texlive[52987] Master/texmf-dist: oberdiek (30nov19)
commits+karl at tug.org
commits+karl at tug.org
Sat Nov 30 23:20:47 CET 2019
Revision: 52987
http://tug.org/svn/texlive?view=revision&revision=52987
Author: karl
Date: 2019-11-30 23:20:44 +0100 (Sat, 30 Nov 2019)
Log Message:
-----------
oberdiek (30nov19)
Modified Paths:
--------------
trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib
trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/enparen.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/eolgrab.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/fibnum.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hopatch.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/mleftright.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/protecteddef.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/rotchiffre.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/thepdfnumber.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
trunk/Master/texmf-dist/source/latex/oberdiek/README.txt
trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/tabularht.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/tabularkv.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/telprint.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/thepdfnumber.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/twoopt.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/uniquecounter.dtx
trunk/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/bigintcalc.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/bitset.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/catchfile.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/embedfile.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/engord.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/eolgrab.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/fibnum.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/hologo.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/hyphsubst.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/iflang.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/intcalc.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/mleftright.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/pdfcol.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/pdfcrypt.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/pdfrender.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/protecteddef.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/rotchiffre.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/soulutf8.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/telprint.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/thepdfnumber.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/uniquecounter.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvipdfm.def
trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvips.def
trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-luatex.def
trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-pdftex.def
trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/aliascnt.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/askinclude.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/atveryend.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/auxhook.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-dvipdfm.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-dvipdfmx.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-dvips.def
trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-test.tex
trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/centernot.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/chemarr.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/classlist.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/colonequals.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/dtx-attach.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/dvipscol.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/enparen.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/flags.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/grfext.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hopatch.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hycolor.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hypbmsec.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hypcap.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hypdestopt.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hypdoc.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/hypgotoe.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/ifdraft.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/letltxmacro.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/listingsutf8.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pagegrid.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pagesel.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pdfcolfoot.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pdfcolparallel.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pdfcolparcolumns.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/picture.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pmboxdraw.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/pmboxdrawenc.dfu
trunk/Master/texmf-dist/tex/latex/oberdiek/refcount.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/resizegather.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/scrindex.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/selinput.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/settobox.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/stackrel.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/stampinclude.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/tabularht.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/tabularkv.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/twoopt.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty
trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt
trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt
trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt
trunk/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex
trunk/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
trunk/Master/texmf-dist/scripts/oberdiek/
trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/transparent.dtx
trunk/Master/texmf-dist/source/latex/oberdiek/zref.dtx
trunk/Master/texmf-dist/tex/generic/oberdiek/magicnum.sty
trunk/Master/texmf-dist/tex/generic/oberdiek/se-ascii-print.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-ascii.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-clean7bit.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1250.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1251.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1252.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1257.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp437.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp850.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp852.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp855.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp858.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp865.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp866.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-dec-mcs.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-1.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-10.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-11.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-13.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-14.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-15.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-16.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-2.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-3.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-4.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-5.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-6.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-7.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-8.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-9.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-koi8-r.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-mac-centeuro.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-mac-cyrillic.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-mac-roman.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-nextstep.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-pdfdoc.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf16le.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def
trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf8.def
trunk/Master/texmf-dist/tex/generic/oberdiek/stringenc.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/inputenx.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/ix-alias.def
trunk/Master/texmf-dist/tex/latex/oberdiek/ix-math.def
trunk/Master/texmf-dist/tex/latex/oberdiek/ix-name.def
trunk/Master/texmf-dist/tex/latex/oberdiek/ix-slot.def
trunk/Master/texmf-dist/tex/latex/oberdiek/ix-uc.def
trunk/Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu
trunk/Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/luacolor.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/transparent.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/x-ascii.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-atarist.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1250.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1251.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1252.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1255.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp437.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp850.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp852.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp855.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp858.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp865.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp866.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-dec-mcs.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-1.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-14.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-15.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-16.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-2.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-3.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-5.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-8.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-9.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-koi8-r.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-mac-cyrillic.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-mac-roman.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-nextstep.def
trunk/Master/texmf-dist/tex/latex/oberdiek/x-verbatim.def
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-abspos.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-env.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-pageattr.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-pagelayout.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
trunk/Master/texmf-dist/tex/latex/oberdiek/zref.sty
Modified: trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib
===================================================================
--- trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib 2019-11-30 22:20:44 UTC (rev 52987)
@@ -292,13 +292,6 @@
version={1.3},
url={https://ctan.org/pkg/infwarerr},
}
- at manual{oberdiek:inputenx,
- title={The inputenx package},
- author={Heiko Oberdiek},
- date={2011-05-27},
- version={1.10},
- url={https://ctan.org/pkg/inputenx},
-}
@manual{oberdiek:intcalc,
title={The intcalc package},
author={Heiko Oberdiek},
@@ -313,13 +306,6 @@
version={1.3},
url={https://ctan.org/pkg/kvdefinekeys},
}
- at manual{oberdiek:kvoptions,
- title={The kvoptions package},
- author={Heiko Oberdiek},
- date={2011-06-30},
- version={3.11},
- url={https://ctan.org/pkg/kvoptions},
-}
@manual{oberdiek:kvsetkeys,
title={The kvsetkeys package},
author={Heiko Oberdiek},
@@ -348,27 +334,6 @@
version={1.22},
url={https://ctan.org/pkg/ltxcmds},
}
- at manual{oberdiek:luacolor,
- title={The luacolor package},
- author={Heiko Oberdiek},
- date={2019-07-24},
- version={1.12},
- url={https://ctan.org/pkg/luacolor},
-}
- at manual{oberdiek:luatex,
- title={The luatex package},
- author={Heiko Oberdiek},
- date={2019-07-25},
- version={0.7},
- url={https://ctan.org/pkg/luatex},
-}
- at manual{oberdiek:magicnum,
- title={The magicnum package},
- author={Heiko Oberdiek},
- date={2019-07-25},
- version={1.6},
- url={https://ctan.org/pkg/magicnum},
-}
@manual{oberdiek:mleftright,
title={The mleftright package},
author={Heiko Oberdiek},
@@ -544,13 +509,6 @@
version={1.0},
url={https://ctan.org/pkg/stampinclude},
}
- at manual{oberdiek:stringenc,
- title={The stringenc package},
- author={Heiko Oberdiek},
- date={2011-12-02},
- version={1.10},
- url={https://ctan.org/pkg/stringenc},
-}
@manual{oberdiek:tabularht,
title={The tabularht package},
author={Heiko Oberdiek},
@@ -579,13 +537,6 @@
version={1.0},
url={https://ctan.org/pkg/thepdfnumber},
}
- at manual{oberdiek:transparent,
- title={The transparent package},
- author={Heiko Oberdiek},
- date={2007-01-08},
- version={1.0},
- url={https://ctan.org/pkg/transparent},
-}
@manual{oberdiek:twoopt,
title={The twoopt package},
author={Heiko Oberdiek},
@@ -600,10 +551,4 @@
version={1.2},
url={https://ctan.org/pkg/uniquecounter},
}
- at manual{oberdiek:zref,
- title={The zref package},
- author={Heiko Oberdiek},
- date={2012-04-04},
- version={2.24},
- url={https://ctan.org/pkg/zref},
-}
+
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: accsupp
%% Version: 2018/03/28 v0.5
%%
-%% Copyright (C) 2007, 2010 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2007, 2010 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: accsupp
%% Version: 2018/03/28 v0.5
%%
-%% Copyright (C) 2007, 2010 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2007, 2010 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: atbegshi
%% Version: 2016/06/09 v1.18
%%
-%% Copyright (C) 2007-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2007-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: atbegshi
%% Version: 2016/06/09 v1.18
%%
-%% Copyright (C) 2007-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2007-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: bookmark
%% Version: 2019/06/04 v1.27
%%
-%% Copyright (C) 2007-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2007-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: chemarr
%% Version: 2016/05/16 v1.3
%%
-%% Copyright (C) 2001, 2006 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2001, 2006 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: embedfile
%% Version: 2018/11/01 v2.8
%%
-%% Copyright (C) 2006-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2006-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: embedfile
%% Version: 2018/11/01 v2.8
%%
-%% Copyright (C) 2006-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2006-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/enparen.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/eolgrab.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: eolgrab
%% Version: 2016/05/16 v1.1
%%
-%% Copyright (C) 2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: eolgrab
%% Version: 2016/05/16 v1.1
%%
-%% Copyright (C) 2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: eolgrab
%% Version: 2016/05/16 v1.1
%%
-%% Copyright (C) 2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: hologo
%% Version: 2017/05/01 v1.13
%%
-%% Copyright (C) 2010-2012 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2010-2012 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,142 +0,0 @@
-%%
-%% This is file `example-mycolorsetup.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% kvoptions.dtx (with options: `example')
-%%
-%% This is a generated file.
-%%
-%% Project: kvoptions
-%% Version: 2016/05/16 v3.12
-%%
-%% Copyright (C) 2004, 2006, 2007, 2009-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file kvoptions.dtx
-%% and the derived files
-%% kvoptions.sty, kvoptions.pdf, kvoptions.ins, kvoptions.drv,
-%% kvoptions-patch.sty, example-mycolorsetup.sty,
-%% kvoptions-test1.tex, kvoptions-test2.tex,
-%% kvoptions-test3.tex, kvoptions-test4.tex,
-%% kvoptions-test4.sty.
-%%
-%% No we don't need the option 'color'.
-%% With color support option 'emphcolor' will dynamically
-%% change the color of \emph statements.
- % Package identification
- % -----------------------
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{example-mycolorsetup}[2016/05/16 Managing my colors]
-
-\RequirePackage{ifpdf}
-\RequirePackage{kvoptions}
-
- % Option declarations
- % -------------------
-
-\SetupKeyvalOptions{
- family=MCS,
- prefix=MCS@
-}
- % Use a shorter family name and prefix
-
- % Option print
-\DeclareBoolOption{print}
- % is the same as
- % \DeclareBoolOption[false]{print}
-
- % Option driver
-\ifpdf
- \DeclareStringOption[pdftex]{driver}
-\else
- \DeclareStringOption[dvips]{driver}
-\fi
-
- % Alternative interface for driver options
-\DeclareVoidOption{dvips}{\SetupDriver}
-\DeclareVoidOption{dvipdfm}{\SetupDriver}
-\DeclareVoidOption{pdftex}{\SetupDriver}
- % In \SetupDriver we take the current option \CurrentOption
- % and pass it to the driver option.
- % The \expandafter commands expand \CurrentOption at the
- % time, when \SetupDriver is executed and \CurrentOption
- % has the correct meaning.
-\newcommand*{\SetupDriver}{%
- \expandafter\@SetupDriver\expandafter{\CurrentOption}%
-}
-\newcommand*{\@SetupDriver}[1]{%
- \setkeys{MCS}{driver={#1}}%
-}
-
- % Option emph
- % An empty value means, we want to have no color for \emph.
- % If the user specifies option emph without value, the red is used.
-\DeclareStringOption{emph}[red]
- % is the same as
- % \DeclareStringOption[]{emph}[red]
-
- % Default option rule
-\DeclareDefaultOption{%
- \ifx\CurrentOptionValue\relax
- \PackageWarningNoLine{\@currname}{%
- Unknown option `\CurrentOption'\MessageBreak
- is passed to package `color'%
- }%
- % Pass the option to package color.
- % Again it is better to expand \CurrentOption.
- \expandafter\PassOptionsToPackage
- \expandafter{\CurrentOption}{color}%
- \else
- % Package color does not take options with values.
- % We provide the standard LaTeX error.
- \@unknownoptionerror
- \fi
-}
-
- % Process options
- % ---------------
-\ProcessKeyvalOptions*
-
- % Implementation depending on option values
- % -----------------------------------------
- % Code for print mode
-\ifMCS at print
- \PassOptionsToPackage{monochrome}{color}
- % tells package color to use black and white
-\fi
-
-\RequirePackage[\MCS at driver]{color}
- % load package color with the correct driver
-
- % \emph setup
-\ifx\MCS at emph\@empty
- % \@empty is a predefined macro with empty contents.
- % the option value of option emph is empty, thus
- % we do not want a redefinition of \emph.
-\else
- \renewcommand*{\emph}[1]{%
- \textcolor{\MCS at emph}{#1}%
- }
-\fi
-\endinput
-%%
-%% End of file `example-mycolorsetup.sty'.
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/fibnum.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hopatch.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: hypgotoe
%% Version: 2016/05/16 v0.2
%%
-%% Copyright (C) 2007 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2007 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,154 +0,0 @@
-%%
-%% This is file `inputenx-licrcmds.txt',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% inputenx.dtx (with options: `licrcmds')
-%%
-%% This is a generated file.
-%%
-%% Project: inputenx
-%% Version: 2016/05/16 v1.11
-%%
-%% Copyright (C) 2006-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file inputenx.dtx
-%% and the derived files
-%% inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-%% ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-%% ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-%% x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-%% x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-%% x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-%% x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-%% x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-%% x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-%% x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-%% x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-%% x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-%% inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-%%
- % List of known LICR commdands of inputenx 2016/05/16 v1.11
- %
- % Format: \LICRcmd{<command>}{<type>}
- % Types:
- % Accent: <command> was defined by \DeclareTextAccentDefault
- % Command: <command> was defined by \DeclareTextCommandDefault
- % Symbol: <command> was defined by \DeclareTextSymbolDefault
- % Internal: for \@tabacckludge
- % Extra: additional commands
- %
- % Entries derived from the 2ekernel part
- % of ltoutenc.dtx 2005/11/08 v1.99h.
- %
-\LICRcmd{\ }{Extra}
-\LICRcmd{\"}{Composite}
-\LICRcmd{\'}{Composite}
-\LICRcmd{\-}{Extra}
-\LICRcmd{\.}{Composite}
-\LICRcmd{\=}{Accent}
-\LICRcmd{\@tabacckludge}{Internal}
-\LICRcmd{\AE}{Symbol}
-\LICRcmd{\DH}{Symbol}
-\LICRcmd{\DJ}{Symbol}
-\LICRcmd{\H}{Composite}
-\LICRcmd{\IJ}{Symbol}
-\LICRcmd{\L}{Symbol}
-\LICRcmd{\NG}{Symbol}
-\LICRcmd{\O}{Symbol}
-\LICRcmd{\OE}{Symbol}
-\LICRcmd{\SS}{Symbol}
-\LICRcmd{\TH}{Symbol}
-\LICRcmd{\^}{Composite}
-\LICRcmd{\`}{Composite}
-\LICRcmd{\ae}{Symbol}
-\LICRcmd{\b}{Command}
-\LICRcmd{\c}{Composite}
-\LICRcmd{\d}{Command}
-\LICRcmd{\dh}{Symbol}
-\LICRcmd{\dj}{Symbol}
-\LICRcmd{\guillemotleft}{Symbol}
-\LICRcmd{\guillemotright}{Symbol}
-\LICRcmd{\guilsinglleft}{Symbol}
-\LICRcmd{\guilsinglright}{Symbol}
-\LICRcmd{\i}{Symbol}
-\LICRcmd{\ij}{Symbol}
-\LICRcmd{\j}{Symbol}
-\LICRcmd{\k}{CompositeCommand}
-\LICRcmd{\l}{Symbol}
-\LICRcmd{\ng}{Symbol}
-\LICRcmd{\nobreakspace}{Extra}
-\LICRcmd{\o}{Symbol}
-\LICRcmd{\oe}{Symbol}
-\LICRcmd{\quotedblbase}{Symbol}
-\LICRcmd{\quotesinglbase}{Symbol}
-\LICRcmd{\r}{Composite}
-\LICRcmd{\ss}{Symbol}
-\LICRcmd{\t}{Accent}
-\LICRcmd{\textasciicircum}{Symbol}
-\LICRcmd{\textasciitilde}{Symbol}
-\LICRcmd{\textasteriskcentered}{Symbol}
-\LICRcmd{\textbackslash}{Symbol}
-\LICRcmd{\textbar}{Symbol}
-\LICRcmd{\textbardbl}{Symbol}
-\LICRcmd{\textbigcircle}{Symbol}
-\LICRcmd{\textbraceleft}{Symbol}
-\LICRcmd{\textbraceright}{Symbol}
-\LICRcmd{\textbullet}{Symbol}
-\LICRcmd{\textcircled}{Command}
-\LICRcmd{\textcompwordmark}{Symbol}
-\LICRcmd{\textcopyright}{CommandDefault}
-\LICRcmd{\textdagger}{Symbol}
-\LICRcmd{\textdaggerdbl}{Symbol}
-\LICRcmd{\textdollar}{Symbol}
-\LICRcmd{\textellipsis}{CommandDefault}
-\LICRcmd{\textemdash}{Symbol}
-\LICRcmd{\textendash}{Symbol}
-\LICRcmd{\textexclamdown}{Symbol}
-\LICRcmd{\textgreater}{Symbol}
-\LICRcmd{\textless}{Symbol}
-\LICRcmd{\textogonekcentered}{Command}
-\LICRcmd{\textordfeminine}{CommandDefault}
-\LICRcmd{\textordmasculine}{CommandDefault}
-\LICRcmd{\textparagraph}{Symbol}
-\LICRcmd{\textperiodcentered}{Symbol}
-\LICRcmd{\textpertenthousand}{Command}
-\LICRcmd{\textperthousand}{Command}
-\LICRcmd{\textquestiondown}{Symbol}
-\LICRcmd{\textquotedbl}{Symbol}
-\LICRcmd{\textquotedblleft}{Symbol}
-\LICRcmd{\textquotedblright}{Symbol}
-\LICRcmd{\textquoteleft}{Symbol}
-\LICRcmd{\textquoteright}{Symbol}
-\LICRcmd{\textregistered}{CommandDefault}
-\LICRcmd{\textsection}{Symbol}
-\LICRcmd{\textsterling}{Symbol}
-\LICRcmd{\texttrademark}{CommandDefault}
-\LICRcmd{\textunderscore}{Symbol}
-\LICRcmd{\textvisiblespace}{Symbol}
-\LICRcmd{\th}{Symbol}
-\LICRcmd{\u}{Composite}
-\LICRcmd{\v}{Composite}
-\LICRcmd{\~}{Composite}
-\endinput
-%%
-%% End of file `inputenx-licrcmds.txt'.
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,1116 +0,0 @@
-%%
-%% This is file `inputenx-utf8enc.txt',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% inputenx.dtx (with options: `dfudoc')
-%%
-%% This is a generated file.
-%%
-%% Project: inputenx
-%% Version: 2016/05/16 v1.11
-%%
-%% Copyright (C) 2006-2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file inputenx.dtx
-%% and the derived files
-%% inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-%% ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-%% ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-%% x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-%% x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-%% x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-%% x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-%% x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-%% x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-%% x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-%% x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-%% x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-%% inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-%%
- % inputenx-utf8enc.txt 2016/05/16 v1.11
- % Commented additions for utf8enc.dfu
-
-\DeclareUnicodeCharacter{00A0}{\nobreakspace}
- % NO-BREAK SPACE
-
-\DeclareUnicodeCharacter{00AD}{\-}
- % SOFT HYPHEN
-
-\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
- % LATIN CAPITAL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0101}{\@tabacckludge=a}
- % LATIN SMALL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0108}{\^C}
- % LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0109}{\^c}
- % LATIN SMALL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{010A}{\.C}
- % LATIN CAPITAL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{010B}{\.c}
- % LATIN SMALL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0112}{\@tabacckludge=E}
- % LATIN CAPITAL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0113}{\@tabacckludge=e}
- % LATIN SMALL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0116}{\.E}
- % LATIN CAPITAL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0117}{\.e}
- % LATIN SMALL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{011C}{\^G}
- % LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{011D}{\^g}
- % LATIN SMALL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0120}{\.G}
- % LATIN CAPITAL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0121}{\.g}
- % LATIN SMALL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0122}{\c G}
- % LATIN CAPITAL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0123}{\c g}
- % LATIN SMALL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0124}{\^H}
- % LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0125}{\^h}
- % LATIN SMALL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0126}{\textmalteseH}
- % LATIN CAPITAL LETTER H WITH STROKE
- % LATIN CAPITAL LETTER H BAR
- % latin3.def
-
-\DeclareUnicodeCharacter{0127}{\textmalteseh}
- % LATIN SMALL LETTER H WITH STROKE
- % LATIN SMALL LETTER H BAR
- % latin3.def
-
-\DeclareUnicodeCharacter{0128}{\~I}
- % LATIN CAPITAL LETTER I WITH TILDE
-
-\DeclareUnicodeCharacter{0129}{\~\i}
- % LATIN SMALL LETTER I WITH TILDE
- % LATIN SMALL LETTER I TILDE
-
-\DeclareUnicodeCharacter{012A}{\@tabacckludge=I}
- % LATIN CAPITAL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012B}{\@tabacckludge=\i}
- % LATIN SMALL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012E}{\k I}
- % LATIN CAPITAL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{012F}{\k i}
- % LATIN SMALL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{0134}{\^J}
- % LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0135}{\^\j}
- % LATIN SMALL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0136}{\c K}
- % LATIN CAPITAL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0137}{\c k}
- % LATIN SMALL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0138}{\textkra}
- % LATIN SMALL LETTER KRA
- % latin4.def
-
-\DeclareUnicodeCharacter{013B}{\c L}
- % LATIN CAPITAL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{013C}{\c l}
- % LATIN SMALL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{0145}{\c N}
- % LATIN CAPITAL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{0146}{\c n}
- % LATIN SMALL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{014C}{\@tabacckludge=O}
- % LATIN CAPITAL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{014D}{\@tabacckludge=o}
- % LATIN SMALL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{0156}{\c R}
- % LATIN CAPITAL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{0157}{\c r}
- % LATIN SMALL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{015C}{\^S}
- % LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{015D}{\^s}
- % LATIN SMALL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0166}{\textTstroke}
- % LATIN CAPITAL LETTER T WITH STROKE
- % latin4.def
-
-\DeclareUnicodeCharacter{0167}{\texttstroke}
- % LATIN SMALL LETTER T WITH STROKE
- % latin4.def
-
-\DeclareUnicodeCharacter{0168}{\~U}
- % LATIN CAPITAL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{0169}{\~u}
- % LATIN SMALL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{016A}{\@tabacckludge=U}
- % LATIN CAPITAL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016B}{\@tabacckludge=u}
- % LATIN SMALL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016C}{\u U}
- % LATIN CAPITAL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{016D}{\u u}
- % LATIN SMALL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{0172}{\k U}
- % LATIN CAPITAL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0173}{\k u}
- % LATIN SMALL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0174}{\^W}
- % LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0175}{\^w}
- % LATIN SMALL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0176}{\^Y}
- % LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0177}{\^y}
- % LATIN SMALL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{01CD}{\v A}
- % LATIN CAPITAL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CE}{\v a}
- % LATIN SMALL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CF}{\v I}
- % LATIN CAPITAL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D0}{\v\i}
- % LATIN SMALL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D1}{\v O}
- % LATIN CAPITAL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D2}{\v o}
- % LATIN SMALL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D3}{\v U}
- % LATIN CAPITAL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01D4}{\v u}
- % LATIN SMALL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01E2}{\@tabacckludge=\AE}
- % LATIN CAPITAL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E3}{\@tabacckludge=\ae}
- % LATIN SMALL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E6}{\v G}
- % LATIN CAPITAL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E7}{\v g}
- % LATIN SMALL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E8}{\v K}
- % LATIN CAPITAL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01E9}{\v k}
- % LATIN SMALL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01F0}{\v\j}
- % LATIN SMALL LETTER J WITH CARON
-
-\DeclareUnicodeCharacter{01F4}{\@tabacckludge'G}
- % LATIN CAPITAL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F5}{\@tabacckludge'g}
- % LATIN SMALL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F8}{\@tabacckludge`N}
- % LATIN CAPITAL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01F9}{\@tabacckludge`n}
- % LATIN SMALL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01FC}{\@tabacckludge'\AE}
- % LATIN CAPITAL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{01FD}{\@tabacckludge'\ae}
- % LATIN SMALL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{0226}{\.A}
- % LATIN CAPITAL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0227}{\.a}
- % LATIN SMALL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0228}{\c E}
- % LATIN CAPITAL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{0229}{\c e}
- % LATIN SMALL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{022E}{\.O}
- % LATIN CAPITAL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{022F}{\.o}
- % LATIN SMALL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=Y}
- % LATIN CAPITAL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
- % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
- % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0237}{\j}
- % LATIN SMALL LETTER DOTLESS J
-
-\DeclareUnicodeCharacter{1E02}{\.B}
- % LATIN CAPITAL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E03}{\.b}
- % LATIN SMALL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0A}{\.D}
- % LATIN CAPITAL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0B}{\.d}
- % LATIN SMALL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1E}{\.F}
- % LATIN CAPITAL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1F}{\.f}
- % LATIN SMALL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E40}{\.M}
- % LATIN CAPITAL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E41}{\.m}
- % LATIN SMALL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E56}{\.P}
- % LATIN CAPITAL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E57}{\.p}
- % LATIN SMALL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E60}{\.S}
- % LATIN CAPITAL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E61}{\.s}
- % LATIN SMALL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6A}{\.T}
- % LATIN CAPITAL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6B}{\.t}
- % LATIN SMALL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E80}{\@tabacckludge`W}
- % LATIN CAPITAL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E81}{\@tabacckludge`w}
- % LATIN SMALL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E82}{\@tabacckludge'W}
- % LATIN CAPITAL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E83}{\@tabacckludge'w}
- % LATIN SMALL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E84}{\"W}
- % LATIN CAPITAL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1E85}{\"w}
- % LATIN SMALL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1EF2}{\@tabacckludge`Y}
- % LATIN CAPITAL LETTER Y WITH GRAVE
-
-\DeclareUnicodeCharacter{1EF3}{\@tabacckludge`y}
- % iso-8859-14[0xBC/188]
-
-\DeclareUnicodeCharacter{0218}{\textcommabelow S}
- % LATIN CAPITAL LETTER S WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{0219}{\textcommabelow s}
- % LATIN SMALL LETTER S WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{021A}{\textcommabelow T}
- % LATIN CAPITAL LETTER T WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{021B}{\textcommabelow t}
- % LATIN SMALL LETTER T WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{02CB}{\textasciigrave}
- % MODIFIER LETTER GRAVE ACCENT
- % ??? next.def: \@tabacckludge`{}
-
-\DeclareUnicodeCharacter{02D9}{\.{}}
- % DOT ABOVE
- % SPACING DOT ABOVE
- % ??? \textasciidotabove with default "\.{}"
-
-\DeclareUnicodeCharacter{02DA}{\r{}}
- % RING ABOVE
- % SPACING RING ABOVE
- % ??? \textasciiringabove with default "\r{}"
-
-\DeclareUnicodeCharacter{02DB}{\k{}}
- % OGONEK
- % SPACING OGONEK
- % ??? \textasciiogonek with default "\k{}"
-
-\DeclareUnicodeCharacter{0393}{\textGamma}
- % GREEK CAPITAL LETTER GAMMA
- % ???
-
-\DeclareUnicodeCharacter{0398}{\textTheta}
- % GREEK CAPITAL LETTER THETA
- % ???
-
-\DeclareUnicodeCharacter{03A3}{\textSigma}
- % GREEK CAPITAL LETTER SIGMA
- % ???
-
-\DeclareUnicodeCharacter{03A6}{\textPhi}
- % GREEK CAPITAL LETTER PHI
- % ???
-
-\DeclareUnicodeCharacter{03A9}{\textOmega}
- % GREEK CAPITAL LETTER OMEGA
- % ???
-
-\DeclareUnicodeCharacter{03B1}{\textalpha}
- % GREEK SMALL LETTER ALPHA
- % ???
-
-\DeclareUnicodeCharacter{03B2}{\textbeta}
- % GREEK SMALL LETTER BETA
- % atarist[0xE1/225]
-
-\DeclareUnicodeCharacter{03B4}{\textdelta}
- % GREEK SMALL LETTER DELTA
- % ???
-
-\DeclareUnicodeCharacter{03B5}{\textepsilon}
- % GREEK SMALL LETTER EPSILON
- % ??? (\ensuremath{\varepsilon} as default)
-
-\DeclareUnicodeCharacter{03C0}{\textpi}
- % GREEK SMALL LETTER PI
- % ???
-
-\DeclareUnicodeCharacter{03C3}{\textsigma}
- % GREEK SMALL LETTER SIGMA
- % ???
-
-\DeclareUnicodeCharacter{03C4}{\texttau}
- % GREEK SMALL LETTER TAU
- % ???
-
-\DeclareUnicodeCharacter{03C6}{\textphi}
- % GREEK SMALL LETTER PHI
- % ???
-
-\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
- % CYRILLIC CAPITAL LETTER GJE
- % cp1251[0x81/129]
-
-\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
- % CYRILLIC CAPITAL LETTER KJE
- % cp1251[0x8D/141]
-
-\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
- % CYRILLIC SMALL LETTER GJE
- % cp1251[0x83/131]
-
-\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
- % CYRILLIC SMALL LETTER KJE
- % cp1251[0x9D/157]
-
-\DeclareUnicodeCharacter{05D0}{\hebalef}
- % HEBREW LETTER ALEF
- % adobe glyph name: afii57664, alef, alefhebrew
- % atarist[0xC2/194]
-
-\DeclareUnicodeCharacter{05D1}{\hebbet}
- % HEBREW LETTER BET
- % adobe glyph name: afii57665, bet, bethebrew
- % atarist[0xC3/195]
-
-\DeclareUnicodeCharacter{05D2}{\hebgimel}
- % HEBREW LETTER GIMEL
- % adobe glyph name: afii57666, gimel, gimelhebrew
- % atarist[0xC4/196]
-
-\DeclareUnicodeCharacter{05D3}{\hebdalet}
- % HEBREW LETTER DALET
- % adobe glyph name: afii57667, dalet, dalethebrew
- % atarist[0xC5/197]
-
-\DeclareUnicodeCharacter{05D4}{\hebhe}
- % HEBREW LETTER HE
- % adobe glyph name: afii57668, he, hehebrew
- % atarist[0xC6/198]
-
-\DeclareUnicodeCharacter{05D5}{\hebvav}
- % HEBREW LETTER VAV
- % adobe glyph name: afii57669, vav, vavhebrew
- % atarist[0xC7/199]
-
-\DeclareUnicodeCharacter{05D6}{\hebzayin}
- % HEBREW LETTER ZAYIN
- % adobe glyph name: afii57670, zayin, zahinhebrew
- % atarist[0xC8/200]
-
-\DeclareUnicodeCharacter{05D7}{\hebhet}
- % HEBREW LETTER HET
- % adobe glyph name: afii57671, het, hethebrew
- % atarist[0xC9/201]
-
-\DeclareUnicodeCharacter{05D8}{\hebtet}
- % HEBREW LETTER TET
- % adobe glyph name: afii57672, tet, tethebrew
- % atarist[0xCA/202]
-
-\DeclareUnicodeCharacter{05D9}{\hebyod}
- % HEBREW LETTER YOD
- % adobe glyph name: afii57673, yod, hodhebrew
- % atarist[0xCB/203]
-
-\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
- % HEBREW LETTER FINAL KAF
- % adobe glyph name: afii57674, finalkaf, finalkafhebrew
- % atarist[0xD9/217]
-
-\DeclareUnicodeCharacter{05DB}{\hebkaf}
- % HEBREW LETTER KAF
- % adobe glyph name: afii57675, kaf, kafhebrew
- % atarist[0xCC/204]
-
-\DeclareUnicodeCharacter{05DC}{\heblamed}
- % HEBREW LETTER LAMED
- % adobe glyph name: afii57676, lamed, lamedhebrew
- % atarist[0xCD/205]
-
-\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
- % HEBREW LETTER FINAL MEM
- % adobe glyph name: afii57677, finalmem, finalmemhebrew
- % atarist[0xDA/218]
-
-\DeclareUnicodeCharacter{05DE}{\hebmem}
- % HEBREW LETTER MEM
- % adobe glyph name: afii57678, mem, memhebrew
- % atarist[0xCE/206]
-
-\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
- % HEBREW LETTER FINAL NUN
- % adobe glyph name: afii57679, finalnun, finalnunhebrew
- % atarist[0xD8/216]
-
-\DeclareUnicodeCharacter{05E0}{\hebnun}
- % HEBREW LETTER NUN
- % adobe glyph name: afii57680, nun, nunhebrew
- % atarist[0xCF/207]
-
-\DeclareUnicodeCharacter{05E1}{\hebsamekh}
- % HEBREW LETTER SAMEKH
- % adobe glyph name: afii57681, samekh, samekhhebrew
- % atarist[0xD0/208]
-
-\DeclareUnicodeCharacter{05E2}{\hebayin}
- % HEBREW LETTER AYIN
- % adobe glyph name: afii57682, ayin, ayinhebrew
- % atarist[0xD1/209]
-
-\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
- % HEBREW LETTER FINAL PE
- % adobe glyph name: afii57683, finalpe, finalpehebrew
- % atarist[0xDB/219]
-
-\DeclareUnicodeCharacter{05E4}{\hebpe}
- % HEBREW LETTER PE
- % adobe glyph name: afii57684, pe, pehebrew
- % atarist[0xD2/210]
-
-\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
- % HEBREW LETTER FINAL TSADI
- % adobe glyph name: afii57685, finaltsadi, finaltsadihebrew
- % atarist[0xDC/220]
-
-\DeclareUnicodeCharacter{05E6}{\hebtsadi}
- % HEBREW LETTER TSADI
- % adobe glyph name: afii57686, tsadi, tsadihebrew
- % atarist[0xD3/211]
-
-\DeclareUnicodeCharacter{05E7}{\hebqof}
- % HEBREW LETTER QOF
- % adobe glyph name: afii57687, qof, qofhebrew
- % atarist[0xD4/212]
-
-\DeclareUnicodeCharacter{05E8}{\hebresh}
- % HEBREW LETTER RESH
- % adobe glyph name: afii57688, resh, reshhebrew
- % atarist[0xD5/213]
-
-\DeclareUnicodeCharacter{05E9}{\hebshin}
- % HEBREW LETTER SHIN
- % adobe glyph name: afii57689, shin, shinhebrew
- % atarist[0xD6/214]
-
-\DeclareUnicodeCharacter{05EA}{\hebtav}
- % HEBREW LETTER TAV
- % adobe glyph name: afii57690, tav, tavhebrew
- % atarist[0xD7/215]
-
-\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
- % HORIZONTAL BAR
- % QUOTATION DASH
- % adobe glyph name: afii00208, horizontalbar
- % iso-8859-10[0xBD/189]
-
-\DeclareUnicodeCharacter{2017}{\textdbllowline}
- % DOUBLE LOW LINE
- % SPACING DOUBLE UNDERSCORE
- % adobe glyph name: dbllowline
- % cp850[0xF2/242] cp858[0xF2/242]
-
-\DeclareUnicodeCharacter{207F}{\textnsuperior}
- % SUPERSCRIPT LATIN SMALL LETTER N
- % cp437[0xFC/252] cp865[0xFC/252]
- % ???
-
-\DeclareUnicodeCharacter{20A7}{\textpeseta}
- % PESETA SIGN
-
-\DeclareUnicodeCharacter{2202}{\textpartial}
- % PARTIAL DIFFERENTIAL
- % mac-roman[0xB6/182] mac-ce[0xB6/182]
- % ??? (default: \ensuremath{\partial})
-
-\DeclareUnicodeCharacter{2206}{\textincrement}
- % INCREMENT
- % mac-roman[0xC6/198] mac-ce[0xC6/198]
- % ??? (default: \ensuremath{\Delta})
-
-\DeclareUnicodeCharacter{2208}{\textelement}
- % ELEMENT OF
- % adobe glyph name: element
- % atarist[0xEE/238]
-
-\DeclareUnicodeCharacter{220F}{\textproduct}
- % N-ARY PRODUCT
- % adobe glyph name: product
- % applemac.def: \Pi
- % ??? (default: \ensuremath{\Pi})
- % ??? or \textprod because of \prod?
-
-\DeclareUnicodeCharacter{2211}{\textsummation}
- % N-ARY SUMMATION
- % adobe glyph name: summation
- % applemac.def: \Sigma
- % ??? (default: \ensuremath{\Sigma})
- % ??? or \textsum because of \sum?
-
-\DeclareUnicodeCharacter{2219}{\textbullet}
- % BULLET OPERATOR
- % cp437[0xF9/249] cp865[0xF9/249]
- % ???
-
-\DeclareUnicodeCharacter{221A}{\textsurd}
- % SQUARE ROOT
-
-\DeclareUnicodeCharacter{221E}{\textinfinity}
- % INFINITY
- % adobe glyph name: infinity
- % ??? or \textinfty or ...
-
-\DeclareUnicodeCharacter{2227}{\textcap}
- % LOGICAL AND
- % atarist[0xDE/222]
-
-\DeclareUnicodeCharacter{2229}{\textintersection}
- % INTERSECTION
- % adobe glyph name: intersection
- % ??? or \textcap or ...
-
-\DeclareUnicodeCharacter{222B}{\textintegral}
- % INTEGRAL
- % adobe glyph name: integral
- % applemac.def: \int
- % ??? or \textint or ...
-
-\DeclareUnicodeCharacter{222E}{\textcontourintegral}
- % CONTOUR INTEGRAL
- % adobe glyph name: contourintegral
- % atarist[0xEC/236]
-
-\DeclareUnicodeCharacter{2248}{\textapproxequal}
- % ALMOST EQUAL TO
- % adobe glyph name: approxequal
- % ??? or \textapprox or ...
-
-\DeclareUnicodeCharacter{2260}{\textnotequal}
- % NOT EQUAL TO
- % adobe glyph name: notequal
- % applemac.def: \neq
- % ??? or \textne or \textneq or ...
-
-\DeclareUnicodeCharacter{2261}{\textequivalence}
- % IDENTICAL TO
- % adobe glyph name: equivalence
- % cp437.def: \equiv
- % ??? or \textequiv or ...
-
-\DeclareUnicodeCharacter{2264}{\textlessequal}
- % LESS-THAN OR EQUAL TO
- % adobe glyph name: lessequal
- % cp437.def: \leq
- % ??? or \textleq or \textle or \textlessorequal or ...
-
-\DeclareUnicodeCharacter{2265}{\textgreaterequal}
- % GREATER-THAN OR EQUAL TO
- % adobe glyph name: greaterequal
- % cp437.def: \geq
- % ??? or \textgeq or \textge or \textgreaterorequal
-
-\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
- % REVERSED NOT SIGN
- % adobe glyph name: revlogicalnot
- % cp437[0xA9/169] cp865[0xA9/169]
- % ???
-
- % \DeclareUnicodeCharacter{2320}{}
- % TOP HALF INTEGRAL
- % adobe glyph name: integraltp
- % cp437[0xF4/244] cp865[0xF4/244]
- % ???
-
- % \DeclareUnicodeCharacter{2321}{}
- % BOTTOM HALF INTEGRAL
- % adobe glyph name: integralbt
- % cp437[0xF5/245] cp865[0xF5/245]
- % ???
-
- % \DeclareUnicodeCharacter{2500}{}
- % BOX DRAWINGS LIGHT HORIZONTAL
- % FORMS LIGHT HORIZONTAL
- % cp437[0xC4/196] cp850[0xC4/196] cp852[0xC4/196] cp858[0xC4/196] cp865[0xC4/196]
- % ???
-
- % \DeclareUnicodeCharacter{2502}{}
- % BOX DRAWINGS LIGHT VERTICAL
- % FORMS LIGHT VERTICAL
- % cp437[0xB3/179] cp850[0xB3/179] cp852[0xB3/179] cp858[0xB3/179] cp865[0xB3/179]
- % ???
-
- % \DeclareUnicodeCharacter{250C}{}
- % BOX DRAWINGS LIGHT DOWN AND RIGHT
- % FORMS LIGHT DOWN AND RIGHT
- % cp437[0xDA/218] cp850[0xDA/218] cp852[0xDA/218] cp858[0xDA/218] cp865[0xDA/218]
- % ???
-
- % \DeclareUnicodeCharacter{2510}{}
- % BOX DRAWINGS LIGHT DOWN AND LEFT
- % FORMS LIGHT DOWN AND LEFT
- % cp437[0xBF/191] cp850[0xBF/191] cp852[0xBF/191] cp858[0xBF/191] cp865[0xBF/191]
- % ???
-
- % \DeclareUnicodeCharacter{2514}{}
- % BOX DRAWINGS LIGHT UP AND RIGHT
- % FORMS LIGHT UP AND RIGHT
- % cp437[0xC0/192] cp850[0xC0/192] cp852[0xC0/192] cp858[0xC0/192] cp865[0xC0/192]
- % ???
-
- % \DeclareUnicodeCharacter{2518}{}
- % BOX DRAWINGS LIGHT UP AND LEFT
- % FORMS LIGHT UP AND LEFT
- % cp437[0xD9/217] cp850[0xD9/217] cp852[0xD9/217] cp858[0xD9/217] cp865[0xD9/217]
- % ???
-
- % \DeclareUnicodeCharacter{251C}{}
- % BOX DRAWINGS LIGHT VERTICAL AND RIGHT
- % FORMS LIGHT VERTICAL AND RIGHT
- % cp437[0xC3/195] cp850[0xC3/195] cp852[0xC3/195] cp858[0xC3/195] cp865[0xC3/195]
- % ???
-
- % \DeclareUnicodeCharacter{2524}{}
- % BOX DRAWINGS LIGHT VERTICAL AND LEFT
- % FORMS LIGHT VERTICAL AND LEFT
- % cp437[0xB4/180] cp850[0xB4/180] cp852[0xB4/180] cp858[0xB4/180] cp865[0xB4/180]
- % ???
-
- % \DeclareUnicodeCharacter{252C}{}
- % BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
- % FORMS LIGHT DOWN AND HORIZONTAL
- % cp437[0xC2/194] cp850[0xC2/194] cp852[0xC2/194] cp858[0xC2/194] cp865[0xC2/194]
- % ???
-
- % \DeclareUnicodeCharacter{2534}{}
- % BOX DRAWINGS LIGHT UP AND HORIZONTAL
- % FORMS LIGHT UP AND HORIZONTAL
- % cp437[0xC1/193] cp850[0xC1/193] cp852[0xC1/193] cp858[0xC1/193] cp865[0xC1/193]
- % ???
-
- % \DeclareUnicodeCharacter{253C}{}
- % BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
- % FORMS LIGHT VERTICAL AND HORIZONTAL
- % cp437[0xC5/197] cp850[0xC5/197] cp852[0xC5/197] cp858[0xC5/197] cp865[0xC5/197]
- % ???
-
- % \DeclareUnicodeCharacter{2550}{}
- % BOX DRAWINGS DOUBLE HORIZONTAL
- % FORMS DOUBLE HORIZONTAL
- % cp437[0xCD/205] cp850[0xCD/205] cp852[0xCD/205] cp858[0xCD/205] cp865[0xCD/205]
- % ???
-
- % \DeclareUnicodeCharacter{2551}{}
- % BOX DRAWINGS DOUBLE VERTICAL
- % FORMS DOUBLE VERTICAL
- % cp437[0xBA/186] cp850[0xBA/186] cp852[0xBA/186] cp858[0xBA/186] cp865[0xBA/186]
- % ???
-
- % \DeclareUnicodeCharacter{2552}{}
- % BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
- % FORMS DOWN SINGLE AND RIGHT DOUBLE
- % cp437[0xD5/213] cp865[0xD5/213]
- % ???
-
- % \DeclareUnicodeCharacter{2553}{}
- % BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
- % FORMS DOWN DOUBLE AND RIGHT SINGLE
- % cp437[0xD6/214] cp865[0xD6/214]
- % ???
-
- % \DeclareUnicodeCharacter{2554}{}
- % BOX DRAWINGS DOUBLE DOWN AND RIGHT
- % FORMS DOUBLE DOWN AND RIGHT
- % cp437[0xC9/201] cp850[0xC9/201] cp852[0xC9/201] cp858[0xC9/201] cp865[0xC9/201]
- % ???
-
- % \DeclareUnicodeCharacter{2555}{}
- % BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
- % FORMS DOWN SINGLE AND LEFT DOUBLE
- % cp437[0xB8/184] cp865[0xB8/184]
- % ???
-
- % \DeclareUnicodeCharacter{2556}{}
- % BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
- % FORMS DOWN DOUBLE AND LEFT SINGLE
- % cp437[0xB7/183] cp865[0xB7/183]
- % ???
-
- % \DeclareUnicodeCharacter{2557}{}
- % BOX DRAWINGS DOUBLE DOWN AND LEFT
- % FORMS DOUBLE DOWN AND LEFT
- % cp437[0xBB/187] cp850[0xBB/187] cp852[0xBB/187] cp858[0xBB/187] cp865[0xBB/187]
- % ???
-
- % \DeclareUnicodeCharacter{2558}{}
- % BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
- % FORMS UP SINGLE AND RIGHT DOUBLE
- % cp437[0xD4/212] cp865[0xD4/212]
- % ???
-
- % \DeclareUnicodeCharacter{2559}{}
- % BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
- % FORMS UP DOUBLE AND RIGHT SINGLE
- % cp437[0xD3/211] cp865[0xD3/211]
- % ???
-
- % \DeclareUnicodeCharacter{255A}{}
- % BOX DRAWINGS DOUBLE UP AND RIGHT
- % FORMS DOUBLE UP AND RIGHT
- % cp437[0xC8/200] cp850[0xC8/200] cp852[0xC8/200] cp858[0xC8/200] cp865[0xC8/200]
- % ???
-
- % \DeclareUnicodeCharacter{255B}{}
- % BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
- % FORMS UP SINGLE AND LEFT DOUBLE
- % cp437[0xBE/190] cp865[0xBE/190]
- % ???
-
- % \DeclareUnicodeCharacter{255C}{}
- % BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
- % FORMS UP DOUBLE AND LEFT SINGLE
- % cp437[0xBD/189] cp865[0xBD/189]
- % ???
-
- % \DeclareUnicodeCharacter{255D}{}
- % BOX DRAWINGS DOUBLE UP AND LEFT
- % FORMS DOUBLE UP AND LEFT
- % cp437[0xBC/188] cp850[0xBC/188] cp852[0xBC/188] cp858[0xBC/188] cp865[0xBC/188]
- % ???
-
- % \DeclareUnicodeCharacter{255E}{}
- % BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
- % FORMS VERTICAL SINGLE AND RIGHT DOUBLE
- % cp437[0xC6/198] cp865[0xC6/198]
- % ???
-
- % \DeclareUnicodeCharacter{255F}{}
- % BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
- % FORMS VERTICAL DOUBLE AND RIGHT SINGLE
- % cp437[0xC7/199] cp865[0xC7/199]
- % ???
-
- % \DeclareUnicodeCharacter{2560}{}
- % BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
- % FORMS DOUBLE VERTICAL AND RIGHT
- % cp437[0xCC/204] cp850[0xCC/204] cp852[0xCC/204] cp858[0xCC/204] cp865[0xCC/204]
- % ???
-
- % \DeclareUnicodeCharacter{2561}{}
- % BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
- % FORMS VERTICAL SINGLE AND LEFT DOUBLE
- % cp437[0xB5/181] cp865[0xB5/181]
- % ???
-
- % \DeclareUnicodeCharacter{2562}{}
- % BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
- % FORMS VERTICAL DOUBLE AND LEFT SINGLE
- % cp437[0xB6/182] cp865[0xB6/182]
- % ???
-
- % \DeclareUnicodeCharacter{2563}{}
- % BOX DRAWINGS DOUBLE VERTICAL AND LEFT
- % FORMS DOUBLE VERTICAL AND LEFT
- % cp437[0xB9/185] cp850[0xB9/185] cp852[0xB9/185] cp858[0xB9/185] cp865[0xB9/185]
- % ???
-
- % \DeclareUnicodeCharacter{2564}{}
- % BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
- % FORMS DOWN SINGLE AND HORIZONTAL DOUBLE
- % cp437[0xD1/209] cp865[0xD1/209]
- % ???
-
- % \DeclareUnicodeCharacter{2565}{}
- % BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
- % FORMS DOWN DOUBLE AND HORIZONTAL SINGLE
- % cp437[0xD2/210] cp865[0xD2/210]
- % ???
-
- % \DeclareUnicodeCharacter{2566}{}
- % BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
- % FORMS DOUBLE DOWN AND HORIZONTAL
- % cp437[0xCB/203] cp850[0xCB/203] cp852[0xCB/203] cp858[0xCB/203] cp865[0xCB/203]
- % ???
-
- % \DeclareUnicodeCharacter{2567}{}
- % BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
- % FORMS UP SINGLE AND HORIZONTAL DOUBLE
- % cp437[0xCF/207] cp865[0xCF/207]
- % ???
-
- % \DeclareUnicodeCharacter{2568}{}
- % BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
- % FORMS UP DOUBLE AND HORIZONTAL SINGLE
- % cp437[0xD0/208] cp865[0xD0/208]
- % ???
-
- % \DeclareUnicodeCharacter{2569}{}
- % BOX DRAWINGS DOUBLE UP AND HORIZONTAL
- % FORMS DOUBLE UP AND HORIZONTAL
- % cp437[0xCA/202] cp850[0xCA/202] cp852[0xCA/202] cp858[0xCA/202] cp865[0xCA/202]
- % ???
-
- % \DeclareUnicodeCharacter{256A}{}
- % BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
- % FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE
- % cp437[0xD8/216] cp865[0xD8/216]
- % ???
-
- % \DeclareUnicodeCharacter{256B}{}
- % BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
- % FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE
- % cp437[0xD7/215] cp865[0xD7/215]
- % ???
-
- % \DeclareUnicodeCharacter{256C}{}
- % BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
- % FORMS DOUBLE VERTICAL AND HORIZONTAL
- % cp437[0xCE/206] cp850[0xCE/206] cp852[0xCE/206] cp858[0xCE/206] cp865[0xCE/206]
- % ???
-
- % \DeclareUnicodeCharacter{2580}{}
- % UPPER HALF BLOCK
- % cp437[0xDF/223] cp850[0xDF/223] cp852[0xDF/223] cp858[0xDF/223] cp865[0xDF/223]
- % ???
-
- % \DeclareUnicodeCharacter{2584}{}
- % LOWER HALF BLOCK
- % cp437[0xDC/220] cp850[0xDC/220] cp852[0xDC/220] cp858[0xDC/220] cp865[0xDC/220]
- % ???
-
- %\DeclareUnicodeCharacter{2588}{}
- % FULL BLOCK
- % cp437[0xDB/219] cp850[0xDB/219] cp852[0xDB/219] cp858[0xDB/219] cp865[0xDB/219]
- % ???
-
- % \DeclareUnicodeCharacter{258C}{}
- % LEFT HALF BLOCK
- % cp437[0xDD/221] cp865[0xDD/221]
- % ???
-
- % \DeclareUnicodeCharacter{2590}{}
- % RIGHT HALF BLOCK
- % cp437[0xDE/222] cp865[0xDE/222]
- % ???
-
- % \DeclareUnicodeCharacter{2591}{}
- % LIGHT SHADE
- % cp437[0xB0/176] cp850[0xB0/176] cp852[0xB0/176] cp858[0xB0/176] cp865[0xB0/176]
- % ???
-
- % \DeclareUnicodeCharacter{2592}{}
- % MEDIUM SHADE
- % cp437[0xB1/177] cp850[0xB1/177] cp852[0xB1/177] cp858[0xB1/177] cp865[0xB1/177]
- % ???
-
- % \DeclareUnicodeCharacter{2593}{}
- % DARK SHADE
- % cp437[0xB2/178] cp850[0xB2/178] cp852[0xB2/178] cp858[0xB2/178] cp865[0xB2/178]
- % ???
-
-\DeclareUnicodeCharacter{25A0}{\textblacksquare}
- % BLACK SQUARE
- % cp437.def: \textblacksquare
-
-\DeclareUnicodeCharacter{25CA}{\textlozenge}
- % LOZENGE
- % adobe glyph name: lozenge
- % applemac.def: \diamond
- % ???
-
- % \DeclareUnicodeCharacter{F8FF}{}
- % <Private Use, Last>
- % applemac.def: \textapplelogo
- % ???
-
-\DeclareUnicodeCharacter{FB01}{fi}
- % LATIN SMALL LIGATURE FI
- % applemac.def: fi
- % ??? \textfi
-
-\DeclareUnicodeCharacter{FB02}{fl}
- % LATIN SMALL LIGATURE FL
- % applemac.def: fl
- % ??? \textfl
-
- % pmboxdraw:
-
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-
-\endinput
-%%
-%% End of file `inputenx-utf8enc.txt'.
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: kvsetkeys
%% Version: 2016/05/16 v1.17
%%
-%% Copyright (C) 2006, 2007, 2009-2012 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2006, 2007, 2009-2012 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: letltxmacro
%% Version: 2016/05/16 v1.5
%%
-%% Copyright (C) 2008, 2010 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2008, 2010 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,84 +0,0 @@
-tex.catcode
- escape = 0
- begingroup = 1
- endgroup = 2
- math = 3
- align = 4
- eol = 5
- parameter = 6
- superscript = 7
- subscript = 8
- ignore = 9
- space = 10
- letter = 11
- other = 12
- active = 13
- comment = 14
- invalid = 15
-etex.grouptype
- bottomlevel = 0
- simple = 1
- hbox = 2
- adjustedhbox = 3
- vbox = 4
- align = 5
- noalign = 6
- output = 8
- math = 9
- disc = 10
- insert = 11
- vcenter = 12
- mathchoice = 13
- semisimple = 14
- mathshift = 15
- mathleft = 16
-etex.iftype
- none = 0
- char = 1
- cat = 2
- num = 3
- dim = 4
- odd = 5
- vmode = 6
- hmode = 7
- mmode = 8
- inner = 9
- void = 10
- hbox = 11
- vbox = 12
- x = 13
- eof = 14
- true = 15
- false = 16
- case = 17
- defined = 18
- csname = 19
- fontchar = 20
-etex.nodetype
- none = -1
- char = 0
- hlist = 1
- vlist = 2
- rule = 3
- ins = 4
- mark = 5
- adjust = 6
- ligature = 7
- disc = 8
- whatsit = 9
- math = 10
- glue = 11
- kern = 12
- penalty = 13
- unset = 14
- maths = 15
-etex.interactionmode
- batch = 0
- nonstop = 1
- scroll = 2
- errorstop = 3
-luatex.pdfliteral.mode
- setorigin = 0
- page = 1
- direct = 2
-
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/mleftright.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: picture
%% Version: 2016/05/16 v1.4
%%
-%% Copyright (C) 2006-2009 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2006-2009 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/protecteddef.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/rotchiffre.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: scrindex
%% Version: 2016/05/16 v1.2
%%
-%% Copyright (C) 2008 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2008 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: scrindex
%% Version: 2016/05/16 v1.2
%%
-%% Copyright (C) 2008 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2008 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: setouterhbox
%% Version: 2016/05/16 v1.8
%%
-%% Copyright (C) 2005-2007 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2005-2007 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: settobox
%% Version: 2016/05/16 v1.5
%%
-%% Copyright (C) 2000, 2006-2008 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2000, 2006-2008 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: tabularht
%% Version: 2016/05/16 v2.6
%%
-%% Copyright (C) 2005-2007 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2005-2007 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: tabularht
%% Version: 2016/05/16 v2.6
%%
-%% Copyright (C) 2005-2007 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2005-2007 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: tabularkv
%% Version: 2016/05/16 v1.2
%%
-%% Copyright (C) 2005, 2006 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2005, 2006 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/thepdfnumber.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,60 +0,0 @@
-%%
-%% This is file `transparent-example.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% transparent.dtx (with options: `example')
-%%
-%% This is a generated file.
-%%
-%% Project: transparent
-%% Version: 2018/11/18 v1.3
-%%
-%% Copyright (C) 2007 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file transparent.dtx
-%% and the derived files
-%% transparent.sty, transparent.pdf, transparent.ins, transparent.drv,
-%% transparent-example.tex.
-%%
-\documentclass[12pt]{article}
-
-\usepackage{color}
-\usepackage{transparent}
-
-\begin{document}
-\colorbox{yellow}{%
- \bfseries
- \color{blue}%
- Blue and %
- \transparent{0.6}%
- transparent blue%
-}
-
-\bigskip
-Hello World
-\texttransparent{0.5}{Hello\newpage World}
-Hello World
-\end{document}
-\endinput
-%%
-%% End of file `transparent-example.tex'.
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
%% Project: uniquecounter
%% Version: 2016/05/16 v1.3
%%
-%% Copyright (C) 2009, 2011 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%% 2009, 2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,82 +0,0 @@
-%%
-%% This is file `zref-example-lastpage.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% zref.dtx (with options: `example-lastpage')
-%%
-%% This is a generated file.
-%%
-%% Project: zref
-%% Version: 2018/11/21 v2.27
-%%
-%% Copyright (C) 2006-2012 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file zref.dtx
-%% and the derived files
-%% zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%% zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%% zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%% zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%% zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%% zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%% zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%% zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%% zref-example-nextpage.tex, zref-test1.tex,
-%% zref-test-base.tex, zref-test-runs.tex,
-%% zref-test-titleref-memoir.tex.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{report}
-
-\newcounter{foo}
-\renewcommand*{\thefoo}{\Alph{foo}}
-
-\usepackage{zref-lastpage,zref-user}[2018/11/21]
-
-\makeatletter
-\zref at newprop{thefoo}{\thefoo}
-\zref at newprop{valuefoo}{\the\value{foo}}
-\zref at newprop{chapter}{\thechapter}
-\zref at addprops{LastPage}{thefoo,valuefoo,chapter}
-\makeatother
-
-\newcommand*{\foo}{%
- \stepcounter{foo}%
- [Current foo: \thefoo]%
-}
-
-\begin{document}
- \chapter{First chapter}
- Last page is \zref{LastPage}.\\
- Last chapter is \zref[chapter]{LastPage}.\\
- Last foo is \zref[thefoo]{LastPage}.\\
- Last value of foo is \zref[valuefoo]{LastPage}.\\
- \foo
- \chapter{Second chapter}
- \foo\foo\foo
- \chapter{Last chapter}
- \foo
-\end{document}
-\endinput
-%%
-%% End of file `zref-example-lastpage.tex'.
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,76 +0,0 @@
-%%
-%% This is file `zref-example-nextpage.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% zref.dtx (with options: `example-nextpage')
-%%
-%% This is a generated file.
-%%
-%% Project: zref
-%% Version: 2018/11/21 v2.27
-%%
-%% Copyright (C) 2006-2012 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file zref.dtx
-%% and the derived files
-%% zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%% zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%% zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%% zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%% zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%% zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%% zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%% zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%% zref-example-nextpage.tex, zref-test1.tex,
-%% zref-test-base.tex, zref-test-runs.tex,
-%% zref-test-titleref-memoir.tex.
-%%
-\documentclass{book}
-
-\usepackage{zref-nextpage}[2018/11/21]
-\znextpagesetup
- {\thepage}% next page is unknown
- {\thepage\ (#1)}% this page is last page
- {\thepage\ $\rightarrow$ #1}% next page is known
-\renewcommand*{\znonextpagename}{last page}
-
-\usepackage{fancyhdr}
-\pagestyle{fancy}
-\fancyhf{}
-\fancyhead[LE,RO]{\znextpage}
-\fancypagestyle{plain}{%
- \fancyhf{}%
- \fancyhead[LE,RO]{\znextpage}%
-}
-
-\begin{document}
-\frontmatter
- \tableofcontents
-\mainmatter
- \chapter{Hello World}
- \clearpage
- \section{Last section}
-\end{document}
-\endinput
-%%
-%% End of file `zref-example-nextpage.tex'.
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,168 +0,0 @@
-%%
-%% This is file `zref-example.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% zref.dtx (with options: `example')
-%%
-%% This is a generated file.
-%%
-%% Project: zref
-%% Version: 2018/11/21 v2.27
-%%
-%% Copyright (C) 2006-2012 by
-%% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file zref.dtx
-%% and the derived files
-%% zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%% zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%% zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%% zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%% zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%% zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%% zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%% zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%% zref-example-nextpage.tex, zref-test1.tex,
-%% zref-test-base.tex, zref-test-runs.tex,
-%% zref-test-titleref-memoir.tex.
-%%
-\documentclass{book}
-
-\usepackage[ngerman]{babel}%
-
-\usepackage[savepos,totpages,titleref,dotfill,counter,user]{zref}
-
-\makeatletter
-\zref at newprop{chaptitle}{}
-\zref at addprop{main}{chaptitle}
-
-\newcommand*{\ChapterStart}[2]{%
- \cleardoublepage
- \def\current at chapid{#1}%
- \zref at setcurrent{chaptitle}{#2}%
- \chapter{#2}%
- \zlabel{chap:#1}%
-}
-\newcommand*{\ChapterStop}{%
- \cleardoublepage
- \zref at wrapper@immediate{%
- \zref at labelbyprops{chapend:\current at chapid}{abspage}%
- }%
-}
-\newcommand*{\ChapterPages}[1]{%
- \zrefused{chap:#1}%
- \zrefused{chapend:#1}%
- \number\numexpr
- \zref at extract{chapend:#1}{abspage}%
- -\zref at extract{chap:#1}{abspage}%
- +1\relax
-}
-\makeatother
-\begin{document}
-\makeatletter
-
-\frontmatter
-\zlabel{documentstart}
-
-\begin{itemize}
-\item
- The frontmatter part has
- \number\numexpr\zref at extract{chap:first}{abspage}-1\relax
- ~pages.
-\item
- Chapter \zref{chap:first} has \ChapterPages{first} page(s).
-\item
- Section \zref{hello} is on the
- \ifcase\numexpr
- \zref at extractdefault{hello}{page}{0}%
- -\zref at extractdefault{chap:first}{page}{0}%
- +1\relax
- ??\or first\or second\or third\or forth\fi
- ~page inside its chapter.
-\item
- The document has
- \zref[abspage]{LastPage} pages.
- This number is \ifodd\ztotpages odd\else even\fi.
-\item
- The last page is labeled with \zpageref{LastPage}.
-\item
- The title of chapter \zref{chap:next} %
- is ``\zref[chaptitle]{chap:next}''.
-\end{itemize}
-
-\tableofcontents
-
-\mainmatter
-\ChapterStart{first}{First chapter}
-
-\section{Test}
-\zlabel{a"o}
-Section \zref{a"o} on page
-\zref at wrapper@babel\zref at extract{a"o}{page}.
-
-Text.
-\newpage
-
-\section{Hello World}
-\zlabel{hello}
-
-\ChapterStop
-
-\ChapterStart{next}{Next chapter with \emph{umlauts}: "a"o"u"s}
-
-The width of the first column is
- \the\dimexpr \zposx{secondcol}sp - \zposx{firstcol}sp\relax,\\
-the height difference of the two baselines is
- \the\dimexpr \zposy{firstcol}sp - \zposy{secondline}sp\relax:\\
-\begin{tabular}{ll}
- \zsavepos{firstcol}Hello&\zsavepos{secondcol}World\\
- \zsavepos{secondline}Second line&foobar\\
-\end{tabular}
-
-\zrefused{firstcol}
-\zrefused{secondcol}
-\zrefused{secondline}
-
-\ChapterStop
-\ChapterStart{dotfill}{Test for dotfill feature}
-\newcommand*{\dftest}[1]{%
- #1&
- [\makebox[{#1}]{\dotfill}]&
- [\makebox[{#1}]{\zdotfill}]\\
-}
-\begin{tabular}{rll}
-& [\verb|\dotfill|] & [\verb|\zdotfill|]\\
-\dftest{0.43em}
-\dftest{0.44em}
-\dftest{0.45em}
-\dftest{0.87em}
-\dftest{0.88em}
-\dftest{0.89em}
-\dftest{1.31em}
-\dftest{1.32em}
-\dftest{1.33em}
-\end{tabular}
-\ChapterStop
-\end{document}
-\endinput
-%%
-%% End of file `zref-example.tex'.
Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/README.txt
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/README.txt 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/README.txt 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,4 +1,4 @@
-README 2019/11/24
+README 2019/11/29
This file describes the directory
CTAN:macros/latex/contrib/oberdiek/
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/01/30 v0.5
% Info: Accessibility support by marked content
%
-% Copyright (C) 2007, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
Project: accsupp
Version: 2018/03/28 v0.5
-Copyright (C) 2007, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -976,7 +977,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -988,10 +989,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1085,8 +1082,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/09/07 v1.5
% Info: Alias counters
%
-% Copyright (C) 2006, 2009 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006, 2009 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: aliascnt
Version: 2018/09/07 v1.5
-Copyright (C) 2006, 2009 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006, 2009 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -392,7 +393,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -404,10 +405,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -494,8 +491,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v2.5
% Info: Convert numbers to letters
%
-% Copyright (C) 1999, 2006-2008, 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1999, 2006-2008, 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: alphalph
Version: 2016/05/16 v2.5
-Copyright (C) 1999, 2006-2008, 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1999, 2006-2008, 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1669,7 +1670,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1681,10 +1682,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1774,8 +1771,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,10 +4,10 @@
% Version: 2018/11/01 v2.4
% Info: Interactive asking of included files
%
-% Copyright (C) 1991-1994 by Pablo A. Straub
-% Copyright (C) 2007, 2008, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1991-1994 Pablo A. Straub
+% 2007, 2008, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -136,9 +136,10 @@
Project: askinclude
Version: 2018/11/01 v2.4
-Copyright (C) 1991-1994 by Pablo A. Straub
-Copyright (C) 2007, 2008, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1991-1994 Pablo A. Straub
+ 2007, 2008, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -292,7 +293,7 @@
\usepackage[
backend=bibtex,
bibencoding=ascii,
- alldates=iso8601,
+ alldates=iso,seconds=true,
]{biblatex}[2011/11/13]
\bibliography{oberdiek-source}
\bibliography{askinclude}
@@ -2679,7 +2680,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -2691,10 +2692,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2808,8 +2805,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/06/09 v1.18
% Info: At begin shipout hook
%
-% Copyright (C) 2007-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
Project: atbegshi
Version: 2016/06/09 v1.18
-Copyright (C) 2007-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -2150,7 +2151,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -2162,10 +2163,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2257,8 +2254,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.2
% Info: At end DVI hook
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: atenddvi
Version: 2016/05/16 v1.2
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -408,7 +409,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -420,10 +421,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -510,8 +507,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.9
% Info: Hooks at the very end of document
%
-% Copyright (C) 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2009-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: atveryend
Version: 2016/05/16 v1.9
-Copyright (C) 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2009-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1317,7 +1318,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1329,10 +1330,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1420,8 +1417,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Hooks for auxiliary files
%
-% Copyright (C) 2006, 2007, 2009, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006, 2007, 2009, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: auxhook
Version: 2016/05/16 v1.4
-Copyright (C) 2006, 2007, 2009, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006, 2007, 2009, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -436,7 +437,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -448,10 +449,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -538,8 +535,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Expandable calculations on big integers
%
-% Copyright (C) 2007, 2011, 2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2011, 2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
Project: bigintcalc
Version: 2016/05/16 v1.4
-Copyright (C) 2007, 2011, 2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2011, 2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -4339,7 +4340,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -4351,10 +4352,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4444,8 +4441,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.2
% Info: Handle bit-vector datatype
%
-% Copyright (C) 2007, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: bitset
Version: 2016/05/16 v1.2
-Copyright (C) 2007, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -4034,7 +4035,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -4046,10 +4047,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4139,8 +4136,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.7
% Info: Extract size/resolution from bitmap files
%
-% Copyright (C) 2006-2009 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006-2009 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: bmpsize
Version: 2016/05/16 v1.7
-Copyright (C) 2006-2009 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006-2009 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -3761,7 +3762,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -3773,10 +3774,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3868,8 +3865,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2019/06/04 v1.27
% Info: PDF bookmarks
%
-% Copyright (C) 2007-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
Project: bookmark
Version: 2019/06/04 v1.27
-Copyright (C) 2007-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -3098,7 +3099,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -3110,10 +3111,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3207,8 +3204,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.7
% Info: Catch the contents of a file
%
-% Copyright (C) 2007, 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
Project: catchfile
Version: 2016/05/16 v1.7
-Copyright (C) 2007, 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -909,7 +910,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -921,10 +922,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1014,8 +1011,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Centers the not symbol horizontally
%
-% Copyright (C) 2006, 2007, 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006, 2007, 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: centernot
Version: 2016/05/16 v1.4
-Copyright (C) 2006, 2007, 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006, 2007, 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -349,7 +350,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -361,10 +362,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -451,8 +448,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Arrows for chemical reactions
%
-% Copyright (C) 2001, 2006 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2001, 2006 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: chemarr
Version: 2016/05/16 v1.3
-Copyright (C) 2001, 2006 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2001, 2006 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -344,7 +345,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -356,10 +357,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -447,8 +444,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.5
% Info: Record classes used in a document
%
-% Copyright (C) 2005, 2006, 2008, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2005, 2006, 2008, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: classlist
Version: 2016/05/16 v1.5
-Copyright (C) 2005, 2006, 2008, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2005, 2006, 2008, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -433,7 +434,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -445,10 +446,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -535,8 +532,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Colon equals symbols
%
-% Copyright (C) 2006 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: colonequals
Version: 2016/05/16 v1.1
-Copyright (C) 2006 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -457,7 +458,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -469,10 +470,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -559,8 +556,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Alter the usage of the dvips color stack
%
-% Copyright (C) 2000, 2006, 2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2000, 2006, 2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: dvipscol
Version: 2016/05/16 v1.3
-Copyright (C) 2000, 2006, 2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2000, 2006, 2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -342,7 +343,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -354,10 +355,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -444,8 +441,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/11/01 v2.8
% Info: Embed files into PDF
%
-% Copyright (C) 2006-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -107,8 +107,9 @@
Project: embedfile
Version: 2018/11/01 v2.8
-Copyright (C) 2006-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1889,7 +1890,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1901,10 +1902,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1998,8 +1995,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.9
% Info: Provides English ordinal numbers
%
-% Copyright (C) 2000, 2003, 2006-2008, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2000, 2003, 2006-2008, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -97,8 +97,9 @@
Project: engord
Version: 2016/05/16 v1.9
-Copyright (C) 2000, 2003, 2006-2008, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2000, 2003, 2006-2008, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -785,7 +786,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -797,10 +798,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -888,8 +885,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Parentheses nesting
%
-% Copyright (C) 2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: enparen
Version: 2016/05/16 v1.1
-Copyright (C) 2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -803,7 +804,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -815,10 +816,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -905,8 +902,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Catch arguments delimited by end of line
%
-% Copyright (C) 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
Project: eolgrab
Version: 2016/05/16 v1.1
-Copyright (C) 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -852,7 +853,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -864,10 +865,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -959,8 +956,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.6
% Info: Avoid name clashes with e-TeX commands
%
-% Copyright (C) 2007, 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -102,8 +102,9 @@
Project: etexcmds
Version: 2016/05/16 v1.6
-Copyright (C) 2007, 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -747,7 +748,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -759,10 +760,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -853,8 +850,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Fibonacci numbers
%
-% Copyright (C) 2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: fibnum
Version: 2016/05/16 v1.1
-Copyright (C) 2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -207,7 +208,7 @@
\usepackage[
backend=bibtex,
bibencoding=ascii,
- alldates=iso8601,
+ alldates=iso,seconds=true,
]{biblatex}[2011/11/13]
\bibliography{oberdiek-source}
\bibliography{fibnum}
@@ -999,7 +1000,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1011,10 +1012,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1103,8 +1100,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v0.5
% Info: Setting/clearing of flags in bit fields
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: flags
Version: 2016/05/16 v0.5
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -492,7 +493,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -504,10 +505,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -594,8 +591,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.5
% Info: Cleanup title references
%
-% Copyright (C) 2009, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2009, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: gettitlestring
Version: 2016/05/16 v1.5
-Copyright (C) 2009, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2009, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -786,7 +787,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -798,10 +799,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -890,8 +887,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.2
% Info: Manage graphics extensions
%
-% Copyright (C) 2007, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
Project: grfext
Version: 2016/05/16 v1.2
-Copyright (C) 2007, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -957,7 +958,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -969,10 +970,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1061,8 +1058,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2017/05/01 v1.13
% Info: A logo collection with bookmark support
%
-% Copyright (C) 2010-2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2010-2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -102,8 +102,9 @@
Project: hologo
Version: 2017/05/01 v1.13
-Copyright (C) 2010-2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2010-2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -4717,7 +4718,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -4729,10 +4730,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4823,8 +4820,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2019/11/12 v0.29
% Info: Private additional ltxdoc support
%
-% Copyright (C) 1999-2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1999-2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: holtxdoc
Version: 2019/11/12 v0.29
-Copyright (C) 1999-2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1999-2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -565,7 +566,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -577,10 +578,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -667,8 +664,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Wrapper for package hooks
%
-% Copyright (C) 2011, 2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2011, 2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
Project: hopatch
Version: 2016/05/16 v1.3
-Copyright (C) 2011, 2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2011, 2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -705,7 +706,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -717,10 +718,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -809,8 +806,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.8
% Info: Color options for hyperref/bookmark
%
-% Copyright (C) 2007-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -105,8 +105,9 @@
Project: hycolor
Version: 2016/05/16 v1.8
-Copyright (C) 2007-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1981,7 +1982,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1993,10 +1994,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2091,8 +2088,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v2.5
% Info: Bookmarks in sectioning commands
%
-% Copyright (C) 1998-2000, 2006, 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1998-2000, 2006, 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: hypbmsec
Version: 2016/05/16 v2.5
-Copyright (C) 1998-2000, 2006, 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1998-2000, 2006, 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -619,7 +620,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -631,10 +632,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -721,8 +718,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.12
% Info: Adjusting the anchors of captions
%
-% Copyright (C) 1999-2001, 2006-2008, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1999-2001, 2006-2008, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: hypcap
Version: 2016/05/16 v1.12
-Copyright (C) 1999-2001, 2006-2008, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1999-2001, 2006-2008, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -528,7 +529,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -540,10 +541,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -630,8 +627,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/21 v2.5
% Info: Hyperref destination optimizer
%
-% Copyright (C) 2006-2008, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006-2008, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: hypdestopt
Version: 2016/05/21 v2.5
-Copyright (C) 2006-2008, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006-2008, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -783,7 +784,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -795,10 +796,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -885,8 +882,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/09/07 v1.14
% Info: Hyper extensions for doc.sty
%
-% Copyright (C) 2002, 2006, 2007, 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2002, 2006, 2007, 2009-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: hypdoc
Version: 2018/09/07 v1.14
-Copyright (C) 2002, 2006, 2007, 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2002, 2006, 2007, 2009-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1164,7 +1165,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1176,10 +1177,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1266,8 +1263,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v0.2
% Info: Links to embedded files
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: hypgotoe
Version: 2016/05/16 v0.2
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -507,7 +508,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -519,10 +520,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -610,8 +607,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v0.3
% Info: Substitute hyphenation patterns
%
-% Copyright (C) 2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -99,8 +99,9 @@
Project: hyphsubst
Version: 2016/05/16 v0.3
-Copyright (C) 2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -748,7 +749,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -760,10 +761,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -852,8 +849,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Detect class options draft and final
%
-% Copyright (C) 1999, 2005, 2006, 2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1999, 2005, 2006, 2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: ifdraft
Version: 2016/05/16 v1.4
-Copyright (C) 1999, 2005, 2006, 2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1999, 2005, 2006, 2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -356,7 +357,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -368,10 +369,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -458,8 +455,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/01/21 v1.7
% Info: Checks for the current language
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
Project: iflang
Version: 2018/01/21 v1.7
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1008,7 +1009,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1020,10 +1021,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1115,8 +1112,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Providing info/warning/error messages
%
-% Copyright (C) 2007, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
Project: infwarerr
Version: 2016/05/16 v1.4
-Copyright (C) 2007, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1021,7 +1022,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1033,10 +1034,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1126,8 +1123,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,12142 +0,0 @@
-% \iffalse meta-comment
-%
-% File: inputenx.dtx
-% Version: 2016/05/16 v1.11
-% Info: Enhanced input encoding handling
-%
-% Copyright (C) 2006-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-% https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-% https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file inputenx.dtx
-% and the derived files
-% inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-% ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-% ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-% x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-% x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-% x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-% x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-% x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-% x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-% x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-% x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-% x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-% inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-%
-% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/inputenx.dtx
-% CTAN:macros/latex/contrib/oberdiek/inputenx.pdf
-%
-% Unpacking:
-% (a) If inputenx.ins is present:
-% tex inputenx.ins
-% (b) Without inputenx.ins:
-% tex inputenx.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{inputenx.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If inputenx.drv is present:
-% latex inputenx.drv
-% (b) Without inputenx.drv:
-% latex inputenx.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex inputenx.dtx
-% makeindex -s gind.ist inputenx.idx
-% pdflatex inputenx.dtx
-% makeindex -s gind.ist inputenx.idx
-% pdflatex inputenx.dtx
-%
-% Installation:
-% TDS:tex/latex/oberdiek/inputenx.sty
-% TDS:tex/latex/oberdiek/ix-alias.def
-% TDS:tex/latex/oberdiek/ix-math.def
-% TDS:tex/latex/oberdiek/ix-name.def
-% TDS:tex/latex/oberdiek/ix-slot.def
-% TDS:tex/latex/oberdiek/ix-uc.def
-% TDS:tex/latex/oberdiek/ix-utf8enc.dfu
-% TDS:tex/latex/oberdiek/x-ascii.def
-% TDS:tex/latex/oberdiek/x-verbatim.def
-% TDS:tex/latex/oberdiek/x-atarist.def
-% TDS:tex/latex/oberdiek/x-iso-8859-1.def
-% TDS:tex/latex/oberdiek/x-iso-8859-2.def
-% TDS:tex/latex/oberdiek/x-iso-8859-3.def
-% TDS:tex/latex/oberdiek/x-iso-8859-4.def
-% TDS:tex/latex/oberdiek/x-iso-8859-5.def
-% TDS:tex/latex/oberdiek/x-iso-8859-8.def
-% TDS:tex/latex/oberdiek/x-iso-8859-9.def
-% TDS:tex/latex/oberdiek/x-iso-8859-10.def
-% TDS:tex/latex/oberdiek/x-iso-8859-13.def
-% TDS:tex/latex/oberdiek/x-iso-8859-14.def
-% TDS:tex/latex/oberdiek/x-iso-8859-15.def
-% TDS:tex/latex/oberdiek/x-iso-8859-16.def
-% TDS:tex/latex/oberdiek/x-cp437.def
-% TDS:tex/latex/oberdiek/x-cp850.def
-% TDS:tex/latex/oberdiek/x-cp852.def
-% TDS:tex/latex/oberdiek/x-cp855.def
-% TDS:tex/latex/oberdiek/x-cp858.def
-% TDS:tex/latex/oberdiek/x-cp865.def
-% TDS:tex/latex/oberdiek/x-cp866.def
-% TDS:tex/latex/oberdiek/x-cp1250.def
-% TDS:tex/latex/oberdiek/x-cp1251.def
-% TDS:tex/latex/oberdiek/x-cp1252.def
-% TDS:tex/latex/oberdiek/x-cp1255.def
-% TDS:tex/latex/oberdiek/x-cp1257.def
-% TDS:tex/latex/oberdiek/x-dec-mcs.def
-% TDS:tex/latex/oberdiek/x-koi8-r.def
-% TDS:tex/latex/oberdiek/x-mac-centeuro.def
-% TDS:tex/latex/oberdiek/x-mac-cyrillic.def
-% TDS:tex/latex/oberdiek/x-mac-roman.def
-% TDS:tex/latex/oberdiek/x-nextstep.def
-% TDS:doc/latex/oberdiek/inputenx.pdf
-% TDS:doc/latex/oberdiek/inputenx-licrcmds.txt
-% TDS:doc/latex/oberdiek/inputenx-utf8enc.txt
-% TDS:source/latex/oberdiek/inputenx.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: inputenx 2016/05/16 v1.11 Enhanced input encoding handling (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: inputenx
-Version: 2016/05/16 v1.11
-
-Copyright (C) 2006-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
- https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
- https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file inputenx.dtx
-and the derived files
- inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
- ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
- ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
- x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
- x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
- x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
- x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
- x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
- x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
- x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
- x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
- x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
- inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{inputenx.ins}{\from{inputenx.dtx}{install}}%
- \file{inputenx.drv}{\from{inputenx.dtx}{driver}}%
- \usedir{tex/latex/oberdiek}%
- \file{inputenx.sty}{\from{inputenx.dtx}{package}}%
- \file{ix-alias.def}{\from{inputenx.dtx}{alias}}%
- \file{ix-math.def}{\from{inputenx.dtx}{math}}%
- \file{ix-name.def}{\from{inputenx.dtx}{name}}%
- \file{ix-slot.def}{\from{inputenx.dtx}{slot}}%
- \file{ix-uc.def}{\from{inputenx.dtx}{uc}}%
- \file{ix-utf8enc.dfu}{\from{inputenx.dtx}{dfu}}%
- \file{x-ascii.def}{\from{inputenx.dtx}{ascii}}%
- \file{x-verbatim.def}{\from{inputenx.dtx}{verbatim}}%
- \file{x-atarist.def}{\from{inputenx.dtx}{atarist}}%
- \file{x-iso-8859-1.def}{\from{inputenx.dtx}{iso-8859-1}}%
- \file{x-iso-8859-2.def}{\from{inputenx.dtx}{iso-8859-2}}%
- \file{x-iso-8859-3.def}{\from{inputenx.dtx}{iso-8859-3}}%
- \file{x-iso-8859-4.def}{\from{inputenx.dtx}{iso-8859-4}}%
- \file{x-iso-8859-5.def}{\from{inputenx.dtx}{iso-8859-5}}%
- \file{x-iso-8859-8.def}{\from{inputenx.dtx}{iso-8859-8}}%
- \file{x-iso-8859-9.def}{\from{inputenx.dtx}{iso-8859-9}}%
- \file{x-iso-8859-10.def}{\from{inputenx.dtx}{iso-8859-10}}%
- \file{x-iso-8859-13.def}{\from{inputenx.dtx}{iso-8859-13}}%
- \file{x-iso-8859-14.def}{\from{inputenx.dtx}{iso-8859-14}}%
- \file{x-iso-8859-15.def}{\from{inputenx.dtx}{iso-8859-15}}%
- \file{x-iso-8859-16.def}{\from{inputenx.dtx}{iso-8859-16}}%
- \file{x-cp437.def}{\from{inputenx.dtx}{cp437}}%
- \file{x-cp850.def}{\from{inputenx.dtx}{cp850}}%
- \file{x-cp852.def}{\from{inputenx.dtx}{cp852}}%
- \file{x-cp855.def}{\from{inputenx.dtx}{cp855}}%
- \file{x-cp858.def}{\from{inputenx.dtx}{cp858}}%
- \file{x-cp865.def}{\from{inputenx.dtx}{cp865}}%
- \file{x-cp866.def}{\from{inputenx.dtx}{cp866}}%
- \file{x-cp1250.def}{\from{inputenx.dtx}{cp1250}}%
- \file{x-cp1251.def}{\from{inputenx.dtx}{cp1251}}%
- \file{x-cp1252.def}{\from{inputenx.dtx}{cp1252}}%
- \file{x-cp1255.def}{\from{inputenx.dtx}{cp1255}}%
- \file{x-cp1257.def}{\from{inputenx.dtx}{cp1257}}%
- \file{x-dec-mcs.def}{\from{inputenx.dtx}{dec-mcs}}%
- \file{x-koi8-r.def}{\from{inputenx.dtx}{koi8-r}}%
- \file{x-mac-centeuro.def}{\from{inputenx.dtx}{mac-centeuro}}%
- \file{x-mac-cyrillic.def}{\from{inputenx.dtx}{mac-cyrillic}}%
- \file{x-mac-roman.def}{\from{inputenx.dtx}{mac-roman}}%
- \file{x-nextstep.def}{\from{inputenx.dtx}{nextstep}}%
- \usedir{doc/latex/oberdiek}%
- \file{inputenx-licrcmds.txt}{\from{inputenx.dtx}{licrcmds}}%
- \file{inputenx-utf8enc.txt}{\from{inputenx.dtx}{dfudoc}}%
- \nopreamble
- \nopostamble
-% \usedir{source/latex/oberdiek/catalogue}%
-% \file{inputenx.xml}{\from{inputenx.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{* inputenx.sty, ix-alias.def, ix-math.def, ix-name.def,}
-\Msg{* ix-slot.def, ix-uc.def, ix-utf8enc.dfu, x-ascii.def,}
-\Msg{* x-verbatim.def, x-atarist.def, x-iso-8859-1.def,}
-\Msg{* x-iso-8859-2.def, x-iso-8859-3.def, x-iso-8859-4.def,}
-\Msg{* x-iso-8859-5.def, x-iso-8859-8.def, x-iso-8859-9.def,}
-\Msg{* x-iso-8859-10.def, x-iso-8859-13.def, x-iso-8859-14.def,}
-\Msg{* x-iso-8859-15.def, x-iso-8859-16.def, x-cp437.def,}
-\Msg{* x-cp850.def, x-cp852.def, x-cp855.def, x-cp858.def,}
-\Msg{* x-cp865.def, x-cp866.def, x-cp1250.def, x-cp1251.def,}
-\Msg{* x-cp1252.def, x-cp1255.def, x-cp1257.def, x-dec-mcs.def,}
-\Msg{* x-koi8-r.def, x-mac-centeuro.def, x-mac-cyrillic.def,}
-\Msg{* x-mac-roman.def, x-nextstep.def}
-\Msg{*}
-\Msg{* To produce the documentation run the file `inputenx.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{inputenx.drv}%
- [2016/05/16 v1.11 Enhanced input encoding handling (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{longtable}
-\begin{document}
- \DocInput{inputenx.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-% {Upper-case \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
-% Lower-case \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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-% \GetFileInfo{inputenx.drv}
-%
-% \title{The \xpackage{inputenx} package}
-% \date{2016/05/16 v1.11}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This package provides input encodings using
-% standard mappings and covers nearly all slots. Thus it
-% serves as more uptodate replacement for package \xpackage{inputenc}.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% The original goal was to have a package that allows the selection and
-% defining input encodings by the characters in question itself.
-%
-% The first stage with encoding definition files is implemented.
-% Encoding definition files are provided with the following properties
-% in comparison to \LaTeX's ones:
-% \begin{itemize}
-% \item More uptodate and closer to the standards.
-% Updating \LaTeX\ is difficult because of compatibility issues.
-% However this project uses fresh encoding file names, prefixed
-% with \xfile{x-}.
-% \item Consequent use of \cs{DeclareInputText} as suggested
-% by the second edition of ``The \LaTeX\ Companion'' \cite{ltc}.
-% That means that the deprecated \cs{DeclareInputMath} is not
-% longer used. Instead package \xpackage{inpmath} is supported by
-% providing declarations using \cs{DeclareMathMeaning}.
-% \item Encoding names can also be given by various alias names.
-% \end{itemize}
-%
-% The second stage that allows selection of input encoding
-% by mappings between the characters and their glyph names
-% is implemented by package \xpackage{selinput} \cite{selinput}.
-%
-% \subsection{Definition files}
-%
-% The input encoding definition files are prefixed with \verb|x-|
-% to distinguish them from the names package \xpackage{inputenc} uses.
-% The definition files of \xpackage{inputenx} may also be used
-% by package \xpackage{inputenc}, eg.:
-% \begin{quote}
-% \verb|\usepackage[x-iso-8859-1]{inputenc}|
-% \end{quote}
-% As option for package \xpackage{inputenx} the prefix may be dropped:
-% \begin{quote}
-% \verb|\usepackage[iso-8859-1]{inputenx}|
-% \end{quote}
-% The following definition files are available. The second column
-% lists alternative option names for \xpackage{inputenx}:
-% \begin{longtable}{@{}lll@{}}
-% \xfile{x-ascii.def} & \xoption{ascii}, \xoption{us-ascii}, & ASCII encoding,\\
-% & \xoption{clean7bit}, \xoption{ascii-print},
-% & 8bit characters disabled\\
-% & \xoption{ascii-printable} & \\
-% \xfile{x-atarist.def} & \xoption{atarist}, \xoption{atari} & AtariST encoding\\
-% \xfile{x-cp437.def} & \xoption{cp437}, \xoption{cp437de} & Code page 437\\
-% \xfile{x-cp850.def} & \xoption{cp850} & Code page 850\\
-% \xfile{x-cp852.def} & \xoption{cp852} & Code page 852\\
-% \xfile{x-cp855.def} & \xoption{cp855} & Code page 855\\
-% \xfile{x-cp858.def} & \xoption{cp858} & Code page 858\\
-% \xfile{x-cp865.def} & \xoption{cp865} & Code page 865\\
-% \xfile{x-cp866.def} & \xoption{cp866} & Code page 866\\
-% \xfile{x-cp1250.def} & \xoption{cp1250} & Code page 1250\\
-% \xfile{x-cp1251.def} & \xoption{cp1251} & Code page 1251\\
-% \xfile{x-cp1252.def} & \xoption{cp1252}, \xoption{ansinew} & Code page 1252\\
-% \xfile{x-cp1255.def} & \xoption{cp1255} & Code page 1255\\
-% \xfile{x-cp1257.def} & \xoption{cp1257} & Code page 1257\\
-% \xfile{x-dec-mcs.def} & \xoption{dec-mcs}, \xoption{decmulti} & DEC Multinational\\
-% \xfile{x-koi8-r.def} & \xoption{koi8-r} & KOI8-R (RFC1489)\\
-% \xfile{x-iso-8859-1.def} & \xoption{iso-8859-1}, \xoption{latin1} & ISO-8859-1\\
-% \xfile{x-iso-8859-2.def} & \xoption{iso-8859-2}, \xoption{latin2} & ISO-8859-2\\
-% \xfile{x-iso-8859-3.def} & \xoption{iso-8859-3}, \xoption{latin3} & ISO-8859-3\\
-% \xfile{x-iso-8859-4.def} & \xoption{iso-8859-4}, \xoption{latin4} & ISO-8859-4\\
-% \xfile{x-iso-8859-5.def} & \xoption{iso-8859-5}, \xoption{iso88595} & ISO-8859-5\\
-% \xfile{x-iso-8859-9.def} & \xoption{iso-8859-9}, \xoption{latin5} & ISO-8859-9\\
-% \xfile{x-iso-8859-10.def} & \xoption{iso-8859-10}, \xoption{latin6} & ISO-8859-10\\
-% \xfile{x-iso-8859-13.def} & \xoption{iso-8859-13}, \xoption{latin7} & ISO-8859-13\\
-% \xfile{x-iso-8859-14.def} & \xoption{iso-8859-14}, \xoption{latin8} & ISO-8859-14\\
-% \xfile{x-iso-8859-15.def} & \xoption{iso-8859-15}, \xoption{latin9} & ISO-8859-15\\
-% \xfile{x-iso-8859-16.def} & \xoption{iso-8859-16}, \xoption{latin10} & ISO-8859-16\\
-% \xfile{x-mac-centeuro.def} & \xoption{mac-centeuro}, \xoption{mac-ce}, & MAC OS Central European\\
-% & \xoption{macce} & \\
-% \xfile{x-mac-cyrillic.def} & \xoption{mac-cyrillic}, \xoption{maccyr}, & MAC OS Cyrillic\\
-% & \xoption{mac-ukrainian}, \xoption{macukr} &\\
-% \xfile{x-mac-roman.def} & \xoption{mac-roman}, \xoption{applemac} & MAC OS Roman\\
-% \xfile{x-nextstep} & \xoption{nextstep}, \xoption{next} & NextStep Encoding\\
-% \xfile{x-verbatim} & \xoption{verbatim} & Characters with verbatim catcodes\\
-% \end{longtable}
-%
-% Some characters need extra packages:
-% \begin{description}
-% \item[Box drawings characters] are provided by package \xpackage{pmboxdraw}.
-% They are used by some older DOS code pages
-% (cp437, cp850, cp852, cp858, cp865).
-% \item[Cyrillic characters] need some setup (probably font encoding/package).
-% They are mapped to names that start with \cs{CYR}
-% (\cs{CYRYO}, \cs{CYRDJE}, \dots).
-% \item[Hebrew characters] need some setup (probably font encoding/package).
-% They are mapped to \cs{hebalef}, \cs{hebbet}, \dots
-% \item[U+2310 REVERSED NOT SIGN] is provided as \cs{textrevlogicalnot}
-% that uses \cs{reflectbox} from package \xpackage{graphics}.
-% \end{description}
-%
-% For the following characters I didn't find suitable LICR (\LaTeX\ Internal
-% Character Representation):
-% \begin{quote}
-%\begin{verbatim}
-%\DeclareUnicodeCharacter{200E}{}
-% % LEFT-TO-RIGHT MARK
-% % iso-8859-8[0xFD/253]
-%
-%\DeclareUnicodeCharacter{200F}{}
-% % RIGHT-TO-LEFT MARK
-% % iso-8859-8[0xFE/254]
-%
-%\DeclareUnicodeCharacter{2320}{}
-% % TOP HALF INTEGRAL
-% % cp437[0xF4/244] cp865[0xF4/244]
-%
-%\DeclareUnicodeCharacter{2321}{}
-% % BOTTOM HALF INTEGRAL
-% % cp437[0xF5/245] cp865[0xF5/245]
-%
-%\DeclareUnicodeCharacter{F8FF}{}
-% % <Private Use, Last>
-% % mac-roman[0xF0/240]
-%\end{verbatim}
-% \end{quote}
-%
-% \subsection{Unicode}
-%
-% File \xfile{ix-utf8enc.dfu} provides additions to \xpackage{inputenc}'s
-% file \xfile{utf8enc.dfu}. It can be loaded after \xfile{utf8.def},
-% for example:
-%\begin{quote}
-%\begin{verbatim}
-%\usepackage[utf8]{inputenc}% or package `inputenx'
-%\input{ix-utf8enc.dfu}
-%\end{verbatim}
-%\end{quote}
-%
-% \subsection{Verbatim}
-%
-% Encoding \xoption{verbatim} or file \xfile{x-verbatim.def} is a
-% special input encoding file. All characters supported by package
-% inputenc are made inactive with catcode 12 (other) suitable
-% for verbatim stuff. Example:
-%\begin{quote}
-%\begin{verbatim}
-%\usepackage{inputenx}[2011/02/08]
-%\usepackage{fancyvrb}
-%...
-%\begin{VerbatimOut}[codes={\InputEncoding{verbatim}}]{\jobname.tmp}
-% Text with 8 bit characters.
-%\end{VerbatimOut}
-%\end{verbatim}
-%\end{quote}
-%
-% \subsection{Math}
-%
-% The current philosophy of \LaTeX/package \xpackage{inputenc} is not to
-% declare characters for math only. Instead there is a experimental
-% package \xpackage{inpmath} that extends package \xpackage{inputenc},
-% to change the behaviour of input characters if used in math mode.
-% File \xfile{ix-math.def} provides some definitions of math characters.
-% Package option `math' loads package \xpackage{inpmath} and loads
-% file \xfile{ix-math.cfg}. If \xfile{ix-math.cfg} does not exist,
-% \xfile{ix-math.def} is loaded instead. (The file \xfile{ix-math.cfg}
-% may contain |\input{ix-math.def}|.)
-%
-% \subsection{Setting the input encoding}
-%
-% \subsubsection{Encoding as package option}
-%
-% All other package options are treated as encoding options.
-% Global options are ignored. First
-% The encoding name or one of its aliases can be given as
-% package option. First an alias is dereferenced and then the
-% real encoding name (base name of the encoding definition
-% file is passed to package \xpackage{inputenc}.
-% \cs{CurrentInputEncodingName} and \cs{CurrentInputEncodingOption}
-% are set, see below.
-%
-% \subsubsection{\cs{InputEncoding}}
-%
-% \begin{declcs}{InputEncoding} \M{encoding}
-% \end{declcs}
-% After package \xpackage{inputenx} is loaded an encoding can be set
-% or changed using \cs{InputEncoding}. Its \meta{encoding}
-% can be an encoding or alias name. This is similar to \cs{inputencoding}
-% of package \xpackage{inputenc}. That remembers the current encoding
-% in macro \cs{inputencodingname}. However \cs{InputEncoding}
-% uses remembers the encoding in two macros because of the
-% alias support:
-%
-% \begin{declcs}{CurrentInputEncodingName}\\
-% \cs{CurrentInputEncodingOption}
-% \end{declcs}
-% \cs{CurrentInputEncodingName} is the name of the encoding given
-% as option to \cs{usepackage} or as argument for \cs{InputEncoding}.
-% This name can also be an alias name.
-% The real encoding name (base file name of the encoding file) is
-% remembered in \cs{CurrentInputEncodingOption} (option means option for package
-% \xpackage{inputenc}).
-%
-% \subsubsection{Hooks}
-%
-% \begin{declcs}{BeforeInputEncoding} \M{code}\\
-% \cs{AfterInputEncoding} \M{code}
-% \end{declcs}
-% \cs{InputEncoding} supports two hooks that are called at the beginning
-% and the end after the encoding is set. \meta{code} is added to the
-% hooks by \cs{BeforeInputEncoding} or \cs{AfterInputEncoding}.
-%
-% \begin{sloppypar}
-% \begin{declcs}{InputEncodingNameOld}\\
-% \cs{InputEncodingOptionOld}\\
-% \cs{InputEncodingNew}
-% \end{declcs}
-% In the hooks the old encoding names are available as macros
-% \cs{InputEncodingNameOld} and \cs{InputEncodingOptionOld}.
-% They store the meaning of \cs{CurrentInputEncodingName}
-% and \cs{CurrentInputEncodingOption} before \cs{InputEncoding}.
-% \cs{InputEncodingNew} contains the new input encoding given
-% as argument for \cs{InputEncoding}. In \cs{BeforeInputEncoding}
-% this macro \cs{InputEncodingNew} can even be changed to a
-% better encoding name that will then be used to set the input
-% encoding.
-% \end{sloppypar}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \subsection{Identification}
-%
-% \begin{macrocode}
-%<*package>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{inputenx}%
- [2016/05/16 v1.11 Enhanced input encoding handling (HO)]%
-% \end{macrocode}
-%
-% \subsection{Encoding names}
-%
-% \subsubsection{Record current encoding names}
-%
-% \begin{macro}{\CurrentInputEncodingName}
-% \begin{macrocode}
-\providecommand*{\CurrentInputEncodingName}{}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\CurrentInputEncodingOption}
-% \begin{macrocode}
-\providecommand*{\CurrentInputEncodingOption}{}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Catcode settings for file reading}
-%
-% \begin{macro}{\IEX at SetFileCatcodes}
-% \begin{macrocode}
-\def\IEX at SetFileCatcodes{%
- \catcode`\\=0 %
- \catcode`\{=1 %
- \catcode`\}=2 %
- \catcode`\#=6 %
- \catcode`\^=7 %
- \catcode`\@=11 %
- \catcode`\~=\active
- \catcode`\%=14 %
- \catcode`\`=12 %
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\IEX at SaveFileCatcodes}
-% \begin{macro}{\IEX at RestoreFileCatcodes}
-% \begin{macrocode}
-\def\IEX at SaveFileCatcodes{%
- \edef\IEX at RestoreFileCatcodes{%
- \catcode`\noexpand\\=\the\catcode`\\\relax
- \catcode`\noexpand\{=\the\catcode`\{\relax
- \catcode`\noexpand\}=\the\catcode`\}\relax
- \catcode`\noexpand\#=\the\catcode`\#\relax
- \catcode`\noexpand\^=\the\catcode`\^\relax
- \catcode`\noexpand\@=\the\catcode`\@\relax
- \catcode`\noexpand\~=\the\catcode`\~\relax
- \catcode`\noexpand\%=\the\catcode`\%\relax
- \catcode`\noexpand\`=\the\catcode`\`\relax
- \catcode`\noexpand\<=\the\catcode`\<\relax
- }%
-}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Aliases for encoding names}
-%
-% \begin{macrocode}
-\def\IEX at LookupEncoding#1{%
- \edef\CurrentInputEncodingName{#1}%
- \@onelevel at sanitize\CurrentInputEncodingName
- \let\CurrentInputEncodingOption\@empty
- \@ifundefined{IEX at enc@\CurrentInputEncodingName}{%
- \global\expandafter\let
- \csname IEX at enc@\CurrentInputEncodingName\endcsname
- \CurrentInputEncodingName
- \IEX at DoLookup
- }{}%
- \edef\CurrentInputEncodingOption{%
- \csname IEX at enc@\CurrentInputEncodingName\endcsname
- }%
- \ifx\CurrentInputEncodingOption\@empty
- \PackageWarning{inputenx}{%
- Encoding `\CurrentInputEncodingName' is not available%
- \MessageBreak
- and therefore ignored%
- }%
- \else
- \IfFileExists{\CurrentInputEncodingOption.def}{%
- \PackageInfo{inputenx}{%
- Encoding name: \CurrentInputEncodingName\MessageBreak
- Encoding file: \CurrentInputEncodingOption.def\MessageBreak
- }%
- }{%
- \PackageError{inputenx}{%
- Cannot load encoding `\CurrentInputEncodingName'.\MessageBreak
- A valid encoding alias was not found and\MessageBreak
- encoding file `\CurrentInputEncodingOption.def' does not exist%
- }\@ehc
- \global\expandafter\let
- \csname IEX at enc@\CurrentInputEncodingName\endcsname\@empty
- \let\CurrentInputEncodingName\@empty
- \let\CurrentInputEncodingOption\@empty
- }%
- \fi
-}
-% \end{macrocode}
-% Encoding is in \cs{CurrentInputEncodingName}. Search the
-% alias file until an entry is found and define
-% |IEX at enc@\CurrentInputEncodingName|.
-% \begin{macrocode}
-\def\IEX at DoLookup{%
- \begingroup
- \IEX at SetFileCatcodes
- \advance\endlinechar\@M
- \IfFileExists{ix-alias.cfg}{%
- \input{ix-alias.cfg}%
- }{%
- \input{ix-alias.def}%
- }%
- \advance\endlinechar-\@M
- \endgroup
-}
-% \end{macrocode}
-% \begin{macrocode}
-\def\InputenxAlias#1#2{%
- \edef\IEX at temp{#1}%
- \@onelevel at sanitize\IEX at temp
- \ifx\IEX at temp\CurrentInputEncodingName
- \edef\IEX at temp{#2}%
- \@onelevel at sanitize\IEX at temp
- \IfFileExists{\IEX at temp.def}{%
- \global\expandafter\let
- \csname IEX at enc@\CurrentInputEncodingName\endcsname\IEX at temp
- \expandafter\endinput
- }{%
- \PackageWarning{inputenx}{%
- Missing encoding file `\IEX at temp.def'\MessageBreak
- for encoding `\CurrentInputEncodingName', continuing%
- \MessageBreak
- with lookup search%
- }%
- }%
- \fi
-}
-% \end{macrocode}
-%
-% \subsection{Package options}
-%
-% \subsubsection{Declare and process options}
-%
-% \begin{macrocode}
-\newif\ifIEX at math
-\DeclareOption{math}{\IEX at mathtrue}
-\let\IEX at enclist\@empty
-\DeclareOption*{%
- \ifx\IEX at enclist\@empty
- \let\IEX at enclist\CurrentOption
- \else
- \edef\IEX at enclist{\IEX at enclist,\CurrentOption}%
- \fi
-}
-\ProcessOptions*
-% \end{macrocode}
-%
-% \subsubsection{Load \xpackage{inputenc} with encoding options}
-%
-% \begin{macrocode}
-\let\IEX at OptionList\@empty
-\@for\CurrentOption:=\IEX at enclist\do{%
- \IEX at LookupEncoding\CurrentOption
- \ifx\CurrentInputEncodingOption\@empty
- \else
- \edef\IEX at OptionList{%
- \ifx\IEX at OptionList\@empty
- \else
- \IEX at OptionList,%
- \fi
- \CurrentInputEncodingOption
- }%
- \fi
-}
-\RequirePackage{inputenc}
-\@for\IEX at Option:=\IEX at OptionList\do{%
- \inputencoding{\IEX at Option}%
-}
-% \end{macrocode}
-%
-% \subsubsection{\cs{InputEncoding}}
-%
-% \begin{macro}{\IEX at BeforeHook}
-% \begin{macrocode}
-\def\IEX at BeforeHook{}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\IEX at AfterHook}
-% \begin{macrocode}
-\def\IEX at AfterHook{}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\BeforeInputEncoding}
-% \begin{macrocode}
-\newcommand*{\BeforeInputEncoding}{%
- \g at addto@macro\IEX at BeforeHook
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\AfterInputEncoding}
-% \begin{macrocode}
-\newcommand*{\AfterInputEncoding}{%
- \g at addto@macro\IEX at AfterHook
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\InputEncoding}
-% \cs{InputEncoding} is basically the same as \cs{inputencoding}
-% of package \xpackage{inputenc}. However aliases are supported.
-% \begin{macrocode}
-\newcommand*{\InputEncoding}[1]{%
- \let\InputEncodingNameOld\CurrentInputEncodingName
- \let\InputEncodingOptionOld\CurrentInputEncodingOption
- \edef\InputEncodingNew{#1}%
- \IEX at BeforeHook
- \IEX at LookupEncoding\InputEncodingNew
- \ifx\CurrentInputEncodingOption\@empty
- \else
- \IEX at SaveFileCatcodes
- \IEX at SetFileCatcodes
- \inputencoding{\CurrentInputEncodingOption}%
- \IEX at RestoreFileCatcodes
-% \ifx\PassOptionsToPackage\@notprerr
-% \else
-% \expandafter\PassOptionsToPackage\expandafter{%
-% \CurrentInputEncodingOption
-% }{inputenc}%
-% \ifx\CurrentInputEncodingName\CurrentInputEncodingOption
-% \else
-% \expandafter\PassOptionsToPackage\expandafter{%
-% \CurrentInputEncodingName
-% }{inputenc}%
-% \fi
-% \fi
- \fi
- \IEX at AfterHook
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Option \xoption{math}}
-%
-% \begin{macrocode}
-\ifIEX at math
- \RequirePackage{inpmath}%
- \IfFileExists{ix-math.cfg}{%
- \input{ix-math.cfg}%
- }{%
- \input{ix-math.def}%
- }%
-\fi
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</package>
-% \end{macrocode}
-%
-% \subsection{Alias encoding file}
-%
-% \begin{macrocode}
-%<*alias>
-\ProvidesFile{ix-alias.def}[2016/05/16 v1.11 Alias list (inputenx)]
-% \end{macrocode}
-% The alias mechanism is also used to hide the prefix |x-|:
-% \begin{macrocode}
-\InputenxAlias{ascii}{x-ascii}
-\InputenxAlias{atarist}{x-atarist}
-\InputenxAlias{iso-8859-1}{x-iso-8859-1}
-\InputenxAlias{iso-8859-2}{x-iso-8859-2}
-\InputenxAlias{iso-8859-3}{x-iso-8859-3}
-\InputenxAlias{iso-8859-4}{x-iso-8859-4}
-\InputenxAlias{iso-8859-5}{x-iso-8859-5}
-\InputenxAlias{iso-8859-8}{x-iso-8859-8}
-\InputenxAlias{iso-8859-9}{x-iso-8859-9}
-\InputenxAlias{iso-8859-10}{x-iso-8859-10}
-\InputenxAlias{iso-8859-13}{x-iso-8859-13}
-\InputenxAlias{iso-8859-14}{x-iso-8859-14}
-\InputenxAlias{iso-8859-15}{x-iso-8859-15}
-\InputenxAlias{iso-8859-16}{x-iso-8859-16}
-\InputenxAlias{cp437}{x-cp437}
-\InputenxAlias{cp850}{x-cp850}
-\InputenxAlias{cp852}{x-cp852}
-\InputenxAlias{cp855}{x-cp855}
-\InputenxAlias{cp858}{x-cp858}
-\InputenxAlias{cp865}{x-cp865}
-\InputenxAlias{cp866}{x-cp866}
-\InputenxAlias{cp1250}{x-cp1250}
-\InputenxAlias{cp1251}{x-cp1251}
-\InputenxAlias{cp1252}{x-cp1252}
-\InputenxAlias{cp1255}{x-cp1255}
-\InputenxAlias{cp1257}{x-cp1257}
-\InputenxAlias{dec-mcs}{x-dec-mcs}
-\InputenxAlias{koi8-r}{x-koi8-r}
-\InputenxAlias{mac-centeuro}{x-mac-centeuro}
-\InputenxAlias{mac-cyrillic}{x-mac-cyrillic}
-\InputenxAlias{mac-roman}{x-mac-roman}
-\InputenxAlias{nextstep}{x-nextstep}
-% \end{macrocode}
-% Now the real aliases start:
-% \begin{macrocode}
-\InputenxAlias{ansinew}{x-cp1252}
-\InputenxAlias{applemac}{x-mac-roman}
-\InputenxAlias{ascii-print}{x-ascii}
-\InputenxAlias{ascii-printable}{x-ascii}
-\InputenxAlias{atari}{x-atarist}
-\InputenxAlias{clean7bit}{x-ascii}
-\InputenxAlias{cp437de}{x-cp437}
-\InputenxAlias{decmulti}{x-dec-mcs}
-\InputenxAlias{iso88595}{x-iso-8859-5}
-\InputenxAlias{latin1}{x-iso-8859-1}
-\InputenxAlias{latin10}{x-iso-8859-16}
-\InputenxAlias{latin2}{x-iso-8859-2}
-\InputenxAlias{latin3}{x-iso-8859-3}
-\InputenxAlias{latin4}{x-iso-8859-4}
-\InputenxAlias{latin5}{x-iso-8859-9}
-\InputenxAlias{latin6}{x-iso-8859-10}
-\InputenxAlias{latin7}{x-iso-8859-13}
-\InputenxAlias{latin8}{x-iso-8859-14}
-\InputenxAlias{latin9}{x-iso-8859-15}
-\InputenxAlias{mac-ce}{x-mac-centeuro}
-\InputenxAlias{mac-ukrainian}{x-mac-cyrillic}
-\InputenxAlias{macce}{x-mac-centeuro}
-\InputenxAlias{maccyr}{x-mac-cyrillic}
-\InputenxAlias{macukr}{x-mac-cyrillic}
-\InputenxAlias{next}{x-nextstep}
-\InputenxAlias{us-ascii}{x-ascii}
-% \end{macrocode}
-% \begin{macrocode}
-\InputenxAlias{verbatim}{x-verbatim}
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</alias>
-% \end{macrocode}
-%
-% \subsection{Encoding files}
-%
-% \subsubsection{Encoding \xoption{ascii}}
-%
-% The encoding file \xfile{ascii.def} of package \xpackage{inputenc}
-% before 2006/03/04 v1.1b generate a unnecessary warning. Therefore
-% a separate variant is provided here.
-% \begin{macrocode}
-%<*ascii>
-\ProvidesFile{x-ascii.def}%
- [2016/05/16 v1.11 Input encoding ascii (inputenx)]%
-\csname @inpenc at test\endcsname
-%</ascii>
-% \end{macrocode}
-% \subsubsection{Encoding \xoption{verbatim}}
-%
-% \begin{macrocode}
-%<*verbatim>
-\ProvidesFile{x-verbatim.def}%
- [2016/05/16 v1.11 Input encoding verbatim (inputenx)]%
-\csname @inpenc at test\endcsname
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\def\IPX at VerbatimLoop#1#2{%
- \@tempcnta#1\relax
- \loop
- \catcode\@tempcnta=12 %
-% \catcode\@tempcnta\active
-% \begingroup
-% \uccode`\~\@tempcnta
-% \uppercase{\endgroup
-% \edef~{\string~}%
-% }%
- \ifnum\@tempcnta<#2\relax
- \advance\@tempcnta\@ne
- \repeat
-}
-\IPX at VerbatimLoop{1}{8}
-\IPX at VerbatimLoop{11}{11}
-\IPX at VerbatimLoop{14}{31}
-\IPX at VerbatimLoop{127}{255}
-\RestoreAtCatcode
-%</verbatim>
-% \end{macrocode}
-%
-% \subsubsection{Encoding atarist}
-%
-% \begin{macrocode}
-%<*atarist>
-\ProvidesFile{x-atarist.def}%
- [2016/05/16 v1.11 Input encoding atarist (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textGamma}{%
- \ensuremath\Gamma
-}
-\ProvideTextCommandDefault{\textOmega}{%
- \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textPhi}{%
- \ensuremath\Phi
-}
-\ProvideTextCommandDefault{\textSigma}{%
- \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textTheta}{%
- \ensuremath\Theta
-}
-\ProvideTextCommandDefault{\textalpha}{%
- \ensuremath\alpha
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbeta}{%
- \ensuremath\beta
-}
-\ProvideTextCommandDefault{\textcap}{%
- \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcontourintegral}{%
- \ensuremath\oint
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdelta}{%
- \ensuremath\delta
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textelement}{%
- \ensuremath\in
-}
-\ProvideTextCommandDefault{\textequivalence}{%
- \ensuremath\equiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textinfinity}{%
- \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintersection}{%
- \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnsuperior}{%
- \ensuremath{{^n}}%
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textphi}{%
- \ensuremath\phi
-}
-\ProvideTextCommandDefault{\textpi}{%
- \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textrevlogicalnot}{%
- \begingroup
- \@ifundefined{reflectbox}{%
- \TextSymbolUnavailable\textrevlogicalnot
- }{%
- \def\@revlogicalnot##1##2{%
- \reflectbox{$##1##2$}%
- }%
- \ensuremath{\mathpalette\@revlogicalnot\lnot}%
- }%
- \endgroup
-}
-\ProvideTextCommandDefault{\textsigma}{%
- \ensuremath\sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttau}{%
- \ensuremath\tau
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\textcent}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\textyen}
-\DeclareInputText{158}{\ss}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textrevlogicalnot}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\~a}
-\DeclareInputText{177}{\~o}
-\DeclareInputText{178}{\O}
-\DeclareInputText{179}{\o}
-\DeclareInputText{180}{\oe}
-\DeclareInputText{181}{\OE}
-\DeclareInputText{182}{\@tabacckludge`A}
-\DeclareInputText{183}{\~A}
-\DeclareInputText{184}{\~O}
-\DeclareInputText{185}{\textasciidieresis}
-\DeclareInputText{186}{\textasciiacute}
-\DeclareInputText{187}{\textdagger}
-\DeclareInputText{188}{\textparagraph}
-\DeclareInputText{189}{\textcopyright}
-\DeclareInputText{190}{\textregistered}
-\DeclareInputText{191}{\texttrademark}
-\DeclareInputText{192}{\ij}
-\DeclareInputText{193}{\IJ}
-\DeclareInputText{194}{\hebalef}
-\DeclareInputText{195}{\hebbet}
-\DeclareInputText{196}{\hebgimel}
-\DeclareInputText{197}{\hebdalet}
-\DeclareInputText{198}{\hebhe}
-\DeclareInputText{199}{\hebvav}
-\DeclareInputText{200}{\hebzayin}
-\DeclareInputText{201}{\hebhet}
-\DeclareInputText{202}{\hebtet}
-\DeclareInputText{203}{\hebyod}
-\DeclareInputText{204}{\hebkaf}
-\DeclareInputText{205}{\heblamed}
-\DeclareInputText{206}{\hebmem}
-\DeclareInputText{207}{\hebnun}
-\DeclareInputText{208}{\hebsamekh}
-\DeclareInputText{209}{\hebayin}
-\DeclareInputText{210}{\hebpe}
-\DeclareInputText{211}{\hebtsadi}
-\DeclareInputText{212}{\hebqof}
-\DeclareInputText{213}{\hebresh}
-\DeclareInputText{214}{\hebshin}
-\DeclareInputText{215}{\hebtav}
-\DeclareInputText{216}{\hebfinalnun}
-\DeclareInputText{217}{\hebfinalkaf}
-\DeclareInputText{218}{\hebfinalmem}
-\DeclareInputText{219}{\hebfinalpe}
-\DeclareInputText{220}{\hebfinaltsadi}
-\DeclareInputText{221}{\textsection}
-\DeclareInputText{222}{\textcap}
-\DeclareInputText{223}{\textinfinity}
-\DeclareInputText{224}{\textalpha}
-\DeclareInputText{225}{\textbeta}
-\DeclareInputText{226}{\textGamma}
-\DeclareInputText{227}{\textpi}
-\DeclareInputText{228}{\textSigma}
-\DeclareInputText{229}{\textsigma}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\texttau}
-\DeclareInputText{232}{\textPhi}
-\DeclareInputText{233}{\textTheta}
-\DeclareInputText{234}{\textOmega}
-\DeclareInputText{235}{\textdelta}
-\DeclareInputText{236}{\textcontourintegral}
-\DeclareInputText{237}{\textphi}
-\DeclareInputText{238}{\textelement}
-\DeclareInputText{239}{\textintersection}
-\DeclareInputText{240}{\textequivalence}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textgreaterequal}
-\DeclareInputText{243}{\textlessequal}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\textapproxequal}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnsuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textthreesuperior}
-\DeclareInputText{255}{\textasciimacron}
-\RestoreAtCatcode
-%</atarist>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-1}
-%
-% \begin{macrocode}
-%<*iso-8859-1>
-\ProvidesFile{x-iso-8859-1.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-1 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-1>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-2}
-%
-% \begin{macrocode}
-%<*iso-8859-2>
-\ProvidesFile{x-iso-8859-2.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-2 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
- \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\textasciibreve}
-\DeclareInputText{163}{\L}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\v L}
-\DeclareInputText{166}{\@tabacckludge'S}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\v S}
-\DeclareInputText{170}{\c S}
-\DeclareInputText{171}{\v T}
-\DeclareInputText{172}{\@tabacckludge'Z}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\v Z}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\k a}
-\DeclareInputText{178}{\k{}}
-\DeclareInputText{179}{\l}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\v l}
-\DeclareInputText{182}{\@tabacckludge's}
-\DeclareInputText{183}{\textasciicaron}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\v s}
-\DeclareInputText{186}{\c s}
-\DeclareInputText{187}{\v t}
-\DeclareInputText{188}{\@tabacckludge'z}
-\DeclareInputText{189}{\textacutedbl}
-\DeclareInputText{190}{\v z}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge'R}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\u A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\@tabacckludge'L}
-\DeclareInputText{198}{\@tabacckludge'C}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\v E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\v D}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\v N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\H O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\v R}
-\DeclareInputText{217}{\r U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\H U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\c T}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge'r}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\u a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\@tabacckludge'l}
-\DeclareInputText{230}{\@tabacckludge'c}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\v e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\v d}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\v n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\H o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\v r}
-\DeclareInputText{249}{\r u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\H u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\c t}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</iso-8859-2>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-3}
-%
-% \begin{macrocode}
-%<*iso-8859-3>
-\ProvidesFile{x-iso-8859-3.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-3 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textmalteseH}{%
- \TextSymbolUnavailable\textmalteseH
-}
-\ProvideTextCommandDefault{\textmalteseh}{%
- \TextSymbolUnavailable\textmalteseh
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textmalteseH}
-\DeclareInputText{162}{\textasciibreve}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{166}{\^H}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\.I}
-\DeclareInputText{170}{\c S}
-\DeclareInputText{171}{\u G}
-\DeclareInputText{172}{\^J}
-\DeclareInputText{173}{\-}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textmalteseh}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\^h}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\i}
-\DeclareInputText{186}{\c s}
-\DeclareInputText{187}{\u g}
-\DeclareInputText{188}{\^\j}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\.C}
-\DeclareInputText{198}{\^C}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\.G}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\^G}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\u U}
-\DeclareInputText{222}{\^S}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\.c}
-\DeclareInputText{230}{\^c}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\.g}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\^g}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\u u}
-\DeclareInputText{254}{\^s}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</iso-8859-3>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-4}
-%
-% \begin{macrocode}
-%<*iso-8859-4>
-\ProvidesFile{x-iso-8859-4.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-4 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textTstroke}{%
- \TextSymbolUnavailable\textTstroke
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textkra}{%
- \TextSymbolUnavailable\textkra
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttstroke}{%
- \TextSymbolUnavailable\texttstroke
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\textkra}
-\DeclareInputText{163}{\c R}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\~I}
-\DeclareInputText{166}{\c L}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\v S}
-\DeclareInputText{170}{\@tabacckludge=E}
-\DeclareInputText{171}{\c G}
-\DeclareInputText{172}{\textTstroke}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\v Z}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\k a}
-\DeclareInputText{178}{\k{}}
-\DeclareInputText{179}{\c r}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\~\i}
-\DeclareInputText{182}{\c l}
-\DeclareInputText{183}{\textasciicaron}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\v s}
-\DeclareInputText{186}{\@tabacckludge=e}
-\DeclareInputText{187}{\c g}
-\DeclareInputText{188}{\texttstroke}
-\DeclareInputText{189}{\NG}
-\DeclareInputText{190}{\v z}
-\DeclareInputText{191}{\ng}
-\DeclareInputText{192}{\@tabacckludge=A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\k I}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\.E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\@tabacckludge=I}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\c N}
-\DeclareInputText{210}{\@tabacckludge=O}
-\DeclareInputText{211}{\c K}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\k U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\~U}
-\DeclareInputText{222}{\@tabacckludge=U}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge=a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\k i}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\.e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\@tabacckludge=\i}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\c n}
-\DeclareInputText{242}{\@tabacckludge=o}
-\DeclareInputText{243}{\c k}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\k u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\~u}
-\DeclareInputText{254}{\@tabacckludge=u}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</iso-8859-4>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-5}
-%
-% \begin{macrocode}
-%<*iso-8859-5>
-\ProvidesFile{x-iso-8859-5.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-5 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textnumero}{%
- N%
- \bgroup
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- \ooalign{%
- \raise0.5ex\hbox{o}%
- \crcr
- \hline
- }%
- \egroup
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\CYRYO}
-\DeclareInputText{162}{\CYRDJE}
-\DeclareInputText{163}{\@tabacckludge'\CYRG}
-\DeclareInputText{164}{\CYRIE}
-\DeclareInputText{165}{\CYRDZE}
-\DeclareInputText{166}{\CYRII}
-\DeclareInputText{167}{\CYRYI}
-\DeclareInputText{168}{\CYRJE}
-\DeclareInputText{169}{\CYRLJE}
-\DeclareInputText{170}{\CYRNJE}
-\DeclareInputText{171}{\CYRTSHE}
-\DeclareInputText{172}{\@tabacckludge'\CYRK}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\CYRUSHRT}
-\DeclareInputText{175}{\CYRDZHE}
-\DeclareInputText{176}{\CYRA}
-\DeclareInputText{177}{\CYRB}
-\DeclareInputText{178}{\CYRV}
-\DeclareInputText{179}{\CYRG}
-\DeclareInputText{180}{\CYRD}
-\DeclareInputText{181}{\CYRE}
-\DeclareInputText{182}{\CYRZH}
-\DeclareInputText{183}{\CYRZ}
-\DeclareInputText{184}{\CYRI}
-\DeclareInputText{185}{\CYRISHRT}
-\DeclareInputText{186}{\CYRK}
-\DeclareInputText{187}{\CYRL}
-\DeclareInputText{188}{\CYRM}
-\DeclareInputText{189}{\CYRN}
-\DeclareInputText{190}{\CYRO}
-\DeclareInputText{191}{\CYRP}
-\DeclareInputText{192}{\CYRR}
-\DeclareInputText{193}{\CYRS}
-\DeclareInputText{194}{\CYRT}
-\DeclareInputText{195}{\CYRU}
-\DeclareInputText{196}{\CYRF}
-\DeclareInputText{197}{\CYRH}
-\DeclareInputText{198}{\CYRC}
-\DeclareInputText{199}{\CYRCH}
-\DeclareInputText{200}{\CYRSH}
-\DeclareInputText{201}{\CYRSHCH}
-\DeclareInputText{202}{\CYRHRDSN}
-\DeclareInputText{203}{\CYRERY}
-\DeclareInputText{204}{\CYRSFTSN}
-\DeclareInputText{205}{\CYREREV}
-\DeclareInputText{206}{\CYRYU}
-\DeclareInputText{207}{\CYRYA}
-\DeclareInputText{208}{\cyra}
-\DeclareInputText{209}{\cyrb}
-\DeclareInputText{210}{\cyrv}
-\DeclareInputText{211}{\cyrg}
-\DeclareInputText{212}{\cyrd}
-\DeclareInputText{213}{\cyre}
-\DeclareInputText{214}{\cyrzh}
-\DeclareInputText{215}{\cyrz}
-\DeclareInputText{216}{\cyri}
-\DeclareInputText{217}{\cyrishrt}
-\DeclareInputText{218}{\cyrk}
-\DeclareInputText{219}{\cyrl}
-\DeclareInputText{220}{\cyrm}
-\DeclareInputText{221}{\cyrn}
-\DeclareInputText{222}{\cyro}
-\DeclareInputText{223}{\cyrp}
-\DeclareInputText{224}{\cyrr}
-\DeclareInputText{225}{\cyrs}
-\DeclareInputText{226}{\cyrt}
-\DeclareInputText{227}{\cyru}
-\DeclareInputText{228}{\cyrf}
-\DeclareInputText{229}{\cyrh}
-\DeclareInputText{230}{\cyrc}
-\DeclareInputText{231}{\cyrch}
-\DeclareInputText{232}{\cyrsh}
-\DeclareInputText{233}{\cyrshch}
-\DeclareInputText{234}{\cyrhrdsn}
-\DeclareInputText{235}{\cyrery}
-\DeclareInputText{236}{\cyrsftsn}
-\DeclareInputText{237}{\cyrerev}
-\DeclareInputText{238}{\cyryu}
-\DeclareInputText{239}{\cyrya}
-\DeclareInputText{240}{\textnumero}
-\DeclareInputText{241}{\cyryo}
-\DeclareInputText{242}{\cyrdje}
-\DeclareInputText{243}{\@tabacckludge'\cyrg}
-\DeclareInputText{244}{\cyrie}
-\DeclareInputText{245}{\cyrdze}
-\DeclareInputText{246}{\cyrii}
-\DeclareInputText{247}{\cyryi}
-\DeclareInputText{248}{\cyrje}
-\DeclareInputText{249}{\cyrlje}
-\DeclareInputText{250}{\cyrnje}
-\DeclareInputText{251}{\cyrtshe}
-\DeclareInputText{252}{\@tabacckludge'\cyrk}
-\DeclareInputText{253}{\textsection}
-\DeclareInputText{254}{\cyrushrt}
-\DeclareInputText{255}{\cyrdzhe}
-\RestoreAtCatcode
-%</iso-8859-5>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-8}
-%
-% \begin{macrocode}
-%<*iso-8859-8>
-\ProvidesFile{x-iso-8859-8.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-8 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdbllowline}{%
- \begingroup
- \sbox0{\textunderscore}%
- \leavevmode
- \ifdim\dp0<.2ex\relax
- \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
- \else
- \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
- \fi
- \textunderscore
- \endgroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttimes}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textdiv}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{223}{\textdbllowline}
-\DeclareInputText{224}{\hebalef}
-\DeclareInputText{225}{\hebbet}
-\DeclareInputText{226}{\hebgimel}
-\DeclareInputText{227}{\hebdalet}
-\DeclareInputText{228}{\hebhe}
-\DeclareInputText{229}{\hebvav}
-\DeclareInputText{230}{\hebzayin}
-\DeclareInputText{231}{\hebhet}
-\DeclareInputText{232}{\hebtet}
-\DeclareInputText{233}{\hebyod}
-\DeclareInputText{234}{\hebfinalkaf}
-\DeclareInputText{235}{\hebkaf}
-\DeclareInputText{236}{\heblamed}
-\DeclareInputText{237}{\hebfinalmem}
-\DeclareInputText{238}{\hebmem}
-\DeclareInputText{239}{\hebfinalnun}
-\DeclareInputText{240}{\hebnun}
-\DeclareInputText{241}{\hebsamekh}
-\DeclareInputText{242}{\hebayin}
-\DeclareInputText{243}{\hebfinalpe}
-\DeclareInputText{244}{\hebpe}
-\DeclareInputText{245}{\hebfinaltsadi}
-\DeclareInputText{246}{\hebtsadi}
-\DeclareInputText{247}{\hebqof}
-\DeclareInputText{248}{\hebresh}
-\DeclareInputText{249}{\hebshin}
-\DeclareInputText{250}{\hebtav}
-\RestoreAtCatcode
-%</iso-8859-8>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-9}
-%
-% \begin{macrocode}
-%<*iso-8859-9>
-\ProvidesFile{x-iso-8859-9.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-9 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\u G}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\.I}
-\DeclareInputText{222}{\c S}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\u g}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\i}
-\DeclareInputText{254}{\c s}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-9>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-10}
-%
-% \begin{macrocode}
-%<*iso-8859-10>
-\ProvidesFile{x-iso-8859-10.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-10 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textTstroke}{%
- \TextSymbolUnavailable\textTstroke
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\texthorizontalbar}{%
- \mbox{---}\kern-.5em---%
-}
-\ProvideTextCommandDefault{\textkra}{%
- \TextSymbolUnavailable\textkra
-}
-\ProvideTextCommandDefault{\texttstroke}{%
- \TextSymbolUnavailable\texttstroke
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\@tabacckludge=E}
-\DeclareInputText{163}{\c G}
-\DeclareInputText{164}{\@tabacckludge=I}
-\DeclareInputText{165}{\~I}
-\DeclareInputText{166}{\c K}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\c L}
-\DeclareInputText{169}{\DJ}
-\DeclareInputText{170}{\v S}
-\DeclareInputText{171}{\textTstroke}
-\DeclareInputText{172}{\v Z}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\@tabacckludge=U}
-\DeclareInputText{175}{\NG}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\k a}
-\DeclareInputText{178}{\@tabacckludge=e}
-\DeclareInputText{179}{\c g}
-\DeclareInputText{180}{\@tabacckludge=\i}
-\DeclareInputText{181}{\~\i}
-\DeclareInputText{182}{\c k}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c l}
-\DeclareInputText{185}{\dj}
-\DeclareInputText{186}{\v s}
-\DeclareInputText{187}{\texttstroke}
-\DeclareInputText{188}{\v z}
-\DeclareInputText{189}{\texthorizontalbar}
-\DeclareInputText{190}{\@tabacckludge=u}
-\DeclareInputText{191}{\ng}
-\DeclareInputText{192}{\@tabacckludge=A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\k I}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\.E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\c N}
-\DeclareInputText{210}{\@tabacckludge=O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\~U}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\k U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge=a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\k i}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\.e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\c n}
-\DeclareInputText{242}{\@tabacckludge=o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\~u}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\k u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\textkra}
-\RestoreAtCatcode
-%</iso-8859-10>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-13}
-%
-% \begin{macrocode}
-%<*iso-8859-13>
-\ProvidesFile{x-iso-8859-13.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-13 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textquotedblright}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\quotedblbase}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\O}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\c R}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\AE}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textquotedblleft}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\o}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\c r}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\ae}
-\DeclareInputText{192}{\k A}
-\DeclareInputText{193}{\k I}
-\DeclareInputText{194}{\@tabacckludge=A}
-\DeclareInputText{195}{\@tabacckludge'C}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\k E}
-\DeclareInputText{199}{\@tabacckludge=E}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\@tabacckludge'Z}
-\DeclareInputText{203}{\.E}
-\DeclareInputText{204}{\c G}
-\DeclareInputText{205}{\c K}
-\DeclareInputText{206}{\@tabacckludge=I}
-\DeclareInputText{207}{\c L}
-\DeclareInputText{208}{\v S}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\c N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\@tabacckludge=O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\k U}
-\DeclareInputText{217}{\L}
-\DeclareInputText{218}{\@tabacckludge'S}
-\DeclareInputText{219}{\@tabacckludge=U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\.Z}
-\DeclareInputText{222}{\v Z}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\k a}
-\DeclareInputText{225}{\k i}
-\DeclareInputText{226}{\@tabacckludge=a}
-\DeclareInputText{227}{\@tabacckludge'c}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\k e}
-\DeclareInputText{231}{\@tabacckludge=e}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\@tabacckludge'z}
-\DeclareInputText{235}{\.e}
-\DeclareInputText{236}{\c g}
-\DeclareInputText{237}{\c k}
-\DeclareInputText{238}{\@tabacckludge=\i}
-\DeclareInputText{239}{\c l}
-\DeclareInputText{240}{\v s}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\c n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\@tabacckludge=o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\k u}
-\DeclareInputText{249}{\l}
-\DeclareInputText{250}{\@tabacckludge's}
-\DeclareInputText{251}{\@tabacckludge=u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\.z}
-\DeclareInputText{254}{\v z}
-\DeclareInputText{255}{\textquoteright}
-\RestoreAtCatcode
-%</iso-8859-13>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-14}
-%
-% \begin{macrocode}
-%<*iso-8859-14>
-\ProvidesFile{x-iso-8859-14.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-14 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\.B}
-\DeclareInputText{162}{\.b}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\.C}
-\DeclareInputText{165}{\.c}
-\DeclareInputText{166}{\.D}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\@tabacckludge`W}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\@tabacckludge'W}
-\DeclareInputText{171}{\.d}
-\DeclareInputText{172}{\@tabacckludge`Y}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\"Y}
-\DeclareInputText{176}{\.F}
-\DeclareInputText{177}{\.f}
-\DeclareInputText{178}{\.G}
-\DeclareInputText{179}{\.g}
-\DeclareInputText{180}{\.M}
-\DeclareInputText{181}{\.m}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\.P}
-\DeclareInputText{184}{\@tabacckludge`w}
-\DeclareInputText{185}{\.p}
-\DeclareInputText{186}{\@tabacckludge'w}
-\DeclareInputText{187}{\.S}
-\DeclareInputText{188}{\@tabacckludge`y}
-\DeclareInputText{189}{\"W}
-\DeclareInputText{190}{\"w}
-\DeclareInputText{191}{\.s}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\^W}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\.T}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\^Y}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\^w}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\.t}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\^y}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-14>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-15}
-%
-% \begin{macrocode}
-%<*iso-8859-15>
-\ProvidesFile{x-iso-8859-15.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-15 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\texteuro}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\v S}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\v s}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\v Z}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\v z}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\OE}
-\DeclareInputText{189}{\oe}
-\DeclareInputText{190}{\"Y}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-15>
-% \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-16}
-%
-% \begin{macrocode}
-%<*iso-8859-16>
-\ProvidesFile{x-iso-8859-16.def}%
- [2016/05/16 v1.11 Input encoding iso-8859-16 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textcommabelow}[1]{%
- \hmode at bgroup
- \ooalign{%
- \null#1\crcr
- \hidewidth
- \raise-.31ex\hbox{%
- \check at mathfonts
- \fontsize\ssf at size\z@
- \math at fontsfalse\selectfont,%
- }%
- \hidewidth
- }%
- \egroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\k a}
-\DeclareInputText{163}{\L}
-\DeclareInputText{164}{\texteuro}
-\DeclareInputText{165}{\quotedblbase}
-\DeclareInputText{166}{\v S}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\v s}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textcommabelow S}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\@tabacckludge'Z}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\@tabacckludge'z}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\v C}
-\DeclareInputText{179}{\l}
-\DeclareInputText{180}{\v Z}
-\DeclareInputText{181}{\textquotedblright}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\v z}
-\DeclareInputText{185}{\v c}
-\DeclareInputText{186}{\textcommabelow s}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\OE}
-\DeclareInputText{189}{\oe}
-\DeclareInputText{190}{\"Y}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\u A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\@tabacckludge'C}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\H O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\@tabacckludge'S}
-\DeclareInputText{216}{\H U}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\k E}
-\DeclareInputText{222}{\textcommabelow T}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\u a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\@tabacckludge'c}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\H o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\@tabacckludge's}
-\DeclareInputText{248}{\H u}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\k e}
-\DeclareInputText{254}{\textcommabelow t}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-16>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp437}
-%
-% \begin{macrocode}
-%<*cp437>
-\ProvidesFile{x-cp437.def}%
- [2016/05/16 v1.11 Input encoding cp437 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textGamma}{%
- \ensuremath\Gamma
-}
-\ProvideTextCommandDefault{\textOmega}{%
- \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textPhi}{%
- \ensuremath\Phi
-}
-\ProvideTextCommandDefault{\textSigma}{%
- \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textTheta}{%
- \ensuremath\Theta
-}
-\ProvideTextCommandDefault{\textalpha}{%
- \ensuremath\alpha
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdelta}{%
- \ensuremath\delta
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textepsilon}{%
- \ensuremath\varepsilon
-}
-\ProvideTextCommandDefault{\textequivalence}{%
- \ensuremath\equiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textinfinity}{%
- \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintersection}{%
- \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnsuperior}{%
- \ensuremath{{^n}}%
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textpeseta}{%
- Pt%
-}
-\ProvideTextCommandDefault{\textphi}{%
- \ensuremath\phi
-}
-\ProvideTextCommandDefault{\textpi}{%
- \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textrevlogicalnot}{%
- \begingroup
- \@ifundefined{reflectbox}{%
- \TextSymbolUnavailable\textrevlogicalnot
- }{%
- \def\@revlogicalnot##1##2{%
- \reflectbox{$##1##2$}%
- }%
- \ensuremath{\mathpalette\@revlogicalnot\lnot}%
- }%
- \endgroup
-}
-\ProvideTextCommandDefault{\textsigma}{%
- \ensuremath\sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttau}{%
- \ensuremath\tau
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\textcent}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\textyen}
-\DeclareInputText{158}{\textpeseta}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textrevlogicalnot}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\textSFxix}
-\DeclareInputText{182}{\textSFxx}
-\DeclareInputText{183}{\textSFxxi}
-\DeclareInputText{184}{\textSFxxii}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textSFxxvii}
-\DeclareInputText{190}{\textSFxxviii}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\textSFxxxvi}
-\DeclareInputText{199}{\textSFxxxvii}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textSFxlv}
-\DeclareInputText{208}{\textSFxlvi}
-\DeclareInputText{209}{\textSFxlvii}
-\DeclareInputText{210}{\textSFxlviii}
-\DeclareInputText{211}{\textSFxlix}
-\DeclareInputText{212}{\textSFl}
-\DeclareInputText{213}{\textSFli}
-\DeclareInputText{214}{\textSFlii}
-\DeclareInputText{215}{\textSFliii}
-\DeclareInputText{216}{\textSFliv}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textlfblock}
-\DeclareInputText{222}{\textrtblock}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\textalpha}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\textGamma}
-\DeclareInputText{227}{\textpi}
-\DeclareInputText{228}{\textSigma}
-\DeclareInputText{229}{\textsigma}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\texttau}
-\DeclareInputText{232}{\textPhi}
-\DeclareInputText{233}{\textTheta}
-\DeclareInputText{234}{\textOmega}
-\DeclareInputText{235}{\textdelta}
-\DeclareInputText{236}{\textinfinity}
-\DeclareInputText{237}{\textphi}
-\DeclareInputText{238}{\textepsilon}
-\DeclareInputText{239}{\textintersection}
-\DeclareInputText{240}{\textequivalence}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textgreaterequal}
-\DeclareInputText{243}{\textlessequal}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\textapproxequal}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnsuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp437>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp850}
-%
-% \begin{macrocode}
-%<*cp850>
-\ProvidesFile{x-cp850.def}%
- [2016/05/16 v1.11 Input encoding cp850 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdbllowline}{%
- \begingroup
- \sbox0{\textunderscore}%
- \leavevmode
- \ifdim\dp0<.2ex\relax
- \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
- \else
- \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
- \fi
- \textunderscore
- \endgroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\o}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\O}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textregistered}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\@tabacckludge'A}
-\DeclareInputText{182}{\^A}
-\DeclareInputText{183}{\@tabacckludge`A}
-\DeclareInputText{184}{\textcopyright}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textcent}
-\DeclareInputText{190}{\textyen}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\~a}
-\DeclareInputText{199}{\~A}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\dh}
-\DeclareInputText{209}{\DH}
-\DeclareInputText{210}{\^E}
-\DeclareInputText{211}{\"E}
-\DeclareInputText{212}{\@tabacckludge`E}
-\DeclareInputText{213}{\i}
-\DeclareInputText{214}{\@tabacckludge'I}
-\DeclareInputText{215}{\^I}
-\DeclareInputText{216}{\"I}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textbrokenbar}
-\DeclareInputText{222}{\@tabacckludge`I}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\@tabacckludge'O}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\^O}
-\DeclareInputText{227}{\@tabacckludge`O}
-\DeclareInputText{228}{\~o}
-\DeclareInputText{229}{\~O}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\th}
-\DeclareInputText{232}{\TH}
-\DeclareInputText{233}{\@tabacckludge'U}
-\DeclareInputText{234}{\^U}
-\DeclareInputText{235}{\@tabacckludge`U}
-\DeclareInputText{236}{\@tabacckludge'y}
-\DeclareInputText{237}{\@tabacckludge'Y}
-\DeclareInputText{238}{\textasciimacron}
-\DeclareInputText{239}{\textasciiacute}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textdbllowline}
-\DeclareInputText{243}{\textthreequarters}
-\DeclareInputText{244}{\textparagraph}
-\DeclareInputText{245}{\textsection}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\c\ }
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textasciidieresis}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textonesuperior}
-\DeclareInputText{252}{\textthreesuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp850>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp852}
-%
-% \begin{macrocode}
-%<*cp852>
-\ProvidesFile{x-cp852.def}%
- [2016/05/16 v1.11 Input encoding cp852 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
- \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\r u}
-\DeclareInputText{134}{\@tabacckludge'c}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\l}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\H O}
-\DeclareInputText{139}{\H o}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge'Z}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\@tabacckludge'C}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\@tabacckludge'L}
-\DeclareInputText{146}{\@tabacckludge'l}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\v L}
-\DeclareInputText{150}{\v l}
-\DeclareInputText{151}{\@tabacckludge'S}
-\DeclareInputText{152}{\@tabacckludge's}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\v T}
-\DeclareInputText{156}{\v t}
-\DeclareInputText{157}{\L}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\v c}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\k A}
-\DeclareInputText{165}{\k a}
-\DeclareInputText{166}{\v Z}
-\DeclareInputText{167}{\v z}
-\DeclareInputText{168}{\k E}
-\DeclareInputText{169}{\k e}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\@tabacckludge'z}
-\DeclareInputText{172}{\v C}
-\DeclareInputText{173}{\c s}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\@tabacckludge'A}
-\DeclareInputText{182}{\^A}
-\DeclareInputText{183}{\v E}
-\DeclareInputText{184}{\c S}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\.Z}
-\DeclareInputText{190}{\.z}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\u A}
-\DeclareInputText{199}{\u a}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\dj}
-\DeclareInputText{209}{\DJ}
-\DeclareInputText{210}{\v D}
-\DeclareInputText{211}{\"E}
-\DeclareInputText{212}{\v d}
-\DeclareInputText{213}{\v N}
-\DeclareInputText{214}{\@tabacckludge'I}
-\DeclareInputText{215}{\^I}
-\DeclareInputText{216}{\v e}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\c T}
-\DeclareInputText{222}{\r U}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\@tabacckludge'O}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\^O}
-\DeclareInputText{227}{\@tabacckludge'N}
-\DeclareInputText{228}{\@tabacckludge'n}
-\DeclareInputText{229}{\v n}
-\DeclareInputText{230}{\v S}
-\DeclareInputText{231}{\v s}
-\DeclareInputText{232}{\@tabacckludge'R}
-\DeclareInputText{233}{\@tabacckludge'U}
-\DeclareInputText{234}{\@tabacckludge'r}
-\DeclareInputText{235}{\H U}
-\DeclareInputText{236}{\@tabacckludge'y}
-\DeclareInputText{237}{\@tabacckludge'Y}
-\DeclareInputText{238}{\c t}
-\DeclareInputText{239}{\textasciiacute}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\textacutedbl}
-\DeclareInputText{242}{\k{}}
-\DeclareInputText{243}{\textasciicaron}
-\DeclareInputText{244}{\textasciibreve}
-\DeclareInputText{245}{\textsection}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\c\ }
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textasciidieresis}
-\DeclareInputText{250}{\.{}}
-\DeclareInputText{251}{\H u}
-\DeclareInputText{252}{\v R}
-\DeclareInputText{253}{\v r}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp852>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp855}
-%
-% \begin{macrocode}
-%<*cp855>
-\ProvidesFile{x-cp855.def}%
- [2016/05/16 v1.11 Input encoding cp855 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textnumero}{%
- N%
- \bgroup
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- \ooalign{%
- \raise0.5ex\hbox{o}%
- \crcr
- \hline
- }%
- \egroup
-}
-\DeclareInputText{128}{\cyrdje}
-\DeclareInputText{129}{\CYRDJE}
-\DeclareInputText{130}{\@tabacckludge'\cyrg}
-\DeclareInputText{131}{\@tabacckludge'\CYRG}
-\DeclareInputText{132}{\cyryo}
-\DeclareInputText{133}{\CYRYO}
-\DeclareInputText{134}{\cyrie}
-\DeclareInputText{135}{\CYRIE}
-\DeclareInputText{136}{\cyrdze}
-\DeclareInputText{137}{\CYRDZE}
-\DeclareInputText{138}{\cyrii}
-\DeclareInputText{139}{\CYRII}
-\DeclareInputText{140}{\cyryi}
-\DeclareInputText{141}{\CYRYI}
-\DeclareInputText{142}{\cyrje}
-\DeclareInputText{143}{\CYRJE}
-\DeclareInputText{144}{\cyrlje}
-\DeclareInputText{145}{\CYRLJE}
-\DeclareInputText{146}{\cyrnje}
-\DeclareInputText{147}{\CYRNJE}
-\DeclareInputText{148}{\cyrtshe}
-\DeclareInputText{149}{\CYRTSHE}
-\DeclareInputText{150}{\@tabacckludge'\cyrk}
-\DeclareInputText{151}{\@tabacckludge'\CYRK}
-\DeclareInputText{152}{\cyrushrt}
-\DeclareInputText{153}{\CYRUSHRT}
-\DeclareInputText{154}{\cyrdzhe}
-\DeclareInputText{155}{\CYRDZHE}
-\DeclareInputText{156}{\cyryu}
-\DeclareInputText{157}{\CYRYU}
-\DeclareInputText{158}{\cyrhrdsn}
-\DeclareInputText{159}{\CYRHRDSN}
-\DeclareInputText{160}{\cyra}
-\DeclareInputText{161}{\CYRA}
-\DeclareInputText{162}{\cyrb}
-\DeclareInputText{163}{\CYRB}
-\DeclareInputText{164}{\cyrc}
-\DeclareInputText{165}{\CYRC}
-\DeclareInputText{166}{\cyrd}
-\DeclareInputText{167}{\CYRD}
-\DeclareInputText{168}{\cyre}
-\DeclareInputText{169}{\CYRE}
-\DeclareInputText{170}{\cyrf}
-\DeclareInputText{171}{\CYRF}
-\DeclareInputText{172}{\cyrg}
-\DeclareInputText{173}{\CYRG}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\cyrh}
-\DeclareInputText{182}{\CYRH}
-\DeclareInputText{183}{\cyri}
-\DeclareInputText{184}{\CYRI}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\cyrishrt}
-\DeclareInputText{190}{\CYRISHRT}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\cyrk}
-\DeclareInputText{199}{\CYRK}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\cyrl}
-\DeclareInputText{209}{\CYRL}
-\DeclareInputText{210}{\cyrm}
-\DeclareInputText{211}{\CYRM}
-\DeclareInputText{212}{\cyrn}
-\DeclareInputText{213}{\CYRN}
-\DeclareInputText{214}{\cyro}
-\DeclareInputText{215}{\CYRO}
-\DeclareInputText{216}{\cyrp}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\CYRP}
-\DeclareInputText{222}{\cyrya}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\CYRYA}
-\DeclareInputText{225}{\cyrr}
-\DeclareInputText{226}{\CYRR}
-\DeclareInputText{227}{\cyrs}
-\DeclareInputText{228}{\CYRS}
-\DeclareInputText{229}{\cyrt}
-\DeclareInputText{230}{\CYRT}
-\DeclareInputText{231}{\cyru}
-\DeclareInputText{232}{\CYRU}
-\DeclareInputText{233}{\cyrzh}
-\DeclareInputText{234}{\CYRZH}
-\DeclareInputText{235}{\cyrv}
-\DeclareInputText{236}{\CYRV}
-\DeclareInputText{237}{\cyrsftsn}
-\DeclareInputText{238}{\CYRSFTSN}
-\DeclareInputText{239}{\textnumero}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\cyrery}
-\DeclareInputText{242}{\CYRERY}
-\DeclareInputText{243}{\cyrz}
-\DeclareInputText{244}{\CYRZ}
-\DeclareInputText{245}{\cyrsh}
-\DeclareInputText{246}{\CYRSH}
-\DeclareInputText{247}{\cyrerev}
-\DeclareInputText{248}{\CYREREV}
-\DeclareInputText{249}{\cyrshch}
-\DeclareInputText{250}{\CYRSHCH}
-\DeclareInputText{251}{\cyrch}
-\DeclareInputText{252}{\CYRCH}
-\DeclareInputText{253}{\textsection}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp855>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp858}
-%
-% \begin{macrocode}
-%<*cp858>
-\ProvidesFile{x-cp858.def}%
- [2016/05/16 v1.11 Input encoding cp858 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdbllowline}{%
- \begingroup
- \sbox0{\textunderscore}%
- \leavevmode
- \ifdim\dp0<.2ex\relax
- \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
- \else
- \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
- \fi
- \textunderscore
- \endgroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\o}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\O}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textregistered}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\@tabacckludge'A}
-\DeclareInputText{182}{\^A}
-\DeclareInputText{183}{\@tabacckludge`A}
-\DeclareInputText{184}{\textcopyright}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textcent}
-\DeclareInputText{190}{\textyen}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\~a}
-\DeclareInputText{199}{\~A}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\dh}
-\DeclareInputText{209}{\DH}
-\DeclareInputText{210}{\^E}
-\DeclareInputText{211}{\"E}
-\DeclareInputText{212}{\@tabacckludge`E}
-\DeclareInputText{213}{\texteuro}
-\DeclareInputText{214}{\@tabacckludge'I}
-\DeclareInputText{215}{\^I}
-\DeclareInputText{216}{\"I}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textbrokenbar}
-\DeclareInputText{222}{\@tabacckludge`I}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\@tabacckludge'O}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\^O}
-\DeclareInputText{227}{\@tabacckludge`O}
-\DeclareInputText{228}{\~o}
-\DeclareInputText{229}{\~O}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\th}
-\DeclareInputText{232}{\TH}
-\DeclareInputText{233}{\@tabacckludge'U}
-\DeclareInputText{234}{\^U}
-\DeclareInputText{235}{\@tabacckludge`U}
-\DeclareInputText{236}{\@tabacckludge'y}
-\DeclareInputText{237}{\@tabacckludge'Y}
-\DeclareInputText{238}{\textasciimacron}
-\DeclareInputText{239}{\textasciiacute}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textdbllowline}
-\DeclareInputText{243}{\textthreequarters}
-\DeclareInputText{244}{\textparagraph}
-\DeclareInputText{245}{\textsection}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\c\ }
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textasciidieresis}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textonesuperior}
-\DeclareInputText{252}{\textthreesuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp858>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp865}
-%
-% \begin{macrocode}
-%<*cp865>
-\ProvidesFile{x-cp865.def}%
- [2016/05/16 v1.11 Input encoding cp865 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textGamma}{%
- \ensuremath\Gamma
-}
-\ProvideTextCommandDefault{\textOmega}{%
- \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textPhi}{%
- \ensuremath\Phi
-}
-\ProvideTextCommandDefault{\textSigma}{%
- \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textTheta}{%
- \ensuremath\Theta
-}
-\ProvideTextCommandDefault{\textalpha}{%
- \ensuremath\alpha
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdelta}{%
- \ensuremath\delta
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textepsilon}{%
- \ensuremath\varepsilon
-}
-\ProvideTextCommandDefault{\textequivalence}{%
- \ensuremath\equiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textinfinity}{%
- \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintersection}{%
- \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnsuperior}{%
- \ensuremath{{^n}}%
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textpeseta}{%
- Pt%
-}
-\ProvideTextCommandDefault{\textphi}{%
- \ensuremath\phi
-}
-\ProvideTextCommandDefault{\textpi}{%
- \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textrevlogicalnot}{%
- \begingroup
- \@ifundefined{reflectbox}{%
- \TextSymbolUnavailable\textrevlogicalnot
- }{%
- \def\@revlogicalnot##1##2{%
- \reflectbox{$##1##2$}%
- }%
- \ensuremath{\mathpalette\@revlogicalnot\lnot}%
- }%
- \endgroup
-}
-\ProvideTextCommandDefault{\textsigma}{%
- \ensuremath\sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttau}{%
- \ensuremath\tau
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\o}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\O}
-\DeclareInputText{158}{\textpeseta}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textrevlogicalnot}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\textcurrency}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\textSFxix}
-\DeclareInputText{182}{\textSFxx}
-\DeclareInputText{183}{\textSFxxi}
-\DeclareInputText{184}{\textSFxxii}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textSFxxvii}
-\DeclareInputText{190}{\textSFxxviii}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\textSFxxxvi}
-\DeclareInputText{199}{\textSFxxxvii}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textSFxlv}
-\DeclareInputText{208}{\textSFxlvi}
-\DeclareInputText{209}{\textSFxlvii}
-\DeclareInputText{210}{\textSFxlviii}
-\DeclareInputText{211}{\textSFxlix}
-\DeclareInputText{212}{\textSFl}
-\DeclareInputText{213}{\textSFli}
-\DeclareInputText{214}{\textSFlii}
-\DeclareInputText{215}{\textSFliii}
-\DeclareInputText{216}{\textSFliv}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textlfblock}
-\DeclareInputText{222}{\textrtblock}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\textalpha}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\textGamma}
-\DeclareInputText{227}{\textpi}
-\DeclareInputText{228}{\textSigma}
-\DeclareInputText{229}{\textsigma}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\texttau}
-\DeclareInputText{232}{\textPhi}
-\DeclareInputText{233}{\textTheta}
-\DeclareInputText{234}{\textOmega}
-\DeclareInputText{235}{\textdelta}
-\DeclareInputText{236}{\textinfinity}
-\DeclareInputText{237}{\textphi}
-\DeclareInputText{238}{\textepsilon}
-\DeclareInputText{239}{\textintersection}
-\DeclareInputText{240}{\textequivalence}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textgreaterequal}
-\DeclareInputText{243}{\textlessequal}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\textapproxequal}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnsuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp865>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp866}
-%
-% \begin{macrocode}
-%<*cp866>
-\ProvidesFile{x-cp866.def}%
- [2016/05/16 v1.11 Input encoding cp866 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textnumero}{%
- N%
- \bgroup
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- \ooalign{%
- \raise0.5ex\hbox{o}%
- \crcr
- \hline
- }%
- \egroup
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\DeclareInputText{128}{\CYRA}
-\DeclareInputText{129}{\CYRB}
-\DeclareInputText{130}{\CYRV}
-\DeclareInputText{131}{\CYRG}
-\DeclareInputText{132}{\CYRD}
-\DeclareInputText{133}{\CYRE}
-\DeclareInputText{134}{\CYRZH}
-\DeclareInputText{135}{\CYRZ}
-\DeclareInputText{136}{\CYRI}
-\DeclareInputText{137}{\CYRISHRT}
-\DeclareInputText{138}{\CYRK}
-\DeclareInputText{139}{\CYRL}
-\DeclareInputText{140}{\CYRM}
-\DeclareInputText{141}{\CYRN}
-\DeclareInputText{142}{\CYRO}
-\DeclareInputText{143}{\CYRP}
-\DeclareInputText{144}{\CYRR}
-\DeclareInputText{145}{\CYRS}
-\DeclareInputText{146}{\CYRT}
-\DeclareInputText{147}{\CYRU}
-\DeclareInputText{148}{\CYRF}
-\DeclareInputText{149}{\CYRH}
-\DeclareInputText{150}{\CYRC}
-\DeclareInputText{151}{\CYRCH}
-\DeclareInputText{152}{\CYRSH}
-\DeclareInputText{153}{\CYRSHCH}
-\DeclareInputText{154}{\CYRHRDSN}
-\DeclareInputText{155}{\CYRERY}
-\DeclareInputText{156}{\CYRSFTSN}
-\DeclareInputText{157}{\CYREREV}
-\DeclareInputText{158}{\CYRYU}
-\DeclareInputText{159}{\CYRYA}
-\DeclareInputText{160}{\cyra}
-\DeclareInputText{161}{\cyrb}
-\DeclareInputText{162}{\cyrv}
-\DeclareInputText{163}{\cyrg}
-\DeclareInputText{164}{\cyrd}
-\DeclareInputText{165}{\cyre}
-\DeclareInputText{166}{\cyrzh}
-\DeclareInputText{167}{\cyrz}
-\DeclareInputText{168}{\cyri}
-\DeclareInputText{169}{\cyrishrt}
-\DeclareInputText{170}{\cyrk}
-\DeclareInputText{171}{\cyrl}
-\DeclareInputText{172}{\cyrm}
-\DeclareInputText{173}{\cyrn}
-\DeclareInputText{174}{\cyro}
-\DeclareInputText{175}{\cyrp}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\textSFxix}
-\DeclareInputText{182}{\textSFxx}
-\DeclareInputText{183}{\textSFxxi}
-\DeclareInputText{184}{\textSFxxii}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textSFxxvii}
-\DeclareInputText{190}{\textSFxxviii}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\textSFxxxvi}
-\DeclareInputText{199}{\textSFxxxvii}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textSFxlv}
-\DeclareInputText{208}{\textSFxlvi}
-\DeclareInputText{209}{\textSFxlvii}
-\DeclareInputText{210}{\textSFxlviii}
-\DeclareInputText{211}{\textSFxlix}
-\DeclareInputText{212}{\textSFl}
-\DeclareInputText{213}{\textSFli}
-\DeclareInputText{214}{\textSFlii}
-\DeclareInputText{215}{\textSFliii}
-\DeclareInputText{216}{\textSFliv}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textlfblock}
-\DeclareInputText{222}{\textrtblock}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\cyrr}
-\DeclareInputText{225}{\cyrs}
-\DeclareInputText{226}{\cyrt}
-\DeclareInputText{227}{\cyru}
-\DeclareInputText{228}{\cyrf}
-\DeclareInputText{229}{\cyrh}
-\DeclareInputText{230}{\cyrc}
-\DeclareInputText{231}{\cyrch}
-\DeclareInputText{232}{\cyrsh}
-\DeclareInputText{233}{\cyrshch}
-\DeclareInputText{234}{\cyrhrdsn}
-\DeclareInputText{235}{\cyrery}
-\DeclareInputText{236}{\cyrsftsn}
-\DeclareInputText{237}{\cyrerev}
-\DeclareInputText{238}{\cyryu}
-\DeclareInputText{239}{\cyrya}
-\DeclareInputText{240}{\CYRYO}
-\DeclareInputText{241}{\cyryo}
-\DeclareInputText{242}{\CYRIE}
-\DeclareInputText{243}{\cyrie}
-\DeclareInputText{244}{\CYRYI}
-\DeclareInputText{245}{\cyryi}
-\DeclareInputText{246}{\CYRUSHRT}
-\DeclareInputText{247}{\cyrushrt}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnumero}
-\DeclareInputText{253}{\textcurrency}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp866>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp1250}
-%
-% \begin{macrocode}
-%<*cp1250>
-\ProvidesFile{x-cp1250.def}%
- [2016/05/16 v1.11 Input encoding cp1250 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
- \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{138}{\v S}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{140}{\@tabacckludge'S}
-\DeclareInputText{141}{\v T}
-\DeclareInputText{142}{\v Z}
-\DeclareInputText{143}{\@tabacckludge'Z}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{154}{\v s}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{156}{\@tabacckludge's}
-\DeclareInputText{157}{\v t}
-\DeclareInputText{158}{\v z}
-\DeclareInputText{159}{\@tabacckludge'z}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textasciicaron}
-\DeclareInputText{162}{\textasciibreve}
-\DeclareInputText{163}{\L}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\k A}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\c S}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\k{}}
-\DeclareInputText{179}{\l}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\k a}
-\DeclareInputText{186}{\c s}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\v L}
-\DeclareInputText{189}{\textacutedbl}
-\DeclareInputText{190}{\v l}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge'R}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\u A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\@tabacckludge'L}
-\DeclareInputText{198}{\@tabacckludge'C}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\v E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\v D}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\v N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\H O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\v R}
-\DeclareInputText{217}{\r U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\H U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\c T}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge'r}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\u a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\@tabacckludge'l}
-\DeclareInputText{230}{\@tabacckludge'c}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\v e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\v d}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\v n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\H o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\v r}
-\DeclareInputText{249}{\r u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\H u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\c t}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</cp1250>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp1251}
-%
-% \begin{macrocode}
-%<*cp1251>
-\ProvidesFile{x-cp1251.def}%
- [2016/05/16 v1.11 Input encoding cp1251 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnumero}{%
- N%
- \bgroup
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- \ooalign{%
- \raise0.5ex\hbox{o}%
- \crcr
- \hline
- }%
- \egroup
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\DeclareInputText{128}{\CYRDJE}
-\DeclareInputText{129}{\@tabacckludge'\CYRG}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{131}{\@tabacckludge'\cyrg}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{136}{\texteuro}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{138}{\CYRLJE}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{140}{\CYRNJE}
-\DeclareInputText{141}{\@tabacckludge'\CYRK}
-\DeclareInputText{142}{\CYRTSHE}
-\DeclareInputText{143}{\CYRDZHE}
-\DeclareInputText{144}{\cyrdje}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{154}{\cyrlje}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{156}{\cyrnje}
-\DeclareInputText{157}{\@tabacckludge'\cyrk}
-\DeclareInputText{158}{\cyrtshe}
-\DeclareInputText{159}{\cyrdzhe}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\CYRUSHRT}
-\DeclareInputText{162}{\cyrushrt}
-\DeclareInputText{163}{\CYRJE}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\CYRGUP}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\CYRYO}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\CYRIE}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\CYRYI}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\CYRII}
-\DeclareInputText{179}{\cyrii}
-\DeclareInputText{180}{\cyrgup}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\cyryo}
-\DeclareInputText{185}{\textnumero}
-\DeclareInputText{186}{\cyrie}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\cyrje}
-\DeclareInputText{189}{\CYRDZE}
-\DeclareInputText{190}{\cyrdze}
-\DeclareInputText{191}{\cyryi}
-\DeclareInputText{192}{\CYRA}
-\DeclareInputText{193}{\CYRB}
-\DeclareInputText{194}{\CYRV}
-\DeclareInputText{195}{\CYRG}
-\DeclareInputText{196}{\CYRD}
-\DeclareInputText{197}{\CYRE}
-\DeclareInputText{198}{\CYRZH}
-\DeclareInputText{199}{\CYRZ}
-\DeclareInputText{200}{\CYRI}
-\DeclareInputText{201}{\CYRISHRT}
-\DeclareInputText{202}{\CYRK}
-\DeclareInputText{203}{\CYRL}
-\DeclareInputText{204}{\CYRM}
-\DeclareInputText{205}{\CYRN}
-\DeclareInputText{206}{\CYRO}
-\DeclareInputText{207}{\CYRP}
-\DeclareInputText{208}{\CYRR}
-\DeclareInputText{209}{\CYRS}
-\DeclareInputText{210}{\CYRT}
-\DeclareInputText{211}{\CYRU}
-\DeclareInputText{212}{\CYRF}
-\DeclareInputText{213}{\CYRH}
-\DeclareInputText{214}{\CYRC}
-\DeclareInputText{215}{\CYRCH}
-\DeclareInputText{216}{\CYRSH}
-\DeclareInputText{217}{\CYRSHCH}
-\DeclareInputText{218}{\CYRHRDSN}
-\DeclareInputText{219}{\CYRERY}
-\DeclareInputText{220}{\CYRSFTSN}
-\DeclareInputText{221}{\CYREREV}
-\DeclareInputText{222}{\CYRYU}
-\DeclareInputText{223}{\CYRYA}
-\DeclareInputText{224}{\cyra}
-\DeclareInputText{225}{\cyrb}
-\DeclareInputText{226}{\cyrv}
-\DeclareInputText{227}{\cyrg}
-\DeclareInputText{228}{\cyrd}
-\DeclareInputText{229}{\cyre}
-\DeclareInputText{230}{\cyrzh}
-\DeclareInputText{231}{\cyrz}
-\DeclareInputText{232}{\cyri}
-\DeclareInputText{233}{\cyrishrt}
-\DeclareInputText{234}{\cyrk}
-\DeclareInputText{235}{\cyrl}
-\DeclareInputText{236}{\cyrm}
-\DeclareInputText{237}{\cyrn}
-\DeclareInputText{238}{\cyro}
-\DeclareInputText{239}{\cyrp}
-\DeclareInputText{240}{\cyrr}
-\DeclareInputText{241}{\cyrs}
-\DeclareInputText{242}{\cyrt}
-\DeclareInputText{243}{\cyru}
-\DeclareInputText{244}{\cyrf}
-\DeclareInputText{245}{\cyrh}
-\DeclareInputText{246}{\cyrc}
-\DeclareInputText{247}{\cyrch}
-\DeclareInputText{248}{\cyrsh}
-\DeclareInputText{249}{\cyrshch}
-\DeclareInputText{250}{\cyrhrdsn}
-\DeclareInputText{251}{\cyrery}
-\DeclareInputText{252}{\cyrsftsn}
-\DeclareInputText{253}{\cyrerev}
-\DeclareInputText{254}{\cyryu}
-\DeclareInputText{255}{\cyrya}
-\RestoreAtCatcode
-%</cp1251>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp1252}
-%
-% \begin{macrocode}
-%<*cp1252>
-\ProvidesFile{x-cp1252.def}%
- [2016/05/16 v1.11 Input encoding cp1252 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{131}{\textflorin}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{136}{\textasciicircum}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{138}{\v S}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{140}{\OE}
-\DeclareInputText{142}{\v Z}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{152}{\textasciitilde}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{154}{\v s}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{156}{\oe}
-\DeclareInputText{158}{\v z}
-\DeclareInputText{159}{\"Y}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</cp1252>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp1255}
-%
-% \begin{macrocode}
-%<*cp1255>
-\ProvidesFile{x-cp1255.def}%
- [2016/05/16 v1.11 Input encoding cp1255 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{131}{\textflorin}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{136}{\textasciicircum}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{152}{\textasciitilde}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttimes}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textdiv}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{224}{\hebalef}
-\DeclareInputText{225}{\hebbet}
-\DeclareInputText{226}{\hebgimel}
-\DeclareInputText{227}{\hebdalet}
-\DeclareInputText{228}{\hebhe}
-\DeclareInputText{229}{\hebvav}
-\DeclareInputText{230}{\hebzayin}
-\DeclareInputText{231}{\hebhet}
-\DeclareInputText{232}{\hebtet}
-\DeclareInputText{233}{\hebyod}
-\DeclareInputText{234}{\hebfinalkaf}
-\DeclareInputText{235}{\hebkaf}
-\DeclareInputText{236}{\heblamed}
-\DeclareInputText{237}{\hebfinalmem}
-\DeclareInputText{238}{\hebmem}
-\DeclareInputText{239}{\hebfinalnun}
-\DeclareInputText{240}{\hebnun}
-\DeclareInputText{241}{\hebsamekh}
-\DeclareInputText{242}{\hebayin}
-\DeclareInputText{243}{\hebfinalpe}
-\DeclareInputText{244}{\hebpe}
-\DeclareInputText{245}{\hebfinaltsadi}
-\DeclareInputText{246}{\hebtsadi}
-\DeclareInputText{247}{\hebqof}
-\DeclareInputText{248}{\hebresh}
-\DeclareInputText{249}{\hebshin}
-\DeclareInputText{250}{\hebtav}
-\RestoreAtCatcode
-%</cp1255>
-% \end{macrocode}
-%
-% \subsubsection{Encoding cp1257}
-%
-% \begin{macrocode}
-%<*cp1257>
-\ProvidesFile{x-cp1257.def}%
- [2016/05/16 v1.11 Input encoding cp1257 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{141}{\textasciidieresis}
-\DeclareInputText{142}{\textasciicaron}
-\DeclareInputText{143}{\c\ }
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{157}{\textasciimacron}
-\DeclareInputText{158}{\k{}}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\O}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\c R}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\AE}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\o}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\c r}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\ae}
-\DeclareInputText{192}{\k A}
-\DeclareInputText{193}{\k I}
-\DeclareInputText{194}{\@tabacckludge=A}
-\DeclareInputText{195}{\@tabacckludge'C}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\k E}
-\DeclareInputText{199}{\@tabacckludge=E}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\@tabacckludge'Z}
-\DeclareInputText{203}{\.E}
-\DeclareInputText{204}{\c G}
-\DeclareInputText{205}{\c K}
-\DeclareInputText{206}{\@tabacckludge=I}
-\DeclareInputText{207}{\c L}
-\DeclareInputText{208}{\v S}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\c N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\@tabacckludge=O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\k U}
-\DeclareInputText{217}{\L}
-\DeclareInputText{218}{\@tabacckludge'S}
-\DeclareInputText{219}{\@tabacckludge=U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\.Z}
-\DeclareInputText{222}{\v Z}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\k a}
-\DeclareInputText{225}{\k i}
-\DeclareInputText{226}{\@tabacckludge=a}
-\DeclareInputText{227}{\@tabacckludge'c}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\k e}
-\DeclareInputText{231}{\@tabacckludge=e}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\@tabacckludge'z}
-\DeclareInputText{235}{\.e}
-\DeclareInputText{236}{\c g}
-\DeclareInputText{237}{\c k}
-\DeclareInputText{238}{\@tabacckludge=\i}
-\DeclareInputText{239}{\c l}
-\DeclareInputText{240}{\v s}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\c n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\@tabacckludge=o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\k u}
-\DeclareInputText{249}{\l}
-\DeclareInputText{250}{\@tabacckludge's}
-\DeclareInputText{251}{\@tabacckludge=u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\.z}
-\DeclareInputText{254}{\v z}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</cp1257>
-% \end{macrocode}
-%
-% \subsubsection{Encoding dec-mcs}
-%
-% \begin{macrocode}
-%<*dec-mcs>
-\ProvidesFile{x-dec-mcs.def}%
- [2016/05/16 v1.11 Input encoding dec-mcs (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textcurrency}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\OE}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\"Y}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\oe}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\"y}
-\RestoreAtCatcode
-%</dec-mcs>
-% \end{macrocode}
-%
-% \subsubsection{Encoding koi8-r}
-%
-% \begin{macrocode}
-%<*koi8-r>
-\ProvidesFile{x-koi8-r.def}%
- [2016/05/16 v1.11 Input encoding koi8-r (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\DeclareInputText{128}{\textSFx}
-\DeclareInputText{129}{\textSFxi}
-\DeclareInputText{130}{\textSFi}
-\DeclareInputText{131}{\textSFiii}
-\DeclareInputText{132}{\textSFii}
-\DeclareInputText{133}{\textSFiv}
-\DeclareInputText{134}{\textSFviii}
-\DeclareInputText{135}{\textSFix}
-\DeclareInputText{136}{\textSFvi}
-\DeclareInputText{137}{\textSFvii}
-\DeclareInputText{138}{\textSFv}
-\DeclareInputText{139}{\textupblock}
-\DeclareInputText{140}{\textdnblock}
-\DeclareInputText{141}{\textblock}
-\DeclareInputText{142}{\textlfblock}
-\DeclareInputText{143}{\textrtblock}
-\DeclareInputText{144}{\textltshade}
-\DeclareInputText{145}{\textshade}
-\DeclareInputText{146}{\textdkshade}
-\DeclareInputText{148}{\textblacksquare}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textsurd}
-\DeclareInputText{151}{\textapproxequal}
-\DeclareInputText{152}{\textlessequal}
-\DeclareInputText{153}{\textgreaterequal}
-\DeclareInputText{154}{\nobreakspace}
-\DeclareInputText{156}{\textdegree}
-\DeclareInputText{157}{\texttwosuperior}
-\DeclareInputText{158}{\textperiodcentered}
-\DeclareInputText{159}{\textdiv}
-\DeclareInputText{160}{\textSFxliii}
-\DeclareInputText{161}{\textSFxxiv}
-\DeclareInputText{162}{\textSFli}
-\DeclareInputText{163}{\cyryo}
-\DeclareInputText{164}{\textSFlii}
-\DeclareInputText{165}{\textSFxxxix}
-\DeclareInputText{166}{\textSFxxii}
-\DeclareInputText{167}{\textSFxxi}
-\DeclareInputText{168}{\textSFxxv}
-\DeclareInputText{169}{\textSFl}
-\DeclareInputText{170}{\textSFxlix}
-\DeclareInputText{171}{\textSFxxxviii}
-\DeclareInputText{172}{\textSFxxviii}
-\DeclareInputText{173}{\textSFxxvii}
-\DeclareInputText{174}{\textSFxxvi}
-\DeclareInputText{175}{\textSFxxxvi}
-\DeclareInputText{176}{\textSFxxxvii}
-\DeclareInputText{177}{\textSFxlii}
-\DeclareInputText{178}{\textSFxix}
-\DeclareInputText{179}{\CYRYO}
-\DeclareInputText{180}{\textSFxx}
-\DeclareInputText{181}{\textSFxxiii}
-\DeclareInputText{182}{\textSFxlvii}
-\DeclareInputText{183}{\textSFxlviii}
-\DeclareInputText{184}{\textSFxli}
-\DeclareInputText{185}{\textSFxlv}
-\DeclareInputText{186}{\textSFxlvi}
-\DeclareInputText{187}{\textSFxl}
-\DeclareInputText{188}{\textSFliv}
-\DeclareInputText{189}{\textSFliii}
-\DeclareInputText{190}{\textSFxliv}
-\DeclareInputText{191}{\textcopyright}
-\DeclareInputText{192}{\cyryu}
-\DeclareInputText{193}{\cyra}
-\DeclareInputText{194}{\cyrb}
-\DeclareInputText{195}{\cyrc}
-\DeclareInputText{196}{\cyrd}
-\DeclareInputText{197}{\cyre}
-\DeclareInputText{198}{\cyrf}
-\DeclareInputText{199}{\cyrg}
-\DeclareInputText{200}{\cyrh}
-\DeclareInputText{201}{\cyri}
-\DeclareInputText{202}{\cyrishrt}
-\DeclareInputText{203}{\cyrk}
-\DeclareInputText{204}{\cyrl}
-\DeclareInputText{205}{\cyrm}
-\DeclareInputText{206}{\cyrn}
-\DeclareInputText{207}{\cyro}
-\DeclareInputText{208}{\cyrp}
-\DeclareInputText{209}{\cyrya}
-\DeclareInputText{210}{\cyrr}
-\DeclareInputText{211}{\cyrs}
-\DeclareInputText{212}{\cyrt}
-\DeclareInputText{213}{\cyru}
-\DeclareInputText{214}{\cyrzh}
-\DeclareInputText{215}{\cyrv}
-\DeclareInputText{216}{\cyrsftsn}
-\DeclareInputText{217}{\cyrery}
-\DeclareInputText{218}{\cyrz}
-\DeclareInputText{219}{\cyrsh}
-\DeclareInputText{220}{\cyrerev}
-\DeclareInputText{221}{\cyrshch}
-\DeclareInputText{222}{\cyrch}
-\DeclareInputText{223}{\cyrhrdsn}
-\DeclareInputText{224}{\CYRYU}
-\DeclareInputText{225}{\CYRA}
-\DeclareInputText{226}{\CYRB}
-\DeclareInputText{227}{\CYRC}
-\DeclareInputText{228}{\CYRD}
-\DeclareInputText{229}{\CYRE}
-\DeclareInputText{230}{\CYRF}
-\DeclareInputText{231}{\CYRG}
-\DeclareInputText{232}{\CYRH}
-\DeclareInputText{233}{\CYRI}
-\DeclareInputText{234}{\CYRISHRT}
-\DeclareInputText{235}{\CYRK}
-\DeclareInputText{236}{\CYRL}
-\DeclareInputText{237}{\CYRM}
-\DeclareInputText{238}{\CYRN}
-\DeclareInputText{239}{\CYRO}
-\DeclareInputText{240}{\CYRP}
-\DeclareInputText{241}{\CYRYA}
-\DeclareInputText{242}{\CYRR}
-\DeclareInputText{243}{\CYRS}
-\DeclareInputText{244}{\CYRT}
-\DeclareInputText{245}{\CYRU}
-\DeclareInputText{246}{\CYRZH}
-\DeclareInputText{247}{\CYRV}
-\DeclareInputText{248}{\CYRSFTSN}
-\DeclareInputText{249}{\CYRERY}
-\DeclareInputText{250}{\CYRZ}
-\DeclareInputText{251}{\CYRSH}
-\DeclareInputText{252}{\CYREREV}
-\DeclareInputText{253}{\CYRSHCH}
-\DeclareInputText{254}{\CYRCH}
-\DeclareInputText{255}{\CYRHRDSN}
-\RestoreAtCatcode
-%</koi8-r>
-% \end{macrocode}
-%
-% \subsubsection{Encoding mac-centeuro}
-%
-% \begin{macrocode}
-%<*mac-centeuro>
-\ProvidesFile{x-mac-centeuro.def}%
- [2016/05/16 v1.11 Input encoding mac-centeuro (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textincrement}{%
- \ensuremath\Delta
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textlozenge}{%
- \ensuremath\diamond
-}
-\ProvideTextCommandDefault{\textnotequal}{%
- \ensuremath\neq
-}
-\ProvideTextCommandDefault{\textpartial}{%
- \ensuremath\partial
-}
-\ProvideTextCommandDefault{\textsummation}{%
- \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\DeclareInputText{128}{\"A}
-\DeclareInputText{129}{\@tabacckludge=A}
-\DeclareInputText{130}{\@tabacckludge=a}
-\DeclareInputText{131}{\@tabacckludge'E}
-\DeclareInputText{132}{\k A}
-\DeclareInputText{133}{\"O}
-\DeclareInputText{134}{\"U}
-\DeclareInputText{135}{\@tabacckludge'a}
-\DeclareInputText{136}{\k a}
-\DeclareInputText{137}{\v C}
-\DeclareInputText{138}{\"a}
-\DeclareInputText{139}{\v c}
-\DeclareInputText{140}{\@tabacckludge'C}
-\DeclareInputText{141}{\@tabacckludge'c}
-\DeclareInputText{142}{\@tabacckludge'e}
-\DeclareInputText{143}{\@tabacckludge'Z}
-\DeclareInputText{144}{\@tabacckludge'z}
-\DeclareInputText{145}{\v D}
-\DeclareInputText{146}{\@tabacckludge'\i}
-\DeclareInputText{147}{\v d}
-\DeclareInputText{148}{\@tabacckludge=E}
-\DeclareInputText{149}{\@tabacckludge=e}
-\DeclareInputText{150}{\.E}
-\DeclareInputText{151}{\@tabacckludge'o}
-\DeclareInputText{152}{\.e}
-\DeclareInputText{153}{\^o}
-\DeclareInputText{154}{\"o}
-\DeclareInputText{155}{\~o}
-\DeclareInputText{156}{\@tabacckludge'u}
-\DeclareInputText{157}{\v E}
-\DeclareInputText{158}{\v e}
-\DeclareInputText{159}{\"u}
-\DeclareInputText{160}{\textdagger}
-\DeclareInputText{161}{\textdegree}
-\DeclareInputText{162}{\k E}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textsection}
-\DeclareInputText{165}{\textbullet}
-\DeclareInputText{166}{\textparagraph}
-\DeclareInputText{167}{\ss}
-\DeclareInputText{168}{\textregistered}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttrademark}
-\DeclareInputText{171}{\k e}
-\DeclareInputText{172}{\textasciidieresis}
-\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\c g}
-\DeclareInputText{175}{\k I}
-\DeclareInputText{176}{\k i}
-\DeclareInputText{177}{\@tabacckludge=I}
-\DeclareInputText{178}{\textlessequal}
-\DeclareInputText{179}{\textgreaterequal}
-\DeclareInputText{180}{\@tabacckludge=\i}
-\DeclareInputText{181}{\c K}
-\DeclareInputText{182}{\textpartial}
-\DeclareInputText{183}{\textsummation}
-\DeclareInputText{184}{\l}
-\DeclareInputText{185}{\c L}
-\DeclareInputText{186}{\c l}
-\DeclareInputText{187}{\v L}
-\DeclareInputText{188}{\v l}
-\DeclareInputText{189}{\@tabacckludge'L}
-\DeclareInputText{190}{\@tabacckludge'l}
-\DeclareInputText{191}{\c N}
-\DeclareInputText{192}{\c n}
-\DeclareInputText{193}{\@tabacckludge'N}
-\DeclareInputText{194}{\textlnot}
-\DeclareInputText{195}{\textsurd}
-\DeclareInputText{196}{\@tabacckludge'n}
-\DeclareInputText{197}{\v N}
-\DeclareInputText{198}{\textincrement}
-\DeclareInputText{199}{\guillemotleft}
-\DeclareInputText{200}{\guillemotright}
-\DeclareInputText{201}{\textellipsis}
-\DeclareInputText{202}{\nobreakspace}
-\DeclareInputText{203}{\v n}
-\DeclareInputText{204}{\H O}
-\DeclareInputText{205}{\~O}
-\DeclareInputText{206}{\H o}
-\DeclareInputText{207}{\@tabacckludge=O}
-\DeclareInputText{208}{\textendash}
-\DeclareInputText{209}{\textemdash}
-\DeclareInputText{210}{\textquotedblleft}
-\DeclareInputText{211}{\textquotedblright}
-\DeclareInputText{212}{\textquoteleft}
-\DeclareInputText{213}{\textquoteright}
-\DeclareInputText{214}{\textdiv}
-\DeclareInputText{215}{\textlozenge}
-\DeclareInputText{216}{\@tabacckludge=o}
-\DeclareInputText{217}{\@tabacckludge'R}
-\DeclareInputText{218}{\@tabacckludge'r}
-\DeclareInputText{219}{\v R}
-\DeclareInputText{220}{\guilsinglleft}
-\DeclareInputText{221}{\guilsinglright}
-\DeclareInputText{222}{\v r}
-\DeclareInputText{223}{\c R}
-\DeclareInputText{224}{\c r}
-\DeclareInputText{225}{\v S}
-\DeclareInputText{226}{\quotesinglbase}
-\DeclareInputText{227}{\quotedblbase}
-\DeclareInputText{228}{\v s}
-\DeclareInputText{229}{\@tabacckludge'S}
-\DeclareInputText{230}{\@tabacckludge's}
-\DeclareInputText{231}{\@tabacckludge'A}
-\DeclareInputText{232}{\v T}
-\DeclareInputText{233}{\v t}
-\DeclareInputText{234}{\@tabacckludge'I}
-\DeclareInputText{235}{\v Z}
-\DeclareInputText{236}{\v z}
-\DeclareInputText{237}{\@tabacckludge=U}
-\DeclareInputText{238}{\@tabacckludge'O}
-\DeclareInputText{239}{\^O}
-\DeclareInputText{240}{\@tabacckludge=u}
-\DeclareInputText{241}{\r U}
-\DeclareInputText{242}{\@tabacckludge'U}
-\DeclareInputText{243}{\r u}
-\DeclareInputText{244}{\H U}
-\DeclareInputText{245}{\H u}
-\DeclareInputText{246}{\k U}
-\DeclareInputText{247}{\k u}
-\DeclareInputText{248}{\@tabacckludge'Y}
-\DeclareInputText{249}{\@tabacckludge'y}
-\DeclareInputText{250}{\c k}
-\DeclareInputText{251}{\.Z}
-\DeclareInputText{252}{\L}
-\DeclareInputText{253}{\.z}
-\DeclareInputText{254}{\c G}
-\DeclareInputText{255}{\textasciicaron}
-\RestoreAtCatcode
-%</mac-centeuro>
-% \end{macrocode}
-%
-% \subsubsection{Encoding mac-cyrillic}
-%
-% \begin{macrocode}
-%<*mac-cyrillic>
-\ProvidesFile{x-mac-cyrillic.def}%
- [2016/05/16 v1.11 Input encoding mac-cyrillic (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textincrement}{%
- \ensuremath\Delta
-}
-\ProvideTextCommandDefault{\textinfinity}{%
- \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnotequal}{%
- \ensuremath\neq
-}
-\ProvideTextCommandDefault{\textnumero}{%
- N%
- \bgroup
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- \ooalign{%
- \raise0.5ex\hbox{o}%
- \crcr
- \hline
- }%
- \egroup
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\DeclareInputText{128}{\CYRA}
-\DeclareInputText{129}{\CYRB}
-\DeclareInputText{130}{\CYRV}
-\DeclareInputText{131}{\CYRG}
-\DeclareInputText{132}{\CYRD}
-\DeclareInputText{133}{\CYRE}
-\DeclareInputText{134}{\CYRZH}
-\DeclareInputText{135}{\CYRZ}
-\DeclareInputText{136}{\CYRI}
-\DeclareInputText{137}{\CYRISHRT}
-\DeclareInputText{138}{\CYRK}
-\DeclareInputText{139}{\CYRL}
-\DeclareInputText{140}{\CYRM}
-\DeclareInputText{141}{\CYRN}
-\DeclareInputText{142}{\CYRO}
-\DeclareInputText{143}{\CYRP}
-\DeclareInputText{144}{\CYRR}
-\DeclareInputText{145}{\CYRS}
-\DeclareInputText{146}{\CYRT}
-\DeclareInputText{147}{\CYRU}
-\DeclareInputText{148}{\CYRF}
-\DeclareInputText{149}{\CYRH}
-\DeclareInputText{150}{\CYRC}
-\DeclareInputText{151}{\CYRCH}
-\DeclareInputText{152}{\CYRSH}
-\DeclareInputText{153}{\CYRSHCH}
-\DeclareInputText{154}{\CYRHRDSN}
-\DeclareInputText{155}{\CYRERY}
-\DeclareInputText{156}{\CYRSFTSN}
-\DeclareInputText{157}{\CYREREV}
-\DeclareInputText{158}{\CYRYU}
-\DeclareInputText{159}{\CYRYA}
-\DeclareInputText{160}{\textdagger}
-\DeclareInputText{161}{\textdegree}
-\DeclareInputText{162}{\CYRGUP}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textsection}
-\DeclareInputText{165}{\textbullet}
-\DeclareInputText{166}{\textparagraph}
-\DeclareInputText{167}{\CYRII}
-\DeclareInputText{168}{\textregistered}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttrademark}
-\DeclareInputText{171}{\CYRDJE}
-\DeclareInputText{172}{\cyrdje}
-\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\@tabacckludge'\CYRG}
-\DeclareInputText{175}{\@tabacckludge'\cyrg}
-\DeclareInputText{176}{\textinfinity}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\textlessequal}
-\DeclareInputText{179}{\textgreaterequal}
-\DeclareInputText{180}{\cyrii}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\cyrgup}
-\DeclareInputText{183}{\CYRJE}
-\DeclareInputText{184}{\CYRIE}
-\DeclareInputText{185}{\cyrie}
-\DeclareInputText{186}{\CYRYI}
-\DeclareInputText{187}{\cyryi}
-\DeclareInputText{188}{\CYRLJE}
-\DeclareInputText{189}{\cyrlje}
-\DeclareInputText{190}{\CYRNJE}
-\DeclareInputText{191}{\cyrnje}
-\DeclareInputText{192}{\cyrje}
-\DeclareInputText{193}{\CYRDZE}
-\DeclareInputText{194}{\textlnot}
-\DeclareInputText{195}{\textsurd}
-\DeclareInputText{196}{\textflorin}
-\DeclareInputText{197}{\textapproxequal}
-\DeclareInputText{198}{\textincrement}
-\DeclareInputText{199}{\guillemotleft}
-\DeclareInputText{200}{\guillemotright}
-\DeclareInputText{201}{\textellipsis}
-\DeclareInputText{202}{\nobreakspace}
-\DeclareInputText{203}{\CYRTSHE}
-\DeclareInputText{204}{\cyrtshe}
-\DeclareInputText{205}{\@tabacckludge'\CYRK}
-\DeclareInputText{206}{\@tabacckludge'\cyrk}
-\DeclareInputText{207}{\cyrdze}
-\DeclareInputText{208}{\textendash}
-\DeclareInputText{209}{\textemdash}
-\DeclareInputText{210}{\textquotedblleft}
-\DeclareInputText{211}{\textquotedblright}
-\DeclareInputText{212}{\textquoteleft}
-\DeclareInputText{213}{\textquoteright}
-\DeclareInputText{214}{\textdiv}
-\DeclareInputText{215}{\quotedblbase}
-\DeclareInputText{216}{\CYRUSHRT}
-\DeclareInputText{217}{\cyrushrt}
-\DeclareInputText{218}{\CYRDZHE}
-\DeclareInputText{219}{\cyrdzhe}
-\DeclareInputText{220}{\textnumero}
-\DeclareInputText{221}{\CYRYO}
-\DeclareInputText{222}{\cyryo}
-\DeclareInputText{223}{\cyrya}
-\DeclareInputText{224}{\cyra}
-\DeclareInputText{225}{\cyrb}
-\DeclareInputText{226}{\cyrv}
-\DeclareInputText{227}{\cyrg}
-\DeclareInputText{228}{\cyrd}
-\DeclareInputText{229}{\cyre}
-\DeclareInputText{230}{\cyrzh}
-\DeclareInputText{231}{\cyrz}
-\DeclareInputText{232}{\cyri}
-\DeclareInputText{233}{\cyrishrt}
-\DeclareInputText{234}{\cyrk}
-\DeclareInputText{235}{\cyrl}
-\DeclareInputText{236}{\cyrm}
-\DeclareInputText{237}{\cyrn}
-\DeclareInputText{238}{\cyro}
-\DeclareInputText{239}{\cyrp}
-\DeclareInputText{240}{\cyrr}
-\DeclareInputText{241}{\cyrs}
-\DeclareInputText{242}{\cyrt}
-\DeclareInputText{243}{\cyru}
-\DeclareInputText{244}{\cyrf}
-\DeclareInputText{245}{\cyrh}
-\DeclareInputText{246}{\cyrc}
-\DeclareInputText{247}{\cyrch}
-\DeclareInputText{248}{\cyrsh}
-\DeclareInputText{249}{\cyrshch}
-\DeclareInputText{250}{\cyrhrdsn}
-\DeclareInputText{251}{\cyrery}
-\DeclareInputText{252}{\cyrsftsn}
-\DeclareInputText{253}{\cyrerev}
-\DeclareInputText{254}{\cyryu}
-\DeclareInputText{255}{\texteuro}
-\RestoreAtCatcode
-%</mac-cyrillic>
-% \end{macrocode}
-%
-% \subsubsection{Encoding mac-roman}
-%
-% \begin{macrocode}
-%<*mac-roman>
-\ProvidesFile{x-mac-roman.def}%
- [2016/05/16 v1.11 Input encoding mac-roman (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textOmega}{%
- \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textacutedbl}{%
- \H{}%
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textfractionsolidus}{%
- /%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textincrement}{%
- \ensuremath\Delta
-}
-\ProvideTextCommandDefault{\textinfinity}{%
- \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintegral}{%
- \ensuremath\int
-}
-\ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textlozenge}{%
- \ensuremath\diamond
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnotequal}{%
- \ensuremath\neq
-}
-\ProvideTextCommandDefault{\textpartial}{%
- \ensuremath\partial
-}
-\ProvideTextCommandDefault{\textpi}{%
- \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textproduct}{%
- \ensuremath\Pi
-}
-\ProvideTextCommandDefault{\textsummation}{%
- \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\"A}
-\DeclareInputText{129}{\r A}
-\DeclareInputText{130}{\c C}
-\DeclareInputText{131}{\@tabacckludge'E}
-\DeclareInputText{132}{\~N}
-\DeclareInputText{133}{\"O}
-\DeclareInputText{134}{\"U}
-\DeclareInputText{135}{\@tabacckludge'a}
-\DeclareInputText{136}{\@tabacckludge`a}
-\DeclareInputText{137}{\^a}
-\DeclareInputText{138}{\"a}
-\DeclareInputText{139}{\~a}
-\DeclareInputText{140}{\r a}
-\DeclareInputText{141}{\c c}
-\DeclareInputText{142}{\@tabacckludge'e}
-\DeclareInputText{143}{\@tabacckludge`e}
-\DeclareInputText{144}{\^e}
-\DeclareInputText{145}{\"e}
-\DeclareInputText{146}{\@tabacckludge'\i}
-\DeclareInputText{147}{\@tabacckludge`\i}
-\DeclareInputText{148}{\^\i}
-\DeclareInputText{149}{\"\i}
-\DeclareInputText{150}{\~n}
-\DeclareInputText{151}{\@tabacckludge'o}
-\DeclareInputText{152}{\@tabacckludge`o}
-\DeclareInputText{153}{\^o}
-\DeclareInputText{154}{\"o}
-\DeclareInputText{155}{\~o}
-\DeclareInputText{156}{\@tabacckludge'u}
-\DeclareInputText{157}{\@tabacckludge`u}
-\DeclareInputText{158}{\^u}
-\DeclareInputText{159}{\"u}
-\DeclareInputText{160}{\textdagger}
-\DeclareInputText{161}{\textdegree}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textsection}
-\DeclareInputText{165}{\textbullet}
-\DeclareInputText{166}{\textparagraph}
-\DeclareInputText{167}{\ss}
-\DeclareInputText{168}{\textregistered}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttrademark}
-\DeclareInputText{171}{\textasciiacute}
-\DeclareInputText{172}{\textasciidieresis}
-\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\AE}
-\DeclareInputText{175}{\O}
-\DeclareInputText{176}{\textinfinity}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\textlessequal}
-\DeclareInputText{179}{\textgreaterequal}
-\DeclareInputText{180}{\textyen}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textpartial}
-\DeclareInputText{183}{\textsummation}
-\DeclareInputText{184}{\textproduct}
-\DeclareInputText{185}{\textpi}
-\DeclareInputText{186}{\textintegral}
-\DeclareInputText{187}{\textordfeminine}
-\DeclareInputText{188}{\textordmasculine}
-\DeclareInputText{189}{\textOmega}
-\DeclareInputText{190}{\ae}
-\DeclareInputText{191}{\o}
-\DeclareInputText{192}{\textquestiondown}
-\DeclareInputText{193}{\textexclamdown}
-\DeclareInputText{194}{\textlnot}
-\DeclareInputText{195}{\textsurd}
-\DeclareInputText{196}{\textflorin}
-\DeclareInputText{197}{\textapproxequal}
-\DeclareInputText{198}{\textincrement}
-\DeclareInputText{199}{\guillemotleft}
-\DeclareInputText{200}{\guillemotright}
-\DeclareInputText{201}{\textellipsis}
-\DeclareInputText{202}{\nobreakspace}
-\DeclareInputText{203}{\@tabacckludge`A}
-\DeclareInputText{204}{\~A}
-\DeclareInputText{205}{\~O}
-\DeclareInputText{206}{\OE}
-\DeclareInputText{207}{\oe}
-\DeclareInputText{208}{\textendash}
-\DeclareInputText{209}{\textemdash}
-\DeclareInputText{210}{\textquotedblleft}
-\DeclareInputText{211}{\textquotedblright}
-\DeclareInputText{212}{\textquoteleft}
-\DeclareInputText{213}{\textquoteright}
-\DeclareInputText{214}{\textdiv}
-\DeclareInputText{215}{\textlozenge}
-\DeclareInputText{216}{\"y}
-\DeclareInputText{217}{\"Y}
-\DeclareInputText{218}{\textfractionsolidus}
-\DeclareInputText{219}{\texteuro}
-\DeclareInputText{220}{\guilsinglleft}
-\DeclareInputText{221}{\guilsinglright}
-\DeclareInputText{222}{fi}
-\DeclareInputText{223}{fl}
-\DeclareInputText{224}{\textdaggerdbl}
-\DeclareInputText{225}{\textperiodcentered}
-\DeclareInputText{226}{\quotesinglbase}
-\DeclareInputText{227}{\quotedblbase}
-\DeclareInputText{228}{\textperthousand}
-\DeclareInputText{229}{\^A}
-\DeclareInputText{230}{\^E}
-\DeclareInputText{231}{\@tabacckludge'A}
-\DeclareInputText{232}{\"E}
-\DeclareInputText{233}{\@tabacckludge`E}
-\DeclareInputText{234}{\@tabacckludge'I}
-\DeclareInputText{235}{\^I}
-\DeclareInputText{236}{\"I}
-\DeclareInputText{237}{\@tabacckludge`I}
-\DeclareInputText{238}{\@tabacckludge'O}
-\DeclareInputText{239}{\^O}
-\DeclareInputText{241}{\@tabacckludge`O}
-\DeclareInputText{242}{\@tabacckludge'U}
-\DeclareInputText{243}{\^U}
-\DeclareInputText{244}{\@tabacckludge`U}
-\DeclareInputText{245}{\i}
-\DeclareInputText{246}{\textasciicircum}
-\DeclareInputText{247}{\textasciitilde}
-\DeclareInputText{248}{\textasciimacron}
-\DeclareInputText{249}{\textasciibreve}
-\DeclareInputText{250}{\.{}}
-\DeclareInputText{251}{\r{}}
-\DeclareInputText{252}{\c\ }
-\DeclareInputText{253}{\textacutedbl}
-\DeclareInputText{254}{\k{}}
-\DeclareInputText{255}{\textasciicaron}
-\RestoreAtCatcode
-%</mac-roman>
-% \end{macrocode}
-%
-% \subsubsection{Encoding nextstep}
-%
-% \begin{macrocode}
-%<*nextstep>
-\ProvidesFile{x-nextstep.def}%
- [2016/05/16 v1.11 Input encoding nextstep (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
- \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
-}
-\ProvideTextCommandDefault{\textasciigrave}{%
- \@tabacckludge`{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
-}
-\ProvideTextCommandDefault{\textfractionsolidus}{%
- /%
-}
-\ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\nobreakspace}
-\DeclareInputText{129}{\@tabacckludge`A}
-\DeclareInputText{130}{\@tabacckludge'A}
-\DeclareInputText{131}{\^A}
-\DeclareInputText{132}{\~A}
-\DeclareInputText{133}{\"A}
-\DeclareInputText{134}{\r A}
-\DeclareInputText{135}{\c C}
-\DeclareInputText{136}{\@tabacckludge`E}
-\DeclareInputText{137}{\@tabacckludge'E}
-\DeclareInputText{138}{\^E}
-\DeclareInputText{139}{\"E}
-\DeclareInputText{140}{\@tabacckludge`I}
-\DeclareInputText{141}{\@tabacckludge'I}
-\DeclareInputText{142}{\^I}
-\DeclareInputText{143}{\"I}
-\DeclareInputText{144}{\DH}
-\DeclareInputText{145}{\~N}
-\DeclareInputText{146}{\@tabacckludge`O}
-\DeclareInputText{147}{\@tabacckludge'O}
-\DeclareInputText{148}{\^O}
-\DeclareInputText{149}{\~O}
-\DeclareInputText{150}{\"O}
-\DeclareInputText{151}{\@tabacckludge`U}
-\DeclareInputText{152}{\@tabacckludge'U}
-\DeclareInputText{153}{\^U}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\@tabacckludge'Y}
-\DeclareInputText{156}{\TH}
-\DeclareInputText{157}{\textmu}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\textdiv}
-\DeclareInputText{160}{\textcopyright}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textfractionsolidus}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textflorin}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textcurrency}
-\DeclareInputText{169}{\textquoteright}
-\DeclareInputText{170}{\textquotedblleft}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\guilsinglleft}
-\DeclareInputText{173}{\guilsinglright}
-\DeclareInputText{174}{fi}
-\DeclareInputText{175}{fl}
-\DeclareInputText{176}{\textregistered}
-\DeclareInputText{177}{\textendash}
-\DeclareInputText{178}{\textdagger}
-\DeclareInputText{179}{\textdaggerdbl}
-\DeclareInputText{180}{\textperiodcentered}
-\DeclareInputText{181}{\textbrokenbar}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textbullet}
-\DeclareInputText{184}{\quotesinglbase}
-\DeclareInputText{185}{\quotedblbase}
-\DeclareInputText{186}{\textquotedblright}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textellipsis}
-\DeclareInputText{189}{\textperthousand}
-\DeclareInputText{190}{\textlnot}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\textonesuperior}
-\DeclareInputText{193}{\textasciigrave}
-\DeclareInputText{194}{\textasciiacute}
-\DeclareInputText{195}{\textasciicircum}
-\DeclareInputText{196}{\textasciitilde}
-\DeclareInputText{197}{\textasciimacron}
-\DeclareInputText{198}{\textasciibreve}
-\DeclareInputText{199}{\.{}}
-\DeclareInputText{200}{\textasciidieresis}
-\DeclareInputText{201}{\texttwosuperior}
-\DeclareInputText{202}{\r{}}
-\DeclareInputText{203}{\c\ }
-\DeclareInputText{204}{\textthreesuperior}
-\DeclareInputText{205}{\textacutedbl}
-\DeclareInputText{206}{\k{}}
-\DeclareInputText{207}{\textasciicaron}
-\DeclareInputText{208}{\textemdash}
-\DeclareInputText{209}{\textpm}
-\DeclareInputText{210}{\textonequarter}
-\DeclareInputText{211}{\textonehalf}
-\DeclareInputText{212}{\textthreequarters}
-\DeclareInputText{213}{\@tabacckludge`a}
-\DeclareInputText{214}{\@tabacckludge'a}
-\DeclareInputText{215}{\^a}
-\DeclareInputText{216}{\~a}
-\DeclareInputText{217}{\"a}
-\DeclareInputText{218}{\r a}
-\DeclareInputText{219}{\c c}
-\DeclareInputText{220}{\@tabacckludge`e}
-\DeclareInputText{221}{\@tabacckludge'e}
-\DeclareInputText{222}{\^e}
-\DeclareInputText{223}{\"e}
-\DeclareInputText{224}{\@tabacckludge`\i}
-\DeclareInputText{225}{\AE}
-\DeclareInputText{226}{\@tabacckludge'\i}
-\DeclareInputText{227}{\textordfeminine}
-\DeclareInputText{228}{\^\i}
-\DeclareInputText{229}{\"\i}
-\DeclareInputText{230}{\dh}
-\DeclareInputText{231}{\~n}
-\DeclareInputText{232}{\L}
-\DeclareInputText{233}{\O}
-\DeclareInputText{234}{\OE}
-\DeclareInputText{235}{\textordmasculine}
-\DeclareInputText{236}{\@tabacckludge`o}
-\DeclareInputText{237}{\@tabacckludge'o}
-\DeclareInputText{238}{\^o}
-\DeclareInputText{239}{\~o}
-\DeclareInputText{240}{\"o}
-\DeclareInputText{241}{\ae}
-\DeclareInputText{242}{\@tabacckludge`u}
-\DeclareInputText{243}{\@tabacckludge'u}
-\DeclareInputText{244}{\^u}
-\DeclareInputText{245}{\i}
-\DeclareInputText{246}{\"u}
-\DeclareInputText{247}{\@tabacckludge'y}
-\DeclareInputText{248}{\l}
-\DeclareInputText{249}{\o}
-\DeclareInputText{250}{\oe}
-\DeclareInputText{251}{\ss}
-\DeclareInputText{252}{\th}
-\DeclareInputText{253}{\"y}
-\RestoreAtCatcode
-%</nextstep>
-% \end{macrocode}
-%
-% \subsubsection{Non-Unicode additions}
-%
-% \begin{macrocode}
-%<*mac-roman>
-\ProvideTextCommandDefault{\textapplelogo}{%
- \TextSymbolUnavailable\textapplelogo
-}
-\DeclareInputText{240}{\textapplelogo}
-%</mac-roman>
-% \end{macrocode}
-%
-% \subsection{Additions for \xfile{utf8enc.dfu}}
-%
-% \begin{macrocode}
-%<*dfu>
-\ProvidesFile{ix-utf8enc.dfu}%
- [2016/05/16 v1.11 Additions of inputenx for utf8enc.dfu]%
-\DeclareUnicodeCharacter{00A0}{\nobreakspace}
-\DeclareUnicodeCharacter{00AD}{\-}
-\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
-\DeclareUnicodeCharacter{0101}{\@tabacckludge=a}
-\DeclareUnicodeCharacter{0108}{\^C}
-\DeclareUnicodeCharacter{0109}{\^c}
-\DeclareUnicodeCharacter{010A}{\.C}
-\DeclareUnicodeCharacter{010B}{\.c}
-\DeclareUnicodeCharacter{0112}{\@tabacckludge=E}
-\DeclareUnicodeCharacter{0113}{\@tabacckludge=e}
-\DeclareUnicodeCharacter{0116}{\.E}
-\DeclareUnicodeCharacter{0117}{\.e}
-\DeclareUnicodeCharacter{011C}{\^G}
-\DeclareUnicodeCharacter{011D}{\^g}
-\DeclareUnicodeCharacter{0120}{\.G}
-\DeclareUnicodeCharacter{0121}{\.g}
-\DeclareUnicodeCharacter{0122}{\c G}
-\DeclareUnicodeCharacter{0123}{\c g}
-\DeclareUnicodeCharacter{0124}{\^H}
-\DeclareUnicodeCharacter{0125}{\^h}
-\DeclareUnicodeCharacter{0126}{\textmalteseH}
-\DeclareUnicodeCharacter{0127}{\textmalteseh}
-\DeclareUnicodeCharacter{0128}{\~I}
-\DeclareUnicodeCharacter{0129}{\~\i}
-\DeclareUnicodeCharacter{012A}{\@tabacckludge=I}
-\DeclareUnicodeCharacter{012B}{\@tabacckludge=\i}
-\DeclareUnicodeCharacter{012E}{\k I}
-\DeclareUnicodeCharacter{012F}{\k i}
-\DeclareUnicodeCharacter{0134}{\^J}
-\DeclareUnicodeCharacter{0135}{\^\j}
-\DeclareUnicodeCharacter{0136}{\c K}
-\DeclareUnicodeCharacter{0137}{\c k}
-\DeclareUnicodeCharacter{0138}{\textkra}
-\DeclareUnicodeCharacter{013B}{\c L}
-\DeclareUnicodeCharacter{013C}{\c l}
-\DeclareUnicodeCharacter{0145}{\c N}
-\DeclareUnicodeCharacter{0146}{\c n}
-\DeclareUnicodeCharacter{014C}{\@tabacckludge=O}
-\DeclareUnicodeCharacter{014D}{\@tabacckludge=o}
-\DeclareUnicodeCharacter{0156}{\c R}
-\DeclareUnicodeCharacter{0157}{\c r}
-\DeclareUnicodeCharacter{015C}{\^S}
-\DeclareUnicodeCharacter{015D}{\^s}
-\DeclareUnicodeCharacter{0166}{\textTstroke}
-\DeclareUnicodeCharacter{0167}{\texttstroke}
-\DeclareUnicodeCharacter{0168}{\~U}
-\DeclareUnicodeCharacter{0169}{\~u}
-\DeclareUnicodeCharacter{016A}{\@tabacckludge=U}
-\DeclareUnicodeCharacter{016B}{\@tabacckludge=u}
-\DeclareUnicodeCharacter{016C}{\u U}
-\DeclareUnicodeCharacter{016D}{\u u}
-\DeclareUnicodeCharacter{0172}{\k U}
-\DeclareUnicodeCharacter{0173}{\k u}
-\DeclareUnicodeCharacter{0174}{\^W}
-\DeclareUnicodeCharacter{0175}{\^w}
-\DeclareUnicodeCharacter{0176}{\^Y}
-\DeclareUnicodeCharacter{0177}{\^y}
-\DeclareUnicodeCharacter{01CD}{\v A}
-\DeclareUnicodeCharacter{01CE}{\v a}
-\DeclareUnicodeCharacter{01CF}{\v I}
-\DeclareUnicodeCharacter{01D0}{\v\i}
-\DeclareUnicodeCharacter{01D1}{\v O}
-\DeclareUnicodeCharacter{01D2}{\v o}
-\DeclareUnicodeCharacter{01D3}{\v U}
-\DeclareUnicodeCharacter{01D4}{\v u}
-\DeclareUnicodeCharacter{01E2}{\@tabacckludge=\AE}
-\DeclareUnicodeCharacter{01E3}{\@tabacckludge=\ae}
-\DeclareUnicodeCharacter{01E6}{\v G}
-\DeclareUnicodeCharacter{01E7}{\v g}
-\DeclareUnicodeCharacter{01E8}{\v K}
-\DeclareUnicodeCharacter{01E9}{\v k}
-\DeclareUnicodeCharacter{01F0}{\v\j}
-\DeclareUnicodeCharacter{01F4}{\@tabacckludge'G}
-\DeclareUnicodeCharacter{01F5}{\@tabacckludge'g}
-\DeclareUnicodeCharacter{01F8}{\@tabacckludge`N}
-\DeclareUnicodeCharacter{01F9}{\@tabacckludge`n}
-\DeclareUnicodeCharacter{01FC}{\@tabacckludge'\AE}
-\DeclareUnicodeCharacter{01FD}{\@tabacckludge'\ae}
-\DeclareUnicodeCharacter{0226}{\.A}
-\DeclareUnicodeCharacter{0227}{\.a}
-\DeclareUnicodeCharacter{0228}{\c E}
-\DeclareUnicodeCharacter{0229}{\c e}
-\DeclareUnicodeCharacter{022E}{\.O}
-\DeclareUnicodeCharacter{022F}{\.o}
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=Y}
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-\DeclareUnicodeCharacter{0237}{\j}
-\DeclareUnicodeCharacter{1E02}{\.B}
-\DeclareUnicodeCharacter{1E03}{\.b}
-\DeclareUnicodeCharacter{1E0A}{\.D}
-\DeclareUnicodeCharacter{1E0B}{\.d}
-\DeclareUnicodeCharacter{1E1E}{\.F}
-\DeclareUnicodeCharacter{1E1F}{\.f}
-\DeclareUnicodeCharacter{1E40}{\.M}
-\DeclareUnicodeCharacter{1E41}{\.m}
-\DeclareUnicodeCharacter{1E56}{\.P}
-\DeclareUnicodeCharacter{1E57}{\.p}
-\DeclareUnicodeCharacter{1E60}{\.S}
-\DeclareUnicodeCharacter{1E61}{\.s}
-\DeclareUnicodeCharacter{1E6A}{\.T}
-\DeclareUnicodeCharacter{1E6B}{\.t}
-\DeclareUnicodeCharacter{1E80}{\@tabacckludge`W}
-\DeclareUnicodeCharacter{1E81}{\@tabacckludge`w}
-\DeclareUnicodeCharacter{1E82}{\@tabacckludge'W}
-\DeclareUnicodeCharacter{1E83}{\@tabacckludge'w}
-\DeclareUnicodeCharacter{1E84}{\"W}
-\DeclareUnicodeCharacter{1E85}{\"w}
-\DeclareUnicodeCharacter{1EF2}{\@tabacckludge`Y}
-\DeclareUnicodeCharacter{1EF3}{\@tabacckludge`y}
-\DeclareUnicodeCharacter{0218}{\textcommabelow S}
-\DeclareUnicodeCharacter{0219}{\textcommabelow s}
-\DeclareUnicodeCharacter{021A}{\textcommabelow T}
-\DeclareUnicodeCharacter{021B}{\textcommabelow t}
-\DeclareUnicodeCharacter{02CB}{\textasciigrave}
-\DeclareUnicodeCharacter{02D9}{\.{}}
-\DeclareUnicodeCharacter{02DA}{\r{}}
-\DeclareUnicodeCharacter{02DB}{\k{}}
-\DeclareUnicodeCharacter{0393}{\textGamma}
-\DeclareUnicodeCharacter{0398}{\textTheta}
-\DeclareUnicodeCharacter{03A3}{\textSigma}
-\DeclareUnicodeCharacter{03A6}{\textPhi}
-\DeclareUnicodeCharacter{03A9}{\textOmega}
-\DeclareUnicodeCharacter{03B1}{\textalpha}
-\DeclareUnicodeCharacter{03B2}{\textbeta}
-\DeclareUnicodeCharacter{03B4}{\textdelta}
-\DeclareUnicodeCharacter{03B5}{\textepsilon}
-\DeclareUnicodeCharacter{03C0}{\textpi}
-\DeclareUnicodeCharacter{03C3}{\textsigma}
-\DeclareUnicodeCharacter{03C4}{\texttau}
-\DeclareUnicodeCharacter{03C6}{\textphi}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
-\DeclareUnicodeCharacter{05D0}{\hebalef}
-\DeclareUnicodeCharacter{05D1}{\hebbet}
-\DeclareUnicodeCharacter{05D2}{\hebgimel}
-\DeclareUnicodeCharacter{05D3}{\hebdalet}
-\DeclareUnicodeCharacter{05D4}{\hebhe}
-\DeclareUnicodeCharacter{05D5}{\hebvav}
-\DeclareUnicodeCharacter{05D6}{\hebzayin}
-\DeclareUnicodeCharacter{05D7}{\hebhet}
-\DeclareUnicodeCharacter{05D8}{\hebtet}
-\DeclareUnicodeCharacter{05D9}{\hebyod}
-\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
-\DeclareUnicodeCharacter{05DB}{\hebkaf}
-\DeclareUnicodeCharacter{05DC}{\heblamed}
-\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
-\DeclareUnicodeCharacter{05DE}{\hebmem}
-\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
-\DeclareUnicodeCharacter{05E0}{\hebnun}
-\DeclareUnicodeCharacter{05E1}{\hebsamekh}
-\DeclareUnicodeCharacter{05E2}{\hebayin}
-\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
-\DeclareUnicodeCharacter{05E4}{\hebpe}
-\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
-\DeclareUnicodeCharacter{05E6}{\hebtsadi}
-\DeclareUnicodeCharacter{05E7}{\hebqof}
-\DeclareUnicodeCharacter{05E8}{\hebresh}
-\DeclareUnicodeCharacter{05E9}{\hebshin}
-\DeclareUnicodeCharacter{05EA}{\hebtav}
-\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
-\DeclareUnicodeCharacter{2017}{\textdbllowline}
-\DeclareUnicodeCharacter{207F}{\textnsuperior}
-\DeclareUnicodeCharacter{20A7}{\textpeseta}
-\DeclareUnicodeCharacter{2202}{\textpartial}
-\DeclareUnicodeCharacter{2206}{\textincrement}
-\DeclareUnicodeCharacter{2208}{\textelement}
-\DeclareUnicodeCharacter{220F}{\textproduct}
-\DeclareUnicodeCharacter{2211}{\textsummation}
-\DeclareUnicodeCharacter{2219}{\textbullet}
-\DeclareUnicodeCharacter{221A}{\textsurd}
-\DeclareUnicodeCharacter{221E}{\textinfinity}
-\DeclareUnicodeCharacter{2227}{\textcap}
-\DeclareUnicodeCharacter{2229}{\textintersection}
-\DeclareUnicodeCharacter{222B}{\textintegral}
-\DeclareUnicodeCharacter{222E}{\textcontourintegral}
-\DeclareUnicodeCharacter{2248}{\textapproxequal}
-\DeclareUnicodeCharacter{2260}{\textnotequal}
-\DeclareUnicodeCharacter{2261}{\textequivalence}
-\DeclareUnicodeCharacter{2264}{\textlessequal}
-\DeclareUnicodeCharacter{2265}{\textgreaterequal}
-\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
-\DeclareUnicodeCharacter{25A0}{\textblacksquare}
-\DeclareUnicodeCharacter{25CA}{\textlozenge}
-\DeclareUnicodeCharacter{FB01}{fi}
-\DeclareUnicodeCharacter{FB02}{fl}
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-%</dfu>
-% \end{macrocode}
-%
-% \subsection{Name list}
-%
-% \begin{macrocode}
-%<*name>
-\ProvidesFile{ix-name.def}%
- [2016/05/16 v1.11 Name list (inputenx)]%
-% \end{macrocode}
-%
-% \textit{List omitted here, see \xfile{ix-name.def}.}
-% \iffalse
-% \begin{macrocode}
-\InputenxName{AE}{00C6}% LATIN CAPITAL LETTER AE
-\InputenxName{Aacute}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\InputenxName{Abreve}{0102}% LATIN CAPITAL LETTER A WITH BREVE
-\InputenxName{Acircumflex}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\InputenxName{Acyrillic}{0410}% CYRILLIC CAPITAL LETTER A
-\InputenxName{Adieresis}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\InputenxName{Agrave}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\InputenxName{Amacron}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\InputenxName{Aogonek}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\InputenxName{Aring}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\InputenxName{Atilde}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\InputenxName{Bdotaccent}{1E02}% LATIN CAPITAL LETTER B WITH DOT ABOVE
-\InputenxName{Becyrillic}{0411}% CYRILLIC CAPITAL LETTER BE
-\InputenxName{CYRA}{0410}% CYRILLIC CAPITAL LETTER A
-\InputenxName{CYRB}{0411}% CYRILLIC CAPITAL LETTER BE
-\InputenxName{CYRC}{0426}% CYRILLIC CAPITAL LETTER TSE
-\InputenxName{CYRCH}{0427}% CYRILLIC CAPITAL LETTER CHE
-\InputenxName{CYRD}{0414}% CYRILLIC CAPITAL LETTER DE
-\InputenxName{CYRDJE}{0402}% CYRILLIC CAPITAL LETTER DJE
-\InputenxName{CYRDZE}{0405}% CYRILLIC CAPITAL LETTER DZE
-\InputenxName{CYRDZHE}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\InputenxName{CYRE}{0415}% CYRILLIC CAPITAL LETTER IE
-\InputenxName{CYREREV}{042D}% CYRILLIC CAPITAL LETTER E
-\InputenxName{CYRERY}{042B}% CYRILLIC CAPITAL LETTER YERU
-\InputenxName{CYRF}{0424}% CYRILLIC CAPITAL LETTER EF
-\InputenxName{CYRG}{0413}% CYRILLIC CAPITAL LETTER GHE
-\InputenxName{CYRGUP}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-\InputenxName{CYRH}{0425}% CYRILLIC CAPITAL LETTER HA
-\InputenxName{CYRHRDSN}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\InputenxName{CYRI}{0418}% CYRILLIC CAPITAL LETTER I
-\InputenxName{CYRIE}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\InputenxName{CYRII}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{CYRISHRT}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\InputenxName{CYRJE}{0408}% CYRILLIC CAPITAL LETTER JE
-\InputenxName{CYRK}{041A}% CYRILLIC CAPITAL LETTER KA
-\InputenxName{CYRL}{041B}% CYRILLIC CAPITAL LETTER EL
-\InputenxName{CYRLJE}{0409}% CYRILLIC CAPITAL LETTER LJE
-\InputenxName{CYRM}{041C}% CYRILLIC CAPITAL LETTER EM
-\InputenxName{CYRN}{041D}% CYRILLIC CAPITAL LETTER EN
-\InputenxName{CYRNJE}{040A}% CYRILLIC CAPITAL LETTER NJE
-\InputenxName{CYRO}{041E}% CYRILLIC CAPITAL LETTER O
-\InputenxName{CYRP}{041F}% CYRILLIC CAPITAL LETTER PE
-\InputenxName{CYRR}{0420}% CYRILLIC CAPITAL LETTER ER
-\InputenxName{CYRS}{0421}% CYRILLIC CAPITAL LETTER ES
-\InputenxName{CYRSFTSN}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\InputenxName{CYRSH}{0428}% CYRILLIC CAPITAL LETTER SHA
-\InputenxName{CYRSHCH}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\InputenxName{CYRT}{0422}% CYRILLIC CAPITAL LETTER TE
-\InputenxName{CYRTSHE}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\InputenxName{CYRU}{0423}% CYRILLIC CAPITAL LETTER U
-\InputenxName{CYRUSHRT}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\InputenxName{CYRV}{0412}% CYRILLIC CAPITAL LETTER VE
-\InputenxName{CYRYA}{042F}% CYRILLIC CAPITAL LETTER YA
-\InputenxName{CYRYI}{0407}% CYRILLIC CAPITAL LETTER YI
-\InputenxName{CYRYO}{0401}% CYRILLIC CAPITAL LETTER IO
-\InputenxName{CYRYU}{042E}% CYRILLIC CAPITAL LETTER YU
-\InputenxName{CYRZ}{0417}% CYRILLIC CAPITAL LETTER ZE
-\InputenxName{CYRZH}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\InputenxName{Cacute}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\InputenxName{Ccaron}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\InputenxName{Ccedilla}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\InputenxName{Ccircumflex}{0108}% LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-\InputenxName{Cdot}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE
-\InputenxName{Cdotaccent}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE
-\InputenxName{Checyrillic}{0427}% CYRILLIC CAPITAL LETTER CHE
-\InputenxName{DH}{00D0}% LATIN CAPITAL LETTER ETH
-\InputenxName{DJ}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\InputenxName{Dcaron}{010E}% LATIN CAPITAL LETTER D WITH CARON
-\InputenxName{Dcroat}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\InputenxName{Ddotaccent}{1E0A}% LATIN CAPITAL LETTER D WITH DOT ABOVE
-\InputenxName{Decyrillic}{0414}% CYRILLIC CAPITAL LETTER DE
-\InputenxName{Delta}{2206}% INCREMENT
-\InputenxName{Djecyrillic}{0402}% CYRILLIC CAPITAL LETTER DJE
-\InputenxName{Dslash}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\InputenxName{Dzecyrillic}{0405}% CYRILLIC CAPITAL LETTER DZE
-\InputenxName{Dzhecyrillic}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\InputenxName{Eacute}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\InputenxName{Ecaron}{011A}% LATIN CAPITAL LETTER E WITH CARON
-\InputenxName{Ecircumflex}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\InputenxName{Ecyrillic}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\InputenxName{Edieresis}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\InputenxName{Edot}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\InputenxName{Edotaccent}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\InputenxName{Efcyrillic}{0424}% CYRILLIC CAPITAL LETTER EF
-\InputenxName{Egrave}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\InputenxName{Elcyrillic}{041B}% CYRILLIC CAPITAL LETTER EL
-\InputenxName{Emacron}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\InputenxName{Emcyrillic}{041C}% CYRILLIC CAPITAL LETTER EM
-\InputenxName{Encyrillic}{041D}% CYRILLIC CAPITAL LETTER EN
-\InputenxName{Eng}{014A}% LATIN CAPITAL LETTER ENG
-\InputenxName{Eogonek}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\InputenxName{Ercyrillic}{0420}% CYRILLIC CAPITAL LETTER ER
-\InputenxName{Ereversedcyrillic}{042D}% CYRILLIC CAPITAL LETTER E
-\InputenxName{Escyrillic}{0421}% CYRILLIC CAPITAL LETTER ES
-\InputenxName{Eth}{00D0}% LATIN CAPITAL LETTER ETH
-\InputenxName{Euro}{20AC}% EURO SIGN
-\InputenxName{Fdotaccent}{1E1E}% LATIN CAPITAL LETTER F WITH DOT ABOVE
-\InputenxName{Gamma}{0393}% GREEK CAPITAL LETTER GAMMA
-\InputenxName{Gbreve}{011E}% LATIN CAPITAL LETTER G WITH BREVE
-\InputenxName{Gcedilla}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\InputenxName{Gcircumflex}{011C}% LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-\InputenxName{Gcommaaccent}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\InputenxName{Gdot}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE
-\InputenxName{Gdotaccent}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE
-\InputenxName{Gecyrillic}{0413}% CYRILLIC CAPITAL LETTER GHE
-\InputenxName{Gheupturncyrillic}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-\InputenxName{Gjecyrillic}{0403}% CYRILLIC CAPITAL LETTER GJE
-\InputenxName{Hardsigncyrillic}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\InputenxName{Hbar}{0126}% LATIN CAPITAL LETTER H WITH STROKE
-\InputenxName{Hcircumflex}{0124}% LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-\InputenxName{IAcyrillic}{042F}% CYRILLIC CAPITAL LETTER YA
-\InputenxName{IJ}{0132}% LATIN CAPITAL LIGATURE IJ
-\InputenxName{IUcyrillic}{042E}% CYRILLIC CAPITAL LETTER YU
-\InputenxName{Iacute}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\InputenxName{Icircumflex}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\InputenxName{Icyrillic}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{Idieresis}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\InputenxName{Idot}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE
-\InputenxName{Idotaccent}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE
-\InputenxName{Iecyrillic}{0415}% CYRILLIC CAPITAL LETTER IE
-\InputenxName{Igrave}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\InputenxName{Iicyrillic}{0418}% CYRILLIC CAPITAL LETTER I
-\InputenxName{Iishortcyrillic}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\InputenxName{Imacron}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\InputenxName{Iocyrillic}{0401}% CYRILLIC CAPITAL LETTER IO
-\InputenxName{Iogonek}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\InputenxName{Itilde}{0128}% LATIN CAPITAL LETTER I WITH TILDE
-\InputenxName{Jcircumflex}{0134}% LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-\InputenxName{Jecyrillic}{0408}% CYRILLIC CAPITAL LETTER JE
-\InputenxName{Kacyrillic}{041A}% CYRILLIC CAPITAL LETTER KA
-\InputenxName{Kcedilla}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\InputenxName{Kcommaaccent}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\InputenxName{Khacyrillic}{0425}% CYRILLIC CAPITAL LETTER HA
-\InputenxName{Kjecyrillic}{040C}% CYRILLIC CAPITAL LETTER KJE
-\InputenxName{Lacute}{0139}% LATIN CAPITAL LETTER L WITH ACUTE
-\InputenxName{Lcaron}{013D}% LATIN CAPITAL LETTER L WITH CARON
-\InputenxName{Lcedilla}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\InputenxName{Lcommaaccent}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\InputenxName{Ljecyrillic}{0409}% CYRILLIC CAPITAL LETTER LJE
-\InputenxName{Lslash}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\InputenxName{Mdotaccent}{1E40}% LATIN CAPITAL LETTER M WITH DOT ABOVE
-\InputenxName{NG}{014A}% LATIN CAPITAL LETTER ENG
-\InputenxName{Nacute}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\InputenxName{Ncaron}{0147}% LATIN CAPITAL LETTER N WITH CARON
-\InputenxName{Ncedilla}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\InputenxName{Ncommaaccent}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\InputenxName{Njecyrillic}{040A}% CYRILLIC CAPITAL LETTER NJE
-\InputenxName{Ntilde}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\InputenxName{OE}{0152}% LATIN CAPITAL LIGATURE OE
-\InputenxName{Oacute}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\InputenxName{Ocircumflex}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\InputenxName{Ocyrillic}{041E}% CYRILLIC CAPITAL LETTER O
-\InputenxName{Odblacute}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\InputenxName{Odieresis}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\InputenxName{Ograve}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\InputenxName{Ohungarumlaut}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\InputenxName{Omacron}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\InputenxName{Omega}{03A9}% GREEK CAPITAL LETTER OMEGA
-\InputenxName{Omegagreek}{03A9}% GREEK CAPITAL LETTER OMEGA
-\InputenxName{Oslash}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\InputenxName{Otilde}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\InputenxName{Pdotaccent}{1E56}% LATIN CAPITAL LETTER P WITH DOT ABOVE
-\InputenxName{Pecyrillic}{041F}% CYRILLIC CAPITAL LETTER PE
-\InputenxName{Phi}{03A6}% GREEK CAPITAL LETTER PHI
-\InputenxName{Racute}{0154}% LATIN CAPITAL LETTER R WITH ACUTE
-\InputenxName{Rcaron}{0158}% LATIN CAPITAL LETTER R WITH CARON
-\InputenxName{Rcedilla}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\InputenxName{Rcommaaccent}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\InputenxName{SFi}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\InputenxName{SFii}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\InputenxName{SFiii}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\InputenxName{SFiv}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\InputenxName{SFix}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\InputenxName{SFl}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-\InputenxName{SFli}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-\InputenxName{SFlii}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-\InputenxName{SFliii}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-\InputenxName{SFliv}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-\InputenxName{SFv}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\InputenxName{SFvi}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\InputenxName{SFvii}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\InputenxName{SFviii}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\InputenxName{SFx}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\InputenxName{SFxi}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\InputenxName{SFxix}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-\InputenxName{SFxl}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\InputenxName{SFxli}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\InputenxName{SFxlii}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\InputenxName{SFxliii}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\InputenxName{SFxliv}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\InputenxName{SFxlix}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-\InputenxName{SFxlv}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-\InputenxName{SFxlvi}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-\InputenxName{SFxlvii}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-\InputenxName{SFxlviii}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-\InputenxName{SFxx}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-\InputenxName{SFxxi}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-\InputenxName{SFxxii}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-\InputenxName{SFxxiii}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\InputenxName{SFxxiv}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\InputenxName{SFxxv}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\InputenxName{SFxxvi}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\InputenxName{SFxxvii}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-\InputenxName{SFxxviii}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-\InputenxName{SFxxxix}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\InputenxName{SFxxxvi}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-\InputenxName{SFxxxvii}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-\InputenxName{SFxxxviii}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\InputenxName{Sacute}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\InputenxName{Scaron}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\InputenxName{Scedilla}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\InputenxName{Scircumflex}{015C}% LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-\InputenxName{Scommaaccent}{0218}% LATIN CAPITAL LETTER S WITH COMMA BELOW
-\InputenxName{Sdotaccent}{1E60}% LATIN CAPITAL LETTER S WITH DOT ABOVE
-\InputenxName{Shacyrillic}{0428}% CYRILLIC CAPITAL LETTER SHA
-\InputenxName{Shchacyrillic}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\InputenxName{Sigma}{03A3}% GREEK CAPITAL LETTER SIGMA
-\InputenxName{Softsigncyrillic}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\InputenxName{TH}{00DE}% LATIN CAPITAL LETTER THORN
-\InputenxName{Tbar}{0166}% LATIN CAPITAL LETTER T WITH STROKE
-\InputenxName{Tcaron}{0164}% LATIN CAPITAL LETTER T WITH CARON
-\InputenxName{Tcedilla}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\InputenxName{Tcommaaccent}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\InputenxName{Tdotaccent}{1E6A}% LATIN CAPITAL LETTER T WITH DOT ABOVE
-\InputenxName{Tecyrillic}{0422}% CYRILLIC CAPITAL LETTER TE
-\InputenxName{Theta}{0398}% GREEK CAPITAL LETTER THETA
-\InputenxName{Thorn}{00DE}% LATIN CAPITAL LETTER THORN
-\InputenxName{Tsecyrillic}{0426}% CYRILLIC CAPITAL LETTER TSE
-\InputenxName{Tshecyrillic}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\InputenxName{Tstroke}{0166}% LATIN CAPITAL LETTER T WITH STROKE
-\InputenxName{Uacute}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\InputenxName{Ubreve}{016C}% LATIN CAPITAL LETTER U WITH BREVE
-\InputenxName{Ucircumflex}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\InputenxName{Ucyrillic}{0423}% CYRILLIC CAPITAL LETTER U
-\InputenxName{Udblacute}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\InputenxName{Udieresis}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\InputenxName{Ugrave}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\InputenxName{Uhungarumlaut}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\InputenxName{Umacron}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\InputenxName{Uogonek}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\InputenxName{Uring}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE
-\InputenxName{Ushortcyrillic}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\InputenxName{Utilde}{0168}% LATIN CAPITAL LETTER U WITH TILDE
-\InputenxName{Vecyrillic}{0412}% CYRILLIC CAPITAL LETTER VE
-\InputenxName{Wacute}{1E82}% LATIN CAPITAL LETTER W WITH ACUTE
-\InputenxName{Wcircumflex}{0174}% LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-\InputenxName{Wdieresis}{1E84}% LATIN CAPITAL LETTER W WITH DIAERESIS
-\InputenxName{Wgrave}{1E80}% LATIN CAPITAL LETTER W WITH GRAVE
-\InputenxName{Yacute}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\InputenxName{Ycircumflex}{0176}% LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-\InputenxName{Ydieresis}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\InputenxName{Yericyrillic}{042B}% CYRILLIC CAPITAL LETTER YERU
-\InputenxName{Ygrave}{1EF2}% LATIN CAPITAL LETTER Y WITH GRAVE
-\InputenxName{Yicyrillic}{0407}% CYRILLIC CAPITAL LETTER YI
-\InputenxName{Zacute}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\InputenxName{Zcaron}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\InputenxName{Zdot}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\InputenxName{Zdotaccent}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\InputenxName{Zecyrillic}{0417}% CYRILLIC CAPITAL LETTER ZE
-\InputenxName{Zhecyrillic}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\InputenxName{aacute}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\InputenxName{abreve}{0103}% LATIN SMALL LETTER A WITH BREVE
-\InputenxName{acircumflex}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\InputenxName{acute}{00B4}% ACUTE ACCENT
-\InputenxName{acutedbl}{02DD}% DOUBLE ACUTE ACCENT
-\InputenxName{acyrillic}{0430}% CYRILLIC SMALL LETTER A
-\InputenxName{adieresis}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\InputenxName{ae}{00E6}% LATIN SMALL LETTER AE
-\InputenxName{agrave}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\InputenxName{alef}{05D0}% HEBREW LETTER ALEF
-\InputenxName{alefhebrew}{05D0}% HEBREW LETTER ALEF
-\InputenxName{alpha}{03B1}% GREEK SMALL LETTER ALPHA
-\InputenxName{amacron}{0101}% LATIN SMALL LETTER A WITH MACRON
-\InputenxName{aogonek}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\InputenxName{approxequal}{2248}% ALMOST EQUAL TO
-\InputenxName{aring}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\InputenxName{asciiacute}{00B4}% ACUTE ACCENT
-\InputenxName{asciibreve}{02D8}% BREVE
-\InputenxName{asciicaron}{02C7}% CARON
-\InputenxName{asciicircum}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\InputenxName{asciidieresis}{00A8}% DIAERESIS
-\InputenxName{asciigrave}{02CB}% MODIFIER LETTER GRAVE ACCENT
-\InputenxName{asciimacron}{00AF}% MACRON
-\InputenxName{asciitilde}{02DC}% SMALL TILDE
-\InputenxName{atilde}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\InputenxName{ayin}{05E2}% HEBREW LETTER AYIN
-\InputenxName{ayinhebrew}{05E2}% HEBREW LETTER AYIN
-\InputenxName{bdotaccent}{1E03}% LATIN SMALL LETTER B WITH DOT ABOVE
-\InputenxName{becyrillic}{0431}% CYRILLIC SMALL LETTER BE
-\InputenxName{bet}{05D1}% HEBREW LETTER BET
-\InputenxName{beta}{03B2}% GREEK SMALL LETTER BETA
-\InputenxName{bethebrew}{05D1}% HEBREW LETTER BET
-\InputenxName{blacksquare}{25A0}% BLACK SQUARE
-\InputenxName{block}{2588}% FULL BLOCK
-\InputenxName{breve}{02D8}% BREVE
-\InputenxName{brokenbar}{00A6}% BROKEN BAR
-\InputenxName{bullet}{2022}% BULLET
-\InputenxName{bulletoperator}{2219}% BULLET OPERATOR
-\InputenxName{cacute}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\InputenxName{cap}{2227}% LOGICAL AND
-\InputenxName{caron}{02C7}% CARON
-\InputenxName{ccaron}{010D}% LATIN SMALL LETTER C WITH CARON
-\InputenxName{ccedilla}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\InputenxName{ccircumflex}{0109}% LATIN SMALL LETTER C WITH CIRCUMFLEX
-\InputenxName{cdot}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE
-\InputenxName{cdotaccent}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE
-\InputenxName{cedilla}{00B8}% CEDILLA
-\InputenxName{cent}{00A2}% CENT SIGN
-\InputenxName{checyrillic}{0447}% CYRILLIC SMALL LETTER CHE
-\InputenxName{circumflex}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\InputenxName{contourintegral}{222E}% CONTOUR INTEGRAL
-\InputenxName{copyright}{00A9}% COPYRIGHT SIGN
-\InputenxName{currency}{00A4}% CURRENCY SIGN
-\InputenxName{cyra}{0430}% CYRILLIC SMALL LETTER A
-\InputenxName{cyrb}{0431}% CYRILLIC SMALL LETTER BE
-\InputenxName{cyrc}{0446}% CYRILLIC SMALL LETTER TSE
-\InputenxName{cyrch}{0447}% CYRILLIC SMALL LETTER CHE
-\InputenxName{cyrd}{0434}% CYRILLIC SMALL LETTER DE
-\InputenxName{cyrdje}{0452}% CYRILLIC SMALL LETTER DJE
-\InputenxName{cyrdze}{0455}% CYRILLIC SMALL LETTER DZE
-\InputenxName{cyrdzhe}{045F}% CYRILLIC SMALL LETTER DZHE
-\InputenxName{cyre}{0435}% CYRILLIC SMALL LETTER IE
-\InputenxName{cyrerev}{044D}% CYRILLIC SMALL LETTER E
-\InputenxName{cyrery}{044B}% CYRILLIC SMALL LETTER YERU
-\InputenxName{cyrf}{0444}% CYRILLIC SMALL LETTER EF
-\InputenxName{cyrg}{0433}% CYRILLIC SMALL LETTER GHE
-\InputenxName{cyrgup}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
-\InputenxName{cyrh}{0445}% CYRILLIC SMALL LETTER HA
-\InputenxName{cyrhrdsn}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\InputenxName{cyri}{0438}% CYRILLIC SMALL LETTER I
-\InputenxName{cyrie}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\InputenxName{cyrii}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{cyrishrt}{0439}% CYRILLIC SMALL LETTER SHORT I
-\InputenxName{cyrje}{0458}% CYRILLIC SMALL LETTER JE
-\InputenxName{cyrk}{043A}% CYRILLIC SMALL LETTER KA
-\InputenxName{cyrl}{043B}% CYRILLIC SMALL LETTER EL
-\InputenxName{cyrlje}{0459}% CYRILLIC SMALL LETTER LJE
-\InputenxName{cyrm}{043C}% CYRILLIC SMALL LETTER EM
-\InputenxName{cyrn}{043D}% CYRILLIC SMALL LETTER EN
-\InputenxName{cyrnje}{045A}% CYRILLIC SMALL LETTER NJE
-\InputenxName{cyro}{043E}% CYRILLIC SMALL LETTER O
-\InputenxName{cyrp}{043F}% CYRILLIC SMALL LETTER PE
-\InputenxName{cyrr}{0440}% CYRILLIC SMALL LETTER ER
-\InputenxName{cyrs}{0441}% CYRILLIC SMALL LETTER ES
-\InputenxName{cyrsftsn}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\InputenxName{cyrsh}{0448}% CYRILLIC SMALL LETTER SHA
-\InputenxName{cyrshch}{0449}% CYRILLIC SMALL LETTER SHCHA
-\InputenxName{cyrt}{0442}% CYRILLIC SMALL LETTER TE
-\InputenxName{cyrtshe}{045B}% CYRILLIC SMALL LETTER TSHE
-\InputenxName{cyru}{0443}% CYRILLIC SMALL LETTER U
-\InputenxName{cyrushrt}{045E}% CYRILLIC SMALL LETTER SHORT U
-\InputenxName{cyrv}{0432}% CYRILLIC SMALL LETTER VE
-\InputenxName{cyrya}{044F}% CYRILLIC SMALL LETTER YA
-\InputenxName{cyryi}{0457}% CYRILLIC SMALL LETTER YI
-\InputenxName{cyryo}{0451}% CYRILLIC SMALL LETTER IO
-\InputenxName{cyryu}{044E}% CYRILLIC SMALL LETTER YU
-\InputenxName{cyrz}{0437}% CYRILLIC SMALL LETTER ZE
-\InputenxName{cyrzh}{0436}% CYRILLIC SMALL LETTER ZHE
-\InputenxName{dagger}{2020}% DAGGER
-\InputenxName{daggerdbl}{2021}% DOUBLE DAGGER
-\InputenxName{dalet}{05D3}% HEBREW LETTER DALET
-\InputenxName{dalethebrew}{05D3}% HEBREW LETTER DALET
-\InputenxName{dbllowline}{2017}% DOUBLE LOW LINE
-\InputenxName{dcaron}{010F}% LATIN SMALL LETTER D WITH CARON
-\InputenxName{dcroat}{0111}% LATIN SMALL LETTER D WITH STROKE
-\InputenxName{ddotaccent}{1E0B}% LATIN SMALL LETTER D WITH DOT ABOVE
-\InputenxName{decyrillic}{0434}% CYRILLIC SMALL LETTER DE
-\InputenxName{degree}{00B0}% DEGREE SIGN
-\InputenxName{delta}{03B4}% GREEK SMALL LETTER DELTA
-\InputenxName{dh}{00F0}% LATIN SMALL LETTER ETH
-\InputenxName{dieresis}{00A8}% DIAERESIS
-\InputenxName{div}{00F7}% DIVISION SIGN
-\InputenxName{divide}{00F7}% DIVISION SIGN
-\InputenxName{dj}{0111}% LATIN SMALL LETTER D WITH STROKE
-\InputenxName{djecyrillic}{0452}% CYRILLIC SMALL LETTER DJE
-\InputenxName{dkshade}{2593}% DARK SHADE
-\InputenxName{dmacron}{0111}% LATIN SMALL LETTER D WITH STROKE
-\InputenxName{dnblock}{2584}% LOWER HALF BLOCK
-\InputenxName{dotaccent}{02D9}% DOT ABOVE
-\InputenxName{dotlessi}{0131}% LATIN SMALL LETTER DOTLESS I
-\InputenxName{dzecyrillic}{0455}% CYRILLIC SMALL LETTER DZE
-\InputenxName{dzhecyrillic}{045F}% CYRILLIC SMALL LETTER DZHE
-\InputenxName{eacute}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\InputenxName{ecaron}{011B}% LATIN SMALL LETTER E WITH CARON
-\InputenxName{ecircumflex}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\InputenxName{ecyrillic}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\InputenxName{edieresis}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\InputenxName{edot}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\InputenxName{edotaccent}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\InputenxName{efcyrillic}{0444}% CYRILLIC SMALL LETTER EF
-\InputenxName{egrave}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\InputenxName{elcyrillic}{043B}% CYRILLIC SMALL LETTER EL
-\InputenxName{element}{2208}% ELEMENT OF
-\InputenxName{ellipsis}{2026}% HORIZONTAL ELLIPSIS
-\InputenxName{emacron}{0113}% LATIN SMALL LETTER E WITH MACRON
-\InputenxName{emcyrillic}{043C}% CYRILLIC SMALL LETTER EM
-\InputenxName{emdash}{2014}% EM DASH
-\InputenxName{encyrillic}{043D}% CYRILLIC SMALL LETTER EN
-\InputenxName{endash}{2013}% EN DASH
-\InputenxName{eng}{014B}% LATIN SMALL LETTER ENG
-\InputenxName{eogonek}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\InputenxName{epsilon}{03B5}% GREEK SMALL LETTER EPSILON
-\InputenxName{equivalence}{2261}% IDENTICAL TO
-\InputenxName{ercyrillic}{0440}% CYRILLIC SMALL LETTER ER
-\InputenxName{ereversedcyrillic}{044D}% CYRILLIC SMALL LETTER E
-\InputenxName{escyrillic}{0441}% CYRILLIC SMALL LETTER ES
-\InputenxName{eth}{00F0}% LATIN SMALL LETTER ETH
-\InputenxName{euro}{20AC}% EURO SIGN
-\InputenxName{exclamdown}{00A1}% INVERTED EXCLAMATION MARK
-\InputenxName{fdotaccent}{1E1F}% LATIN SMALL LETTER F WITH DOT ABOVE
-\InputenxName{fi}{FB01}% LATIN SMALL LIGATURE FI
-\InputenxName{filledbox}{25A0}% BLACK SQUARE
-\InputenxName{finalkaf}{05DA}% HEBREW LETTER FINAL KAF
-\InputenxName{finalkafhebrew}{05DA}% HEBREW LETTER FINAL KAF
-\InputenxName{finalmem}{05DD}% HEBREW LETTER FINAL MEM
-\InputenxName{finalmemhebrew}{05DD}% HEBREW LETTER FINAL MEM
-\InputenxName{finalnun}{05DF}% HEBREW LETTER FINAL NUN
-\InputenxName{finalnunhebrew}{05DF}% HEBREW LETTER FINAL NUN
-\InputenxName{finalpe}{05E3}% HEBREW LETTER FINAL PE
-\InputenxName{finalpehebrew}{05E3}% HEBREW LETTER FINAL PE
-\InputenxName{finaltsadi}{05E5}% HEBREW LETTER FINAL TSADI
-\InputenxName{finaltsadihebrew}{05E5}% HEBREW LETTER FINAL TSADI
-\InputenxName{fl}{FB02}% LATIN SMALL LIGATURE FL
-\InputenxName{florin}{0192}% LATIN SMALL LETTER F WITH HOOK
-\InputenxName{fourthtonechinese}{02CB}% MODIFIER LETTER GRAVE ACCENT
-\InputenxName{fraction}{2044}% FRACTION SLASH
-\InputenxName{fractionsolidus}{2044}% FRACTION SLASH
-\InputenxName{gbreve}{011F}% LATIN SMALL LETTER G WITH BREVE
-\InputenxName{gcedilla}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\InputenxName{gcircumflex}{011D}% LATIN SMALL LETTER G WITH CIRCUMFLEX
-\InputenxName{gcommaaccent}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\InputenxName{gdot}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE
-\InputenxName{gdotaccent}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE
-\InputenxName{gecyrillic}{0433}% CYRILLIC SMALL LETTER GHE
-\InputenxName{germandbls}{00DF}% LATIN SMALL LETTER SHARP S
-\InputenxName{gheupturncyrillic}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
-\InputenxName{gimel}{05D2}% HEBREW LETTER GIMEL
-\InputenxName{gimelhebrew}{05D2}% HEBREW LETTER GIMEL
-\InputenxName{gjecyrillic}{0453}% CYRILLIC SMALL LETTER GJE
-\InputenxName{greaterequal}{2265}% GREATER-THAN OR EQUAL TO
-\InputenxName{guillemotleft}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\InputenxName{guillemotright}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\InputenxName{guilsinglleft}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\InputenxName{guilsinglright}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\InputenxName{hardsigncyrillic}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\InputenxName{hbar}{0127}% LATIN SMALL LETTER H WITH STROKE
-\InputenxName{hcircumflex}{0125}% LATIN SMALL LETTER H WITH CIRCUMFLEX
-\InputenxName{he}{05D4}% HEBREW LETTER HE
-\InputenxName{hebalef}{05D0}% HEBREW LETTER ALEF
-\InputenxName{hebayin}{05E2}% HEBREW LETTER AYIN
-\InputenxName{hebbet}{05D1}% HEBREW LETTER BET
-\InputenxName{hebdalet}{05D3}% HEBREW LETTER DALET
-\InputenxName{hebfinalkaf}{05DA}% HEBREW LETTER FINAL KAF
-\InputenxName{hebfinalmem}{05DD}% HEBREW LETTER FINAL MEM
-\InputenxName{hebfinalnun}{05DF}% HEBREW LETTER FINAL NUN
-\InputenxName{hebfinalpe}{05E3}% HEBREW LETTER FINAL PE
-\InputenxName{hebfinaltsadi}{05E5}% HEBREW LETTER FINAL TSADI
-\InputenxName{hebgimel}{05D2}% HEBREW LETTER GIMEL
-\InputenxName{hebhe}{05D4}% HEBREW LETTER HE
-\InputenxName{hebhet}{05D7}% HEBREW LETTER HET
-\InputenxName{hebkaf}{05DB}% HEBREW LETTER KAF
-\InputenxName{heblamed}{05DC}% HEBREW LETTER LAMED
-\InputenxName{hebmem}{05DE}% HEBREW LETTER MEM
-\InputenxName{hebnun}{05E0}% HEBREW LETTER NUN
-\InputenxName{hebpe}{05E4}% HEBREW LETTER PE
-\InputenxName{hebqof}{05E7}% HEBREW LETTER QOF
-\InputenxName{hebresh}{05E8}% HEBREW LETTER RESH
-\InputenxName{hebsamekh}{05E1}% HEBREW LETTER SAMEKH
-\InputenxName{hebshin}{05E9}% HEBREW LETTER SHIN
-\InputenxName{hebtav}{05EA}% HEBREW LETTER TAV
-\InputenxName{hebtet}{05D8}% HEBREW LETTER TET
-\InputenxName{hebtsadi}{05E6}% HEBREW LETTER TSADI
-\InputenxName{hebvav}{05D5}% HEBREW LETTER VAV
-\InputenxName{hebyod}{05D9}% HEBREW LETTER YOD
-\InputenxName{hebzayin}{05D6}% HEBREW LETTER ZAYIN
-\InputenxName{hehebrew}{05D4}% HEBREW LETTER HE
-\InputenxName{het}{05D7}% HEBREW LETTER HET
-\InputenxName{hethebrew}{05D7}% HEBREW LETTER HET
-\InputenxName{horizontalbar}{2015}% HORIZONTAL BAR
-\InputenxName{hungarumlaut}{02DD}% DOUBLE ACUTE ACCENT
-\InputenxName{iacute}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\InputenxName{iacyrillic}{044F}% CYRILLIC SMALL LETTER YA
-\InputenxName{icircumflex}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\InputenxName{icyrillic}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{idieresis}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\InputenxName{iecyrillic}{0435}% CYRILLIC SMALL LETTER IE
-\InputenxName{igrave}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\InputenxName{iicyrillic}{0438}% CYRILLIC SMALL LETTER I
-\InputenxName{iishortcyrillic}{0439}% CYRILLIC SMALL LETTER SHORT I
-\InputenxName{ij}{0133}% LATIN SMALL LIGATURE IJ
-\InputenxName{ilde}{02DC}% SMALL TILDE
-\InputenxName{imacron}{012B}% LATIN SMALL LETTER I WITH MACRON
-\InputenxName{increment}{2206}% INCREMENT
-\InputenxName{infinity}{221E}% INFINITY
-\InputenxName{integral}{222B}% INTEGRAL
-\InputenxName{intersection}{2229}% INTERSECTION
-\InputenxName{iocyrillic}{0451}% CYRILLIC SMALL LETTER IO
-\InputenxName{iogonek}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\InputenxName{itilde}{0129}% LATIN SMALL LETTER I WITH TILDE
-\InputenxName{iucyrillic}{044E}% CYRILLIC SMALL LETTER YU
-\InputenxName{jcircumflex}{0135}% LATIN SMALL LETTER J WITH CIRCUMFLEX
-\InputenxName{jecyrillic}{0458}% CYRILLIC SMALL LETTER JE
-\InputenxName{kacyrillic}{043A}% CYRILLIC SMALL LETTER KA
-\InputenxName{kaf}{05DB}% HEBREW LETTER KAF
-\InputenxName{kafhebrew}{05DB}% HEBREW LETTER KAF
-\InputenxName{kcedilla}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\InputenxName{kcommaaccent}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\InputenxName{kgreenlandic}{0138}% LATIN SMALL LETTER KRA
-\InputenxName{khacyrillic}{0445}% CYRILLIC SMALL LETTER HA
-\InputenxName{kjecyrillic}{045C}% CYRILLIC SMALL LETTER KJE
-\InputenxName{kra}{0138}% LATIN SMALL LETTER KRA
-\InputenxName{lacute}{013A}% LATIN SMALL LETTER L WITH ACUTE
-\InputenxName{lamed}{05DC}% HEBREW LETTER LAMED
-\InputenxName{lamedhebrew}{05DC}% HEBREW LETTER LAMED
-\InputenxName{lcaron}{013E}% LATIN SMALL LETTER L WITH CARON
-\InputenxName{lcedilla}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\InputenxName{lcommaaccent}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\InputenxName{lessequal}{2264}% LESS-THAN OR EQUAL TO
-\InputenxName{lfblock}{258C}% LEFT HALF BLOCK
-\InputenxName{ljecyrillic}{0459}% CYRILLIC SMALL LETTER LJE
-\InputenxName{lnot}{00AC}% NOT SIGN
-\InputenxName{logicaland}{2227}% LOGICAL AND
-\InputenxName{logicalnot}{00AC}% NOT SIGN
-\InputenxName{logicalnotreversed}{2310}% REVERSED NOT SIGN
-\InputenxName{lozenge}{25CA}% LOZENGE
-\InputenxName{lslash}{0142}% LATIN SMALL LETTER L WITH STROKE
-\InputenxName{ltshade}{2591}% LIGHT SHADE
-\InputenxName{macron}{00AF}% MACRON
-\InputenxName{malteseH}{0126}% LATIN CAPITAL LETTER H WITH STROKE
-\InputenxName{malteseh}{0127}% LATIN SMALL LETTER H WITH STROKE
-\InputenxName{mdotaccent}{1E41}% LATIN SMALL LETTER M WITH DOT ABOVE
-\InputenxName{mem}{05DE}% HEBREW LETTER MEM
-\InputenxName{memhebrew}{05DE}% HEBREW LETTER MEM
-\InputenxName{middot}{00B7}% MIDDLE DOT
-\InputenxName{mu}{00B5}% MICRO SIGN
-\InputenxName{multiply}{00D7}% MULTIPLICATION SIGN
-\InputenxName{nacute}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\InputenxName{nbspace}{00A0}% NO-BREAK SPACE
-\InputenxName{ncaron}{0148}% LATIN SMALL LETTER N WITH CARON
-\InputenxName{ncedilla}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\InputenxName{ncommaaccent}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\InputenxName{ng}{014B}% LATIN SMALL LETTER ENG
-\InputenxName{njecyrillic}{045A}% CYRILLIC SMALL LETTER NJE
-\InputenxName{nobreakspace}{00A0}% NO-BREAK SPACE
-\InputenxName{nonbreakingspace}{00A0}% NO-BREAK SPACE
-\InputenxName{notequal}{2260}% NOT EQUAL TO
-\InputenxName{nsuperior}{207F}% SUPERSCRIPT LATIN SMALL LETTER N
-\InputenxName{ntilde}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\InputenxName{numero}{2116}% NUMERO SIGN
-\InputenxName{nun}{05E0}% HEBREW LETTER NUN
-\InputenxName{nunhebrew}{05E0}% HEBREW LETTER NUN
-\InputenxName{oacute}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\InputenxName{ocircumflex}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\InputenxName{ocyrillic}{043E}% CYRILLIC SMALL LETTER O
-\InputenxName{odblacute}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\InputenxName{odieresis}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\InputenxName{oe}{0153}% LATIN SMALL LIGATURE OE
-\InputenxName{ogonek}{02DB}% OGONEK
-\InputenxName{ograve}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\InputenxName{ohungarumlaut}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\InputenxName{omacron}{014D}% LATIN SMALL LETTER O WITH MACRON
-\InputenxName{onehalf}{00BD}% VULGAR FRACTION ONE HALF
-\InputenxName{onequarter}{00BC}% VULGAR FRACTION ONE QUARTER
-\InputenxName{onesuperior}{00B9}% SUPERSCRIPT ONE
-\InputenxName{ordfeminine}{00AA}% FEMININE ORDINAL INDICATOR
-\InputenxName{ordmasculine}{00BA}% MASCULINE ORDINAL INDICATOR
-\InputenxName{oslash}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\InputenxName{otilde}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\InputenxName{overscore}{00AF}% MACRON
-\InputenxName{paragraph}{00B6}% PILCROW SIGN
-\InputenxName{partial}{2202}% PARTIAL DIFFERENTIAL
-\InputenxName{partialdiff}{2202}% PARTIAL DIFFERENTIAL
-\InputenxName{pdotaccent}{1E57}% LATIN SMALL LETTER P WITH DOT ABOVE
-\InputenxName{pe}{05E4}% HEBREW LETTER PE
-\InputenxName{pecyrillic}{043F}% CYRILLIC SMALL LETTER PE
-\InputenxName{pehebrew}{05E4}% HEBREW LETTER PE
-\InputenxName{periodcentered}{00B7}% MIDDLE DOT
-\InputenxName{perthousand}{2030}% PER MILLE SIGN
-\InputenxName{peseta}{20A7}% PESETA SIGN
-\InputenxName{phi}{03C6}% GREEK SMALL LETTER PHI
-\InputenxName{pi}{03C0}% GREEK SMALL LETTER PI
-\InputenxName{plusminus}{00B1}% PLUS-MINUS SIGN
-\InputenxName{pm}{00B1}% PLUS-MINUS SIGN
-\InputenxName{product}{220F}% N-ARY PRODUCT
-\InputenxName{qof}{05E7}% HEBREW LETTER QOF
-\InputenxName{qofhebrew}{05E7}% HEBREW LETTER QOF
-\InputenxName{questiondown}{00BF}% INVERTED QUESTION MARK
-\InputenxName{quotedblbase}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\InputenxName{quotedblleft}{201C}% LEFT DOUBLE QUOTATION MARK
-\InputenxName{quotedblright}{201D}% RIGHT DOUBLE QUOTATION MARK
-\InputenxName{quoteleft}{2018}% LEFT SINGLE QUOTATION MARK
-\InputenxName{quoteright}{2019}% RIGHT SINGLE QUOTATION MARK
-\InputenxName{quotesinglbase}{201A}% SINGLE LOW-9 QUOTATION MARK
-\InputenxName{racute}{0155}% LATIN SMALL LETTER R WITH ACUTE
-\InputenxName{radical}{221A}% SQUARE ROOT
-\InputenxName{rcaron}{0159}% LATIN SMALL LETTER R WITH CARON
-\InputenxName{rcedilla}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\InputenxName{rcommaaccent}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\InputenxName{registered}{00AE}% REGISTERED SIGN
-\InputenxName{resh}{05E8}% HEBREW LETTER RESH
-\InputenxName{reshhebrew}{05E8}% HEBREW LETTER RESH
-\InputenxName{revlogicalnot}{2310}% REVERSED NOT SIGN
-\InputenxName{ring}{02DA}% RING ABOVE
-\InputenxName{rtblock}{2590}% RIGHT HALF BLOCK
-\InputenxName{sacute}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\InputenxName{samekh}{05E1}% HEBREW LETTER SAMEKH
-\InputenxName{samekhhebrew}{05E1}% HEBREW LETTER SAMEKH
-\InputenxName{scaron}{0161}% LATIN SMALL LETTER S WITH CARON
-\InputenxName{scedilla}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\InputenxName{scircumflex}{015D}% LATIN SMALL LETTER S WITH CIRCUMFLEX
-\InputenxName{scommaaccent}{0219}% LATIN SMALL LETTER S WITH COMMA BELOW
-\InputenxName{sdotaccent}{1E61}% LATIN SMALL LETTER S WITH DOT ABOVE
-\InputenxName{section}{00A7}% SECTION SIGN
-\InputenxName{sfthyphen}{00AD}% SOFT HYPHEN
-\InputenxName{shacyrillic}{0448}% CYRILLIC SMALL LETTER SHA
-\InputenxName{shade}{2592}% MEDIUM SHADE
-\InputenxName{shadedark}{2593}% DARK SHADE
-\InputenxName{shadelight}{2591}% LIGHT SHADE
-\InputenxName{shademedium}{2592}% MEDIUM SHADE
-\InputenxName{shchacyrillic}{0449}% CYRILLIC SMALL LETTER SHCHA
-\InputenxName{shin}{05E9}% HEBREW LETTER SHIN
-\InputenxName{shinhebrew}{05E9}% HEBREW LETTER SHIN
-\InputenxName{sigma}{03C3}% GREEK SMALL LETTER SIGMA
-\InputenxName{softhyphen}{00AD}% SOFT HYPHEN
-\InputenxName{softsigncyrillic}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\InputenxName{ss}{00DF}% LATIN SMALL LETTER SHARP S
-\InputenxName{sterling}{00A3}% POUND SIGN
-\InputenxName{summation}{2211}% N-ARY SUMMATION
-\InputenxName{surd}{221A}% SQUARE ROOT
-\InputenxName{tau}{03C4}% GREEK SMALL LETTER TAU
-\InputenxName{tav}{05EA}% HEBREW LETTER TAV
-\InputenxName{tavhebrew}{05EA}% HEBREW LETTER TAV
-\InputenxName{tbar}{0167}% LATIN SMALL LETTER T WITH STROKE
-\InputenxName{tcaron}{0165}% LATIN SMALL LETTER T WITH CARON
-\InputenxName{tcedilla}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\InputenxName{tcommaaccent}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\InputenxName{tdotaccent}{1E6B}% LATIN SMALL LETTER T WITH DOT ABOVE
-\InputenxName{tecyrillic}{0442}% CYRILLIC SMALL LETTER TE
-\InputenxName{tet}{05D8}% HEBREW LETTER TET
-\InputenxName{tethebrew}{05D8}% HEBREW LETTER TET
-\InputenxName{th}{00FE}% LATIN SMALL LETTER THORN
-\InputenxName{thorn}{00FE}% LATIN SMALL LETTER THORN
-\InputenxName{threequarters}{00BE}% VULGAR FRACTION THREE QUARTERS
-\InputenxName{threesuperior}{00B3}% SUPERSCRIPT THREE
-\InputenxName{tilde}{02DC}% SMALL TILDE
-\InputenxName{times}{00D7}% MULTIPLICATION SIGN
-\InputenxName{trademark}{2122}% TRADE MARK SIGN
-\InputenxName{tsadi}{05E6}% HEBREW LETTER TSADI
-\InputenxName{tsadihebrew}{05E6}% HEBREW LETTER TSADI
-\InputenxName{tsecyrillic}{0446}% CYRILLIC SMALL LETTER TSE
-\InputenxName{tshecyrillic}{045B}% CYRILLIC SMALL LETTER TSHE
-\InputenxName{tstroke}{0167}% LATIN SMALL LETTER T WITH STROKE
-\InputenxName{twosuperior}{00B2}% SUPERSCRIPT TWO
-\InputenxName{uacute}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\InputenxName{ubreve}{016D}% LATIN SMALL LETTER U WITH BREVE
-\InputenxName{ucircumflex}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\InputenxName{ucyrillic}{0443}% CYRILLIC SMALL LETTER U
-\InputenxName{udblacute}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\InputenxName{udieresis}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\InputenxName{ugrave}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\InputenxName{uhungarumlaut}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\InputenxName{umacron}{016B}% LATIN SMALL LETTER U WITH MACRON
-\InputenxName{underscoredbl}{2017}% DOUBLE LOW LINE
-\InputenxName{uogonek}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\InputenxName{upblock}{2580}% UPPER HALF BLOCK
-\InputenxName{uring}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
-\InputenxName{ushortcyrillic}{045E}% CYRILLIC SMALL LETTER SHORT U
-\InputenxName{utilde}{0169}% LATIN SMALL LETTER U WITH TILDE
-\InputenxName{vav}{05D5}% HEBREW LETTER VAV
-\InputenxName{vavhebrew}{05D5}% HEBREW LETTER VAV
-\InputenxName{vecyrillic}{0432}% CYRILLIC SMALL LETTER VE
-\InputenxName{wacute}{1E83}% LATIN SMALL LETTER W WITH ACUTE
-\InputenxName{wcircumflex}{0175}% LATIN SMALL LETTER W WITH CIRCUMFLEX
-\InputenxName{wdieresis}{1E85}% LATIN SMALL LETTER W WITH DIAERESIS
-\InputenxName{wgrave}{1E81}% LATIN SMALL LETTER W WITH GRAVE
-\InputenxName{yacute}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\InputenxName{ycircumflex}{0177}% LATIN SMALL LETTER Y WITH CIRCUMFLEX
-\InputenxName{ydieresis}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\InputenxName{yen}{00A5}% YEN SIGN
-\InputenxName{yericyrillic}{044B}% CYRILLIC SMALL LETTER YERU
-\InputenxName{ygrave}{1EF3}% LATIN SMALL LETTER Y WITH GRAVE
-\InputenxName{yicyrillic}{0457}% CYRILLIC SMALL LETTER YI
-\InputenxName{yod}{05D9}% HEBREW LETTER YOD
-\InputenxName{yodhebrew}{05D9}% HEBREW LETTER YOD
-\InputenxName{zacute}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\InputenxName{zayin}{05D6}% HEBREW LETTER ZAYIN
-\InputenxName{zayinhebrew}{05D6}% HEBREW LETTER ZAYIN
-\InputenxName{zcaron}{017E}% LATIN SMALL LETTER Z WITH CARON
-\InputenxName{zdot}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\InputenxName{zdotaccent}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\InputenxName{zecyrillic}{0437}% CYRILLIC SMALL LETTER ZE
-\InputenxName{zhecyrillic}{0436}% CYRILLIC SMALL LETTER ZHE
-% \end{macrocode}
-% \fi
-%
-% \begin{macrocode}
-%</name>
-% \end{macrocode}
-%
-% \subsection{Mapping Slot, UC to Encodings}
-%
-% \begin{macrocode}
-%<*slot>
-\ProvidesFile{ix-slot.def}%
- [2016/05/16 v1.11 SLOT and UC to Encodings (inputenx)]%
-% \end{macrocode}
-%
-% \textit{List omitted here, see \xfile{ix-slot.def}.}
-% \iffalse
-% \begin{macrocode}
-\InputenxSlot{128}{00A0}{\do{nextstep}}
-\InputenxSlot{128}{00C4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{128}{00C7}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{128}{0402}{\do{cp1251}}
-\InputenxSlot{128}{0410}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{128}{0452}{\do{cp855}}
-\InputenxSlot{128}{20AC}{%
- \do{cp1250}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{128}{2500}{\do{koi8-r}}
-\InputenxSlot{129}{00C0}{\do{nextstep}}
-\InputenxSlot{129}{00C5}{\do{mac-roman}}
-\InputenxSlot{129}{00FC}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{129}{0100}{\do{mac-centeuro}}
-\InputenxSlot{129}{0402}{\do{cp855}}
-\InputenxSlot{129}{0403}{\do{cp1251}}
-\InputenxSlot{129}{0411}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{129}{2502}{\do{koi8-r}}
-\InputenxSlot{130}{00C1}{\do{nextstep}}
-\InputenxSlot{130}{00C7}{\do{mac-roman}}
-\InputenxSlot{130}{00E9}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{130}{0101}{\do{mac-centeuro}}
-\InputenxSlot{130}{0412}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{130}{0453}{\do{cp855}}
-\InputenxSlot{130}{201A}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{130}{250C}{\do{koi8-r}}
-\InputenxSlot{131}{00C2}{\do{nextstep}}
-\InputenxSlot{131}{00C9}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{131}{00E2}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{131}{0192}{\do{cp1252}\do{cp1255}}
-\InputenxSlot{131}{0403}{\do{cp855}}
-\InputenxSlot{131}{0413}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{131}{0453}{\do{cp1251}}
-\InputenxSlot{131}{2510}{\do{koi8-r}}
-\InputenxSlot{132}{00C3}{\do{nextstep}}
-\InputenxSlot{132}{00D1}{\do{mac-roman}}
-\InputenxSlot{132}{00E4}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{132}{0104}{\do{mac-centeuro}}
-\InputenxSlot{132}{0414}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{132}{0451}{\do{cp855}}
-\InputenxSlot{132}{201E}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{132}{2514}{\do{koi8-r}}
-\InputenxSlot{133}{00C4}{\do{nextstep}}
-\InputenxSlot{133}{00D6}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{133}{00E0}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{133}{016F}{\do{cp852}}
-\InputenxSlot{133}{0401}{\do{cp855}}
-\InputenxSlot{133}{0415}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{133}{2026}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{133}{2518}{\do{koi8-r}}
-\InputenxSlot{134}{00C5}{\do{nextstep}}
-\InputenxSlot{134}{00DC}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{134}{00E5}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{134}{0107}{\do{cp852}}
-\InputenxSlot{134}{0416}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{134}{0454}{\do{cp855}}
-\InputenxSlot{134}{2020}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{134}{251C}{\do{koi8-r}}
-\InputenxSlot{135}{00C7}{\do{nextstep}}
-\InputenxSlot{135}{00E1}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{135}{00E7}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{135}{0404}{\do{cp855}}
-\InputenxSlot{135}{0417}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{135}{2021}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{135}{2524}{\do{koi8-r}}
-\InputenxSlot{136}{00C8}{\do{nextstep}}
-\InputenxSlot{136}{00E0}{\do{mac-roman}}
-\InputenxSlot{136}{00EA}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{136}{0105}{\do{mac-centeuro}}
-\InputenxSlot{136}{0142}{\do{cp852}}
-\InputenxSlot{136}{02C6}{\do{cp1252}\do{cp1255}}
-\InputenxSlot{136}{0418}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{136}{0455}{\do{cp855}}
-\InputenxSlot{136}{20AC}{\do{cp1251}}
-\InputenxSlot{136}{252C}{\do{koi8-r}}
-\InputenxSlot{137}{00C9}{\do{nextstep}}
-\InputenxSlot{137}{00E2}{\do{mac-roman}}
-\InputenxSlot{137}{00EB}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{137}{010C}{\do{mac-centeuro}}
-\InputenxSlot{137}{0405}{\do{cp855}}
-\InputenxSlot{137}{0419}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{137}{2030}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{137}{2534}{\do{koi8-r}}
-\InputenxSlot{138}{00CA}{\do{nextstep}}
-\InputenxSlot{138}{00E4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{138}{00E8}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{138}{0150}{\do{cp852}}
-\InputenxSlot{138}{0160}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{138}{0409}{\do{cp1251}}
-\InputenxSlot{138}{041A}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{138}{0456}{\do{cp855}}
-\InputenxSlot{138}{253C}{\do{koi8-r}}
-\InputenxSlot{139}{00CB}{\do{nextstep}}
-\InputenxSlot{139}{00E3}{\do{mac-roman}}
-\InputenxSlot{139}{00EF}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{139}{010D}{\do{mac-centeuro}}
-\InputenxSlot{139}{0151}{\do{cp852}}
-\InputenxSlot{139}{0406}{\do{cp855}}
-\InputenxSlot{139}{041B}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{139}{2039}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{139}{2580}{\do{koi8-r}}
-\InputenxSlot{140}{00CC}{\do{nextstep}}
-\InputenxSlot{140}{00E5}{\do{mac-roman}}
-\InputenxSlot{140}{00EE}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{140}{0106}{\do{mac-centeuro}}
-\InputenxSlot{140}{0152}{\do{cp1252}}
-\InputenxSlot{140}{015A}{\do{cp1250}}
-\InputenxSlot{140}{040A}{\do{cp1251}}
-\InputenxSlot{140}{041C}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{140}{0457}{\do{cp855}}
-\InputenxSlot{140}{2584}{\do{koi8-r}}
-\InputenxSlot{141}{00A8}{\do{cp1257}}
-\InputenxSlot{141}{00CD}{\do{nextstep}}
-\InputenxSlot{141}{00E7}{\do{mac-roman}}
-\InputenxSlot{141}{00EC}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{141}{0107}{\do{mac-centeuro}}
-\InputenxSlot{141}{0164}{\do{cp1250}}
-\InputenxSlot{141}{0179}{\do{cp852}}
-\InputenxSlot{141}{0407}{\do{cp855}}
-\InputenxSlot{141}{040C}{\do{cp1251}}
-\InputenxSlot{141}{041D}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{141}{2588}{\do{koi8-r}}
-\InputenxSlot{142}{00C4}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{142}{00CE}{\do{nextstep}}
-\InputenxSlot{142}{00E9}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{142}{017D}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{142}{02C7}{\do{cp1257}}
-\InputenxSlot{142}{040B}{\do{cp1251}}
-\InputenxSlot{142}{041E}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{142}{0458}{\do{cp855}}
-\InputenxSlot{142}{258C}{\do{koi8-r}}
-\InputenxSlot{143}{00B8}{\do{cp1257}}
-\InputenxSlot{143}{00C5}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{143}{00CF}{\do{nextstep}}
-\InputenxSlot{143}{00E8}{\do{mac-roman}}
-\InputenxSlot{143}{0106}{\do{cp852}}
-\InputenxSlot{143}{0179}{\do{cp1250}\do{mac-centeuro}}
-\InputenxSlot{143}{0408}{\do{cp855}}
-\InputenxSlot{143}{040F}{\do{cp1251}}
-\InputenxSlot{143}{041F}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{143}{2590}{\do{koi8-r}}
-\InputenxSlot{144}{00C9}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{144}{00D0}{\do{nextstep}}
-\InputenxSlot{144}{00EA}{\do{mac-roman}}
-\InputenxSlot{144}{017A}{\do{mac-centeuro}}
-\InputenxSlot{144}{0420}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{144}{0452}{\do{cp1251}}
-\InputenxSlot{144}{0459}{\do{cp855}}
-\InputenxSlot{144}{2591}{\do{koi8-r}}
-\InputenxSlot{145}{00D1}{\do{nextstep}}
-\InputenxSlot{145}{00E6}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{145}{00EB}{\do{mac-roman}}
-\InputenxSlot{145}{010E}{\do{mac-centeuro}}
-\InputenxSlot{145}{0139}{\do{cp852}}
-\InputenxSlot{145}{0409}{\do{cp855}}
-\InputenxSlot{145}{0421}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{145}{2018}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{145}{2592}{\do{koi8-r}}
-\InputenxSlot{146}{00C6}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{146}{00D2}{\do{nextstep}}
-\InputenxSlot{146}{00ED}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{146}{013A}{\do{cp852}}
-\InputenxSlot{146}{0422}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{146}{045A}{\do{cp855}}
-\InputenxSlot{146}{2019}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{146}{2593}{\do{koi8-r}}
-\InputenxSlot{147}{00D3}{\do{nextstep}}
-\InputenxSlot{147}{00EC}{\do{mac-roman}}
-\InputenxSlot{147}{00F4}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{147}{010F}{\do{mac-centeuro}}
-\InputenxSlot{147}{040A}{\do{cp855}}
-\InputenxSlot{147}{0423}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{147}{201C}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{148}{00D4}{\do{nextstep}}
-\InputenxSlot{148}{00EE}{\do{mac-roman}}
-\InputenxSlot{148}{00F6}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{148}{0112}{\do{mac-centeuro}}
-\InputenxSlot{148}{0424}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{148}{045B}{\do{cp855}}
-\InputenxSlot{148}{201D}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{148}{25A0}{\do{koi8-r}}
-\InputenxSlot{149}{00D5}{\do{nextstep}}
-\InputenxSlot{149}{00EF}{\do{mac-roman}}
-\InputenxSlot{149}{00F2}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{149}{0113}{\do{mac-centeuro}}
-\InputenxSlot{149}{013D}{\do{cp852}}
-\InputenxSlot{149}{040B}{\do{cp855}}
-\InputenxSlot{149}{0425}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{149}{2022}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{149}{2219}{\do{koi8-r}}
-\InputenxSlot{150}{00D6}{\do{nextstep}}
-\InputenxSlot{150}{00F1}{\do{mac-roman}}
-\InputenxSlot{150}{00FB}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{150}{0116}{\do{mac-centeuro}}
-\InputenxSlot{150}{013E}{\do{cp852}}
-\InputenxSlot{150}{0426}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{150}{045C}{\do{cp855}}
-\InputenxSlot{150}{2013}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{150}{221A}{\do{koi8-r}}
-\InputenxSlot{151}{00D9}{\do{nextstep}}
-\InputenxSlot{151}{00F3}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{151}{00F9}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{151}{015A}{\do{cp852}}
-\InputenxSlot{151}{040C}{\do{cp855}}
-\InputenxSlot{151}{0427}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{151}{2014}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{151}{2248}{\do{koi8-r}}
-\InputenxSlot{152}{00DA}{\do{nextstep}}
-\InputenxSlot{152}{00F2}{\do{mac-roman}}
-\InputenxSlot{152}{00FF}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{152}{0117}{\do{mac-centeuro}}
-\InputenxSlot{152}{015B}{\do{cp852}}
-\InputenxSlot{152}{02DC}{\do{cp1252}\do{cp1255}}
-\InputenxSlot{152}{0428}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{152}{045E}{\do{cp855}}
-\InputenxSlot{152}{2264}{\do{koi8-r}}
-\InputenxSlot{153}{00D6}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{153}{00DB}{\do{nextstep}}
-\InputenxSlot{153}{00F4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{153}{040E}{\do{cp855}}
-\InputenxSlot{153}{0429}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{153}{2122}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{153}{2265}{\do{koi8-r}}
-\InputenxSlot{154}{00A0}{\do{koi8-r}}
-\InputenxSlot{154}{00DC}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
- \do{nextstep}%
-}
-\InputenxSlot{154}{00F6}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{154}{0161}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{154}{042A}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{154}{0459}{\do{cp1251}}
-\InputenxSlot{154}{045F}{\do{cp855}}
-\InputenxSlot{155}{00A2}{\do{atarist}\do{cp437}}
-\InputenxSlot{155}{00DD}{\do{nextstep}}
-\InputenxSlot{155}{00F5}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{155}{00F8}{\do{cp850}\do{cp858}\do{cp865}}
-\InputenxSlot{155}{0164}{\do{cp852}}
-\InputenxSlot{155}{040F}{\do{cp855}}
-\InputenxSlot{155}{042B}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{155}{203A}{%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{156}{00A3}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{156}{00B0}{\do{koi8-r}}
-\InputenxSlot{156}{00DE}{\do{nextstep}}
-\InputenxSlot{156}{00FA}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{156}{0153}{\do{cp1252}}
-\InputenxSlot{156}{015B}{\do{cp1250}}
-\InputenxSlot{156}{0165}{\do{cp852}}
-\InputenxSlot{156}{042C}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{156}{044E}{\do{cp855}}
-\InputenxSlot{156}{045A}{\do{cp1251}}
-\InputenxSlot{157}{00A5}{\do{atarist}\do{cp437}}
-\InputenxSlot{157}{00AF}{\do{cp1257}}
-\InputenxSlot{157}{00B2}{\do{koi8-r}}
-\InputenxSlot{157}{00B5}{\do{nextstep}}
-\InputenxSlot{157}{00D8}{\do{cp850}\do{cp858}\do{cp865}}
-\InputenxSlot{157}{00F9}{\do{mac-roman}}
-\InputenxSlot{157}{011A}{\do{mac-centeuro}}
-\InputenxSlot{157}{0141}{\do{cp852}}
-\InputenxSlot{157}{0165}{\do{cp1250}}
-\InputenxSlot{157}{042D}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{157}{042E}{\do{cp855}}
-\InputenxSlot{157}{045C}{\do{cp1251}}
-\InputenxSlot{158}{00B7}{\do{koi8-r}}
-\InputenxSlot{158}{00D7}{%
- \do{cp850}\do{cp852}\do{cp858}\do{nextstep}%
-}
-\InputenxSlot{158}{00DF}{\do{atarist}}
-\InputenxSlot{158}{00FB}{\do{mac-roman}}
-\InputenxSlot{158}{011B}{\do{mac-centeuro}}
-\InputenxSlot{158}{017E}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{158}{02DB}{\do{cp1257}}
-\InputenxSlot{158}{042E}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{158}{044A}{\do{cp855}}
-\InputenxSlot{158}{045B}{\do{cp1251}}
-\InputenxSlot{158}{20A7}{\do{cp437}\do{cp865}}
-\InputenxSlot{159}{00F7}{\do{koi8-r}\do{nextstep}}
-\InputenxSlot{159}{00FC}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{159}{010D}{\do{cp852}}
-\InputenxSlot{159}{0178}{\do{cp1252}}
-\InputenxSlot{159}{017A}{\do{cp1250}}
-\InputenxSlot{159}{0192}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{159}{042A}{\do{cp855}}
-\InputenxSlot{159}{042F}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{159}{045F}{\do{cp1251}}
-\InputenxSlot{160}{00A0}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-5}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{160}{00A9}{\do{nextstep}}
-\InputenxSlot{160}{00E1}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{160}{0430}{\do{cp855}\do{cp866}}
-\InputenxSlot{160}{2020}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{160}{2550}{\do{koi8-r}}
-\InputenxSlot{161}{00A1}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
- \do{cp1255}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{161}{00B0}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{161}{00ED}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{161}{0104}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-16}%
-}
-\InputenxSlot{161}{0126}{\do{iso-8859-3}}
-\InputenxSlot{161}{02C7}{\do{cp1250}}
-\InputenxSlot{161}{0401}{\do{iso-8859-5}}
-\InputenxSlot{161}{040E}{\do{cp1251}}
-\InputenxSlot{161}{0410}{\do{cp855}}
-\InputenxSlot{161}{0431}{\do{cp866}}
-\InputenxSlot{161}{1E02}{\do{iso-8859-14}}
-\InputenxSlot{161}{201D}{\do{iso-8859-13}}
-\InputenxSlot{161}{2551}{\do{koi8-r}}
-\InputenxSlot{162}{00A2}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
- \do{mac-roman}\do{nextstep}%
-}
-\InputenxSlot{162}{00F3}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{162}{0105}{\do{iso-8859-16}}
-\InputenxSlot{162}{0112}{\do{iso-8859-10}}
-\InputenxSlot{162}{0118}{\do{mac-centeuro}}
-\InputenxSlot{162}{0138}{\do{iso-8859-4}}
-\InputenxSlot{162}{02D8}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
-\InputenxSlot{162}{0402}{\do{iso-8859-5}}
-\InputenxSlot{162}{0431}{\do{cp855}}
-\InputenxSlot{162}{0432}{\do{cp866}}
-\InputenxSlot{162}{045E}{\do{cp1251}}
-\InputenxSlot{162}{0490}{\do{mac-cyrillic}}
-\InputenxSlot{162}{1E03}{\do{iso-8859-14}}
-\InputenxSlot{162}{2552}{\do{koi8-r}}
-\InputenxSlot{163}{00A3}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
- \do{cp1255}\do{cp1257}\do{dec-mcs}\do{mac-centeuro}%
- \do{mac-cyrillic}\do{mac-roman}\do{nextstep}%
-}
-\InputenxSlot{163}{00FA}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{163}{0122}{\do{iso-8859-10}}
-\InputenxSlot{163}{0141}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{163}{0156}{\do{iso-8859-4}}
-\InputenxSlot{163}{0403}{\do{iso-8859-5}}
-\InputenxSlot{163}{0408}{\do{cp1251}}
-\InputenxSlot{163}{0411}{\do{cp855}}
-\InputenxSlot{163}{0433}{\do{cp866}}
-\InputenxSlot{163}{0451}{\do{koi8-r}}
-\InputenxSlot{164}{00A4}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1257}%
-}
-\InputenxSlot{164}{00A7}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{164}{00F1}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{164}{0104}{\do{cp852}}
-\InputenxSlot{164}{010A}{\do{iso-8859-14}}
-\InputenxSlot{164}{012A}{\do{iso-8859-10}}
-\InputenxSlot{164}{0404}{\do{iso-8859-5}}
-\InputenxSlot{164}{0434}{\do{cp866}}
-\InputenxSlot{164}{0446}{\do{cp855}}
-\InputenxSlot{164}{2044}{\do{nextstep}}
-\InputenxSlot{164}{20AC}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{164}{2553}{\do{koi8-r}}
-\InputenxSlot{165}{00A5}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-15}%
- \do{cp1252}\do{cp1255}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{165}{00D1}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{165}{0104}{\do{cp1250}}
-\InputenxSlot{165}{0105}{\do{cp852}}
-\InputenxSlot{165}{010B}{\do{iso-8859-14}}
-\InputenxSlot{165}{0128}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{165}{013D}{\do{iso-8859-2}}
-\InputenxSlot{165}{0405}{\do{iso-8859-5}}
-\InputenxSlot{165}{0426}{\do{cp855}}
-\InputenxSlot{165}{0435}{\do{cp866}}
-\InputenxSlot{165}{0490}{\do{cp1251}}
-\InputenxSlot{165}{201E}{\do{iso-8859-13}\do{iso-8859-16}}
-\InputenxSlot{165}{2022}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{165}{2554}{\do{koi8-r}}
-\InputenxSlot{166}{00A6}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{166}{00AA}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{166}{00B6}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{166}{0124}{\do{iso-8859-3}}
-\InputenxSlot{166}{0136}{\do{iso-8859-10}}
-\InputenxSlot{166}{013B}{\do{iso-8859-4}}
-\InputenxSlot{166}{015A}{\do{iso-8859-2}}
-\InputenxSlot{166}{0160}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{166}{017D}{\do{cp852}}
-\InputenxSlot{166}{0192}{\do{nextstep}}
-\InputenxSlot{166}{0406}{\do{iso-8859-5}}
-\InputenxSlot{166}{0434}{\do{cp855}}
-\InputenxSlot{166}{0436}{\do{cp866}}
-\InputenxSlot{166}{1E0A}{\do{iso-8859-14}}
-\InputenxSlot{166}{2555}{\do{koi8-r}}
-\InputenxSlot{167}{00A7}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
- \do{nextstep}%
-}
-\InputenxSlot{167}{00BA}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{167}{00DF}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{167}{017E}{\do{cp852}}
-\InputenxSlot{167}{0406}{\do{mac-cyrillic}}
-\InputenxSlot{167}{0407}{\do{iso-8859-5}}
-\InputenxSlot{167}{0414}{\do{cp855}}
-\InputenxSlot{167}{0437}{\do{cp866}}
-\InputenxSlot{167}{2556}{\do{koi8-r}}
-\InputenxSlot{168}{00A4}{\do{dec-mcs}\do{nextstep}}
-\InputenxSlot{168}{00A8}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1255}%
-}
-\InputenxSlot{168}{00AE}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{168}{00BF}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{168}{00D8}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{168}{0118}{\do{cp852}}
-\InputenxSlot{168}{013B}{\do{iso-8859-10}}
-\InputenxSlot{168}{0161}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{168}{0401}{\do{cp1251}}
-\InputenxSlot{168}{0408}{\do{iso-8859-5}}
-\InputenxSlot{168}{0435}{\do{cp855}}
-\InputenxSlot{168}{0438}{\do{cp866}}
-\InputenxSlot{168}{1E80}{\do{iso-8859-14}}
-\InputenxSlot{168}{2557}{\do{koi8-r}}
-\InputenxSlot{169}{00A9}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
- \do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}%
-}
-\InputenxSlot{169}{00AE}{\do{cp850}\do{cp858}}
-\InputenxSlot{169}{0110}{\do{iso-8859-10}}
-\InputenxSlot{169}{0119}{\do{cp852}}
-\InputenxSlot{169}{0130}{\do{iso-8859-3}}
-\InputenxSlot{169}{0160}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{169}{0409}{\do{iso-8859-5}}
-\InputenxSlot{169}{0415}{\do{cp855}}
-\InputenxSlot{169}{0439}{\do{cp866}}
-\InputenxSlot{169}{2019}{\do{nextstep}}
-\InputenxSlot{169}{2310}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{169}{2558}{\do{koi8-r}}
-\InputenxSlot{170}{00AA}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
- \do{dec-mcs}%
-}
-\InputenxSlot{170}{00AC}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{170}{00D7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{170}{0112}{\do{iso-8859-4}}
-\InputenxSlot{170}{0156}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{170}{015E}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
-\InputenxSlot{170}{0160}{\do{iso-8859-10}}
-\InputenxSlot{170}{0218}{\do{iso-8859-16}}
-\InputenxSlot{170}{0404}{\do{cp1251}}
-\InputenxSlot{170}{040A}{\do{iso-8859-5}}
-\InputenxSlot{170}{043A}{\do{cp866}}
-\InputenxSlot{170}{0444}{\do{cp855}}
-\InputenxSlot{170}{1E82}{\do{iso-8859-14}}
-\InputenxSlot{170}{201C}{\do{nextstep}}
-\InputenxSlot{170}{2122}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{170}{2559}{\do{koi8-r}}
-\InputenxSlot{171}{00AB}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1255}\do{cp1257}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{171}{00B4}{\do{mac-roman}}
-\InputenxSlot{171}{00BD}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{171}{0119}{\do{mac-centeuro}}
-\InputenxSlot{171}{011E}{\do{iso-8859-3}}
-\InputenxSlot{171}{0122}{\do{iso-8859-4}}
-\InputenxSlot{171}{0164}{\do{iso-8859-2}}
-\InputenxSlot{171}{0166}{\do{iso-8859-10}}
-\InputenxSlot{171}{017A}{\do{cp852}}
-\InputenxSlot{171}{0402}{\do{mac-cyrillic}}
-\InputenxSlot{171}{040B}{\do{iso-8859-5}}
-\InputenxSlot{171}{0424}{\do{cp855}}
-\InputenxSlot{171}{043B}{\do{cp866}}
-\InputenxSlot{171}{1E0B}{\do{iso-8859-14}}
-\InputenxSlot{171}{255A}{\do{koi8-r}}
-\InputenxSlot{172}{00A8}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{172}{00AC}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}%
- \do{cp1257}%
-}
-\InputenxSlot{172}{00BC}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{172}{010C}{\do{cp852}}
-\InputenxSlot{172}{0134}{\do{iso-8859-3}}
-\InputenxSlot{172}{0166}{\do{iso-8859-4}}
-\InputenxSlot{172}{0179}{\do{iso-8859-2}\do{iso-8859-16}}
-\InputenxSlot{172}{017D}{\do{iso-8859-10}}
-\InputenxSlot{172}{040C}{\do{iso-8859-5}}
-\InputenxSlot{172}{0433}{\do{cp855}}
-\InputenxSlot{172}{043C}{\do{cp866}}
-\InputenxSlot{172}{0452}{\do{mac-cyrillic}}
-\InputenxSlot{172}{1EF2}{\do{iso-8859-14}}
-\InputenxSlot{172}{2039}{\do{nextstep}}
-\InputenxSlot{172}{255B}{\do{koi8-r}}
-\InputenxSlot{173}{00A1}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{173}{00AD}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-5}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{173}{015F}{\do{cp852}}
-\InputenxSlot{173}{0413}{\do{cp855}}
-\InputenxSlot{173}{043D}{\do{cp866}}
-\InputenxSlot{173}{203A}{\do{nextstep}}
-\InputenxSlot{173}{2260}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{173}{255C}{\do{koi8-r}}
-\InputenxSlot{174}{00AB}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
- \do{cp865}%
-}
-\InputenxSlot{174}{00AE}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{174}{00C6}{\do{mac-roman}}
-\InputenxSlot{174}{0123}{\do{mac-centeuro}}
-\InputenxSlot{174}{016A}{\do{iso-8859-10}}
-\InputenxSlot{174}{017A}{\do{iso-8859-16}}
-\InputenxSlot{174}{017D}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{174}{0403}{\do{mac-cyrillic}}
-\InputenxSlot{174}{040E}{\do{iso-8859-5}}
-\InputenxSlot{174}{043E}{\do{cp866}}
-\InputenxSlot{174}{255D}{\do{koi8-r}}
-\InputenxSlot{174}{FB01}{\do{nextstep}}
-\InputenxSlot{175}{00A4}{\do{cp865}}
-\InputenxSlot{175}{00AF}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-15}\do{cp1252}\do{cp1255}%
-}
-\InputenxSlot{175}{00BB}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-}
-\InputenxSlot{175}{00C6}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{175}{00D8}{\do{mac-roman}}
-\InputenxSlot{175}{012E}{\do{mac-centeuro}}
-\InputenxSlot{175}{014A}{\do{iso-8859-10}}
-\InputenxSlot{175}{0178}{\do{iso-8859-14}}
-\InputenxSlot{175}{017B}{%
- \do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{175}{0407}{\do{cp1251}}
-\InputenxSlot{175}{040F}{\do{iso-8859-5}}
-\InputenxSlot{175}{043F}{\do{cp866}}
-\InputenxSlot{175}{0453}{\do{mac-cyrillic}}
-\InputenxSlot{175}{255E}{\do{koi8-r}}
-\InputenxSlot{175}{FB02}{\do{nextstep}}
-\InputenxSlot{176}{00AE}{\do{nextstep}}
-\InputenxSlot{176}{00B0}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{176}{00E3}{\do{atarist}}
-\InputenxSlot{176}{012F}{\do{mac-centeuro}}
-\InputenxSlot{176}{0410}{\do{iso-8859-5}}
-\InputenxSlot{176}{1E1E}{\do{iso-8859-14}}
-\InputenxSlot{176}{221E}{\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{176}{255F}{\do{koi8-r}}
-\InputenxSlot{176}{2591}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{177}{00B1}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1255}\do{cp1257}\do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
-}
-\InputenxSlot{177}{00F5}{\do{atarist}}
-\InputenxSlot{177}{0105}{\do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{177}{0127}{\do{iso-8859-3}}
-\InputenxSlot{177}{012A}{\do{mac-centeuro}}
-\InputenxSlot{177}{0411}{\do{iso-8859-5}}
-\InputenxSlot{177}{1E1F}{\do{iso-8859-14}}
-\InputenxSlot{177}{2013}{\do{nextstep}}
-\InputenxSlot{177}{2560}{\do{koi8-r}}
-\InputenxSlot{177}{2592}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{178}{00B2}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-13}\do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{178}{00D8}{\do{atarist}}
-\InputenxSlot{178}{010C}{\do{iso-8859-16}}
-\InputenxSlot{178}{0113}{\do{iso-8859-10}}
-\InputenxSlot{178}{0120}{\do{iso-8859-14}}
-\InputenxSlot{178}{02DB}{\do{iso-8859-2}\do{iso-8859-4}\do{cp1250}}
-\InputenxSlot{178}{0406}{\do{cp1251}}
-\InputenxSlot{178}{0412}{\do{iso-8859-5}}
-\InputenxSlot{178}{2020}{\do{nextstep}}
-\InputenxSlot{178}{2264}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{178}{2561}{\do{koi8-r}}
-\InputenxSlot{178}{2593}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{179}{00B3}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-13}\do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{179}{00F8}{\do{atarist}}
-\InputenxSlot{179}{0121}{\do{iso-8859-14}}
-\InputenxSlot{179}{0123}{\do{iso-8859-10}}
-\InputenxSlot{179}{0142}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{179}{0157}{\do{iso-8859-4}}
-\InputenxSlot{179}{0401}{\do{koi8-r}}
-\InputenxSlot{179}{0413}{\do{iso-8859-5}}
-\InputenxSlot{179}{0456}{\do{cp1251}}
-\InputenxSlot{179}{2021}{\do{nextstep}}
-\InputenxSlot{179}{2265}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{179}{2502}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{180}{00A5}{\do{mac-roman}}
-\InputenxSlot{180}{00B4}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1255}%
- \do{cp1257}%
-}
-\InputenxSlot{180}{00B7}{\do{nextstep}}
-\InputenxSlot{180}{012B}{\do{iso-8859-10}\do{mac-centeuro}}
-\InputenxSlot{180}{0153}{\do{atarist}}
-\InputenxSlot{180}{017D}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{180}{0414}{\do{iso-8859-5}}
-\InputenxSlot{180}{0456}{\do{mac-cyrillic}}
-\InputenxSlot{180}{0491}{\do{cp1251}}
-\InputenxSlot{180}{1E40}{\do{iso-8859-14}}
-\InputenxSlot{180}{201C}{\do{iso-8859-13}}
-\InputenxSlot{180}{2524}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{180}{2562}{\do{koi8-r}}
-\InputenxSlot{181}{00A6}{\do{nextstep}}
-\InputenxSlot{181}{00B5}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-13}\do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1255}\do{cp1257}\do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
-}
-\InputenxSlot{181}{00C1}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{181}{0129}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{181}{0136}{\do{mac-centeuro}}
-\InputenxSlot{181}{013E}{\do{iso-8859-2}}
-\InputenxSlot{181}{0152}{\do{atarist}}
-\InputenxSlot{181}{0415}{\do{iso-8859-5}}
-\InputenxSlot{181}{0445}{\do{cp855}}
-\InputenxSlot{181}{1E41}{\do{iso-8859-14}}
-\InputenxSlot{181}{201D}{\do{iso-8859-16}}
-\InputenxSlot{181}{2561}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{181}{2563}{\do{koi8-r}}
-\InputenxSlot{182}{00B6}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
- \do{nextstep}%
-}
-\InputenxSlot{182}{00C0}{\do{atarist}}
-\InputenxSlot{182}{00C2}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{182}{0125}{\do{iso-8859-3}}
-\InputenxSlot{182}{0137}{\do{iso-8859-10}}
-\InputenxSlot{182}{013C}{\do{iso-8859-4}}
-\InputenxSlot{182}{015B}{\do{iso-8859-2}}
-\InputenxSlot{182}{0416}{\do{iso-8859-5}}
-\InputenxSlot{182}{0425}{\do{cp855}}
-\InputenxSlot{182}{0491}{\do{mac-cyrillic}}
-\InputenxSlot{182}{2202}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{182}{2562}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{182}{2564}{\do{koi8-r}}
-\InputenxSlot{183}{00B7}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-15}\do{iso-8859-16}%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{183}{00C0}{\do{cp850}\do{cp858}}
-\InputenxSlot{183}{00C3}{\do{atarist}}
-\InputenxSlot{183}{011A}{\do{cp852}}
-\InputenxSlot{183}{02C7}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{183}{0408}{\do{mac-cyrillic}}
-\InputenxSlot{183}{0417}{\do{iso-8859-5}}
-\InputenxSlot{183}{0438}{\do{cp855}}
-\InputenxSlot{183}{1E56}{\do{iso-8859-14}}
-\InputenxSlot{183}{2022}{\do{nextstep}}
-\InputenxSlot{183}{2211}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{183}{2556}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{183}{2565}{\do{koi8-r}}
-\InputenxSlot{184}{00A9}{\do{cp850}\do{cp858}}
-\InputenxSlot{184}{00B8}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1255}%
-}
-\InputenxSlot{184}{00D5}{\do{atarist}}
-\InputenxSlot{184}{00F8}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{184}{013C}{\do{iso-8859-10}}
-\InputenxSlot{184}{0142}{\do{mac-centeuro}}
-\InputenxSlot{184}{015E}{\do{cp852}}
-\InputenxSlot{184}{017E}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{184}{0404}{\do{mac-cyrillic}}
-\InputenxSlot{184}{0418}{\do{iso-8859-5}\do{cp855}}
-\InputenxSlot{184}{0451}{\do{cp1251}}
-\InputenxSlot{184}{1E81}{\do{iso-8859-14}}
-\InputenxSlot{184}{201A}{\do{nextstep}}
-\InputenxSlot{184}{220F}{\do{mac-roman}}
-\InputenxSlot{184}{2555}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{184}{2566}{\do{koi8-r}}
-\InputenxSlot{185}{00A8}{\do{atarist}}
-\InputenxSlot{185}{00B9}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{185}{0105}{\do{cp1250}}
-\InputenxSlot{185}{010D}{\do{iso-8859-16}}
-\InputenxSlot{185}{0111}{\do{iso-8859-10}}
-\InputenxSlot{185}{0131}{\do{iso-8859-3}}
-\InputenxSlot{185}{013B}{\do{mac-centeuro}}
-\InputenxSlot{185}{0161}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{185}{03C0}{\do{mac-roman}}
-\InputenxSlot{185}{0419}{\do{iso-8859-5}}
-\InputenxSlot{185}{0454}{\do{mac-cyrillic}}
-\InputenxSlot{185}{1E57}{\do{iso-8859-14}}
-\InputenxSlot{185}{201E}{\do{nextstep}}
-\InputenxSlot{185}{2116}{\do{cp1251}}
-\InputenxSlot{185}{2563}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{185}{2567}{\do{koi8-r}}
-\InputenxSlot{186}{00B4}{\do{atarist}}
-\InputenxSlot{186}{00BA}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
- \do{dec-mcs}%
-}
-\InputenxSlot{186}{00F7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{186}{0113}{\do{iso-8859-4}}
-\InputenxSlot{186}{013C}{\do{mac-centeuro}}
-\InputenxSlot{186}{0157}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{186}{015F}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
-\InputenxSlot{186}{0161}{\do{iso-8859-10}}
-\InputenxSlot{186}{0219}{\do{iso-8859-16}}
-\InputenxSlot{186}{0407}{\do{mac-cyrillic}}
-\InputenxSlot{186}{041A}{\do{iso-8859-5}}
-\InputenxSlot{186}{0454}{\do{cp1251}}
-\InputenxSlot{186}{1E83}{\do{iso-8859-14}}
-\InputenxSlot{186}{201D}{\do{nextstep}}
-\InputenxSlot{186}{222B}{\do{mac-roman}}
-\InputenxSlot{186}{2551}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{186}{2568}{\do{koi8-r}}
-\InputenxSlot{187}{00AA}{\do{mac-roman}}
-\InputenxSlot{187}{00BB}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1255}\do{cp1257}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{187}{011F}{\do{iso-8859-3}}
-\InputenxSlot{187}{0123}{\do{iso-8859-4}}
-\InputenxSlot{187}{013D}{\do{mac-centeuro}}
-\InputenxSlot{187}{0165}{\do{iso-8859-2}}
-\InputenxSlot{187}{0167}{\do{iso-8859-10}}
-\InputenxSlot{187}{041B}{\do{iso-8859-5}}
-\InputenxSlot{187}{0457}{\do{mac-cyrillic}}
-\InputenxSlot{187}{1E60}{\do{iso-8859-14}}
-\InputenxSlot{187}{2020}{\do{atarist}}
-\InputenxSlot{187}{2557}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{187}{2569}{\do{koi8-r}}
-\InputenxSlot{188}{00B6}{\do{atarist}}
-\InputenxSlot{188}{00BA}{\do{mac-roman}}
-\InputenxSlot{188}{00BC}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{188}{0135}{\do{iso-8859-3}}
-\InputenxSlot{188}{013D}{\do{cp1250}}
-\InputenxSlot{188}{013E}{\do{mac-centeuro}}
-\InputenxSlot{188}{0152}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{188}{0167}{\do{iso-8859-4}}
-\InputenxSlot{188}{017A}{\do{iso-8859-2}}
-\InputenxSlot{188}{017E}{\do{iso-8859-10}}
-\InputenxSlot{188}{0409}{\do{mac-cyrillic}}
-\InputenxSlot{188}{041C}{\do{iso-8859-5}}
-\InputenxSlot{188}{0458}{\do{cp1251}}
-\InputenxSlot{188}{1EF3}{\do{iso-8859-14}}
-\InputenxSlot{188}{2026}{\do{nextstep}}
-\InputenxSlot{188}{255D}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{188}{256A}{\do{koi8-r}}
-\InputenxSlot{189}{00A2}{\do{cp850}\do{cp858}}
-\InputenxSlot{189}{00A9}{\do{atarist}}
-\InputenxSlot{189}{00BD}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
- \do{iso-8859-13}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{189}{0139}{\do{mac-centeuro}}
-\InputenxSlot{189}{014A}{\do{iso-8859-4}}
-\InputenxSlot{189}{0153}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{189}{017B}{\do{cp852}}
-\InputenxSlot{189}{02DD}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{189}{03A9}{\do{mac-roman}}
-\InputenxSlot{189}{0405}{\do{cp1251}}
-\InputenxSlot{189}{041D}{\do{iso-8859-5}}
-\InputenxSlot{189}{0439}{\do{cp855}}
-\InputenxSlot{189}{0459}{\do{mac-cyrillic}}
-\InputenxSlot{189}{1E84}{\do{iso-8859-14}}
-\InputenxSlot{189}{2015}{\do{iso-8859-10}}
-\InputenxSlot{189}{2030}{\do{nextstep}}
-\InputenxSlot{189}{255C}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{189}{256B}{\do{koi8-r}}
-\InputenxSlot{190}{00A5}{\do{cp850}\do{cp858}}
-\InputenxSlot{190}{00AC}{\do{nextstep}}
-\InputenxSlot{190}{00AE}{\do{atarist}}
-\InputenxSlot{190}{00BE}{%
- \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
- \do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{190}{00E6}{\do{mac-roman}}
-\InputenxSlot{190}{013A}{\do{mac-centeuro}}
-\InputenxSlot{190}{013E}{\do{cp1250}}
-\InputenxSlot{190}{016B}{\do{iso-8859-10}}
-\InputenxSlot{190}{0178}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{190}{017C}{\do{cp852}}
-\InputenxSlot{190}{017E}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{190}{040A}{\do{mac-cyrillic}}
-\InputenxSlot{190}{0419}{\do{cp855}}
-\InputenxSlot{190}{041E}{\do{iso-8859-5}}
-\InputenxSlot{190}{0455}{\do{cp1251}}
-\InputenxSlot{190}{1E85}{\do{iso-8859-14}}
-\InputenxSlot{190}{255B}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{190}{256C}{\do{koi8-r}}
-\InputenxSlot{191}{00A9}{\do{koi8-r}}
-\InputenxSlot{191}{00BF}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
- \do{cp1255}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{191}{00E6}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{191}{00F8}{\do{mac-roman}}
-\InputenxSlot{191}{0145}{\do{mac-centeuro}}
-\InputenxSlot{191}{014B}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{191}{017C}{%
- \do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{191}{041F}{\do{iso-8859-5}}
-\InputenxSlot{191}{0457}{\do{cp1251}}
-\InputenxSlot{191}{045A}{\do{mac-cyrillic}}
-\InputenxSlot{191}{1E61}{\do{iso-8859-14}}
-\InputenxSlot{191}{2122}{\do{atarist}}
-\InputenxSlot{191}{2510}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{192}{00B9}{\do{nextstep}}
-\InputenxSlot{192}{00BF}{\do{mac-roman}}
-\InputenxSlot{192}{00C0}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{192}{0100}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{192}{0104}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{192}{0133}{\do{atarist}}
-\InputenxSlot{192}{0146}{\do{mac-centeuro}}
-\InputenxSlot{192}{0154}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{192}{0410}{\do{cp1251}}
-\InputenxSlot{192}{0420}{\do{iso-8859-5}}
-\InputenxSlot{192}{044E}{\do{koi8-r}}
-\InputenxSlot{192}{0458}{\do{mac-cyrillic}}
-\InputenxSlot{192}{2514}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{193}{00A1}{\do{mac-roman}}
-\InputenxSlot{193}{00C1}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{193}{012E}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{193}{0132}{\do{atarist}}
-\InputenxSlot{193}{0143}{\do{mac-centeuro}}
-\InputenxSlot{193}{02CB}{\do{nextstep}}
-\InputenxSlot{193}{0405}{\do{mac-cyrillic}}
-\InputenxSlot{193}{0411}{\do{cp1251}}
-\InputenxSlot{193}{0421}{\do{iso-8859-5}}
-\InputenxSlot{193}{0430}{\do{koi8-r}}
-\InputenxSlot{193}{2534}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{194}{00AC}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{194}{00B4}{\do{nextstep}}
-\InputenxSlot{194}{00C2}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{194}{0100}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{194}{0412}{\do{cp1251}}
-\InputenxSlot{194}{0422}{\do{iso-8859-5}}
-\InputenxSlot{194}{0431}{\do{koi8-r}}
-\InputenxSlot{194}{05D0}{\do{atarist}}
-\InputenxSlot{194}{252C}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{195}{00C3}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{195}{0102}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{195}{0106}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{195}{02C6}{\do{nextstep}}
-\InputenxSlot{195}{0413}{\do{cp1251}}
-\InputenxSlot{195}{0423}{\do{iso-8859-5}}
-\InputenxSlot{195}{0446}{\do{koi8-r}}
-\InputenxSlot{195}{05D1}{\do{atarist}}
-\InputenxSlot{195}{221A}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{195}{251C}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{196}{00C4}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{196}{0144}{\do{mac-centeuro}}
-\InputenxSlot{196}{0192}{\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{196}{02DC}{\do{nextstep}}
-\InputenxSlot{196}{0414}{\do{cp1251}}
-\InputenxSlot{196}{0424}{\do{iso-8859-5}}
-\InputenxSlot{196}{0434}{\do{koi8-r}}
-\InputenxSlot{196}{05D2}{\do{atarist}}
-\InputenxSlot{196}{2500}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{197}{00AF}{\do{nextstep}}
-\InputenxSlot{197}{00C5}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{197}{0106}{\do{iso-8859-16}}
-\InputenxSlot{197}{010A}{\do{iso-8859-3}}
-\InputenxSlot{197}{0139}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{197}{0147}{\do{mac-centeuro}}
-\InputenxSlot{197}{0415}{\do{cp1251}}
-\InputenxSlot{197}{0425}{\do{iso-8859-5}}
-\InputenxSlot{197}{0435}{\do{koi8-r}}
-\InputenxSlot{197}{05D3}{\do{atarist}}
-\InputenxSlot{197}{2248}{\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{197}{253C}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{198}{00C6}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
- \do{dec-mcs}%
-}
-\InputenxSlot{198}{00E3}{\do{cp850}\do{cp858}}
-\InputenxSlot{198}{0102}{\do{cp852}}
-\InputenxSlot{198}{0106}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{198}{0108}{\do{iso-8859-3}}
-\InputenxSlot{198}{0118}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{198}{02D8}{\do{nextstep}}
-\InputenxSlot{198}{0416}{\do{cp1251}}
-\InputenxSlot{198}{0426}{\do{iso-8859-5}}
-\InputenxSlot{198}{043A}{\do{cp855}}
-\InputenxSlot{198}{0444}{\do{koi8-r}}
-\InputenxSlot{198}{05D4}{\do{atarist}}
-\InputenxSlot{198}{2206}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{198}{255E}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{199}{00AB}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{199}{00C3}{\do{cp850}\do{cp858}}
-\InputenxSlot{199}{00C7}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{199}{0103}{\do{cp852}}
-\InputenxSlot{199}{0112}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{199}{012E}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{199}{02D9}{\do{nextstep}}
-\InputenxSlot{199}{0417}{\do{cp1251}}
-\InputenxSlot{199}{041A}{\do{cp855}}
-\InputenxSlot{199}{0427}{\do{iso-8859-5}}
-\InputenxSlot{199}{0433}{\do{koi8-r}}
-\InputenxSlot{199}{05D5}{\do{atarist}}
-\InputenxSlot{199}{255F}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{200}{00A8}{\do{nextstep}}
-\InputenxSlot{200}{00BB}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{200}{00C8}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{200}{010C}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-13}%
- \do{cp1250}\do{cp1257}%
-}
-\InputenxSlot{200}{0418}{\do{cp1251}}
-\InputenxSlot{200}{0428}{\do{iso-8859-5}}
-\InputenxSlot{200}{0445}{\do{koi8-r}}
-\InputenxSlot{200}{05D6}{\do{atarist}}
-\InputenxSlot{200}{255A}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{201}{00B2}{\do{nextstep}}
-\InputenxSlot{201}{00C9}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{201}{0419}{\do{cp1251}}
-\InputenxSlot{201}{0429}{\do{iso-8859-5}}
-\InputenxSlot{201}{0438}{\do{koi8-r}}
-\InputenxSlot{201}{05D7}{\do{atarist}}
-\InputenxSlot{201}{2026}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{201}{2554}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{202}{00A0}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{202}{00CA}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{202}{0118}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{cp1250}%
-}
-\InputenxSlot{202}{0179}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{202}{02DA}{\do{nextstep}}
-\InputenxSlot{202}{041A}{\do{cp1251}}
-\InputenxSlot{202}{042A}{\do{iso-8859-5}}
-\InputenxSlot{202}{0439}{\do{koi8-r}}
-\InputenxSlot{202}{05D8}{\do{atarist}}
-\InputenxSlot{202}{2569}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{203}{00B8}{\do{nextstep}}
-\InputenxSlot{203}{00C0}{\do{mac-roman}}
-\InputenxSlot{203}{00CB}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{203}{0116}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{203}{0148}{\do{mac-centeuro}}
-\InputenxSlot{203}{040B}{\do{mac-cyrillic}}
-\InputenxSlot{203}{041B}{\do{cp1251}}
-\InputenxSlot{203}{042B}{\do{iso-8859-5}}
-\InputenxSlot{203}{043A}{\do{koi8-r}}
-\InputenxSlot{203}{05D9}{\do{atarist}}
-\InputenxSlot{203}{2566}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{204}{00B3}{\do{nextstep}}
-\InputenxSlot{204}{00C3}{\do{mac-roman}}
-\InputenxSlot{204}{00CC}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{204}{0116}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{204}{011A}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{204}{0122}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{204}{0150}{\do{mac-centeuro}}
-\InputenxSlot{204}{041C}{\do{cp1251}}
-\InputenxSlot{204}{042C}{\do{iso-8859-5}}
-\InputenxSlot{204}{043B}{\do{koi8-r}}
-\InputenxSlot{204}{045B}{\do{mac-cyrillic}}
-\InputenxSlot{204}{05DB}{\do{atarist}}
-\InputenxSlot{204}{2560}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{205}{00CD}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{205}{00D5}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{205}{0136}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{205}{02DD}{\do{nextstep}}
-\InputenxSlot{205}{040C}{\do{mac-cyrillic}}
-\InputenxSlot{205}{041D}{\do{cp1251}}
-\InputenxSlot{205}{042D}{\do{iso-8859-5}}
-\InputenxSlot{205}{043C}{\do{koi8-r}}
-\InputenxSlot{205}{05DC}{\do{atarist}}
-\InputenxSlot{205}{2550}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{206}{00CE}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{206}{012A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{206}{0151}{\do{mac-centeuro}}
-\InputenxSlot{206}{0152}{\do{mac-roman}}
-\InputenxSlot{206}{02DB}{\do{nextstep}}
-\InputenxSlot{206}{041E}{\do{cp1251}}
-\InputenxSlot{206}{042E}{\do{iso-8859-5}}
-\InputenxSlot{206}{043D}{\do{koi8-r}}
-\InputenxSlot{206}{045C}{\do{mac-cyrillic}}
-\InputenxSlot{206}{05DE}{\do{atarist}}
-\InputenxSlot{206}{256C}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{207}{00A4}{%
- \do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-}
-\InputenxSlot{207}{00CF}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
- \do{dec-mcs}%
-}
-\InputenxSlot{207}{010E}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{207}{012A}{\do{iso-8859-4}}
-\InputenxSlot{207}{013B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{207}{014C}{\do{mac-centeuro}}
-\InputenxSlot{207}{0153}{\do{mac-roman}}
-\InputenxSlot{207}{02C7}{\do{nextstep}}
-\InputenxSlot{207}{041F}{\do{cp1251}}
-\InputenxSlot{207}{042F}{\do{iso-8859-5}}
-\InputenxSlot{207}{043E}{\do{koi8-r}}
-\InputenxSlot{207}{0455}{\do{mac-cyrillic}}
-\InputenxSlot{207}{05E0}{\do{atarist}}
-\InputenxSlot{207}{2567}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{208}{00D0}{%
- \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{208}{00F0}{\do{cp850}\do{cp858}}
-\InputenxSlot{208}{0110}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{208}{0111}{\do{cp852}}
-\InputenxSlot{208}{011E}{\do{iso-8859-9}}
-\InputenxSlot{208}{0160}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{208}{0174}{\do{iso-8859-14}}
-\InputenxSlot{208}{0420}{\do{cp1251}}
-\InputenxSlot{208}{0430}{\do{iso-8859-5}}
-\InputenxSlot{208}{043B}{\do{cp855}}
-\InputenxSlot{208}{043F}{\do{koi8-r}}
-\InputenxSlot{208}{05E1}{\do{atarist}}
-\InputenxSlot{208}{2013}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{208}{2014}{\do{nextstep}}
-\InputenxSlot{208}{2568}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{209}{00B1}{\do{nextstep}}
-\InputenxSlot{209}{00D0}{\do{cp850}\do{cp858}}
-\InputenxSlot{209}{00D1}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{209}{0110}{\do{cp852}}
-\InputenxSlot{209}{0143}{%
- \do{iso-8859-2}\do{iso-8859-13}\do{iso-8859-16}\do{cp1250}%
- \do{cp1257}%
-}
-\InputenxSlot{209}{0145}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{209}{041B}{\do{cp855}}
-\InputenxSlot{209}{0421}{\do{cp1251}}
-\InputenxSlot{209}{0431}{\do{iso-8859-5}}
-\InputenxSlot{209}{044F}{\do{koi8-r}}
-\InputenxSlot{209}{05E2}{\do{atarist}}
-\InputenxSlot{209}{2014}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{209}{2564}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{210}{00BC}{\do{nextstep}}
-\InputenxSlot{210}{00CA}{\do{cp850}\do{cp858}}
-\InputenxSlot{210}{00D2}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{210}{010E}{\do{cp852}}
-\InputenxSlot{210}{0145}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{210}{0147}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{210}{014C}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{210}{0422}{\do{cp1251}}
-\InputenxSlot{210}{0432}{\do{iso-8859-5}}
-\InputenxSlot{210}{043C}{\do{cp855}}
-\InputenxSlot{210}{0440}{\do{koi8-r}}
-\InputenxSlot{210}{05E4}{\do{atarist}}
-\InputenxSlot{210}{201C}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{210}{2565}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{211}{00BD}{\do{nextstep}}
-\InputenxSlot{211}{00CB}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{211}{00D3}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
- \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{211}{0136}{\do{iso-8859-4}}
-\InputenxSlot{211}{041C}{\do{cp855}}
-\InputenxSlot{211}{0423}{\do{cp1251}}
-\InputenxSlot{211}{0433}{\do{iso-8859-5}}
-\InputenxSlot{211}{0441}{\do{koi8-r}}
-\InputenxSlot{211}{05E6}{\do{atarist}}
-\InputenxSlot{211}{201D}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{211}{2559}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{212}{00BE}{\do{nextstep}}
-\InputenxSlot{212}{00C8}{\do{cp850}\do{cp858}}
-\InputenxSlot{212}{00D4}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{212}{010F}{\do{cp852}}
-\InputenxSlot{212}{014C}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{212}{0424}{\do{cp1251}}
-\InputenxSlot{212}{0434}{\do{iso-8859-5}}
-\InputenxSlot{212}{043D}{\do{cp855}}
-\InputenxSlot{212}{0442}{\do{koi8-r}}
-\InputenxSlot{212}{05E7}{\do{atarist}}
-\InputenxSlot{212}{2018}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{212}{2558}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{213}{00D5}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{213}{00E0}{\do{nextstep}}
-\InputenxSlot{213}{0120}{\do{iso-8859-3}}
-\InputenxSlot{213}{0131}{\do{cp850}}
-\InputenxSlot{213}{0147}{\do{cp852}}
-\InputenxSlot{213}{0150}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{213}{041D}{\do{cp855}}
-\InputenxSlot{213}{0425}{\do{cp1251}}
-\InputenxSlot{213}{0435}{\do{iso-8859-5}}
-\InputenxSlot{213}{0443}{\do{koi8-r}}
-\InputenxSlot{213}{05E8}{\do{atarist}}
-\InputenxSlot{213}{2019}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{213}{20AC}{\do{cp858}}
-\InputenxSlot{213}{2552}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{214}{00CD}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{214}{00D6}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{214}{00E1}{\do{nextstep}}
-\InputenxSlot{214}{00F7}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{214}{0426}{\do{cp1251}}
-\InputenxSlot{214}{0436}{\do{iso-8859-5}\do{koi8-r}}
-\InputenxSlot{214}{043E}{\do{cp855}}
-\InputenxSlot{214}{05E9}{\do{atarist}}
-\InputenxSlot{214}{2553}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{215}{00CE}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{215}{00D7}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}\do{cp1250}%
- \do{cp1252}\do{cp1257}%
-}
-\InputenxSlot{215}{00E2}{\do{nextstep}}
-\InputenxSlot{215}{0152}{\do{dec-mcs}}
-\InputenxSlot{215}{015A}{\do{iso-8859-16}}
-\InputenxSlot{215}{0168}{\do{iso-8859-10}}
-\InputenxSlot{215}{041E}{\do{cp855}}
-\InputenxSlot{215}{0427}{\do{cp1251}}
-\InputenxSlot{215}{0432}{\do{koi8-r}}
-\InputenxSlot{215}{0437}{\do{iso-8859-5}}
-\InputenxSlot{215}{05EA}{\do{atarist}}
-\InputenxSlot{215}{1E6A}{\do{iso-8859-14}}
-\InputenxSlot{215}{201E}{\do{mac-cyrillic}}
-\InputenxSlot{215}{256B}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{215}{25CA}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{216}{00CF}{\do{cp850}\do{cp858}}
-\InputenxSlot{216}{00D8}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{216}{00E3}{\do{nextstep}}
-\InputenxSlot{216}{00FF}{\do{mac-roman}}
-\InputenxSlot{216}{011B}{\do{cp852}}
-\InputenxSlot{216}{011C}{\do{iso-8859-3}}
-\InputenxSlot{216}{014D}{\do{mac-centeuro}}
-\InputenxSlot{216}{0158}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{216}{0170}{\do{iso-8859-16}}
-\InputenxSlot{216}{0172}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{216}{040E}{\do{mac-cyrillic}}
-\InputenxSlot{216}{0428}{\do{cp1251}}
-\InputenxSlot{216}{0438}{\do{iso-8859-5}}
-\InputenxSlot{216}{043F}{\do{cp855}}
-\InputenxSlot{216}{044C}{\do{koi8-r}}
-\InputenxSlot{216}{05DF}{\do{atarist}}
-\InputenxSlot{216}{256A}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{217}{00D9}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{217}{00E4}{\do{nextstep}}
-\InputenxSlot{217}{0141}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{217}{0154}{\do{mac-centeuro}}
-\InputenxSlot{217}{016E}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{217}{0172}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{217}{0178}{\do{mac-roman}}
-\InputenxSlot{217}{0429}{\do{cp1251}}
-\InputenxSlot{217}{0439}{\do{iso-8859-5}}
-\InputenxSlot{217}{044B}{\do{koi8-r}}
-\InputenxSlot{217}{045E}{\do{mac-cyrillic}}
-\InputenxSlot{217}{05DA}{\do{atarist}}
-\InputenxSlot{217}{2518}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{218}{00DA}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{218}{00E5}{\do{nextstep}}
-\InputenxSlot{218}{0155}{\do{mac-centeuro}}
-\InputenxSlot{218}{015A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{218}{040F}{\do{mac-cyrillic}}
-\InputenxSlot{218}{042A}{\do{cp1251}}
-\InputenxSlot{218}{0437}{\do{koi8-r}}
-\InputenxSlot{218}{043A}{\do{iso-8859-5}}
-\InputenxSlot{218}{05DD}{\do{atarist}}
-\InputenxSlot{218}{2044}{\do{mac-roman}}
-\InputenxSlot{218}{250C}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{219}{00DB}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-4}\do{iso-8859-9}%
- \do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
- \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{219}{00E7}{\do{nextstep}}
-\InputenxSlot{219}{0158}{\do{mac-centeuro}}
-\InputenxSlot{219}{016A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{219}{0170}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{219}{042B}{\do{cp1251}}
-\InputenxSlot{219}{043B}{\do{iso-8859-5}}
-\InputenxSlot{219}{0448}{\do{koi8-r}}
-\InputenxSlot{219}{045F}{\do{mac-cyrillic}}
-\InputenxSlot{219}{05E3}{\do{atarist}}
-\InputenxSlot{219}{20AC}{\do{mac-roman}}
-\InputenxSlot{219}{2588}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{220}{00DC}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{220}{00E8}{\do{nextstep}}
-\InputenxSlot{220}{042C}{\do{cp1251}}
-\InputenxSlot{220}{043C}{\do{iso-8859-5}}
-\InputenxSlot{220}{044D}{\do{koi8-r}}
-\InputenxSlot{220}{05E5}{\do{atarist}}
-\InputenxSlot{220}{2039}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{220}{2116}{\do{mac-cyrillic}}
-\InputenxSlot{220}{2584}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{221}{00A6}{\do{cp850}\do{cp858}}
-\InputenxSlot{221}{00A7}{\do{atarist}}
-\InputenxSlot{221}{00DD}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-10}\do{iso-8859-14}%
- \do{iso-8859-15}\do{cp1250}\do{cp1252}%
-}
-\InputenxSlot{221}{00E9}{\do{nextstep}}
-\InputenxSlot{221}{0118}{\do{iso-8859-16}}
-\InputenxSlot{221}{0130}{\do{iso-8859-9}}
-\InputenxSlot{221}{0162}{\do{cp852}}
-\InputenxSlot{221}{0168}{\do{iso-8859-4}}
-\InputenxSlot{221}{016C}{\do{iso-8859-3}}
-\InputenxSlot{221}{0178}{\do{dec-mcs}}
-\InputenxSlot{221}{017B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{221}{0401}{\do{mac-cyrillic}}
-\InputenxSlot{221}{041F}{\do{cp855}}
-\InputenxSlot{221}{042D}{\do{cp1251}}
-\InputenxSlot{221}{043D}{\do{iso-8859-5}}
-\InputenxSlot{221}{0449}{\do{koi8-r}}
-\InputenxSlot{221}{203A}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{221}{258C}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{222}{00CC}{\do{cp850}\do{cp858}}
-\InputenxSlot{222}{00DE}{%
- \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{222}{00EA}{\do{nextstep}}
-\InputenxSlot{222}{0159}{\do{mac-centeuro}}
-\InputenxSlot{222}{015C}{\do{iso-8859-3}}
-\InputenxSlot{222}{015E}{\do{iso-8859-9}}
-\InputenxSlot{222}{0162}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{222}{016A}{\do{iso-8859-4}}
-\InputenxSlot{222}{016E}{\do{cp852}}
-\InputenxSlot{222}{0176}{\do{iso-8859-14}}
-\InputenxSlot{222}{017D}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{222}{021A}{\do{iso-8859-16}}
-\InputenxSlot{222}{042E}{\do{cp1251}}
-\InputenxSlot{222}{043E}{\do{iso-8859-5}}
-\InputenxSlot{222}{0447}{\do{koi8-r}}
-\InputenxSlot{222}{044F}{\do{cp855}}
-\InputenxSlot{222}{0451}{\do{mac-cyrillic}}
-\InputenxSlot{222}{2227}{\do{atarist}}
-\InputenxSlot{222}{2590}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{222}{FB01}{\do{mac-roman}}
-\InputenxSlot{223}{00DF}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{223}{00EB}{\do{nextstep}}
-\InputenxSlot{223}{0156}{\do{mac-centeuro}}
-\InputenxSlot{223}{042F}{\do{cp1251}}
-\InputenxSlot{223}{043F}{\do{iso-8859-5}}
-\InputenxSlot{223}{044A}{\do{koi8-r}}
-\InputenxSlot{223}{044F}{\do{mac-cyrillic}}
-\InputenxSlot{223}{2017}{\do{iso-8859-8}}
-\InputenxSlot{223}{221E}{\do{atarist}}
-\InputenxSlot{223}{2580}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{223}{FB02}{\do{mac-roman}}
-\InputenxSlot{224}{00D3}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{224}{00E0}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{224}{00EC}{\do{nextstep}}
-\InputenxSlot{224}{0101}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{224}{0105}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{224}{0155}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{224}{0157}{\do{mac-centeuro}}
-\InputenxSlot{224}{03B1}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{224}{042E}{\do{koi8-r}}
-\InputenxSlot{224}{042F}{\do{cp855}}
-\InputenxSlot{224}{0430}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{224}{0440}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{224}{05D0}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{224}{2021}{\do{mac-roman}}
-\InputenxSlot{225}{00B7}{\do{mac-roman}}
-\InputenxSlot{225}{00C6}{\do{nextstep}}
-\InputenxSlot{225}{00DF}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{225}{00E1}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{225}{012F}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{225}{0160}{\do{mac-centeuro}}
-\InputenxSlot{225}{03B2}{\do{atarist}}
-\InputenxSlot{225}{0410}{\do{koi8-r}}
-\InputenxSlot{225}{0431}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{225}{0440}{\do{cp855}}
-\InputenxSlot{225}{0441}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{225}{05D1}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{226}{00D4}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{226}{00E2}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{226}{00ED}{\do{nextstep}}
-\InputenxSlot{226}{0101}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{226}{0393}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{226}{0411}{\do{koi8-r}}
-\InputenxSlot{226}{0420}{\do{cp855}}
-\InputenxSlot{226}{0432}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{226}{0442}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{226}{05D2}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{226}{201A}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{227}{00AA}{\do{nextstep}}
-\InputenxSlot{227}{00D2}{\do{cp850}\do{cp858}}
-\InputenxSlot{227}{00E3}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{227}{0103}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{227}{0107}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{227}{0143}{\do{cp852}}
-\InputenxSlot{227}{03C0}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{227}{0426}{\do{koi8-r}}
-\InputenxSlot{227}{0433}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{227}{0441}{\do{cp855}}
-\InputenxSlot{227}{0443}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{227}{05D3}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{227}{201E}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{228}{00E4}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{228}{00EE}{\do{nextstep}}
-\InputenxSlot{228}{00F5}{\do{cp850}\do{cp858}}
-\InputenxSlot{228}{0144}{\do{cp852}}
-\InputenxSlot{228}{0161}{\do{mac-centeuro}}
-\InputenxSlot{228}{03A3}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{228}{0414}{\do{koi8-r}}
-\InputenxSlot{228}{0421}{\do{cp855}}
-\InputenxSlot{228}{0434}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{228}{0444}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{228}{05D4}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{228}{2030}{\do{mac-roman}}
-\InputenxSlot{229}{00C2}{\do{mac-roman}}
-\InputenxSlot{229}{00D5}{\do{cp850}\do{cp858}}
-\InputenxSlot{229}{00E5}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{229}{00EF}{\do{nextstep}}
-\InputenxSlot{229}{0107}{\do{iso-8859-16}}
-\InputenxSlot{229}{010B}{\do{iso-8859-3}}
-\InputenxSlot{229}{013A}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{229}{0148}{\do{cp852}}
-\InputenxSlot{229}{015A}{\do{mac-centeuro}}
-\InputenxSlot{229}{03C3}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{229}{0415}{\do{koi8-r}}
-\InputenxSlot{229}{0435}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{229}{0442}{\do{cp855}}
-\InputenxSlot{229}{0445}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{229}{05D5}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{230}{00B5}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{230}{00CA}{\do{mac-roman}}
-\InputenxSlot{230}{00E6}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
- \do{dec-mcs}%
-}
-\InputenxSlot{230}{00F0}{\do{nextstep}}
-\InputenxSlot{230}{0107}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{230}{0109}{\do{iso-8859-3}}
-\InputenxSlot{230}{0119}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{230}{015B}{\do{mac-centeuro}}
-\InputenxSlot{230}{0160}{\do{cp852}}
-\InputenxSlot{230}{0422}{\do{cp855}}
-\InputenxSlot{230}{0424}{\do{koi8-r}}
-\InputenxSlot{230}{0436}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{230}{0446}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{230}{05D6}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{231}{00C1}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{231}{00E7}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{231}{00F1}{\do{nextstep}}
-\InputenxSlot{231}{00FE}{\do{cp850}\do{cp858}}
-\InputenxSlot{231}{0113}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{231}{012F}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{231}{0161}{\do{cp852}}
-\InputenxSlot{231}{03C4}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{231}{0413}{\do{koi8-r}}
-\InputenxSlot{231}{0437}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{231}{0443}{\do{cp855}}
-\InputenxSlot{231}{0447}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{231}{05D7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{232}{00CB}{\do{mac-roman}}
-\InputenxSlot{232}{00DE}{\do{cp850}\do{cp858}}
-\InputenxSlot{232}{00E8}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{232}{010D}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-13}%
- \do{cp1250}\do{cp1257}%
-}
-\InputenxSlot{232}{0141}{\do{nextstep}}
-\InputenxSlot{232}{0154}{\do{cp852}}
-\InputenxSlot{232}{0164}{\do{mac-centeuro}}
-\InputenxSlot{232}{03A6}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{232}{0423}{\do{cp855}}
-\InputenxSlot{232}{0425}{\do{koi8-r}}
-\InputenxSlot{232}{0438}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{232}{0448}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{232}{05D8}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{233}{00C8}{\do{mac-roman}}
-\InputenxSlot{233}{00D8}{\do{nextstep}}
-\InputenxSlot{233}{00DA}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{233}{00E9}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{233}{0165}{\do{mac-centeuro}}
-\InputenxSlot{233}{0398}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{233}{0418}{\do{koi8-r}}
-\InputenxSlot{233}{0436}{\do{cp855}}
-\InputenxSlot{233}{0439}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{233}{0449}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{233}{05D9}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{234}{00CD}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{234}{00DB}{\do{cp850}\do{cp858}}
-\InputenxSlot{234}{00EA}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{234}{0119}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{cp1250}%
-}
-\InputenxSlot{234}{0152}{\do{nextstep}}
-\InputenxSlot{234}{0155}{\do{cp852}}
-\InputenxSlot{234}{017A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{234}{03A9}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{234}{0416}{\do{cp855}}
-\InputenxSlot{234}{0419}{\do{koi8-r}}
-\InputenxSlot{234}{043A}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{234}{044A}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{234}{05DA}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{235}{00BA}{\do{nextstep}}
-\InputenxSlot{235}{00CE}{\do{mac-roman}}
-\InputenxSlot{235}{00D9}{\do{cp850}\do{cp858}}
-\InputenxSlot{235}{00EB}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{235}{0117}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{235}{0170}{\do{cp852}}
-\InputenxSlot{235}{017D}{\do{mac-centeuro}}
-\InputenxSlot{235}{03B4}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{235}{041A}{\do{koi8-r}}
-\InputenxSlot{235}{0432}{\do{cp855}}
-\InputenxSlot{235}{043B}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{235}{044B}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{235}{05DB}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{236}{00CF}{\do{mac-roman}}
-\InputenxSlot{236}{00EC}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{236}{00F2}{\do{nextstep}}
-\InputenxSlot{236}{00FD}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{236}{0117}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{236}{011B}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{236}{0123}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{236}{017E}{\do{mac-centeuro}}
-\InputenxSlot{236}{0412}{\do{cp855}}
-\InputenxSlot{236}{041B}{\do{koi8-r}}
-\InputenxSlot{236}{043C}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{236}{044C}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{236}{05DC}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{236}{221E}{\do{cp437}\do{cp865}}
-\InputenxSlot{236}{222E}{\do{atarist}}
-\InputenxSlot{237}{00CC}{\do{mac-roman}}
-\InputenxSlot{237}{00DD}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{237}{00ED}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{237}{00F3}{\do{nextstep}}
-\InputenxSlot{237}{0137}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{237}{016A}{\do{mac-centeuro}}
-\InputenxSlot{237}{03C6}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{237}{041C}{\do{koi8-r}}
-\InputenxSlot{237}{043D}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{237}{044C}{\do{cp855}}
-\InputenxSlot{237}{044D}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{237}{05DD}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{238}{00AF}{\do{cp850}\do{cp858}}
-\InputenxSlot{238}{00D3}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{238}{00EE}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{238}{00F4}{\do{nextstep}}
-\InputenxSlot{238}{012B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{238}{0163}{\do{cp852}}
-\InputenxSlot{238}{03B5}{\do{cp437}\do{cp865}}
-\InputenxSlot{238}{041D}{\do{koi8-r}}
-\InputenxSlot{238}{042C}{\do{cp855}}
-\InputenxSlot{238}{043E}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{238}{044E}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{238}{05DE}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{238}{2208}{\do{atarist}}
-\InputenxSlot{239}{00B4}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{239}{00D4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{239}{00EF}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
- \do{dec-mcs}%
-}
-\InputenxSlot{239}{00F5}{\do{nextstep}}
-\InputenxSlot{239}{010F}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{239}{012B}{\do{iso-8859-4}}
-\InputenxSlot{239}{013C}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{239}{041E}{\do{koi8-r}}
-\InputenxSlot{239}{043F}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{239}{044F}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{239}{05DF}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{239}{2116}{\do{cp855}}
-\InputenxSlot{239}{2229}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{240}{00AD}{%
- \do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-}
-\InputenxSlot{240}{00F0}{%
- \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{240}{00F6}{\do{nextstep}}
-\InputenxSlot{240}{0111}{%
- \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{240}{011F}{\do{iso-8859-9}}
-\InputenxSlot{240}{0161}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{240}{016B}{\do{mac-centeuro}}
-\InputenxSlot{240}{0175}{\do{iso-8859-14}}
-\InputenxSlot{240}{0401}{\do{cp866}}
-\InputenxSlot{240}{041F}{\do{koi8-r}}
-\InputenxSlot{240}{0440}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{240}{05E0}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{240}{2116}{\do{iso-8859-5}}
-\InputenxSlot{240}{2261}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{241}{00B1}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{241}{00D2}{\do{mac-roman}}
-\InputenxSlot{241}{00E6}{\do{nextstep}}
-\InputenxSlot{241}{00F1}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{241}{0144}{%
- \do{iso-8859-2}\do{iso-8859-13}\do{iso-8859-16}\do{cp1250}%
- \do{cp1257}%
-}
-\InputenxSlot{241}{0146}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{241}{016E}{\do{mac-centeuro}}
-\InputenxSlot{241}{02DD}{\do{cp852}}
-\InputenxSlot{241}{042F}{\do{koi8-r}}
-\InputenxSlot{241}{0441}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{241}{044B}{\do{cp855}}
-\InputenxSlot{241}{0451}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{241}{05E1}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{242}{00DA}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{242}{00F2}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{242}{00F9}{\do{nextstep}}
-\InputenxSlot{242}{0146}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{242}{0148}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{242}{014D}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{242}{02DB}{\do{cp852}}
-\InputenxSlot{242}{0404}{\do{cp866}}
-\InputenxSlot{242}{0420}{\do{koi8-r}}
-\InputenxSlot{242}{042B}{\do{cp855}}
-\InputenxSlot{242}{0442}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{242}{0452}{\do{iso-8859-5}}
-\InputenxSlot{242}{05E2}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{242}{2017}{\do{cp850}\do{cp858}}
-\InputenxSlot{242}{2265}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{243}{00BE}{\do{cp850}\do{cp858}}
-\InputenxSlot{243}{00DB}{\do{mac-roman}}
-\InputenxSlot{243}{00F3}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
- \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{243}{00FA}{\do{nextstep}}
-\InputenxSlot{243}{0137}{\do{iso-8859-4}}
-\InputenxSlot{243}{016F}{\do{mac-centeuro}}
-\InputenxSlot{243}{02C7}{\do{cp852}}
-\InputenxSlot{243}{0421}{\do{koi8-r}}
-\InputenxSlot{243}{0437}{\do{cp855}}
-\InputenxSlot{243}{0443}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{243}{0453}{\do{iso-8859-5}}
-\InputenxSlot{243}{0454}{\do{cp866}}
-\InputenxSlot{243}{05E3}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{243}{2264}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{244}{00B6}{\do{cp850}\do{cp858}}
-\InputenxSlot{244}{00D9}{\do{mac-roman}}
-\InputenxSlot{244}{00F4}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{244}{00FB}{\do{nextstep}}
-\InputenxSlot{244}{014D}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{244}{0170}{\do{mac-centeuro}}
-\InputenxSlot{244}{02D8}{\do{cp852}}
-\InputenxSlot{244}{0407}{\do{cp866}}
-\InputenxSlot{244}{0417}{\do{cp855}}
-\InputenxSlot{244}{0422}{\do{koi8-r}}
-\InputenxSlot{244}{0444}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{244}{0454}{\do{iso-8859-5}}
-\InputenxSlot{244}{05E4}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{245}{00A7}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{245}{00F5}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{245}{0121}{\do{iso-8859-3}}
-\InputenxSlot{245}{0131}{\do{mac-roman}\do{nextstep}}
-\InputenxSlot{245}{0151}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{245}{0171}{\do{mac-centeuro}}
-\InputenxSlot{245}{0423}{\do{koi8-r}}
-\InputenxSlot{245}{0445}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{245}{0448}{\do{cp855}}
-\InputenxSlot{245}{0455}{\do{iso-8859-5}}
-\InputenxSlot{245}{0457}{\do{cp866}}
-\InputenxSlot{245}{05E5}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{246}{00F6}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{246}{00F7}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{246}{00FC}{\do{nextstep}}
-\InputenxSlot{246}{0172}{\do{mac-centeuro}}
-\InputenxSlot{246}{02C6}{\do{mac-roman}}
-\InputenxSlot{246}{040E}{\do{cp866}}
-\InputenxSlot{246}{0416}{\do{koi8-r}}
-\InputenxSlot{246}{0428}{\do{cp855}}
-\InputenxSlot{246}{0446}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{246}{0456}{\do{iso-8859-5}}
-\InputenxSlot{246}{05E6}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{247}{00B8}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{247}{00F7}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}\do{cp1250}%
- \do{cp1252}\do{cp1257}%
-}
-\InputenxSlot{247}{00FD}{\do{nextstep}}
-\InputenxSlot{247}{0153}{\do{dec-mcs}}
-\InputenxSlot{247}{015B}{\do{iso-8859-16}}
-\InputenxSlot{247}{0169}{\do{iso-8859-10}}
-\InputenxSlot{247}{0173}{\do{mac-centeuro}}
-\InputenxSlot{247}{02DC}{\do{mac-roman}}
-\InputenxSlot{247}{0412}{\do{koi8-r}}
-\InputenxSlot{247}{0447}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{247}{044D}{\do{cp855}}
-\InputenxSlot{247}{0457}{\do{iso-8859-5}}
-\InputenxSlot{247}{045E}{\do{cp866}}
-\InputenxSlot{247}{05E7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{247}{1E6B}{\do{iso-8859-14}}
-\InputenxSlot{247}{2248}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{248}{00AF}{\do{mac-roman}}
-\InputenxSlot{248}{00B0}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{248}{00DD}{\do{mac-centeuro}}
-\InputenxSlot{248}{00F8}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{248}{011D}{\do{iso-8859-3}}
-\InputenxSlot{248}{0142}{\do{nextstep}}
-\InputenxSlot{248}{0159}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{248}{0171}{\do{iso-8859-16}}
-\InputenxSlot{248}{0173}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{248}{042C}{\do{koi8-r}}
-\InputenxSlot{248}{042D}{\do{cp855}}
-\InputenxSlot{248}{0448}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{248}{0458}{\do{iso-8859-5}}
-\InputenxSlot{248}{05E8}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{249}{00A8}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{249}{00F8}{\do{nextstep}}
-\InputenxSlot{249}{00F9}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{249}{00FD}{\do{mac-centeuro}}
-\InputenxSlot{249}{0142}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{249}{016F}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{249}{0173}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{249}{02D8}{\do{mac-roman}}
-\InputenxSlot{249}{042B}{\do{koi8-r}}
-\InputenxSlot{249}{0449}{\do{cp855}\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{249}{0459}{\do{iso-8859-5}}
-\InputenxSlot{249}{05E9}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{249}{2219}{%
- \do{atarist}\do{cp437}\do{cp865}\do{cp866}%
-}
-\InputenxSlot{250}{00B7}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}\do{cp866}%
-}
-\InputenxSlot{250}{00FA}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{250}{0137}{\do{mac-centeuro}}
-\InputenxSlot{250}{0153}{\do{nextstep}}
-\InputenxSlot{250}{015B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{250}{02D9}{\do{cp852}\do{mac-roman}}
-\InputenxSlot{250}{0417}{\do{koi8-r}}
-\InputenxSlot{250}{0429}{\do{cp855}}
-\InputenxSlot{250}{044A}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{250}{045A}{\do{iso-8859-5}}
-\InputenxSlot{250}{05EA}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{251}{00B9}{\do{cp850}\do{cp858}}
-\InputenxSlot{251}{00DF}{\do{nextstep}}
-\InputenxSlot{251}{00FB}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-4}\do{iso-8859-9}%
- \do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
- \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{251}{016B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{251}{0171}{\do{iso-8859-2}\do{cp852}\do{cp1250}}
-\InputenxSlot{251}{017B}{\do{mac-centeuro}}
-\InputenxSlot{251}{02DA}{\do{mac-roman}}
-\InputenxSlot{251}{0428}{\do{koi8-r}}
-\InputenxSlot{251}{0447}{\do{cp855}}
-\InputenxSlot{251}{044B}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{251}{045B}{\do{iso-8859-5}}
-\InputenxSlot{251}{221A}{%
- \do{atarist}\do{cp437}\do{cp865}\do{cp866}%
-}
-\InputenxSlot{252}{00B3}{\do{cp850}\do{cp858}}
-\InputenxSlot{252}{00B8}{\do{mac-roman}}
-\InputenxSlot{252}{00FC}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
-}
-\InputenxSlot{252}{00FE}{\do{nextstep}}
-\InputenxSlot{252}{0141}{\do{mac-centeuro}}
-\InputenxSlot{252}{0158}{\do{cp852}}
-\InputenxSlot{252}{0427}{\do{cp855}}
-\InputenxSlot{252}{042D}{\do{koi8-r}}
-\InputenxSlot{252}{044C}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{252}{045C}{\do{iso-8859-5}}
-\InputenxSlot{252}{207F}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{252}{2116}{\do{cp866}}
-\InputenxSlot{253}{00A4}{\do{cp866}}
-\InputenxSlot{253}{00A7}{\do{iso-8859-5}\do{cp855}}
-\InputenxSlot{253}{00B2}{%
- \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{253}{00FD}{%
- \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-10}\do{iso-8859-14}%
- \do{iso-8859-15}\do{cp1250}\do{cp1252}%
-}
-\InputenxSlot{253}{00FF}{\do{dec-mcs}\do{nextstep}}
-\InputenxSlot{253}{0119}{\do{iso-8859-16}}
-\InputenxSlot{253}{0131}{\do{iso-8859-9}}
-\InputenxSlot{253}{0159}{\do{cp852}}
-\InputenxSlot{253}{0169}{\do{iso-8859-4}}
-\InputenxSlot{253}{016D}{\do{iso-8859-3}}
-\InputenxSlot{253}{017C}{\do{iso-8859-13}\do{cp1257}\do{mac-centeuro}}
-\InputenxSlot{253}{02DD}{\do{mac-roman}}
-\InputenxSlot{253}{0429}{\do{koi8-r}}
-\InputenxSlot{253}{044D}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{254}{00B3}{\do{atarist}}
-\InputenxSlot{254}{00FE}{%
- \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{254}{0122}{\do{mac-centeuro}}
-\InputenxSlot{254}{015D}{\do{iso-8859-3}}
-\InputenxSlot{254}{015F}{\do{iso-8859-9}}
-\InputenxSlot{254}{0163}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{254}{016B}{\do{iso-8859-4}}
-\InputenxSlot{254}{0177}{\do{iso-8859-14}}
-\InputenxSlot{254}{017E}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{254}{021B}{\do{iso-8859-16}}
-\InputenxSlot{254}{02DB}{\do{mac-roman}}
-\InputenxSlot{254}{0427}{\do{koi8-r}}
-\InputenxSlot{254}{044E}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{254}{045E}{\do{iso-8859-5}}
-\InputenxSlot{254}{25A0}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{255}{00A0}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
- \do{cp866}%
-}
-\InputenxSlot{255}{00AF}{\do{atarist}}
-\InputenxSlot{255}{00FF}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-14}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1252}%
-}
-\InputenxSlot{255}{0138}{\do{iso-8859-10}}
-\InputenxSlot{255}{02C7}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{255}{02D9}{%
- \do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}\do{cp1250}\do{cp1257}%
-}
-\InputenxSlot{255}{042A}{\do{koi8-r}}
-\InputenxSlot{255}{044F}{\do{cp1251}}
-\InputenxSlot{255}{045F}{\do{iso-8859-5}}
-\InputenxSlot{255}{2019}{\do{iso-8859-13}}
-\InputenxSlot{255}{20AC}{\do{mac-cyrillic}}
-% \end{macrocode}
-% \fi
-%
-% \begin{macrocode}
-%</slot>
-% \end{macrocode}
-%
-% \subsection{Mapping UC to LICR}
-%
-% \begin{macrocode}
-%<*uc>
-\ProvidesFile{ix-uc.def}%
- [2016/05/16 v1.11 UC to LICR (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-% \end{macrocode}
-%
-% \textit{List omitted here, see \xfile{ix-uc.def}.}
-% \iffalse
-% \begin{macrocode}
-\InputenxUC{00A0}{\nobreakspace}{}
-\InputenxUC{00A1}{\textexclamdown}{}
-\InputenxUC{00A2}{\textcent}{%
- \ProvideTextCommandDefault{\textcent}{%
- \TextSymbolUnavailable\textcent
- }%
-}
-\InputenxUC{00A3}{\textsterling}{}
-\InputenxUC{00A4}{\textcurrency}{%
- \ProvideTextCommandDefault{\textcurrency}{%
- \TextSymbolUnavailable\textcurrency
- }%
-}
-\InputenxUC{00A5}{\textyen}{%
- \ProvideTextCommandDefault{\textyen}{%
- \TextSymbolUnavailable\textyen
- }%
-}
-\InputenxUC{00A6}{\textbrokenbar}{%
- \ProvideTextCommandDefault{\textbrokenbar}{%
- \TextSymbolUnavailable\textbrokenbar
- }%
-}
-\InputenxUC{00A7}{\textsection}{}
-\InputenxUC{00A8}{\textasciidieresis}{%
- \ProvideTextCommandDefault{\textasciidieresis}{%
- \"{}%
- }%
-}
-\InputenxUC{00A9}{\textcopyright}{}
-\InputenxUC{00AA}{\textordfeminine}{}
-\InputenxUC{00AB}{\guillemotleft}{}
-\InputenxUC{00AC}{\textlnot}{%
- \ProvideTextCommandDefault{\textlnot}{%
- \ensuremath\lnot
- }%
-}
-\InputenxUC{00AD}{\-}{}
-\InputenxUC{00AE}{\textregistered}{}
-\InputenxUC{00AF}{\textasciimacron}{%
- \ProvideTextCommandDefault{\textasciimacron}{%
- \@tabacckludge={}%
- }%
-}
-\InputenxUC{00B0}{\textdegree}{%
- \ProvideTextCommandDefault{\textdegree}{%
- \ensuremath{{^\circ}}%
- }%
-}
-\InputenxUC{00B1}{\textpm}{%
- \ProvideTextCommandDefault{\textpm}{%
- \ensuremath\pm
- }%
-}
-\InputenxUC{00B2}{\texttwosuperior}{%
- \ProvideTextCommandDefault{\texttwosuperior}{%
- \ensuremath{{^2}}%
- }%
-}
-\InputenxUC{00B3}{\textthreesuperior}{%
- \ProvideTextCommandDefault{\textthreesuperior}{%
- \ensuremath{{^3}}%
- }%
-}
-\InputenxUC{00B4}{\textasciiacute}{%
- \ProvideTextCommandDefault{\textasciiacute}{%
- \@tabacckludge'{}%
- }%
-}
-\InputenxUC{00B5}{\textmu}{%
- \ProvideTextCommandDefault{\textmu}{%
- \ensuremath\mu
- }%
-}
-\InputenxUC{00B6}{\textparagraph}{}
-\InputenxUC{00B7}{\textperiodcentered}{}
-\InputenxUC{00B8}{\c\ }{}
-\InputenxUC{00B9}{\textonesuperior}{%
- \ProvideTextCommandDefault{\textonesuperior}{%
- \ensuremath{{^1}}%
- }%
-}
-\InputenxUC{00BA}{\textordmasculine}{}
-\InputenxUC{00BB}{\guillemotright}{}
-\InputenxUC{00BC}{\textonequarter}{%
- \ProvideTextCommandDefault{\textonequarter}{%
- \ensuremath{\frac14}%
- }%
-}
-\InputenxUC{00BD}{\textonehalf}{%
- \ProvideTextCommandDefault{\textonehalf}{%
- \ensuremath{\frac12}%
- }%
-}
-\InputenxUC{00BE}{\textthreequarters}{%
- \ProvideTextCommandDefault{\textthreequarters}{%
- \ensuremath{\frac34}%
- }%
-}
-\InputenxUC{00BF}{\textquestiondown}{}
-\InputenxUC{00C0}{\@tabacckludge`A}{}
-\InputenxUC{00C1}{\@tabacckludge'A}{}
-\InputenxUC{00C2}{\^A}{}
-\InputenxUC{00C3}{\~A}{}
-\InputenxUC{00C4}{\"A}{}
-\InputenxUC{00C5}{\r A}{}
-\InputenxUC{00C6}{\AE}{}
-\InputenxUC{00C7}{\c C}{}
-\InputenxUC{00C8}{\@tabacckludge`E}{}
-\InputenxUC{00C9}{\@tabacckludge'E}{}
-\InputenxUC{00CA}{\^E}{}
-\InputenxUC{00CB}{\"E}{}
-\InputenxUC{00CC}{\@tabacckludge`I}{}
-\InputenxUC{00CD}{\@tabacckludge'I}{}
-\InputenxUC{00CE}{\^I}{}
-\InputenxUC{00CF}{\"I}{}
-\InputenxUC{00D0}{\DH}{}
-\InputenxUC{00D1}{\~N}{}
-\InputenxUC{00D2}{\@tabacckludge`O}{}
-\InputenxUC{00D3}{\@tabacckludge'O}{}
-\InputenxUC{00D4}{\^O}{}
-\InputenxUC{00D5}{\~O}{}
-\InputenxUC{00D6}{\"O}{}
-\InputenxUC{00D7}{\texttimes}{%
- \ProvideTextCommandDefault{\texttimes}{%
- \ensuremath\times
- }%
-}
-\InputenxUC{00D8}{\O}{}
-\InputenxUC{00D9}{\@tabacckludge`U}{}
-\InputenxUC{00DA}{\@tabacckludge'U}{}
-\InputenxUC{00DB}{\^U}{}
-\InputenxUC{00DC}{\"U}{}
-\InputenxUC{00DD}{\@tabacckludge'Y}{}
-\InputenxUC{00DE}{\TH}{}
-\InputenxUC{00DF}{\ss}{}
-\InputenxUC{00E0}{\@tabacckludge`a}{}
-\InputenxUC{00E1}{\@tabacckludge'a}{}
-\InputenxUC{00E2}{\^a}{}
-\InputenxUC{00E3}{\~a}{}
-\InputenxUC{00E4}{\"a}{}
-\InputenxUC{00E5}{\r a}{}
-\InputenxUC{00E6}{\ae}{}
-\InputenxUC{00E7}{\c c}{}
-\InputenxUC{00E8}{\@tabacckludge`e}{}
-\InputenxUC{00E9}{\@tabacckludge'e}{}
-\InputenxUC{00EA}{\^e}{}
-\InputenxUC{00EB}{\"e}{}
-\InputenxUC{00EC}{\@tabacckludge`\i}{}
-\InputenxUC{00ED}{\@tabacckludge'\i}{}
-\InputenxUC{00EE}{\^\i}{}
-\InputenxUC{00EF}{\"\i}{}
-\InputenxUC{00F0}{\dh}{}
-\InputenxUC{00F1}{\~n}{}
-\InputenxUC{00F2}{\@tabacckludge`o}{}
-\InputenxUC{00F3}{\@tabacckludge'o}{}
-\InputenxUC{00F4}{\^o}{}
-\InputenxUC{00F5}{\~o}{}
-\InputenxUC{00F6}{\"o}{}
-\InputenxUC{00F7}{\textdiv}{%
- \ProvideTextCommandDefault{\textdiv}{%
- \TextSymbolUnavailable\textdiv
- }%
-}
-\InputenxUC{00F8}{\o}{}
-\InputenxUC{00F9}{\@tabacckludge`u}{}
-\InputenxUC{00FA}{\@tabacckludge'u}{}
-\InputenxUC{00FB}{\^u}{}
-\InputenxUC{00FC}{\"u}{}
-\InputenxUC{00FD}{\@tabacckludge'y}{}
-\InputenxUC{00FE}{\th}{}
-\InputenxUC{00FF}{\"y}{}
-\InputenxUC{0100}{\@tabacckludge=A}{}
-\InputenxUC{0101}{\@tabacckludge=a}{}
-\InputenxUC{0102}{\u A}{}
-\InputenxUC{0103}{\u a}{}
-\InputenxUC{0104}{\k A}{}
-\InputenxUC{0105}{\k a}{}
-\InputenxUC{0106}{\@tabacckludge'C}{}
-\InputenxUC{0107}{\@tabacckludge'c}{}
-\InputenxUC{0108}{\^C}{}
-\InputenxUC{0109}{\^c}{}
-\InputenxUC{010A}{\.C}{}
-\InputenxUC{010B}{\.c}{}
-\InputenxUC{010C}{\v C}{}
-\InputenxUC{010D}{\v c}{}
-\InputenxUC{010E}{\v D}{}
-\InputenxUC{010F}{\v d}{}
-\InputenxUC{0110}{\DJ}{}
-\InputenxUC{0111}{\dj}{}
-\InputenxUC{0112}{\@tabacckludge=E}{}
-\InputenxUC{0113}{\@tabacckludge=e}{}
-\InputenxUC{0116}{\.E}{}
-\InputenxUC{0117}{\.e}{}
-\InputenxUC{0118}{\k E}{}
-\InputenxUC{0119}{\k e}{}
-\InputenxUC{011A}{\v E}{}
-\InputenxUC{011B}{\v e}{}
-\InputenxUC{011C}{\^G}{}
-\InputenxUC{011D}{\^g}{}
-\InputenxUC{011E}{\u G}{}
-\InputenxUC{011F}{\u g}{}
-\InputenxUC{0120}{\.G}{}
-\InputenxUC{0121}{\.g}{}
-\InputenxUC{0122}{\c G}{}
-\InputenxUC{0123}{\c g}{}
-\InputenxUC{0124}{\^H}{}
-\InputenxUC{0125}{\^h}{}
-\InputenxUC{0126}{\textmalteseH}{%
- \ProvideTextCommandDefault{\textmalteseH}{%
- \TextSymbolUnavailable\textmalteseH
- }%
-}
-\InputenxUC{0127}{\textmalteseh}{%
- \ProvideTextCommandDefault{\textmalteseh}{%
- \TextSymbolUnavailable\textmalteseh
- }%
-}
-\InputenxUC{0128}{\~I}{}
-\InputenxUC{0129}{\~\i}{}
-\InputenxUC{012A}{\@tabacckludge=I}{}
-\InputenxUC{012B}{\@tabacckludge=\i}{}
-\InputenxUC{012E}{\k I}{}
-\InputenxUC{012F}{\k i}{}
-\InputenxUC{0130}{\.I}{}
-\InputenxUC{0131}{\i}{}
-\InputenxUC{0132}{\IJ}{}
-\InputenxUC{0133}{\ij}{}
-\InputenxUC{0134}{\^J}{}
-\InputenxUC{0135}{\^\j}{}
-\InputenxUC{0136}{\c K}{}
-\InputenxUC{0137}{\c k}{}
-\InputenxUC{0138}{\textkra}{%
- \ProvideTextCommandDefault{\textkra}{%
- \TextSymbolUnavailable\textkra
- }%
-}
-\InputenxUC{0139}{\@tabacckludge'L}{}
-\InputenxUC{013A}{\@tabacckludge'l}{}
-\InputenxUC{013B}{\c L}{}
-\InputenxUC{013C}{\c l}{}
-\InputenxUC{013D}{\v L}{}
-\InputenxUC{013E}{\v l}{}
-\InputenxUC{0141}{\L}{}
-\InputenxUC{0142}{\l}{}
-\InputenxUC{0143}{\@tabacckludge'N}{}
-\InputenxUC{0144}{\@tabacckludge'n}{}
-\InputenxUC{0145}{\c N}{}
-\InputenxUC{0146}{\c n}{}
-\InputenxUC{0147}{\v N}{}
-\InputenxUC{0148}{\v n}{}
-\InputenxUC{014A}{\NG}{}
-\InputenxUC{014B}{\ng}{}
-\InputenxUC{014C}{\@tabacckludge=O}{}
-\InputenxUC{014D}{\@tabacckludge=o}{}
-\InputenxUC{0150}{\H O}{}
-\InputenxUC{0151}{\H o}{}
-\InputenxUC{0152}{\OE}{}
-\InputenxUC{0153}{\oe}{}
-\InputenxUC{0154}{\@tabacckludge'R}{}
-\InputenxUC{0155}{\@tabacckludge'r}{}
-\InputenxUC{0156}{\c R}{}
-\InputenxUC{0157}{\c r}{}
-\InputenxUC{0158}{\v R}{}
-\InputenxUC{0159}{\v r}{}
-\InputenxUC{015A}{\@tabacckludge'S}{}
-\InputenxUC{015B}{\@tabacckludge's}{}
-\InputenxUC{015C}{\^S}{}
-\InputenxUC{015D}{\^s}{}
-\InputenxUC{015E}{\c S}{}
-\InputenxUC{015F}{\c s}{}
-\InputenxUC{0160}{\v S}{}
-\InputenxUC{0161}{\v s}{}
-\InputenxUC{0162}{\c T}{}
-\InputenxUC{0163}{\c t}{}
-\InputenxUC{0164}{\v T}{}
-\InputenxUC{0165}{\v t}{}
-\InputenxUC{0166}{\textTstroke}{%
- \ProvideTextCommandDefault{\textTstroke}{%
- \TextSymbolUnavailable\textTstroke
- }%
-}
-\InputenxUC{0167}{\texttstroke}{%
- \ProvideTextCommandDefault{\texttstroke}{%
- \TextSymbolUnavailable\texttstroke
- }%
-}
-\InputenxUC{0168}{\~U}{}
-\InputenxUC{0169}{\~u}{}
-\InputenxUC{016A}{\@tabacckludge=U}{}
-\InputenxUC{016B}{\@tabacckludge=u}{}
-\InputenxUC{016C}{\u U}{}
-\InputenxUC{016D}{\u u}{}
-\InputenxUC{016E}{\r U}{}
-\InputenxUC{016F}{\r u}{}
-\InputenxUC{0170}{\H U}{}
-\InputenxUC{0171}{\H u}{}
-\InputenxUC{0172}{\k U}{}
-\InputenxUC{0173}{\k u}{}
-\InputenxUC{0174}{\^W}{}
-\InputenxUC{0175}{\^w}{}
-\InputenxUC{0176}{\^Y}{}
-\InputenxUC{0177}{\^y}{}
-\InputenxUC{0178}{\"Y}{}
-\InputenxUC{0179}{\@tabacckludge'Z}{}
-\InputenxUC{017A}{\@tabacckludge'z}{}
-\InputenxUC{017B}{\.Z}{}
-\InputenxUC{017C}{\.z}{}
-\InputenxUC{017D}{\v Z}{}
-\InputenxUC{017E}{\v z}{}
-\InputenxUC{0192}{\textflorin}{%
- \ProvideTextCommandDefault{\textflorin}{%
- \textit{f}%
- }%
-}
-\InputenxUC{01CD}{\v A}{}
-\InputenxUC{01CE}{\v a}{}
-\InputenxUC{01CF}{\v I}{}
-\InputenxUC{01D0}{\v\i}{}
-\InputenxUC{01D1}{\v O}{}
-\InputenxUC{01D2}{\v o}{}
-\InputenxUC{01D3}{\v U}{}
-\InputenxUC{01D4}{\v u}{}
-\InputenxUC{01E2}{\@tabacckludge=\AE}{}
-\InputenxUC{01E3}{\@tabacckludge=\ae}{}
-\InputenxUC{01E6}{\v G}{}
-\InputenxUC{01E7}{\v g}{}
-\InputenxUC{01E8}{\v K}{}
-\InputenxUC{01E9}{\v k}{}
-\InputenxUC{01F0}{\v\j}{}
-\InputenxUC{01F4}{\@tabacckludge'G}{}
-\InputenxUC{01F5}{\@tabacckludge'g}{}
-\InputenxUC{01F8}{\@tabacckludge`N}{}
-\InputenxUC{01F9}{\@tabacckludge`n}{}
-\InputenxUC{01FC}{\@tabacckludge'\AE}{}
-\InputenxUC{01FD}{\@tabacckludge'\ae}{}
-\InputenxUC{0218}{\textcommabelow S}{%
- \ProvideTextCommandDefault{\textcommabelow}[1]{%
- \hmode at bgroup
- \ooalign{%
- \null#1\crcr
- \hidewidth
- \raise-.31ex\hbox{%
- \check at mathfonts
- \fontsize\ssf at size\z@
- \math at fontsfalse\selectfont,%
- }%
- \hidewidth
- }%
- \egroup
- }%
-}
-\InputenxUC{0219}{\textcommabelow s}{%
- \ProvideTextCommandDefault{\textcommabelow}[1]{%
- \hmode at bgroup
- \ooalign{%
- \null#1\crcr
- \hidewidth
- \raise-.31ex\hbox{%
- \check at mathfonts
- \fontsize\ssf at size\z@
- \math at fontsfalse\selectfont,%
- }%
- \hidewidth
- }%
- \egroup
- }%
-}
-\InputenxUC{021A}{\textcommabelow T}{%
- \ProvideTextCommandDefault{\textcommabelow}[1]{%
- \hmode at bgroup
- \ooalign{%
- \null#1\crcr
- \hidewidth
- \raise-.31ex\hbox{%
- \check at mathfonts
- \fontsize\ssf at size\z@
- \math at fontsfalse\selectfont,%
- }%
- \hidewidth
- }%
- \egroup
- }%
-}
-\InputenxUC{021B}{\textcommabelow t}{%
- \ProvideTextCommandDefault{\textcommabelow}[1]{%
- \hmode at bgroup
- \ooalign{%
- \null#1\crcr
- \hidewidth
- \raise-.31ex\hbox{%
- \check at mathfonts
- \fontsize\ssf at size\z@
- \math at fontsfalse\selectfont,%
- }%
- \hidewidth
- }%
- \egroup
- }%
-}
-\InputenxUC{0226}{\.A}{}
-\InputenxUC{0227}{\.a}{}
-\InputenxUC{0228}{\c E}{}
-\InputenxUC{0229}{\c e}{}
-\InputenxUC{022E}{\.O}{}
-\InputenxUC{022F}{\.o}{}
-\InputenxUC{0232}{\@tabacckludge=y}{}
-\InputenxUC{0237}{\j}{}
-\InputenxUC{02C6}{\textasciicircum}{}
-\InputenxUC{02C7}{\textasciicaron}{%
- \ProvideTextCommandDefault{\textasciicaron}{%
- \v{}%
- }%
-}
-\InputenxUC{02CB}{\textasciigrave}{%
- \ProvideTextCommandDefault{\textasciigrave}{%
- \@tabacckludge`{}%
- }%
-}
-\InputenxUC{02D8}{\textasciibreve}{%
- \ProvideTextCommandDefault{\textasciibreve}{%
- \u{}%
- }%
-}
-\InputenxUC{02D9}{\.{}}{}
-\InputenxUC{02DA}{\r{}}{}
-\InputenxUC{02DB}{\k{}}{}
-\InputenxUC{02DC}{\textasciitilde}{}
-\InputenxUC{02DD}{\textacutedbl}{%
- \ProvideTextCommandDefault{\textacutedbl}{%
- \H{}%
- }%
-}
-\InputenxUC{0393}{\textGamma}{%
- \ProvideTextCommandDefault{\textGamma}{%
- \ensuremath\Gamma
- }%
-}
-\InputenxUC{0398}{\textTheta}{%
- \ProvideTextCommandDefault{\textTheta}{%
- \ensuremath\Theta
- }%
-}
-\InputenxUC{03A3}{\textSigma}{%
- \ProvideTextCommandDefault{\textSigma}{%
- \ensuremath\Sigma
- }%
-}
-\InputenxUC{03A6}{\textPhi}{%
- \ProvideTextCommandDefault{\textPhi}{%
- \ensuremath\Phi
- }%
-}
-\InputenxUC{03A9}{\textOmega}{%
- \ProvideTextCommandDefault{\textOmega}{%
- \ensuremath\Omega
- }%
-}
-\InputenxUC{03B1}{\textalpha}{%
- \ProvideTextCommandDefault{\textalpha}{%
- \ensuremath\alpha
- }%
-}
-\InputenxUC{03B2}{\textbeta}{%
- \ProvideTextCommandDefault{\textbeta}{%
- \ensuremath\beta
- }%
-}
-\InputenxUC{03B4}{\textdelta}{%
- \ProvideTextCommandDefault{\textdelta}{%
- \ensuremath\delta
- }%
-}
-\InputenxUC{03B5}{\textepsilon}{%
- \ProvideTextCommandDefault{\textepsilon}{%
- \ensuremath\varepsilon
- }%
-}
-\InputenxUC{03C0}{\textpi}{%
- \ProvideTextCommandDefault{\textpi}{%
- \ensuremath\pi
- }%
-}
-\InputenxUC{03C3}{\textsigma}{%
- \ProvideTextCommandDefault{\textsigma}{%
- \ensuremath\sigma
- }%
-}
-\InputenxUC{03C4}{\texttau}{%
- \ProvideTextCommandDefault{\texttau}{%
- \ensuremath\tau
- }%
-}
-\InputenxUC{03C6}{\textphi}{%
- \ProvideTextCommandDefault{\textphi}{%
- \ensuremath\phi
- }%
-}
-\InputenxUC{0401}{\CYRYO}{}
-\InputenxUC{0402}{\CYRDJE}{}
-\InputenxUC{0403}{\@tabacckludge'\CYRG}{}
-\InputenxUC{0404}{\CYRIE}{}
-\InputenxUC{0405}{\CYRDZE}{}
-\InputenxUC{0406}{\CYRII}{}
-\InputenxUC{0407}{\CYRYI}{}
-\InputenxUC{0408}{\CYRJE}{}
-\InputenxUC{0409}{\CYRLJE}{}
-\InputenxUC{040A}{\CYRNJE}{}
-\InputenxUC{040B}{\CYRTSHE}{}
-\InputenxUC{040C}{\@tabacckludge'\CYRK}{}
-\InputenxUC{040E}{\CYRUSHRT}{}
-\InputenxUC{040F}{\CYRDZHE}{}
-\InputenxUC{0410}{\CYRA}{}
-\InputenxUC{0411}{\CYRB}{}
-\InputenxUC{0412}{\CYRV}{}
-\InputenxUC{0413}{\CYRG}{}
-\InputenxUC{0414}{\CYRD}{}
-\InputenxUC{0415}{\CYRE}{}
-\InputenxUC{0416}{\CYRZH}{}
-\InputenxUC{0417}{\CYRZ}{}
-\InputenxUC{0418}{\CYRI}{}
-\InputenxUC{0419}{\CYRISHRT}{}
-\InputenxUC{041A}{\CYRK}{}
-\InputenxUC{041B}{\CYRL}{}
-\InputenxUC{041C}{\CYRM}{}
-\InputenxUC{041D}{\CYRN}{}
-\InputenxUC{041E}{\CYRO}{}
-\InputenxUC{041F}{\CYRP}{}
-\InputenxUC{0420}{\CYRR}{}
-\InputenxUC{0421}{\CYRS}{}
-\InputenxUC{0422}{\CYRT}{}
-\InputenxUC{0423}{\CYRU}{}
-\InputenxUC{0424}{\CYRF}{}
-\InputenxUC{0425}{\CYRH}{}
-\InputenxUC{0426}{\CYRC}{}
-\InputenxUC{0427}{\CYRCH}{}
-\InputenxUC{0428}{\CYRSH}{}
-\InputenxUC{0429}{\CYRSHCH}{}
-\InputenxUC{042A}{\CYRHRDSN}{}
-\InputenxUC{042B}{\CYRERY}{}
-\InputenxUC{042C}{\CYRSFTSN}{}
-\InputenxUC{042D}{\CYREREV}{}
-\InputenxUC{042E}{\CYRYU}{}
-\InputenxUC{042F}{\CYRYA}{}
-\InputenxUC{0430}{\cyra}{}
-\InputenxUC{0431}{\cyrb}{}
-\InputenxUC{0432}{\cyrv}{}
-\InputenxUC{0433}{\cyrg}{}
-\InputenxUC{0434}{\cyrd}{}
-\InputenxUC{0435}{\cyre}{}
-\InputenxUC{0436}{\cyrzh}{}
-\InputenxUC{0437}{\cyrz}{}
-\InputenxUC{0438}{\cyri}{}
-\InputenxUC{0439}{\cyrishrt}{}
-\InputenxUC{043A}{\cyrk}{}
-\InputenxUC{043B}{\cyrl}{}
-\InputenxUC{043C}{\cyrm}{}
-\InputenxUC{043D}{\cyrn}{}
-\InputenxUC{043E}{\cyro}{}
-\InputenxUC{043F}{\cyrp}{}
-\InputenxUC{0440}{\cyrr}{}
-\InputenxUC{0441}{\cyrs}{}
-\InputenxUC{0442}{\cyrt}{}
-\InputenxUC{0443}{\cyru}{}
-\InputenxUC{0444}{\cyrf}{}
-\InputenxUC{0445}{\cyrh}{}
-\InputenxUC{0446}{\cyrc}{}
-\InputenxUC{0447}{\cyrch}{}
-\InputenxUC{0448}{\cyrsh}{}
-\InputenxUC{0449}{\cyrshch}{}
-\InputenxUC{044A}{\cyrhrdsn}{}
-\InputenxUC{044B}{\cyrery}{}
-\InputenxUC{044C}{\cyrsftsn}{}
-\InputenxUC{044D}{\cyrerev}{}
-\InputenxUC{044E}{\cyryu}{}
-\InputenxUC{044F}{\cyrya}{}
-\InputenxUC{0451}{\cyryo}{}
-\InputenxUC{0452}{\cyrdje}{}
-\InputenxUC{0453}{\@tabacckludge'\cyrg}{}
-\InputenxUC{0454}{\cyrie}{}
-\InputenxUC{0455}{\cyrdze}{}
-\InputenxUC{0456}{\cyrii}{}
-\InputenxUC{0457}{\cyryi}{}
-\InputenxUC{0458}{\cyrje}{}
-\InputenxUC{0459}{\cyrlje}{}
-\InputenxUC{045A}{\cyrnje}{}
-\InputenxUC{045B}{\cyrtshe}{}
-\InputenxUC{045C}{\@tabacckludge'\cyrk}{}
-\InputenxUC{045E}{\cyrushrt}{}
-\InputenxUC{045F}{\cyrdzhe}{}
-\InputenxUC{0462}{\CYRYAT}{}
-\InputenxUC{0463}{\cyryat}{}
-\InputenxUC{046A}{\CYRBYUS}{}
-\InputenxUC{046B}{\cyrbyus}{}
-\InputenxUC{0472}{\CYRFITA}{}
-\InputenxUC{0473}{\cyrfita}{}
-\InputenxUC{0474}{\CYRIZH}{}
-\InputenxUC{0475}{\cyrizh}{}
-\InputenxUC{048C}{\CYRSEMISFTSN}{}
-\InputenxUC{048D}{\cyrsemisftsn}{}
-\InputenxUC{048E}{\CYRRTICK}{}
-\InputenxUC{048F}{\cyrrtick}{}
-\InputenxUC{0490}{\CYRGUP}{}
-\InputenxUC{0491}{\cyrgup}{}
-\InputenxUC{0492}{\CYRGHCRS}{}
-\InputenxUC{0493}{\cyrghcrs}{}
-\InputenxUC{0494}{\CYRGHK}{}
-\InputenxUC{0495}{\cyrghk}{}
-\InputenxUC{0496}{\CYRZHDSC}{}
-\InputenxUC{0497}{\cyrzhdsc}{}
-\InputenxUC{0498}{\CYRZDSC}{}
-\InputenxUC{0499}{\cyrzdsc}{}
-\InputenxUC{049A}{\CYRKDSC}{}
-\InputenxUC{049B}{\cyrkdsc}{}
-\InputenxUC{049C}{\CYRKVCRS}{}
-\InputenxUC{049D}{\cyrkvcrs}{}
-\InputenxUC{049E}{\CYRKHCRS}{}
-\InputenxUC{049F}{\cyrkhcrs}{}
-\InputenxUC{04A0}{\CYRKBEAK}{}
-\InputenxUC{04A1}{\cyrkbeak}{}
-\InputenxUC{04A2}{\CYRNDSC}{}
-\InputenxUC{04A3}{\cyrndsc}{}
-\InputenxUC{04A4}{\CYRNG}{}
-\InputenxUC{04A5}{\cyrng}{}
-\InputenxUC{04A6}{\CYRPHK}{}
-\InputenxUC{04A7}{\cyrphk}{}
-\InputenxUC{04A8}{\CYRABHHA}{}
-\InputenxUC{04A9}{\cyrabhha}{}
-\InputenxUC{04AA}{\CYRSDSC}{}
-\InputenxUC{04AB}{\cyrsdsc}{}
-\InputenxUC{04AC}{\CYRTDSC}{}
-\InputenxUC{04AD}{\cyrtdsc}{}
-\InputenxUC{04AE}{\CYRY}{}
-\InputenxUC{04AF}{\cyry}{}
-\InputenxUC{04B0}{\CYRYHCRS}{}
-\InputenxUC{04B1}{\cyryhcrs}{}
-\InputenxUC{04B2}{\CYRHDSC}{}
-\InputenxUC{04B3}{\cyrhdsc}{}
-\InputenxUC{04B4}{\CYRTETSE}{}
-\InputenxUC{04B5}{\cyrtetse}{}
-\InputenxUC{04B6}{\CYRCHRDSC}{}
-\InputenxUC{04B7}{\cyrchrdsc}{}
-\InputenxUC{04B8}{\CYRCHVCRS}{}
-\InputenxUC{04B9}{\cyrchvcrs}{}
-\InputenxUC{04BA}{\CYRSHHA}{}
-\InputenxUC{04BB}{\cyrshha}{}
-\InputenxUC{04BC}{\CYRABHCH}{}
-\InputenxUC{04BD}{\cyrabhch}{}
-\InputenxUC{04BE}{\CYRABHCHDSC}{}
-\InputenxUC{04BF}{\cyrabhchdsc}{}
-\InputenxUC{04C0}{\CYRpalochka}{}
-\InputenxUC{04C3}{\CYRKHK}{}
-\InputenxUC{04C4}{\cyrkhk}{}
-\InputenxUC{04C5}{\CYRLDSC}{}
-\InputenxUC{04C6}{\cyrldsc}{}
-\InputenxUC{04C7}{\CYRNHK}{}
-\InputenxUC{04C8}{\cyrnhk}{}
-\InputenxUC{04CB}{\CYRCHLDSC}{}
-\InputenxUC{04CC}{\cyrchldsc}{}
-\InputenxUC{04CD}{\CYRMDSC}{}
-\InputenxUC{04CE}{\cyrmdsc}{}
-\InputenxUC{04D4}{\CYRAE}{}
-\InputenxUC{04D5}{\cyrae}{}
-\InputenxUC{04D8}{\CYRSCHWA}{}
-\InputenxUC{04D9}{\cyrschwa}{}
-\InputenxUC{04E0}{\CYRABHDZE}{}
-\InputenxUC{04E1}{\cyrabhdze}{}
-\InputenxUC{04E8}{\CYROTLD}{}
-\InputenxUC{04E9}{\cyrotld}{}
-\InputenxUC{05D0}{\hebalef}{}
-\InputenxUC{05D1}{\hebbet}{}
-\InputenxUC{05D2}{\hebgimel}{}
-\InputenxUC{05D3}{\hebdalet}{}
-\InputenxUC{05D4}{\hebhe}{}
-\InputenxUC{05D5}{\hebvav}{}
-\InputenxUC{05D6}{\hebzayin}{}
-\InputenxUC{05D7}{\hebhet}{}
-\InputenxUC{05D8}{\hebtet}{}
-\InputenxUC{05D9}{\hebyod}{}
-\InputenxUC{05DA}{\hebfinalkaf}{}
-\InputenxUC{05DB}{\hebkaf}{}
-\InputenxUC{05DC}{\heblamed}{}
-\InputenxUC{05DD}{\hebfinalmem}{}
-\InputenxUC{05DE}{\hebmem}{}
-\InputenxUC{05DF}{\hebfinalnun}{}
-\InputenxUC{05E0}{\hebnun}{}
-\InputenxUC{05E1}{\hebsamekh}{}
-\InputenxUC{05E2}{\hebayin}{}
-\InputenxUC{05E3}{\hebfinalpe}{}
-\InputenxUC{05E4}{\hebpe}{}
-\InputenxUC{05E5}{\hebfinaltsadi}{}
-\InputenxUC{05E6}{\hebtsadi}{}
-\InputenxUC{05E7}{\hebqof}{}
-\InputenxUC{05E8}{\hebresh}{}
-\InputenxUC{05E9}{\hebshin}{}
-\InputenxUC{05EA}{\hebtav}{}
-\InputenxUC{0E3F}{\textbaht}{%
- \ProvideTextCommandDefault{\textbaht}{%
- \hmode at bgroup
- \ooalign{%
- B%
- \crcr%
- \hidewidth
- \setbox\z@\hbox{B}%
- \dimen@\ht\z@
- \advance\dimen@\dp\z@
- \setbox\z@\hbox{\textbar}%
- \advance\dimen at -\ht\z@
- \advance\dimen@\dp\z@
- \raise.5\dimen@\hbox{\textbar}%
- \hidewidth
- }%
- \egroup
- }%
-}
-\InputenxUC{1E02}{\.B}{}
-\InputenxUC{1E03}{\.b}{}
-\InputenxUC{1E0A}{\.D}{}
-\InputenxUC{1E0B}{\.d}{}
-\InputenxUC{1E1E}{\.F}{}
-\InputenxUC{1E1F}{\.f}{}
-\InputenxUC{1E40}{\.M}{}
-\InputenxUC{1E41}{\.m}{}
-\InputenxUC{1E56}{\.P}{}
-\InputenxUC{1E57}{\.p}{}
-\InputenxUC{1E60}{\.S}{}
-\InputenxUC{1E61}{\.s}{}
-\InputenxUC{1E6A}{\.T}{}
-\InputenxUC{1E6B}{\.t}{}
-\InputenxUC{1E80}{\@tabacckludge`W}{}
-\InputenxUC{1E81}{\@tabacckludge`w}{}
-\InputenxUC{1E82}{\@tabacckludge'W}{}
-\InputenxUC{1E83}{\@tabacckludge'w}{}
-\InputenxUC{1E84}{\"W}{}
-\InputenxUC{1E85}{\"w}{}
-\InputenxUC{1EF2}{\@tabacckludge`Y}{}
-\InputenxUC{1EF3}{\@tabacckludge`y}{}
-\InputenxUC{200C}{\textcompwordmark}{}
-\InputenxUC{2013}{\textendash}{}
-\InputenxUC{2014}{\textemdash}{}
-\InputenxUC{2015}{\texthorizontalbar}{%
- \ProvideTextCommandDefault{\texthorizontalbar}{%
- \mbox{---}\kern-.5em---%
- }%
-}
-\InputenxUC{2016}{\textbardbl}{}
-\InputenxUC{2017}{\textdbllowline}{%
- \ProvideTextCommandDefault{\textdbllowline}{%
- \begingroup
- \sbox0{\textunderscore}%
- \leavevmode
- \ifdim\dp0<.2ex\relax
- \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
- \else
- \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
- \fi
- \textunderscore
- \endgroup
- }%
-}
-\InputenxUC{2018}{\textquoteleft}{}
-\InputenxUC{2019}{\textquoteright}{}
-\InputenxUC{201A}{\quotesinglbase}{}
-\InputenxUC{201C}{\textquotedblleft}{}
-\InputenxUC{201D}{\textquotedblright}{}
-\InputenxUC{201E}{\quotedblbase}{}
-\InputenxUC{2020}{\textdagger}{}
-\InputenxUC{2021}{\textdaggerdbl}{}
-\InputenxUC{2022}{\textbullet}{}
-\InputenxUC{2026}{\textellipsis}{}
-\InputenxUC{2030}{\textperthousand}{}
-\InputenxUC{2031}{\textpertenthousand}{}
-\InputenxUC{2039}{\guilsinglleft}{}
-\InputenxUC{203A}{\guilsinglright}{}
-\InputenxUC{203B}{\textreferencemark}{}
-\InputenxUC{203D}{\textinterrobang}{%
- \ProvideTextCommandDefault{\textinterrobang}{%
- \hmode at bgroup\ooalign{?\crcr\hidewidth!\hidewidth}\egroup
- }%
-}
-\InputenxUC{2044}{\textfractionsolidus}{%
- \ProvideTextCommandDefault{\textfractionsolidus}{%
- /%
- }%
-}
-\InputenxUC{204E}{\textasteriskcentered}{}
-\InputenxUC{2052}{\textdiscount}{}
-\InputenxUC{207F}{\textnsuperior}{%
- \ProvideTextCommandDefault{\textnsuperior}{%
- \ensuremath{{^n}}%
- }%
-}
-\InputenxUC{20A1}{\textcolonmonetary}{}
-\InputenxUC{20A4}{\textlira}{}
-\InputenxUC{20A6}{\textnaira}{}
-\InputenxUC{20A7}{\textpeseta}{%
- \ProvideTextCommandDefault{\textpeseta}{%
- Pt%
- }%
-}
-\InputenxUC{20A9}{\textwon}{}
-\InputenxUC{20AB}{\textdong}{}
-\InputenxUC{20AC}{\texteuro}{%
- \ProvideTextCommandDefault{\texteuro}{%
- \TextSymbolUnavailable\texteuro
- }%
-}
-\InputenxUC{20B1}{\textpeso}{}
-\InputenxUC{2103}{\textcelsius}{%
- \ProvideTextCommandDefault{\textcelsius}{%
- \ensuremath{{^\circ}}C%
- }%
-}
-\InputenxUC{2116}{\textnumero}{%
- \ProvideTextCommandDefault{\textnumero}{%
- N%
- \bgroup
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- \ooalign{%
- \raise0.5ex\hbox{o}%
- \crcr
- \hline
- }%
- \egroup
- }%
-}
-\InputenxUC{2117}{\textcircledP}{%
- \ProvideTextCommandDefault{\textcircledP}{%
- \textcircled{%
- \check at mathfonts
- \fontsize\sf at size\z@
- \math at fontsfalse
- \selectfont
- P%
- }%
- }%
-}
-\InputenxUC{211E}{\textrecipe}{}
-\InputenxUC{2120}{\textservicemark}{%
- \ProvideTextCommandDefault{\textservicemark}{%
- \textsuperscript{SM}%
- }%
-}
-\InputenxUC{2122}{\texttrademark}{}
-\InputenxUC{2126}{\textohm}{%
- \ProvideTextCommandDefault{\textohm}{%
- \ensuremath\Omega
- }%
-}
-\InputenxUC{2127}{\textmho}{}
-\InputenxUC{212E}{\textestimated}{}
-\InputenxUC{2190}{\textleftarrow}{%
- \ProvideTextCommandDefault{\textleftarrow}{%
- \ensuremath\leftarrow
- }%
-}
-\InputenxUC{2191}{\textuparrow}{%
- \ProvideTextCommandDefault{\textuparrow}{%
- \ensuremath\uparrow
- }%
-}
-\InputenxUC{2192}{\textrightarrow}{%
- \ProvideTextCommandDefault{\textrightarrow}{%
- \ensuremath\rightarrow
- }%
-}
-\InputenxUC{2193}{\textdownarrow}{%
- \ProvideTextCommandDefault{\textdownarrow}{%
- \ensuremath\downarrow
- }%
-}
-\InputenxUC{2202}{\textpartial}{%
- \ProvideTextCommandDefault{\textpartial}{%
- \ensuremath\partial
- }%
-}
-\InputenxUC{2206}{\textincrement}{%
- \ProvideTextCommandDefault{\textincrement}{%
- \ensuremath\Delta
- }%
-}
-\InputenxUC{2208}{\textelement}{%
- \ProvideTextCommandDefault{\textelement}{%
- \ensuremath\in
- }%
-}
-\InputenxUC{220F}{\textproduct}{%
- \ProvideTextCommandDefault{\textproduct}{%
- \ensuremath\Pi
- }%
-}
-\InputenxUC{2211}{\textsummation}{%
- \ProvideTextCommandDefault{\textsummation}{%
- \ensuremath\Sigma
- }%
-}
-\InputenxUC{2219}{\textbullet}{}
-\InputenxUC{221A}{\textsurd}{%
- \ProvideTextCommandDefault{\textsurd}{%
- \ensuremath\surd
- }%
-}
-\InputenxUC{221E}{\textinfinity}{%
- \ProvideTextCommandDefault{\textinfinity}{%
- \ensuremath\infty
- }%
-}
-\InputenxUC{2227}{\textcap}{%
- \ProvideTextCommandDefault{\textcap}{%
- \ensuremath\cap
- }%
-}
-\InputenxUC{2229}{\textintersection}{%
- \ProvideTextCommandDefault{\textintersection}{%
- \ensuremath\cap
- }%
-}
-\InputenxUC{222B}{\textintegral}{%
- \ProvideTextCommandDefault{\textintegral}{%
- \ensuremath\int
- }%
-}
-\InputenxUC{222E}{\textcontourintegral}{%
- \ProvideTextCommandDefault{\textcontourintegral}{%
- \ensuremath\oint
- }%
-}
-\InputenxUC{2248}{\textapproxequal}{%
- \ProvideTextCommandDefault{\textapproxequal}{%
- \ensuremath\approx
- }%
-}
-\InputenxUC{2260}{\textnotequal}{%
- \ProvideTextCommandDefault{\textnotequal}{%
- \ensuremath\neq
- }%
-}
-\InputenxUC{2261}{\textequivalence}{%
- \ProvideTextCommandDefault{\textequivalence}{%
- \ensuremath\equiv
- }%
-}
-\InputenxUC{2264}{\textlessequal}{%
- \ProvideTextCommandDefault{\textlessequal}{%
- \ensuremath\leq
- }%
-}
-\InputenxUC{2265}{\textgreaterequal}{%
- \ProvideTextCommandDefault{\textgreaterequal}{%
- \ensuremath\geq
- }%
-}
-\InputenxUC{2310}{\textrevlogicalnot}{%
- \ProvideTextCommandDefault{\textrevlogicalnot}{%
- \begingroup
- \@ifundefined{reflectbox}{%
- \TextSymbolUnavailable\textrevlogicalnot
- }{%
- \def\@revlogicalnot##1##2{%
- \reflectbox{$##1##2$}%
- }%
- \ensuremath{\mathpalette\@revlogicalnot\lnot}%
- }%
- \endgroup
- }%
-}
-\InputenxUC{2329}{\textlangle}{%
- \ProvideTextCommandDefault{\textlangle}{%
- \ensuremath\langle
- }%
-}
-\InputenxUC{232A}{\textrangle}{%
- \ProvideTextCommandDefault{\textrangle}{%
- \ensuremath\rangle
- }%
-}
-\InputenxUC{2422}{\textblank}{}
-\InputenxUC{2423}{\textvisiblespace}{}
-\InputenxUC{2500}{\textSFx}{}
-\InputenxUC{2502}{\textSFxi}{}
-\InputenxUC{250C}{\textSFi}{}
-\InputenxUC{2510}{\textSFiii}{}
-\InputenxUC{2514}{\textSFii}{}
-\InputenxUC{2518}{\textSFiv}{}
-\InputenxUC{251C}{\textSFviii}{}
-\InputenxUC{2524}{\textSFix}{}
-\InputenxUC{252C}{\textSFvi}{}
-\InputenxUC{2534}{\textSFvii}{}
-\InputenxUC{253C}{\textSFv}{}
-\InputenxUC{2550}{\textSFxliii}{}
-\InputenxUC{2551}{\textSFxxiv}{}
-\InputenxUC{2552}{\textSFli}{}
-\InputenxUC{2553}{\textSFlii}{}
-\InputenxUC{2554}{\textSFxxxix}{}
-\InputenxUC{2555}{\textSFxxii}{}
-\InputenxUC{2556}{\textSFxxi}{}
-\InputenxUC{2557}{\textSFxxv}{}
-\InputenxUC{2558}{\textSFl}{}
-\InputenxUC{2559}{\textSFxlix}{}
-\InputenxUC{255A}{\textSFxxxviii}{}
-\InputenxUC{255B}{\textSFxxviii}{}
-\InputenxUC{255C}{\textSFxxvii}{}
-\InputenxUC{255D}{\textSFxxvi}{}
-\InputenxUC{255E}{\textSFxxxvi}{}
-\InputenxUC{255F}{\textSFxxxvii}{}
-\InputenxUC{2560}{\textSFxlii}{}
-\InputenxUC{2561}{\textSFxix}{}
-\InputenxUC{2562}{\textSFxx}{}
-\InputenxUC{2563}{\textSFxxiii}{}
-\InputenxUC{2564}{\textSFxlvii}{}
-\InputenxUC{2565}{\textSFxlviii}{}
-\InputenxUC{2566}{\textSFxli}{}
-\InputenxUC{2567}{\textSFxlv}{}
-\InputenxUC{2568}{\textSFxlvi}{}
-\InputenxUC{2569}{\textSFxl}{}
-\InputenxUC{256A}{\textSFliv}{}
-\InputenxUC{256B}{\textSFliii}{}
-\InputenxUC{256C}{\textSFxliv}{}
-\InputenxUC{2580}{\textupblock}{}
-\InputenxUC{2584}{\textdnblock}{}
-\InputenxUC{2588}{\textblock}{}
-\InputenxUC{258C}{\textlfblock}{}
-\InputenxUC{2590}{\textrtblock}{}
-\InputenxUC{2591}{\textltshade}{}
-\InputenxUC{2592}{\textshade}{}
-\InputenxUC{2593}{\textdkshade}{}
-\InputenxUC{25A0}{\textblacksquare}{%
- \ProvideTextCommandDefault{\textblacksquare}{%
- \vrule \@width .3em \@height .4em \@depth -.1em\relax
- }%
-}
-\InputenxUC{25CA}{\textlozenge}{%
- \ProvideTextCommandDefault{\textlozenge}{%
- \ensuremath\diamond
- }%
-}
-\InputenxUC{25E6}{\textopenbullet}{%
- \ProvideTextCommandDefault{\textopenbullet}{%
- \ensuremath\circ
- }%
-}
-\InputenxUC{25EF}{\textbigcircle}{}
-\InputenxUC{266A}{\textmusicalnote}{}
-\InputenxUC{FB01}{fi}{}
-\InputenxUC{FB02}{fl}{}
-% \end{macrocode}
-% \fi
-%
-% \begin{macrocode}
-\RestoreAtCatcode
-%</uc>
-% \end{macrocode}
-%
-% \subsection{Math meaning declarations}
-%
-% Package \xpackage{inpmath} already declares math meanings
-% for LICRs. Here are some more. One goal is
-% to use the input characters in math that were defined
-% in the standard \LaTeX\ encodings using \cs{DeclareInputMath}.
-% \begin{macrocode}
-%<*math>
-\ProvidesFile{ix-math.def}%
- [2016/05/16 v1.11 Math list (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-% \end{macrocode}
-%
-% The next math meaning for \cs{ss} looks a little funny.
-% But it is useful for input characters, where most encodings
-% share in practice the same slot for \cs{ss} and \cs{beta}.
-% Thus we do not need two encodings such as \xfile{cp437de.def}
-% and \xfile{cp437.def}.
-% \begin{macrocode}
-\DeclareMathMeaning{\ss}{\beta}
-% \end{macrocode}
-% \begin{macrocode}
-\DeclareMathMeaning{\textalpha}{\alpha}
-\DeclareMathMeaning{\textapproxequal}{\aprox}
-\DeclareMathMeaning{\textbardbl}{\Vert}% = \|
-\DeclareMathMeaning{\textbeta}{\beta}
-\DeclareMathMeaning{\textbullet}{\bullet}
-\DeclareMathMeaning{\textcap}{\cap}
-\DeclareMathMeaning{\textcontourintegral}{\oint}
-\DeclareMathMeaning{\textcopyright}{{\nfss at text{\textcopyright}}}
-\DeclareMathMeaning{\textcup}{\cup}
-\DeclareMathMeaning{\textdagger}{\dagger}
-\DeclareMathMeaning{\textdaggerdbl}{\ddagger}
-\DeclareMathMeaning{\textdegree}{{^\circ}}
-\DeclareMathMeaning{\textdelta}{\delta}
-\DeclareMathMeaning{\textdollar}{\mathdollar}
-\DeclareMathMeaning{\textepsilon}{\varepsilon}
-\DeclareMathMeaning{\textequivalence}{\equiv}
-\DeclareMathMeaning{\textbraceleft}{\lbrace}
-\DeclareMathMeaning{\textbraceright}{\rbrace}
-\DeclareMathMeaning{\textdiv}{\div}
-\DeclareMathMeaning{\textdownarrow}{\downarrow}
-\DeclareMathMeaning{\textelement}{\in}
-\DeclareMathMeaning{\textellipsis}{\mathellipsis}
-\DeclareMathMeaning{\textGamma}{\Gamma}
-\DeclareMathMeaning{\textgreaterequal}{\geq}
-\DeclareMathMeaning{\textincrement}{\Delta}
-\DeclareMathMeaning{\textinfinity}{\infty}
-\DeclareMathMeaning{\textintegral}{\int}
-\DeclareMathMeaning{\textintersection}{\cap}
-\DeclareMathMeaning{\textlangle}{\langle}
-\DeclareMathMeaning{\textleftarrow}{\leftarrow}
-\DeclareMathMeaning{\textlessequal}{\leq}
-\DeclareMathMeaning{\textlnot}{\lnot}
-\DeclareMathMeaning{\textlogicalnot}{\lnot}
-\DeclareMathMeaning{\textlozenge}{\diamond}
-\DeclareMathMeaning{\textmu}{\mu}
-\DeclareMathMeaning{\textnotequal}{\neq}
-\DeclareMathMeaning{\textnsuperior}{^n}
-\DeclareMathMeaning{\textohm}{\Omega}
-\DeclareMathMeaning{\textOmega}{\Omega}
-\DeclareMathMeaning{\textonehalf}{\frac12}
-\DeclareMathMeaning{\textonequarter}{\frac14}
-\DeclareMathMeaning{\textonesuperior}{^1}
-\DeclareMathMeaning{\textopenbullet}{\circ}
-\DeclareMathMeaning{\textparagraph}{\mathparagraph}
-\DeclareMathMeaning{\textpartial}{\partial}
-\DeclareMathMeaning{\textPhi}{\Phi}
-\DeclareMathMeaning{\textphi}{\phi}
-\DeclareMathMeaning{\textpi}{\pi}
-\DeclareMathMeaning{\textproduct}{\prod}
-\DeclareMathMeaning{\textrangle}{\rangle}
-\DeclareMathMeaning{\textrevlogicalnot}{{\nfss at text{\textrevlogicalnot}}}
-\DeclareMathMeaning{\textrightarrow}{\rightarrow}
-\DeclareMathMeaning{\textsection}{\mathsection}
-\DeclareMathMeaning{\textSigma}{\Sigma}
-\DeclareMathMeaning{\textsigma}{\sigma}
-\DeclareMathMeaning{\textsterling}{\mathsterling}
-\DeclareMathMeaning{\textsummation}{\sum}
-\DeclareMathMeaning{\textsurd}{\surd}
-\DeclareMathMeaning{\texttau}{\tau}
-\DeclareMathMeaning{\textTheta}{\Theta}
-\DeclareMathMeaning{\textthreequarters}{\frac34}
-\DeclareMathMeaning{\textthreesuperior}{^3}
-\DeclareMathMeaning{\texttwosuperior}{^2}
-\DeclareMathMeaning{\textuparrow}{\uparrow}
-% \end{macrocode}
-% \begin{macrocode}
-\RestoreAtCatcode
-%</math>
-% \end{macrocode}
-%
-% \subsection{Documentation files}
-%
-% \subsubsection{List of known LICR commands}
-%
-% This is the list of commands for use in LICR that are already
-% defined by standard \LaTeX\ without extra packages.
-% \begin{macrocode}
-%<*licrcmds>
- % List of known LICR commdands of inputenx 2016/05/16 v1.11
- %
- % Format: \LICRcmd{<command>}{<type>}
- % Types:
- % Accent: <command> was defined by \DeclareTextAccentDefault
- % Command: <command> was defined by \DeclareTextCommandDefault
- % Symbol: <command> was defined by \DeclareTextSymbolDefault
- % Internal: for \@tabacckludge
- % Extra: additional commands
- %
- % Entries derived from the 2ekernel part
- % of ltoutenc.dtx 2005/11/08 v1.99h.
- %
-\LICRcmd{\ }{Extra}
-\LICRcmd{\"}{Composite}
-\LICRcmd{\'}{Composite}
-\LICRcmd{\-}{Extra}
-\LICRcmd{\.}{Composite}
-\LICRcmd{\=}{Accent}
-\LICRcmd{\@tabacckludge}{Internal}
-\LICRcmd{\AE}{Symbol}
-\LICRcmd{\DH}{Symbol}
-\LICRcmd{\DJ}{Symbol}
-\LICRcmd{\H}{Composite}
-\LICRcmd{\IJ}{Symbol}
-\LICRcmd{\L}{Symbol}
-\LICRcmd{\NG}{Symbol}
-\LICRcmd{\O}{Symbol}
-\LICRcmd{\OE}{Symbol}
-\LICRcmd{\SS}{Symbol}
-\LICRcmd{\TH}{Symbol}
-\LICRcmd{\^}{Composite}
-\LICRcmd{\`}{Composite}
-\LICRcmd{\ae}{Symbol}
-\LICRcmd{\b}{Command}
-\LICRcmd{\c}{Composite}
-\LICRcmd{\d}{Command}
-\LICRcmd{\dh}{Symbol}
-\LICRcmd{\dj}{Symbol}
-\LICRcmd{\guillemotleft}{Symbol}
-\LICRcmd{\guillemotright}{Symbol}
-\LICRcmd{\guilsinglleft}{Symbol}
-\LICRcmd{\guilsinglright}{Symbol}
-\LICRcmd{\i}{Symbol}
-\LICRcmd{\ij}{Symbol}
-\LICRcmd{\j}{Symbol}
-\LICRcmd{\k}{CompositeCommand}
-\LICRcmd{\l}{Symbol}
-\LICRcmd{\ng}{Symbol}
-\LICRcmd{\nobreakspace}{Extra}
-\LICRcmd{\o}{Symbol}
-\LICRcmd{\oe}{Symbol}
-\LICRcmd{\quotedblbase}{Symbol}
-\LICRcmd{\quotesinglbase}{Symbol}
-\LICRcmd{\r}{Composite}
-\LICRcmd{\ss}{Symbol}
-\LICRcmd{\t}{Accent}
-\LICRcmd{\textasciicircum}{Symbol}
-\LICRcmd{\textasciitilde}{Symbol}
-\LICRcmd{\textasteriskcentered}{Symbol}
-\LICRcmd{\textbackslash}{Symbol}
-\LICRcmd{\textbar}{Symbol}
-\LICRcmd{\textbardbl}{Symbol}
-\LICRcmd{\textbigcircle}{Symbol}
-\LICRcmd{\textbraceleft}{Symbol}
-\LICRcmd{\textbraceright}{Symbol}
-\LICRcmd{\textbullet}{Symbol}
-\LICRcmd{\textcircled}{Command}
-\LICRcmd{\textcompwordmark}{Symbol}
-\LICRcmd{\textcopyright}{CommandDefault}
-\LICRcmd{\textdagger}{Symbol}
-\LICRcmd{\textdaggerdbl}{Symbol}
-\LICRcmd{\textdollar}{Symbol}
-\LICRcmd{\textellipsis}{CommandDefault}
-\LICRcmd{\textemdash}{Symbol}
-\LICRcmd{\textendash}{Symbol}
-\LICRcmd{\textexclamdown}{Symbol}
-\LICRcmd{\textgreater}{Symbol}
-\LICRcmd{\textless}{Symbol}
-\LICRcmd{\textogonekcentered}{Command}
-\LICRcmd{\textordfeminine}{CommandDefault}
-\LICRcmd{\textordmasculine}{CommandDefault}
-\LICRcmd{\textparagraph}{Symbol}
-\LICRcmd{\textperiodcentered}{Symbol}
-\LICRcmd{\textpertenthousand}{Command}
-\LICRcmd{\textperthousand}{Command}
-\LICRcmd{\textquestiondown}{Symbol}
-\LICRcmd{\textquotedbl}{Symbol}
-\LICRcmd{\textquotedblleft}{Symbol}
-\LICRcmd{\textquotedblright}{Symbol}
-\LICRcmd{\textquoteleft}{Symbol}
-\LICRcmd{\textquoteright}{Symbol}
-\LICRcmd{\textregistered}{CommandDefault}
-\LICRcmd{\textsection}{Symbol}
-\LICRcmd{\textsterling}{Symbol}
-\LICRcmd{\texttrademark}{CommandDefault}
-\LICRcmd{\textunderscore}{Symbol}
-\LICRcmd{\textvisiblespace}{Symbol}
-\LICRcmd{\th}{Symbol}
-\LICRcmd{\u}{Composite}
-\LICRcmd{\v}{Composite}
-\LICRcmd{\~}{Composite}
-%</licrcmds>
-% \end{macrocode}
-%
-% \subsubsection{Commented additions for \xfile{utf8enc.dfu}}
-%
-% \begin{macrocode}
-%<*dfudoc>
- % inputenx-utf8enc.txt 2016/05/16 v1.11
- % Commented additions for utf8enc.dfu
-
-% \end{macrocode}
-%
-% \textit{List omitted here, see \xfile{inputenx-utf8enc.txt}.}
-% \iffalse
-% \begin{macrocode}
-\DeclareUnicodeCharacter{00A0}{\nobreakspace}
- % NO-BREAK SPACE
-
-\DeclareUnicodeCharacter{00AD}{\-}
- % SOFT HYPHEN
-
-\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
- % LATIN CAPITAL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0101}{\@tabacckludge=a}
- % LATIN SMALL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0108}{\^C}
- % LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0109}{\^c}
- % LATIN SMALL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{010A}{\.C}
- % LATIN CAPITAL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{010B}{\.c}
- % LATIN SMALL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0112}{\@tabacckludge=E}
- % LATIN CAPITAL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0113}{\@tabacckludge=e}
- % LATIN SMALL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0116}{\.E}
- % LATIN CAPITAL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0117}{\.e}
- % LATIN SMALL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{011C}{\^G}
- % LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{011D}{\^g}
- % LATIN SMALL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0120}{\.G}
- % LATIN CAPITAL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0121}{\.g}
- % LATIN SMALL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0122}{\c G}
- % LATIN CAPITAL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0123}{\c g}
- % LATIN SMALL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0124}{\^H}
- % LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0125}{\^h}
- % LATIN SMALL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0126}{\textmalteseH}
- % LATIN CAPITAL LETTER H WITH STROKE
- % LATIN CAPITAL LETTER H BAR
- % latin3.def
-
-\DeclareUnicodeCharacter{0127}{\textmalteseh}
- % LATIN SMALL LETTER H WITH STROKE
- % LATIN SMALL LETTER H BAR
- % latin3.def
-
-\DeclareUnicodeCharacter{0128}{\~I}
- % LATIN CAPITAL LETTER I WITH TILDE
-
-\DeclareUnicodeCharacter{0129}{\~\i}
- % LATIN SMALL LETTER I WITH TILDE
- % LATIN SMALL LETTER I TILDE
-
-\DeclareUnicodeCharacter{012A}{\@tabacckludge=I}
- % LATIN CAPITAL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012B}{\@tabacckludge=\i}
- % LATIN SMALL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012E}{\k I}
- % LATIN CAPITAL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{012F}{\k i}
- % LATIN SMALL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{0134}{\^J}
- % LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0135}{\^\j}
- % LATIN SMALL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0136}{\c K}
- % LATIN CAPITAL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0137}{\c k}
- % LATIN SMALL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0138}{\textkra}
- % LATIN SMALL LETTER KRA
- % latin4.def
-
-\DeclareUnicodeCharacter{013B}{\c L}
- % LATIN CAPITAL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{013C}{\c l}
- % LATIN SMALL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{0145}{\c N}
- % LATIN CAPITAL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{0146}{\c n}
- % LATIN SMALL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{014C}{\@tabacckludge=O}
- % LATIN CAPITAL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{014D}{\@tabacckludge=o}
- % LATIN SMALL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{0156}{\c R}
- % LATIN CAPITAL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{0157}{\c r}
- % LATIN SMALL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{015C}{\^S}
- % LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{015D}{\^s}
- % LATIN SMALL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0166}{\textTstroke}
- % LATIN CAPITAL LETTER T WITH STROKE
- % latin4.def
-
-\DeclareUnicodeCharacter{0167}{\texttstroke}
- % LATIN SMALL LETTER T WITH STROKE
- % latin4.def
-
-\DeclareUnicodeCharacter{0168}{\~U}
- % LATIN CAPITAL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{0169}{\~u}
- % LATIN SMALL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{016A}{\@tabacckludge=U}
- % LATIN CAPITAL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016B}{\@tabacckludge=u}
- % LATIN SMALL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016C}{\u U}
- % LATIN CAPITAL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{016D}{\u u}
- % LATIN SMALL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{0172}{\k U}
- % LATIN CAPITAL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0173}{\k u}
- % LATIN SMALL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0174}{\^W}
- % LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0175}{\^w}
- % LATIN SMALL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0176}{\^Y}
- % LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0177}{\^y}
- % LATIN SMALL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{01CD}{\v A}
- % LATIN CAPITAL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CE}{\v a}
- % LATIN SMALL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CF}{\v I}
- % LATIN CAPITAL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D0}{\v\i}
- % LATIN SMALL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D1}{\v O}
- % LATIN CAPITAL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D2}{\v o}
- % LATIN SMALL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D3}{\v U}
- % LATIN CAPITAL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01D4}{\v u}
- % LATIN SMALL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01E2}{\@tabacckludge=\AE}
- % LATIN CAPITAL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E3}{\@tabacckludge=\ae}
- % LATIN SMALL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E6}{\v G}
- % LATIN CAPITAL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E7}{\v g}
- % LATIN SMALL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E8}{\v K}
- % LATIN CAPITAL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01E9}{\v k}
- % LATIN SMALL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01F0}{\v\j}
- % LATIN SMALL LETTER J WITH CARON
-
-\DeclareUnicodeCharacter{01F4}{\@tabacckludge'G}
- % LATIN CAPITAL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F5}{\@tabacckludge'g}
- % LATIN SMALL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F8}{\@tabacckludge`N}
- % LATIN CAPITAL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01F9}{\@tabacckludge`n}
- % LATIN SMALL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01FC}{\@tabacckludge'\AE}
- % LATIN CAPITAL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{01FD}{\@tabacckludge'\ae}
- % LATIN SMALL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{0226}{\.A}
- % LATIN CAPITAL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0227}{\.a}
- % LATIN SMALL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0228}{\c E}
- % LATIN CAPITAL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{0229}{\c e}
- % LATIN SMALL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{022E}{\.O}
- % LATIN CAPITAL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{022F}{\.o}
- % LATIN SMALL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=Y}
- % LATIN CAPITAL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
- % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
- % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0237}{\j}
- % LATIN SMALL LETTER DOTLESS J
-
-\DeclareUnicodeCharacter{1E02}{\.B}
- % LATIN CAPITAL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E03}{\.b}
- % LATIN SMALL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0A}{\.D}
- % LATIN CAPITAL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0B}{\.d}
- % LATIN SMALL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1E}{\.F}
- % LATIN CAPITAL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1F}{\.f}
- % LATIN SMALL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E40}{\.M}
- % LATIN CAPITAL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E41}{\.m}
- % LATIN SMALL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E56}{\.P}
- % LATIN CAPITAL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E57}{\.p}
- % LATIN SMALL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E60}{\.S}
- % LATIN CAPITAL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E61}{\.s}
- % LATIN SMALL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6A}{\.T}
- % LATIN CAPITAL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6B}{\.t}
- % LATIN SMALL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E80}{\@tabacckludge`W}
- % LATIN CAPITAL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E81}{\@tabacckludge`w}
- % LATIN SMALL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E82}{\@tabacckludge'W}
- % LATIN CAPITAL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E83}{\@tabacckludge'w}
- % LATIN SMALL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E84}{\"W}
- % LATIN CAPITAL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1E85}{\"w}
- % LATIN SMALL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1EF2}{\@tabacckludge`Y}
- % LATIN CAPITAL LETTER Y WITH GRAVE
-
-\DeclareUnicodeCharacter{1EF3}{\@tabacckludge`y}
- % iso-8859-14[0xBC/188]
-
-\DeclareUnicodeCharacter{0218}{\textcommabelow S}
- % LATIN CAPITAL LETTER S WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{0219}{\textcommabelow s}
- % LATIN SMALL LETTER S WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{021A}{\textcommabelow T}
- % LATIN CAPITAL LETTER T WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{021B}{\textcommabelow t}
- % LATIN SMALL LETTER T WITH COMMA BELOW
- % latin10.def
-
-\DeclareUnicodeCharacter{02CB}{\textasciigrave}
- % MODIFIER LETTER GRAVE ACCENT
- % ??? next.def: \@tabacckludge`{}
-
-\DeclareUnicodeCharacter{02D9}{\.{}}
- % DOT ABOVE
- % SPACING DOT ABOVE
- % ??? \textasciidotabove with default "\.{}"
-
-\DeclareUnicodeCharacter{02DA}{\r{}}
- % RING ABOVE
- % SPACING RING ABOVE
- % ??? \textasciiringabove with default "\r{}"
-
-\DeclareUnicodeCharacter{02DB}{\k{}}
- % OGONEK
- % SPACING OGONEK
- % ??? \textasciiogonek with default "\k{}"
-
-\DeclareUnicodeCharacter{0393}{\textGamma}
- % GREEK CAPITAL LETTER GAMMA
- % ???
-
-\DeclareUnicodeCharacter{0398}{\textTheta}
- % GREEK CAPITAL LETTER THETA
- % ???
-
-\DeclareUnicodeCharacter{03A3}{\textSigma}
- % GREEK CAPITAL LETTER SIGMA
- % ???
-
-\DeclareUnicodeCharacter{03A6}{\textPhi}
- % GREEK CAPITAL LETTER PHI
- % ???
-
-\DeclareUnicodeCharacter{03A9}{\textOmega}
- % GREEK CAPITAL LETTER OMEGA
- % ???
-
-\DeclareUnicodeCharacter{03B1}{\textalpha}
- % GREEK SMALL LETTER ALPHA
- % ???
-
-\DeclareUnicodeCharacter{03B2}{\textbeta}
- % GREEK SMALL LETTER BETA
- % atarist[0xE1/225]
-
-\DeclareUnicodeCharacter{03B4}{\textdelta}
- % GREEK SMALL LETTER DELTA
- % ???
-
-\DeclareUnicodeCharacter{03B5}{\textepsilon}
- % GREEK SMALL LETTER EPSILON
- % ??? (\ensuremath{\varepsilon} as default)
-
-\DeclareUnicodeCharacter{03C0}{\textpi}
- % GREEK SMALL LETTER PI
- % ???
-
-\DeclareUnicodeCharacter{03C3}{\textsigma}
- % GREEK SMALL LETTER SIGMA
- % ???
-
-\DeclareUnicodeCharacter{03C4}{\texttau}
- % GREEK SMALL LETTER TAU
- % ???
-
-\DeclareUnicodeCharacter{03C6}{\textphi}
- % GREEK SMALL LETTER PHI
- % ???
-
-\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
- % CYRILLIC CAPITAL LETTER GJE
- % cp1251[0x81/129]
-
-\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
- % CYRILLIC CAPITAL LETTER KJE
- % cp1251[0x8D/141]
-
-\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
- % CYRILLIC SMALL LETTER GJE
- % cp1251[0x83/131]
-
-\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
- % CYRILLIC SMALL LETTER KJE
- % cp1251[0x9D/157]
-
-\DeclareUnicodeCharacter{05D0}{\hebalef}
- % HEBREW LETTER ALEF
- % adobe glyph name: afii57664, alef, alefhebrew
- % atarist[0xC2/194]
-
-\DeclareUnicodeCharacter{05D1}{\hebbet}
- % HEBREW LETTER BET
- % adobe glyph name: afii57665, bet, bethebrew
- % atarist[0xC3/195]
-
-\DeclareUnicodeCharacter{05D2}{\hebgimel}
- % HEBREW LETTER GIMEL
- % adobe glyph name: afii57666, gimel, gimelhebrew
- % atarist[0xC4/196]
-
-\DeclareUnicodeCharacter{05D3}{\hebdalet}
- % HEBREW LETTER DALET
- % adobe glyph name: afii57667, dalet, dalethebrew
- % atarist[0xC5/197]
-
-\DeclareUnicodeCharacter{05D4}{\hebhe}
- % HEBREW LETTER HE
- % adobe glyph name: afii57668, he, hehebrew
- % atarist[0xC6/198]
-
-\DeclareUnicodeCharacter{05D5}{\hebvav}
- % HEBREW LETTER VAV
- % adobe glyph name: afii57669, vav, vavhebrew
- % atarist[0xC7/199]
-
-\DeclareUnicodeCharacter{05D6}{\hebzayin}
- % HEBREW LETTER ZAYIN
- % adobe glyph name: afii57670, zayin, zahinhebrew
- % atarist[0xC8/200]
-
-\DeclareUnicodeCharacter{05D7}{\hebhet}
- % HEBREW LETTER HET
- % adobe glyph name: afii57671, het, hethebrew
- % atarist[0xC9/201]
-
-\DeclareUnicodeCharacter{05D8}{\hebtet}
- % HEBREW LETTER TET
- % adobe glyph name: afii57672, tet, tethebrew
- % atarist[0xCA/202]
-
-\DeclareUnicodeCharacter{05D9}{\hebyod}
- % HEBREW LETTER YOD
- % adobe glyph name: afii57673, yod, hodhebrew
- % atarist[0xCB/203]
-
-\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
- % HEBREW LETTER FINAL KAF
- % adobe glyph name: afii57674, finalkaf, finalkafhebrew
- % atarist[0xD9/217]
-
-\DeclareUnicodeCharacter{05DB}{\hebkaf}
- % HEBREW LETTER KAF
- % adobe glyph name: afii57675, kaf, kafhebrew
- % atarist[0xCC/204]
-
-\DeclareUnicodeCharacter{05DC}{\heblamed}
- % HEBREW LETTER LAMED
- % adobe glyph name: afii57676, lamed, lamedhebrew
- % atarist[0xCD/205]
-
-\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
- % HEBREW LETTER FINAL MEM
- % adobe glyph name: afii57677, finalmem, finalmemhebrew
- % atarist[0xDA/218]
-
-\DeclareUnicodeCharacter{05DE}{\hebmem}
- % HEBREW LETTER MEM
- % adobe glyph name: afii57678, mem, memhebrew
- % atarist[0xCE/206]
-
-\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
- % HEBREW LETTER FINAL NUN
- % adobe glyph name: afii57679, finalnun, finalnunhebrew
- % atarist[0xD8/216]
-
-\DeclareUnicodeCharacter{05E0}{\hebnun}
- % HEBREW LETTER NUN
- % adobe glyph name: afii57680, nun, nunhebrew
- % atarist[0xCF/207]
-
-\DeclareUnicodeCharacter{05E1}{\hebsamekh}
- % HEBREW LETTER SAMEKH
- % adobe glyph name: afii57681, samekh, samekhhebrew
- % atarist[0xD0/208]
-
-\DeclareUnicodeCharacter{05E2}{\hebayin}
- % HEBREW LETTER AYIN
- % adobe glyph name: afii57682, ayin, ayinhebrew
- % atarist[0xD1/209]
-
-\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
- % HEBREW LETTER FINAL PE
- % adobe glyph name: afii57683, finalpe, finalpehebrew
- % atarist[0xDB/219]
-
-\DeclareUnicodeCharacter{05E4}{\hebpe}
- % HEBREW LETTER PE
- % adobe glyph name: afii57684, pe, pehebrew
- % atarist[0xD2/210]
-
-\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
- % HEBREW LETTER FINAL TSADI
- % adobe glyph name: afii57685, finaltsadi, finaltsadihebrew
- % atarist[0xDC/220]
-
-\DeclareUnicodeCharacter{05E6}{\hebtsadi}
- % HEBREW LETTER TSADI
- % adobe glyph name: afii57686, tsadi, tsadihebrew
- % atarist[0xD3/211]
-
-\DeclareUnicodeCharacter{05E7}{\hebqof}
- % HEBREW LETTER QOF
- % adobe glyph name: afii57687, qof, qofhebrew
- % atarist[0xD4/212]
-
-\DeclareUnicodeCharacter{05E8}{\hebresh}
- % HEBREW LETTER RESH
- % adobe glyph name: afii57688, resh, reshhebrew
- % atarist[0xD5/213]
-
-\DeclareUnicodeCharacter{05E9}{\hebshin}
- % HEBREW LETTER SHIN
- % adobe glyph name: afii57689, shin, shinhebrew
- % atarist[0xD6/214]
-
-\DeclareUnicodeCharacter{05EA}{\hebtav}
- % HEBREW LETTER TAV
- % adobe glyph name: afii57690, tav, tavhebrew
- % atarist[0xD7/215]
-
-\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
- % HORIZONTAL BAR
- % QUOTATION DASH
- % adobe glyph name: afii00208, horizontalbar
- % iso-8859-10[0xBD/189]
-
-\DeclareUnicodeCharacter{2017}{\textdbllowline}
- % DOUBLE LOW LINE
- % SPACING DOUBLE UNDERSCORE
- % adobe glyph name: dbllowline
- % cp850[0xF2/242] cp858[0xF2/242]
-
-\DeclareUnicodeCharacter{207F}{\textnsuperior}
- % SUPERSCRIPT LATIN SMALL LETTER N
- % cp437[0xFC/252] cp865[0xFC/252]
- % ???
-
-\DeclareUnicodeCharacter{20A7}{\textpeseta}
- % PESETA SIGN
-
-\DeclareUnicodeCharacter{2202}{\textpartial}
- % PARTIAL DIFFERENTIAL
- % mac-roman[0xB6/182] mac-ce[0xB6/182]
- % ??? (default: \ensuremath{\partial})
-
-\DeclareUnicodeCharacter{2206}{\textincrement}
- % INCREMENT
- % mac-roman[0xC6/198] mac-ce[0xC6/198]
- % ??? (default: \ensuremath{\Delta})
-
-\DeclareUnicodeCharacter{2208}{\textelement}
- % ELEMENT OF
- % adobe glyph name: element
- % atarist[0xEE/238]
-
-\DeclareUnicodeCharacter{220F}{\textproduct}
- % N-ARY PRODUCT
- % adobe glyph name: product
- % applemac.def: \Pi
- % ??? (default: \ensuremath{\Pi})
- % ??? or \textprod because of \prod?
-
-\DeclareUnicodeCharacter{2211}{\textsummation}
- % N-ARY SUMMATION
- % adobe glyph name: summation
- % applemac.def: \Sigma
- % ??? (default: \ensuremath{\Sigma})
- % ??? or \textsum because of \sum?
-
-\DeclareUnicodeCharacter{2219}{\textbullet}
- % BULLET OPERATOR
- % cp437[0xF9/249] cp865[0xF9/249]
- % ???
-
-\DeclareUnicodeCharacter{221A}{\textsurd}
- % SQUARE ROOT
-
-\DeclareUnicodeCharacter{221E}{\textinfinity}
- % INFINITY
- % adobe glyph name: infinity
- % ??? or \textinfty or ...
-
-\DeclareUnicodeCharacter{2227}{\textcap}
- % LOGICAL AND
- % atarist[0xDE/222]
-
-\DeclareUnicodeCharacter{2229}{\textintersection}
- % INTERSECTION
- % adobe glyph name: intersection
- % ??? or \textcap or ...
-
-\DeclareUnicodeCharacter{222B}{\textintegral}
- % INTEGRAL
- % adobe glyph name: integral
- % applemac.def: \int
- % ??? or \textint or ...
-
-\DeclareUnicodeCharacter{222E}{\textcontourintegral}
- % CONTOUR INTEGRAL
- % adobe glyph name: contourintegral
- % atarist[0xEC/236]
-
-\DeclareUnicodeCharacter{2248}{\textapproxequal}
- % ALMOST EQUAL TO
- % adobe glyph name: approxequal
- % ??? or \textapprox or ...
-
-\DeclareUnicodeCharacter{2260}{\textnotequal}
- % NOT EQUAL TO
- % adobe glyph name: notequal
- % applemac.def: \neq
- % ??? or \textne or \textneq or ...
-
-\DeclareUnicodeCharacter{2261}{\textequivalence}
- % IDENTICAL TO
- % adobe glyph name: equivalence
- % cp437.def: \equiv
- % ??? or \textequiv or ...
-
-\DeclareUnicodeCharacter{2264}{\textlessequal}
- % LESS-THAN OR EQUAL TO
- % adobe glyph name: lessequal
- % cp437.def: \leq
- % ??? or \textleq or \textle or \textlessorequal or ...
-
-\DeclareUnicodeCharacter{2265}{\textgreaterequal}
- % GREATER-THAN OR EQUAL TO
- % adobe glyph name: greaterequal
- % cp437.def: \geq
- % ??? or \textgeq or \textge or \textgreaterorequal
-
-\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
- % REVERSED NOT SIGN
- % adobe glyph name: revlogicalnot
- % cp437[0xA9/169] cp865[0xA9/169]
- % ???
-
- % \DeclareUnicodeCharacter{2320}{}
- % TOP HALF INTEGRAL
- % adobe glyph name: integraltp
- % cp437[0xF4/244] cp865[0xF4/244]
- % ???
-
- % \DeclareUnicodeCharacter{2321}{}
- % BOTTOM HALF INTEGRAL
- % adobe glyph name: integralbt
- % cp437[0xF5/245] cp865[0xF5/245]
- % ???
-
- % \DeclareUnicodeCharacter{2500}{}
- % BOX DRAWINGS LIGHT HORIZONTAL
- % FORMS LIGHT HORIZONTAL
- % cp437[0xC4/196] cp850[0xC4/196] cp852[0xC4/196] cp858[0xC4/196] cp865[0xC4/196]
- % ???
-
- % \DeclareUnicodeCharacter{2502}{}
- % BOX DRAWINGS LIGHT VERTICAL
- % FORMS LIGHT VERTICAL
- % cp437[0xB3/179] cp850[0xB3/179] cp852[0xB3/179] cp858[0xB3/179] cp865[0xB3/179]
- % ???
-
- % \DeclareUnicodeCharacter{250C}{}
- % BOX DRAWINGS LIGHT DOWN AND RIGHT
- % FORMS LIGHT DOWN AND RIGHT
- % cp437[0xDA/218] cp850[0xDA/218] cp852[0xDA/218] cp858[0xDA/218] cp865[0xDA/218]
- % ???
-
- % \DeclareUnicodeCharacter{2510}{}
- % BOX DRAWINGS LIGHT DOWN AND LEFT
- % FORMS LIGHT DOWN AND LEFT
- % cp437[0xBF/191] cp850[0xBF/191] cp852[0xBF/191] cp858[0xBF/191] cp865[0xBF/191]
- % ???
-
- % \DeclareUnicodeCharacter{2514}{}
- % BOX DRAWINGS LIGHT UP AND RIGHT
- % FORMS LIGHT UP AND RIGHT
- % cp437[0xC0/192] cp850[0xC0/192] cp852[0xC0/192] cp858[0xC0/192] cp865[0xC0/192]
- % ???
-
- % \DeclareUnicodeCharacter{2518}{}
- % BOX DRAWINGS LIGHT UP AND LEFT
- % FORMS LIGHT UP AND LEFT
- % cp437[0xD9/217] cp850[0xD9/217] cp852[0xD9/217] cp858[0xD9/217] cp865[0xD9/217]
- % ???
-
- % \DeclareUnicodeCharacter{251C}{}
- % BOX DRAWINGS LIGHT VERTICAL AND RIGHT
- % FORMS LIGHT VERTICAL AND RIGHT
- % cp437[0xC3/195] cp850[0xC3/195] cp852[0xC3/195] cp858[0xC3/195] cp865[0xC3/195]
- % ???
-
- % \DeclareUnicodeCharacter{2524}{}
- % BOX DRAWINGS LIGHT VERTICAL AND LEFT
- % FORMS LIGHT VERTICAL AND LEFT
- % cp437[0xB4/180] cp850[0xB4/180] cp852[0xB4/180] cp858[0xB4/180] cp865[0xB4/180]
- % ???
-
- % \DeclareUnicodeCharacter{252C}{}
- % BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
- % FORMS LIGHT DOWN AND HORIZONTAL
- % cp437[0xC2/194] cp850[0xC2/194] cp852[0xC2/194] cp858[0xC2/194] cp865[0xC2/194]
- % ???
-
- % \DeclareUnicodeCharacter{2534}{}
- % BOX DRAWINGS LIGHT UP AND HORIZONTAL
- % FORMS LIGHT UP AND HORIZONTAL
- % cp437[0xC1/193] cp850[0xC1/193] cp852[0xC1/193] cp858[0xC1/193] cp865[0xC1/193]
- % ???
-
- % \DeclareUnicodeCharacter{253C}{}
- % BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
- % FORMS LIGHT VERTICAL AND HORIZONTAL
- % cp437[0xC5/197] cp850[0xC5/197] cp852[0xC5/197] cp858[0xC5/197] cp865[0xC5/197]
- % ???
-
- % \DeclareUnicodeCharacter{2550}{}
- % BOX DRAWINGS DOUBLE HORIZONTAL
- % FORMS DOUBLE HORIZONTAL
- % cp437[0xCD/205] cp850[0xCD/205] cp852[0xCD/205] cp858[0xCD/205] cp865[0xCD/205]
- % ???
-
- % \DeclareUnicodeCharacter{2551}{}
- % BOX DRAWINGS DOUBLE VERTICAL
- % FORMS DOUBLE VERTICAL
- % cp437[0xBA/186] cp850[0xBA/186] cp852[0xBA/186] cp858[0xBA/186] cp865[0xBA/186]
- % ???
-
- % \DeclareUnicodeCharacter{2552}{}
- % BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
- % FORMS DOWN SINGLE AND RIGHT DOUBLE
- % cp437[0xD5/213] cp865[0xD5/213]
- % ???
-
- % \DeclareUnicodeCharacter{2553}{}
- % BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
- % FORMS DOWN DOUBLE AND RIGHT SINGLE
- % cp437[0xD6/214] cp865[0xD6/214]
- % ???
-
- % \DeclareUnicodeCharacter{2554}{}
- % BOX DRAWINGS DOUBLE DOWN AND RIGHT
- % FORMS DOUBLE DOWN AND RIGHT
- % cp437[0xC9/201] cp850[0xC9/201] cp852[0xC9/201] cp858[0xC9/201] cp865[0xC9/201]
- % ???
-
- % \DeclareUnicodeCharacter{2555}{}
- % BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
- % FORMS DOWN SINGLE AND LEFT DOUBLE
- % cp437[0xB8/184] cp865[0xB8/184]
- % ???
-
- % \DeclareUnicodeCharacter{2556}{}
- % BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
- % FORMS DOWN DOUBLE AND LEFT SINGLE
- % cp437[0xB7/183] cp865[0xB7/183]
- % ???
-
- % \DeclareUnicodeCharacter{2557}{}
- % BOX DRAWINGS DOUBLE DOWN AND LEFT
- % FORMS DOUBLE DOWN AND LEFT
- % cp437[0xBB/187] cp850[0xBB/187] cp852[0xBB/187] cp858[0xBB/187] cp865[0xBB/187]
- % ???
-
- % \DeclareUnicodeCharacter{2558}{}
- % BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
- % FORMS UP SINGLE AND RIGHT DOUBLE
- % cp437[0xD4/212] cp865[0xD4/212]
- % ???
-
- % \DeclareUnicodeCharacter{2559}{}
- % BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
- % FORMS UP DOUBLE AND RIGHT SINGLE
- % cp437[0xD3/211] cp865[0xD3/211]
- % ???
-
- % \DeclareUnicodeCharacter{255A}{}
- % BOX DRAWINGS DOUBLE UP AND RIGHT
- % FORMS DOUBLE UP AND RIGHT
- % cp437[0xC8/200] cp850[0xC8/200] cp852[0xC8/200] cp858[0xC8/200] cp865[0xC8/200]
- % ???
-
- % \DeclareUnicodeCharacter{255B}{}
- % BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
- % FORMS UP SINGLE AND LEFT DOUBLE
- % cp437[0xBE/190] cp865[0xBE/190]
- % ???
-
- % \DeclareUnicodeCharacter{255C}{}
- % BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
- % FORMS UP DOUBLE AND LEFT SINGLE
- % cp437[0xBD/189] cp865[0xBD/189]
- % ???
-
- % \DeclareUnicodeCharacter{255D}{}
- % BOX DRAWINGS DOUBLE UP AND LEFT
- % FORMS DOUBLE UP AND LEFT
- % cp437[0xBC/188] cp850[0xBC/188] cp852[0xBC/188] cp858[0xBC/188] cp865[0xBC/188]
- % ???
-
- % \DeclareUnicodeCharacter{255E}{}
- % BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
- % FORMS VERTICAL SINGLE AND RIGHT DOUBLE
- % cp437[0xC6/198] cp865[0xC6/198]
- % ???
-
- % \DeclareUnicodeCharacter{255F}{}
- % BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
- % FORMS VERTICAL DOUBLE AND RIGHT SINGLE
- % cp437[0xC7/199] cp865[0xC7/199]
- % ???
-
- % \DeclareUnicodeCharacter{2560}{}
- % BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
- % FORMS DOUBLE VERTICAL AND RIGHT
- % cp437[0xCC/204] cp850[0xCC/204] cp852[0xCC/204] cp858[0xCC/204] cp865[0xCC/204]
- % ???
-
- % \DeclareUnicodeCharacter{2561}{}
- % BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
- % FORMS VERTICAL SINGLE AND LEFT DOUBLE
- % cp437[0xB5/181] cp865[0xB5/181]
- % ???
-
- % \DeclareUnicodeCharacter{2562}{}
- % BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
- % FORMS VERTICAL DOUBLE AND LEFT SINGLE
- % cp437[0xB6/182] cp865[0xB6/182]
- % ???
-
- % \DeclareUnicodeCharacter{2563}{}
- % BOX DRAWINGS DOUBLE VERTICAL AND LEFT
- % FORMS DOUBLE VERTICAL AND LEFT
- % cp437[0xB9/185] cp850[0xB9/185] cp852[0xB9/185] cp858[0xB9/185] cp865[0xB9/185]
- % ???
-
- % \DeclareUnicodeCharacter{2564}{}
- % BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
- % FORMS DOWN SINGLE AND HORIZONTAL DOUBLE
- % cp437[0xD1/209] cp865[0xD1/209]
- % ???
-
- % \DeclareUnicodeCharacter{2565}{}
- % BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
- % FORMS DOWN DOUBLE AND HORIZONTAL SINGLE
- % cp437[0xD2/210] cp865[0xD2/210]
- % ???
-
- % \DeclareUnicodeCharacter{2566}{}
- % BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
- % FORMS DOUBLE DOWN AND HORIZONTAL
- % cp437[0xCB/203] cp850[0xCB/203] cp852[0xCB/203] cp858[0xCB/203] cp865[0xCB/203]
- % ???
-
- % \DeclareUnicodeCharacter{2567}{}
- % BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
- % FORMS UP SINGLE AND HORIZONTAL DOUBLE
- % cp437[0xCF/207] cp865[0xCF/207]
- % ???
-
- % \DeclareUnicodeCharacter{2568}{}
- % BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
- % FORMS UP DOUBLE AND HORIZONTAL SINGLE
- % cp437[0xD0/208] cp865[0xD0/208]
- % ???
-
- % \DeclareUnicodeCharacter{2569}{}
- % BOX DRAWINGS DOUBLE UP AND HORIZONTAL
- % FORMS DOUBLE UP AND HORIZONTAL
- % cp437[0xCA/202] cp850[0xCA/202] cp852[0xCA/202] cp858[0xCA/202] cp865[0xCA/202]
- % ???
-
- % \DeclareUnicodeCharacter{256A}{}
- % BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
- % FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE
- % cp437[0xD8/216] cp865[0xD8/216]
- % ???
-
- % \DeclareUnicodeCharacter{256B}{}
- % BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
- % FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE
- % cp437[0xD7/215] cp865[0xD7/215]
- % ???
-
- % \DeclareUnicodeCharacter{256C}{}
- % BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
- % FORMS DOUBLE VERTICAL AND HORIZONTAL
- % cp437[0xCE/206] cp850[0xCE/206] cp852[0xCE/206] cp858[0xCE/206] cp865[0xCE/206]
- % ???
-
- % \DeclareUnicodeCharacter{2580}{}
- % UPPER HALF BLOCK
- % cp437[0xDF/223] cp850[0xDF/223] cp852[0xDF/223] cp858[0xDF/223] cp865[0xDF/223]
- % ???
-
- % \DeclareUnicodeCharacter{2584}{}
- % LOWER HALF BLOCK
- % cp437[0xDC/220] cp850[0xDC/220] cp852[0xDC/220] cp858[0xDC/220] cp865[0xDC/220]
- % ???
-
- %\DeclareUnicodeCharacter{2588}{}
- % FULL BLOCK
- % cp437[0xDB/219] cp850[0xDB/219] cp852[0xDB/219] cp858[0xDB/219] cp865[0xDB/219]
- % ???
-
- % \DeclareUnicodeCharacter{258C}{}
- % LEFT HALF BLOCK
- % cp437[0xDD/221] cp865[0xDD/221]
- % ???
-
- % \DeclareUnicodeCharacter{2590}{}
- % RIGHT HALF BLOCK
- % cp437[0xDE/222] cp865[0xDE/222]
- % ???
-
- % \DeclareUnicodeCharacter{2591}{}
- % LIGHT SHADE
- % cp437[0xB0/176] cp850[0xB0/176] cp852[0xB0/176] cp858[0xB0/176] cp865[0xB0/176]
- % ???
-
- % \DeclareUnicodeCharacter{2592}{}
- % MEDIUM SHADE
- % cp437[0xB1/177] cp850[0xB1/177] cp852[0xB1/177] cp858[0xB1/177] cp865[0xB1/177]
- % ???
-
- % \DeclareUnicodeCharacter{2593}{}
- % DARK SHADE
- % cp437[0xB2/178] cp850[0xB2/178] cp852[0xB2/178] cp858[0xB2/178] cp865[0xB2/178]
- % ???
-
-\DeclareUnicodeCharacter{25A0}{\textblacksquare}
- % BLACK SQUARE
- % cp437.def: \textblacksquare
-
-\DeclareUnicodeCharacter{25CA}{\textlozenge}
- % LOZENGE
- % adobe glyph name: lozenge
- % applemac.def: \diamond
- % ???
-
- % \DeclareUnicodeCharacter{F8FF}{}
- % <Private Use, Last>
- % applemac.def: \textapplelogo
- % ???
-
-\DeclareUnicodeCharacter{FB01}{fi}
- % LATIN SMALL LIGATURE FI
- % applemac.def: fi
- % ??? \textfi
-
-\DeclareUnicodeCharacter{FB02}{fl}
- % LATIN SMALL LIGATURE FL
- % applemac.def: fl
- % ??? \textfl
-
- % pmboxdraw:
-
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-
-% \end{macrocode}
-% \fi
-%
-% \begin{macrocode}
-%</dfudoc>
-% \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{inputenx}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/inputenx.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/inputenx.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-% \verb|tex inputenx.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% inputenx.sty & tex/latex/oberdiek/inputenx.sty\\
-% ix-alias.def & tex/latex/oberdiek/ix-alias.def\\
-% ix-math.def & tex/latex/oberdiek/ix-math.def\\
-% ix-name.def & tex/latex/oberdiek/ix-name.def\\
-% ix-slot.def & tex/latex/oberdiek/ix-slot.def\\
-% ix-uc.def & tex/latex/oberdiek/ix-uc.def\\
-% ix-utf8enc.dfu & tex/latex/oberdiek/ix-utf8enc.dfu\\
-% x-ascii.def & tex/latex/oberdiek/x-ascii.def\\
-% x-verbatim.def & tex/latex/oberdiek/x-verbatim.def\\
-% x-atarist.def & tex/latex/oberdiek/x-atarist.def\\
-% x-iso-8859-1.def & tex/latex/oberdiek/x-iso-8859-1.def\\
-% x-iso-8859-2.def & tex/latex/oberdiek/x-iso-8859-2.def\\
-% x-iso-8859-3.def & tex/latex/oberdiek/x-iso-8859-3.def\\
-% x-iso-8859-4.def & tex/latex/oberdiek/x-iso-8859-4.def\\
-% x-iso-8859-5.def & tex/latex/oberdiek/x-iso-8859-5.def\\
-% x-iso-8859-8.def & tex/latex/oberdiek/x-iso-8859-8.def\\
-% x-iso-8859-9.def & tex/latex/oberdiek/x-iso-8859-9.def\\
-% x-iso-8859-10.def & tex/latex/oberdiek/x-iso-8859-10.def\\
-% x-iso-8859-13.def & tex/latex/oberdiek/x-iso-8859-13.def\\
-% x-iso-8859-14.def & tex/latex/oberdiek/x-iso-8859-14.def\\
-% x-iso-8859-15.def & tex/latex/oberdiek/x-iso-8859-15.def\\
-% x-iso-8859-16.def & tex/latex/oberdiek/x-iso-8859-16.def\\
-% x-cp437.def & tex/latex/oberdiek/x-cp437.def\\
-% x-cp850.def & tex/latex/oberdiek/x-cp850.def\\
-% x-cp852.def & tex/latex/oberdiek/x-cp852.def\\
-% x-cp855.def & tex/latex/oberdiek/x-cp855.def\\
-% x-cp858.def & tex/latex/oberdiek/x-cp858.def\\
-% x-cp865.def & tex/latex/oberdiek/x-cp865.def\\
-% x-cp866.def & tex/latex/oberdiek/x-cp866.def\\
-% x-cp1250.def & tex/latex/oberdiek/x-cp1250.def\\
-% x-cp1251.def & tex/latex/oberdiek/x-cp1251.def\\
-% x-cp1252.def & tex/latex/oberdiek/x-cp1252.def\\
-% x-cp1255.def & tex/latex/oberdiek/x-cp1255.def\\
-% x-cp1257.def & tex/latex/oberdiek/x-cp1257.def\\
-% x-dec-mcs.def & tex/latex/oberdiek/x-dec-mcs.def\\
-% x-koi8-r.def & tex/latex/oberdiek/x-koi8-r.def\\
-% x-mac-centeuro.def & tex/latex/oberdiek/x-mac-centeuro.def\\
-% x-mac-cyrillic.def & tex/latex/oberdiek/x-mac-cyrillic.def\\
-% x-mac-roman.def & tex/latex/oberdiek/x-mac-roman.def\\
-% x-nextstep.def & tex/latex/oberdiek/x-nextstep.def\\
-% inputenx.pdf & doc/latex/oberdiek/inputenx.pdf\\
-% inputenx-licrcmds.txt & doc/latex/oberdiek/inputenx-licrcmds.txt\\
-% inputenx-utf8enc.txt & doc/latex/oberdiek/inputenx-utf8enc.txt\\
-% inputenx.dtx & source/latex/oberdiek/inputenx.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-% \begingroup
-% \advance\linewidth by\leftmargin
-% \advance\linewidth by\rightmargin
-% \edef\x{\endgroup
-% \def\noexpand\lw{\the\linewidth}^^A
-% }\x
-% \def\lwbox{^^A
-% \leavevmode
-% \hbox to \linewidth{^^A
-% \kern-\leftmargin\relax
-% \hss
-% \usebox0
-% \hss
-% \kern-\rightmargin\relax
-% }^^A
-% }^^A
-% \ifdim\wd0>\lw
-% \sbox0{\small\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\footnotesize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\scriptsize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\tiny\t}^^A
-% \ifdim\wd0>\linewidth
-% \lwbox
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-% \verb|latex \let\install=y\input{inputenx.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-% \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex inputenx.dtx
-%makeindex -s gind.ist inputenx.idx
-%pdflatex inputenx.dtx
-%makeindex -s gind.ist inputenx.idx
-%pdflatex inputenx.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{thebibliography}{9}
-%
-% \bibitem{ltc}
-% Frank Mittelbach, Michel Goossens,
-% \textit{The \LaTeX\ Companion}, second edition, April 2004.
-%
-% \bibitem{inputenc}
-% Alan Jeffrey, Frank Mittelbach,
-% \textit{inputenc.sty}, 2006/05/05 v1.1b.
-% \CTAN{macros/latex/base/inputenc.dtx}
-%
-% \bibitem{selinput}
-% Heiko Oberdiek,
-% \textit{The \xpackage{selinput} package}, 2007/06/16 v1.1.
-% \CTAN{macros/latex/contrib/oberdiek/selinput.pdf}
-%
-% \bibitem{pmboxdraw}
-% Heiko Oberdiek,
-% \textit{The \xpackage{pmboxdraw} package}, 2006/05/03 v1.0.
-% \CTAN{macros/latex/contrib/oberdiek/pmboxdraw.pdf}
-%
-% \bibitem{dash}
-% Wikipedia, \textit{Dash}.
-% \url{https://en.wikipedia.org/wiki/Dash}
-%
-% \subsection{Mappings to Unicode}
-%
-% \bibitem{atarist}
-% Philippe Verdy, Bruno Haible,
-% \textit{AtariST to Unicode}, 22th April 2005.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/ATARIST.TXT}
-%
-% \bibitem{iso8859-1}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-1:1998 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT}
-%
-% \bibitem{iso8859-2}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-2:1999 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT}
-%
-% \bibitem{iso8859-3}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-3:1999 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT}
-%
-% \bibitem{iso8859-4}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-4:1998 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT}
-%
-% \bibitem{iso8859-5}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-5:1998 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT}
-%
-% \bibitem{iso8859-8}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-8:1999 to Unicode}, 3rd January 2000.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT}
-%
-% \bibitem{iso8859-9}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-9:1999 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT}
-%
-% \bibitem{iso8859-15}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-15:1999 to Unicode}, 27th July 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT}
-%
-% \bibitem{iso8859-16}
-% Ken Whistler,
-% \textit{ISO/IEC 8859-16:2001 to Unicode}, 26th July 2001.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT}
-%
-% \bibitem{koi8-r}
-% Helmut Richter,
-% \textit{KOI8-R (RFC1486) to Unicode}, 18th August 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT}
-%
-% \bibitem{mac-centeuro}
-% Apple Computer,
-% \textit{Map (external version) from MAC OS Central European character
-% set to Unicode 2.1 and later}, 4th April 2005.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CENTEURO.TXT}
-%
-% \bibitem{mac-cyrillic}
-% Apple Computer,
-% \textit{Map (external version) from MAC OS Cyrillic character
-% set to Unicode 2.1 and later}, 5th April 2005.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CYRILLIC.TXT}
-%
-% \bibitem{mac-roman}
-% Apple Computer,
-% \textit{Map (external version) from MAC OS Roman character
-% set to Unicode 2.1 and later}, 5th April 2005.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMAN.TXT}
-%
-% \bibitem{mac-ukrainian}
-% Apple Computer,
-% \textit{Map (external version) from MAC OS Urainian character
-% set to Unicode 2.1 and later}, 5th April 2005.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/UKRAINE.TXT}
-%
-% \bibitem{nextstep}
-% Rick McGowan,
-% \textit{NextStep Encoding to Unicode}, 23rd September 1999.
-% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/NEXT/NEXTSTEP.TXT}
-%
-% \end{thebibliography}
-%
-% \begin{History}
-% \begin{Version}{2006/03/05 v1.0}
-% \item
-% First version.
-% \end{Version}
-% \begin{Version}{2007/04/11 v1.1}
-% \item
-% Some Cyrillic encodings added:
-% cp855, cp866, cp1251, koi8-r, mac-cyrillic
-% \item
-% x-mac-ce renamed to x-mac-centeuro.
-% \end{Version}
-% \begin{Version}{2007/06/16 v1.2}
-% \item
-% Documentation update.
-% \end{Version}
-% \begin{Version}{2007/08/16 v1.3}
-% \item
-% Fix for U+0135: |\^j| $\rightarrow$ |\^\j| (Behnam Tabatabai).
-% \end{Version}
-% \begin{Version}{2009/08/13 v1.4}
-% \item
-% Encodings for Atari (atarist) and ISO 8859-8 added.
-% \item
-% Support for horizontal bar (U+2015) and double low line (U+2017) added.
-% \end{Version}
-% \begin{Version}{2009/12/15 v1.5}
-% \item
-% Aliases \xoption{clean7bit}, \xoption{ascii-print},
-% \xoption{ascii-printable} added for \xoption{x-ascii}.
-% \end{Version}
-% \begin{Version}{2010/01/11 v1.6}
-% \item
-% \cs{BeforeInputEncoding} and \cs{AfterInputEncoding} added.
-% \item
-% Documentation added.
-% \end{Version}
-% \begin{Version}{2011/02/08 v1.7}
-% \item
-% Encoding \xoption{x-verbatim} added.
-% \item
-% \cs{InputEncoding} saves and restores some catcodes for
-% reading the \xext{def} files.
-% \end{Version}
-% \begin{Version}{2011/04/10 v1.8}
-% \item
-% Fix for Unicode character U+0123 (g with cedilla)
-% (Thanks Zvi Gilboa).
-% \item
-% Some accented characters from set ``Latin Extended-B'' added to
-% \xfile{if-utf8enc.dfu}.
-% \end{Version}
-% \begin{Version}{2011/04/26 v1.9}
-% \item
-% Added encoding: cp1255 (Hebrew, letters only).
-% \end{Version}
-% \begin{Version}{2011/05/27 v1.10}
-% \item
-% Documentation fixed (missing |\end{verbatim}| added).
-% \end{Version}
-% \begin{Version}{2016/05/16 v1.11}
-% \item
-% Documentation updates.
-% \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.2
% Info: Expandable calculations with integers
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -102,8 +102,9 @@
Project: intcalc
Version: 2016/05/16 v1.2
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -4086,7 +4087,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -4098,10 +4099,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4192,8 +4189,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Define keys
%
-% Copyright (C) 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
Project: kvdefinekeys
Version: 2016/05/16 v1.4
-Copyright (C) 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -558,7 +559,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -570,10 +571,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -661,8 +658,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,3385 +0,0 @@
-% \iffalse meta-comment
-%
-% File: kvoptions.dtx
-% Version: 2016/05/16 v3.12
-% Info: Key value format for package options
-%
-% Copyright (C) 2004, 2006, 2007, 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-% https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-% https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file kvoptions.dtx
-% and the derived files
-% kvoptions.sty, kvoptions.pdf, kvoptions.ins, kvoptions.drv,
-% kvoptions-patch.sty, example-mycolorsetup.sty,
-% kvoptions-test1.tex, kvoptions-test2.tex,
-% kvoptions-test3.tex, kvoptions-test4.tex,
-% kvoptions-test4.sty.
-%
-% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/kvoptions.dtx
-% CTAN:macros/latex/contrib/oberdiek/kvoptions.pdf
-%
-% Unpacking:
-% (a) If kvoptions.ins is present:
-% tex kvoptions.ins
-% (b) Without kvoptions.ins:
-% tex kvoptions.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{kvoptions.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If kvoptions.drv is present:
-% latex kvoptions.drv
-% (b) Without kvoptions.drv:
-% latex kvoptions.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex kvoptions.dtx
-% makeindex -s gind.ist kvoptions.idx
-% pdflatex kvoptions.dtx
-% makeindex -s gind.ist kvoptions.idx
-% pdflatex kvoptions.dtx
-%
-% Installation:
-% TDS:tex/latex/oberdiek/kvoptions.sty
-% TDS:tex/latex/oberdiek/kvoptions-patch.sty
-% TDS:doc/latex/oberdiek/kvoptions.pdf
-% TDS:doc/latex/oberdiek/example-mycolorsetup.sty
-% TDS:doc/latex/oberdiek/test/kvoptions-test1.tex
-% TDS:doc/latex/oberdiek/test/kvoptions-test2.tex
-% TDS:doc/latex/oberdiek/test/kvoptions-test3.tex
-% TDS:doc/latex/oberdiek/test/kvoptions-test4.tex
-% TDS:doc/latex/oberdiek/test/kvoptions-test4.sty
-% TDS:source/latex/oberdiek/kvoptions.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: kvoptions
-Version: 2016/05/16 v3.12
-
-Copyright (C) 2004, 2006, 2007, 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
- https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
- https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file kvoptions.dtx
-and the derived files
- kvoptions.sty, kvoptions.pdf, kvoptions.ins, kvoptions.drv,
- kvoptions-patch.sty, example-mycolorsetup.sty,
- kvoptions-test1.tex, kvoptions-test2.tex,
- kvoptions-test3.tex, kvoptions-test4.tex,
- kvoptions-test4.sty.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{kvoptions.ins}{\from{kvoptions.dtx}{install}}%
- \file{kvoptions.drv}{\from{kvoptions.dtx}{driver}}%
- \usedir{tex/latex/oberdiek}%
- \file{kvoptions.sty}{\from{kvoptions.dtx}{package}}%
- \file{kvoptions-patch.sty}{\from{kvoptions.dtx}{patch}}%
- \usedir{doc/latex/oberdiek}%
- \file{example-mycolorsetup.sty}{\from{kvoptions.dtx}{example}}%
-% \usedir{doc/latex/oberdiek/test}%
-% \file{kvoptions-test1.tex}{\from{kvoptions.dtx}{test1}}%
-% \file{kvoptions-test2.tex}{\from{kvoptions.dtx}{test2}}%
-% \file{kvoptions-test3.tex}{\from{kvoptions.dtx}{test3}}%
-% \file{kvoptions-test4.tex}{\from{kvoptions.dtx}{test4}}%
-% \file{kvoptions-test4.sty}{\from{kvoptions.dtx}{test4pkg}}%
- \nopreamble
- \nopostamble
-% \usedir{source/latex/oberdiek/catalogue}%
-% \file{kvoptions.xml}{\from{kvoptions.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{* kvoptions.sty, kvoptions-patch.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file `kvoptions.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{kvoptions.drv}%
- [2016/05/16 v3.12 Key value format for package options (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\begin{document}
- \DocInput{kvoptions.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-% {Upper-case \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
-% Lower-case \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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-% \GetFileInfo{kvoptions.drv}
-%
-% \title{The \xpackage{kvoptions} package}
-% \date{2016/05/16 v3.12}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This package is intended for package authors who want to
-% use options in key value format for their package options.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \def\M#1{\texttt{\{}\meta{#1}\texttt{\}}}
-% \def\O#1{\texttt{[}\meta{#1}\texttt{]}}
-%
-% \section{Introduction}
-%
-% First I want to recommend the very good review article
-% ``A guide to key-value methods'' by Joseph Wright \cite{tb94wright}.
-% It introduces the different key-value packages and compares them.
-%
-% \subsection{The beginning}
-%
-% This package \xpackage{kvoptions} addresses class or package writers
-% that want to allow their users to specify options
-% as key value pairs, e.g.:
-% \begin{quote}
-% |\documentclass[verbose=false,name=me]{myclass}|\\
-% |\usepackage[format=print]{mylayout}|
-% \end{quote}
-% Prominent example is package \xpackage{hyperref},
-% probably the first package that offers this service.
-% It's \cs{ProcessOptionsWithKV} is often copied und
-% used in other packages, e.g. package \xpackage{helvet}
-% that uses this interface for its option \xoption{scaled}.
-%
-% However copying code is not the most modern software
-% development technique. And \xpackage{hyperref}'s
-% code for \cs{ProcessOptionsWithKV} was changed
-% to fix bugs. The version used in other packages
-% depends on the time of copying and the awareness
-% of \xpackage{hyperref}'s changes.
-% Now the code is sourced out into this package and
-% available for other package or class writers.
-%
-% \subsection{Overview}
-%
-% Package \xpackage{kvoptions} connects package
-% \xpackage{\emph{k}ey\emph{v}al}
-% with \LaTeX's package and class \emph{options}:
-% \begin{center}
-% \def\T#1{\bfseries #1}
-% \renewcommand{\arraystretch}{1.5}
-% \begin{tabular}{l|l|l}
-% \T{Package \xpackage{keyval}}
-% & \T{Package \xpackage{kvoptions}}
-% & \T{\LaTeX\ kernel}
-% \\
-% \hline
-% \cs{define at key}
-% &
-% \renewcommand*{\arraystretch}{1}^^A
-% \begin{tabular}[t]{@{}l@{}}
-% \cs{DeclareVoidOption}\\
-% \cs{DeclareStringOption}\\
-% \cs{DeclareBoolOption}\\
-% \cs{DeclareComplementaryOption}\\
-% \cs{DisableKeyvalOption}
-% \end{tabular}
-% & \cs{DeclareOption}
-% \\
-% \hline
-% & \cs{DeclareDefaultOption}
-% & \cs{DeclareOption*}
-% \\
-% \hline
-% & \cs{ProcessKeyvalOptions}
-% & \cs{ProcessOptions*}
-% \\
-% \hline
-% & Option \xoption{patch}
-% &
-% \renewcommand*{\arraystretch}{1}^^A
-% \begin{tabular}[t]{@{}l@{}}
-% Class/package\\
-% option system
-% \end{tabular}
-% \\
-% \hline
-% & \cs{SetupKeyvalOptions} &
-% \\
-% \end{tabular}
-% \end{center}
-%
-% \hypersetup{bookmarksopenlevel=3}
-% \section{Usage}
-%
-% \subsection{Process options}
-%
-% \subsubsection{\cs{ProcessKeyvalOptions}}
-%
-% \begin{declcs}{ProcessKeyvalOptions}\,\M{family}\\
-% \cs{ProcessKeyvalOptions} \*
-% \end{declcs}
-% This command evaluates the global or local options of
-% the package that are defined with \xpackage{keyval}'s
-% interface within the family \meta{family}. It acts the
-% same way as \LaTeX's \cs{ProcessOptions*}. In a package
-% unknown global options are ignored, in a class they
-% are added to the unknown option list. The known global
-% options and all local options are passed to \xpackage{keyval}'s
-% \cs{setkeys} command for executing the options.
-% Unknown options are reported to the user by an error.
-%
-% If the family name happens to be the same as the name
-% of the package or class where \cs{ProcessKeyvalOptions}
-% is used or the family name has previously been setup by
-% \cs{SetupKeyvalOptions}, then \cs{ProcessKeyvalOptions}
-% knows the family name already and you can use the star form
-% without mandatory argument.
-%
-% \subsubsection{\cs{ProcessLocalKeyvalOptions}}
-%
-% \begin{declcs}{ProcessLocalKeyvalOptions}\,\M{family}\\
-% \cs{ProcessLocalKeyvalOptions} \*
-% \end{declcs}
-% This macro has the same syntax and works similar as
-% \cs{ProcessKeyvalOptions}. However it ignores
-% global options and only processes the local package options.
-% Therefore it only can be used inside a package.
-% An error is thrown, if it is used inside a class.
-%
-% Neither of the following macros are necessary for
-% \cs{ProcessKeyvalOptions{}}. They just help the package/class
-% author in common tasks.
-%
-% \subsubsection{\cs{SetupKeyvalOptions}}\label{setup}
-%
-% \begin{declcs}{SetupKeyvalOptions}\,\texttt{\{}\\
-% \hspace{1.5em}|family|\,|=|\,\meta{family}|,|\\
-% \hspace{1.5em}|prefix|\,|=|\,\meta{prefix}\\
-% \hspace{1.5em}|setkeys|\,|=|\,\meta{setkeys command}\\
-% \texttt{\}}
-% \end{declcs}
-% This command allows to configure the default assumptions
-% that are based on the current package or class name.
-% \LaTeX\ remembers this name in \cs{@currname}. The syntax
-% description of the default looks a little weird, therefor
-% an example is given for a package or class named |foobar|.
-% \begin{quote}
-% \begin{tabular}{@{}l|ll|l@{}}
-% Key & Default & (example) & Used by\\
-% \hline
-% \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-% |family| & \meta{\cs{@currname}} & (|foobar|)
-% & \cs{ProcessKeyvalOptions*} \\
-% &&& \cs{DeclareBoolOption} \\
-% &&& \cs{DeclareStringOption} \\
-% \hline
-% \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-% |prefix| & \meta{\cs{@currname}}|@| & (|foobar@|)
-% & \cs{DeclareBoolOption} \\
-% &&& \cs{DeclareStringOption} \\
-% &&& \cs{DeclareVoidOption} \\
-% \hline
-% \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-% |setkeys| & \cs{setkeys} & (\cs{kvsetkeys})
-% & \cs{ProcessKeyvalOptions} \\
-% &&& \cs{ProcessLocalKeyvalOptions}
-% \end{tabular}
-% \end{quote}
-% Key |setkeys| was added in version 3.9. The original
-% \cs{setkeys} of package \xpackage{keyval} is not reentrant.
-% If an option is processed by this \cs{setkeys}, then
-% the option should not call \cs{setkeys} again with a
-% different family. Otherwise the next options of the
-% first \cs{setkeys} call are processed with the wrong
-% family. With key |setkeys| the macro \cs{kvsetkeys}
-% can be set that does not have the problem of the
-% original \cs{setkeys} of package {keyval}.
-%
-% Probably \cs{setkeys} of package \xpackage{xkeyval}
-% is safe in this respect. But I haven't made a full
-% analysis. At least it does not have the problem
-% of the original \cs{setkeys}.
-%
-% \subsection{Option declarations}
-%
-% The options for \cs{ProcessKeyvalOptions} are defined
-% by \xpackage{keyval}'s \cs{define at key}.
-% Common purposes of such keys are boolean switches, they
-% enable or disable something. Or they store a name or some kind of
-% string in a macro. The following commands help the user. He
-% declares what he wants and \xpackage{kvoptions} take care of
-% the key definition, resource allocation and initialization.
-%
-% In order to avoid name clashes of macro names, internal
-% commands are prefixed. Both the prefix and the family
-% name for the defined keys can be configured by
-% \cs{SetupKeyvalOptions}.
-%
-% \subsubsection{\cs{DeclareStringOption}}
-%
-% \begin{declcs}{DeclareStringOption}\,\O{init}\,\M{key}\,\O{default}
-% \end{declcs}
-% A macro is created that remembers the value of the key \meta{key}.
-% The name of the macro consists of the option name \meta{key} that
-% is prefixed by the prefix (see \ref{setup}).
-% The initial contents of the
-% macro can be given by the first optional argument \meta{init}.
-% The default is empty.
-%
-% The the option \meta{key} is defined. The option code
-% just stores its value in the macro. If the optional argument
-% at the end of \cs{DeclareStringOption} is given, then option
-% \meta{key} is defined with the default \meta{default}.
-%
-% Example for a package with the following two lines:
-% \begin{quote}
-% |\ProvidesPackage{foobar}|\\
-% |\DeclareStringOption[me]{name}|
-% \end{quote}
-% Then \cs{DeclareStringOption} defines the macro with content |me|,
-% note \LaTeX\ complains if the name of the macro already exists:
-% \begin{quote}
-% |\newcommand*{\foobar at name}{me}|
-% \end{quote}
-% The option definition is similar to:
-% \begin{quote}
-% |\define at key{foobar}{name}{%|\\
-% | \renewcommand*{\foobar at name}{#1}%|\\
-% |}|
-% \end{quote}
-%
-% \subsubsection{\cs{DeclareBoolOption}}
-%
-% \begin{declcs}{DeclareBoolOption}\,\O{init}\,\M{key}
-% \end{declcs}
-% A boolean switch is generated, initialized by value \meta{init}
-% and the corresponding key \meta{key} is defined. If the
-% initialization value is not given, |false| is used as default.
-%
-% The internal actions of \cs{DeclareBoolOption} are shown below.
-% The example is given for a package author who has the following
-% two lines in his package/class:
-% \begin{quote}
-% |\ProvidesPackage{foobar}|\\
-% |\DeclareBoolOption{verbose}|
-% \end{quote}
-% First a new switch is created:
-% \begin{quote}
-% |\newif\iffoobar at verbose|
-% \end{quote}
-% and initialized:
-% \begin{quote}
-% |\foobar at verbosefalse|
-% \end{quote}
-% Finally the key is defined:
-% \begin{quote}
-% |\define at key{foobar}{verbose}[true]{|\dots|}|
-% \end{quote}
-% The option code configures the boolean option in the following way:
-% If the author specifies |true| or |false| then the switch is
-% turned on or off respectivly. Also the option can be given without
-% explicit value. Then the switch is enabled.
-% Other values are reported as errors.
-%
-% Now the switch is ready to use in the package/class, e.g.:
-% \begin{quote}
-% |\iffoobar at verbose|\\
-% \qquad\textit{\% print verbose message}\\
-% |\else|\\
-% \qquad\textit{\% be quiet}\\
-% |\fi|
-% \end{quote}
-% Users of package \cs{ifthen} can use the switch as
-% boolean:
-% \begin{quote}
-% |\boolean{foobar at verbose}|
-% \end{quote}
-%
-% \subsubsection{\cs{DeclareComplementaryOption}}
-%
-% \begin{declcs}{DeclareComplementaryOption}\,\M{key}\,\M{parent}
-% \end{declcs}
-% Sometimes contrasting names are used to characterize the
-% two states of a boolean switch, for example \xoption{draft}
-% vs.\@ \xoption{final}. Both options behave like boolean
-% options but they do not need two different switches, they
-% should share one. \cs{DeclareComplementaryOption} allows this.
-% The option \meta{key} shares the switch of option \meta{parent}.
-% Example:
-% \begin{quote}
-% |\DeclareBoolOption{draft}|\\
-% |\DeclareComplementaryOption{final}{draft}|
-% \end{quote}
-% Then |final| sets the switch of \xoption{draft} to |false|, and
-% |final=false| enables the \xoption{draft} switch.
-%
-% \subsubsection{\cs{DeclareVoidOption}}
-%
-% \begin{declcs}{DeclareVoidOption}\,\M{key}\,\M{code}
-% \end{declcs}
-% \cs{ProcessKeyvalOptions} can be extended to recognize
-% options that are declared in traditional way by \cs{DeclareOption}.
-% But in case of the error that the user specifies a value, then
-% this option would not recognized as key value option because
-% of \cs{DeclareOption} and not detected as traditional option
-% because of the value part. The user would get an unknown option
-% error, difficult to understand.
-%
-% \cs{DeclareVoidOption} solves
-% this problem. It defines the option \meta{key} as key value option.
-% If the user specifies a value, a warning is given and the
-% value is ignored.
-%
-% The code part \meta{code} is stored in a macro.
-% The name of the macro consists of the option name \meta{key} that
-% is prefixed by the prefix (see \ref{setup}).
-% If the option is set, the macro will be executed. During the
-% execution \cs{CurrentOption} is available with the current key name.
-%
-% \subsubsection{\cs{DeclareDefaultOption}}
-%
-% \begin{declcs}{DeclareDefaultOption}\,\M{code}
-% \end{declcs}
-% \begin{sloppypar}
-% This command does not define a specific key, it is the equivalent
-% to \LaTeX's \cs{DeclareOption*}. It allows the specification
-% of a default action \meta{code} that is invoked if an unknown option
-% is found.
-% While \meta{code} is called,
-% macro \cs{CurrentOption} contains the current option string.
-% In addition \cs{CurrentOptionValue} contains the value part
-% if the option string is parsable as key value pair, otherwise
-% it is \cs{relax}. \cs{CurrentOptionKey} contains the key of
-% the key value pair, or the whole option string, if it misses
-% the equal sign.
-% \end{sloppypar}
-%
-% Inside packages typical default actions are to pass unknown
-% options to another package. Or an error message can be thrown
-% by \cs{@unknownoptionerror}. This is the original error
-% message that \LaTeX\ gives for unkown package options.
-% This error message is easier to understand for the user
-% as the error message from package \xpackage{keyval} that
-% is given otherwise.
-%
-% A Class ignores unknown options and puts them on the
-% unused option list. Let \LaTeX\ do the job and just
-% call \cs{OptionNotUsed}. Or the options can be passed to
-% another class that is later loaded.
-%
-% \subsubsection{Local options}
-%
-% \begin{declcs}{DeclareLocalOption} \M{option}\\
-% \cs{DeclareLocalOptions} \M{option list}
-% \end{declcs}
-% Both macros mark package options as local options. That means
-% that they are ignored by \cs{ProcessKeyvalOptions} if they are given
-% as global options. \cs{DeclareLocalOptions} takes one option,
-% \cs{DeclareLocalOptions} expects a comma separated list of options.
-%
-% \subsubsection{Dynamic options}
-%
-% Options of \LaTeX's package/class system are cleared
-% in \cs{ProcessOptions}. They modify the static model
-% of a package. For example, depending on option \xoption{bookmarks}
-% package \xpackage{hyperref} loads differently.
-%
-% Options, however,
-% defined by \xpackage{keyval}'s \cs{define at key} remain
-% defined, if the options are processed by \cs{setkeys}.
-% Therefore these options can also be used to model
-% the dynamic behaviour of a package. For example, in
-% \xpackage{hyperref} the link colors can be changed
-% everywhere until the end in |\end{document}|.
-%
-% However package \xpackage{color} that adds color support
-% is necessary and it
-% cannot be loaded after |\begin{document}|. Option \xoption{colorlinks}
-% that loads \xpackage{color} should be active until |\begin{document}|
-% and die in some way if it is too late for loading packages.
-% With \cs{DisableKeyvalOption} the package/class author can
-% specify and configure the death of an option and controls
-% the life period of the option.
-%
-% \subsubsection{\cs{DisableKeyvalOption}}
-%
-% \begin{declcs}{DisableKeyvalOption}\,\O{options}\,\M{family}\,\M{key}
-% \\[0.5ex]
-% \meta{options}:\\
-% \hspace{1.5em}^^A
-% \begin{tabular}[t]{@{}l@{ \texttt{=} }l@{\qquad}>{default: }l@{}}
-% |action| & |undef|, |warning|, |error|, or |ignore|
-% & |undef|
-% \\
-% \multicolumn{1}{@{}l}{|global| or |local|} & & |global|
-% \\
-% |package| or |class| & \meta{name}
-% \\
-% \end{tabular}^^A
-% \end{declcs}
-% \cs{DisableKeyvalOption} can be called to mark the end when
-% the option \meta{key} is no longer useful. The behaviour of
-% an option after its death can be configured by \xoption{action}:
-% \begin{description}
-% \item[\texttt{undef}:] The option will be undefined,
-% If it is called, \cs{setkeys} reports an error because
-% of unknown key.
-% \item[\texttt{error} or \texttt{warning}:] Use of the
-% option will cause an error or warning message.
-% Also these actions require that exclusivly either the
-% package or class name is given in options \xoption{package}
-% or \xoption{class}.
-% \item[\texttt{ignore}:] The use of the option will silently
-% be ignored.
-% \end{description}
-% The option's death can be limited to the end of the current
-% group, if option \xoption{local} is given. Default is
-% \xoption{global}.
-%
-% The package/class author can wish the end of the option
-% already during the package loading, then he will have
-% static behaviour. In case of dynamic options \cs{DisableKeyvalOption}
-% can be executed everywhere, also outside the package. Therefore
-% the family name and the package/class name is usually unknown for
-% \cs{DisableKeyvalOption}. Therefore the argument for the family
-% name is mandatory and for some actions the package/class name
-% must be provided.
-%
-% Usually a macro would configure the option death, Example:
-%\begin{quote}
-%\begin{verbatim}
-%\ProvidesPackage{foobar}
-%\DeclareBoolOption{color}
-%\DeclareStringOption[red]{emphcolor}
-%\ProcessKeyvalOptions*
-%
-%\newcommand*{\foobar at DisableOption}[2]{%
-% \DisableKeyvalueOption[
-% action={#1},
-% package=foobar
-% ]{foobar}{#2}%
-%}
-%
-%\iffoobar at color
-% \RequirePackage{color}
-% \renewcommand*{\emph}[1]{\textcolor{\foobar at emphcolor}{#1}}
-%\else
-% % Option emphcolor is not wrong, if we have color support.
-% % otherwise the option has no effect, but we don't want to
-% % remove it. Therefore action 'ignore' is the best choice:
-% \foobar at DisableOption{ignore}{emphcolor}
-%\fi
-%% No we don't need the option 'color'.
-%\foobar at DisableOption{warning}{color}
-%
-%% With color support option 'emphcolor' will dynamically
-%% change the color of \emph statements.
-%\end{verbatim}
-%\end{quote}
-%
-% \subsubsection{\cs{AddToKeyvalOption}}
-%
-% \begin{declcs}{AddToKeyvalOption}\,\M{family}\,\M{key}\,\M{code}\\
-% \cs{AddToKeyvalOption} \*\,\M{key}\,\M{code}
-% \end{declcs}
-% The code for an existing key \meta{key} of family \meta{family} is
-% extended by code \meta{code}. In the starred form the current
-% family setting is used, see \cs{ProcessKeyvalOptions*}.
-%
-% \subsection{Global vs. local options}
-%
-% Options that are given for \cs{documentclass} are called
-% global options. They are known to the class and all packages.
-% A package may make use of a global option and marks it as
-% used. The advantage for the user is the freedom to specify
-% options both in the \cs{documentclass} or \cs{usepackage}
-% commands.
-%
-% However global options are shared with the class options
-% and options of all other packages. Thus there can be the
-% same option with different semantics for different
-% packages and classes. As example, package \xpackage{bookmark}
-% knows option \xoption{open} that specifies whether the bookmarks
-% are opened or closed initially. It's values are |true| or |false|.
-% Since KOMA-Script version 3.00 the KOMA classes also introduces
-% option \xoption{open} with values |right| and |any| and a
-% complete different meaning.
-%
-% Such conflicts can be resolved by marking all or part of options
-% as local by \cs{DeclareLocalOption} or \cs{DeclareLocalOptions}.
-% Then the packages ignores global occurences of these options.
-% Package \xpackage{kvoptions} provides two methods:
-% \begin{itemize}
-% \item \cs{ProcessLocalKeyvalOptions} automatically uses all options
-% as local options. It ignores all global options.
-% \item \cs{DeclareLocalOption} or \cs{DeclareLocalOptions} marks
-% options as local options. \cs{ProcessKeyvalOptions} will then
-% ignore global occurences for these local options.
-% \end{itemize}
-% Since version 1.5 package \xpackage{bookmark} uses the latter
-% method. It checks global and local option places for driver options
-% and limits all other options as local options. Thus the class
-% option \xoption{open} of KOMA-Script is not misread as
-% option for package \xpackage{bookmark}.
-%
-% \subsection{Summary of internal macros}
-%
-% The \cs{Declare}\texttt{\dots Option} commands define
-% macros, additionally to the macros generated by the key definition.
-% These macros can be used by the package/class author.
-% The name of the macros starts with the prefix \meta{prefix}
-% that can be configured by \cs{SetupKeyvalOptions}.
-% \begin{center}
-% \def\prefix{\cs{}\meta{prefix}\meta{key}}^^A
-% \def\Hline{^^A
-% \hline
-% \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-% }^^A
-% \begin{tabular}{@{}l|>{\ttfamily}l|l@{}}
-% Declare \meta{key} & \textrm{Defined macro} & Description\\
-% \Hline
-% \cs{DeclareStringOption}
-% & \prefix & holds the string\\
-% \Hline
-% \cs{DeclareBoolOption}
-% & \cs{if}\meta{prefix}\meta{key}& boolean switch\\
-% &\prefix false& disable switch\\
-% &\prefix true& enable switch\\
-% \Hline
-% \cs{DeclareComplementaryOption}
-% & \prefix false& enable parent switch\\
-% & \prefix true& disable parent switch\\
-% \Hline
-% \cs{DeclareVoidOption}
-% & \prefix & holds the action
-% \end{tabular}
-% \end{center}
-%
-% \subsection{\plainTeX}
-%
-% Package \xpackage{keyval} is also usable in \plainTeX\ with
-% the help of file \xfile{miniltx.tex}. Some features of this
-% package \xpackage{kvoptions} might also be useful for \plainTeX.
-% If \LaTeX\ is not found, \cs{ProcessKeyvalOptions} and option
-% \xoption{patch} are disabled. Before using the option declaration
-% commands \cs{Declare...Option}, \cs{SetupKeyvalOptions} must be
-% used.
-%
-% \hypersetup{bookmarksopenlevel=1}
-%
-% \section{Example}
-%
-% The following example defined a package that serves some
-% private color management. A boolean option \xoption{print} enables
-% print mode without colors. An option \xoption{emph} redefines
-% \cs{emph} to print in the given color. And the driver
-% can be specified by option \xoption{driver}.
-%
-% \begin{macrocode}
-%<*example>
- % Package identification
- % -----------------------
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{example-mycolorsetup}[2016/05/16 Managing my colors]
-
-\RequirePackage{ifpdf}
-\RequirePackage{kvoptions}
-
- % Option declarations
- % -------------------
-
-\SetupKeyvalOptions{
- family=MCS,
- prefix=MCS@
-}
- % Use a shorter family name and prefix
-
- % Option print
-\DeclareBoolOption{print}
- % is the same as
- % \DeclareBoolOption[false]{print}
-
- % Option driver
-\ifpdf
- \DeclareStringOption[pdftex]{driver}
-\else
- \DeclareStringOption[dvips]{driver}
-\fi
-
- % Alternative interface for driver options
-\DeclareVoidOption{dvips}{\SetupDriver}
-\DeclareVoidOption{dvipdfm}{\SetupDriver}
-\DeclareVoidOption{pdftex}{\SetupDriver}
- % In \SetupDriver we take the current option \CurrentOption
- % and pass it to the driver option.
- % The \expandafter commands expand \CurrentOption at the
- % time, when \SetupDriver is executed and \CurrentOption
- % has the correct meaning.
-\newcommand*{\SetupDriver}{%
- \expandafter\@SetupDriver\expandafter{\CurrentOption}%
-}
-\newcommand*{\@SetupDriver}[1]{%
- \setkeys{MCS}{driver={#1}}%
-}
-
- % Option emph
- % An empty value means, we want to have no color for \emph.
- % If the user specifies option emph without value, the red is used.
-\DeclareStringOption{emph}[red]
- % is the same as
- % \DeclareStringOption[]{emph}[red]
-
- % Default option rule
-\DeclareDefaultOption{%
- \ifx\CurrentOptionValue\relax
- \PackageWarningNoLine{\@currname}{%
- Unknown option `\CurrentOption'\MessageBreak
- is passed to package `color'%
- }%
- % Pass the option to package color.
- % Again it is better to expand \CurrentOption.
- \expandafter\PassOptionsToPackage
- \expandafter{\CurrentOption}{color}%
- \else
- % Package color does not take options with values.
- % We provide the standard LaTeX error.
- \@unknownoptionerror
- \fi
-}
-
- % Process options
- % ---------------
-\ProcessKeyvalOptions*
-
- % Implementation depending on option values
- % -----------------------------------------
- % Code for print mode
-\ifMCS at print
- \PassOptionsToPackage{monochrome}{color}
- % tells package color to use black and white
-\fi
-
-\RequirePackage[\MCS at driver]{color}
- % load package color with the correct driver
-
- % \emph setup
-\ifx\MCS at emph\@empty
- % \@empty is a predefined macro with empty contents.
- % the option value of option emph is empty, thus
- % we do not want a redefinition of \emph.
-\else
- \renewcommand*{\emph}[1]{%
- \textcolor{\MCS at emph}{#1}%
- }
-\fi
-%</example>
-% \end{macrocode}
-%
-% \section{Package options}
-%
-% The package \xpackage{kvoptions} knows two package options
-% \xoption{patch} and \xoption{debugshow}.
-% The options of package \xpackage{kvoptions} are intended
-% for authors, not for package/class writers. Inside a package
-% it is too late for option \xoption{patch} and \xoption{debugshow}
-% enables some messages that are perhaps useful for the debugging
-% phase. Also \LaTeX\ is unhappy if a package is loaded
-% later again with options that are previously not given.
-% Thus package and class authors, stay with |\RequirePackage{kvoptions}|
-% without options.
-%
-% Option \xoption{patch} loads package \xpackage{kvoptions-patch}.
-%
-% \subsection{Package \xpackage{kvoptions-patch}}
-%
-% \LaTeX's system of package/class options has some severe limitations
-% that especially affects the value part if options are used as
-% pair of key and value.
-% \begin{itemize}
-% \item Spaces are removed, regardless where:
-% \begin{quote}
-% |\documentclass[box=0 0 400 600]{article}|
-% \end{quote}
-% Now each package will see |box=00400600| as global option.
-% \item In the previous case also braces would not help:
-% \begin{quote}
-% |\documentclass[box={0 0 400 600}]{article}|
-% \end{quote}
-% The result is an error message:
-% \begin{quote}
-% |! LaTeX Error: Missing \begin{document}.|
-% \end{quote}
-% As local option, however, it works if the package
-% knows about key value options (By using this package, for example).
-% \item The requirements on robustness are extremly high.
-% \LaTeX\ expands the option. All that will not work as environment
-% name will break also as option. Even a \cs{relax} will generate
-% an error message:
-% \begin{quote}
-% |! Missing \endcsname inserted.|
-% \end{quote}
-% Of course, \LaTeX\ does not use its protecting mechanisms.
-% On contrary \cs{protect} itself will cause errors.
-% \item The options are expanded. But perhaps the package will
-% do that, because it has to setup some things before?
-% Example \xpackage{hyperref}:
-% \begin{quote}
-% |\usepackage[pdfauthor=M\"uller]{hyperref}|
-% \end{quote}
-% Package \xpackage{hyperref} does not see |M\"uller| but
-% its expansion and it does not like it, you get many warnings
-% \begin{quote}
-% |Token not allowed in a PDFDocEncoded string|
-% \end{quote}
-% And the title becomes: |Mu127uller|.
-% Therefore such options must usually be given after package
-% \xpackage{hyperref}
-% is loaded:
-% \begin{quote}
-% |\usepackage{hyperref}|\\
-% |\hypersetup{pdfauthor=Fran\c coise M\"uller}|
-% \end{quote}
-% As package option it will even break with |Fran\c coise|
-% because of the cedilla |\c c|, it is not robust enough.
-% \end{itemize}
-% For users that do not want with this limitations the package
-% offers package \xoption{kvoptions-patch}. It patches \LaTeX's option system
-% and tries to teach it also to handle options that are given
-% as pairs of key and value and to prevent expansion.
-% It can already be used at the very beginning, before \cs{documentclass}:
-% \begin{quote}
-% |\RequirePackage{kvoptions-patch}|\\
-% |\documentclass[pdfauthor=Fran\c coise M\"uller]{article}|\\
-% |\usepackage{hyperref}|
-% \end{quote}
-% The latest time is before the package where you want to use
-% problematic values:
-% \begin{quote}
-% |\usepackage{kvoptions-patch}|\\
-% |\usepackage[Fran\c coise M\"uller]{hyperref}|
-% \end{quote}
-% Some remarks:
-% \begin{itemize}
-% \item The patch requires \eTeX, its \cs{unexpanded} feature
-% is much too nice. It is possible to work around using token
-% registers. But the code becomes longer, slower, more difficult
-% to read and maintain. The package without option \xoption{patch}
-% works and will work without \eTeX.
-% \item The code for the patch is quite long, there are many test
-% cases. Thus the probability for bugs is probably not too small.
-% \item Since 2008/10/18 v3.0 package \xpackage{kvoptions-patch} is
-% available. Before option \xoption{patch} of package \xpackage{kvoptions}
-% must be used instead. I think, the solution as standalone package
-% \xpackage{kvoptions-patch} is cleaner and avoids option clashes.
-% \end{itemize}
-%
-% \subsection{Option \xoption{debugshow}}
-%
-% The name of this option follows the convention of packages
-% \xpackage{multicol}, \xpackage{tabularx}, and \xpackage{tracefnt}.
-% Currently it prints the setting of boolean options, declared
-% by \cs{DeclareBoolOption} in the \xfile{.log} file, if that
-% boolean option is used.
-% You can activate the option by
-% \begin{itemize}
-% \item |\PassOptionsToPackage{debugshow}{kvoptions}|\\
-% Put this somewhere before package \xpackage{kvoptions} is
-% loaded first, e.g. before \cs{documentclass}.
-% \item |\RequirePackage[debugshow]{kvoptions}|\\
-% Before \cs{documentclass} even an author has to use
-% \cs{RequirePackage}. \cs{usepackage} only works after
-% \cs{documentclass}.
-% \end{itemize}
-% The preferred method is \cs{PassOptionsToPackage}, because
-% it does not force the package loading and does not disturb,
-% if the package is not loaded later at all.
-%
-% \section{Limitations}
-%
-% \subsection{Compatibility}
-% \subsubsection{Package \xpackage{kvoptions-patch} vs. package \xpackage{xkvltxp}}
-%
-% Package \xpackage{xkvltxp} from the \xpackage{xkeyval} project
-% has the same goal as package \xpackage{kvoptions-patch}
-% and to patch \LaTeX's kernel commands in order to get better support
-% for key value options.
-% Of course they cannot be used both. The user must decide, which
-% method he prefers. Package \xpackage{kvoptions-patch} aborts itself,
-% if it detects that \xpackage{xkvltxp} is
-% already loaded.
-%
-% However package \xpackage{xkvltxp} and \xpackage{kvoptions}
-% can be used together, example:
-% \begin{quote}
-% |\usepackage{xkvltxp}|\\
-% |\usepackage[...]{foobar} % |\texttt{\itshape foobar using kvoptions}
-% \end{quote}
-% The other way should work, too.
-%
-% Package \xpackage{kvoptions-patch} tries to catch more situations
-% and to be more robust.
-% For example, during the comparison of options it normalizes
-% them by removing spaces around |=| and the value. Thus the
-% following is not reported as option clash:
-% \begin{quote}
-%\begin{verbatim}
-%\RequirePackage{kvoptions-patch}
-%\documentclass{article}
-%
-%\usepackage[scaled=0.7]{helvet}
-%\usepackage[scaled = 0.7]{helvet}
-%
-%\begin{document}
-%\end{document}
-%\end{verbatim}
-% \end{quote}
-%
-% \subsection{Limitations}
-%
-% \subsubsection{Option comparisons}
-%
-% In some situations \LaTeX\ compares option lists, e.g. option clash check,
-% \cs{@ifpackagewith}, or \cs{@ifclasswith}. Apart from catcode and
-% sanitizing problems of option \xoption{patch}, there is another problem.
-% \LaTeX\ does not know about the type and default values of
-% options in key value style. Thus an option clash is reported,
-% even if the key value has the same meaning:
-% \begin{quote}
-% |\usepackage[scaled]{helvet} %| \texttt{\textit{default is }.95}\\
-% |\usepackage[.95]{helvet}|\\
-% |\usepackage[0.95]{helvet}|
-% \end{quote}
-%
-% \subsubsection{Option list parsing with package \xpackage{kvoptions-patch}}
-%
-% With package \xpackage{kvoptions-patch} the range of possible values
-% in key value specifications is much large, for example
-% the comma can be used, if enclosed in curly braces.
-%
-% Other packages, especially the packages that uses their
-% own process option code can be surprised to find tokens
-% inside options that they do not expect and errors would
-% be the consequence. To avoid errors the options, especially
-% the unused option list is sanitized. That means the list
-% will only contain tokens with catcode 12 (other) and
-% perhaps spaces (catcode 10). This allows a safe parsing
-% for other packages. But a comma in the value part is
-% no longer protected by curly braces because they have lost
-% their special meaning. This is the price for compatibility.
-%
-% Example:
-% \begin{quote}
-% |\RequirePackage{kvoptions-patch}|\\
-% |\documentclass[a={a,b,c},b]{article}|\\
-% |\begin{document}|\\
-% |\end{document}|
-% \end{quote}
-% Result:
-% \begin{quote}
-% |LaTeX Warning: Unused global option(s):|\\
-% | [a={a,c},b].|
-% \end{quote}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \subsection{Preamble}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-%
-% \paragraph{Reload check and identification.}
-% Reload check, especially if the package is not used with \LaTeX.
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\let\expandafter\x\csname ver at kvoptions.sty\endcsname
- \ifx\x\relax % plain-TeX, first loading
- \else
- \def\empty{}%
- \ifx\x\empty % LaTeX, first loading,
- % variable is initialized, but \ProvidesPackage not yet seen
- \else
- \expandafter\ifx\csname PackageInfo\endcsname\relax
- \def\x#1#2{%
- \immediate\write-1{Package #1 Info: #2.}%
- }%
- \else
- \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
- \fi
- \x{kvoptions}{The package is already loaded}%
- \aftergroup\endinput
- \fi
- \fi
-\endgroup%
-% \end{macrocode}
-% Package identification:
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode40=12 % (
- \catcode41=12 % )
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode47=12 % /
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode91=12 % [
- \catcode93=12 % ]
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\ifx\csname ProvidesPackage\endcsname\relax
- \def\x#1#2#3[#4]{\endgroup
- \immediate\write-1{Package: #3 #4}%
- \xdef#1{#4}%
- }%
- \else
- \def\x#1#2[#3]{\endgroup
- #2[{#3}]%
- \ifx#1\@undefined
- \xdef#1{#3}%
- \fi
- \ifx#1\relax
- \xdef#1{#3}%
- \fi
- }%
- \fi
-\expandafter\x\csname ver at kvoptions.sty\endcsname
-\ProvidesPackage{kvoptions}%
- [2016/05/16 v3.12 Key value format for package options (HO)]%
-% \end{macrocode}
-%
-% \paragraph{Catcodes}
-%
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname KVO at AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
- \edef\KVO at AtEnd{%
- \KVO at AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP at EnsureCode{1}{14}% ^^A (comment)
-\TMP at EnsureCode{2}{14}% ^^A (comment)
-\TMP at EnsureCode{33}{12}% !
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{42}{12}% *
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\TMP at EnsureCode{94}{7}% ^ (superscript)
-\TMP at EnsureCode{96}{12}% `
-\edef\KVO at AtEnd{\KVO at AtEnd\noexpand\endinput}
-% \end{macrocode}
-%
-% \paragraph{External resources.}
-% The package extends the support for key value pairs of
-% package \cs{keyval} to package options. Thus the package
-% needs to be loaded anyway. and we use it for
-% \cs{SetupKeyvalOptions}. AFAIK this does not disturb
-% users of \xpackage{xkeyval}.
-% \begin{macrocode}
-\@ifundefined{define at key}{%
- \RequirePackage{keyval}\relax
-}{}
-% \end{macrocode}
-%
-% Macro \cs{DeclareLocalOptions} parses a comma separated key list
-% and uses \cs{comma at parse} of package \xpackage{kvsetkeys},
-% version 1.3.
-% \begin{macrocode}
-\RequirePackage{ltxcmds}[2010/12/02]
-\RequirePackage{kvsetkeys}[2007/09/29]
-% \end{macrocode}
-%
-% \paragraph{Provide macros for \plainTeX.}
-% \begin{macrocode}
-\@ifundefined{@x at protect}{%
- \def\@x at protect#1\fi#2#3{%
- \fi\protect#1%
- }%
- \let\@typeset at protect\relax
-}{}
-\@ifundefined{@currname}{%
- \def\@currname{}%
-}{}
-\@ifundefined{@currext}{%
- \def\@currext{}%
-}{}
-% \end{macrocode}
-%
-% \paragraph{Options}
-% Option \xoption{debugshow} enables additional lines of
-% code that prints information into the \xfile{.log}
-% file.
-% \begin{macrocode}
-\DeclareOption{debugshow}{\catcode\@ne=9 }
-% \end{macrocode}
-%
-% \begin{macrocode}
-\DeclareOption{patch}{%
- \AtEndOfPackage{%
- \RequirePackage{kvoptions-patch}[2016/05/16]%
- }%
-}
-% \end{macrocode}
-%
-% Optionen auswerten:
-% \begin{macrocode}
-\ProcessOptions\relax
-% \end{macrocode}
-%
-% \subsection{Option declaration macros}
-%
-% \subsubsection{\cs{SetupKeyvalOptions}}
-%
-% The family for the key value pairs can be setup once
-% and is remembered later.
-% The package name seems a reasonable default for the
-% family key, if it is not set by the package author.
-%
-% \begin{macro}{\KVO at family}
-% We cannot store the family setting in one macro,
-% because the package should be usable for many
-% other packages, too. Thus we remember the family
-% setting in a macro, whose name contains the
-% package name with extension, a key in \LaTeX's
-% class/package system.
-% \begin{macrocode}
-\define at key{KVO}{family}{%
- \expandafter\edef\csname KVO at family@%
- \@currname.\@currext\endcsname{#1}%
-}
-\def\KVO at family{%
- \@ifundefined{KVO at family@\@currname.\@currext}{%
- \@currname
- }{%
- \csname KVO at family@\@currname.\@currext\endcsname
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\KVO at prefix}
-% The value settings of options that are declared by \cs{DeclareBoolOption}
-% and \cs{DeclareStringOption} need to be saved in macros.
-% in the first case this is a switch \cs{if}\meta{prefix}\meta{key},
-% in the latter case a macro \cs{}\meta{prefix}\meta{key}.
-% The prefix can be configured, by \xoption{prefix} that is declared
-% here. The default is the package name with |@| appended.
-% \begin{macrocode}
-\define at key{KVO}{prefix}{%
- \expandafter\edef\csname KVO at prefix@%
- \@currname.\@currext\endcsname{#1}%
-}
-\def\KVO at prefix{%
- \ltx at ifundefined{KVO at prefix@\@currname.\@currext}{%
- \@currname @%
- }{%
- \csname KVO at prefix@\@currname.\@currext\endcsname
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\define at key{KVO}{setkeys}{%
- \expandafter\def\csname KVO at setkeys@%
- \@currname.\@currext\endcsname{#1}%
-}
-% \end{macrocode}
-% \begin{macro}{\KVO at setkeys}
-% \begin{macrocode}
-\def\KVO at setkeys{%
- \ltx at IfUndefined{KVO at setkeys@\@currname.\@currext}{%
- \setkeys
- }{%
- \csname KVO at setkeys@\@currname.\@currext\endcsname
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SetupKeyvalOptions}
-% The argument of \cs{SetupKeyvalOptions} expects a key value
-% list, known keys are \xoption{family} and \xoption{prefix}.
-% \begin{macrocode}
-\newcommand*{\SetupKeyvalOptions}{%
- \kvsetkeys{KVO}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{\cs{DeclareBoolOption}}
-%
-% \begin{macro}{\DeclareBoolOption}
-% Usually options of boolean type can be given by the
-% user without value and this means a setting to \emph{true}.
-% We follow this convention here. Also it simplifies the
-% user interface.
-%
-% The switch is created and initialized with \emph{false}.
-% The default setting can be overwritten by the optional
-% argument.
-%
-% \LaTeX's \cs{newif} does not check for already defined
-% macros, therefore we add this check here to prevent
-% the user from accidently redefining of \TeX's primitives
-% and other macros.
-% \begin{macrocode}
-\newcommand*{\DeclareBoolOption}[2][false]{%
- \KVO at ifdefinable{if\KVO at prefix#2}{%
- \KVO at ifdefinable{\KVO at prefix#2true}{%
- \KVO at ifdefinable{\KVO at prefix#2false}{%
- \csname newif\expandafter\endcsname
- \csname if\KVO at prefix#2\endcsname
- \@ifundefined{\KVO at prefix#2#1}{%
- \PackageWarning{kvoptions}{%
- Initialization of option `#2' failed,\MessageBreak
- cannot set boolean option to `#1',\MessageBreak
- use `true' or `false', now using `false'%
- }%
- }{%
- \csname\KVO at prefix#2#1\endcsname
- }%
- \begingroup
- \edef\x{\endgroup
- \noexpand\define at key{\KVO at family}{#2}[true]{%
- \noexpand\KVO at boolkey{\@currname}%
- \ifx\@currext\@clsextension
- \noexpand\@clsextension
- \else
- \noexpand\@pkgextension
- \fi
- {\KVO at prefix}{#2}{####1}%
- }%
- }%
- \x
- }%
- }%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\DeclareComplementaryOption}
-% The first argument is the key name, the second the
-% key that must be a boolean option with the same
-% current family and prefix. A new switch is not
-% created for the new key, we have already a switch.
-% Instead we define switch setting commands to work
-% on the parent switch.
-% \begin{macrocode}
-\newcommand*{\DeclareComplementaryOption}[2]{%
- \@ifundefined{if\KVO at prefix#2}{%
- \PackageError{kvoptions}{%
- Cannot generate option code for `#1',\MessageBreak
- parent switch `#2' does not exist%
- }{%
- You are inside %
- \ifx\@currext\@clsextension class\else package\fi\space
- `\@currname.\@currext'.\MessageBreak
- `\KVO at family' is used as familiy %
- for the keyval options.\MessageBreak
- `\KVO at prefix' serves as prefix %
- for internal switch macros.\MessageBreak
- \MessageBreak
- \@ehc
- }%
- }{%
- \KVO at ifdefinable{\KVO at prefix#1true}{%
- \KVO at ifdefinable{\KVO at prefix#1false}{%
- \expandafter\let\csname\KVO at prefix#1false\expandafter\endcsname
- \csname\KVO at prefix#2true\endcsname
- \expandafter\let\csname\KVO at prefix#1true\expandafter\endcsname
- \csname\KVO at prefix#2false\endcsname
-% \end{macrocode}
-% The same code part as in \cs{DeclareBoolOption} can
-% now be used.
-% \begin{macrocode}
- \begingroup
- \edef\x{\endgroup
- \noexpand\define at key{\KVO at family}{#1}[true]{%
- \noexpand\KVO at boolkey{\@currname}%
- \ifx\@currext\@clsextension
- \noexpand\@clsextension
- \else
- \noexpand\@pkgextension
- \fi
- {\KVO at prefix}{#1}{####1}%
- }%
- }%
- \x
- }%
- }%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\KVO at ifdefinable}
-% Generate the command token LaTeX's \cs{@ifdefinable} expects.
-% \begin{macrocode}
-\def\KVO at ifdefinable#1{%
- \expandafter\@ifdefinable\csname #1\endcsname
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\KVO at boolkey}
-% We check explicitly for |true| and |false| to prevent
-% the user from accidently calling other macros.
-% \begin{quote}
-% \begin{tabular}{@{}ll@{}}
-% |#1|& package/class name\\
-% |#2|& |\@pkgextension|/|\@clsextension|\\
-% |#3|& prefix \\
-% |#4|& key name\\
-% |#5|& new value
-% \end{tabular}
-% \end{quote}
-% \begin{macrocode}
-\def\KVO at boolkey#1#2#3#4#5{%
- \edef\KVO at param{#5}%
- \ltx at onelevel@sanitize\KVO at param
- \ifx\KVO at param\KVO at true
- \expandafter\@firstofone
- \else
- \ifx\KVO at param\KVO at false
- \expandafter\expandafter\expandafter\@firstofone
- \else
- \ifx#2\@clsextension
- \expandafter\ClassWarning
- \else
- \expandafter\PackageWarning
- \fi
- {#1}{%
- Value `\KVO at param' is not supported by\MessageBreak
- option `#4'%
- }%
- \expandafter\expandafter\expandafter\@gobble
- \fi
- \fi
- {%
- ^^A\ifx#2\@clsextension
- ^^A \expandafter\ClassInfo
- ^^A\else
- ^^A \expandafter\PackageInfo
- ^^A\fi
- ^^A{#1}{[option] #4=\KVO at param}%
- \csname#3#4\KVO at param\endcsname
- }%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at true}
-% \begin{macro}{\KVO at false}
-% The macros \cs{KVO at true} and \cs{KVO at false} are used
-% for string comparisons. After \cs{ltx at onelevel@sanitize}
-% we have only tokens with catcode 12 (other).
-% \begin{macrocode}
-\def\KVO at true{true}
-\def\KVO at false{false}
-\ltx at onelevel@sanitize\KVO at true
-\ltx at onelevel@sanitize\KVO at false
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{\cs{DeclareStringOption}}
-%
-% \begin{macro}{\DeclareStringOption}
-% \begin{macrocode}
-\newcommand*{\DeclareStringOption}[2][]{%
- \@ifnextchar[{%
- \KVO at DeclareStringOption{#1}{#2}@%
- }{%
- \KVO at DeclareStringOption{#1}{#2}{}[]%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at DeclareStringOption}
-% \begin{macrocode}
-\def\KVO at DeclareStringOption#1#2#3[#4]{%
- \KVO at ifdefinable{\KVO at prefix#2}{%
- \@namedef{\KVO at prefix#2}{#1}%
- \begingroup
- \ifx\\#3\\%
- \toks@{}%
- \else
- \toks@{[{#4}]}%
- \fi
- \edef\x{\endgroup
- \noexpand\define at key{\KVO at family}{#2}\the\toks@{%
- ^^A\begingroup
- ^^A \toks@{####1}%
- ^^A \ifx\@currext\@clsextension
- ^^A \noexpand\ClassInfo
- ^^A \else
- ^^A \noexpand\PackageInfo
- ^^A \fi
- ^^A {\@currname}{%
- ^^A [option] #2={\noexpand\the\toks@}%
- ^^A }%
- ^^A\endgroup
- \noexpand\def
- \expandafter\noexpand\csname\KVO at prefix#2\endcsname{####1}%
- }%
- }%
- \x
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{\cs{DeclareVoidOption}}
-%
-% \begin{macro}{\DeclareVoidOption}
-% \begin{macrocode}
-\newcommand*{\DeclareVoidOption}[2]{%
- \begingroup
- \let\next\@gobbletwo
- \KVO at ifdefinable{\KVO at prefix#1}{%
- \let\next\@firstofone
- }%
- \expandafter\endgroup
- \next{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\define at key{\KVO at family}{#1}[\KVO at VOID@]{%
- \noexpand\KVO at voidkey{\@currname}%
- \ifx\@currext\@clsextension
- \noexpand\@clsextension
- \else
- \noexpand\@pkgextension
- \fi
- {#1}%
- {####1}%
- \expandafter\noexpand\csname\KVO at prefix#1\endcsname
- }%
- }%
- \x
- \begingroup
- \toks@{#2}%
- \expandafter\endgroup
- \expandafter\def
- \csname\KVO at prefix#1\expandafter\endcsname
- \expandafter{\the\toks@}%
- }%
-}
-\def\KVO at VOID@{@VOID@}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at voidkey}
-% \begin{tabular}{@{}ll@{}}
-% |#1|& package/class name\\
-% |#2|& |\@pkgextension|/|\@clsextension|\\
-% |#3|& key name\\
-% |#4|& default (|@VOID@|)\\
-% |#5|& macro with option code
-% \end{tabular}
-% \begin{macrocode}
-\def\KVO at voidkey#1#2#3#4{%
- \def\CurrentOption{#3}%
- \begingroup
- \def\x{#4}%
- \expandafter\endgroup
- \ifx\x\KVO at VOID@
- \else
- \ifx#2\@clsextension
- \expandafter\ClassWarning
- \else
- \expandafter\PackageWarning
- \fi
- {#1}{%
- Unexpected value for option `#3'\MessageBreak
- is ignored%
- }%
- \fi
- ^^A\ifx#2\@clsextension
- ^^A \expandafter\ClassInfo
- ^^A\else
- ^^A \expandafter\PackageInfo
- ^^A\fi
- ^^A{#1}{[option] #3}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{\cs{DeclareDefaultOption}}
-%
-% \begin{macro}{\DeclareDefaultOption}
-% \begin{macrocode}
-\newcommand*{\DeclareDefaultOption}{%
- \@namedef{KVO at default@\@currname.\@currext}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{\cs{DeclareLocalOptions}}
-%
-% \begin{macro}{\DeclareLocalOptions}
-% \begin{macrocode}
-\newcommand*{\DeclareLocalOptions}[1]{%
- \comma at parse{#1}\KVO at DeclareLocalOption
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at DeclareLocalOption}
-% \begin{macrocode}
-\def\KVO at DeclareLocalOption#1{%
- \expandafter\def\csname KVO at local@\KVO at family @#1\endcsname{}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Dynamic options}
-%
-% \subsubsection{\cs{DisableKeyvalOption}}
-%
-% \begin{macrocode}
-\SetupKeyvalOptions{%
- family=KVOdyn,%
- prefix=KVOdyn@%
-}
-\DeclareBoolOption[true]{global}
-\DeclareComplementaryOption{local}{global}
-\DeclareStringOption[undef]{action}
-\let\KVOdyn at name\relax
-\let\KVOdyn at ext\@empty
-\define at key{KVOdyn}{class}{%
- \def\KVOdyn at name{#1}%
- \let\KVOdyn at ext\@clsextension
-}
-\define at key{KVOdyn}{package}{%
- \def\KVOdyn at name{#1}%
- \let\KVOdyn at ext\@pkgextension
-}
-\newcommand*{\DisableKeyvalOption}[3][]{%
- \begingroup
- \kvsetkeys{KVOdyn}{#1}%
- \def\x{\endgroup}%
- \@ifundefined{KVO at action@\KVOdyn at action}{%
- \PackageError{kvoptions}{%
- Unknown disable action %
- `\expandafter\strip at prefix\meaning\KVOdyn at action'\MessageBreak
- for option `#3' in keyval family '#2'%
- }\@ehc
- }{%
- \csname KVO at action@\KVOdyn at action\endcsname{#2}{#3}%
- }%
- \x
-}
-\def\KVO at action@undef#1#2{%
- \edef\x{\endgroup
- \ifKVOdyn at global\global\fi
- \let
- \expandafter\noexpand\csname KV@#1@#2\endcsname
- \relax
- \ifKVOdyn at global\global\fi
- \let
- \expandafter\noexpand\csname KV@#1@#2 at default\endcsname
- \relax
- }%
- ^^A\PackageInfo{kvoptions}{%
- ^^A [option] key `#2' of family `#1'\MessageBreak
- ^^A is disabled (undef, \ifKVOdyn at global global\else local\fi)%
- ^^A}%
-}
-\def\KVO at action@ignore#1#2{%
- \edef\x{\endgroup
- \ifKVOdyn at global\global\fi
- \let
- \expandafter\noexpand\csname KV@#1@#2\endcsname
- \noexpand\@gobble
- \ifKVOdyn at global\global\fi
- \let
- \expandafter\noexpand\csname KV@#1@#2 at default\endcsname
- \noexpand\@empty
- }%
- ^^A\PackageInfo{kvoptions}{%
- ^^A [option] key `#2' of family `#1'\MessageBreak
- ^^A is disabled (ignore, \ifKVOdyn at global global\else local\fi)%
- ^^A}%
-}
-\def\KVO at action@error{%
- \KVO at do@action{error}%
-}
-\def\KVO at action@warning{%
- \KVO at do@action{warning}%
-}
-% \end{macrocode}
-% \begin{tabular}{@{}ll@{}}
-% |#1|& |error| or |warning|\\
-% |#2|& \meta{family}\\
-% |#3|& \meta{key}\\
-% \end{tabular}
-% \begin{macrocode}
-\def\KVO at do@action#1#2#3{%
- \ifx\KVOdyn at name\relax
- \PackageError{kvoptions}{%
- Action type `#1' needs package/class name\MessageBreak
- for key `#3' in family `#2'%
- }\@ehc
- \else
- \edef\x{\endgroup
- \noexpand\define at key{#2}{#3}[]{%
- \expandafter\noexpand\csname KVO at disable@#1\endcsname
- {\KVOdyn at name}\noexpand\KVOdyn at ext{#3}%
- }%
- \ifKVOdyn at global
- \global\let
- \expandafter\noexpand\csname KV@#2@#3\endcsname
- \expandafter\noexpand\csname KV@#2@#3\endcsname
- \global\let
- \expandafter\noexpand\csname KV@#2@#3 at default\endcsname
- \expandafter\noexpand\csname KV@#2@#3 at default\endcsname
- \fi
- }%
- ^^A\ifx\KVOdyn at ext\@clsextension
- ^^A \expandafter\ClassInfo
- ^^A\else
- ^^A \expandafter\PackageInfo
- ^^A\fi
- ^^A{\KVOdyn at name}{%
- ^^A [option] key `#3' of family `#2'\MessageBreak
- ^^A is disabled (#1, \ifKVOdyn at global global\else local\fi)%
- ^^A}%
- \fi
-}
-\def\KVO at disable@error#1#2#3{%
- \ifx#2\@clsextension
- \expandafter\ClassError
- \else
- \expandafter\PackageError
- \fi
- {#1}{%
- Option `#3' is given too late,\MessageBreak
- now the option is ignored%
- }\@ehc
-}
-\def\KVO at disable@warning#1#2#3{%
- \ifx#2\@clsextension
- \expandafter\ClassWarning
- \else
- \expandafter\PackageWarning
- \fi
- {#1}{%
- Option `#3' is already consumed\MessageBreak
- and has no effect%
- }%
-}
-% \end{macrocode}
-%
-% \subsection{Change option code}
-%
-% \subsubsection{\cs{AddToKeyvalOption}}
-%
-% \begin{macro}{\AddToKeyvalOption}
-% \begin{macrocode}
-\newcommand*{\AddToKeyvalOption}{%
- \@ifstar{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\KVO at AddToKeyvalOption{\KVO at family}%
- }%
- \x
- }%
- \KVO at AddToKeyvalOption
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at AddToKeyvalOption}
-% \begin{macrocode}
-\def\KVO at AddToKeyvalOption#1#2{%
- \@ifundefined{KV@#1@#2}{%
- \PackageWarning{kvoptions}{%
- Key `#2' of family `#1' does not exist.\MessageBreak
- Ignoring \string\AddToKeyvalOption
- }%
- \@gobble
- }{%
- \edef\KVO at next{%
- \noexpand\KVO@@AddToKeyvalOption
- \expandafter\noexpand\csname KV@#1@#2\endcsname
- }%
- \afterassignment\KVO at next
- \def\KVO at temp##1%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO@@AddToKeyvalOption}
-% \begin{macrocode}
-\def\KVO@@AddToKeyvalOption#1{%
- \begingroup
- \toks@\expandafter{#1{##1}}%
- \toks@\expandafter{\the\expandafter\toks@\KVO at temp{##1}}%
- \edef\x{\endgroup
- \noexpand\def\noexpand#1####1{\the\toks@}%
- }%
- \x
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Process options}
-%
-% \subsubsection{Get global options}
-%
-% Package \xpackage{xkeyval} removes options with equal signs from
-% the global options (\cs{@classoptionslist}). The effect is that
-% other packages and classes will not see these global options anymore.
-% A bug-report was answered that this behaviour is ``by design''.
-% Thus I call it a design bug. Now getting the global options require
-% an algorithm instead of a simple macro call.
-% \begin{macrocode}
-%</package>
-%<*package|patch>
-% \end{macrocode}
-% \begin{macro}{\KVO at IfDefThen}
-% Call |#2| if command |#1| is defined and not \cs{relax}.
-% (Package \xpackage{kvoptions-patch} does not load
-% package \xpackage{ltxcmds}.)
-% \begin{macrocode}
-\def\KVO at IfDefThen#1#2{%
- \ifx#1\ltx at undefined
- \else
- \ifx#1\relax
- \else
- #2%
- \fi
- \fi
-}%
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at GetClassOptionsList}
-% \begin{macrocode}
-\def\KVO at GetClassOptionsList{%
- \let\KVO at classoptionslist\@classoptionslist
- \KVO at IfDefThen\@classoptionslist{%
- \KVO at IfDefThen\XKV at documentclass{%
- \ifx\XKV at documentclass\ltx at empty
- \else
- \KVO at IfDefThen\XKV at classoptionslist{%
- \ifx\XKV at classoptionslist\ltx at empty
- \else
- \let\KVO at classoptionslist\XKV at classoptionslist
- \fi
- }%
- \fi
- }%
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-%</package|patch>
-%<*package>
-% \end{macrocode}
-%
-% \subsubsection{\cs{ProcessKeyvalOptions}}
-%
-% \begin{macro}{\ProcessKeyvalOptions}
-% If the optional star is given, we get the family
-% name and expand it for safety.
-% \begin{macrocode}
-\newcommand*{\ProcessKeyvalOptions}{%
- \@ifstar{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\KVO at ProcessKeyvalOptions{\KVO at family}%
- }%
- \x
- }%
- \KVO at ProcessKeyvalOptions
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\def\KVO at ProcessKeyvalOptions#1{%
- \let\@tempc\relax
- \let\KVO at temp\@empty
-% \end{macrocode}
-% Add any global options that are known to KV to the start of
-% the list being built in |\KVO at temp| and mark them used (by
-% removing them from the unused option list).
-% \begin{macrocode}
- \ifx\@currext\@clsextension
- \else
- \KVO at GetClassOptionsList
- \ifx\KVO at classoptionslist\relax
- \else
- \@for\KVO at CurrentOption:=\KVO at classoptionslist\do{%
- \@ifundefined{KV@#1@\expandafter\KVO at getkey
- \KVO at CurrentOption=\@nil}{%
- }{%
- \@ifundefined{KVO at local@#1@\expandafter\KVO at getkey
- \KVO at CurrentOption=\@nil}{%
- \ifx\KVO at Patch Y%
- \edef\KVO at temp{%
- \etex at unexpanded\expandafter{%
- \KVO at temp
- }%
- ,%
- \etex at unexpanded\expandafter{%
- \KVO at CurrentOption
- }%
- ,%
- }%
- \ltx at onelevel@sanitize\KVO at CurrentOption
- \else
- \edef\KVO at temp{%
- \KVO at temp
- ,%
- \KVO at CurrentOption
- ,%
- }%
- \fi
- \@expandtwoargs\@removeelement\KVO at CurrentOption
- \@unusedoptionlist\@unusedoptionlist
- }{}%
- }%
- }%
- \fi
- \fi
-% \end{macrocode}
-% Now stick the package options at the end of the list and wrap
-% in a call to \cs{setkeys}. A class ignores unknown global
-% options, we must remove them to prevent error messages
-% from \cs{setkeys}.
-% \begin{macrocode}
- \begingroup
- \toks\tw@{}%
- \@ifundefined{opt@\@currname.\@currext}{%
- \toks@\expandafter{\KVO at temp}%
- }{%
- \toks@\expandafter\expandafter\expandafter{%
- \csname opt@\@currname.\@currext\endcsname
- }%
- \ifx\@currext\@clsextension
- \edef\CurrentOption{\the\toks@}%
- \toks@\expandafter{\KVO at temp}%
- \@for\CurrentOption:=\CurrentOption\do{%
- \@ifundefined{%
- KV@#1@\expandafter\KVO at getkey\CurrentOption=\@nil
- }{%
-% \end{macrocode}
-% A class puts not used options in the unused option list
-% unless there is a default handler.
-% \begin{macrocode}
- \@ifundefined{KVO at default@\@currname.\@currext}{%
- \ifx\KVO at Patch Y%
- \ltx at onelevel@sanitize\CurrentOption
- \fi
- \ifx\@unusedoptionlist\@empty
- \global\let\@unusedoptionlist\CurrentOption
- \else
- \expandafter\expandafter\expandafter\gdef
- \expandafter\expandafter\expandafter\@unusedoptionlist
- \expandafter\expandafter\expandafter{%
- \expandafter\@unusedoptionlist
- \expandafter,\CurrentOption
- }%
- \fi
- }{%
- \toks\tw@\expandafter{%
- \the\toks\expandafter\tw@\expandafter,\CurrentOption
- }%
- }%
- }{%
- \toks@\expandafter{%
- \the\expandafter\toks@\expandafter,\CurrentOption
- }%
- }%
- }%
- \else
-% \end{macrocode}
-% Without default action we pass all options to \cs{setkeys}.
-% Otherwise we have to check which options are known.
-% These are passed to \cs{setkeys}. For the others the default
-% action is performed.
-% \begin{macrocode}
- \@ifundefined{KVO at default@\@currname.\@currext}{%
- \toks@\expandafter\expandafter\expandafter{%
- \expandafter\KVO at temp\the\toks@
- }%
- }{%
- \edef\CurrentOption{\the\toks@}%
- \toks@\expandafter{\KVO at temp}%
- \@for\CurrentOption:=\CurrentOption\do{%
- \@ifundefined{%
- KV@#1@\expandafter\KVO at getkey\CurrentOption=\@nil
- }{%
- \toks\tw@\expandafter{%
- \the\toks\expandafter\tw@\expandafter,\CurrentOption
- }%
- }{%
- \toks@\expandafter{%
- \the\expandafter\toks@\expandafter,\CurrentOption
- }%
- }%
- }%
- }%
- \fi
- }%
- \edef\KVO at temp{\endgroup
- \noexpand\KVO at calldefault{\the\toks\tw@}%
- \noexpand\KVO at setkeys{#1}{\the\toks@}%
- }%
- \KVO at temp
-% \end{macrocode}
-% Some cleanup of \cs{ProcessOptions}.
-% \begin{macrocode}
- \let\CurrentOption\@empty
- \AtEndOfPackage{\let\@unprocessedoptions\relax}%
-}
-% \end{macrocode}
-%
-% \subsubsection{\cs{ProcessLocalKeyvalOptions}}
-%
-% \begin{macro}{\ProcessLocalKeyvalOptions}
-% If the optional star is given, we get the family
-% name and expand it for safety.
-% \begin{macrocode}
-\newcommand*{\ProcessLocalKeyvalOptions}{%
- \@ifstar{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\KVO at ProcessLocalKeyvalOptions{\KVO at family}%
- }%
- \x
- }%
- \KVO at ProcessLocalKeyvalOptions
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\def\KVO at ProcessLocalKeyvalOptions#1{%
- \let\@tempc\relax
- \let\KVO at temp\@empty
-% \end{macrocode}
-% Check if \cs{ProcessLocalKeyvalOptions} is called inside
-% a package.
-% \begin{macrocode}
- \ifx\@currext\@pkgextension
- \else
- \PackageError{kvoptions}{%
- \string\ProcessLocalKeyvalOptions\space is intended for packages only%
- }\@ehc
- \fi
-% \end{macrocode}
-% The package options are put into toks register \cs{toks@}.
-% \begin{macrocode}
- \begingroup
- \toks\tw@{}%
- \@ifundefined{opt@\@currname.\@currext}{%
- \toks@\expandafter{\KVO at temp}%
- }{%
- \toks@\expandafter\expandafter\expandafter{%
- \csname opt@\@currname.\@currext\endcsname
- }%
-% \end{macrocode}
-% Without default action we pass all options to \cs{setkeys}.
-% Otherwise we have to check which options are known.
-% These are passed to \cs{setkeys}. For the others the default
-% action is performed.
-% \begin{macrocode}
- \@ifundefined{KVO at default@\@currname.\@currext}{%
- \toks@\expandafter\expandafter\expandafter{%
- \expandafter\KVO at temp\the\toks@
- }%
- }{%
- \edef\CurrentOption{\the\toks@}%
- \toks@\expandafter{\KVO at temp}%
- \@for\CurrentOption:=\CurrentOption\do{%
- \@ifundefined{%
- KV@#1@\expandafter\KVO at getkey\CurrentOption=\@nil
- }{%
- \toks\tw@\expandafter{%
- \the\toks\expandafter\tw@\expandafter,\CurrentOption
- }%
- }{%
- \toks@\expandafter{%
- \the\expandafter\toks@\expandafter,\CurrentOption
- }%
- }%
- }%
- }%
- }%
- \edef\KVO at temp{\endgroup
- \noexpand\KVO at calldefault{\the\toks\tw@}%
- \noexpand\KVO at setkeys{#1}{\the\toks@}%
- }%
- \KVO at temp
-% \end{macrocode}
-% Some cleanup of \cs{ProcessOptions}.
-% \begin{macrocode}
- \let\CurrentOption\@empty
- \AtEndOfPackage{\let\@unprocessedoptions\relax}%
-}
-% \end{macrocode}
-%
-% \subsubsection{Helper macros}
-%
-% \begin{macro}{\KVO at getkey}
-% Extract the key part of a key=value pair.
-% \begin{macrocode}
-\def\KVO at getkey#1=#2\@nil{#1}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\KVO at calldefault}
-% \begin{macrocode}
-\def\KVO at calldefault#1{%
- \begingroup
- \def\x{#1}%
- \expandafter\endgroup
- \ifx\x\@empty
- \else
- \@for\CurrentOption:=#1\do{%
- \ifx\CurrentOption\@empty
- \else
- \expandafter\KVO at setcurrents\CurrentOption=\@nil
- \@nameuse{KVO at default@\@currname.\@currext}%
- \fi
- }%
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KVO at setcurrents}
-% Extract the key part of a key=value pair.
-% \begin{macrocode}
-\def\KVO at setcurrents#1=#2\@nil{%
- \def\CurrentOptionValue{#2}%
- \ifx\CurrentOptionValue\@empty
- \let\CurrentOptionKey\CurrentOption
- \let\CurrentOptionValue\relax
- \else
- \edef\CurrentOptionKey{\zap at space#1 \@empty}%
- \expandafter\KVO at setcurrentvalue\CurrentOption\@nil
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\KV at setcurrentvalue}
-% Here the value part is parsed. Package \xpackage{keyval}'s
-% \cs{KV@@sp at def} helps in removing spaces at the begin and
-% end of the value.
-% \begin{macrocode}
-\def\KVO at setcurrentvalue#1=#2\@nil{%
- \KV@@sp at def\CurrentOptionValue{#2}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{\plainTeX}
-%
-% Disable \LaTeX\ stuff.
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname documentclass\endcsname\relax
- \def\ProcessKeyvalOptions{%
- \@ifstar{}\@gobble
- }%
-\fi
-% \end{macrocode}
-%
-% \begin{macrocode}
-\KVO at AtEnd%
-%</package>
-% \end{macrocode}
-%
-% \subsection{Package \xpackage{kvoptions-patch}}
-%
-% \begin{macrocode}
-%<*patch>
-\NeedsTeXFormat{LaTeX2e}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname KVO at AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
- \edef\KVO at AtEnd{%
- \KVO at AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{43}{12}% +
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\TMP at EnsureCode{96}{12}% `
-\TMP at EnsureCode{124}{12}% |
-\edef\KVO at AtEnd{\KVO at AtEnd\noexpand\endinput}
-\ProvidesPackage{kvoptions-patch}%
- [2016/05/16 v3.12 LaTeX patch for keyval options (HO)]%
-% \end{macrocode}
-%
-% Check for \eTeX.
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname eTeXversion\endcsname\relax
- \PackageWarningNoLine{kvoptions-patch}{%
- Package loading is aborted, because e-TeX is missing%
- }%
- \expandafter\KVO at AtEnd
-\fi%
-% \end{macrocode}
-%
-% Package \xpackage{etexcmds} for \cs{etex at unexpanded}.
-% \begin{macrocode}
-\RequirePackage{etexcmds}[2007/09/09]
-\ifetex at unexpanded
-\else
- \PackageError{kvoptions-patch}{%
- Could not find eTeX's \string\unexpanded.\MessageBreak
- Try adding \string\RequirePackage\string{etexcmds\string} %
- before \string\documentclass%
- }\@ehd
- \expandafter\KVO at AtEnd
-\fi%
-% \end{macrocode}
-%
-% Check for package \xpackage{xkvltxp}.
-% \begin{macrocode}
-\@ifpackageloaded{xkvltxp}{%
- \PackageWarningNoLine{kvoptions}{%
- Option `patch' cannot be used together with\MessageBreak
- package `xkvltxp' that is already loaded.\MessageBreak
- Therefore package loading is aborted%
- }%
- \KVO at AtEnd
-}{}%
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\@if at ptions#1#2#3{%
- \begingroup
- \KVO at normalize\KVO at temp{#3}%
- \edef\x{\endgroup
- \noexpand\@if at pti@ns{%
- \detokenize\expandafter\expandafter\expandafter{%
- \csname opt@#2.#1\endcsname
- }%
- }{%
- \detokenize\expandafter{\KVO at temp}%
- }%
- }%
- \x
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\@pass at ptions#1#2#3{%
- \KVO at normalize\KVO at temp{#2}%
- \@ifundefined{opt@#3.#1}{%
- \expandafter\gdef\csname opt@#3.#1%
- \expandafter\endcsname\expandafter{%
- \KVO at temp
- }%
- }{%
- \expandafter\gdef\csname opt@#3.#1%
- \expandafter\expandafter\expandafter\endcsname
- \expandafter\expandafter\expandafter{%
- \csname opt@#3.#1\expandafter\endcsname\expandafter,\KVO at temp
- }%
- }%
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\ProcessOptions{%
- \let\ds@\@empty
- \@ifundefined{opt@\@currname.\@currext}{%
- \let\@curroptions\@empty
- }{%
- \expandafter\expandafter\expandafter\def
- \expandafter\expandafter\expandafter\@curroptions
- \expandafter\expandafter\expandafter{%
- \csname opt@\@currname.\@currext\endcsname
- }%
- }%
- \@ifstar\KVO at xprocess@ptions\KVO at process@ptions
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at process@ptions{%
- \@for\CurrentOption:=\@declaredoptions\do{%
- \ifx\CurrentOption\@empty
- \else
- \begingroup
- \ifx\@currext\@clsextension
- \toks@{}%
- \else
- \KVO at GetClassOptionsList
- \toks@\expandafter{\KVO at classoptionslist,}%
- \fi
- \toks\tw@\expandafter{\@curroptions}%
- \edef\x{\endgroup
- \noexpand\in@{,\CurrentOption,}{,\the\toks@\the\toks\tw@,}%
- }%
- \x
- \ifin@
- \KVO at use@ption
- \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
- \fi
- \fi
- }%
- \KVO at process@pti at ns
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at xprocess@ptions{%
- \ifx\@currext\@clsextension
- \else
- \KVO at GetClassOptionsList
- \@for\CurrentOption:=\KVO at classoptionslist\do{%
- \ifx\CurrentOption\@empty
- \else
- \KVO at in@\CurrentOption\@declaredoptions
- \ifin@
- \KVO at use@ption
- \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
- \fi
- \fi
- }%
- \fi
- \KVO at process@pti at ns
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at in@#1#2{%
- \in at false
- \begingroup
- \@for\x:=#2\do{%
- \ifx\x#1\relax
- \in at true
- \fi
- }%
- \edef\x{\endgroup
- \ifin@
- \noexpand\in at true
- \fi
- }%
- \x
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at process@pti at ns{%
- \@for\CurrentOption:=\@curroptions\do{%
- \@ifundefined{ds@\KVO at SanitizedCurrentOption}{%
- \KVO at use@ption
- \default at ds
- }%
- \KVO at use@ption
- }%
- \@for\CurrentOption:=\@declaredoptions\do{%
- \expandafter\let\csname ds@\CurrentOption\endcsname\relax
- }%
- \let\CurrentOption\@empty
- \let\@fileswith at pti@ns\@@fileswith at pti@ns
- \AtEndOfPackage{\let\@unprocessedoptions\relax}%
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at use@ption{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\@removeelement{%
- \detokenize\expandafter{\CurrentOption}%
- }{%
- \detokenize\expandafter{\@unusedoptionlist}%
- }%
- }%
- \x\@unusedoptionlist
- \csname ds@\KVO at SanitizedCurrentOption\endcsname
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\OptionNotUsed{%
- \ifx\@currext\@clsextension
- \xdef\@unusedoptionlist{%
- \ifx\@unusedoptionlist\@empty
- \else
- \detokenize\expandafter{\@unusedoptionlist,}%
- \fi
- \detokenize\expandafter{\CurrentOption}%
- }%
- \fi
-}
-% \end{macrocode}
-%
-% Variant of \cs{ExecuteOptions} that better protects \cs{CurrentOption}.
-% \begin{macrocode}
-\def\CurrentOption at SaveLevel{0}
-\def\ExecuteOptions{%
- \expandafter\KVO at ExecuteOptions
- \csname CurrentOption@\CurrentOption at SaveLevel\endcsname
-}
-\def\KVO at ExecuteOptions#1#2{%
- \let#1\CurrentOption
- \edef\CurrentOption at SaveLevel{%
- \the\numexpr\CurrentOption at SaveLevel+1%
- }%
- \@for\CurrentOption:=#2\do{%
- \csname ds@\CurrentOption\endcsname
- }%
- \edef\CurrentOption at SaveLevel{%
- \the\numexpr\CurrentOption at SaveLevel-1%
- }%
- \let\CurrentOption#1%
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at fileswith@pti at ns#1[#2]#3[#4]{%
- \ifx#1\@clsextension
- \ifx\@classoptionslist\relax
- \KVO at normalize\KVO at temp{#2}%
- \expandafter\gdef\expandafter\@classoptionslist\expandafter{%
- \KVO at temp
- }%
- \def\reserved at a{%
- \KVO at onefilewithoptions{#3}[{#2}][{#4}]#1%
- \@documentclasshook
- }%
- \else
- \def\reserved at a{%
- \KVO at onefilewithoptions{#3}[{#2}][{#4}]#1%
- }%
- \fi
- \else
- \begingroup
- \let\KVO at temp\relax
- \let\KVO at onefilewithoptions\relax
- \let\@pkgextension\relax
- \def\reserved at b##1,{%
- \ifx\@nil##1\relax
- \else
- \ifx\relax##1\relax
- \else
- \KVO at onefilewithoptions{##1}[{\KVO at temp}][{#4}]%
- \@pkgextension
- \fi
- \expandafter\reserved at b
- \fi
- }%
- \edef\reserved at a{\zap at space#3 \@empty}%
- \edef\reserved at a{\expandafter\reserved at b\reserved at a,\@nil,}%
- \toks@{#2}%
- \def\KVO at temp{\the\toks@}%
- \edef\reserved at a{\endgroup \reserved at a}%
- \fi
- \reserved at a
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at onefilewithoptions#1[#2][#3]#4{%
- \@pushfilename
- \xdef\@currname{#1}%
- \global\let\@currext#4%
- \expandafter\let\csname\@currname.\@currext-h@@k\endcsname\@empty
- \let\CurrentOption\@empty
- \@reset at ptions
- \makeatletter
- \def\reserved at a{%
- \@ifl at aded\@currext{#1}{%
- \@if at ptions\@currext{#1}{#2}{%
- }{%
- \begingroup
- \@ifundefined{opt@#1.\@currext}{%
- \def\x{}%
- }{%
- \edef\x{%
- \expandafter\expandafter\expandafter\strip at prefix
- \expandafter\meaning\csname opt@#1.\@currext\endcsname
- }%
- }%
- \def\y{#2}%
- \edef\y{\expandafter\strip at prefix\meaning\y}%
- \@latex at error{Option clash for \@cls at pkg\space #1}{%
- The package #1 has already been loaded %
- with options:\MessageBreak
- \space\space[\x]\MessageBreak
- There has now been an attempt to load it %
- with options\MessageBreak
- \space\space[\y]\MessageBreak
- Adding the global options:\MessageBreak
- \space\space
- \x,\y\MessageBreak
- to your \noexpand\documentclass declaration may fix this.%
- \MessageBreak
- Try typing \space <return> \space to proceed.%
- }%
- \endgroup
- }%
- }{%
- \@pass at ptions\@currext{#2}{#1}%
- \global\expandafter
- \let\csname ver@\@currname.\@currext\endcsname\@empty
- \InputIfFileExists
- {\@currname.\@currext}%
- {}%
- {\@missingfileerror\@currname\@currext}%
- \let\@unprocessedoptions\@@unprocessedoptions
- \csname\@currname.\@currext-h@@k\endcsname
- \expandafter\let\csname\@currname.\@currext-h@@k\endcsname
- \@undefined
- \@unprocessedoptions
- }%
- \@ifl at ter\@currext{#1}{#3}{%
- }{%
- \@latex at warning@no at line{%
- You have requested,\on at line, %
- version\MessageBreak
- #3' of \@cls at pkg\space #1,\MessageBreak
- but only version\MessageBreak
- `\csname ver@#1.\@currext\endcsname'\MessageBreak
- is available%
- }%
- }%
- \ifx\@currext\@clsextension\let\LoadClass\@twoloadclasserror\fi
- \@popfilename
- \@reset at ptions
- }%
- \reserved at a
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\@unknownoptionerror{%
- \@latex at error{%
- Unknown option `\KVO at SanitizedCurrentOption' %
- for \@cls at pkg\space`\@currname'%
- }{%
- The option `\KVO at SanitizedCurrentOption' was not declared in %
- \@cls at pkg\space`\@currname', perhaps you\MessageBreak
- misspelled its name. %
- Try typing \space <return> %
- \space to proceed.%
- }%
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\@@unprocessedoptions{%
- \ifx\@currext\@pkgextension
- \@ifundefined{opt@\@currname.\@currext}{%
- \let\@curroptions\@empty
- }{%
- \expandafter\let\expandafter\@curroptions
- \csname opt@\@currname.\@currext\endcsname
- }%
- \@for\CurrentOption:=\@curroptions\do{%
- \ifx\CurrentOption\@empty\else\@unknownoptionerror\fi
- }%
- \fi
-}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\KVO at SanitizedCurrentOption{%
- \expandafter\strip at prefix\meaning\CurrentOption
-}
-% \end{macrocode}
-%
-% Normalize option list.
-% \begin{macrocode}
-\def\KVO at normalize#1#2{%
- \let\KVO at result\@empty
- \KVO at splitcomma#2,\@nil
- \let#1\KVO at result
-}
-\def\KVO at splitcomma#1,#2\@nil{%
- \KVO at ifempty{#1}{}{%
- \KVO at checkkv#1=\@nil
- }%
- \KVO at ifempty{#2}{}{\KVO at splitcomma#2\@nil}%
-}
-\def\KVO at ifempty#1{%
- \expandafter\ifx\expandafter\\\detokenize{#1}\\%
- \expandafter\@firstoftwo
- \else
- \expandafter\@secondoftwo
- \fi
-}
-\def\KVO at checkkv#1=#2\@nil{%
- \KVO at ifempty{#2}{%
- % option without value
- \edef\KVO at x{\zap at space#1 \@empty}%
- \ifx\KVO at x\@empty
- % ignore empty option
- \else
- % append to list
- \edef\KVO at result{%
- \etex at unexpanded\expandafter{\KVO at result},\KVO at x
- }%
- \fi
- }{%
- % #1: "key", #2: "value="
- % add key part
- \edef\KVO at result{%
- \etex at unexpanded\expandafter{\KVO at result},%
- \zap at space#1 \@empty
- }%
- \futurelet\@let at token\KVO at checkfirsttok#2 \@nil| = \@nil|\KVO at nil
- }%
-}
-\def\KVO at checkfirsttok{%
- \ifx\@let at token\bgroup
- % no space at start
- \expandafter\KVO at removelastspace\expandafter=%
- % "<value><spaceopt>= \@nil"
- \else
- \expandafter\KVO at checkfirstA
- \fi
-}
-\def\KVO at checkfirstA#1 #2\@nil{%
- \KVO at ifempty{#2}{%
- \KVO at removelastspace=#1 \@nil
- }{%
- \KVO at ifempty{#1}{%
- \KVO at removelastspace=#2\@nil
- }{%
- \KVO at removelastspace=#1 #2\@nil
- }%
- }%
-}
-\def\KVO at removelastspace#1 = \@nil|#2\KVO at nil{%
- \KVO at ifempty{#2}{%
- \edef\KVO at result{%
- \etex at unexpanded\expandafter{\KVO at result}%
- \etex at unexpanded\expandafter{\KVO at removegarbage#1\KVO at nil}%
- }%
- }{%
- \edef\KVO at result{%
- \etex at unexpanded\expandafter{\KVO at result}%
- \etex at unexpanded{#1}%
- }%
- }%
-}
-\def\KVO at removegarbage#1= \@nil#2\KVO at nil{#1}%
-% \end{macrocode}
-%
-% Arguments |#1| and |#2| are macros.
-% \begin{macrocode}
-\def\KVO at removeelement#1#2{%
- \begingroup
- \toks@={}%
- \@for\x:=#2\do{%
- \ifx\x\@empty
- \else
- \ifx\x#1\relax
- \else
- \edef\t{\the\toks@}%
- \ifx\t\@empty
- \else
- \toks@\expandafter{\the\toks@,}%
- \fi
- \toks@\expandafter{\the\expandafter\toks@\x}%
- \fi
- \fi
- }%
- \edef\x{\endgroup
- \def\noexpand#2{\the\toks@}%
- }%
- \x
-}
-% \end{macrocode}
-%
-%
-% \begin{macrocode}
-\let\@@fileswith at pti@ns\KVO at fileswith@pti at ns
-\ifx\@fileswith at pti@ns\@badrequireerror
-\else
- \let\@fileswith at pti@ns\KVO at fileswith@pti at ns
-\fi
-% \end{macrocode}
-%
-% \begin{macro}{\KVO at Patch}
-% \begin{macrocode}
-\let\KVO at Patch=Y
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\KVO at AtEnd%
-%</patch>
-% \end{macrocode}
-%
-% \section{Test}
-%
-% \subsection{Preface for standard catcode check}
-%
-% \begin{macrocode}
-%<*test1>
-\input miniltx.tex\relax
-%</test1>
-% \end{macrocode}
-%
-% \subsection{Catcode checks for loading}
-%
-% \begin{macrocode}
-%<*test1>
-% \end{macrocode}
-% \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
- \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
- \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
- \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
- \expandafter\@firstofone
-\else
- \expandafter\@gobble
-\fi
-{%
- \def\loop#1\repeat{%
- \def\body{#1}%
- \iterate
- }%
- \def\iterate{%
- \body
- \let\next\iterate
- \else
- \let\next\relax
- \fi
- \next
- }%
- \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
- \edef\RestoreCatcodes{%
- \RestoreCatcodes
- \catcode\the\count@=\the\catcode\count@\relax
- }%
-\ifnum\count@<255 %
- \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
- \count@=#1\relax
- \loop
- \catcode\count@=15 %
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
- \count@=#1\relax
- \loop
- \ifnum#3=\catcode\count@
- \else
- \errmessage{%
- Character \the\count@\space
- with wrong catcode \the\catcode\count@\space
- instead of \number#3%
- }%
- \fi
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
- \def\LoadCommand{\input kvoptions.sty\relax}%
-\fi
-\def\Test{%
- \RangeCatcodeInvalid{0}{47}%
- \RangeCatcodeInvalid{58}{64}%
- \RangeCatcodeInvalid{91}{96}%
- \RangeCatcodeInvalid{123}{255}%
- \catcode`\@=12 %
- \catcode`\\=0 %
- \catcode`\%=14 %
- \LoadCommand
- \RangeCatcodeCheck{0}{36}{15}%
- \RangeCatcodeCheck{37}{37}{14}%
- \RangeCatcodeCheck{38}{47}{15}%
- \RangeCatcodeCheck{48}{57}{12}%
- \RangeCatcodeCheck{58}{63}{15}%
- \RangeCatcodeCheck{64}{64}{12}%
- \RangeCatcodeCheck{65}{90}{11}%
- \RangeCatcodeCheck{91}{91}{15}%
- \RangeCatcodeCheck{92}{92}{0}%
- \RangeCatcodeCheck{93}{96}{15}%
- \RangeCatcodeCheck{97}{122}{11}%
- \RangeCatcodeCheck{123}{255}{15}%
- \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-% \end{macrocode}
-% \begin{macrocode}
-%</test1>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test2>
-\NeedsTeXFormat{LaTeX2e}
-\makeatletter
-\catcode`\@=11 %
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
- \edef\RestoreCatcodes{%
- \RestoreCatcodes
- \catcode\the\count@=\the\catcode\count@\relax
- }%
-\ifnum\count@<255 %
- \advance\count@\@ne
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
- \count@=#1\relax
- \loop
- \catcode\count@=15 %
- \ifnum\count@<#2\relax
- \advance\count@\@ne
- \repeat
-}
-\def\Test#1{%
- \RangeCatcodeInvalid{0}{47}%
- \RangeCatcodeInvalid{58}{64}%
- \RangeCatcodeInvalid{91}{96}%
- \RangeCatcodeInvalid{123}{255}%
- \catcode`\@=12 %
- \catcode`\\=0 %
- \catcode`\{=1 %
- \catcode`\}=2 %
- \catcode`\#=6 %
- \catcode`\[=12 %
- \catcode`\]=12 %
- \catcode`\%=14 %
- \catcode`\ =10 %
- \catcode13=5 %
- #1\relax
- \RestoreCatcodes
-}
-\Test{\RequirePackage{kvoptions-patch}}%
-\Test{\RequirePackage{kvoptions}}%
-\csname @@end\endcsname
-%</test2>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test3>
-\NeedsTeXFormat{LaTeX2e}
-\makeatletter
-\RequirePackage{kvoptions}[2016/05/16]
-\def\msg#{\immediate\write16}
-\define at key{testfamily}{testkey}{%
- \msg{[testfamily/testkey/#1]}%
-}
-\define at key{testfamily}{testdefaultkey}[testdefault]{%
- \msg{[testfamily/testdefaultkey/#1]}%
-}
-\AddToKeyvalOption{testfamily}{testkey}{%
- \msg{[addition/#1]}%
-}
-\AddToKeyvalOption{testfamily}{testdefaultkey}{%
- \msg{[addition/#1]}%
-}
-\setkeys{testfamily}{%
- testkey=testA,%
- testdefaultkey=testB,%
- testdefaultkey,%
-}
-\SetupKeyvalOptions{%
- family=testfamily%
-}
-\AddToKeyvalOption*{testkey}{%
- \msg{[star addition/#1]}%
-}
-\AddToKeyvalOption*{testdefaultkey}{%
- \msg{[star addition/#1]}%
-}
-\setkeys{testfamily}{%
- testkey=testA,%
- testdefaultkey=testB,%
- testdefaultkey,%
-}
-\@@end
-%</test3>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test4pkg>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{kvoptions-test4}[2016/05/16 package for testing]
-\RequirePackage{kvoptions}[2016/05/16]
-\SetupKeyvalOptions{%
- family=FOO,%
- prefix=foo,%
- setkeys=\kvsetkeys,%
-}
-\DeclareStringOption{str}
-\define at key{FOO}{set}{%
- \setkeys{BAR}{strbar={#1}}%
-}
-\define at key{BAR}{strbar}{%
- \def\foostr{[BAR:#1]}%
-}
-\ProcessKeyvalOptions*
-%</test4pkg>
-% \end{macrocode}
-% \begin{macrocode}
-%<*test4>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{kvoptions-test4.tex}[2016/05/16 test file]
-\RequirePackage[%
- str=A,set=B,str=C,%
-]{kvoptions-test4}[2016/05/16]
-\def\TestExpected{C}
-\ifx\foostr\TestExpected
- \typeout{* Test ok.}%
-\else
- \typeout{* Result: [\foostr]}%
- \typeout{* Expected: [\TestExpected]}%
- \errmessage{Test failed!}%
-\fi
-\csname @@end\endcsname\end
-%</test4>
-% \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{kvoptions}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/kvoptions.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/kvoptions.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-% \verb|tex kvoptions.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% kvoptions.sty & tex/latex/oberdiek/kvoptions.sty\\
-% kvoptions-patch.sty & tex/latex/oberdiek/kvoptions-patch.sty\\
-% kvoptions.pdf & doc/latex/oberdiek/kvoptions.pdf\\
-% example-mycolorsetup.sty & doc/latex/oberdiek/example-mycolorsetup.sty\\
-% test/kvoptions-test1.tex & doc/latex/oberdiek/test/kvoptions-test1.tex\\
-% test/kvoptions-test2.tex & doc/latex/oberdiek/test/kvoptions-test2.tex\\
-% test/kvoptions-test3.tex & doc/latex/oberdiek/test/kvoptions-test3.tex\\
-% test/kvoptions-test4.tex & doc/latex/oberdiek/test/kvoptions-test4.tex\\
-% test/kvoptions-test4.sty & doc/latex/oberdiek/test/kvoptions-test4.sty\\
-% kvoptions.dtx & source/latex/oberdiek/kvoptions.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-% \begingroup
-% \advance\linewidth by\leftmargin
-% \advance\linewidth by\rightmargin
-% \edef\x{\endgroup
-% \def\noexpand\lw{\the\linewidth}^^A
-% }\x
-% \def\lwbox{^^A
-% \leavevmode
-% \hbox to \linewidth{^^A
-% \kern-\leftmargin\relax
-% \hss
-% \usebox0
-% \hss
-% \kern-\rightmargin\relax
-% }^^A
-% }^^A
-% \ifdim\wd0>\lw
-% \sbox0{\small\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\footnotesize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\scriptsize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\tiny\t}^^A
-% \ifdim\wd0>\linewidth
-% \lwbox
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-% \verb|latex \let\install=y\input{kvoptions.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-% \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex kvoptions.dtx
-%makeindex -s gind.ist kvoptions.idx
-%pdflatex kvoptions.dtx
-%makeindex -s gind.ist kvoptions.idx
-%pdflatex kvoptions.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{thebibliography}{99}
-% \bibitem{tb94wright}
-% A guide to key-value methods, Joseph Wright, second draft for
-% \href{https://www.tug.org/tugboat}{TUGBoat}, 2009-03-17.
-% \url{https://www.texdev.net/uploads/2009/03/keyval.pdf}
-% \bibpackage{ifthen}{David Carlisle}{2001/05/26}
-% {\CTANpkg{ifthen}}
-% \bibpackage{helvet}{Sebastian Rahtz, Walter Schmidt}{2004/01/26}
-% {\CTANpkg{psfonts}}
-% \bibpackage{hyperref}{Sebastian Rahtz, Heiko Oberdiek}{2006/02/12}
-% {\CTANpkg{hyperref}}
-% \bibpackage{keyval}{David Carlisle}{1999/03/16}
-% {\CTANpkg{keyval}}
-% \bibpackage{multicol}{Frank Mittelbach}{2004/02/14}
-% {\CTANpkg{multicol}}
-% \bibpackage{tabularx}{David Carlisle}{1999/01/07}
-% {\CTANpkg{tabularx}}
-% \bibpackage{tracefnt}{Frank Mittelbach, Rainer Sch\"opf}{1997/05/29}
-% {\CTANpkg{latex-base}}
-% \bibpackage{xkeyval}{Hendri Adriaens}{2005/05/07}
-% {\CTANpkg{xkeyval}}
-% \bibitem{clsguide}
-% The \LaTeX3 Project, \textit{\LaTeXe\ for class and package writers},
-% 2003/12/09.
-% \CTANpkg{clsguide}
-%
-% \end{thebibliography}
-%
-% \begin{History}
-% \begin{Version}{0000/00/00 v0.0}
-% \item
-% Probably David Carlisle's code in \xpackage{hyperref}
-% was the start.
-% \end{Version}
-% \begin{Version}{2004/02/22 v1.0}
-% \item
-% The first version was never published. It also
-% has offered a patch to get rid of \LaTeX's option
-% expansion.
-% \end{Version}
-% \begin{Version}{2006/02/16 v2.0}
-% \item
-% Now the package is redesigned with an easier
-% user interface.
-% \item
-% \cs{ProcessKeyvalOptions} remains the central service, inherited
-% from \xpackage{hyperref}'s \cs{ProcessOptionsWithKV}.
-% Now the use inside classes is also supported.
-% \item
-% Provides help macros for boolean and simple string options.
-% \item
-% Fixes for the patch of \LaTeX{}. The patch is only enabled,
-% if the user requests it.
-% \end{Version}
-% \begin{Version}{2006/02/20 v2.1}
-% \item
-% Unused option list is sanitized to prevent problems
-% with other packages that uses own processing methods
-% for key value options. Disadvantage: the unused global
-% option detection is weakened.
-% \item
-% New option type by \cs{DeclareVoidOption} for options without
-% value.
-% \item
-% Default rule by \cs{DeclareDefaultOption}.
-% \item
-% Dynamic options: \cs{DisableKeyvalOption}.
-% \end{Version}
-% \begin{Version}{2006/06/01 v2.2}
-% \item
-% Fixes for option \xoption{patch}.
-% \end{Version}
-% \begin{Version}{2006/08/17 v2.3}
-% \item
-% \cs{DeclareBooleanOption} renamed to \cs{DeclareBoolOption}
-% to avoid a name clash with package \cs{ifoption}.
-% \end{Version}
-% \begin{Version}{2006/08/22 v2.4}
-% \item
-% Option \xoption{patch}: \cs{ExecuteOptions} does not
-% change the meaning of macro \cs{CurrentOption} at all.
-% \end{Version}
-% \begin{Version}{2007/04/11 v2.5}
-% \item
-% Line ends sanitized.
-% \end{Version}
-% \begin{Version}{2007/05/06 v2.6}
-% \item
-% Uses package \xpackage{etexcmds}.
-% \end{Version}
-% \begin{Version}{2007/06/11 v2.7}
-% \item
-% The patch part fixes LaTeX bug latex/3965.
-% \end{Version}
-% \begin{Version}{2007/10/02 v2.8}
-% \item
-% Compatibility for \plainTeX\ added.
-% \item
-% Typos in documentation fixed (Axel Sommerfeldt).
-% \end{Version}
-% \begin{Version}{2007/10/11 v2.9}
-% \item
-% Bug fix for option \xoption{patch}.
-% \end{Version}
-% \begin{Version}{2007/10/18 v3.0}
-% \item
-% New package \xpackage{kvoptions-patch}.
-% \end{Version}
-% \begin{Version}{2009/04/10 v3.1}
-% \item
-% Space by line end removed in definition of internal macro.
-% \end{Version}
-% \begin{Version}{2009/07/17 v3.2}
-% \item
-% \cs{ProcessLocalKeyvalOptions} added.
-% \item
-% \cs{DisableKeyvalOption} with the \texttt{action=ignore} option
-% fixed (Joseph Wright).
-% \end{Version}
-% \begin{Version}{2009/07/21 v3.3}
-% \item
-% \cs{DeclareLocalOption}, \cs{DeclareLocalOptions} added.
-% \end{Version}
-% \begin{Version}{2009/08/13 v3.4}
-% \item
-% Documentation addition: recommendation for Joseph Wright's
-% review article.
-% \item
-% Documentation addition: local/global options.
-% \end{Version}
-% \begin{Version}{2009/12/04 v3.5}
-% \item
-% \cs{AddToKeyvalOption} added.
-% \end{Version}
-% \begin{Version}{2009/12/08 v3.6}
-% \item
-% Fix: If a default handler is configured, it is now also
-% called for classes.
-% \end{Version}
-% \begin{Version}{2010/02/22 v3.7}
-% \item
-% Missing space in error message added.
-% \end{Version}
-% \begin{Version}{2010/07/23 v3.8}
-% \item
-% Documenation for package \xpackage{kvoptions-patch} improved.
-% No code changes.
-% \end{Version}
-% \begin{Version}{2010/12/02 v3.9}
-% \item
-% Key \texttt{setkeys} added for \cs{SetupKeyvalOptions}.
-% \end{Version}
-% \begin{Version}{2010/12/23 v3.10}
-% \item
-% \cs{DeclareVoidOption} also parses the second parameter as
-% \hologo{TeX} argument to improve compatibility with
-% \cs{DeclareOption}.
-% \end{Version}
-% \begin{Version}{2011/06/30 v3.11}
-% \item
-% Fix because of design bug in package \xpackage{xkeyval} that
-% removes global options with equal signs.
-% \end{Version}
-% \begin{Version}{2016/05/16 v3.12}
-% \item
-% Documentation updates.
-% \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.17
% Info: Key value parser
%
-% Copyright (C) 2006, 2007, 2009-2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006, 2007, 2009-2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
Project: kvsetkeys
Version: 2016/05/16 v1.17
-Copyright (C) 2006, 2007, 2009-2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006, 2007, 2009-2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1878,7 +1879,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1890,10 +1891,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1985,8 +1982,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.5
% Info: Let assignment for LaTeX macros
%
-% Copyright (C) 2008, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2008, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
Project: letltxmacro
Version: 2016/05/16 v1.5
-Copyright (C) 2008, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2008, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -977,7 +978,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -989,10 +990,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1082,8 +1079,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Allow UTF-8 in listings input
%
-% Copyright (C) 2007, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
Project: listingsutf8
Version: 2016/05/16 v1.3
-Copyright (C) 2007, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -610,7 +611,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -622,10 +623,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -717,8 +714,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.23
% Info: LaTeX kernel commands for general use
%
-% Copyright (C) 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2009-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -107,8 +107,9 @@
Project: ltxcmds
Version: 2016/05/16 v1.23
-Copyright (C) 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2009-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -2925,7 +2926,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -2937,10 +2938,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3034,8 +3031,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,1245 +0,0 @@
-% \iffalse meta-comment
-%
-% File: luacolor.dtx
-% Version: 2019/07/25 v1.12
-% Info: Color support via LuaTeX's attributes
-%
-% Copyright (C) 2007, 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-% https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-% https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file luacolor.dtx
-% and the derived files
-% luacolor.sty, luacolor.pdf, luacolor.ins, luacolor.drv,
-% luacolor-test1.tex, luacolor-test2.tex, luacolor-test3.tex,
-% oberdiek.luacolor.lua, luacolor.lua,
-%
-% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/luacolor.dtx
-% CTAN:macros/latex/contrib/oberdiek/luacolor.pdf
-%
-% Unpacking:
-% (a) If luacolor.ins is present:
-% tex luacolor.ins
-% (b) Without luacolor.ins:
-% tex luacolor.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{luacolor.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If luacolor.drv is present:
-% latex luacolor.drv
-% (b) Without luacolor.drv:
-% latex luacolor.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex luacolor.dtx
-% makeindex -s gind.ist luacolor.idx
-% pdflatex luacolor.dtx
-% makeindex -s gind.ist luacolor.idx
-% pdflatex luacolor.dtx
-%
-% Installation:
-% TDS:tex/latex/oberdiek/luacolor.sty
-% TDS:scripts/oberdiek/oberdiek.luacolor.lua
-% TDS:scripts/oberdiek/luacolor.lua
-% TDS:doc/latex/oberdiek/luacolor.pdf
-% TDS:doc/latex/oberdiek/test/luacolor-test1.tex
-% TDS:doc/latex/oberdiek/test/luacolor-test2.tex
-% TDS:doc/latex/oberdiek/test/luacolor-test3.tex
-% TDS:source/latex/oberdiek/luacolor.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: luacolor 2019/07/25 v1.12 Color support via LuaTeX's attributes (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: luacolor
-Version: 2019/07/25 v1.12
-
-Copyright (C) 2007, 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
- https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
- https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file luacolor.dtx
-and the derived files
- luacolor.sty, luacolor.pdf, luacolor.ins, luacolor.drv,
- luacolor-test1.tex, luacolor-test2.tex, luacolor-test3.tex,
- luacolor.lua,
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{luacolor.ins}{\from{luacolor.dtx}{install}}%
- \file{luacolor.drv}{\from{luacolor.dtx}{driver}}%
- \usedir{tex/latex/oberdiek}%
- \file{luacolor.sty}{\from{luacolor.dtx}{package}}%
-% \usedir{doc/latex/oberdiek/test}%
-% \file{luacolor-test1.tex}{\from{luacolor.dtx}{test1}}%
-% \file{luacolor-test2.tex}{\from{luacolor.dtx}{test2}}%
-% \file{luacolor-test3.tex}{\from{luacolor.dtx}{test3}}%
- \nopreamble
- \nopostamble
-% \usedir{source/latex/oberdiek/catalogue}%
-% \file{luacolor.xml}{\from{luacolor.dtx}{catalogue}}%
-}
-\def\MetaPrefix{-- }
-\def\defaultpostamble{%
- \MetaPrefix^^J%
- \MetaPrefix\space End of File `\outFileName'.%
-}
-\def\currentpostamble{\defaultpostamble}%
-\generate{%
- \usedir{scripts/oberdiek}%
-% \file{oberdiek.luacolor.lua}{\from{luacolor.dtx}{lua}}%
- \file{luacolor.lua}{\from{luacolor.dtx}{lua}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{* luacolor.sty}
-\Msg{*}
-\Msg{* And install the following script files:}
-\Msg{*}
-\Msg{* oberdiek.luacolor.lua, luacolor.lua,}
-\Msg{*}
-\Msg{* To produce the documentation run the file `luacolor.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{luacolor.drv}%
- [2019/07/25 v1.12 Color support via LuaTeX's attributes (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{paralist}
-\makeatletter
-\g at addto@macro\MakePrivateLetters{%
- \@makeother\_%
-}
-\makeatother
-\begin{document}
- \DocInput{luacolor.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-% {Upper-case \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
-% Lower-case \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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-% \GetFileInfo{luacolor.drv}
-%
-% \title{The \xpackage{luacolor} package}
-% \date{2019/07/25 v1.12}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% Package \xpackage{luacolor} implements color support based
-% on \LuaTeX's node attributes.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% \subsection{Introduction}
-%
-% This package uses a \LuaTeX's attribute register to
-% to annotate nodes with color information.
-% If a color is set, then the attribute register
-% is set to this color and all nodes created in its scope
-% (current group) are annotated with this attribute.
-% Now the color property behaves much the same way
-% as the font property.
-%
-% \subsection{Usage}
-%
-% Package \xpackage{color} is loaded automatically by this
-% package \xpackage{luacolor}. If you need a special driver
-% option or you prefer package \xpackage{xcolor}, then load
-% it before package \xpackage{luacolor}, for example:
-% \begin{quote}
-% |\usepackage[dvipdfmx]{xcolor}|
-% \end{quote}
-% The package \xpackage{luacolor} is loaded without options:
-% \begin{quote}
-% |\usepackage{luacolor}|
-% \end{quote}
-% It is able to detect PDF mode and DVI drivers are
-% differentiated by its color specials. Therefore the
-% package do need driver options.
-%
-% Then it redefines the color setting commands to set
-% attributes instead of whatsits for color.
-%
-% At last the attribute annotations of the nodes in the
-% output box must be analyzed to insert the necessary color whatsits.
-% Currently \LuaTeX\ lacks an appropriate callback function.
-% Therefore package \xpackage{atbegshi} is used to get control
-% before a box is shipped out.
-%
-% \begin{declcs}{luacolorProcessBox} \M{box}
-% \end{declcs}
-% Macro \cs{luacolorProcessBox} processes the box \meta{box}
-% in the previously described manner. It is automatically
-% called for pages, but not for XForm objects.
-% Before passing a box to \cs{pdfxform}, call \cs{luacolorProcessBox}
-% first.
-%
-% \subsection{Limitations}
-%
-% \begin{description}
-% \item[Ligatures with different colored components:]
-% Package \xpackage{luacolor} sees the ligature after
-% the paragraph building and page breaking, when a
-% page is to be shipped out. Therefore it cannot
-% break ligatures, because the components might occupy
-% different space. Therefore it is the respondibility
-% of the ligature forming process to deal with different
-% colored glyphs that form a ligature. The user can avoid
-% the problem entirely by explicitly breaking the ligature
-% at the places where the color changes.
-% \item \dots
-% \end{description}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-%
-% \subsection{Catcodes and identification}
-%
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname LuaCol at AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
- \edef\LuaCol at AtEnd{%
- \LuaCol at AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP at EnsureCode{34}{12}% "
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{42}{12}% *
-\TMP at EnsureCode{43}{12}% +
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\TMP at EnsureCode{95}{12}% _ (other!)
-\TMP at EnsureCode{96}{12}% `
-\edef\LuaCol at AtEnd{\LuaCol at AtEnd\noexpand\endinput}
-% \end{macrocode}
-%
-% Package identification.
-% \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{luacolor}%
- [2019/07/25 v1.12 Color support via LuaTeX's attributes (HO)]
-% \end{macrocode}
-%
-% \subsection{Check for \LuaTeX}
-%
-% Without \LuaTeX\ there is no point in using this package.
-% \begin{macrocode}
-\RequirePackage{infwarerr}[2010/04/08]%
-\RequirePackage{ifluatex}[2010/03/01]%
-\RequirePackage{ifpdf}[2011/01/30]%
-\RequirePackage{ltxcmds}[2011/04/18]%
-\RequirePackage{color}
-% \end{macrocode}
-% require ltluatex rather than luatex package support for \LuaTeX\ allocations.
-% \begin{macrocode}
-\ifluatex
- \ifx\newattribute\@undefined
- \RequirePackage{ltluatex}%
- \fi
-\else
- \@PackageError{luacolor}{%
- This package may only be run using LuaTeX%
- }\@ehc
- \expandafter\LuaCol at AtEnd
-\fi%
-% \end{macrocode}
-%
-% \begin{macro}{\LuaCol at directlua}
-% \begin{macrocode}
- \let\LuaCol at directlua\directlua
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Check for disabled colors}
-%
-% \begin{macrocode}
-\ifcolors@
-\else
- \@PackageWarningNoLine{luacolor}{%
- Colors are disabled by option `monochrome'%
- }%
- \def\set at color{}%
- \def\reset at color{}%
- \def\set at page@color{}%
- \def\define at color#1#2{}%
- \expandafter\LuaCol at AtEnd
-\fi%
-% \end{macrocode}
-%
-% \subsection{Load module and check version}
-%
-% \begin{macrocode}
-\LuaCol at directlua{%
- require("luacolor")%
-}
-% \end{macrocode}
-% \begin{macrocode}
-\begingroup
- \edef\x{\LuaCol at directlua{tex.write("2019/07/25 v1.12")}}%
- \edef\y{%
- \LuaCol at directlua{%
- if oberdiek.luacolor.getversion then %
- oberdiek.luacolor.getversion()%
- end%
- }%
- }%
- \ifx\x\y
- \else
- \@PackageError{luacolor}{%
- Wrong version of lua module.\MessageBreak
- Package version: \x\MessageBreak
- Lua module: \y
- }\@ehc
- \fi
-\endgroup
-% \end{macrocode}
-%
-% \subsection{Find driver}
-%
-% \begin{macrocode}
-\ifpdf
-\else
- \begingroup
- \def\current at color{}%
- \def\reset at color{}%
- \setbox\z@=\hbox{%
- \begingroup
- \set at color
- \endgroup
- }%
- \edef\reserved at a{%
- \LuaCol at directlua{%
- oberdiek.luacolor.dvidetect()%
- }%
- }%
- \ifx\reserved at a\@empty
- \@PackageError{luacolor}{%
- DVI driver detection failed because of\MessageBreak
- unrecognized color \string\special
- }\@ehc
- \endgroup
- \expandafter\expandafter\expandafter\LuaCol at AtEnd
- \else
- \@PackageInfoNoLine{luacolor}{%
- Type of color \string\special: \reserved at a
- }%
- \fi%
- \endgroup
-\fi
-% \end{macrocode}
-%
-% \subsection{Attribute setting}
-%
-% \begin{macro}{\LuaCol at Attribute}
-% \begin{macrocode}
-\ltx at IfUndefined{newluatexattribute}{%
- \newattribute\LuaCol at Attribute
-}{%
- \newluatexattribute\LuaCol at Attribute
-}
-\ltx at IfUndefined{setluatexattribute}{%
- \let\LuaCol at setattribute\setattribute
-}{%
- \let\LuaCol at setattribute\setluatexattribute
-}
-\LuaCol at directlua{%
- oberdiek.luacolor.setattribute(\number\allocationnumber)%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\set at color}
-% \begin{macrocode}
-\protected\def\set at color{%
- \LuaCol at setattribute\LuaCol at Attribute{%
- \LuaCol at directlua{%
- oberdiek.luacolor.get("\luaescapestring{\current at color}")%
- }%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\reset at color}
-% \begin{macrocode}
-\def\reset at color{}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Whatsit insertion}
-%
-% \begin{macro}{\luacolorProcessBox}
-% \begin{macrocode}
-\def\luacolorProcessBox#1{%
- \LuaCol at directlua{%
- oberdiek.luacolor.process(\number#1)%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\RequirePackage{atbegshi}[2011/01/30]
-\AtBeginShipout{%
- \luacolorProcessBox\AtBeginShipoutBox
-}
-% \end{macrocode}
-%
-% Set default color.
-% \begin{macrocode}
-\set at color
-% \end{macrocode}
-%
-% \subsection{\cs{pdfxform} support}
-%
-% \begin{macrocode}
-\ifpdf
- \ifx\pdfxform\@undefined
- \let\pdfxform\saveboxresource
- \fi
- \ltx at IfUndefined{pdfxform}{%
- \directlua{%
- tex.enableprimitives('',{%
- 'pdfxform','pdflastxform','pdfrefxform'%
- })%
- }%
- }{}%
- \ltx at IfUndefined{protected}{%
- \directlua{tex.enableprimitives('',{'protected'})}%
- }{}%
- \ltx at IfUndefined{pdfxform}{%
- \@PackageWarning{luacolor}{\string\pdfxform\space not found}%
- }{%
- \let\LuaCol at org@pdfxform\pdfxform
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname protected\endcsname\relax
- \@PackageWarning{luacolor}{\string\protected\space not found}%
- \else
- \expandafter\protected
- \fi
- \def\pdfxform{%
- \begingroup
- \afterassignment\LuaCol at pdfxform
- \count@=%
- }%
- \def\LuaCol at pdfxform{%
- \luacolorProcessBox\count@
- \LuaCol at org@pdfxform\count@
- \endgroup
- }%
- }%
-\fi
-% \end{macrocode}
-%
-% \begin{macrocode}
-\LuaCol at AtEnd%
-%</package>
-% \end{macrocode}
-%
-% \subsection{Lua module}
-%
-% \begin{macrocode}
-%<*lua>
-% \end{macrocode}
-% Box zero contains a \cs{hbox} with the color \cs{special}.
-% That is analyzed to get the prefix for the color setting
-% \cs{special}.
-% \begin{macrocode}
-oberdiek = oberdiek or {}
-local luacolor = oberdiek.luacolor or {}
-oberdiek.luacolor = luacolor
-% \end{macrocode}
-% \begin{macro}{getversion()}
-% \begin{macrocode}
-function luacolor.getversion()
- tex.write("2019/07/25 v1.12")
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Driver detection}
-%
-% \begin{macrocode}
-local ifpdf = tonumber(tex.outputmode or tex.pdfoutput) > 0
-local prefix
-local prefixes = {
- dvips = "color ",
- dvipdfm = "pdf:sc ",
- truetex = "textcolor:",
- pctexps = "ps::",
-}
-local patterns = {
- ["^color "] = "dvips",
- ["^pdf: *begincolor "] = "dvipdfm",
- ["^pdf: *bcolor "] = "dvipdfm",
- ["^pdf: *bc "] = "dvipdfm",
- ["^pdf: *setcolor "] = "dvipdfm",
- ["^pdf: *scolor "] = "dvipdfm",
- ["^pdf: *sc "] = "dvipdfm",
- ["^textcolor:"] = "truetex",
- ["^ps::"] = "pctexps",
-}
-% \end{macrocode}
-% \begin{macro}{info()}
-% \begin{macrocode}
-local function info(msg, term)
- local target = "log"
- if term then
- target = "term and log"
- end
- texio.write_nl(target, "Package luacolor info: " .. msg .. ".")
- texio.write_nl(target, "")
-end
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{dvidetect()}
-% \begin{macrocode}
-function luacolor.dvidetect()
- local v = tex.box[0]
- assert(v.id == node.id("hlist"))
- for v in node.traverse_id(node.id("whatsit"), v.head) do
- if v and v.subtype == node.subtype("special") then
- local data = v.data
- for pattern, driver in pairs(patterns) do
- if string.find(data, pattern) then
- prefix = prefixes[driver]
- tex.write(driver)
- return
- end
- end
- info("\\special{" .. data .. "}", true)
- return
- end
- end
- info("Missing \\special", true)
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Color strings}
-%
-% \begin{macrocode}
-local map = {
- n = 0,
-}
-% \end{macrocode}
-% \begin{macro}{get()}
-% \begin{macrocode}
-function luacolor.get(color)
- tex.write("" .. luacolor.getvalue(color))
-end
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{getvalue()}
-% \begin{macrocode}
-function luacolor.getvalue(color)
- local n = map[color]
- if not n then
- n = map.n + 1
- map.n = n
- map[n] = color
- map[color] = n
- end
- return n
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Attribute register}
-%
-% \begin{macro}{setattribute()}
-% \begin{macrocode}
-local attribute
-function luacolor.setattribute(attr)
- attribute = attr
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{getattribute()}
-% \begin{macrocode}
-function luacolor.getattribute()
- return attribute
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Whatsit insertion}
-%
-% \begin{macrocode}
-local LIST = 1
-local LIST_LEADERS = 2
-local LIST_DISC = 3
-local COLOR = 4
-local RULE = node.id("rule")
-local node_types = {
- [node.id("hlist")] = LIST,
- [node.id("vlist")] = LIST,
- [node.id("rule")] = COLOR,
- [node.id("glyph")] = COLOR,
- [node.id("disc")] = LIST_DISC,
- [node.id("whatsit")] = {
- [node.subtype("special")] = COLOR,
- [node.subtype("pdf_literal")] = COLOR,
- [node.subtype("pdf_save")] = COLOR,
- [node.subtype("pdf_restore")] = COLOR, -- probably not needed
--- TODO (DPC) [node.subtype("pdf_refximage")] = COLOR,
- },
- [node.id("glue")] =
- function(n)
- if n.subtype >= 100 then -- leaders
- if n.leader.id == RULE then
- return COLOR
- else
- return LIST_LEADERS
- end
- end
- end,
-}
-% \end{macrocode}
-% \begin{macro}{get_type()}
-% \begin{macrocode}
-local function get_type(n)
- local ret = node_types[n.id]
- if type(ret) == 'table' then
- ret = ret[n.subtype]
- end
- if type(ret) == 'function' then
- ret = ret(n)
- end
- return ret
-end
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-local mode = 2 -- luatex.pdfliteral.direct
-local WHATSIT = node.id("whatsit")
-local SPECIAL = node.subtype("special")
-local PDFLITERAL = node.subtype("pdf_literal")
-local DRY_FALSE = false
-local DRY_TRUE = true
-% \end{macrocode}
-% \begin{macro}{traverse()}
-% \begin{macrocode}
-local function traverse(list, color, dry)
- if not list then
- return color
- end
- local head
- if get_type(list) == LIST then
- head = list.head
- elseif get_type(list) == LIST_DISC then
- head = list.replace
- else
- texio.write_nl("!!! Error: Wrong list type: " .. node.type(list.id))
- return color
- end
-%<debug>texio.write_nl("traverse: " .. node.type(list.id))
- for n in node.traverse(head) do
-%<debug>texio.write_nl(" node: " .. node.type(n.id))
- local t = get_type(n)
-%<debug>texio.write_nl("TYPE "..tostring(t).. " "..tostring(node.type(node.getid(n))).." ".. tostring(node.getsubtype(n)))
- if t == LIST or t == LIST_DISC then
- color = traverse(n, color, dry)
- elseif t == LIST_LEADERS then
- local color_after = traverse(n.leader, color, DRY_TRUE)
- if color == color_after then
- traverse(n.leader, color, DRY_FALSE or dry)
- else
- traverse(n.leader, '', DRY_FALSE or dry)
-% The color status is unknown here, because the leader box
-% will or will not be set.
- color = ''
- end
- elseif t == COLOR then
- local v = node.has_attribute(n, attribute)
- if v then
- local newColor = map[v]
- if newColor ~= color then
- color = newColor
- if dry == DRY_FALSE then
- local newNode
- if ifpdf then
- newNode = node.new(WHATSIT, PDFLITERAL)
- newNode.mode = mode
- newNode.data = color
- else
- newNode = node.new(WHATSIT, SPECIAL)
- newNode.data = prefix .. color
- end
- head = node.insert_before(head, n, newNode)
- end
- end
- end
- end
- end
- if get_type(list) == LIST then
- list.head = head
- else
- list.replace = head
- end
- return color
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{process()}
-% \begin{macrocode}
-function luacolor.process(box)
- local color = ""
- local list = tex.getbox(box)
- traverse(list, color, DRY_FALSE)
-end
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-%</lua>
-% \end{macrocode}
-%
-% \section{Test}
-%
-% \begin{macrocode}
-%<*test1>
-\documentclass{article}
-\usepackage{color}
-%</test1>
-% \end{macrocode}
-% \subsection{Catcode checks for loading}
-%
-% \begin{macrocode}
-%<*test1>
-% \end{macrocode}
-% \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
- \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
- \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
- \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
- \expandafter\@firstofone
-\else
- \expandafter\@gobble
-\fi
-{%
- \def\loop#1\repeat{%
- \def\body{#1}%
- \iterate
- }%
- \def\iterate{%
- \body
- \let\next\iterate
- \else
- \let\next\relax
- \fi
- \next
- }%
- \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
- \edef\RestoreCatcodes{%
- \RestoreCatcodes
- \catcode\the\count@=\the\catcode\count@\relax
- }%
-\ifnum\count@<255 %
- \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
- \count@=#1\relax
- \loop
- \catcode\count@=15 %
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
- \count@=#1\relax
- \loop
- \ifnum#3=\catcode\count@
- \else
- \errmessage{%
- Character \the\count@\space
- with wrong catcode \the\catcode\count@\space
- instead of \number#3%
- }%
- \fi
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
- \def\LoadCommand{\input luacolor.sty\relax}%
-\fi
-\def\Test{%
- \RangeCatcodeInvalid{0}{47}%
- \RangeCatcodeInvalid{58}{64}%
- \RangeCatcodeInvalid{91}{96}%
- \RangeCatcodeInvalid{123}{255}%
- \catcode`\@=12 %
- \catcode`\\=0 %
- \catcode`\%=14 %
- \LoadCommand
- \RangeCatcodeCheck{0}{36}{15}%
- \RangeCatcodeCheck{37}{37}{14}%
- \RangeCatcodeCheck{38}{47}{15}%
- \RangeCatcodeCheck{48}{57}{12}%
- \RangeCatcodeCheck{58}{63}{15}%
- \RangeCatcodeCheck{64}{64}{12}%
- \RangeCatcodeCheck{65}{90}{11}%
- \RangeCatcodeCheck{91}{91}{15}%
- \RangeCatcodeCheck{92}{92}{0}%
- \RangeCatcodeCheck{93}{96}{15}%
- \RangeCatcodeCheck{97}{122}{11}%
- \RangeCatcodeCheck{123}{255}{15}%
- \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-% \end{macrocode}
-% \begin{macrocode}
-%</test1>
-% \end{macrocode}
-%
-% \subsection{Driver detection}
-%
-% \begin{macrocode}
-%<*test2>
-\NeedsTeXFormat{LaTeX2e}
-\ifcsname driver\endcsname
- \expandafter\PassOptionsToPackage\expandafter{\driver}{color}%
- \pdfoutput=0 %
-\fi
-\documentclass{minimal}
-\usepackage{luacolor}[2018/11/01]
-\csname @@end\endcsname
-\end
-%</test2>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test3>
-\NeedsTeXFormat{LaTeX2e}
-% \end{macrocode}
-% \begin{macrocode}
-\documentclass{minimal}
-\usepackage{luacolor}[2018/11/01]
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\makeatletter
-% \end{macrocode}
-% \begin{macrocode}
-\@@end
-%</test3>
-% \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{luacolor}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/luacolor.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/luacolor.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-% \verb|tex luacolor.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% luacolor.sty & tex/latex/oberdiek/luacolor.sty\\
-% luacolor.lua & scripts/oberdiek/luacolor.lua\\
-% luacolor.pdf & doc/latex/oberdiek/luacolor.pdf\\
-% luacolor.dtx & source/latex/oberdiek/luacolor.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-% \begingroup
-% \advance\linewidth by\leftmargin
-% \advance\linewidth by\rightmargin
-% \edef\x{\endgroup
-% \def\noexpand\lw{\the\linewidth}^^A
-% }\x
-% \def\lwbox{^^A
-% \leavevmode
-% \hbox to \linewidth{^^A
-% \kern-\leftmargin\relax
-% \hss
-% \usebox0
-% \hss
-% \kern-\rightmargin\relax
-% }^^A
-% }^^A
-% \ifdim\wd0>\lw
-% \sbox0{\small\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\footnotesize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\scriptsize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\tiny\t}^^A
-% \ifdim\wd0>\linewidth
-% \lwbox
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-% \verb|latex \let\install=y\input{luacolor.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-% \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex luacolor.dtx
-%makeindex -s gind.ist luacolor.idx
-%pdflatex luacolor.dtx
-%makeindex -s gind.ist luacolor.idx
-%pdflatex luacolor.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{History}
-% \begin{Version}{2007/12/12 v1.0}
-% \item
-% First public version.
-% \end{Version}
-% \begin{Version}{2009/04/10 v1.1}
-% \item
-% Fixes for changed syntax of \cs{directlua} in \LuaTeX\ 0.36.
-% \end{Version}
-% \begin{Version}{2010/03/09 v1.2}
-% \item
-% Adaptation for package \xpackage{luatex} 2010/03/09 v0.4.
-% \end{Version}
-% \begin{Version}{2010/12/13 v1.3}
-% \item
-% Support for \cs{pdfxform} added.
-% \item
-% Loaded package \xpackage{luatexbase-attr} recognized.
-% \item
-% Update for \hologo{LuaTeX}: `list' fields renamed to `head' in v0.65.0.
-% \end{Version}
-% \begin{Version}{2011/03/29 v1.4}
-% \item
-% Avoid whatsit insertion if option \xoption{monochrome} is used
-% (thanks Manuel P\'egouri\'e-Gonnard).
-% \end{Version}
-% \begin{Version}{2011/04/22 v1.5}
-% \item
-% Bug fix by Manuel P\'egouri\'e-Gonnard: A typo prevented the
-% detection of whatsits and applying color changes for
-% \cs{pdfliteral} and \cs{special} nodes that might contain
-% typesetting material.
-% \item
-% Bug fix by Manuel P\'egouri\'e-Gonnard: Now colors are also
-% applied to leader boxes.
-% \item
-% Unnecessary color settings are removed for leaders boxes,
-% if after the leader box the color has not changed.
-% The costs are a little runtime, leader boxes are processed twice.
-% \item
-% Additional whatsits that are colored: \texttt{pdf\_refximage}.
-% \item
-% Workaround for bug with \texttt{node.insert\_before}
-% removed for the version after \hologo{LuaTeX} 0.65, because
-% bug was fixed in 0.27. (Thanks Manuel P\'egouri\'e-Gonnard.)
-% \end{Version}
-% \begin{Version}{2011/04/23 v1.6}
-% \item
-% Bug fix for nested leader boxes.
-% \item
-% Bug fix for leader boxes that change color, but
-% are not set because of missing place.
-% \item
-% Version check for Lua module added.
-% \end{Version}
-% \begin{Version}{2011/10/22 v1.7}
-% \item
-% Lua functions \texttt{getattribute} and \texttt{getvalue}
-% added to tell other external Lua functions
-% the attribute register number for coloring.
-% \end{Version}
-% \begin{Version}{2011/11/01 v1.8}
-% \item
-% Use of \texttt{node.subtype} instead of magic numbers.
-% \end{Version}
-% \begin{Version}{2016/05/13 v1.9}
-% \item
-% More use of \texttt{node.subtype} instead of magic numbers.
-% \item luatex 85 updates
-% \end{Version}
-% \begin{Version}{2016/05/16 v1.10}
-% \item
-% Documentation updates.
-% \end{Version}
-% \begin{Version}{2018/11/22 v1.11}
-% \item
-% handle issue 43.
-% \item
-% removed pre-0.65 stuff
-% \end{Version}
-% \begin{Version}{2019/07/25 v1.12}
-% \item
-% removed uses of module function, see PR70
-% \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput
Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,1554 +0,0 @@
-% \iffalse meta-comment
-%
-% File: magicnum.dtx
-% Version: 2019/07/25 v1.6
-% Info: Magic numbers
-%
-% Copyright (C) 2007, 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016, 2019
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-% https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-% https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% The Base Interpreter refers to any `TeX-Format',
-% because some files are installed in TDS:tex/generic//.
-%
-% This work consists of the main source file magicnum.dtx
-% and the derived files
-% magicnum.sty, magicnum.pdf, magicnum.ins, magicnum.drv, magicnum.txt,
-% magicnum-test1.tex, magicnum-test2.tex, magicnum-test3.tex,
-% magicnum-test4.tex, magicnum.lua, oberdiek.magicnum.lua.
-%
-% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/magicnum.dtx
-% CTAN:macros/latex/contrib/oberdiek/magicnum.pdf
-%
-% Unpacking:
-% (a) If magicnum.ins is present:
-% tex magicnum.ins
-% (b) Without magicnum.ins:
-% tex magicnum.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{magicnum.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If magicnum.drv is present:
-% latex magicnum.drv
-% (b) Without magicnum.drv:
-% latex magicnum.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex magicnum.dtx
-% makeindex -s gind.ist magicnum.idx
-% pdflatex magicnum.dtx
-% makeindex -s gind.ist magicnum.idx
-% pdflatex magicnum.dtx
-%
-% Installation:
-% TDS:tex/generic/oberdiek/magicnum.sty
-% TDS:scripts/oberdiek/magicnum.lua
-% TDS:scripts/oberdiek/oberdiek.magicnum.lua
-% TDS:doc/latex/oberdiek/magicnum.pdf
-% TDS:doc/latex/oberdiek/magicnum.txt
-% TDS:doc/latex/oberdiek/test/magicnum-test1.tex
-% TDS:doc/latex/oberdiek/test/magicnum-test2.tex
-% TDS:doc/latex/oberdiek/test/magicnum-test3.tex
-% TDS:doc/latex/oberdiek/test/magicnum-test4.tex
-% TDS:source/latex/oberdiek/magicnum.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: magicnum 2019/07/25 v1.6 Magic numbers (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: magicnum
-Version: 2019/07/25 v1.6
-
-Copyright (C) 2007, 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
- https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
- https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-The Base Interpreter refers to any `TeX-Format',
-because some files are installed in TDS:tex/generic//.
-
-This work consists of the main source file magicnum.dtx
-and the derived files
- magicnum.sty, magicnum.pdf, magicnum.ins, magicnum.drv, magicnum.txt,
- magicnum-test1.tex, magicnum-test2.tex, magicnum-test3.tex,
- magicnum-test4.tex, magicnum.lua, oberdiek.magicnum.lua.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{magicnum.ins}{\from{magicnum.dtx}{install}}%
- \file{magicnum.drv}{\from{magicnum.dtx}{driver}}%
- \usedir{tex/generic/oberdiek}%
- \file{magicnum.sty}{\from{magicnum.dtx}{package}}%
-% \usedir{doc/latex/oberdiek/test}%
-% \file{magicnum-test1.tex}{\from{magicnum.dtx}{test1}}%
-% \file{magicnum-test2.tex}{\from{magicnum.dtx}{testplain,testdata}}%
-% \file{magicnum-test3.tex}{\from{magicnum.dtx}{testlatex,testdata}}%
-% \file{magicnum-test4.tex}{\from{magicnum.dtx}{test4}}%
- \nopreamble
- \nopostamble
- \usedir{doc/latex/oberdiek}%
- \file{magicnum.txt}{\from{magicnum.dtx}{data}}%
-% \usedir{source/latex/oberdiek/catalogue}%
-% \file{magicnum.xml}{\from{magicnum.dtx}{catalogue}}%
-}
-\def\MetaPrefix{-- }
-\def\defaultpostamble{%
- \MetaPrefix^^J%
- \MetaPrefix\space End of File `\outFileName'.%
-}
-\def\currentpostamble{\defaultpostamble}%
-\generate{%
- \usedir{scripts/oberdiek}%
- \file{magicnum.lua}{\from{magicnum.dtx}{lua}}%
- \file{oberdiek.magicnum.lua}{\from{magicnum.dtx}{lua}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{* magicnum.sty}
-\Msg{*}
-\Msg{* And install the following script files:}
-\Msg{*}
-\Msg{* magicnum.lua, oberdiek.magicnum.lua}
-\Msg{*}
-\Msg{* To produce the documentation run the file `magicnum.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{magicnum.drv}%
- [2019/07/25 v1.6 Magic numbers (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{array}
-\begin{document}
- \DocInput{magicnum.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-% {Upper-case \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
-% Lower-case \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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-% \GetFileInfo{magicnum.drv}
-%
-% \title{The \xpackage{magicnum} package}
-% \date{2019/07/25 v1.6}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This packages allows to access magic numbers by a hierarchical
-% name system.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \hypersetup{bookmarksopenlevel=2}
-% \section{Documentation}
-%
-% \subsection{Introduction}
-%
-% Especially since \eTeX\ there are many integer values
-% with special meanings, such as catcodes, group types, \dots
-% Package \xpackage{etex}, enabled by options, defines
-% macros in the user namespace for these values.
-%
-% This package goes another approach for storing the names and values.
-% \begin{itemize}
-% \item If \LuaTeX\ is available, they
-% are stored in Lua tables.
-% \item Without \LuaTeX\ they are remembered using internal
-% macros.
-% \end{itemize}
-%
-% \subsection{User interface}
-%
-% The integer values and names are organized in a hierarchical
-% scheme of categories with the property names as leaves.
-% Example: \eTeX's \cs{currentgrouplevel} reports |2| for a
-% group caused by \cs{hbox}. This package has choosen to organize
-% the group types in a main category |etex| and its subcategory
-% |grouptype|:
-% \begin{quote}
-% |etex.grouptype.hbox| = |2|
-% \end{quote}
-% The property name |hbox| in category |etex.grouptype| has value |2|.
-% Dots are used to separate components.
-%
-% If you want to have the value, the access key is constructed by
-% the category with all its components and the property name.
-% For the opposite the value is used instead of the property name.
-%
-% Values are always integers (including negative numbers).
-%
-% \subsubsection{\cs{magicnum}}
-%
-% \begin{declcs}{magicnum} \M{access key}
-% \end{declcs}
-% Macro \cs{magicnum} expects an access key as argument and
-% expands to the requested data. The macro is always expandable.
-% In case of errors the expansion result is empty.
-%
-% The same macro is also used for getting a property name.
-% In this case the property name part in the access key is
-% replaced by the value.
-%
-% The catcodes
-% of the resulting numbers and strings follow \TeX's tradition of
-% \cs{string}, \cs{meaning}, \dots: The space has catcode 10
-% (|tex.catcode.space|) and the other characters have catcode
-% 12 (|tex.catcode.other|).
-%
-% Examples:
-% \begin{quote}
-% |\magicnum{etex.grouptype.hbox}| $\Rightarrow$ |2|\\
-% |\magicnum{tex.catcode.14}| $\Rightarrow$ |comment|\\
-% |\magicnum{tex.catcode.undefined}| $\Rightarrow$ $\emptyset$
-% \end{quote}
-%
-% \subsubsection{Properties}
-%
-% \begin{itemize}
-% \item The components of a category are either subcategories or
-% key value pairs, but not both.
-% \item The full specified property names are unique and thus
-% has one integer value exactly.
-% \item Also the values inside a category are unique.
-% This condition is a prerequisite for the reverse mapping
-% of \cs{magicnum}.
-% \item All names start with a letter. Only letters or digits
-% may follow.
-% \end{itemize}
-%
-% \subsection{Data}
-%
-% \subsubsection{\texorpdfstring{Category }{}\texttt{tex.catcode}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-% tex.catcode.escape & 0\\
-% tex.catcode.begingroup & 1\\
-% tex.catcode.endgroup & 2\\
-% tex.catcode.math & 3\\
-% tex.catcode.align & 4\\
-% tex.catcode.eol & 5\\
-% tex.catcode.parameter & 6\\
-% tex.catcode.superscript & 7\\
-% tex.catcode.subscript & 8\\
-% tex.catcode.ignore & 9\\
-% tex.catcode.space & 10\\
-% tex.catcode.letter & 11\\
-% tex.catcode.other & 12\\
-% tex.catcode.active & 13\\
-% tex.catcode.comment & 14\\
-% tex.catcode.invalid & 15\\
-% \end{tabular}
-% \end{quote}
-%
-% \subsubsection{\texorpdfstring{Category }{}\texttt{etex.grouptype}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-% etex.grouptype.bottomlevel & 0\\
-% etex.grouptype.simple & 1\\
-% etex.grouptype.hbox & 2\\
-% etex.grouptype.adjustedhbox & 3\\
-% etex.grouptype.vbox & 4\\
-% etex.grouptype.align & 5\\
-% etex.grouptype.noalign & 6\\
-% etex.grouptype.output & 8\\
-% etex.grouptype.math & 9\\
-% etex.grouptype.disc & 10\\
-% etex.grouptype.insert & 11\\
-% etex.grouptype.vcenter & 12\\
-% etex.grouptype.mathchoice & 13\\
-% etex.grouptype.semisimple & 14\\
-% etex.grouptype.mathshift & 15\\
-% etex.grouptype.mathleft & 16\\
-% \end{tabular}
-% \end{quote}
-%
-% \subsubsection{\texorpdfstring{Category }{}\texttt{etex.iftype}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-% etex.iftype.none & 0\\
-% etex.iftype.char & 1\\
-% etex.iftype.cat & 2\\
-% etex.iftype.num & 3\\
-% etex.iftype.dim & 4\\
-% etex.iftype.odd & 5\\
-% etex.iftype.vmode & 6\\
-% etex.iftype.hmode & 7\\
-% etex.iftype.mmode & 8\\
-% etex.iftype.inner & 9\\
-% etex.iftype.void & 10\\
-% etex.iftype.hbox & 11\\
-% etex.iftype.vbox & 12\\
-% etex.iftype.x & 13\\
-% etex.iftype.eof & 14\\
-% etex.iftype.true & 15\\
-% etex.iftype.false & 16\\
-% etex.iftype.case & 17\\
-% etex.iftype.defined & 18\\
-% etex.iftype.csname & 19\\
-% etex.iftype.fontchar & 20\\
-% \end{tabular}
-% \end{quote}
-%
-% \subsubsection{\texorpdfstring{Category }{}\texttt{etex.nodetype}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-% etex.nodetype.none & -1\\
-% etex.nodetype.char & 0\\
-% etex.nodetype.hlist & 1\\
-% etex.nodetype.vlist & 2\\
-% etex.nodetype.rule & 3\\
-% etex.nodetype.ins & 4\\
-% etex.nodetype.mark & 5\\
-% etex.nodetype.adjust & 6\\
-% etex.nodetype.ligature & 7\\
-% etex.nodetype.disc & 8\\
-% etex.nodetype.whatsit & 9\\
-% etex.nodetype.math & 10\\
-% etex.nodetype.glue & 11\\
-% etex.nodetype.kern & 12\\
-% etex.nodetype.penalty & 13\\
-% etex.nodetype.unset & 14\\
-% etex.nodetype.maths & 15\\
-% \end{tabular}
-% \end{quote}
-%
-% \subsubsection{\texorpdfstring{Category }{}\texttt{etex.interactionmode}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-% etex.interactionmode.batch & 0\\
-% etex.interactionmode.nonstop & 1\\
-% etex.interactionmode.scroll & 2\\
-% etex.interactionmode.errorstop & 3\\
-% \end{tabular}
-% \end{quote}
-%
-% \subsubsection{\texorpdfstring{Category }{}\texttt{luatex.pdfliteral.mode}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-% luatex.pdfliteral.mode.setorigin & 0\\
-% luatex.pdfliteral.mode.page & 1\\
-% luatex.pdfliteral.mode.direct & 2\\
-% \end{tabular}
-% \end{quote}
-%
-%
-% \hypersetup{bookmarksopenlevel=1}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-%
-% \subsection{Reload check and package identification}
-% Reload check, especially if the package is not used with \LaTeX.
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\let\expandafter\x\csname ver at magicnum.sty\endcsname
- \ifx\x\relax % plain-TeX, first loading
- \else
- \def\empty{}%
- \ifx\x\empty % LaTeX, first loading,
- % variable is initialized, but \ProvidesPackage not yet seen
- \else
- \expandafter\ifx\csname PackageInfo\endcsname\relax
- \def\x#1#2{%
- \immediate\write-1{Package #1 Info: #2.}%
- }%
- \else
- \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
- \fi
- \x{magicnum}{The package is already loaded}%
- \aftergroup\endinput
- \fi
- \fi
-\endgroup%
-% \end{macrocode}
-% Package identification:
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode40=12 % (
- \catcode41=12 % )
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode47=12 % /
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode91=12 % [
- \catcode93=12 % ]
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\ifx\csname ProvidesPackage\endcsname\relax
- \def\x#1#2#3[#4]{\endgroup
- \immediate\write-1{Package: #3 #4}%
- \xdef#1{#4}%
- }%
- \else
- \def\x#1#2[#3]{\endgroup
- #2[{#3}]%
- \ifx#1\@undefined
- \xdef#1{#3}%
- \fi
- \ifx#1\relax
- \xdef#1{#3}%
- \fi
- }%
- \fi
-\expandafter\x\csname ver at magicnum.sty\endcsname
-\ProvidesPackage{magicnum}%
- [2019/07/25 v1.6 Magic numbers (HO)]%
-% \end{macrocode}
-%
-% \subsection{Catcodes}
-%
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname magicnum at AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
- \edef\magicnum at AtEnd{%
- \magicnum at AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP at EnsureCode{34}{12}% "
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{42}{12}% *
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\edef\magicnum at AtEnd{\magicnum at AtEnd\noexpand\endinput}
-% \end{macrocode}
-%
-% \subsection{Check for previous definition}
-%
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname newcommand\endcsname\relax
- \expandafter\ifx\csname magicnum\endcsname\relax
- \else
- \input infwarerr.sty\relax
- \@PackageError{magicnum}{%
- \string\magicnum\space is already defined%
- }\@ehc
- \fi
-\else
- \newcommand*{\magicnum}{}%
-\fi
-% \end{macrocode}
-%
-% \subsection{Without \LuaTeX}
-%
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname directlua\endcsname\relax
-% \end{macrocode}
-%
-% \begin{macro}{\magicnum}
-% \begin{macrocode}
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname ifcsname\endcsname\relax
- \def\magicnum#1{%
- \expandafter\ifx\csname MG@#1\endcsname\relax
- \else
- \csname MG@#1\endcsname
- \fi
- }%
- \else
- \begingroup
- \edef\x{\endgroup
- \def\noexpand\magicnum##1{%
- \expandafter\noexpand\csname
- ifcsname\endcsname MG@##1\noexpand\endcsname
- \noexpand\csname MG@##1%
- \noexpand\expandafter\noexpand\endcsname
- \expandafter\noexpand\csname fi\endcsname
- }%
- }%
- \x
- \fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\else
-% \end{macrocode}
-%
-% \subsection{With \LuaTeX}
-%
-% \begin{macrocode}
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname RequirePackage\endcsname\relax
- \input ifluatex.sty\relax
- \input infwarerr.sty\relax
- \else
- \RequirePackage{ifluatex}[2010/03/01]%
- \RequirePackage{infwarerr}[2010/04/08]%
- \fi
-% \end{macrocode}
-%
-% \begin{macro}{\magicnum at directlua}
-% \begin{macrocode}
- \ifnum\luatexversion<36 %
- \def\magicnum at directlua{\directlua0 }%
- \else
- \let\magicnum at directlua\directlua
- \fi
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
- \magicnum at directlua{%
- require("magicnum")%
- }%
- \begingroup
- \def\x{2019/07/25 v1.6}%
- \def\StripPrefix#1>{}%
- \edef\x{\expandafter\StripPrefix\meaning\x}%
- \edef\y{%
- \magicnum at directlua{%
- if oberdiek.magicnum.getversion then %
- oberdiek.magicnum.getversion()%
- end%
- }%
- }%
- \ifx\x\y
- \else
- \@PackageError{magicnum}{%
- Wrong version of lua module.\MessageBreak
- Package version: \x\MessageBreak
- Lua module: \y
- }\@ehc
- \fi
- \endgroup
-% \end{macrocode}
-% \begin{macro}{\luaescapestring}
-% \begin{macrocode}
- \begingroup
- \expandafter\ifx\csname luaescapestring\endcsname\relax
- \directlua{%
- if tex.enableprimitives then %
- tex.enableprimitives('magicnum@', {'luaescapestring'})%
- end%
- }%
- \global\let\luaescapestring\magicnum at luaescapestring
- \fi
- \expandafter\ifx\csname luaescapestring\endcsname\relax
- \escapechar=92 %
- \@PackageError{magicnum}{%
- Missing \string\luaescapestring
- }\@ehc
- \fi
- \endgroup
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\magicnum}
-% \begin{macrocode}
- \def\magicnum#1{%
- \magicnum at directlua{%
- oberdiek.magicnum.get("\luaescapestring{#1}")%
- }%
- }%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
- \expandafter\magicnum at AtEnd
-\fi%
-%</package>
-% \end{macrocode}
-%
-% \subsection{Data}
-%
-% \subsubsection{Plain data}
-%
-% \begin{macrocode}
-%<*data>
-tex.catcode
- escape = 0
- begingroup = 1
- endgroup = 2
- math = 3
- align = 4
- eol = 5
- parameter = 6
- superscript = 7
- subscript = 8
- ignore = 9
- space = 10
- letter = 11
- other = 12
- active = 13
- comment = 14
- invalid = 15
-etex.grouptype
- bottomlevel = 0
- simple = 1
- hbox = 2
- adjustedhbox = 3
- vbox = 4
- align = 5
- noalign = 6
- output = 8
- math = 9
- disc = 10
- insert = 11
- vcenter = 12
- mathchoice = 13
- semisimple = 14
- mathshift = 15
- mathleft = 16
-etex.iftype
- none = 0
- char = 1
- cat = 2
- num = 3
- dim = 4
- odd = 5
- vmode = 6
- hmode = 7
- mmode = 8
- inner = 9
- void = 10
- hbox = 11
- vbox = 12
- x = 13
- eof = 14
- true = 15
- false = 16
- case = 17
- defined = 18
- csname = 19
- fontchar = 20
-etex.nodetype
- none = -1
- char = 0
- hlist = 1
- vlist = 2
- rule = 3
- ins = 4
- mark = 5
- adjust = 6
- ligature = 7
- disc = 8
- whatsit = 9
- math = 10
- glue = 11
- kern = 12
- penalty = 13
- unset = 14
- maths = 15
-etex.interactionmode
- batch = 0
- nonstop = 1
- scroll = 2
- errorstop = 3
-luatex.pdfliteral.mode
- setorigin = 0
- page = 1
- direct = 2
-%</data>
-% \end{macrocode}
-%
-% \subsubsection{Data for \TeX}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-% \begin{macro}{\magicnum at add}
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname detokenize\endcsname\relax
- \def\magicnum at add#1#2#3{%
- \expandafter\magicnum@@add
- \csname MG@#1.#2\expandafter\endcsname
- \csname MG@#1.#3\endcsname
- {#3}{#2}%
- }%
- \def\magicnum@@add#1#2#3#4{%
- \def#1{#3}%
- \def#2{#4}%
- \edef#1{%
- \expandafter\strip at prefix\meaning#1%
- }%
- \edef#2{%
- \expandafter\strip at prefix\meaning#2%
- }%
- }%
- \expandafter\ifx\csname strip at prefix\endcsname\relax
- \def\strip at prefix#1->{}%
- \fi
-\else
- \def\magicnum at add#1#2#3{%
- \expandafter\edef\csname MG@#1.#2\endcsname{%
- \detokenize{#3}%
- }%
- \expandafter\edef\csname MG@#1.#3\endcsname{%
- \detokenize{#2}%
- }%
- }%
-\fi
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\magicnum at add{tex.catcode}{escape}{0}
-\magicnum at add{tex.catcode}{begingroup}{1}
-\magicnum at add{tex.catcode}{endgroup}{2}
-\magicnum at add{tex.catcode}{math}{3}
-\magicnum at add{tex.catcode}{align}{4}
-\magicnum at add{tex.catcode}{eol}{5}
-\magicnum at add{tex.catcode}{parameter}{6}
-\magicnum at add{tex.catcode}{superscript}{7}
-\magicnum at add{tex.catcode}{subscript}{8}
-\magicnum at add{tex.catcode}{ignore}{9}
-\magicnum at add{tex.catcode}{space}{10}
-\magicnum at add{tex.catcode}{letter}{11}
-\magicnum at add{tex.catcode}{other}{12}
-\magicnum at add{tex.catcode}{active}{13}
-\magicnum at add{tex.catcode}{comment}{14}
-\magicnum at add{tex.catcode}{invalid}{15}
-\magicnum at add{etex.grouptype}{bottomlevel}{0}
-\magicnum at add{etex.grouptype}{simple}{1}
-\magicnum at add{etex.grouptype}{hbox}{2}
-\magicnum at add{etex.grouptype}{adjustedhbox}{3}
-\magicnum at add{etex.grouptype}{vbox}{4}
-\magicnum at add{etex.grouptype}{align}{5}
-\magicnum at add{etex.grouptype}{noalign}{6}
-\magicnum at add{etex.grouptype}{output}{8}
-\magicnum at add{etex.grouptype}{math}{9}
-\magicnum at add{etex.grouptype}{disc}{10}
-\magicnum at add{etex.grouptype}{insert}{11}
-\magicnum at add{etex.grouptype}{vcenter}{12}
-\magicnum at add{etex.grouptype}{mathchoice}{13}
-\magicnum at add{etex.grouptype}{semisimple}{14}
-\magicnum at add{etex.grouptype}{mathshift}{15}
-\magicnum at add{etex.grouptype}{mathleft}{16}
-\magicnum at add{etex.iftype}{none}{0}
-\magicnum at add{etex.iftype}{char}{1}
-\magicnum at add{etex.iftype}{cat}{2}
-\magicnum at add{etex.iftype}{num}{3}
-\magicnum at add{etex.iftype}{dim}{4}
-\magicnum at add{etex.iftype}{odd}{5}
-\magicnum at add{etex.iftype}{vmode}{6}
-\magicnum at add{etex.iftype}{hmode}{7}
-\magicnum at add{etex.iftype}{mmode}{8}
-\magicnum at add{etex.iftype}{inner}{9}
-\magicnum at add{etex.iftype}{void}{10}
-\magicnum at add{etex.iftype}{hbox}{11}
-\magicnum at add{etex.iftype}{vbox}{12}
-\magicnum at add{etex.iftype}{x}{13}
-\magicnum at add{etex.iftype}{eof}{14}
-\magicnum at add{etex.iftype}{true}{15}
-\magicnum at add{etex.iftype}{false}{16}
-\magicnum at add{etex.iftype}{case}{17}
-\magicnum at add{etex.iftype}{defined}{18}
-\magicnum at add{etex.iftype}{csname}{19}
-\magicnum at add{etex.iftype}{fontchar}{20}
-\magicnum at add{etex.nodetype}{none}{-1}
-\magicnum at add{etex.nodetype}{char}{0}
-\magicnum at add{etex.nodetype}{hlist}{1}
-\magicnum at add{etex.nodetype}{vlist}{2}
-\magicnum at add{etex.nodetype}{rule}{3}
-\magicnum at add{etex.nodetype}{ins}{4}
-\magicnum at add{etex.nodetype}{mark}{5}
-\magicnum at add{etex.nodetype}{adjust}{6}
-\magicnum at add{etex.nodetype}{ligature}{7}
-\magicnum at add{etex.nodetype}{disc}{8}
-\magicnum at add{etex.nodetype}{whatsit}{9}
-\magicnum at add{etex.nodetype}{math}{10}
-\magicnum at add{etex.nodetype}{glue}{11}
-\magicnum at add{etex.nodetype}{kern}{12}
-\magicnum at add{etex.nodetype}{penalty}{13}
-\magicnum at add{etex.nodetype}{unset}{14}
-\magicnum at add{etex.nodetype}{maths}{15}
-\magicnum at add{etex.interactionmode}{batch}{0}
-\magicnum at add{etex.interactionmode}{nonstop}{1}
-\magicnum at add{etex.interactionmode}{scroll}{2}
-\magicnum at add{etex.interactionmode}{errorstop}{3}
-\magicnum at add{luatex.pdfliteral.mode}{setorigin}{0}
-\magicnum at add{luatex.pdfliteral.mode}{page}{1}
-\magicnum at add{luatex.pdfliteral.mode}{direct}{2}
-% \end{macrocode}
-% \begin{macrocode}
-\magicnum at AtEnd%
-%</package>
-% \end{macrocode}
-%
-% \subsubsection{Lua module}
-%
-% \begin{macrocode}
-%<*lua>
-% \end{macrocode}
-% \begin{macrocode}
-oberdiek = oberdiek or {}
-local magicnum = oberdiek.magicnum or {}
-oberdiek.magicnum = magicnum
-% \end{macrocode}
-% \begin{macrocode}
-function magicnum.getversion()
- tex.write("2019/07/25 v1.6")
-end
-% \end{macrocode}
-% \begin{macrocode}
-local data = {
- ["tex.catcode"] = {
- [0] = "escape",
- [1] = "begingroup",
- [2] = "endgroup",
- [3] = "math",
- [4] = "align",
- [5] = "eol",
- [6] = "parameter",
- [7] = "superscript",
- [8] = "subscript",
- [9] = "ignore",
- [10] = "space",
- [11] = "letter",
- [12] = "other",
- [13] = "active",
- [14] = "comment",
- [15] = "invalid",
- ["active"] = 13,
- ["align"] = 4,
- ["begingroup"] = 1,
- ["comment"] = 14,
- ["endgroup"] = 2,
- ["eol"] = 5,
- ["escape"] = 0,
- ["ignore"] = 9,
- ["invalid"] = 15,
- ["letter"] = 11,
- ["math"] = 3,
- ["other"] = 12,
- ["parameter"] = 6,
- ["space"] = 10,
- ["subscript"] = 8,
- ["superscript"] = 7
- },
- ["etex.grouptype"] = {
- [0] = "bottomlevel",
- [1] = "simple",
- [2] = "hbox",
- [3] = "adjustedhbox",
- [4] = "vbox",
- [5] = "align",
- [6] = "noalign",
- [8] = "output",
- [9] = "math",
- [10] = "disc",
- [11] = "insert",
- [12] = "vcenter",
- [13] = "mathchoice",
- [14] = "semisimple",
- [15] = "mathshift",
- [16] = "mathleft",
- ["adjustedhbox"] = 3,
- ["align"] = 5,
- ["bottomlevel"] = 0,
- ["disc"] = 10,
- ["hbox"] = 2,
- ["insert"] = 11,
- ["math"] = 9,
- ["mathchoice"] = 13,
- ["mathleft"] = 16,
- ["mathshift"] = 15,
- ["noalign"] = 6,
- ["output"] = 8,
- ["semisimple"] = 14,
- ["simple"] = 1,
- ["vbox"] = 4,
- ["vcenter"] = 12
- },
- ["etex.iftype"] = {
- [0] = "none",
- [1] = "char",
- [2] = "cat",
- [3] = "num",
- [4] = "dim",
- [5] = "odd",
- [6] = "vmode",
- [7] = "hmode",
- [8] = "mmode",
- [9] = "inner",
- [10] = "void",
- [11] = "hbox",
- [12] = "vbox",
- [13] = "x",
- [14] = "eof",
- [15] = "true",
- [16] = "false",
- [17] = "case",
- [18] = "defined",
- [19] = "csname",
- [20] = "fontchar",
- ["case"] = 17,
- ["cat"] = 2,
- ["char"] = 1,
- ["csname"] = 19,
- ["defined"] = 18,
- ["dim"] = 4,
- ["eof"] = 14,
- ["false"] = 16,
- ["fontchar"] = 20,
- ["hbox"] = 11,
- ["hmode"] = 7,
- ["inner"] = 9,
- ["mmode"] = 8,
- ["none"] = 0,
- ["num"] = 3,
- ["odd"] = 5,
- ["true"] = 15,
- ["vbox"] = 12,
- ["vmode"] = 6,
- ["void"] = 10,
- ["x"] = 13
- },
- ["etex.nodetype"] = {
- [-1] = "none",
- [0] = "char",
- [1] = "hlist",
- [2] = "vlist",
- [3] = "rule",
- [4] = "ins",
- [5] = "mark",
- [6] = "adjust",
- [7] = "ligature",
- [8] = "disc",
- [9] = "whatsit",
- [10] = "math",
- [11] = "glue",
- [12] = "kern",
- [13] = "penalty",
- [14] = "unset",
- [15] = "maths",
- ["adjust"] = 6,
- ["char"] = 0,
- ["disc"] = 8,
- ["glue"] = 11,
- ["hlist"] = 1,
- ["ins"] = 4,
- ["kern"] = 12,
- ["ligature"] = 7,
- ["mark"] = 5,
- ["math"] = 10,
- ["maths"] = 15,
- ["none"] = -1,
- ["penalty"] = 13,
- ["rule"] = 3,
- ["unset"] = 14,
- ["vlist"] = 2,
- ["whatsit"] = 9
- },
- ["etex.interactionmode"] = {
- [0] = "batch",
- [1] = "nonstop",
- [2] = "scroll",
- [3] = "errorstop",
- ["batch"] = 0,
- ["errorstop"] = 3,
- ["nonstop"] = 1,
- ["scroll"] = 2
- },
- ["luatex.pdfliteral.mode"] = {
- [0] = "setorigin",
- [1] = "page",
- [2] = "direct",
- ["direct"] = 2,
- ["page"] = 1,
- ["setorigin"] = 0
- }
-}
-% \end{macrocode}
-% \begin{macrocode}
-function magicnum.get(name)
- local startpos, endpos, category, entry =
- string.find(name, "^(%a[%a%d%.]*)%.(-?[%a%d]+)$")
- if not entry then
- return
- end
- local node = data[category]
- if not node then
- return
- end
- local num = tonumber(entry)
- local value
- if num then
- value = node[num]
- if not value then
- return
- end
- else
- value = node[entry]
- if not value then
- return
- end
- value = "" .. value
- end
- tex.write(value)
-end
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</lua>
-% \end{macrocode}
-%
-% \section{Test}
-%
-% \subsection{Catcode checks for loading}
-%
-% \begin{macrocode}
-%<*test1>
-% \end{macrocode}
-% \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
- \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
- \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
- \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
- \expandafter\@firstofone
-\else
- \expandafter\@gobble
-\fi
-{%
- \def\loop#1\repeat{%
- \def\body{#1}%
- \iterate
- }%
- \def\iterate{%
- \body
- \let\next\iterate
- \else
- \let\next\relax
- \fi
- \next
- }%
- \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
- \edef\RestoreCatcodes{%
- \RestoreCatcodes
- \catcode\the\count@=\the\catcode\count@\relax
- }%
-\ifnum\count@<255 %
- \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
- \count@=#1\relax
- \loop
- \catcode\count@=15 %
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
- \count@=#1\relax
- \loop
- \ifnum#3=\catcode\count@
- \else
- \errmessage{%
- Character \the\count@\space
- with wrong catcode \the\catcode\count@\space
- instead of \number#3%
- }%
- \fi
- \ifnum\count@<#2\relax
- \advance\count@ 1 %
- \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
- \def\LoadCommand{\input magicnum.sty\relax}%
-\fi
-\def\Test{%
- \RangeCatcodeInvalid{0}{47}%
- \RangeCatcodeInvalid{58}{64}%
- \RangeCatcodeInvalid{91}{96}%
- \RangeCatcodeInvalid{123}{255}%
- \catcode`\@=12 %
- \catcode`\\=0 %
- \catcode`\%=14 %
- \LoadCommand
- \RangeCatcodeCheck{0}{36}{15}%
- \RangeCatcodeCheck{37}{37}{14}%
- \RangeCatcodeCheck{38}{47}{15}%
- \RangeCatcodeCheck{48}{57}{12}%
- \RangeCatcodeCheck{58}{63}{15}%
- \RangeCatcodeCheck{64}{64}{12}%
- \RangeCatcodeCheck{65}{90}{11}%
- \RangeCatcodeCheck{91}{91}{15}%
- \RangeCatcodeCheck{92}{92}{0}%
- \RangeCatcodeCheck{93}{96}{15}%
- \RangeCatcodeCheck{97}{122}{11}%
- \RangeCatcodeCheck{123}{255}{15}%
- \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-% \end{macrocode}
-% \begin{macrocode}
-%</test1>
-% \end{macrocode}
-%
-% \subsection{Test data}
-%
-% \begin{macrocode}
-%<*testplain>
-\input magicnum.sty\relax
-\def\Test#1#2{%
- \edef\result{\magicnum{#1}}%
- \edef\expect{#2}%
- \edef\expect{\expandafter\stripprefix\meaning\expect}%
- \ifx\result\expect
- \else
- \errmessage{%
- Failed: [#1] % hash-ok
- returns [\result] instead of [\expect]%
- }%
- \fi
-}
-\def\stripprefix#1->{}
-%</testplain>
-% \end{macrocode}
-% \begin{macrocode}
-%<*testlatex>
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{minimal}
-\usepackage{magicnum}[2016/05/16]
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\newcommand*{\Test}[2]{%
- \Expect*{\magicnum{#1}}{#2}%
-}
-\begin{qstest}{magicnum}{magicnum}
-%</testlatex>
-% \end{macrocode}
-% \begin{macrocode}
-%<*testdata>
-\Test{tex.catcode.escape}{0}
-\Test{tex.catcode.invalid}{15}
-\Test{tex.catcode.unknown}{}
-\Test{tex.catcode.0}{escape}
-\Test{tex.catcode.15}{invalid}
-\Test{etex.iftype.true}{15}
-\Test{etex.iftype.false}{16}
-\Test{etex.iftype.15}{true}
-\Test{etex.iftype.16}{false}
-\Test{etex.nodetype.none}{-1}
-\Test{etex.nodetype.-1}{none}
-\Test{luatex.pdfliteral.mode.direct}{2}
-\Test{luatex.pdfliteral.mode.1}{page}
-\Test{}{}
-\Test{unknown}{}
-\Test{unknown.foo.bar}{}
-\Test{unknown.foo.4}{}
-%</testdata>
-% \end{macrocode}
-% \begin{macrocode}
-%<*testplain>
-\csname @@end\endcsname
-\end
-%</testplain>
-%<*testlatex>
-\end{qstest}
-\csname @@end\endcsname
-%</testlatex>
-% \end{macrocode}
-%
-% \subsection{Small test for \hologo{iniTeX}}
-%
-% \begin{macrocode}
-%<*test4>
-\catcode`\{=1
-\catcode`\}=2
-\catcode`\#=6
-\input magicnum.sty\relax
-\edef\x{\magicnum{tex.catcode.15}}
-\edef\y{invalid}
-\def\Strip#1>{}
-\edef\y{\expandafter\Strip\meaning\y}
-\ifx\x\y
- \immediate\write16{Ok}%
-\else
- \errmessage{\x<>\y}%
-\fi
-\csname @@end\endcsname\end
-%</test4>
-% \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{magicnum}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/magicnum.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/magicnum.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-% \verb|tex magicnum.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% magicnum.sty & tex/generic/oberdiek/magicnum.sty\\
-% magicnum.lua & scripts/oberdiek/magicnum.lua\\
-% oberdiek.magicnum.lua & scripts/oberdiek/oberdiek.magicnum.lua\\
-% magicnum.pdf & doc/latex/oberdiek/magicnum.pdf\\
-% magicnum.txt & doc/latex/oberdiek/magicnum.txt\\
-% test/magicnum-test1.tex & doc/latex/oberdiek/test/magicnum-test1.tex\\
-% test/magicnum-test2.tex & doc/latex/oberdiek/test/magicnum-test2.tex\\
-% test/magicnum-test3.tex & doc/latex/oberdiek/test/magicnum-test3.tex\\
-% test/magicnum-test4.tex & doc/latex/oberdiek/test/magicnum-test4.tex\\
-% magicnum.dtx & source/latex/oberdiek/magicnum.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-% \begingroup
-% \advance\linewidth by\leftmargin
-% \advance\linewidth by\rightmargin
-% \edef\x{\endgroup
-% \def\noexpand\lw{\the\linewidth}^^A
-% }\x
-% \def\lwbox{^^A
-% \leavevmode
-% \hbox to \linewidth{^^A
-% \kern-\leftmargin\relax
-% \hss
-% \usebox0
-% \hss
-% \kern-\rightmargin\relax
-% }^^A
-% }^^A
-% \ifdim\wd0>\lw
-% \sbox0{\small\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\footnotesize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\scriptsize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\tiny\t}^^A
-% \ifdim\wd0>\linewidth
-% \lwbox
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-% \verb|latex \let\install=y\input{magicnum.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-% \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex magicnum.dtx
-%makeindex -s gind.ist magicnum.idx
-%pdflatex magicnum.dtx
-%makeindex -s gind.ist magicnum.idx
-%pdflatex magicnum.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{History}
-% \begin{Version}{2007/12/12 v1.0}
-% \item
-% First public version.
-% \end{Version}
-% \begin{Version}{2009/04/10 v1.1}
-% \item
-% Adaptation to \LuaTeX\ 0.40.
-% \end{Version}
-% \begin{Version}{2010/03/09 v1.2}
-% \item
-% Adaptation to package \xpackage{luatex} 0.4.
-% \end{Version}
-% \begin{Version}{2011/03/24 v1.3}
-% \item
-% Catcode fixes.
-% \end{Version}
-% \begin{Version}{2011/04/10 v1.4}
-% \item
-% Compatibility for \hologo{iniTeX}.
-% \item
-% Dependency from package \xpackage{luatex} removed.
-% \item
-% Version check for lua module.
-% \end{Version}
-% \begin{Version}{2016/05/16 v1.5}
-% \item
-% Documentation updates.
-% \end{Version}
-% \begin{Version}{2019/07/25 v1.6}
-% \item
-% remove uses of module function, see PR70
-% \end{Version}
-
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Math left/right delim. as open/close
%
-% Copyright (C) 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
Project: mleftright
Version: 2016/05/16 v1.1
-Copyright (C) 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -736,7 +737,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -748,10 +749,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -839,8 +836,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,5 +1,5 @@
% oberdiek.ins
-% 2019/11/24
+% 2019/11/29
%
% Copyright (C)
% 1999, 2001, 2006 Heiko Oberdiek
@@ -66,16 +66,12 @@
\batchinput{ifdraft.dtx}
\batchinput{iflang.dtx}
\batchinput{infwarerr.dtx}
-\batchinput{inputenx.dtx}
\batchinput{intcalc.dtx}
\batchinput{kvdefinekeys.dtx}
-\batchinput{kvoptions.dtx}
\batchinput{kvsetkeys.dtx}
\batchinput{letltxmacro.dtx}
\batchinput{listingsutf8.dtx}
\batchinput{ltxcmds.dtx}
-\batchinput{luacolor.dtx}
-\batchinput{magicnum.dtx}
\batchinput{mleftright.dtx}
\batchinput{pagegrid.dtx}
\batchinput{pagesel.dtx}
@@ -101,15 +97,12 @@
\batchinput{soulutf8.dtx}
\batchinput{stackrel.dtx}
\batchinput{stampinclude.dtx}
-\batchinput{stringenc.dtx}
\batchinput{tabularht.dtx}
\batchinput{tabularkv.dtx}
\batchinput{telprint.dtx}
\batchinput{thepdfnumber.dtx}
-\batchinput{transparent.dtx}
\batchinput{twoopt.dtx}
\batchinput{uniquecounter.dtx}
-\batchinput{zref.dtx}
\Msg{}
\Msg{********************************************************}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex 2019-11-30 22:20:44 UTC (rev 52987)
@@ -7,7 +7,7 @@
\newcommand*{\Author}{Heiko Oberdiek}
\newcommand*{\Email}{ho-tex at tug.org}
-\newcommand*{\Date}{2019/11/24}
+\newcommand*{\Date}{2019/12/15}
% Copyright (C) 2006-2016 by
% Heiko Oberdiek
@@ -263,14 +263,10 @@
% iftex distribution [\entrysep]
\entry{infwarerr}{2010/04/08}{1.3}{Providing info/warning/error messages}%
[\entrysep]
-\entry{inputenx}{2011/05/27}{1.10}{Enhanced input encoding handling}%
-[\entrysep]
\entry{intcalc}{2007/09/27}{1.1}{Expandable calculations with integers}%
[\entrysep]
\entry{kvdefinekeys}{2011/04/07}{1.3}{Define keys}%
[\entrysep]
-\entry{kvoptions}{2011/06/30}{3.11}{Key value format for package options}%
-[\entrysep]
\entry{kvsetkeys}{2012/04/25}{1.16}{Key value parser}%
[\entrysep]
\entry{letltxmacro}{2010/09/02}{1.4}{Let assignment for \hologo{LaTeX} macros}%
@@ -279,10 +275,6 @@
[\entrysep]
\entry{ltxcmds}{2011/11/09}{1.22}{\hologo{LaTeX} kernel commands for general use}%
[\entrysep]
-\entry{luacolor}{2019/07/25}{1.12}{Color support via \hologo{LuaTeX}'s attributes}%
-[\entrysep]
-\entry{magicnum}{2019/07/25}{1.6}{Magic numbers}%
-[\entrysep]
\entry{mleftright}{2010/09/25}{1.0}{Math left/right delim.\@ as open/close}%
[\entrysep]
\entry{pagegrid}{2009/12/04}{1.4}{Print page grid in background}%
@@ -333,8 +325,6 @@
[\entrysep]
\entry{stampinclude}{2008/07/14}{1.0}{Include files based on time stamps}%
[\entrysep]
-\entry{stringenc}{2011/12/02}{1.10}{Convert strings between diff.\@ encodings}%
-[\entrysep]
\entry{tabularht}{2007/04/11}{2.5}{Tabular with height specified}%
[\entrysep]
\entry{tabularkv}{2006/02/20}{1.1}{Tabular with key value interface}%
@@ -343,13 +333,9 @@
[\entrysep]
\entry{thepdfnumber}{2011/11/24}{1.0}{Print PDF numbers with minimal digits}%
[\entrysep]
-\entry{transparent}{2007/01/08}{1.0}{Transparency via \hologo{pdfTeX}'s color stack}%
-[\entrysep]
\entry{twoopt}{2008/08/11}{1.5}{Definitions with two optional arguments}%
[\entrysep]
\entry{uniquecounter}{2011/01/30}{1.2}{Provide unlimited unique counter}%
-[\entrysep]
-\entry{zref}{2012/04/04}{2.24}{A new reference scheme for \hologo{LaTeX}}%
\end{overview}
\section{Packages}
@@ -765,16 +751,6 @@
\tocinclude{infwarerr}
\newpage
-\subsection{\pkgsectformat{inputenx}}
-\label{inputenx}
-\begin{abstract}
-This package provides input encodings using
-standard mappings and covers nearly all slots. Thus it
-serves as more uptodate replacement for package \xpackage{inputenc}.
-\end{abstract}
-\tocinclude{inputenx}
-
-\newpage
\subsection{\pkgsectformat{intcalc}}
\label{intcalc}
\begin{abstract}
@@ -794,15 +770,6 @@
\tocinclude{kvdefinekeys}
\newpage
-\subsection{\pkgsectformat{kvoptions}}
-\label{kvoptions}
-\begin{abstract}
-This package is intended for package authors who want to
-use options in key value format for their package options.
-\end{abstract}
-\tocinclude{kvoptions}
-
-\newpage
\subsection{\pkgsectformat{kvsetkeys}}
\label{kvsetkeys}
\begin{abstract}
@@ -849,24 +816,6 @@
\tocinclude{ltxcmds}
\newpage
-\subsection{\pkgsectformat{luacolor}}
-\label{luacolor}
-\begin{abstract}
-Package \xpackage{luacolor} implements color support based
-on \LuaTeX's node attributes.
-\end{abstract}
-\tocinclude{luacolor}
-
-\newpage
-\subsection{\pkgsectformat{magicnum}}
-\label{magicnum}
-\begin{abstract}
-This packages allows to access magic numbers by a hierarchical
-name system.
-\end{abstract}
-\tocinclude{magicnum}
-
-\newpage
\subsection{\pkgsectformat{mleftright}}
\label{mleftright}
\begin{abstract}
@@ -1127,16 +1076,6 @@
\tocinclude{stampinclude}
\newpage
-\subsection{\pkgsectformat{stringenc}}
-\label{stringenc}
-\begin{abstract}
-This package provides \cs{StringEncodingConvert} for converting
-a string between different encodings.
-Both \LaTeX\ and \plainTeX\ are supported.
-\end{abstract}
-\tocinclude{stringenc}
-
-\newpage
\subsection{\pkgsectformat{tabularht}}
\label{tabularht}
\begin{abstract}
@@ -1175,15 +1114,6 @@
\end{abstract}
\tocinclude{thepdfnumber}
-\newpage
-\subsection{\pkgsectformat{transparent}}
-\label{transparent}
-\begin{abstract}
-Since version 1.40 \pdfTeX\ supports several color stacks. This
-package shows, how a separate color stack can be used for transparency,
-a property besides color.
-\end{abstract}
-\tocinclude{transparent}
\newpage
\subsection{\pkgsectformat{twoopt}}
@@ -1204,17 +1134,4 @@
\end{abstract}
\tocinclude{uniquecounter}
-\newpage
-\subsection{\pkgsectformat{zref}}
-\label{zref}
-\begin{abstract}
-Package \xpackage{zref} tries to get rid of the restriction
-in \hologo{LaTeX}'s reference system that only two properties are
-supported. The package implements an extensible referencing
-system, where properties are handled in a more flexible way.
-It offers an interface for macro programmers for the access
-to the system and some applications that uses the new
-reference scheme.
-\end{abstract}
-\tocinclude{zref}
\end{document}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.5
% Info: Print page grid in background
%
-% Copyright (C) 2009 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2009 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: pagegrid
Version: 2016/05/16 v1.5
-Copyright (C) 2009 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2009 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -902,7 +903,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -914,10 +915,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1005,8 +1002,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.9
% Info: Select pages of a document for output
%
-% Copyright (C) 1999, 2003, 2006-2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1999, 2003, 2006-2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: pagesel
Version: 2016/05/16 v1.9
-Copyright (C) 1999, 2003, 2006-2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1999, 2003, 2006-2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -655,7 +656,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -667,10 +668,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -757,8 +754,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/11/01 v1.5
% Info: Handle new color stacks for pdfTeX
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
Project: pdfcol
Version: 2018/11/01 v1.5
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -958,7 +959,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -970,10 +971,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1064,8 +1061,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Color stack for footnotes with pdfTeX
%
-% Copyright (C) 2007, 2012 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2012 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: pdfcolfoot
Version: 2016/05/16 v1.3
-Copyright (C) 2007, 2012 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2012 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -549,7 +550,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -561,10 +562,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -652,8 +649,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Color stacks support for parallel
%
-% Copyright (C) 2007, 2008, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2008, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: pdfcolparallel
Version: 2016/05/16 v1.4
-Copyright (C) 2007, 2008, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2008, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -914,7 +915,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -926,10 +927,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1017,8 +1014,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Color stacks for parcolumns
%
-% Copyright (C) 2007, 2008, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2008, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: pdfcolparcolumns
Version: 2016/05/16 v1.4
-Copyright (C) 2007, 2008, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2008, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -597,7 +598,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -609,10 +610,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -700,8 +697,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Allows the setting of PDF encryption
%
-% Copyright (C) 2001, 2006, 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2001, 2006, 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
Project: pdfcrypt
Version: 2016/05/16 v1.1
-Copyright (C) 2001, 2006, 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2001, 2006, 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -891,7 +892,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -903,10 +904,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -993,8 +990,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.14
% Info: Implements pdfTeX's escape features
%
-% Copyright (C) 2007, 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007, 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -105,8 +105,9 @@
Project: pdfescape
Version: 2016/05/16 v1.14
-Copyright (C) 2007, 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007, 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -2057,7 +2058,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -2069,10 +2070,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2165,8 +2162,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/14 v0.11
% Info: Display of landscape pages in PDF
%
-% Copyright (C) 2001, 2004, 2006-2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2001, 2004, 2006-2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -105,8 +105,9 @@
Project: pdflscape
Version: 2016/05/14 v0.11
-Copyright (C) 2001, 2004, 2006-2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2001, 2004, 2006-2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -778,7 +779,7 @@
/**
* ExtractRotate.java
*
- * Copyright (C) 2007 by Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+ * Copyright (C) 2007 by Heiko Oberdiek
*
* Requires: PDFBox (http://www.pdfbox.org/)
*
@@ -846,7 +847,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -858,10 +859,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -956,8 +953,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2018/11/01 v1.5
% Info: Access to some PDF graphics parameters
%
-% Copyright (C) 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
Project: pdfrender
Version: 2018/11/01 v1.5
-Copyright (C) 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1681,7 +1682,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1693,10 +1694,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1788,8 +1785,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.4
% Info: Dimens for picture macros
%
-% Copyright (C) 2006-2009 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006-2009 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: picture
Version: 2016/05/16 v1.4
-Copyright (C) 2006-2009 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006-2009 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -614,7 +615,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -626,10 +627,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -717,8 +714,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2019/02/28 v1.3
% Info: Poor man's box drawing characters
%
-% Copyright (C) 2006, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
Project: pmboxdraw
Version: 2019/02/28 v1.3
-Copyright (C) 2006, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -5401,7 +5402,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -5413,10 +5414,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -5505,8 +5502,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Define protected commands
%
-% Copyright (C) 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -99,8 +99,9 @@
Project: protecteddef
Version: 2016/05/16 v1.1
-Copyright (C) 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -840,7 +841,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -852,10 +853,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -944,8 +941,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v3.5
% Info: Data extraction from label references
%
-% Copyright (C) 1998, 2000, 2006, 2008, 2010, 2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 1998, 2000, 2006, 2008, 2010, 2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: refcount
Version: 2016/05/16 v3.5
-Copyright (C) 1998, 2000, 2006, 2008, 2010, 2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 1998, 2000, 2006, 2008, 2010, 2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1327,7 +1328,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1339,10 +1340,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1434,8 +1431,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.8
% Info: Rerun checks for auxiliary files
%
-% Copyright (C) 2009-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2009-2011 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -97,8 +97,9 @@
Project: rerunfilecheck
Version: 2016/05/16 v1.8
-Copyright (C) 2009-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2009-2011 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -859,7 +860,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -871,10 +872,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -963,8 +960,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Resize overly large equations
%
-% Copyright (C) 2009, 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2009, 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: resizegather
Version: 2016/05/16 v1.3
-Copyright (C) 2009, 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2009, 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -811,7 +812,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -823,10 +824,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -914,8 +911,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Perform simple rotation ciphers
%
-% Copyright (C) 2010 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2010 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -99,8 +99,9 @@
Project: rotchiffre
Version: 2016/05/16 v1.1
-Copyright (C) 2010 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2010 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1143,7 +1144,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1155,10 +1156,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1247,8 +1244,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.2
% Info: Package index with KOMA-Script classes
%
-% Copyright (C) 2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
Project: scrindex
Version: 2016/05/16 v1.2
-Copyright (C) 2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -555,7 +556,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -567,10 +568,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -659,8 +656,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/17 v1.4
% Info: Semi-automatic input encoding detection
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
Project: selinput
Version: 2016/05/17 v1.4
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -801,7 +802,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -813,10 +814,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -908,8 +905,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
@@ -953,7 +950,7 @@
% \bibitem{inputenx}
% Heiko Oberdiek: \textit{The \xpackage{inputenx} package};
% 2007-04-11 v1.1;
-% \CTAN{macros/latex/contrib/oberdiek/inputenx.pdf}.
+% \CTANpkg{inputenx}.
%
% \bibitem{adobe:glyphlist}
% Adobe: \textit{Adobe Glyph List};
@@ -968,7 +965,7 @@
% \bibitem{stringenc}
% Heiko Oberdiek: \textit{The \xpackage{stringenc} package};
% 2007-06-16 v1.1;
-% \CTAN{macros/latex/contrib/oberdiek/stringenc.pdf}.
+% \CTANpkg{stringenc}.
%
% \end{thebibliography}
%
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.8
% Info: Set hbox in outer horizontal mode
%
-% Copyright (C) 2005-2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2005-2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
Project: setouterhbox
Version: 2016/05/16 v1.8
-Copyright (C) 2005-2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2005-2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -953,7 +954,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -965,10 +966,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1058,8 +1055,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.5
% Info: Assign box dimensions to length registers
%
-% Copyright (C) 2000, 2006-2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2000, 2006-2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
Project: settobox
Version: 2016/05/16 v1.5
-Copyright (C) 2000, 2006-2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2000, 2006-2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -565,7 +566,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -577,10 +578,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -668,8 +665,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Permit use of UTF-8 characters in soul
%
-% Copyright (C) 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
Project: soulutf8
Version: 2016/05/16 v1.1
-Copyright (C) 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -1693,7 +1694,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -1705,10 +1706,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1800,8 +1797,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.3
% Info: Adding subscript option to stackrel
%
-% Copyright (C) 2006, 2007 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2006, 2007 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: stackrel
Version: 2016/05/16 v1.3
-Copyright (C) 2006, 2007 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2006, 2007 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -323,7 +324,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -335,10 +336,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -425,8 +422,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Modified: trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
% Version: 2016/05/16 v1.1
% Info: Include files based on time stamps
%
-% Copyright (C) 2008 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
+% Copyright (C)
+% 2008 Heiko Oberdiek
+% 2016-2019 Oberdiek Package Support Group
% https://github.com/ho-tex/oberdiek/issues
%
% This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
Project: stampinclude
Version: 2016/05/16 v1.1
-Copyright (C) 2008 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+ 2008 Heiko Oberdiek
+ 2016-2019 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -465,7 +466,7 @@
% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
% \end{description}
% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
% with \xfile{texmf} in their name are usually organized this way.
%
% \subsection{Bundle installation}
@@ -477,10 +478,6 @@
% |unzip oberdiek.tds.zip -d ~/texmf|
% \end{quote}
%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -567,8 +564,8 @@
% \subsection{Refresh file name databases}
%
% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
% \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx 2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx 2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,6842 +0,0 @@
-% \iffalse meta-comment
-%
-% File: stringenc.dtx
-% Version: 2016/05/16 v1.11
-% Info: Convert strings between diff. encodings
-%
-% Copyright (C) 2007-2011 by
-% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-% 2016
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-% https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-% https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% The Base Interpreter refers to any `TeX-Format',
-% because some files are installed in TDS:tex/generic//.
-%
-% This work consists of the main source file stringenc.dtx
-% and the derived files
-% stringenc.sty, stringenc.pdf, stringenc.ins, stringenc.drv,
-% se-utf32be.def, se-utf32le.def, se-utf8.def, se-utf16le.def,
-% se-pdfdoc.def, se-iso-8859-1.def, se-cp1252.def,
-% se-ascii.def, se-ascii-print.def, se-clean7bit.def,
-% se-iso-8859-2.def, se-iso-8859-3.def, se-iso-8859-4.def,
-% se-iso-8859-5.def, se-iso-8859-6.def, se-iso-8859-7.def,
-% se-iso-8859-8.def, se-iso-8859-9.def, se-iso-8859-10.def,
-% se-iso-8859-11.def, se-iso-8859-13.def, se-iso-8859-14.def,
-% se-iso-8859-15.def, se-iso-8859-16.def, se-koi8-r.def,
-% se-nextstep.def, se-mac-centeuro.def, se-mac-cyrillic.def,
-% se-mac-roman.def, se-dec-mcs.def, se-cp437.def,
-% se-cp850.def, se-cp852.def, se-cp855.def, se-cp858.def,
-% se-cp865.def, se-cp866.def, se-cp1250.def, se-cp1251.def,
-% se-cp1257.def, stringenc-test1.tex, stringenc-test2.tex.
-%
-% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/stringenc.dtx
-% CTAN:macros/latex/contrib/oberdiek/stringenc.pdf
-%
-% Unpacking:
-% (a) If stringenc.ins is present:
-% tex stringenc.ins
-% (b) Without stringenc.ins:
-% tex stringenc.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{stringenc.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If stringenc.drv is present:
-% latex stringenc.drv
-% (b) Without stringenc.drv:
-% latex stringenc.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex stringenc.dtx
-% makeindex -s gind.ist stringenc.idx
-% pdflatex stringenc.dtx
-% makeindex -s gind.ist stringenc.idx
-% pdflatex stringenc.dtx
-%
-% Installation:
-% TDS:tex/generic/oberdiek/stringenc.sty
-% TDS:tex/generic/oberdiek/se-utf32be.def
-% TDS:tex/generic/oberdiek/se-utf32le.def
-% TDS:tex/generic/oberdiek/se-utf8.def
-% TDS:tex/generic/oberdiek/se-utf16le.def
-% TDS:tex/generic/oberdiek/se-pdfdoc.def
-% TDS:tex/generic/oberdiek/se-iso-8859-1.def
-% TDS:tex/generic/oberdiek/se-cp1252.def
-% TDS:tex/generic/oberdiek/se-ascii.def
-% TDS:tex/generic/oberdiek/se-ascii-print.def
-% TDS:tex/generic/oberdiek/se-clean7bit.def
-% TDS:tex/generic/oberdiek/se-iso-8859-2.def
-% TDS:tex/generic/oberdiek/se-iso-8859-3.def
-% TDS:tex/generic/oberdiek/se-iso-8859-4.def
-% TDS:tex/generic/oberdiek/se-iso-8859-5.def
-% TDS:tex/generic/oberdiek/se-iso-8859-6.def
-% TDS:tex/generic/oberdiek/se-iso-8859-7.def
-% TDS:tex/generic/oberdiek/se-iso-8859-8.def
-% TDS:tex/generic/oberdiek/se-iso-8859-9.def
-% TDS:tex/generic/oberdiek/se-iso-8859-10.def
-% TDS:tex/generic/oberdiek/se-iso-8859-11.def
-% TDS:tex/generic/oberdiek/se-iso-8859-13.def
-% TDS:tex/generic/oberdiek/se-iso-8859-14.def
-% TDS:tex/generic/oberdiek/se-iso-8859-15.def
-% TDS:tex/generic/oberdiek/se-iso-8859-16.def
-% TDS:tex/generic/oberdiek/se-koi8-r.def
-% TDS:tex/generic/oberdiek/se-nextstep.def
-% TDS:tex/generic/oberdiek/se-mac-centeuro.def
-% TDS:tex/generic/oberdiek/se-mac-cyrillic.def
-% TDS:tex/generic/oberdiek/se-mac-roman.def
-% TDS:tex/generic/oberdiek/se-dec-mcs.def
-% TDS:tex/generic/oberdiek/se-cp437.def
-% TDS:tex/generic/oberdiek/se-cp850.def
-% TDS:tex/generic/oberdiek/se-cp852.def
-% TDS:tex/generic/oberdiek/se-cp855.def
-% TDS:tex/generic/oberdiek/se-cp858.def
-% TDS:tex/generic/oberdiek/se-cp865.def
-% TDS:tex/generic/oberdiek/se-cp866.def
-% TDS:tex/generic/oberdiek/se-cp1250.def
-% TDS:tex/generic/oberdiek/se-cp1251.def
-% TDS:tex/generic/oberdiek/se-cp1257.def
-% TDS:doc/latex/oberdiek/stringenc.pdf
-% TDS:doc/latex/oberdiek/test/stringenc-test1.tex
-% TDS:doc/latex/oberdiek/test/stringenc-test2.tex
-% TDS:source/latex/oberdiek/stringenc.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: stringenc 2016/05/16 v1.11 Convert strings between diff. encodings (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: stringenc
-Version: 2016/05/16 v1.11
-
-Copyright (C) 2007-2011 by
- Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
- https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
- https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-The Base Interpreter refers to any `TeX-Format',
-because some files are installed in TDS:tex/generic//.
-
-This work consists of the main source file stringenc.dtx
-and the derived files
- stringenc.sty, stringenc.pdf, stringenc.ins, stringenc.drv,
- se-utf32be.def, se-utf32le.def, se-utf8.def, se-utf16le.def,
- se-pdfdoc.def, se-iso-8859-1.def, se-cp1252.def,
- se-ascii.def, se-ascii-print.def, se-clean7bit.def,
- se-iso-8859-2.def, se-iso-8859-3.def, se-iso-8859-4.def,
- se-iso-8859-5.def, se-iso-8859-6.def, se-iso-8859-7.def,
- se-iso-8859-8.def, se-iso-8859-9.def, se-iso-8859-10.def,
- se-iso-8859-11.def, se-iso-8859-13.def, se-iso-8859-14.def,
- se-iso-8859-15.def, se-iso-8859-16.def, se-koi8-r.def,
- se-nextstep.def, se-mac-centeuro.def, se-mac-cyrillic.def,
- se-mac-roman.def, se-dec-mcs.def, se-cp437.def,
- se-cp850.def, se-cp852.def, se-cp855.def, se-cp858.def,
- se-cp865.def, se-cp866.def, se-cp1250.def, se-cp1251.def,
- se-cp1257.def, stringenc-test1.tex, stringenc-test2.tex.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{stringenc.ins}{\from{stringenc.dtx}{install}}%
- \file{stringenc.drv}{\from{stringenc.dtx}{driver}}%
- \usedir{tex/generic/oberdiek}%
- \file{stringenc.sty}{\from{stringenc.dtx}{package}}%
- \file{se-utf32be.def}{\from{stringenc.dtx}{utf32,utf32be}}%
- \file{se-utf32le.def}{\from{stringenc.dtx}{utf32,utf32le}}%
- \file{se-utf8.def}{\from{stringenc.dtx}{utf8}}%
- \file{se-utf16le.def}{\from{stringenc.dtx}{utf16le}}%
- \file{se-pdfdoc.def}{\from{stringenc.dtx}{pdfdoc}}%
- \file{se-iso-8859-1.def}{\from{stringenc.dtx}{iso-8859-1}}%
- \file{se-cp1252.def}{\from{stringenc.dtx}{cp1252}}%
- \file{se-ascii.def}{\from{stringenc.dtx}{ascii}}%
- \file{se-ascii-print.def}{\from{stringenc.dtx}{ascii-print}}%
- \file{se-clean7bit.def}{\from{stringenc.dtx}{clean7bit}}%
- \file{se-iso-8859-2.def}{\from{stringenc.dtx}{general,iso-8859-2}}%
- \file{se-iso-8859-3.def}{\from{stringenc.dtx}{general,iso-8859-3}}%
- \file{se-iso-8859-4.def}{\from{stringenc.dtx}{general,iso-8859-4}}%
- \file{se-iso-8859-5.def}{\from{stringenc.dtx}{general,iso-8859-5}}%
- \file{se-iso-8859-6.def}{\from{stringenc.dtx}{general,iso-8859-6}}%
- \file{se-iso-8859-7.def}{\from{stringenc.dtx}{general,iso-8859-7}}%
- \file{se-iso-8859-8.def}{\from{stringenc.dtx}{general,iso-8859-8}}%
- \file{se-iso-8859-9.def}{\from{stringenc.dtx}{general,iso-8859-9}}%
- \file{se-iso-8859-10.def}{\from{stringenc.dtx}{general,iso-8859-10}}%
- \file{se-iso-8859-11.def}{\from{stringenc.dtx}{general,iso-8859-11}}%
- \file{se-iso-8859-13.def}{\from{stringenc.dtx}{general,iso-8859-13}}%
- \file{se-iso-8859-14.def}{\from{stringenc.dtx}{general,iso-8859-14}}%
- \file{se-iso-8859-15.def}{\from{stringenc.dtx}{general,iso-8859-15}}%
- \file{se-iso-8859-16.def}{\from{stringenc.dtx}{general,iso-8859-16}}%
- \file{se-koi8-r.def}{\from{stringenc.dtx}{general,koi8-r}}%
- \file{se-nextstep.def}{\from{stringenc.dtx}{general,nextstep}}%
- \file{se-mac-centeuro.def}{\from{stringenc.dtx}{general,mac-centeuro}}%
- \file{se-mac-cyrillic.def}{\from{stringenc.dtx}{general,mac-cyrillic}}%
- \file{se-mac-roman.def}{\from{stringenc.dtx}{general,mac-roman}}%
- \file{se-dec-mcs.def}{\from{stringenc.dtx}{general,dec-mcs}}%
- \file{se-cp437.def}{\from{stringenc.dtx}{general,cp437}}%
- \file{se-cp850.def}{\from{stringenc.dtx}{general,cp850}}%
- \file{se-cp852.def}{\from{stringenc.dtx}{general,cp852}}%
- \file{se-cp855.def}{\from{stringenc.dtx}{general,cp855}}%
- \file{se-cp858.def}{\from{stringenc.dtx}{general,cp858}}%
- \file{se-cp865.def}{\from{stringenc.dtx}{general,cp865}}%
- \file{se-cp866.def}{\from{stringenc.dtx}{general,cp866}}%
- \file{se-cp1250.def}{\from{stringenc.dtx}{general,cp1250}}%
- \file{se-cp1251.def}{\from{stringenc.dtx}{general,cp1251}}%
- \file{se-cp1257.def}{\from{stringenc.dtx}{general,cp1257}}%
-% \usedir{doc/latex/oberdiek/test}%
-% \file{stringenc-test1.tex}{\from{stringenc.dtx}{test1}}%
-% \file{stringenc-test2.tex}{\from{stringenc.dtx}{test2}}%
- \nopreamble
- \nopostamble
-% \usedir{source/latex/oberdiek/catalogue}%
-% \file{stringenc.xml}{\from{stringenc.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{* stringenc.sty, se-utf32be.def, se-utf32le.def, se-utf8.def,}
-\Msg{* se-utf16le.def, se-pdfdoc.def, se-iso-8859-1.def,}
-\Msg{* se-cp1252.def, se-ascii.def, se-ascii-print.def,}
-\Msg{* se-clean7bit.def, se-iso-8859-2.def, se-iso-8859-3.def,}
-\Msg{* se-iso-8859-4.def, se-iso-8859-5.def, se-iso-8859-6.def,}
-\Msg{* se-iso-8859-7.def, se-iso-8859-8.def, se-iso-8859-9.def,}
-\Msg{* se-iso-8859-10.def, se-iso-8859-11.def, se-iso-8859-13.def,}
-\Msg{* se-iso-8859-14.def, se-iso-8859-15.def, se-iso-8859-16.def,}
-\Msg{* se-koi8-r.def, se-nextstep.def, se-mac-centeuro.def,}
-\Msg{* se-mac-cyrillic.def, se-mac-roman.def, se-dec-mcs.def,}
-\Msg{* se-cp437.def, se-cp850.def, se-cp852.def, se-cp855.def,}
-\Msg{* se-cp858.def, se-cp865.def, se-cp866.def, se-cp1250.def,}
-\Msg{* se-cp1251.def, se-cp1257.def}
-\Msg{*}
-\Msg{* To produce the documentation run the file `stringenc.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{stringenc.drv}%
- [2016/05/16 v1.11 Convert strings between diff. encodings (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{longtable}
-\begin{document}
- \DocInput{stringenc.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-% {Upper-case \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
-% Lower-case \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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-% \GetFileInfo{stringenc.drv}
-%
-% \title{The \xpackage{stringenc} package}
-% \date{2016/05/16 v1.11}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This package provides \cs{StringEncodingConvert} for converting
-% a string between different encodings.
-% Both \LaTeX\ and \plainTeX\ are supported.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% \subsection{User interface}
-%
-% \begin{declcs}{StringEncodingConvert} \M{cmd} \M{string} \M{from} \M{to}
-% \end{declcs}
-% Macro \cs{StringEncodingConvert} converts \meta{string} from encoding
-% \meta{from} to encoding \meta{to} and stores the result in macro
-% \meta{cmd}. If the string contains macros, then they are expanded.
-% This can be prevented by \eTeX's \cs{detokenize}:
-%\begin{quote}
-%\begin{verbatim}
-%\StringEncodingConvert\Result{%
-% \detokenize{Hello \textbf{world}!}%
-%}{ascii}{utf8}
-%\end{verbatim}
-%\end{quote}
-% or using \LaTeX's \cs{@onelevel at sanitize}:
-%\begin{quote}
-%\begin{verbatim}
-%\makeatletter
-%\newcommand*{\HelloWorld}{Hello \textbf{world}!}
-%\sanitize at onelevel\HelloWorld
-%\StringEncodingConvert\Result\HelloWorld{ascii}{utf8}
-%\makeatother
-%\end{verbatim}
-%\end{quote}
-%
-% \begin{declcs}{StringEncodingSuccessFailure} \M{success} \M{failure}
-% \end{declcs}
-% When \cs{StringEncodingConvert} converts a string
-% it sets a flag that indicates whether the operation
-% was successful. The conversion can fail, if
-% the input is faulty or the string cannot be encoded
-% in the new encoding. Faulty characters are dropped.
-% Macro \cs{StringEncodingSuccessFailure} calls code \meta{success}
-% if the conversion was successful, otherwise \meta{failure}
-% is called.
-% Example:
-%\begin{quote}
-%\begin{verbatim}
-%\StringEncodingConvert\Result{Hello world!}{ascii}{utf8}
-%\StringEncodingSuccessFailure{%
-% % \Result contains the successfully converted string.
-%}{%
-% % Problems during conversion. \Result is empty or
-% % misses some characters.
-%}
-%\end{verbatim}
-%\end{quote}
-%
-% \begin{declcs}{StringEncodingConvertTest}
-% \M{cmd} \M{string} \M{from} \M{to} \M{success} \M{failure}
-% \end{declcs}
-% Macro \cs{StringEncodingConvertTest} is more efficient
-% than \cs{StringEncodingConvert} if the converted string
-% does not interest in case of an error,
-% because the conversion stops at the first error.
-% If \meta{string} can be successfully converted from encoding
-% \meta{from} to encoding \meta{to}, then macro \meta{cmd} contains
-% the result and code \meta{success} is executed. Otherwise
-% code \meta{failure} is executed, the contents of \meta{cmd} is
-% undefined.
-%
-% \begin{declcs}{StringEncodingList}
-% \end{declcs}
-% Macro \cs{StringEncodingList} contains a comma separated
-% list of supported encodings (without alias names).
-%
-% \subsection{Supported encodings}
-%
-% \begin{longtable}{@{}ll@{}}
-% \xoption{ascii}, \xoption{us-ascii} & ASCII encoding,\\
-% & 8bit characters disabled\\
-% \xoption{ascii-print}, \xoption{ascii-printable}
-% & printable ASCII characters\\
-% & including space (0x20--0x7E)\\
-% \xoption{clean7bit} & \texttt{\%\%DocumentData:\ Clean7Bit}\\
-% & bytes 0x1B to 0x7E, 0x0A (LF),\\
-% & 0x0D (CR), 0x09 (TAB)\\
-% \xoption{cp437}, \xoption{cp437de} & Code page 437\\
-% \xoption{cp850} & Code page 850\\
-% \xoption{cp852} & Code page 852\\
-% \xoption{cp855} & Code page 855\\
-% \xoption{cp858} & Code page 858\\
-% \xoption{cp865} & Code page 865\\
-% \xoption{cp866} & Code page 866\\
-% \xoption{cp1250} & Code page 1250\\
-% \xoption{cp1251} & Code page 1251\\
-% \xoption{cp1252}, \xoption{ansinew} & Code page 1252\\
-% \xoption{cp1257} & Code page 1257\\
-% \xoption{dec-mcs}, \xoption{decmulti} & DEC Multinational\\
-% \xoption{koi8-r} & KOI8-R (RFC1489)\\
-% \xoption{iso-8859-1}, \xoption{latin1} & ISO-8859-1\\
-% \xoption{iso-8859-2}, \xoption{latin2} & ISO-8859-2\\
-% \xoption{iso-8859-3}, \xoption{latin3} & ISO-8859-3\\
-% \xoption{iso-8859-4}, \xoption{latin4} & ISO-8859-4\\
-% \xoption{iso-8859-5}, \xoption{iso88595} & ISO-8859-5\\
-% \xoption{iso-8859-6} & ISO-8859-6\\
-% \xoption{iso-8859-7} & ISO-8859-7\\
-% \xoption{iso-8859-8} & ISO-8859-8\\
-% \xoption{iso-8859-9}, \xoption{latin5} & ISO-8859-9\\
-% \xoption{iso-8859-10}, \xoption{latin6} & ISO-8859-10\\
-% \xoption{iso-8859-11} & ISO-8859-11\\
-% \xoption{iso-8859-13}, \xoption{latin7} & ISO-8859-13\\
-% \xoption{iso-8859-14}, \xoption{latin8} & ISO-8859-14\\
-% \xoption{iso-8859-15}, \xoption{latin9} & ISO-8859-15\\
-% \xoption{iso-8859-16}, \xoption{latin10} & ISO-8859-16\\
-% \xoption{mac-centeuro}, \xoption{mac-ce}, \xoption{macce}& MAC OS Central European\\
-% \xoption{mac-cyrillic}, \xoption{maccyr}, \xoption{mac-ukrainian}, \xoption{macukr}
-% & MAC OS Cyrillic\\
-% \xoption{mac-roman}, \xoption{applemac} & MAC OS Roman\\
-% \xoption{nextstep}, \xoption{next} & NextStep Encoding\\
-% \xoption{pdfdoc} & PDFDocEncoding\\
-% \xoption{utf8}, \xoption{utf-8} & UTF-8\\
-% \xoption{utf16be}, \xoption{utf-16be}, \xoption{utf16}, \xoption{utf-16}
-% & UTF-16BE\\
-% \xoption{utf16le}, \xoption{utf-16le} & UTF-16LE\\
-% \xoption{utf32be}, \xoption{utf-32be}, \xoption{utf32}, \xoption{utf-32}
-% & UTF-32BE\\
-% \xoption{utf32le}, \xoption{utf-32le} & UTF-32LE\\
-% \end{longtable}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-%
-% \subsection{Reload check and package identification}
-% Reload check, especially if the package is not used with \LaTeX.
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\let\expandafter\x\csname ver at stringenc.sty\endcsname
- \ifx\x\relax % plain-TeX, first loading
- \else
- \def\empty{}%
- \ifx\x\empty % LaTeX, first loading,
- % variable is initialized, but \ProvidesPackage not yet seen
- \else
- \expandafter\ifx\csname PackageInfo\endcsname\relax
- \def\x#1#2{%
- \immediate\write-1{Package #1 Info: #2.}%
- }%
- \else
- \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
- \fi
- \x{stringenc}{The package is already loaded}%
- \aftergroup\endinput
- \fi
- \fi
-\endgroup%
-% \end{macrocode}
-% Package identification:
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode40=12 % (
- \catcode41=12 % )
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode47=12 % /
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode91=12 % [
- \catcode93=12 % ]
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\ifx\csname ProvidesPackage\endcsname\relax
- \def\x#1#2#3[#4]{\endgroup
- \immediate\write-1{Package: #3 #4}%
- \xdef#1{#4}%
- }%
- \else
- \def\x#1#2[#3]{\endgroup
- #2[{#3}]%
- \ifx#1\@undefined
- \xdef#1{#3}%
- \fi
- \ifx#1\relax
- \xdef#1{#3}%
- \fi
- }%
- \fi
-\expandafter\x\csname ver at stringenc.sty\endcsname
-\ProvidesPackage{stringenc}%
- [2016/05/16 v1.11 Convert strings between diff. encodings (HO)]%
-% \end{macrocode}
-%
-% \subsection{Catcodes}
-%
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123 1 % {
- \catcode125 2 % }
- \catcode64 11 %
- \def\x{\endgroup
- \expandafter\edef\csname SE at AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2#3{%
- \edef\SE at AtEnd{%
- \SE at AtEnd
- #1#2=\the#1#2\relax
- }%
- #1#2=#3\relax
-}
-\TMP at EnsureCode\catcode{34}{12}% "
-\TMP at EnsureCode\catcode{36}{3}% $
-\TMP at EnsureCode\catcode{38}{4}% &
-\TMP at EnsureCode\catcode{39}{12}% '
-\TMP at EnsureCode\catcode{40}{12}% (
-\TMP at EnsureCode\catcode{41}{12}% )
-\TMP at EnsureCode\catcode{42}{12}% *
-\TMP at EnsureCode\catcode{43}{12}% +
-\TMP at EnsureCode\catcode{44}{12}% ,
-\TMP at EnsureCode\catcode{45}{12}% -
-\TMP at EnsureCode\catcode{46}{12}% .
-\TMP at EnsureCode\catcode{47}{12}% /
-\TMP at EnsureCode\catcode{58}{12}% :
-\TMP at EnsureCode\catcode{60}{12}% <
-\TMP at EnsureCode\catcode{62}{12}% >
-\TMP at EnsureCode\catcode{91}{12}% [
-\TMP at EnsureCode\catcode{93}{12}% ]
-\TMP at EnsureCode\catcode{94}{7}% ^
-\TMP at EnsureCode\catcode{96}{12}% `
-\TMP at EnsureCode\uccode{34}{0}% "
-\TMP at EnsureCode\uccode{48}{0}% 0
-\TMP at EnsureCode\uccode{61}{0}% =
-\edef\SE at AtEnd{\SE at AtEnd\noexpand\endinput}
-% \end{macrocode}
-%
-% \subsection{Tools}
-%
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname RequirePackage\endcsname\relax
- \input infwarerr.sty\relax
- \input ltxcmds.sty\relax
- \input pdfescape.sty\relax
-\else
- \RequirePackage{infwarerr}[2007/09/09]%
- \RequirePackage{ltxcmds}[2010/03/01]%
- \RequirePackage{pdfescape}[2010/03/01]%
-\fi
-% \end{macrocode}
-%
-% \begin{macro}{\SE at GobbleEight}
-% \begin{macrocode}
-\long\def\SE at GobbleEight#1#2#3#4#5#6#7#8{}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at CarTwo}
-% \begin{macrocode}
-\long\def\SE at CarTwo#1#2#3\@nil{#1#2}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at PrefixFrom}
-% \begin{macrocode}
-\def\SE at PrefixFrom{SE<}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at PrefixSurrogateFrom}
-% \begin{macrocode}
-\def\SE at PrefixSurrogateFrom{SE<<}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at PrefixTo}
-% \begin{macrocode}
-\def\SE at PrefixTo{SE>}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at PrefixSurrogateTo}
-% \begin{macrocode}
-\def\SE at PrefixSurrogateTo{SE>>}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at ResultAdd}
-% \begin{macrocode}
-\def\SE at ResultAdd#1{%
- \edef\SE at result{\SE at result#1}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname newif\endcsname\relax
-% \end{macrocode}
-% \begin{macro}{\SE at newif}
-% \begin{macrocode}
- \def\SE at newif#1{%
- \begingroup
- \escapechar=-1 %
- \expandafter\endgroup
- \expandafter\SE@@newif\string#1\@nil
- }%
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE@@newif}
-% \begin{macrocode}
- \def\SE@@newif#1#2#3\@nil{%
- \expandafter\edef\csname#3true\endcsname{%
- \let
- \expandafter\noexpand\csname if#3\endcsname
- \expandafter\noexpand\csname iftrue\endcsname
- }%
- \expandafter\edef\csname#3false\endcsname{%
- \let
- \expandafter\noexpand\csname if#3\endcsname
- \expandafter\noexpand\csname iffalse\endcsname
- }%
- \csname#3false\endcsname
- }%
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\else
-% \end{macrocode}
-% \begin{macro}{\SE at newif}
-% \begin{macrocode}
- \expandafter\let\expandafter\SE at newif\csname newif\endcsname
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\SE at newif\ifSE at invalid
-% \end{macrocode}
-%
-% \begin{macro}{\SE at InvalidCharacter}
-% \begin{macrocode}
-\def\SE at InvalidCharacter{%
- \SE at invalidtrue
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at ConvertTo}
-% The input string |#2| of macro \cs{SE at ConvertTo} is given
-% as hex string in UTF-16. It is converted to encoding |#3| and
-% the result is stored in macro |#1|.
-% \begin{macrocode}
-\def\SE at ConvertTo#1#2#3{%
- \let\SE at result\ltx at empty
- \EdefSanitize\SE at encoding{#3}%
- \expandafter\ifx\csname\SE at PrefixTo\SE at encoding\endcsname\relax
- \StringEncodingLoad\SE at encoding
- \fi
- \expandafter\ifx\csname\SE at PrefixTo\SE at encoding\endcsname\relax
- \@PackageError{stringenc}{%
- Conversion to encoding `\SE at encoding'\MessageBreak
- is not supported%
- }\@ehc
- \else
- \expandafter\let\expandafter\SE at ConvertNormal
- \csname\SE at PrefixTo\SE at encoding\endcsname
- \expandafter\let\expandafter\SE at ConvertSurrogate
- \csname\SE at PrefixSurrogateTo\SE at encoding\endcsname
- \SE@@ConvertTo#2\relax\relax\relax\relax
- \fi
- \let#1\SE at result
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE@@ConvertTo}
-% \begin{macrocode}
-\def\SE@@ConvertTo#1#2#3#4{%
- \ifx#1\relax
- \let\SE at next\relax
- \else
- \ifx#4\relax
- \let\SE at next\relax
- \SE at InvalidCharacter
- \else
- \let\SE at next\SE@@ConvertTo
- \ifnum"#1#2#3#4<"D800 %
- \SE at ConvertNormal#1#2#3#4%
- \else
- \ifnum"#1#2#3#4>"DFFF %
- \SE at ConvertNormal#1#2#3#4%
- \else
- \ifnum"#1#2#3#4>"DBFF %
- \SE at InvalidCharacter
- \else
- \def\SE at high{#1#2#3#4}%
- \let\SE at next\SE@@ScanLow
- \fi
- \fi
- \fi
- \ifSE at TestMode
- \ifSE at invalid
- \let\SE at next\SE at SkipRemaining
- \fi
- \fi
- \fi
- \fi
- \SE at next
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at SkipRemaining}
-% \begin{macrocode}
-\def\SE at SkipRemaining#1\relax{}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE@@ScanLow}
-% \begin{macrocode}
-\def\SE@@ScanLow#1#2#3#4{%
- \ifx#4\relax
- \SE at InvalidCharacter
- \let\SE at next\relax
- \else
- \ifcase\ifnum"#1#2#3#4<"DC00 %
- \ltx at zero
- \else
- \ifnum"#1#2#3#4>"DFFF %
- \ltx at zero
- \else
- \ltx at one
- \fi
- \fi
- \SE at InvalidCharacter
- \ifSE at TestMode
- \let\SE at next\SE at SkipRemaining
- \else
- \def\SE at next{SE@@ConvertTo#1#2#3#4}%
- \fi
- \else
- \ifx\SE at ConvertSurrogate\relax
- \else
- \expandafter\SE at ConvertSurrogate\SE at high#1#2#3#4%
- \fi
- \let\SE at next\SE@@ConvertTo
- \ifSE at TestMode
- \ifSE at invalid
- \let\SE at next\SE at SkipRemaining
- \fi
- \fi
- \fi
- \fi
- \SE at next
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at ConvertFrom}
-% The input string |#2| of macro \cs{SE at ConvertTo} is given
-% as hex string in encoding |#3|. It is converted to UTF-16 and
-% the result is stored in macro |#1|.
-% \begin{macrocode}
-\def\SE at ConvertFrom#1#2#3{%
- \let\SE at result\ltx at empty
- \EdefSanitize\SE at encoding{#3}%
- \expandafter\ifx\csname\SE at PrefixFrom\SE at encoding\endcsname\relax
- \StringEncodingLoad\SE at encoding
- \fi
- \expandafter\ifx\csname\SE at PrefixFrom\SE at encoding\endcsname\relax
- \@PackageError{stringenc}{%
- Conversion from encoding `\SE at encoding'\MessageBreak
- is not supported%
- }\@ehc
- \else
- \csname\SE at PrefixFrom\SE at encoding\endcsname{#2}%
- \fi
- \let#1\SE at result
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\StringEncodingLoad}
-% Macro \cs{StringEncodingLoad} loads an encoding definition
-% file. However the loading can occur everywhere, even inside
-% verbatim settings. Therefore we must ensure the catcodes
-% of all used special characters. The exception are digits
-% and letters.
-% \begin{macrocode}
-\def\StringEncodingLoad#1{%
- \begingroup
- \catcode32=10 % space/space
- \catcode35=6 % #/parameter
- \catcode37=14 % percent/comment character
- \catcode92=0 % backslash/escape character
- \catcode123=1 % {/beginning of group
- \catcode125=2 % }/end of group
- \endlinechar=-1 %
- \SE at MakeLetters @ABCDEFGHIKLMNOPRSTU%
- abcdefghiklmnoprstuvwxyz\relax
- \SE at MakeOthers "-./:<=>[]0123456789\relax
- \expandafter\ifx\csname ProvidesFile\endcsname\relax
- \def\ProvidesFile##1[##2]{%
- \immediate\write-1{File: ##1 ##2}%
- }%
- \fi
- \SE at InputIfFileExists{se-#1.def}%
- \endgroup
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at MakeLetters}
-% \begin{macrocode}
-\def\SE at MakeLetters#1{%
- \ifx#1\relax
- \else
- \catcode`#1=11 %
- \expandafter\SE at MakeLetters
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at MakeOthers}
-% \begin{macrocode}
-\def\SE at MakeOthers#1{%
- \ifx#1\relax
- \else
- \catcode`#1=12 %
- \expandafter\SE at MakeOthers
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at InputIfFileExists}
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname IfFileExists\endcsname\relax
- \input pdftexcmds.sty\relax
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname pdf at filesize\endcsname\relax
- \def\SE at InputIfFileExists#1{%
- \expandafter\ifx\csname @inputcheck\endcsname\relax
- \csname newread\endcsname\@inputcheck
- \fi
- \openin\@inputcheck#1\relax
- \ifeof\@inputcheck
- \SE at FileNotFound{#1}%
- \else
- \SE at Input{#1}%
- \fi
- }%
- \else
- \def\SE at InputIfFileExists#1{%
- \expandafter\expandafter\expandafter
- \ifx\expandafter\expandafter\expandafter\\\pdf at filesize{#1}\\%
- \SE at FileNotFound{#1}%
- \else
- \SE at Input{#1}%
- \fi
- }%
- \fi
-\else
- \def\SE at InputIfFileExists#1{%
- \IfFileExists{#1}{%
- \SE at Input{#1}%
- }{%
- \SE at FileNotFound{#1}%
- }%
- }%
-\fi
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at FileNotFound}
-% \begin{macrocode}
-\def\SE at FileNotFound#1{%
- \@PackageWarning{stringenc}{%
- Encoding file `#1'\MessageBreak
- not found%
- }%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at Input}
-% \begin{macrocode}
-\def\SE at Input{%
- \@ifnextchar\bgroup\@iinput\@@input
-}
-\ifx\input\SE at Input
- \def\SE at Input#1{%
- \input{#1}%
- }%
-\else
- \def\SE at Input#1{%
- \input#1\relax
- }%
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\ifSE at numexpr}
-% \begin{macrocode}
-\SE at newif\ifSE at numexpr
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname numexpr\endcsname\relax
-\else
- \SE at numexprtrue
-\fi
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\ifSE at numexpr
- \catcode36=9 % $ ignore
- \catcode38=14 % & comment
-\else
- \catcode36=14 % $ comment
- \catcode38=9 % & ignore
-\fi
-% \end{macrocode}
-%
-% \begin{macro}{\SE at Nibble@NumToHex}
-% \begin{macrocode}
-\def\SE at Nibble@NumToHex#1{%
-$ \ifcase\numexpr#1\relax
-& \ifcase\expandafter\ltx at firstofone\expandafter{\number#1} %
- 0\or 1\or 2\or 3\or 4\or 5\or 6\or 7\or
- 8\or 9\or A\or B\or C\or D\or E\or F%
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at Nibble@NumToBin}
-% \begin{macrocode}
-\def\SE at Nibble@NumToBin#1{%
-$ \ifcase\numexpr#1\relax
-& \ifcase\expandafter\ltx at firstofone\expandafter{\number#1} %
- 0000\or
- 0001\or
- 0010\or
- 0011\or
- 0100\or
- 0101\or
- 0110\or
- 0111\or
- 1000\or
- 1001\or
- 1010\or
- 1011\or
- 1100\or
- 1101\or
- 1110\or
- 1111%
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at Nibbles@BinToHex}
-% \begin{macrocode}
-\def\SE at Nibbles@BinToHex#1{%
- \expandafter\SE@@Nibbles at BinToHex#1\ltx at empty\ltx at empty
- \ltx at empty\ltx at empty
-}
-\def\SE@@Nibbles at BinToHex#1#2#3#4{%
- \ifx#1\ltx at empty
- \else
-$ \SE at Nibble@NumToHex{%
-$ \numexpr#4+2*(#3+2*(#2+2*#1))\relax
-$ }%
-& \ifnum#1>\ltx at zero
-& \ifnum#2>\ltx at zero
-& \ifnum#3>\ltx at zero
-& \ifnum#4>\ltx at zero
-& F%
-& \else
-& E%
-& \fi
-& \else
-& \ifnum#4>\ltx at zero
-& D%
-& \else
-& C%
-& \fi
-& \fi
-& \else
-& \ifnum#3>\ltx at zero
-& \ifnum#4>\ltx at zero
-& B%
-& \else
-& A%
-& \fi
-& \else
-& \ifnum#4>\ltx at zero
-& 9%
-& \else
-& 8%
-& \fi
-& \fi
-& \fi
-& \else
-& \ifnum#2>\ltx at zero
-& \ifnum#3>\ltx at zero
-& \ifnum#4>\ltx at zero
-& 7%
-& \else
-& 6%
-& \fi
-& \else
-& \ifnum#4>\ltx at zero
-& 5%
-& \else
-& 4%
-& \fi
-& \fi
-& \else
-& \ifnum#3>\ltx at zero
-& \ifnum#4>\ltx at zero
-& 3%
-& \else
-& 2%
-& \fi
-& \else
-& \ifnum#4>\ltx at zero
-& 1%
-& \else
-& 0%
-& \fi
-& \fi
-& \fi
-& \fi
- \expandafter\SE@@Nibbles at BinToHex
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at Add}
-% \begin{macrocode}
-\def\SE at Add#1#2#3{%
-$ \edef#1{\the\numexpr(#2)+(#3)\relax}%
-& \begingroup
-& \count\ltx at zero=#2\relax
-& \advance\count\ltx at zero by#3\relax
-& \edef\x{\endgroup
-& \def\noexpand#1{\the\count\ltx at zero}%
-& }%
-& \x
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at MapDeclare}
-% \begin{macrocode}
-\def\SE at MapDeclare#1#2#3{%
- \SE at MapDeclareFrom{#1}{#2}{#3}%
- \SE at MapDeclareTo{#1}{#2}{#3}%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at MapDeclareFrom}
-% \begin{macrocode}
-\def\SE at MapDeclareFrom#1#2#3{%
- \expandafter\gdef\csname SE->#1@#2\endcsname{#3}%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at MapDeclareTo}
-% \begin{macrocode}
-\def\SE at MapDeclareTo#1#2#3{%
- \expandafter\gdef\csname SE<-#1@#3\endcsname{#2}%
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at MapConvertFrom}
-% \begin{macrocode}
-\def\SE at MapConvertFrom#1#2{%
-$ \ifcsname SE->#1@#2\endcsname
-$ \SE at ResultAdd{\csname SE->#1@#2\endcsname}%
-$ \else
-$ \SE at InvalidCharacter
-$ \ifSE at TestMode
-$ \let\SE at next\SE at SkipRemaining
-$ \fi
-$ \fi
-& \begingroup\expandafter\expandafter\expandafter\endgroup
-& \expandafter\ifx\csname SE->#1@#2\endcsname\relax
-& \SE at InvalidCharacter
-& \ifSE at TestMode
-& \let\SE at next\SE at SkipRemaining
-& \fi
-& \else
-& \SE at ResultAdd{\csname SE->#1@#2\endcsname}%
-& \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at MapConvertTo}
-% \begin{macrocode}
-\def\SE at MapConvertTo#1#2{%
-$ \ifcsname SE<-#1@#2\endcsname
-$ \SE at ResultAdd{\csname SE<-#1@#2\endcsname}%
-$ \else
-$ \SE at InvalidCharacter
-$ \fi
-& \begingroup\expandafter\expandafter\expandafter\endgroup
-& \expandafter\ifx\csname SE<-#1@#2\endcsname\relax
-& \SE at InvalidCharacter
-& \else
-& \SE at ResultAdd{\csname SE<-#1@#2\endcsname}%
-& \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\StringEncodingConvert}
-% \begin{macrocode}
-\def\StringEncodingConvert#1#2#3#4{%
- \EdefSanitize\SE at from{#3}%
- \EdefSanitize\SE at to{#4}%
- \expandafter\ifx\csname SE at alias@\SE at from\endcsname\relax
- \else
- \EdefSanitize\SE at from{\csname SE at alias@\SE at from\endcsname}%
- \fi
- \expandafter\ifx\csname SE at alias@\SE at to\endcsname\relax
- \else
- \EdefSanitize\SE at to{\csname SE at alias@\SE at to\endcsname}%
- \fi
- \ifx\SE at to\SE at utfxvi
- \let\SE at to\SE at utfxvibe
- \else
- \ifx\SE at to\SE at utfxxxii
- \let\SE at to\SE at utfxxxiibe
- \fi
- \fi
- \SE at invalidfalse
- \EdefEscapeHex\SE at result{#2}%
- \ifx\SE at from\SE at utfxvi
- \SE at CheckByteOrderTwo
- \else
- \ifx\SE at from\SE at utfxvibe
- \SE at RemoveByteOrderTwo{FEFF}%
- \else
- \ifx\SE at from\SE at utfxvile
- \SE at RemoveByteOrderTwo{FFFE}%
- \else
- \ifx\SE at from\SE at utfxxxii
- \SE at CheckByteOrderFour
- \else
- \ifx\SE at from\SE at utfxxxiibe
- \SE at RemoveByteOrderFour{0}{FEFF}%
- \else
- \ifx\SE at from\SE at utfxxxiile
- \SE at RemoveByteOrderFour{FFFE}{0}%
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \ifx\SE at from\SE at to
- \else
- \ifx\SE at from\SE at utfxvibe
- \else
- \expandafter\SE at ConvertFrom\expandafter\SE at result
- \expandafter{\SE at result}\SE at from
- \fi
- \ifx\SE at to\SE at utfxvibe
- \else
- \expandafter\SE at ConvertTo\expandafter\SE at result
- \expandafter{\SE at result}\SE at to
- \fi
- \fi
- \EdefUnescapeHex#1\SE at result
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\StringEncodingSuccessFailure}
-% \begin{macrocode}
-\def\StringEncodingSuccessFailure{%
- \ifSE at invalid
- \expandafter\ltx at secondoftwo
- \else
- \expandafter\ltx at firstoftwo
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\StringEncodingConvertTest}
-% \begin{macrocode}
-\def\StringEncodingConvertTest#1#2#3#4{%
- \SE at TestModetrue
- \StringEncodingConvert{#1}{#2}{#3}{#4}%
- \SE at TestModefalse
- \StringEncodingSuccessFailure
-}
-\SE at newif\ifSE at TestMode
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at utfxvi}
-% \begin{macrocode}
-\EdefSanitize\SE at utfxvi{utf16}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at utfxvibe}
-% \begin{macrocode}
-\EdefSanitize\SE at utfxvibe{utf16be}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at utfxvile}
-% \begin{macrocode}
-\EdefSanitize\SE at utfxvile{utf16le}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at utfxxxii}
-% \begin{macrocode}
-\EdefSanitize\SE at utfxxxii{utf32}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at utfxxxiibe}
-% \begin{macrocode}
-\EdefSanitize\SE at utfxxxiibe{utf32be}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at utfxxxiile}
-% \begin{macrocode}
-\EdefSanitize\SE at utfxxxiile{utf32le}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at CheckByteOrderTwo}
-% Macro \cs{SE at CheckByteOrderTwo} checks the first two
-% bytes of the string \cs{SE at result} for the byte order mark.
-% It sets the encoding \cs{SE at from} to |utf16be| or |utf16le|.
-% The byte order mark is silently removed.
-% Encoding |utf16be| is used if the byte order mark is not available.
-% \begin{macrocode}
-\def\SE at CheckByteOrderTwo{%
- \expandafter\SE@@CheckByteOrderTwo\SE at result0000\@nil
-}
-\def\SE@@CheckByteOrderTwo#1#2#3#4#5\@nil{%
- \ifnum"#1#2#3#4="FEFF %
- \let\SE at from\SE at utfxvibe
- \edef\SE at result{\expandafter\ltx at gobblefour\SE at result}%
- \else
- \ifnum"#3#4#1#2="FEFF %
- \let\SE at from\SE at utfxvile
- \edef\SE at result{\expandafter\ltx at gobblefour\SE at result}%
- \else
- \let\SE at from\SE at utfxvibe
- \fi
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at CheckByteOrderFour}
-% Macro \cs{SE at CheckByteOrderFour} checks the first four
-% bytes of the string \cs{SE at result} for the byte order mark.
-% It sets the encoding \cs{SE at from} to |utf32be| or |utf32le|.
-% The byte order mark is silently removed.
-% Encoding |utf32be| is used if the byte order mark is not available.
-% \begin{macrocode}
-\def\SE at CheckByteOrderFour{%
- \expandafter\SE@@CheckByteOrderFour\SE at result00000000\@nil
-}
-\def\SE@@CheckByteOrderFour#1#2#3#4#5#6#7#8#9\@nil{%
- \let\SE at from\SE at utfxxxiibe
- \ifnum"#1#2#3#4=\ltx at zero
- \ifnum"#5#6#7#8="FEFF %
- \edef\SE at result{\expandafter\SE at GobbleEight\SE at result}%
- \fi
- \else
- \ifnum"#7#8#5#6=\ltx at zero
- \ifnum"#3#4#1#2="FEFF %
- \let\SE at from\SE at utfxxxiile
- \edef\SE at result{\expandafter\SE at GobbleEight\SE at result}%
- \fi
- \fi
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\SE at RemoveByteOrderTwo}
-% \begin{macrocode}
-\def\SE at RemoveByteOrderTwo{%
- \expandafter\SE@@RemoveByteOrderTwo\SE at result
- \ltx at empty\ltx at empty\ltx at empty\ltx at empty\@nil
-}
-\def\SE@@RemoveByteOrderTwo#1#2#3#4#5\@nil#6{%
- \ifnum"0#1#2#3#4="#6 %
- \edef\SE at result{#5}%
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\SE at RemoveByteOrderFour}
-% \begin{macrocode}
-\def\SE at RemoveByteOrderFour#1#2{%
- \def\SE at a{"#1 }%
- \def\SE at b{"#2 }%
- \expandafter\SE@@RemoveByteOrderFour\SE at result
- \ltx at empty\ltx at empty\ltx at empty\ltx at empty
- \ltx at empty\ltx at empty\ltx at empty\ltx at empty
- \@nil
-}
-\def\SE@@RemoveByteOrderFour#1#2#3#4#5#6#7#8#9\@nil{%
- \ifnum"0#1#2#3#4=\SE at a
- \ifnum"0#5#6#7#8=\SE at b
- \edef\SE at result{#9}%
- \fi
- \fi
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsection{Encoding aliases}
-%
-% \begin{macro}{\SE at EncodingAlias}
-% \begin{macrocode}
-\def\SE at EncodingAlias#1#2{%
- \expandafter\def\csname SE at alias@#1\endcsname{#2}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\SE at EncodingAlias{ansinew}{cp1252}
-\SE at EncodingAlias{applemac}{mac-roman}
-\SE at EncodingAlias{ascii-printable}{ascii-print}
-\SE at EncodingAlias{cp437de}{cp437}
-\SE at EncodingAlias{decmulti}{dec-mcs}
-\SE at EncodingAlias{latin1}{iso-8859-1}
-\SE at EncodingAlias{latin2}{iso-8859-2}
-\SE at EncodingAlias{latin3}{iso-8859-3}
-\SE at EncodingAlias{latin4}{iso-8859-4}
-\SE at EncodingAlias{latin5}{iso-8859-9}
-\SE at EncodingAlias{latin6}{iso-8859-10}
-\SE at EncodingAlias{latin7}{iso-8859-13}
-\SE at EncodingAlias{latin8}{iso-8859-14}
-\SE at EncodingAlias{latin9}{iso-8859-15}
-\SE at EncodingAlias{latin10}{iso-8859-16}
-\SE at EncodingAlias{mac-ce}{mac-centeuro}
-\SE at EncodingAlias{mac-ukrainian}{mac-cyrillic}
-\SE at EncodingAlias{macce}{mac-centeuro}
-\SE at EncodingAlias{maccyr}{mac-cyrillic}
-\SE at EncodingAlias{macukr}{mac-cyrillic}
-\SE at EncodingAlias{next}{nextstep}
-\SE at EncodingAlias{us-ascii}{ascii}
-\SE at EncodingAlias{utf-8}{utf8}
-\SE at EncodingAlias{utf-16}{utf16}
-\SE at EncodingAlias{utf-16be}{utf16be}
-\SE at EncodingAlias{utf-16le}{utf16le}
-\SE at EncodingAlias{utf-32}{utf32}
-\SE at EncodingAlias{utf-32be}{utf32be}
-\SE at EncodingAlias{utf-32le}{utf32le}
-% \end{macrocode}
-% All encodings of package \xpackage{inputenx} are supported.
-% \begin{macrocode}
-\def\SE at temp#1{%
- \SE at EncodingAlias{x-#1}{#1}%
-}
-\SE at temp{ascii}
-\SE at temp{ascii-print}
-\SE at temp{clean7bit}
-\SE at temp{cp437}
-\SE at temp{cp850}
-\SE at temp{cp852}
-\SE at temp{cp855}
-\SE at temp{cp858}
-\SE at temp{cp865}
-\SE at temp{cp866}
-\SE at temp{cp1250}
-\SE at temp{cp1251}
-\SE at temp{cp1252}
-\SE at temp{cp1257}
-\SE at temp{dec-mcs}
-\SE at temp{koi8-r}
-\SE at temp{iso-8859-1}
-\SE at temp{iso-8859-2}
-\SE at temp{iso-8859-3}
-\SE at temp{iso-8859-4}
-\SE at temp{iso-8859-5}
-\SE at temp{iso-8859-6}
-\SE at temp{iso-8859-7}
-\SE at temp{iso-8859-8}
-\SE at temp{iso-8859-9}
-\SE at temp{iso-8859-10}
-\SE at temp{iso-8859-11}
-\SE at temp{iso-8859-13}
-\SE at temp{iso-8859-14}
-\SE at temp{iso-8859-15}
-\SE at temp{iso-8859-16}
-\SE at temp{mac-centeuro}
-\SE at temp{mac-cyrillic}
-\SE at temp{mac-roman}
-\SE at temp{nextstep}
-% \end{macrocode}
-%
-% \begin{macro}{\StringEncodingList}
-% \begin{macrocode}
-\def\StringEncodingList{%
- ascii,%
- ascii-print,%
- clean7bit,%
- cp437,%
- cp850,%
- cp852,%
- cp855,%
- cp858,%
- cp865,%
- cp866,%
- cp1250,%
- cp1251,%
- cp1252,%
- cp1257,%
- dec-mcs,%
- iso-8859-1,%
- iso-8859-2,%
- iso-8859-3,%
- iso-8859-4,%
- iso-8859-5,%
- iso-8859-6,%
- iso-8859-7,%
- iso-8859-8,%
- iso-8859-9,%
- iso-8859-10,%
- iso-8859-11,%
- iso-8859-13,%
- iso-8859-14,%
- iso-8859-15,%
- iso-8859-16,%
- koi8-r,%
- mac-centeuro,%
- mac-cyrillic,%
- mac-roman,%
- nextstep,%
- pdfdoc,%
- utf8,%
- utf16le,%
- utf32be,%
- utf32le%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-%</package>
-% \end{macrocode}
-%
-% \subsection{Encoding files}
-%
-% \subsubsection{UTF-32BE, UTF-32LE}
-%
-% \begin{macrocode}
-%<*utf32>
-%<utf32be>\ProvidesFile{se-utf32be.def}[2016/05/16 v1.11 stringenc: UTF-32BE]
-%<utf32le>\ProvidesFile{se-utf32le.def}[2016/05/16 v1.11 stringenc: UTF-32LE]
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<utf32be>\expandafter\gdef\csname\SE at PrefixTo utf32be\endcsname#1#2#3#4{%
-%<utf32be> \SE at ResultAdd{0000#1#2#3#4}%
-%<utf32le>\expandafter\gdef\csname\SE at PrefixTo utf32le\endcsname#1#2#3#4{%
-%<utf32le> \SE at ResultAdd{#3#4#1#20000}%
-}
-% \end{macrocode}
-% \noindent
-% UTF-16: |#1:1101 #2:11ww #3:wwhh #4:hhhh|
-% |#5:1101 #6:11ll #7:llll #8:llll|\\
-% UTF-32: |0000 000u uuuu hhhh hhhh hhll llll llll|\\
-% |wwww = uuuuu - 1|
-% \begin{macrocode}
-%<utf32be>\expandafter\gdef\csname\SE at PrefixSurrogateTo utf32be\endcsname
-%<utf32le>\expandafter\gdef\csname\SE at PrefixSurrogateTo utf32le\endcsname
- #1#2#3#4#5#6#7#8{%
- \edef\SE at w{\SE at Nibble@NumToBin{"#2}}%
- \edef\SE at a{\SE at Nibble@NumToBin{"#3}}%
- \edef\SE at c{\SE at Nibble@NumToBin{"#6}}%
- \edef\SE at w{%
- \expandafter\ltx at gobbletwo\SE at w
- \expandafter\SE at CarTwo\SE at a\@nil
- }%
- \edef\SE at w{%
- \SE at Nibbles@BinToHex\SE at w
- }%
- \SE at Add\SE at w{\expandafter"\SE at w}\ltx at one
- \edef\SE at a{%
- \expandafter\ltx at gobbletwo\SE at a
- \SE at Nibble@NumToBin{"#4}%
- \expandafter\ltx at gobbletwo\SE at c
- }%
-%<utf32be> \SE at ResultAdd{%
-%<utf32le> \SE at utfxxxii@le at add{%
- 00%
- \ifnum\SE at w>15 %
- 10%
- \else
- 0%
- \SE at Nibble@NumToHex\SE at w
- \fi
- \SE at Nibbles@BinToHex\SE at a
- #7#8%
- }%
-}
-%<*utf32le>
-\gdef\SE at utfxxxii@le at add#1{%
- \edef\SE at temp{#1}%
- \SE at ResultAdd{%
- \expandafter\SE at utfxxxii@le at switch\SE at temp
- }%
-}
-\gdef\SE at utfxxxii@le at switch#1#2#3#4#5#6#7#8{%
- #7#8#5#6#3#4#1#2%
-}
-%</utf32le>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*utf32be>
-\expandafter\gdef\csname\SE at PrefixFrom utf32be\endcsname#1{%
- \expandafter\SE at utfxxxii@be at from#1\relax\relax\relax\relax
- \relax\relax\relax\relax
-}
-\gdef\SE at utfxxxii@be at from#1#2#3#4#5#6#7#8{%
- \ifx#1\relax
- \let\SE at next\relax
- \else
- \ifx#8\relax
- \let\SE at next\relax
- \SE at InvalidCharacter
- \else
- \let\SE at next\SE at utfxxxii@be at from
- \SE at utfxxxii@from#1#2#3#4#5#6#7#8%
- \fi
- \fi
- \SE at next
-}
-%</utf32be>
-%<*utf32le>
-\expandafter\gdef\csname\SE at PrefixFrom utf32le\endcsname#1{%
- \expandafter\SE at utfxxxii@le at from#1\relax\relax\relax\relax
- \relax\relax\relax\relax
-}
-\gdef\SE at utfxxxii@le at from#1#2#3#4#5#6#7#8{%
- \ifx#1\relax
- \let\SE at next\relax
- \else
- \ifx#8\relax
- \let\SE at next\relax
- \SE at InvalidCharacter
- \else
- \let\SE at next\SE at utfxxxii@le at from
- \SE at utfxxxii@from#7#8#5#6#3#4#1#2%
- \fi
- \fi
- \SE at next
-}
-%</utf32le>
-% \end{macrocode}
-% \begin{macrocode}
-\gdef\SE at utfxxxii@from#1#2#3#4#5#6#7#8{%
- \ifcase\ifnum"#1#2>\ltx at zero
- \ltx at zero
- \else
- \ifnum"#3#4#5#6#7#8>"10FFFF %
- \ltx at zero
- \else
- \ifnum"#3#4#5#6#7#8<"D800 %
- \ltx at one
- \else
- \ifnum"#3#4#5#6#7#8>"DFFF %
- \ltx at one
- \else
- \ltx at zero
- \fi
- \fi
- \fi
- \fi
- \SE at InvalidCharacter
- \ifSE at TestMode
- \let\SE at next\SE at SkipRemaining
- \fi
- \else
- \ifcase"#3#4 %
- \SE at ResultAdd{#5#6#7#8}%
- \else
- \edef\SE at low{\SE at Nibble@NumToBin{"#6}}%
- \