summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx109
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty1
-rwxr-xr-xMaster/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh14
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd7
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl11
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc19
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty46
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex25
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl25
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html37
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl15
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html35
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml48
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux55
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf5
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log263
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out8
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdfbin0 -> 199666 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex569
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdfbin0 -> 6838 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdfbin0 -> 9409 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex2 (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex2)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex3 (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex3)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/README.ch3 (renamed from Master/texmf-dist/doc/latex/latex-web-companion/latex2html/README.ch3)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/colorcir.eps (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/colorcir.eps)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex20.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex20.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex21.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex21.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex22.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex22.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex2bib.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex2bib.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex30.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex31.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex32.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex3bib.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex3bib.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/l2hexa.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/myinit.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/myinit.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.css (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.css)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMath.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathImages.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.tex)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3/tac2dim.eps (renamed from Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/tac2dim.eps)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile62
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch337
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvibin3064 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl30
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html139
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html139
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl23
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl10
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl21
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl36
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr9
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gifbin1873 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS1
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl10
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html90
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl1
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl16
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex136
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gifbin10042 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl49
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl14
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl33
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl11
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr9
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl10
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html111
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl40
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl10
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl29
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl11
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvibin3160 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl18
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex132
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gifbin6865 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gifbin2056 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html84
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl18
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html84
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl33
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html88
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html77
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html77
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html115
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html128
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html78
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html85
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html84
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvibin3732 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl139
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex276
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gifbin271 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gifbin485 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gifbin161 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gifbin160 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gifbin527 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gifbin354 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gifbin346 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gifbin342 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gifbin232 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gifbin237 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gifbin1265 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gifbin73 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gifbin1940 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gifbin4526 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gifbin1067 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gifbin219 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gifbin138 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gifbin678 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gifbin135 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gifbin857 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gifbin154 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html279
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl30
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl61
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html72
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html279
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvibin2488 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl132
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex254
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gifbin271 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gifbin161 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gifbin779 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gifbin160 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gifbin527 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gifbin354 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gifbin346 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gifbin342 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gifbin232 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gifbin237 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gifbin1265 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gifbin73 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gifbin1940 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gifbin1286 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gifbin138 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gifbin675 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gifbin135 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gifbin855 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gifbin154 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gifbin490 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html235
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl14
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl29
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html72
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html235
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvibin3732 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS4
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl66
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex213
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gifbin4314 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gifbin160 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gifbin527 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gifbin354 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gifbin346 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gifbin342 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gifbin232 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gifbin3312 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gifbin50 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html169
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl30
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl61
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html73
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html169
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvibin3732 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gifbin630 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gifbin35 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl68
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex213
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gifbin4314 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gifbin160 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gifbin527 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gifbin354 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gifbin346 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gifbin342 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gifbin232 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gifbin3304 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gifbin42 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html171
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl30
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl61
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html73
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html171
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux29
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css45
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvibin0 -> 73912 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html1510
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idvbin0 -> 14276 bytes
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg121
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log285
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc13
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex549
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc12
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref81
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps419
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps556
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env70
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps542
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/README.ch6 (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/README.ch6)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/catalog (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/catalog)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/emptyexample.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/emptyexample.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.dtd (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.dtd)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/wrong.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/wrong.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch6/xml.dcl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/xml.dcl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/README.ch7 (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/README.ch7)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS.pm (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS.pm)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Output.pm)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Refs.pm)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/SGMLS.pm)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml18
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl25
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.dsssl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.dsssl)3
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt789
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.cat (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.cat)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.dtd (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.dtd)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.dsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.dsl)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/emptyexample.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/emptyexample.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/fot.dtd (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/fot.dtd)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv1html.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv1html.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2css.html.save (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2css.html.save)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2html.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2html.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2lat.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2lat.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv3.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv3.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invcss.html.save (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invcss.html.save)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop21
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out50
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf319
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl80
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml.dsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml.dsl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml2.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml2.xsl)15
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invit.css (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invit.css)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dsl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dtd (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dtd)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot38
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.sty (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.sty)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.tex.save (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.tex.save)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.xml)17
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.dtd (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.dtd)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.xml)1
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitationfr.sty (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitationfr.sty)1
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invlat1.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invlat1.xsl)27
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab1.dsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab1.dsl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab2.dsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab2.dsl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml5
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl16
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xsl)13
-rwxr-xr-x[-rw-r--r--]Master/texmf-dist/doc/latex/latex-web-companion/ch7/sgmlspl.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sgmlspl.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/skel.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/skel.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/style-sheet.dtd (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/style-sheet.dtd)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xsl)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestnok.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestnok.xsl)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestok.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestok.xsl)2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/test-SGMLS.pl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/test-SGMLS.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl8
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefiles.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/writefiles.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/wrong.xml (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/wrong.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/xml.dcl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xml/xml.dcl)0
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml3838
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/ch7/xslexa1.xsl (renamed from Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xslexa1.xsl)16
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic95
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig103
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex210
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex362
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps109
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex25
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex27
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex29
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex16
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex43
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex27
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex27
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex6
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex62
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl8
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css4
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex54
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex54
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex64
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex64
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps201
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml104
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd259
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd183
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd43
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd187
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd77
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd304
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd55
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd63
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd37
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd63
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd86
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd238
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg41
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex29
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml40
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg31
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl1346
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd924
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl97
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl181
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd78
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd114
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex10
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml66
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml100
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd62
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml16
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg11
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg18
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg8
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg14
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg16
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml111
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl2
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml243
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml2639
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl17
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl48
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo4
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl118
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf247
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out1
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex22
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html39
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl22
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl42
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl20
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl73
-rw-r--r--Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl179
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
356 files changed, 10548 insertions, 16253 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa b/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa
index 0b972b5b1aa..c011a1f118c 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apa/README.apa
@@ -1,4 +1,4 @@
-Files in Appendix A of the LaTeX Web Companion
+Files in Appendix A of the LaTeX Graphics Companion
Section A.1
+++++++++++
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx b/Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx
deleted file mode 100644
index 2e334aa4cc5..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apa/latexexa.ltx
+++ /dev/null
@@ -1,109 +0,0 @@
-\documentclass{article}
-\usepackage{graphicx}
-\usepackage{url}
-\title{Simulation of Energy Loss Straggling}
-\author{Maria Physicist}
-\newcommand{\Emax}{\ensuremath{E_{\mathrm{max}}}}
-\newcommand{\GEANT}{\texttt{GEANT}}
-\begin{document}
-\maketitle
-
-\section{Introduction}
-
-Due to the statistical nature of ionisation energy loss, large
-fluctuations can occur in the amount of energy deposited by a particle
-traversing an absorber element. Continuous processes such as multiple
-scattering and energy loss play a relevant role in the longitudinal
-and lateral development of electromagnetic and hadronic
-showers, and in the case of sampling calorimeters the
-measured resolution can be significantly affected by such fluctuations
-in their active layers. The description of ionisation fluctuations is
-characterised by the significance parameter $\kappa$, which is
-proportional to the ratio of mean energy loss to the maximum allowed
-energy transfer in a single collision with an atomic electron
-\[
-\kappa =\frac{\xi}{\Emax}
-\]
-\Emax{}
-is the maximum transferable energy in a single collision with
-an atomic electron.
-
-.......
-
-\section{Vavilov theory}
-\label{vavref}
-
-Vavilov\cite{bib-VAVI} derived a more accurate straggling distribution
-by introducing the kinematic limit on the maximum transferable energy
-in a single collision, rather than using $ \Emax = \infty $.
-Now we can write\cite{bib-SCH1}:
-\begin{eqnarray*}
-f \left ( \epsilon, \delta s \right ) & = & \frac{1}{\xi} \phi_{v}
-\left ( \lambda_{v}, \kappa, \beta^{2} \right )
-\end{eqnarray*}
-where
-\begin{eqnarray*}
-\phi_{v} \left ( \lambda_{v}, \kappa, \beta^{2} \right ) & = &
-\frac{1}{2 \pi i} \int^{c+i\infty}_{c-i\infty}\phi \left( s \right )
-e^{\lambda s} ds \hspace{2cm} c \geq 0 \\
-\phi \left ( s \right ) & = &
-\exp \left [ \kappa ( 1 + \beta^{2}\gamma ) \right ]
-~ \exp \left [ \psi \left ( s \right ) \right ], \\
-\psi \left ( s \right ) & = & s \ln \kappa + ( s + \beta^{2} \kappa )
-\left [ \ln (s/\kappa) + E_{1} (s/\kappa) \right ] - \kappa e^{-s/\kappa},
-\end{eqnarray*}
-and
-\begin{eqnarray*}
-E_{1}(z) & = & \int^{\infty}_{z} t^{-1} e^{-t} dt
-\mbox{\hspace{1cm} (the exponential integral)} \\
-\lambda_v & = & \kappa \left [ \frac{\epsilon - \bar{\epsilon}}{\xi}
-- \gamma' - \beta^2 \right]
-\end{eqnarray*}
-
-The Vavilov parameters are simply related to the Landau parameter by
-$\lambda_L = \lambda_v/\kappa - \ln\kappa $. It can be shown that as
-$\kappa \rightarrow 0$, the distribution of the variable $\lambda_L$
-approaches that of Landau. For $\kappa \leq 0.01$ the two
-distributions are already practically identical. Contrary to what many
-textbooks report, the Vavilov distribution \emph{does not} approximate
-the Landau distribution for small $\kappa$, but rather the
-distribution of $\lambda_L$ defined above tends to the distribution of
-the true $\lambda$ from the Landau density function. Thus the routine
-\texttt{GVAVIV} samples the variable $\lambda_L$ rather than
-$\lambda_v$. For $\kappa \geq 10$ the Vavilov distribution tends to a
-Gaussian distribution (see next section).
-....
-
-\begin{thebibliography}{10}
-\bibitem{bib-LAND}
-L.Landau.
-\newblock On the Energy Loss of Fast Particles by Ionisation.
-\newblock Originally published in \emph{J. Phys.}, 8:201, 1944.
-\newblock Reprinted in D.ter Haar, Editor, \emph{L.D.Landau, Collected
- papers}, page 417. Pergamon Press, Oxford, 1965.
-
-\bibitem{bib-SCH1}
-B.Schorr.
-\newblock Programs for the Landau and the Vavilov distributions and the
- corresponding random numbers.
-\newblock \emph{Comp. Phys. Comm.}, 7:216, 1974.
-
-\bibitem{bib-SELT}
-S.M.Seltzer and M.J.Berger.
-\newblock Energy loss straggling of protons and mesons.
-\newblock In \emph{Studies in Penetration of Charged Particles in
- Matter}, Nuclear Science Series~39, Nat. Academy of Sciences,
- Washington DC, 1964.
-
-\bibitem{bib-TALM}
-R.Talman.
-\newblock On the statistics of particle identification using ionization.
-\newblock \emph{Nucl. Inst. Meth.}, 159:189, 1979.
-
-\bibitem{bib-VAVI}
-P.V.Vavilov.
-\newblock Ionisation losses of high energy heavy particles.
-\newblock \emph{Soviet Physics JETP}, 5:749, 1957.
-\end{thebibliography}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb b/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb
index 0a6bb120150..fdd467caf1a 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/README.apb
@@ -1,4 +1,4 @@
-Files in Appendix B of the LaTeX Web Companion
+Files in Appendix B of the LaTeX Graphics Companion
Section B.4
+++++++++++
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty b/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty
index e401c6b3ed5..68dedd1c10b 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/invitation.sty
@@ -47,3 +47,4 @@
\ProcessOptions
\endinput
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh b/Master/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh
new file mode 100755
index 00000000000..5ab25f55e50
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/makelatex.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+# makelatex.sh Generate latex from xml and xsl
+# Author: M.Goossens / IT
+# Last mod: Jan 24 1999
+
+DIR=/afs/cern.ch/project/tex/java
+#old CLASSPATH=$DIR/xt.jar:$DIR/xp.jar:$DIR/sax.jar:$CLASSPATH
+CLASSPATH=$DIR/xtnew/xt.jar:$DIR/xp.jar:$DIR/xtnew/sax.jar:$CLASSPATH
+export CLASSPATH
+java com.jclark.xsl.sax.Driver minilatexexa.xml minilatex.xsl \
+ | sed -e 's/>/>/g'\
+ -e 's/&lt;/</g'\
+ -e 's/&amp;/\&/g' > a.tex
+utf82latin1.sh a.tex minilatexexa.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd
index 3bb7530819a..271a51e2bdb 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.dtd
@@ -30,7 +30,7 @@
<!ELEMENT document (frontmatter?,bodymatter,backmatter?)>
<!ATTLIST document %i18n;
class CDATA "article">
-<!ELEMENT frontmatter (title,author?,date?,abstract?)>
+<!ELEMENT frontmatter (title,author?,date?,abstract?,keywords?)>
<!ELEMENT bodymatter ((par|%likepara;|%floats;|part|chapter|section)*,appendix*)>
<!ELEMENT backmatter (index|glossary)*>
<!-- fontchanges -->
@@ -55,7 +55,6 @@
<!ATTLIST quotation %basic;>
<!-- lists -->
<!ELEMENT description ((term*,item*)+)>
-<!ATTLIST description %basic;>
<!ELEMENT enumerate ((term*,item*)+)>
<!ATTLIST enumerate %basic;>
<!ELEMENT itemize ((term*,item*)+)>
@@ -86,9 +85,9 @@
<!ELEMENT par (#PCDATA|%inline;|%likepara;)*>
<!ATTLIST par %basic;>
<!-- "floats" and their contents -->
-<!ELEMENT figure (#PCDATA|par|%inline;|%likepara;|caption)*>
+<!ELEMENT figure (#PCDATA|par|%inline;|%likepara;|includegraphics|caption)*>
<!ATTLIST figure %basic;>
-<!ELEMENT table (#PCDATA|par|%inline;|%likepara;|caption)*>
+<!ELEMENT table (#PCDATA|par|%inline;|%likepara;|tabular|caption)*>
<!ATTLIST table %basic;>
<!ELEMENT includegraphics EMPTY>
<!ATTLIST includegraphics %basic;
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl
index a907797c32b..9054f0b8ceb 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatex.xsl
@@ -1,12 +1,9 @@
<?xml version='1.0'?>
<!-- minilatex.xsl -->
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns="http://www.tug.org/latex">
-
-<xsl:output method="text" indent="no" encoding="ISO-8859-1"/>
-
-<xsl:strip-space elements="*"/>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ xmlns="http://www.tug.org/latex"
+ default-space="strip"
+ result-ns="">
<xsl:template name="label">
<xsl:apply-templates/>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex
index 720477f73db..f92effe7a5b 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.tex
@@ -64,7 +64,7 @@ in den Text aufgenommen.
\begin{figure}\centering
-\includegraphics[width=3cm, scale=.5]{colorcir}
+\includegraphics[width=3cm, scale=.5]{colorcir.eps}
\caption{Ein EPS Bild\label{fig-psfig}}
\end{figure}
\subsection{Beispiel einer Tabelle}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml
index 5b6f67fd551..787c60e3d1e 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apb/minilatexexa.xml
@@ -71,7 +71,7 @@ Abbildung&nbsp;<ref refid="fig-psfig"/> wurde mit dem Befehl
in den Text aufgenommen.
</par>
<figure id="fig-psfig">
-<includegraphics width="3cm" file="colorcir"/>
+<includegraphics width="3cm" file="colorcir.eps"/>
<caption xml:lang="de">Ein EPS Bild</caption>
</figure>
</subsection>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc b/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc
index da64d7a3624..0e42d1eaaa0 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/README.apc
@@ -1,4 +1,4 @@
-Files in Appendix C of the LaTeX Web Companion
+Files in Appendix C of the LaTeX Graphics Companion
Section C.3.1
+++++++++++++
@@ -8,9 +8,12 @@ invitationfr.dtd Corresponding DTD
invlat1fr.xsl XSL file to transform the above to LaTeX
-invitationfr.tex Resulting LaTeX file (Latin 1)
+invitationfrraw.tex Raw (UTF-8) resulting LaTeX file after running with xt
+invitationfr.tex Filtered resulting LaTeX file (Latin 1)
invitation.sty Augmented package file to run the above with LaTeX
+utf8tolatin1.java A java program to translate a UTF-8 file into Latin 1
+ (used to invitationfrraw.tex -> invitationfr.tex)
Section C.3.2
+++++++++++++
@@ -18,7 +21,13 @@ For the following a Unicode editor is, such as Yudit on Linux, is
useful to visualize the files.
utf8.xml XML example with UTF8 characters
-utf8.xsl Accompanying XSL file to generate HTML output
-ISOcyr1.pen Entity definitions for Cyrillic in utf8.xml
+utf8.xsl accompanying XSL file to generate HTML output
+ISOcyr1.pen entity definitions for Cyrillic in utf8.xml
+
+utf8raw.html resulting HTML file (after xt)
+utf8.html HTML file after processing utf8raw.html with tidy
+ "tidy -utf8 utf8raw.html utf8.html"
+
+
+
-utf8.html Resulting HTML file (after xt)
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty
index f66dd78463d..a27c8a05fc2 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitation.sty
@@ -43,4 +43,4 @@
\newcommand{\Where}[1]{\gdef\@Where{#1}}
\newcommand{\Why}[1]{\gdef\@Why{#1}}
\newcommand{\Signature}[1]{\gdef\@Sig{#1}}
-\ProcessOptions \ No newline at end of file
+\ProcessOptions
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty
deleted file mode 100644
index f66dd78463d..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfr.sty
+++ /dev/null
@@ -1,46 +0,0 @@
-% invitation.sty
-% Package to format invitation.xml
-\setlength{\textwidth}{22pc}
-\setlength{\parskip}{1ex}
-\setlength{\parindent}{0pt}
-\pagestyle{empty}%% Turn off page numbering
-\RequirePackage{array,calc}
-\newcommand{\ToTitle}{To whom}
-\newcommand{\WhyTitle}{Occasion}
-\newcommand{\WhereTitle}{Venue}
-\newcommand{\DateTitle}{When}
-\newcommand{\SignatureTitle}{From}
-\DeclareOption{francais}{% French text for fixed texts
- \renewcommand{\ToTitle}{Ŕ}
- \renewcommand{\WhyTitle}{Ŕ l'occasion de}
- \renewcommand{\WhereTitle}{Oů}
- \renewcommand{\DateTitle}{Quand}
- \renewcommand{\SignatureTitle}{De la part de}}
-\newenvironment{Front}%
- {\begin{center}
- \Huge\sffamily INVITATION
- \end{center}
- }
- {\begin{flushleft}
- \rule{\linewidth}{1pt}\\[2mm]
- \begin{tabular}{@{}>{\bfseries}ll@{}}
- \ToTitle: & \@To \\
- \WhyTitle: & \@Why \\
- \WhereTitle: & \@Where \\
- \DateTitle: & \@Date
- \end{tabular}\\[2mm]
- \rule{\linewidth}{1pt}
- \end{flushleft}
- }
-\newenvironment{Body}{\vspace*{\parskip}}{\vspace*{\parskip}}
-\newenvironment{Back}
- {\begin{flushleft}}
- {\hspace*{.5\linewidth}\fbox{\SignatureTitle: \emph{\@Sig}}
- \end{flushleft}
- }
-\newcommand{\To}[1]{\gdef\@To{#1}}
-\newcommand{\Date}[1]{\gdef\@Date{#1}}
-\newcommand{\Where}[1]{\gdef\@Where{#1}}
-\newcommand{\Why}[1]{\gdef\@Why{#1}}
-\newcommand{\Signature}[1]{\gdef\@Sig{#1}}
-\ProcessOptions \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex
new file mode 100644
index 00000000000..36a8f1a300a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invitationfrraw.tex
@@ -0,0 +1,25 @@
+\documentclass[francais]{article}
+\usepackage{invitation}
+\usepackage[T1]{fontenc}
+\begin{document}
+\begin{Front}
+\To{Anna, Bernard, Didier, Johanna}
+\Date{Vendredi prochain Ă  20 heures}
+\Where{Le Café du Web}
+\Why{Mon premier bébé XML}
+\end{Front}
+\begin{Body}
+\par
+J'ai le plaisir de vous inviter à la célébration
+de la naissance d'\emph{Invitation}, mon
+premier enfant document XML.
+\par
+S'il vous plaît, faites tout votre possible pour me rejoindre
+vendredi prochain. Et n'oubliez pas d'emmener vos amis.
+\par
+Je me réjouis \emph{vraiment} d'avance de votre présence.
+\end{Body}
+\begin{Back}
+\Signature{Michel}
+\end{Back}
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl
index 9f5165fc4ed..fce6e7f64cf 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/invlat1fr.xsl
@@ -1,15 +1,13 @@
<?xml version='1.0' encoding="ISO-8859-1"?>
-<!-- minilatex.xsl -->
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="text" indent="no" encoding="ISO-8859-1"/>
-
-<xsl:strip-space elements="*"/>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ xmlns="http://www.tug.org/latex"
+ default-space="strip"
+ indent-result="no"
+ result-ns="">
<xsl:template match="/">
<xsl:text>\documentclass[francais]{article}
-\usepackage{invitationfr}
+\usepackage{invitation}
\usepackage[T1]{fontenc}
\begin{document}
</xsl:text>
@@ -18,7 +16,7 @@
</xsl:text>
</xsl:template>
-<xsl:template match="entęte">
+<xsl:template match="invitation/entęte">
<xsl:text>\begin{Front}
\To{</xsl:text>
<xsl:value-of select="ŕ"/>
@@ -36,7 +34,7 @@
</xsl:text>
</xsl:template>
-<xsl:template match="corps">
+<xsl:template match="invitation/corps">
<xsl:text>\begin{Body}
</xsl:text>
<xsl:apply-templates/>
@@ -44,18 +42,18 @@
</xsl:text>
</xsl:template>
-<xsl:template match="par">
+<xsl:template match="invitation/corps/par">
<xsl:text>\par</xsl:text>
<xsl:apply-templates/>
</xsl:template>
-<xsl:template match="emph">
+<xsl:template match="invitation/corps/par/emph">
<xsl:text>\emph{</xsl:text>
<xsl:apply-templates/>
<xsl:text>}</xsl:text>
</xsl:template>
-<xsl:template match="fin">
+<xsl:template match="invitation/fin">
<xsl:text>\begin{Back}
\Signature{</xsl:text>
<xsl:value-of select="signature"/>
@@ -65,3 +63,4 @@
</xsl:template>
</xsl:stylesheet>
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html
index 8709c70b120..51858d102a8 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.html
@@ -1,36 +1,39 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<META http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>UTF8 file</title>
+<title>UTF8 files</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
</head>
<body>
<h1>Handling UTF-8 files</h1>
-<p>The word Russian (Đ ŃŃŃкий) in Cyrillic: <br>
-Using ISO Cyrillic set:
-Đ ŃŃŃкий <br>
-Using XML Unicode entities:
-Đ ŃŃŃкий
-</p>
+
+<p>The word Russian (Đ ŃŃŃкий) in Cyrillic:
+<br>
+Using ISO Cyrillic set: Đ ŃŃŃкий
+<br>
+ Using XML Unicode entities: Đ ŃŃŃкий</p>
+
<h2>Russian-English correspondence</h2>
-<p>â—†&nbsp; ĐŞ ŃŠ Đ­ ŃŤ Đ• е Đ  Ń€ Т Ń‚ Đ™ Đą ĐŁ Ń Đ Đ¸ Đž Đľ Đź Đż</p>
+<p>◆  ĐŞ ŃŠ Đ­ ŃŤ Đ• е Đ  Ń€ Т Ń‚ Đ™ Đą ĐŁ Ń Đ Đ¸ Đž Đľ Đź Đż</p>
+
+<p>◆  Đ Đ° С Ń Đ” Đ´ Ф Ń„ Đ“ Đł ĐĄ Ń… J j Đš Đş Đ› Đ»</p>
-<p>â—†&nbsp; Đ Đ° С Ń Đ” Đ´ Ф Ń„ Đ“ Đł ĐĄ Ń… J j Đš Đş Đ› Đ»</p>
+<p>◆  З з Ы ы Ь ь В в Б б Н н М м</p>
-<p>◆&nbsp; З з Ы ы Ь ь В в Б б Н н М м</p>
+<p>◆  ĐŻ Đ Đ® Đ­ ŃŹ Ń‘ ŃŽ ŃŤ ч Ч Ń Đ¨ ц Ц щ Đ©</p>
-<p>â—†&nbsp; ĐŻ Đ Đ® Đ­ ŃŹ Ń‘ ŃŽ ŃŤ ч Ч Ń Đ¨ ц Ц щ Đ© </p>
<h2>Greek-English correspondence</h2>
-<p>â—Ź&nbsp;Q q Ω ω Ε ε Ρ Ď Î¤ Ď„ ÎĄ Ď… Ι Îą Îź Îż Π Ď€</p>
+<p>● Q q Ω ω Ε ε Ρ Ď Î¤ Ď„ ÎĄ Ď… Ι Îą Îź Îż Π Ď€</p>
-<p>â—Ź&nbsp;Α α ÎŁ Ď Î” δ Φ φ Γ Îł Η η J j Κ Îş Λ λ</p>
+<p>● Α α ÎŁ Ď Î” δ Φ φ Γ Îł Η η J j Κ Îş Λ λ</p>
+
+<p>● Ζ ζ Ξ ξ Χ χ V v Β β Ν ν Μ μ</p>
-<p>●&nbsp;Ζ ζ Ξ ξ Χ χ V v Β β Ν ν Μ μ</p>
<h2>Math characters</h2>
-<p>And here is one of Maxwell's equations:
-â‡Â·B=0</p>
+
+<p>And here is one of Maxwell's equations: â‡Â·B=0</p>
</body>
</html>
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml
index 6863b87c29f..fd2cf40c58d 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0"?>
<!DOCTYPE mydoc [
<!ELEMENT mydoc (#PCDATA)>
<!ENTITY % ISOcyr1 SYSTEM "ISOcyr1.pen">
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl
index de6b5bfaf4c..4ca722afb02 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8.xsl
@@ -1,11 +1,13 @@
-<?xml version='1.0' encoding="UTF-8"?>
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-<xsl:output method="html" encoding="utf-8"/>
+<?xml version='1.0'?>
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ xmlns="http://www.w3.org/TR/REC-html40"
+ result-ns="">
<xsl:template match="/">
- <html>
+ <html xmlns="http://www.w3.org/Profiles/xhtml1-transitional.dtd">
<head>
- <title>UTF8 file</title>
+ <title>UTF8 files</title>
+ <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
</head>
<body>
<h1>Handling UTF-8 files</h1>
@@ -34,3 +36,4 @@
<p>â—Ź&#x00a0;<xsl:apply-templates/></p>
</xsl:template>
</xsl:stylesheet>
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html
new file mode 100644
index 00000000000..7fe4b5ea656
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8raw.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>UTF8 files</title>
+<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+</head>
+<body>
+<h1>Handling UTF-8 files</h1>
+<p>The word Russian (&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;) in Cyrillic: <br>
+Using ISO Cyrillic set:
+&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; <br>
+Using XML Unicode entities:
+&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;
+</p>
+<h2>Russian-English correspondence</h2>
+
+<p>&#9670;&nbsp; &#1066; &#1098; &#1069; &#1101; &#1045; &#1077; &#1056; &#1088; &#1058; &#1090; &#1049; &#1081; &#1059; &#1091; &#1048; &#1080; &#1054; &#1086; &#1055; &#1087;</p>
+
+<p>&#9670;&nbsp; &#1040; &#1072; &#1057; &#1089; &#1044; &#1076; &#1060; &#1092; &#1043; &#1075; &#1061; &#1093; J j &#1050; &#1082; &#1051; &#1083;</p>
+
+<p>&#9670;&nbsp; &#1047; &#1079; &#1067; &#1099; &#1068; &#1100; &#1042; &#1074; &#1041; &#1073; &#1053; &#1085; &#1052; &#1084;</p>
+
+<p>&#9670;&nbsp; &#1071; &#1025; &#1070; &#1069; &#1103; &#1105; &#1102; &#1101; &#1095; &#1063; &#1096; &#1064; &#1094; &#1062; &#1097; &#1065; </p>
+<h2>Greek-English correspondence</h2>
+
+<p>&#9679;&nbsp;Q q &Omega; &omega; &Epsilon; &epsilon; &Rho; &rho; &Tau; &tau; &Upsilon; &upsilon; &Iota; &iota; &Omicron; &omicron; &Pi; &pi;</p>
+
+<p>&#9679;&nbsp;&Alpha; &alpha; &Sigma; &sigma; &Delta; &delta; &Phi; &phi; &Gamma; &gamma; &Eta; &eta; J j &Kappa; &kappa; &Lambda; &lambda;</p>
+
+<p>&#9679;&nbsp;&Zeta; &zeta; &Xi; &xi; &Chi; &chi; V v &Beta; &beta; &Nu; &nu; &Mu; &mu;</p>
+<h2>Math characters</h2>
+<p>And here is one of Maxwell's equations:
+&nabla;&middot;B=0</p>
+</body>
+</html>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml b/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml
deleted file mode 100644
index 6f24ea62bac..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/apc/utf8tei.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article SYSTEM
- "/afs/cern.ch/user/g/goossens/passivetex/teixsl/teixlite.dtd" [
-<!ENTITY % ISOcyr1 SYSTEM "ISOcyr1.pen">
-%ISOcyr1;
-]>
-<TEI.2>
-<teiHeader>
- <fileDesc>
- <titleStmt>
- <title>TEI-lite, XSL and UTF8</title>
- </titleStmt>
- </fileDesc>
-</teiHeader>
-<text>
-<body>
-<div1><head>Playing with Cyrillic</head>
-<p>The word Russian in Cyrillic is written: Đ ŃŃŃкий.</p>
-<p>Using ISO Cyrillic set:
-&Rcy;&ucy;&scy;&scy;&kcy;&icy;&jcy; .</p>
-<p>Using XML Unicode entities:
-&#x0420;&#x0443;&#x0441;&#x0441;&#x043a;&#x0438;&#x0439; .</p>
-</div1>
-<div1><head>Russian-English correspondence</head>
-<p lang="eng">Q q W w E e R r T t Y y U u I i O o P p</p>
-<p lang="Ń€ŃŃ"> ĐŞ ŃŠ Đ­ ŃŤ Đ• е Đ  Ń€ Т Ń‚ Đ™ Đą ĐŁ Ń Đ Đ¸ Đž Đľ Đź Đż</p>
-<p lang="eng">A a S s D d F f G g H h J j K k L l</p>
-<p lang="Ń€ŃŃ"> Đ Đ° С Ń Đ” Đ´ Ф Ń„ Đ“ Đł ĐĄ Ń… J j Đš Đş Đ› Đ»</p>
-<p lang="eng">Z z X x C c V v B b N n M m</p>
-<p lang="Ń€ŃŃ"> Đ— Đ· Đ« Ń‹ Ь ŃŚ Đ’ в Đ‘ б Đť Đ˝ Đś ĐĽ</p>
-<p lang="eng">YA YO YU EE ya yo yu ee ch CH sh SH ts TS shch SHCH </p>
-<p lang="Ń€ŃŃ"> ĐŻ Đ Đ® Đ­ ŃŹ Ń‘ ŃŽ ŃŤ ч Ч Ń Đ¨ ц Ц щ Đ© </p>
-</div1>
-<div1><head>Greek-English correspondence</head>
-<p lang="eng">Q q W w E e R r T t Y y I i O o P p</p>
-<p lang="ελλ">Q q Ω ω Ε ε Ρ Ď Î¤ Ď„ ÎĄ Ď… Ι Îą Îź Îż Π Ď€</p>
-<p lang="eng">A a S s D d F f G g H h J j K k L l</p>
-<p lang="ελλ">Α α ÎŁ Ď Î” δ Φ φ Γ Îł Η η J j Κ Îş Λ λ</p>
-<p lang="eng">Z z X x C c V v B b N n M m</p>
-<p lang="ελλ">Ζ ζ Ξ ξ Χ χ V v Β β Ν ν Μ μ</p>
-</div1>
-<div1><head>Math characters</head>
-<p>And here is one of Maxwell's equations:
-&#x2207;&#x00B7;&#x0042;&#x003d;&#x0030;</p>
-</div1>
-</body>
-</text>
-</TEI.2>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux
new file mode 100644
index 00000000000..7df7d7030da
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.aux
@@ -0,0 +1,55 @@
+\relax
+\ifx\hyper@anchor\@undefined
+\global \let \oldcontentsline\contentsline
+\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
+\global \let \oldnewlabel\newlabel
+\gdef \newlabel#1#2{\newlabelxx{#1}#2}
+\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\let \contentsline\oldcontentsline
+\let \newlabel\oldnewlabel}
+\else
+\global \let \hyper@last\relax
+\fi
+
+\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}{section.1}}
+\citation{bib-LAND}
+\@writefile{toc}{\contentsline {section}{\numberline {2}Landau theory}{2}{section.2}}
+\newlabel{sec:phys332-1}{{2}{2}{Landau theory\relax }{section.2}{}}
+\@writefile{brf}{\backcite{bib-LAND}{{2}{2}{section.2}}}
+\citation{bib-TALM}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces The variable $\xi /I_0$ can be used to measure the validity range of the Landau theory. It depends on the type and energy of the particle, $Z$, $A$ and the ionisation potential of the material and the layer thickness. }}{3}{figure.1}}
+\newlabel{fg:phys332-1}{{1}{3}{Introduction\relax }{figure.1}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Restrictions}{3}{subsection.2.1}}
+\@writefile{brf}{\backcite{bib-TALM}{{3}{2}{Item.4}}}
+\citation{bib-VAVI}
+\citation{bib-SCH1}
+\citation{bib-SELT}
+\@writefile{toc}{\contentsline {section}{\numberline {3}Vavilov theory}{5}{section.3}}
+\newlabel{vavref}{{3}{5}{Vavilov theory\relax }{section.3}{}}
+\@writefile{brf}{\backcite{bib-VAVI}{{5}{3}{section.3}}}
+\@writefile{brf}{\backcite{bib-SCH1}{{5}{3}{section.3}}}
+\@writefile{toc}{\contentsline {section}{\numberline {4}Gaussian Theory}{5}{section.4}}
+\@writefile{brf}{\backcite{bib-SELT}{{5}{4}{section.4}}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Energy loss distribution for a 3 GeV electron in Argon as given by standard \texttt {GEANT}. The width of the layers is given in centimeters.}}{6}{figure.2}}
+\newlabel{fg:phys332-2}{{2}{6}{Urb\'an model\relax }{figure.2}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {5}Urb\'an model}{6}{section.5}}
+\newlabel{urban}{{5}{6}{Urb\'an model\relax }{section.5}{}}
+\newlabel{eq:sigex}{{2}{6}{Urb\'an model\relax }{equation.2}{}}
+\newlabel{eq:sigion}{{3}{6}{Urb\'an model\relax }{equation.3}{}}
+\newlabel{eq:fisum}{{4}{7}{Urb\'an model\relax }{equation.4}{}}
+\newlabel{eq:flnsum}{{5}{7}{Urb\'an model\relax }{equation.4}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Fast simulation for $n_3 \geq 16$}{8}{subsection.5.1}}
+\newlabel{eq:phys332-5}{{13}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.13}{}}
+\newlabel{eq:phys332-1}{{16}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.16}{}}
+\newlabel{eq:phys332-2}{{17}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.16}{}}
+\newlabel{eq:phys332-3}{{18}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.18}{}}
+\newlabel{eq:phys332-4}{{19}{8}{Fast simulation for $n_3 \geq 16$\relax }{equation.18}{}}
+\newlabel{eq:phys332-6}{{22}{9}{Fast simulation for $n_3 \geq 16$\relax }{equation.22}{}}
+\newlabel{eq:phys332-7}{{23}{9}{Fast simulation for $n_3 \geq 16$\relax }{equation.22}{}}
+\newlabel{eq:phys332-8}{{24}{9}{Fast simulation for $n_3 \geq 16$\relax }{equation.22}{}}
+\bibcite{bib-LAND}{1}
+\bibcite{bib-SCH1}{2}
+\bibcite{bib-SELT}{3}
+\bibcite{bib-TALM}{4}
+\bibcite{bib-VAVI}{5}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Special sampling for lower part of the spectrum}{10}{subsection.5.2}}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf
new file mode 100644
index 00000000000..dc4d5c318ee
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.brf
@@ -0,0 +1,5 @@
+\backcite {bib-LAND}{{2}{2}{section.2}}
+\backcite {bib-TALM}{{3}{2}{Item.4}}
+\backcite {bib-VAVI}{{5}{3}{section.3}}
+\backcite {bib-SCH1}{{5}{3}{section.3}}
+\backcite {bib-SELT}{{5}{4}{section.4}}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log
new file mode 100644
index 00000000000..41a628e85a7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.log
@@ -0,0 +1,263 @@
+This is pdfTeX, Version 3.14159-13c (Web2C 7.3) (format=pdflatex 1999.3.30) 31 MAR 1999 09:36
+**latexexa.tex
+ (latexexa.tex
+LaTeX2e <1998/12/01>
+Babel <v3.6k> and hyphenation patterns for english, french, german, ngerman, du
+mylang, nohyphenation, loaded.
+(/texlive/texmf/tex/latex/base/article.cls
+Document Class: article 1999/01/07 v1.4a Standard LaTeX document class
+(/texlive/texmf/tex/latex/base/size10.clo
+File: size10.clo 1999/01/07 v1.4a Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@section=\count80
+\c@subsection=\count81
+\c@subsubsection=\count82
+\c@paragraph=\count83
+\c@subparagraph=\count84
+\c@figure=\count85
+\c@table=\count86
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/texlive/texmf/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/texlive/texmf/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/texlive/texmf/tex/latex/graphics/graphics.sty
+Package: graphics 1999/02/16 v1.0l Standard LaTeX Graphics (DPC,SPQR)
+
+(/texlive/texmf/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+)
+(/texlive/texmf/tex/latex/texlive/graphics.cfg)
+Package graphics Info: Driver file: pdftex.def on input line 80.
+
+(/texlive/texmf/tex/latex/graphics/pdftex.def
+File: pdftex.def 1999/01/26 v0.02l graphics/color for pdftex
+\Gread@gobject=\count87
+))
+\Gin@req@height=\dimen103
+\Gin@req@width=\dimen104
+)
+(/texlive/texmf/tex/latex/ltxmisc/url.sty
+Package: url 1999/03/02 ver 1.4 Verb mode for urls, email addresses, and file
+ names
+) (/texlive/texmf/tex/latex/ae/ae.sty
+Package: ae 1998/11/17 1.0 Almost European Computer Modern
+
+(/texlive/texmf/tex/latex/base/fontenc.sty
+Package: fontenc 1999/02/24 v1.9t Standard LaTeX package
+
+(/texlive/texmf/tex/latex/base/t1enc.def
+File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 25.
+)
+LaTeX Font Info: Try loading font information for T1+aer on input line 78.
+ (/texlive/texmf/tex/latex/ae/t1aer.fd
+File: t1aer.fd 1997/11/16 Font definitions for T1/aer.
+))) (/texlive/texmf/tex/latex/base/fontenc.sty
+Package: fontenc 1999/02/24 v1.9t Standard LaTeX package
+
+(/texlive/texmf/tex/latex/base/t1enc.def
+File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 25.
+)
+(/texlive/texmf/tex/latex/base/t1enc.def
+File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 25.
+))
+(/texlive/texmf/tex/latex/base/inputenc.sty beta test version
+Package: inputenc 1998/03/05 v0.97 Input encoding file (test version: still lia
+ble to change)
+
+(/texlive/texmf/tex/latex/base/latin1.def
+File: latin1.def 1998/03/05 v0.97 Input encoding file (test version: still liab
+le to change)
+))
+(/texlive/texmf/tex/latex/fancyhdr/fancyhdr.sty
+\headwidth=\dimen105
+)
+(/texlive/texmf/tex/latex/psnfss/pifont.sty
+Package: pifont 1999/03/29 PSNFSS v.7.2 Pi font support : S Rahtz
+LaTeX Font Info: Try loading font information for U+pzd on input line 63.
+
+(/texlive/texmf/tex/latex/psnfss/upzd.fd
+File: upzd.fd 1998/11/05 font definitions for U/pzd.
+)
+LaTeX Font Info: Try loading font information for U+psy on input line 64.
+
+(/texlive/texmf/tex/latex/psnfss/upsy.fd
+File: upsy.fd 1998/11/05 font definitions for U/psy.
+))
+(/texlive/texmf/tex/latex/hyperref/hyperref.sty
+Package: hyperref 1999/03/30 6.53 Hypertext links for LaTeX
+
+(/texlive/texmf/tex/latex/hyperref/nameref.sty
+Package: nameref 1999/02/17 Cross-referencing by name of section
+)
+\@linkdim=\dimen106
+
+(/texlive/texmf/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 1999/03/19 v0.2 PDFDocEncoding (Heiko Oberdiek)
+)
+Package hyperref Info: option colorlinks set true on input line 703.
+Package hyperref Info: Bookmarks ON on input line 720.
+Package hyperref Info: Hyper figures OFF on input line 732.
+Package hyperref Info: Link nesting OFF on input line 737.
+Package hyperref Info: Hyper index ON on input line 740.
+Package hyperref Info: Plain pages ON on input line 745.
+Package hyperref Info: Backreferencing ON on input line 750.
+
+Implicit mode ON; LaTeX internals redefined
+(/texlive/texmf/tex/latex/hyperref/backref.sty
+Package: backref 1999/03/26: bibliographical back referencing, 1.15
+)
+\Fld@menulength=\count88
+\Field@Width=\dimen107
+\Fld@charsize=\dimen108
+\Choice@toks=\toks15
+\Field@toks=\toks16
+Package hyperref Info: Hyper figures OFF on input line 1229.
+Package hyperref Info: Link nesting OFF on input line 1234.
+Package hyperref Info: Hyper index ON on input line 1237.
+Package hyperref Info: backreferencing ON on input line 1242.
+Package hyperref Info: Link coloring ON on input line 1247.
+\c@Item=\count89
+\c@Hfootnote=\count90
+\OddToc=\count91
+LaTeX Info: Redefining \ref on input line 1889.
+LaTeX Info: Redefining \pageref on input line 1890.
+)
+*hyperref using default driver pdftex*
+(/texlive/texmf/tex/latex/hyperref/hpdftex.def
+\Fld@listcount=\count92
+\@outlinefile=\write3
+) (latexexa.aux)
+\openout1 = `latexexa.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 31.
+LaTeX Font Info: ... okay on input line 31.
+
+(/texlive/texmf/tex/context/base/supp-pdf.tex
+(/texlive/texmf/tex/context/base/supp-mis.tex
+loading : Context Support Macros / Missing
+\protectiondepth=\count93
+\scratchcounter=\count94
+\scratchdimen=\dimen109
+\scratchskip=\skip43
+\scratchmuskip=\muskip10
+\scratchbox=\box26
+\scratchread=\read1
+\scratchwrite=\write4
+\nextbox=\box27
+\nextdepth=\dimen110
+\everyline=\toks17
+\!!counta=\count95
+\!!countb=\count96
+\recursecounter=\count97
+)
+loading : Context Support Macros / PDF
+\nofMPsegments=\count98
+\nofMParguments=\count99
+) (/texlive/texmf/tex/latex/graphics/color.sty
+Package: color 1999/02/16 v1.0i Standard LaTeX Color (DPC)
+LaTeX Info: Redefining \color on input line 71.
+
+(/texlive/texmf/tex/latex/texlive/color.cfg)
+Package color Info: Driver file: pdftex.def on input line 125.
+)
+Package hyperref Info: Link coloring ON on input line 31.
+ (latexexa.out) (latexexa.out)
+\openout3 = `latexexa.out'.
+
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <12> on input line 32.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line 32.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line 32.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 44.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 44.
+
+[1
+
+</texlive/texmf/pdftex/config/psfonts.map></texlive/texmf/pdftex/config/lw35.ma
+p></texlive/texmf/pdftex/config/rawfonts.map></texlive/texmf/dvips/cspsfonts/cs
+fontd.mapfile>]
+LaTeX Font Info: Try loading font information for T1+aett on input line 109.
+
+ (/texlive/texmf/tex/latex/ae/t1aett.fd
+File: t1aett.fd 1997/11/16 Font definitions for T1/aett.
+)
+<phys332-1.pdf 569.12624pt, 569.12624pt, obj 56>
+File: phys332-1.pdf Graphic file (type pdf)
+ <use phys332-1.pdf> [2]
+[3 <./phys332-1.pdf>] [4] <phys332-2.pdf 569.12624pt, 569.12624pt, obj 120>
+File: phys332-2.pdf Graphic file (type pdf)
+
+<use phys332-2.pdf> [5]
+Overfull \vbox (1.125pt too high) has occurred while \output is active []
+
+ [6 <./phys332-2.pdf>]
+Overfull \vbox (1.125pt too high) has occurred while \output is active []
+
+ [7]
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing 'math shift' on input line 398.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing 'subscript' on input line 398.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing '\geq' on input line 398.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing 'math shift' on input line 398.
+
+
+Overfull \vbox (1.125pt too high) has occurred while \output is active []
+
+ [8]
+Overfull \vbox (1.125pt too high) has occurred while \output is active []
+
+ [9]
+(latexexa.brf)
+\tf@brf=\write5
+\openout5 = `latexexa.brf'.
+
+ [10] (latexexa.aux) )
+Here is how much of TeX's memory you used:
+ 2509 strings out of 50642
+ 29963 string characters out of 443829
+ 84308 words of memory out of 1500001
+ 5396 multiletter control sequences out of 10000+15000
+ 27253 words of font info for 59 fonts, out of 200000 for 1000
+ 14 hyphenation exceptions out of 1000
+ 28i,13n,40p,341b,399s stack positions out of 1500i,500n,1500p,30000b,5000s
+<cmr8.pfb><cmmi12.pfb><cmmi5.pfb><cmr5.pfb><cmti10.pfb><c
+msy7.pfb><cmex10.pfb><cmtt10.pfb><cmsl10.pfb><cmsy10.pfb><cmmi7.pfb><cmr7.pfb><
+cmmi10.pfb><cmr10.pfb><cmbx12.pfb><cmr12.pfb><cmr17.pfb>
+Output written on latexexa.pdf (10 pages, 199666 bytes).
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out
new file mode 100644
index 00000000000..d144f2ff6fc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.out
@@ -0,0 +1,8 @@
+\BOOKMARK [1]{section.1}{Introduction}{}
+\BOOKMARK [1]{section.2}{Landau theory}{}
+\BOOKMARK [2]{subsection.2.1}{Restrictions}{section.2}
+\BOOKMARK [1]{section.3}{Vavilov theory}{}
+\BOOKMARK [1]{section.4}{Gaussian Theory}{}
+\BOOKMARK [1]{section.5}{Urb\341n model}{}
+\BOOKMARK [2]{subsection.5.1}{Fast simulation for n3 16}{section.5}
+\BOOKMARK [2]{subsection.5.2}{Special sampling for lower part of the spectrum}{section.5}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdf
new file mode 100644
index 00000000000..19c6a108f19
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex
new file mode 100644
index 00000000000..21cf0c8b4cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/latexexa.tex
@@ -0,0 +1,569 @@
+\documentclass{article}
+\usepackage{graphicx}
+\usepackage{url}
+\title{Simulation of Energy Loss Straggling}
+\author{Maria Physicist}
+\usepackage{ae}
+\usepackage[T1]{fontenc}
+\usepackage[latin1]{inputenc}
+\usepackage{fancyhdr,pifont}
+\pagestyle{fancy}
+\cfoot{\NavigationBar}
+\def\NavigationBar{{\Large
+ \Acrobatmenu{FontsInfo}{\reflectbox{\ding{227}}}
+ \Acrobatmenu{NextPage}{\ding{227}}
+ \Acrobatmenu{FirstPage}{\reflectbox{\ding{224}}}
+ \Acrobatmenu{LastPage}{\ding{224}}
+ \Acrobatmenu{GoBack}{\reflectbox{\ding{249}}}
+ \Acrobatmenu{Quit}{\ding{54}}%
+}}
+\usepackage[colorlinks, backref,
+ pdfpagemode=FullScreen,
+ pdfauthor={Maria Physicist},
+ pdftitle={Simulation of Energy Loss Straggling},
+ pdfcreator={pdfTeX},
+ pdfsubject={Energy Loss},
+ pdfkeywords={physics,energy},
+ pdfpagetransition={Blinds /Dm /V}
+]{hyperref}
+\newcommand{\Emax}{\ensuremath{E_{\mathrm{max}}}}
+\newcommand{\GEANT}{\texttt{GEANT}}
+\begin{document}
+\maketitle
+
+\section{Introduction}
+
+Due to the statistical nature of ionisation energy loss, large
+fluctuations can occur in the amount of energy deposited by a particle
+traversing an absorber element. Continuous processes such as multiple
+scattering and energy loss play a relevant role in the longitudinal
+and lateral development of electromagnetic and hadronic
+showers, and in the case of sampling calorimeters the
+measured resolution can be significantly affected by such fluctuations
+in their active layers. The description of ionisation fluctuations is
+characterised by the significance parameter $\kappa$, which is
+proportional to the ratio of mean energy loss to the maximum allowed
+energy transfer in a single collision with an atomic electron
+\[
+\kappa =\frac{\xi}{\Emax}
+\]
+\Emax{}
+is the maximum transferable energy in a single collision with
+an atomic electron.
+\[
+\Emax =\frac{2 m_e \beta^2\gamma^2 }
+{1 + 2\gamma m_e/m_x + \left ( m_e/m_x\right)^2},
+\]
+where $\gamma = E/m_x$, $E$ is energy and
+$m_x$ the mass of the incident particle,
+$\beta^2 = 1 - 1/\gamma^2$ and $m_e$ is the electron mass.
+$\xi$ comes from the Rutherford scattering cross section
+and is defined as:
+\begin{eqnarray*} \xi = \frac{2\pi z^2 e^4 N_{Av} Z \rho \delta x}
+ {m_e \beta^2 c^2 A} = 153.4 \frac{z^2} {\beta^2} \frac{Z}{A}
+ \rho \delta x \quad\mathrm{keV},
+\end{eqnarray*}
+where
+
+\begin{tabular}{ll}
+$z$ & charge of the incident particle \\
+$N_{Av}$ & Avogadro's number \\
+$Z$ & atomic number of the material \\
+$A$ & atomic weight of the material \\
+$\rho$ & density \\
+$ \delta x$ & thickness of the material \\
+\end{tabular}
+
+$\kappa$ measures the contribution of the collisions with energy
+transfer close to \Emax. For a given absorber, $\kappa$ tends
+towards large values if $\delta x$ is large and/or if $\beta$ is
+small. Likewise, $\kappa$ tends towards zero if $\delta x $ is small
+and/or if $\beta$ approaches 1.
+
+The value of $\kappa$ distinguishes two regimes which occur in the
+description of ionisation fluctuations :
+
+\begin{enumerate}
+\item A large number of collisions involving the loss of all or most
+ of the incident particle energy during the traversal of an absorber.
+
+ As the total energy transfer is composed of a multitude of small
+ energy losses, we can apply the central limit theorem and describe
+ the fluctuations by a Gaussian distribution. This case is
+ applicable to non-relativistic particles and is described by the
+ inequality $\kappa > 10 $ (i.e. when the mean energy loss in the
+ absorber is greater than the maximum energy transfer in a single
+ collision).
+
+\item Particles traversing thin counters and incident electrons under
+ any conditions.
+
+ The relevant inequalities and distributions are $ 0.01 < \kappa < 10
+ $, Vavilov distribution, and $\kappa < 0.01 $, Landau distribution.
+\end{enumerate}
+
+An additional regime is defined by the contribution of the collisions
+with low energy transfer which can be estimated with the relation
+$\xi/I_0$, where $I_0$ is the mean ionisation potential of the atom.
+Landau theory assumes that the number of these collisions is high, and
+consequently, it has a restriction $\xi/I_0 \gg 1$. In \GEANT{}
+(see URL \url{http://wwwinfo.cern.ch/asdoc/geant/geantall.html}), the
+limit of Landau theory has been set at $\xi/I_0 = 50$. Below this
+limit special models taking into account the atomic structure of the
+material are used. This is important in thin layers and gaseous
+materials. Figure \ref{fg:phys332-1} shows the behaviour of $\xi/I_0$
+as a function of the layer thickness for an electron of 100 keV and 1
+GeV of kinetic energy in Argon, Silicon and Uranium.
+
+\begin{figure}
+ \centering
+ \includegraphics[width=.6\linewidth]{phys332-1}
+ \caption{The variable $\xi/I_0$ can be used to measure the
+ validity range of the Landau theory. It depends
+ on the type and energy of the particle, $Z$, $A$
+ and the ionisation potential of the material and
+ the layer thickness.
+ }
+ \label{fg:phys332-1}
+\end{figure}
+
+In the following sections, the different theories and models for the
+energy loss fluctuation are described. First, the Landau theory and
+its limitations are discussed, and then, the Vavilov and Gaussian
+straggling functions and the methods in the thin layers and gaseous
+materials are presented.
+
+\section{Landau theory}
+\label{sec:phys332-1}
+
+For a particle of mass $m_x$ traversing a thickness of material
+$\delta x $, the Landau probability distribution may be written in
+terms of the universal Landau function $\phi(\lambda)$
+as\cite{bib-LAND}:
+\begin{eqnarray*}
+f( \epsilon , \delta x ) & = &\frac{1}{\xi} \phi ( \lambda )
+\end{eqnarray*}
+where
+\begin{eqnarray*}
+\phi(\lambda )& = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
+\exp \left ( u \ln u + \lambda u \right ) du \hspace{2cm} c \geq 0 \\
+\lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
+ - \gamma' - \beta^2 - \ln \frac{\xi}{\Emax} \\
+\gamma' & = & 0.422784\dots = 1 - \gamma \\
+\gamma & = & 0.577215\dots \mbox{(Euler's constant)} \\
+\bar{\epsilon} & = & \mbox{average energy loss} \\
+\epsilon & = & \mbox{actual energy loss}
+\end{eqnarray*}
+
+\subsection{Restrictions}
+
+The Landau formalism makes two restrictive assumptions :
+\begin{enumerate}
+\item The typical energy loss is small compared to the maximum energy
+ loss in a single collision. This restriction is removed in the
+ Vavilov theory (see section \ref{vavref}).
+\item The typical energy loss in the absorber should be large compared
+ to the binding energy of the most tightly bound electron. For
+ gaseous detectors, typical energy losses are a few keV which is
+ comparable to the binding energies of the inner electrons. In such
+ cases a more sophisticated approach which accounts for atomic energy
+ levels\cite{bib-TALM} is necessary to accurately simulate data
+ distributions. In \GEANT, a parameterised model by L. Urb\'{a}n is
+ used (see section \ref{urban}).
+\end{enumerate}
+
+In addition, the average value of the Landau distribution is infinite.
+Summing the Landau fluctuation obtained to the average energy from the
+$dE/dx$ tables, we obtain a value which is larger than the one coming
+from the table. The probability to sample a large value is small, so
+it takes a large number of steps (extractions) for the average
+fluctuation to be significantly larger than zero. This introduces a
+dependence of the energy loss on the step size which can affect
+calculations.
+
+A solution to this has been to introduce a limit on the value of the
+variable sampled by the Landau distribution in order to keep the
+average fluctuation to 0. The value obtained from the \texttt{GLANDO}
+routine is:
+\[
+\delta dE/dx = \epsilon - \bar{\epsilon} = \xi ( \lambda - \gamma'
++\beta^2 +\ln \frac{\xi}{\Emax})
+\]
+In order for this to have average 0, we must impose that:
+\[
+\bar{\lambda} = -\gamma' - \beta^2 -\ln \frac{\xi}{\Emax}
+\]
+
+This is realised introducing a $\lambda_{\mathrm{max}}(\bar{\lambda})$
+such that if only values of $\lambda \leq \lambda_{\mathrm{max}}$ are
+accepted, the average value of the distribution is $\bar{\lambda}$.
+
+A parametric fit to the universal Landau distribution has been
+performed, with following result:
+\[
+\lambda_{\mathrm{max}} = 0.60715 +
+ 1.1934\bar{\lambda}+(0.67794+0.052382\bar{\lambda})
+ \exp(0.94753+0.74442\bar{\lambda})
+\]
+only values smaller than $\lambda_{\mathrm{max}}$ are accepted, otherwise the
+distribution is resampled.
+
+
+
+\newpage
+\section{Vavilov theory}
+\label{vavref}
+
+Vavilov\cite{bib-VAVI} derived a more accurate straggling distribution
+by introducing the kinematic limit on the maximum transferable energy
+in a single collision, rather than using $ \Emax = \infty $.
+Now we can write\cite{bib-SCH1}:
+\begin{eqnarray*}
+f \left ( \epsilon, \delta s \right ) & = & \frac{1}{\xi} \phi_{v}
+\left ( \lambda_{v}, \kappa, \beta^{2} \right )
+\end{eqnarray*}
+where
+\begin{eqnarray*}
+\phi_{v} \left ( \lambda_{v}, \kappa, \beta^{2} \right ) & = &
+\frac{1}{2 \pi i} \int^{c+i\infty}_{c-i\infty}\phi \left( s \right )
+e^{\lambda s} ds \hspace{2cm} c \geq 0 \\
+\phi \left ( s \right ) & = &
+\exp \left [ \kappa ( 1 + \beta^{2}\gamma ) \right ]
+~ \exp \left [ \psi \left ( s \right ) \right ], \\
+\psi \left ( s \right ) & = & s \ln \kappa + ( s + \beta^{2} \kappa )
+\left [ \ln (s/\kappa) + E_{1} (s/\kappa) \right ] - \kappa e^{-s/\kappa},
+\end{eqnarray*}
+and
+\begin{eqnarray*}
+E_{1}(z) & = & \int^{\infty}_{z} t^{-1} e^{-t} dt
+\mbox{\hspace{1cm} (the exponential integral)} \\
+\lambda_v & = & \kappa \left [ \frac{\epsilon - \bar{\epsilon}}{\xi}
+- \gamma' - \beta^2 \right]
+\end{eqnarray*}
+
+The Vavilov parameters are simply related to the Landau parameter by
+$\lambda_L = \lambda_v/\kappa - \ln\kappa $. It can be shown that as
+$\kappa \rightarrow 0$, the distribution of the variable $\lambda_L$
+approaches that of Landau. For $\kappa \leq 0.01$ the two
+distributions are already practically identical. Contrary to what many
+textbooks report, the Vavilov distribution \emph{does not} approximate
+the Landau distribution for small $\kappa$, but rather the
+distribution of $\lambda_L$ defined above tends to the distribution of
+the true $\lambda$ from the Landau density function. Thus the routine
+\texttt{GVAVIV} samples the variable $\lambda_L$ rather than
+$\lambda_v$. For $\kappa \geq 10$ the Vavilov distribution tends to a
+Gaussian distribution (see next section).
+
+\section{Gaussian Theory}
+
+Various conflicting forms have been proposed for Gaussian straggling
+functions, but most of these appear to have little theoretical or
+experimental basis. However, it has been shown\cite{bib-SELT} that
+for $\kappa \geq 10 $ the Vavilov distribution can be replaced by a
+Gaussian of the form :
+\begin{eqnarray*}
+f( \epsilon , \delta s) \approx \frac{1}
+{\xi \sqrt{\frac{2 \pi}{\kappa} \left( 1 - \beta^2/2 \right)}}
+ \exp \left [ \frac{( \epsilon - \bar{\epsilon} )^2}{2} \frac{\kappa}
+ {\xi^2 (1- \beta^2/2)}\right ]
+\end{eqnarray*}
+thus implying
+\begin{eqnarray*}
+\mathrm{mean} & = & \bar{\epsilon} \\
+\sigma^2 & = & \frac{\xi^2}{\kappa} (1-\beta^2/2) = \xi
+ \Emax (1-\beta^2/2)
+\end{eqnarray*}
+
+\section{Urb\'an model}
+\label{urban}
+
+The method for computing restricted energy losses with $\delta$-ray
+production above given threshold energy in \GEANT{} is a Monte
+Carlo method that can be used for thin layers. It is fast and it can
+be used for any thickness of a medium. Approaching the limit of the
+validity of Landau's theory, the loss distribution approaches smoothly
+the Landau form as shown in Figure \ref{fg:phys332-2}.
+\begin{figure}
+ \centering
+ \includegraphics[width=.6\linewidth]{phys332-2}
+ \caption{Energy loss distribution for a 3 GeV electron in
+ Argon as given by standard \GEANT. The width of the layers is
+ given in centimeters.}
+ \label{fg:phys332-2}
+\end{figure}
+
+It is assumed that the atoms have only two energy levels with binding
+energy $E_1$ and $E_2$. The particle--atom interaction will then be
+an excitation with energy loss $E_1$ or $E_2$, or an ionisation with
+an energy loss distributed according to a function $g(E) \sim 1/E^2$:
+\begin{equation}
+g(E) = \frac{(\Emax + I)I}{\Emax} \frac{1}{E^2}
+\end{equation}
+
+The macroscopic cross-section for excitations ($i=1,2$) is
+\begin{equation}
+\label{eq:sigex}
+\Sigma_i = C \frac{f_i}{E_i} \frac{\ln (2 m \beta^2 \gamma^2/E_i) - \beta^2}
+ {\ln (2 m \beta^2 \gamma^2/ I) - \beta^2}(1-r)
+\end{equation}
+and the macroscopic cross-section for ionisation is
+\begin{equation}
+\label{eq:sigion}
+\Sigma_3 = C \frac{\Emax}{I(\Emax+I) \ln(\frac{\Emax+I}{I})}
+ ~ r
+\end{equation}
+\Emax{} is the \GEANT{} cut for $\delta$-production, or the maximum
+energy transfer minus mean ionisation energy, if it is smaller than
+this cut-off value. The following notation is used:
+
+\begin{tabular}{ll}
+$r, C$ & parameters of the model \\
+$E_i$ & atomic energy levels \\
+$I$ & mean ionisation energy \\
+${f_i}$ & oscillator strengths
+\end{tabular}
+
+The model has the parameters $f_i$, $E_i$, $C$ and $r ~(0\leq r\leq
+1)$. The oscillator strengths $f_i$ and the atomic level energies
+$E_i$ should satisfy the constraints
+\begin{eqnarray}
+f_1 + f_2 & = & 1 \label{eq:fisum}\\
+f_1 \ln E_1 + f_2 \ln E_2 & = & \ln I \label{eq:flnsum}
+\end{eqnarray}
+The parameter $C$ can be defined with the help of the mean energy loss
+$dE/dx$ in the following way: The numbers of collisions ($n_i$, i =
+1,2 for the excitation and 3 for the ionisation) follow the Poisson
+distribution with a mean number $ \langle n_i \rangle $. In a step
+$\Delta x$ the mean number of collisions is
+\begin{equation}
+\langle n_i \rangle = \Sigma_i \Delta x
+\end{equation}
+The mean energy loss $dE/dx$ in a step is the sum of the excitation
+and ionisation contributions
+\begin{equation}
+\frac{dE}{dx} \Delta x = \left[ \Sigma_1 E_1 + \Sigma_2 E_2 +
+ \Sigma_3 \int_{I}^{\Emax+I} E~g(E)~dE \right]
+ \Delta x
+\end{equation}
+From this, using the equations (\ref{eq:sigex}), (\ref{eq:sigion}),
+(\ref{eq:fisum}) and (\ref{eq:flnsum}), one can define the parameter
+$C$
+\begin{equation}
+C = \frac{dE}{dx}
+\end{equation}
+
+The following values have been chosen in \GEANT{} for the other
+parameters:
+\[
+\begin{array}{lcl}
+f_2 = \left\{ \begin{array}{ll}
+ 0 & \mathrm{if}\, Z \leq 2 \\
+ 2/Z & \mathrm{if}\, Z > 2 \\
+ \end{array} \right. & \Rightarrow & f_1 = 1 - f_2 \\
+E_2 = 10 Z^2 \mathrm{eV} & \Rightarrow & E_1 = \left(\frac{I}{E_{2}^{f_2}}
+ \right)^{\frac{1}{f_1}} \\
+r = 0.4 & & \\
+\end{array}
+\]
+With these values the atomic level $E_2$ corresponds approximately
+the K-shell energy of the atoms and $Zf_2$ the number of K-shell
+electrons. $r$ is the only variable which can be tuned freely. It
+determines the relative contribution of ionisation and
+excitation to the energy loss.
+
+The energy loss is computed with the assumption that the step length
+(or the relative energy loss) is small, and---in consequence---the
+cross-section can be considered constant along the path length. The
+energy loss due to the excitation is
+\begin{equation}
+\Delta E_e = n_1 E_1 + n_2 E_2
+\end{equation}
+where $n_1$ and $n_2$ are sampled from Poisson distribution as
+discussed above. The loss due to the ionisation can be generated from
+the distribution $g(E)$ by the inverse transformation method:
+\begin{eqnarray}
+u = F(E) & = & \int_{I}^E g(x) dx \nonumber \\
+E = F^{-1}(u) & = & \frac{I}{1 - u \frac {\Emax}{\Emax+I}} \\
+\end{eqnarray}
+where $u$ is a uniform random number between $F(I)=0$ and
+$F(\Emax+I)=1$. The contribution from the ionisations will be
+\begin{equation}
+\Delta E_i = \sum_{j=1}^{n_3} \frac{I}
+ {1 - u_j \frac {\Emax}{\Emax + I}}
+\end{equation}
+where $n_3$ is the number of ionisation (sampled from Poisson
+distribution). The energy loss in a step will then be $\Delta E =
+\Delta E_e + \Delta E_i$.
+
+\subsection{Fast simulation for $n_3 \geq 16$}
+
+If the number of ionisation $n_3$ is bigger than 16, a faster sampling
+method can be used. The possible energy loss interval is divided in
+two parts: one in which the number of collisions is large and the
+sampling can be done from a Gaussian distribution and the other in
+which the energy loss is sampled for each collision. Let us call the
+former interval $[I, \alpha I]$ the interval A, and the latter
+$[\alpha I,\Emax]$ the interval B. $\alpha$ lies between 1 and
+$\Emax/I$. A collision with a loss in the interval A happens with
+the probability
+\begin{equation}
+\label{eq:phys332-5}
+P(\alpha) = \int_I^{\alpha I} g(\!E\!) \, dE =
+ \frac {( \Emax + I) (\alpha - 1)}{\Emax \alpha}
+\end{equation}
+The mean energy loss and the standard deviation for this type
+of collision are
+\begin{equation}
+\langle \Delta E(\alpha) \rangle = \frac{1}{P(\alpha)}
+ \int_I^{\alpha I} E \, g(\!E\!) \, dE =
+ \frac{I \alpha \ln \alpha}{\alpha - 1}
+\end{equation}
+and
+\begin{equation}
+\sigma^2(\alpha) = \frac{1}{P(\alpha)}
+ \int_I^{\alpha I} E^2 \, g(\!E\!) \, dE =
+ I^2 \alpha \left( 1 - \frac{\alpha \ln \! ^2 \alpha}{(\alpha - 1)^2} \right)
+\end{equation}
+If the collision number is high , we assume that the number of the
+type A collisions can be calculated from a Gaussian distribution
+with the following mean value and standard deviation:
+\begin{eqnarray}
+\label{eq:phys332-1}
+\langle n_A \rangle & = & n_3 P(\alpha) \\
+\label{eq:phys332-2}
+\sigma_A^2 & = & n_3 P(\alpha) ( 1 - P(\alpha))
+\end{eqnarray}
+It is further assumed that the energy loss in these collisions
+has a Gaussian distribution with
+\begin{eqnarray}
+\label{eq:phys332-3}
+\langle \Delta E_A \rangle & = & n_A \langle \Delta E(\alpha) \rangle \\
+\label{eq:phys332-4}
+\sigma_{E,A}^2 & = & n_A \sigma^2(\alpha)
+\end{eqnarray}
+The energy loss of these collision can then be sampled from the
+Gaussian distribution.
+
+The collisions where the energy loss is in the interval B are sampled
+directly from
+\begin{equation}
+\Delta E_B = \sum_{i=1}^{n_3 - n_A} \frac{\alpha I}
+ {1 - u_i \frac{\Emax + I - \alpha I}{\Emax + I}}
+\end{equation}
+The total energy loss is the sum of these two types of collisions:
+\begin{equation}
+\Delta E = \Delta E_A + \Delta E_B
+\end{equation}
+
+The approximation of equations ((\ref{eq:phys332-1}),
+(\ref{eq:phys332-2}), (\ref{eq:phys332-3}) and (\ref{eq:phys332-4})
+can be used under the following conditions:
+\begin{eqnarray}
+\label{eq:phys332-6}
+\langle n_A \rangle - c \, \sigma_A & \geq & 0 \\
+\label{eq:phys332-7}
+\langle n_A \rangle + c \, \sigma_A & \leq & n_3 \\
+\label{eq:phys332-8}
+\langle \Delta E_A \rangle - c \, \sigma_{E,A} & \geq & 0
+\end{eqnarray}
+where $c \geq 4$. From the equations (\ref{eq:phys332-5}),
+(\ref{eq:phys332-1}) and (\ref{eq:phys332-3}) and from the conditions
+(\ref{eq:phys332-6}) and (\ref{eq:phys332-7}) the following limits can
+be derived:
+\begin{equation}
+\alpha_{\mathrm{min}} = \frac{(n_3 + c^2)(\Emax+I)}
+ {n_3 (\Emax + I) + c^2 I} \; \leq \alpha \; \leq
+\alpha_{\mathrm{max}} = \frac{(n_3 + c^2)(\Emax+I)}
+ {c^2 (\Emax + I) + n_3 I}
+\end{equation}
+This conditions gives a lower limit to number of the ionisations $n_3$
+for which the fast sampling can be done:
+\begin{equation}
+n_3 \; \geq \; c^2
+\end{equation}
+As in the conditions (\ref{eq:phys332-6}), (\ref{eq:phys332-7}) and
+(\ref{eq:phys332-8}) the value of $c$ is as minimum 4, one gets $n_3
+\; \geq 16$. In order to speed the simulation, the maximum value is
+used for $\alpha$.
+
+The number of collisions with energy loss in the interval B (the
+number of interactions which has to be simulated directly) increases
+slowly with the total number of collisions $n_3$. The maximum number
+of these collisions can be estimated as
+\begin{equation}
+n_{B,max} = n_3 - n_{A,min} \approx n_3 (\langle n_A \rangle
+ - \sigma_A)
+\end{equation}
+From the previous expressions for $\langle n_A \rangle$ and $\sigma_A$
+one can derive the condition
+\begin{equation}
+n_B \; \leq \; n_{B,max} = \frac{2 n_3 c^2}{n_3+c^2}
+\end{equation}
+The following values are obtained with $c=4$:
+
+\begin{tabular}{llcrr}
+$n_3$ & $n_{B,max}$ & & $n_3$ & $n_{B,max}$\\ \hline
+16 & 16 & & 200 & 29.63\\
+20 & 17.78 & & 500 & 31.01 \\
+50 & 24.24 & & 1000 & 31.50 \\
+100 & 27.59 & & $\infty$ & 32.00
+\end{tabular}
+
+\subsection{Special sampling for lower part of the spectrum}
+
+If the step length is very small ($\leq 5$ mm in gases, $\leq$ 2-3
+$\mu$m in solids) the model gives 0 energy loss for some events. To
+avoid this, the probability of 0 energy loss is computed
+\begin{equation}
+P( \Delta E=0) = e^{-( \langle n_1 \rangle + \langle n_2 \rangle
+ + \langle n_3 \rangle )}
+\end{equation}
+If the probability is bigger than 0.01 a special sampling is done,
+taking into account the fact that in these cases the projectile
+interacts only with the outer electrons of the atom. An energy level
+$E_0 = 10$ eV is chosen to correspond to the outer electrons. The mean
+number of collisions can be calculated from
+\begin{equation}
+\langle n \rangle = \frac{1}{E_0} \frac{dE}{dx} \Delta x
+\end{equation}
+The number of collisions $n$ is sampled from Poisson distribution.
+In the case of the thin layers, all the collisions are considered as
+ionisations and the energy loss is computed as
+\begin{equation}
+\Delta E = \sum_{i=1}^n \frac{E_0}
+ {1 - \frac {\Emax}{\Emax + E_0} u_i}
+\end{equation}
+
+\begin{thebibliography}{10}
+\bibitem{bib-LAND}
+L.Landau.
+\newblock On the Energy Loss of Fast Particles by Ionisation.
+\newblock Originally published in \emph{J. Phys.}, 8:201, 1944.
+\newblock Reprinted in D.ter Haar, Editor, \emph{L.D.Landau, Collected
+ papers}, page 417. Pergamon Press, Oxford, 1965.
+
+\bibitem{bib-SCH1}
+B.Schorr.
+\newblock Programs for the Landau and the Vavilov distributions and the
+ corresponding random numbers.
+\newblock \emph{Comp. Phys. Comm.}, 7:216, 1974.
+
+\bibitem{bib-SELT}
+S.M.Seltzer and M.J.Berger.
+\newblock Energy loss straggling of protons and mesons.
+\newblock In \emph{Studies in Penetration of Charged Particles in
+ Matter}, Nuclear Science Series~39, Nat. Academy of Sciences,
+ Washington DC, 1964.
+
+\bibitem{bib-TALM}
+R.Talman.
+\newblock On the statistics of particle identification using ionization.
+\newblock \emph{Nucl. Inst. Meth.}, 159:189, 1979.
+
+\bibitem{bib-VAVI}
+P.V.Vavilov.
+\newblock Ionisation losses of high energy heavy particles.
+\newblock \emph{Soviet Physics JETP}, 5:749, 1957.
+\end{thebibliography}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdf
new file mode 100644
index 00000000000..bbc8ac5dfa5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdf
new file mode 100644
index 00000000000..a058beb73f2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch2/phys332-2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex2 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex2
index c84db2a0f15..c84db2a0f15 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex2
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex2
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex3 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex3
index 896b004a5aa..896b004a5aa 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile.ex3
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/Makefile.ex3
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/README.ch3 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/README.ch3
index 102a2030347..5af34ae103b 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/README.ch3
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/README.ch3
@@ -1,4 +1,4 @@
-Source files for examples in Chapter 3 of the LaTeX Web Companion
+Source files for examples in Chapter 3 of the LaTeX Graphics Companion
File for Section 3.2.1
++++++++++++++++++++++
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/colorcir.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/colorcir.eps
index 149d0c170fb..149d0c170fb 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/colorcir.eps
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/colorcir.eps
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex20.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex20.tex
index 6ff0504b594..6ff0504b594 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex20.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex20.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex21.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex21.tex
index 9b6bc130524..9b6bc130524 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex21.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex21.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex22.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex22.tex
index ff97376b120..ff97376b120 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex22.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex22.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex2bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex2bib.tex
index f691e5acfc9..f691e5acfc9 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex2bib.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex2bib.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex30.tex
index 0b1b755235f..0b1b755235f 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex30.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex31.tex
index 1f5c97339f3..1f5c97339f3 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex31.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex32.tex
index 293d66f4650..293d66f4650 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex32.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex3bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex3bib.tex
index 12e197babf2..12e197babf2 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex3bib.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/ex3bib.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/l2hexa.tex
index 817ffbe7f1d..817ffbe7f1d 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/l2hexa.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/myinit.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/myinit.pl
index b24da780bf5..b24da780bf5 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/myinit.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/myinit.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.css
index daee915b4dd..daee915b4dd 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.css
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.css
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.tex
index 7a0f0ea4629..7a0f0ea4629 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleAMS.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMath.tex
index 26ab42edddc..26ab42edddc 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMath.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathImages.tex
index cca8e754e57..cca8e754e57 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathImages.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex
index b6c61782721..b6c61782721 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.tex
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/tac2dim.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/tac2dim.eps
index b96e3e23e90..b96e3e23e90 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/tac2dim.eps
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch3/tac2dim.eps
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile
deleted file mode 100644
index 896b004a5aa..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Makefile for Example 3
-L2H = $(L2HNEW)/latex2html -link 4
-L2HTOP = $(L2HNEW)/latex2html -split 0
-LTX = latex
-EX = ex3
-HTML = .html
-TX = .tex
-TEXES = $(EX)*$(TX)
-TOP = ex30
-BIB = $(EX)bib
-TEXTOP = $(TOP)$(TX)
-INT = internals.pl
-BIBREF = '\#BIBLIO'
-# Directories containing the segments
-EX30 = ../$(TOP)/$(TOP)
-EX31 = ../$(EX)1/$(EX)1
-EX32 = ../$(EX)2/$(EX)2
-EX3b = ../$(TOP)/$(TOP)$(HTML)
-# Titles for navigation to the segments
-EX30t = Exemple_d\'un_document_segmenté
-EX31t = Une_figure_EPS
-EX32t = Exemple_d\'un_tableau
-EX3bt = Références
-
-COMMON = -info 0 -split 1 -link 4 -no_auto_link -biblio $(EX3b) -external_file $(TOP) \
- -up_url $(EX30)$(HTML) -up_title $(EX30t) -index $(EX3b) -index_in_navigation
-update: $(TOP).ind
- make $(TOP)/$(INT) $(EX)2/$(INT) $(EX)1/$(INT); make $(TOP)/$(INT)
-fresh:
- rm $(EX)*/$(INT) $(TOP).aux; make $(TOP).ind;
- make $(TOP)$(HTML) $(EX)2$(HTML) $(EX)1$(HTML); make $(TOP)$(HTML)
-$(TOP)$(HTML) :
- $(L2HTOP) -down_url $(EX31)$(HTML) -down_title $(EX31t) -biblio $(BIBREF) $(TOP)
-$(TOP)/$(INT) : $(TEXTOP) $(BIB)$(TX) $(EX)1/$(INT) $(EX)2/$(INT)
- make $(TOP)$(HTML)
-$(EX)1$(HTML) :
- $(L2H) $(COMMON) -t $(EX31t) -prev_url $(EX30)$(HTML) -prev_title $(EX30t) \
- -down_url $(EX32)$(HTML) -down_title $(EX32t) $(EX)1
-$(EX)1/$(INT) : $(EX)1$(TX)
- make $(EX)1$(HTML)
-$(EX)2$(HTML) :
- $(L2H) $(COMMON) -t $(EX32t) -prev_url $(EX31)$(HTML) -prev_title $(EX31t) \
- -down_url $(EX3b)$(BIBREF) -down_title $(EX3bt) $(EX)2
-$(EX)2/$(INT) : $(EX)2$(TX)
- make $(EX)2$(HTML)
-
-# handle LaTeX/dvips/makeindex etc.
-$(TOP).aux: $(TEXES)
- make dvi
-$(TOP).dvi:
- make dvi
-dvi:
- $(LTX) $(TEXTOP); $(LTX) $(TEXTOP); make $(TOP).ind
-$(TOP).ind: $(TOP).aux
- makeindex $(TOP).idx; $(LTX) $(TEXTOP); touch $(TOP).ind
-ps:
- make $(TOP).ps
-$(TOP).ps: $(TOP).dvi
- dvips $(TOP).dvi -o
-clean:
- rm *.ps *.dvi *.log *.ilg
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch3 b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch3
deleted file mode 100644
index 67eb2b6615a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/README.ch3
+++ /dev/null
@@ -1,37 +0,0 @@
-Source files for examples in Chapter 3 of the LaTeX Web Companion
-
-File for Section 3.2.1
-
-l2hexa.tex Latex source
-colorcir.eps EPS file used by several examples
-tac2dim.eps " "
-
-Files for Section 3.3
-
-sampleAMS.tex Latex sources
-sampleMath.tex "
-sampleAMS.css CSS style file for use with sampleAMS
- see Section 3.3.4
- (copy into the sampleAMS directory)
-
-sampleMathImages.tex Special source files for Section 3.3.5
-sampleMathThumb.tex
-
-Files for Section 3.5.6
-
-Makefile.ex2 Makefile for running the example
- (rename to Makefile to run)
-ex20.tex Latex sources
-ex21.tex "
-ex22.tex "
-ex2bib.tex "
-myinit.pl LaTeX2html customization file
-
-Files for Section 3.5.7.3
-
-Makefile.ex3 Makefile for running the example
- (rename to Makefile to run)
-ex30.tex Latex sources
-ex31.tex "
-ex32.tex "
-ex3bib.tex "
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvi
deleted file mode 100644
index b0a2ca47330..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl
deleted file mode 100644
index 314b2567f8f..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl
+++ /dev/null
@@ -1,30 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate contents original text with physical files.
-
-
-$key = q/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '0%:%'."$dir".q|ex30.html%:%Exemple d'un document segmenté| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%&#192; propos de ce document...%:%<tex2html_star_mark>| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Liste des figures| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Liste des tableaux| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Bibliographie| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex30.html%:%Index| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html
deleted file mode 100644
index 5b7110ef179..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Exemple d'un document segmenté</TITLE>
-<META NAME="description" CONTENT="Exemple d'un document segmenté">
-<META NAME="keywords" CONTENT="ex30">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="ex30.css">
-
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html1"
- HREF="../ex31/ex31.html">
-<IMG WIDTH="81" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next_group"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_group_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> suivant:</B> <A NAME="tex2html2"
- HREF="../ex31/ex31.html">Une_figure_EPS</A>
-<BR><BR>
-<!--End of Navigation Panel-->
-<H1 ALIGN="CENTER">Exemple d'un document segmenté</H1>
-<P ALIGN="CENTER"><STRONG>Ross Moore &amp; Michel Goossens</STRONG></P><BR CLEAR="ALL">
-<HR>
-<BR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"></A>
-
-<UL>
-<LI><A NAME="tex2html3"
- HREF="ex30.html#SECTION00010000000000000000">Liste des figures</A>
-<LI><A NAME="tex2html4"
- HREF="ex30.html#SECTION00020000000000000000">Liste des tableaux</A>
-<LI><A NAME="tex2html5"
- HREF="../ex31/ex31.html">Une figure EPS</A>
-<LI><A NAME="tex2html6"
- HREF="../ex32/ex32.html">Exemple d'un tableau</A>
-<LI><A NAME="tex2html7"
- HREF="ex30.html#SECTION00060000000000000000">Bibliographie</A>
-<LI><A NAME="tex2html8"
- HREF="ex30.html#SECTION00070000000000000000">Index</A>
-<LI><A NAME="tex2html9"
- HREF="ex30.html#SECTION00080000000000000000">&#192; propos de ce document...</A>
-</UL>
-<!--End of Table of Child-Links-->
- <BR CLEAR="ALL">
-<HR>
-<BR>
-
-<H2><A NAME="SECTION00010000000000000000">
-Liste des figures</A>
-</H2><OL><LI><A HREF="../ex31/ex31.html#39">Deux images EPS</A></OL> <BR>
-
-<H2><A NAME="SECTION00020000000000000000">
-Liste des tableaux</A>
-</H2><OL><LI><A HREF="../ex32/ex32.html#52">Quelques commandes de l'option <TT>french</TT>
- de <TT>babel</TT></A></OL> <BR CLEAR="ALL">
-<HR>
-
-<P>
-Référence ŕ figure&nbsp;<A HREF="../ex31/ex31.html#Fpsfig">1</A>.
-
-<P>
-Référence ŕ tableau&nbsp;<A HREF="../ex32/ex32.html#tab-exa">1</A>.
-<BR CLEAR="ALL">
-<HR>
-<H2><A NAME="SECTION00060000000000000000"></A><A NAME="BIBLIO"></A><A NAME="58"></A><BR>
-Bibliographie
-</H2><DL COMPACT><DD>
-<P></P><DT><A NAME="bib-PS">1</A>
-<DD>
-Adobe Inc. <I>PostScript, manuel de référence
- (2ičme édition)</I> InterÉditions (France), 1992
-</DL>
-<BR CLEAR="ALL">
-<HR><BR>
-
-<H2><A NAME="SECTION00070000000000000000">
-Index</A>
-</H2><DL COMPACT>
-<DT><STRONG>figure</STRONG>
-<DD><A HREF="../ex31/ex31.html#30">Une figure EPS</A>
-<DT><STRONG>PostScript</STRONG>
-<DD><A HREF="../ex31/ex31.html#31">Une figure EPS</A>
-<DT><STRONG>références</STRONG>
-<DD><A HREF="ex30.html#58">Bibliographie</A>
-<DT><STRONG>section</STRONG>
-<DD><DL COMPACT>
-<DT><STRONG>figure</STRONG>
-<DD><A HREF="../ex31/ex31.html#24">Une figure EPS</A>
-<DT><STRONG>tableau</STRONG>
-<DD><A HREF="../ex32/ex32.html#23">Exemple d'un tableau</A>
-</DL>
-<DT><STRONG>tableau</STRONG>
-<DD><A HREF="../ex32/ex32.html#49">Exemple d'un tableau</A>
-
-</DL><BR CLEAR="ALL">
-<HR>
-<H1><A NAME="SECTION00080000000000000000">
-&#192; propos de ce document...</A>
-</H1>
- <STRONG>Exemple d'un document segmenté</STRONG><P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT>-split 0 -down_url ../ex31/ex31.html -down_title Une_figure_EPS -biblio #BIBLIO ex30</TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-30<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html
deleted file mode 100644
index 5b7110ef179..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Exemple d'un document segmenté</TITLE>
-<META NAME="description" CONTENT="Exemple d'un document segmenté">
-<META NAME="keywords" CONTENT="ex30">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="ex30.css">
-
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html1"
- HREF="../ex31/ex31.html">
-<IMG WIDTH="81" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next_group"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_group_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> suivant:</B> <A NAME="tex2html2"
- HREF="../ex31/ex31.html">Une_figure_EPS</A>
-<BR><BR>
-<!--End of Navigation Panel-->
-<H1 ALIGN="CENTER">Exemple d'un document segmenté</H1>
-<P ALIGN="CENTER"><STRONG>Ross Moore &amp; Michel Goossens</STRONG></P><BR CLEAR="ALL">
-<HR>
-<BR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"></A>
-
-<UL>
-<LI><A NAME="tex2html3"
- HREF="ex30.html#SECTION00010000000000000000">Liste des figures</A>
-<LI><A NAME="tex2html4"
- HREF="ex30.html#SECTION00020000000000000000">Liste des tableaux</A>
-<LI><A NAME="tex2html5"
- HREF="../ex31/ex31.html">Une figure EPS</A>
-<LI><A NAME="tex2html6"
- HREF="../ex32/ex32.html">Exemple d'un tableau</A>
-<LI><A NAME="tex2html7"
- HREF="ex30.html#SECTION00060000000000000000">Bibliographie</A>
-<LI><A NAME="tex2html8"
- HREF="ex30.html#SECTION00070000000000000000">Index</A>
-<LI><A NAME="tex2html9"
- HREF="ex30.html#SECTION00080000000000000000">&#192; propos de ce document...</A>
-</UL>
-<!--End of Table of Child-Links-->
- <BR CLEAR="ALL">
-<HR>
-<BR>
-
-<H2><A NAME="SECTION00010000000000000000">
-Liste des figures</A>
-</H2><OL><LI><A HREF="../ex31/ex31.html#39">Deux images EPS</A></OL> <BR>
-
-<H2><A NAME="SECTION00020000000000000000">
-Liste des tableaux</A>
-</H2><OL><LI><A HREF="../ex32/ex32.html#52">Quelques commandes de l'option <TT>french</TT>
- de <TT>babel</TT></A></OL> <BR CLEAR="ALL">
-<HR>
-
-<P>
-Référence ŕ figure&nbsp;<A HREF="../ex31/ex31.html#Fpsfig">1</A>.
-
-<P>
-Référence ŕ tableau&nbsp;<A HREF="../ex32/ex32.html#tab-exa">1</A>.
-<BR CLEAR="ALL">
-<HR>
-<H2><A NAME="SECTION00060000000000000000"></A><A NAME="BIBLIO"></A><A NAME="58"></A><BR>
-Bibliographie
-</H2><DL COMPACT><DD>
-<P></P><DT><A NAME="bib-PS">1</A>
-<DD>
-Adobe Inc. <I>PostScript, manuel de référence
- (2ičme édition)</I> InterÉditions (France), 1992
-</DL>
-<BR CLEAR="ALL">
-<HR><BR>
-
-<H2><A NAME="SECTION00070000000000000000">
-Index</A>
-</H2><DL COMPACT>
-<DT><STRONG>figure</STRONG>
-<DD><A HREF="../ex31/ex31.html#30">Une figure EPS</A>
-<DT><STRONG>PostScript</STRONG>
-<DD><A HREF="../ex31/ex31.html#31">Une figure EPS</A>
-<DT><STRONG>références</STRONG>
-<DD><A HREF="ex30.html#58">Bibliographie</A>
-<DT><STRONG>section</STRONG>
-<DD><DL COMPACT>
-<DT><STRONG>figure</STRONG>
-<DD><A HREF="../ex31/ex31.html#24">Une figure EPS</A>
-<DT><STRONG>tableau</STRONG>
-<DD><A HREF="../ex32/ex32.html#23">Exemple d'un tableau</A>
-</DL>
-<DT><STRONG>tableau</STRONG>
-<DD><A HREF="../ex32/ex32.html#49">Exemple d'un tableau</A>
-
-</DL><BR CLEAR="ALL">
-<HR>
-<H1><A NAME="SECTION00080000000000000000">
-&#192; propos de ce document...</A>
-</H1>
- <STRONG>Exemple d'un document segmenté</STRONG><P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT>-split 0 -down_url ../ex31/ex31.html -down_title Une_figure_EPS -biblio #BIBLIO ex30</TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-30<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl
deleted file mode 100644
index 406d89c0350..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/index.pl
+++ /dev/null
@@ -1,23 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate index original text with physical files.
-
-
-$key = q/références/;
-$index{$key} .= q|<A HREF="|."$dir".q|ex30.html#58">Bibliographie</A>
- \| |;
-$noresave{$key} = "$nosave";
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Printable index-keys from sub_index array.
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Printable index-keys from printable_key array.
-
-
-$key = q/références/;
-$printable_key{$key} = q|références| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl
deleted file mode 100644
index 0074f6991b7..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl
+++ /dev/null
@@ -1,10 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/BIBLIO/;
-$ref_files{$key} = "$dir".q|ex30.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl
deleted file mode 100644
index 2d5f13bbd03..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl
+++ /dev/null
@@ -1,21 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/BIBLIO/;
-$external_labels{$key} = "$URL/" . q|ex30.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/BIBLIO/;
-$external_latex_labels{$key} = q|2|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl
deleted file mode 100644
index d33b319b068..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl
+++ /dev/null
@@ -1,36 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate sections original text with physical files.
-
-
-$key = q/0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '0%:%'."$dir".q|ex30.html%:%Exemple d'un document segmenté%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex30.html"} = 1;
-
-$key = q/0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#137#>Liste des figures<#137#>%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex30.html"} = 1;
-
-$key = q/0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#138#>Liste des tableaux<#138#>%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex30.html"} = 1;
-
-$key = q/0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#139#>Bibliographie<#139#>%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex30.html"} = 1;
-
-$key = q/0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%<#141#>Index<#141#>%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex30.html"} = 1;
-
-$key = q/0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex30.html%:%&#192; propos de ce document...%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex30.html"} = 1;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr
deleted file mode 100644
index d7266d00c9a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31.ptr
+++ /dev/null
@@ -1,9 +0,0 @@
-\setcounter {lpart}{0}
-\setcounter {lsection}{4}
-\setcounter {lsubsection}{0}
-\setcounter {lsubsubsection}{0}
-\setcounter {lparagraph}{0}
-\setcounter {lsubparagraph}{0}
-\setcounter {equation}{0}
-\setcounter {footnote}{0}
-\htmlhead {section}{Une figure EPS}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif
deleted file mode 100644
index 1326d4c62cd..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS
deleted file mode 100644
index 4fa64c73914..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS
+++ /dev/null
@@ -1 +0,0 @@
-No implementation found for style `fontenc'
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl
deleted file mode 100644
index 64825ef5ddb..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl
+++ /dev/null
@@ -1,10 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate contents original text with physical files.
-
-
-$key = q/0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex31.html%:%Une figure EPS| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html
deleted file mode 100644
index b9404537d86..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Une figure EPS</TITLE>
-<META NAME="description" CONTENT="Une figure EPS">
-<META NAME="keywords" CONTENT="ex31">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="ex31.css">
-
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html12"
- HREF="../ex32/ex32.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html8"
- HREF="../ex30/ex30.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html2"
- HREF="../ex30/ex30.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html10"
- HREF="../ex30/ex30.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html13"
- HREF="../ex32/ex32.html">Exemple_d'un_tableau</A>
-<B> monter:</B> <A NAME="tex2html9"
- HREF="../ex30/ex30.html">Exemple_d'un_document_segmenté</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html3"
- HREF="../ex30/ex30.html">Exemple_d'un_document_segmenté</A>
- &nbsp <B> <A NAME="tex2html11"
- HREF="../ex30/ex30.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2><A NAME="SECTION00040000000000000000">
-Une figure EPS</A>
-</H2><A NAME="24"></A>
-
-<P>
-Cette section montre comment inclure une figure
-PostScript[<A
- HREF="../ex30/ex30.html#bib-PS">1</A>] dans un document L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X .
-La <A HREF="ex31.html#Fpsfig">figure</A>
-est insérée dans le texte ŕ l'aide de la commande
-<code>\includegraphics{colorcir}</code>.
-<A NAME="30"></A>
-<A NAME="31"></A>
-
-<P></P>
-<DIV ALIGN="CENTER"><A NAME="Fpsfig"></A><A NAME="39"></A>
-<TABLE>
-<CAPTION ALIGN="BOTTOM"><STRONG>Figure 1:</STRONG>
-Deux images EPS</CAPTION>
-<TR><TD><A NAME="figure32"
- HREF="img1.gif"><IMG
- WIDTH="77" HEIGHT="35"
- SRC="Timg1.gif"
- ALT="\begin{figure}
-\centering \begin{tabular}{c@{\qquad}c}
-\includegraphics[width=3cm]{colorcir}&amp;
-\includegraphics[width=3cm]{tac2dim} \end{tabular} \end{figure}"></A></TD></TR>
-</TABLE>
-</DIV><P></P>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl
deleted file mode 100644
index 9d53aec77d7..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl
+++ /dev/null
@@ -1 +0,0 @@
-'<LI><A HREF="'.$dir.'ex31.html#39">Deux images EPS</A>'
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl
deleted file mode 100644
index c73c4f191be..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.pl
+++ /dev/null
@@ -1,16 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate images original text with physical files.
-
-
-$key = q/{figure}htmlimage{thumbnail=0.4}{centering{tabular{{c@{qquad}c}{includegraphics[]{colorcir}{&{includegraphics[width=3cm]{tac2dim}{tabular{{{{figure};FSF=1.6;AAT/;
-$cached_env_img{$key} = q|<A NAME="figure32"
- HREF="img1.gif"><IMG
- WIDTH="77" HEIGHT="35"
- SRC="Timg1.gif"
- ALT="\begin{figure}
-\centering \begin{tabular}{c@{\qquad}c}
-\includegraphics[width=3cm]{colorcir}&amp;
-\includegraphics[width=3cm]{tac2dim} \end{tabular} \end{figure}"></A>|;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex
deleted file mode 100644
index 3d534cab653..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/images.tex
+++ /dev/null
@@ -1,136 +0,0 @@
-\batchmode
-\documentclass{article}
-
-\usepackage{makeidx,html}
-\usepackage[T1]{fontenc}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\setcounter {lpart}{0}\setcounter {lsection}{4}\setcounter {lsubsection}{0}\setcounter {lsubsubsection}{0}\setcounter {lparagraph}{0}\setcounter {lsubparagraph}{0}\setcounter {equation}{0}\setcounter {footnote}{0}\htmlhead {section}{Une figure EPS}
-\usepackage[dvips]{color}
-\pagecolor[gray]{.7}
-
-
-
-\makeatletter
-
-\makeatletter
-\count@=\the\catcode`\_ \catcode`\_=8
-\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
-\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}%
-\makeatother
-\let\mathon=$
-\let\mathoff=$
-\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
-\newbox\sizebox
-\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
-\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
-\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
-\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
-\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
-\setlength{\textwidth}{349pt}
-\newwrite\lthtmlwrite
-\makeatletter
-\let\realnormalsize=\normalsize
-\global\topskip=2sp
-\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
-\def\@float{\let\@savefreelist\@freelist\real@float}
-\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
-\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
-\let\@largefloatcheck=\relax
-\let\if@boxedmulticols=\iftrue
-\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
-\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
- \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
- \def\phantompar{\csname par\endcsname}\normalsize}%
-\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
-\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
-\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
-\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
- \let\ifinner=\iffalse }%
-\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
- \expandafter\box\next\egroup}%
-\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
-\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
-:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
-\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlhboxmathB}%
-\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
-\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
- \global\let\@freelist\@savefreelist}%
-\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
- \lthtmldisplayA{#1}\let\@eqnnum\relax}%
-\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
-\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA
- \vrule height1.5ex width0pt }%
-\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
-\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
-\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
-\newcommand\lthtmlindisplaymathZ{\egroup %
- \centerinlinemath\lthtmllogmath\lthtmlsetmath}
-\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
- \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\centerinlinemath{%
- \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
- \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
- \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}
-
-\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
- \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
- \else\expandafter\vss\fi}%
-\providecommand{\selectlanguage}[1]{}%
-\makeatletter \tracingstats = 1
-
-
-\begin{document}
-\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
-\makeatletter
-\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
-\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
-\lthtmltypeout{}%
-\makeatother
-\setcounter{page}{1}
-\onecolumn
-
-% !!! IMAGES START HERE !!!
-
-\setcounter{part}{0}
-\setcounter{section}{4}
-\setcounter{subsection}{0}
-\setcounter{subsubsection}{0}
-\setcounter{paragraph}{0}
-\setcounter{subparagraph}{0}
-\setcounter{equation}{0}
-\setcounter{footnote}{0}
-{\newpage\clearpage
-\lthtmlfigureA{figure32}%
-\begin{figure}
-\htmlimage{thumbnail=0.4}
-\centering \begin{tabular}{c@{\qquad}c}
- \includegraphics[width=3cm]{colorcir}&
- \includegraphics[width=3cm]{tac2dim} \end{tabular}
- \end{figure}%
-\lthtmlfigureZ
-\lthtmlcheckvsize\clearpage}
-
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif
deleted file mode 100644
index 224cf5785c7..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl
deleted file mode 100644
index 800c5e8a9a1..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/index.pl
+++ /dev/null
@@ -1,49 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate index original text with physical files.
-
-
-$key = q/sectionfigure/;
-$index{$key} .= q|<A HREF="|."$dir".q|ex31.html#24">Une figure EPS</A>
- \| |;
-$noresave{$key} = "$nosave";
-
-$key = q/figure/;
-$index{$key} .= q|<A HREF="|."$dir".q|ex31.html#30">Une figure EPS</A>
- \| |;
-$noresave{$key} = "$nosave";
-
-$key = q/postscript/;
-$index{$key} .= q|<A HREF="|."$dir".q|ex31.html#31">Une figure EPS</A>
- \| |;
-$noresave{$key} = "$nosave";
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Printable index-keys from sub_index array.
-
-
-$key = q/section/;
-$sub_index{$key} .= q|sectionfigure|;
-$noresave{$key} = "$nosave";
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Printable index-keys from printable_key array.
-
-
-$key = q/sectionfigure/;
-$printable_key{$key} = q|figure| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/figure/;
-$printable_key{$key} = q|figure| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/postscript/;
-$printable_key{$key} = q|PostScript| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/section/;
-$printable_key{$key} = q|section| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl
deleted file mode 100644
index e3a9dff2e90..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl
+++ /dev/null
@@ -1,14 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/cite_bib-PS/;
-$ref_files{$key} = "$dir".q|../ex30/ex30.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/Fpsfig/;
-$ref_files{$key} = "$dir".q|ex31.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl
deleted file mode 100644
index 2c0c67b85fe..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl
+++ /dev/null
@@ -1,33 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/cite_bib-PS/;
-$external_labels{$key} = "$URL/" . q|../ex30/ex30.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/Fpsfig/;
-$external_labels{$key} = "$URL/" . q|ex31.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/BIBLIO/;
-$external_latex_labels{$key} = q|2|;
-$noresave{$key} = "$nosave";
-
-$key = q/tab-exa/;
-$external_latex_labels{$key} = q|1|;
-$noresave{$key} = "$nosave";
-
-$key = q/Fpsfig/;
-$external_latex_labels{$key} = q|1|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl
deleted file mode 100644
index 61916f95c0a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl
+++ /dev/null
@@ -1,11 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate sections original text with physical files.
-
-
-$key = q/0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex31.html%:%Une figure EPS%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex31.html"} = 1;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr
deleted file mode 100644
index fd7cd38344c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32.ptr
+++ /dev/null
@@ -1,9 +0,0 @@
-\setcounter {lpart}{0}
-\setcounter {lsection}{5}
-\setcounter {lsubsection}{0}
-\setcounter {lsubsubsection}{0}
-\setcounter {lparagraph}{0}
-\setcounter {lsubparagraph}{0}
-\setcounter {equation}{0}
-\setcounter {footnote}{0}
-\htmlhead {section}{Exemple d'un tableau}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl
deleted file mode 100644
index 38110d910b2..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl
+++ /dev/null
@@ -1,10 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate contents original text with physical files.
-
-
-$key = q/0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$toc_section_info{$key} = '3%:%'."$dir".q|ex32.html%:%Exemple d'un tableau| unless ($toc_section_info{$key});
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html
deleted file mode 100644
index 6b7c6815f82..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Exemple d'un tableau</TITLE>
-<META NAME="description" CONTENT="Exemple d'un tableau">
-<META NAME="keywords" CONTENT="ex32">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="ex32.css">
-
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html12"
- HREF="../ex30/ex30.html#BIBLIO">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html8"
- HREF="../ex30/ex30.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html2"
- HREF="../ex31/ex31.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html10"
- HREF="../ex30/ex30.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html13"
- HREF="../ex30/ex30.html#BIBLIO">Références</A>
-<B> monter:</B> <A NAME="tex2html9"
- HREF="../ex30/ex30.html">Exemple_d'un_document_segmenté</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html3"
- HREF="../ex31/ex31.html">Une_figure_EPS</A>
- &nbsp <B> <A NAME="tex2html11"
- HREF="../ex30/ex30.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2><A NAME="SECTION00050000000000000000">
-Exemple d'un tableau</A>
-</H2>
-<A NAME="23"></A>
-
-<P>
-Le <A HREF="ex32.html#tab-exa">tableau</A>
-montre l'utilisation de l'environnement <TT>table</TT>.
-<BR><P></P>
-<DIV ALIGN="CENTER"><A NAME="52"></A>
-<TABLE>
-<CAPTION><STRONG>Tableau 1:</STRONG>
-Quelques commandes de l'option <TT>french</TT>
- de <TT>babel</TT></CAPTION>
-<TR><TD>
-<DIV ALIGN="CENTER"> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="CENTER"><TT>&#92;primo</TT></TD>
-<TD ALIGN="CENTER">1<SUP>o</SUP></TD>
-<TD ALIGN="CENTER"><TT>&#92;secundo</TT></TD>
-<TD ALIGN="CENTER">2<SUP>o</SUP></TD>
-<TD ALIGN="CENTER"><TT>&#92;tertio</TT></TD>
-<TD ALIGN="CENTER">3<SUP>o</SUP></TD>
-</TR>
-<TR><TD ALIGN="CENTER"><TT>&#92;quatro</TT></TD>
-<TD ALIGN="CENTER">4<SUP>o</SUP></TD>
-<TD ALIGN="CENTER">1<TT>&#92;ier</TT></TD>
-<TD ALIGN="CENTER">1<SUP>er</SUP></TD>
-<TD ALIGN="CENTER">1<TT>&#92;iere</TT></TD>
-<TD ALIGN="CENTER">1<SUP>re</SUP></TD>
-</TR>
-<TR><TD ALIGN="CENTER"><TT>&#92;fprimo)</TT></TD>
-<TD ALIGN="CENTER">1<SUP>o</SUP>)</TD>
-<TD ALIGN="CENTER"><TT>&#92;No</TT> 10</TD>
-<TD ALIGN="CENTER">N<SUP>o</SUP>10</TD>
-<TD ALIGN="CENTER"><TT>&#92;no</TT> 15</TD>
-<TD ALIGN="CENTER">n<SUP>o</SUP>15</TD>
-</TR>
-<TR><TD ALIGN="CENTER"><TT>&#92;og</TT> a <TT>&#92;fg</TT></TD>
-<TD ALIGN="CENTER">&#171a &#187</TD>
-<TD ALIGN="CENTER">3<TT>&#92;ieme</TT></TD>
-<TD ALIGN="CENTER">3<SUP>e</SUP></TD>
-<TD ALIGN="CENTER">10<TT>&#92;iemes</TT></TD>
-<TD ALIGN="CENTER">10<SUP>es</SUP></TD>
-</TR>
-</TABLE>
-<A NAME="tab-exa"></A><A NAME="49"></A>
-</DIV></TD></TR>
-</TABLE>
-</DIV><P></P>
-<BR>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl
deleted file mode 100644
index 9b32933d9ff..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/index.pl
+++ /dev/null
@@ -1,40 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate index original text with physical files.
-
-
-$key = q/sectiontableau/;
-$index{$key} .= q|<A HREF="|."$dir".q|ex32.html#23">Exemple d'un tableau</A>
- \| |;
-$noresave{$key} = "$nosave";
-
-$key = q/tableau/;
-$index{$key} .= q|<A HREF="|."$dir".q|ex32.html#49">Exemple d'un tableau</A>
- \| |;
-$noresave{$key} = "$nosave";
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Printable index-keys from sub_index array.
-
-
-$key = q/section/;
-$sub_index{$key} .= q|sectiontableau|;
-$noresave{$key} = "$nosave";
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Printable index-keys from printable_key array.
-
-
-$key = q/sectiontableau/;
-$printable_key{$key} = q|tableau| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/section/;
-$printable_key{$key} = q|section| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-$key = q/tableau/;
-$printable_key{$key} = q|tableau| unless ($printable_key{$key});
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl
deleted file mode 100644
index 0c2e1c5a4ee..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl
+++ /dev/null
@@ -1,10 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/tab-exa/;
-$ref_files{$key} = "$dir".q|ex32.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl
deleted file mode 100644
index 33b8d26526d..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl
+++ /dev/null
@@ -1,29 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/tab-exa/;
-$external_labels{$key} = "$URL/" . q|ex32.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/BIBLIO/;
-$external_latex_labels{$key} = q|2|;
-$noresave{$key} = "$nosave";
-
-$key = q/tab-exa/;
-$external_latex_labels{$key} = q|1|;
-$noresave{$key} = "$nosave";
-
-$key = q/Fpsfig/;
-$external_latex_labels{$key} = q|1|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl
deleted file mode 100644
index 300a790077a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl
+++ /dev/null
@@ -1,11 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate sections original text with physical files.
-
-
-$key = q/0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/;
-$section_info{$key} = '3%:%'."$dir".q|ex32.html%:%Exemple d'un tableau%:%| unless ($section_info{$key});
-$noresave{$key} = "$nosave";
-$done{"${dir}ex32.html"} = 1;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl
deleted file mode 100644
index a9598937fb0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/ex32/table.pl
+++ /dev/null
@@ -1,2 +0,0 @@
-'<LI><A HREF="'.$dir.'ex32.html#52">Quelques commandes de l\'option <TT>french</TT>
- de <TT>babel</TT></A>'
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi
deleted file mode 100644
index e2d87ea688c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl
deleted file mode 100644
index 5b93bd63d0a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl
+++ /dev/null
@@ -1,18 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate images original text with physical files.
-
-
-$key = q/includegraphics[width=3cm]{tac2dim};AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="139" HEIGHT="133" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="\includegraphics [width=3cm]{tac2dim}">|;
-
-$key = q/includegraphics[width=3cm]{colorcir};AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="136" HEIGHT="114" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\includegraphics [width=3cm]{colorcir}">|;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex
deleted file mode 100644
index e02d4a8d173..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex
+++ /dev/null
@@ -1,132 +0,0 @@
-\batchmode
-\documentclass{article}
-
-\usepackage{graphicx}
-\usepackage{francais}
-\usepackage{makeidx}%
-\providecommand{\Lcs}[1]{\texttt{\symbol{'134}#1}}\makeindex
-\title{Exemple d'un article en fran\c{c}ais}
-\author {Michel Goossens}
-\usepackage[dvips]{color}
-\pagecolor[gray]{.7}
-
-
-
-\makeatletter
-
-\makeatletter
-\count@=\the\catcode`\_ \catcode`\_=8
-\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
-\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}%
-\makeatother
-\let\mathon=$
-\let\mathoff=$
-\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
-\newbox\sizebox
-\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
-\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
-\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
-\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
-\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
-\setlength{\textwidth}{349pt}
-\newwrite\lthtmlwrite
-\makeatletter
-\let\realnormalsize=\normalsize
-\global\topskip=2sp
-\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
-\def\@float{\let\@savefreelist\@freelist\real@float}
-\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
-\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
-\let\@largefloatcheck=\relax
-\let\if@boxedmulticols=\iftrue
-\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
-\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
- \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
- \def\phantompar{\csname par\endcsname}\normalsize}%
-\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
-\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
-\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
-\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
- \let\ifinner=\iffalse }%
-\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
- \expandafter\box\next\egroup}%
-\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
-\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
-:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
-\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlhboxmathB}%
-\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
-\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
- \global\let\@freelist\@savefreelist}%
-\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
- \lthtmldisplayA{#1}\let\@eqnnum\relax}%
-\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
-\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA
- \vrule height1.5ex width0pt }%
-\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
-\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
-\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
-\newcommand\lthtmlindisplaymathZ{\egroup %
- \centerinlinemath\lthtmllogmath\lthtmlsetmath}
-\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
- \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\centerinlinemath{%
- \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
- \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
- \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}
-
-\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
- \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
- \else\expandafter\vss\fi}%
-\providecommand{\selectlanguage}[1]{}%
-\makeatletter \tracingstats = 1
-
-
-\begin{document}
-\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
-\makeatletter
-\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
-\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
-\lthtmltypeout{}%
-\makeatother
-\setcounter{page}{1}
-\onecolumn
-
-% !!! IMAGES START HERE !!!
-
-\stepcounter{section}
-{\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap106}%
-\includegraphics [width=3cm]{colorcir}%
-\lthtmlpictureZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap108}%
-\includegraphics [width=3cm]{tac2dim}%
-\lthtmlpictureZ
-\lthtmlcheckvsize\clearpage}
-
-\stepcounter{section}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif
deleted file mode 100644
index 4f4addd2785..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif
deleted file mode 100644
index 7b9dcaf127d..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html
deleted file mode 100644
index f03e4818bce..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Exemple d'un article en fran&#231;ais</TITLE>
-<META NAME="description" CONTENT="Exemple d'un article en fran&#231;ais">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html7"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<A NAME="tex2html3"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html5"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html8"
- HREF="node1.html">Table des mati&#232;res</A>
- &nbsp <B> <A NAME="tex2html4"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html6"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<H1 ALIGN="CENTER">Exemple d'un article en fran&#231;ais</H1>
-<P ALIGN="CENTER"><STRONG>Michel Goossens</STRONG></P>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"></A>
-
-<UL>
-<LI><A NAME="tex2html9"
- HREF="node1.html">Table des mati&#232;res</A>
-<LI><A NAME="tex2html10"
- HREF="node2.html">Liste des figures</A>
-<LI><A NAME="tex2html11"
- HREF="node3.html">Liste des tableaux</A>
-<LI><A NAME="tex2html12"
- HREF="node4.html">Une figure EPS</A>
-<LI><A NAME="tex2html13"
- HREF="node5.html">Exemple d'un tableau</A>
-<LI><A NAME="tex2html14"
- HREF="node6.html">Bibliographie</A>
-<LI><A NAME="tex2html15"
- HREF="node7.html">Index</A>
-<LI><A NAME="tex2html16"
- HREF="node8.html">&#192; propos de ce document...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl
deleted file mode 100644
index b437e91cbec..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl
+++ /dev/null
@@ -1,18 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/cite_bib-PS/;
-$ref_files{$key} = "$dir".q|node6.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/Fpsfig/;
-$ref_files{$key} = "$dir".q|node4.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/tab:exa/;
-$ref_files{$key} = "$dir".q|node5.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html
deleted file mode 100644
index f03e4818bce..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Exemple d'un article en fran&#231;ais</TITLE>
-<META NAME="description" CONTENT="Exemple d'un article en fran&#231;ais">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html7"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<A NAME="tex2html3"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html5"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html8"
- HREF="node1.html">Table des mati&#232;res</A>
- &nbsp <B> <A NAME="tex2html4"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html6"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<H1 ALIGN="CENTER">Exemple d'un article en fran&#231;ais</H1>
-<P ALIGN="CENTER"><STRONG>Michel Goossens</STRONG></P>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"></A>
-
-<UL>
-<LI><A NAME="tex2html9"
- HREF="node1.html">Table des mati&#232;res</A>
-<LI><A NAME="tex2html10"
- HREF="node2.html">Liste des figures</A>
-<LI><A NAME="tex2html11"
- HREF="node3.html">Liste des tableaux</A>
-<LI><A NAME="tex2html12"
- HREF="node4.html">Une figure EPS</A>
-<LI><A NAME="tex2html13"
- HREF="node5.html">Exemple d'un tableau</A>
-<LI><A NAME="tex2html14"
- HREF="node6.html">Bibliographie</A>
-<LI><A NAME="tex2html15"
- HREF="node7.html">Index</A>
-<LI><A NAME="tex2html16"
- HREF="node8.html">&#192; propos de ce document...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl
deleted file mode 100644
index 7a800316923..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl
+++ /dev/null
@@ -1,33 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/cite_bib-PS/;
-$external_labels{$key} = "$URL/" . q|node6.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/Fpsfig/;
-$external_labels{$key} = "$URL/" . q|node4.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/tab:exa/;
-$external_labels{$key} = "$URL/" . q|node5.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/Fpsfig/;
-$external_latex_labels{$key} = q|1|;
-$noresave{$key} = "$nosave";
-
-$key = q/tab:exa/;
-$external_latex_labels{$key} = q|1|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html
deleted file mode 100644
index 830a5ca9d57..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Table des mati&#232;res</TITLE>
-<META NAME="description" CONTENT="Table des mati&#232;res">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node2.html">
-<LINK REL="previous" HREF="l2hexa.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node2.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html27"
- HREF="node2.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html23"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html17"
- HREF="l2hexa.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html25"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html28"
- HREF="node2.html">Liste des figures</A>
-<B> monter:</B> <A NAME="tex2html24"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html18"
- HREF="l2hexa.html">Exemple d'un article en</A>
- &nbsp <B> <A NAME="tex2html26"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<BR>
-
-<H2><A NAME="SECTION00010000000000000000">
-Table des mati&#232;res</A>
-</H2>
-<!--Table of Contents-->
-
-<UL>
-<LI><A NAME="tex2html29"
- HREF="node1.html">Table des mati&#232;res</A>
-<LI><A NAME="tex2html30"
- HREF="node2.html">Liste des figures</A>
-<LI><A NAME="tex2html31"
- HREF="node3.html">Liste des tableaux</A>
-<LI><A NAME="tex2html32"
- HREF="node4.html">Une figure EPS</A>
-<LI><A NAME="tex2html33"
- HREF="node5.html">Exemple d'un tableau</A>
-<LI><A NAME="tex2html34"
- HREF="node6.html">Bibliographie</A>
-<LI><A NAME="tex2html35"
- HREF="node7.html">Index</A>
-</UL>
-<!--End of Table of Contents-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html
deleted file mode 100644
index 7bd56f893d5..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Liste des figures</TITLE>
-<META NAME="description" CONTENT="Liste des figures">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node3.html">
-<LINK REL="previous" HREF="node1.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node3.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html48"
- HREF="node3.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html42"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html36"
- HREF="node1.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html44"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html46"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html49"
- HREF="node3.html">Liste des tableaux</A>
-<B> monter:</B> <A NAME="tex2html43"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html37"
- HREF="node1.html">Table des mati&#232;res</A>
- &nbsp <B> <A NAME="tex2html45"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html47"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<BR>
-
-<H2><A NAME="SECTION00020000000000000000">
-Liste des figures</A>
-</H2><OL>
-<LI><A NAME="tex2html1"
- HREF="node4.html#24">Deux images EPS</A></OL>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html
deleted file mode 100644
index 41e0a771c78..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Liste des tableaux</TITLE>
-<META NAME="description" CONTENT="Liste des tableaux">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node4.html">
-<LINK REL="previous" HREF="node2.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node4.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html62"
- HREF="node4.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html56"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html50"
- HREF="node2.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html58"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html60"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html63"
- HREF="node4.html">Une figure EPS</A>
-<B> monter:</B> <A NAME="tex2html57"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html51"
- HREF="node2.html">Liste des figures</A>
- &nbsp <B> <A NAME="tex2html59"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html61"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<BR>
-
-<H2><A NAME="SECTION00030000000000000000">
-Liste des tableaux</A>
-</H2><OL>
-<LI><A NAME="tex2html2"
- HREF="node5.html#66">Quelques commandes de l'option <TT>francais</TT> de <TT>babel</TT></A></OL>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html
deleted file mode 100644
index b1ed0f3f45c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Une figure EPS</TITLE>
-<META NAME="description" CONTENT="Une figure EPS">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node5.html">
-<LINK REL="previous" HREF="node3.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node5.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html76"
- HREF="node5.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html70"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html64"
- HREF="node3.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html72"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html74"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html77"
- HREF="node5.html">Exemple d'un tableau</A>
-<B> monter:</B> <A NAME="tex2html71"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html65"
- HREF="node3.html">Liste des tableaux</A>
- &nbsp <B> <A NAME="tex2html73"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html75"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00040000000000000000"></A>
-<A NAME="11"></A>
-<BR>
-Une figure EPS
-</H1>
-Cette section montre comment inclure une figure PostScript[<A
- HREF="node6.html#bib-PS">1</A>]
-dans un document L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X . La figure&nbsp;<A HREF="node4.html#Fpsfig">1</A>
-est ins&#233;r&#233;e dans le texte &#224; l'aide de la commande
- <code>\includegraphics{colorcir.eps}</code>.
-<A NAME="14"></A>
-<A NAME="15"></A>
-
-<P></P>
-<DIV ALIGN="CENTER"><A NAME="Fpsfig"></A><A NAME="24"></A>
-<TABLE>
-<CAPTION ALIGN="BOTTOM"><STRONG>Figure 1:</STRONG>
-Deux images EPS</CAPTION>
-<TR><TD>
-<DIV ALIGN="CENTER">
-<TABLE CELLPADDING=3 ALIGN="CENTER">
-<TR><TD ALIGN="CENTER">
-<!-- MATH
- $\includegraphics [width=3cm]{colorcir}$
- -->
-<IMG
- WIDTH="136" HEIGHT="114" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\includegraphics [width=3cm]{colorcir}"></TD>
-<TD ALIGN="LEFT">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD><TD ALIGN="CENTER">
-<!-- MATH
- $\includegraphics [width=3cm]{tac2dim}$
- -->
-<IMG
- WIDTH="139" HEIGHT="133" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="\includegraphics [width=3cm]{tac2dim}"></TD>
-</TR>
-</TABLE>
-</DIV></TD></TR>
-</TABLE>
-</DIV><P></P>
-
-<P>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html
deleted file mode 100644
index 4826c728c04..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Exemple d'un tableau</TITLE>
-<META NAME="description" CONTENT="Exemple d'un tableau">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node6.html">
-<LINK REL="previous" HREF="node4.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node6.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html90"
- HREF="node6.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html84"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html78"
- HREF="node4.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html86"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html88"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html91"
- HREF="node6.html">Bibliographie</A>
-<B> monter:</B> <A NAME="tex2html85"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html79"
- HREF="node4.html">Une figure EPS</A>
- &nbsp <B> <A NAME="tex2html87"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html89"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00050000000000000000">
-Exemple d'un tableau</A>
-</H1>
-
-<P>
-Le tableau&nbsp;<A HREF="node5.html#tab:exa">1</A> &#224; la page <A HREF="node5.html#tab:exa"><IMG ALIGN="BOTTOM" BORDER="1" ALT="[*]"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/cross_ref_motif.gif"></A>
-montre l'utilisation de l'environnement <TT>table</TT>.
-
-<P>
-
-<BR><P></P>
-<DIV ALIGN="CENTER"><A NAME="66"></A>
-<TABLE>
-<CAPTION><STRONG>Tableau 1:</STRONG>
-Quelques commandes de l'option <TT>francais</TT> de <TT>babel</TT></CAPTION>
-<TR><TD>
- <DIV ALIGN="CENTER">
- <TABLE CELLPADDING=3 ALIGN="CENTER">
-<TR><TD ALIGN="CENTER"><TT>&#92;primo</TT></TD>
-<TD ALIGN="CENTER">1<SUP>o</SUP></TD>
-<TD ALIGN="CENTER"><TT>&#92;secundo</TT></TD>
-<TD ALIGN="CENTER">2<SUP>o</SUP></TD>
-<TD ALIGN="CENTER"><TT>&#92;tertio</TT></TD>
-<TD ALIGN="CENTER">3<SUP>o</SUP></TD>
-</TR>
-<TR><TD ALIGN="CENTER"><TT>&#92;quatro</TT></TD>
-<TD ALIGN="CENTER">4<SUP>o</SUP></TD>
-<TD ALIGN="CENTER">1<TT>&#92;ier</TT></TD>
-<TD ALIGN="CENTER">1<SUP>er</SUP></TD>
-<TD ALIGN="CENTER">1<TT>&#92;iere</TT></TD>
-<TD ALIGN="CENTER">1<SUP>re</SUP></TD>
-</TR>
-<TR><TD ALIGN="CENTER"><TT>&#92;fprimo)</TT></TD>
-<TD ALIGN="CENTER">1<SUP>o</SUP>)</TD>
-<TD ALIGN="CENTER"><TT>&#92;No</TT> 10</TD>
-<TD ALIGN="CENTER">N<SUP>o</SUP>10</TD>
-<TD ALIGN="CENTER"><TT>&#92;no</TT> 15</TD>
-<TD ALIGN="CENTER">n<SUP>o</SUP>15</TD>
-</TR>
-<TR><TD ALIGN="CENTER"><TT>&#92;og</TT> a <TT>&#92;fg</TT></TD>
-<TD ALIGN="CENTER">&#171a &#187</TD>
-<TD ALIGN="CENTER">3<TT>&#92;ieme</TT></TD>
-<TD ALIGN="CENTER">3<SUP>e</SUP></TD>
-<TD ALIGN="CENTER">10<TT>&#92;iemes</TT></TD>
-<TD ALIGN="CENTER">10<SUP>es</SUP></TD>
-</TR>
-</TABLE>
-</DIV>
-
- <A NAME="tab:exa"></A> <A NAME="53"></A>
-</TD></TR>
-</TABLE>
-</DIV><P></P>
-<BR>
-
-<P>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html
deleted file mode 100644
index 8a6828f88c9..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Bibliographie</TITLE>
-<META NAME="description" CONTENT="Bibliographie">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node7.html">
-<LINK REL="previous" HREF="node5.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node7.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html104"
- HREF="node7.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html98"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html92"
- HREF="node5.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html100"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html102"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html105"
- HREF="node7.html">Index</A>
-<B> monter:</B> <A NAME="tex2html99"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html93"
- HREF="node5.html">Exemple d'un tableau</A>
- &nbsp <B> <A NAME="tex2html101"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html103"
- HREF="node7.html">Index</A></B>
-<BR><BR>
-<!--End of Navigation Panel-->
-
-<H2><A NAME="SECTION00060000000000000000"></A><A NAME="57"></A><BR>
-Bibliographie
-</H2><DL COMPACT><DD>
-<P></P><DT><A NAME="bib-PS">1</A>
-<DD>
-Adobe Inc.
-<I>PostScript, manuel de r&#233;f&#233;rence (2<SUP>e</SUP>&#233;dition)</I>
-Inter&#201;ditions (France), 1992
-</DL><BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html
deleted file mode 100644
index 7bdbe540ef0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>Index</TITLE>
-<META NAME="description" CONTENT="Index">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="next" HREF="node8.html">
-<LINK REL="previous" HREF="node6.html">
-<LINK REL="up" HREF="l2hexa.html">
-<LINK REL="next" HREF="node8.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html116"
- HREF="node8.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<A NAME="tex2html112"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html106"
- HREF="node6.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html114"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<BR>
-<B> suivant:</B> <A NAME="tex2html117"
- HREF="node8.html">&#192; propos de ce</A>
-<B> monter:</B> <A NAME="tex2html113"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html107"
- HREF="node6.html">Bibliographie</A>
- &nbsp <B> <A NAME="tex2html115"
- HREF="node1.html">Table des mati&#232;res</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<BR>
-
-<H2><A NAME="SECTION00070000000000000000"></A>
-<A NAME="61"></A>
-<BR>
-Index
-</H2><DL COMPACT>
-<DT><STRONG>figure</STRONG>
-<DD><A HREF="node4.html#14">Une figure EPS</A>
-<DT><STRONG>index</STRONG>
-<DD><A HREF="node7.html#61">Index</A>
-<DT><STRONG>PostScript</STRONG>
-<DD><A HREF="node4.html#15">Une figure EPS</A>
-<DT><STRONG>r&#233;f&#233;rences</STRONG>
-<DD><A HREF="node6.html#57">Bibliographie</A>
-<DT><STRONG>section</STRONG>
-<DD><A HREF="node4.html#11">Une figure EPS</A>
-<DT><STRONG>tableau</STRONG>
-<DD><A HREF="node5.html#53">Exemple d'un tableau</A>
-
-</DL>
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html
deleted file mode 100644
index b04bea52df8..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>&#192; propos de ce document...</TITLE>
-<META NAME="description" CONTENT="&#192; propos de ce document...">
-<META NAME="keywords" CONTENT="l2hexa">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="l2hexa.css">
-
-<LINK REL="previous" HREF="node7.html">
-<LINK REL="up" HREF="l2hexa.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif">
-<A NAME="tex2html122"
- HREF="l2hexa.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html118"
- HREF="node7.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<A NAME="tex2html124"
- HREF="node1.html">
-<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/contents_motif.gif"></A>
-<A NAME="tex2html126"
- HREF="node7.html">
-<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/index_motif.gif"></A>
-<BR>
-<B> monter:</B> <A NAME="tex2html123"
- HREF="l2hexa.html">Exemple d'un article en</A>
-<B> pr&eacute;c&eacute;dent:</B> <A NAME="tex2html119"
- HREF="node7.html">Index</A>
- &nbsp <B> <A NAME="tex2html125"
- HREF="node1.html">Table des mati&#232;res</A></B>
- &nbsp <B> <A NAME="tex2html127"
- HREF="node7.html">Index</A></B>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00080000000000000000">
-&#192; propos de ce document...</A>
-</H1>
- <STRONG>Exemple d'un article en fran&#231;ais</STRONG><P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>
-Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT>l2hexa</TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-31
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-31</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi
deleted file mode 100644
index f960f94f533..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS
deleted file mode 100644
index 9d1d9f764ee..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS
+++ /dev/null
@@ -1,2 +0,0 @@
-
-redefining command \d
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl
deleted file mode 100644
index 9a62f68699c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl
+++ /dev/null
@@ -1,139 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate images original text with physical files.
-
-
-$key = q/displaystylefrac{epsilon-bar{epsilon}}{xi}-gamma'-beta^2-lnfrac{xi}{E_{{rm{max}};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$">|;
-
-$key = q/a^2+b^2=c^2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img15.gif"
- ALT="$ a^2+b^2=c^2$">|;
-
-$key = q/n>2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img17.gif"
- ALT="$ n&gt;2$">|;
-
-$key = q/{subequations}align{B_{ij}^alpha<col_mark>=left(B_{ij}^alpharight)_0+left(B_{ij}}{{d{X_i}frac{{d{N_k^alpha}{{d{X_j}right)align{{subequations};MSF=1.6;TAGS=R;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="559" HEIGHT="159" ALIGN="BOTTOM" BORDER="0"
- SRC="img21.gif"
- ALT="\begin{subequations}\begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 ...
-...\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}">|;
-
-$key = q/y=B(x);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img14.gif"
- ALT="$ y=B(x)$">|;
-
-$key = q/displaystyle=;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$">|;
-
-$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img13.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$">|;
-
-$key = q/displaystylelambda;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$\displaystyle \lambda$">|;
-
-$key = q/displaystyle0.577215dotsmathrm{hspace{5mm}(Euler'sconstant)};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img8.gif"
- ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$">|;
-
-$key = q/displaystylegamma;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$\displaystyle \gamma$">|;
-
-$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_isum_{j>i}mathbf{R}_{ij}mathbf{F}_{ij}right>;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img19.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j&gt;i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right&gt;$">|;
-
-$key = q/displaystylegamma';MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle \gamma'$">|;
-
-$key = q/a^n+b^n=c^n;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img16.gif"
- ALT="$ a^n+b^n=c^n$">|;
-
-$key = q/displaystyleepsilon,bar{epsilon};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img11.gif"
- ALT="$\displaystyle \epsilon , \bar{\epsilon}$">|;
-
-$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_{i}sum_{j>i}sum_alphasum_betalphajbeta}-sum_isum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img20.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j&gt;i}\...
-... j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;$">|;
-
-$key = q/displaystylecgeq0;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="40" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$\displaystyle c \geq 0$">|;
-
-$key = q/deltamathbf{c};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img12.gif"
- ALT="$ \delta\mathbf{c}$">|;
-
-$key = q/displaystyle0.422784dots=1-gamma;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img10.gif"
- ALT="$\displaystyle 0.422784\dots = 1 - \gamma$">|;
-
-$key = q/displaystylefrac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ulnu+lambdauright)du;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="220" HEIGHT="58" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du$">|;
-
-$key = q/displaystylephi(lambda);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img1.gif"
- ALT="$\displaystyle \phi(\lambda)$">|;
-
-$key = q/displaystyleVmathbf{pi}^{sr};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
- SRC="img18.gif"
- ALT="$\displaystyle V \mathbf{\pi}^{sr}$">|;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex
deleted file mode 100644
index 0d853551381..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex
+++ /dev/null
@@ -1,276 +0,0 @@
-\batchmode
-\documentclass[a4paper,twoside]{article}
-
-\usepackage{html}
-\usepackage{amsmath}
-
-%
-\renewcommand{\d}{\partial}%
-\providecommand{\bm}[1]{\mathbf{#1}}%
-\providecommand{\Range}{\mathcal{R}}%
-\providecommand{\Ker}{\mathcal{N}}%
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-%
-\providecommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}%%
-\providecommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}%
-\providecommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}%
-\providecommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}}
-
-\usepackage[dvips]{color}
-\pagecolor[gray]{.7}
-
-
-
-\makeatletter
-
-\makeatletter
-\count@=\the\catcode`\_ \catcode`\_=8
-\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
-\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}%
-\makeatother
-\let\mathon=$
-\let\mathoff=$
-\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
-\newbox\sizebox
-\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
-\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
-\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
-\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
-\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
-\setlength{\textwidth}{349pt}
-\newwrite\lthtmlwrite
-\makeatletter
-\let\realnormalsize=\normalsize
-\global\topskip=2sp
-\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
-\def\@float{\let\@savefreelist\@freelist\real@float}
-\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
-\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
-\let\@largefloatcheck=\relax
-\let\if@boxedmulticols=\iftrue
-\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
-\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
- \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
- \def\phantompar{\csname par\endcsname}\normalsize}%
-\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
-\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
-\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
-\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
- \let\ifinner=\iffalse }%
-\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
- \expandafter\box\next\egroup}%
-\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
-\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
-:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
-\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlhboxmathB}%
-\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
-\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
- \global\let\@freelist\@savefreelist}%
-\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
- \lthtmldisplayA{#1}\let\@eqnnum\relax}%
-\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
-\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA
- \vrule height1.5ex width0pt }%
-\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
-\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
-\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
-\newcommand\lthtmlindisplaymathZ{\egroup %
- \centerinlinemath\lthtmllogmath\lthtmlsetmath}
-\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
- \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\centerinlinemath{%
- \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
- \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
- \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}
-
-\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
- \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
- \else\expandafter\vss\fi}%
-\providecommand{\selectlanguage}[1]{}%
-\makeatletter \tracingstats = 1
-\providecommand{\Mu}{\textrm{M}}
-\providecommand{\Nu}{\textrm{N}}
-\providecommand{\Chi}{\textrm{X}}
-\providecommand{\Zeta}{\textrm{Z}}
-\providecommand{\Alpha}{\textrm{A}}
-\providecommand{\Omicron}{\textrm{O}}
-\providecommand{\omicron}{\textrm{o}}
-\providecommand{\Rho}{\textrm{R}}
-\providecommand{\Tau}{\textrm{T}}
-\providecommand{\Epsilon}{\textrm{E}}
-\providecommand{\Eta}{\textrm{H}}
-\providecommand{\Beta}{\textrm{B}}
-\providecommand{\Iota}{\textrm{J}}
-\providecommand{\Kappa}{\textrm{K}}
-
-
-\begin{document}
-\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
-\makeatletter
-\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
-\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
-\lthtmltypeout{}%
-\makeatother
-\setcounter{page}{1}
-\onecolumn
-
-% !!! IMAGES START HERE !!!
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay250}%
-$\displaystyle \phi(\lambda)$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay252}%
-$\displaystyle =$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay254}%
-$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay255}%
-$\displaystyle c \geq 0$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay257}%
-$\displaystyle \lambda$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay261}%
-$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay263}%
-$\displaystyle \gamma$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay267}%
-$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay269}%
-$\displaystyle \gamma'$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay273}%
-$\displaystyle 0.422784\dots = 1 - \gamma$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay275}%
-$\displaystyle \epsilon , \bar{\epsilon}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline280}%
-$ \delta\mathbf{c}$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline282}%
-$ \mathcal{N}(A) = \mathcal{R}(B)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline284}%
-$ y=B(x)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline286}%
-$ a^2+b^2=c^2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline288}%
-$ a^n+b^n=c^n$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline290}%
-$ n>2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay293}%
-$\displaystyle V \mathbf{\pi}^{sr}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay297}%
-$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay301}%
-$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmldisplayA{subequations303}%
-\setcounter{equation}{6}
-\begin{subequations}\begin{align} B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} + \frac{\d N_j^\alpha} {\d X_i} \right)\\ \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ H_{ij}^{\alpha \beta} & = \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}%
-\lthtmldisplayZ
-\lthtmlcheckvsize\clearpage}
-
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif
deleted file mode 100644
index 5916d47b1f4..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif
deleted file mode 100644
index d6c384034b2..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif
deleted file mode 100644
index c6187c1e01b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif
deleted file mode 100644
index f0b3d7892e0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif
deleted file mode 100644
index cbddfb5e467..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif
deleted file mode 100644
index 7de6ffffe7c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif
deleted file mode 100644
index a23285e2c3e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif
deleted file mode 100644
index 7b38866db53..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif
deleted file mode 100644
index 9f0fe8adafe..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif
deleted file mode 100644
index 4e486403d4a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif
deleted file mode 100644
index bd46b0c6d74..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif
deleted file mode 100644
index 66f3d138c16..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif
deleted file mode 100644
index bdac13b87dc..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif
deleted file mode 100644
index 995d6adb959..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif
deleted file mode 100644
index a012a4948fc..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif
deleted file mode 100644
index d273dc1386c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif
deleted file mode 100644
index f14284a35e3..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif
deleted file mode 100644
index 36994fdcdc7..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif
deleted file mode 100644
index 6159b5b246b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif
deleted file mode 100644
index 50fa0647d8b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif
deleted file mode 100644
index f11b9866644..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html
deleted file mode 100644
index 0aa04db1519..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html
+++ /dev/null
@@ -1,279 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleAMS</TITLE>
-<META NAME="description" CONTENT="sampleAMS">
-<META NAME="keywords" CONTENT="sampleAMS">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleAMS.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<BR>
-<DIV ALIGN="CENTER">
-
-<!-- MATH
- \begin{eqnarray}
-\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
- -->
-
-<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img1.gif"
- ALT="$\displaystyle \phi(\lambda)$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="220" HEIGHT="58" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du$">&nbsp; &nbsp;for <IMG
- WIDTH="40" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$\displaystyle c \geq 0$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(1)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$\displaystyle \lambda$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(2)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$\displaystyle \gamma$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img8.gif"
- ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(3)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle \gamma'$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img10.gif"
- ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(4)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img11.gif"
- ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP>actual/average energy loss</TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(5)</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-
-<P>
-Since&nbsp;(<A HREF="sampleAMS.html#eqn:stress-sr">6</A>) or&nbsp;(<A HREF="sampleAMS.html#gdef">7d</A>) should hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img12.gif"
- ALT="$ \delta\mathbf{c}$">-vectors, it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img13.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img14.gif"
- ALT="$ y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to
-<!-- MATH
- $a^2+b^2=c^2$
- -->
-<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img15.gif"
- ALT="$ a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for
-<!-- MATH
- $a^n+b^n=c^n$
- -->
-<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img16.gif"
- ALT="$ a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img17.gif"
- ALT="$ n&gt;2$"> has long
-been suspected (<A NAME="tex2html5"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<BR>
-<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A>
-<!-- MATH
- \begin{eqnarray}
-V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-
-<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
- SRC="img18.gif"
- ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img19.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j&gt;i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(6)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT">&nbsp;</TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img20.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j&gt;i}\...
-... j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-&nbsp;</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-
-<P>
-
-<DIV ALIGN="CENTER"><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A>
-<!-- MATH
- \begin{subequations}
-\begin{align} B_{ij}^\alpha & =
-\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right)\\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}
-\end{subequations}
- -->
-<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER">
-<TR VALIGN="MIDDLE">
-<TD NOWRAP ALIGN="CENTER"><IMG
- WIDTH="559" HEIGHT="159" ALIGN="BOTTOM" BORDER="0"
- SRC="img21.gif"
- ALT="\begin{subequations}\begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 ...
-...\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}"></TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL">
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<HR>
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<!--End of Navigation Panel-->
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl
deleted file mode 100644
index 694b45f8b36..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl
+++ /dev/null
@@ -1,30 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/bdef/;
-$ref_files{$key} = "$dir".q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$ref_files{$key} = "$dir".q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$ref_files{$key} = "$dir".q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$ref_files{$key} = "$dir".q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$ref_files{$key} = "$dir".q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$ref_files{$key} = "$dir".q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl
deleted file mode 100644
index 1fe4213e9c2..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl
+++ /dev/null
@@ -1,61 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/bdef/;
-$external_labels{$key} = "$URL/" . q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$external_labels{$key} = "$URL/" . q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$external_labels{$key} = "$URL/" . q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_labels{$key} = "$URL/" . q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$external_labels{$key} = "$URL/" . q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$external_labels{$key} = "$URL/" . q|sampleAMS.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/bdef/;
-$external_latex_labels{$key} = q|7a|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$external_latex_labels{$key} = q|7b|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$external_latex_labels{$key} = q|7|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_latex_labels{$key} = q|6|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$external_latex_labels{$key} = q|7c|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$external_latex_labels{$key} = q|7d|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html
deleted file mode 100644
index 1080090ecca..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>About this document ...</TITLE>
-<META NAME="description" CONTENT="About this document ...">
-<META NAME="keywords" CONTENT="sampleAMS">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleAMS.css">
-
-<LINK REL="previous" HREF="sampleAMS.html">
-<LINK REL="up" HREF="sampleAMS.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif">
-<A NAME="tex2html16"
- HREF="sampleAMS.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html12"
- HREF="sampleAMS.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<BR>
-<B> Up:</B> <A NAME="tex2html17"
- HREF="sampleAMS.html">sampleAMS</A>
-<B> Previous:</B> <A NAME="tex2html13"
- HREF="sampleAMS.html">sampleAMS</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00010000000000000000">
-About this document ...</A>
-</H1>
- <P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>
-Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT>sampleAMS</TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-30
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html
deleted file mode 100644
index 0aa04db1519..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html
+++ /dev/null
@@ -1,279 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleAMS</TITLE>
-<META NAME="description" CONTENT="sampleAMS">
-<META NAME="keywords" CONTENT="sampleAMS">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleAMS.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<BR>
-<DIV ALIGN="CENTER">
-
-<!-- MATH
- \begin{eqnarray}
-\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
- -->
-
-<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img1.gif"
- ALT="$\displaystyle \phi(\lambda)$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="220" HEIGHT="58" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du$">&nbsp; &nbsp;for <IMG
- WIDTH="40" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$\displaystyle c \geq 0$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(1)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$\displaystyle \lambda$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(2)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$\displaystyle \gamma$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img8.gif"
- ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(3)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle \gamma'$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img10.gif"
- ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(4)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img11.gif"
- ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP>actual/average energy loss</TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(5)</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-
-<P>
-Since&nbsp;(<A HREF="sampleAMS.html#eqn:stress-sr">6</A>) or&nbsp;(<A HREF="sampleAMS.html#gdef">7d</A>) should hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img12.gif"
- ALT="$ \delta\mathbf{c}$">-vectors, it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img13.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img14.gif"
- ALT="$ y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to
-<!-- MATH
- $a^2+b^2=c^2$
- -->
-<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img15.gif"
- ALT="$ a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for
-<!-- MATH
- $a^n+b^n=c^n$
- -->
-<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img16.gif"
- ALT="$ a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img17.gif"
- ALT="$ n&gt;2$"> has long
-been suspected (<A NAME="tex2html5"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<BR>
-<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A>
-<!-- MATH
- \begin{eqnarray}
-V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-
-<TABLE CELLPADDING="0" ALIGN="CENTER" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
- SRC="img18.gif"
- ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img19.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j&gt;i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(6)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT">&nbsp;</TD>
-<TD WIDTH="10" ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\displaystyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img20.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j&gt;i}\...
-... j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-&nbsp;</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-
-<P>
-
-<DIV ALIGN="CENTER"><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A>
-<!-- MATH
- \begin{subequations}
-\begin{align} B_{ij}^\alpha & =
-\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right)\\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}
-\end{subequations}
- -->
-<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER">
-<TR VALIGN="MIDDLE">
-<TD NOWRAP ALIGN="CENTER"><IMG
- WIDTH="559" HEIGHT="159" ALIGN="BOTTOM" BORDER="0"
- SRC="img21.gif"
- ALT="\begin{subequations}\begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 ...
-...\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}\end{subequations}"></TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL">
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<HR>
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<!--End of Navigation Panel-->
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi
deleted file mode 100644
index 64f8631b113..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS
deleted file mode 100644
index 9d1d9f764ee..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS
+++ /dev/null
@@ -1,2 +0,0 @@
-
-redefining command \d
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl
deleted file mode 100644
index a319f5c597b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl
+++ /dev/null
@@ -1,132 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate images original text with physical files.
-
-
-$key = q/displaystylefrac{epsilon-bar{epsilon}}{xi}-gamma'-beta^2-lnfrac{xi}{E_{{rm{max}};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$">|;
-
-$key = q/a^2+b^2=c^2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img15.gif"
- ALT="$a^2+b^2=c^2$">|;
-
-$key = q/n>2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img17.gif"
- ALT="$n&gt;2$">|;
-
-$key = q/y=B(x);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img14.gif"
- ALT="$y=B(x)$">|;
-
-$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img13.gif"
- ALT="$\mathcal{N}(A) = \mathcal{R}(B)$">|;
-
-$key = q/displaystylelambda;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$\displaystyle \lambda$">|;
-
-$key = q/displaystyle0.577215dotsmathrm{hspace{5mm}(Euler'sconstant)};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$">|;
-
-$key = q/displaystylegamma;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$\displaystyle \gamma$">|;
-
-$key = q/displaystylefrac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ulnu+lambdauright)duhspace{1cm}mbox{for}cgeq0;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="325" HEIGHT="58" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$">|;
-
-$key = q/displaystylembox{actualslashaverageenergyloss};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="187" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img11.gif"
- ALT="$\displaystyle \mbox{actual/average energy loss}$">|;
-
-$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_isum_{j>i}mathbf{R}_{ij}mathbf{F}_{ij}right>;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img19.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j&gt;i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right&gt;$">|;
-
-$key = q/displaystylegamma';MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img8.gif"
- ALT="$\displaystyle \gamma'$">|;
-
-$key = q/a^n+b^n=c^n;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img16.gif"
- ALT="$a^n+b^n=c^n$">|;
-
-$key = q/textstyle=;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$">|;
-
-$key = q/displaystyleepsilon,bar{epsilon};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img10.gif"
- ALT="$\displaystyle \epsilon , \bar{\epsilon}$">|;
-
-$key = q/displaystyleleft<sum_iM_imathbf{V}_imathbf{V}_i+sum_{i}sum_{j>i}sum_alphasum_betalphajbeta}-sum_isum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img20.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j&gt;i}\...
-... j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;$">|;
-
-$key = q/deltamathbf{c};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img12.gif"
- ALT="$\delta\mathbf{c}$">|;
-
-$key = q/displaystyle0.422784dots=1-gamma;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle 0.422784\dots = 1 - \gamma$">|;
-
-$key = q/displaystylephi(lambda);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img1.gif"
- ALT="$\displaystyle \phi(\lambda)$">|;
-
-$key = q/displaystyleVmathbf{pi}^{sr};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
- SRC="img18.gif"
- ALT="$\displaystyle V \mathbf{\pi}^{sr}$">|;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex
deleted file mode 100644
index 9b738e34b59..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex
+++ /dev/null
@@ -1,254 +0,0 @@
-\batchmode
-\documentclass[a4paper,twoside]{article}
-
-\usepackage{html}
-
-%
-\renewcommand{\d}{\partial}%
-\providecommand{\bm}[1]{\mathbf{#1}}%
-\providecommand{\Range}{\mathcal{R}}%
-\providecommand{\Ker}{\mathcal{N}}%
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-%
-\providecommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}%%
-\providecommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}%
-\providecommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}%
-\providecommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}}
-
-\usepackage[dvips]{color}
-\pagecolor[gray]{.7}
-
-
-
-\makeatletter
-
-\makeatletter
-\count@=\the\catcode`\_ \catcode`\_=8
-\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
-\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}%
-\makeatother
-\let\mathon=$
-\let\mathoff=$
-\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
-\newbox\sizebox
-\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
-\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
-\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
-\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
-\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
-\setlength{\textwidth}{349pt}
-\newwrite\lthtmlwrite
-\makeatletter
-\let\realnormalsize=\normalsize
-\global\topskip=2sp
-\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
-\def\@float{\let\@savefreelist\@freelist\real@float}
-\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
-\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
-\let\@largefloatcheck=\relax
-\let\if@boxedmulticols=\iftrue
-\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
-\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
- \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
- \def\phantompar{\csname par\endcsname}\normalsize}%
-\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
-\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
-\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
-\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
- \let\ifinner=\iffalse }%
-\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
- \expandafter\box\next\egroup}%
-\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
-\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
-:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
-\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlhboxmathB}%
-\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
-\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
- \global\let\@freelist\@savefreelist}%
-\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
- \lthtmldisplayA{#1}\let\@eqnnum\relax}%
-\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
-\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA
- \vrule height1.5ex width0pt }%
-\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
-\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
-\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
-\newcommand\lthtmlindisplaymathZ{\egroup %
- \centerinlinemath\lthtmllogmath\lthtmlsetmath}
-\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
- \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\centerinlinemath{%
- \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
- \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
- \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}
-
-\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
- \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
- \else\expandafter\vss\fi}%
-\providecommand{\selectlanguage}[1]{}%
-\makeatletter \tracingstats = 1
-
-
-\begin{document}
-\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
-\makeatletter
-\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
-\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
-\lthtmltypeout{}%
-\makeatother
-\setcounter{page}{1}
-\onecolumn
-
-% !!! IMAGES START HERE !!!
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay173}%
-$\displaystyle \phi(\lambda)$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay174}%
-$\textstyle =$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay175}%
-$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay176}%
-$\displaystyle \lambda$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay178}%
-$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay179}%
-$\displaystyle \gamma$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay181}%
-$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay182}%
-$\displaystyle \gamma'$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay184}%
-$\displaystyle 0.422784\dots = 1 - \gamma$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay185}%
-$\displaystyle \epsilon , \bar{\epsilon}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay187}%
-$\displaystyle \mbox{actual/average energy loss}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline112}%
-$\delta\mathbf{c}$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline114}%
-$\mathcal{N}(A) = \mathcal{R}(B)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline116}%
-$y=B(x)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline118}%
-$a^2+b^2=c^2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline120}%
-$a^n+b^n=c^n$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline122}%
-$n>2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay195}%
-$\displaystyle V \mathbf{\pi}^{sr}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay197}%
-$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right>$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay199}%
-$\displaystyle \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif
deleted file mode 100644
index 5916d47b1f4..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif
deleted file mode 100644
index a001ae2b2d0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif
deleted file mode 100644
index c8903414415..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif
deleted file mode 100644
index f0b3d7892e0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif
deleted file mode 100644
index cbddfb5e467..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif
deleted file mode 100644
index 7de6ffffe7c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif
deleted file mode 100644
index a23285e2c3e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif
deleted file mode 100644
index 7b38866db53..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif
deleted file mode 100644
index 9f0fe8adafe..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif
deleted file mode 100644
index 4e486403d4a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif
deleted file mode 100644
index bd46b0c6d74..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif
deleted file mode 100644
index 66f3d138c16..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif
deleted file mode 100644
index bdac13b87dc..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif
deleted file mode 100644
index 6d85ba37cb6..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif
deleted file mode 100644
index a7833bf0203..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif
deleted file mode 100644
index d838ee31f40..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif
deleted file mode 100644
index a298ad3d840..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif
deleted file mode 100644
index fb09310e87e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif
deleted file mode 100644
index 84c01f036ff..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif
deleted file mode 100644
index f1d22f7d60e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html
deleted file mode 100644
index 47104a5ce76..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html
+++ /dev/null
@@ -1,235 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleMath</TITLE>
-<META NAME="description" CONTENT="sampleMath">
-<META NAME="keywords" CONTENT="sampleMath">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMath.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<BR>
-<DIV ALIGN="CENTER"><A NAME="xiEmax"></A>
-
-<!-- MATH
- \begin{eqnarray}
-\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}\\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
- -->
-
-<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img1.gif"
- ALT="$\displaystyle \phi(\lambda)$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="325" HEIGHT="58" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(1)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$\displaystyle \lambda$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(2)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$\displaystyle \gamma$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(3)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img8.gif"
- ALT="$\displaystyle \gamma'$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(4)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img10.gif"
- ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="187" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img11.gif"
- ALT="$\displaystyle \mbox{actual/average energy loss}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(5)</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-
-<P>
-Since&nbsp;<A HREF="sampleMath.html#xiEmax">2</A> and <A HREF="sampleMath.html#eqn:stress-sr">6</A> hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img12.gif"
- ALT="$\delta\mathbf{c}$">-vectors,
-it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img13.gif"
- ALT="$\mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img14.gif"
- ALT="$y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to <IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img15.gif"
- ALT="$a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for <IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img16.gif"
- ALT="$a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img17.gif"
- ALT="$n&gt;2$"> has long
-been suspected (<A NAME="tex2html5"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<BR>
-<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A>
-
-<!-- MATH
- \begin{eqnarray}
-V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-
-<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
- SRC="img18.gif"
- ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img19.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j&gt;i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(6)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT">&nbsp;</TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img20.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j&gt;i}\...
-... j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-&nbsp;</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl
deleted file mode 100644
index 129a18c5241..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl
+++ /dev/null
@@ -1,14 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/xiEmax/;
-$ref_files{$key} = "$dir".q|sampleMath.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$ref_files{$key} = "$dir".q|sampleMath.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl
deleted file mode 100644
index 47f50cc587b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl
+++ /dev/null
@@ -1,29 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/xiEmax/;
-$external_labels{$key} = "$URL/" . q|sampleMath.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_labels{$key} = "$URL/" . q|sampleMath.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/xiEmax/;
-$external_latex_labels{$key} = q|2|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_latex_labels{$key} = q|6|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html
deleted file mode 100644
index 35ab2f29258..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>About this document ...</TITLE>
-<META NAME="description" CONTENT="About this document ...">
-<META NAME="keywords" CONTENT="sampleMath">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMath.css">
-
-<LINK REL="previous" HREF="sampleMath.html">
-<LINK REL="up" HREF="sampleMath.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif">
-<A NAME="tex2html16"
- HREF="sampleMath.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html12"
- HREF="sampleMath.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<BR>
-<B> Up:</B> <A NAME="tex2html17"
- HREF="sampleMath.html">sampleMath</A>
-<B> Previous:</B> <A NAME="tex2html13"
- HREF="sampleMath.html">sampleMath</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00010000000000000000">
-About this document ...</A>
-</H1>
- <P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>
-Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT>sampleMath</TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-30
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html
deleted file mode 100644
index 47104a5ce76..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html
+++ /dev/null
@@ -1,235 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleMath</TITLE>
-<META NAME="description" CONTENT="sampleMath">
-<META NAME="keywords" CONTENT="sampleMath">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMath.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<BR>
-<DIV ALIGN="CENTER"><A NAME="xiEmax"></A>
-
-<!-- MATH
- \begin{eqnarray}
-\phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}\\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
- -->
-
-<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="35" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img1.gif"
- ALT="$\displaystyle \phi(\lambda)$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="325" HEIGHT="58" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$\displaystyle \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
-\exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(1)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$\displaystyle \lambda$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="185" HEIGHT="51" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$\displaystyle \frac{\epsilon -\bar{\epsilon} }{\xi}
-- \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(2)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="13" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$\displaystyle \gamma$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="235" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$\displaystyle 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(3)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="18" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img8.gif"
- ALT="$\displaystyle \gamma'$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="143" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle 0.422784\dots = 1 - \gamma$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(4)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="24" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img10.gif"
- ALT="$\displaystyle \epsilon , \bar{\epsilon}$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="187" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img11.gif"
- ALT="$\displaystyle \mbox{actual/average energy loss}$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(5)</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-
-<P>
-Since&nbsp;<A HREF="sampleMath.html#xiEmax">2</A> and <A HREF="sampleMath.html#eqn:stress-sr">6</A> hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img12.gif"
- ALT="$\delta\mathbf{c}$">-vectors,
-it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img13.gif"
- ALT="$\mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img14.gif"
- ALT="$y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to <IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img15.gif"
- ALT="$a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for <IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img16.gif"
- ALT="$a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img17.gif"
- ALT="$n&gt;2$"> has long
-been suspected (<A NAME="tex2html5"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html6"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<BR>
-<DIV ALIGN="CENTER"><A NAME="eqn:stress-sr"></A>
-
-<!-- MATH
- \begin{eqnarray}
-V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-
-<TABLE ALIGN="CENTER" CELLPADDING="0" WIDTH="100%">
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT"><IMG
- WIDTH="40" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
- SRC="img18.gif"
- ALT="$\displaystyle V \mathbf{\pi}^{sr}$"></TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="233" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img19.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j&gt;i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-(6)</TD></TR>
-<TR VALIGN="MIDDLE"><TD NOWRAP ALIGN="RIGHT">&nbsp;</TD>
-<TD ALIGN="CENTER" NOWRAP><IMG
- WIDTH="16" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img2.gif"
- ALT="$\textstyle =$"></TD>
-<TD ALIGN="LEFT" NOWRAP><IMG
- WIDTH="418" HEIGHT="63" ALIGN="MIDDLE" BORDER="0"
- SRC="img20.gif"
- ALT="$\displaystyle \left&lt; \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_{i}\sum_{j&gt;i}\...
-... j\beta}
-- \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;$"></TD>
-<TD WIDTH=10 ALIGN="RIGHT">
-&nbsp;</TD></TR>
-</TABLE></DIV>
-<BR CLEAR="ALL"><P></P>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi
deleted file mode 100644
index 0af1abe023b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS
deleted file mode 100644
index 4ec77a7a5b1..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS
+++ /dev/null
@@ -1,4 +0,0 @@
-
-redefining command \d
-
-sampleMathImages.tex is newer than sampleMathImages.aux: Please rerun latex.
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl
deleted file mode 100644
index 1d06c6a2144..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl
+++ /dev/null
@@ -1,66 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate images original text with physical files.
-
-
-$key = q/{makeimage}eqnarray{phi(lambda)&=&frac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ar{epsilon}&=&mbox{actualslashaverageenergyloss}eqnarray{{makeimage};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\begin{eqnarray}
-\phi(\lambda) &amp; = &amp; \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in...
-...\epsilon , \bar{\epsilon} &amp; = &amp; \mbox{actual/average energy loss}
-\end{eqnarray}">|;
-
-$key = q/a^2+b^2=c^2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$ a^2+b^2=c^2$">|;
-
-$key = q/n>2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$ n&gt;2$">|;
-
-$key = q/{eqnarray}htmlimage{}Vmathbf{pi}^{sr}&=&left<sum_iM_imathbf{V}_imathbf{V}_i+sum_sum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>{eqnarray};MSF=1.6;TAGS=R;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="555" HEIGHT="114" ALIGN="LEFT"
- SRC="img8.gif"
- ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} &amp; = &amp; \left&lt; \sum_i M_i \mathbf{V}_i \mathbf...
-...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;
-\end{eqnarray}">|;
-
-$key = q/y=B(x);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$ y=B(x)$">|;
-
-$key = q/a^n+b^n=c^n;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$ a^n+b^n=c^n$">|;
-
-$key = q/displaystylehtmlimage{}align{B_{ij}^alpha<col_mark>=left(B_{ij}^alpharight)_0+leX_j}+frac{{d{N_k^beta}{{d{X_i}frac{{d{N_k^alpha}{{d{X_j}right)align{;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="4" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle \begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 + \le...
-...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$">|;
-
-$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$">|;
-
-$key = q/deltamathbf{c};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="$ \delta\mathbf{c}$">|;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex
deleted file mode 100644
index f874044e50b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex
+++ /dev/null
@@ -1,213 +0,0 @@
-\batchmode
-\documentclass[a4paper,twoside]{article}
-
-\usepackage{html}
-\usepackage{amsmath}
-
-%
-\renewcommand{\d}{\partial}%
-\providecommand{\bm}[1]{\mathbf{#1}}%
-\providecommand{\Range}{\mathcal{R}}%
-\providecommand{\Ker}{\mathcal{N}}%
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-%
-\providecommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}%%
-\providecommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}%
-\providecommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}%
-\providecommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}}
-
-\usepackage[dvips]{color}
-\pagecolor[gray]{.7}
-
-
-
-\makeatletter
-
-\makeatletter
-\count@=\the\catcode`\_ \catcode`\_=8
-\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
-\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}%
-\makeatother
-\let\mathon=$
-\let\mathoff=$
-\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
-\newbox\sizebox
-\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
-\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
-\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
-\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
-\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
-\setlength{\textwidth}{349pt}
-\newwrite\lthtmlwrite
-\makeatletter
-\let\realnormalsize=\normalsize
-\global\topskip=2sp
-\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
-\def\@float{\let\@savefreelist\@freelist\real@float}
-\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
-\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
-\let\@largefloatcheck=\relax
-\let\if@boxedmulticols=\iftrue
-\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
-\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
- \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
- \def\phantompar{\csname par\endcsname}\normalsize}%
-\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
-\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
-\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
-\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
- \let\ifinner=\iffalse }%
-\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
- \expandafter\box\next\egroup}%
-\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
-\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
-:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
-\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlhboxmathB}%
-\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
-\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
- \global\let\@freelist\@savefreelist}%
-\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
- \lthtmldisplayA{#1}\let\@eqnnum\relax}%
-\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
-\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA
- \vrule height1.5ex width0pt }%
-\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
-\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
-\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
-\newcommand\lthtmlindisplaymathZ{\egroup %
- \centerinlinemath\lthtmllogmath\lthtmlsetmath}
-\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
- \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\centerinlinemath{%
- \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
- \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
- \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}
-
-\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
- \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
- \else\expandafter\vss\fi}%
-\providecommand{\selectlanguage}[1]{}%
-\makeatletter \tracingstats = 1
-\providecommand{\Mu}{\textrm{M}}
-\providecommand{\Nu}{\textrm{N}}
-\providecommand{\Chi}{\textrm{X}}
-\providecommand{\Zeta}{\textrm{Z}}
-\providecommand{\Alpha}{\textrm{A}}
-\providecommand{\Omicron}{\textrm{O}}
-\providecommand{\omicron}{\textrm{o}}
-\providecommand{\Rho}{\textrm{R}}
-\providecommand{\Tau}{\textrm{T}}
-\providecommand{\Epsilon}{\textrm{E}}
-\providecommand{\Eta}{\textrm{H}}
-\providecommand{\Beta}{\textrm{B}}
-\providecommand{\Iota}{\textrm{J}}
-\providecommand{\Kappa}{\textrm{K}}
-
-
-\begin{document}
-\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
-\makeatletter
-\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
-\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
-\lthtmltypeout{}%
-\makeatother
-\setcounter{page}{1}
-\onecolumn
-
-% !!! IMAGES START HERE !!!
-
-{\newpage\clearpage
-\lthtmldisplayA{makeimage29}%
-\begin{eqnarray}
- \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
-%
-\lthtmldisplayZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline255}%
-$ \delta\mathbf{c}$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline257}%
-$ \mathcal{N}(A) = \mathcal{R}(B)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline259}%
-$ y=B(x)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline261}%
-$ a^2+b^2=c^2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline263}%
-$ a^n+b^n=c^n$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline265}%
-$ n>2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmldisplayA{eqnarray52}%
-\begin{eqnarray}\htmlimage{}
- V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}%
-\lthtmldisplayZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay268}%
-$\displaystyle \htmlimage{}\begin{align} B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} + \frac{\d N_j^\alpha} {\d X_i} \right)\\ \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ H_{ij}^{\alpha \beta} & = \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif
deleted file mode 100644
index 8e6129a71ca..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif
deleted file mode 100644
index f0b3d7892e0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif
deleted file mode 100644
index cbddfb5e467..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif
deleted file mode 100644
index 7de6ffffe7c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif
deleted file mode 100644
index a23285e2c3e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif
deleted file mode 100644
index 7b38866db53..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif
deleted file mode 100644
index 9f0fe8adafe..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif
deleted file mode 100644
index d2fde624eb0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif
deleted file mode 100644
index 502a74b58a4..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html
deleted file mode 100644
index 5e482e67124..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleMathImages</TITLE>
-<META NAME="description" CONTENT="sampleMathImages">
-<META NAME="keywords" CONTENT="sampleMathImages">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMathImages.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<DIV ALIGN="RIGHT">
-<IMG
- WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\begin{eqnarray}
-\phi(\lambda) &amp; = &amp; \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in...
-...\epsilon , \bar{\epsilon} &amp; = &amp; \mbox{actual/average energy loss}
-\end{eqnarray}">
-<BR>
-
-</DIV>
-
-<P>
-Since&nbsp;(<A HREF="sampleMathImages.html#eqn:stress-sr">6</A>) or&nbsp;(<A HREF="sampleMathImages.html#gdef">7d</A>) should hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="$ \delta\mathbf{c}$">-vectors, it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$ y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html3"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to
-<!-- MATH
- $a^2+b^2=c^2$
- -->
-<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$ a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for
-<!-- MATH
- $a^n+b^n=c^n$
- -->
-<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$ a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$ n&gt;2$"> has long
-been suspected (<A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR>
-<DIV ALIGN="RIGHT">
-<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A>
-<!-- MATH
- \begin{eqnarray}
-\htmlimage{} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-<A NAME="eqn:stress-sr"></A><IMG
- WIDTH="555" HEIGHT="114" ALIGN="LEFT"
- SRC="img8.gif"
- ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} &amp; = &amp; \left&lt; \sum_i M_i \mathbf{V}_i \mathbf...
-...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;
-\end{eqnarray}">
-<BR CLEAR="ALL">
-<P>
-<BR CLEAR="ALL"></DIV><P></P>
-<DIV ALIGN="RIGHT">
-</DIV>
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A>
-<!-- MATH
- \begin{subequations}
-\htmlimage{}\begin{align} B_{ij}^\alpha & =
-\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right)\\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}
-\end{subequations}
- -->
-<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER">
-<TR VALIGN="MIDDLE">
-<TD NOWRAP ALIGN="CENTER"><IMG
- WIDTH="4" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle \begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 + \le...
-...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></TD></TR>
-</TABLE>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl
deleted file mode 100644
index 19324793ac1..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl
+++ /dev/null
@@ -1,30 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/bdef/;
-$ref_files{$key} = "$dir".q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$ref_files{$key} = "$dir".q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$ref_files{$key} = "$dir".q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$ref_files{$key} = "$dir".q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$ref_files{$key} = "$dir".q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$ref_files{$key} = "$dir".q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl
deleted file mode 100644
index fee23dac250..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl
+++ /dev/null
@@ -1,61 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/bdef/;
-$external_labels{$key} = "$URL/" . q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$external_labels{$key} = "$URL/" . q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$external_labels{$key} = "$URL/" . q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_labels{$key} = "$URL/" . q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$external_labels{$key} = "$URL/" . q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$external_labels{$key} = "$URL/" . q|sampleMathImages.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/bdef/;
-$external_latex_labels{$key} = q|7a|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$external_latex_labels{$key} = q|7b|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$external_latex_labels{$key} = q|7|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_latex_labels{$key} = q|6|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$external_latex_labels{$key} = q|7c|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$external_latex_labels{$key} = q|7d|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html
deleted file mode 100644
index 44cd641eb3a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>About this document ...</TITLE>
-<META NAME="description" CONTENT="About this document ...">
-<META NAME="keywords" CONTENT="sampleMathImages">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMathImages.css">
-
-<LINK REL="previous" HREF="sampleMathImages.html">
-<LINK REL="up" HREF="sampleMathImages.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif">
-<A NAME="tex2html16"
- HREF="sampleMathImages.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html12"
- HREF="sampleMathImages.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<BR>
-<B> Up:</B> <A NAME="tex2html17"
- HREF="sampleMathImages.html">sampleMathImages</A>
-<B> Previous:</B> <A NAME="tex2html13"
- HREF="sampleMathImages.html">sampleMathImages</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00010000000000000000">
-About this document ...</A>
-</H1>
- <P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>
-Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT><A NAME="tex2html6"
- HREF="../sampleMathImages.tex">sampleMathImages.tex</A></TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-30
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html
deleted file mode 100644
index 5e482e67124..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleMathImages</TITLE>
-<META NAME="description" CONTENT="sampleMathImages">
-<META NAME="keywords" CONTENT="sampleMathImages">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMathImages.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<DIV ALIGN="RIGHT">
-<IMG
- WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\begin{eqnarray}
-\phi(\lambda) &amp; = &amp; \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in...
-...\epsilon , \bar{\epsilon} &amp; = &amp; \mbox{actual/average energy loss}
-\end{eqnarray}">
-<BR>
-
-</DIV>
-
-<P>
-Since&nbsp;(<A HREF="sampleMathImages.html#eqn:stress-sr">6</A>) or&nbsp;(<A HREF="sampleMathImages.html#gdef">7d</A>) should hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="$ \delta\mathbf{c}$">-vectors, it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$ y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html3"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to
-<!-- MATH
- $a^2+b^2=c^2$
- -->
-<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$ a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for
-<!-- MATH
- $a^n+b^n=c^n$
- -->
-<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$ a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$ n&gt;2$"> has long
-been suspected (<A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR>
-<DIV ALIGN="RIGHT">
-<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A>
-<!-- MATH
- \begin{eqnarray}
-\htmlimage{} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-<A NAME="eqn:stress-sr"></A><IMG
- WIDTH="555" HEIGHT="114" ALIGN="LEFT"
- SRC="img8.gif"
- ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} &amp; = &amp; \left&lt; \sum_i M_i \mathbf{V}_i \mathbf...
-...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;
-\end{eqnarray}">
-<BR CLEAR="ALL">
-<P>
-<BR CLEAR="ALL"></DIV><P></P>
-<DIV ALIGN="RIGHT">
-</DIV>
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A>
-<!-- MATH
- \begin{subequations}
-\htmlimage{}\begin{align} B_{ij}^\alpha & =
-\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right)\\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}
-\end{subequations}
- -->
-<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER">
-<TR VALIGN="MIDDLE">
-<TD NOWRAP ALIGN="CENTER"><IMG
- WIDTH="4" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img9.gif"
- ALT="$\displaystyle \begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 + \le...
-...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></TD></TR>
-</TABLE>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi
deleted file mode 100644
index 4c1f556d437..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif
deleted file mode 100644
index 16c30f3cfe7..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif
deleted file mode 100644
index c5e4abd0d6a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS
deleted file mode 100644
index 9d1d9f764ee..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS
+++ /dev/null
@@ -1,2 +0,0 @@
-
-redefining command \d
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl
deleted file mode 100644
index ac47e21f1fb..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl
+++ /dev/null
@@ -1,68 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate images original text with physical files.
-
-
-$key = q/{makeimage}eqnarray{phi(lambda)&=&frac{1}{2pii}int^{c+iinfty}_{c-iinfty}expleft(ar{epsilon}&=&mbox{actualslashaverageenergyloss}eqnarray{{makeimage};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\begin{eqnarray}
-\phi(\lambda) &amp; = &amp; \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in...
-...\epsilon , \bar{\epsilon} &amp; = &amp; \mbox{actual/average energy loss}
-\end{eqnarray}">|;
-
-$key = q/a^2+b^2=c^2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$ a^2+b^2=c^2$">|;
-
-$key = q/n>2;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$ n&gt;2$">|;
-
-$key = q/y=B(x);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$ y=B(x)$">|;
-
-$key = q/a^n+b^n=c^n;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$ a^n+b^n=c^n$">|;
-
-$key = q/displaystylehtmlimage{thumbnail=.3}align{B_{ij}^alpha<col_mark>=left(B_{ij}^alphX_j}+frac{{d{N_k^beta}{{d{X_i}frac{{d{N_k^alpha}{{d{X_j}right)align{;MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<A NAME="tex2html_wrap_indisplay268"
- HREF="img9.gif"><IMG
- WIDTH="1" HEIGHT="6" ALIGN="MIDDLE" BORDER="0"
- SRC="Timg9.gif"
- ALT="$\displaystyle \begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 + \le...
-...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></A>|;
-
-$key = q/mathcal{N}(A)=mathcal{R}(B);MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$">|;
-
-$key = q/{eqnarray}htmlimage{thumbnail=.4}Vmathbf{pi}^{sr}&=&left<sum_iM_imathbf{V}_imathsum_alphamathbf{p}_{ialpha}mathbf{f}_{ialpha}right>{eqnarray};MSF=1.6;TAGS=R;AAT/;
-$cached_env_img{$key} = q|<A NAME="eqnarray52"
- HREF="img8.gif"><IMG
- WIDTH="140" HEIGHT="29" ALIGN="LEFT"
- SRC="Timg8.gif"
- ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} &amp; = &amp; \left&lt; \sum_i M_i \mathbf{V}_i \mathbf...
-...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;
-\end{eqnarray}"></A>|;
-
-$key = q/deltamathbf{c};MSF=1.6;AAT/;
-$cached_env_img{$key} = q|<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="$ \delta\mathbf{c}$">|;
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex
deleted file mode 100644
index 80070005079..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex
+++ /dev/null
@@ -1,213 +0,0 @@
-\batchmode
-\documentclass[a4paper,twoside]{article}
-
-\usepackage{html}
-\usepackage{amsmath}
-
-%
-\renewcommand{\d}{\partial}%
-\providecommand{\bm}[1]{\mathbf{#1}}%
-\providecommand{\Range}{\mathcal{R}}%
-\providecommand{\Ker}{\mathcal{N}}%
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-%
-\providecommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}%%
-\providecommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/Mathematicians/Pythagoras.html}}%
-\providecommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\url{http://www-groups.dcs.st-and.ac.uk/~history}/HistTopics/Fermat's_last_theorem.html}}%
-\providecommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}}
-
-\usepackage[dvips]{color}
-\pagecolor[gray]{.7}
-
-
-
-\makeatletter
-
-\makeatletter
-\count@=\the\catcode`\_ \catcode`\_=8
-\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
-\newcommand{\renewedcommand}[1]{\expandafter\renewcommand\csname #1\endcsname}%
-\makeatother
-\let\mathon=$
-\let\mathoff=$
-\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
-\newbox\sizebox
-\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
-\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
-\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
-\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
-\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
-\setlength{\textwidth}{349pt}
-\newwrite\lthtmlwrite
-\makeatletter
-\let\realnormalsize=\normalsize
-\global\topskip=2sp
-\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
-\def\@float{\let\@savefreelist\@freelist\real@float}
-\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
-\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
-\let\@largefloatcheck=\relax
-\let\if@boxedmulticols=\iftrue
-\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
-\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
- \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}%
- \def\phantompar{\csname par\endcsname}\normalsize}%
-\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
-\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }%
-\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }%
-\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup %
- \let\ifinner=\iffalse }%
-\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
- \expandafter\box\next\egroup}%
-\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
-\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
-:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
-\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmlpictureA[1]{\let\@savefreelist\@freelist
- \lthtmlmathtype{#1}\lthtmlhboxmathB}%
-\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}%
-\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
- \global\let\@freelist\@savefreelist}%
-\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
-\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
- \lthtmldisplayA{#1}\let\@eqnnum\relax}%
-\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
-\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA
- \vrule height1.5ex width0pt }%
-\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
-\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
-\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
- \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
-\newcommand\lthtmlindisplaymathZ{\egroup %
- \centerinlinemath\lthtmllogmath\lthtmlsetmath}
-\def\lthtmlsetinline{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{%
- \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
- \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
- \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
-\def\centerinlinemath{%
- \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
- \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1
- \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}
-
-\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize
- \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill
- \else\expandafter\vss\fi}%
-\providecommand{\selectlanguage}[1]{}%
-\makeatletter \tracingstats = 1
-\providecommand{\Mu}{\textrm{M}}
-\providecommand{\Nu}{\textrm{N}}
-\providecommand{\Chi}{\textrm{X}}
-\providecommand{\Zeta}{\textrm{Z}}
-\providecommand{\Alpha}{\textrm{A}}
-\providecommand{\Omicron}{\textrm{O}}
-\providecommand{\omicron}{\textrm{o}}
-\providecommand{\Rho}{\textrm{R}}
-\providecommand{\Tau}{\textrm{T}}
-\providecommand{\Epsilon}{\textrm{E}}
-\providecommand{\Eta}{\textrm{H}}
-\providecommand{\Beta}{\textrm{B}}
-\providecommand{\Iota}{\textrm{J}}
-\providecommand{\Kappa}{\textrm{K}}
-
-
-\begin{document}
-\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}%
-\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}%
-\makeatletter
-\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
-\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
-\lthtmltypeout{}%
-\makeatother
-\setcounter{page}{1}
-\onecolumn
-
-% !!! IMAGES START HERE !!!
-
-{\newpage\clearpage
-\lthtmldisplayA{makeimage29}%
-\begin{eqnarray}
- \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
-%
-\lthtmldisplayZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline255}%
-$ \delta\mathbf{c}$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline257}%
-$ \mathcal{N}(A) = \mathcal{R}(B)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline259}%
-$ y=B(x)$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline261}%
-$ a^2+b^2=c^2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline263}%
-$ a^n+b^n=c^n$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline265}%
-$ n>2$%
-\lthtmlinlinemathZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmldisplayA{eqnarray52}%
-\begin{eqnarray}\htmlimage{thumbnail=.4}
- V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}%
-\lthtmldisplayZ
-\lthtmlcheckvsize\clearpage}
-
-{\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay268}%
-$\displaystyle \htmlimage{thumbnail=.3}\begin{align} B_{ij}^\alpha & = \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\ \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j} + \frac{\d N_j^\alpha} {\d X_i} \right)\\ \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\ H_{ij}^{\alpha \beta} & = \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$%
-\lthtmlindisplaymathZ
-\lthtmlcheckvsize\clearpage}
-
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif
deleted file mode 100644
index 8e6129a71ca..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif
deleted file mode 100644
index f0b3d7892e0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif
deleted file mode 100644
index cbddfb5e467..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif
deleted file mode 100644
index 7de6ffffe7c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif
deleted file mode 100644
index a23285e2c3e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif
deleted file mode 100644
index 7b38866db53..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif
deleted file mode 100644
index 9f0fe8adafe..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif
deleted file mode 100644
index 90a96e7b496..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif
deleted file mode 100644
index c4de29c34a1..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html
deleted file mode 100644
index b8c1d4fd048..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleMathThumb</TITLE>
-<META NAME="description" CONTENT="sampleMathThumb">
-<META NAME="keywords" CONTENT="sampleMathThumb">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMathThumb.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<DIV ALIGN="RIGHT">
-<IMG
- WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\begin{eqnarray}
-\phi(\lambda) &amp; = &amp; \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in...
-...\epsilon , \bar{\epsilon} &amp; = &amp; \mbox{actual/average energy loss}
-\end{eqnarray}">
-<BR>
-
-</DIV>
-
-<P>
-Since&nbsp;(<A HREF="sampleMathThumb.html#eqn:stress-sr">6</A>) or&nbsp;(<A HREF="sampleMathThumb.html#gdef">7d</A>) should hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="$ \delta\mathbf{c}$">-vectors, it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$ y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html3"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to
-<!-- MATH
- $a^2+b^2=c^2$
- -->
-<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$ a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for
-<!-- MATH
- $a^n+b^n=c^n$
- -->
-<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$ a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$ n&gt;2$"> has long
-been suspected (<A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR>
-<DIV ALIGN="RIGHT">
-<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A>
-<!-- MATH
- \begin{eqnarray}
-\htmlimage{thumbnail=.4} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-<A NAME="eqn:stress-sr"></A><A NAME="eqnarray52"
- HREF="img8.gif"><IMG
- WIDTH="140" HEIGHT="29" ALIGN="LEFT"
- SRC="Timg8.gif"
- ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} &amp; = &amp; \left&lt; \sum_i M_i \mathbf{V}_i \mathbf...
-...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;
-\end{eqnarray}"></A>
-<BR CLEAR="ALL">
-<P>
-<BR CLEAR="ALL"></DIV><P></P>
-<DIV ALIGN="RIGHT">
-</DIV>
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A>
-<!-- MATH
- \begin{subequations}
-\htmlimage{thumbnail=.3}\begin{align} B_{ij}^\alpha & =
-\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right)\\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}
-\end{subequations}
- -->
-<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER">
-<TR VALIGN="MIDDLE">
-<TD NOWRAP ALIGN="CENTER"><A NAME="tex2html_wrap_indisplay268"
- HREF="img9.gif"><IMG
- WIDTH="1" HEIGHT="6" ALIGN="MIDDLE" BORDER="0"
- SRC="Timg9.gif"
- ALT="$\displaystyle \begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 + \le...
-...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></A></TD></TR>
-</TABLE>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl
deleted file mode 100644
index 736c0485786..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl
+++ /dev/null
@@ -1,30 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate internals original text with physical files.
-
-
-$key = q/bdef/;
-$ref_files{$key} = "$dir".q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$ref_files{$key} = "$dir".q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$ref_files{$key} = "$dir".q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$ref_files{$key} = "$dir".q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$ref_files{$key} = "$dir".q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$ref_files{$key} = "$dir".q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl
deleted file mode 100644
index 3f2fa8c9444..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl
+++ /dev/null
@@ -1,61 +0,0 @@
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# Associate labels original text with physical files.
-
-
-$key = q/bdef/;
-$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$external_labels{$key} = "$URL/" . q|sampleMathThumb.html|;
-$noresave{$key} = "$nosave";
-
-1;
-
-
-# LaTeX2HTML 99.1 release (March 30, 1999)
-# labels from external_latex_labels array.
-
-
-$key = q/bdef/;
-$external_latex_labels{$key} = q|7a|;
-$noresave{$key} = "$nosave";
-
-$key = q/b0def/;
-$external_latex_labels{$key} = q|7b|;
-$noresave{$key} = "$nosave";
-
-$key = q/bgdefs/;
-$external_latex_labels{$key} = q|7|;
-$noresave{$key} = "$nosave";
-
-$key = q/eqn:stress-sr/;
-$external_latex_labels{$key} = q|6|;
-$noresave{$key} = "$nosave";
-
-$key = q/budef/;
-$external_latex_labels{$key} = q|7c|;
-$noresave{$key} = "$nosave";
-
-$key = q/gdef/;
-$external_latex_labels{$key} = q|7d|;
-$noresave{$key} = "$nosave";
-
-1;
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html
deleted file mode 100644
index fa3daa64290..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>About this document ...</TITLE>
-<META NAME="description" CONTENT="About this document ...">
-<META NAME="keywords" CONTENT="sampleMathThumb">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMathThumb.css">
-
-<LINK REL="previous" HREF="sampleMathThumb.html">
-<LINK REL="up" HREF="sampleMathThumb.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif_gr.gif">
-<A NAME="tex2html16"
- HREF="sampleMathThumb.html">
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif.gif"></A>
-<A NAME="tex2html12"
- HREF="sampleMathThumb.html">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif.gif"></A>
-<BR>
-<B> Up:</B> <A NAME="tex2html17"
- HREF="sampleMathThumb.html">sampleMathThumb</A>
-<B> Previous:</B> <A NAME="tex2html13"
- HREF="sampleMathThumb.html">sampleMathThumb</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-
-<H1><A NAME="SECTION00010000000000000000">
-About this document ...</A>
-</H1>
- <P>
-This document was generated using the
-<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 99.1 release (March 30, 1999)
-<P>
-Copyright &#169; 1993, 1994, 1995, 1996,
-<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
-Computer Based Learning Unit, University of Leeds.
-<BR>
-Copyright &#169; 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>,
-Mathematics Department, Macquarie University, Sydney.
-<P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT><A NAME="tex2html6"
- HREF="../sampleMathThumb.tex">sampleMathThumb.tex</A></TT>
-<P>
-The translation was initiated by Michel Goossens on 1999-03-30
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css
deleted file mode 100644
index 1993b851311..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css
+++ /dev/null
@@ -1,31 +0,0 @@
-
-/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
-.MATH { font-family: "Century Schoolbook", serif; }
-.MATH I { font-family: "Century Schoolbook", serif; font-shape: italic }
-.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
-
-/* implement both fixed-size and relative sizes */
-SMALL.XTINY { font-size : xx-small }
-SMALL.TINY { font-size : x-small }
-SMALL.SCRIPTSIZE { font-size : smaller }
-SMALL.FOOTNOTESIZE { font-size : small }
-SMALL.SMALL { }
-BIG.LARGE { }
-BIG.XLARGE { font-size : large }
-BIG.XXLARGE { font-size : x-large }
-BIG.HUGE { font-size : larger }
-BIG.XHUGE { font-size : xx-large }
-
-/* heading styles */
-H1 { }
-H2 { }
-H3 { }
-H4 { }
-H5 { }
-
-/* mathematics styles */
-DIV.displaymath { } /* math displays */
-TD.eqno { } /* equation-number cells */
-
-
-/* document-specific styles come next */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html
deleted file mode 100644
index b8c1d4fd048..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!--Converted with LaTeX2HTML 99.1 release (March 30, 1999)
-original version by: Nikos Drakos, CBLU, University of Leeds
-* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
-* with significant contributions from:
- Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
-<HTML>
-<HEAD>
-<TITLE>sampleMathThumb</TITLE>
-<META NAME="description" CONTENT="sampleMathThumb">
-<META NAME="keywords" CONTENT="sampleMathThumb">
-<META NAME="resource-type" CONTENT="document">
-<META NAME="distribution" CONTENT="global">
-
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META NAME="Generator" CONTENT="LaTeX2HTML v99.1 release">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-
-<LINK REL="STYLESHEET" HREF="sampleMathThumb.css">
-
-<LINK REL="next" HREF="node1.html">
-<LINK REL="next" HREF="node1.html">
-</HEAD>
-
-<BODY >
-<!--Navigation Panel-->
-<A NAME="tex2html9"
- HREF="node1.html">
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/next_motif.gif"></A>
-<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/up_motif_gr.gif">
-<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
- SRC="/afs/cern.ch/project/tex/new/latex2html/icons.gif/previous_motif_gr.gif">
-<BR>
-<B> Next:</B> <A NAME="tex2html10"
- HREF="node1.html">About this document ...</A>
-<BR>
-<BR>
-<!--End of Navigation Panel-->
-<P>
-<H2 ALIGN="center"><A NAME="SECTION00000000000000000000">
-Math examples</A>
-</H2>
-<DIV ALIGN="RIGHT">
-<IMG
- WIDTH="474" HEIGHT="160" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.gif"
- ALT="\begin{eqnarray}
-\phi(\lambda) &amp; = &amp; \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\in...
-...\epsilon , \bar{\epsilon} &amp; = &amp; \mbox{actual/average energy loss}
-\end{eqnarray}">
-<BR>
-
-</DIV>
-
-<P>
-Since&nbsp;(<A HREF="sampleMathThumb.html#eqn:stress-sr">6</A>) or&nbsp;(<A HREF="sampleMathThumb.html#gdef">7d</A>) should hold for arbitrary
-<!-- MATH
- $\delta\mathbf{c}$
- -->
-<IMG
- WIDTH="20" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
- SRC="img2.gif"
- ALT="$ \delta\mathbf{c}$">-vectors, it is clear that
-<!-- MATH
- $\mathcal{N}(A) = \mathcal{R}(B)$
- -->
-<IMG
- WIDTH="104" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.gif"
- ALT="$ \mathcal{N}(A) = \mathcal{R}(B)$"> and that when <IMG
- WIDTH="68" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
- SRC="img4.gif"
- ALT="$ y=B(x)$"> one has...
-<BR>
-...the <A NAME="tex2html3"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Pythagoras.html">Pythagorians</A> knew infinitely many solutions in integers to
-<!-- MATH
- $a^2+b^2=c^2$
- -->
-<IMG
- WIDTH="88" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.gif"
- ALT="$ a^2+b^2=c^2$">.
-That no non-trivial integer solutions exist for
-<!-- MATH
- $a^n+b^n=c^n$
- -->
-<IMG
- WIDTH="93" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
- SRC="img6.gif"
- ALT="$ a^n+b^n=c^n$"> with integers <IMG
- WIDTH="43" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.gif"
- ALT="$ n&gt;2$"> has long
-been suspected (<A NAME="tex2html4"
- HREF="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Fermat's_last_theorem.html">Fermat, c.1637</A>). Only during the current decade has this been proved (<A NAME="tex2html5"
- HREF="http://www.pbs.org:80/wgbh/nova/proof">Wiles, 1995</A>).
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR>
-<DIV ALIGN="RIGHT">
-<P ALIGN="RIGHT"><A NAME="eqn:stress-sr"></A>
-<!-- MATH
- \begin{eqnarray}
-\htmlimage{thumbnail=.4} V \mathbf{\pi}^{sr} & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
-+ \sum_i \sum_{j>i} \mathbf{R}_{ij} \mathbf{F}_{ij}\right> \\\nonumber
- & = & \left< \sum_i M_i \mathbf{V}_i \mathbf{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \mathbf{r}_{i\alpha j\beta}\mathbf{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right>
-\end{eqnarray}
- -->
-<A NAME="eqn:stress-sr"></A><A NAME="eqnarray52"
- HREF="img8.gif"><IMG
- WIDTH="140" HEIGHT="29" ALIGN="LEFT"
- SRC="Timg8.gif"
- ALT="\begin{eqnarray}V \mathbf{\pi}^{sr} &amp; = &amp; \left&lt; \sum_i M_i \mathbf{V}_i \mathbf...
-...m_i \sum_\alpha \mathbf{p}_{i\alpha} \mathbf{f}_{i\alpha} \right&gt;
-\end{eqnarray}"></A>
-<BR CLEAR="ALL">
-<P>
-<BR CLEAR="ALL"></DIV><P></P>
-<DIV ALIGN="RIGHT">
-</DIV>
-
-<P>
-<DIV ALIGN="RIGHT">
-</DIV><A NAME="bgdefs"></A><A NAME="bdef"></A><A NAME="b0def"></A><A NAME="budef"></A><A NAME="gdef"></A>
-<!-- MATH
- \begin{subequations}
-\htmlimage{thumbnail=.3}\begin{align} B_{ij}^\alpha & =
-\left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a\\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right)\\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta\\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}
-\end{subequations}
- -->
-<TABLE CELLPADDING="0" WIDTH="100%" ALIGN="CENTER">
-<TR VALIGN="MIDDLE">
-<TD NOWRAP ALIGN="CENTER"><A NAME="tex2html_wrap_indisplay268"
- HREF="img9.gif"><IMG
- WIDTH="1" HEIGHT="6" ALIGN="MIDDLE" BORDER="0"
- SRC="Timg9.gif"
- ALT="$\displaystyle \begin{align}B_{ij}^\alpha &amp; = \left(B_{ij}^\alpha\right)_0 + \le...
-...} + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right)\end{align}$"></A></TD></TR>
-</TABLE>
-<DIV ALIGN="RIGHT">
-</DIV>
-<BR><HR>
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL>
-<LI><A NAME="tex2html11"
- HREF="node1.html">About this document ...</A>
-</UL>
-<!--End of Table of Child-Links-->
-<BR><HR>
-<ADDRESS>
-<I>Michel Goossens</I>
-<BR><I>1999-03-30</I>
-</ADDRESS>
-</BODY>
-</HTML>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux
new file mode 100644
index 00000000000..96bb466013e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.aux
@@ -0,0 +1,29 @@
+\relax
+\ifx\rEfLiNK\UnDef\gdef \xRef#1#2{#2}\fi
+\newlabel{fg:phys332-1}{{\rEfLiNK{1-10061}{1}}{\rEfLiNK{1-10061}{6}}}
+\citation{bib-LAND}
+\citation{bib-TALM}
+\newlabel{sec:phys332-1}{{\rEfLiNK{1-20002}{2}}{\rEfLiNK{1-20002}{7}}}
+\citation{bib-VAVI}
+\citation{bib-SCH1}
+\newlabel{vavref}{{\rEfLiNK{1-40003}{3}}{\rEfLiNK{1-40003}{9}}}
+\citation{bib-SELT}
+\newlabel{urban}{{\rEfLiNK{1-60005}{5}}{\rEfLiNK{1-60005}{10}}}
+\newlabel{fg:phys332-2}{{\rEfLiNK{1-60012}{2}}{\rEfLiNK{1-60012}{12}}}
+\newlabel{eq:sigex}{{\rEfLiNK{1-6003r2}{2}}{\rEfLiNK{1-6003r2}{13}}}
+\newlabel{eq:sigion}{{\rEfLiNK{1-6004r3}{3}}{\rEfLiNK{1-6004r3}{13}}}
+\newlabel{eq:fisum}{{\rEfLiNK{1-6005r4}{4}}{\rEfLiNK{1-6005r4}{14}}}
+\newlabel{eq:flnsum}{{\rEfLiNK{1-6005r5}{5}}{\rEfLiNK{1-6005r5}{14}}}
+\newlabel{eq:phys332-5}{{\rEfLiNK{1-7001r13}{13}}{\rEfLiNK{1-7001r13}{17}}}
+\newlabel{eq:phys332-1}{{\rEfLiNK{1-7004r16}{16}}{\rEfLiNK{1-7004r16}{17}}}
+\newlabel{eq:phys332-2}{{\rEfLiNK{1-7004r17}{17}}{\rEfLiNK{1-7004r17}{17}}}
+\newlabel{eq:phys332-3}{{\rEfLiNK{1-7005r18}{18}}{\rEfLiNK{1-7005r18}{18}}}
+\newlabel{eq:phys332-4}{{\rEfLiNK{1-7005r19}{19}}{\rEfLiNK{1-7005r19}{18}}}
+\newlabel{eq:phys332-6}{{\rEfLiNK{1-7008r22}{22}}{\rEfLiNK{1-7008r22}{18}}}
+\newlabel{eq:phys332-7}{{\rEfLiNK{1-7008r23}{23}}{\rEfLiNK{1-7008r23}{18}}}
+\newlabel{eq:phys332-8}{{\rEfLiNK{1-7008r24}{24}}{\rEfLiNK{1-7008r24}{19}}}
+\bibcite{bib-LAND}{1}
+\bibcite{bib-SCH1}{2}
+\bibcite{bib-SELT}{3}
+\bibcite{bib-TALM}{4}
+\bibcite{bib-VAVI}{5}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css
new file mode 100644
index 00000000000..333d950a156
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.css
@@ -0,0 +1,45 @@
+
+/* start css.sty */
+.cmsy-7{font-size:70%;}
+.emr-17{font-size:170%;}
+.emr-12{font-size:120%;}
+.emtt-10{font-family: monospace;}
+.emr-7{font-size:70%;}
+.emr-5{font-size:50%;}
+.emmi-7{font-size:70%;}
+.emmi-5{font-size:50%;}
+.emti-10{font-style: italic;}
+.small-caps{font-variant: small-caps; }
+p.noindent { text-indent: 0em }
+p.indent{ text-indent: 1.5em }
+.sub, .sup {font-size:110%}
+.Canvas { position:relative; }
+img.mathdisplay{ margin-top: 1em; margin-bottom: 1em; }
+li p.indent, li p.indent{ text-indent: 0em }
+p.bibitem { text-indent: -2em; margin-left: 2em; }
+.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
+DIV.td00{ margin-left:0; margin-right:0; }
+DIV.td01{ margin-left:0; margin-right:5; }
+DIV.td10{ margin-left:5; margin-right:0; }
+DIV.td11{ margin-left:5; margin-right:5; }
+.hline hr, .cline hr{ height : 1px; }
+.verbatim {margin-bottom:0.5em; margin-top:0.5em; }
+span.footnotetext{ font-size:75%; font-style:italic; }
+span.TEX {letter-spacing: -0.125em; }
+span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
+a span.TEX span.E {text-decoration: none; }
+span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;}
+span.LATEX span.TEX{ position:relative; left: -0.4em; }
+.marginpar {width:20%; float:right; text-align:left; margin-left:1em; margin-top:0.5em; font-size:85%; text-decoration:underline;}
+.equation TD{text-align:center; }
+.obeylines-h,.obeylines-v {white-space: nowrap; }
+span.pmatrix img{vertical-align:middle;}
+.underline{ text-decoration:underline; }
+.overline{ text-decoration:overline; }
+td.caption{white-space: nowrap; }
+h2.titleHead{text-align:center;}
+div.maketitle{ margin-bottom: 2em; }
+h1.partHead{text-align: center}
+.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
+.subparagraphHead, .likesubparagraphHead { font-weight: bold;}
+/* end css.sty */
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvi b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvi
new file mode 100644
index 00000000000..49e057e59c8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.dvi
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html
new file mode 100644
index 00000000000..7461e32259f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.html
@@ -0,0 +1,1510 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html
+><head><!--latexexa.html from latexexa.tex (TeX4ht, 1999-03-31 09:15:00)-->
+<title>Simulation of Energy Loss Straggling</title><link
+rel="stylesheet" type="text/css" href="latexexa.css"></head><body
+> <div align="center" class="maketitle">
+<h2 class="titleHead">Simulation of Energy Loss Straggling</h2>
+<div class="author" align="center"><span
+class="emr-12">Maria Physicist</span></div>
+<br>
+<div class="date" align="center"><span
+class="emr-12">March 31, 1999</span></div>
+ <span class="thanks"></span></div>
+ <h2 class="sectionHead">1 <a
+ name="1-10001"></a><a
+ name="QQ1-1-1"></a>Introduction</h2>
+<!--16--><p class="noindent">Due to the statistical nature of ionisation energy loss, large fluctuations can occur in
+the amount of energy deposited by a particle traversing an absorber element.
+Continuous processes such as multiple scattering and energy loss play a
+relevant role in the longitudinal and lateral development of electromagnetic and
+hadronic showers, and in the case of sampling calorimeters the measured
+resolution can be significantly affected by such fluctuations in their active
+layers. The description of ionisation fluctuations is characterised by the
+significance parameter <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"></span>, which is proportional to the ratio of mean energy loss to
+the maximum allowed energy transfer in a single collision with an atomic
+electron
+ <center>
+<img
+src="latexexa0x.gif"alt=" q
+k = E----
+ max"class="mathdisplay"></center> <span
+class="emmi-10">E</span><span
+class="emr-7">max</span>
+is the maximum transferable energy in a single collision with an atomic
+electron.
+ <center>
+<img
+src="latexexa1x.gif"alt=" 2m b2g2
+Emax = ----------e----------2-,
+ 1 +2gme/mx + (me/mx)"class="mathdisplay"></center> where
+<span
+class="emmi-10"><img
+src="emmi10-d.gif"alt="g"class="10--d"> </span>= <span
+class="emmi-10">E/m</span><sub ><span
+class="emmi-7">x</span></sub> , <span
+class="emmi-10">E </span>is energy and <span
+class="emmi-10">m</span><sub ><span
+class="emmi-7">x</span></sub> the mass of the incident particle, <span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup> = 1 <span
+class="cmsy-10">- </span>1<span
+class="emmi-10">/<img
+src="emmi10-d.gif"alt="g"class="10--d"></span><sup ><span
+class="emr-7">2</span></sup> and
+<span
+class="emmi-10">m</span><sub ><span
+class="emmi-7">e</span></sub> is the electron mass. <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"> </span>comes from the Rutherford scattering cross section and is
+defined as: <div align="center" class="eqnarray"><a
+ name="1-1001r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"> </span>= 2<span
+class="emmi-10"><img
+src="emmi10-19.gif"alt="p"class="10--19">z</span><sup ><span
+class="emr-7">2</span></sup><span
+class="emmi-10">e</span><sup ><span
+class="emr-7">4</span></sup><span
+class="emmi-10">N</span><sub ><span
+class="emmi-7">Av</span></sub><span
+class="emmi-10">Z<img
+src="emmi10-1a.gif"alt="r"class="emmi-10--1a"align="middle"><img
+src="emmi10-e.gif"alt="d"class="10--e">x</span>
+ <span
+class="emmi-10">m</span><sub ><span
+class="emmi-7">e</span></sub><span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup><span
+class="emmi-10">c</span><sup ><span
+class="emr-7">2</span></sup><span
+class="emmi-10">A</span> = 153<span
+class="emmi-10">.</span>4 <span
+class="emmi-10">z</span><sup ><span
+class="emr-7">2</span></sup>
+<span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup> <span
+class="emmi-10">Z</span>
+<span
+class="emmi-10">A</span><span
+class="emmi-10"><img
+src="emmi10-1a.gif"alt="r"class="emmi-10--1a"align="middle"><img
+src="emmi10-e.gif"alt="d"class="10--e">x</span> keV<span
+class="emmi-10">,</span></td><td
+align="center"nowrap
+class="eqnarray2"></td><td
+align="left"nowrap
+class="eqnarray3"></td></tr></table>
+</div>where
+ <div align="center"><table class="tabular"
+cellspacing="0pt" cellpadding="0"
+frame="void" ><colgroup><col
+id="TBL-2-1"><col
+id="TBL-2-2"></colgroup><tr
+valign="baseline" id="TBL-2-1-"><td align="left"nowrap id="TBL-2-1-1"
+><div class="td11"><span
+class="emmi-10">z </span></div></td><td align="left"nowrap id="TBL-2-1-2"
+><div class="td11">charge of the incident particle </div></td>
+</tr><tr
+valign="baseline" id="TBL-2-2-"><td align="left"nowrap id="TBL-2-2-1"
+><div class="td11"><span
+class="emmi-10">N</span><sub ><span
+class="emmi-7">Av</span></sub></div></td><td align="left"nowrap id="TBL-2-2-2"
+><div class="td11">Avogadro's number </div></td>
+</tr><tr
+valign="baseline" id="TBL-2-3-"><td align="left"nowrap id="TBL-2-3-1"
+><div class="td11"><span
+class="emmi-10">Z </span></div></td><td align="left"nowrap id="TBL-2-3-2"
+><div class="td11">atomic number of the material</div></td>
+</tr><tr
+valign="baseline" id="TBL-2-4-"><td align="left"nowrap id="TBL-2-4-1"
+><div class="td11"><span
+class="emmi-10">A </span></div></td><td align="left"nowrap id="TBL-2-4-2"
+><div class="td11">atomic weight of the material </div></td>
+</tr><tr
+valign="baseline" id="TBL-2-5-"><td align="left"nowrap id="TBL-2-5-1"
+><div class="td11"><span
+class="emmi-10"><img
+src="emmi10-1a.gif"alt="r"class="emmi-10--1a"align="middle"> </span></div></td><td align="left"nowrap id="TBL-2-5-2"
+><div class="td11">density </div></td>
+</tr><tr
+valign="baseline" id="TBL-2-6-"><td align="left"nowrap id="TBL-2-6-1"
+><div class="td11"><span
+class="emmi-10"><img
+src="emmi10-e.gif"alt="d"class="10--e">x </span></div></td><td align="left"nowrap id="TBL-2-6-2"
+><div class="td11">thickness of the material </div></td>
+</tr><tr
+valign="baseline" id="TBL-2-7-"><td align="left"nowrap id="TBL-2-7-1"
+><div class="td11"> </div></td> </tr></table>
+</div>
+<!--57--><p class="indent"> <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span>measures the contribution of the collisions with energy transfer close to <span
+class="emmi-10">E</span><span
+class="emr-7">max</span>.
+For a given absorber, <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span>tends towards large values if <span
+class="emmi-10"><img
+src="emmi10-e.gif"alt="d"class="10--e">x </span>is large and/or if <span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"> </span>is
+small. Likewise, <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span>tends towards zero if <span
+class="emmi-10"><img
+src="emmi10-e.gif"alt="d"class="10--e">x </span>is small and/or if <span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"> </span>approaches
+1.
+<!--63--><p class="indent"> The value of <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span>distinguishes two regimes which occur in the description of
+ionisation fluctuations :
+ <ol type="1"class="enumerate1"
+>
+ <li class="enumerate"><a
+ name="1-1003x1"></a>A large number of collisions involving the loss of all or most of the incident
+ particle energy during the traversal of an absorber.
+ <!--70--><p class="noindent">As the total energy transfer is composed of a multitude of small energy
+ losses, we can apply the central limit theorem and describe the fluctuations
+ by a Gaussian distribution. This case is applicable to non-relativistic
+ particles and is described by the inequality <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> &gt; </span>10 (i.e. when the mean
+ energy loss in the absorber is greater than the maximum energy transfer
+ in a single collision).
+ </li>
+ <li class="enumerate"><a
+ name="1-1005x2"></a>Particles traversing thin counters and incident electrons under any
+ conditions.
+ <!--81--><p class="noindent">The relevant inequalities and distributions are 0<span
+class="emmi-10">.</span>01 <span
+class="emmi-10">&lt; <img
+src="emmi10-14.gif"alt="k"class="10--14"> &lt; </span>10, Vavilov
+ distribution, and <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> &lt; </span>0<span
+class="emmi-10">.</span>01, Landau distribution.</li></ol>
+<!--83--><p class="noindent">
+<!--85--><p class="indent"> An additional regime is defined by the contribution of the collisions with low
+energy transfer which can be estimated with the relation <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span
+class="emr-7">0</span></sub>, where <span
+class="emmi-10">I</span><sub ><span
+class="emr-7">0</span></sub> is the mean
+ionisation potential of the atom. Landau theory assumes that the number of these
+collisions is high, and consequently, it has a restriction <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span
+class="emr-7">0</span></sub> <span
+class="cmsy-10">» </span>1. In <span
+class="emtt-10">GEANT </span>(see URL
+<span
+class="emtt-10">http://wwwinfo.cern.ch/asdoc/geant/geantall.html</span>), the limit of Landau
+theory has been set at <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span
+class="emr-7">0</span></sub> = 50. Below this limit special models taking into account
+the atomic structure of the material are used. This is important in thin layers and
+gaseous materials. Figure <a
+ href="#1-10061">1</a> shows the behaviour of <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span
+class="emr-7">0</span></sub> as a function of the layer
+thickness for an electron of 100 keV and 1 GeV of kinetic energy in Argon, Silicon
+and Uranium.
+<a
+ name="1-10061"></a>
+ <hr class="float"><div align="center" class="float"
+><table class="float"><tr class="float"><td class="float"
+>
+<img
+src="latexexa2x.gif"alt="PIC">
+<br><div align="center"class="caption"><table class="caption"
+><tr valign="baseline" class="caption"><td class="id">Figure 1</td><td
+class="content">The variable <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">/I</span><sub ><span
+class="emr-7">0</span></sub> can be used to measure the validity range of the
+Landau theory. It depends on the type and energy of the particle, <span
+class="emmi-10">Z </span>, <span
+class="emmi-10">A </span>and the
+ionisation potential of the material and the layer thickness. </td></tr></table></div>
+ </td></tr></table></div><hr class="endfloat">
+<!--110--><p class="indent"> In the following sections, the different theories and models for the energy loss
+fluctuation are described. First, the Landau theory and its limitations are discussed,
+and then, the Vavilov and Gaussian straggling functions and the methods in the thin
+layers and gaseous materials are presented.
+ <h2 class="sectionHead">2 <a
+ name="1-20002"></a><a
+ name="QQ1-1-3"></a>Landau theory</h2>
+<!--119--><p class="noindent">For a particle of mass <span
+class="emmi-10">m</span><sub ><span
+class="emmi-7">x</span></sub> traversing a thickness of material <span
+class="emmi-10"><img
+src="emmi10-e.gif"alt="d"class="10--e">x</span>, the Landau
+probability distribution may be written in terms of the universal Landau function
+<span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span>(<span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span>) as[<a
+ href="#Xbib-LAND">1</a>]: <div align="center" class="eqnarray"><a
+ name="1-2001r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">f</span>(<span
+class="emmi-10"><img
+src="emmi10-f.gif"alt="e"class="10--f">, <img
+src="emmi10-e.gif"alt="d"class="10--e">x</span>)</td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">1
+ <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> <span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span>(<span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span>)</td></tr></table>
+</div>where <div align="center" class="eqnarray"><a
+ name="1-2002r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span>(<span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span>)</td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"> 1_
+2<span
+class="emmi-10"><img
+src="emmi10-19.gif"alt="p"class="10--19">i</span> <span
+class="cmex-10"><img
+src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span>
+ <sub> <span
+class="emmi-10">c </span><span
+class="cmsy-10">- </span><span
+class="emmi-10">i</span><span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sub><sup><span
+class="emmi-10">c </span>+ <span
+class="emmi-10">i</span><span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sup> exp <img
+src="latexexa3x.gif"alt="(u ln u+ cu)"class="left" align="middle"> <span
+class="emmi-10">du</span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span> <span
+class="emmi-10">c </span><span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>0</td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10"><img
+src="emmi10-f.gif"alt="e"class="10--f"> </span><span
+class="cmsy-10">-</span> <img
+src="latexexa4x.gif"alt="e"class="bar" >
+ <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> <span
+class="cmsy-10">- </span><span
+class="emmi-10"><img
+src="emmi10-d.gif"alt="g"class="10--d"></span><span
+class="cmsy-7">'</span> <span
+class="cmsy-10">- </span><span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup> <span
+class="cmsy-10">-</span> ln <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> ___
+<span
+class="emmi-10">E</span><span
+class="emr-7">max</span> </td> </tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-d.gif"alt="g"class="10--d"></span><span
+class="cmsy-7">'</span></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">0<span
+class="emmi-10">.</span>422784 <span
+class="emmi-10">. . .</span> = 1 <span
+class="cmsy-10">- </span><span
+class="emmi-10"><img
+src="emmi10-d.gif"alt="g"class="10--d"></span></td> </tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-d.gif"alt="g"class="10--d"></span></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">0<span
+class="emmi-10">.</span>577215 <span
+class="emmi-10">. . .</span> (Euler's constant)</td> </tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><img
+src="latexexa5x.gif"alt="e"class="bar" ></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">average energy loss</td> </tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-f.gif"alt="e"class="10--f"></span></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">actual energy loss</td> </tr></table>
+</div>
+ <h3 class="subsectionHead">2.1 <a
+ name="1-30002.1"></a><a
+ name="QQ1-1-4"></a>Restrictions</h3>
+<!--140--><p class="noindent">The Landau formalism makes two restrictive assumptions :
+ <ol type="1"class="enumerate1"
+>
+ <li class="enumerate"><a
+ name="1-3002x1"></a>The typical energy loss is small compared to the maximum energy loss in
+ a single collision. This restriction is removed in the Vavilov theory (see
+ section <a
+ href="#1-40003">3</a>).
+ </li>
+ <li class="enumerate"><a
+ name="1-3004x2"></a>The typical energy loss in the absorber should be large compared to the
+ binding energy of the most tightly bound electron. For gaseous detectors,
+ typical energy losses are a few keV which is comparable to the binding
+ energies of the inner electrons. In such cases a more sophisticated approach
+ which accounts for atomic energy levels[<a
+ href="#Xbib-TALM">4</a>] is necessary to accurately
+ simulate data distributions. In <span
+class="emtt-10">GEANT</span>, a parameterised model by L. Urb&aacute;n
+ is used (see section <a
+ href="#1-60005">5</a>).</li></ol>
+<!--153--><p class="noindent">
+<!--155--><p class="indent"> In addition, the average value of the Landau distribution is infinite. Summing the
+Landau fluctuation obtained to the average energy from the <span
+class="emmi-10">dE/dx </span>tables, we
+obtain a value which is larger than the one coming from the table. The
+probability to sample a large value is small, so it takes a large number of steps
+(extractions) for the average fluctuation to be significantly larger than zero. This
+introduces a dependence of the energy loss on the step size which can affect
+calculations.
+<!--164--><p class="indent"> A solution to this has been to introduce a limit on the value of the variable
+sampled by the Landau distribution in order to keep the average fluctuation to 0.
+The value obtained from the <span
+class="emtt-10">GLANDO </span>routine is:
+ <center>
+<img
+src="latexexa6x.gif"alt="ddE/dx = e- e = q(c -g'+ b2 + ln--q-)
+ Emax"class="mathdisplay"></center> In
+order for this to have average 0, we must impose that:
+ <center>
+<img
+src="latexexa7x.gif"alt="c = -g'- b2 -ln -q---
+ Emax"class="mathdisplay"></center>
+<!--177--><p class="indent"> This is realised introducing a <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emr-7">max</span></sub>(<img
+src="latexexa8x.gif"alt="c"class="bar" >) such that if only values of <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"> </span><span
+class="cmsy-10"><span
+class="underline">&lt;</span> </span><span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emr-7">max</span></sub> are
+accepted, the average value of the distribution is <img
+src="latexexa9x.gif"alt="c"class="bar" >.
+<!--181--><p class="indent"> A parametric fit to the universal Landau distribution has been performed, with
+following result:
+ <center>
+<img
+src="latexexa10x.gif"alt="cmax = 0.60715+ 1.1934c + (0.67794+ 0.052382c)exp(0.94753 +0.74442c)"class="mathdisplay"></center>
+only values smaller than <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emr-7">max</span></sub> are accepted, otherwise the distribution is
+resampled.
+ <h2 class="sectionHead">3 <a
+ name="1-40003"></a><a
+ name="QQ1-1-5"></a>Vavilov theory</h2>
+<!--197--><p class="noindent">Vavilov[<a
+ href="#Xbib-VAVI">5</a>] derived a more accurate straggling distribution by introducing the
+kinematic limit on the maximum transferable energy in a single collision, rather than
+using <span
+class="emmi-10">E</span><span
+class="emr-7">max</span> = <span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span>. Now we can write[<a
+ href="#Xbib-SCH1">2</a>]: <div align="center" class="eqnarray"><a
+ name="1-4001r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">f</span><img
+src="latexexa11x.gif"alt="(e,ds)"class="left" align="middle"></td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">1
+ <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span> <span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span><sub ><span
+class="emmi-7">v</span></sub><img
+src="latexexa12x.gif"alt="( )
+ cv,k,b2"class="left" align="middle"></td></tr></table>
+</div>where <div align="center" class="eqnarray"><a
+ name="1-4002r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span><sub ><span
+class="emmi-7">v</span></sub><img
+src="latexexa13x.gif"alt="(cv,k,b2)"class="left" align="middle"></td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"> 1_
+2<span
+class="emmi-10"><img
+src="emmi10-19.gif"alt="p"class="10--19">i</span> <span
+class="cmex-10"><img
+src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span>
+ <sub> <span
+class="emmi-10">c </span><span
+class="cmsy-10">- </span><span
+class="emmi-10">i</span><span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sub><sup><span
+class="emmi-10">c </span>+ <span
+class="emmi-10">i</span><span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sup><span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span><img
+src="latexexa14x.gif"alt="(s)"class="left" align="middle"> <span
+class="emmi-10">e</span><sup ><span
+class="emmi-7"><img
+src="emmi7-15.gif"alt="c"class="7--15">s</span></sup><span
+class="emmi-10">ds</span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span><span
+class="emmi-10"> </span> <span
+class="emmi-10">c </span><span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>0</td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-1e.gif"alt="f"class="10--1e"></span><img
+src="latexexa15x.gif"alt="(s)"class="left" align="middle"></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">exp <img
+src="latexexa16x.gif"alt="[ 2 ]
+ k(1+ b g)"class="left" align="middle"> <span
+class="emmi-10"> </span> exp <img
+src="latexexa17x.gif"alt="[y(s)]"class="left" align="middle"> <span
+class="emmi-10">,</span> </td> </tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-20.gif"alt="y"class="10--20"></span><img
+src="latexexa18x.gif"alt="(s)"class="left" align="middle"></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10">s</span> ln <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span>+ (<span
+class="emmi-10">s </span>+ <span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup><span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"></span>)<img
+src="latexexa19x.gif"alt="[ln(s/k)+ E1(s/k)]"class="left" align="middle"> <span
+class="cmsy-10">- </span><span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14">e</span><sup ><span
+class="cmsy-7">-</span><span
+class="emmi-7">s/<img
+src="emmi7-14.gif"alt="k"class="7--14"></span></sup><span
+class="emmi-10">,</span></td> </tr></table>
+</div>and <div align="center" class="eqnarray"><a
+ name="1-4003r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">E</span><sub ><span
+class="emr-7">1</span></sub>(<span
+class="emmi-10">z</span>)</td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="cmex-10"><img
+src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span>
+ <sub> <span
+class="emmi-10">z</span></sub><sup><span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span></sup><span
+class="emmi-10">t</span><sup ><span
+class="cmsy-7">-</span><span
+class="emr-7">1</span></sup><span
+class="emmi-10">e</span><sup ><span
+class="cmsy-7">-</span><span
+class="emmi-7">t</span></sup><span
+class="emmi-10">dt</span>   (the exponential integral)</td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">v</span></sub></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"></span><img
+src="latexexa20x.gif"alt="[ ]
+ e--e - g'- b2
+ q"class="left" align="middle"></td> </tr></table>
+</div>
+<!--224--><p class="indent"> The Vavilov parameters are simply related to the Landau parameter by
+<span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">L</span></sub> = <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">v</span></sub><span
+class="emmi-10">/<img
+src="emmi10-14.gif"alt="k"class="10--14"> </span><span
+class="cmsy-10">-</span> ln <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"></span>. It can be shown that as <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span><span
+class="cmsy-10"><img
+src="cmsy10-21.gif"alt="--&gt;"class="10--21"> </span>0, the distribution of the variable <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">L</span></sub>
+approaches that of Landau. For <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span><span
+class="cmsy-10"><span
+class="underline">&lt;</span> </span>0<span
+class="emmi-10">.</span>01 the two distributions are already practically
+identical. Contrary to what many textbooks report, the Vavilov distribution <span
+class="emti-10">does not</span>
+approximate the Landau distribution for small <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"></span>, but rather the distribution of <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">L</span></sub>
+defined above tends to the distribution of the true <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"> </span>from the Landau density
+function. Thus the routine <span
+class="emtt-10">GVAVIV </span>samples the variable <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">L</span></sub> rather than <span
+class="emmi-10"><img
+src="emmi10-15.gif"alt="c"class="10--15"></span><sub ><span
+class="emmi-7">v</span></sub>. For
+<span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span><span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>10 the Vavilov distribution tends to a Gaussian distribution (see next
+section).
+ <h2 class="sectionHead">4 <a
+ name="1-50004"></a><a
+ name="QQ1-1-6"></a>Gaussian Theory</h2>
+<!--239--><p class="noindent">Various conflicting forms have been proposed for Gaussian straggling functions, but
+most of these appear to have little theoretical or experimental basis. However, it has
+been shown[<a
+ href="#Xbib-SELT">3</a>] that for <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"> </span><span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>10 the Vavilov distribution can be replaced by a Gaussian
+of the form : <div align="center" class="eqnarray"><a
+ name="1-5001r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">f</span>(<span
+class="emmi-10"><img
+src="emmi10-f.gif"alt="e"class="10--f">, <img
+src="emmi10-e.gif"alt="d"class="10--e">s</span>) <span
+class="cmsy-10"><img
+src="cmsy10-19.gif"alt=" ~~ "class="10--19"></span> 1 __________
+<span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span><img
+src="latexexa21x.gif"alt=" V~ ------------
+ 2pk (1- b2/2)"class="sqrtsign" > exp <img
+src="latexexa22x.gif"alt="[(e- e)2 k ]
+ --------2-----2---
+ 2 q (1- b /2)"class="left" align="middle"></td><td
+align="center"nowrap
+class="eqnarray2"></td><td
+align="left"nowrap
+class="eqnarray3"></td></tr></table>
+</div>thus implying <div align="center" class="eqnarray"><a
+ name="1-5002r1"></a>
+<table
+class="eqnarray-star"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1">mean</td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><img
+src="latexexa23x.gif"alt="e"class="bar" ></td> </tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sup ><span
+class="emr-7">2</span></sup></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle"></span><sup ><span
+class="emr-7">2</span></sup>
+ <span
+class="emmi-10"><img
+src="emmi10-14.gif"alt="k"class="10--14"></span> (1 <span
+class="cmsy-10">- </span><span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup><span
+class="emmi-10">/</span>2) = <span
+class="emmi-10"><img
+src="emmi10-18.gif"alt="q"class="emmi-10--18"align="middle">E</span>
+<span
+class="emr-7">max</span>(1 <span
+class="cmsy-10">- </span><span
+class="emmi-10"><img
+src="emmi10-c.gif"alt="b"class="emmi-10--c"align="middle"></span><sup ><span
+class="emr-7">2</span></sup><span
+class="emmi-10">/</span>2)</td></tr></table>
+</div>
+ <h2 class="sectionHead">5 <a
+ name="1-60005"></a><a
+ name="QQ1-1-7"></a>Urb&aacute;n model</h2>
+<!--260--><p class="noindent">The method for computing restricted energy losses with <span
+class="emmi-10"><img
+src="emmi10-e.gif"alt="d"class="10--e"></span>-ray production
+above given threshold energy in <span
+class="emtt-10">GEANT </span>is a Monte Carlo method that can
+be used for thin layers. It is fast and it can be used for any thickness of
+a medium. Approaching the limit of the validity of Landau's theory, the
+loss distribution approaches smoothly the Landau form as shown in Figure
+<a
+ href="#1-60012">2</a>.
+<a
+ name="1-60012"></a>
+ <hr class="float"><div align="center" class="float"
+><table class="float"><tr class="float"><td class="float"
+>
+<img
+src="latexexa24x.gif"alt="PIC">
+<br><div align="center"class="caption"><table class="caption"
+><tr valign="baseline" class="caption"><td class="id">Figure 2</td><td
+class="content">Energy loss distribution for a 3 GeV electron in Argon as given by
+standard <span
+class="emtt-10">GEANT</span>. The width of the layers is given in centimeters.</td></tr></table></div>
+ </td></tr></table></div><hr class="endfloat">
+<!--275--><p class="indent"> It is assumed that the atoms have only two energy levels with binding energy <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">1</span></sub>
+and <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">2</span></sub>. The particle--atom interaction will then be an excitation with energy loss <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">1</span></sub>
+or <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">2</span></sub>, or an ionisation with an energy loss distributed according to a function
+<span
+class="emmi-10">g</span>(<span
+class="emmi-10">E</span>) <span
+class="cmsy-10">~ </span>1<span
+class="emmi-10">/E</span><sup ><span
+class="emr-7">2</span></sup>: <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa25x.gif"alt=" (Emax +-I)I-1
+g(E) = Emax E2"class="mathdisplay"><a
+ name="1-6002r1"></a></center></td><td width="5%">(1)</td></tr></table>
+<!--283--><p class="indent"> The macroscopic cross-section for excitations (<span
+class="emmi-10">i </span>= 1<span
+class="emmi-10">, </span>2) is <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa26x.gif"alt=" f ln(2mb2g2/E )- b2
+i = C-i-------2-2-i----2 (1- r)
+ Ei ln(2mb g/I) - b"class="mathdisplay"><a
+ name="1-6003r2"></a></center></td><td width="5%">(2)</td></tr></table>
+and the macroscopic cross-section for ionisation is <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa27x.gif"alt="3 = C-------Emax---------r
+ I(Emax + I)ln(EmaIx+I)"class="mathdisplay"><a
+ name="1-6004r3"></a></center></td><td width="5%">(3)</td></tr></table>
+<span
+class="emmi-10">E</span><span
+class="emr-7">max</span> is the <span
+class="emtt-10">GEANT </span>cut for <span
+class="emmi-10"><img
+src="emmi10-e.gif"alt="d"class="10--e"></span>-production, or the maximum energy transfer minus mean
+ionisation energy, if it is smaller than this cut-off value. The following notation is
+used:
+ <div align="center"><table class="tabular"
+cellspacing="0pt" cellpadding="0"
+frame="void" ><colgroup><col
+id="TBL-3-1"><col
+id="TBL-3-2"></colgroup><tr
+valign="baseline" id="TBL-3-1-"><td align="left"nowrap id="TBL-3-1-1"
+><div class="td11"><span
+class="emmi-10">r, C</span></div></td><td align="left"nowrap id="TBL-3-1-2"
+><div class="td11">parameters of the model</div></td>
+</tr><tr
+valign="baseline" id="TBL-3-2-"><td align="left"nowrap id="TBL-3-2-1"
+><div class="td11"><span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">i</span></sub> </div></td><td align="left"nowrap id="TBL-3-2-2"
+><div class="td11">atomic energy levels </div></td>
+</tr><tr
+valign="baseline" id="TBL-3-3-"><td align="left"nowrap id="TBL-3-3-1"
+><div class="td11"><span
+class="emmi-10">I </span></div></td><td align="left"nowrap id="TBL-3-3-2"
+><div class="td11">mean ionisation energy </div></td>
+</tr><tr
+valign="baseline" id="TBL-3-4-"><td align="left"nowrap id="TBL-3-4-1"
+><div class="td11"><span
+class="emmi-10">f</span><sub ><span
+class="emmi-7">i</span></sub> </div></td><td align="left"nowrap id="TBL-3-4-2"
+><div class="td11">oscillator strengths </div></td> </tr></table>
+</div>
+<!--306--><p class="indent"> The model has the parameters <span
+class="emmi-10">f</span><sub ><span
+class="emmi-7">i</span></sub> , <span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">i</span></sub> , <span
+class="emmi-10">C </span>and <span
+class="emmi-10">r</span><span
+class="emmi-10"> </span>(0 <span
+class="cmsy-10"><span
+class="underline">&lt;</span> </span><span
+class="emmi-10">r </span><span
+class="cmsy-10"><span
+class="underline">&lt;</span> </span>1). The oscillator
+strengths <span
+class="emmi-10">f</span><sub ><span
+class="emmi-7">i</span></sub> and the atomic level energies <span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">i</span></sub> should satisfy the constraints
+<div align="center" class="eqnarray"><a
+ name="1-6005r4"></a>
+<table
+class="eqnarray"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">f</span><sub ><span
+class="emr-7">1</span></sub> + <span
+class="emmi-10">f</span><sub ><span
+class="emr-7">2</span></sub></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">1</td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(4)<a
+ name="1-6005r5"></a></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">f</span><sub ><span
+class="emr-7">1</span></sub> ln <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">1</span></sub> + <span
+class="emmi-10">f</span><sub ><span
+class="emr-7">2</span></sub> ln <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">2</span></sub></td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3">ln <span
+class="emmi-10">I</span></td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(5)<a
+ name="1-6005r6"></a></td></tr></table>
+</div>The parameter <span
+class="emmi-10">C </span>can be defined with the help of the mean energy loss <span
+class="emmi-10">dE/dx </span>in the
+following way: The numbers of collisions (<span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">i</span></sub> , i = 1,2 for the excitation and 3 for the
+ionisation) follow the Poisson distribution with a mean number <span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">i</span></sub><span
+class="cmsy-10">&gt;</span>. In a step <span
+class="emmi-10">x</span>
+the mean number of collisions is <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa28x.gif"alt="&lt;n&gt; = x
+ i i"class="mathdisplay"><a
+ name="1-6006r6"></a></center></td><td width="5%">(6)</td></tr></table>
+The mean energy loss <span
+class="emmi-10">dE/dx </span>in a step is the sum of the excitation and ionisation
+contributions <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa29x.gif"alt=" [ ]
+dE integral Emax+I
+dx- x = 1E1 + 2E2 + 3 E g(E) dE x
+ I"class="mathdisplay"><a
+ name="1-6007r7"></a></center></td><td width="5%">(7)</td></tr></table>
+From this, using the equations (<a
+ href="#1-6003r2">2</a>), (<a
+ href="#1-6004r3">3</a>), (<a
+ href="#1-6005r4">4</a>) and (<a
+ href="#1-6005r5">5</a>), one can define the parameter <span
+class="emmi-10">C</span>
+<table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa30x.gif"alt="C = dE-
+ dx"class="mathdisplay"><a
+ name="1-6008r8"></a></center></td><td width="5%">(8)</td></tr></table>
+<!--335--><p class="indent"> The following values have been chosen in <span
+class="emtt-10">GEANT </span>for the other parameters:
+ <center>
+<img
+src="latexexa31x.gif"alt=" {
+ 0 ifZ &lt; 2
+f2 = 2/Z ifZ &gt; 2 ==&gt; f1 = 1- f2
+ ( )f11
+E2 = 10Z2eV ==&gt; E1 = EIf2
+r = 0.4 2"class="mathdisplay"></center> With
+these values the atomic level <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">2</span></sub> corresponds approximately the K-shell energy of the
+atoms and <span
+class="emmi-10">Zf</span><sub ><span
+class="emr-7">2</span></sub> the number of K-shell electrons. <span
+class="emmi-10">r </span>is the only variable which can be
+tuned freely. It determines the relative contribution of ionisation and excitation to
+the energy loss.
+<!--354--><p class="indent"> The energy loss is computed with the assumption that the step length (or the
+relative energy loss) is small, and---in consequence---the cross-section can be
+considered constant along the path length. The energy loss due to the excitation is
+<table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa32x.gif"alt="Ee = n1E1 +n2E2"class="mathdisplay"><a
+ name="1-6009r9"></a></center></td><td width="5%">(9)</td></tr></table>
+where <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">1</span></sub> and <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">2</span></sub> are sampled from Poisson distribution as discussed above. The loss
+due to the ionisation can be generated from the distribution <span
+class="emmi-10">g</span>(<span
+class="emmi-10">E</span>) by the inverse
+transformation method: <div align="center" class="eqnarray"><a
+ name="1-6010r10"></a>
+<table
+class="eqnarray"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">u </span>= <span
+class="emmi-10">F</span>(<span
+class="emmi-10">E</span>)</td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="cmex-10"><img
+src="cmex10-5a.gif"alt=" integral "class="cmex-10--5a"align="middle"></span>
+ <sub> <span
+class="emmi-10">I</span></sub><sup><span
+class="emmi-10">E</span></sup><span
+class="emmi-10">g</span>(<span
+class="emmi-10">x</span>)<span
+class="emmi-10">dx</span></td> <td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4"></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10">E </span>= <span
+class="emmi-10">F</span><sup ><span
+class="cmsy-7">-</span><span
+class="emr-7">1</span></sup>(<span
+class="emmi-10">u</span>)</td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"> <span
+class="emmi-10">I</span>_____
+1 <span
+class="cmsy-10">- </span><span
+class="emmi-10">u</span> <span
+class="emmi-7">E</span><span
+class="emr-5">max</span>__
+<span
+class="emmi-7">E</span><span
+class="emr-5">max</span><span
+class="emr-7">+</span><span
+class="emmi-7">I</span> </td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(10)<a
+ name="1-6010r11"></a></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"></td> <td
+align="center"nowrap
+class="eqnarray2"></td> <td
+align="left"nowrap
+class="eqnarray3"></td> <td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(11)<a
+ name="1-6010r12"></a></td></tr></table>
+</div>where <span
+class="emmi-10">u </span>is a uniform random number between <span
+class="emmi-10">F</span>(<span
+class="emmi-10">I</span>) = 0 and <span
+class="emmi-10">F</span>(<span
+class="emmi-10">E</span><span
+class="emr-7">max</span> + <span
+class="emmi-10">I</span>) = 1. The
+contribution from the ionisations will be <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa33x.gif"alt=" n sum 3 -----I------
+Ei = 1 -uj -Emax--
+ j=1 Emax+I"class="mathdisplay"><a
+ name="1-6011r12"></a></center></td><td width="5%">(12)</td></tr></table>
+where <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub> is the number of ionisation (sampled from Poisson distribution). The
+energy loss in a step will then be <span
+class="emmi-10">E </span>= <span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">e</span></sub> + <span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">i</span></sub>.
+ <h3 class="subsectionHead">5.1 <a
+ name="1-70005.1"></a><a
+ name="QQ1-1-9"></a>Fast simulation for <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub> <span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>16</h3>
+<!--380--><p class="noindent">If the number of ionisation <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub> is bigger than 16, a faster sampling method can be
+used. The possible energy loss interval is divided in two parts: one in which the
+number of collisions is large and the sampling can be done from a Gaussian
+distribution and the other in which the energy loss is sampled for each collision. Let
+us call the former interval [<span
+class="emmi-10">I, <img
+src="emmi10-b.gif"alt="a"class="10--b">I</span>] the interval A, and the latter [<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b">I, E</span><span
+class="emr-7">max</span>] the interval
+B. <span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"> </span>lies between 1 and <span
+class="emmi-10">E</span><span
+class="emr-7">max</span><span
+class="emmi-10">/I</span>. A collision with a loss in the interval A happens
+with the probability <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa34x.gif"alt=" integral aI
+P(a) = g(E)dE = (Emax-+-I)(a---1)
+ I Emaxa"class="mathdisplay"><a
+ name="1-7001r13"></a></center></td><td width="5%">(13)</td></tr></table>
+The mean energy loss and the standard deviation for this type of collision are
+<table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa35x.gif"alt=" --1-- integral aI Ia-lna-
+&lt; E(a)&gt; = P (a) I E g(E) dE = a- 1"class="mathdisplay"><a
+ name="1-7002r14"></a></center></td><td width="5%">(14)</td></tr></table>
+and <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa36x.gif"alt=" integral aI ( 2 )
+s2(a) =--1-- E2 g(E) dE = I2a 1 - -aln-a2
+ P (a) I (a- 1)"class="mathdisplay"><a
+ name="1-7003r15"></a></center></td><td width="5%">(15)</td></tr></table>
+If the collision number is high , we assume that the number of the type A collisions
+can be calculated from a Gaussian distribution with the following mean value and
+standard deviation: <div align="center" class="eqnarray"><a
+ name="1-7004r16"></a>
+<table
+class="eqnarray"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&gt;</span></td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub><span
+class="emmi-10">P</span>(<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"></span>)</td> <td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(16)<a
+ name="1-7004r17"></a></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub><span
+class="emmi-10">A</span></sub><sup>2</sup></td> <td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub><span
+class="emmi-10">P</span>(<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"></span>)(1 <span
+class="cmsy-10">- </span><span
+class="emmi-10">P</span>(<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"></span>))</td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(17)<a
+ name="1-7004r18"></a></td></tr></table>
+</div>It is further assumed that the energy loss in these collisions has a Gaussian
+distribution with <div align="center" class="eqnarray"><a
+ name="1-7005r18"></a>
+<table
+class="eqnarray"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&gt;</span></td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">E</span>(<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"></span>)<span
+class="cmsy-10">&gt;</span></td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(18)<a
+ name="1-7005r19"></a></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="emmi-10"><img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub><span
+class="emmi-10">E, A</span></sub><sup>2</sup></td><td
+align="center"nowrap
+class="eqnarray2">=</td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="emmi-10"><img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sup ><span
+class="emr-7">2</span></sup>(<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"></span>)</td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(19)<a
+ name="1-7005r20"></a></td></tr></table>
+</div>The energy loss of these collision can then be sampled from the Gaussian
+distribution.
+<!--427--><p class="indent"> The collisions where the energy loss is in the interval B are sampled directly from
+<table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa37x.gif"alt=" n3- sum nA aI
+EB = 1--u-Emax+I-aI
+ i=1 i Emax+I"class="mathdisplay"><a
+ name="1-7006r20"></a></center></td><td width="5%">(20)</td></tr></table>
+The total energy loss is the sum of these two types of collisions: <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa38x.gif"alt="E = EA + EB"class="mathdisplay"><a
+ name="1-7007r21"></a></center></td><td width="5%">(21)</td></tr></table>
+<!--438--><p class="indent"> The approximation of equations ((<a
+ href="#1-7004r16">16</a>), (<a
+ href="#1-7004r17">17</a>), (<a
+ href="#1-7005r18">18</a>) and (<a
+ href="#1-7005r19">19</a>) can be used under the
+following conditions: <div align="center" class="eqnarray"><a
+ name="1-7008r22"></a>
+<table
+class="eqnarray"><tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&gt; - </span><span
+class="emmi-10">c <img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span
+class="emmi-7">A</span></sub></td> <td
+align="center"nowrap
+class="eqnarray2"><span
+class="cmsy-10"><span
+class="underline">&gt;</span></span></td><td
+align="left"nowrap
+class="eqnarray3">0</td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(22)<a
+ name="1-7008r23"></a></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&gt; </span>+ <span
+class="emmi-10">c <img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span
+class="emmi-7">A</span></sub></td> <td
+align="center"nowrap
+class="eqnarray2"><span
+class="cmsy-10"><span
+class="underline">&lt;</span></span></td><td
+align="left"nowrap
+class="eqnarray3"><span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub></td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(23)<a
+ name="1-7008r24"></a></td></tr>
+<tr valign="middle" class="eqnarray"><td
+align="right"nowrap
+class="eqnarray1"><span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">E</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&gt; - </span><span
+class="emmi-10">c <img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span
+class="emmi-7">E,A</span></sub></td><td
+align="center"nowrap
+class="eqnarray2"><span
+class="cmsy-10"><span
+class="underline">&gt;</span></span></td><td
+align="left"nowrap
+class="eqnarray3">0</td><td
+width="10" class="eqnarray4"></td><td
+align="right"nowrap
+class="eqnarray4">(24)<a
+ name="1-7008r25"></a></td></tr></table>
+</div>where <span
+class="emmi-10">c </span><span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>4. From the equations (<a
+ href="#1-7001r13">13</a>), (<a
+ href="#1-7004r16">16</a>) and (<a
+ href="#1-7005r18">18</a>) and from the conditions (<a
+ href="#1-7008r22">22</a>)
+and (<a
+ href="#1-7008r23">23</a>) the following limits can be derived: <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa39x.gif"alt=" (n3 + c2)(Emax + I) (n3 + c2)(Emax +I)
+amin =---------------2- &lt; a &lt; amax = -2---------------
+ n3(Emax + I)+ c I c(Emax + I)+ n3I"class="mathdisplay"><a
+ name="1-7009r25"></a></center></td><td width="5%">(25)</td></tr></table>
+This conditions gives a lower limit to number of the ionisations <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub> for which the fast
+sampling can be done: <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa40x.gif"alt="n3 &gt; c2"class="mathdisplay"><a
+ name="1-7010r26"></a></center></td><td width="5%">(26)</td></tr></table>
+As in the conditions (<a
+ href="#1-7008r22">22</a>), (<a
+ href="#1-7008r23">23</a>) and (<a
+ href="#1-7008r24">24</a>) the value of <span
+class="emmi-10">c </span>is as minimum 4, one gets
+<span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub> <span
+class="cmsy-10"><span
+class="underline">&gt;</span> </span>16. In order to speed the simulation, the maximum value is used for
+<span
+class="emmi-10"><img
+src="emmi10-b.gif"alt="a"class="10--b"></span>.
+<!--469--><p class="indent"> The number of collisions with energy loss in the interval B (the number of
+interactions which has to be simulated directly) increases slowly with the total
+number of collisions <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub>. The maximum number of these collisions can be estimated
+as <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa41x.gif"alt="nB,max = n3 -nA,min ~~ n3(&lt;nA&gt; - sA)"class="mathdisplay"><a
+ name="1-7011r27"></a></center></td><td width="5%">(27)</td></tr></table>
+From the previous expressions for <span
+class="cmsy-10">&lt;</span><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">A</span></sub><span
+class="cmsy-10">&gt; </span>and <span
+class="emmi-10"><img
+src="emmi10-1b.gif"alt="s"class="10--1b"></span><sub ><span
+class="emmi-7">A</span></sub> one can derive the condition
+<table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa42x.gif"alt=" -2n3c2-
+nB &lt; nB,max = n3 + c2"class="mathdisplay"><a
+ name="1-7012r28"></a></center></td><td width="5%">(28)</td></tr></table>
+The following values are obtained with <span
+class="emmi-10">c </span>= 4:
+ <div align="center"><table class="tabular"
+cellspacing="0pt" cellpadding="0"
+frame="void" ><colgroup><col
+id="TBL-6-1"><col
+id="TBL-6-2"><col
+id="TBL-6-3"><col
+id="TBL-6-4"><col
+id="TBL-6-5"></colgroup><tr
+valign="baseline" id="TBL-6-1-"><td align="left"nowrap id="TBL-6-1-1"
+><div class="td11"><span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub> </div></td><td align="left"nowrap id="TBL-6-1-2"
+><div class="td11"><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">B,max</span></sub></div></td><td align="center"nowrap id="TBL-6-1-3"
+><div class="td11"></div></td><td align="right"nowrap id="TBL-6-1-4"
+><div class="td11"> <span
+class="emmi-10">n</span><sub ><span
+class="emr-7">3</span></sub></div></td><td align="right"nowrap id="TBL-6-1-5"
+><div class="td11"><span
+class="emmi-10">n</span><sub ><span
+class="emmi-7">B,max</span></sub></div></td>
+</tr><tr
+class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
+valign="baseline" id="TBL-6-2-"><td align="left"nowrap id="TBL-6-2-1"
+><div class="td11">16 </div></td><td align="left"nowrap id="TBL-6-2-2"
+><div class="td11">16 </div></td><td align="center"nowrap id="TBL-6-2-3"
+><div class="td11"></div></td><td align="right"nowrap id="TBL-6-2-4"
+><div class="td11"> 200</div></td><td align="right"nowrap id="TBL-6-2-5"
+><div class="td11"> 29.63</div></td>
+</tr><tr
+valign="baseline" id="TBL-6-3-"><td align="left"nowrap id="TBL-6-3-1"
+><div class="td11">20 </div></td><td align="left"nowrap id="TBL-6-3-2"
+><div class="td11">17.78 </div></td><td align="center"nowrap id="TBL-6-3-3"
+><div class="td11"></div></td><td align="right"nowrap id="TBL-6-3-4"
+><div class="td11"> 500</div></td><td align="right"nowrap id="TBL-6-3-5"
+><div class="td11"> 31.01</div></td>
+</tr><tr
+valign="baseline" id="TBL-6-4-"><td align="left"nowrap id="TBL-6-4-1"
+><div class="td11">50 </div></td><td align="left"nowrap id="TBL-6-4-2"
+><div class="td11">24.24 </div></td><td align="center"nowrap id="TBL-6-4-3"
+><div class="td11"></div></td><td align="right"nowrap id="TBL-6-4-4"
+><div class="td11">1000</div></td><td align="right"nowrap id="TBL-6-4-5"
+><div class="td11"> 31.50</div></td>
+</tr><tr
+valign="baseline" id="TBL-6-5-"><td align="left"nowrap id="TBL-6-5-1"
+><div class="td11">100</div></td><td align="left"nowrap id="TBL-6-5-2"
+><div class="td11">27.59 </div></td><td align="center"nowrap id="TBL-6-5-3"
+><div class="td11"></div></td><td align="right"nowrap id="TBL-6-5-4"
+><div class="td11"> <span
+class="cmsy-10"><img
+src="cmsy10-31.gif"alt=" oo "class="10--31"></span></div></td><td align="right"nowrap id="TBL-6-5-5"
+><div class="td11"> 32.00</div></td> </tr></table>
+</div>
+ <h3 class="subsectionHead">5.2 <a
+ name="1-80005.2"></a><a
+ name="QQ1-1-10"></a>Special sampling for lower part of the spectrum</h3>
+<!--494--><p class="noindent">If the step length is very small (<span
+class="cmsy-10"><span
+class="underline">&lt;</span> </span>5 mm in gases, <span
+class="cmsy-10"><span
+class="underline">&lt;</span> </span>2-3 <span
+class="emmi-10"><img
+src="emmi10-16.gif"alt="m"class="emmi-10--16"align="middle"></span>m in solids) the model gives
+0 energy loss for some events. To avoid this, the probability of 0 energy loss is
+computed <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa43x.gif"alt=" -(&lt;n &gt;+&lt;n &gt;+&lt;n &gt;)
+P( E = 0) = e 1 2 3"class="mathdisplay"><a
+ name="1-8001r29"></a></center></td><td width="5%">(29)</td></tr></table>
+If the probability is bigger than 0.01 a special sampling is done, taking into
+account the fact that in these cases the projectile interacts only with the outer
+electrons of the atom. An energy level <span
+class="emmi-10">E</span><sub ><span
+class="emr-7">0</span></sub> = 10 eV is chosen to correspond to
+the outer electrons. The mean number of collisions can be calculated from
+<table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa44x.gif"alt=" 1 dE
+&lt;n&gt; = ----- x
+ E0 dx"class="mathdisplay"><a
+ name="1-8002r30"></a></center></td><td width="5%">(30)</td></tr></table>
+The number of collisions <span
+class="emmi-10">n </span>is sampled from Poisson distribution. In the case of the
+thin layers, all the collisions are considered as ionisations and the energy loss is
+computed as <table width="100%"
+class="equation"><tr><td>
+ <center>
+<img
+src="latexexa45x.gif"alt=" n
+ sum -----E0------
+E = 1 - EEmax+E-ui
+ i=1 max 0"class="mathdisplay"><a
+ name="1-8003r31"></a></center></td><td width="5%">(31)</td></tr></table>
+ <h2 class="likesectionHead"><a
+ name="1-9000"></a><a
+ name="QQ1-1-11"></a>References</h2>
+ <div class="thebibliography"><p class="bibitem">
+ [1]   <a
+ name="Xbib-LAND"></a>L.Landau. On the Energy Loss of Fast Particles by Ionisation. Originally
+ published in <span
+class="emti-10">J. Phys.</span>, 8:201, 1944. Reprinted in D.ter Haar, Editor,
+ <span
+class="emti-10">L.D.Landau, Collected papers </span>, page 417. Pergamon Press, Oxford, 1965.
+ </p><p class="bibitem">
+ [2]   <a
+ name="Xbib-SCH1"></a>B.Schorr. Programs for the Landau and the Vavilov distributions and
+ the corresponding random numbers. <span
+class="emti-10">Comp. Phys. Comm.</span>, 7:216, 1974.
+ </p><p class="bibitem">
+ [3]   <a
+ name="Xbib-SELT"></a>S.M.Seltzer and M.J.Berger. Energy loss straggling of protons and
+ mesons. In <span
+class="emti-10">Studies in Penetration of Charged Particles in Matter </span>, Nuclear
+ Science Series 39, Nat. Academy of Sciences, Washington DC, 1964.
+ </p><p class="bibitem">
+ [4]   <a
+ name="Xbib-TALM"></a>R.Talman. On the statistics of particle identification using ionization.
+ <span
+class="emti-10">Nucl. Inst. Meth.</span>, 159:189, 1979.
+ </p><p class="bibitem">
+ [5]   <a
+ name="Xbib-VAVI"></a>P.V.Vavilov. Ionisation losses of high energy heavy particles. <span
+class="emti-10">Soviet</span>
+ <span
+class="emti-10">Physics JETP </span>, 5:749, 1957.</p></div>
+
+</body>
+</html>
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idv b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idv
new file mode 100644
index 00000000000..b2eeb02a051
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.idv
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg
new file mode 100644
index 00000000000..4740e4922d9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.lg
@@ -0,0 +1,121 @@
+File: latexexa.html
+File: latexexa.css
+File: tex4ht.tmp
+Font_Class(1,"1"): <img src=""alt=""class="%s-%d--%x">
+Font_Class(3,"3"): <img src=""alt=""class="%s-%s-%d--%x"align="middle">
+File: tex4ht.tmp
+Font_Class(6,"6"): <span class="underline"></span>
+File: tex4ht.tmp
+Css: p.noindent { text-indent: 0em }
+Css: p.indent{ text-indent: 1.5em }
+Css: .sub, .sup {font-size:110%}
+Font_Css("4"): .small-caps{font-variant: small-caps; }
+Css: .Canvas { position:relative; }
+Css: img.mathdisplay{ margin-top: 1em; margin-bottom: 1em; }
+Css: li p.indent, li p.indent{ text-indent: 0em }
+Css: p.bibitem { text-indent: -2em; margin-left: 2em; }
+Css: .quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
+Css: DIV.td00{ margin-left:0; margin-right:0; }
+Css: DIV.td01{ margin-left:0; margin-right:5; }
+Css: DIV.td10{ margin-left:5; margin-right:0; }
+Css: DIV.td11{ margin-left:5; margin-right:5; }
+Css: .hline hr, .cline hr{ height : 1px; }
+Css: .verbatim {margin-bottom:0.5em; margin-top:0.5em; }
+Css: span.footnotetext{ font-size:75%; font-style:italic; }
+Css: span.TEX {letter-spacing: -0.125em; }
+Css: span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
+Css: a span.TEX span.E {text-decoration: none; }
+Css: span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;}
+Css: span.LATEX span.TEX{ position:relative; left: -0.4em; }
+Css: .marginpar {width:20%; float:right; text-align:left; margin-left:1em; margin-top:0.5em; font-size:85%; text-decoration:underline;}
+Css: .equation TD{text-align:center; }
+Css: .obeylines-h,.obeylines-v {white-space: nowrap; }
+Css: span.pmatrix img{vertical-align:middle;}
+Css: .underline{ text-decoration:underline; }
+Css: .overline{ text-decoration:overline; }
+Css: td.caption{white-space: nowrap; }
+Css: h2.titleHead{text-align:center;}
+Css: div.maketitle{ margin-bottom: 2em; }
+Css: h1.partHead{text-align: center}
+Css: .paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
+Css: .subparagraphHead, .likesubparagraphHead { font-weight: bold;}
+--- needs --- latexexa.idv[1] ==> /tmp/latexexa0x.gif ---
+--- needs --- latexexa.idv[2] ==> /tmp/latexexa1x.gif ---
+--- needs --- latexexa.idv[3] ==> /tmp/latexexa2x.gif ---
+--- needs --- latexexa.idv[4] ==> /tmp/latexexa3x.gif ---
+--- needs --- latexexa.idv[5] ==> /tmp/latexexa4x.gif ---
+--- needs --- latexexa.idv[6] ==> /tmp/latexexa5x.gif ---
+--- needs --- latexexa.idv[7] ==> /tmp/latexexa6x.gif ---
+--- needs --- latexexa.idv[8] ==> /tmp/latexexa7x.gif ---
+--- needs --- latexexa.idv[9] ==> /tmp/latexexa8x.gif ---
+--- needs --- latexexa.idv[10] ==> /tmp/latexexa9x.gif ---
+--- needs --- latexexa.idv[11] ==> /tmp/latexexa10x.gif ---
+--- needs --- latexexa.idv[12] ==> /tmp/latexexa11x.gif ---
+--- needs --- latexexa.idv[13] ==> /tmp/latexexa12x.gif ---
+--- needs --- latexexa.idv[14] ==> /tmp/latexexa13x.gif ---
+--- needs --- latexexa.idv[15] ==> /tmp/latexexa14x.gif ---
+--- needs --- latexexa.idv[16] ==> /tmp/latexexa15x.gif ---
+--- needs --- latexexa.idv[17] ==> /tmp/latexexa16x.gif ---
+--- needs --- latexexa.idv[18] ==> /tmp/latexexa17x.gif ---
+--- needs --- latexexa.idv[19] ==> /tmp/latexexa18x.gif ---
+--- needs --- latexexa.idv[20] ==> /tmp/latexexa19x.gif ---
+--- needs --- latexexa.idv[21] ==> /tmp/latexexa20x.gif ---
+--- needs --- latexexa.idv[22] ==> /tmp/latexexa21x.gif ---
+--- needs --- latexexa.idv[23] ==> /tmp/latexexa22x.gif ---
+--- needs --- latexexa.idv[24] ==> /tmp/latexexa23x.gif ---
+--- needs --- latexexa.idv[25] ==> /tmp/latexexa24x.gif ---
+--- needs --- latexexa.idv[26] ==> /tmp/latexexa25x.gif ---
+--- needs --- latexexa.idv[27] ==> /tmp/latexexa26x.gif ---
+--- needs --- latexexa.idv[28] ==> /tmp/latexexa27x.gif ---
+--- needs --- latexexa.idv[29] ==> /tmp/latexexa28x.gif ---
+--- needs --- latexexa.idv[30] ==> /tmp/latexexa29x.gif ---
+--- needs --- latexexa.idv[31] ==> /tmp/latexexa30x.gif ---
+--- needs --- latexexa.idv[32] ==> /tmp/latexexa31x.gif ---
+--- needs --- latexexa.idv[33] ==> /tmp/latexexa32x.gif ---
+--- needs --- latexexa.idv[34] ==> /tmp/latexexa33x.gif ---
+--- needs --- latexexa.idv[35] ==> /tmp/latexexa34x.gif ---
+--- needs --- latexexa.idv[36] ==> /tmp/latexexa35x.gif ---
+--- needs --- latexexa.idv[37] ==> /tmp/latexexa36x.gif ---
+--- needs --- latexexa.idv[38] ==> /tmp/latexexa37x.gif ---
+--- needs --- latexexa.idv[39] ==> /tmp/latexexa38x.gif ---
+--- needs --- latexexa.idv[40] ==> /tmp/latexexa39x.gif ---
+--- needs --- latexexa.idv[41] ==> /tmp/latexexa40x.gif ---
+--- needs --- latexexa.idv[42] ==> /tmp/latexexa41x.gif ---
+--- needs --- latexexa.idv[43] ==> /tmp/latexexa42x.gif ---
+--- needs --- latexexa.idv[44] ==> /tmp/latexexa43x.gif ---
+--- needs --- latexexa.idv[45] ==> /tmp/latexexa44x.gif ---
+--- needs --- latexexa.idv[46] ==> /tmp/latexexa45x.gif ---
+--- characters ---
+Font("cmex","10","100")
+--- needs --- latexexa.idv[47] ==> /tmp/cmex10-5a.gif ---
+Font("cmsy","7","100")
+Font("cmsy","10","100")
+--- needs --- latexexa.idv[48] ==> /tmp/cmsy10-31.gif ---
+--- needs --- latexexa.idv[49] ==> /tmp/cmsy10-21.gif ---
+--- needs --- latexexa.idv[50] ==> /tmp/cmsy10-19.gif ---
+Font("emr","10","100")
+Font("emr","17","100")
+Font("emr","12","100")
+Font("emtt","10","100")
+Font("emr","7","100")
+Font("emr","5","100")
+Font("emmi","10","100")
+--- needs --- latexexa.idv[51] ==> /tmp/emmi10-20.gif ---
+--- needs --- latexexa.idv[52] ==> /tmp/emmi10-1e.gif ---
+--- needs --- latexexa.idv[53] ==> /tmp/emmi10-1b.gif ---
+--- needs --- latexexa.idv[54] ==> /tmp/emmi10-1a.gif ---
+--- needs --- latexexa.idv[55] ==> /tmp/emmi10-19.gif ---
+--- needs --- latexexa.idv[56] ==> /tmp/emmi10-18.gif ---
+--- needs --- latexexa.idv[57] ==> /tmp/emmi10-16.gif ---
+--- needs --- latexexa.idv[58] ==> /tmp/emmi10-15.gif ---
+--- needs --- latexexa.idv[59] ==> /tmp/emmi10-14.gif ---
+--- needs --- latexexa.idv[60] ==> /tmp/emmi10-f.gif ---
+--- needs --- latexexa.idv[61] ==> /tmp/emmi10-e.gif ---
+--- needs --- latexexa.idv[62] ==> /tmp/emmi10-d.gif ---
+--- needs --- latexexa.idv[63] ==> /tmp/emmi10-c.gif ---
+--- needs --- latexexa.idv[64] ==> /tmp/emmi10-b.gif ---
+Font("emmi","7","100")
+--- needs --- latexexa.idv[65] ==> /tmp/emmi7-15.gif ---
+--- needs --- latexexa.idv[66] ==> /tmp/emmi7-14.gif ---
+Font("emmi","5","100")
+Font("emti","10","100")
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log
new file mode 100644
index 00000000000..ee1982e0c86
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.log
@@ -0,0 +1,285 @@
+This is TeX, Version 3.14159 (Web2C 7.3) (format=latex 1999.3.30) 31 MAR 1999 09:15
+**latexexa
+(latexexa.tex
+LaTeX2e <1998/12/01>
+Babel <v3.6k> and hyphenation patterns for english, french, german, ngerman, du
+mylang, nohyphenation, loaded.
+(/texlive/texmf/tex/latex/base/article.cls
+Document Class: article 1999/01/07 v1.4a Standard LaTeX document class
+(/texlive/texmf/tex/latex/base/size10.clo
+File: size10.clo 1999/01/07 v1.4a Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@section=\count80
+\c@subsection=\count81
+\c@subsubsection=\count82
+\c@paragraph=\count83
+\c@subparagraph=\count84
+\c@figure=\count85
+\c@table=\count86
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/texlive/texmf/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/texlive/texmf/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/texlive/texmf/tex/latex/graphics/graphics.sty
+Package: graphics 1999/02/16 v1.0l Standard LaTeX Graphics (DPC,SPQR)
+
+(/texlive/texmf/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+)
+(/texlive/texmf/tex/latex/texlive/graphics.cfg)
+Package graphics Info: Driver file: dvips.def on input line 80.
+
+(/texlive/texmf/tex/latex/graphics/dvips.def
+File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
+))
+\Gin@req@height=\dimen103
+\Gin@req@width=\dimen104
+)
+(/texlive/texmf/tex/latex/ltxmisc/url.sty
+Package: url 1999/03/02 ver 1.4 Verb mode for urls, email addresses, and file
+ names
+)
+(/texlive/texmf/tex/latex/base/fontenc.sty
+Package: fontenc 1999/02/24 v1.9t Standard LaTeX package
+
+(/texlive/texmf/tex/latex/base/t1enc.def
+File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 25.
+)) (/T/texmf.local/tex/latex/em/em.sty
+Package: em 1997/06/30 v0.02 Y&Y EM font definitions (BKPH & DTC)
+
+(/texlive/texmf/tex/latex/base/fontenc.sty
+Package: fontenc 1999/02/24 v1.9t Standard LaTeX package
+
+(/texlive/texmf/tex/latex/base/t1enc.def
+File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 25.
+)
+(/texlive/texmf/tex/latex/base/t1enc.def
+File: t1enc.def 1999/02/24 v1.9t Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 25.
+))
+LaTeX Font Info: Redeclaring symbol font `operators' on input line 467.
+
+
+LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font
+(Font) `operators' in the math version `normal' on input line 467.
+
+
+LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
+(Font) OT1/cmr/m/n --> T1/cmr/m/n on input line 467.
+
+LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font
+(Font) `operators' in the math version `bold' on input line 467.
+
+LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
+(Font) OT1/cmr/bx/n --> T1/cmr/m/n on input line 467.
+LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
+(Font) T1/cmr/m/n --> T1/cmr/bx/n on input line 468.
+LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 470.
+LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
+(Font) OT1/cmr/bx/n --> T1/cmr/bx/n on input line 470.
+LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
+(Font) OT1/cmr/bx/n --> T1/cmr/bx/n on input line 470.
+LaTeX Font Info: Redeclaring math alphabet \mathrm on input line 471.
+LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 472.
+LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
+(Font) OT1/cmss/m/n --> T1/cmss/m/n on input line 472.
+LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
+(Font) OT1/cmss/bx/n --> T1/cmss/m/n on input line 472.
+LaTeX Font Info: Redeclaring math alphabet \mathit on input line 473.
+LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
+(Font) OT1/cmr/m/it --> T1/cmr/m/it on input line 473.
+LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
+(Font) OT1/cmr/bx/it --> T1/cmr/m/it on input line 473.
+LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 474.
+LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
+(Font) OT1/cmtt/m/n --> T1/cmtt/m/n on input line 474.
+LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
+(Font) OT1/cmtt/m/n --> T1/cmtt/m/n on input line 474.
+LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
+(Font) T1/cmr/bx/n --> T1/cmr/bx/n on input line 476.
+LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
+(Font) T1/cmss/m/n --> T1/cmss/bx/n on input line 477.
+LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold'
+(Font) T1/cmr/m/n --> T1/cmr/bx/n on input line 478.
+LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
+(Font) T1/cmr/m/it --> T1/cmr/bx/it on input line 479.
+LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
+(Font) T1/cmtt/m/n --> T1/cmtt/bx/n on input line 480.
+LaTeX Font Info: Redeclaring math symbol \Gamma on input line 485.
+LaTeX Font Info: Redeclaring math symbol \Delta on input line 486.
+LaTeX Font Info: Redeclaring math symbol \Theta on input line 487.
+LaTeX Font Info: Redeclaring math symbol \Lambda on input line 488.
+LaTeX Font Info: Redeclaring math symbol \Xi on input line 489.
+LaTeX Font Info: Redeclaring math symbol \Pi on input line 490.
+LaTeX Font Info: Redeclaring math symbol \Sigma on input line 491.
+LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 492.
+LaTeX Font Info: Redeclaring math symbol \Phi on input line 493.
+LaTeX Font Info: Redeclaring math symbol \Psi on input line 494.
+LaTeX Font Info: Redeclaring math symbol \Omega on input line 495.
+LaTeX Font Info: Redeclaring math accent \acute on input line 504.
+LaTeX Font Info: Redeclaring math accent \grave on input line 505.
+LaTeX Font Info: Redeclaring math accent \ddot on input line 506.
+LaTeX Font Info: Redeclaring math accent \tilde on input line 507.
+LaTeX Font Info: Redeclaring math accent \bar on input line 508.
+LaTeX Font Info: Redeclaring math accent \breve on input line 509.
+LaTeX Font Info: Redeclaring math accent \check on input line 510.
+LaTeX Font Info: Redeclaring math accent \hat on input line 511.
+LaTeX Font Info: Redeclaring math accent \dot on input line 512.
+) (/texlive/texmf/tex/latex/tex4ht/tex4ht.sty
+Package: tex4ht
+)
+(/texlive/texmf/tex/latex/tex4ht/tex4ht.sty
+--- needs --- tex4ht latexexa ---
+\tmp:cnt=\count87
+\openout15 = `tex4ht.tmp'.
+
+(tex4ht.tmp)
+\tmp:dim=\skip43
+ ((Preamble.4ht )) (latexexa.xref)
+\:refout=\write3
+\openout3 = `latexexa.xref'.
+
+\:tokwrite=\toks15
+\:tokpage=\toks16
+\openout15 = `latexexa.otc'.
+
+\:tocout=\write4
+\openout4 = `latexexa.toc'.
+
+
+--- file latexexa.css ---
+(/texlive/texmf/tex/latex/tex4ht/tex4ht.4ht
+(/texlive/texmf/tex/latex/tex4ht/latex.4ht
+LaTeX Info: Redefining \` on input line 1294.
+LaTeX Info: Redefining \' on input line 1297.
+LaTeX Info: Redefining \^ on input line 1300.
+LaTeX Info: Redefining \~ on input line 1302.
+LaTeX Info: Redefining \" on input line 1305.
+LaTeX Info: Redefining \c on input line 1307.
+LaTeX Info: Redefining \t on input line 1309.
+LaTeX Info: Redefining \H on input line 1310.
+LaTeX Info: Redefining \. on input line 1311.
+LaTeX Info: Redefining \u on input line 1312.
+LaTeX Info: Redefining \vec on input line 1313.
+LaTeX Info: Redefining \v on input line 1314.
+LaTeX Info: Redefining \= on input line 1315.
+LaTeX Info: Redefining \widetilde on input line 1317.
+LaTeX Info: Redefining \widehat on input line 1319.
+)
+(/texlive/texmf/tex/latex/tex4ht/fontmath.4ht)
+(/texlive/texmf/tex/latex/tex4ht/article.4ht)
+(/texlive/texmf/tex/latex/tex4ht/url.4ht)
+(/texlive/texmf/tex/latex/tex4ht/graphics.4ht))) (latexexa.aux)
+\openout1 = `latexexa.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11.
+LaTeX Font Info: ... okay on input line 11.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11.
+LaTeX Font Info: ... okay on input line 11.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11.
+LaTeX Font Info: ... okay on input line 11.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11.
+LaTeX Font Info: ... okay on input line 11.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11.
+LaTeX Font Info: ... okay on input line 11.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11.
+LaTeX Font Info: ... okay on input line 11.
+ [1
+
+]
+l. 27 Writing latexexa.idv[1] (latexexa0x.gif)
+l. 33 Writing latexexa.idv[2] (latexexa1x.gif)
+[2] [3] [4] [5
+
+]
+l. 100 Writing latexexa.idv[3] (latexexa2x.gif)
+File: phys332-1.eps Graphic file (type eps)
+<phys332-1.eps> [6
+
+]
+l. 129 Writing latexexa.idv[4] (latexexa3x.gif)
+l. 130 Writing latexexa.idv[5] (latexexa4x.gif)
+l. 134 Writing latexexa.idv[6] (latexexa5x.gif)
+[7
+
+]
+l. 168 Writing latexexa.idv[7] (latexexa6x.gif)
+l. 173 Writing latexexa.idv[8] (latexexa7x.gif)
+l. 177 Writing latexexa.idv[9] (latexexa8x.gif)
+l. 179 Writing latexexa.idv[10] (latexexa9x.gif)
+l. 183 Writing latexexa.idv[11] (latexexa10x.gif)
+[8]
+l. 202 Writing latexexa.idv[12] (latexexa11x.gif)
+l. 203 Writing latexexa.idv[13] (latexexa12x.gif)
+l. 207 Writing latexexa.idv[14] (latexexa13x.gif)
+l. 208 Writing latexexa.idv[15] (latexexa14x.gif)
+l. 210 Writing latexexa.idv[16] (latexexa15x.gif)
+l. 211 Writing latexexa.idv[17] (latexexa16x.gif)
+l. 212 Writing latexexa.idv[18] (latexexa17x.gif)
+l. 213 Writing latexexa.idv[19] (latexexa18x.gif)
+l. 214 Writing latexexa.idv[20] (latexexa19x.gif)
+l. 220 Writing latexexa.idv[21] (latexexa20x.gif)
+[9]
+l. 246 Writing latexexa.idv[22] (latexexa21x.gif)
+l. 247 Writing latexexa.idv[23] (latexexa22x.gif)
+l. 252 Writing latexexa.idv[24] (latexexa23x.gif)
+[10] [11
+
+]
+l. 268 Writing latexexa.idv[25] (latexexa24x.gif)
+File: phys332-2.eps Graphic file (type eps)
+<phys332-2.eps> [12
+
+]
+l. 279 Writing latexexa.idv[26] (latexexa25x.gif)
+l. 284 Writing latexexa.idv[27] (latexexa26x.gif)
+l. 290 Writing latexexa.idv[28] (latexexa27x.gif)
+[13
+
+]
+l. 318 Writing latexexa.idv[29] (latexexa28x.gif)
+l. 323 Writing latexexa.idv[30] (latexexa29x.gif)
+[14]
+l. 331 Writing latexexa.idv[31] (latexexa30x.gif)
+l. 337 Writing latexexa.idv[32] (latexexa31x.gif)
+l. 358 Writing latexexa.idv[33] (latexexa32x.gif)
+[15]
+l. 370 Writing latexexa.idv[34] (latexexa33x.gif)
+[16]
+l. 389 Writing latexexa.idv[35] (latexexa34x.gif)
+l. 396 Writing latexexa.idv[36] (latexexa35x.gif)
+l. 402 Writing latexexa.idv[37] (latexexa36x.gif)
+[17]
+l. 429 Writing latexexa.idv[38] (latexexa37x.gif)
+l. 434 Writing latexexa.idv[39] (latexexa38x.gif)
+[18]
+l. 453 Writing latexexa.idv[40] (latexexa39x.gif)
+l. 461 Writing latexexa.idv[41] (latexexa40x.gif)
+l. 473 Writing latexexa.idv[42] (latexexa41x.gif)
+[19]
+l. 479 Writing latexexa.idv[43] (latexexa42x.gif)
+l. 497 Writing latexexa.idv[44] (latexexa43x.gif)
+[20]
+l. 506 Writing latexexa.idv[45] (latexexa44x.gif)
+l. 512 Writing latexexa.idv[46] (latexexa45x.gif)
+[21] [22] (latexexa.aux) )
+Here is how much of TeX's memory you used:
+ 3178 strings out of 10905
+ 31191 string characters out of 72703
+ 101183 words of memory out of 263001
+ 6117 multiletter control sequences out of 10000+0
+ 20729 words of font info for 41 fonts, out of 200000 for 1000
+ 14 hyphenation exceptions out of 1000
+ 28i,14n,24p,338b,560s stack positions out of 300i,100n,500p,30000b,4000s
+
+Output written on latexexa.dvi (22 pages, 73912 bytes).
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc
new file mode 100644
index 00000000000..43614e1f94f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.otc
@@ -0,0 +1,13 @@
+\expandafter\ifx\csname doTocEntry\endcsname\relax \expandafter\endinput\fi
+\doTocEntry\tocsection{1}{\csname a:TocEntry\endcsname{1}{QQ1-1-1}{QQ2-1-1}{Introduction}}{2}\relax
+\doTocEntry\toclof{1}{\Link{1-10061}{}\ignorespaces The variable $\xi /I_0$ can be used to measure the validity range of the Landau theory. It depends on the type and energy of the particle, $Z$, $A$ and the ionisation potential of the material and the layer thickness. \EndLink}{figure}
+\doTocEntry\tocsection{2}{\csname a:TocEntry\endcsname{1}{QQ1-1-3}{QQ2-1-3}{Landau theory}}{7}\relax
+\doTocEntry\tocsubsection{2.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-4}{QQ2-1-4}{Restrictions}}{7}\relax
+\doTocEntry\tocsection{3}{\csname a:TocEntry\endcsname{1}{QQ1-1-5}{QQ2-1-5}{Vavilov theory}}{9}\relax
+\doTocEntry\tocsection{4}{\csname a:TocEntry\endcsname{1}{QQ1-1-6}{QQ2-1-6}{Gaussian Theory}}{10}\relax
+\doTocEntry\tocsection{5}{\csname a:TocEntry\endcsname{1}{QQ1-1-7}{QQ2-1-7}{Urb\protect\' an model}}{10}\relax
+\doTocEntry\toclof{2}{\Link{1-60012}{}\ignorespaces Energy loss distribution for a 3 GeV electron in Argon as given by standard \protect\texttt {GEANT}. The width of the layers is given in centimeters.\EndLink}{figure}
+\doTocEntry\tocsubsection{5.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-9}{QQ2-1-9}{Fast simulation for $n_3 \geq 16$}}{16}\relax
+\doTocEntry\tocsubsection{5.2}{\csname a:TocEntry\endcsname{1}{QQ1-1-10}{QQ2-1-10}{Special sampling for lower part of the spectrum}}{20}\relax
+\doTocEntry\toclikesection{}{\csname a:TocEntry\endcsname{1}{QQ1-1-11}{QQ2-1-11}{References}}{21}\relax
+\par
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex
new file mode 100644
index 00000000000..faa7158a0ca
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.tex
@@ -0,0 +1,549 @@
+\documentclass{article}
+\usepackage{graphicx}
+\usepackage{url}
+\title{Simulation of Energy Loss Straggling}
+\author{Maria Physicist}
+\newcommand{\Emax}{\ensuremath{E_{\mathrm{max}}}}
+\newcommand{\GEANT}{\texttt{GEANT}}
+\usepackage[T1]{fontenc}
+\usepackage{em}
+\usepackage{tex4ht}
+\begin{document}
+\maketitle
+
+\section{Introduction}
+
+Due to the statistical nature of ionisation energy loss, large
+fluctuations can occur in the amount of energy deposited by a particle
+traversing an absorber element. Continuous processes such as multiple
+scattering and energy loss play a relevant role in the longitudinal
+and lateral development of electromagnetic and hadronic
+showers, and in the case of sampling calorimeters the
+measured resolution can be significantly affected by such fluctuations
+in their active layers. The description of ionisation fluctuations is
+characterised by the significance parameter $\kappa$, which is
+proportional to the ratio of mean energy loss to the maximum allowed
+energy transfer in a single collision with an atomic electron
+\[
+\kappa =\frac{\xi}{\Emax}
+\]
+\Emax{}
+is the maximum transferable energy in a single collision with
+an atomic electron.
+\[
+\Emax =\frac{2 m_e \beta^2\gamma^2 }
+{1 + 2\gamma m_e/m_x + \left ( m_e/m_x\right)^2},
+\]
+where $\gamma = E/m_x$, $E$ is energy and
+$m_x$ the mass of the incident particle,
+$\beta^2 = 1 - 1/\gamma^2$ and $m_e$ is the electron mass.
+$\xi$ comes from the Rutherford scattering cross section
+and is defined as:
+\begin{eqnarray*} \xi = \frac{2\pi z^2 e^4 N_{Av} Z \rho \delta x}
+ {m_e \beta^2 c^2 A} = 153.4 \frac{z^2} {\beta^2} \frac{Z}{A}
+ \rho \delta x \quad\mathrm{keV},
+\end{eqnarray*}
+where
+
+\begin{tabular}{ll}
+$z$ & charge of the incident particle \\
+$N_{Av}$ & Avogadro's number \\
+$Z$ & atomic number of the material \\
+$A$ & atomic weight of the material \\
+$\rho$ & density \\
+$ \delta x$ & thickness of the material \\
+\end{tabular}
+
+$\kappa$ measures the contribution of the collisions with energy
+transfer close to \Emax. For a given absorber, $\kappa$ tends
+towards large values if $\delta x$ is large and/or if $\beta$ is
+small. Likewise, $\kappa$ tends towards zero if $\delta x $ is small
+and/or if $\beta$ approaches 1.
+
+The value of $\kappa$ distinguishes two regimes which occur in the
+description of ionisation fluctuations :
+
+\begin{enumerate}
+\item A large number of collisions involving the loss of all or most
+ of the incident particle energy during the traversal of an absorber.
+
+ As the total energy transfer is composed of a multitude of small
+ energy losses, we can apply the central limit theorem and describe
+ the fluctuations by a Gaussian distribution. This case is
+ applicable to non-relativistic particles and is described by the
+ inequality $\kappa > 10 $ (i.e. when the mean energy loss in the
+ absorber is greater than the maximum energy transfer in a single
+ collision).
+
+\item Particles traversing thin counters and incident electrons under
+ any conditions.
+
+ The relevant inequalities and distributions are $ 0.01 < \kappa < 10
+ $, Vavilov distribution, and $\kappa < 0.01 $, Landau distribution.
+\end{enumerate}
+
+An additional regime is defined by the contribution of the collisions
+with low energy transfer which can be estimated with the relation
+$\xi/I_0$, where $I_0$ is the mean ionisation potential of the atom.
+Landau theory assumes that the number of these collisions is high, and
+consequently, it has a restriction $\xi/I_0 \gg 1$. In \GEANT{}
+(see URL \url{http://wwwinfo.cern.ch/asdoc/geant/geantall.html}), the
+limit of Landau theory has been set at $\xi/I_0 = 50$. Below this
+limit special models taking into account the atomic structure of the
+material are used. This is important in thin layers and gaseous
+materials. Figure \ref{fg:phys332-1} shows the behaviour of $\xi/I_0$
+as a function of the layer thickness for an electron of 100 keV and 1
+GeV of kinetic energy in Argon, Silicon and Uranium.
+
+\begin{figure}
+ \centering
+ \includegraphics[width=.6\linewidth]{phys332-1}
+ \caption{The variable $\xi/I_0$ can be used to measure the
+ validity range of the Landau theory. It depends
+ on the type and energy of the particle, $Z$, $A$
+ and the ionisation potential of the material and
+ the layer thickness.
+ }
+ \label{fg:phys332-1}
+\end{figure}
+
+In the following sections, the different theories and models for the
+energy loss fluctuation are described. First, the Landau theory and
+its limitations are discussed, and then, the Vavilov and Gaussian
+straggling functions and the methods in the thin layers and gaseous
+materials are presented.
+
+\section{Landau theory}
+\label{sec:phys332-1}
+
+For a particle of mass $m_x$ traversing a thickness of material
+$\delta x $, the Landau probability distribution may be written in
+terms of the universal Landau function $\phi(\lambda)$
+as\cite{bib-LAND}:
+\begin{eqnarray*}
+f( \epsilon , \delta x ) & = &\frac{1}{\xi} \phi ( \lambda )
+\end{eqnarray*}
+where
+\begin{eqnarray*}
+\phi(\lambda )& = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
+\exp \left ( u \ln u + \lambda u \right ) du \hspace{2cm} c \geq 0 \\
+\lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
+ - \gamma' - \beta^2 - \ln \frac{\xi}{\Emax} \\
+\gamma' & = & 0.422784\dots = 1 - \gamma \\
+\gamma & = & 0.577215\dots \mbox{(Euler's constant)} \\
+\bar{\epsilon} & = & \mbox{average energy loss} \\
+\epsilon & = & \mbox{actual energy loss}
+\end{eqnarray*}
+
+\subsection{Restrictions}
+
+The Landau formalism makes two restrictive assumptions :
+\begin{enumerate}
+\item The typical energy loss is small compared to the maximum energy
+ loss in a single collision. This restriction is removed in the
+ Vavilov theory (see section \ref{vavref}).
+\item The typical energy loss in the absorber should be large compared
+ to the binding energy of the most tightly bound electron. For
+ gaseous detectors, typical energy losses are a few keV which is
+ comparable to the binding energies of the inner electrons. In such
+ cases a more sophisticated approach which accounts for atomic energy
+ levels\cite{bib-TALM} is necessary to accurately simulate data
+ distributions. In \GEANT, a parameterised model by L. Urb\'{a}n is
+ used (see section \ref{urban}).
+\end{enumerate}
+
+In addition, the average value of the Landau distribution is infinite.
+Summing the Landau fluctuation obtained to the average energy from the
+$dE/dx$ tables, we obtain a value which is larger than the one coming
+from the table. The probability to sample a large value is small, so
+it takes a large number of steps (extractions) for the average
+fluctuation to be significantly larger than zero. This introduces a
+dependence of the energy loss on the step size which can affect
+calculations.
+
+A solution to this has been to introduce a limit on the value of the
+variable sampled by the Landau distribution in order to keep the
+average fluctuation to 0. The value obtained from the \texttt{GLANDO}
+routine is:
+\[
+\delta dE/dx = \epsilon - \bar{\epsilon} = \xi ( \lambda - \gamma'
++\beta^2 +\ln \frac{\xi}{\Emax})
+\]
+In order for this to have average 0, we must impose that:
+\[
+\bar{\lambda} = -\gamma' - \beta^2 -\ln \frac{\xi}{\Emax}
+\]
+
+This is realised introducing a $\lambda_{\mathrm{max}}(\bar{\lambda})$
+such that if only values of $\lambda \leq \lambda_{\mathrm{max}}$ are
+accepted, the average value of the distribution is $\bar{\lambda}$.
+
+A parametric fit to the universal Landau distribution has been
+performed, with following result:
+\[
+\lambda_{\mathrm{max}} = 0.60715 +
+ 1.1934\bar{\lambda}+(0.67794+0.052382\bar{\lambda})
+ \exp(0.94753+0.74442\bar{\lambda})
+\]
+only values smaller than $\lambda_{\mathrm{max}}$ are accepted, otherwise the
+distribution is resampled.
+
+
+
+\newpage
+\section{Vavilov theory}
+\label{vavref}
+
+Vavilov\cite{bib-VAVI} derived a more accurate straggling distribution
+by introducing the kinematic limit on the maximum transferable energy
+in a single collision, rather than using $ \Emax = \infty $.
+Now we can write\cite{bib-SCH1}:
+\begin{eqnarray*}
+f \left ( \epsilon, \delta s \right ) & = & \frac{1}{\xi} \phi_{v}
+\left ( \lambda_{v}, \kappa, \beta^{2} \right )
+\end{eqnarray*}
+where
+\begin{eqnarray*}
+\phi_{v} \left ( \lambda_{v}, \kappa, \beta^{2} \right ) & = &
+\frac{1}{2 \pi i} \int^{c+i\infty}_{c-i\infty}\phi \left( s \right )
+e^{\lambda s} ds \hspace{2cm} c \geq 0 \\
+\phi \left ( s \right ) & = &
+\exp \left [ \kappa ( 1 + \beta^{2}\gamma ) \right ]
+~ \exp \left [ \psi \left ( s \right ) \right ], \\
+\psi \left ( s \right ) & = & s \ln \kappa + ( s + \beta^{2} \kappa )
+\left [ \ln (s/\kappa) + E_{1} (s/\kappa) \right ] - \kappa e^{-s/\kappa},
+\end{eqnarray*}
+and
+\begin{eqnarray*}
+E_{1}(z) & = & \int^{\infty}_{z} t^{-1} e^{-t} dt
+\mbox{\hspace{1cm} (the exponential integral)} \\
+\lambda_v & = & \kappa \left [ \frac{\epsilon - \bar{\epsilon}}{\xi}
+- \gamma' - \beta^2 \right]
+\end{eqnarray*}
+
+The Vavilov parameters are simply related to the Landau parameter by
+$\lambda_L = \lambda_v/\kappa - \ln\kappa $. It can be shown that as
+$\kappa \rightarrow 0$, the distribution of the variable $\lambda_L$
+approaches that of Landau. For $\kappa \leq 0.01$ the two
+distributions are already practically identical. Contrary to what many
+textbooks report, the Vavilov distribution \emph{does not} approximate
+the Landau distribution for small $\kappa$, but rather the
+distribution of $\lambda_L$ defined above tends to the distribution of
+the true $\lambda$ from the Landau density function. Thus the routine
+\texttt{GVAVIV} samples the variable $\lambda_L$ rather than
+$\lambda_v$. For $\kappa \geq 10$ the Vavilov distribution tends to a
+Gaussian distribution (see next section).
+
+\section{Gaussian Theory}
+
+Various conflicting forms have been proposed for Gaussian straggling
+functions, but most of these appear to have little theoretical or
+experimental basis. However, it has been shown\cite{bib-SELT} that
+for $\kappa \geq 10 $ the Vavilov distribution can be replaced by a
+Gaussian of the form :
+\begin{eqnarray*}
+f( \epsilon , \delta s) \approx \frac{1}
+{\xi \sqrt{\frac{2 \pi}{\kappa} \left( 1 - \beta^2/2 \right)}}
+ \exp \left [ \frac{( \epsilon - \bar{\epsilon} )^2}{2} \frac{\kappa}
+ {\xi^2 (1- \beta^2/2)}\right ]
+\end{eqnarray*}
+thus implying
+\begin{eqnarray*}
+\mathrm{mean} & = & \bar{\epsilon} \\
+\sigma^2 & = & \frac{\xi^2}{\kappa} (1-\beta^2/2) = \xi
+ \Emax (1-\beta^2/2)
+\end{eqnarray*}
+
+\section{Urb\'an model}
+\label{urban}
+
+The method for computing restricted energy losses with $\delta$-ray
+production above given threshold energy in \GEANT{} is a Monte
+Carlo method that can be used for thin layers. It is fast and it can
+be used for any thickness of a medium. Approaching the limit of the
+validity of Landau's theory, the loss distribution approaches smoothly
+the Landau form as shown in Figure \ref{fg:phys332-2}.
+\begin{figure}
+ \centering
+ \includegraphics[width=.6\linewidth]{phys332-2}
+ \caption{Energy loss distribution for a 3 GeV electron in
+ Argon as given by standard \GEANT. The width of the layers is
+ given in centimeters.}
+ \label{fg:phys332-2}
+\end{figure}
+
+It is assumed that the atoms have only two energy levels with binding
+energy $E_1$ and $E_2$. The particle--atom interaction will then be
+an excitation with energy loss $E_1$ or $E_2$, or an ionisation with
+an energy loss distributed according to a function $g(E) \sim 1/E^2$:
+\begin{equation}
+g(E) = \frac{(\Emax + I)I}{\Emax} \frac{1}{E^2}
+\end{equation}
+
+The macroscopic cross-section for excitations ($i=1,2$) is
+\begin{equation}
+\label{eq:sigex}
+\Sigma_i = C \frac{f_i}{E_i} \frac{\ln (2 m \beta^2 \gamma^2/E_i) - \beta^2}
+ {\ln (2 m \beta^2 \gamma^2/ I) - \beta^2}(1-r)
+\end{equation}
+and the macroscopic cross-section for ionisation is
+\begin{equation}
+\label{eq:sigion}
+\Sigma_3 = C \frac{\Emax}{I(\Emax+I) \ln(\frac{\Emax+I}{I})}
+ ~ r
+\end{equation}
+\Emax{} is the \GEANT{} cut for $\delta$-production, or the maximum
+energy transfer minus mean ionisation energy, if it is smaller than
+this cut-off value. The following notation is used:
+
+\begin{tabular}{ll}
+$r, C$ & parameters of the model \\
+$E_i$ & atomic energy levels \\
+$I$ & mean ionisation energy \\
+${f_i}$ & oscillator strengths
+\end{tabular}
+
+The model has the parameters $f_i$, $E_i$, $C$ and $r ~(0\leq r\leq
+1)$. The oscillator strengths $f_i$ and the atomic level energies
+$E_i$ should satisfy the constraints
+\begin{eqnarray}
+f_1 + f_2 & = & 1 \label{eq:fisum}\\
+f_1 \ln E_1 + f_2 \ln E_2 & = & \ln I \label{eq:flnsum}
+\end{eqnarray}
+The parameter $C$ can be defined with the help of the mean energy loss
+$dE/dx$ in the following way: The numbers of collisions ($n_i$, i =
+1,2 for the excitation and 3 for the ionisation) follow the Poisson
+distribution with a mean number $ \langle n_i \rangle $. In a step
+$\Delta x$ the mean number of collisions is
+\begin{equation}
+\langle n_i \rangle = \Sigma_i \Delta x
+\end{equation}
+The mean energy loss $dE/dx$ in a step is the sum of the excitation
+and ionisation contributions
+\begin{equation}
+\frac{dE}{dx} \Delta x = \left[ \Sigma_1 E_1 + \Sigma_2 E_2 +
+ \Sigma_3 \int_{I}^{\Emax+I} E~g(E)~dE \right]
+ \Delta x
+\end{equation}
+From this, using the equations (\ref{eq:sigex}), (\ref{eq:sigion}),
+(\ref{eq:fisum}) and (\ref{eq:flnsum}), one can define the parameter
+$C$
+\begin{equation}
+C = \frac{dE}{dx}
+\end{equation}
+
+The following values have been chosen in \GEANT{} for the other
+parameters:
+\[
+\begin{array}{lcl}
+f_2 = \left\{ \begin{array}{ll}
+ 0 & \mathrm{if}\, Z \leq 2 \\
+ 2/Z & \mathrm{if}\, Z > 2 \\
+ \end{array} \right. & \Rightarrow & f_1 = 1 - f_2 \\
+E_2 = 10 Z^2 \mathrm{eV} & \Rightarrow & E_1 = \left(\frac{I}{E_{2}^{f_2}}
+ \right)^{\frac{1}{f_1}} \\
+r = 0.4 & & \\
+\end{array}
+\]
+With these values the atomic level $E_2$ corresponds approximately
+the K-shell energy of the atoms and $Zf_2$ the number of K-shell
+electrons. $r$ is the only variable which can be tuned freely. It
+determines the relative contribution of ionisation and
+excitation to the energy loss.
+
+The energy loss is computed with the assumption that the step length
+(or the relative energy loss) is small, and---in consequence---the
+cross-section can be considered constant along the path length. The
+energy loss due to the excitation is
+\begin{equation}
+\Delta E_e = n_1 E_1 + n_2 E_2
+\end{equation}
+where $n_1$ and $n_2$ are sampled from Poisson distribution as
+discussed above. The loss due to the ionisation can be generated from
+the distribution $g(E)$ by the inverse transformation method:
+\begin{eqnarray}
+u = F(E) & = & \int_{I}^E g(x) dx \nonumber \\
+E = F^{-1}(u) & = & \frac{I}{1 - u \frac {\Emax}{\Emax+I}} \\
+\end{eqnarray}
+where $u$ is a uniform random number between $F(I)=0$ and
+$F(\Emax+I)=1$. The contribution from the ionisations will be
+\begin{equation}
+\Delta E_i = \sum_{j=1}^{n_3} \frac{I}
+ {1 - u_j \frac {\Emax}{\Emax + I}}
+\end{equation}
+where $n_3$ is the number of ionisation (sampled from Poisson
+distribution). The energy loss in a step will then be $\Delta E =
+\Delta E_e + \Delta E_i$.
+
+\subsection{Fast simulation for $n_3 \geq 16$}
+
+If the number of ionisation $n_3$ is bigger than 16, a faster sampling
+method can be used. The possible energy loss interval is divided in
+two parts: one in which the number of collisions is large and the
+sampling can be done from a Gaussian distribution and the other in
+which the energy loss is sampled for each collision. Let us call the
+former interval $[I, \alpha I]$ the interval A, and the latter
+$[\alpha I,\Emax]$ the interval B. $\alpha$ lies between 1 and
+$\Emax/I$. A collision with a loss in the interval A happens with
+the probability
+\begin{equation}
+\label{eq:phys332-5}
+P(\alpha) = \int_I^{\alpha I} g(\!E\!) \, dE =
+ \frac {( \Emax + I) (\alpha - 1)}{\Emax \alpha}
+\end{equation}
+The mean energy loss and the standard deviation for this type
+of collision are
+\begin{equation}
+\langle \Delta E(\alpha) \rangle = \frac{1}{P(\alpha)}
+ \int_I^{\alpha I} E \, g(\!E\!) \, dE =
+ \frac{I \alpha \ln \alpha}{\alpha - 1}
+\end{equation}
+and
+\begin{equation}
+\sigma^2(\alpha) = \frac{1}{P(\alpha)}
+ \int_I^{\alpha I} E^2 \, g(\!E\!) \, dE =
+ I^2 \alpha \left( 1 - \frac{\alpha \ln \! ^2 \alpha}{(\alpha - 1)^2} \right)
+\end{equation}
+If the collision number is high , we assume that the number of the
+type A collisions can be calculated from a Gaussian distribution
+with the following mean value and standard deviation:
+\begin{eqnarray}
+\label{eq:phys332-1}
+\langle n_A \rangle & = & n_3 P(\alpha) \\
+\label{eq:phys332-2}
+\sigma_A^2 & = & n_3 P(\alpha) ( 1 - P(\alpha))
+\end{eqnarray}
+It is further assumed that the energy loss in these collisions
+has a Gaussian distribution with
+\begin{eqnarray}
+\label{eq:phys332-3}
+\langle \Delta E_A \rangle & = & n_A \langle \Delta E(\alpha) \rangle \\
+\label{eq:phys332-4}
+\sigma_{E,A}^2 & = & n_A \sigma^2(\alpha)
+\end{eqnarray}
+The energy loss of these collision can then be sampled from the
+Gaussian distribution.
+
+The collisions where the energy loss is in the interval B are sampled
+directly from
+\begin{equation}
+\Delta E_B = \sum_{i=1}^{n_3 - n_A} \frac{\alpha I}
+ {1 - u_i \frac{\Emax + I - \alpha I}{\Emax + I}}
+\end{equation}
+The total energy loss is the sum of these two types of collisions:
+\begin{equation}
+\Delta E = \Delta E_A + \Delta E_B
+\end{equation}
+
+The approximation of equations ((\ref{eq:phys332-1}),
+(\ref{eq:phys332-2}), (\ref{eq:phys332-3}) and (\ref{eq:phys332-4})
+can be used under the following conditions:
+\begin{eqnarray}
+\label{eq:phys332-6}
+\langle n_A \rangle - c \, \sigma_A & \geq & 0 \\
+\label{eq:phys332-7}
+\langle n_A \rangle + c \, \sigma_A & \leq & n_3 \\
+\label{eq:phys332-8}
+\langle \Delta E_A \rangle - c \, \sigma_{E,A} & \geq & 0
+\end{eqnarray}
+where $c \geq 4$. From the equations (\ref{eq:phys332-5}),
+(\ref{eq:phys332-1}) and (\ref{eq:phys332-3}) and from the conditions
+(\ref{eq:phys332-6}) and (\ref{eq:phys332-7}) the following limits can
+be derived:
+\begin{equation}
+\alpha_{\mathrm{min}} = \frac{(n_3 + c^2)(\Emax+I)}
+ {n_3 (\Emax + I) + c^2 I} \; \leq \alpha \; \leq
+\alpha_{\mathrm{max}} = \frac{(n_3 + c^2)(\Emax+I)}
+ {c^2 (\Emax + I) + n_3 I}
+\end{equation}
+This conditions gives a lower limit to number of the ionisations $n_3$
+for which the fast sampling can be done:
+\begin{equation}
+n_3 \; \geq \; c^2
+\end{equation}
+As in the conditions (\ref{eq:phys332-6}), (\ref{eq:phys332-7}) and
+(\ref{eq:phys332-8}) the value of $c$ is as minimum 4, one gets $n_3
+\; \geq 16$. In order to speed the simulation, the maximum value is
+used for $\alpha$.
+
+The number of collisions with energy loss in the interval B (the
+number of interactions which has to be simulated directly) increases
+slowly with the total number of collisions $n_3$. The maximum number
+of these collisions can be estimated as
+\begin{equation}
+n_{B,max} = n_3 - n_{A,min} \approx n_3 (\langle n_A \rangle
+ - \sigma_A)
+\end{equation}
+From the previous expressions for $\langle n_A \rangle$ and $\sigma_A$
+one can derive the condition
+\begin{equation}
+n_B \; \leq \; n_{B,max} = \frac{2 n_3 c^2}{n_3+c^2}
+\end{equation}
+The following values are obtained with $c=4$:
+
+\begin{tabular}{llcrr}
+$n_3$ & $n_{B,max}$ & & $n_3$ & $n_{B,max}$\\ \hline
+16 & 16 & & 200 & 29.63\\
+20 & 17.78 & & 500 & 31.01 \\
+50 & 24.24 & & 1000 & 31.50 \\
+100 & 27.59 & & $\infty$ & 32.00
+\end{tabular}
+
+\subsection{Special sampling for lower part of the spectrum}
+
+If the step length is very small ($\leq 5$ mm in gases, $\leq$ 2-3
+$\mu$m in solids) the model gives 0 energy loss for some events. To
+avoid this, the probability of 0 energy loss is computed
+\begin{equation}
+P( \Delta E=0) = e^{-( \langle n_1 \rangle + \langle n_2 \rangle
+ + \langle n_3 \rangle )}
+\end{equation}
+If the probability is bigger than 0.01 a special sampling is done,
+taking into account the fact that in these cases the projectile
+interacts only with the outer electrons of the atom. An energy level
+$E_0 = 10$ eV is chosen to correspond to the outer electrons. The mean
+number of collisions can be calculated from
+\begin{equation}
+\langle n \rangle = \frac{1}{E_0} \frac{dE}{dx} \Delta x
+\end{equation}
+The number of collisions $n$ is sampled from Poisson distribution.
+In the case of the thin layers, all the collisions are considered as
+ionisations and the energy loss is computed as
+\begin{equation}
+\Delta E = \sum_{i=1}^n \frac{E_0}
+ {1 - \frac {\Emax}{\Emax + E_0} u_i}
+\end{equation}
+
+\begin{thebibliography}{10}
+\bibitem{bib-LAND}
+L.Landau.
+\newblock On the Energy Loss of Fast Particles by Ionisation.
+\newblock Originally published in \emph{J. Phys.}, 8:201, 1944.
+\newblock Reprinted in D.ter Haar, Editor, \emph{L.D.Landau, Collected
+ papers}, page 417. Pergamon Press, Oxford, 1965.
+
+\bibitem{bib-SCH1}
+B.Schorr.
+\newblock Programs for the Landau and the Vavilov distributions and the
+ corresponding random numbers.
+\newblock \emph{Comp. Phys. Comm.}, 7:216, 1974.
+
+\bibitem{bib-SELT}
+S.M.Seltzer and M.J.Berger.
+\newblock Energy loss straggling of protons and mesons.
+\newblock In \emph{Studies in Penetration of Charged Particles in
+ Matter}, Nuclear Science Series~39, Nat. Academy of Sciences,
+ Washington DC, 1964.
+
+\bibitem{bib-TALM}
+R.Talman.
+\newblock On the statistics of particle identification using ionization.
+\newblock \emph{Nucl. Inst. Meth.}, 159:189, 1979.
+
+\bibitem{bib-VAVI}
+P.V.Vavilov.
+\newblock Ionisation losses of high energy heavy particles.
+\newblock \emph{Soviet Physics JETP}, 5:749, 1957.
+\end{thebibliography}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc
new file mode 100644
index 00000000000..15064d9096e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.toc
@@ -0,0 +1,12 @@
+\expandafter\ifx\csname doTocEntry\endcsname\relax \expandafter\endinput\fi
+\doTocEntry\tocsection{1}{\csname a:TocEntry\endcsname{1}{QQ1-1-1}{QQ2-1-1}{Introduction}}{2}\relax
+\doTocEntry\toclof{1}{\Link{1-10061}{}\ignorespaces The variable $\xi /I_0$ can be used to measure the validity range of the Landau theory. It depends on the type and energy of the particle, $Z$, $A$ and the ionisation potential of the material and the layer thickness. \EndLink}{figure}
+\doTocEntry\tocsection{2}{\csname a:TocEntry\endcsname{1}{QQ1-1-3}{QQ2-1-3}{Landau theory}}{7}\relax
+\doTocEntry\tocsubsection{2.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-4}{QQ2-1-4}{Restrictions}}{7}\relax
+\doTocEntry\tocsection{3}{\csname a:TocEntry\endcsname{1}{QQ1-1-5}{QQ2-1-5}{Vavilov theory}}{9}\relax
+\doTocEntry\tocsection{4}{\csname a:TocEntry\endcsname{1}{QQ1-1-6}{QQ2-1-6}{Gaussian Theory}}{10}\relax
+\doTocEntry\tocsection{5}{\csname a:TocEntry\endcsname{1}{QQ1-1-7}{QQ2-1-7}{Urb\protect\' an model}}{10}\relax
+\doTocEntry\toclof{2}{\Link{1-60012}{}\ignorespaces Energy loss distribution for a 3 GeV electron in Argon as given by standard \protect\texttt {GEANT}. The width of the layers is given in centimeters.\EndLink}{figure}
+\doTocEntry\tocsubsection{5.1}{\csname a:TocEntry\endcsname{1}{QQ1-1-9}{QQ2-1-9}{Fast simulation for $n_3 \geq 16$}}{16}\relax
+\doTocEntry\tocsubsection{5.2}{\csname a:TocEntry\endcsname{1}{QQ1-1-10}{QQ2-1-10}{Special sampling for lower part of the spectrum}}{20}\relax
+\doTocEntry\toclikesection{}{\csname a:TocEntry\endcsname{1}{QQ1-1-11}{QQ2-1-11}{References}}{21}\relax
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref
new file mode 100644
index 00000000000..4c7a40b1849
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/latexexa.xref
@@ -0,0 +1,81 @@
+\:CrossWord{)F1F-}{latexexa.html}{1}%
+\:CrossWord{)title)}{Simulation of Energy Loss Straggling}{1}%
+\:CrossWord{)M1x0}{;}{2}%
+\:CrossWord{)Q1-10001}{1}{2}%
+\:CrossWord{)QQQ1-1-1}{1}{2}%
+\:CrossWord{)Q1-1001r1}{1}{3}%
+\:CrossWord{)M2x1}{;}{3}%
+\:CrossWord{)Q1-1003x1}{1}{3}%
+\:CrossWord{)Q1-1005x2}{1}{3}%
+\:CrossWord{)Q1-10061}{1}{5}%
+\:CrossWord{1cAp0}{1-10061}{6}%
+\:CrossWord{)Q1-20002}{1}{7}%
+\:CrossWord{)QQQ1-1-3}{1}{7}%
+\:CrossWord{)Q1-2001r1}{1}{7}%
+\:CrossWord{)Q1-2002r1}{1}{7}%
+\:CrossWord{)Q1-30002.1}{1}{7}%
+\:CrossWord{)QQQ1-1-4}{1}{7}%
+\:CrossWord{)Q1-3002x1}{1}{7}%
+\:CrossWord{)Q1-3004x2}{1}{8}%
+\:CrossWord{)Q1-40003}{1}{9}%
+\:CrossWord{)QQQ1-1-5}{1}{9}%
+\:CrossWord{)Q1-4001r1}{1}{9}%
+\:CrossWord{)Q1-4002r1}{1}{9}%
+\:CrossWord{)Q1-4003r1}{1}{9}%
+\:CrossWord{)Q1-50004}{1}{10}%
+\:CrossWord{)QQQ1-1-6}{1}{10}%
+\:CrossWord{)Q1-5001r1}{1}{10}%
+\:CrossWord{)Q1-5002r1}{1}{10}%
+\:CrossWord{)Q1-60005}{1}{10}%
+\:CrossWord{)QQQ1-1-7}{1}{10}%
+\:CrossWord{)Q1-60012}{1}{11}%
+\:CrossWord{2cAp0}{1-60012}{12}%
+\:CrossWord{)Q1-6002r1}{1}{13}%
+\:CrossWord{)Q1-6003r2}{1}{13}%
+\:CrossWord{)Q1-6004r3}{1}{13}%
+\:CrossWord{)M3x7}{;}{14}%
+\:CrossWord{)Q1-6005r4}{1}{14}%
+\:CrossWord{)Q1-6005r5}{1}{14}%
+\:CrossWord{)Q1-6005r6}{1}{14}%
+\:CrossWord{)Q1-6006r6}{1}{14}%
+\:CrossWord{)Q1-6007r7}{1}{15}%
+\:CrossWord{)Q1-6008r8}{1}{15}%
+\:CrossWord{)Q1-6009r9}{1}{16}%
+\:CrossWord{)Q1-6010r10}{1}{16}%
+\:CrossWord{)Q1-6010r11}{1}{16}%
+\:CrossWord{)Q1-6010r12}{1}{16}%
+\:CrossWord{)Q1-6011r12}{1}{16}%
+\:CrossWord{)Q1-70005.1}{1}{16}%
+\:CrossWord{)QQQ1-1-9}{1}{16}%
+\:CrossWord{)Q1-7001r13}{1}{17}%
+\:CrossWord{)Q1-7002r14}{1}{17}%
+\:CrossWord{)Q1-7003r15}{1}{17}%
+\:CrossWord{)Q1-7004r16}{1}{17}%
+\:CrossWord{)Q1-7004r17}{1}{17}%
+\:CrossWord{)Q1-7004r18}{1}{17}%
+\:CrossWord{)Q1-7005r18}{1}{18}%
+\:CrossWord{)Q1-7005r19}{1}{18}%
+\:CrossWord{)Q1-7005r20}{1}{18}%
+\:CrossWord{)Q1-7006r20}{1}{18}%
+\:CrossWord{)Q1-7007r21}{1}{18}%
+\:CrossWord{)Q1-7008r22}{1}{18}%
+\:CrossWord{)Q1-7008r23}{1}{18}%
+\:CrossWord{)Q1-7008r24}{1}{18}%
+\:CrossWord{)Q1-7008r25}{1}{19}%
+\:CrossWord{)Q1-7009r25}{1}{19}%
+\:CrossWord{)Q1-7010r26}{1}{19}%
+\:CrossWord{)Q1-7011r27}{1}{20}%
+\:CrossWord{)Q1-7012r28}{1}{20}%
+\:CrossWord{)M4x9}{;}{20}%
+\:CrossWord{)Q1-80005.2}{1}{20}%
+\:CrossWord{)QQQ1-1-10}{1}{20}%
+\:CrossWord{)Q1-8001r29}{1}{20}%
+\:CrossWord{)Q1-8002r30}{1}{21}%
+\:CrossWord{)Q1-8003r31}{1}{21}%
+\:CrossWord{)Q1-9000}{1}{21}%
+\:CrossWord{)QQQ1-1-11}{1}{21}%
+\:CrossWord{)QXbib-LAND}{1}{21}%
+\:CrossWord{)QXbib-SCH1}{1}{21}%
+\:CrossWord{)QXbib-SELT}{1}{21}%
+\:CrossWord{)QXbib-TALM}{1}{21}%
+\:CrossWord{)QXbib-VAVI}{1}{22}%
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps
new file mode 100644
index 00000000000..8299292087f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-1.eps
@@ -0,0 +1,419 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 567 567
+%%Title: regime.eps
+%%Creator: HIGZ Version 1.20/02
+%%CreationDate: 93/11/12 09.41
+%%EndComments
+80 dict begin
+/s {stroke} def /l {lineto} def /m {moveto} def /t { translate} def
+/sw {stringwidth} def /r {rotate} def /rl {roll} def
+/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def
+/c {setrgbcolor} def /lw {setlinewidth} def /sd {setdash} def
+/cl {closepath} def /sf {scalefont setfont} def
+/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def
+/bl {box s} def /bf {box f} def
+/mp {newpath /y exch def /x exch def} def
+/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def
+/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def
+/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def
+/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def
+/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26 {mt s} def
+/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def
+ /m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def
+ /m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d
+ 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def
+ /m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t
+ 4 {side} repeat cl fill gr} def
+ /m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t
+ 5 {side} repeat s gr} def /m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d
+ x w2 sub y w2 add m w w neg d x w2 sub y w2
+ sub m w w d s} def
+/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def
+/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def
+/reencdict 24 dict def /ReEncode {reencdict begin /nco&na exch def
+/nfnam exch def /basefontname exch def /basefontdict basefontname findfont def
+/newfont basefontdict maxlength dict def basefontdict {exch dup /FID ne
+{dup /Encoding eq {exch dup length array copy newfont 3 1 roll put} {exch
+newfont 3 1 roll put} ifelse} {pop pop} ifelse } forall newfont
+/FontName nfnam put nco&na aload pop nco&na length 2 idiv {newfont
+/Encoding get 3 1 roll put} repeat nfnam newfont definefont pop end } def
+/accvec [ 176 /agrave 181 /Agrave 190 /acircumflex 192 /Acircumflex
+201 /adieresis 204 /Adieresis 209 /ccedilla 210 /Ccedilla 211 /eacute
+212 /Eacute 213 /egrave 214 /Egrave 215 /ecircumflex 216 /Ecircumflex
+217 /edieresis 218 /Edieresis 219 /icircumflex 220 /Icircumflex
+221 /idieresis 222 /Idieresis 223 /ntilde 224 /Ntilde 226 /ocircumflex
+228 /Ocircumflex 229 /odieresis 230 /Odieresis 231 /ucircumflex 236 /Ucircumflex
+237 /udieresis 238 /Udieresis 239 /aring 242 /Aring 243 /ydieresis
+244 /Ydieresis 246 /aacute 247 /Aacute 252 /ugrave 253 /Ugrave] def
+/Times-Roman /Times-Roman accvec ReEncode
+/Times-Italic /Times-Italic accvec ReEncode
+/Times-Bold /Times-Bold accvec ReEncode
+/Times-BoldItalic /Times-BoldItalic accvec ReEncode
+/Helvetica /Helvetica accvec ReEncode
+/Helvetica-Oblique /Helvetica-Oblique accvec ReEncode
+/Helvetica-Bold /Helvetica-Bold accvec ReEncode
+/Helvetica-BoldOblique /Helvetica-BoldOblique accvec ReEncode
+/Courier /Courier accvec ReEncode
+/Courier-Oblique /Courier-Oblique accvec ReEncode
+/Courier-Bold /Courier-Bold accvec ReEncode
+/Courier-BoldOblique /Courier-BoldOblique accvec ReEncode
+/oshow {gsave [] 0 sd true charpath stroke gr} def
+/stwn { /fs exch def /fn exch def /text exch def fn findfont fs sf
+ text sw pop xs add /xs exch def} def
+/stwb { /fs exch def /fn exch def /nbas exch def /textf exch def
+textf length /tlen exch def nbas tlen gt {/nbas tlen def} if
+fn findfont fs sf textf dup length nbas sub nbas getinterval sw
+pop neg xs add /xs exch def} def
+/accspe [ 65 /plusminus 66 /bar 67 /existential 68 /universal
+69 /exclam 70 /numbersign 71 /greater 72 /question 73 /integral
+74 /colon 75 /semicolon 76 /less 77 /bracketleft 78 /bracketright
+79 /greaterequal 80 /braceleft 81 /braceright 82 /radical
+83 /spade 84 /heart 85 /diamond 86 /club 87 /lessequal
+88 /multiply 89 /percent 90 /infinity 48 /circlemultiply 49 /circleplus
+50 /emptyset 51 /lozenge 52 /bullet 53 /arrowright 54 /arrowup
+55 /arrowleft 56 /arrowdown 57 /arrowboth 48 /degree 44 /comma 43 /plus
+ 45 /angle 42 /angleleft 47 /divide 61 /notequal 40 /equivalence 41 /second
+ 97 /approxequal 98 /congruent 99 /perpendicular 100 /partialdiff 101 /florin
+ 102 /intersection 103 /union 104 /propersuperset 105 /reflexsuperset
+ 106 /notsubset 107 /propersubset 108 /reflexsubset 109 /element 110 /notelement
+ 111 /gradient 112 /logicaland 113 /logicalor 114 /arrowdblboth
+ 115 /arrowdblleft 116 /arrowdblup 117 /arrowdblright 118 /arrowdbldown
+ 119 /ampersand 120 /omega1 121 /similar 122 /aleph ] def
+/Symbol /Special accspe ReEncode
+gsave .25 .25 scale
+%%EndProlog
+ gsave 0 0 t 0 setgray [] 0 sd 1 lw 4 lw 1814 1814 227 227 bl 231 346 m 240 354
+ l 249 362 l 259 370 l 268 378 l 277 386 l 286 394 l 295 401 l 304 409 l 313 417
+ l 322 425 l 331 433 l 340 441 l 349 449 l 358 457 l 367 465 l 376 473 l 386 481
+ l 395 489 l 404 496 l 413 504 l 422 512 l 431 520 l 440 528 l 449 536 l 458 544
+ l 467 552 l 476 560 l 485 568 l 494 576 l 503 584 l 513 592 l 522 599 l 531 607
+ l 540 615 l 549 623 l 558 631 l 567 639 l 576 647 l 585 655 l 594 663 l 603 671
+ l 612 679 l 621 687 l 631 694 l 640 702 l 649 710 l 658 718 l 667 726 l 676 734
+ l s 676 734 m 685 742 l 694 750 l 703 758 l 712 766 l 721 774 l 730 782 l 739
+ 789 l 748 797 l 758 805 l 767 813 l 776 821 l 785 829 l 794 837 l 803 845 l 812
+ 853 l 821 861 l 830 869 l 839 877 l 848 885 l 857 892 l 866 900 l 875 908 l 885
+ 916 l 894 924 l 903 932 l 912 940 l 921 948 l 930 956 l 939 964 l 948 972 l 957
+ 980 l 966 987 l 975 995 l 984 1003 l 993 1011 l 1002 1019 l 1012 1027 l 1021
+ 1035 l 1030 1043 l 1039 1051 l 1048 1059 l 1057 1067 l 1066 1075 l 1075 1083 l
+ 1084 1090 l 1093 1098 l 1102 1106 l 1111 1114 l 1120 1122 l s 1120 1122 m 1129
+ 1130 l 1139 1138 l 1148 1146 l 1157 1154 l 1166 1162 l 1175 1170 l 1184 1178 l
+ 1193 1185 l 1202 1193 l 1211 1201 l 1220 1209 l 1229 1217 l 1238 1225 l 1247
+ 1233 l 1256 1241 l 1266 1249 l 1275 1257 l 1284 1265 l 1293 1273 l 1302 1281 l
+ 1311 1288 l 1320 1296 l 1329 1304 l 1338 1312 l 1347 1320 l 1356 1328 l 1365
+ 1336 l 1374 1344 l 1383 1352 l 1393 1360 l 1402 1368 l 1411 1376 l 1420 1383 l
+ 1429 1391 l 1438 1399 l 1447 1407 l 1456 1415 l 1465 1423 l 1474 1431 l 1483
+ 1439 l 1492 1447 l 1501 1455 l 1510 1463 l 1520 1471 l 1529 1479 l 1538 1486 l
+ 1547 1494 l 1556 1502 l 1565 1510 l s 1565 1510 m 1574 1518 l 1583 1526 l 1592
+ 1534 l 1601 1542 l 1610 1550 l 1619 1558 l 1628 1566 l 1637 1574 l 1647 1581 l
+ 1656 1589 l 1665 1597 l 1674 1605 l 1683 1613 l 1692 1621 l 1701 1629 l 1710
+ 1637 l 1719 1645 l 1728 1653 l 1737 1661 l 1746 1669 l 1755 1676 l 1765 1684 l
+ 1774 1692 l 1783 1700 l 1792 1708 l 1801 1716 l 1810 1724 l 1819 1732 l 1828
+ 1740 l 1837 1748 l 1846 1756 l 1855 1764 l 1864 1772 l 1873 1779 l 1882 1787 l
+ 1892 1795 l 1901 1803 l 1910 1811 l 1919 1819 l 1928 1827 l 1937 1835 l 1946
+ 1843 l 1955 1851 l 1964 1859 l 1973 1867 l 1982 1874 l 1991 1882 l 2000 1890 l
+ 2009 1898 l s 2009 1898 m 2019 1906 l 2028 1914 l 2037 1922 l s 1 lw 227 227 m
+ 227 2041 l s 4 lw 244 247 m 227 247 l s 244 274 m 227 274 l s 244 297 m 227 297
+ l s 244 317 m 227 317 l s 261 335 m 227 335 l s
+ /xs 0 def
+(10)
+ /Helvetica-Bold 43 stwn
+ gsave 181 319
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(10)
+ show
+ gr
+ /xs 0 def
+(-2)
+ /Helvetica-Bold 35 stwn
+ gsave 213 358
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 35 sf 0 0 m
+(-2)
+ show
+ gr
+ 244 454 m 227 454 l s 244 524 m 227 524 l s 244 573 m 227 573 l s 244 612 m 227
+ 612 l s 244 643 m 227 643 l s 244 670 m 227 670 l s 244 693 m 227 693 l s 244
+ 713 m 227 713 l s 261 731 m 227 731 l s
+ /xs 0 def
+(10)
+ /Helvetica-Bold 43 stwn
+ gsave 181 715
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(10)
+ show
+ gr
+ /xs 0 def
+(-1)
+ /Helvetica-Bold 35 stwn
+ gsave 213 754
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 35 sf 0 0 m
+(-1)
+ show
+ gr
+ 244 850 m 227 850 l s 244 920 m 227 920 l s 244 969 m 227 969 l s 244 1008 m
+ 227 1008 l s 244 1039 m 227 1039 l s 244 1066 m 227 1066 l s 244 1089 m 227
+ 1089 l s 244 1109 m 227 1109 l s 261 1127 m 227 1127 l s
+ /xs 0 def
+(1)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1111
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(1)
+ show
+ gr
+ 244 1246 m 227 1246 l s 244 1316 m 227 1316 l s 244 1365 m 227 1365 l s 244
+ 1404 m 227 1404 l s 244 1435 m 227 1435 l s 244 1462 m 227 1462 l s 244 1485 m
+ 227 1485 l s 244 1505 m 227 1505 l s 261 1523 m 227 1523 l s
+ /xs 0 def
+(10)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1507
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(10)
+ show
+ gr
+ 244 1642 m 227 1642 l s 244 1712 m 227 1712 l s 244 1761 m 227 1761 l s 244
+ 1800 m 227 1800 l s 244 1831 m 227 1831 l s 244 1858 m 227 1858 l s 244 1881 m
+ 227 1881 l s 244 1901 m 227 1901 l s 261 1919 m 227 1919 l s
+ /xs 0 def
+(10)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1903
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(10)
+ show
+ gr
+ /xs 0 def
+(2)
+ /Helvetica-Bold 35 stwn
+ gsave 213 1926
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 35 sf 0 0 m
+(2)
+ show
+ gr
+ 244 2038 m 227 2038 l s 1 lw 227 227 m 2041 227 l s 4 lw 227 261 m 227 227 l s
+ 680 261 m 680 227 l s 1134 261 m 1134 227 l s 1588 261 m 1588 227 l s 2041 261
+ m 2041 227 l s
+ /xs 0 def
+(0.01)
+ /Helvetica-Bold 43 stwn
+ gsave 227 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.01)
+ show
+ gr
+ /xs 0 def
+(0.1)
+ /Helvetica-Bold 43 stwn
+ gsave 680 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.1)
+ show
+ gr
+ /xs 0 def
+(1)
+ /Helvetica-Bold 43 stwn
+ gsave 1134 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(1)
+ show
+ gr
+ /xs 0 def
+(10)
+ /Helvetica-Bold 43 stwn
+ gsave 1588 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(10)
+ show
+ gr
+ /xs 0 def
+(100)
+ /Helvetica-Bold 43 stwn
+ gsave 2041 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(100)
+ show
+ gr
+ 231 243 m 240 251 l 249 258 l 259 266 l 268 274 l 277 282 l 286 290 l 295 298 l
+ 304 306 l 313 314 l 322 322 l 331 330 l 340 338 l 349 346 l 358 354 l 367 361 l
+ 376 369 l 386 377 l 395 385 l 404 393 l 413 401 l 422 409 l 431 417 l 440 425 l
+ 449 433 l 458 441 l 467 449 l 476 456 l 485 464 l 494 472 l 503 480 l 513 488 l
+ 522 496 l 531 504 l 540 512 l 549 520 l 558 528 l 567 536 l 576 544 l 585 551 l
+ 594 559 l 603 567 l 612 575 l 621 583 l 631 591 l 640 599 l 649 607 l 658 615 l
+ 667 623 l 676 631 l s 676 631 m 685 639 l 694 647 l 703 654 l 712 662 l 721 670
+ l 730 678 l 739 686 l 748 694 l 758 702 l 767 710 l 776 718 l 785 726 l 794 734
+ l 803 742 l 812 749 l 821 757 l 830 765 l 839 773 l 848 781 l 857 789 l 866 797
+ l 875 805 l 885 813 l 894 821 l 903 829 l 912 837 l 921 845 l 930 852 l 939 860
+ l 948 868 l 957 876 l 966 884 l 975 892 l 984 900 l 993 908 l 1002 916 l 1012
+ 924 l 1021 932 l 1030 940 l 1039 947 l 1048 955 l 1057 963 l 1066 971 l 1075
+ 979 l 1084 987 l 1093 995 l 1102 1003 l 1111 1011 l 1120 1019 l s 1120 1019 m
+ 1129 1027 l 1139 1035 l 1148 1043 l 1157 1050 l 1166 1058 l 1175 1066 l 1184
+ 1074 l 1193 1082 l 1202 1090 l 1211 1098 l 1220 1106 l 1229 1114 l 1238 1122 l
+ 1247 1130 l 1256 1138 l 1266 1145 l 1275 1153 l 1284 1161 l 1293 1169 l 1302
+ 1177 l 1311 1185 l 1320 1193 l 1329 1201 l 1338 1209 l 1347 1217 l 1356 1225 l
+ 1365 1233 l 1374 1241 l 1383 1248 l 1393 1256 l 1402 1264 l 1411 1272 l 1420
+ 1280 l 1429 1288 l 1438 1296 l 1447 1304 l 1456 1312 l 1465 1320 l 1474 1328 l
+ 1483 1336 l 1492 1343 l 1501 1351 l 1510 1359 l 1520 1367 l 1529 1375 l 1538
+ 1383 l 1547 1391 l 1556 1399 l 1565 1407 l s 1565 1407 m 1574 1415 l 1583 1423
+ l 1592 1431 l 1601 1438 l 1610 1446 l 1619 1454 l 1628 1462 l 1637 1470 l 1647
+ 1478 l 1656 1486 l 1665 1494 l 1674 1502 l 1683 1510 l 1692 1518 l 1701 1526 l
+ 1710 1534 l 1719 1541 l 1728 1549 l 1737 1557 l 1746 1565 l 1755 1573 l 1765
+ 1581 l 1774 1589 l 1783 1597 l 1792 1605 l 1801 1613 l 1810 1621 l 1819 1629 l
+ 1828 1636 l 1837 1644 l 1846 1652 l 1855 1660 l 1864 1668 l 1873 1676 l 1882
+ 1684 l 1892 1692 l 1901 1700 l 1910 1708 l 1919 1716 l 1928 1724 l 1937 1732 l
+ 1946 1739 l 1955 1747 l 1964 1755 l 1973 1763 l 1982 1771 l 1991 1779 l 2000
+ 1787 l 2009 1795 l s 2009 1795 m 2019 1803 l 2028 1811 l 2037 1819 l s
+ [12 12] 0 sd 231 1636 m 240 1644 l 249 1652 l 259 1660 l 268 1668 l 277 1676 l
+ 286 1684 l 295 1692 l 304 1700 l 313 1708 l 322 1716 l 331 1724 l 340 1732 l
+ 349 1739 l 358 1747 l 367 1755 l 376 1763 l 386 1771 l 395 1779 l 404 1787 l
+ 413 1795 l 422 1803 l 431 1811 l 440 1819 l 449 1827 l 458 1834 l 467 1842 l
+ 476 1850 l 485 1858 l 494 1866 l 503 1874 l 513 1882 l 522 1890 l 531 1898 l
+ 540 1906 l 549 1914 l 558 1922 l 567 1930 l 576 1937 l 585 1945 l 594 1953 l
+ 603 1961 l 612 1969 l 621 1977 l 631 1985 l 640 1993 l 649 2001 l 658 2009 l
+ 667 2017 l 676 2025 l s 676 2025 m 685 2032 l 694 2040 l 695 2041 l s 231 1533
+ m 240 1541 l 249 1549 l 259 1557 l 268 1565 l 277 1573 l 286 1581 l 295 1589 l
+ 304 1596 l 313 1604 l 322 1612 l 331 1620 l 340 1628 l 349 1636 l 358 1644 l
+ 367 1652 l 376 1660 l 386 1668 l 395 1676 l 404 1684 l 413 1692 l 422 1699 l
+ 431 1707 l 440 1715 l 449 1723 l 458 1731 l 467 1739 l 476 1747 l 485 1755 l
+ 494 1763 l 503 1771 l 513 1779 l 522 1787 l 531 1794 l 540 1802 l 549 1810 l
+ 558 1818 l 567 1826 l 576 1834 l 585 1842 l 594 1850 l 603 1858 l 612 1866 l
+ 621 1874 l 631 1882 l 640 1890 l 649 1897 l 658 1905 l 667 1913 l 676 1921 l s
+ 676 1921 m 685 1929 l 694 1937 l 703 1945 l 712 1953 l 721 1961 l 730 1969 l
+ 739 1977 l 748 1985 l 758 1992 l 767 2000 l 776 2008 l 785 2016 l 794 2024 l
+ 803 2032 l 812 2040 l 813 2041 l s [4 8] 0 sd 231 1662 m 240 1670 l 249 1678 l
+ 259 1686 l 268 1693 l 277 1701 l 286 1709 l 295 1717 l 304 1725 l 313 1733 l
+ 322 1741 l 331 1749 l 340 1757 l 349 1765 l 358 1773 l 367 1781 l 376 1789 l
+ 386 1796 l 395 1804 l 404 1812 l 413 1820 l 422 1828 l 431 1836 l 440 1844 l
+ 449 1852 l 458 1860 l 467 1868 l 476 1876 l 485 1884 l 494 1891 l 503 1899 l
+ 513 1907 l 522 1915 l 531 1923 l 540 1931 l 549 1939 l 558 1947 l 567 1955 l
+ 576 1963 l 585 1971 l 594 1979 l 603 1987 l 612 1994 l 621 2002 l 631 2010 l
+ 640 2018 l 649 2026 l 658 2034 l 666 2041 l s 231 1558 m 240 1566 l 249 1574 l
+ 259 1582 l 268 1590 l 277 1598 l 286 1606 l 295 1614 l 304 1622 l 313 1630 l
+ 322 1638 l 331 1646 l 340 1653 l 349 1661 l 358 1669 l 367 1677 l 376 1685 l
+ 386 1693 l 395 1701 l 404 1709 l 413 1717 l 422 1725 l 431 1733 l 440 1741 l
+ 449 1749 l 458 1756 l 467 1764 l 476 1772 l 485 1780 l 494 1788 l 503 1796 l
+ 513 1804 l 522 1812 l 531 1820 l 540 1828 l 549 1836 l 558 1844 l 567 1851 l
+ 576 1859 l 585 1867 l 594 1875 l 603 1883 l 612 1891 l 621 1899 l 631 1907 l
+ 640 1915 l 649 1923 l 658 1931 l 667 1939 l 676 1947 l s 676 1947 m 685 1954 l
+ 694 1962 l 703 1970 l 712 1978 l 721 1986 l 730 1994 l 739 2002 l 748 2010 l
+ 758 2018 l 767 2026 l 776 2034 l 784 2041 l s [12 15 4 15] 0 sd 263 1800 m 2041
+ 1800 l s
+ gsave 1134 1738
+ t 0 r 0 0 m
+ /Symbol findfont 78 sf 0 0 m
+(x)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(/I)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 55 sf 0 -26 m
+(0)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 78 sf 0 0 m
+( \074 50)
+ show
+ gr
+ [] 0 sd 1134 612 m 1530 612 l s [12 12] 0 sd 1134 533 m 1530 533 l s [4 8] 0 sd
+ 1134 454 m 1530 454 l s
+ gsave 1589 584
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(Argon)
+ show
+ gr
+ gsave 1589 505
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(Silicon)
+ show
+ gr
+ gsave 1589 426
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(Uranium)
+ show
+ gr
+ [] 0 sd 871 -316 1055 691 bl
+ gsave 1213 1011
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(1 GeV)
+ show
+ gr
+ gsave 778 1099
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(100 keV)
+ show
+ gr
+ gsave 679 1852
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(1 GeV)
+ show
+ gr
+ gsave 223 1907
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 78 sf 0 0 m
+(100 keV)
+ show
+ gr
+ /xs 0 def
+(Step,\040)
+ /Helvetica-Bold 43 stwn
+(\133)
+ /Special 43 stwn
+(cm)
+ /Helvetica-Bold 43 stwn
+(\135)
+ /Special 43 stwn
+ gsave 2041 104
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(Step,\040)
+ show
+ currentpoint pop 0 t
+ /Special findfont 43 sf 0 0 m
+(\133)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(cm)
+ show
+ currentpoint pop 0 t
+ /Special findfont 43 sf 0 0 m
+(\135)
+ show
+ gr
+ gsave 57 2009
+ t 0 r 0 0 m
+ /Symbol findfont 43 sf 0 0 m
+(x)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(/I)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 30 sf 0 -14 m
+(0)
+ show
+ gr
+gr gr showpage
+end
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps
new file mode 100644
index 00000000000..e255ddadf55
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/phys332-2.eps
@@ -0,0 +1,556 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 567 567
+%%Title: curves.eps
+%%Creator: HIGZ Version 1.19/01
+%%CreationDate: 93/07/16 12.02
+%%EndComments
+80 dict begin
+/s {stroke} def /l {lineto} def /m {moveto} def /t { translate} def
+/sw {stringwidth} def /r {rotate} def /rl {roll} def
+/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def
+/c {setrgbcolor} def /lw {setlinewidth} def /sd {setdash} def
+/cl {closepath} def /sf {scalefont setfont} def
+/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def
+/bl {box s} def /bf {box f} def
+/mp {newpath /y exch def /x exch def} def
+/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def
+/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def
+/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def
+/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def
+/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26 {mt s} def
+/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def
+ /m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def
+ /m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d
+ 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def
+ /m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t
+ 4 {side} repeat cl fill gr} def
+ /m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t
+ 5 {side} repeat s gr} def /m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d
+ x w2 sub y w2 add m w w neg d x w2 sub y w2
+ sub m w w d s} def
+/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def
+/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def
+/reencdict 24 dict def /ReEncode {reencdict begin /nco&na exch def
+/nfnam exch def /basefontname exch def /basefontdict basefontname findfont def
+/newfont basefontdict maxlength dict def basefontdict {exch dup /FID ne
+{dup /Encoding eq {exch dup length array copy newfont 3 1 roll put} {exch
+newfont 3 1 roll put} ifelse} {pop pop} ifelse } forall newfont
+/FontName nfnam put nco&na aload pop nco&na length 2 idiv {newfont
+/Encoding get 3 1 roll put} repeat nfnam newfont definefont pop end } def
+/accvec [ 176 /agrave 181 /Agrave 190 /acircumflex 192 /Acircumflex
+201 /adieresis 204 /Adieresis 209 /ccedilla 210 /Ccedilla 211 /eacute
+212 /Eacute 213 /egrave 214 /Egrave 215 /ecircumflex 216 /Ecircumflex
+217 /edieresis 218 /Edieresis 219 /icircumflex 220 /Icircumflex
+221 /idieresis 222 /Idieresis 223 /ntilde 224 /Ntilde 226 /ocircumflex
+228 /Ocircumflex 229 /odieresis 230 /Odieresis 231 /ucircumflex 236 /Ucircumflex
+237 /udieresis 238 /Udieresis 239 /aring 242 /Aring 243 /ydieresis
+244 /Ydieresis 246 /aacute 247 /Aacute 252 /ugrave 253 /Ugrave] def
+/Times-Roman /Times-Roman accvec ReEncode
+/Times-Italic /Times-Italic accvec ReEncode
+/Times-Bold /Times-Bold accvec ReEncode
+/Times-BoldItalic /Times-BoldItalic accvec ReEncode
+/Helvetica /Helvetica accvec ReEncode
+/Helvetica-Oblique /Helvetica-Oblique accvec ReEncode
+/Helvetica-Bold /Helvetica-Bold accvec ReEncode
+/Helvetica-BoldOblique /Helvetica-BoldOblique accvec ReEncode
+/Courier /Courier accvec ReEncode
+/Courier-Oblique /Courier-Oblique accvec ReEncode
+/Courier-Bold /Courier-Bold accvec ReEncode
+/Courier-BoldOblique /Courier-BoldOblique accvec ReEncode
+/oshow {gsave [] 0 sd true charpath stroke gr} def
+/stwn { /fs exch def /fn exch def /text exch def fn findfont fs sf
+ text sw pop xs add /xs exch def} def
+/stwb { /fs exch def /fn exch def /nbas exch def /textf exch def
+textf length /tlen exch def nbas tlen gt {/nbas tlen def} if
+fn findfont fs sf textf dup length nbas sub nbas getinterval sw
+pop neg xs add /xs exch def} def
+/accspe [ 65 /plusminus 66 /bar 67 /existential 68 /universal
+69 /exclam 70 /numbersign 71 /greater 72 /question 73 /integral
+74 /colon 75 /semicolon 76 /less 77 /bracketleft 78 /bracketright
+79 /greaterequal 80 /braceleft 81 /braceright 82 /radical
+83 /spade 84 /heart 85 /diamond 86 /club 87 /lessequal
+88 /multiply 89 /percent 90 /infinity 48 /circlemultiply 49 /circleplus
+50 /emptyset 51 /lozenge 52 /bullet 53 /arrowright 54 /arrowup
+55 /arrowleft 56 /arrowdown 57 /arrowboth 48 /degree 44 /comma 43 /plus
+ 45 /angle 42 /angleleft 47 /divide 61 /notequal 40 /equivalence 41 /second
+ 97 /approxequal 98 /congruent 99 /perpendicular 100 /partialdiff 101 /florin
+ 102 /intersection 103 /union 104 /propersuperset 105 /reflexsuperset
+ 106 /notsubset 107 /propersubset 108 /reflexsubset 109 /element 110 /notelement
+ 111 /gradient 112 /logicaland 113 /logicalor 114 /arrowdblboth
+ 115 /arrowdblleft 116 /arrowdblup 117 /arrowdblright 118 /arrowdbldown
+ 119 /ampersand 120 /omega1 121 /similar 122 /aleph ] def
+/Symbol /Special accspe ReEncode
+gsave .25 .25 scale
+%%EndProlog
+ gsave 0 0 t 0 setgray [] 0 sd 1 lw 4 lw 2268 2268 0 0 bl
+ gsave 771 1813
+ t 0 r 0 0 m
+ /Helvetica-Bold findfont 47 sf 0 0 m
+(Landau)
+ show
+ gr
+ /xs 0 def
+(40)
+ /Helvetica-Bold 54 stwn
+ gsave 862 1533
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 54 sf 0 0 m
+(40)
+ show
+ gr
+ /xs 0 def
+(20)
+ /Helvetica-Bold 54 stwn
+ gsave 789 1347
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 54 sf 0 0 m
+(20)
+ show
+ gr
+ /xs 0 def
+(10)
+ /Helvetica-Bold 54 stwn
+ gsave 771 1011
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 54 sf 0 0 m
+(10)
+ show
+ gr
+ /xs 0 def
+(5)
+ /Helvetica-Bold 54 stwn
+ gsave 699 824
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 54 sf 0 0 m
+(5)
+ show
+ gr
+ /xs 0 def
+(1)
+ /Helvetica-Bold 54 stwn
+ gsave 517 740
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 54 sf 0 0 m
+(1)
+ show
+ gr
+ /xs 0 def
+(0.5)
+ /Helvetica-Bold 54 stwn
+ gsave 336 525
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 54 sf 0 0 m
+(0.5)
+ show
+ gr
+ /xs 0 def
+(dE/dx\040)
+ /Helvetica-Bold 43 stwn
+(M)
+ /Special 43 stwn
+(GeV/cm)
+ /Helvetica-Bold 43 stwn
+(N)
+ /Special 43 stwn
+( `)
+ /Helvetica-Bold 43 stwn
+ gsave 2041 104
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(dE/dx\040)
+ show
+ currentpoint pop 0 t
+ /Special findfont 43 sf 0 0 m
+(M)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(GeV/cm)
+ show
+ currentpoint pop 0 t
+ /Special findfont 43 sf 0 0 m
+(N)
+ show
+ currentpoint pop 0 t
+ /Helvetica-Bold findfont 43 sf 0 0 m
+( `)
+ show
+ gr
+ /xs 0 def
+(Counts)
+ /Helvetica-Bold 43 stwn
+ gsave 68 2041
+ t 90 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(Counts)
+ show
+ gr
+ 1814 1814 227 227 bl 227 227 m 227 227 l 249 227 l 272 227 l 295 227 l 318 227
+ l 340 227 l 363 227 l 386 227 l 408 227 l 431 227 l 454 227 l 476 227 l 499 227
+ l 522 227 l 544 227 l 567 227 l 590 227 l 612 227 l 635 227 l 658 227 l 658 231
+ l 680 231 l 680 397 l 703 397 l 703 1300 l 726 1300 l 726 1860 l 748 1860 l 748
+ 1697 l 771 1697 l 771 1393 l 794 1393 l 794 992 l 816 992 l 816 831 l 839 831 l
+ 839 636 l 862 636 l 862 516 l 885 516 l 885 481 l 907 481 l 907 443 l 930 443 l
+ 930 380 l 953 380 l 953 343 l 975 343 l 975 324 l 998 324 l 998 283 l 1021 283
+ l 1021 301 l 1043 301 l 1043 288 l 1066 288 l 1066 294 l 1089 294 l 1089 272 l
+ 1111 272 l 1111 262 l 1134 262 l 1134 272 l 1157 272 l 1157 251 l 1179 251 l
+ 1179 253 l 1202 253 l 1202 255 l 1225 255 l 1225 257 l 1247 257 l 1247 245 l
+ 1270 245 l 1270 244 l 1293 244 l 1293 247 l 1315 247 l 1315 249 l 1338 249 l
+ 1338 240 l 1361 240 l 1361 231 l 1383 231 l 1383 244 l 1406 244 l 1406 234 l
+ 1429 234 l 1429 231 l 1452 231 l 1452 238 l 1474 238 l 1497 238 l 1497 234 l
+ 1520 234 l 1520 236 l 1542 236 l 1542 231 l 1565 231 l 1565 234 l 1588 234 l
+ 1588 232 l 1610 232 l 1610 231 l 1633 231 l 1633 229 l 1656 229 l 1656 234 l
+ 1678 234 l 1701 234 l 1701 232 l 1724 232 l 1724 229 l 1746 229 l 1769 229 l
+ 1769 234 l 1792 234 l 1792 227 l 1814 227 l 1814 232 l 1837 232 l 1837 234 l
+ 1860 234 l 1860 229 l 1882 229 l 1882 231 l 1905 231 l 1905 227 l 1928 227 l
+ 1928 229 l 1950 229 l 1950 227 l 1973 227 l 1973 229 l 1996 229 l 1996 231 l
+ 2019 231 l 2041 231 l 2041 227 l s 1 lw 227 227 m 227 2041 l s 4 lw 261 227 m
+ 227 227 l s 244 264 m 227 264 l s 244 301 m 227 301 l s 244 339 m 227 339 l s
+ 244 376 m 227 376 l s 261 413 m 227 413 l s 244 451 m 227 451 l s 244 488 m 227
+ 488 l s 244 525 m 227 525 l s 244 563 m 227 563 l s 261 600 m 227 600 l s 244
+ 637 m 227 637 l s 244 675 m 227 675 l s 244 712 m 227 712 l s 244 749 m 227 749
+ l s 261 787 m 227 787 l s 244 824 m 227 824 l s 244 861 m 227 861 l s 244 899 m
+ 227 899 l s 244 936 m 227 936 l s 261 973 m 227 973 l s 244 1011 m 227 1011 l s
+ 244 1048 m 227 1048 l s 244 1085 m 227 1085 l s 244 1123 m 227 1123 l s 261
+ 1160 m 227 1160 l s 244 1197 m 227 1197 l s 244 1235 m 227 1235 l s 244 1272 m
+ 227 1272 l s 244 1309 m 227 1309 l s 261 1347 m 227 1347 l s 244 1384 m 227
+ 1384 l s 244 1421 m 227 1421 l s 244 1459 m 227 1459 l s 244 1496 m 227 1496 l
+ s 261 1533 m 227 1533 l s 244 1570 m 227 1570 l s 244 1608 m 227 1608 l s 244
+ 1645 m 227 1645 l s 244 1682 m 227 1682 l s 261 1720 m 227 1720 l s 244 1757 m
+ 227 1757 l s 244 1794 m 227 1794 l s 244 1832 m 227 1832 l s 244 1869 m 227
+ 1869 l s 261 1906 m 227 1906 l s 261 1906 m 227 1906 l s 244 1944 m 227 1944 l
+ s 244 1981 m 227 1981 l s 244 2018 m 227 2018 l s
+ /xs 0 def
+(0)
+ /Helvetica-Bold 43 stwn
+ gsave 181 211
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0)
+ show
+ gr
+ /xs 0 def
+(100)
+ /Helvetica-Bold 43 stwn
+ gsave 181 398
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(100)
+ show
+ gr
+ /xs 0 def
+(200)
+ /Helvetica-Bold 43 stwn
+ gsave 181 584
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(200)
+ show
+ gr
+ /xs 0 def
+(300)
+ /Helvetica-Bold 43 stwn
+ gsave 181 771
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(300)
+ show
+ gr
+ /xs 0 def
+(400)
+ /Helvetica-Bold 43 stwn
+ gsave 181 957
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(400)
+ show
+ gr
+ /xs 0 def
+(500)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1144
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(500)
+ show
+ gr
+ /xs 0 def
+(600)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1331
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(600)
+ show
+ gr
+ /xs 0 def
+(700)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1517
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(700)
+ show
+ gr
+ /xs 0 def
+(800)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1704
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(800)
+ show
+ gr
+ /xs 0 def
+(900)
+ /Helvetica-Bold 43 stwn
+ gsave 181 1891
+ t 0 r xs neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(900)
+ show
+ gr
+ 1 lw 227 227 m 2041 227 l s 4 lw 227 261 m 227 227 l s 263 244 m 263 227 l s
+ 299 244 m 299 227 l s 336 244 m 336 227 l s 372 244 m 372 227 l s 408 261 m 408
+ 227 l s 445 244 m 445 227 l s 481 244 m 481 227 l s 517 244 m 517 227 l s 553
+ 244 m 553 227 l s 590 261 m 590 227 l s 626 244 m 626 227 l s 662 244 m 662 227
+ l s 699 244 m 699 227 l s 735 244 m 735 227 l s 771 261 m 771 227 l s 807 244 m
+ 807 227 l s 844 244 m 844 227 l s 880 244 m 880 227 l s 916 244 m 916 227 l s
+ 953 261 m 953 227 l s 989 244 m 989 227 l s 1025 244 m 1025 227 l s 1061 244 m
+ 1061 227 l s 1098 244 m 1098 227 l s 1134 261 m 1134 227 l s 1170 244 m 1170
+ 227 l s 1207 244 m 1207 227 l s 1243 244 m 1243 227 l s 1279 244 m 1279 227 l s
+ 1315 261 m 1315 227 l s 1352 244 m 1352 227 l s 1388 244 m 1388 227 l s 1424
+ 244 m 1424 227 l s 1461 244 m 1461 227 l s 1497 261 m 1497 227 l s 1533 244 m
+ 1533 227 l s 1569 244 m 1569 227 l s 1606 244 m 1606 227 l s 1642 244 m 1642
+ 227 l s 1678 261 m 1678 227 l s 1715 244 m 1715 227 l s 1751 244 m 1751 227 l s
+ 1787 244 m 1787 227 l s 1823 244 m 1823 227 l s 1860 261 m 1860 227 l s 1896
+ 244 m 1896 227 l s 1932 244 m 1932 227 l s 1969 244 m 1969 227 l s 2005 244 m
+ 2005 227 l s 2041 261 m 2041 227 l s
+ /xs 0 def
+(0)
+ /Helvetica-Bold 43 stwn
+ gsave 227 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0)
+ show
+ gr
+ /xs 0 def
+(0.01)
+ /Helvetica-Bold 43 stwn
+ gsave 408 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.01)
+ show
+ gr
+ /xs 0 def
+(0.02)
+ /Helvetica-Bold 43 stwn
+ gsave 590 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.02)
+ show
+ gr
+ /xs 0 def
+(0.03)
+ /Helvetica-Bold 43 stwn
+ gsave 771 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.03)
+ show
+ gr
+ /xs 0 def
+(0.04)
+ /Helvetica-Bold 43 stwn
+ gsave 953 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.04)
+ show
+ gr
+ /xs 0 def
+(0.05)
+ /Helvetica-Bold 43 stwn
+ gsave 1134 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.05)
+ show
+ gr
+ /xs 0 def
+(0.06)
+ /Helvetica-Bold 43 stwn
+ gsave 1315 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.06)
+ show
+ gr
+ /xs 0 def
+(0.07)
+ /Helvetica-Bold 43 stwn
+ gsave 1497 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.07)
+ show
+ gr
+ /xs 0 def
+(0.08)
+ /Helvetica-Bold 43 stwn
+ gsave 1678 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.08)
+ show
+ gr
+ /xs 0 def
+(0.09)
+ /Helvetica-Bold 43 stwn
+ gsave 1860 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.09)
+ show
+ gr
+ /xs 0 def
+(0.1)
+ /Helvetica-Bold 43 stwn
+ gsave 2041 172
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(0.1)
+ show
+ gr
+ /xs 0 def
+(x 10)
+ /Helvetica-Bold 43 stwn
+ gsave 2041 109
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 43 sf 0 0 m
+(x 10)
+ show
+ gr
+ /xs 0 def
+(-4)
+ /Helvetica-Bold 35 stwn
+ gsave 2105 141
+ t 0 r xs 2 div neg 0 t 0 0 m
+ /Helvetica-Bold findfont 35 sf 0 0 m
+(-4)
+ show
+ gr
+ [12 12] 0 sd 227 227 m 227 227 l 249 227 l 272 227 l 295 227 l 318 227 l 340
+ 227 l 363 227 l 386 227 l 408 227 l 431 227 l 454 227 l 476 227 l 499 227 l 522
+ 227 l 544 227 l 544 229 l 567 229 l 567 232 l 590 232 l 590 270 l 612 270 l 612
+ 352 l 635 352 l 635 546 l 658 546 l 658 901 l 680 901 l 680 1199 l 703 1199 l
+ 703 1490 l 726 1490 l 726 1628 l 748 1628 l 748 1533 l 771 1533 l 771 1404 l
+ 794 1404 l 794 1048 l 816 1048 l 816 738 l 839 738 l 839 572 l 862 572 l 862
+ 417 l 885 417 l 885 331 l 907 331 l 907 272 l 930 272 l 930 244 l 953 244 l 953
+ 231 l 975 231 l 998 231 l 998 227 l 1021 227 l 1043 227 l 1066 227 l 1089 227 l
+ 1111 227 l 1134 227 l 1157 227 l 1179 227 l 1202 227 l 1225 227 l 1247 227 l
+ 1270 227 l 1293 227 l 1315 227 l 1338 227 l 1361 227 l 1361 227 l 1383 227 l
+ 1406 227 l 1429 227 l 1452 227 l 1474 227 l 1497 227 l 1520 227 l 1542 227 l
+ 1565 227 l 1588 227 l 1610 227 l 1633 227 l 1656 227 l 1678 227 l 1701 227 l
+ 1724 227 l 1746 227 l 1769 227 l 1792 227 l 1814 227 l 1837 227 l 1860 227 l
+ 1882 227 l 1905 227 l 1928 227 l 1928 227 l 1950 227 l 1973 227 l 1996 227 l
+ 2019 227 l 2041 227 l s [4 8] 0 sd 227 227 m 227 227 l 249 227 l 272 227 l 295
+ 227 l 318 227 l 340 227 l 363 227 l 386 227 l 408 227 l 431 227 l 454 227 l 476
+ 227 l 499 227 l 499 231 l 522 231 l 522 244 l 544 244 l 544 257 l 567 257 l 567
+ 315 l 590 315 l 590 447 l 612 447 l 612 613 l 635 613 l 635 833 l 658 833 l 658
+ 1029 l 680 1029 l 680 1190 l 703 1190 l 703 1212 l 726 1212 l 726 1285 l 748
+ 1285 l 748 1141 l 771 1141 l 771 1085 l 794 1085 l 794 884 l 816 884 l 816 775
+ l 839 775 l 839 619 l 862 619 l 862 492 l 885 492 l 885 413 l 907 413 l 907 369
+ l 930 369 l 930 294 l 953 294 l 953 290 l 975 290 l 975 260 l 998 260 l 998 244
+ l 1021 244 l 1021 238 l 1043 238 l 1043 234 l 1066 234 l 1066 229 l 1089 229 l
+ 1089 231 l 1111 231 l 1111 227 l 1134 227 l 1134 229 l 1157 229 l 1157 227 l
+ 1179 227 l 1202 227 l 1225 227 l 1247 227 l 1270 227 l 1293 227 l 1315 227 l
+ 1338 227 l 1361 227 l 1361 227 l 1383 227 l 1406 227 l 1429 227 l 1452 227 l
+ 1474 227 l 1497 227 l 1520 227 l 1542 227 l 1565 227 l 1588 227 l 1610 227 l
+ 1633 227 l 1656 227 l 1678 227 l 1701 227 l 1724 227 l 1746 227 l 1769 227 l
+ 1792 227 l 1814 227 l 1837 227 l 1860 227 l 1882 227 l 1905 227 l 1928 227 l
+ 1928 227 l 1950 227 l 1973 227 l 1996 227 l 2019 227 l 2041 227 l s
+ [12 15 4 15] 0 sd 227 227 m 227 227 l 249 227 l 272 227 l 295 227 l 318 227 l
+ 340 227 l 363 227 l 386 227 l 408 227 l 431 227 l 431 229 l 454 229 l 454 234 l
+ 476 234 l 476 242 l 499 242 l 499 277 l 522 277 l 522 335 l 544 335 l 544 412 l
+ 567 412 l 567 580 l 590 580 l 590 749 l 612 749 l 612 889 l 635 889 l 635 953 l
+ 658 953 l 658 984 l 680 984 l 680 1009 l 703 1009 l 703 942 l 726 942 l 726 962
+ l 748 962 l 748 869 l 771 869 l 771 820 l 794 820 l 794 725 l 816 725 l 816 677
+ l 839 677 l 839 580 l 862 580 l 862 492 l 885 492 l 885 458 l 907 458 l 907 404
+ l 930 404 l 930 341 l 953 341 l 953 328 l 975 328 l 975 315 l 998 315 l 998 277
+ l 1021 277 l 1021 270 l 1043 270 l 1043 255 l 1066 255 l 1066 262 l 1089 262 l
+ 1089 236 l 1111 236 l 1134 236 l 1134 238 l 1157 238 l 1157 231 l 1179 231 l
+ 1179 229 l 1202 229 l 1202 227 l 1225 227 l 1225 231 l 1247 231 l 1247 227 l
+ 1270 227 l 1293 227 l 1315 227 l 1338 227 l 1338 229 l 1361 229 l 1361 227 l
+ 1383 227 l 1406 227 l 1429 227 l 1452 227 l 1474 227 l 1497 227 l 1520 227 l
+ 1542 227 l 1565 227 l 1588 227 l 1610 227 l 1633 227 l 1656 227 l 1678 227 l
+ 1701 227 l 1724 227 l 1746 227 l 1769 227 l 1792 227 l 1814 227 l 1837 227 l
+ 1860 227 l 1882 227 l 1905 227 l 1928 227 l 1928 227 l 1950 227 l 1973 227 l
+ 1996 227 l 2019 227 l 2041 227 l s [] 0 sd 227 227 m 227 227 l 249 227 l 272
+ 227 l 295 227 l 318 227 l 340 227 l 363 227 l 386 227 l 408 227 l 408 232 l 431
+ 232 l 431 247 l 454 247 l 454 277 l 476 277 l 476 324 l 499 324 l 499 419 l 522
+ 419 l 522 544 l 544 544 l 544 600 l 567 600 l 567 738 l 590 738 l 590 742 l 612
+ 742 l 612 830 l 635 830 l 635 798 l 658 798 l 658 789 l 680 789 l 680 764 l 703
+ 764 l 703 772 l 726 772 l 726 766 l 748 766 l 748 691 l 771 691 l 771 596 l 794
+ 596 l 794 619 l 816 619 l 816 565 l 839 565 l 839 553 l 862 553 l 862 479 l 885
+ 479 l 885 430 l 907 430 l 907 423 l 930 423 l 930 456 l 953 456 l 953 393 l 975
+ 393 l 975 361 l 998 361 l 998 359 l 1021 359 l 1021 346 l 1043 346 l 1043 329 l
+ 1066 329 l 1066 307 l 1089 307 l 1089 285 l 1111 285 l 1111 294 l 1134 294 l
+ 1134 281 l 1157 281 l 1157 270 l 1179 270 l 1179 260 l 1202 260 l 1202 247 l
+ 1225 247 l 1247 247 l 1247 245 l 1270 245 l 1270 234 l 1293 234 l 1315 234 l
+ 1338 234 l 1361 234 l 1361 244 l 1383 244 l 1383 229 l 1406 229 l 1406 232 l
+ 1429 232 l 1429 229 l 1452 229 l 1452 231 l 1474 231 l 1474 227 l 1497 227 l
+ 1497 229 l 1520 229 l 1520 227 l 1542 227 l 1542 231 l 1565 231 l 1565 229 l
+ 1588 229 l 1610 229 l 1610 227 l 1633 227 l 1656 227 l 1678 227 l 1701 227 l
+ 1724 227 l 1746 227 l 1769 227 l 1792 227 l 1814 227 l 1837 227 l 1860 227 l
+ 1882 227 l 1905 227 l 1928 227 l 1928 227 l 1950 227 l 1973 227 l 1996 227 l
+ 2019 227 l 2041 227 l s [] 0 sd 227 227 m 227 231 l 249 231 l 249 234 l 272 234
+ l 272 249 l 295 249 l 295 266 l 318 266 l 318 270 l 340 270 l 340 300 l 363 300
+ l 363 384 l 386 384 l 386 460 l 408 460 l 408 499 l 431 499 l 431 570 l 454 570
+ l 454 667 l 476 667 l 476 691 l 499 691 l 499 706 l 522 706 l 522 699 l 544 699
+ l 544 706 l 567 706 l 567 660 l 590 660 l 590 671 l 612 671 l 612 585 l 635 585
+ l 635 563 l 658 563 l 658 559 l 680 559 l 680 555 l 703 555 l 703 490 l 726 490
+ l 726 434 l 748 434 l 748 454 l 771 454 l 771 423 l 794 423 l 794 395 l 816 395
+ l 816 393 l 839 393 l 839 389 l 862 389 l 862 331 l 885 331 l 885 348 l 907 348
+ l 907 328 l 930 328 l 930 331 l 953 331 l 953 315 l 975 315 l 975 326 l 998 326
+ l 998 303 l 1021 303 l 1021 309 l 1043 309 l 1043 287 l 1066 287 l 1066 303 l
+ 1089 303 l 1089 313 l 1111 313 l 1111 292 l 1134 292 l 1134 279 l 1157 279 l
+ 1157 272 l 1179 272 l 1179 292 l 1202 292 l 1202 305 l 1225 305 l 1225 257 l
+ 1247 257 l 1247 268 l 1270 268 l 1270 273 l 1293 273 l 1293 268 l 1315 268 l
+ 1315 270 l 1338 270 l 1338 255 l 1361 255 l 1361 259 l 1383 259 l 1383 255 l
+ 1406 255 l 1406 266 l 1429 266 l 1429 249 l 1452 249 l 1452 251 l 1474 251 l
+ 1474 268 l 1497 268 l 1497 244 l 1520 244 l 1520 238 l 1542 238 l 1542 244 l
+ 1565 244 l 1588 244 l 1588 247 l 1610 247 l 1633 247 l 1633 242 l 1656 242 l
+ 1656 238 l 1678 238 l 1678 240 l 1701 240 l 1701 245 l 1724 245 l 1724 244 l
+ 1746 244 l 1746 234 l 1769 234 l 1792 234 l 1814 234 l 1837 234 l 1837 238 l
+ 1860 238 l 1860 236 l 1882 236 l 1882 238 l 1905 238 l 1905 232 l 1928 232 l
+ 1928 232 l 1950 232 l 1950 236 l 1973 236 l 1973 234 l 1996 234 l 2019 234 l
+ 2019 236 l 2041 236 l 2041 227 l s [12 12] 0 sd 227 227 m 227 326 l 249 326 l
+ 249 268 l 272 268 l 272 354 l 295 354 l 295 404 l 318 404 l 318 406 l 340 406 l
+ 340 473 l 363 473 l 363 516 l 386 516 l 386 542 l 408 542 l 408 652 l 431 652 l
+ 431 654 l 454 654 l 454 593 l 476 593 l 476 667 l 499 667 l 499 568 l 522 568 l
+ 522 637 l 544 637 l 544 682 l 567 682 l 567 587 l 590 587 l 590 598 l 612 598 l
+ 612 496 l 635 496 l 635 522 l 658 522 l 658 527 l 680 527 l 680 466 l 703 466 l
+ 703 464 l 726 464 l 726 440 l 748 440 l 748 436 l 771 436 l 771 371 l 794 371 l
+ 794 400 l 816 400 l 816 384 l 839 384 l 839 341 l 862 341 l 862 335 l 885 335 l
+ 885 301 l 907 301 l 907 324 l 930 324 l 930 313 l 953 313 l 953 316 l 975 316 l
+ 975 296 l 998 296 l 998 285 l 1021 285 l 1021 288 l 1043 288 l 1043 279 l 1066
+ 279 l 1066 268 l 1089 268 l 1089 260 l 1111 260 l 1111 283 l 1134 283 l 1134
+ 255 l 1157 255 l 1157 266 l 1179 266 l 1179 255 l 1202 255 l 1202 259 l 1225
+ 259 l 1225 245 l 1247 245 l 1247 251 l 1270 251 l 1270 245 l 1293 245 l 1293
+ 257 l 1315 257 l 1315 251 l 1338 251 l 1338 245 l 1361 245 l 1361 242 l 1383
+ 242 l 1383 255 l 1406 255 l 1406 236 l 1429 236 l 1429 242 l 1452 242 l 1452
+ 249 l 1474 249 l 1474 257 l 1497 257 l 1497 238 l 1520 238 l 1542 238 l 1542
+ 240 l 1565 240 l 1588 240 l 1588 242 l 1610 242 l 1610 244 l 1633 244 l 1633
+ 253 l 1656 253 l 1656 247 l 1678 247 l 1678 245 l 1701 245 l 1701 253 l 1724
+ 253 l 1724 240 l 1746 240 l 1746 238 l 1769 238 l 1769 242 l 1792 242 l 1792
+ 240 l 1814 240 l 1814 249 l 1837 249 l 1837 236 l 1860 236 l 1860 240 l 1882
+ 240 l 1905 240 l 1905 242 l 1928 242 l 1928 240 l 1950 240 l 1950 231 l 1973
+ 231 l 1973 240 l 1996 240 l 1996 247 l 2019 247 l 2019 244 l 2041 244 l 2041
+ 227 l s
+gr gr showpage
+end
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env
new file mode 100644
index 00000000000..4787cd8341c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.env
@@ -0,0 +1,70 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% tex4ht.env / .tex4ht %
+% %
+% Notes: %
+% 1. empty lines are harmful %
+% 2. place this file in your work %
+% directory and/or root directory %
+% and/or in directory `xxx' of your %
+% choice. In the latest case, compile %
+% tex4ht.c with `#define HTFDIR xxx' %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Replace the directories `candy/...' %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+tcandy/tex/texmf/fonts/tfm/!
+tcandy/tex/texmf/fonts/vf/!
+icandy/tex4ht.dir/
+icandy/tex4ht.dir/ht-fonts/iso88591/!
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% aliases for .htf fonts %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+acmbsy cmsy
+acmbx cmr
+acmitt cmtt
+acmsl cmr
+acmss cmti
+acmtcsc cmtt
+acmtex cmtt
+acmu cmti
+aptmb cmr
+aptmr7 cmr
+aptmri cmti
+% To activate the following aliases,
+% remove the leading space character
+ adcbx ectt
+ adccc ecsx
+ adcit ectt
+ adcr ectt
+ adcsi ecsx
+ adcsl ecsx
+ adcss ecsx
+ adctc ecsx
+ adcti ectt
+ aecbx ec
+ aecsl ec
+ aecsltt ec
+ aectt ec
+ apcrb7t pcrr7t
+ apcrro7t pcrr7t
+ aphvr7t ptmr7t
+ aptmb7t ptmr7t
+ aptmr8t ectt
+ aptmri8t ectt
+ aptmro7t ptmr7t
+ awncyi wncyr
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Default scripts, shifted rightward 1 pos
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+s--- needs --- %%1.idv[%%2] ==> /tmp/%%3 ---
+ b--- characters ---
+ g.gif
+Gdvips -Pem -f %%1 -pp %%2 > tmp.ps
+Gconvert -crop 0x0 -density 110x110 -transparency '#FFFFFF' tmp.ps %%3
+S*
+% t4ht -d%%2
+Mmv %%1 %%2%%3
+Ccp %%1 %%2%%3
+% t4ht -d%%2 -m%%1
+Achmod %%1 %%2%%3
+Hgold/tex4ht.dir/
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp
new file mode 100644
index 00000000000..41b58e2cf47
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tex4ht.tmp
@@ -0,0 +1,2 @@
+
+/* css.sty */ \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps
new file mode 100644
index 00000000000..21e63e4bf00
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch4/tmp.ps
@@ -0,0 +1,542 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.85 Copyright 1999 Radical Eye Software
+%%Title: latexexa.idv
+%%Pages: 1
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: EMR10 EMMI7
+%%DocumentPaperSizes: a4
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -Pem -f latexexa.idv -pp 66
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 1999.03.31:0915
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: tex256.enc
+% @psencodingfile{
+% author = "Y&Y, Inc.",
+% version = "1.1",
+% date = "1 April 1996",
+% filename = "tex256.enc",
+% email = "tech-help@YandY.com",
+% address = "45 Walden Street // Concord, MA 01742, USA",
+% codetable = "ISO/ASCII",
+% checksum = "xx",
+% docstring = "Encoding for fonts in Adobe Type 1 format for use with TeX."
+% }
+%
+% Character code assignments are those in Cork (T1) encoding
+%
+% SAMPLE USAGE (in `psfonts.map' file for DVIPS):
+%
+% lbr LucidaBright "T1Encoding ReEncodeFont" <tex256.enc <lbr.pfb
+%
+% This tells DVIPS that the font called `lbr' in TeX has PostScript
+% FontName `LucidaBright.' It asks DVIPS to expand the file `lbr.pfb'
+% into PFA form, to include the attached `tex256.enc' encoding vector,
+% and to actually reencode the font based on that encoding vector.
+%
+/T1Encoding [
+/grave % 0
+/acute % 1
+/circumflex % 2
+/tilde % 3
+/dieresis % 4
+/hungarumlaut % 5
+/ring % 6
+/caron % 7
+/breve % 8
+/macron % 9
+/dotaccent % 10
+/cedilla % 11
+/ogonek % 12
+/quotesinglbase % 13
+/guilsinglleft % 14
+/guilsinglright % 15
+
+/quotedblleft % 16
+/quotedblright % 17
+/quotedblbase % 18
+/guillemotleft % 19
+/guillemotright % 20
+/endash % 21
+/emdash % 22
+/cwm % 23 % /bom /zerowidthnobreakspace
+/perthousand % 24 % /perzero (useless)
+/dotlessi % 25
+/dotlessj % 26
+/ff % 27
+/fi % 28
+/fl % 29
+/ffi % 30
+/ffl % 31
+
+/visiblespace % 32 % /visiblespace (useless)
+/exclam % 33
+/quotedbl % 34
+/numbersign % 35
+/dollar % 36
+/percent % 37
+/ampersand % 38
+/quoteright % 39
+/parenleft % 40
+/parenright % 41
+/asterisk % 42
+/plus % 43
+/comma % 44
+/hyphen % 45
+/period % 46
+/slash % 47
+
+/zero % 48
+/one % 49
+/two % 50
+/three % 51
+/four % 52
+/five % 53
+/six % 54
+/seven % 55
+/eight % 56
+/nine % 57
+/colon % 58
+/semicolon % 59
+/less % 60
+/equal % 61
+/greater % 62
+/question % 63
+
+/at % 64
+/A % 65
+/B % 66
+/C % 67
+/D % 68
+/E % 69
+/F % 70
+/G % 71
+/H % 72
+/I % 73
+/J % 74
+/K % 75
+/L % 76
+/M % 77
+/N % 78
+/O % 79
+
+/P % 80
+/Q % 81
+/R % 82
+/S % 83
+/T % 84
+/U % 85
+/V % 86
+/W % 87
+/X % 88
+/Y % 89
+/Z % 90
+/bracketleft % 91
+/backslash % 92
+/bracketright % 93
+/asciicircum % 94
+/underscore % 95 % /underline
+/quoteleft % 96
+/a % 97
+/b % 98
+/c % 99
+/d % 100
+/e % 101
+/f % 102
+/g % 103
+/h % 104
+/i % 105
+/j % 106
+/k % 107
+/l % 108
+/m % 109
+/n % 110
+/o % 111
+
+/p % 112
+/q % 113
+/r % 114
+/s % 115
+/t % 116
+/u % 117
+/v % 118
+/w % 119
+/x % 120
+/y % 121
+/z % 122
+/braceleft % 123
+/bar % 124
+/braceright % 125
+/asciitilde % 126
+/sfthyphen % 127 % /hyphen /dash (hanging hyphen)
+
+/Abreve % 128
+/Aogonek % 129
+/Cacute % 130
+/Ccaron % 131
+/Dcaron % 132
+/Ecaron % 133
+/Eogonek % 134
+/Gbreve % 135
+/Lacute % 136
+/Lcaron % 137 % /Lquoteright
+/Lslash % 138
+/Nacute % 139
+/Ncaron % 140
+/Eng % 141 % /Ng
+/Ohungarumlaut % 142
+/Racute % 143
+
+/Rcaron % 144
+/Sacute % 145
+/Scaron % 146
+/Scedilla % 147 % /Scommaaccent
+/Tcaron % 148
+/Tcedilla % 149 % /Tcommaaccent
+/Uhungarumlaut % 150
+/Uring % 151
+/Ydieresis % 152
+/Zacute % 153
+/Zcaron % 154
+/Zdotaccent % 155
+/IJ % 156
+/Idotaccent % 157
+/dcroat % 158 % /dbar % /dmacron
+/section % 159
+
+/abreve % 160
+/aogonek % 161
+/cacute % 162
+/ccaron % 163
+/dcaron % 164 % /dquoteright
+/ecaron % 165
+/eogonek % 166
+/gbreve % 167
+/lacute % 168
+/lcaron % 169 % /lquoteright
+/lslash % 170
+/nacute % 171
+/ncaron % 172
+/eng % 173 % /ng
+/ohungarumlaut % 174
+/racute % 175
+
+/rcaron % 176
+/sacute % 177
+/scaron % 178
+/scedilla % 179 % /scommaaccent
+/tcaron % 180 % /tquoteright
+/tcedilla % 181 % /tcommaaccent
+/uhungarumlaut % 182
+/uring % 183
+/ydieresis % 184
+/zacute % 185
+/zcaron % 186
+/zdotaccent % 187
+/ij % 188
+/exclamdown % 189
+/questiondown % 190
+/sterling % 191
+
+/Agrave % 192
+/Aacute % 193
+/Acircumflex % 194
+/Atilde % 195
+/Adieresis % 196
+/Aring % 197
+/AE % 198
+/Ccedilla % 199
+/Egrave % 200
+/Eacute % 201
+/Ecircumflex % 202
+/Edieresis % 203
+/Igrave % 204
+/Iacute % 205
+/Icircumflex % 206
+/Idieresis % 207
+
+/Eth % 208
+/Ntilde % 209
+/Ograve % 210
+/Oacute % 211
+/Ocircumflex % 212
+/Otilde % 213
+/Odieresis % 214
+/OE % 215 % UGH multiple in Latin 1
+/Oslash % 216
+/Ugrave % 217
+/Uacute % 218
+/Ucircumflex % 219
+/Udieresis % 220
+/Yacute % 221
+/Thorn % 222
+/SS % 223 % Ugh germandbls in Latin 1
+
+/agrave % 224
+/aacute % 225
+/acircumflex % 226
+/atilde % 227
+/adieresis % 228
+/aring % 229
+/ae % 230
+/ccedilla % 231
+/egrave % 232
+/eacute % 233
+/ecircumflex % 234
+/edieresis % 235
+/igrave % 236
+/iacute % 237
+/icircumflex % 238
+/idieresis % 239
+
+/eth % 240
+/ntilde % 241
+/ograve % 242
+/oacute % 243
+/ocircumflex % 244
+/otilde % 245
+/odieresis % 246
+/oe % 247 % UGH divide in Latin 1
+/oslash % 248
+/ugrave % 249
+/uacute % 250
+/ucircumflex % 251
+/udieresis % 252
+/yacute % 253
+/thorn % 254
+/germandbls % 255 % UGH ydieresis in Latin 1
+] def
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
+index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
+dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
+roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
+dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
+if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
+def end
+
+%%EndProcSet
+%%BeginProcSet: special.pro
+%!
+TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
+/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
+/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
+/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
+/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
+X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
+/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
+/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
+{userdict/md get type/dicttype eq{userdict begin md length 10 add md
+maxlength ge{/md md dup length 20 add dict copy def}if end md begin
+/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
+atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
+itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
+transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
+curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
+pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
+if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
+-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
+get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
+yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
+neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
+noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
+90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
+neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
+1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
+2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
+-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
+TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
+Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
+}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
+save N userdict maxlength dict begin/magscale true def normalscale
+currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
+/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
+psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
+psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
+TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
+psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
+roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
+moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
+begin/SpecialSave save N gsave normalscale currentpoint TR
+@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
+CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
+closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
+sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
+}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
+CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
+lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
+/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
+repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
+/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
+currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
+moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
+/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
+1 startangle endangle arc savematrix setmatrix}N end
+
+%%EndProcSet
+%%BeginFont: EMMI7
+%!PS-AdobeFont-1.1: EMMI7 001.103
+%%CreationDate: 1997 Mar 16 07:49:05
+%%RevisionDate: 1997 Jul 25 05:43:12
+
+% Copyright (C) 1996, 1997 Y&Y, Inc. All Rights Reserved.
+% Notice: This font is not in the public domain.
+% Notice: European Modern is a trademark of Y&Y, Inc.
+
+11 dict begin
+/FontInfo 9 dict dup begin
+/version (001.103) readonly def
+/Notice (Copyright (c) 1992--1997 Y&Y, Inc. All Right Reserved. http://www.YandY.com) readonly def
+/FullName (EMMI7) readonly def
+/FamilyName (European Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.036 def
+/isFixedPitch false def
+/UnderlinePosition -100 def
+/UnderlineThickness 50 def
+end readonly def
+/FontName /EMMI7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 20 /kappa put
+readonly def
+/FontBBox{0 -250 1171 750}readonly def
+/UniqueXX 5092826
+currentdict end
+currentfile eexec
+8053514d28ec28da1630165fab262882d3ffd20326947b1065649b533eb5e9e3
+a88dd77004cd4fabf149d6c8d56292d3b45879c69986c03ed4b6b9e5994d6a23
+138375d9a8118817361f21201be498fc13671b01c995b90c8c26e88a39f062c9
+eeb1effd60138701300dd9f1a6070df9a8f3f1d1ef12004d9e25f4776a471728
+a4b0f77ff3eaadf16830490108d0bd04dc0df4e81fc4eac68c2887d31b383587
+e8f5cb726231787cffffbfcc4553d37ee175a0b05f5f5f603c4ebe0943d1be25
+c0926a67d854f21e49e21a8cb3b9a70c6f989691da3dd6cfb744cae50efbe84b
+3582c73c4cd378af5d99ce23a5cb41cbb1fd1892fde45e07e9b3156c9a7e0866
+9b2140ba0679f7da8e5722acb76d1d6d02d7bdddf9951f03a631ceb4f5e7c24c
+4f669ca7b347548b3066dc1c8fa238f0cab247c17b5f63c71718ce1581fefe7f
+b51a24695650816989c9ee7d36691ee674fdd71a19ed4ecca73e172396fc6df2
+fbcfa5e0d02439fcc352b3caf3c3b077cc02b5b187f4fd0be2d1291bdd00aade
+1d17d6a86d9aa4bd3de011c68bf6b31725f4b5aee9dcb969dfad11cb7aa815f9
+bb29c3108954a6592c3c79849f56649b237dfb53a813b730c29713a1b5de22d4
+16c725760c9d92a5109095aa75483165eaeefb1079f775b2541db2868b271eaf
+2a3e2e0168e1496a22d2a043f9c6b8d35dabab6beea6da09d0081405334c7b83
+444922753ed0c38dd6674f3d86d7c911434ff7a9dfa2e85089612b2e851abb4a
+683fe24f4c64ed11cba5020b11cfbe440b94a10d3e0313af8132b679e0896831
+20e97caea64e2611a12419fcd504612c3518ec8fa176497cb3ddcadc94e35517
+aa5f4dae369baf1e4b444db81f9e2472fee2f150822031fcc88562ef2aa88154
+617c6cbdead38ce64a98b2db94a71c6d8969533ea9c2a8ef5e33eca55cd0b423
+6b7289d410df5fa30f46a0fa23af2e20702f9888b5b49ccaec6b183ffb2ec794
+b4739c267b8c54b3a536ecbc436b346e014db4894898880818a9bc4c44810607
+bff61c24628606990f351b40c777277b8ad2ea98d6b7f1ee7c4e90371976c5fa
+e1625d62879e4b5a11fc7e2735e88c4a4e5e5e89f62336fff406898e28cb2ecf
+cf590c987c8eab82e1091e676c84340344b637c90406f7c8e122b9b9d0831c3d
+766b48121bd2d9cd92c437e512be42d7037e5f9558c246112bfd7773554aa63b
+3799aed0c0b7828634d96b5e1723239aff009ce7a6673b8361f5ddcd20d61d5a
+0e23142529ccb6332844fc181df9c0af674269756d152d0e1fbbb69e0d366240
+1653cb0ce86bb3ab4a09bdb58de722fed39a39d2a1216262dc47de9e84024ebb
+725d4454ddd4b5c0f2a6cca7c92883123e715ace48d63fa6ce420eb9c49e07db
+88662b3e5ce9d7c810c14fb55da76f70814208bb55970530b62af57ff6137fda
+69aa57d7af49fe35e9bb62fb2f6838ff8787b4f7f5666eec30f8116add8d12b9
+11e5016a7c953cbe043fa757f351d7485862c4c0ba4aaf6bdf17fc8d168f17ff
+f966f78c091d6e455c2d3072ef3b8b7e5d8cf5cd24c1566b9c7ab983edc3b2e1
+d9edd0c814f6ef52fe8bb68ee7e08382c091e38174290ddbae5d8eb683edf6bb
+9ba56b6a33c109ed2ec86adaed2bdcc39eaa29b506fd580e4c75db65897f1fb5
+92
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+TeXDict begin 39158280 55380996 1000 600 600 (latexexa.idv)
+@start /Fa 235[39 20[{}1 58.1154 /EMMI7 rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+
+%%EndSetup
+%%Page: 66 1
+66 0 bop 1432 2628 a Fa(\024)p eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/README.ch6 b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/README.ch6
index 4bdbb3df6f9..bbbe41b89a1 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/README.ch6
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/README.ch6
@@ -1,4 +1,4 @@
-Source files for examples in Chapter 6 of the LaTeX Web Companion
+Source files for examples in Chapter 6 of the LaTeX Graphics Companion
catalog catalog file for nsgmls
xml.dcl SGML declaration for XML spec
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/catalog b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/catalog
index bd4f2aa939f..bd4f2aa939f 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/catalog
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/catalog
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/emptyexample.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/emptyexample.xml
index 957a6041065..957a6041065 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/emptyexample.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/emptyexample.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.dtd
index ad8df550474..ad8df550474 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.dtd
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.xml
index 3209a96b3bd..3209a96b3bd 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/invitation.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/invitation.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/wrong.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/wrong.xml
index 4f3827b7adc..4f3827b7adc 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/wrong.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/wrong.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/xml.dcl b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/xml.dcl
index fed21030921..fed21030921 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/xml.dcl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch6/xml.dcl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/README.ch7 b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/README.ch7
index ddbdea5091c..29a69538029 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/README.ch7
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/README.ch7
@@ -1,4 +1,4 @@
-Examples in Chapter 7 of the LaTeX Web Companion
+Examples in Chapter 7 of the LaTeX Graphics Companion
Section 7.3
===========
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS.pm
index b29395eed36..b29395eed36 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS.pm
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS.pm
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Output.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm
index 4758bfa80fd..4758bfa80fd 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Output.pm
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Refs.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm
index 3e3f563770c..3e3f563770c 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/Refs.pm
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/SGMLS.pm b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm
index b29395eed36..b29395eed36 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/SGMLS/SGMLS.pm
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml
new file mode 100644
index 00000000000..4150c68bb76
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xml
@@ -0,0 +1,18 @@
+<article>
+ <title>This is the article's title</title>
+ <author>Author One</author>
+ <author>Author Two</author>
+ <abstract>A <emph>short</emph> description of the contents</abstract>
+ <section>
+ <stitle>First section title</stitle>
+ <par>The first paragraph for this section.</par>
+ <par>A paragraph with <emph>emphasised</emph> text.</par>
+ <par>This is the end of the section.</par>
+ </section>
+ <section>
+ <stitle>Second section title</stitle>
+ <par>This is <emph>emph</emph> and <emph>more emph</emph> text.</par>
+ <par>Paragraph with <bold>bold</bold> and
+ <emph>emphasised</emph> text.</par>
+ </section>
+</article>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl
new file mode 100644
index 00000000000..ecbb6461982
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/any.xsl
@@ -0,0 +1,25 @@
+<?xml version='1.0'?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0">
+<xsl:template match="/">
+ <xsl:text>(*root*)</xsl:text>
+ <xsl:apply-templates/>
+ <xsl:text>(/*root*)</xsl:text>
+</xsl:template>
+<xsl:template match="*" priority="-1">
+ <xsl:text>(*)</xsl:text>
+ <xsl:apply-templates/>
+ <xsl:text>(/*)</xsl:text>
+</xsl:template>
+<xsl:template match="*[position()=1 and position()=last()]" priority="1">
+ <xsl:text>($)</xsl:text>
+ <xsl:apply-templates/>
+ <xsl:text>(/$)</xsl:text>
+</xsl:template>
+</xsl:stylesheet>
+
+
+
+
+
+
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog
index f2393cb97ad..f2393cb97ad 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.dsssl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.dsssl
index 11bc0425afe..0c48f28734b 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.dsssl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.dsssl
@@ -1,4 +1,3 @@
PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" "fot.dtd"
+PUBLIC "-//James Clark//DTD DSSSL Style-Sheet//EN" "style-sheet.dtd"
PUBLIC "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" "dsssl.dtd"
-PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" "style-sheet.dtd"
-PUBLIC "-//OpenJade//DTD DSSSL Style Sheet//EN" "style-sheet.dtd"
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.xml
index bd4f2aa939f..bd4f2aa939f 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/catalog.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/catalog.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt
new file mode 100644
index 00000000000..f4c0cf89107
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/debug.txt
@@ -0,0 +1,789 @@
+START OF ELEMENT fo:page-sequence
+start of fo:page-sequence [
+setfont
+new hbox: /F5 12 Tf
+
+move 42 -800
+new hbox: 42 800 Td
+
+shipping current hbox list
+HBoxList
+--------
+ /F5 12 Tf
+ 42 800 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ /F5 12 Tf
+ 42 800 Td
+ -0 0 Td
+%]
+--------
+
+] start of fo:page-sequence
+CHARACTERS
+START OF ELEMENT fo:block
+start of fo:block [
+setfont
+new hbox: /F3 24 Tf
+
+MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12:
+move 0 12
+new hbox: 0 -12 Td
+
+] start of fo:block
+CHARACTERS
+END OF ELEMENT fo:block
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ ( ) Tj
+ /F3 24 Tf
+ 0 -12 Td
+ (INVITATION) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=59][
+ 59 0 Td
+ /F3 24 Tf
+ 0 -12 Td
+ (INVITATION) Tj
+ 0 0 Td
+ -59 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+new hbox: /F5 12 Tf
+
+START OF ELEMENT fo:list
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12:
+move 0 12
+new hbox: 0 -12 Td
+
+] start of fo:block
+START OF ELEMENT fo:list-item
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12:
+move 0 12
+new hbox: 0 -12 Td
+
+] start of fo:block
+START OF ELEMENT fo:list-item-label
+setfont
+new hbox: /F6 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:list-item-label
+move 56 0
+new hbox: 56 0 Td
+
+setfont
+new hbox: /F5 12 Tf
+
+START OF ELEMENT fo:list-item-body
+setfont
+CHARACTERS
+END OF ELEMENT fo:list-item-body
+setfont
+END OF ELEMENT fo:list-item
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ /F5 12 Tf
+ 0 -12 Td
+ 0 -12 Td
+ /F6 12 Tf
+ (To:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (Anna,) Tj
+ ( ) Tj
+ (Bernard,) Tj
+ ( ) Tj
+ (Didier,) Tj
+ ( ) Tj
+ (Johanna) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ /F5 12 Tf
+ 0 -12 Td
+ 0 -12 Td
+ /F6 12 Tf
+ (To:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (Anna,) Tj
+ ( ) Tj
+ (Bernard,) Tj
+ ( ) Tj
+ (Didier,) Tj
+ ( ) Tj
+ (Johanna) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+START OF ELEMENT fo:list-item
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12:
+move -56 12
+new hbox: -56 -12 Td
+
+] start of fo:block
+START OF ELEMENT fo:list-item-label
+setfont
+new hbox: /F6 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:list-item-label
+move 56 0
+new hbox: 56 0 Td
+
+setfont
+new hbox: /F5 12 Tf
+
+START OF ELEMENT fo:list-item-body
+setfont
+CHARACTERS
+END OF ELEMENT fo:list-item-body
+setfont
+END OF ELEMENT fo:list-item
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ -56 -12 Td
+ /F6 12 Tf
+ (When:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (Next) Tj
+ ( ) Tj
+ (Friday) Tj
+ ( ) Tj
+ (Evening) Tj
+ ( ) Tj
+ (at) Tj
+ ( ) Tj
+ (8) Tj
+ ( ) Tj
+ (pm) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ /F6 12 Tf
+ (When:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (Next) Tj
+ ( ) Tj
+ (Friday) Tj
+ ( ) Tj
+ (Evening) Tj
+ ( ) Tj
+ (at) Tj
+ ( ) Tj
+ (8) Tj
+ ( ) Tj
+ (pm) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+START OF ELEMENT fo:list-item
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12:
+move -56 12
+new hbox: -56 -12 Td
+
+] start of fo:block
+START OF ELEMENT fo:list-item-label
+setfont
+new hbox: /F6 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:list-item-label
+move 56 0
+new hbox: 56 0 Td
+
+setfont
+new hbox: /F5 12 Tf
+
+START OF ELEMENT fo:list-item-body
+setfont
+CHARACTERS
+END OF ELEMENT fo:list-item-body
+setfont
+END OF ELEMENT fo:list-item
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ -56 -12 Td
+ /F6 12 Tf
+ (Venue:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (The) Tj
+ ( ) Tj
+ (Web) Tj
+ ( ) Tj
+ (Cafe) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ /F6 12 Tf
+ (Venue:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (The) Tj
+ ( ) Tj
+ (Web) Tj
+ ( ) Tj
+ (Cafe) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+START OF ELEMENT fo:list-item
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12:
+move -56 12
+new hbox: -56 -12 Td
+
+] start of fo:block
+START OF ELEMENT fo:list-item-label
+setfont
+new hbox: /F6 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:list-item-label
+move 56 0
+new hbox: 56 0 Td
+
+setfont
+new hbox: /F5 12 Tf
+
+START OF ELEMENT fo:list-item-body
+setfont
+CHARACTERS
+END OF ELEMENT fo:list-item-body
+setfont
+END OF ELEMENT fo:list-item
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ -56 -12 Td
+ /F6 12 Tf
+ (Occasion:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (My) Tj
+ ( ) Tj
+ (first) Tj
+ ( ) Tj
+ (XML) Tj
+ ( ) Tj
+ (baby) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ /F6 12 Tf
+ (Occasion:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (My) Tj
+ ( ) Tj
+ (first) Tj
+ ( ) Tj
+ (XML) Tj
+ ( ) Tj
+ (baby) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+END OF ELEMENT fo:list
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+CHARACTERS
+START OF ELEMENT fo:block
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=98 margin-left=42 space-before=0 linespacing=12:
+move -56 12
+new hbox: -56 -12 Td
+
+] start of fo:block
+CHARACTERS
+START OF ELEMENT fo:sequence
+setfont
+new hbox: /F6 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:sequence
+setfont
+new hbox: /F5 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:block
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ ( ) Tj
+ -56 -12 Td
+ ( ) Tj
+ (I) Tj
+ ( ) Tj
+ (would) Tj
+ ( ) Tj
+ (like) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (invite) Tj
+ ( ) Tj
+ (you) Tj
+ ( ) Tj
+ (all) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (celebrate) Tj
+ ( ) Tj
+ (the) Tj
+ ( ) Tj
+ (birth) Tj
+ ( ) Tj
+ (of) Tj
+ ( ) Tj
+ /F6 12 Tf
+ (Invitation) Tj
+ /F5 12 Tf
+ (,) Tj
+ ( ) Tj
+ (my) Tj
+ ( ) Tj
+ (first) Tj
+ ( ) Tj
+ (XML) Tj
+ ( ) Tj
+ (document) Tj
+ ( ) Tj
+ (child.) Tj
+ ( ) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ (I) Tj
+ ( ) Tj
+ (would) Tj
+ ( ) Tj
+ (like) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (invite) Tj
+ ( ) Tj
+ (you) Tj
+ ( ) Tj
+ (all) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (celebrate) Tj
+ ( ) Tj
+ (the) Tj
+ ( ) Tj
+ (birth) Tj
+ ( ) Tj
+ (of) Tj
+ ( ) Tj
+ /F6 12 Tf
+ -0 0 Td
+%]
+% vbox-movedown[linespacing=12][
+ 0 -12 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ (Invitation) Tj
+ /F5 12 Tf
+ (,) Tj
+ ( ) Tj
+ (my) Tj
+ ( ) Tj
+ (first) Tj
+ ( ) Tj
+ (XML) Tj
+ ( ) Tj
+ (document) Tj
+ ( ) Tj
+ (child.) Tj
+ ( ) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+CHARACTERS
+START OF ELEMENT fo:block
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12:
+move 0 12
+new hbox: 0 -12 Td
+
+] start of fo:block
+CHARACTERS
+END OF ELEMENT fo:block
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ ( ) Tj
+ 0 -12 Td
+ ( ) Tj
+ (Please) Tj
+ ( ) Tj
+ (do) Tj
+ ( ) Tj
+ (your) Tj
+ ( ) Tj
+ (best) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (come) Tj
+ ( ) Tj
+ (and) Tj
+ ( ) Tj
+ (join) Tj
+ ( ) Tj
+ (me) Tj
+ ( ) Tj
+ (next) Tj
+ ( ) Tj
+ (Friday) Tj
+ ( ) Tj
+ (evening.) Tj
+ ( ) Tj
+ (And,) Tj
+ ( ) Tj
+ (do) Tj
+ ( ) Tj
+ (not) Tj
+ ( ) Tj
+ (forget) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (bring) Tj
+ ( ) Tj
+ (your) Tj
+ ( ) Tj
+ (friends.) Tj
+ ( ) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ 0 -12 Td
+ (Please) Tj
+ ( ) Tj
+ (do) Tj
+ ( ) Tj
+ (your) Tj
+ ( ) Tj
+ (best) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (come) Tj
+ ( ) Tj
+ (and) Tj
+ ( ) Tj
+ (join) Tj
+ ( ) Tj
+ (me) Tj
+ ( ) Tj
+ (next) Tj
+ ( ) Tj
+ (Friday) Tj
+ ( ) Tj
+ -0 0 Td
+%]
+% vbox-movedown[linespacing=12][
+ 0 -12 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ (evening.) Tj
+ ( ) Tj
+ (And,) Tj
+ ( ) Tj
+ (do) Tj
+ ( ) Tj
+ (not) Tj
+ ( ) Tj
+ (forget) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (bring) Tj
+ ( ) Tj
+ (your) Tj
+ ( ) Tj
+ (friends.) Tj
+ ( ) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+CHARACTERS
+START OF ELEMENT fo:block
+start of fo:block [
+setfont
+MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12:
+move 0 12
+new hbox: 0 -12 Td
+
+] start of fo:block
+CHARACTERS
+START OF ELEMENT fo:sequence
+setfont
+new hbox: /F6 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:sequence
+setfont
+new hbox: /F5 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:block
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ ( ) Tj
+ 0 -12 Td
+ ( ) Tj
+ (I) Tj
+ ( ) Tj
+ /F6 12 Tf
+ (really) Tj
+ /F5 12 Tf
+ ( ) Tj
+ (look) Tj
+ ( ) Tj
+ (forward) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (see) Tj
+ ( ) Tj
+ (you) Tj
+ ( ) Tj
+ (soon!) Tj
+ ( ) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ 0 -12 Td
+ (I) Tj
+ ( ) Tj
+ /F6 12 Tf
+ (really) Tj
+ /F5 12 Tf
+ ( ) Tj
+ (look) Tj
+ ( ) Tj
+ (forward) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (see) Tj
+ ( ) Tj
+ (you) Tj
+ ( ) Tj
+ (soon!) Tj
+ ( ) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+CHARACTERS
+START OF ELEMENT fo:block
+start of fo:block [
+setfont
+new hbox: /F7 12 Tf
+
+MOVE because indent-start=0 total_indent=42 margin-left=42 space-before=0 linespacing=12:
+move 0 12
+new hbox: 0 -12 Td
+
+] start of fo:block
+CHARACTERS
+END OF ELEMENT fo:block
+end of fo:block [
+MOVE because indent-start=0 space-after=0:
+move 0 0
+new hbox: 0 0 Td
+
+shipping current hbox list
+HBoxList
+--------
+ ( ) Tj
+ /F7 12 Tf
+ 0 -12 Td
+ (From:) Tj
+ ( ) Tj
+ (Michel) Tj
+ 0 0 Td
+--------
+
+VBoxList
+--------
+% vbox-box[extra-start-indent=185][
+ 185 0 Td
+ /F7 12 Tf
+ 0 -12 Td
+ (From:) Tj
+ ( ) Tj
+ (Michel) Tj
+ 0 0 Td
+ -185 0 Td
+%]
+--------
+
+] end of fo:block
+setfont
+new hbox: /F5 12 Tf
+
+CHARACTERS
+END OF ELEMENT fo:page-sequence
+setfont
+new hbox: /F5 10 Tf
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.cat b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.cat
index 76a78096b11..76a78096b11 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.cat
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.cat
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.dtd
index 50f66baa676..50f66baa676 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/dsssl.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/dsssl.dtd
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.dsl
index 9b49481f1e3..49af0a6b5cd 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.dsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.dsl
@@ -1,5 +1,5 @@
<!-- empty.dsl -->
-<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN">
+<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style-Sheet//EN">
<style-sheet>
<style-specification>
<style-specification-body>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl
new file mode 100644
index 00000000000..17be6717a8e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/empty.xsl
@@ -0,0 +1,2 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0">
+</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/emptyexample.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/emptyexample.xml
index 957a6041065..957a6041065 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/emptyexample.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/emptyexample.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/fot.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/fot.dtd
index afe3576dc59..afe3576dc59 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/fot.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/fot.dtd
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv1html.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv1html.pl
index 0f1e0d4e380..0f1e0d4e380 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv1html.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv1html.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2css.html.save b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2css.html.save
index 9615cdb76cb..9615cdb76cb 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2css.html.save
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2css.html.save
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2html.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2html.pl
index 42637a1276c..42637a1276c 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2html.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2html.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2lat.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2lat.pl
index 89e2f42015f..89e2f42015f 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv2lat.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv2lat.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv3.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv3.xml
index 2080967a5da..2080967a5da 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/inv3.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/inv3.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invcss.html.save b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invcss.html.save
index 9615cdb76cb..9615cdb76cb 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invcss.html.save
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invcss.html.save
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop
new file mode 100644
index 00000000000..171530603b9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.fop
@@ -0,0 +1,21 @@
+<fo:page-sequence font-family="serif" font-size="12pt" margin-top="15mm" margin-bottom="15mm" margin-left="15mm" margin-right="15mm" page-width="120mm" id="pageseq" xmlns:fo="http://www.w3.org/TR/WD-xsl/FO">
+
+<fo:display-sequence><fo:block font-family="sans-serif" font-size="24pt" font-weight="bold" text-align="center">INVITATION</fo:block><fo:list label-width="2cm"><fo:list-item id="listto"><fo:list-item-label font-style="italic">To:</fo:list-item-label><fo:list-item-body>Anna, Bernard, Didier, Johanna</fo:list-item-body></fo:list-item><fo:list-item id="listdate"><fo:list-item-label font-style="italic">When:</fo:list-item-label><fo:list-item-body>Next Friday Evening at 8 pm</fo:list-item-body></fo:list-item><fo:list-item id="listwhere"><fo:list-item-label font-style="italic">Venue:</fo:list-item-label><fo:list-item-body>The Web Cafe</fo:list-item-body></fo:list-item><fo:list-item id="listwhy"><fo:list-item-label font-style="italic">Occasion:</fo:list-item-label><fo:list-item-body>My first XML baby</fo:list-item-body></fo:list-item></fo:list></fo:display-sequence>
+
+
+<fo:block space-before="12pt">
+I would like to invite you all to celebrate
+the birth of <fo:inline-sequence font-style="italic">Invitation</fo:inline-sequence>, my
+first XML document child.
+</fo:block>
+<fo:block space-before="12pt">
+Please do your best to come and join me next Friday
+evening. And, do not forget to bring your friends.
+</fo:block>
+<fo:block space-before="12pt">
+I <fo:inline-sequence font-style="italic">really</fo:inline-sequence> look forward to see you soon!
+</fo:block>
+
+
+<fo:block space-before="12pt" font-weight="bold" text-align="right">From: Michel</fo:block>
+</fo:page-sequence> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out
new file mode 100644
index 00000000000..4265aef4b9b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.out
@@ -0,0 +1,50 @@
+<fo:page-sequence font-family="serif" font-size="12pt"
+ margin-top="15mm" margin-bottom="15mm" margin-left="15mm"
+ margin-right="15mm" page-width="120mm" id="pageseq"
+ xmlns:fo="http://www.w3.org/XSL/Format/1.0">
+
+<fo:block font-family="sans-serif" font-size="24pt"
+ font-weight="bold" text-align="center">
+ INVITATION
+</fo:block>
+
+<fo:list label-width="2cm">
+ <fo:list-item id="listto">
+ <fo:list-item-label font-style="italic">To:</fo:list-item-label>
+ <fo:list-item-body>Anna, Bernard, Didier, Johanna</fo:list-item-body>
+ </fo:list-item>
+ <fo:list-item id="listdate">
+ <fo:list-item-label font-style="italic">When:</fo:list-item-label>
+ <fo:list-item-body>Next Friday Evening at 8 pm</fo:list-item-body>
+ </fo:list-item>
+ <fo:list-item id="listwhere">
+ <fo:list-item-label font-style="italic">Venue:</fo:list-item-label>
+ <fo:list-item-body>The Web Cafe</fo:list-item-body>
+ </fo:list-item>
+ <fo:list-item id="listwhy">
+ <fo:list-item-label font-style="italic">Occasion:</fo:list-item-label>
+ <fo:list-item-body>My first XML baby</fo:list-item-body>
+ </fo:list-item>
+</fo:list>
+
+<fo:block space-before="12pt">
+ I would like to invite you all to celebrate the birth of
+ <fo:sequence font-style="italic">Invitation</fo:sequence>,
+ my first XML document child.
+</fo:block>
+
+<fo:block space-before="12pt">
+ Please do your best to come and join me next Friday
+ evening. And, do not forget to bring your friends.
+</fo:block>
+
+<fo:block space-before="12pt">
+ I <fo:sequence font-style="italic">really</fo:sequence>
+ look forward to see you soon!
+</fo:block>
+
+
+<fo:block space-before="12pt" font-weight="bold" text-align="right">
+From: Michel
+</fo:block>
+</fo:page-sequence> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf
new file mode 100644
index 00000000000..38f3df33b72
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.pdf
@@ -0,0 +1,319 @@
+%PDF-1.2
+1 0 obj
+<< /Type /Info /Producer (FOP 0.5.1) >>
+endobj
+2 0 obj
+<< /Pages 17 0 R /Type /Catalog >>
+endobj
+3 0 obj
+<< /ProcSet [ /PDF /Text ] /Font << /F12 4 0 R /F11 5 0 R /F10 6 0 R /F9 7 0 R /F8 8 0 R /F7 9 0 R /F6 10 0 R /F5 11 0 R /F4 12 0 R /F3 13 0 R /F2 14 0 R /F1 15 0 R >> >>
+endobj
+4 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier-BoldOblique /Subtype /Type1 /Name /F12 >>
+endobj
+5 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier-Bold /Subtype /Type1 /Name /F11 >>
+endobj
+6 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier-Oblique /Subtype /Type1 /Name /F10 >>
+endobj
+7 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Courier /Subtype /Type1 /Name /F9 >>
+endobj
+8 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-BoldItalic /Subtype /Type1 /Name /F8 >>
+endobj
+9 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-Bold /Subtype /Type1 /Name /F7 >>
+endobj
+10 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-Italic /Subtype /Type1 /Name /F6 >>
+endobj
+11 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Times-Roman /Subtype /Type1 /Name /F5 >>
+endobj
+12 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica-BoldOblique /Subtype /Type1 /Name /F4 >>
+endobj
+13 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica-Bold /Subtype /Type1 /Name /F3 >>
+endobj
+14 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica-Oblique /Subtype /Type1 /Name /F2 >>
+endobj
+15 0 obj
+<< /Type /Font /Encoding /AdobeStandardEncoding /BaseFont /Helvetica /Subtype /Type1 /Name /F1 >>
+endobj
+16 0 obj
+<< /Length 2508 >>
+stream
+BT
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ /F5 12 Tf
+ 42 800 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=59][
+ 59 0 Td
+ /F3 24 Tf
+ 0 -12 Td
+ (INVITATION) Tj
+ 0 0 Td
+ -59 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ /F5 12 Tf
+ 0 -12 Td
+ 0 -12 Td
+ /F6 12 Tf
+ (To:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (Anna,) Tj
+ ( ) Tj
+ (Bernard,) Tj
+ ( ) Tj
+ (Didier,) Tj
+ ( ) Tj
+ (Johanna) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ /F6 12 Tf
+ (When:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (Next) Tj
+ ( ) Tj
+ (Friday) Tj
+ ( ) Tj
+ (Evening) Tj
+ ( ) Tj
+ (at) Tj
+ ( ) Tj
+ (8) Tj
+ ( ) Tj
+ (pm) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ /F6 12 Tf
+ (Venue:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (The) Tj
+ ( ) Tj
+ (Web) Tj
+ ( ) Tj
+ (Cafe) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ /F6 12 Tf
+ (Occasion:) Tj
+ 56 0 Td
+ /F5 12 Tf
+ (My) Tj
+ ( ) Tj
+ (first) Tj
+ ( ) Tj
+ (XML) Tj
+ ( ) Tj
+ (baby) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ -56 -12 Td
+ (I) Tj
+ ( ) Tj
+ (would) Tj
+ ( ) Tj
+ (like) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (invite) Tj
+ ( ) Tj
+ (you) Tj
+ ( ) Tj
+ (all) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (celebrate) Tj
+ ( ) Tj
+ (the) Tj
+ ( ) Tj
+ (birth) Tj
+ ( ) Tj
+ (of) Tj
+ ( ) Tj
+ /F6 12 Tf
+ -0 0 Td
+%]
+% vbox-movedown[linespacing=12][
+ 0 -12 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ (Invitation) Tj
+ /F5 12 Tf
+ (,) Tj
+ ( ) Tj
+ (my) Tj
+ ( ) Tj
+ (first) Tj
+ ( ) Tj
+ (XML) Tj
+ ( ) Tj
+ (document) Tj
+ ( ) Tj
+ (child.) Tj
+ ( ) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ 0 -12 Td
+ (Please) Tj
+ ( ) Tj
+ (do) Tj
+ ( ) Tj
+ (your) Tj
+ ( ) Tj
+ (best) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (come) Tj
+ ( ) Tj
+ (and) Tj
+ ( ) Tj
+ (join) Tj
+ ( ) Tj
+ (me) Tj
+ ( ) Tj
+ (next) Tj
+ ( ) Tj
+ (Friday) Tj
+ ( ) Tj
+ -0 0 Td
+%]
+% vbox-movedown[linespacing=12][
+ 0 -12 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ (evening.) Tj
+ ( ) Tj
+ (And,) Tj
+ ( ) Tj
+ (do) Tj
+ ( ) Tj
+ (not) Tj
+ ( ) Tj
+ (forget) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (bring) Tj
+ ( ) Tj
+ (your) Tj
+ ( ) Tj
+ (friends.) Tj
+ ( ) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=0][
+ 0 0 Td
+ 0 -12 Td
+ (I) Tj
+ ( ) Tj
+ /F6 12 Tf
+ (really) Tj
+ /F5 12 Tf
+ ( ) Tj
+ (look) Tj
+ ( ) Tj
+ (forward) Tj
+ ( ) Tj
+ (to) Tj
+ ( ) Tj
+ (see) Tj
+ ( ) Tj
+ (you) Tj
+ ( ) Tj
+ (soon!) Tj
+ ( ) Tj
+ 0 0 Td
+ -0 0 Td
+%]
+% vbox-box[extra-start-indent=185][
+ 185 0 Td
+ /F7 12 Tf
+ 0 -12 Td
+ (From:) Tj
+ ( ) Tj
+ (Michel) Tj
+ 0 0 Td
+ -185 0 Td
+%]
+ET
+endstream
+endobj
+17 0 obj
+<< /Kids [ 18 0 R ] /Type /Pages /MediaBox [ 0 0 340 842 ] /Count 1 >>
+endobj
+18 0 obj
+<< /Type /Page /Contents 16 0 R /Parent 17 0 R /Resources 3 0 R >>
+endobj
+xref
+0 19
+0000000000 65535 f
+0000000009 00000 n
+0000000064 00000 n
+0000000114 00000 n
+0000000300 00000 n
+0000000424 00000 n
+0000000541 00000 n
+0000000661 00000 n
+0000000772 00000 n
+0000000892 00000 n
+0000001006 00000 n
+0000001123 00000 n
+0000001239 00000 n
+0000001365 00000 n
+0000001484 00000 n
+0000001606 00000 n
+0000001720 00000 n
+0000004280 00000 n
+0000004367 00000 n
+trailer
+<<
+/Size 19
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+4450
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl
new file mode 100644
index 00000000000..8341d018c7f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invfo1.xsl
@@ -0,0 +1,80 @@
+<?xml version='1.0'?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ xmlns:fo="http://www.w3.org/XSL/Format/1.0"
+ result-ns="fo"
+ default-space="">
+<xsl:variable name="Fontsize">12pt</xsl:variable>
+<xsl:template name="listitem">
+ <xsl:param-variable name="labeltext">labeltext</xsl:param-variable>
+ <xsl:param-variable name="itemid">itemid</xsl:param-variable>
+ <xsl:param-variable name="itemtext">itemtext</xsl:param-variable>
+ <fo:list-item id="{$itemid}">
+ <fo:list-item-label font-style="italic">
+ <xsl:value-of select="$labeltext"/>
+ <xsl:text>:</xsl:text>
+ </fo:list-item-label>
+ <fo:list-item-body>
+ <xsl:value-of select="$itemtext"/>
+ </fo:list-item-body>
+ </fo:list-item>
+</xsl:template>
+
+<xsl:template match='/'>
+ <fo:page-sequence font-family="serif" font-size="{$Fontsize}"
+ margin-top="15mm" margin-bottom="15mm"
+ margin-left="15mm" margin-right="15mm"
+ page-width="120mm" id="pageseq">
+ <xsl:apply-templates/>
+ </fo:page-sequence>
+</xsl:template>
+
+<xsl:template match="invitation/front">
+<fo:block font-family="sans-serif" font-size="24pt"
+ font-weight="bold" text-align="center">
+ <xsl:text>INVITATION</xsl:text>
+</fo:block>
+<fo:list label-width="2cm">
+ <xsl:call-template name="listitem">
+ <xsl:param name="labeltext">To</xsl:param>
+ <xsl:param name="itemid">listto</xsl:param>
+ <xsl:param name="itemtext"><xsl:value-of select="to"/></xsl:param>
+ </xsl:call-template>
+ <xsl:call-template name="listitem">
+ <xsl:param name="labeltext">When</xsl:param>
+ <xsl:param name="itemid">listdate</xsl:param>
+ <xsl:param name="itemtext"><xsl:value-of select="date"/></xsl:param>
+ </xsl:call-template>
+ <xsl:call-template name="listitem">
+ <xsl:param name="labeltext">Venue</xsl:param>
+ <xsl:param name="itemid">listwhere</xsl:param>
+ <xsl:param name="itemtext" expr="where"/>
+ </xsl:call-template>
+ <xsl:call-template name="listitem">
+ <xsl:param name="labeltext">Occasion</xsl:param>
+ <xsl:param name="itemid">listwhy</xsl:param>
+ <xsl:param name="itemtext"><xsl:value-of select="why"/></xsl:param>
+ </xsl:call-template>
+</fo:list>
+</xsl:template>
+
+<xsl:template match="invitation/body/par">
+ <fo:block space-before="{$Fontsize}">
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>
+
+<xsl:template match="invitation/body/par/emph">
+ <fo:sequence font-style="italic">
+ <xsl:apply-templates/>
+ </fo:sequence>
+</xsl:template>
+
+<xsl:template match="invitation/back">
+<fo:block space-before="{$Fontsize}"
+ font-weight="bold" text-align="right">
+ <xsl:text>From: </xsl:text>
+ <xsl:value-of select="signature"/>
+</fo:block>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml.dsl
index 6f4b7ac5b48..6f4b7ac5b48 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml.dsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml.dsl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml2.xsl
index f2be578fc5d..dba1cf779f5 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invhtml2.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invhtml2.xsl
@@ -1,10 +1,10 @@
<?xml version='1.0'?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ xmlns="http://www.w3.org/TR/REC-html40"
+ result-ns="">
-<xsl:output method="html"/>
-<xsl:preserve-space elements="*"/>
-
-<xsl:template match="invitation">
+<xsl:template match="/">
<html>
<head>
<title> Invitation (XSL/CSS formatting) </title>
@@ -31,12 +31,13 @@
</html>
</xsl:template>
-<xsl:template match="par">
+<xsl:template match="invitation/par">
<p><xsl:apply-templates/></p>
</xsl:template>
-<xsl:template match="emph">
+<xsl:template match="invitation/par/emph">
<em><xsl:apply-templates/></em>
</xsl:template>
</xsl:stylesheet>
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invit.css b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invit.css
index e28eb44d060..e28eb44d060 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invit.css
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invit.css
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dsl
index fb1da6b1647..fb1da6b1647 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dsl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dtd
index ec74933693d..ad8df550474 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.dtd
@@ -1,4 +1,5 @@
<!-- invitation DTD -->
+<!-- May 26th 1998 mg -->
<!ELEMENT invitation (front, body, back) >
<!ELEMENT front (to, date, where, why?) >
<!ELEMENT date (#PCDATA) >
@@ -10,3 +11,4 @@
<!ELEMENT emph (#PCDATA) >
<!ELEMENT back (signature) >
<!ELEMENT signature (#PCDATA) >
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot
new file mode 100644
index 00000000000..19ac1e93690
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.fot
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<fot>
+<a name="0"/>
+<a name="1"/>
+<a name="2"/>
+<text>Anna, Bernard, Didier, Johanna</text>
+<a name="3"/>
+<text>Next Friday Evening at 8 pm</text>
+<a name="4"/>
+<text>The Web Cafe</text>
+<a name="5"/>
+<text>My first XML baby</text>
+<a name="6"/>
+<a name="7"/>
+<text>
+I would like to invite you all to celebrate
+the birth of </text>
+<a name="8"/>
+<text>Invitation</text>
+<text>, my
+first XML document child.
+</text>
+<a name="9"/>
+<text>
+Please do your best to come and join me next Friday
+evening. And, do not forget to bring your friends.
+</text>
+<a name="10"/>
+<text>
+I </text>
+<a name="11"/>
+<text>really</text>
+<text> look forward to see you soon!
+</text>
+<a name="12"/>
+<a name="13"/>
+<text>Michel</text>
+</fot>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.sty b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.sty
index d01bf822bc3..d01bf822bc3 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.sty
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.sty
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.tex.save b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.tex.save
index 12ae67767f5..12ae67767f5 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.tex.save
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.tex.save
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.xml
index 2153fc3dc82..25ca2c18304 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation.xml
@@ -1,4 +1,3 @@
-<?xml version="1.0"?>
<!DOCTYPE invitation SYSTEM "invitation.dtd">
<invitation>
<!-- ++++ The header part of the document ++++ -->
@@ -10,12 +9,18 @@
</front>
<!-- +++++ The main part of the document +++++ -->
<body>
-<par>I would like to invite you all to celebrate
+<par>
+I would like to invite you all to celebrate
the birth of <emph>Invitation</emph>, my
-first XML document child.</par>
-<par>Please do your best to come and join me next Friday
-evening. And, do not forget to bring your friends.</par>
-<par>I <emph>really</emph> look forward to see you soon!</par>
+first XML document child.
+</par>
+<par>
+Please do your best to come and join me next Friday
+evening. And, do not forget to bring your friends.
+</par>
+<par>
+I <emph>really</emph> look forward to see you soon!
+</par>
</body>
<!-- +++ The closing part of the document ++++ -->
<back>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.dtd
index c9a136de64c..c9a136de64c 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.dtd
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.xml
index 1057637e730..877af219f95 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitation2.xml
@@ -1,4 +1,3 @@
-<?xml version="1.0"?>
<!DOCTYPE invitation SYSTEM "invitation2.dtd">
<invitation to="Anna, Bernard, Didier, Johanna"
date="Next Friday Evening at 8 pm"
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitationfr.sty b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitationfr.sty
index e401c6b3ed5..68dedd1c10b 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitationfr.sty
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invitationfr.sty
@@ -47,3 +47,4 @@
\ProcessOptions
\endinput
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invlat1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invlat1.xsl
index e9d548faac2..13783ed3743 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invlat1.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invlat1.xsl
@@ -1,12 +1,10 @@
<?xml version='1.0'?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="text" indent="no" encoding="ISO-8859-1"/>
-
-<xsl:strip-space elements="*"/>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ default-space="strip"
+ result-ns="">
<xsl:template match="invitation">
-<xsl:text>\documentclass[12pt]{article}
+<xsl:text>\documentclass[]{article}
\usepackage{invitation}
\begin{document}
</xsl:text>
@@ -15,7 +13,7 @@
</xsl:text>
</xsl:template>
-<xsl:template match="front">
+<xsl:template match="invitation/front">
<xsl:text>\begin{Front}
\To{</xsl:text>
<xsl:value-of select="to"/>
@@ -33,28 +31,26 @@
</xsl:text>
</xsl:template>
-<xsl:template match="body">
+<xsl:template match="invitation/body">
<xsl:text>\begin{Body}
</xsl:text>
<xsl:apply-templates/>
-<xsl:text>
-\end{Body}
+<xsl:text>\end{Body}
</xsl:text>
</xsl:template>
-<xsl:template match="par">
-<xsl:text>
-\par </xsl:text>
+<xsl:template match="invitation/body/par">
+<xsl:text>\par</xsl:text>
<xsl:apply-templates/>
</xsl:template>
-<xsl:template match="emph">
+<xsl:template match="invitation/body/par/emph">
<xsl:text>\emph{</xsl:text>
<xsl:apply-templates/>
<xsl:text>}</xsl:text>
</xsl:template>
-<xsl:template match="back">
+<xsl:template match="invitation/back">
<xsl:text>\begin{Back}
\Signature{</xsl:text>
<xsl:value-of select="signature"/>
@@ -64,3 +60,4 @@
</xsl:template>
</xsl:stylesheet>
+
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab1.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab1.dsl
index 3d7afc7d5ba..3d7afc7d5ba 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab1.dsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab1.dsl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab2.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab2.dsl
index eac8c01392e..eac8c01392e 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invtab2.dsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/invtab2.dsl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml
new file mode 100644
index 00000000000..c42d53f836d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xml
@@ -0,0 +1,5 @@
+<makesum>
+<real>3.0</real>
+<real>0.14159</real>
+<real>.0000026536</real>
+</makesum>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl
new file mode 100644
index 00000000000..807430ab965
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/makesum.xsl
@@ -0,0 +1,16 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" default-space="strip">
+
+<xsl:template match="makesum">
+ <xsl:invoke classid="java:com.jclark.xsl.sax.TextFileOutputFilter">
+ <xsl:arg name="file" value="sum.out"/>
+ <xsl:invoke classid="java:com.jclark.xsl.sax.TotalFilter">
+ <xsl:apply-templates/>
+ </xsl:invoke>
+ </xsl:invoke>
+</xsl:template>
+
+<xsl:template match="real">
+ <number><xsl:apply-templates/></number>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xml
index 9d73bc1793a..9d73bc1793a 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xsl
index e9029d4aa0a..5012fea8e74 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sectionexa.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sectionexa.xsl
@@ -1,6 +1,6 @@
<?xml version='1.0'?>
<xsl:stylesheet
- version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
result-ns="">
<xsl:template match="/">
<xsl:text>(*root*)</xsl:text>
@@ -28,7 +28,7 @@
<xsl:text>(/T3)</xsl:text>
</xsl:template>
<xsl:template match="section[@sectid='S2']
- /par[@ident='normal' and @id='special']" priority="3">
+ /par[@ident='normal' and @id='special']">
<xsl:text>(T4)</xsl:text>
<xsl:apply-templates/>
<xsl:text>(/T4)</xsl:text>
@@ -38,7 +38,7 @@
<xsl:apply-templates/>
<xsl:text>(/P1)</xsl:text>
</xsl:template>
-<xsl:template match="section[position()>1]/par[position()=1]" priority="3">
+<xsl:template match="section[position()>1]/par[position()=1]">
<xsl:text>(P2)</xsl:text>
<xsl:apply-templates/>
<xsl:text>(/P2)</xsl:text>
@@ -54,18 +54,17 @@
<xsl:apply-templates/>
<xsl:text>(/A2)</xsl:text>
</xsl:template>
-<xsl:template
- match="stitle[contains(text(),'First')]" priority="1">
+<xsl:template match="*[position()=1 and position()=last()]" priority="1">
<xsl:text>(WD)</xsl:text>
<xsl:apply-templates/>
<xsl:text>(/WD)</xsl:text>
</xsl:template>
-<xsl:template match="emph[position()=1 and position()=last()]" priority="2">
+<xsl:template match="emph[position()=1 and position()=last()]" priority="1">
<xsl:text>(E1)</xsl:text>
<xsl:apply-templates/>
<xsl:text>(/E1)</xsl:text>
</xsl:template>
-<xsl:template match="emph[not(position()=1 and position()=last())]" priority="2">
+<xsl:template match="emph[not(position()=1 and position()=last())]" priority="1">
<xsl:text>(E2)</xsl:text>
<xsl:apply-templates/>
<xsl:text>(/E2)</xsl:text>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sgmlspl.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sgmlspl.pl
index c91a6cb004f..c91a6cb004f 100644..100755
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/sgmlspl.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/sgmlspl.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/skel.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/skel.pl
index f10c1ff3f85..f10c1ff3f85 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/skel.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/skel.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/style-sheet.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/style-sheet.dtd
index 0ee4e674d37..0ee4e674d37 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/style-sheet.dtd
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/style-sheet.dtd
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xml
index be664cb09e1..be664cb09e1 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xsl
index da5d52f2030..c1bfa378b62 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatest.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatest.xsl
@@ -1,5 +1,5 @@
<?xml version='1.0'?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
xmlns:fo="http://www.w3.org/XSL/Format/1.0"
result-ns="fo"
default-space="">
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestnok.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestnok.xsl
index da5d52f2030..c1bfa378b62 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestnok.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestnok.xsl
@@ -1,5 +1,5 @@
<?xml version='1.0'?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
xmlns:fo="http://www.w3.org/XSL/Format/1.0"
result-ns="fo"
default-space="">
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestok.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestok.xsl
index 01daaaa4c32..73a4e2d3fdf 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/templatestok.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/templatestok.xsl
@@ -1,5 +1,5 @@
<?xml version='1.0'?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
xmlns:fo="http://www.w3.org/XSL/Format/1.0"
result-ns="fo"
default-space="">
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/test-SGMLS.pl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/test-SGMLS.pl
index f18f972832e..f18f972832e 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/test-SGMLS.pl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/test-SGMLS.pl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl
new file mode 100644
index 00000000000..bdf60c8e00f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefile.xsl
@@ -0,0 +1,8 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" default-space="strip">
+ <xsl:template match="file">
+ <xsl:invoke classid="java:com.jclark.xsl.sax.TextFileOutputFilter">
+ <xsl:arg name="file" value="{@filename}"/>
+ <xsl:apply-templates/>
+ </xsl:invoke>
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/writefiles.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefiles.xml
index 0f1db9648a5..0f1db9648a5 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/writefiles.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/writefiles.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/wrong.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/wrong.xml
index 4f3827b7adc..4f3827b7adc 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/wrong.xml
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/wrong.xml
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xml/xml.dcl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xml.dcl
index fed21030921..fed21030921 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xml/xml.dcl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xml.dcl
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml
new file mode 100644
index 00000000000..694a07a1c42
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xsl.xml
@@ -0,0 +1,3838 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet href="stylesheet/xml.dsl" type="text/dsssl"?>
+<!-- $Id: xsl.xml 1.223 1998/12/02 10:12:01 jjc Exp $ -->
+<!DOCTYPE spec SYSTEM "xslspec.dtd" [
+<!ENTITY XMLRec "http://www.w3.org/TR/REC-xml">
+<!ENTITY XMLNames "http://www.w3.org/TR/WD-xml-names">
+<!ENTITY year "1998">
+<!ENTITY month "December">
+<!ENTITY day "2">
+<!ENTITY MMDD "1202">
+<!ENTITY fo SYSTEM "fo.xml">
+<!ENTITY D "DSSSL:">
+<!ENTITY C "CSS:">
+]>
+<spec>
+<header>
+<title>Extensible Stylesheet Language (XSL)</title>
+<version>Version 1.0</version>
+<w3c-designation>WD-xsl-&year;&MMDD;</w3c-designation>
+<w3c-doctype>World Wide Web Consortium Working Draft</w3c-doctype>
+<pubdate><day>&day;</day><month>&month;</month><year>&year;</year></pubdate>
+<publoc>
+<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;"
+ >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;</loc>
+<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.xml"
+ >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.xml</loc>
+<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.html"
+ >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.html</loc>
+<loc href="http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.pdf"
+ >http://www.w3.org/TR/&year;/WD-xsl-&year;&MMDD;.pdf</loc>
+</publoc>
+<latestloc>
+<loc href="http://www.w3.org/TR/WD-xsl"
+ >http://www.w3.org/TR/WD-xsl</loc>
+</latestloc>
+<prevlocs>
+<loc href="http://www.w3.org/TR/1998/WD-xsl-19980818"
+ >http://www.w3.org/TR/1998/WD-xsl-19980818</loc>
+</prevlocs>
+<authlist>
+<author part="Tree Construction">
+<name>James Clark</name>
+<email href="mailto:jjc@jclark.com">jjc@jclark.com</email>
+</author>
+<author part="Formatting Objects">
+<name>Stephen Deach</name>
+<affiliation>Adobe</affiliation>
+<email href="mailto:sdeach@adobe.com">sdeach@adobe.com</email>
+</author>
+</authlist>
+
+<status>
+
+<p>This is a W3C Working Draft for review by W3C members and other
+interested parties. This adds additional functionality to what was
+described in the the previous draft, however the basic of the previous
+draft remains unchanged. It is a draft document and may be updated,
+replaced, or obsoleted by other documents at any time. The XSL
+Working Group will not allow early implementation to constrain its
+ability to make changes to this specification prior to final release.
+It is inappropriate to use W3C Working Drafts as reference material or
+to cite them as other than <quote>work in progress</quote>. A list of
+current W3C working drafts can be found at <loc
+href="http://www.w3.org/TR">http://www.w3.org/TR</loc>.</p>
+
+<p>Comments may be sent to <loc
+href="mailto:xsl-editors@w3.org">xsl-editors@w3.org</loc>. Public
+discussion of XSL takes place on the <loc
+href="http://www.mulberrytech.com/xsl/xsl-list/index.html">XSL-List</loc>
+mailing list.</p>
+
+</status>
+
+<abstract>
+
+<p>XSL is a language for expressing stylesheets. It consists of two
+parts:</p>
+
+<olist>
+
+<item><p>a language for transforming XML documents, and</p></item>
+
+<item><p>an XML vocabulary for specifying formatting
+semantics.</p></item>
+
+</olist>
+
+<p>An XSL stylesheet specifies the presentation of a class of XML
+documents by describing how an instance of the class is transformed
+into an XML document that uses the formatting vocabulary.</p>
+
+</abstract>
+
+<langusage>
+<language id="EN">English</language>
+<language id="ebnf">EBNF</language>
+</langusage>
+<revisiondesc>
+<slist>
+<sitem>See RCS log for revision history.</sitem>
+</slist>
+</revisiondesc>
+</header>
+<body>
+<div1>
+<head>Overview</head>
+
+<p>XSL is a language for expressing stylesheets. Each stylesheet
+describes rules for presenting a class of XML source documents. There
+are two parts to the presentation process. First, the result tree is
+constructed from the source tree. Second, the result tree is
+interpreted to produce formatted output on a display, on paper, in
+speech or onto other media.</p>
+
+<p>The first part, constructing the result tree, is achieved by
+associating patterns with templates. A pattern is matched against
+elements in the source tree. A template is instantiated to create
+part of the result tree. The result tree is separate from the source
+tree. The structure of the result tree can be completely different
+from the structure of the source tree. In constructing the result
+tree, the source tree can be filtered and reordered, and arbitrary
+structure can be added.</p>
+
+<p>The second part, formatting, is achieved by using the formatting
+vocabulary specified in this document to construct the result tree.
+Formally, this vocabulary is an XML namespace. Each element type in the
+vocabulary corresponds to a formatting object class. A formatting
+object class represents a particular kind of formatting behavior. For
+example, the block formatting object class represents the breaking of
+the content of a paragraph into lines. Each attribute in the
+vocabulary corresponds to a formatting property. A formatting object
+class has a specific set of formatting properties which provide finer
+control over the behavior of the formatting object class; for example,
+controlling indenting of lines, spacing between lines, and spacing
+before and after the collection of lines. A formatting object can
+have content, and its formatting behavior is applied to its
+content.</p>
+
+<p>XSL does not require result trees to use the formatting vocabulary
+and thus can be used for general XML transformations. For example,
+XSL can be used to transform XML to <quote>well-formed</quote> HTML,
+that is, XML that uses the element types and attributes defined by
+HTML.</p>
+
+<p>When the result tree uses the formatting vocabulary, a conforming
+XSL implementation must be able to interpret the result tree according
+to the semantics of the formatting vocabulary as defined in this
+document; it may also be able to externalize the result tree as XML,
+but it is not required to be able to do so.</p>
+
+<p>This document does not specify how a stylesheet is associated with
+an XML document. It is recommended that XSL processors support the
+mechanism described in <bibref ref="XMLSTYLE"/>.</p>
+
+</div1>
+
+<div1>
+<head>Tree Construction</head>
+
+<div2>
+<head>Overview</head>
+
+<p>A stylesheet contains a set of template rules. A
+template rule has two parts: a pattern which is matched against nodes
+in the source tree and a template which can be instantiated
+to form part of the result tree. This allows a stylesheet to be applicable to
+a wide class of documents that have similar source tree
+structures.</p>
+
+<p>A template is instantiated for a particular source element
+to create part of the result tree. A template can contain elements
+that specify literal result element structure. A template can also
+contain elements that are instructions for creating result tree
+fragments. When a template is instantiated, each instruction is
+executed and replaced by the result tree fragment that it creates.
+Instructions can select and process descendant elements. Processing a
+descendant element creates a result tree fragment by finding the
+applicable template rule and instantiating its template. Note
+that elements are only processed when they have been selected by the
+execution of an instruction. The result tree is constructed by
+finding the template rule for the root node and instantiating
+its template.</p>
+
+<p>In the process of finding the applicable template rule, more
+than one template rule may have a pattern that matches a given
+element. However, only one template rule will be applied. The
+method for deciding which template rule to apply is described
+in <specref ref="conflict"/>.</p>
+
+<p>XSL uses XML namespaces <bibref ref="XMLNAMES"/> to distinguish
+elements that are instructions to the XSL processor from elements that
+specify literal result tree structure. Instruction elements all
+belong to the XSL namespace. The examples in this document use a
+prefix of <code>xsl:</code> for elements in the XSL namespace.</p>
+
+<p>An XSL stylesheet contains an <code>xsl:stylesheet</code> document
+element. This element may contain <code>xsl:template</code> elements
+specifying template rules, which will be described later in
+this document.</p>
+
+<p>The following is an example of a simple XSL stylesheet that
+constructs a result tree for a sequence of <code>para</code> elements.
+The <code>result-ns="fo"</code> attribute indicates that a tree using
+the formatting object vocabulary is being constructed. The rule for
+the root node specifies the use of a page sequence formatted with any
+font with serifs. The <code>para</code> elements become
+<code>block</code> formatting objects which are set in 10 point type
+with a 12 point space before each block.</p>
+
+<eg><![CDATA[<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/TR/WD-xsl"
+ xmlns:fo="http://www.w3.org/TR/WD-xsl/FO"
+ result-ns="fo">
+ <xsl:template match="/">
+ <fo:page-sequence font-family="serif">
+ <xsl:apply-templates/>
+ </fo:page-sequence>
+ </xsl:template>
+
+ <xsl:template match="para">
+ <fo:block font-size="10pt" space-before="12pt">
+ <xsl:apply-templates/>
+ </fo:block>
+ </xsl:template>
+</xsl:stylesheet>]]></eg>
+
+<p>The <code>xsl:stylesheet</code> element can also contain elements
+importing other XSL stylesheets, elements defining macros, elements
+defining global constants, and elements identifying source attributes
+as individual element identifiers.</p>
+
+</div2>
+
+<div2>
+<head>Stylesheet Structure</head>
+
+<p>A stylesheet is represented by an <code>xsl:stylesheet</code>
+element in an XML document.</p>
+
+<p>XSL processors must use the XML namespaces mechanism <bibref
+ref="XMLNAMES"/> for both source documents and stylesheets. All XSL
+defined elements, that is those specified in this document with a
+prefix of <code>xsl:</code>, will only be recognized by the XSL
+processor if they belong to a namespace with the URI
+<code>http://www.w3.org/TR/WD-xsl</code>; XSL defined elements are
+recognized only in the stylesheet not in the source document.</p>
+
+<issue id="issue-versioning"><p>Should there be some way for a
+stylesheet to indicate which version of XSL it conforms to? Can this
+be done through the URI of the XSL namespace?</p></issue>
+
+<p>The <code>xsl:stylesheet</code> element has an optional
+<code>result-ns</code> attribute; the value must be a namespace
+prefix. If this attribute is specified, all result elements must
+belong to the namespace identified by this prefix (the <term>result
+namespace</term>). If there is a namespace declared as the default
+namespace, then an empty string may be used as the value to specify
+that the default namespace is the result namespace. If the
+<code>result-ns</code> attribute specifies the XSL Formatting Objects
+namespace, then in addition to constructing the result XML tree, the
+XSL processor must interpret it according to the semantics defined in
+this document. The XSL Formatting Objects namespace has the URI
+<code>http://www.w3.org/TR/WD-xsl/FO</code>. The examples in this
+document use the <code>fo:</code> prefix for this namespace.</p>
+
+<note><p>If an implementation wishes to use something in the result
+tree or stylesheet to control the output of a non-XML representation
+of the result tree, it should use the result namespace. In
+particular, if it wishes to make use of something in the result tree
+or stylesheet to indicate that the result tree should be output as
+HTML that conforms to the HTML 4.0 Recommendation rather than as XML,
+it should use a result namespace of
+<code>http://www.w3.org/TR/REC-html40</code>; for example,</p>
+
+<eg><![CDATA[
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/TR/WD-xsl"
+ xmlns="http://www.w3.org/TR/REC-html40"
+ result-ns="">
+
+<xsl:template match="/">
+ <html>
+ <xsl:apply-templates/>
+ </html>
+</xsl:template>
+
+...
+
+</xsl:stylesheet>]]></eg>
+</note>
+
+<p>The <code>xsl:stylesheet</code> element may contain the following types
+of elements:</p>
+<olist>
+<item><p><code>xsl:import</code></p></item>
+<item><p><code>xsl:include</code></p></item>
+<item><p><code>xsl:id</code></p></item>
+<item><p><code>xsl:strip-space</code></p></item>
+<item><p><code>xsl:preserve-space</code></p></item>
+<item><p><code>xsl:macro</code></p></item>
+<item><p><code>xsl:attribute-set</code></p></item>
+<item><p><code>xsl:constant</code></p></item>
+<item><p><code>xsl:template</code></p></item>
+</olist>
+
+<p>This example shows the structure of a stylesheet. Ellipses
+(<code>...</code>) indicate where attribute values or content have
+been omitted.
+Although this example shows one of each type of allowed element,
+stylesheets may contain zero or more of each of these elements.</p>
+
+<eg><![CDATA[<?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
+ <xsl:import href="..."/>
+
+ <xsl:include href="..."/>
+
+ <xsl:id attribute="..."/>
+
+ <xsl:strip-space element="..."/>
+
+ <xsl:preserve-space element="..."/>
+
+ <xsl:macro name="...">
+ ...
+ </xsl:macro>
+
+ <xsl:attribute-set name="...">
+ ...
+ </xsl:attribute-set>
+
+ <xsl:constant name="..." value="..."/>
+
+ <xsl:template match="...">
+ ...
+ </xsl:template>
+</xsl:stylesheet>]]></eg>
+
+<p>The order in which the children of the <code>xsl:stylesheet</code>
+element occur is not significant except for <code>xsl:import</code>
+elements and for error recovery. Users are free to order the elements
+as they prefer, and stylesheet creation tools need not provide control
+over the order in which the elements occur.</p>
+
+<issue id="issue-media-rule"><p>Should we provide the functionality
+of CSS's <code>@media</code> rule and if so how?</p></issue>
+
+</div2>
+
+<div2>
+<head>Processing Model</head>
+
+<ednote><edtext>This needs expanding and polishing.</edtext></ednote>
+
+<p>A node is processed to create a result tree fragment. The
+result tree is constructed by processing the root node. A node is
+processed by finding all the template rules with patterns that
+match the node, and choosing the best amongst them. The chosen rule's
+template is then instantiated for the node. <termdef
+id="dt-current-node" term="Current Node">During the instantiation of
+a template, the node for which the template is being
+instantiated is called the current node.</termdef> A template
+typically contains instructions that select an additional sequence of
+source nodes for processing. A sequence of source nodes is processed
+by appending the result tree structure created by processing each of
+the members of the sequence in order. The process of matching,
+instantiation and selection is continued recursively until no new
+source nodes are selected for processing.</p>
+
+<p>Implementations are free to process the source document in any way
+that produces the same result as if it were processed using this
+processing model.</p>
+
+</div2>
+
+<div2 id="data-model">
+<head>Data Model</head>
+
+<p>XSL operates on an XML document, whether a stylesheet or a source
+document, as a tree. Any two stylesheets or source documents that
+have the same tree will be processed the same by XSL. The XML
+document resulting from the tree construction process is also a tree.
+This section describes how XSL models an XML document as a tree. This
+model is conceptual only and does not mandate any particular
+implementation.</p>
+
+<p>XML documents operated on by XSL must conform to the XML namespaces
+specification <bibref ref="XMLNAMES"/>.</p>
+
+<p>The tree contains nodes. There are seven kinds of node:</p>
+
+<ulist>
+
+<item><p>root nodes</p></item>
+
+<item><p>element nodes</p></item>
+
+<item><p>text nodes</p></item>
+
+<item><p>attribute nodes</p></item>
+
+<item><p>namespace nodes</p></item>
+
+<item><p>processing instruction nodes</p></item>
+
+<item><p>comment nodes</p></item>
+
+</ulist>
+
+<p>Neither processing instruction nodes nor comment nodes are included
+in the tree for the stylesheet.</p>
+
+<p>For every type of node there is a way of determing a string
+<term>value</term> for a node of that type. For some types of node,
+the value is part of the node; for other types of node, the value is
+computed from the value of descendant nodes.</p>
+
+<issue id="issue-data-entity"><p>Should XSL provide support for
+external data entities and notations?</p></issue>
+
+<div3 id="root-node">
+<head>Root Node</head>
+
+<p>The root node is the root of the tree. It does not occur anywhere
+else in the tree. It has a single child which is the element node for
+the document element of the document.</p>
+
+<p>The <term>value</term> of the root node is the value of the
+document element.</p>
+
+</div3>
+
+<div3 id="element-nodes">
+<head>Element Nodes</head>
+
+<p>There is an element node for every element in the document. An
+element has an expanded name consisting of a local name and a possibly
+null URI (see <bibref ref="XMLNAMES"/>); the URI will be null if the
+element type name has no prefix and there is no default namespace in
+scope.</p>
+
+<p>The children of an element node are the element nodes and
+characters for its content. Entity references to both internal and
+external entities are expanded. Character references are
+resolved.</p>
+
+<p><termdef id="dt-descendants" term="Descendants">The
+<term>descendants</term> of an element node are the character
+children, the element node children, and the descendants of the
+element node children.</termdef></p>
+
+<p>The <term>value</term> of an element node is the string that
+results from concatenating all characters that are <termref
+def="dt-descendants">descendants</termref> of the element node in the
+order in which they occur in the document.</p>
+
+<p><termdef id="dt-document-order" term="Document Order">The set of
+all element nodes in a document can be ordered according to the order
+of the start-tags of the elements in the document; this is known as
+<term>document order</term>.</termdef></p>
+
+<div4 id="unique-id">
+<head>Unique IDs</head>
+
+<p>An element object may have a unique identifier (ID). This is the
+value of the attribute which is declared in the DTD as type
+<code>ID</code>. Since XSL must also work with XML documents that do
+not have a DTD, stylesheets may specify which attributes in the source
+document should be treated as IDs. The <code>xsl:id</code> element
+has a required <code>attribute</code> attribute, which gives the name
+of an attribute in the source document that should be treated as
+specifying the element's ID. A stylesheet may contain more than one
+<code>xsl:id</code> element, for cases where the source document uses
+several attributes as IDs. An <code>xsl:id</code> element also has an
+optional <code>element</code> attribute which specifies the name of an
+element type; when the <code>element</code> attribute is specified,
+then the <code>xsl:id</code> element specifies that the
+<code>attribute</code> attribute of <code>element</code> elements are
+treated as IDs. <code>xsl:id</code> elements may only occur in the
+stylesheet body (not within a rule). The following causes XSL to
+treat all <code>name</code> attributes in the source document as
+IDs.</p>
+
+<eg><![CDATA[<xsl:id attribute="name"/>]]></eg>
+
+<p>It is an error if, as a consequence of the use of
+<code>xsl:id</code>, there is more than one element with the same ID
+in the source tree. An XSL processor may signal the error; if it does
+not signal the error, it must recover by treating only the first (in
+<termref def="dt-document-order">document order</termref>) of the
+elements as having that ID.</p>
+
+<issue id="unique-id-content"><p>Should it be possible for a unique id
+to be specified in the content of an element instead of in an
+attribute?</p></issue>
+
+</div4>
+
+<div4 id="base-uri">
+
+<head>Base URI</head>
+
+<p>An element node also has an associated URI called its base URI
+which is used for resolving attribute values that represent relative
+URIs into absolute URIs. If an element occurs in an external entity,
+the base URI of that element is the URI of the external entity.
+Otherwise the base URI is the base URI of the document.</p>
+
+</div4>
+
+</div3>
+
+<div3 id="attribute-nodes">
+<head>Attribute Nodes</head>
+
+<p>Each element node has an associated set of attribute nodes. A
+defaulted attribute is treated the same as a specified attribute. If
+an attribute was declared for the element type, but the default was
+declared as <code>#IMPLIED</code>, and the attribute was not specified
+on the element, then the element's attribute set does not contain a
+node for the attribute.</p>
+
+<p>An attribute node has an expanded name and has a string value. The
+expanded name consists of a local name and a possibly null URI (see
+<bibref ref="XMLNAMES"/>); the URI will be null if the specified
+attribute name did not have a prefix. The value is the normalized
+value as specified by the XML Recommendation <bibref ref="XML"/>. An
+attribute value whose value is of zero length is not treated
+specially.</p>
+
+<p>There are no attribute nodes for attributes that declare namespaces
+(see <bibref ref="XMLNAMES"/>).</p>
+
+<issue id="issue-external-dtd"><p>Should we specify something about
+how we expect XSL processors to process external DTDs and parameter
+entities? For example, what happens if an attribute default is
+declared in an external DTD?</p></issue>
+
+</div3>
+
+<div3 id="namespace-nodes">
+<head>Namespace Nodes</head>
+
+<p>Each element has an associated set of namespace nodes, one for each
+namespace prefix that is in scope for element and one for the default
+namespace if one is in scope for the element. This means that an
+element will have a namespace node:</p>
+
+<ulist>
+
+<item><p>for every attribute on the element whose name starts with
+<code>xmlns:</code>;</p></item>
+
+<item><p>for every attribute on an ancestor element whose name starts
+<code>xmlns:</code> unless the element itself or a nearer ancestor
+redeclares the prefix;</p></item>
+
+<item>
+
+<p>for an <code>xmlns</code> attribute, unless its value is the empty
+string.</p>
+
+<note><p>An attribute <code>xmlns=""</code> <quote>undeclares</quote>
+the default namespace (see <bibref ref="XMLNAMES"/>).</p></note>
+
+</item>
+
+</ulist>
+
+<p>A namespace node has a name which is a string giving the prefix.
+This is empty if the namespace node is for the default namespace. A
+namespace node also has a value which is the namespace URI. If the
+namespace declaration specifies a relative URI, then the resolved
+absolute URI is used as the value.</p>
+
+<p>When writing an element node in the result tree out as XML, an XSL
+processor must add sufficient namespace-declaring attributes to the
+start-tag to ensure that if a tree were recreated from the XML, then
+the set of namespace nodes on the element node in the recreated tree
+would be equal to or a superset of the set of namespace nodes of the
+element node in the result tree.</p>
+
+<note><p>The semantics of a document type may treat parts of attribute
+values or data content as namespace prefixes. The presence of
+namespace nodes ensures that the semantics can be preserved when the
+tree is written out as XML.</p></note>
+
+</div3>
+
+
+<div3>
+<head>Processing Instruction Nodes</head>
+
+<p>There is a processing instruction node for every processing
+instruction.</p>
+
+<ednote><edtext>What about processing instructions in the internal
+subset or elsewhere in the DTD?</edtext></ednote>
+
+<p>An processing instruction has a name. This is a string equal to
+the processing instruction's target. It also has a value. This is a
+string equal to the part of the processing instruction following the
+target and any whitespace. It does not include the terminating
+<code>?&gt;</code>.</p>
+
+</div3>
+
+<div3>
+<head>Comment Nodes</head>
+
+<p>There is a comment node for every comment.</p>
+
+<ednote><edtext>What about comments in the internal subset or
+elsewhere in the DTD?</edtext></ednote>
+
+<p>A comment has a value. This is a string equal to the text of the
+comment not including the opening <code>&lt;!--</code> or the closing
+<code>--&gt;</code>.</p>
+
+</div3>
+
+<div3>
+<head>Text Nodes</head>
+
+<p>Character data is grouped into text nodes. As much character data
+as possible is grouped into each text node: a text node never has an
+immediately following or preceding sibling that is a text node. The
+value of a text node is the character data.</p>
+
+<p>Each character within
+a CDATA section is treated as character data. Thus
+<code>&lt;![CDATA[&lt;]]&gt;</code> in the source document will
+treated the same as <code>&amp;lt;</code>. Characters inside comments
+or processing instructions are not character data. Line-endings in
+external entities are normalized to #xA as specified in the XML
+Recommendation <bibref ref="XML"/>.</p>
+
+</div3>
+
+<div3 id="strip">
+<head>Whitespace Stripping</head>
+
+<p>After the tree has been constructed, but before it is otherwise
+processed by XSL, some text nodes may be stripped. The
+stripping process takes as input a set of element types for which
+whitespace must be preserved. The stripping process is applied to
+both stylesheets and source documents, but the set of
+whitespace-preserving element types is determined differently for
+stylesheets and for source documents.</p>
+
+<p>A text node is preserved if any of the following apply:</p>
+
+<ulist>
+
+<item><p>The element type of the parent of the text node is in the set
+of whitespace-preserving element types.</p></item>
+
+<item><p>The text node contains at least one non-whitespace character.
+As in XML, a whitespace character is #x20, #x9, #xD or #xA.</p></item>
+
+<item><p>An ancestor element of the text node has an
+<code>xml:space</code> attribute with a value of
+<code>preserve</code>, and no closer ancestor element has
+<code>xml:space</code> with a value of
+<code>default</code>.</p></item>
+
+</ulist>
+
+<p>Otherwise the text node is stripped.</p>
+
+<p>The <code>xml:space</code> attributes are not stripped from the
+tree.</p>
+
+<note><p>This implies that if an <code>xml:space</code> attribute is
+specified on a literal result element, it will be included in the
+result.</p></note>
+
+<p>For stylesheets, the set of whitespace-preserving element types
+consists of just <code>xsl:text</code><!-- and <code>fo:text</code>-->.</p>
+
+<!--<note><p><code>fo:text</code> is a formatting object that can contain
+only characters. Whereas characters outside <code>fo:text</code> are
+subject to the XSL-defined whitespace-related formatting properties
+(such as collapsing adjacent whitespace characters) in the same way as
+characters in the source document, whitespace characters occurring in
+<code>fo:text</code> will not be collapsed or stripped by the
+formatter.</p></note>-->
+
+<p>For source documents, the set of whitespace-preserving element
+types is determined using the stylesheet as follows:</p>
+
+<ulist>
+
+<item><p>If the <code>xsl:stylesheet</code> element specifies a
+<code>default-space</code> attribute with a value of
+<code>strip</code>, then the set is initially empty. Otherwise the
+set initially contains all element types that occur in the
+document.</p></item>
+
+<item><p>The <code>xsl:strip-space</code> element causes an element
+type to be removed from the set of whitespace-preserving element types.
+The <code>element</code> attribute gives the name of the element
+type.</p></item>
+
+<item><p>The <code>xsl:preserve-space</code> element causes an element
+type to be added to the set whitespace-preserving element types. The
+<code>element</code> attribute gives the name of the element
+type.</p></item>
+
+</ulist>
+
+<issue id="issue-declare-multiple-elements"><p>Should the value of the
+<code>element</code> attribute of <code>xsl:strip-space</code>,
+<code>xsl:preserve-space</code> and <code>xsl:id</code> be a list of
+element type names (and thus be renamed to <code>elements</code>)? If
+so, should the <code>attribute</code> attribute of <code>xsl:id</code>
+also be a list of attribute names?</p></issue>
+
+<ednote><edtext>Clarify how these declarations interact with each
+other and with xsl:import.</edtext></ednote>
+
+<p>The <code>xsl:stylesheet</code> element can include an
+<code>indent-result</code> attribute with values <code>yes</code> or
+<code>no</code>. If the stylesheet specifies
+<code>indent-result="yes"</code>, then the XSL processor may add
+whitespace to the result tree (possibly based on whitespace stripped
+from either the source document or the stylesheet) in order to indent
+the result nicely; if <code>indent-result="no"</code>, it must not add
+any whitespace to the result. When adding whitespace with
+<code>indent-result="yes"</code>, the XSL processor can use any
+algorithm provided that the result is the same as the result with
+<code>indent-result="no"</code> after whitespace is stripped from both
+using the process described with the set of whitespace-preserving
+element types consisting of just <code>xsl:text</code><!-- and
+<code>fo:text</code>-->.</p>
+
+</div3>
+
+</div2>
+
+<div2>
+<head>Template Rules</head>
+
+<p>A template rule is specified with the <code>xsl:template</code>
+element. The <code>match</code> attribute identifies the source node
+or nodes to which the rule applies. The content of the
+<code>xsl:template</code> element is the template.</p>
+
+<p>For example, an XML document might contain:</p>
+
+<eg><![CDATA[This is an <emph>important</emph> point.]]></eg>
+
+<p>The following template rule matches elements of type
+<code>emph</code> and has a template which produces a
+<code>fo:sequence</code> formatting object with a
+<code>font-weight</code> property of <code>bold</code>.</p>
+
+<eg><![CDATA[<xsl:template match="emph">
+ <fo:sequence font-weight="bold">
+ <xsl:apply-templates/>
+ </fo:sequence>
+</xsl:template>
+]]></eg>
+
+<p>As described later, the <code>xsl:apply-templates</code> element
+recursively processes the children of the source element.</p>
+
+<div3 id="conflict">
+<head>Conflict Resolution for Template Rules</head>
+
+<p>It is possible for a source node to match more than one
+template rule. The template rule to be used is determined as
+follows:</p>
+
+<olist>
+
+<item><p>First, all matching template rules that are less
+<termref def="dt-important">important</termref> than the most
+important matching template rule or rules are eliminated from
+consideration.</p></item>
+
+<item><p>Next, all matching template rules that have a lower priority
+than the matching template rule or rules with the highest priority are
+eliminated from consideration. The priority of a rule is specified by
+the <code>priority</code> attribute on the rule. The value of this
+must be a real number (positive or negative). The default priority is
+0.</p>
+
+<ednote><edtext>Say exactly what syntax is allowed for real
+numbers.</edtext></ednote>
+
+</item>
+
+</olist>
+
+<p>It is an error if this leaves more than one matching template
+rule. An XSL processor may signal the error; if it does not signal
+the error, it must recover by choosing from amongst the matching
+template rules that are left the one that occurs last in the
+stylesheet.</p>
+
+</div3>
+
+<div3>
+<head>Built-in Template Rule</head>
+
+<p>There is a built-in template rule to allow recursive
+processing to continue in the absence of a successful pattern match by
+an explicit rule in the stylesheet. This rule applies to both element
+nodes and the root node. The following shows the equivalent of the
+built-in template rule:</p>
+
+<eg><![CDATA[<xsl:template match="*|/">
+ <xsl:apply-templates/>
+</xsl:template>]]></eg>
+
+<p>The built-in template rule is treated as if it were imported
+implicitly before the stylesheet and so is considered less <termref
+def="dt-important">important</termref> than all other template
+rules. Thus the author can override the built-in rule by including an
+explicit rule with <code>match="*|/"</code>.</p>
+
+<p>There is also a built-in template rule for text nodes
+that copies text through:</p>
+
+<eg><![CDATA[<xsl:template match="text()">
+ <xsl:value-of select="."/>
+</xsl:template>]]></eg>
+
+<p>The built-in rule does not apply to processing instructions and
+comments. When a comment or processing instruction is processed, and
+no rule is matched, nothing is created.</p>
+
+</div3>
+</div2>
+
+<div2>
+<head>Patterns</head>
+
+<div3>
+<head>Introduction</head>
+
+<p>This section introduces the syntax and semantics of XSL patterns.
+The formal, definitive specification is in the following section.</p>
+
+<p>A pattern is a string which selects a set nodes in a source
+document. The selection is relative to the current node. The
+simplest pattern is an element type name; it selects all the child
+elements of the current node with that element type name. For
+example, the pattern <code>chapter</code> selects all the chapter
+child elements of the current node.</p>
+
+<p>A pattern can also be matched against a node. If a node could be
+selected by a pattern, then the node is considered to match the
+pattern. More precisely, for any pattern and any document there is a
+matching set of nodes; this is the union, for each node in the
+document, of the set of nodes selected by the pattern with that node
+as the current node. For example, a pattern <code>chapter</code>
+matches any chapter element because if the current node was the parent
+of the chapter element, the chapter element would be one of the nodes
+selected by the pattern <code>chapter</code>. This includes the case
+where the <code>chapter</code> element is the document element,
+because the root node is the parent of the document element.</p>
+
+<p>The <code>|</code> operator can be used to express alternatives.
+For example, the pattern <code>emph|b</code> matches both
+<code>emph</code> elements and <code>b</code> elements.</p>
+
+<p>Patterns can be composed together with the <code>/</code> operator
+in a path-like manner. For example, a pattern
+<code>chapter/section</code> selects the <code>chapter</code> child
+elements of the current node, and then for each selected
+<code>chapter</code> element, selects the <code>section</code>
+children; in other words, it selects the <code>section</code>
+grandchildren of the current node that have <code>chapter</code>
+parents. A node would match a pattern <code>chapter/section</code> if
+it was a <code>section</code> element with a <code>chapter</code>
+parent.</p>
+
+<p><code>/</code> binds more tightly than <code>|</code>. Thus the
+pattern <code>ol/li|ul/li</code> matches <code>li</code> elements that
+have a <code>ol</code> or <code>ul</code> parent.</p>
+
+<p>Whitespace can be used around operators in patterns to improve
+readability. Thus <code>ol/li|ul/li</code> can be written as
+<code>ol/li | ul/li</code>.</p>
+
+<p><code>*</code> can be used instead of an element type name as a
+wildcard. For example, a pattern <code>*</code> would select all
+element children of the current node; a pattern <code>*/section</code>
+would select all <code>section</code> grandchildren of the current
+node. A pattern <code>chapter/*</code> would match any element that
+has a <code>chapter</code> parent.</p>
+
+<p>A <code>//</code> can be used instead of <code>/</code> to select
+from descendants instead of from children. For example, a pattern
+<code>chapter//p</code> selects all the <code>p</code> descendants of
+<code>chapter</code> children of the current node, and it matches all
+<code>p</code> elements that have a <code>chapter</code> ancestor.</p>
+
+<p>A pattern <code>.</code> selects the current node. This is useful
+with <code>//</code>. For example, <code>.//div</code> selects all
+<code>div</code> descendant elements of the current node.</p>
+
+<p>Similarily <code>..</code> selects the parent of the current node.
+For example, <code>../item</code> selects the <code>item</code>
+sibling elements of the current node.</p>
+
+<p>Other types of node are treated in a similar way to elements.</p>
+
+<ulist>
+
+<item><p>The attributes of an element are treated like the child
+elements; an attribute is distinguished from a child element by
+prefixing its name with <code>@</code>. For example,
+<code>@date</code> will select the <code>date</code> attribute of the
+current element; <code>employee/@salary</code> will select the
+<code>salary</code> attribute of each <code>employee</code> child
+element of the current node. A wildcard <code>@*</code> is allowed
+just as with elements; a pattern <code>@*</code> selects all
+attributes of the current node.</p></item>
+
+<item><p>A pattern <code>comment()</code> selects all comment children
+of the current node. Thus a pattern <code>comment()</code> will match
+any comment node.</p></item>
+
+<item><p>A pattern <code>pi()</code> selects all processing
+instruction children of the current node. An argument can be used to
+specify the target. Thus <code>pi("xml-stylesheet")</code> matches
+any processing instruction with a target <code>xml-stylesheet</code>.
+Note that the argument must be quoted.</p></item>
+
+</ulist>
+
+<p>The set of nodes selected by a pattern can be refined by following
+the pattern by a test in square brackets (<code>[]</code>). Each node
+in the set is tested. The result includes only those nodes for which
+test succeeds. The following are allowed as tests:</p>
+
+<ulist>
+
+<item><p>A pattern can be used a test; the test succeeds if the
+pattern selects one or more nodes when the node being tested is the
+current node. For example, a pattern <code>list[@type]</code> matches
+a <code>list</code> element with a <code>type</code> attribute; a
+pattern <code>book[editor]</code> selects <code>book</code> children
+elements of the current node that have at least one
+<code>editor</code> child element.</p></item>
+
+<item><p>A pattern can be compared to string. For example, a pattern
+<code>list[@type="ordered"]</code> would match any list with an
+attribute <code>type</code> with value <code>ordered</code>; a pattern
+<code>employee[location="USA"]</code> would select
+<code>employee</code> children of the current element that have a
+<code>location</code> child with content equal to
+<code>USA</code>.</p></item>
+
+<item><p>The position of a node relative to its siblings can be
+tested.</p>
+
+<ulist>
+
+<item><p><code>first-of-any()</code> succeeds if the node being tested
+is the first element child</p></item>
+
+<item><p><code>last-of-any()</code> succeeds if the node being tested
+is the last element child</p></item>
+
+<item><p><code>first-of-type()</code> succeeds if the node being
+tested is the first element child of its element type</p></item>
+
+<item><p><code>last-of-type()</code> succeeds if the node being
+tested is the first element child of its element type</p></item>
+
+</ulist>
+
+</item>
+
+<item><p>A test can be negated using <code>not()</code>. For example,
+<code>list[not(@type)]</code> matches any <code>list</code> element
+without a <code>type</code> attribute.</p></item>
+
+<item><p>Tests can be combined with <code>and</code> and
+<code>or</code>. For example,</p>
+
+<eg>back/div[first-of-type() and last-of-type()]</eg>
+
+<p>matches a <code>div</code> element with a <code>back</code> parent,
+when it is the only <code>div</code> child of its parent.</p>
+</item>
+
+</ulist>
+
+<p>The <code>[]</code> operator binds more tightly than
+<code>|</code>. Thus the pattern
+<code>ol|list[@type="ordered"]</code> matches either <code>list</code>
+elements with a <code>type</code> attribute with value
+<code>ordered</code> or <code>ol</code> elements.</p>
+
+<p>The root node is treated is specially. A <code>/</code> at the
+beginning of a pattern selects the root node (not the document
+element). For example, a pattern that is just <code>/</code> matches
+the root node; a pattern <code>/div</code> will match the document
+element it is a <code>div</code> element; a pattern <code>/*</code>
+will match the document element whatever is. When a pattern starts
+with <code>/</code> the current node is irrelevant.</p>
+
+<p>A pattern can also start with <code>//</code>. <code>//foo</code>
+means the same as <code>/.//foo</code>: it selects the
+<code>foo</code> descendants of the root node, which implies that it
+selects all foo elements. When a pattern starts with <code>//</code>
+the current node is irrelevant.</p>
+
+<p>The <code>ancestor</code> function allows selection of an ancestor
+of the current node. The argument is a match pattern. It selects the
+first ancestor of the current node that matches the argument. For
+example, <code>ancestor(chapter)/title</code> will select the
+<code>title</code> children of the first ancestor of the current node
+that is a <code>chapter</code>.</p>
+
+<p>The <code>id</code> function allows ID references to be followed.
+The argument can be a literal string. For example,
+<code>id('foo')</code> will select the element with ID
+<code>foo</code>; if there is no such element, the empty node set will
+be returned. Multiple whitespace separated IDs are also allowed; this
+<code>id('foo bar')</code> would select elements with an ID
+<code>foo</code> or <code>bar</code>. The argument can be a pattern
+instead of a literal string; for each node selected by the pattern,
+the value of the node is treated as whitespace separated list of ID
+references. For example, if the current node is an element with an
+IDREF or IDREFS attribute named <code>ref</code>, then a pattern
+<code>id(@ref)</code> would select the elements referenced by the
+<code>ref</code> attribute.</p>
+
+<ednote><edtext>Would it be less confusing to call this
+idref?</edtext></ednote>
+
+</div3>
+
+<div3>
+<head>Syntax and Semantics</head>
+
+<p>An expression is evaluated with respect to a context, which is a
+single node. The result of evaluating an expression is a set of nodes
+or a boolean.</p>
+
+<p>In the following grammar, the nonterminal <xnt
+href="&XMLNames;#NT-QName">QName</xnt> is defined in <bibref
+ref="XMLNAMES"/>, and <xnt href="&XMLRec;#NT-S">S</xnt> is defined in
+<bibref ref="XML"/>.</p>
+
+<scrap>
+<head>Selecting</head>
+<prod id="NT-SelectExpr">
+<lhs>SelectExpr</lhs>
+<rhs><nt def="NT-UnionExpr">UnionExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p><termdef id="dt-select-pattern" term="Select Pattern">A
+<term>select pattern</term> must match the production for <nt
+def="NT-SelectExpr">SelectExpr</nt>; it returns the list of nodes that
+results from evaluating the <nt def="NT-SelectExpr">SelectExpr</nt>
+with the current node as context; the nodes are in the list are in
+<termref def="dt-document-order">document
+order</termref>.</termdef></p>
+
+<scrap>
+<head>Matching</head>
+<prod id="NT-MatchExpr">
+<lhs>MatchExpr</lhs>
+<rhs><nt def="NT-SelectExpr">SelectExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p><termdef id="dt-match-pattern" term="Match Pattern">A <term>match
+pattern</term> must match the production for <nt
+def="NT-MatchExpr">MatchExpr</nt>; a node matches the match pattern if
+the <nt def="NT-MatchExpr">MatchExpr</nt> returns true when evaluated
+with that node as context.</termdef></p>
+
+<p>The result of the <nt def="NT-MatchExpr">MatchExpr</nt> is true if,
+for any node in the document that contains the context of the <nt
+def="NT-MatchExpr">MatchExpr</nt>, the result of evaluating the <nt
+def="NT-SelectExpr">SelectExpr</nt> with that node as context contains
+the context of the <nt def="NT-MatchExpr">MatchExpr</nt>. Otherwise
+the result is false.</p>
+
+<p>For implementation reasons, the functionality of <nt
+def="NT-MatchExpr">MatchExpr</nt>s is restricted as follows:</p>
+
+<ulist>
+
+<item><p>Within a <nt def="NT-BooleanExpr">BooleanExpr</nt> in a <nt
+def="NT-MatchExpr">MatchExpr</nt>, a <nt
+def="NT-SelectExpr">SelectExpr</nt> must be a <nt
+def="NT-NodeExpr">SubNodeExpr</nt>. More informally, within
+<code>[]</code> in a match pattern, <code>/</code>, <code>//</code>
+and <code>[]</code> must not be used. For example,
+<code>foo[bar/baz]</code> is not allowed as a match
+pattern.</p></item>
+
+<item><p>Within a <nt def="NT-MatchExpr">MatchExpr</nt>, an <nt
+def="NT-OtherNodeExpr">OtherNodeExpr</nt> must be a <nt
+def="NT-ConstantIdExpr">ConstantIdExpr</nt>.</p></item>
+
+</ulist>
+
+<scrap>
+<head>Unions</head>
+<prod id="NT-UnionExpr">
+<lhs>UnionExpr</lhs>
+<rhs><nt def="NT-PathExpr">PathExpr</nt></rhs>
+<rhs>| ( <nt def="NT-PathExpr">PathExpr</nt> '|' <nt def="NT-UnionExpr">UnionExpr</nt>)</rhs>
+</prod>
+</scrap>
+
+<p>The context of the right hand side expressions is the context of
+the left hand side expression. The results of the right hand side
+expressions are node sets. The result of the left hand side <nt
+def="NT-UnionExpr">UnionExpr</nt> is the union of the results of the
+right hand side expressions.</p>
+
+<scrap>
+<head>Paths</head>
+<prod id="NT-PathExpr">
+<lhs>PathExpr</lhs>
+<rhs><nt def="NT-AbsolutePathExpr">AbsolutePathExpr</nt></rhs>
+<rhs>| <nt def="NT-ComposeExpr">ComposeExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p>The context of the right hand side expressions is the context of
+the left hand side expression. The result of the left hand side is
+the result of the right hand side. The result is a node set.</p>
+
+<scrap>
+<head>Absolute Paths</head>
+<prod id="NT-AbsolutePathExpr">
+<lhs>AbsolutePathExpr</lhs>
+<rhs>'/' <nt def="NT-SubtreeExpr">SubtreeExpr</nt>?</rhs>
+</prod>
+</scrap>
+
+<p>If the <nt def="NT-SubtreeExpr">SubtreeExpr</nt> is present, then
+the context for the <nt def="NT-SubtreeExpr">SubtreeExpr</nt> is the
+root node, and the result is the result of the <nt
+def="NT-SubtreeExpr">SubtreeExpr</nt>. Otherwise the result is the
+root node.</p>
+
+<scrap>
+<head>Subtrees</head>
+<prod id="NT-SubtreeExpr">
+<lhs>SubtreeExpr</lhs>
+<rhs>'/'? <nt def="NT-ComposeExpr">ComposeExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p>If the <code>/</code> is present, then the result <nt
+def="NT-SubtreeExpr">SubtreeExpr</nt> is the union, for each node in
+the subtree rooted at the context of the <nt
+def="NT-SubtreeExpr">SubtreeExpr</nt>, of the result of evaluating the
+<nt def="NT-ComposeExpr">ComposeExpr</nt> with that node as context.
+Otherwise the <nt def="NT-SubtreeExpr">SubtreeExpr</nt> is equivalent
+to <nt def="NT-ComposeExpr">ComposeExpr</nt>.</p>
+
+<scrap>
+<head>Composition</head>
+<prod id="NT-ComposeExpr">
+<lhs>ComposeExpr</lhs>
+<rhs><nt def="NT-FilterExpr">FilterExpr</nt></rhs>
+<rhs>| (<nt def="NT-FilterExpr">FilterExpr</nt> '/' <nt def="NT-SubtreeExpr">SubtreeExpr</nt>)</rhs>
+</prod>
+</scrap>
+
+<p>The context of the <nt def="NT-FilterExpr">FilterExpr</nt> is the
+context of the <nt def="NT-ComposeExpr">ComposeExpr</nt>. If the <nt
+def="NT-SubtreeExpr">SubtreeExpr</nt> is present, then, for each node
+in the result of the <nt def="NT-FilterExpr">FilterExpr</nt>, the <nt
+def="NT-SubtreeExpr">SubtreeExpr</nt> is evaluated with that node as
+the context; the result of the <nt def="NT-ComposeExpr">ComposeExpr</nt>
+is the union of the results of evaluating the <nt
+def="NT-SubtreeExpr">SubtreeExpr</nt>. Otherwise the result is the
+result of the <nt def="NT-FilterExpr">FilterExpr</nt>.</p>
+
+<scrap>
+<head>Filtering</head>
+<prod id="NT-FilterExpr">
+<lhs>FilterExpr</lhs>
+<rhs><nt def="NT-NodeExpr">NodeExpr</nt>
+( '[' <nt def="NT-BooleanExpr">BooleanExpr</nt> ']' )?</rhs>
+</prod>
+</scrap>
+
+<p>The context of the <nt def="NT-NodeExpr">NodeExpr</nt> is the
+context of the <nt def="NT-FilterExpr">FilterExpr</nt>. If the <nt
+def="NT-BooleanExpr">BooleanExpr</nt> is present, then for each node
+in the result of the <nt def="NT-NodeExpr">NodeExpr</nt>, the <nt
+def="NT-BooleanExpr">BooleanExpr</nt> is evaluated with that node as
+context; the result consists of those nodes for which the <nt
+def="NT-BooleanExpr">BooleanExpr</nt> evaluates to true.</p>
+
+<scrap>
+<head>Selecting Nodes</head>
+<prod id="NT-NodeExpr">
+<lhs>NodeExpr</lhs>
+<rhs><nt def="NT-SubNodeExpr">SubNodeExpr</nt></rhs>
+<rhs>| <nt def="NT-OtherNodeExpr">OtherNodeExpr</nt></rhs>
+</prod>
+<prod id="NT-SubNodeExpr">
+<lhs>SubNodeExpr</lhs>
+<rhs><nt def="NT-ElementExpr">ElementExpr</nt></rhs>
+<rhs>| <nt def="NT-AttributeExpr">AttributeExpr</nt></rhs>
+<rhs>| <nt def="NT-TextExpr">TextExpr</nt></rhs>
+<rhs>| <nt def="NT-CommentExpr">CommentExpr</nt></rhs>
+<rhs>| <nt def="NT-PiExpr">PiExpr</nt></rhs>
+</prod>
+<prod id="NT-OtherNodeExpr">
+<lhs>OtherNodeExpr</lhs>
+<rhs><nt def="NT-IdExpr">IdExpr</nt></rhs>
+<rhs>| <nt def="NT-AncestorExpr">AncestorExpr</nt></rhs>
+<rhs>| <nt def="NT-IdentityExpr">IdentityExpr</nt></rhs>
+<rhs>| <nt def="NT-ParentExpr">ParentExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p>The context of the right hand side expressions is the context of
+the left hand side expression. The results of the right hand side
+expressions are node sets. The result of the left hand side is the
+result of the left hand side expression.</p>
+
+<issue id="issue-multiple-sources"><p>Should it be possible for
+patterns to select nodes in documents other than the source
+document?</p></issue>
+
+<issue id="issue-sibling-qual"><p>Should there be qualifiers that
+constrain an element to have an immediately preceding or following
+sibling of a particular type?</p></issue>
+
+<scrap>
+<head>Elements</head>
+<prod id="NT-ElementExpr">
+<lhs>ElementExpr</lhs>
+<rhs><xnt href="&XMLNames;#NT-QName">QName</xnt></rhs>
+<rhs>| '*'</rhs>
+</prod>
+</scrap>
+
+<p>If <code>*</code> is specified, then the result is the child
+elements of the context of the <nt
+def="NT-ElementExpr">ElementExpr</nt>. Otherwise, the result is the
+set of all elements that are the children of the context of <nt
+def="NT-ElementExpr">ElementExpr</nt> and whose name is equal to <xnt
+href="&XMLNames;#NT-QName">QName</xnt>.</p>
+
+<p>When comparing the name of an element to a <xnt
+href="&XMLNames;#NT-QName">QName</xnt>, the <xnt
+href="&XMLNames;#NT-QName">QName</xnt> is expanded into a local name
+and a possibly null URI. This expansion is done in the same way as
+for element type names in start and end-tags except that the the
+default namespace declared with <code>xmlns</code> is not used: if the
+<xnt href="&XMLNames;#NT-QName">QName</xnt> does not have a prefix,
+then the URI is null (this is the same way attribute names are
+expanded). The expanded element type names are are compared (see
+<specref ref="element-nodes"/>).</p>
+
+<issue id="issue-pattern-namespace-wildcards"><p>Should patterns of
+the form <code>foo:*</code> or <code>*:foo</code> be allowed? If so,
+should <code>*</code> match any element or any element without a
+namespace URI?</p></issue>
+
+<scrap>
+<head>Attributes</head>
+<prod id="NT-AttributeExpr">
+<lhs>AttributeExpr</lhs>
+<rhs>('@' <xnt href="&XMLNames;#NT-QName">QName</xnt>)</rhs>
+<rhs>| ('@' '*')</rhs>
+</prod>
+</scrap>
+
+<p>If <code>*</code> is specified, the result is the set of attribute
+nodes of the context of the <nt
+def="NT-AttributeExpr">AttributeExpr</nt>. If a <xnt
+href="&XMLNames;#NT-QName">QName</xnt> is specified, the result is the
+attribute node of the context of the <nt
+def="NT-AttributeExpr">AttributeExpr</nt> named <xnt
+href="&XMLNames;#NT-QName">QName</xnt>, or the empty node set if there
+is no such attribute node. When matching attribute names, the
+expanded names are compared (see <specref
+ref="attribute-nodes"/>). The <xnt
+href="&XMLNames;#NT-QName">QName</xnt> is expanded in the same way as
+a <xnt href="&XMLNames;#NT-QName">QName</xnt> in an <nt
+def="NT-ElementExpr">ElementExpr</nt>.</p>
+
+<issue id="issue-attribute-qual-case"><p>Do we need to be able
+to match attributes in a case insensitive way?</p></issue>
+
+<scrap>
+<head>Processing Instructions</head>
+<prod id="NT-PiExpr">
+<lhs>PiExpr</lhs>
+<rhs>'pi(' <nt def="NT-Literal">Literal</nt>? ')'</rhs>
+</prod>
+</scrap>
+
+<p>If the <nt def="NT-Literal">Literal</nt> is present, the result is
+the set of processing instruction nodes which are children of the
+context of the <nt def="NT-PiExpr">PiExpr</nt> and whose target is
+equal to the value of <nt def="NT-Literal">Literal</nt>. Otherwise
+the result is the set of processing instruction nodes which are
+children of the context of the <nt def="NT-PiExpr">PiExpr</nt>.</p>
+
+<scrap>
+<head>Text</head>
+<prod id="NT-TextExpr">
+<lhs>TextExpr</lhs>
+<rhs>'text(' ')'</rhs>
+</prod>
+</scrap>
+
+<p>The result is the set of all text nodes whose parent is a node in
+the context of the <nt def="NT-TextExpr">TextExpr</nt>.</p>
+
+<issue id="issue-regex"><p>Should XSL support regular
+expressions for matching against any or all of pcdata content,
+attribute values, attribute names, element type names?</p></issue>
+
+
+<scrap>
+<head>Comments</head>
+<prod id="NT-CommentExpr">
+<lhs>CommentExpr</lhs>
+<rhs>'comment(' ')'</rhs>
+</prod>
+</scrap>
+
+<p>The result is the set of all comment nodes which are children of
+the context of the <nt def="NT-CommentExpr">CommentExpr</nt>.</p>
+
+<scrap>
+<head>IDs</head>
+<prod id="NT-IdExpr">
+<lhs>IdExpr</lhs>
+<rhs><nt def="NT-ConstantIdExpr">ConstantIdExpr</nt></rhs>
+<rhs>| <nt def="NT-VariableIdExpr">VariableIdExpr</nt></rhs>
+</prod>
+<prod id="NT-ConstantIdExpr">
+<lhs>ConstantIdExpr</lhs>
+<rhs>'id(' <nt def="NT-Literal">Literal</nt> ')'</rhs>
+</prod>
+<prod id="NT-VariableIdExpr">
+<lhs>VariableIdExpr</lhs>
+<rhs>'id(' <nt def="NT-SelectExpr">SelectExpr</nt> ')'</rhs>
+</prod>
+</scrap>
+
+<p>The context of the <nt def="NT-SelectExpr">SelectExpr</nt> is the
+context of the <nt def="NT-IdExpr">IdExpr</nt>. A set of names is
+computed from the argument as follows:</p>
+
+<ulist>
+
+<item><p>If it is a <nt def="NT-ConstantIdExpr">ConstantIdExpr</nt>, then
+the value of the <nt def="NT-Literal">Literal</nt> is treated as a
+whitespace-separated list of names; the set of names are the members
+of the list.</p></item>
+
+<item><p>Otherwise, the value of each node in the result of the <nt
+def="NT-SelectExpr">SelectExpr</nt> is treated as a
+whitespace-separated list of names; the set of names is the union for
+each node of the members of the list.</p></item>
+
+</ulist>
+
+<p>The result is the set of element nodes whose ID (see <specref
+ref="unique-id"/>) is one of the names in the set of names specified
+by the argument.</p>
+
+<issue id="issue-class-attribute"><p>Should there be a way of
+specifying that an attribute serves as a class attribute and then
+pattern syntax that treats class attributes specially?</p></issue>
+
+<scrap>
+<head>Ancestors</head>
+<prod id="NT-AncestorExpr">
+<lhs>AncestorExpr</lhs>
+<rhs>'ancestor(' <nt def="NT-MatchExpr">MatchExpr</nt> ')'</rhs>
+</prod>
+</scrap>
+
+<p>The result the first ancestor of the context of the <nt
+def="NT-AncestorExpr">AncestorExpr</nt> such that <nt
+def="NT-MatchExpr">MatchExpr</nt>, when evaluated with that ancestor
+as the context, has a result of true. If there is no such ancestor,
+the result is the empty node set.</p>
+
+<scrap>
+<head>Identity</head>
+<prod id="NT-IdentityExpr">
+<lhs>IdentityExpr</lhs>
+<rhs>'.'</rhs>
+</prod>
+</scrap>
+
+<p>The result is the context of the <nt
+def="NT-IdentityExpr">IdentityExpr</nt>.</p>
+
+<scrap>
+<head>Parents</head>
+<prod id="NT-ParentExpr">
+<lhs>ParentExpr</lhs>
+<rhs>'..'</rhs>
+</prod>
+</scrap>
+
+<p>The result is the parent of the context of the <nt
+def="NT-ParentExpr">ParentExpr</nt>. If the context is the root node,
+then the result is the empty node set.</p>
+
+<scrap>
+<head>Boolean Expressions</head>
+<prod id="NT-BooleanExpr">
+<lhs>BooleanExpr</lhs>
+<rhs><nt def="NT-AndExpr">AndExpr</nt></rhs>
+<rhs>| <nt def="NT-OrExpr">OrExpr</nt></rhs>
+<rhs>| <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt></rhs>
+</prod>
+<prod id="NT-BooleanPrimaryExpr">
+<lhs>BooleanPrimaryExpr</lhs>
+<rhs><nt def="NT-BooleanGroupExpr">BooleanGroupExpr</nt></rhs>
+<rhs>| <nt def="NT-NotExpr">NotExpr</nt></rhs>
+<rhs>| <nt def="NT-PositionalExpr">PositionalExpr</nt></rhs>
+<rhs>| <nt def="NT-TestExpr">TestExpr</nt></rhs>
+<rhs>| <nt def="NT-EqualityExpr">EqualityExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p>The result of a <nt def="NT-BooleanExpr">BooleanExpr</nt> is true
+or false. The context of the right hand side
+expressions is the context of the <nt
+def="NT-BooleanExpr">BooleanExpr</nt>. The result of the <nt
+def="NT-BooleanExpr">BooleanExpr</nt> is the result of the right hand
+side.</p>
+
+<scrap>
+<head>And</head>
+<prod id="NT-AndExpr">
+<lhs>AndExpr</lhs>
+<rhs><nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> ( 'and' <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> )+</rhs>
+</prod>
+</scrap>
+
+<p>The context for each <nt
+def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> is the context of
+the <nt def="NT-AndExpr">AndExpr</nt>. The result is true if the
+result of all of the <nt
+def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt>s is true;
+otherwise the result is false.</p>
+
+<scrap>
+<head>Or</head>
+<prod id="NT-OrExpr">
+<lhs>OrExpr</lhs>
+<rhs><nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> ( 'or' <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> )+</rhs>
+</prod>
+</scrap>
+
+<p>The context for each <nt
+def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt> is the context of
+the <nt def="NT-OrExpr">OrExpr</nt>. The result is true if the result
+of any of the <nt def="NT-BooleanPrimaryExpr">BooleanPrimaryExpr</nt>s
+is true; otherwise the result is false.</p>
+
+<scrap>
+<head>Grouping</head>
+<prod id="NT-BooleanGroupExpr">
+<lhs>BooleanGroupExpr</lhs>
+<rhs>'(' <nt def="NT-BooleanExpr">BooleanExpr</nt> ')'</rhs>
+</prod>
+</scrap>
+
+<p>The result of the left hand side is the result of the right hand
+side. The context of the right hand side is the context of the left
+hand side.</p>
+
+<scrap>
+<head>Negation</head>
+<prod id="NT-NotExpr">
+<lhs>NotExpr</lhs>
+<rhs>'not(' <nt def="NT-BooleanExpr">BooleanExpr</nt> ')'</rhs>
+</prod>
+</scrap>
+
+<p>The result of the <nt def="NT-NotExpr">NotExpr</nt> is true if the
+result of the <nt def="NT-BooleanExpr">BooleanExpr</nt> is false;
+otherwise the result is false.</p>
+
+<scrap>
+<head>Position</head>
+<prod id="NT-PositionalExpr">
+<lhs>PositionalExpr</lhs>
+<rhs>'first-of-type(' ')'</rhs>
+<rhs>| 'last-of-type(' ')'</rhs>
+<rhs>| 'first-of-any(' ')'</rhs>
+<rhs>| 'last-of-any(' ')'</rhs>
+</prod>
+</scrap>
+
+<p>The context of the <nt def="NT-PositionalExpr">PositionalExpr</nt>
+is a single node.</p>
+
+<ulist>
+
+<item><p>For <code>first-of-type()</code>, the result is true if the
+context node is an element and the element has no preceding siblings
+that are elements with the same element type name, and false
+otherwise.</p></item>
+
+<item><p>For <code>first-of-any()</code>, the result is true if the
+context node is an element and the element has no preceding siblings
+that are elements, and false otherwise.</p></item>
+
+<item><p>For <code>last-of-type()</code>, the result is true if the
+context node is an element and the element has no following siblings
+that are elements with the same element type name, and false
+otherwise.</p></item>
+
+<item><p>For <code>last-of-any()</code>, the result is true if the
+context node is an element and the element has no following siblings
+that are elements, and false
+otherwise.</p></item>
+
+</ulist>
+
+<scrap>
+<head>Testing Existence</head>
+<prod id="NT-TestExpr">
+<lhs>TestExpr</lhs>
+<rhs><nt def="NT-SelectExpr">SelectExpr</nt></rhs>
+</prod>
+</scrap>
+
+<p>The context of the <nt def="NT-SelectExpr">SelectExpr</nt> is the
+context of the <nt def="NT-EqualityExpr">EqualityExpr</nt>. The
+result of the <nt def="NT-TestExpr">TestExpr</nt> is true if the
+result of the <nt def="NT-SelectExpr">SelectExpr</nt> is non-empty.
+Otherwise the result is false.</p>
+
+<scrap>
+<head>Equality</head>
+<prod id="NT-EqualityExpr">
+<lhs>EqualityExpr</lhs>
+<rhs><nt def="NT-SelectExpr">SelectExpr</nt> '=' <nt def="NT-Literal">Literal</nt></rhs>
+</prod>
+</scrap>
+
+<p>The context of the <nt def="NT-SelectExpr">SelectExpr</nt> is the
+context of the <nt def="NT-EqualityExpr">EqualityExpr</nt>. The
+result is true if there is a node in the result of the <nt
+def="NT-SelectExpr">SelectExpr</nt> whose value is equal to the value
+of the <nt def="NT-Literal">Literal</nt>.</p>
+
+<ednote><edtext>We plan to use the data-typing facilities being
+developed by the XML Schema WG to allow ordered
+comparisons.</edtext></ednote>
+
+<scrap>
+<head>Literal</head>
+<prod id="NT-Literal">
+<lhs>Literal</lhs>
+<rhs>'"' [^"]* '"'</rhs>
+<rhs>| "'" [^']* "'"</rhs>
+</prod>
+</scrap>
+
+<p>The value of the <nt def="NT-Literal">Literal</nt> is the sequence
+of characters inside the <code>"</code> or <code>'</code>
+characters>.</p>
+
+<scrap>
+<head>Pattern Lexical Structure</head>
+<prod id="NT-PatternToken">
+<lhs>PatternToken</lhs>
+<rhs>'/' | '@' | '(' | ')' | '|' | '[' | ']' | ',' | '=' | '.' | '..' | '*'</rhs>
+<rhs>| 'id(' | 'ancestor(' | 'comment(' | 'pi(' | 'text(' | 'not(' </rhs>
+<rhs>| 'first-of-type(' </rhs>
+<rhs>| 'last-of-type(' </rhs>
+<rhs>| 'first-of-any(' </rhs>
+<rhs>| 'last-of-any(' </rhs>
+<rhs>| <xnt href="&XMLNames;#NT-QName">QName</xnt></rhs>
+<rhs>| <nt def="NT-Literal">Literal</nt></rhs>
+</prod>
+<prod id="NT-PatternWhitespace">
+<lhs>PatternWhitespace</lhs>
+<rhs><xnt href="&XMLRec;#NT-S">S</xnt></rhs>
+</prod>
+</scrap>
+
+<p>For readability, whitespace may be used in patterns even though not
+explicitly allowed by the grammar: <nt
+def="NT-PatternWhitespace">PatternWhitespace</nt> may be freely added
+within patterns before or after any <nt
+def="NT-PatternToken">PatternToken</nt>.</p>
+
+</div3>
+
+</div2>
+
+<div2>
+<head>Templates</head>
+
+<div3>
+<head>Overview</head>
+
+<p>When the rule that is to be applied to the source element has been
+identified, the rule's template is instantiated. A
+template can contain literal result elements, character data and
+instructions for creating fragments of the result tree. Instructions
+are represented by elements in the XSL namespace.</p>
+
+<p>The <code>xsl:apply-templates</code> instruction can select
+descendant nodes for processing. Without any attribute, the
+<code>xsl:apply-templates</code> instruction processes the immediate
+children nodes of the source element; a <code>select</code> attribute
+can be used to process nodes selected by a specified pattern.</p>
+
+<eg><![CDATA[<xsl:template match="chapter/title">
+ <fo:rule-graphic/>
+ <fo:block space-before="2pt">
+ <xsl:text>Chapter </xsl:text>
+ <xsl:number/>
+ <xsl:text>: </xsl:text>
+ <xsl:apply-templates/>
+ </fo:block>
+ <fo:rule-graphic/>
+</xsl:template>]]></eg>
+
+<issue id="issue-instruction-error"><p>Should there be an instruction
+that generates an error, like the <code>error</code> procedure in
+DSSSL?</p></issue>
+
+<issue id="issue-multiple-results"><p>Should it be possible to create
+multiple result trees?</p></issue>
+
+</div3>
+
+<div3>
+<head>Creating Elements and Attributes</head>
+
+<div4>
+<head>Literal Result Elements</head>
+
+<p>In a template an element in the stylesheet that does not belong to
+the XSL namespace is instantiated to create an element node of the
+same type. The created element node will have the attribute nodes
+that were present on the element node in the stylesheet tree. The
+created element node will also have the namespace nodes that were
+present on the element node in the stylesheet tree with the exception
+of any namespace node whose value is the XSL namespace URI
+(<code>http://www.w3.org/TR/WD-xsl</code>).</p>
+
+<p>The value of an attribute of a literal result element is
+interpreted as an <termref def="dt-attribute-value-template">attribute
+value template</termref>: it can contain string expressions contained
+in curly braces (<code>{}</code>).</p>
+
+<p>Namespace URIs that occur literally in the stylesheet and that are
+being used to create nodes in the result tree can be quoted. This
+applies to:</p>
+
+<ulist>
+
+<item><p>the namespace URI in the expanded name of an literal
+result element in the stylesheet</p></item>
+
+<item><p>the namespace URI in the expanded name of an attribute
+specified on a literal result element in the stylesheet</p></item>
+
+<item><p>the value of a namespace node on a literal result element in
+the stylesheet</p></item>
+
+</ulist>
+
+<p>A namespace URI is quoted by prefixing it with the string
+<code>quote:</code>. This prefix will be removed when the template is
+instantiated to create the result element node with its associated
+attribute nodes and namespace nodes.</p>
+
+<p>When literal result elements are being used to create element,
+attribute and namespace nodes which use the XSL namespace URI, the
+namespace must be quoted to avoid misinterpretation by the XSL
+processor.</p>
+
+<note><p>It may be necessary also to quote other namespaces. For
+example, literal result elements belonging to a namespace dealing with
+digital signatures might cause XSL stylesheets to mishandled by
+general purpose security software; quoting the namespace would avoid
+the possibility of such mishandling.</p></note>
+
+<p>For example, the stylesheet</p>
+
+<eg><![CDATA[<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/TR/WD-xsl"
+ xmlns:fo="http://www.w3.org/TR/WD-xsl/FO"
+ xmlns:qxsl="quote:http://www.w3.org/TR/WD-xsl">
+
+<xsl:template match="/">
+ <qxsl:stylesheet>
+ <xsl:apply-templates/>
+ </qxsl:stylesheet>
+</xsl:template>
+
+<xsl:template match="block">
+ <qxsl:template match="{.}">
+ <fo:block><qxsl:apply-templates/></fo:block>
+ </qxsl:template>
+</xsl:template>
+
+</xsl:stylesheet>]]></eg>
+
+<p>will generate an XSL stylesheet from a document of the form:</p>
+
+<eg><![CDATA[<elements>
+<block>p</block>
+<block>h1</block>
+<block>h2</block>
+<block>h3</block>
+<block>h4</block>
+</elements>]]></eg>
+
+</div4>
+
+<div4>
+
+<head>Named Attribute Sets</head>
+
+<p>The <code>xsl:attribute-set</code> element defines a named set of
+attributes. The <code>name</code> attribute specifies the name of the
+attribute set. The content of the <code>xsl:attribute-set</code>
+element consists of <code>xsl:attribute</code> elements that specify
+attributes. A literal result element can specify an attribute set name
+as the value of the <code>xsl:use</code> attribute.</p>
+
+<p>The following example creates a named attribute set
+<code>title-style</code> and uses it in a template rule.</p>
+
+<eg><![CDATA[<xsl:attribute-set name="title-style">
+ <xsl:attribute name="font-size">12pt</xsl:attribute>
+ <xsl:attribute name="font-weight">bold</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:template match="chapter/heading">
+ <fo:block xsl:use="title-style" quadding="start">
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+<p>If the <code>xsl:use</code> attribute is specified on an element
+that also specifies a value for an attribute that is also part of the
+attribute set named by <code>xsl:use</code>, the attribute in the
+named attribute set is not used.</p>
+
+<p>Multiple definitions of an attribute set with the same name are
+merged. An attribute from a definition that is more <termref
+def="dt-important">important</termref> takes precedence over an
+attribute from a definition that is less <termref
+def="dt-important">important</termref>. It is an error if there are
+two attribute sets with the same name that are equally important and
+that both contain the same attribute unless there is a more <termref
+def="dt-important">important</termref> definition of the attribute set
+that also contains the attribute. An XSL processor may signal the
+error; if it does not signal the error, it must recover by choosing
+from amongst the most important definitions that specify the attribute
+the one that was specified last in the stylesheet.</p>
+
+<p>An <code>xsl:use</code> attribute may specify a list of attribute
+set names separated by whitespace. These attribute sets will be
+merged treating the list as being in order of increasing
+importance.</p>
+
+</div4>
+
+<div4>
+<head>Creating Elements with <code>xsl:element</code></head>
+
+<p>The <code>xsl:element</code> allows an element to be created with a
+computed name. The <code>xsl:element</code> attribute has a required
+<code>name</code> attribute that specifies the name of the element.
+The <code>name</code> attribute is interpreted as an <termref
+def="dt-attribute-value-template">attribute value template</termref>.
+It is instantiated to create an element with the specified name. The
+content of the <code>xsl:element</code> element is a template for the
+attributes and children of the created element.</p>
+
+<p>The value of the <code>name</code> attribute after instantiation
+must have one of two forms:</p>
+
+<ulist>
+
+<item><p>It can be a <xnt href="&XMLNames;#NT-QName">QName</xnt>. In
+this case the name is expanded in the same way as an element type name
+using the namespace declarations in scope for the
+<code>xsl:element</code> element in the stylesheet.</p></item>
+
+<item><p>It can be a namespace URI followed by a <code>#</code>
+character followed by an <xnt
+href="&XMLNames;#NT-NCName">NCName</xnt>. This can be used
+conjunction with a <nt def="NT-NameExpr">NameExpr</nt> to compute a
+qualified name.</p></item>
+
+</ulist>
+
+</div4>
+
+<div4>
+<head>Creating Attributes with <code>xsl:attribute</code></head>
+
+<p>The <code>xsl:attribute</code> element can be used to add
+attributes to result elements whether created by literal result
+elements in the stylesheet or by <code>xsl:element</code> elements.
+The <code>xsl:element</code> attribute has a required
+<code>name</code> attribute that specifies the name of the attribute.
+The <code>name</code> attribute is interpreted as an <termref
+def="dt-attribute-value-template">attribute value template</termref>
+It adds an attribute node to the containing result element node. The
+content of the <code>xsl:attribute</code> element is a template for
+the value of the created attribute.</p>
+
+<p>The following are all errors:</p>
+
+<ulist>
+
+<item><p>Adding an attribute to an element after children have been
+added to it; implementations may either signal the error or ignore the
+attribute.</p></item>
+
+<item><p>Including nodes other than text nodes in the value of an
+attribute; implementations may either signal the error or ignore the
+added nodes.</p></item>
+
+<item><p>Adding an attribute that has the same name as an attribute
+already added; implementations may either signal the error or ignore
+the duplicate attribute.</p></item>
+
+<item><p>Adding an attribute to a node that is not an element;
+implementations may either signal the error or ignore the
+attribute.</p></item>
+
+</ulist>
+
+</div4>
+
+</div3>
+
+<div3>
+
+<head>Creating Text</head>
+
+<p>A template can also contain text nodes. Each text node in a
+template remaining after whitespace has been stripped as specified in
+<specref ref="strip"/> will create a text node with the same value in
+the result tree. Adjacent text nodes in the result tree are
+automatically merged.</p>
+
+<p>Note that text is processed at the tree level. Thus, markup of
+<code>&amp;lt;</code> in a template will be represented in the
+stylesheet tree by a text node that includes the character
+<code>&lt;</code>. This will create a text node in the result tree
+that contains a <code>&lt;</code> character, which will be represented
+by the markup <code>&amp;lt;</code> (or an equivalent character
+reference) when the result tree is externalized as an XML
+document.</p>
+
+<p>Literal data characters may also be wrapped in an
+<code>xsl:text</code> element. This wrapping may change what
+whitespace characters are stripped (see <specref ref="strip"/>) but
+does not affect how the characters are handled by the XSL processor
+thereafter.</p>
+
+</div3>
+
+
+<div3>
+<head>Creating Processing Instructions</head>
+
+<p>The <code>xsl:pi</code> element is instantiated to create a
+processing instruction node. The content of the <code>xsl:pi</code>
+element is a template for the value of the processing instruction
+node. The <code>xsl:pi</code> element has a required
+<code>name</code> attribute that specifies the name of the processing
+instruction node. The value of the name attribute is interpreted as
+an <termref def="dt-attribute-value-template">attribute value
+template</termref>.</p>
+
+<p>For example, this</p>
+
+<eg><![CDATA[<xsl:pi name="xml-stylesheet">href="book.css" type="text/css"</xsl:pi>]]></eg>
+
+<p>would create the processing instruction</p>
+
+<eg><![CDATA[<?xml-stylesheet href="book.css" type="text/css"?>]]></eg>
+
+<p>It is an error if instantiating the content of <code>xsl:pi</code>
+creates anything other than characters. An XSL processor may signal
+the error; if it does not signal the error, it must recover by
+ignoring the offending nodes together with their content.</p>
+
+<p>It is an error if the content of the <code>xsl:pi</code> contains
+the string <code>?></code>. An XSL processor may signal the error; if
+it does not signal the error, it must recover by inserting a space
+after any occurrence of <code>?</code> that is followed by another
+<code>></code>.</p>
+
+</div3>
+
+<div3>
+<head>Creating Comments</head>
+
+<p>The <code>xsl:comment</code> element is instantiated to create a
+comment node in the result tree. The content of the
+<code>xsl:comment</code> element is a template for the value of
+the comment node.</p>
+
+<p>For example, this</p>
+
+<eg><![CDATA[<xsl:comment>This file is automatically generated. Do not edit!</xsl:comment>]]></eg>
+
+<p>would create the comment</p>
+
+<eg><![CDATA[<!--This file is automatically generated. Do not edit!-->]]></eg>
+
+<p>It is an error if instantiating the content of
+<code>xsl:comment</code> creates anything other than characters. An
+XSL processor may signal the error; if it does not signal the error,
+it must recover by ignoring the offending nodes together with their
+content.</p>
+
+<p>It is an error if the content of the <code>xsl:comment</code>
+contains the string <code>--</code>. An XSL processor may signal the
+error; if it does not signal the error, it must recover by inserting a
+space after any occurrence of <code>-</code> that is followed by
+another <code>-</code>.</p>
+
+</div3>
+
+<div3>
+<head id="children">Processing with Template Rules</head>
+
+<p>This example creates a block for a <code>chapter</code>
+element and then processes its immediate children.</p>
+
+<eg><![CDATA[<xsl:template match="chapter">
+ <fo:block>
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+<p>In the absence of a <code>select</code> attribute, the
+<code>xsl:apply-templates</code> instruction processes all of the
+children of the current node, including text nodes. However, text
+nodes that have been stripped as specified in <specref ref="strip"/>
+will not be processed.</p>
+
+<ednote><edtext>There is no WG consensus on the use
+xsl:apply-templates without a select attribute to process all children
+of a node.</edtext></ednote>
+
+<p>A <code>select</code> attribute can be used to process nodes
+selected by a pattern instead of all children. The value of the
+<code>select</code> attribute is a <termref
+def="dt-select-pattern">select pattern</termref>. The following example processes all of
+the <code>author</code> children of the <code>author-group</code>:</p>
+
+<eg><![CDATA[<xsl:template match="author-group">
+ <fo:sequence>
+ <xsl:apply-templates select="author"/>
+ </fo:sequence>
+</xsl:template>]]></eg>
+
+<p>The pattern controls the depth at which matches occur. The
+following example processes all of the <code>first-name</code>s of the
+<code>author</code>s that are direct children of
+<code>author-group</code>:</p>
+
+<eg><![CDATA[<xsl:template match="author-group">
+ <fo:sequence>
+ <xsl:apply-templates select="author/first-name"/>
+ </fo:sequence>
+</xsl:template>]]></eg>
+
+<p><code>//</code> can be used in the pattern to allow the matches to
+occur at arbitrary depths.</p>
+
+<p>This example processes all of the <code>heading</code> elements
+contained in the <code>book</code> element.</p>
+
+<eg><![CDATA[<xsl:template match="book">
+ <fo:block>
+ <xsl:apply-templates select=".//heading"/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+<p>An <nt def="NT-AncestorExpr">AncestorExpr</nt> in the pattern
+allows the processing of elements that are not descendants of the
+current node. This example finds an employee's department and then
+processes the <code>group</code> children of the
+<code>department</code>.</p>
+
+<eg><![CDATA[<xsl:template match="employee">
+ <fo:block>
+ Employee <xsl:apply-templates select="name"/> belongs to group
+ <xsl:apply-templates select="ancestor(department)/group"/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+<p>This example assumes that a <code>department</code> element
+contains <code>group</code> and <code>employee</code> elements (at
+some level). When processing the <code>employee</code> elements, the
+<nt def="NT-AncestorExpr">AncestorExpr</nt> in the pattern allows
+navigation upward to the <code>department</code> element in order to
+extract the information about the group to which the employee
+belongs.</p>
+
+<p>An <nt def="NT-IdExpr">IdExpr</nt> allows processing of
+elements with a specific ID. For example, this template rule applies
+to elements with the ID <code>cfo</code>; the second
+<code>xsl:apply-templates</code> element processes the
+<code>name</code> child of the element with ID <code>ceo</code>:</p>
+
+<eg><![CDATA[<xsl:template match="id(cfo)">
+ <xsl:apply-templates select="name"/> reports to <xsl:apply-templates select="id(ceo)/name"/>
+</xsl:template>]]></eg>
+
+<p>Multiple <code>xsl:apply-templates</code> elements can be used within a
+single template to do simple reordering. The following example
+creates two HTML tables. The first table is filled with domestic sales
+while the second table is filled with foreign sales.</p>
+
+<eg><![CDATA[<xsl:template match="product">
+ <TABLE>
+ <xsl:apply-templates select="sales/domestic"/>
+ </TABLE>
+ <TABLE>
+ <xsl:apply-templates select="sales/foreign"/>
+ </TABLE>
+</xsl:template>]]></eg>
+
+<note>
+
+<p>It is possible for there to be two matching descendants where one
+is a descendant of the other. This case is not treated specially:
+both descendants will be processed as usual. For example, given a
+source document</p>
+
+<eg><![CDATA[<doc><div><div></div></div></doc>]]></eg>
+
+<p>the rule</p>
+
+<eg><![CDATA[<xsl:template match="doc">
+ <xsl:apply-templates select=".//div"/>
+</xsl:template>]]></eg>
+
+<p>will process both the outer <code>div</code> and inner <code>div</code>
+elements.</p>
+
+</note>
+
+<p>Use of select patterns in <code>xsl:apply-templates</code> can lead
+to infinite loops. It is an error if, during the invocation of a rule
+for an element, that same rule is invoked again for that element. An
+XSL processor may signal the error; if it does not signal the error,
+it must recover by creating an empty result tree structure for the
+nested invocation.</p>
+
+<issue id="issue-select-function"><p>What mechanisms should be
+provided for selecting elements for processing? For example, how can
+elements specified indirectly be handled? Suppose there's an
+<code>xref</code> element with a <code>ref</code> attribute that
+specifies the ID of a <code>div</code> element. The template
+for <code>xref</code> needs to select <code>title</code> child of the
+<code>div</code> element referenced by the <code>ref</code> attribute.
+Should it be possible to select elements in other XML
+documents?</p></issue>
+
+</div3>
+
+<div3>
+
+<head>Direct Processing</head>
+
+<p>When the result has a known regular structure, it is useful to be
+able to specify directly the template for selected elements.
+The <code>xsl:for-each</code> element contains a template which
+is instantiated for each element selected by the pattern specified by
+the <code>select</code> attribute.</p>
+
+<ednote><edtext>Make it clear that it changes the current
+node.</edtext></ednote>
+
+<p>For example, given an XML document with this structure</p>
+
+<eg><![CDATA[<customers>
+ <customer>
+ <name>...</name>
+ <order>...</order>
+ <order>...</order>
+ </customer>
+ <customer>
+ <name>...</name>
+ <order>...</order>
+ <order>...</order>
+ </customer>
+</customers>]]></eg>
+
+<p>the following would create an HTML document containing a table with
+a row for each <code>customer</code> element</p>
+
+<eg><![CDATA[<xsl:template match="/">
+ <HTML>
+ <HEAD>
+ <TITLE>Customers</TITLE>
+ </HEAD>
+ <BODY>
+ <TABLE>
+ <TBODY>
+ <xsl:for-each select="customers/customer">
+ <TR>
+ <TH>
+ <xsl:apply-templates select="name"/>
+ </TH>
+ <xsl:for-each select="order">
+ <TD>
+ <xsl:apply-templates/>
+ </TD>
+ </xsl:for-each>
+ </TR>
+ </xsl:for-each>
+ </TBODY>
+ </TABLE>
+ </BODY>
+ </HTML>
+</xsl:template>]]></eg>
+
+<p>As with <code>xsl:apply-templates</code> the pattern is a <termref
+def="dt-select-pattern">select pattern</termref>. The
+<code>select</code> attribute is required.</p>
+
+</div3>
+
+<div3>
+<head>Processing Modes</head>
+
+<p>Processing modes allow an element to processed multiple times, each
+time producing a different result.</p>
+
+<p>Both <code>xsl:template</code> and <code>xsl:apply-templates</code>
+have an optional <code>mode</code> attribute whose value is a name.
+If an <code>xsl:apply-templates</code> element has a <code>mode</code>
+attribute, then it applies only those template rules from
+<code>xsl:template</code> elements that have a <code>mode</code>
+attribute with the same value; if an <code>xsl:apply-templates</code>
+element does not have a <code>mode</code> attribute, then it applies
+only those template rules from <code>xsl:template</code> elements that
+do not have a a <code>mode</code> attribute.</p>
+
+<p>If there is no matching template, then the built-in template rule
+is applied, even if a <code>mode</code> attribute was specified in
+<code>xsl:apply-templates</code>.</p>
+
+<ednote><edtext>Add some examples.</edtext></ednote>
+
+</div3>
+
+<div3>
+<head>Sorting</head>
+
+<p>Sorting is specified by adding <code>xsl:sort</code> elements as
+children of <code>xsl:apply-templates</code> or
+<code>xsl:for-each</code>. The first <code>xsl:sort</code> child
+specifies the primary sort key, the second <code>xsl:sort</code> child
+specifies the secondary sort key and so on. When
+<code>xsl:apply-templates</code> or <code>xsl:for-each</code> has one
+or more <code>xsl:sort</code> children, then instead of processing the
+selected elements in document order, it sorts the elements according
+to the specified sort keys and then processes them in sorted order.
+When used in <code>xsl:for-each</code>, <code>xsl:sort</code> elements
+must occur first.</p>
+
+<p><code>xsl:sort</code> has a <code>select</code> attribute whose
+value is a <termref def="dt-select-pattern">select pattern</termref>.
+For each node to be processed, the select pattern is evaluated with
+that node as the current node. The value of the first selected node is
+used as the sort key for that node. The default value of the code
+<code>select</code> attribute is <code>.</code> (which addresses the
+current element).</p>
+
+<p>This string serves as a sort key for the node. The following
+optional attributes on <code>xsl:sort</code> control how the list of
+sort keys are sorted:</p>
+
+<ulist>
+
+<item><p><code>order</code> specifies whether the strings should be
+sorted in ascending or descending order; <code>ascending</code>
+specifies ascending order; <code>descending</code> specifies
+descending order; the default is <code>ascending</code></p></item>
+
+<item><p><code>lang</code> specifies the language of the sort keys; it
+has the same range of values as <code>xml:lang</code><bibref
+ref="XML"/>; if no <code>lang</code> value is specified, the
+language should be determined from the system environment</p></item>
+
+<item><p><code>data-type</code> specifies the data type of the
+strings; the following values are allowed</p>
+
+<ulist>
+
+<item><p><code>text</code> specifies that the sort keys should be
+sorted lexicograhically in the culturally correct manner for the
+language specified by <code>lang</code></p></item>
+
+<item><p><code>number</code> specifies that the sort keys should be
+converted to numbers and then sorted according to the numeric
+value; the value specified by <code>lang</code> can be used
+to assist in the conversion to numbers</p></item>
+
+</ulist>
+
+<p>The default value is <code>text</code>.</p>
+
+<ednote><edtext>We plan to leverage the work on XML schemas to define
+further values in the future.</edtext></ednote>
+
+</item>
+
+<item><p><code>case-order</code> has the value
+<code>upper-first</code> or <code>lower-first</code>; this applies
+when <code>data-type="text"</code>, and specifies that upper-case
+characters should sort before lower-case letters or vice-versa
+respectively. For example, if <code>lang="en"</code> then <code>A a B
+b</code> are sorted with <code>case-order="upper-first"</code> and
+<code>a A b B</code> are sorted with
+<code>case-order="lower-first"</code>. The default value is language
+dependent.</p></item>
+
+</ulist>
+
+<ednote><edtext>We plan also to add an attribute whose value is a
+label identifying the sorting scheme, to be specified by the I18N
+WG.</edtext></ednote>
+
+<p>The values of all of the above attributes are interpreted as
+<termref def="dt-attribute-value-template">attribute value
+templates</termref>.</p>
+
+<note><p>It is recommended that implementors consult <bibref
+ref="UNICODE-TR10"/> for information on internationalized
+sorting.</p></note>
+
+<p>The sort must be stable: in the sorted list of nodes, any sublist
+that has sort keys that all compare equal must be in document
+order.</p>
+
+<p>For example, suppose an employee database has the form</p>
+
+<eg><![CDATA[<employees>
+ <employee>
+ <name>
+ <first>James</first>
+ <last>Clark</last>
+ </name>
+ ...
+ </employee>
+</employees>
+]]></eg>
+
+<p>Then a list of employees sorted by name could be generated
+using:</p>
+
+<eg><![CDATA[<xsl:template match="employees">
+ <ul>
+ <xsl:apply-templates select="employee">
+ <xsl:sort select="name/last"/>
+ <xsl:sort select="name/first"/>
+ </xsl:apply-templates>
+ </ul>
+</xsl:template>
+
+<xsl:template match="employee">
+ <li>
+ <xsl:value-of select="name/first"/>
+ <xsl:text> </xsl:text>
+ <xsl:value-of select="name/last"/>
+ </li>
+</xsl:template>]]></eg>
+
+</div3>
+
+<div3>
+<head>Numbering</head>
+
+<div4>
+<head>Numbering in the Source Tree</head>
+
+<p>The <code>xsl:number</code> element does numbering based on the
+position of the current node in the source tree.</p>
+
+<p>The <code>xsl:number</code> element can have the following
+attributes:</p>
+
+<ulist>
+
+<item><p>The <code>level</code> attribute specifies what levels of the
+source tree should be considered; it has the values
+<code>single</code>, <code>multi</code> or <code>any</code>. The
+default is <code>single</code>.</p></item>
+
+<item><p>The <code>count</code> attribute is a <termref
+def="dt-match-pattern">match pattern</termref> that specifies what
+elements should be counted at those levels. The <code>count</code>
+attribute defaults to the element type name of the current
+node.</p></item>
+
+<item><p>The <code>from</code> attribute is a <termref
+def="dt-match-pattern">match pattern</termref> that specifies where
+counting starts from.</p></item>
+
+</ulist>
+
+<p>In addition the <code>xsl:number</code> element has the attributes
+specified in <specref ref="convert"/> for number to string
+conversion.</p>
+
+<p>The <code>xsl:number</code> element first constructs a list of
+positive integers using the <code>level</code>, <code>count</code> and
+<code>from</code> attributes:</p>
+
+<ulist>
+
+<item><p>When <code>level="single"</code>, it goes up to the nearest
+ancestor (including the current node as its own ancestor) that
+matches the <code>count</code> pattern, and constructs a list of length one
+containing one plus the number of preceding siblings of that ancestor
+that match the <code>count</code> pattern. If there is no such
+ancestor, it constructs an empty list. If the <code>from</code>
+attribute is specified, then the only ancestors that are searched are
+those that are descendants of the nearest ancestor that matches the
+<code>from</code> pattern.</p></item>
+
+<item><p>When <code>level="multi"</code>, it constructs a list of all
+ancestors of the current node in document order followed by the
+element itself; it then selects from the list those elements that
+match the <code>count</code> pattern; it then maps each element of the
+list to one plus the number of preceding siblings of that element that
+match the <code>count</code> pattern. If the <code>from</code>
+attribute is specified, then the only ancestors that are searched are
+those that are descendants of the nearest ancestor that matches the
+<code>from</code> pattern.</p></item>
+
+<item><p>When <code>level="any"</code>, it constructs a list of length
+one containing one plus the number of elements at any level of the
+document that start before this node and that match the
+<code>count</code> pattern. If the <code>from</code> attribute is
+specified, then only elements after the first element before this
+element that match the <code>from</code> pattern are
+considered.</p></item>
+
+</ulist>
+
+<p>The list of numbers is then converted into a string using the
+attributes specified in <specref ref="convert"/>; when used with
+<code>xsl:number</code> the value of each of these attributes is
+interpreted as an <termref def="dt-attribute-value-template">attribute
+value template</termref>. After conversion, the resulting string is
+inserted in the result tree.</p>
+
+<ednote><edtext>Allowing them to be attribute value templates isn't
+consistent with the current DTD: the declared values would all have to
+be CDATA, and we couldn't use xml:lang because the XML spec doesn't
+allow the value to be expressed as a template.</edtext></ednote>
+
+<p>The following would number the items in an ordered list:</p>
+
+<eg><![CDATA[<xsl:template match="ol/item">
+ <fo:block>
+ <xsl:number/><xsl:text>. </xsl:text><xsl:apply-templates/>
+ </fo:block>
+<xsl:template>]]></eg>
+
+<p>The following two rules would number <code>title</code> elements.
+This is intended for a document that contains a sequence of chapters
+followed by a sequence of appendices, where both chapters and
+appendices contain sections which in turn contain subsections.
+Chapters are numbered 1, 2, 3; appendices are numbered A, B, C;
+sections in chapters are numbered 1.1, 1.2, 1.3; sections in
+appendices are numbered A.1, A.2, A.3.</p>
+
+<eg><![CDATA[<xsl:template match="title">
+ <fo:block>
+ <xsl:number level="multi"
+ count="chapter|section|subsection"
+ format="1.1. "/>
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>
+
+<xsl:template match="appendix//title" priority="1">
+ <fo:block>
+ <xsl:number level="multi"
+ count="appendix|section|subsection"
+ format="A.1. "/>
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+<p>The following example numbers notes sequentially within a
+chapter:</p>
+
+<eg><![CDATA[<xsl:template match="note">
+ <fo:block>
+ <xsl:number level="any" from="chapter" format="(1) "/>
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+<p>The following example would number <code>H4</code> elements in HTML
+with a three-part label:</p>
+
+<eg><![CDATA[<xsl:template match="H4">
+ <fo:block>
+ <xsl:number level="any" from="H1" count="H2"/>
+ <xsl:text>.</xsl:text>
+ <xsl:number level="any" from="H2" count="H3"/>
+ <xsl:text>.</xsl:text>
+ <xsl:number level="any" from="H3" count="H4"/>
+ <xsl:text> </xsl:text>
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>]]></eg>
+
+</div4>
+
+<div4>
+<head>Numbering in the Result Tree</head>
+
+<p>The root node of the result and each result element has a set of
+named counters (a mapping from names to integers).</p>
+
+<p>Counter values are inserted using <code>xsl:counter</code> and
+<code>xsl:counters</code> elements. The name of the counter is
+specified with the <code>name</code> attribute.
+<code>xsl:counter</code> first constructs a list of length one
+containing the value of the named counter from the nearest ancestor in
+the result tree that has a counter with the specified name;
+<code>xsl:counters</code> first constructs a list containing, for each
+ancestor in the result tree that has a counter with the specified
+name, the value of named counter from that ancestor.
+<code>xsl:counter</code> and <code>xsl:counters</code> then convert
+the list of numbers into a string using the attributes specified in
+<specref ref="convert"/>; when used with <code>xsl:counter</code> and
+<code>xsl:counters</code> the value of each of these attributes is
+interpreted as an <termref def="dt-attribute-value-template">attribute
+value template</termref>.</p>
+
+<p>Counters are incremented using the
+<code>xsl:counter-increment</code> element. The <code>name</code>
+attribute specifies the name of the counter to be incremented. It
+finds the nearest ancestor in the result tree that has a counter with
+the specified name and increments that; if there is no such ancestor,
+it adds a counter with a value of zero to the document root and then
+increments it. The counter is incremented by 1 by default, but this
+can be changed using the <code>amount</code> attribute.</p>
+
+<p>The <code>xsl:counter-reset</code> element sets the value of a
+counter in the current named counter set. The current named counter
+set is the set of named counters of the containing element in the
+result tree or of the document root if there is no containing element.
+If the current named counter set doesn't contain a counter of that
+name, a counter is added to it, otherwise the existing value is
+changed. The name of the counter to be set is specified by the
+<code>name</code> attribute. The value to set it to is specified by
+the <code>value</code> attribute; this defaults to 0.</p>
+
+<p>The <code>xsl:counter-scope</code> element is a phantom result
+element: it behaves just like a normal result element for the purposes
+of result numbering in that it is considered part of the result tree
+and has a set of named counters, but doesn't actually create a result
+element. This is for when the result tree doesn't have enough
+structure for counting.</p>
+
+<note><p>The numbering may be performed in the tree construction
+process or may be left for the formatting process.</p></note>
+
+<note><p>These facilities for result tree numbering are based on the
+facilities for automatic numbering in <bibref ref="CSS2"/>.</p></note>
+
+<p>The following example would number notes sequentially throughout a
+document:</p>
+
+<eg><![CDATA[<xsl:template match="note">
+ <xsl:text> (Note </xsl:text>
+ <xsl:counter-increment name="note"/>
+ <xsl:counter name="note"/>
+ <xsl:text>).</xsl:text>
+</xsl:template>]]></eg>
+
+<p>The following would turn ordered lists into definition lists:</p>
+
+<eg><![CDATA[<xsl:template match="OL">
+ <dl>
+ <xsl:counter-reset name="li"/>
+ <xsl:apply-templates/>
+ </dl>
+</xsl:template>
+
+<xsl:template match="LI">
+ <xsl:counter-increment name="li"/>
+ <dt><xsl:counter name="li"/></dt>
+ <dd><xsl:apply-templates/></dd>
+</xsl:template>]]></eg>
+
+<p>The following would do HTML style numbering:</p>
+
+<eg><![CDATA[<xsl:template match="h2">
+ <xsl:counter-increment name="h2"/>
+ <p>
+ <xsl:counter name="h2"/>
+ <xsl:text>. </xsl:text>
+ <xsl:apply-templates/>
+ </p>
+ <xsl:counter-reset name="h3"/>
+</xsl:template>
+
+<xsl:template match="h3">
+ <xsl:counter-increment name="h3"/>
+ <p>
+ <xsl:counter name="h2"/>
+ <xsl:text>.</xsl:text>
+ <xsl:counter name="h3"/>
+ <xsl:text>. </xsl:text>
+ <xsl:apply-templates/>
+ </p>
+ <xsl:counter-reset name="h4"/>
+</xsl:template>
+
+<xsl:template match="h4">
+ <xsl:counter-increment name="h4"/>
+ <p>
+ <xsl:counter name="h2"/>
+ <xsl:text>.</xsl:text>
+ <xsl:counter name="h3"/>
+ <xsl:text>.</xsl:text>
+ <xsl:counter name="h4"/>
+ <xsl:text>.</xsl:text>
+ <xsl:apply-templates/>
+ </p>
+</xsl:template>]]></eg>
+
+<p>The following would deal with recursive divs each with a title child:</p>
+
+<eg><![CDATA[<xsl:template match="div">
+ <div>
+ <xsl:apply-templates/>
+ </div>
+</xsl:template>
+
+<xsl:template match="title">
+ <p>
+ <xsl:counter-increment name="div"/>
+ <xsl:counters name="div" format="1.1. "/>
+ <xsl:apply-templates/>
+ </p>
+ <xsl:counter-reset name="div"/>
+</xsl:template>]]></eg>
+
+</div4>
+
+<div4 id="convert">
+<head>Number to String Conversion Attributes</head>
+
+<p>The following attributes are used to control conversion of a list
+of numbers into a string. The numbers are integers greater than
+0. The attributes are all optional.</p>
+
+<p>The main attribute is <code>format</code>. The default value for
+the <code>format</code> attribute is <code>1</code>. The
+<code>format</code> attribute is split into a sequence of tokens where
+each token is a maximal sequence of alphanumeric characters or a
+maximal sequence of non-alphanumeric characters. Alphanumeric means
+any character that has a Unicode category of Nd, Nl, No, Lu, Ll, Lt,
+Lm or Lo. The alphanumeric tokens (format tokens) specify the format
+to be used for each number in the list. If the first token is a
+non-alphanumeric token, then the constructed string will start with
+that token; if the last token is non-alphanumeric token, then the
+constructed string will end with that token. Non-alphanumeric tokens
+that occur between two format tokens are separator tokens that are
+used to join numbers in the list. The n-th format token will be used
+to format the n-th number in the list. If there are more numbers than
+format tokens, then the last format token will be used to format
+remaining numbers. If there are no format tokens, then a format token
+of <code>1</code> is used to format all numbers. The format token
+specifies the string to be used to represent the number 1. Each
+number after the first will be separated from the preceding number by
+the separator token preceding the format token used to format that
+number, or, if there are no separator tokens, then by
+<code>.</code>.</p>
+
+<p>Format tokens are a superset of the allowed values for the
+<code>type</code> attribute for the <code>OL</code> element in HTML
+4.0 and are interpreted as follows:</p>
+
+<ulist>
+
+<item><p>Any token where the last character has a decimal digit value
+of 1 (as specified in the Unicode 2.0 character property database),
+and the Unicode value of preceding characters is one less than the
+Unicode value of the last character. This generates a decimal
+representation of the number where each number is at least as long as
+the format token. Thus a format token <code>1</code> generates the
+sequence <code>1 2 ... 10 11 12 ...</code>, and a format token
+<code>01</code> generates the sequence <code>01 02 ... 09 10 11 12
+... 99 100 101</code>.</p></item>
+
+<item><p>A format token <code>A</code> generates the sequence <code>A
+B C ... Z AA AB AC...</code>.</p></item>
+
+<item><p>A format token <code>a</code> generates the sequence <code>a
+b c ... z aa ab ac...</code>.</p></item>
+
+<item><p>A format token <code>i</code> generates the sequence <code>i
+ii iii iv v vi vii vii ix x ...</code>.</p></item>
+
+<item><p>A format token <code>I</code> generates the sequence <code>I
+II III IV V VI VII VII IX X ...</code>.</p></item>
+
+<item><p>Any other format token indicates a numbering sequence that
+starts with that token. If an implementation does not support a
+numbering system that starts with that token, it must use a format
+token of <code>1</code>.</p></item>
+
+</ulist>
+
+<p>When numbering with an alphabetic sequence, the
+<code>xml:lang</code> attribute specifies which language's alphabet is
+to be used.</p>
+
+<note><p>This can be considered as specifying the language of the
+value of the <code>format</code> attribute and hence is consistent
+with the semantics of <code>xml:lang</code>.</p></note>
+
+<p>The <code>letter-value</code> attribute disambiguates between
+numbering schemes that use letters. In many languages there are two
+commonly used numbering schemes that use letters. One numbering
+scheme assigns numeric values to letters in alphabetic sequence, and
+the other assigns numeric values to each letter in some other manner.
+In English, these would correspond to the numbering sequences
+specified by the format tokens <code>a</code> and <code>i</code>. In
+some languages the first member of each sequence is the same, and so
+the format token alone would be ambiguous. A value of
+<code>alphabetic</code> specifies the alphabetic sequence; a value of
+<code>other</code> specifies the other sequence.</p>
+
+<p>The <code>digit-group-sep</code> attribute gives the separator
+between groups of digits, and the optional
+<code>n-digits-per-group</code> specifies the number of digits per
+group. For example, <code>digit-group-sep=","</code> and
+<code>n-digits-per-group="3"</code> would produce numbers of the form
+<code>1,000,000</code>.</p>
+
+<p>The <code>sequence-src</code> attribute gives the URI of a text
+resource that contains a whitespace separated list of the members of
+the numbering sequence.</p>
+
+<ednote><edtext>Specify what should happen when the sequence runs
+out.</edtext></ednote>
+
+<p>Here are some examples of conversion specifications:</p>
+
+<ulist>
+
+<item><p><code>format="&amp;#x30A2;"</code> specifies Katakana
+numbering</p></item>
+
+<item><p><code>format="&amp;#x30A4;"</code> specifies Katakana
+numbering in the <quote>iroha</quote> order</p></item>
+
+<item><p><code>format="&amp;#x0E51;"</code> specifies numbering with
+Thai digits</p></item>
+
+<item><p><code>format="&amp;#x05D0;" letter-value="other"</code>
+specifies <quote>traditional</quote> Hebrew numbering</p></item>
+
+<item><p><code>format="&amp;#x10D0;" letter-value="other"</code>
+specifies Georgian numbering</p></item>
+
+<item><p><code>format="&amp;#x03B1;" letter-value="other"</code>
+specifies <quote>classical</quote> Greek numbering</p></item>
+
+<item><p><code>format="&amp;#x0430;" letter-value="other"</code>
+specifies Old Slavic numbering</p></item>
+
+</ulist>
+
+</div4>
+
+</div3>
+
+<div3>
+<head>Conditionals within a Template</head>
+
+<p>There are two instructions in XSL which support conditional
+processing in a template: <code>xsl:if</code> and
+<code>xsl:choose</code>. The <code>xsl:if</code> instruction provides
+simple if-then conditionality; the <code>xsl:choose</code> instruction
+supports selection of one choice when there are several
+possibilities.</p>
+
+<div4>
+<head>Conditional Processing with <code>xsl:if</code></head>
+
+<p>The <code>xsl:if</code> element has a single attribute,
+<code>test</code> which specifies a <termref
+def="dt-select-pattern">select pattern</termref>. The content is a
+template. If the pattern selects a non-empty list of elements,
+then the content is instantiated; otherwise nothing is created. In
+the following example, the names in a group of names are formatted as
+a comma separated list:</p>
+
+<eg><![CDATA[<xsl:template match="namelist/name">
+ <xsl:apply-templates/>
+ <xsl:if test=".[not(last-of-type())]">, </xsl:if>
+</xsl:template>]]></eg>
+
+</div4>
+
+
+<div4>
+<head>Conditional Processing with <code>xsl:choose</code></head>
+
+<p>The <code>xsl:choose</code> element selects one among a number of
+possible alternatives. It consists of a series of
+<code>xsl:when</code> elements followed by an optional
+<code>xsl:otherwise</code> element. Each <code>xsl:when</code>
+element has a single attribute, <code>test</code>, which specifies a
+<termref def="dt-select-pattern">select pattern</termref>; the test is
+treated as true if the pattern selects a non-empty list of elements.
+The content of the <code>xsl:when</code> and
+<code>xsl:otherwise</code> elements is a template. When an
+<code>xsl:choose</code> element is processed, each of the
+<code>xsl:when</code> elements is tested in turn. The content of the
+first, and only the first, <code>xsl:when</code> element whose test is
+true is instantiated. If no <code>xsl:when</code> is true, the
+content of the <code>xsl:otherwise</code> element is instantiated. If
+no <code>xsl:when</code> element is true, and no
+<code>xsl:otherwise</code> element is present, nothing is created.</p>
+
+<p>The following example enumerates items in an ordered list using
+arabic numerals, letters, or roman numerals depending on the depth to
+which the ordered lists are nested.</p>
+
+<eg><![CDATA[<xsl:template match="orderedlist/listitem">
+ <fo:list-item indent-start='2pi'>
+ <fo:list-item-label>
+ <xsl:choose>
+ <xsl:when test='ancestor(orderedlist/orderedlist)'>
+ <xsl:number format="i"/>
+ </xsl:when>
+ <xsl:when test='ancestor(orderedlist)'>
+ <xsl:number format="a"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:number format="1"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:text>. </xsl:text>
+ </fo:list-item-label>
+ <fo:list-item-body>
+ <xsl:apply-templates/>
+ </fo:list-item-body>
+ </fo:list-item>
+</xsl:template>]]></eg>
+</div4>
+</div3>
+
+<div3>
+<head>Copying</head>
+
+<p>The <code>xsl:copy</code> element provides an easy way of copying
+the current node. The <code>xsl:copy</code> element is replaced by a
+copy of the current node. Only the children of the node are not
+automatically copied. Everything else about the current node,
+including the attribute nodes and the namespace nodes, are
+automatically copied. The content of the <code>xsl:copy</code>
+element is a template for the children of the created node; the
+content is not used for nodes of types that do not have children
+(attributes, text, comments and processing instructions).</p>
+
+<p>The root node is treated specially because the root node of the
+result tree is created implicitly. When the current node is the root
+node, <code>xsl:copy</code> will not create a root node, but will just
+use the content template.</p>
+
+<p>For example, the identity transformation can be written using
+<code>xsl:copy</code>:</p>
+
+<eg><![CDATA[<xsl:template match="*|comment()|pi()">
+ <xsl:copy>
+ <xsl:apply-templates/>
+ </xsl:copy>
+</xsl:template>]]></eg>
+
+<issue id="issue-copy-attributes"><p>Should there be some way for
+<code>xsl:copy</code> to control the copying of
+attributes?</p></issue>
+
+</div3>
+
+
+<div3 id="stringexpr">
+<head>Computing Generated Text</head>
+
+<p>Within a template, the <code>xsl:value-of</code> element can
+be used to compute generated text, for example by extracting text from
+the source tree or by inserting the value of a string constant. The
+<code>xsl:value-of</code> element does this with a string expression
+that is specified as the value of the <code>select</code> attribute.
+String expressions can also be used inside attribute values of literal
+result elements by enclosing the string expression in curly brace
+(<code>{}</code>).</p>
+
+<div4>
+<head>String Expressions</head>
+
+<scrap>
+<head>String Expressions</head>
+<prod id="NT-StringExpr">
+<lhs>StringExpr</lhs>
+<rhs><nt def="NT-SelectExpr">SelectExpr</nt></rhs>
+<rhs>| <nt def="NT-NameExpr">NameExpr</nt></rhs>
+<rhs>| <nt def="NT-ConstantRef">ConstantRef</nt></rhs>
+<rhs>| <nt def="NT-MacroArgRef">MacroArgRef</nt></rhs>
+</prod>
+</scrap>
+
+<p>The value of a string expression that is a pattern is the value of
+the first node selected by the pattern. The value of each kind of
+node is described in <specref ref="data-model"/>. If no nodes are
+selected by the pattern, then the value is the empty string. The
+pattern is a <termref def="dt-select-pattern">select
+pattern</termref>.</p>
+
+<issue id="issue-resolve-expr"><p>Do we need a
+<code>resolve(pattern)</code> string expression that treats the
+characters as a relative URI and turns it into an absolute URI using
+the base URI of the addressed node?</p></issue>
+
+<scrap>
+<head>Name Expression</head>
+<prod id="NT-NameExpr">
+<lhs>NameExpr</lhs>
+<rhs>'name' '(' <nt def="NT-SelectExpr">SelectExpr</nt> ')'</rhs>
+</prod>
+</scrap>
+
+<p>The value of a <nt def="NT-NameExpr">NameExpr</nt> is the expanded
+name of the first node selected by the <nt
+def="NT-SelectExpr">SelectExpr</nt>. If no nodes are selected or the first
+node does not have a name, then the value is the empty string. If the
+expanded name has a null URI, then the value is just the local
+name. If the expanded name has a non-null URI, the the value is the
+URI followed by the character <code>#</code> followed by the local
+name.</p>
+
+</div4>
+
+<div4>
+<head>Using String Expressions with <code>xsl:value-of</code></head>
+
+<p>The <code>xsl:value-of</code> element is replaced by the value of
+the string expression specified by the <code>select</code> attribute.
+The <code>select</code> attribute is required.</p>
+
+<p>For example, the following creates an HTML paragraph from a
+<code>person</code> element with <code>first-name</code> and
+<code>surname</code> attributes.</p>
+
+<eg><![CDATA[<xsl:template match="person">
+ <P>
+ <xsl:value-of select="@first-name"/>
+ <xsl:text> </xsl:text>
+ <xsl:value-of select="@surname"/>
+ </P>
+</xsl:template>]]></eg>
+
+<p>For example, the following creates an HTML paragraph from a
+<code>person</code> element with <code>first-name</code> and
+<code>surname</code> children elements.</p>
+
+<eg><![CDATA[<xsl:template match="person">
+ <P>
+ <xsl:value-of select="first-name"/>
+ <xsl:text> </xsl:text>
+ <xsl:value-of select="surname"/>
+ </P>
+</xsl:template>]]></eg>
+
+<p>The following precedes each <code>procedure</code> element with a
+paragraph containing the security level of the procedure. It assumes
+that the security level that applies to a procedure is determined by a
+<code>security</code> attribute on an ancestor element of the
+procedure. It also assumes that if more than one ancestor has a
+<code>security</code> attribute then the security level is determined
+by the closest such ancestor of the procedure.</p>
+
+<eg><![CDATA[<xsl:template match="procedure">
+ <fo:block>
+ <xsl:value-of select="ancestor(*[@security])/@security"/>
+ </fo:block>
+ <xsl:apply-templates/>
+</xsl:template>]]></eg>
+
+<issue id="issue-inherited-attribute"><p>Unless an element counts as
+one of its own ancestors, using
+<code>ancestor(*[@security])/@security</code>
+won't work to get the inherited value of an attribute. We could
+either say <code>ancestor</code> always includes the current node;
+alternatively we could provide a variant of <code>ancestor</code> that
+does include the current node; alternatively we could provide a select
+pattern of the form
+<code>inherited-attribute('security')</code>.</p></issue>
+
+</div4>
+
+<div4 id="attribute-value-templates">
+<head>Attribute Value Templates</head>
+
+<p><termdef id="dt-attribute-value-template" term="Attribute Value
+Template">In an attribute value that is interpreted as an
+<term>attribute value template</term>, such as an attribute of a
+literal result element, string expressions can be used by surrounding
+the string expression with curly braces (<code>{}</code>)</termdef>.
+The attribute value template is instantiated by replacing the string
+expression together with surrounding curly braces by the value of the
+string expression.</p>
+
+<p>The following example creates an <code>IMG</code> result element
+from a <code>photograph</code> element in the source; the value of the
+<code>SRC</code> attribute of the <code>IMG</code> element is computed
+from the value of the <code>image-dir</code> constant and the content
+of the <code>href</code> child of the <code>photograph</code> element;
+the value of the <code>WIDTH</code> attribute of the <code>IMG</code>
+element is computed from the value of the the <code>width</code>
+attribute of the <code>size</code> child of the
+<code>photograph</code> element:</p>
+
+<eg><![CDATA[<xsl:constant name="image-dir" value="/images"/>
+
+<xsl:template match="photograph">
+<IMG SRC="{constant(image-dir)}/{href}" WIDTH="{size/@width}"/>
+</xsl:template>]]></eg>
+
+<p>With this source</p>
+
+<eg><![CDATA[<photograph>
+ <href>headquarters.jpg</href>
+ <size width="300"/>
+</photograph>]]></eg>
+
+<p>the result would be</p>
+
+<eg><![CDATA[<IMG SRC="/images/headquarters.jpg" WIDTH="300"/>]]></eg>
+
+<p>When an attribute value template is instantiated, a double left or
+right curly brace outside a string expression will be replaced by a
+single curly brace. It is an error if a right curly brace occurs in
+an attribute value template outside a string expression without being
+followed by a second right curly brace; an XSL processor may signal
+the error or recover by treating the right curly brace as if it had
+been doubled. A right curly brace inside an <nt
+def="NT-Literal">Literal</nt> in a string expression is
+not recognized as terminating the string expression.</p>
+
+<p>Curly braces are <emph>not</emph> recognized recursively inside
+string expressions. For example:</p>
+
+<eg role="error"><![CDATA[<a href="#{id({@ref})/title}">]]></eg>
+
+<p>is <emph>not</emph> allowed. Instead use simply:</p>
+
+<eg><![CDATA[<a href="#{id(@ref)/title}">]]></eg>
+
+</div4>
+
+</div3>
+
+<div3>
+<head>String Constants</head>
+
+<p>Global string constants may be defined using a
+<code>constant</code> element. The name attribute specifies
+the name of the constant, and the <code>value</code> attribute
+specified the value.</p>
+
+<p>A stylesheet must not contain more than one definition of a
+constant with the same name and same <termref
+def="dt-important">importance</termref>. A definition of a
+constant will not be used if there is another definition of a constant
+with the same name and higher <termref
+def="dt-important">importance</termref>.</p>
+
+<p>String constants are referenced using a <nt
+def="NT-ConstantRef">ConstantRef</nt> string expression.</p>
+
+<scrap>
+<head>String Constant References</head>
+<prod id="NT-ConstantRef">
+<lhs>ConstantRef</lhs>
+<rhs>'constant' '(' <xnt href="&XMLNames;#NT-NCName">NCName</xnt> ')'</rhs>
+</prod>
+</scrap>
+
+<eg><![CDATA[<xsl:constant name="para-font-size" value="12pt"/>
+
+<xsl:template match="para">
+ <fo:block font-size="{constant(para-font-size)}">
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>
+]]></eg>
+
+<issue id="issue-local-constants"><p>Should there be a way to define
+local constants?</p></issue>
+
+<p>The <code>value</code> attribute is interpreted as an <termref
+def="dt-attribute-value-template">attribute value template</termref>.
+If the value of a constant definition <code>x</code> references a
+constant <code>y</code>, then the value for <code>y</code> must be
+computed before the value of <code>x</code>. It is an error if it is
+impossible to do this for all constant definitions because of
+dependency cycles.</p>
+
+</div3>
+
+<div3>
+<head>Macros</head>
+
+<issue id="issue-macro-name"><p>Should macros be called something
+else?</p></issue>
+
+<p>Parts of templates can also be factored out of similar rules
+into macros for reuse. Macros allow authors to create aggregate
+result fragments and refer to the composite as if it were a single
+object. In this example, a macro is defined for a boxed paragraph
+with the word <quote>Warning!</quote> preceding the contents. The
+macro is referenced from a rule for <code>warning</code> elements.</p>
+
+<eg><![CDATA[<xsl:macro name="warning-para">
+ <fo:block-level-box>
+ <fo:block>
+ <xsl:text>Warning! </xsl:text>
+ <xsl:contents/>
+ </fo:block>
+ </fo:block-level-box>
+</xsl:macro>
+
+<xsl:template match="warning">
+ <xsl:invoke macro="warning-para">
+ <xsl:apply-templates/>
+ </xsl-invoke>
+</xsl:template>]]></eg>
+
+<p>Macros are defined using the <code>macro</code> element. The
+<code>name</code> attribute specifies the name of the macro being
+defined. The content of the <code>macro</code> element is a
+template, called the body of the macro. A macro is invoked
+using the <code>xsl:invoke</code> element; the content of
+<code>xsl:invoke</code> is a template. The name of the macro
+to be invoked is given by the <code>macro</code> attribute. Invoking a
+macro first instantiates the content of <code>xsl:invoke</code>. It
+then instantiates the body of the invoked macro passing it the result tree
+fragment created by the instantiation of the content of
+<code>xsl:invoke</code>; this fragment can be inserted in the body of
+the macro using the <code>xsl:contents</code> element.</p>
+
+<p>Macros allow named arguments to be declared with the
+<code>xsl:macro-arg</code> element; the <code>name</code> attribute
+specifies the argument name, and the optional <code>default</code>
+attribute specifies the default value for the argument. Within the
+body of a macro, macro arguments are referenced using a <nt
+def="NT-MacroArgRef">MacroArgRef</nt> string expression. It is an
+error to refer to a macro argument that has not been declared. An XSL
+processor may signal the error; if it does not signal the error, it
+must recover by using an empty string. Arguments are supplied to a
+macro invocation using the code <code>xsl:arg</code> element; the
+<code>name</code> attribute specifies the argument name, and the
+<code>value</code> attribute specifies the argument value. It is an
+error to supply an argument to a macro invocation if the macro did not
+declare an argument of that name. An XSL processor may signal the
+error; if it does not signal the error, it must recover by ignoring
+the argument. The <code>value</code> attribute of
+<code>xsl:arg</code> and the <code>default</code> attribute of
+<code>xsl:macro-arg</code> are interpreted as <termref
+def="dt-attribute-value-template">attribute value templates</termref>;
+they can contain string expressions in curly braces as with literal
+result elements.</p>
+
+<scrap>
+<head>Macro Argument References</head>
+<prod id="NT-MacroArgRef">
+<lhs>MacroArgRef</lhs>
+<rhs>'arg' '(' <xnt href="&XMLNames;#NT-NCName">NCName</xnt> ')'</rhs>
+</prod>
+</scrap>
+
+<p>This example defines a macro for a <code>numbered-block</code> with
+an argument to control the format of the number.</p>
+
+<eg><![CDATA[<xsl:macro name="numbered-block">
+ <xsl:macro-arg name="format" default="1. "/>
+ <xsl:number format="{arg(format)}"/>
+ <fo:block/>
+ <xsl:contents/>
+ </fo:block>
+</xsl:macro>
+
+<xsl:template match="appendix/title">
+ <xsl:invoke macro="numbered-block">
+ <xsl:arg name="format" value="A. "/>
+ <xsl:apply-templates/>
+ </xsl:invoke>
+</xsl:template>]]></eg>
+
+<p>It is an error if a stylesheet contains more than one definition of
+a macro with the same name and same <termref
+def="dt-important">importance</termref>. An XSL processor may signal
+the error; if it does not signal the error, if must recover by
+choosing from amongst the definitions with highest importance the one
+that occurs last in the stylesheet.</p>
+
+<issue id="issue-macro-arg-syntax"><p>The proposal used the same
+element for declaring macro arguments and for invoking them. Should
+these be separate elements and if so what should they be
+called?</p></issue>
+
+</div3>
+</div2>
+
+<div2>
+<head>Combining Stylesheets</head>
+
+<p>XSL provides two mechanisms to combine stylesheets:</p>
+
+<slist>
+
+<sitem>an import mechanism that allows stylesheets to override each
+other, and</sitem>
+
+<sitem>an inclusion mechanism that allows stylesheets to be textually
+combined.</sitem>
+
+</slist>
+
+<div3 id="import">
+<head>Stylesheet Import</head>
+
+<p>An XSL stylesheet may contain <code>xsl:import</code> elements. All
+the <code>xsl:import</code> elements must occur at the beginning of
+the stylesheet. The <code>xsl:import</code> element has an
+<code>href</code> attribute whose value is the URI of a stylesheet to
+be imported. A relative URI is resolved relative to the base URI of
+the <code>xsl:import</code> element (see <specref
+ref="base-uri"/>).</p>
+
+<eg><![CDATA[<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
+ <xsl:import href="article.xsl"/>
+ <xsl:import href="bigfont.xsl"/>
+ <xsl:attribute-set name="note-style">
+ <xsl:attribute name="font-style">italic</xsl:attribute>
+ </xsl:attribute-set>
+</xsl:stylesheet>]]></eg>
+
+<p><termdef id="dt-important" term="Important">Rules and definitions in
+the importing stylesheet are defined to be more <term>important</term>
+than rules and definitions in any imported stylesheets. Also rules
+and definitions in one imported stylesheet are defined to be more
+<term>important</term> than rules and definitions in previous imported
+stylesheets.</termdef></p>
+
+<p>In general a more important rule or definition takes precedence
+over a less important rule or definition. This is defined in detail
+for each kind of rule and definition.</p>
+
+<issue id="issue-stylesheet-partition"><p>Should there be an XSL
+defined element that can be used to divide a stylesheet into parts,
+each of which is treated as if it were separately imported for
+precedence purposes?</p></issue>
+
+<issue id="issue-import-source"><p>Provide a way for a stylesheet
+to import a stylesheet that is embedded in the document.</p></issue>
+
+<issue id="issue-import-media"><p>Should we provide media-dependent
+imports as in CSS?</p></issue>
+
+<ednote><edtext>Say something about the case where the same stylesheet
+gets imported twice. This should be treated the same as importing a
+stylesheet with the same content but different URIs. What about
+import loops?</edtext></ednote>
+
+<p><code>xsl:apply-templates</code> processes the current node using
+only template rules that were imported into the stylesheet containing
+the current rule; the current node is processed in the current rule's
+mode.</p>
+
+<ednote><edtext>Expand this.</edtext></ednote>
+
+</div3>
+
+<div3>
+<head>Stylesheet Inclusion</head>
+
+<p>An XSL stylesheet may include another XSL stylesheet using an
+<code>xsl:include</code> element. The <code>xsl:include</code> element
+has an <code>href</code> attribute whose value is the URI of a
+stylesheet to be included. A relative URI is resolved relative to the
+base URI of the <code>xsl:include</code> element (see <specref
+ref="base-uri"/>). The <code>xsl:include</code> element can occur as
+the child of the <code>xsl:stylesheet</code> element at any point
+after all <code>xsl:import</code> elements.</p>
+
+<p>The inclusion works at the XML tree level. The resource located by
+the <code>href</code> attribute value is parsed as an XML document,
+and the children of the <code>xsl:stylesheet</code> element in this
+document replace the <code>xsl:include</code> element in the including
+document. Also any <code>xsl:import</code> elements in the included
+document are moved up in the including document to after any existing
+<code>xsl:import</code> elements in the including document. Unlike
+with <code>xsl:import</code>, the fact that rules or definitions are
+included does not affect the way they are processed.</p>
+
+<ednote><edtext>What happens when a stylesheet directly or indirectly
+includes itself?</edtext></ednote>
+
+</div3>
+
+<div3>
+<head>Embedding Stylesheets</head>
+
+<p>Normally an XSL stylesheet is a complete XML document with the
+<code>xsl:stylesheet</code> element as the document element. However an XSL
+stylesheet may also be embedded in another resource. Two forms of
+embedding are possible:</p>
+
+<slist>
+
+<sitem>the XSL stylesheet may be textually embedded in a non-XML
+resource, or</sitem>
+
+<sitem>the <code>xsl:stylesheet</code> element may occur in an XML
+document other than as the document element.</sitem>
+
+</slist>
+
+<p>In the second case, the possibility arises of documents with inline
+style, that is documents that specify their own style. XSL does not
+define a specific mechanism for this. This is because this can be done
+by means of a general purpose mechanism for associating stylesheets
+with documents provided that:</p>
+
+<slist>
+
+<sitem>the mechanism allows a part of a resource to be specified as
+the stylesheet, for example by using a URI with a fragment identifier,
+and</sitem>
+
+<sitem>the mechanism can itself can be embedded in the document, for
+example as a processing instruction.</sitem>
+
+</slist>
+<p>It is not in the scope of XSL to define such a mechanism.</p>
+<note>
+<p>This is because the mechanism should be independent of any one stylesheet
+mechanism.</p>
+</note>
+<p>The xsl:stylesheet element may have an ID attribute that specifies a unique
+identifier.</p>
+
+<note><p>In order for such an attribute to be used with the
+<code>id</code> XPointer location term, it must actually be declared
+in the DTD as being an ID.</p></note>
+
+<p>The following example shows how inline style can be accomplished
+using the <code>xml-stylesheet</code> processing instruction mechanism
+for associating a stylesheet with an XML document. The URI uses an
+XPointer in a fragment identifier to locate the
+<code>xsl:stylesheet</code> element.</p>
+
+<eg><![CDATA[<?xml version="1.0"?>
+<?xml-stylesheet type="text/xsl" href="#id(style1)"?>
+<!DOCTYPE doc SYSTEM "doc.dtd">
+<doc>
+<head>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" id="style1">
+<xsl:import href="doc.xsl"/>
+<xsl:template match="id(foo)">
+ <fo:block font-weight="bold"><xsl:apply-templates/></fo:block>
+</xsl:template>
+</xsl:stylesheet>
+</head>
+<body>
+<para id="foo">
+...
+</para>
+</body>
+</doc>
+]]></eg>
+
+<note><p>The <code>type</code> pseudo-attribute in the
+<code>xml-stylesheet</code> processing instruction identifies the
+stylesheet language, not the content type of the resource of which the
+stylesheet is a part.</p></note>
+
+</div3>
+</div2>
+
+<div2>
+<head>Extensibility</head>
+
+<p>This section will describe an extensibility mechanism for the tree
+construction process.</p>
+
+<issue id="issue-construct-extensibility"><p>Should there be some
+extensibility mechanism for the tree construction process? If so, how
+should it work? Should it be language independent?</p></issue>
+
+</div2>
+
+</div1>
+
+&fo;
+
+</body>
+<back>
+<div1>
+<head>DTD for XSL Stylesheets</head>
+
+<p>The following entity can be used to construct a DTD for XSL
+stylesheets that create instances of a particular result DTD. Before
+referencing the entity, the stylesheet DTD must define a
+<code>result-elements</code> parameter entity listing the allowed
+result element types. For example:</p>
+
+<eg><![CDATA[<!ENTITY % result-elements "
+ | fo:sequence
+ | fo:block
+">]]></eg>
+
+<eg><![CDATA[<!ENTITY % instructions "
+ | xsl:apply-templates
+ | xsl:apply-imports
+ | xsl:for-each
+ | xsl:value-of
+ | xsl:number
+ | xsl:counter
+ | xsl:counters
+ | xsl:counter-increment
+ | xsl:counter-reset
+ | xsl:counter-scope
+ | xsl:choose
+ | xsl:if
+ | xsl:contents
+ | xsl:invoke
+ | xsl:text
+ | xsl:pi
+ | xsl:comment
+ | xsl:element
+ | xsl:attribute
+ | xsl:copy
+">
+
+<!ENTITY % template "
+ (#PCDATA
+ %instructions;
+ %result-elements;)*
+">
+
+<!ENTITY % space-att "xml:space (default|preserve) #IMPLIED">
+
+<!ELEMENT xsl:stylesheet
+ (xsl:import*,
+ (xsl:include
+ | xsl:id
+ | xsl:strip-space
+ | xsl:preserve-space
+ | xsl:macro
+ | xsl:attribute-set
+ | xsl:constant
+ | xsl:template)*)
+>
+
+<!ATTLIST xsl:stylesheet
+ result-ns NMTOKEN #IMPLIED
+ default-space (preserve|strip) "preserve"
+ indent-result (yes|no) "no"
+ id ID #IMPLIED
+ xmlns:xsl CDATA #FIXED "http://www.w3.org/TR/WD-xsl"
+ %space-att;
+>
+
+<!-- Used for attribute values that are URIs.-->
+<!ENTITY % URI "CDATA">
+
+<!-- Used for attribute values that are patterns.-->
+<!ENTITY % pattern "CDATA">
+
+<!-- Used for attribute values that are a priority. -->
+<!ENTITY % priority "NMTOKEN">
+
+<!ELEMENT xsl:import EMPTY>
+<!ATTLIST xsl:import href %URI; #REQUIRED>
+
+<!ELEMENT xsl:include EMPTY>
+<!ATTLIST xsl:include href %URI; #REQUIRED>
+
+<!ELEMENT xsl:id EMPTY>
+<!ATTLIST xsl:id
+ attribute NMTOKEN #REQUIRED
+ element NMTOKEN #IMPLIED
+>
+
+<!ELEMENT xsl:strip-space EMPTY>
+<!ATTLIST xsl:strip-space element NMTOKEN #REQUIRED>
+
+<!ELEMENT xsl:preserve-space EMPTY>
+<!ATTLIST xsl:preserve-space element NMTOKEN #REQUIRED>
+
+<!ELEMENT xsl:template %template;>
+<!ATTLIST xsl:template
+ match %pattern; #REQUIRED
+ priority %priority; #IMPLIED
+ mode NMTOKEN #IMPLIED
+ %space-att;
+>
+
+<!ELEMENT xsl:value-of EMPTY>
+<!ATTLIST xsl:value-of select CDATA #IMPLIED>
+
+<!ENTITY % conversion-atts '
+ format CDATA "1"
+ xml:lang NMTOKEN #IMPLIED
+ letter-value (alphabetic|other) #IMPLIED
+ digit-group-sep CDATA #IMPLIED
+ n-digits-per-group NMTOKEN #IMPLIED
+ sequence-src %URI; #IMPLIED
+'>
+
+<!ELEMENT xsl:number EMPTY>
+<!ATTLIST xsl:number
+ level (single|multi|any) "single"
+ count CDATA #IMPLIED
+ from CDATA #IMPLIED
+ %conversion-atts;
+>
+
+<!ELEMENT xsl:counter EMPTY>
+<!ATTLIST xsl:counter
+ name NMTOKEN #REQUIRED
+ %conversion-atts;
+>
+
+<!ELEMENT xsl:counters EMPTY>
+<!ATTLIST xsl:counters
+ name NMTOKEN #REQUIRED
+ %conversion-atts;
+>
+
+<!ELEMENT xsl:counter-increment EMPTY>
+<!ATTLIST xsl:counter-increment
+ name NMTOKEN #REQUIRED
+ amount NMTOKEN #IMPLIED
+>
+
+<!ELEMENT xsl:counter-reset EMPTY>
+<!ATTLIST xsl:counter-reset
+ name NMTOKEN #REQUIRED
+ value NMTOKEN #IMPLIED
+>
+
+<!ELEMENT xsl:counter-scope %template;>
+<!ATTLIST xsl:counter-scope %space-att;>
+
+<!ELEMENT xsl:apply-templates (xsl:sort*)>
+<!ATTLIST xsl:apply-templates
+ select %pattern; #IMPLIED
+ mode NMTOKEN #IMPLIED
+>
+
+<!ELEMENT xsl:apply-imports EMPTY>
+
+<!-- xsl:sort cannot occur after any other elements or
+any non-whitespace character -->
+
+<!ELEMENT xsl:for-each
+ (#PCDATA
+ %instructions;
+ %result-elements;
+ | xsl:sort)*
+>
+
+<!ATTLIST xsl:for-each
+ select %pattern; #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:sort EMPTY>
+<!ATTLIST xsl:sort
+ select %pattern; "."
+ lang CDATA #IMPLIED
+ data-type (text|number) "text"
+ order (ascending|descending) "ascending"
+ case-order (upper-first|lower-first) #IMPLIED
+>
+
+<!ELEMENT xsl:if %template;>
+<!ATTLIST xsl:if
+ test %pattern; #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:choose (xsl:when+, xsl:otherwise?)>
+<!ATTLIST xsl:choose %space-att;>
+
+<!ELEMENT xsl:when %template;>
+<!ATTLIST xsl:when
+ test %pattern; #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:otherwise %template;>
+<!ATTLIST xsl:otherwise %space-att;>
+
+<!ELEMENT xsl:attribute-set (xsl:attribute)*>
+<!ATTLIST xsl:attribute-set
+ name NMTOKEN #REQUIRED
+>
+
+<!ELEMENT xsl:constant EMPTY>
+<!ATTLIST xsl:constant
+ name NMTOKEN #REQUIRED
+ value CDATA #REQUIRED
+>
+
+<!-- xsl:macro-arg cannot occur after any other elements or
+any non-whitespace character -->
+
+<!ELEMENT xsl:macro
+ (#PCDATA
+ %instructions;
+ %result-elements;
+ | xsl:macro-arg)*
+>
+
+<!ATTLIST xsl:macro
+ name NMTOKEN #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:macro-arg EMPTY>
+<!ATTLIST xsl:macro-arg
+ name NMTOKEN #REQUIRED
+ default CDATA #IMPLIED
+>
+
+<!-- This is allowed only within xsl:macro -->
+<!ELEMENT xsl:contents EMPTY>
+
+<!-- xsl:arg cannot occur after any other elements or
+any non-whitespace character -->
+
+<!ELEMENT xsl:invoke
+ (#PCDATA
+ %instructions;
+ %result-elements;
+ | xsl:arg)*
+>
+
+<!ATTLIST xsl:invoke
+ macro NMTOKEN #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:arg EMPTY>
+<!ATTLIST xsl:arg
+ name NMTOKEN #REQUIRED
+ value CDATA #REQUIRED
+>
+
+<!ELEMENT xsl:text (#PCDATA)>
+<!ATTLIST xsl:text %space-att;>
+
+<!ELEMENT xsl:pi %template;>
+<!ATTLIST xsl:pi
+ name CDATA #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:element %template;>
+<!ATTLIST xsl:element
+ name CDATA #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:attribute %template;>
+<!ATTLIST xsl:attribute
+ name CDATA #REQUIRED
+ %space-att;
+>
+
+<!ELEMENT xsl:comment %template;>
+<!ATTLIST xsl:comment %space-att;>
+
+<!ELEMENT xsl:copy %template;>
+<!ATTLIST xsl:copy %space-att;>
+
+]]></eg>
+</div1>
+
+<div1>
+<head>References</head>
+<div2>
+<head>Normative References</head>
+<blist>
+
+<bibl id="XML" key="W3C XML">World Wide Web Consortium. <emph>Extensible
+Markup Language (XML) 1.0.</emph> W3C Recommendation. See <loc
+href="http://www.w3.org/TR/1998/REC-xml-19980210">http://www.w3.org/TR/1998/REC-xml-19980210</loc></bibl>
+
+<bibl id="XMLNAMES" key="W3C XML Names">World Wide Web
+Consortium. <emph>Namespaces in XML.</emph> W3C Working Draft. See
+<loc
+href="http://www.w3.org/TR/WD-xml-names">http://www.w3.org/TR/WD-xml-names</loc></bibl>
+
+</blist>
+</div2>
+<div2>
+<head>Other References</head>
+
+<blist>
+
+<bibl id="CSS2" key="CSS2">World Wide Web Consortium. <emph>Cascading
+Style Sheets, level 2 (CSS2)</emph>. W3C Recommendation. See <loc
+href="http://www.w3.org/TR/1998/REC-CSS2-19980512"
+>http://www.w3.org/TR/1998/REC-CSS2-19980512</loc></bibl>
+
+<bibl id="DSSSL" key="DSSSL">International Organization
+for Standardization, International Electrotechnical Commission.
+<emph>ISO/IEC 10179:1996. Document Style Semantics and Specification
+Language (DSSSL)</emph>. International Standard.</bibl>
+
+<bibl id="UNICODE-TR10" key="UNICODE TR10">Unicode Consortium. <emph>Draft
+Unicode Technical Report #10. Unicode Collation Algorithm</emph>.
+Draft Unicode Technical Report. See <loc
+href="http://www.unicode.org/unicode/reports/tr10/index.html"
+>http://www.unicode.org/unicode/reports/tr10/index.html</loc>.</bibl>
+
+<bibl id="XMLSTYLE" key="W3C XML Stylesheet">World Wide Web
+Consortium. <emph>Associating stylesheets with XML documents.</emph>
+W3C Working Draft. See <loc
+href="http://www.w3.org/TR/WD-xml-stylesheet">http://www.w3.org/TR/WD-xml-stylesheet</loc></bibl>
+
+</blist>
+
+</div2>
+</div1>
+<inform-div1>
+<head>Examples</head>
+<p>The following is a simple but complete stylesheet.</p>
+
+<eg><![CDATA[<?xml version='1.0'?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"
+ xmlns:fo="http://www.w3.org/TR/WD-xsl/FO"
+ result-ns="fo"
+ indent-result="yes">
+<xsl:template match='/'>
+ <fo:page-sequence font-family="serif">
+ <fo:simple-page-master name='scrolling'/>
+ <fo:queue queue-name='body'>
+ <xsl:apply-templates/>
+ </fo:queue>
+ </fo:page-sequence>
+</xsl:template>
+
+<xsl:template match="title">
+ <fo:block font-weight="bold">
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>
+
+<xsl:template match="p">
+ <fo:block>
+ <xsl:apply-templates/>
+ </fo:block>
+</xsl:template>
+
+<xsl:template match="emph">
+ <fo:sequence font-style="italic">
+ <xsl:apply-templates/>
+ </fo:sequence>
+</xsl:template>
+
+</xsl:stylesheet>]]></eg>
+
+<p>With the following source document</p>
+
+<eg><![CDATA[<doc>
+<title>An example</title>
+<p>This is a test.</p>
+<p>This is <emph>another</emph> test.</p>
+</doc>]]></eg>
+
+<p>it would produce the following result</p>
+
+<eg><![CDATA[<fo:page-sequence xmlns:fo="http://www.w3.org/TR/WD-xsl/FO"
+ font-family="serif">
+<fo:simple-page-master name="scrolling"/>
+<fo:queue queue-name="body">
+<fo:block font-weight="bold">An example</fo:block>
+<fo:block>This is a test.</fo:block>
+<fo:block>This is <fo:sequence
+ font-style="italic">another</fo:sequence> test.</fo:block>
+</fo:queue>
+</fo:page-sequence>]]></eg>
+
+</inform-div1>
+
+<inform-div1>
+<head>Design Principles</head>
+
+<p>In the design of any language, trade-offs in the solution space are
+necessary. To aid in making these trade-offs the follow design
+principles were used:</p>
+
+<slist>
+<sitem>XSL should support browsing, printing, and interactive editing and
+design tools</sitem>
+<sitem>XSL should be capable of specifying presentations for traditional and
+Web environments</sitem>
+<sitem>XSL should support interaction with structured information, as well
+as presentation of it.</sitem>
+<sitem>XSL should support all kinds of structured information, including both
+data and documents.</sitem>
+<sitem>XSL should support both visual and non-visual presentations.</sitem>
+<sitem>XSL should be a declarative language.</sitem>
+<sitem>XSL should be optimized to provide simple specifications for common
+formatting tasks and not preclude more sophisticated formatting tasks.</sitem>
+<sitem>XSL should provide an extensibility mechanism</sitem>
+<sitem>The number of optional features in XSL should be kept to a minimum.</sitem>
+<sitem>XSL should provide the formatting functionality of <emph>at
+least</emph> DSSSL and CSS</sitem>
+<sitem>XSL should leverage other recommendations and standards, including
+XML, XLL, DOM, HTML and ECMAScript.</sitem>
+<sitem>XSL should be expressed in XML syntax.</sitem>
+<sitem>XSL stylesheets should be human-readable and reasonably clear.</sitem>
+<sitem>Terseness in XSL markup is of minimal importance.</sitem>
+</slist>
+</inform-div1>
+<inform-div1>
+<head>Acknowledgements</head>
+<p>The following have contributed to authoring this draft:</p>
+<slist>
+<sitem>Sharon Adler, Inso Corporation</sitem>
+<sitem>Anders Berglund, Inso Corporation</sitem>
+<sitem>Paul Grosso, ArborText</sitem>
+<sitem>Eduardo Gutentag, Sun Microsystems</sitem>
+<sitem>Chris Lilley, W3C</sitem>
+<sitem>Chris Maden, O'Reilly &amp; Associates</sitem>
+<sitem>Jonathan Marsh, Microsoft Corporation</sitem>
+<sitem>Henry S. Thompson, University of Edinburgh</sitem>
+<sitem>Paul Trevithick, Bitstream</sitem>
+<sitem>Norman Walsh, ArborText</sitem>
+<sitem>Steve Zilles, Adobe</sitem>
+</slist>
+</inform-div1>
+<inform-div1>
+<head>Changes from Previous Public Working Draft</head>
+
+<p><code>xsl:process</code> and <code>xsl:process-children</code> have
+been combined into <code>xsl:apply-templates.</code></p>
+
+<p>The <code>expr</code> attribute of <code>xsl:value-of</code> has
+been renamed to <code>select</code>.</p>
+
+<p>Support for comments has been added.</p>
+
+<p>Support for processing instructions has been added.</p>
+
+<p>Support for text nodes has been added.</p>
+
+<p>Support for result tree numbering has been added.</p>
+
+<p>Support for sorting has been added.</p>
+
+<p>The <code>xsl:copy</code> element has been added.</p>
+
+<p>The <code>xsl:element</code> element has been added.</p>
+
+<p>The <code>xsl:attribute</code> element has been added.</p>
+
+<p>Attribute patterns have been changed: the syntax is
+<code>@foo</code> rather than <code>attribute(foo)</code>; they can be
+used as match patterns and select patterns; <code>@*</code> can be
+used to match all attributes.</p>
+
+<p>The argument to id() must now be quoted. Select patterns can also
+be used as an argument.</p>
+
+<p>The syntax for patterns has been reworked; it is now more general
+than before.</p>
+
+<p>The syntax for quoting namespaces has been changed.</p>
+
+<p>Specificity has been removed.</p>
+
+<p>Priorities can be real numbers.</p>
+
+<p>Support for processing modes has been added.</p>
+
+<p><code>xsl:apply-imports</code> has been added.</p>
+
+<p><code>define-</code> has been removed from the name of top-level
+elements. <code>xsl:attribute-set</code> now contains
+<code>xsl:attribute</code> elements.</p>
+
+<p>The default namespace (as declared with the <code>xmlns</code>
+attribute) is not used for element type names in patterns.</p>
+
+</inform-div1>
+</back>
+</spec>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xslexa1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xslexa1.xsl
index 9a9338b86c9..988bb8f3d0d 100644
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xslexa1.xsl
+++ b/Master/texmf-dist/doc/latex/latex-web-companion/ch7/xslexa1.xsl
@@ -1,7 +1,7 @@
<?xml version='1.0'?>
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:fo="http://www.w3.org/XSL/Format/1.0">
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"
+ xmlns:fo="http://www.w3.org/XSL/Format/1.0"
+ result-ns="fo">
<xsl:template match="/">
<fo:basic-page-sequence font-family="Helvetica" font-size="10pt" >
<xsl:apply-templates/>
@@ -17,4 +17,14 @@
<xsl:apply-templates/>
</fo:inline-sequence>
</xsl:template>
+<!--
+<xsl:template match='/'>
+ <fo:basic-page-sequence font-family="serif">
+ <fo:simple-page-master page-master-name='scrolling'/>
+ <fo:queue queue-name='body'>
+ <xsl:apply-templates/>
+ </fo:queue>
+ </fo:basic-page-sequence>
+</xsl:template>
+-->
</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic b/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic
deleted file mode 100644
index 3d2d071866a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.eepic
+++ /dev/null
@@ -1,95 +0,0 @@
-\setlength{\unitlength}{0.0168mm}
-%
-\renewcommand{\dashlinestretch}{30}
-\begin{picture}(7295,6901)(0,-10)
-\put(3365.750,-2735.450){\arc{8342.722}{3.8591}{5.5654}}
-\put(3401.469,-2726.357){\arc{8896.842}{3.8449}{5.5798}}
-\path(1079,4295)(2222,4295)(2222,6866)
- (1079,6866)(1079,4295)
-\path(5651,4295)(4508,4295)(4508,6866)
- (5651,6866)(5651,4295)
-\path(1079,5152)(2222,5152)
-\path(4508,5152)(5651,4295)
-\path(6203,4591)(7283,4591)(7283,3016)
- (6203,3016)(6203,4591)
-\path(6203,3466)(7283,3466)
-\path(508,3152)(1365,3152)(1365,2580)
- (508,2580)(508,3152)
-\path(1658,4276)(938,3151)
-\blacken\path(977.418,3268.244)(938.000,3151.000)(1027.955,3235.901)(977.418,3268.244)
-\path(2243,6661)(4538,6661)
-\blacken\path(4418.000,6631.000)(4538.000,6661.000)(4418.000,6691.000)(4418.000,6631.000)
-\blacken\path(2363.000,6286.000)(2243.000,6256.000)(2363.000,6226.000)(2363.000,6286.000)
-\path(2243,6256)(4538,6256)
-\path(1388,2746)(1973,2746)
-\blacken\path(1853.000,2716.000)(1973.000,2746.000)(1853.000,2776.000)(1853.000,2716.000)
-\path(2243,5941)(3458,5941)(3458,4006)(6203,4006)
-\blacken\path(6083.000,3976.000)(6203.000,4006.000)(6083.000,4036.000)(6083.000,3976.000)
-\path(1936,3152)(2794,3152)(2794,2580)
- (1936,2580)(1936,3152)
-\path(5663,6526)(6968,6526)(6968,4591)
-\blacken\path(6938.000,4711.000)(6968.000,4591.000)(6998.000,4711.000)(6938.000,4711.000)
-\thicklines
-\dashline{60.000}(938,2566)(1478,1261)
-\blacken\thinlines
-\path(1404.397,1360.411)(1478.000,1261.000)(1459.838,1383.353)(1404.397,1360.411)
-\thicklines
-\dashline{60.000}(2378,2566)(1703,1396)
-\blacken\thinlines
-\path(1736.981,1514.934)(1703.000,1396.000)(1788.952,1484.951)(1736.981,1514.934)
-\thicklines
-\dashline{60.000}(2378,2566)(3638,1711)
-\blacken\thinlines
-\path(3521.858,1753.556)(3638.000,1711.000)(3555.548,1803.204)(3521.858,1753.556)
-\thicklines
-\dashline{60.000}(5078,4276)(5078,1396)
-\blacken\thinlines
-\path(5048.000,1516.000)(5078.000,1396.000)(5108.000,1516.000)(5048.000,1516.000)
-\thicklines
-\dashline{60.000}(6743,3016)(5303,1306)
-\blacken\thinlines
-\path(5357.349,1417.113)(5303.000,1306.000)(5403.244,1378.465)(5357.349,1417.113)
-\blacken\path(1463.000,3001.000)(1343.000,2971.000)(1463.000,2941.000)(1463.000,3001.000)
-\path(1343,2971)(1928,2971)
-\whiten\path(1073,5761)(2222,5761)(2222,6526)
- (1793,6166)(1073,6166)(1073,5761)
-\path(1073,5761)(2222,5761)(2222,6526)
- (1793,6166)(1073,6166)(1073,5761)
-\whiten\path(4508,5131)(5651,5131)(5651,5716)
- (4943,5716)(4508,6391)(4508,5131)
-\path(4508,5131)(5651,5131)(5651,5716)
- (4943,5716)(4508,6391)(4508,5131)
-\path(2222,5491)(2378,5491)(2378,3151)
-\blacken\path(2348.000,3271.000)(2378.000,3151.000)(2408.000,3271.000)(2348.000,3271.000)
-\path(1658,4276)(2378,3151)
-\blacken\path(2288.045,3235.901)(2378.000,3151.000)(2338.582,3268.244)(2288.045,3235.901)
-\blacken\path(5783.000,6286.000)(5663.000,6256.000)(5783.000,6226.000)(5783.000,6286.000)
-\path(5663,6256)(6563,6256)(6563,4591)
-\put(1163,451){\makebox(0,0)[lb]{Books}}
-\put(2783,766){\makebox(0,0)[lb]{Multimedia}}
-\put(2708,451){\makebox(0,0)[lb]{Audio-video}}
-\put(4583,766){\makebox(0,0)[lb]{Web}}
-\put(4493,451){\makebox(0,0)[lb]{Internet}}
-\put(1253,966){\makebox(0,0)[lb]{{\large\textbf{Printers}}}}
-\put(4763,1306){\makebox(0,0)[lb]{{\large\textbf{Browsers}}}}
-\put(1658,6436){\makebox(0,0)[b]{\LaTeX}}
-\put(1658,5356){\makebox(0,0)[b]{\TeX}}
-\put(1658,4591){\makebox(0,0)[b]{{\small DVI}}}
-\put(938,2791){\makebox(0,0)[b]{{\small PS}}}
-\put(2378,2791){\makebox(0,0)[b]{{\small PDF}}}
-\put(5303,4726){\makebox(0,0)[b]{{\small XSL}}}
-\put(4853,4456){\makebox(0,0)[b]{{\small CSS}}}
-\put(6743,3151){\makebox(0,0)[b]{{\small CSS}}}
-\put(3323,6751){\makebox(0,0)[b]{{\small L2X}}}
-\put(3323,6301){\makebox(0,0)[b]{{\small X2L}}}
-\put(4223,3781){\makebox(0,0)[b]{{\small L2H}}}
-\put(2608,4456){\makebox(0,0)[b]{{\small PDFTEX}}}
-\put(1253,3736){\makebox(0,0)[b]{{\small DVIPS}}}
-\put(5033,5356){\makebox(0,0)[b]{{\small DTD}}}
-\put(1658,5941){\makebox(0,0)[b]{{\small macros, styles}}}
-\put(5123,6166){\makebox(0,0)[b]{\XML}}
-\put(6743,3916){\makebox(0,0)[b]{\HTML}}
-\put(2048,3816){\makebox(0,0)[b]{{\small DVIPDF}}}
-\put(6293,6571){\makebox(0,0)[b]{{\small X2H}}}
-\put(6068,6031){\makebox(0,0)[b]{{\small H2X}}}
-\end{picture}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig b/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig
deleted file mode 100644
index c656db630ff..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/intro/lwc.fig
+++ /dev/null
@@ -1,103 +0,0 @@
-#FIG 3.2
-Landscape
-Center
-Metric
-Letter
-100.00
-Single
--2
-1200 2
-5 1 0 1 0 7 0 0 -1 0.000 0 0 0 0 4857.750 11601.450 1714 8858 4857 7429 8000 8858
-5 1 0 1 0 14 0 0 -1 0.000 0 0 0 0 4893.469 11592.357 1500 8715 4857 7143 8286 8715
-2 2 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 5
- 2571 4571 3714 4571 3714 2000 2571 2000 2571 4571
-2 2 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 5
- 7143 4571 6000 4571 6000 2000 7143 2000 7143 4571
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
- 2571 3714 3714 3714
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
- 6000 3714 7143 4571
-2 2 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 5
- 7695 4275 8775 4275 8775 5850 7695 5850 7695 4275
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 0 2
- 7695 5400 8775 5400
-2 2 0 1 0 14 0 0 -1 0.000 0 0 -1 0 0 5
- 2000 5714 2857 5714 2857 6286 2000 6286 2000 5714
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 3150 4590 2430 5715
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 3735 2205 6030 2205
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 1 2
- 1 1 1.00 60.00 120.00
- 3735 2610 6030 2610
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 2880 6120 3465 6120
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 4
- 1 1 1.00 60.00 120.00
- 3735 2925 4950 2925 4950 4860 7695 4860
-2 2 0 1 0 14 0 0 -1 0.000 0 0 -1 0 0 5
- 3428 5714 4286 5714 4286 6286 3428 6286 3428 5714
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 3
- 1 1 1.00 60.00 120.00
- 7155 2340 8460 2340 8460 4275
-2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 2430 6300 2970 7605
-2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 3870 6300 3195 7470
-2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 3870 6300 5130 7155
-2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 6570 4590 6570 7470
-2 1 1 2 0 7 0 0 -1 4.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 8235 5850 6795 7560
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 1 2
- 1 1 1.00 60.00 120.00
- 2835 5895 3420 5895
-2 3 0 1 0 3 0 0 20 0.000 0 0 -1 0 0 6
- 2565 3105 3714 3105 3714 2340 3285 2700 2565 2700 2565 3105
-2 3 0 1 0 3 0 0 20 0.000 0 0 -1 0 0 6
- 6000 3735 7143 3735 7143 3150 6435 3150 6000 2475 6000 3735
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 3
- 1 1 1.00 60.00 120.00
- 3714 3375 3870 3375 3870 5715
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 1 0 2
- 1 1 1.00 60.00 120.00
- 3150 4590 3870 5715
-2 1 0 1 0 7 0 0 -1 0.000 0 0 -1 0 1 3
- 1 1 1.00 60.00 120.00
- 7155 2610 8055 2610 8055 4275
-4 0 0 0 0 0 12 0.0000 4 135 480 2655 8415 Books\001
-4 0 0 0 0 0 12 0.0000 4 135 855 4275 8100 Multimedia\001
-4 0 0 0 0 0 12 0.0000 4 135 960 4200 8415 Audio-video\001
-4 0 0 0 0 0 12 0.0000 4 135 360 6075 8100 Web\001
-4 0 0 0 0 0 12 0.0000 4 135 600 5985 8415 Internet\001
-4 0 0 0 0 0 15 0.4014 4 150 675 2745 7900 Printers\001
-4 0 0 0 0 0 15 5.8469 4 150 840 6255 7560 Browsers\001
-4 1 0 0 0 0 12 0.0000 4 135 525 3150 2430 LaTeX\001
-4 1 0 0 0 0 12 0.0000 4 135 330 3150 3510 TeX\001
-4 1 0 0 0 0 12 0.0000 4 135 330 3150 4275 DVI\001
-4 1 0 0 0 0 12 0.0000 4 135 210 2430 6075 PS\001
-4 1 0 0 0 0 12 0.0000 4 135 345 3870 6075 PDF\001
-4 1 0 0 0 0 12 0.0000 4 135 345 6795 4140 XSL\001
-4 1 0 0 0 0 12 0.0000 4 135 330 6345 4410 CSS\001
-4 1 0 0 0 0 12 0.0000 4 135 330 8235 5715 CSS\001
-4 1 0 0 0 0 12 0.0000 4 135 330 4815 2115 L2X\001
-4 1 0 0 0 0 12 0.0000 4 135 330 4815 2565 X2L\001
-4 1 0 0 0 0 12 0.0000 4 135 330 5715 5085 L2H\001
-4 1 0 0 0 0 12 1.5708 4 135 705 4100 4410 PDFTEX\001
-4 1 0 0 0 0 12 1.0123 4 135 540 2745 5130 DVIPS\001
-4 1 0 0 0 0 12 0.0000 4 135 375 6525 3510 DTD\001
-4 1 0 0 0 0 11 0.0000 4 135 885 3150 2925 macros, styles\001
-4 1 0 0 0 0 12 0.0000 4 135 405 6615 2700 XML\001
-4 1 0 0 0 0 12 0.0000 4 135 510 8235 4950 HTML\001
-4 1 0 0 0 0 12 5.2709 4 135 675 3540 5050 DVIPDF\001
-4 1 0 0 0 0 12 0.0000 4 135 360 7785 2295 X2H\001
-4 1 0 0 0 0 12 0.0000 4 135 360 7560 2835 H2X\001
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex2 b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex2
deleted file mode 100644
index c84db2a0f15..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex2
+++ /dev/null
@@ -1,10 +0,0 @@
-# Makefile for Example 2
-LTX = latex
-L2H2 = latex2html -init_file myinit.pl -info "External_links_test"
-
-ex2 : ex21.aux ex22.aux
- $(L2H2) ex2bib ex21 ex22 ex20
-ex21.aux :
- $(LTX) ex21.tex
-ex22.aux :
- $(LTX) ex22.tex
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex3 b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex3
deleted file mode 100644
index 896b004a5aa..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/Makefile.ex3
+++ /dev/null
@@ -1,62 +0,0 @@
-# Makefile for Example 3
-L2H = $(L2HNEW)/latex2html -link 4
-L2HTOP = $(L2HNEW)/latex2html -split 0
-LTX = latex
-EX = ex3
-HTML = .html
-TX = .tex
-TEXES = $(EX)*$(TX)
-TOP = ex30
-BIB = $(EX)bib
-TEXTOP = $(TOP)$(TX)
-INT = internals.pl
-BIBREF = '\#BIBLIO'
-# Directories containing the segments
-EX30 = ../$(TOP)/$(TOP)
-EX31 = ../$(EX)1/$(EX)1
-EX32 = ../$(EX)2/$(EX)2
-EX3b = ../$(TOP)/$(TOP)$(HTML)
-# Titles for navigation to the segments
-EX30t = Exemple_d\'un_document_segmenté
-EX31t = Une_figure_EPS
-EX32t = Exemple_d\'un_tableau
-EX3bt = Références
-
-COMMON = -info 0 -split 1 -link 4 -no_auto_link -biblio $(EX3b) -external_file $(TOP) \
- -up_url $(EX30)$(HTML) -up_title $(EX30t) -index $(EX3b) -index_in_navigation
-update: $(TOP).ind
- make $(TOP)/$(INT) $(EX)2/$(INT) $(EX)1/$(INT); make $(TOP)/$(INT)
-fresh:
- rm $(EX)*/$(INT) $(TOP).aux; make $(TOP).ind;
- make $(TOP)$(HTML) $(EX)2$(HTML) $(EX)1$(HTML); make $(TOP)$(HTML)
-$(TOP)$(HTML) :
- $(L2HTOP) -down_url $(EX31)$(HTML) -down_title $(EX31t) -biblio $(BIBREF) $(TOP)
-$(TOP)/$(INT) : $(TEXTOP) $(BIB)$(TX) $(EX)1/$(INT) $(EX)2/$(INT)
- make $(TOP)$(HTML)
-$(EX)1$(HTML) :
- $(L2H) $(COMMON) -t $(EX31t) -prev_url $(EX30)$(HTML) -prev_title $(EX30t) \
- -down_url $(EX32)$(HTML) -down_title $(EX32t) $(EX)1
-$(EX)1/$(INT) : $(EX)1$(TX)
- make $(EX)1$(HTML)
-$(EX)2$(HTML) :
- $(L2H) $(COMMON) -t $(EX32t) -prev_url $(EX31)$(HTML) -prev_title $(EX31t) \
- -down_url $(EX3b)$(BIBREF) -down_title $(EX3bt) $(EX)2
-$(EX)2/$(INT) : $(EX)2$(TX)
- make $(EX)2$(HTML)
-
-# handle LaTeX/dvips/makeindex etc.
-$(TOP).aux: $(TEXES)
- make dvi
-$(TOP).dvi:
- make dvi
-dvi:
- $(LTX) $(TEXTOP); $(LTX) $(TEXTOP); make $(TOP).ind
-$(TOP).ind: $(TOP).aux
- makeindex $(TOP).idx; $(LTX) $(TEXTOP); touch $(TOP).ind
-ps:
- make $(TOP).ps
-$(TOP).ps: $(TOP).dvi
- dvips $(TOP).dvi -o
-clean:
- rm *.ps *.dvi *.log *.ilg
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps
deleted file mode 100644
index 149d0c170fb..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/colorcir.eps
+++ /dev/null
@@ -1,109 +0,0 @@
-%!
-%%BoundingBox: 19 164 581 636
-0.0 setlinewidth
-
-/hsvcircle {
-gsave
- /h 0.0 def
- 0 4 360 {
- pop
- gsave
- 0.5 0.0 translate
-
- newpath
- 0.0 0.0 moveto
- 0.1 0.0 lineto
- 0.1 0.02 lineto
- 0.0 0.02 lineto
- closepath
- h 1.0 1.0 sethsbcolor
- fill
-
- %newpath
- %0.0 0.0 moveto
- %0.1 0.0 lineto
- %0.1 0.02 lineto
- %0.0 0.02 lineto
- %closepath
- %0.0 setgray
- %stroke
-
- grestore
- /h h 4 360 div add def
- 4 rotate
- } for
-grestore
-} def
-
-/graycircle {
-gsave
- /h -1.0 def
- 0 4 360 {
- pop
- gsave
- 0.5 0.0 translate
-
- newpath
- 0.0 0.0 moveto
- 0.1 0.0 lineto
- 0.1 0.02 lineto
- 0.0 0.02 lineto
- closepath
-
- h abs setgray
- fill
-
- %newpath
- %0.0 0.0 moveto
- %0.1 0.0 lineto
- %0.1 0.02 lineto
- %0.0 0.02 lineto
- %closepath
- %0.0 setgray
- %stroke
- grestore
-
- /h h 8 360 div add def
- 4 rotate
- } for
-grestore
-} def
-
-0.0 setlinewidth
-0.0 setgray
-300 400 translate
-500 500 scale
-
-30 rotate
-1.0 0.7 scale
--30 rotate
-
-hsvcircle
-0.8 0.8 scale
-graycircle
-0.8 0.8 scale
-hsvcircle
-0.8 0.8 scale
-graycircle
-0.8 0.8 scale
-hsvcircle
-0.8 0.8 scale
-graycircle
-0.8 0.8 scale
-hsvcircle
-0.8 0.8 scale
-graycircle
-0.8 0.8 scale
-hsvcircle
-0.8 0.8 scale
-graycircle
-0.8 0.8 scale
-hsvcircle
-0.8 0.8 scale
-graycircle
-0.8 0.8 scale
-hsvcircle
-0.8 0.8 scale
-graycircle
-
-showpage
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex
deleted file mode 100644
index 6ff0504b594..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex20.tex
+++ /dev/null
@@ -1,25 +0,0 @@
-\documentclass{article}
-\usepackage{html}
-%begin{latexonly}
-\usepackage[T1]{fontenc}
-%end{latexonly}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\begin{document}
-\begin{center}\Large
- Exemple d'un document composé\\
-\end{center}
-
-\htmladdnormallink{Les Images}{../ex21/ex21.html}
-
-\externallabels{../ex21}{../ex21/labels.pl}
-Référence ŕ une figure externe~\externalref{Fpsfig}.
-
-\htmladdnormallink{Les tableaux}{../ex22/ex22.html}
-
-\externallabels{../ex22}{../ex22/labels.pl}
-Référence ŕ un tableau externe~\externalref{tab-exa}.
-
-\htmladdnormallink{La bibliographie}%
- {../ex2bib/ex2bib.html}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex
deleted file mode 100644
index 9b6bc130524..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex21.tex
+++ /dev/null
@@ -1,27 +0,0 @@
-\documentclass{article}
-\usepackage{html}
-%begin{latexonly}
-\usepackage[T1]{fontenc}
-%end{latexonly}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\makeindex
-\begin{document}
-\section{Une figure EPS}
-\label{sec-figure}
-Cette section montre comment inclure une figure
-\externallabels{../ex2bib}{../ex2bib/labels.pl}%
-PostScript\externalref{bibPS} dans un document \LaTeX.
-La \hyperref{figure}{figure }{}{Fpsfig}
-est insérée dans le texte ŕ l'aide de la commande
-\verb!\includegraphics{colorcir}!.
-\begin{figure}
-\htmlimage{thumbnail=0.4}
-\centering
- \begin{tabular}{c@{\qquad}c}
- \includegraphics[width=3cm]{colorcir} &
- \includegraphics[width=3cm]{tac2dim}
- \end{tabular}
- \caption{Deux images EPS}\label{Fpsfig}
-\end{figure}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex
deleted file mode 100644
index ff97376b120..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex22.tex
+++ /dev/null
@@ -1,29 +0,0 @@
-\documentclass{article}
-\usepackage{html}
-%begin{latexonly}
-\usepackage[T1]{fontenc}
-%end{latexonly}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\newcommand{\Lcs}[1]{\texttt{\symbol{'134}#1}}
-\begin{document}
-\section{Exemple d'un tableau}
-\label{sec-tableau}
-Le \hyperref{tableau}{tableau }{}{tab-exa} montre
-l'utilisation de l'environnement \texttt{table}.
-\begin{table}
-\centering
- \begin{tabular}{cccccc}
- \Lcs{primo} & \primo & \Lcs{secundo} & \secundo &
- \Lcs{tertio} & \tertio \\
- \Lcs{quatro} & \quatro& 1\Lcs{ier} & 1\ier &
- 1\Lcs{iere} & 1\iere \\
- \Lcs{fprimo)}&\fprimo)& \Lcs{No} 10 & \No 10 &
- \Lcs{no} 15 & \no 15 \\
- \Lcs{og} a \Lcs{fg}&\og a \fg&3\Lcs{ieme}&3\ieme &
- 10\Lcs{iemes}& 10\iemes
- \end{tabular}
-\caption{Quelques commandes de l'option
- \texttt{french} de \texttt{babel}}\label{tab-exa}
-\end{table}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex
deleted file mode 100644
index f691e5acfc9..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex2bib.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage{html}
-%begin{latexonly}
-\usepackage[T1]{fontenc}
-%end{latexonly}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\makeindex
-\begin{document}
-\begin{thebibliography}{99}
-\bibitem{bib-PS}\label{bibPS}
-Adobe Inc.
-\emph{PostScript, manuel de référence (2ičme édition)}
-InterÉditions (France), 1992
-\end{thebibliography}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex
deleted file mode 100644
index 0b1b755235f..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex30.tex
+++ /dev/null
@@ -1,43 +0,0 @@
-\documentclass{article}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\usepackage{html}
-\usepackage{makeidx}
-%begin{latexonly}
-\usepackage[T1]{fontenc}
-%end{latexonly}
-
-\internal{../ex31/}
-\internal[sections]{../ex31/}
-%\internal[contents]{../ex31/}
-\internal[figure]{../ex31/}
-\internal[index]{../ex31/}
-
-\internal{../ex32/}
-\internal[sections]{../ex32/}
-%\internal[contents]{../ex32/}
-\internal[table]{../ex32/}
-\internal[index]{../ex32/}
-
-\makeindex
-\title{Exemple d'un document segmenté}
-\author{Ross Moore \& Michel Goossens}
-
-\begin{document}
-\maketitle\htmlrule
-\tableofchildlinks\htmlrule
-%begin{latexonly}
-\tableofcontents
-%end{latexonly}
-\listoffigures\listoftables\htmlrule
-
-\segment{ex31}{section}{Une figure EPS}
-\endsegment[section]
-\html{Référence ŕ figure~\ref{Fpsfig}.}
-
-\segment{ex32}{section}{Exemple d'un tableau}
-\endsegment[section]
-\html{Référence ŕ tableau~\ref{tab-exa}.}
-\htmlrule \input{ex3bib}
-\htmlrule \printindex \htmlrule
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex
deleted file mode 100644
index 1f5c97339f3..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex31.tex
+++ /dev/null
@@ -1,27 +0,0 @@
-\begin{htmlonly}
-\documentclass{article}
-\usepackage{makeidx,html}
-\usepackage[T1]{fontenc}
-\usepackage[dvips]{graphicx}
-\usepackage{francais}
-\input ex31.ptr
-\end{htmlonly}
-\startdocument
-\index{section!figure}
-
-Cette section montre comment inclure une figure
-PostScript\cite{bib-PS} dans un document \LaTeX.
-La \hyperref{figure}{figure }{}{Fpsfig}
-est insérée dans le texte ŕ l'aide de la commande
-\verb!\includegraphics{colorcir}!.
-\index{figure}
-\index{PostScript}
-\begin{figure}[h]
-\htmlimage{thumbnail=0.4}
-\centering
- \begin{tabular}{c@{\qquad}c}
- \includegraphics[width=3cm]{colorcir} &
- \includegraphics[width=3cm]{tac2dim}
- \end{tabular}
- \caption{Deux images EPS}\label{Fpsfig}
-\end{figure}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex
deleted file mode 100644
index 293d66f4650..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex32.tex
+++ /dev/null
@@ -1,27 +0,0 @@
-\begin{htmlonly}
-\usepackage{makeidx,html}
-\usepackage{francais}
-\input ex32.ptr
-\end{htmlonly}
-\newcommand{\Lcs}[1]{\texttt{\symbol{'134}#1}}
-\startdocument
-\index{section!tableau}
-
-Le \hyperref{tableau}{tableau }{}{tab-exa}
-montre l'utilisation de l'environnement \texttt{table}.
-\begin{table}[h]
-\centering
- \begin{tabular}{cccccc}
- \Lcs{primo} & \primo & \Lcs{secundo} & \secundo
- & \Lcs{tertio} & \tertio \\
- \Lcs{quatro} & \quatro& 1\Lcs{ier} & 1\ier
- & 1\Lcs{iere} & 1\iere \\
- \Lcs{fprimo)}&\fprimo)& \Lcs{No} 10 & \No 10
- & \Lcs{no} 15 & \no 15 \\
- \Lcs{og} a \Lcs{fg}&\og a \fg&3\Lcs{ieme}&3\ieme
- & 10\Lcs{iemes}& 10\iemes
- \end{tabular}
-\caption{Quelques commandes de l'option \texttt{french}
- de \texttt{babel}}\label{tab-exa}
-\index{tableau}
-\end{table}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex
deleted file mode 100644
index 12e197babf2..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/ex3bib.tex
+++ /dev/null
@@ -1,6 +0,0 @@
-\begin{thebibliography}{99}
-\label{BIBLIO}\index{références}
-\bibitem{bib-PS}
-Adobe Inc. \emph{PostScript, manuel de référence
- (2ičme édition)} InterÉditions (France), 1992
-\end{thebibliography}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex
deleted file mode 100644
index 817ffbe7f1d..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/l2hexa.tex
+++ /dev/null
@@ -1,62 +0,0 @@
-\documentclass{article}
-\usepackage{graphicx}
-\usepackage{francais}
-\usepackage{makeidx}
-\newcommand{\Lcs}[1]{\texttt{\symbol{'134}#1}}
-\makeindex
-\title{Exemple d'un article en fran\c{c}ais}
-\author{Michel Goossens}
-\begin{document}
-\maketitle
-\tableofcontents
-\listoffigures
-\listoftables
-\section{Une figure EPS}
-\index{section}
-Cette section montre comment inclure une figure PostScript\cite{bib-PS}
-dans un document \LaTeX. La figure~\ref{Fpsfig}
-est ins\'er\'ee dans le texte \`a l'aide de la commande
- \verb!\includegraphics{colorcir.eps}!.
-\index{figure}
-\index{PostScript}
-\begin{figure}
- \begin{center}
- \begin{tabular}{c@{\qquad}c}
- \includegraphics[width=3cm]{colorcir} &
- \includegraphics[width=3cm]{tac2dim}
- \end{tabular}
- \end{center}
- \caption{Deux images EPS}
- \label{Fpsfig}
-\end{figure}
-
-\section{Exemple d'un tableau}
-
-Le tableau~\ref{tab:exa} \`a la page \pageref{tab:exa}
-montre l'utilisation de l'environnement \texttt{table}.
-
-\begin{table}
- \begin{center}
- \begin{tabular}{cccccc}
- \Lcs{primo} & \primo & \Lcs{secundo} & \secundo & \Lcs{tertio} & \tertio \\
- \Lcs{quatro} & \quatro& 1\Lcs{ier} & 1\ier & 1\Lcs{iere} & 1\iere \\
- \Lcs{fprimo)}&\fprimo)& \Lcs{No} 10 & \No 10 & \Lcs{no} 15 & \no 15 \\
- \Lcs{og} a \Lcs{fg}&\og a \fg&3\Lcs{ieme}&3\ieme & 10\Lcs{iemes}& 10\iemes
- \end{tabular}
- \end{center}
- \caption{Quelques commandes de l'option \texttt{francais} de \texttt{babel}}
- \label{tab:exa}
- \index{tableau}
-\end{table}
-
-\begin{thebibliography}{99}
-\index{r\'ef\'erences}
-\bibitem{bib-PS}
-Adobe Inc.
-\emph{PostScript, manuel de r\'ef\'erence (2\ieme \'edition)}
-Inter\'Editions (France), 1992
-\end{thebibliography}
-\printindex
-\index{index}
-\end{document}
-% End of document.
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl
deleted file mode 100644
index b24da780bf5..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/myinit.pl
+++ /dev/null
@@ -1,8 +0,0 @@
-# File myinit.pl
-$ADDRESS = "<em>Michel Goossens<BR>" .
- "Division IT<BR>" .
- "T&eacute;l. 767.5028<BR>" .
- "$address_data[1]</em>";
-$MAX_SPLIT_DEPTH = 0; # do not split document
-$NO_NAVIGATION = 1; # no navigation panel
-1; # Mandatory last line
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css
deleted file mode 100644
index daee915b4dd..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.css
+++ /dev/null
@@ -1,4 +0,0 @@
-H2 { border : 2pt solid brown ; color : maroon ; padding : 5pt }
-TD.eqno {color : green ; fontweight : 700 } /* equation-number cells */
-TABLE.subequations { background-color : #E0E0E0 ; }
-P { line-height : 18pt ; }
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex
deleted file mode 100644
index 7a0f0ea4629..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleAMS.tex
+++ /dev/null
@@ -1,54 +0,0 @@
-\documentclass[a4paper,twoside]{article}
-\usepackage{html}
-\usepackage{amsmath}
-
-\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}}
-\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}}
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-
-\newcommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}%
-\newcommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}}
-\newcommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}}
-\newcommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}}
-
-\begin{document}
-\htmlhead[center]{section}{Math examples}
-\begin{eqnarray}
- \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
-
-Since~\eqref{eqn:stress-sr} or~\eqref{gdef} should hold for arbitrary $\delta\bm{c}$%
--vectors, it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\
-...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$.
-That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long
-been suspected (\Fermat). Only during the current decade has this been proved (\Wiles).
-
-\begin{eqnarray}\label{eqn:stress-sr}
- V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber
- & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right>
-\end{eqnarray}
-
-\begin{subequations}\label{bgdefs}
-\begin{align} B_{ij}^\alpha & =
- \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef}
-\end{align}
-\end{subequations}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex
deleted file mode 100644
index 26ab42edddc..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMath.tex
+++ /dev/null
@@ -1,54 +0,0 @@
-\documentclass[a4paper,twoside]{article}
-\usepackage{html}
-%\usepackage{amsmath}
-
-\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}}
-\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}}
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-
-\newcommand{\StAndrews}{\htmlurl{http://www-groups.dcs.st-and.ac.uk/~history}}%
-\newcommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}}
-\newcommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}}
-\newcommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{\htmlurl{http://www.pbs.org:80/wgbh/nova/proof}}}
-
-\begin{document}
-\htmlhead[center]{section}{Math examples}
-\begin{eqnarray}
- \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}}\label{xiEmax} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
-
-Since~\ref{xiEmax} and \ref{eqn:stress-sr} hold for arbitrary $\delta\bm{c}$-vectors,
-it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\
-...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$.
-That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long
-been suspected (\Fermat). Only during the current decade has this been proved (\Wiles).
-
-\begin{eqnarray}\label{eqn:stress-sr}
- V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber
- & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right>
-\end{eqnarray}
-\end{document}
-\begin{subequations}\label{bgdefs}
-\begin{align} B_{ij}^\alpha & =
- \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef}
-\end{align}
-\end{subequations}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex
deleted file mode 100644
index cca8e754e57..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex
+++ /dev/null
@@ -1,64 +0,0 @@
-\documentclass[a4paper,twoside]{article}
-\usepackage{html}
-\usepackage{amsmath}
-
-\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}}
-\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}}
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-
-\newcommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}%
-\newcommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}}
-\newcommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}}
-\newcommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}}
-
-\begin{document}
-\htmlhead[center]{section}{Math examples}
-\begin{flushright}
-\begin{makeimage}
-\begin{eqnarray}
- \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
-\end{makeimage}
-\end{flushright}
-
-Since~\eqref{eqn:stress-sr} or~\eqref{gdef} should hold for arbitrary $\delta\bm{c}$%
--vectors, it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\
-...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$.
-That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long
-been suspected (\Fermat). Only during the current decade has this been proved (\Wiles).
-
-\begin{flushright}
-\begin{eqnarray}\htmlimage{}
-\label{eqn:stress-sr}
- V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber
- & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right>
-\end{eqnarray}
-\end{flushright}
-
-\begin{flushright}
-\begin{subequations}\htmlimage{}
-\label{bgdefs}
-\begin{align} B_{ij}^\alpha & =
- \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef}
-\end{align}
-\end{subequations}
-\end{flushright}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex
deleted file mode 100644
index b6c61782721..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex
+++ /dev/null
@@ -1,64 +0,0 @@
-\documentclass[a4paper,twoside]{article}
-\usepackage{html}
-\usepackage{amsmath}
-
-\renewcommand{\d}{\partial}\providecommand{\bm}[1]{\mathbf{#1}}
-\providecommand{\Range}{\mathcal{R}}\providecommand{\Ker}{\mathcal{N}}
-\providecommand{\Quat}{\vec{\mathbf{Q}}}
-
-\newcommand{\StAndrews}{\url{http://www-groups.dcs.st-and.ac.uk/~history}}%
-\newcommand{\Pythagorians}{\htmladdnormallink
- {Pythagorians}{\StAndrews/Mathematicians/Pythagoras.html}}
-\newcommand{\Fermat}{\htmladdnormallink
- {Fermat, c.1637}{\StAndrews/HistTopics/Fermat's_last_theorem.html}}
-\newcommand{\Wiles}{\htmladdnormallink
- {Wiles, 1995}{http://www.pbs.org:80/wgbh/nova/proof}}
-
-\begin{document}
-\htmlhead[center]{section}{Math examples}
-\begin{flushright}
-\begin{makeimage}
-\begin{eqnarray}
- \phi(\lambda) & = & \frac{1} {2 \pi i}\int^{c+i\infty}_{c-i\infty}
- \exp \left( u \ln u + \lambda u \right ) du \hspace{1cm}\mbox{for } c \geq 0 \\
- \lambda & = & \frac{\epsilon -\bar{\epsilon} }{\xi}
- - \gamma' - \beta^2 - \ln \frac{\xi} {E_{\rm max}} \\
- \gamma & = & 0.577215\dots \mathrm{\hspace{5mm}(Euler's\ constant)} \\
- \gamma' & = & 0.422784\dots = 1 - \gamma \\
- \epsilon , \bar{\epsilon} & = & \mbox{actual/average energy loss}
-\end{eqnarray}
-\end{makeimage}
-\end{flushright}
-
-Since~\eqref{eqn:stress-sr} or~\eqref{gdef} should hold for arbitrary $\delta\bm{c}$%
--vectors, it is clear that $\Ker(A) = \Range(B)$ and that when $y=B(x)$ one has...\\
-...the \Pythagorians{} knew infinitely many solutions in integers to $a^2+b^2=c^2$.
-That no non-trivial integer solutions exist for $a^n+b^n=c^n$ with integers $n>2$ has long
-been suspected (\Fermat). Only during the current decade has this been proved (\Wiles).
-
-\begin{flushright}
-\begin{eqnarray}\htmlimage{thumbnail=.4}
-\label{eqn:stress-sr}
- V \bm{\pi}^{sr} & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_i \sum_{j>i} \bm{R}_{ij} \bm{F}_{ij}\right> \\ \nonumber
- & = & \left< \sum_i M_i \bm{V}_i \bm{V}_i
- + \sum_{i}\sum_{j>i}\sum_\alpha\sum_\beta \bm{r}_{i\alpha j\beta}\bm{f}_{i\alpha j\beta}
- - \sum_i \sum_\alpha \bm{p}_{i\alpha} \bm{f}_{i\alpha} \right>
-\end{eqnarray}
-\end{flushright}
-
-\begin{flushright}
-\begin{subequations}\htmlimage{thumbnail=.3}
-\label{bgdefs}
-\begin{align} B_{ij}^\alpha & =
- \left(B_{ij}^\alpha\right)_0 + \left(B_{ij}^\alpha\right)_a \label{bdef} \\
- \left(B_{ij}^\alpha\right)_0 & = \frac{1}{2}\left(\frac{\d N_i^\alpha}{\d X_j}
- + \frac{\d N_j^\alpha} {\d X_i} \right) \label{b0def} \\
- \left(B_{ij}^\alpha\right)_a & = H_{ij}^{\alpha \beta} a^\beta \label{budef} \\
- H_{ij}^{\alpha \beta} & =
- \frac{1}{2}\left( \frac{\d N_k^\alpha}{\d X_i} \frac{\d N_k^\beta}{\d X_j}
- + \frac{\d N_k^\beta}{\d X_i} \frac{\d N_k^\alpha}{\d X_j} \right) \label{gdef}
-\end{align}
-\end{subequations}
-\end{flushright}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps b/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps
deleted file mode 100644
index b96e3e23e90..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2html/tac2dim.eps
+++ /dev/null
@@ -1,201 +0,0 @@
-%!CERNPS_include //ddtrg2/user/goossens/pawmanual/tutex21.ps
-%%BoundingBox: 0 0 582 582
-/d {lineto} def /m {moveto} def /t {translate} def
-/sw {stringwidth} def /r {rotate} def /rl {roll} def
-/rd {rlineto} def /rm {rmoveto} def /gr {grestore} def
-/lw {setlinewidth} def /sd {setdash} def
-/s {stroke} def /rgb {setrgbcolor} def
-/c {closepath} def /sf {scalefont setfont} def
-/oshow {gsave [] 0 sd true charpath stroke gr} def
-/cs {gsave dup sw pop 2 div neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m show gr} def
-/rs {gsave dup sw pop neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m show gr} def
-/ocs {gsave dup sw pop 2 div neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m oshow gr} def
-/ors {gsave dup sw pop neg 5 -1 rl 5 -1 rl t 3 -1 rl r 0 m oshow gr} def
-gsave .25 .25 scale 0 0 0 rgb 0 0 translate
- [] 0 sd 4 lw 958 212 m 1044 177 d s 1044 177 m 1146 206 d s 1044 177 m 1044 177
- d c s 958 212 m 958 212 d c s 1146 206 m 1146 206 d c s 1060 241 m 1143 207 d s
- 958 212 m 1057 240 d s 1146 206 m 1248 235 d s 1146 206 m 1146 219 d s 1060 241
- m 1060 254 d s 1060 254 m 1143 220 d s 1146 219 m 1245 248 d s 1248 235 m 1248
- 248 d s 1162 283 m 1245 249 d s 1060 254 m 1159 282 d s 1248 235 m 1350 264 d s
- 1248 235 m 1248 340 d s 1162 283 m 1162 375 d s 1162 375 m 1245 342 d s 1248
- 340 m 1349 370 d s 1350 264 m 1350 370 d s 1264 405 m 1349 370 d s 1162 375 m
- 1261 404 d s 1350 264 m 1452 294 d s 1350 264 m 1350 435 d s 1264 405 m 1264
- 470 d s 1264 470 m 1349 436 d s 1350 435 m 1449 464 d s 1452 294 m 1452 465 d s
- 1366 500 m 1449 466 d s 1264 470 m 1366 499 d s 1452 294 m 1553 323 d s 1452
- 294 m 1452 701 d s 1366 500 m 1366 736 d s 1366 736 m 1449 703 d s 1452 701 m
- 1551 730 d s 1553 323 m 1553 731 d s 1468 766 m 1551 732 d s 1366 736 m 1465
- 765 d s 1553 323 m 1655 352 d s 1553 323 m 1553 599 d s 1553 599 m 1653 628 d s
- 1655 352 m 1655 628 d s 1570 663 m 1653 630 d s 1551 658 m 1567 663 d s 1655
- 352 m 1757 381 d s 1655 352 m 1655 615 d s 1655 615 m 1755 644 d s 1757 381 m
- 1757 645 d s 1672 679 m 1755 646 d s 1589 656 m 1669 679 d s 1757 381 m 1859
- 411 d s 1757 381 m 1757 572 d s 1757 572 m 1857 601 d s 1859 411 m 1859 601 d s
- 1774 636 m 1856 603 d s 1755 631 m 1771 636 d s 1859 411 m 1961 440 d s 1859
- 411 m 1859 496 d s 1859 496 m 1961 525 d s 1961 440 m 1961 525 d s 1876 560 m
- 1961 526 d s 1856 555 m 1873 560 d s 1961 440 m 2063 469 d s 1961 440 m 1961
- 493 d s 1961 493 m 2060 521 d s 2063 469 m 2063 522 d s 1978 557 m 2063 522 d s
- 1923 541 m 1975 556 d s 2063 469 m 2165 498 d s 2063 469 m 2063 469 d c s 2165
- 498 m 2165 498 d c s 2080 533 m 2162 500 d s 2053 526 m 2079 533 d s 2165 498 m
- 2267 528 d s 2165 498 m 2165 498 d c s c s 2182 563 m 2264 529 d s 2080 533 m
- 2179 562 d s 873 246 m 958 212 d s 958 212 m 958 218 d s 873 246 m 873 253 d s
- 873 253 m 955 219 d s 958 218 m 1057 247 d s 975 282 m 1057 249 d s 873 253 m
- 972 281 d s 1060 254 m 1060 261 d s 975 282 m 975 295 d s 975 295 m 1057 262 d
- s 1060 261 m 1159 289 d s 1077 325 m 1159 291 d s 975 295 m 1074 324 d s 1077
- 325 m 1077 358 d s 1077 358 m 1159 324 d s 1179 387 m 1188 383 d s 1077 358 m
- 1176 386 d s 1179 387 m 1179 420 d s 1179 420 m 1235 397 d s 1179 420 m 1261
- 443 d s 1280 475 m 1280 607 d s 1280 607 m 1366 572 d s 1280 607 m 1366 631 d s
- 1550 665 m 1560 661 d s 1586 688 m 1634 669 d s 1550 678 m 1584 687 d s 1793
- 629 m 1873 652 d s 1876 560 m 1876 652 d s 1790 687 m 1873 654 d s 1707 663 m
- 1787 686 d s 1895 553 m 1975 576 d s 1978 557 m 1978 576 d s 1892 611 m 1975
- 578 d s 1873 606 m 1889 610 d s 2034 533 m 2079 546 d s 2080 533 m 2080 546 d s
- 1994 581 m 2079 547 d s 1975 576 m 1991 581 d s 2080 533 m 2080 566 d s 1994
- 581 m 1994 601 d s 1994 601 m 2079 566 d s 2080 566 m 2179 595 d s 2182 563 m
- 2182 595 d s 2096 630 m 2179 597 d s 1994 601 m 2096 630 d s 787 281 m 873 246
- d s 787 281 m 787 281 d c s 889 311 m 965 280 d s 787 281 m 889 310 d s 991 340
- m 1048 317 d s 889 311 m 988 339 d s 991 340 m 991 353 d s 991 353 m 1067 322 d
- s 1093 382 m 1121 371 d s 991 353 m 1090 381 d s 1179 420 m 1179 466 d s 1093
- 382 m 1093 501 d s 1093 501 m 1176 467 d s 1179 466 m 1278 494 d s 1195 530 m
- 1278 496 d s 1093 501 m 1192 529 d s 1280 607 m 1280 725 d s 1195 530 m 1195
- 760 d s 1195 760 m 1278 726 d s 1280 725 m 1380 754 d s 1382 740 m 1382 754 d s
- 1297 789 m 1380 756 d s 1195 760 m 1294 788 d s 1382 740 m 1382 754 d s 1382
- 754 m 1484 784 d s 1484 759 m 1484 784 d s 1399 819 m 1484 784 d s 1297 789 m
- 1396 818 d s 1705 696 m 1752 677 d s 1622 672 m 1702 695 d s 1949 588 m 1991
- 600 d s 1909 636 m 1991 602 d s 1873 626 m 1906 635 d s 2010 632 m 2048 617 d s
- 1956 617 m 2008 632 d s 702 316 m 787 281 d s 702 316 m 702 316 d c s 804 345 m
- 889 311 d s 702 316 m 801 345 d s 889 311 m 889 330 d s 804 345 m 804 365 d s
- 804 365 m 889 330 d s 889 330 m 988 359 d s 991 353 m 991 359 d s 906 394 m 988
- 361 d s 804 365 m 905 394 d s 991 353 m 991 379 d s 906 394 m 906 414 d s 906
- 414 m 988 380 d s 991 379 m 1090 408 d s 1007 443 m 1090 410 d s 906 414 m 1005
- 443 d s 1007 443 m 1007 496 d s 1007 496 m 1090 462 d s 1109 525 m 1138 514 d s
- 1007 496 m 1107 524 d s 1195 760 m 1195 793 d s 1109 525 m 1109 828 d s 1109
- 828 m 1192 794 d s 1195 793 m 1294 821 d s 1297 789 m 1297 822 d s 1211 857 m
- 1294 823 d s 1109 828 m 1209 856 d s 1619 691 m 1647 680 d s 1593 684 m 1616
- 690 d s 1721 694 m 1759 679 d s 1711 691 m 1718 693 d s 1873 637 m 1889 631 d s
- 1925 667 m 2008 633 d s 1873 652 m 1922 666 d s 616 351 m 702 316 d s 616 351 m
- 616 351 d c s 718 380 m 801 347 d s 616 351 m 715 379 d s 718 380 m 718 400 d s
- 718 400 m 801 366 d s 820 429 m 905 395 d s 718 400 m 817 428 d s 906 414 m 906
- 454 d s 820 429 m 820 488 d s 820 488 m 905 454 d s 906 454 m 1005 482 d s 922
- 518 m 1005 484 d s 820 488 m 922 518 d s 1007 496 m 1007 680 d s 922 518 m 922
- 715 d s 922 715 m 1005 681 d s 1007 680 m 1107 709 d s 1024 744 m 1107 711 d s
- 922 715 m 1021 743 d s 1099 713 m 1107 715 d s 1550 685 m 1616 704 d s 1619 691
- m 1619 704 d s 1552 732 m 1619 705 d s 1647 680 m 1718 700 d s 1721 694 m 1721
- 701 d s 1636 736 m 1718 702 d s 1581 720 m 1635 736 d s 1721 694 m 1721 951 d s
- 1636 736 m 1636 986 d s 1636 986 m 1718 952 d s 1721 951 m 1820 979 d s 1823
- 674 m 1823 980 d s 1737 1015 m 1820 981 d s 1636 986 m 1735 1014 d s 1839 702 m
- 1922 668 d s 1820 697 m 1837 701 d s 531 386 m 616 351 d s 531 386 m 531 386 d
- c s 633 415 m 715 381 d s 531 386 m 630 414 d s 718 400 m 718 400 d s 633 415 m
- 633 435 d s 633 435 m 715 401 d s 734 464 m 817 430 d s 633 435 m 732 463 d s
- 734 464 m 734 504 d s 734 504 m 817 470 d s 836 533 m 893 510 d s 734 504 m 834
- 532 d s 836 533 m 836 737 d s 836 737 m 921 702 d s 938 766 m 1004 739 d s 836
- 737 m 936 765 d s 1071 725 m 1107 735 d s 1040 775 m 1106 749 d s 967 754 m
- 1040 775 d s 1820 710 m 1837 703 d s 445 421 m 531 386 d s 445 421 m 445 421 d
- c s 547 450 m 630 416 d s 445 421 m 544 449 d s 547 450 m 547 457 d s 547 457 m
- 630 423 d s 649 486 m 715 459 d s 547 457 m 646 485 d s 734 504 m 734 569 d s
- 649 486 m 649 604 d s 649 604 m 732 570 d s 734 569 m 834 598 d s 751 633 m 834
- 600 d s 649 604 m 748 633 d s 836 737 m 836 756 d s 751 633 m 751 791 d s 751
- 791 m 834 758 d s 836 756 m 936 785 d s 938 766 m 938 786 d s 853 821 m 935 787
- d s 751 791 m 850 820 d s 955 791 m 1011 768 d s 935 785 m 952 790 d s 1483 765
- m 1547 783 d s 1550 733 m 1550 784 d s 1464 818 m 1547 785 d s 1424 807 m 1462
- 818 d s 1566 743 m 1604 727 d s 1547 737 m 1564 742 d s 1566 743 m 1635 762 d s
- 360 456 m 445 421 d s 445 421 m 445 434 d s 360 456 m 360 469 d s 360 469 m 445
- 434 d s 445 434 m 544 462 d s 547 457 m 547 463 d s 461 498 m 544 464 d s 360
- 469 m 461 498 d s 547 457 m 547 463 d s 547 463 m 646 492 d s 563 527 m 646 494
- d s 461 498 m 561 526 d s 649 604 m 649 1380 d s 563 527 m 563 1415 d s 563
- 1415 m 646 1381 d s 649 1380 m 748 1409 d s 751 791 m 751 1410 d s 665 1444 m
- 748 1411 d s 563 1415 m 663 1444 d s 751 791 m 751 2192 d s 665 1444 m 665 2227
- d s 665 2227 m 748 2193 d s 751 2192 m 850 2221 d s 853 821 m 853 2222 d s 767
- 2256 m 850 2223 d s 665 2227 m 765 2256 d s 853 821 m 853 1643 d s 853 1643 m
- 952 1671 d s 955 791 m 955 1672 d s 869 1707 m 952 1673 d s 850 1701 m 866 1706
- d s 955 791 m 955 1166 d s 955 1166 m 1056 1195 d s 1057 769 m 1057 1195 d s
- 971 1230 m 1056 1195 d s 952 1224 m 968 1229 d s 1057 769 m 1057 879 d s 1057
- 879 m 1156 908 d s 1159 842 m 1159 908 d s 1073 943 m 1156 909 d s 1056 938 m
- 1073 943 d s 1159 842 m 1159 875 d s 1159 875 m 1258 904 d s 1261 837 m 1261
- 905 d s 1175 940 m 1258 906 d s 1120 924 m 1172 939 d s 1261 837 m 1261 1253 d
- s 1175 940 m 1175 1288 d s 1175 1288 m 1258 1254 d s 1261 1253 m 1360 1282 d s
- 1362 808 m 1362 1283 d s 1277 1317 m 1360 1284 d s 1175 1288 m 1274 1317 d s
- 1362 808 m 1362 1033 d s 1362 1033 m 1462 1061 d s 1464 818 m 1464 1062 d s
- 1379 1097 m 1462 1063 d s 1360 1091 m 1376 1096 d s 1547 750 m 1564 744 d s
- 1583 807 m 1635 785 d s 1528 791 m 1580 806 d s 274 490 m 360 456 d s 274 490 m
- 274 490 d c s 376 520 m 442 493 d s 274 490 m 373 519 d s 461 498 m 461 531 d s
- 376 520 m 376 566 d s 376 566 m 461 531 d s 461 531 m 561 559 d s 478 595 m 561
- 561 d s 376 566 m 478 595 d s 544 568 m 561 573 d s 1583 807 m 1583 807 d c s
- 1497 841 m 1580 808 d s 1461 831 m 1495 841 d s 188 525 m 274 490 d s 274 490 m
- 274 517 d s s 188 552 m 271 518 d s 274 517 m 373 545 d s 290 581 m 373 547 d s
- 188 552 m 288 580 d s 376 566 m 376 763 d s 290 581 m 290 798 d s 290 798 m 373
- 764 d s 376 763 m 478 792 d s 478 595 m 478 792 d s 392 827 m 477 793 d s 290
- 798 m 390 826 d s 494 613 m 563 585 d s 477 608 m 492 612 d s 494 613 m 563 633
- d s 1461 856 m 1494 843 d s 1044 177 m 2267 528 d s 1146 174 m 1146 206 d s
- 1248 219 m 1248 235 d s 1350 233 m 1350 264 d s 1452 278 m 1452 294 d s 1553
- 291 m 1553 323 d s 1655 336 m 1655 352 d s 1757 350 m 1757 381 d s 1859 395 m
- 1859 411 d s 1961 408 m 1961 440 d s 2063 453 m 2063 469 d s 2165 467 m 2165
- 498 d s 1146 174 m 1146 206 d s 1044 161 m 1044 177 d s 2165 467 m 2165 498 d s
- 2267 512 m 2267 528 d s
-/Helvetica findfont 144 sf
-1152 71 0.00000 (4) cs
-1355 119 0.00000 (6) cs
-1559 178 0.00000 (8) cs
-1769 236 0.00000 (10) cs
-1973 295 0.00000 (12) cs
-2177 353 0.00000 (14) cs
-1044 177 m 188 525 d s 1044 145 m 1044 177 d s 958 196 m 958 212 d s 873
- 214 m 873 246 d s 787 265 m 787 281 d s 702 284 m 702 316 d s 616 335 m 616 351
- d s 531 354 m 531 386 d s 445 405 m 445 421 d s 360 424 m 360 456 d s 274 474 m
- 274 490 d s 188 493 m 188 525 d s 1044 145 m 1044 177 d s 188 493 m 188 525 d s
-1036 38 0.00000 (6) cs
-865 108 0.00000 (8) cs
-686 178 0.00000 (10) cs
-515 248 0.00000 (12) cs
-343 317 0.00000 (14) cs
-172 387 0.00000 (16) cs
-188 525 m 188 2302 d 2267 2302 d 2267 528 d s 188 525 m 188 2209 d s 157
- 525 m 188 525 d s 173 578 m 188 578 d s 173 631 m 188 631 d s 173 683 m 188 683
- d s 173 736 m 188 736 d s 157 788 m 188 788 d s 173 841 m 188 841 d s 173 894 m
- 188 894 d s 173 946 m 188 946 d s 173 999 m 188 999 d s 157 1051 m 188 1051 d s
- 173 1104 m 188 1104 d s 173 1157 m 188 1157 d s 173 1209 m 188 1209 d s 173
- 1262 m 188 1262 d s 157 1315 m 188 1315 d s 173 1367 m 188 1367 d s 173 1420 m
- 188 1420 d s 173 1472 m 188 1472 d s 173 1525 m 188 1525 d s 157 1578 m 188
- 1578 d s 173 1630 m 188 1630 d s 173 1683 m 188 1683 d s 173 1736 m 188 1736 d
- s 173 1788 m 188 1788 d s 157 1841 m 188 1841 d s 173 1893 m 188 1893 d s 173
- 1946 m 188 1946 d s 173 1999 m 188 1999 d s 173 2051 m 188 2051 d s 157 2104 m
- 188 2104 d s 157 2104 m 188 2104 d s 173 2157 m 188 2157 d s 173 2209 m 188
- 2209 d s
-125 504 0.00000 (0) rs
-125 767 0.00000 (40) rs
-125 1030 0.00000 (80) rs
-125 1293 0.00000 (120) rs
-125 1556 0.00000 (160) rs
-125 1820 0.00000 (200) rs
-125 2083 0.00000 (240) rs
-s 188 2209 m 514 2302 d s 2044 2302 m 2264 2213 d s 1461 856 m 1634 786
- d s 1837 703 m 2047 617 d s 188 2209 m 514 2302 d s 2044 2302 m 2264 2213 d s
- [4 8] 0 sd 188 788 m 562 896 d s 1055 1037 m 1173 1071 d s 1360 1125 m 1410
- 1139 d s 1412 1139 m 1726 1011 d s 1820 973 m 2264 792 d s 188 1051 m 562 1159
- d s 951 1270 m 1410 1402 d s 1412 1403 m 2264 1055 d s 188 1315 m 663 1451 d s
- 951 1534 m 1410 1665 d s 1412 1666 m 2264 1318 d s 188 1578 m 663 1714 d s 850
- 1768 m 1410 1928 d s 1412 1929 m 2264 1581 d s 188 1841 m 663 1977 d s 850 2031
- m 1410 2191 d s 1412 2192 m 2264 1844 d s 188 2104 m 880 2302 d s 1786 2302 m
- 2264 2107 d s [] 0 sd s s s s s s s s s s s s s s s 1412 2302 m 1412 2291 d s
- 1412 2291 m 1412 2274 d s 1412 2274 m 1412 2257 d s 1412 2257 m 1412 2240 d s
- 1412 2240 m 1412 2223 d s 1412 2223 m 1412 2207 d s 1412 2207 m 1412 2190 d s
- 1412 2190 m 1412 2173 d s 1412 2173 m 1412 2156 d s 1412 2156 m 1412 2139 d s
- 1412 2139 m 1412 2122 d s 1412 2122 m 1412 2106 d s 1412 2106 m 1412 2089 d s
- 1412 2089 m 1412 2072 d s 1412 2072 m 1412 2055 d s 1412 2055 m 1412 2038 d s
- 1412 2038 m 1412 2021 d s 1412 2021 m 1412 2005 d s 1412 2005 m 1412 1988 d s
- 1412 1988 m 1412 1971 d s 1412 1971 m 1412 1954 d s 1412 1954 m 1412 1937 d s
- 1412 1937 m 1412 1920 d s 1412 1920 m 1412 1903 d s 1412 1903 m 1412 1887 d s
- 1412 1887 m 1412 1870 d s 1412 1870 m 1412 1853 d s 1412 1853 m 1412 1836 d s
- 1412 1836 m 1412 1819 d s 1412 1819 m 1412 1802 d s 1412 1802 m 1412 1786 d s
- 1412 1786 m 1412 1769 d s 1412 1769 m 1412 1752 d s 1412 1752 m 1412 1735 d s
- 1412 1735 m 1412 1718 d s 1412 1718 m 1412 1701 d s 1412 1701 m 1412 1685 d s
- 1412 1685 m 1412 1668 d s 1412 1668 m 1412 1651 d s 1412 1651 m 1412 1634 d s
- 1412 1634 m 1412 1617 d s 1412 1617 m 1412 1600 d s 1412 1600 m 1412 1584 d s
- 1412 1584 m 1412 1567 d s 1412 1567 m 1412 1550 d s 1412 1550 m 1412 1533 d s
- 1412 1533 m 1412 1516 d s 1412 1516 m 1412 1499 d s 1412 1499 m 1412 1483 d s
- 1412 1483 m 1412 1466 d s 1412 1466 m 1412 1449 d s 1412 1449 m 1412 1432 d s
- 1412 1432 m 1412 1415 d s 1412 1415 m 1412 1398 d s 1412 1398 m 1412 1382 d s
- 1412 1382 m 1412 1365 d s 1412 1365 m 1412 1348 d s 1412 1348 m 1412 1331 d s
- 1412 1331 m 1412 1314 d s 1412 1314 m 1412 1297 d s 1412 1297 m 1412 1280 d s
- 1412 1280 m 1412 1264 d s 1412 1264 m 1412 1247 d s 1412 1247 m 1412 1230 d s
- 1412 1230 m 1412 1213 d s 1412 1213 m 1412 1196 d s 1412 1196 m 1412 1179 d s
- 1412 1179 m 1412 1163 d s 1412 1163 m 1412 1146 d s 1412 1146 m 1412 1129 d s
- 1412 1129 m 1412 1112 d s 1412 1112 m 1412 1095 d s 1412 1095 m 1412 1078 d s
-showpage grestore
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml
deleted file mode 100644
index d03219b9ab5..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/amaya.mml
+++ /dev/null
@@ -1,104 +0,0 @@
- <!-- MathType@Translator@5@5@MathML (Amaya).tdl@MathML -- Amaya compatible@ -->
-<math displaystyle='true'>
- <mtable columnalign='left'>
- <mtr>
- <mtd>
- <mi>f</mi><mo stretchy='false'>(</mo><mo>&isin;</mo><mo>,</mo><mi>&delta;</mi><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mi>&xi;</mi>
- </mfrac>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mrow>
- <mn>2</mn><mi>&pi;</mi><mi>i</mi>
- </mrow>
- </mfrac>
- <msubsup>
- <mo>&int;</mo>
- <mrow>
- <mi>c</mi><mo>-</mo><mi>i</mi><mi>&infin;</mi>
- </mrow>
- <mrow>
- <mi>c</mi><mo>+</mo><mi>i</mi><mi>&infin;</mi>
- </mrow>
- </msubsup>
- <mrow>
- <mi>&phi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><msup>
- <mi>e</mi>
- <mrow>
- <mi>&lambda;</mi><mi>s</mi>
- </mrow>
- </msup>
- <mi>d</mi><mi>s</mi>
- </mrow>
-
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <mi>&phi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mtext>exp </mtext><mo stretchy='false'>[</mo><mi>k</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mi>&gamma;</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo><mtext> exp </mtext><mo stretchy='false'>[</mo><mi>&psi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <msub>
- <mi>&lambda;</mi>
- <mi>u</mi>
- </msub>
- <mo>=</mo><mi>k</mi><mrow><mo>[</mo> <mrow>
- <mfrac>
- <mrow>
- <mo>&isin;</mo><mo>-</mo><mover accent='true'>
- <mo>&isin;</mo>
- <mo>&horbar;</mo>
- </mover>
-
- </mrow>
- <mi>&xi;</mi>
- </mfrac>
- <mo>-</mo><mo>-</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
-
- </mrow> <mo>]</mo></mrow>
- </mtd>
- </mtr>
- </mtable>
-
-</math>
-<!-- MathType@End@5@5@ -->
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd
deleted file mode 100644
index b91f9642403..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd
+++ /dev/null
@@ -1,259 +0,0 @@
-
-<!--
- ISOAMSA Characters alphabetically
- Added Math Symbols: Arrow Relations Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSAe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY angzarr "&#57928;"><!-- u+E248 angle with down zig-zag arrow ISOAMSA -->
-<!ENTITY bkarow "&#58373;"><!-- u+E405 right broken arrow MMALIAS rbarr-->
-<!ENTITY circlearrowleft "&#8634;"><!-- u+21BA left arr in circle MMALIAS olarr-->
-<!ENTITY circlearrowright "&#8635;"><!-- u+21BB right arr in circle MMALIAS orarr-->
-<!ENTITY cirmid "&#57936;"><!-- u+E250 circle, mid below ISOAMSA -->
-<!ENTITY cudarrl "&#57918;"><!-- u+E23E left, curved, down arrow ISOAMSA -->
-<!ENTITY cudarrr "&#58368;"><!-- u+E400 right, curved, down arrow ISOAMSA -->
-<!ENTITY cularr "&#8630;"><!-- u+21B6 left curved arrow ISOAMSA -->
-<!ENTITY cularrp "&#57930;"><!-- u+E24A curved left arrow with plus ISOAMSA -->
-<!ENTITY curarr "&#8631;"><!-- u+21B7 right curved arrow ISOAMSA -->
-<!ENTITY curarrm "&#57929;"><!-- u+E249 curved right arrow with minus ISOAMSA -->
-<!ENTITY curvearrowleft "&#8630;"><!-- u+21B6 left curved arrow MMALIAS cularr-->
-<!ENTITY curvearrowright "&#8631;"><!-- u+21B7 right curved arrow MMALIAS curarr-->
-<!ENTITY Darr "&#8609;"><!-- u+21A1 down two-headed arrow ISOAMSA -->
-<!ENTITY dArr "&#8659;"><!-- u+21D3 down double arrow ISOAMSA -->
-<!ENTITY dbkarow "&#57863;"><!-- u+E207 right doubly broken arrow MMALIAS rBarr-->
-<!ENTITY ddarr "&#8650;"><!-- u+21CA two down arrows ISOAMSA -->
-<!ENTITY DDotrahd "&#57912;"><!-- u+E238 right arrow with dotted stem ISOAMSA -->
-<!ENTITY dfisht "&#57932;"><!-- u+E24C down fish tail ISOAMSA -->
-<!ENTITY dHar "&#57895;"><!-- u+E227 down harpoon-left, down harpoon-right ISOAMSA -->
-<!ENTITY dharl "&#8643;"><!-- u+21C3 down harpoon-left ISOAMSA -->
-<!ENTITY dharr "&#8642;"><!-- u+21C2 down harpoon-rt ISOAMSA -->
-<!ENTITY DoubleDownArrow "&#8659;"><!-- u+21D3 down double arrow MMALIAS dArr-->
-<!ENTITY DoubleLeftRightArrow "&#8660;"><!-- u+21D4 left and right double arrow MMALIAS hArr-->
-<!ENTITY DoubleLongLeftArrow "&#57856;"><!-- u+E200 long left double arrow MMALIAS xlArr-->
-<!ENTITY DoubleLongLeftRightArrow "&#57858;"><!-- u+E202 long left and right double arr MMALIAS xhArr-->
-<!ENTITY DoubleLongRightArrow "&#57860;"><!-- u+E204 long right double arr MMALIAS xrArr-->
-<!ENTITY DoubleUpArrow "&#8657;"><!-- u+21D1 up double arrow MMALIAS uArr-->
-<!ENTITY DoubleUpDownArrow "&#8661;"><!-- u+21D5 up&down double arrow MMALIAS vArr-->
-<!ENTITY Downarrow "&#8659;"><!-- u+21D3 down double arrow MMALIAS dArr-->
-<!ENTITY DownArrowUpArrow "&#57878;"><!-- u+E216 down arrow, up arrow MMALIAS duarr-->
-<!ENTITY downdownarrows "&#8650;"><!-- u+21CA two down arrows MMALIAS ddarr-->
-<!ENTITY downharpoonleft "&#8643;"><!-- u+21C3 down harpoon-left MMALIAS dharl-->
-<!ENTITY downharpoonright "&#8642;"><!-- u+21C2 down harpoon-rt MMALIAS dharr-->
-<!ENTITY DownLeftVector "&#8637;"><!-- u+21BD left harpoon-down MMALIAS lhard-->
-<!ENTITY DownRightVector "&#8641;"><!-- u+21C1 right harpoon-down MMALIAS rhard-->
-<!ENTITY drbkarow "&#57865;"><!-- u+E209 twoheaded right broken arrow MMALIAS RBarr-->
-<!ENTITY duarr "&#57878;"><!-- u+E216 down arrow, up arrow ISOAMSA -->
-<!ENTITY duhar "&#57879;"><!-- u+E217 down harp, up harp ISOAMSA -->
-<!ENTITY dzigrarr "&#8669;"><!-- u+21DD right long zig-zag arrow ISOAMSA -->
-<!ENTITY Equilibrium "&#8652;"><!-- u+21CC right harp over l MMALIAS rlhar-->
-<!ENTITY erarr "&#57910;"><!-- u+E236 equal, right arrow below ISOAMSA -->
-<!ENTITY hArr "&#8660;"><!-- u+21D4 left and right double arrow ISOAMSA -->
-<!ENTITY harr "&#8596;"><!-- u+2194 left and right arrow ISOAMSA -->
-<!ENTITY harrcir "&#57920;"><!-- u+E240 left and right arrow with a circle ISOAMSA -->
-<!ENTITY harrw "&#8621;"><!-- u+21AD left and right arr-wavy ISOAMSA -->
-<!ENTITY hksearow "&#57867;"><!-- u+E20B SE arrow-hooked MMALIAS searhk-->
-<!ENTITY hkswarow "&#57866;"><!-- u+E20A SW arrow-hooked MMALIAS swarhk-->
-<!ENTITY hoarr "&#57923;"><!-- u+E243 horizontal open arrow ISOAMSA -->
-<!ENTITY hookleftarrow "&#8617;"><!-- u+21A9 left arrow-hooked MMALIAS larrhk-->
-<!ENTITY hookrightarrow "&#8618;"><!-- u+21AA right arrow-hooked MMALIAS rarrhk-->
-<!ENTITY imof "&#8887;"><!-- u+22B7 image of ISOAMSA -->
-<!ENTITY lAarr "&#8666;"><!-- u+21DA left triple arrow ISOAMSA -->
-<!ENTITY Larr "&#8606;"><!-- u+219E twoheadleftarrow ISOAMSA -->
-<!ENTITY larrbfs "&#57888;"><!-- u+E220 left arrow-bar, filled square ISOAMSA -->
-<!ENTITY larrfs "&#57890;"><!-- u+E222 left arrow, filled square ISOAMSA -->
-<!ENTITY larrhk "&#8617;"><!-- u+21A9 left arrow-hooked ISOAMSA -->
-<!ENTITY larrlp "&#8619;"><!-- u+21AB left arrow-looped ISOAMSA -->
-<!ENTITY larrpl "&#57919;"><!-- u+E23F left arrow, plus ISOAMSA -->
-<!ENTITY larrsim "&#57934;"><!-- u+E24E left arrow, similar ISOAMSA -->
-<!ENTITY larrtl "&#8610;"><!-- u+21A2 left arrow-tailed ISOAMSA -->
-<!ENTITY lAtail "&#57917;"><!-- u+E23D left double arrow-tail ISOAMSA -->
-<!ENTITY latail "&#57916;"><!-- u+E23C left arrow-tail ISOAMSA -->
-<!ENTITY lBarr "&#57862;"><!-- u+E206 left doubly broken arrow ISOAMSA -->
-<!ENTITY lbarr "&#58370;"><!-- u+E402 left broken arrow ISOAMSA -->
-<!ENTITY ldca "&#57882;"><!-- u+E21A left down curved arrow ISOAMSA -->
-<!ENTITY ldrdhar "&#57900;"><!-- u+E22C left harpoon-down over right harpoon-down ISOAMSA -->
-<!ENTITY ldrushar "&#57896;"><!-- u+E228 left-down-right-up harpoon ISOAMSA -->
-<!ENTITY ldsh "&#8626;"><!-- u+21B2 left down angled arrow ISOAMSA -->
-<!ENTITY LeftArrowRightArrow "&#8646;"><!-- u+21C6 left arr over right arr MMALIAS lrarr-->
-<!ENTITY leftarrowtail "&#8610;"><!-- u+21A2 left arrow-tailed MMALIAS larrtl-->
-<!ENTITY LeftDownVector "&#8643;"><!-- u+21C3 down harpoon-left MMALIAS dharl-->
-<!ENTITY leftharpoondown "&#8637;"><!-- u+21BD left harpoon-down MMALIAS lhard-->
-<!ENTITY leftharpoonup "&#8636;"><!-- u+21BC left harpoon-up MMALIAS lharu-->
-<!ENTITY leftleftarrows "&#8647;"><!-- u+21C7 two left arrows MMALIAS llarr-->
-<!ENTITY LeftRightArrow "&#8596;"><!-- u+2194 left and right arrow MMALIAS harr-->
-<!ENTITY Leftrightarrow "&#8660;"><!-- u+21D4 left and right double arrow MMALIAS hArr-->
-<!ENTITY leftrightarrow "&#8596;"><!-- u+2194 left and right arrow MMALIAS harr-->
-<!ENTITY leftrightarrows "&#8646;"><!-- u+21C6 left arr over right arr MMALIAS lrarr-->
-<!ENTITY leftrightharpoons "&#8651;"><!-- u+21CB left harp over r MMALIAS lrhar-->
-<!ENTITY leftrightsquigarrow "&#8621;"><!-- u+21AD left and right arr-wavy MMALIAS harrw-->
-<!ENTITY LeftUpVector "&#8639;"><!-- u+21BF up harpoon-left MMALIAS uharl-->
-<!ENTITY LeftVector "&#8636;"><!-- u+21BC left harpoon-up MMALIAS lharu-->
-<!ENTITY lfisht "&#57876;"><!-- u+E214 left fish tail ISOAMSA -->
-<!ENTITY lHar "&#57893;"><!-- u+E225 left harpoon-up over left harpoon-down ISOAMSA -->
-<!ENTITY lhard "&#8637;"><!-- u+21BD left harpoon-down ISOAMSA -->
-<!ENTITY lharu "&#8636;"><!-- u+21BC left harpoon-up ISOAMSA -->
-<!ENTITY lharul "&#57902;"><!-- u+E22E left harpoon-up over long dash ISOAMSA -->
-<!ENTITY llarr "&#8647;"><!-- u+21C7 two left arrows ISOAMSA -->
-<!ENTITY Lleftarrow "&#8666;"><!-- u+21DA left triple arrow MMALIAS lAarr-->
-<!ENTITY llhard "&#57905;"><!-- u+E231 left harpoon-down below long dash ISOAMSA -->
-<!ENTITY loarr "&#57922;"><!-- u+E242 left open arrow ISOAMSA -->
-<!ENTITY LongLeftArrow "&#57857;"><!-- u+E201 long left arrow MMALIAS xlarr-->
-<!ENTITY Longleftarrow "&#57856;"><!-- u+E200 long left double arrow MMALIAS xlArr-->
-<!ENTITY longleftarrow "&#57857;"><!-- u+E201 long left arrow MMALIAS xlarr-->
-<!ENTITY LongLeftRightArrow "&#57859;"><!-- u+E203 long left and right arr MMALIAS xharr-->
-<!ENTITY Longleftrightarrow "&#57858;"><!-- u+E202 long left and right double arr MMALIAS xhArr-->
-<!ENTITY longleftrightarrow "&#57859;"><!-- u+E203 long left and right arr MMALIAS xharr-->
-<!ENTITY longmapsto "&#57864;"><!-- u+E208 longmapsto MMALIAS xmap-->
-<!ENTITY LongRightArrow "&#57861;"><!-- u+E205 long right arrow MMALIAS xrarr-->
-<!ENTITY Longrightarrow "&#57860;"><!-- u+E204 long right double arr MMALIAS xrArr-->
-<!ENTITY longrightarrow "&#57861;"><!-- u+E205 long right arrow MMALIAS xrarr-->
-<!ENTITY looparrowleft "&#8619;"><!-- u+21AB left arrow-looped MMALIAS larrlp-->
-<!ENTITY looparrowright "&#8620;"><!-- u+21AC right arrow-looped MMALIAS rarrlp-->
-<!ENTITY LowerLeftArrow "&#8601;"><!-- u+2199 SW pointing arrow MMALIAS swarr-->
-<!ENTITY LowerRightArrow "&#8600;"><!-- u+2198 SE pointing arrow MMALIAS searr-->
-<!ENTITY lrarr "&#8646;"><!-- u+21C6 left arr over right arr ISOAMSA -->
-<!ENTITY lrhar "&#8651;"><!-- u+21CB left harp over r ISOAMSA -->
-<!ENTITY lrhard "&#57903;"><!-- u+E22F right harpoon-down below long dash ISOAMSA -->
-<!ENTITY Lsh "&#8624;"><!-- u+21B0 Lsh MMALIAS lsh-->
-<!ENTITY lsh "&#8624;"><!-- u+21B0 Lsh ISOAMSA -->
-<!ENTITY lurdshar "&#57897;"><!-- u+E229 left-up-right-down harpoon ISOAMSA -->
-<!ENTITY luruhar "&#57899;"><!-- u+E22B left harpoon-up over right harpoon-up ISOAMSA -->
-<!ENTITY Map "&#57874;"><!-- u+E212 twoheaded mapsto ISOAMSA -->
-<!ENTITY map "&#8614;"><!-- u+21A6 mapsto ISOAMSA -->
-<!ENTITY mapsto "&#8614;"><!-- u+21A6 mapsto MMALIAS map-->
-<!ENTITY midcir "&#57871;"><!-- u+E20F mid, circle below ISOAMSA -->
-<!ENTITY multimap "&#8888;"><!-- u+22B8 multimap MMALIAS mumap-->
-<!ENTITY mumap "&#8888;"><!-- u+22B8 multimap ISOAMSA -->
-<!ENTITY nearhk "&#57869;"><!-- u+E20D NE arrow-hooked ISOAMSA -->
-<!ENTITY neArr "&#8663;"><!-- u+21D7 NE pointing double arrow ISOAMSA -->
-<!ENTITY nearr "&#8599;"><!-- u+2197 NE pointing arrow ISOAMSA -->
-<!ENTITY nearrow "&#8599;"><!-- u+2197 NE pointing arrow MMALIAS nearr-->
-<!ENTITY nesear "&#57870;"><!-- u+E20E NE & SE arrows ISOAMSA -->
-<!ENTITY nhArr "&#8654;"><!-- u+21CE not left and right double arr ISOAMSA -->
-<!ENTITY nharr "&#8622;"><!-- u+21AE not left and right arrow ISOAMSA -->
-<!ENTITY nlArr "&#8653;"><!-- u+21CD not implied by ISOAMSA -->
-<!ENTITY nlarr "&#8602;"><!-- u+219A not left arrow ISOAMSA -->
-<!ENTITY nLeftarrow "&#8653;"><!-- u+21CD not implied by MMALIAS nlArr-->
-<!ENTITY nleftarrow "&#8602;"><!-- u+219A not left arrow MMALIAS nlarr-->
-<!ENTITY nLeftrightarrow "&#8654;"><!-- u+21CE not left and right double arr MMALIAS nhArr-->
-<!ENTITY nleftrightarrow "&#8622;"><!-- u+21AE not left and right arrow MMALIAS nharr-->
-<!ENTITY nrArr "&#8655;"><!-- u+21CF not implies ISOAMSA -->
-<!ENTITY nrarr "&#8603;"><!-- u+219B not right arrow ISOAMSA -->
-<!ENTITY nrarrc "&#57885;"><!-- u+E21D not right arrow-curved ISOAMSA -->
-<!ENTITY nrarrw "&#57883;"><!-- u+E21B not right arrow-wavy ISOAMSA -->
-<!ENTITY nRightarrow "&#8655;"><!-- u+21CF not implies MMALIAS nrArr-->
-<!ENTITY nrightarrow "&#8603;"><!-- u+219B not right arrow MMALIAS nrarr-->
-<!-- nvhArr* removed * here (DPC) -->
-<!ENTITY nvhArr "&#8654;"><!-- u+21CE not, vert, left and right double arrow ISOAMSA -->
-<!ENTITY nvlArr "&#8653;"><!-- u+21CD not, vert, left double arrow ISOAMSA -->
-<!ENTITY nvrArr "&#8655;"><!-- u+21CF not, vert, right double arrow ISOAMSA -->
-<!ENTITY nwarhk "&#57868;"><!-- u+E20C NW arrow-hooked ISOAMSA -->
-<!ENTITY nwArr "&#8662;"><!-- u+21D6 NW pointing double arrow ISOAMSA -->
-<!ENTITY nwarr "&#8598;"><!-- u+2196 NW pointing arrow ISOAMSA -->
-<!ENTITY nwarrow "&#8598;"><!-- u+2196 NW pointing arrow MMALIAS nwarr-->
-<!ENTITY nwnear "&#57873;"><!-- u+E211 NW & NE arrows ISOAMSA -->
-<!ENTITY olarr "&#8634;"><!-- u+21BA left arr in circle ISOAMSA -->
-<!ENTITY orarr "&#8635;"><!-- u+21BB right arr in circle ISOAMSA -->
-<!ENTITY origof "&#8886;"><!-- u+22B6 original of ISOAMSA -->
-<!ENTITY rAarr "&#8667;"><!-- u+21DB right triple arrow ISOAMSA -->
-<!ENTITY Rarr "&#8608;"><!-- u+21A0 twoheadrightarrow ISOAMSA -->
-<!ENTITY rarrap "&#57909;"><!-- u+E235 approximate, right arrow above ISOAMSA -->
-<!ENTITY rarrbfs "&#57889;"><!-- u+E221 right arrow-bar, filled square ISOAMSA -->
-<!ENTITY rarrc "&#57884;"><!-- u+E21C right arrow-curved ISOAMSA -->
-<!ENTITY rarrfs "&#57891;"><!-- u+E223 right arrow, filled square ISOAMSA -->
-<!ENTITY rarrhk "&#8618;"><!-- u+21AA right arrow-hooked ISOAMSA -->
-<!ENTITY rarrlp "&#8620;"><!-- u+21AC right arrow-looped ISOAMSA -->
-<!ENTITY rarrpl "&#57886;"><!-- u+E21E right arrow, plus ISOAMSA -->
-<!ENTITY rarrsim "&#57933;"><!-- u+E24D right arrow, similar ISOAMSA -->
-<!ENTITY Rarrtl "&#57913;"><!-- u+E239 right two-headed arrow with tail ISOAMSA -->
-<!ENTITY rarrtl "&#8611;"><!-- u+21A3 right arrow-tailed ISOAMSA -->
-<!ENTITY rarrw "&#8605;"><!-- u+219D right arrow-wavy ISOAMSA -->
-<!ENTITY rAtail "&#57915;"><!-- u+E23B right double arrow-tail ISOAMSA -->
-<!ENTITY ratail "&#8611;"><!-- u+21A3 right arrow-tail ISOAMSA -->
-<!ENTITY RBarr "&#57865;"><!-- u+E209 twoheaded right broken arrow ISOAMSA -->
-<!ENTITY rBarr "&#57863;"><!-- u+E207 right doubly broken arrow ISOAMSA -->
-<!ENTITY rbarr "&#58373;"><!-- u+E405 right broken arrow ISOAMSA -->
-<!ENTITY rdca "&#57881;"><!-- u+E219 right down curved arrow ISOAMSA -->
-<!ENTITY rdldhar "&#57901;"><!-- u+E22D right harpoon-down over left harpoon-down ISOAMSA -->
-<!ENTITY rdsh "&#8627;"><!-- u+21B3 right down angled arrow ISOAMSA -->
-<!ENTITY ReverseEquilibrium "&#8651;"><!-- u+21CB left harp over r MMALIAS lrhar-->
-<!ENTITY ReverseUpEquilibrium "&#57879;"><!-- u+E217 down harp, up harp MMALIAS duhar-->
-<!ENTITY rfisht "&#57877;"><!-- u+E215 right fish tail ISOAMSA -->
-<!ENTITY rHar "&#57892;"><!-- u+E224 right harpoon-up over right harpoon-down ISOAMSA -->
-<!ENTITY rhard "&#8641;"><!-- u+21C1 right harpoon-down ISOAMSA -->
-<!ENTITY rharu "&#8640;"><!-- u+21C0 right harpoon-up ISOAMSA -->
-<!ENTITY rharul "&#57904;"><!-- u+E230 right harpoon-up over long dash ISOAMSA -->
-<!ENTITY RightArrowLeftArrow "&#8644;"><!-- u+21C4 right arr over left arr MMALIAS rlarr-->
-<!ENTITY rightarrowtail "&#8611;"><!-- u+21A3 right arrow-tailed MMALIAS rarrtl-->
-<!ENTITY RightDownVector "&#8642;"><!-- u+21C2 down harpoon-rt MMALIAS dharr-->
-<!ENTITY rightharpoondown "&#8641;"><!-- u+21C1 right harpoon-down MMALIAS rhard-->
-<!ENTITY rightharpoonup "&#8640;"><!-- u+21C0 right harpoon-up MMALIAS rharu-->
-<!ENTITY rightleftarrows "&#8644;"><!-- u+21C4 right arr over left arr MMALIAS rlarr-->
-<!ENTITY rightleftharpoons "&#8652;"><!-- u+21CC right harp over l MMALIAS rlhar-->
-<!ENTITY rightrightarrows "&#8649;"><!-- u+21C9 two right arrows MMALIAS rrarr-->
-<!ENTITY rightsquigarrow "&#8605;"><!-- u+219D right arrow-wavy MMALIAS rarrw-->
-<!ENTITY RightTeeArrow "&#8614;"><!-- u+21A6 mapsto MMALIAS map-->
-<!ENTITY RightUpVector "&#8638;"><!-- u+21BE up harp-r MMALIAS uharr-->
-<!ENTITY RightVector "&#8640;"><!-- u+21C0 right harpoon-up MMALIAS rharu-->
-<!ENTITY rlarr "&#8644;"><!-- u+21C4 right arr over left arr ISOAMSA -->
-<!ENTITY rlhar "&#8652;"><!-- u+21CC right harp over l ISOAMSA -->
-<!ENTITY roarr "&#57921;"><!-- u+E241 right open arrow ISOAMSA -->
-<!ENTITY rrarr "&#8649;"><!-- u+21C9 two right arrows ISOAMSA -->
-<!ENTITY Rrightarrow "&#8667;"><!-- u+21DB right triple arrow MMALIAS rAarr-->
-<!ENTITY Rsh "&#8625;"><!-- u+21B1 Rsh MMALIAS rsh-->
-<!ENTITY rsh "&#8625;"><!-- u+21B1 Rsh ISOAMSA -->
-<!ENTITY ruluhar "&#57898;"><!-- u+E22A right harpoon-up over left harpoon-up ISOAMSA -->
-<!ENTITY searhk "&#57867;"><!-- u+E20B SE arrow-hooked ISOAMSA -->
-<!ENTITY seArr "&#8664;"><!-- u+21D8 SE pointing double arrow ISOAMSA -->
-<!ENTITY searr "&#8600;"><!-- u+2198 SE pointing arrow ISOAMSA -->
-<!ENTITY searrow "&#8600;"><!-- u+2198 SE pointing arrow MMALIAS searr-->
-<!ENTITY seswar "&#58374;"><!-- u+E406 SE & SW arrows ISOAMSA -->
-<!ENTITY ShortLeftArrow "&#57907;"><!-- u+E233 short left arrow MMALIAS slarr-->
-<!ENTITY ShortRightArrow "&#57906;"><!-- u+E232 short right arrow MMALIAS srarr-->
-<!ENTITY simrarr "&#57908;"><!-- u+E234 similar, right arrow below ISOAMSA -->
-<!ENTITY slarr "&#57907;"><!-- u+E233 short left arrow ISOAMSA -->
-<!ENTITY srarr "&#57906;"><!-- u+E232 short right arrow ISOAMSA -->
-<!ENTITY swarhk "&#57866;"><!-- u+E20A SW arrow-hooked ISOAMSA -->
-<!ENTITY swArr "&#8665;"><!-- u+21D9 SW pointing double arrow ISOAMSA -->
-<!ENTITY swarr "&#8601;"><!-- u+2199 SW pointing arrow ISOAMSA -->
-<!ENTITY swarrow "&#8601;"><!-- u+2199 SW pointing arrow MMALIAS swarr-->
-<!ENTITY swnwar "&#57872;"><!-- u+E210 SW & NW arrows ISOAMSA -->
-<!ENTITY toea "&#57870;"><!-- u+E20E NE & SE arrows MMALIAS nesear-->
-<!ENTITY tosa "&#58374;"><!-- u+E406 SE & SW arrows MMALIAS seswar-->
-<!ENTITY twoheadleftarrow "&#8606;"><!-- u+219E twoheadleftarrow MMALIAS Larr-->
-<!ENTITY twoheadrightarrow "&#8608;"><!-- u+21A0 twoheadrightarrow MMALIAS Rarr-->
-<!ENTITY Uarr "&#8607;"><!-- u+219F up two-headed arrow ISOAMSA -->
-<!ENTITY uArr "&#8657;"><!-- u+21D1 up double arrow ISOAMSA -->
-<!ENTITY Uarrocir "&#57911;"><!-- u+E237 up two-headed arrow above circle ISOAMSA -->
-<!ENTITY udarr "&#8645;"><!-- u+21C5 up arrow, down arrow ISOAMSA -->
-<!ENTITY udhar "&#57880;"><!-- u+E218 up harp, down harp ISOAMSA -->
-<!ENTITY ufisht "&#57931;"><!-- u+E24B up fish tail ISOAMSA -->
-<!ENTITY uHar "&#57894;"><!-- u+E226 up harpoon-left, up harpoon-right ISOAMSA -->
-<!ENTITY uharl "&#8639;"><!-- u+21BF up harpoon-left ISOAMSA -->
-<!ENTITY uharr "&#8638;"><!-- u+21BE up harp-r ISOAMSA -->
-<!ENTITY Uparrow "&#8657;"><!-- u+21D1 up double arrow MMALIAS uArr-->
-<!ENTITY UpArrowDownArrow "&#8645;"><!-- u+21C5 up arrow, down arrow MMALIAS udarr-->
-<!ENTITY UpDownArrow "&#8597;"><!-- u+2195 up&down arrow MMALIAS varr-->
-<!ENTITY Updownarrow "&#8661;"><!-- u+21D5 up&down double arrow MMALIAS vArr-->
-<!ENTITY updownarrow "&#8597;"><!-- u+2195 up&down arrow MMALIAS varr-->
-<!ENTITY UpEquilibrium "&#57880;"><!-- u+E218 up harp, down harp MMALIAS udhar-->
-<!ENTITY upharpoonleft "&#8639;"><!-- u+21BF up harpoon-left MMALIAS uharl-->
-<!ENTITY upharpoonright "&#8638;"><!-- u+21BE up harp-r MMALIAS uharr-->
-<!ENTITY UpperLeftArrow "&#8598;"><!-- u+2196 NW pointing arrow MMALIAS nwarr-->
-<!ENTITY UpperRightArrow "&#8599;"><!-- u+2197 NE pointing arrow MMALIAS nearr-->
-<!ENTITY upuparrows "&#8648;"><!-- u+21C8 two up arrows MMALIAS uuarr-->
-<!ENTITY uuarr "&#8648;"><!-- u+21C8 two up arrows ISOAMSA -->
-<!ENTITY vArr "&#8661;"><!-- u+21D5 up&down double arrow ISOAMSA -->
-<!ENTITY varr "&#8597;"><!-- u+2195 up&down arrow ISOAMSA -->
-<!ENTITY xhArr "&#57858;"><!-- u+E202 long left and right double arr ISOAMSA -->
-<!ENTITY xharr "&#57859;"><!-- u+E203 long left and right arr ISOAMSA -->
-<!ENTITY xlArr "&#57856;"><!-- u+E200 long left double arrow ISOAMSA -->
-<!ENTITY xlarr "&#57857;"><!-- u+E201 long left arrow ISOAMSA -->
-<!ENTITY xmap "&#57864;"><!-- u+E208 longmapsto ISOAMSA -->
-<!ENTITY xrArr "&#57860;"><!-- u+E204 long right double arr ISOAMSA -->
-<!ENTITY xrarr "&#57861;"><!-- u+E205 long right arrow ISOAMSA -->
-<!ENTITY zigrarr "&#57924;"><!-- u+E244 right zig-zag arrow ISOAMSA -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd
deleted file mode 100644
index 06a3a32437f..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd
+++ /dev/null
@@ -1,183 +0,0 @@
-
-<!--
- ISOAMSB Characters alphabetically
- Added Math Symbols: Binary Operators Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSBe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY ac "&#57863;"><!-- u+E207 most positive ISOAMSB -->
-<!ENTITY acE "&#58000;"><!-- u+E290 most positive, two lines below ISOAMSB -->
-<!ENTITY amalg "&#57937;"><!-- u+E251 amalgamation or coproduct ISOAMSB -->
-<!ENTITY ast "&#0042;"><!-- u+002A centered asterisk MMALIAS midast-->
-<!ENTITY Backslash "&#8726;"><!-- u+2216 reverse solidus MMALIAS setmn-->
-<!ENTITY barvee "&#8893;"><!-- u+22BD bar, vee ISOAMSB -->
-<!ENTITY Barwed "&#8966;"><!-- u+2306 logical and, double bar above ISOAMSB -->
-<!ENTITY barwed "&#8892;"><!-- u+22BC logical and, bar above ISOAMSB -->
-<!ENTITY barwedge "&#8892;"><!-- u+22BC logical and, bar above MMALIAS barwed-->
-<!ENTITY bigcap "&#8898;"><!-- u+22C2 intersection operator MMALIAS xcap-->
-<!ENTITY bigcirc "&#9943;"><!-- u+25EF large circle MMALIAS xcirc-->
-<!ENTITY bigcup "&#8899;"><!-- u+22C3 union operator MMALIAS xcup-->
-<!ENTITY bigodot "&#8857;"><!-- u+2299 circle dot operator MMALIAS xodot-->
-<!ENTITY bigoplus "&#8853;"><!-- u+2295 circle plus operator MMALIAS xoplus-->
-<!ENTITY bigotimes "&#8855;"><!-- u+2297 circle times operator MMALIAS xotime-->
-<!ENTITY bigsqcup "&#8852;"><!-- u+2294 square union operator MMALIAS xsqcup-->
-<!ENTITY bigtriangledown "&#9661;"><!-- u+25BD big down triangle, open MMALIAS xdtri-->
-<!ENTITY bigtriangleup "&#9651;"><!-- u+25B3 big up triangle, open MMALIAS xutri-->
-<!ENTITY biguplus "&#8846;"><!-- u+228E biguplus MMALIAS xuplus-->
-<!ENTITY bigvee "&#8897;"><!-- u+22C1 logical and operator MMALIAS xvee-->
-<!ENTITY bigwedge "&#8896;"><!-- u+22C0 logical or operator MMALIAS xwedge-->
-<!ENTITY boxminus "&#8863;"><!-- u+229F minus sign in box MMALIAS minusb-->
-<!ENTITY boxplus "&#8862;"><!-- u+229E plus sign in box MMALIAS plusb-->
-<!ENTITY boxtimes "&#8864;"><!-- u+22A0 multiply sign in box MMALIAS timesb-->
-<!ENTITY bsolb "&#57984;"><!-- u+E280 reverse solidus in square ISOAMSB -->
-<!ENTITY Cap "&#8914;"><!-- u+22D2 double intersection ISOAMSB -->
-<!ENTITY capand "&#57985;"><!-- u+E281 intersection, and ISOAMSB -->
-<!ENTITY capbrcup "&#57969;"><!-- u+E271 intersection, bar, union ISOAMSB -->
-<!ENTITY capcap "&#57971;"><!-- u+E273 intersection, intersection, joined ISOAMSB -->
-<!ENTITY capcup "&#57967;"><!-- u+E26F intersection above union ISOAMSB -->
-<!ENTITY capdot "&#57953;"><!-- u+E261 intersection, with dot ISOAMSB -->
-<!ENTITY caps "&#57973;"><!-- u+E275 intersection, serifs ISOAMSB -->
-<!ENTITY ccaps "&#57977;"><!-- u+E279 closed intersection, serifs ISOAMSB -->
-<!ENTITY ccups "&#57976;"><!-- u+E278 closed union, serifs ISOAMSB -->
-<!ENTITY ccupssm "&#57978;"><!-- u+E27A closed union, serifs, smash product ISOAMSB -->
-<!ENTITY circledast "&#8859;"><!-- u+229B asterisk in circle MMALIAS oast-->
-<!ENTITY circledcirc "&#8858;"><!-- u+229A small circle in circle MMALIAS ocir-->
-<!ENTITY circleddash "&#8861;"><!-- u+229D hyphen in circle MMALIAS odash-->
-<!ENTITY CircleDot "&#8857;"><!-- u+2299 middle dot in circle MMALIAS odot-->
-<!ENTITY CircleMinus "&#8854;"><!-- u+2296 minus sign in circle MMALIAS ominus-->
-<!ENTITY CirclePlus "&#8853;"><!-- u+2295 plus sign in circle MMALIAS oplus-->
-<!ENTITY CircleTimes "&#8855;"><!-- u+2297 multiply sign in circle MMALIAS otimes-->
-<!ENTITY coprod "&#8720;"><!-- u+2210 coproduct operator ISOAMSB -->
-<!ENTITY Coproduct "&#8720;"><!-- u+2210 coproduct operator MMALIAS coprod-->
-<!ENTITY Cup "&#8915;"><!-- u+22D3 double union ISOAMSB -->
-<!ENTITY cupbrcap "&#57968;"><!-- u+E270 union, bar, intersection ISOAMSB -->
-<!ENTITY cupcap "&#57966;"><!-- u+E26E union above intersection ISOAMSB -->
-<!ENTITY cupcup "&#57970;"><!-- u+E272 union, union, joined ISOAMSB -->
-<!ENTITY cupdot "&#8845;"><!-- u+228D union, with dot ISOAMSB -->
-<!ENTITY cupor "&#57986;"><!-- u+E282 union, or ISOAMSB -->
-<!ENTITY cups "&#57972;"><!-- u+E274 union, serifs ISOAMSB -->
-<!ENTITY curlyvee "&#8910;"><!-- u+22CE curly logical or MMALIAS cuvee-->
-<!ENTITY curlywedge "&#8911;"><!-- u+22CF curly logical and MMALIAS cuwed-->
-<!ENTITY cuvee "&#8910;"><!-- u+22CE curly logical or ISOAMSB -->
-<!ENTITY cuwed "&#8911;"><!-- u+22CF curly logical and ISOAMSB -->
-<!ENTITY Dagger "&#8225;"><!-- u+2021 double dagger relation ISOAMSB -->
-<!ENTITY dagger "&#8224;"><!-- u+2020 dagger relation ISOAMSB -->
-<!ENTITY ddagger "&#8225;"><!-- u+2021 double dagger relation MMALIAS Dagger-->
-<!ENTITY diam "&#8900;"><!-- u+22C4 open diamond ISOAMSB -->
-<!ENTITY diamond "&#8900;"><!-- u+22C4 open diamond MMALIAS diam-->
-<!ENTITY divideontimes "&#8903;"><!-- u+22C7 division on times MMALIAS divonx-->
-<!ENTITY divonx "&#8903;"><!-- u+22C7 division on times ISOAMSB -->
-<!ENTITY dotminus "&#8760;"><!-- u+2238 minus sign, dot above MMALIAS minusd-->
-<!ENTITY dotplus "&#8724;"><!-- u+2214 plus sign, dot above MMALIAS plusdo-->
-<!ENTITY dotsquare "&#8865;"><!-- u+22A1 small dot in box MMALIAS sdotb-->
-<!ENTITY doublebarwedge "&#8966;"><!-- u+2306 logical and, double bar above MMALIAS Barwed-->
-<!ENTITY eplus "&#57960;"><!-- u+E268 equal, plus ISOAMSB -->
-<!ENTITY hercon "&#8889;"><!-- u+22B9 hermitian conjugate matrix ISOAMSB -->
-<!ENTITY intcal "&#8890;"><!-- u+22BA intercal ISOAMSB -->
-<!ENTITY intercal "&#8890;"><!-- u+22BA intercal MMALIAS intcal-->
-<!ENTITY Intersection "&#8898;"><!-- u+22C2 intersection operator MMALIAS xcap-->
-<!ENTITY intprod "&#57945;"><!-- u+E259 interior product MMALIAS iprod-->
-<!ENTITY iprod "&#57945;"><!-- u+E259 interior product ISOAMSB -->
-<!ENTITY leftthreetimes "&#8907;"><!-- u+22CB leftthreetimes MMALIAS lthree-->
-<!ENTITY loplus "&#57948;"><!-- u+E25C plus sign in left half circle ISOAMSB -->
-<!ENTITY lotimes "&#57950;"><!-- u+E25E multiply sign in left half circle ISOAMSB -->
-<!ENTITY lthree "&#8907;"><!-- u+22CB leftthreetimes ISOAMSB -->
-<!ENTITY ltimes "&#8905;"><!-- u+22C9 times sign, left closed ISOAMSB -->
-<!ENTITY midast "&#8727;"><!-- u+2217 centered asterisk ISOAMSB -->
-<!ENTITY minusb "&#8863;"><!-- u+229F minus sign in box ISOAMSB -->
-<!ENTITY minusd "&#8760;"><!-- u+2238 minus sign, dot above ISOAMSB -->
-<!ENTITY minusdu "&#57947;"><!-- u+E25B minus sign, dot below ISOAMSB -->
-<!ENTITY ncap "&#57988;"><!-- u+E284 bar, intersection ISOAMSB -->
-<!ENTITY ncup "&#57987;"><!-- u+E283 bar, union ISOAMSB -->
-<!ENTITY oast "&#8859;"><!-- u+229B asterisk in circle ISOAMSB -->
-<!ENTITY ocir "&#8858;"><!-- u+229A small circle in circle ISOAMSB -->
-<!ENTITY odash "&#8861;"><!-- u+229D hyphen in circle ISOAMSB -->
-<!ENTITY odiv "&#57989;"><!-- u+E285 divide in circle ISOAMSB -->
-<!ENTITY odot "&#8857;"><!-- u+2299 middle dot in circle ISOAMSB -->
-<!ENTITY odsold "&#57990;"><!-- u+E286 dot, solidus, dot in circle ISOAMSB -->
-<!ENTITY ofcir "&#57991;"><!-- u+E287 filled circle in circle ISOAMSB -->
-<!ENTITY ogt "&#57993;"><!-- u+E289 greater-than in circle ISOAMSB -->
-<!ENTITY ohbar "&#57952;"><!-- u+E260 circle with horizontal bar ISOAMSB -->
-<!ENTITY olcir "&#58377;"><!-- u+E409 large circle in circle ISOAMSB -->
-<!ENTITY olt "&#57992;"><!-- u+E288 less-than in circle ISOAMSB -->
-<!ENTITY omid "&#58378;"><!-- u+E40A vertical bar in circle ISOAMSB -->
-<!ENTITY ominus "&#8854;"><!-- u+2296 minus sign in circle ISOAMSB -->
-<!ENTITY opar "&#57994;"><!-- u+E28A parallel in circle ISOAMSB -->
-<!ENTITY operp "&#57995;"><!-- u+E28B perpendicular in circle ISOAMSB -->
-<!ENTITY oplus "&#8853;"><!-- u+2295 plus sign in circle ISOAMSB -->
-<!ENTITY oslash "&#8856;"><!-- u+2298 solidus in circle MMALIAS osol-->
-<!ENTITY osol "&#8856;"><!-- u+2298 solidus in circle ISOAMSB -->
-<!ENTITY Otimes "&#57996;"><!-- u+E28C multiply sign in double circle ISOAMSB -->
-<!ENTITY otimes "&#8855;"><!-- u+2297 multiply sign in circle ISOAMSB -->
-<!ENTITY otimesas "&#57997;"><!-- u+E28D multiply sign in circle, circumflex accent ISOAMSB -->
-<!ENTITY ovbar "&#58379;"><!-- u+E40B circle with vertical bar ISOAMSB -->
-<!ENTITY plusacir "&#57962;"><!-- u+E26A plus, circumflex accent above ISOAMSB -->
-<!ENTITY plusb "&#8862;"><!-- u+229E plus sign in box ISOAMSB -->
-<!ENTITY pluscir "&#57958;"><!-- u+E266 plus, small circle above ISOAMSB -->
-<!ENTITY plusdo "&#8724;"><!-- u+2214 plus sign, dot above ISOAMSB -->
-<!ENTITY plusdu "&#57946;"><!-- u+E25A plus sign, dot below ISOAMSB -->
-<!ENTITY pluse "&#57959;"><!-- u+E267 plus, equals ISOAMSB -->
-<!ENTITY plussim "&#57964;"><!-- u+E26C plus, similar below ISOAMSB -->
-<!ENTITY plustwo "&#57961;"><!-- u+E269 plus, two; Nim-addition ISOAMSB -->
-<!ENTITY race "&#58380;"><!-- u+E40C reverse most positive, line below ISOAMSB -->
-<!ENTITY rightthreetimes "&#8908;"><!-- u+22CC rightthreetimes MMALIAS rthree-->
-<!ENTITY roplus "&#57949;"><!-- u+E25D plus sign in right half circle ISOAMSB -->
-<!ENTITY rotimes "&#58381;"><!-- u+E40D multiply sign in right half circle ISOAMSB -->
-<!ENTITY rthree "&#8908;"><!-- u+22CC rightthreetimes ISOAMSB -->
-<!ENTITY rtimes "&#8906;"><!-- u+22CA times sign, right closed ISOAMSB -->
-<!ENTITY sdot "&#8901;"><!-- u+22C5 small middle dot ISOAMSB -->
-<!ENTITY sdotb "&#8865;"><!-- u+22A1 small dot in box ISOAMSB -->
-<!ENTITY setminus "&#8726;"><!-- u+2216 reverse solidus MMALIAS setmn-->
-<!ENTITY setmn "&#8726;"><!-- u+2216 reverse solidus ISOAMSB -->
-<!ENTITY simplus "&#57963;"><!-- u+E26B plus, similar above ISOAMSB -->
-<!ENTITY smallsetminus "&#59460;"><!-- u+E844 sm reverse solidus MMALIAS ssetmn-->
-<!ENTITY smashp "&#57956;"><!-- u+E264 smash product ISOAMSB -->
-<!ENTITY solb "&#57983;"><!-- u+E27F solidus in square ISOAMSB -->
-<!ENTITY sqcap "&#8851;"><!-- u+2293 square intersection ISOAMSB -->
-<!ENTITY sqcaps "&#57975;"><!-- u+E277 square intersection, serifs ISOAMSB -->
-<!ENTITY sqcup "&#8852;"><!-- u+2294 square union ISOAMSB -->
-<!ENTITY sqcups "&#57974;"><!-- u+E276 square union, serifs ISOAMSB -->
-<!ENTITY SquareIntersection "&#8851;"><!-- u+2293 square intersection MMALIAS sqcap-->
-<!ENTITY SquareUnion "&#8852;"><!-- u+2294 square union MMALIAS sqcup-->
-<!ENTITY ssetmn "&#59460;"><!-- u+E844 sm reverse solidus ISOAMSB -->
-<!ENTITY sstarf "&#8902;"><!-- u+22C6 small star, filled, low ISOAMSB -->
-<!ENTITY Star "&#8902;"><!-- u+22C6 small star, filled, low MMALIAS sstarf-->
-<!ENTITY star "&#8902;"><!-- u+22C6 small star, filled, low MMALIAS sstarf-->
-<!ENTITY subdot "&#57954;"><!-- u+E262 subset, with dot ISOAMSB -->
-<!ENTITY Sum "&#8721;"><!-- u+2211 summation operator MMALIAS sum-->
-<!ENTITY sum "&#8721;"><!-- u+2211 summation operator ISOAMSB -->
-<!ENTITY supdot "&#57955;"><!-- u+E263 superset, with dot ISOAMSB -->
-<!ENTITY timesb "&#8864;"><!-- u+22A0 multiply sign in box ISOAMSB -->
-<!ENTITY timesbar "&#57998;"><!-- u+E28E multiply sign, bar below ISOAMSB -->
-<!ENTITY timesd "&#57965;"><!-- u+E26D times, dot ISOAMSB -->
-<!ENTITY tridot "&#9708;"><!-- u+25EC dot in triangle ISOAMSB -->
-<!ENTITY triminus "&#57980;"><!-- u+E27C minus in triangle ISOAMSB -->
-<!ENTITY triplus "&#57979;"><!-- u+E27B plus in triangle ISOAMSB -->
-<!ENTITY trisb "&#57982;"><!-- u+E27E triangle, serifs at bottom ISOAMSB -->
-<!ENTITY tritime "&#57981;"><!-- u+E27D multiply in triangle ISOAMSB -->
-<!ENTITY Union "&#8899;"><!-- u+22C3 union operator MMALIAS xcup-->
-<!ENTITY UnionPlus "&#8846;"><!-- u+228E plus sign in union MMALIAS uplus-->
-<!ENTITY uplus "&#8846;"><!-- u+228E plus sign in union ISOAMSB -->
-<!ENTITY Vee "&#8897;"><!-- u+22C1 logical and operator MMALIAS xvee-->
-<!ENTITY veebar "&#8891;"><!-- u+22BB logical or, bar below ISOAMSB -->
-<!ENTITY VerticalTilde "&#8768;"><!-- u+2240 wreath product MMALIAS wreath-->
-<!ENTITY wedbar "&#57957;"><!-- u+E265 wedge, bar below ISOAMSB -->
-<!ENTITY Wedge "&#8896;"><!-- u+22C0 logical or operator MMALIAS xwedge-->
-<!ENTITY wr "&#8768;"><!-- u+2240 wreath product MMALIAS wreath-->
-<!ENTITY wreath "&#8768;"><!-- u+2240 wreath product ISOAMSB -->
-<!ENTITY xcap "&#8898;"><!-- u+22C2 intersection operator ISOAMSB -->
-<!ENTITY xcirc "&#9943;"><!-- u+25EF large circle ISOAMSB -->
-<!ENTITY xcup "&#8899;"><!-- u+22C3 union operator ISOAMSB -->
-<!ENTITY xdtri "&#9661;"><!-- u+25BD big down triangle, open ISOAMSB -->
-<!ENTITY xodot "&#8857;"><!-- u+2299 circle dot operator ISOAMSB -->
-<!ENTITY xoplus "&#8853;"><!-- u+2295 circle plus operator ISOAMSB -->
-<!ENTITY xotime "&#8855;"><!-- u+2297 circle times operator ISOAMSB -->
-<!ENTITY xsqcup "&#8852;"><!-- u+2294 square union operator ISOAMSB -->
-<!ENTITY xuplus "&#8846;"><!-- u+228E biguplus ISOAMSB -->
-<!ENTITY xutri "&#9651;"><!-- u+25B3 big up triangle, open ISOAMSB -->
-<!ENTITY xvee "&#8897;"><!-- u+22C1 logical and operator ISOAMSB -->
-<!ENTITY xwedge "&#8896;"><!-- u+22C0 logical or operator ISOAMSB -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd
deleted file mode 100644
index d9e80b6d1f8..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd
+++ /dev/null
@@ -1,43 +0,0 @@
-
-<!--
- ISOAMSC Characters alphabetically
- Added Math Symbols: Delimiters Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSCe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY dlcorn "&#8990;"><!-- u+231E lower left corner ISOAMSC -->
-<!ENTITY drcorn "&#8991;"><!-- u+231F lower right corner ISOAMSC -->
-<!ENTITY gtlPar "&#58006;"><!-- u+E296 double left parenthesis, greater ISOAMSC -->
-<!ENTITY langd "&#58007;"><!-- u+E297 left angle, dot ISOAMSC -->
-<!ENTITY lbrke "&#58009;"><!-- u+E299 left bracket, equal ISOAMSC -->
-<!ENTITY lbrksld "&#58013;"><!-- u+E29D left bracket, solidus bottom corner ISOAMSC -->
-<!ENTITY lbrkslu "&#58011;"><!-- u+E29B left bracket, solidus top corner ISOAMSC -->
-<!ENTITY lceil "&#8968;"><!-- u+2308 left ceiling ISOAMSC -->
-<!ENTITY LeftCeiling "&#8968;"><!-- u+2308 left ceiling MMALIAS lceil-->
-<!ENTITY LeftFloor "&#8970;"><!-- u+230A left floor MMALIAS lfloor-->
-<!ENTITY lfloor "&#8970;"><!-- u+230A left floor ISOAMSC -->
-<!ENTITY llcorner "&#8990;"><!-- u+231E lower left corner MMALIAS dlcorn-->
-<!ENTITY lmoust "&#58004;"><!-- u+E294 left moustache ISOAMSC -->
-<!ENTITY lmoustache "&#58004;"><!-- u+E294 left moustache MMALIAS lmoust-->
-<!ENTITY lparlt "&#58002;"><!-- u+E292 left parenthesis, lt ISOAMSC -->
-<!ENTITY lrcorner "&#8991;"><!-- u+231F lower right corner MMALIAS drcorn-->
-<!ENTITY ltrPar "&#58005;"><!-- u+E295 double right parenthesis, less ISOAMSC -->
-<!ENTITY rangd "&#58008;"><!-- u+E298 right angle, dot ISOAMSC -->
-<!ENTITY rbrke "&#58010;"><!-- u+E29A right bracket, equal ISOAMSC -->
-<!ENTITY rbrksld "&#58012;"><!-- u+E29C right bracket, solidus bottom corner ISOAMSC -->
-<!ENTITY rbrkslu "&#58014;"><!-- u+E29E right bracket, solidus top corner ISOAMSC -->
-<!ENTITY rceil "&#8969;"><!-- u+2309 right ceiling ISOAMSC -->
-<!ENTITY rfloor "&#8971;"><!-- u+230B right floor ISOAMSC -->
-<!ENTITY RightCeiling "&#8969;"><!-- u+2309 right ceiling MMALIAS rceil-->
-<!ENTITY RightFloor "&#8971;"><!-- u+230B right floor MMALIAS rfloor-->
-<!ENTITY rmoust "&#58003;"><!-- u+E293 right moustache ISOAMSC -->
-<!ENTITY rmoustache "&#58003;"><!-- u+E293 right moustache MMALIAS rmoust-->
-<!ENTITY rpargt "&#58001;"><!-- u+E291 right paren, gt ISOAMSC -->
-<!ENTITY ulcorn "&#8988;"><!-- u+231C upper left corner ISOAMSC -->
-<!ENTITY ulcorner "&#8988;"><!-- u+231C upper left corner MMALIAS ulcorn-->
-<!ENTITY urcorn "&#8989;"><!-- u+231D upper right corner ISOAMSC -->
-<!ENTITY urcorner "&#8989;"><!-- u+231D upper right corner MMALIAS urcorn-->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd
deleted file mode 100644
index 2994a67477e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd
+++ /dev/null
@@ -1,187 +0,0 @@
-
-<!--
- ISOAMSN Characters alphabetically
- Added Math Symbols: Negated Relations Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSNe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY gnap "&#58385;"><!-- u+E411 greater, not approximate ISOAMSN -->
-<!ENTITY gnapprox "&#58385;"><!-- u+E411 greater, not approximate MMALIAS gnap-->
-<!ENTITY gnE "&#8809;"><!-- u+2269 greater, not double equals ISOAMSN -->
-<!ENTITY gne "&#8809;"><!-- u+2269 greater, not equals ISOAMSN -->
-<!ENTITY gneq "&#8809;"><!-- u+2269 greater, not equals MMALIAS gne-->
-<!ENTITY gneqq "&#8809;"><!-- u+2269 greater, not double equals MMALIAS gnE-->
-<!ENTITY gnsim "&#8935;"><!-- u+22E7 greater, not similar ISOAMSN -->
-<!ENTITY gvertneqq "&#58017;"><!-- u+E2A1 gt, vert, not double equals MMALIAS gvnE-->
-<!ENTITY gvnE "&#58017;"><!-- u+E2A1 gt, vert, not double equals ISOAMSN -->
-<!ENTITY lnap "&#58018;"><!-- u+E2A2 less, not approximate ISOAMSN -->
-<!ENTITY lnapprox "&#58018;"><!-- u+E2A2 less, not approximate MMALIAS lnap-->
-<!ENTITY lnE "&#8808;"><!-- u+2268 less, not double equals ISOAMSN -->
-<!ENTITY lne "&#8808;"><!-- u+2268 less, not equals ISOAMSN -->
-<!ENTITY lneq "&#8808;"><!-- u+2268 less, not equals MMALIAS lne-->
-<!ENTITY lneqq "&#8808;"><!-- u+2268 less, not double equals MMALIAS lnE-->
-<!ENTITY lnsim "&#8934;"><!-- u+22E6 less, not similar ISOAMSN -->
-<!ENTITY lvertneqq "&#58020;"><!-- u+E2A4 less, vert, not double equals MMALIAS lvnE-->
-<!ENTITY lvnE "&#58020;"><!-- u+E2A4 less, vert, not double equals ISOAMSN -->
-<!ENTITY nap "&#8777;"><!-- u+2249 not approximate ISOAMSN -->
-<!ENTITY napE "&#58055;"><!-- u+E2C7 not approximately equal or equal to ISOAMSN -->
-<!ENTITY napid "&#58044;"><!-- u+E2BC not approximately identical to ISOAMSN -->
-<!ENTITY napprox "&#8777;"><!-- u+2249 not approximate MMALIAS nap-->
-<!ENTITY ncong "&#8775;"><!-- u+2247 not congruent with ISOAMSN -->
-<!ENTITY ncongdot "&#58053;"><!-- u+E2C5 not congruent, dot ISOAMSN -->
-<!ENTITY nequiv "&#8802;"><!-- u+2262 not identical with ISOAMSN -->
-<!ENTITY ngE "&#8817;"><!-- u+2271 not greater, double equals ISOAMSN -->
-<!ENTITY nge "&#58022;"><!-- u+E2A6 not greater-than-or-equal ISOAMSN -->
-<!ENTITY ngeq "&#58022;"><!-- u+E2A6 not greater-than-or-equal MMALIAS nge-->
-<!ENTITY ngeqq "&#8817;"><!-- u+2271 not greater, double equals MMALIAS ngE-->
-<!ENTITY ngeqslant "&#8817;"><!-- u+2271 not gt-or-equals, slanted MMALIAS nges-->
-<!ENTITY nges "&#8817;"><!-- u+2271 not gt-or-equals, slanted ISOAMSN -->
-<!ENTITY nGg "&#58062;"><!-- u+E2CE not triple greater than ISOAMSN -->
-<!ENTITY ngsim "&#8821;"><!-- u+2275 not greater, similar ISOAMSN -->
-<!ENTITY nGt "&#58058;"><!-- u+E2CA not, vert, much greater than ISOAMSN -->
-<!ENTITY ngt "&#8815;"><!-- u+226F not greater-than ISOAMSN -->
-<!ENTITY ngtr "&#8815;"><!-- u+226F not greater-than MMALIAS ngt-->
-<!ENTITY nGtv "&#58060;"><!-- u+E2CC not much greater than, variant ISOAMSN -->
-<!ENTITY nlE "&#8816;"><!-- u+2270 not less, double equals ISOAMSN -->
-<!ENTITY nle "&#58023;"><!-- u+E2A7 not less-than-or-equal ISOAMSN -->
-<!ENTITY nleq "&#58023;"><!-- u+E2A7 not less-than-or-equal MMALIAS nle-->
-<!ENTITY nleqq "&#8816;"><!-- u+2270 not less, double equals MMALIAS nlE-->
-<!ENTITY nleqslant "&#8816;"><!-- u+2270 not less-or-equals, slant MMALIAS nles-->
-<!ENTITY nles "&#8816;"><!-- u+2270 not less-or-equals, slant ISOAMSN -->
-<!ENTITY nless "&#8814;"><!-- u+226E not less-than MMALIAS nlt-->
-<!ENTITY nLl "&#58061;"><!-- u+E2CD not triple less than ISOAMSN -->
-<!ENTITY nlsim "&#8820;"><!-- u+2274 not less, similar ISOAMSN -->
-<!ENTITY nLt "&#58057;"><!-- u+E2C9 not, vert, much less than ISOAMSN -->
-<!ENTITY nlt "&#8814;"><!-- u+226E not less-than ISOAMSN -->
-<!ENTITY nltri "&#8938;"><!-- u+22EA not left triangle ISOAMSN -->
-<!ENTITY nltrie "&#8940;"><!-- u+22EC not left triangle, equals ISOAMSN -->
-<!ENTITY nLtv "&#58059;"><!-- u+E2CB not much less than, variant ISOAMSN -->
-<!ENTITY nmid "&#8740;"><!-- u+2224 negated mid ISOAMSN -->
-<!ENTITY NotCongruent "&#8802;"><!-- u+2262 not identical with MMALIAS nequiv-->
-<!ENTITY NotDoubleVerticalBar "&#8742;"><!-- u+2226 not parallel MMALIAS npar-->
-<!ENTITY NotGreater "&#8815;"><!-- u+226F not greater-than MMALIAS ngt-->
-<!ENTITY NotGreaterEqual "&#58022;"><!-- u+E2A6 not greater-than-or-equal MMALIAS nge-->
-<!ENTITY NotGreaterFullEqual "&#8817;"><!-- u+2271 not greater, double equals MMALIAS ngE-->
-<!ENTITY NotGreaterGreater "&#58060;"><!-- u+E2CC not much greater than, variant MMALIAS nGtv-->
-<!ENTITY NotGreaterLess "&#8825;"><!-- u+2279 not, vert, greater, less MMALIAS ntvgl-->
-<!ENTITY NotGreaterSlantEqual "&#8817;"><!-- u+2271 not gt-or-equals, slanted MMALIAS nges-->
-<!ENTITY NotGreaterTilde "&#8821;"><!-- u+2275 not greater, similar MMALIAS ngsim-->
-<!ENTITY NotLeftTriangle "&#8938;"><!-- u+22EA not left triangle MMALIAS nltri-->
-<!ENTITY NotLeftTriangleEqual "&#8940;"><!-- u+22EC not left triangle, equals MMALIAS nltrie-->
-<!ENTITY NotLess "&#8814;"><!-- u+226E not less-than MMALIAS nlt-->
-<!ENTITY NotLessEqual "&#58023;"><!-- u+E2A7 not less-than-or-equal MMALIAS nle-->
-<!ENTITY NotLessFullEqual "&#8816;"><!-- u+2270 not less, double equals MMALIAS nlE-->
-<!ENTITY NotLessGreater "&#8824;"><!-- u+2278 not, vert, less, greater MMALIAS ntvlg-->
-<!ENTITY NotLessLess "&#58059;"><!-- u+E2CB not much less than, variant MMALIAS nLtv-->
-<!ENTITY NotLessSlantEqual "&#8816;"><!-- u+2270 not less-or-equals, slant MMALIAS nles-->
-<!ENTITY NotLessTilde "&#8820;"><!-- u+2274 not less, similar MMALIAS nlsim-->
-<!ENTITY NotPrecedes "&#8832;"><!-- u+2280 not precedes MMALIAS npr-->
-<!ENTITY NotPrecedesEqual "&#58386;"><!-- u+E412 not precedes, equals MMALIAS npre-->
-<!ENTITY NotPrecedesSlantEqual "&#8928;"><!-- u+22E0 not curly precedes, equals MMALIAS nprcue-->
-<!ENTITY NotRightTriangle "&#8939;"><!-- u+22EB not right triangle MMALIAS nrtri-->
-<!ENTITY NotRightTriangleEqual "&#8941;"><!-- u+22ED not right triangle, equals MMALIAS nrtrie-->
-<!ENTITY NotSquareSubsetEqual "&#8930;"><!-- u+22E2 not, square subset, equals MMALIAS nsqsube-->
-<!ENTITY NotSquareSupersetEqual "&#8931;"><!-- u+22E3 not, square superset, equals MMALIAS nsqsupe-->
-<!ENTITY NotSubset "&#8836;"><!-- u+2284 not subset, variant MMALIAS vnsub-->
-<!ENTITY NotSucceeds "&#8833;"><!-- u+2281 not succeeds MMALIAS nsc-->
-<!ENTITY NotSucceedsEqual "&#58387;"><!-- u+E413 not succeeds, equals MMALIAS nsce-->
-<!ENTITY NotSucceedsSlantEqual "&#8929;"><!-- u+22E1 not succeeds, curly equals MMALIAS nsccue-->
-<!ENTITY NotSuperset "&#8837;"><!-- u+2285 not superset, variant MMALIAS vnsup-->
-<!ENTITY NotTilde "&#8769;"><!-- u+2241 not similar MMALIAS nsim-->
-<!ENTITY NotTildeEqual "&#8772;"><!-- u+2244 not similar, equals MMALIAS nsime-->
-<!ENTITY NotTildeFullEqual "&#8775;"><!-- u+2247 not congruent with MMALIAS ncong-->
-<!ENTITY NotTildeTilde "&#8777;"><!-- u+2249 not approximate MMALIAS nap-->
-<!ENTITY NotVerticalBar "&#8740;"><!-- u+2224 negated mid MMALIAS nmid-->
-<!ENTITY npar "&#8742;"><!-- u+2226 not parallel ISOAMSN -->
-<!ENTITY nparallel "&#8742;"><!-- u+2226 not parallel MMALIAS npar-->
-<!ENTITY npr "&#8832;"><!-- u+2280 not precedes ISOAMSN -->
-<!ENTITY nprcue "&#8928;"><!-- u+22E0 not curly precedes, equals ISOAMSN -->
-<!ENTITY npre "&#58386;"><!-- u+E412 not precedes, equals ISOAMSN -->
-<!ENTITY nprec "&#8832;"><!-- u+2280 not precedes MMALIAS npr-->
-<!ENTITY npreceq "&#58386;"><!-- u+E412 not precedes, equals MMALIAS npre-->
-<!ENTITY nrtri "&#8939;"><!-- u+22EB not right triangle ISOAMSN -->
-<!ENTITY nrtrie "&#8941;"><!-- u+22ED not right triangle, equals ISOAMSN -->
-<!ENTITY nsc "&#8833;"><!-- u+2281 not succeeds ISOAMSN -->
-<!ENTITY nsccue "&#8929;"><!-- u+22E1 not succeeds, curly equals ISOAMSN -->
-<!ENTITY nsce "&#58387;"><!-- u+E413 not succeeds, equals ISOAMSN -->
-<!ENTITY nshortmid "&#58026;"><!-- u+E2AA negated short mid MMALIAS nsmid-->
-<!ENTITY nshortparallel "&#58027;"><!-- u+E2AB not short par MMALIAS nspar-->
-<!ENTITY nsim "&#8769;"><!-- u+2241 not similar ISOAMSN -->
-<!ENTITY nsime "&#8772;"><!-- u+2244 not similar, equals ISOAMSN -->
-<!ENTITY nsimeq "&#8772;"><!-- u+2244 not similar, equals MMALIAS nsime-->
-<!ENTITY nsmid "&#58026;"><!-- u+E2AA negated short mid ISOAMSN -->
-<!ENTITY nspar "&#58027;"><!-- u+E2AB not short par ISOAMSN -->
-<!ENTITY nsqsube "&#8930;"><!-- u+22E2 not, square subset, equals ISOAMSN -->
-<!ENTITY nsqsupe "&#8931;"><!-- u+22E3 not, square superset, equals ISOAMSN -->
-<!ENTITY nsub "&#8836;"><!-- u+2284 not subset ISOAMSN -->
-<!ENTITY nsubE "&#8840;"><!-- u+2288 not subset, double equals ISOAMSN -->
-<!ENTITY nsube "&#8840;"><!-- u+2288 not subset, equals ISOAMSN -->
-<!ENTITY nsubset "&#8836;"><!-- u+2284 not subset, variant MMALIAS vnsub-->
-<!ENTITY nsubseteq "&#8840;"><!-- u+2288 not subset, equals MMALIAS nsube-->
-<!ENTITY nsubseteqq "&#8840;"><!-- u+2288 not subset, double equals MMALIAS nsubE-->
-<!ENTITY nsucc "&#8833;"><!-- u+2281 not succeeds MMALIAS nsc-->
-<!ENTITY nsucceq "&#58387;"><!-- u+E413 not succeeds, equals MMALIAS nsce-->
-<!ENTITY nsup "&#8837;"><!-- u+2285 not superset ISOAMSN -->
-<!ENTITY nsupE "&#8841;"><!-- u+2289 not superset, double equals ISOAMSN -->
-<!ENTITY nsupe "&#8841;"><!-- u+2289 not superset, equals ISOAMSN -->
-<!ENTITY nsupset "&#8837;"><!-- u+2285 not superset, variant MMALIAS vnsup-->
-<!ENTITY nsupseteq "&#8841;"><!-- u+2289 not superset, equals MMALIAS nsupe-->
-<!ENTITY nsupseteqq "&#8841;"><!-- u+2289 not superset, double equals MMALIAS nsupE-->
-<!ENTITY ntgl "&#8825;"><!-- u+2279 not greater, less ISOAMSN -->
-<!ENTITY ntlg "&#8824;"><!-- u+2278 not less, greater ISOAMSN -->
-<!ENTITY ntriangleleft "&#8938;"><!-- u+22EA not left triangle MMALIAS nltri-->
-<!ENTITY ntrianglelefteq "&#8940;"><!-- u+22EC not left triangle, equals MMALIAS nltrie-->
-<!ENTITY ntriangleright "&#8939;"><!-- u+22EB not right triangle MMALIAS nrtri-->
-<!ENTITY ntrianglerighteq "&#8941;"><!-- u+22ED not right triangle, equals MMALIAS nrtrie-->
-<!ENTITY ntvgl "&#8825;"><!-- u+2279 not, vert, greater, less ISOAMSN -->
-<!ENTITY ntvlg "&#8824;"><!-- u+2278 not, vert, less, greater ISOAMSN -->
-<!ENTITY nvap "&#58054;"><!-- u+E2C6 not, vert, approximate ISOAMSN -->
-<!ENTITY nVDash "&#8879;"><!-- u+22AF not double vert, double dash ISOAMSN -->
-<!ENTITY nVdash "&#8878;"><!-- u+22AE not double vertical, dash ISOAMSN -->
-<!ENTITY nvDash "&#8877;"><!-- u+22AD not vertical, double dash ISOAMSN -->
-<!ENTITY nvdash "&#8876;"><!-- u+22AC not vertical, dash ISOAMSN -->
-<!ENTITY nvge "&#8817;"><!-- u+2271 not, vert, greater-than-or-equal ISOAMSN -->
-<!ENTITY nvgt "&#8815;"><!-- u+226F not, vert, greater-than ISOAMSN -->
-<!ENTITY nvle "&#8816;"><!-- u+2270 not, vert, less-than-or-equal ISOAMSN -->
-<!ENTITY nvlt "&#8814;"><!-- u+226E not, vert, less-than ISOAMSN -->
-<!ENTITY nvltrie "&#58064;"><!-- u+E2D0 not, vert, left triangle, equals ISOAMSN -->
-<!ENTITY nvrtrie "&#58063;"><!-- u+E2CF not, vert, right triangle, equals ISOAMSN -->
-<!ENTITY nvsim "&#58389;"><!-- u+E415 not, vert, similar ISOAMSN -->
-<!ENTITY parsim "&#58056;"><!-- u+E2C8 parallel, similar ISOAMSN -->
-<!ENTITY precnapprox "&#8936;"><!-- u+22E8 precedes, not approx MMALIAS prnap-->
-<!ENTITY precneqq "&#58035;"><!-- u+E2B3 precedes, not double equals MMALIAS prnE-->
-<!ENTITY precnsim "&#8936;"><!-- u+22E8 precedes, not similar MMALIAS prnsim-->
-<!ENTITY prnap "&#8936;"><!-- u+22E8 precedes, not approx ISOAMSN -->
-<!ENTITY prnE "&#58035;"><!-- u+E2B3 precedes, not double equals ISOAMSN -->
-<!ENTITY prnsim "&#8936;"><!-- u+22E8 precedes, not similar ISOAMSN -->
-<!ENTITY rnmid "&#58065;"><!-- u+E2D1 reverse nmid ISOAMSN -->
-<!ENTITY scnap "&#8937;"><!-- u+22E9 succeeds, not approx ISOAMSN -->
-<!ENTITY scnE "&#58037;"><!-- u+E2B5 succeeds, not double equals ISOAMSN -->
-<!ENTITY scnsim "&#8937;"><!-- u+22E9 succeeds, not similar ISOAMSN -->
-<!ENTITY simne "&#8774;"><!-- u+2246 similar, not equals ISOAMSN -->
-<!ENTITY solbar "&#58390;"><!-- u+E416 solidus, bar through ISOAMSN -->
-<!ENTITY subnE "&#8842;"><!-- u+228A subset, not double equals ISOAMSN -->
-<!ENTITY subne "&#8842;"><!-- u+228A subset, not equals ISOAMSN -->
-<!ENTITY subsetneq "&#8842;"><!-- u+228A subset, not equals MMALIAS subne-->
-<!ENTITY subsetneqq "&#8842;"><!-- u+228A subset, not double equals MMALIAS subnE-->
-<!ENTITY succnapprox "&#8937;"><!-- u+22E9 succeeds, not approx MMALIAS scnap-->
-<!ENTITY succneqq "&#58037;"><!-- u+E2B5 succeeds, not double equals MMALIAS scnE-->
-<!ENTITY succnsim "&#8937;"><!-- u+22E9 succeeds, not similar MMALIAS scnsim-->
-<!ENTITY supnE "&#8843;"><!-- u+228B superset, not double equals ISOAMSN -->
-<!ENTITY supne "&#8843;"><!-- u+228B superset, not equals ISOAMSN -->
-<!ENTITY supsetneq "&#8843;"><!-- u+228B superset, not equals MMALIAS supne-->
-<!ENTITY supsetneqq "&#8843;"><!-- u+228B superset, not double equals MMALIAS supnE-->
-<!ENTITY varsubsetneq "&#58041;"><!-- u+E2B9 subset, not equals, variant MMALIAS vsubne-->
-<!ENTITY varsubsetneqq "&#58040;"><!-- u+E2B8 subset not double equals, variant MMALIAS vsubnE-->
-<!ENTITY varsupsetneq "&#58042;"><!-- u+E2BA superset, not equals, variant MMALIAS vsupne-->
-<!ENTITY varsupsetneqq "&#58043;"><!-- u+E2BB super not double equals, variant MMALIAS vsupnE-->
-<!ENTITY vnsub "&#8836;"><!-- u+2284 not subset, variant ISOAMSN -->
-<!ENTITY vnsup "&#8837;"><!-- u+2285 not superset, variant ISOAMSN -->
-<!ENTITY vsubnE "&#58040;"><!-- u+E2B8 subset not double equals, variant ISOAMSN -->
-<!ENTITY vsubne "&#58041;"><!-- u+E2B9 subset, not equals, variant ISOAMSN -->
-<!ENTITY vsupnE "&#58043;"><!-- u+E2BB super not double equals, variant ISOAMSN -->
-<!ENTITY vsupne "&#58042;"><!-- u+E2BA superset, not equals, variant ISOAMSN -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd
deleted file mode 100644
index 1521b88697b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd
+++ /dev/null
@@ -1,77 +0,0 @@
-
-<!--
- ISOAMSO Characters alphabetically
- Added Math Symbols: Ordinary Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSOe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY ang "&#8736;"><!-- u+2220 angle ISOAMSO -->
-<!ENTITY ange "&#58070;"><!-- u+E2D6 angle, equal ISOAMSO -->
-<!ENTITY angle "&#8736;"><!-- u+2220 angle MMALIAS ang-->
-<!ENTITY angmsd "&#8737;"><!-- u+2221 angle-measured ISOAMSO -->
-<!ENTITY angmsdaa "&#58073;"><!-- u+E2D9 angle-measured, arrow, up, right ISOAMSO -->
-<!ENTITY angmsdab "&#58074;"><!-- u+E2DA angle-measured, arrow, up, left ISOAMSO -->
-<!ENTITY angmsdac "&#58075;"><!-- u+E2DB angle-measured, arrow, down, right ISOAMSO -->
-<!ENTITY angmsdad "&#58076;"><!-- u+E2DC angle-measured, arrow, down, left ISOAMSO -->
-<!ENTITY angmsdae "&#58077;"><!-- u+E2DD angle-measured, arrow, right, up ISOAMSO -->
-<!ENTITY angmsdaf "&#58078;"><!-- u+E2DE angle-measured, arrow, left, up ISOAMSO -->
-<!ENTITY angmsdag "&#58079;"><!-- u+E2DF angle-measured, arrow, right, down ISOAMSO -->
-<!ENTITY angmsdah "&#58080;"><!-- u+E2E0 angle-measured, arrow, left, down ISOAMSO -->
-<!ENTITY angrtvb "&#58392;"><!-- u+E418 right angle-measured ISOAMSO -->
-<!ENTITY angrtvbd "&#58081;"><!-- u+E2E1 right angle-measured, dot ISOAMSO -->
-<!ENTITY backprime "&#8245;"><!-- u+2035 reverse prime MMALIAS bprime-->
-<!ENTITY bbrk "&#58094;"><!-- u+E2EE bottom square bracket ISOAMSO -->
-<!ENTITY bbrktbrk "&#58393;"><!-- u+E419 bottom above top square bracket ISOAMSO -->
-<!ENTITY bemptyv "&#58394;"><!-- u+E41A reversed circle, slash ISOAMSO -->
-<!ENTITY beth "&#8502;"><!-- u+2136 beth, Hebrew ISOAMSO -->
-<!ENTITY boxbox "&#58086;"><!-- u+E2E6 two joined squares ISOAMSO -->
-<!ENTITY bprime "&#8245;"><!-- u+2035 reverse prime ISOAMSO -->
-<!ENTITY bsemi "&#58093;"><!-- u+E2ED reverse semi-colon ISOAMSO -->
-<!ENTITY cemptyv "&#58088;"><!-- u+E2E8 circle, slash, small circle above ISOAMSO -->
-<!ENTITY circledS "&#58397;"><!-- u+E41D capital S in circle MMALIAS oS-->
-<!ENTITY cirE "&#58395;"><!-- u+E41B circle, two horizontal stroked to the right ISOAMSO -->
-<!ENTITY cirscir "&#58396;"><!-- u+E41C circle, small circle to the right ISOAMSO -->
-<!ENTITY comp "&#8705;"><!-- u+2201 complement sign ISOAMSO -->
-<!ENTITY complement "&#8705;"><!-- u+2201 complement sign MMALIAS comp-->
-<!ENTITY daleth "&#8504;"><!-- u+2138 daleth, Hebrew ISOAMSO -->
-<!ENTITY demptyv "&#58087;"><!-- u+E2E7 circle, slash, bar above ISOAMSO -->
-<!ENTITY ell "&#8467;"><!-- u+2113 cursive small l ISOAMSO -->
-<!ENTITY empty "&#58067;"><!-- u+E2D3 letter O slashed ISOAMSO -->
-<!ENTITY emptyset "&#58067;"><!-- u+E2D3 letter O slashed MMALIAS empty-->
-<!ENTITY emptyv "&#8709;"><!-- u+2205 circle, slash ISOAMSO -->
-<!ENTITY gimel "&#8503;"><!-- u+2137 gimel, Hebrew ISOAMSO -->
-<!ENTITY hbar "&#58069;"><!-- u+E2D5 Planck's over 2pi MMALIAS plank-->
-<!ENTITY hslash "&#8463;"><!-- u+210F variant Planck's over 2pi MMALIAS plankv-->
-<!ENTITY iiota "&#8489;"><!-- u+2129 inverted iota ISOAMSO -->
-<!ENTITY Im "&#8465;"><!-- u+2111 imaginary MMALIAS image-->
-<!ENTITY image "&#8465;"><!-- u+2111 imaginary ISOAMSO -->
-<!ENTITY imath "&#305;"><!-- u+0131 small i, no dot ISOAMSO -->
-<!ENTITY jmath "&#58068;"><!-- u+E2D4 small j, no dot ISOAMSO -->
-<!ENTITY laemptyv "&#58090;"><!-- u+E2EA circle, slash, left arrow above ISOAMSO -->
-<!ENTITY lltri "&#58085;"><!-- u+E2E5 lower left triangle ISOAMSO -->
-<!ENTITY lrtri "&#58083;"><!-- u+E2E3 lower right triangle ISOAMSO -->
-<!ENTITY measuredangle "&#8737;"><!-- u+2221 angle-measured MMALIAS angmsd-->
-<!ENTITY mho "&#8487;"><!-- u+2127 conductance ISOAMSO -->
-<!ENTITY nang "&#58072;"><!-- u+E2D8 not, vert, angle ISOAMSO -->
-<!ENTITY nexist "&#8708;"><!-- u+2204 negated exists ISOAMSO -->
-<!ENTITY nexists "&#8708;"><!-- u+2204 negated exists MMALIAS nexist-->
-<!ENTITY NotExists "&#8708;"><!-- u+2204 negated exists MMALIAS nexist-->
-<!ENTITY oS "&#58397;"><!-- u+E41D capital S in circle ISOAMSO -->
-<!ENTITY plank "&#58069;"><!-- u+E2D5 Planck's over 2pi ISOAMSO -->
-<!ENTITY plankv "&#8463;"><!-- u+210F variant Planck's over 2pi ISOAMSO -->
-<!ENTITY raemptyv "&#58089;"><!-- u+E2E9 circle, slash, right arrow above ISOAMSO -->
-<!ENTITY range "&#58071;"><!-- u+E2D7 reverse angle, equal ISOAMSO -->
-<!ENTITY Re "&#8476;"><!-- u+211C real MMALIAS real-->
-<!ENTITY real "&#8476;"><!-- u+211C real ISOAMSO -->
-<!ENTITY tbrk "&#58095;"><!-- u+E2EF top square bracket ISOAMSO -->
-<!ENTITY trpezium "&#58092;"><!-- u+E2EC trapezium ISOAMSO -->
-<!ENTITY ultri "&#58084;"><!-- u+E2E4 upper left triangle ISOAMSO -->
-<!ENTITY urtri "&#58082;"><!-- u+E2E2 upper right triangle ISOAMSO -->
-<!ENTITY varnothing "&#8709;"><!-- u+2205 circle, slash MMALIAS emptyv-->
-<!ENTITY vzigzag "&#58091;"><!-- u+E2EB vertical zig-zag line ISOAMSO -->
-<!ENTITY weierp "&#8472;"><!-- u+2118 Weierstrass p ISOAMSO -->
-<!ENTITY wp "&#8472;"><!-- u+2118 Weierstrass p MMALIAS weierp-->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd
deleted file mode 100644
index d250baf518a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd
+++ /dev/null
@@ -1,304 +0,0 @@
-
-<!--
- ISOAMSR Characters alphabetically
- Added Math Symbols: Relations Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOAMSRe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY apE "&#58133;"><!-- u+E315 approximately equal or equal to ISOAMSR -->
-<!ENTITY ape "&#8778;"><!-- u+224A approximate, equals ISOAMSR -->
-<!ENTITY apid "&#8779;"><!-- u+224B approximately identical to ISOAMSR -->
-<!ENTITY approxeq "&#8778;"><!-- u+224A approximate, equals MMALIAS ape-->
-<!ENTITY asymp "&#8781;"><!-- u+224D asymptotically equal to ISOAMSR -->
-<!ENTITY backcong "&#8780;"><!-- u+224C reverse congruent MMALIAS bcong-->
-<!ENTITY backepsilon "&#58400;"><!-- u+E420 such that MMALIAS bepsi-->
-<!ENTITY backsim "&#8765;"><!-- u+223D reverse similar MMALIAS bsim-->
-<!ENTITY backsimeq "&#8909;"><!-- u+22CD reverse similar, equals MMALIAS bsime-->
-<!ENTITY Barv "&#58129;"><!-- u+E311 vert, double bar (over) ISOAMSR -->
-<!ENTITY bcong "&#8780;"><!-- u+224C reverse congruent ISOAMSR -->
-<!ENTITY bepsi "&#58400;"><!-- u+E420 such that ISOAMSR -->
-<!ENTITY between "&#8812;"><!-- u+226C between MMALIAS twixt-->
-<!ENTITY bowtie "&#8904;"><!-- u+22C8 bowtie ISOAMSR -->
-<!ENTITY bsim "&#8765;"><!-- u+223D reverse similar ISOAMSR -->
-<!ENTITY bsime "&#8909;"><!-- u+22CD reverse similar, equals ISOAMSR -->
-<!ENTITY bsolhsub "&#58189;"><!-- u+E34D reverse solidus, subset ISOAMSR -->
-<!ENTITY bump "&#8782;"><!-- u+224E bumpy equals ISOAMSR -->
-<!ENTITY bumpe "&#8783;"><!-- u+224F bumpy equals, equals ISOAMSR -->
-<!ENTITY Bumpeq "&#8782;"><!-- u+224E bumpy equals MMALIAS bump-->
-<!ENTITY bumpeq "&#8783;"><!-- u+224F bumpy equals, equals MMALIAS bumpe-->
-<!ENTITY circeq "&#8791;"><!-- u+2257 circle, equals MMALIAS cire-->
-<!ENTITY cire "&#8791;"><!-- u+2257 circle, equals ISOAMSR -->
-<!ENTITY Colon "&#8759;"><!-- u+2237 /Colon, two colons ISOAMSR -->
-<!ENTITY Colone "&#58126;"><!-- u+E30E double colon, equals ISOAMSR -->
-<!ENTITY colone "&#8788;"><!-- u+2254 colon, equals ISOAMSR -->
-<!ENTITY coloneq "&#8788;"><!-- u+2254 colon, equals MMALIAS colone-->
-<!ENTITY congdot "&#58132;"><!-- u+E314 congruent, dot ISOAMSR -->
-<!ENTITY csub "&#58193;"><!-- u+E351 subset, closed ISOAMSR -->
-<!ENTITY csube "&#58195;"><!-- u+E353 subset, closed, equals ISOAMSR -->
-<!ENTITY csup "&#58194;"><!-- u+E352 superset, closed ISOAMSR -->
-<!ENTITY csupe "&#58196;"><!-- u+E354 superset, closed, equals ISOAMSR -->
-<!ENTITY cuepr "&#8926;"><!-- u+22DE curly equals, precedes ISOAMSR -->
-<!ENTITY cuesc "&#8927;"><!-- u+22DF curly equals, succeeds ISOAMSR -->
-<!--<!ENTITY Cup "&#8995;">-->
-<!-- u+2323 up curve MMALIAS smile-->
-<!ENTITY CupCap "&#8781;"><!-- u+224D asymptotically equal to MMALIAS asymp-->
-<!ENTITY curlyeqprec "&#8926;"><!-- u+22DE curly equals, precedes MMALIAS cuepr-->
-<!ENTITY curlyeqsucc "&#8927;"><!-- u+22DF curly equals, succeeds MMALIAS cuesc-->
-<!ENTITY Dashv "&#58127;"><!-- u+E30F double dash, vertical ISOAMSR -->
-<!ENTITY dashv "&#8867;"><!-- u+22A3 dash, vertical ISOAMSR -->
-<!ENTITY ddotseq "&#58121;"><!-- u+E309 equal with four dots MMALIAS eDDot-->
-<!ENTITY doteq "&#8784;"><!-- u+2250 equals, single dot above MMALIAS esdot-->
-<!ENTITY doteqdot "&#8785;"><!-- u+2251 equals, even dots MMALIAS eDot-->
-<!ENTITY DotEqual "&#8784;"><!-- u+2250 equals, single dot above MMALIAS esdot-->
-<!ENTITY DoubleRightTee "&#8872;"><!-- u+22A8 vertical, double dash MMALIAS vDash-->
-<!ENTITY easter "&#8795;"><!-- u+225B equal, asterisk above ISOAMSR -->
-<!ENTITY ecir "&#8790;"><!-- u+2256 circle on equals sign ISOAMSR -->
-<!ENTITY ecolon "&#8789;"><!-- u+2255 equals, colon ISOAMSR -->
-<!ENTITY eDDot "&#58121;"><!-- u+E309 equal with four dots ISOAMSR -->
-<!ENTITY eDot "&#8785;"><!-- u+2251 equals, even dots ISOAMSR -->
-<!ENTITY efDot "&#8786;"><!-- u+2252 equals, falling dots ISOAMSR -->
-<!ENTITY eg "&#58152;"><!-- u+E328 equal-or-greater ISOAMSR -->
-<!ENTITY egs "&#8925;"><!-- u+22DD equal-or-gtr, slanted ISOAMSR -->
-<!ENTITY egsdot "&#58148;"><!-- u+E324 equal-or-greater, slanted, dot inside ISOAMSR -->
-<!ENTITY el "&#58151;"><!-- u+E327 equal-or-less ISOAMSR -->
-<!ENTITY els "&#8924;"><!-- u+22DC eq-or-less, slanted ISOAMSR -->
-<!ENTITY elsdot "&#58147;"><!-- u+E323 equal-or-less, slanted, dot inside ISOAMSR -->
-<!ENTITY eqcirc "&#8790;"><!-- u+2256 circle on equals sign MMALIAS ecir-->
-<!ENTITY eqcolon "&#8789;"><!-- u+2255 equals, colon MMALIAS ecolon-->
-<!ENTITY eqsim "&#8770;"><!-- u+2242 equals, similar MMALIAS esim-->
-<!ENTITY eqslantgtr "&#8925;"><!-- u+22DD equal-or-gtr, slanted MMALIAS egs-->
-<!ENTITY eqslantless "&#8924;"><!-- u+22DC eq-or-less, slanted MMALIAS els-->
-<!ENTITY EqualTilde "&#8770;"><!-- u+2242 equals, similar MMALIAS esim-->
-<!ENTITY equest "&#8799;"><!-- u+225F equal with questionmark ISOAMSR -->
-<!ENTITY equivDD "&#58136;"><!-- u+E318 equivalent, four dots above ISOAMSR -->
-<!ENTITY erDot "&#8787;"><!-- u+2253 equals, rising dots ISOAMSR -->
-<!ENTITY esdot "&#8784;"><!-- u+2250 equals, single dot above ISOAMSR -->
-<!ENTITY Esim "&#58135;"><!-- u+E317 equal, similar ISOAMSR -->
-<!ENTITY esim "&#8770;"><!-- u+2242 equals, similar ISOAMSR -->
-<!ENTITY fallingdotseq "&#8786;"><!-- u+2252 equals, falling dots MMALIAS efDot-->
-<!ENTITY fork "&#8916;"><!-- u+22D4 pitchfork ISOAMSR -->
-<!ENTITY forkv "&#58139;"><!-- u+E31B fork, variant ISOAMSR -->
-<!ENTITY frown "&#8994;"><!-- u+2322 down curve ISOAMSR -->
-<!ENTITY gap "&#8819;"><!-- u+2273 greater, approximate ISOAMSR -->
-<!ENTITY gE "&#8807;"><!-- u+2267 greater, double equals ISOAMSR -->
-<!ENTITY gEl "&#8923;"><!-- u+22DB gt, double equals, less ISOAMSR -->
-<!ENTITY gel "&#8923;"><!-- u+22DB greater, equals, less ISOAMSR -->
-<!ENTITY geqq "&#8807;"><!-- u+2267 greater, double equals MMALIAS gE-->
-<!ENTITY geqslant "&#58401;"><!-- u+E421 gt-or-equal, slanted MMALIAS ges-->
-<!ENTITY ges "&#58401;"><!-- u+E421 gt-or-equal, slanted ISOAMSR -->
-<!ENTITY gescc "&#58200;"><!-- u+E358 greater than, closed by curve, equal, slanted ISOAMSR -->
-<!ENTITY gesdot "&#58142;"><!-- u+E31E greater-than-or-equal, slanted, dot inside ISOAMSR -->
-<!ENTITY gesdoto "&#58144;"><!-- u+E320 greater-than-or-equal, slanted, dot above ISOAMSR -->
-<!ENTITY gesdotol "&#58146;"><!-- u+E322 greater-than-or-equal, slanted, dot above left ISOAMSR -->
-<!ENTITY gesl "&#58156;"><!-- u+E32C greater, equal, slanted, less ISOAMSR -->
-<!ENTITY gesles "&#58162;"><!-- u+E332 greater, equal, slanted, less, equal, slanted ISOAMSR -->
-<!ENTITY Gg "&#8921;"><!-- u+22D9 triple gtr-than ISOAMSR -->
-<!ENTITY gg "&#8811;"><!-- u+226B double greater-than sign MMALIAS Gt-->
-<!ENTITY ggg "&#8921;"><!-- u+22D9 triple gtr-than MMALIAS Gg-->
-<!ENTITY gl "&#8823;"><!-- u+2277 greater, less ISOAMSR -->
-<!ENTITY gla "&#58160;"><!-- u+E330 greater, less, apart ISOAMSR -->
-<!ENTITY glE "&#58158;"><!-- u+E32E greater, less, equal ISOAMSR -->
-<!ENTITY glj "&#58159;"><!-- u+E32F greater, less, overlapping ISOAMSR -->
-<!ENTITY GreaterEqualLess "&#8923;"><!-- u+22DB greater, equals, less MMALIAS gel-->
-<!ENTITY GreaterFullEqual "&#8807;"><!-- u+2267 greater, double equals MMALIAS gE-->
-<!ENTITY GreaterLess "&#8823;"><!-- u+2277 greater, less MMALIAS gl-->
-<!ENTITY GreaterSlantEqual "&#58401;"><!-- u+E421 gt-or-equal, slanted MMALIAS ges-->
-<!ENTITY GreaterTilde "&#8819;"><!-- u+2273 greater, similar MMALIAS gsim-->
-<!ENTITY gsim "&#8819;"><!-- u+2273 greater, similar ISOAMSR -->
-<!ENTITY gsime "&#58164;"><!-- u+E334 greater, similar, equal ISOAMSR -->
-<!ENTITY gsiml "&#58166;"><!-- u+E336 greater, similar, less ISOAMSR -->
-<!ENTITY Gt "&#8811;"><!-- u+226B double greater-than sign ISOAMSR -->
-<!ENTITY gtcc "&#58198;"><!-- u+E356 greater than, closed by curve ISOAMSR -->
-<!ENTITY gtcir "&#58150;"><!-- u+E326 greater than, circle inside ISOAMSR -->
-<!ENTITY gtdot "&#8919;"><!-- u+22D7 greater than, with dot ISOAMSR -->
-<!ENTITY gtquest "&#58154;"><!-- u+E32A greater than, questionmark above ISOAMSR -->
-<!ENTITY gtrapprox "&#8819;"><!-- u+2273 greater, approximate MMALIAS gap-->
-<!ENTITY gtrarr "&#58207;"><!-- u+E35F greater than, right arrow ISOAMSR -->
-<!ENTITY gtrdot "&#8919;"><!-- u+22D7 greater than, with dot MMALIAS gtdot-->
-<!ENTITY gtreqless "&#8923;"><!-- u+22DB greater, equals, less MMALIAS gel-->
-<!ENTITY gtreqqless "&#8923;"><!-- u+22DB gt, double equals, less MMALIAS gEl-->
-<!ENTITY gtrless "&#8823;"><!-- u+2277 greater, less MMALIAS gl-->
-<!ENTITY gtrsim "&#8819;"><!-- u+2273 greater, similar MMALIAS gsim-->
-<!ENTITY homtht "&#8763;"><!-- u+223B homothetic ISOAMSR -->
-<!ENTITY HumpDownHump "&#8782;"><!-- u+224E bumpy equals MMALIAS bump-->
-<!ENTITY HumpEqual "&#8783;"><!-- u+224F bumpy equals, equals MMALIAS bumpe-->
-<!ENTITY lap "&#8818;"><!-- u+2272 less, approximate ISOAMSR -->
-<!ENTITY lat "&#58170;"><!-- u+E33A larger than ISOAMSR -->
-<!ENTITY late "&#58172;"><!-- u+E33C larger than or equal ISOAMSR -->
-<!ENTITY lates "&#58174;"><!-- u+E33E larger than or equal, slanted ISOAMSR -->
-<!ENTITY lE "&#8806;"><!-- u+2266 less, double equals ISOAMSR -->
-<!ENTITY LeftTee "&#8867;"><!-- u+22A3 dash, vertical MMALIAS dashv-->
-<!ENTITY LeftTriangle "&#8882;"><!-- u+22B2 left triangle, open, variant MMALIAS vltri-->
-<!ENTITY LeftTriangleEqual "&#8884;"><!-- u+22B4 left triangle, equals MMALIAS ltrie-->
-<!ENTITY lEg "&#8922;"><!-- u+22DA less, double equals, greater ISOAMSR -->
-<!ENTITY leg "&#8922;"><!-- u+22DA less, equals, greater ISOAMSR -->
-<!ENTITY leqq "&#8806;"><!-- u+2266 less, double equals MMALIAS lE-->
-<!ENTITY leqslant "&#58405;"><!-- u+E425 less-than-or-equals, slant MMALIAS les-->
-<!ENTITY les "&#58405;"><!-- u+E425 less-than-or-equals, slant ISOAMSR -->
-<!ENTITY lescc "&#58199;"><!-- u+E357 less than, closed by curve, equal, slanted ISOAMSR -->
-<!ENTITY lesdot "&#58141;"><!-- u+E31D less-than-or-equal, slanted, dot inside ISOAMSR -->
-<!ENTITY lesdoto "&#58143;"><!-- u+E31F less-than-or-equal, slanted, dot above ISOAMSR -->
-<!ENTITY lesdotor "&#58145;"><!-- u+E321 less-than-or-equal, slanted, dot above right ISOAMSR -->
-<!ENTITY lesg "&#58155;"><!-- u+E32B less, equal, slanted, greater ISOAMSR -->
-<!ENTITY lesges "&#58161;"><!-- u+E331 less, equal, slanted, greater, equal, slanted ISOAMSR -->
-<!ENTITY lessapprox "&#8818;"><!-- u+2272 less, approximate MMALIAS lap-->
-<!ENTITY lessdot "&#8918;"><!-- u+22D6 less than, with dot MMALIAS ltdot-->
-<!ENTITY lesseqgtr "&#8922;"><!-- u+22DA less, equals, greater MMALIAS leg-->
-<!ENTITY lesseqqgtr "&#8922;"><!-- u+22DA less, double equals, greater MMALIAS lEg-->
-<!ENTITY LessEqualGreater "&#8922;"><!-- u+22DA less, equals, greater MMALIAS leg-->
-<!ENTITY LessFullEqual "&#8806;"><!-- u+2266 less, double equals MMALIAS lE-->
-<!ENTITY LessGreater "&#8822;"><!-- u+2276 less, greater MMALIAS lg-->
-<!ENTITY lessgtr "&#8822;"><!-- u+2276 less, greater MMALIAS lg-->
-<!ENTITY lesssim "&#8818;"><!-- u+2272 less, similar MMALIAS lsim-->
-<!ENTITY LessSlantEqual "&#58405;"><!-- u+E425 less-than-or-equals, slant MMALIAS les-->
-<!ENTITY LessTilde "&#8818;"><!-- u+2272 less, similar MMALIAS lsim-->
-<!ENTITY lg "&#8822;"><!-- u+2276 less, greater ISOAMSR -->
-<!ENTITY lgE "&#58157;"><!-- u+E32D less, greater, equal ISOAMSR -->
-<!ENTITY Ll "&#8920;"><!-- u+22D8 triple less-than ISOAMSR -->
-<!ENTITY ll "&#8810;"><!-- u+226A double less-than sign MMALIAS Lt-->
-<!ENTITY lsim "&#8818;"><!-- u+2272 less, similar ISOAMSR -->
-<!ENTITY lsime "&#58163;"><!-- u+E333 less, similar, equal ISOAMSR -->
-<!ENTITY lsimg "&#58165;"><!-- u+E335 less, similar, greater ISOAMSR -->
-<!ENTITY Lt "&#8810;"><!-- u+226A double less-than sign ISOAMSR -->
-<!ENTITY ltcc "&#58197;"><!-- u+E355 less than, closed by curve ISOAMSR -->
-<!ENTITY ltcir "&#58149;"><!-- u+E325 less than, circle inside ISOAMSR -->
-<!ENTITY ltdot "&#8918;"><!-- u+22D6 less than, with dot ISOAMSR -->
-<!ENTITY ltlarr "&#58206;"><!-- u+E35E less than, left arrow ISOAMSR -->
-<!ENTITY ltquest "&#58153;"><!-- u+E329 less than, questionmark above ISOAMSR -->
-<!ENTITY ltrie "&#8884;"><!-- u+22B4 left triangle, equals ISOAMSR -->
-<!ENTITY mcomma "&#58138;"><!-- u+E31A minus, comma above ISOAMSR -->
-<!ENTITY mDDot "&#8762;"><!-- u+223A minus with four dots, geometric properties ISOAMSR -->
-<!ENTITY mid "&#8739;"><!-- u+2223 mid ISOAMSR -->
-<!ENTITY mlcp "&#58122;"><!-- u+E30A transversal intersection ISOAMSR -->
-<!ENTITY models "&#8871;"><!-- u+22A7 models ISOAMSR -->
-<!ENTITY mstpos "&#8766;"><!-- u+223E most positive ISOAMSR -->
-<!ENTITY NestedGreaterGreater "&#8811;"><!-- u+226B double greater-than sign MMALIAS Gt-->
-<!ENTITY NestedLessLess "&#8810;"><!-- u+226A double less-than sign MMALIAS Lt-->
-<!ENTITY pitchfork "&#8916;"><!-- u+22D4 pitchfork MMALIAS fork-->
-<!ENTITY Pr "&#58204;"><!-- u+E35C double precedes ISOAMSR -->
-<!ENTITY pr "&#8826;"><!-- u+227A precedes ISOAMSR -->
-<!ENTITY prap "&#8830;"><!-- u+227E precedes, approximate ISOAMSR -->
-<!ENTITY prcue "&#8828;"><!-- u+227C precedes, curly equals ISOAMSR -->
-<!ENTITY prE "&#8828;"><!-- u+227C precedes, double equals ISOAMSR -->
-<!ENTITY pre "&#8828;"><!-- u+227C precedes, equals ISOAMSR -->
-<!ENTITY prec "&#8826;"><!-- u+227A precedes MMALIAS pr-->
-<!ENTITY precapprox "&#8830;"><!-- u+227E precedes, approximate MMALIAS prap-->
-<!ENTITY preccurlyeq "&#8828;"><!-- u+227C precedes, curly equals MMALIAS prcue-->
-<!ENTITY Precedes "&#8826;"><!-- u+227A precedes MMALIAS pr-->
-<!ENTITY PrecedesEqual "&#8828;"><!-- u+227C precedes, equals MMALIAS pre-->
-<!ENTITY PrecedesSlantEqual "&#8828;"><!-- u+227C precedes, curly equals MMALIAS prcue-->
-<!ENTITY PrecedesTilde "&#8830;"><!-- u+227E precedes, similar MMALIAS prsim-->
-<!ENTITY preceq "&#8828;"><!-- u+227C precedes, equals MMALIAS pre-->
-<!ENTITY precsim "&#8830;"><!-- u+227E precedes, similar MMALIAS prsim-->
-<!ENTITY Proportion "&#8759;"><!-- u+2237 /Colon, two colons MMALIAS Colon-->
-<!ENTITY prsim "&#8830;"><!-- u+227E precedes, similar ISOAMSR -->
-<!ENTITY prurel "&#8880;"><!-- u+22B0 element precedes under relation ISOAMSR -->
-<!ENTITY questeq "&#8799;"><!-- u+225F equal with questionmark MMALIAS equest-->
-<!ENTITY ratio "&#8758;"><!-- u+2236 ratio ISOAMSR -->
-<!ENTITY RightTee "&#8866;"><!-- u+22A2 vertical, dash MMALIAS vdash-->
-<!ENTITY RightTriangle "&#8883;"><!-- u+22B3 right triangle, open, variant MMALIAS vrtri-->
-<!ENTITY RightTriangleEqual "&#8885;"><!-- u+22B5 right triangle, equals MMALIAS rtrie-->
-<!ENTITY risingdotseq "&#8787;"><!-- u+2253 equals, rising dots MMALIAS erDot-->
-<!ENTITY rtrie "&#8885;"><!-- u+22B5 right triangle, equals ISOAMSR -->
-<!ENTITY rtriltri "&#58201;"><!-- u+E359 right triangle above left triangle ISOAMSR -->
-<!ENTITY Sc "&#58205;"><!-- u+E35D double succeeds ISOAMSR -->
-<!ENTITY sc "&#8827;"><!-- u+227B succeeds ISOAMSR -->
-<!ENTITY scap "&#8831;"><!-- u+227F succeeds, approximate ISOAMSR -->
-<!ENTITY sccue "&#8829;"><!-- u+227D succeeds, curly equals ISOAMSR -->
-<!ENTITY scE "&#8830;"><!-- u+227E succeeds, double equals ISOAMSR -->
-<!ENTITY sce "&#8829;"><!-- u+227D succeeds, equals ISOAMSR -->
-<!ENTITY scsim "&#8831;"><!-- u+227F succeeds, similar ISOAMSR -->
-<!ENTITY sdote "&#58137;"><!-- u+E319 equal, dot below ISOAMSR -->
-<!ENTITY sfrown "&#58406;"><!-- u+E426 small down curve ISOAMSR -->
-<!ENTITY shortmid "&#58113;"><!-- u+E301 shortmid MMALIAS smid-->
-<!ENTITY shortparallel "&#58114;"><!-- u+E302 short parallel MMALIAS spar-->
-<!ENTITY simg "&#58124;"><!-- u+E30C similar, greater ISOAMSR -->
-<!ENTITY simgE "&#58168;"><!-- u+E338 similar, greater, equal ISOAMSR -->
-<!ENTITY siml "&#58123;"><!-- u+E30B similar, less ISOAMSR -->
-<!ENTITY simlE "&#58167;"><!-- u+E337 similar, less, equal ISOAMSR -->
-<!ENTITY smallfrown "&#58406;"><!-- u+E426 small down curve MMALIAS sfrown-->
-<!ENTITY smallsmile "&#58115;"><!-- u+E303 small up curve MMALIAS ssmile-->
-<!ENTITY smid "&#58113;"><!-- u+E301 shortmid ISOAMSR -->
-<!ENTITY smile "&#8995;"><!-- u+2323 up curve ISOAMSR -->
-<!ENTITY smt "&#58169;"><!-- u+E339 smaller than ISOAMSR -->
-<!ENTITY smte "&#58171;"><!-- u+E33B smaller than or equal ISOAMSR -->
-<!ENTITY smtes "&#58173;"><!-- u+E33D smaller than or equal, slanted ISOAMSR -->
-<!ENTITY spar "&#58114;"><!-- u+E302 short parallel ISOAMSR -->
-<!ENTITY sqsub "&#8847;"><!-- u+228F square subset ISOAMSR -->
-<!ENTITY sqsube "&#8849;"><!-- u+2291 square subset, equals ISOAMSR -->
-<!ENTITY sqsubset "&#8847;"><!-- u+228F square subset MMALIAS sqsub-->
-<!ENTITY sqsubseteq "&#8849;"><!-- u+2291 square subset, equals MMALIAS sqsube-->
-<!ENTITY sqsup "&#8848;"><!-- u+2290 square superset ISOAMSR -->
-<!ENTITY sqsupe "&#8850;"><!-- u+2292 square superset, equals ISOAMSR -->
-<!ENTITY sqsupset "&#8848;"><!-- u+2290 square superset MMALIAS sqsup-->
-<!ENTITY sqsupseteq "&#8850;"><!-- u+2292 square superset, equals MMALIAS sqsupe-->
-<!ENTITY SquareSubset "&#8847;"><!-- u+228F square subset MMALIAS sqsub-->
-<!ENTITY SquareSubsetEqual "&#8849;"><!-- u+2291 square subset, equals MMALIAS sqsube-->
-<!ENTITY SquareSuperset "&#8848;"><!-- u+2290 square superset MMALIAS sqsup-->
-<!ENTITY SquareSupersetEqual "&#8850;"><!-- u+2292 square superset, equals MMALIAS sqsupe-->
-<!ENTITY ssmile "&#58115;"><!-- u+E303 small up curve ISOAMSR -->
-<!ENTITY Sub "&#8912;"><!-- u+22D0 double subset ISOAMSR -->
-<!ENTITY subE "&#8838;"><!-- u+2286 subset, double equals ISOAMSR -->
-<!ENTITY subedot "&#58191;"><!-- u+E34F subset, equals, dot ISOAMSR -->
-<!ENTITY submult "&#58179;"><!-- u+E343 subset, multiply ISOAMSR -->
-<!ENTITY subplus "&#58177;"><!-- u+E341 subset, plus ISOAMSR -->
-<!ENTITY subrarr "&#58175;"><!-- u+E33F subset, right arrow ISOAMSR -->
-<!--<!ENTITY Subset "&#8912;">-->
-<!-- u+22D0 double subset MMALIAS Sub-->
-<!ENTITY subseteqq "&#8838;"><!-- u+2286 subset, double equals MMALIAS subE-->
-<!ENTITY subsim "&#58181;"><!-- u+E345 subset, similar ISOAMSR -->
-<!ENTITY subsub "&#58185;"><!-- u+E349 subset above subset ISOAMSR -->
-<!ENTITY subsup "&#58183;"><!-- u+E347 subset above superset ISOAMSR -->
-<!ENTITY succ "&#8827;"><!-- u+227B succeeds MMALIAS sc-->
-<!ENTITY succapprox "&#8831;"><!-- u+227F succeeds, approximate MMALIAS scap-->
-<!ENTITY succcurlyeq "&#8829;"><!-- u+227D succeeds, curly equals MMALIAS sccue-->
-<!ENTITY Succeeds "&#8827;"><!-- u+227B succeeds MMALIAS sc-->
-<!ENTITY SucceedsEqual "&#8829;"><!-- u+227D succeeds, equals MMALIAS sce-->
-<!ENTITY SucceedsSlantEqual "&#8829;"><!-- u+227D succeeds, curly equals MMALIAS sccue-->
-<!ENTITY SucceedsTilde "&#8831;"><!-- u+227F succeeds, similar MMALIAS scsim-->
-<!ENTITY succeq "&#8829;"><!-- u+227D succeeds, equals MMALIAS sce-->
-<!ENTITY succsim "&#8831;"><!-- u+227F succeeds, similar MMALIAS scsim-->
-<!ENTITY Sup "&#8913;"><!-- u+22D1 double superset ISOAMSR -->
-<!ENTITY supdsub "&#58188;"><!-- u+E34C superset, subset, dash joining them ISOAMSR -->
-<!ENTITY supE "&#8839;"><!-- u+2287 superset, double equals ISOAMSR -->
-<!ENTITY supedot "&#58192;"><!-- u+E350 superset, equals, dot ISOAMSR -->
-<!ENTITY suphsol "&#58190;"><!-- u+E34E superset, solidus ISOAMSR -->
-<!ENTITY suphsub "&#58187;"><!-- u+E34B superset, subset ISOAMSR -->
-<!ENTITY suplarr "&#58176;"><!-- u+E340 superset, left arrow ISOAMSR -->
-<!ENTITY supmult "&#58180;"><!-- u+E344 superset, multiply ISOAMSR -->
-<!ENTITY supplus "&#58178;"><!-- u+E342 superset, plus ISOAMSR -->
-<!ENTITY Supset "&#8913;"><!-- u+22D1 double superset MMALIAS Sup-->
-<!ENTITY supseteqq "&#8839;"><!-- u+2287 superset, double equals MMALIAS supE-->
-<!ENTITY supsim "&#58182;"><!-- u+E346 superset, similar ISOAMSR -->
-<!ENTITY supsub "&#58184;"><!-- u+E348 superset above subset ISOAMSR -->
-<!ENTITY supsup "&#58186;"><!-- u+E34A superset above superset ISOAMSR -->
-<!ENTITY thickapprox "&#58118;"><!-- u+E306 thick approximate MMALIAS thkap-->
-<!ENTITY thicksim "&#58409;"><!-- u+E429 thick similar MMALIAS thksim-->
-<!ENTITY thkap "&#58118;"><!-- u+E306 thick approximate ISOAMSR -->
-<!ENTITY thksim "&#58409;"><!-- u+E429 thick similar ISOAMSR -->
-<!ENTITY topfork "&#58140;"><!-- u+E31C fork with top ISOAMSR -->
-<!ENTITY trianglelefteq "&#8884;"><!-- u+22B4 left triangle, equals MMALIAS ltrie-->
-<!ENTITY triangleq "&#8796;"><!-- u+225C triangle, equals MMALIAS trie-->
-<!ENTITY trianglerighteq "&#8885;"><!-- u+22B5 right triangle, equals MMALIAS rtrie-->
-<!ENTITY trie "&#8796;"><!-- u+225C triangle, equals ISOAMSR -->
-<!ENTITY twixt "&#8812;"><!-- u+226C between ISOAMSR -->
-<!ENTITY varpropto "&#8733;"><!-- u+221D proportional, variant MMALIAS vprop-->
-<!ENTITY vartriangleleft "&#8882;"><!-- u+22B2 left triangle, open, variant MMALIAS vltri-->
-<!ENTITY vartriangleright "&#8883;"><!-- u+22B3 right triangle, open, variant MMALIAS vrtri-->
-<!ENTITY Vbar "&#58125;"><!-- u+E30D double vert, bar (under) ISOAMSR -->
-<!ENTITY vBar "&#58128;"><!-- u+E310 vert, double bar (under) ISOAMSR -->
-<!ENTITY vBarv "&#58130;"><!-- u+E312 double bar, vert over and under ISOAMSR -->
-<!ENTITY VDash "&#8875;"><!-- u+22AB double vert, double dash ISOAMSR -->
-<!ENTITY Vdash "&#8873;"><!-- u+22A9 double vertical, dash ISOAMSR -->
-<!ENTITY vDash "&#8872;"><!-- u+22A8 vertical, double dash ISOAMSR -->
-<!ENTITY vdash "&#8866;"><!-- u+22A2 vertical, dash ISOAMSR -->
-<!ENTITY Vdashl "&#58131;"><!-- u+E313 vertical, dash (long) ISOAMSR -->
-<!ENTITY VerticalBar "&#8739;"><!-- u+2223 mid MMALIAS mid-->
-<!ENTITY vltri "&#8882;"><!-- u+22B2 left triangle, open, variant ISOAMSR -->
-<!ENTITY vprop "&#8733;"><!-- u+221D proportional, variant ISOAMSR -->
-<!ENTITY vrtri "&#8883;"><!-- u+22B3 right triangle, open, variant ISOAMSR -->
-<!ENTITY Vvdash "&#8874;"><!-- u+22AA triple vertical, dash ISOAMSR -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd
deleted file mode 100644
index 7c3c77c7a0c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd
+++ /dev/null
@@ -1,55 +0,0 @@
-
-<!--
- ISOGRK3 Characters alphabetically
- Greek Letter Symbols
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOGRK31.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY alpha "&#945;"><!-- u+03B1 small alpha, Greek ISOGRK3 -->
-<!ENTITY beta "&#946;"><!-- u+03B2 small beta, Greek ISOGRK3 -->
-<!ENTITY chi "&#967;"><!-- u+03C7 small chi, Greek ISOGRK3 -->
-<!ENTITY Delta "&#916;"><!-- u+0394 capital Delta, Greek ISOGRK3 -->
-<!ENTITY delta "&#948;"><!-- u+03B4 small delta, Greek ISOGRK3 -->
-<!ENTITY epsi "&#8714;"><!-- u+220A small epsilon, Greek ISOGRK3 -->
-<!ENTITY epsiv "&#949;"><!-- u+03B5 rounded small epsilon, Greek ISOGRK3 -->
-<!ENTITY eta "&#951;"><!-- u+03B7 small eta, Greek ISOGRK3 -->
-<!ENTITY Gamma "&#915;"><!-- u+0393 capital Gamma, Greek ISOGRK3 -->
-<!ENTITY gamma "&#947;"><!-- u+03B3 small gamma, Greek ISOGRK3 -->
-<!ENTITY Gammad "&#988;"><!-- u+03DC capital digamma ISOGRK3 -->
-<!ENTITY gammad "&#988;"><!-- u+03DC digamma, old Greek ISOGRK3 -->
-<!ENTITY iota "&#953;"><!-- u+03B9 small iota, Greek ISOGRK3 -->
-<!ENTITY kappa "&#954;"><!-- u+03BA small kappa, Greek ISOGRK3 -->
-<!ENTITY kappav "&#1008;"><!-- u+03F0 rounded small kappa , Greek ISOGRK3 -->
-<!ENTITY Lambda "&#923;"><!-- u+039B capital Lambda, Greek ISOGRK3 -->
-<!ENTITY lambda "&#955;"><!-- u+03BB small lambda, Greek ISOGRK3 -->
-<!ENTITY mu "&#956;"><!-- u+03BC small mu, Greek ISOGRK3 -->
-<!ENTITY nu "&#957;"><!-- u+03BD small nu, Greek ISOGRK3 -->
-<!ENTITY Omega "&#937;"><!-- u+03A9 capital Omega, Greek ISOGRK3 -->
-<!ENTITY omega "&#969;"><!-- u+03C9 small omega, Greek ISOGRK3 -->
-<!ENTITY omicron "&#959;"><!-- u+03BF small omicron, Greek ISOGRK3 -->
-<!ENTITY Phi "&#934;"><!-- u+03A6 capital Phi, Greek ISOGRK3 -->
-<!ENTITY phi "&#966;"><!-- u+03C6 small phi, Greek ISOGRK3 -->
-<!ENTITY phiv "&#981;"><!-- u+03D5 curly or open small phi, Greek ISOGRK3 -->
-<!ENTITY Pi "&#928;"><!-- u+03A0 capital Pi, Greek ISOGRK3 -->
-<!ENTITY pi "&#960;"><!-- u+03C0 small pi, Greek ISOGRK3 -->
-<!ENTITY piv "&#982;"><!-- u+03D6 rounded small pi (pomega), Greek ISOGRK3 -->
-<!ENTITY Psi "&#936;"><!-- u+03A8 capital Psi, Greek ISOGRK3 -->
-<!ENTITY psi "&#968;"><!-- u+03C8 small psi, Greek ISOGRK3 -->
-<!ENTITY rho "&#961;"><!-- u+03C1 small rho, Greek ISOGRK3 -->
-<!ENTITY rhov "&#1009;"><!-- u+03F1 rounded small rho, Greek ISOGRK3 -->
-<!ENTITY Sigma "&#931;"><!-- u+03A3 capital Sigma, Greek ISOGRK3 -->
-<!ENTITY sigma "&#963;"><!-- u+03C3 small sigma, Greek ISOGRK3 -->
-<!ENTITY sigmav "&#962;"><!-- u+03C2 terminal sigma, Greek ISOGRK3 -->
-<!ENTITY tau "&#964;"><!-- u+03C4 small tau, Greek ISOGRK3 -->
-<!ENTITY Theta "&#920;"><!-- u+0398 capital Theta, Greek ISOGRK3 -->
-<!ENTITY theta "&#952;"><!-- u+03B8 straight theta, small theta, Greek ISOGRK3 -->
-<!ENTITY thetav "&#977;"><!-- u+03D1 curly or open theta ISOGRK3 -->
-<!ENTITY Upsi "&#978;"><!-- u+03D2 capital Upsilon, Greek ISOGRK3 -->
-<!ENTITY upsi "&#965;"><!-- u+03C5 small upsilon, Greek ISOGRK3 -->
-<!ENTITY Xi "&#926;"><!-- u+039E capital Xi, Greek ISOGRK3 -->
-<!ENTITY xi "&#958;"><!-- u+03BE small xi, Greek ISOGRK3 -->
-<!ENTITY zeta "&#950;"><!-- u+03B6 small zeta, Greek ISOGRK3 -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd
deleted file mode 100644
index 72a22d8098a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd
+++ /dev/null
@@ -1,63 +0,0 @@
-
-<!--
- ISOMFRK Characters alphabetically
- Mathematical Fraktur
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOMFRK1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY Afr "&#58492;"><!-- u+E47C fraktur letter A ISOMFRK -->
-<!ENTITY afr "&#58517;"><!-- u+E495 fraktur letter a ISOMFRK -->
-<!ENTITY Bfr "&#58493;"><!-- u+E47D fraktur letter B ISOMFRK -->
-<!ENTITY bfr "&#58518;"><!-- u+E496 fraktur letter b ISOMFRK -->
-<!ENTITY Cfr "&#58494;"><!-- u+E47E fraktur letter C ISOMFRK -->
-<!ENTITY cfr "&#58519;"><!-- u+E497 fraktur letter c ISOMFRK -->
-<!ENTITY Dfr "&#58495;"><!-- u+E47F fraktur letter D ISOMFRK -->
-<!ENTITY dfr "&#58520;"><!-- u+E498 fraktur letter d ISOMFRK -->
-<!ENTITY Efr "&#58496;"><!-- u+E480 fraktur letter E ISOMFRK -->
-<!ENTITY efr "&#58521;"><!-- u+E499 fraktur letter e ISOMFRK -->
-<!ENTITY Ffr "&#58497;"><!-- u+E481 fraktur letter F ISOMFRK -->
-<!ENTITY ffr "&#58522;"><!-- u+E49A fraktur letter f ISOMFRK -->
-<!ENTITY Gfr "&#58498;"><!-- u+E482 fraktur letter G ISOMFRK -->
-<!ENTITY gfr "&#58523;"><!-- u+E49B fraktur letter g ISOMFRK -->
-<!ENTITY Hfr "&#58499;"><!-- u+E483 fraktur letter H ISOMFRK -->
-<!ENTITY hfr "&#58524;"><!-- u+E49C fraktur letter h ISOMFRK -->
-<!ENTITY Ifr "&#58500;"><!-- u+E484 fraktur letter I ISOMFRK -->
-<!ENTITY ifr "&#58525;"><!-- u+E49D fraktur letter i ISOMFRK -->
-<!ENTITY Jfr "&#58501;"><!-- u+E485 fraktur letter J ISOMFRK -->
-<!ENTITY jfr "&#58526;"><!-- u+E49E fraktur letter j ISOMFRK -->
-<!ENTITY Kfr "&#58502;"><!-- u+E486 fraktur letter K ISOMFRK -->
-<!ENTITY kfr "&#58527;"><!-- u+E49F fraktur letter k ISOMFRK -->
-<!ENTITY Lfr "&#58503;"><!-- u+E487 fraktur letter L ISOMFRK -->
-<!ENTITY lfr "&#58528;"><!-- u+E4A0 fraktur letter l ISOMFRK -->
-<!ENTITY Mfr "&#58504;"><!-- u+E488 fraktur letter M ISOMFRK -->
-<!ENTITY mfr "&#58529;"><!-- u+E4A1 fraktur letter m ISOMFRK -->
-<!ENTITY Nfr "&#58505;"><!-- u+E489 fraktur letter N ISOMFRK -->
-<!ENTITY nfr "&#58530;"><!-- u+E4A2 fraktur letter n ISOMFRK -->
-<!ENTITY Ofr "&#58506;"><!-- u+E48A fraktur letter O ISOMFRK -->
-<!ENTITY ofr "&#58531;"><!-- u+E4A3 fraktur letter o ISOMFRK -->
-<!ENTITY Pfr "&#58507;"><!-- u+E48B fraktur letter P ISOMFRK -->
-<!ENTITY pfr "&#58532;"><!-- u+E4A4 fraktur letter p ISOMFRK -->
-<!ENTITY Qfr "&#58508;"><!-- u+E48C fraktur letter Q ISOMFRK -->
-<!ENTITY qfr "&#58533;"><!-- u+E4A5 fraktur letter q ISOMFRK -->
-<!ENTITY Rfr "&#58509;"><!-- u+E48D fraktur letter R ISOMFRK -->
-<!ENTITY rfr "&#58534;"><!-- u+E4A6 fraktur letter r ISOMFRK -->
-<!ENTITY Sfr "&#58510;"><!-- u+E48E fraktur letter S ISOMFRK -->
-<!ENTITY sfr "&#58535;"><!-- u+E4A7 fraktur letter s ISOMFRK -->
-<!ENTITY Tfr "&#58511;"><!-- u+E48F fraktur letter T ISOMFRK -->
-<!ENTITY tfr "&#58536;"><!-- u+E4A8 fraktur letter t ISOMFRK -->
-<!ENTITY Ufr "&#58512;"><!-- u+E490 fraktur letter U ISOMFRK -->
-<!ENTITY ufr "&#58537;"><!-- u+E4A9 fraktur letter u ISOMFRK -->
-<!ENTITY Vfr "&#58513;"><!-- u+E491 fraktur letter V ISOMFRK -->
-<!ENTITY vfr "&#58538;"><!-- u+E4AA fraktur letter v ISOMFRK -->
-<!ENTITY Wfr "&#58514;"><!-- u+E492 fraktur letter W ISOMFRK -->
-<!ENTITY wfr "&#58539;"><!-- u+E4AB fraktur letter w ISOMFRK -->
-<!ENTITY Xfr "&#58515;"><!-- u+E493 fraktur letter X ISOMFRK -->
-<!ENTITY xfr "&#58540;"><!-- u+E4AC fraktur letter x ISOMFRK -->
-<!ENTITY Yfr "&#58516;"><!-- u+E494 fraktur letter Y ISOMFRK -->
-<!ENTITY yfr "&#58541;"><!-- u+E4AD fraktur letter y ISOMFRK -->
-<!ENTITY Zfr "&#8484;"><!-- u+2124 fraktur letter Z ISOMFRK -->
-<!ENTITY zfr "&#58542;"><!-- u+E4AE fraktur letter z ISOMFRK -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd
deleted file mode 100644
index 095e4aa0dde..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd
+++ /dev/null
@@ -1,37 +0,0 @@
-
-<!--
- ISOMOPF Characters alphabetically
- Mathematical Open Face
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOMOPF1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY Aopf "&#58543;"><!-- u+E4AF open face letter A ISOMOPF -->
-<!ENTITY Bopf "&#58544;"><!-- u+E4B0 open face letter B ISOMOPF -->
-<!ENTITY Copf "&#8450;"><!-- u+2102 open face letter C ISOMOPF -->
-<!ENTITY Dopf "&#58545;"><!-- u+E4B1 open face letter D ISOMOPF -->
-<!ENTITY Eopf "&#58546;"><!-- u+E4B2 open face letter E ISOMOPF -->
-<!ENTITY Fopf "&#58547;"><!-- u+E4B3 open face letter F ISOMOPF -->
-<!ENTITY Gopf "&#58548;"><!-- u+E4B4 open face letter G ISOMOPF -->
-<!ENTITY Hopf "&#58549;"><!-- u+E4B5 open face letter H ISOMOPF -->
-<!ENTITY Iopf "&#58550;"><!-- u+E4B6 open face letter I ISOMOPF -->
-<!ENTITY Jopf "&#58551;"><!-- u+E4B7 open face letter J ISOMOPF -->
-<!ENTITY Kopf "&#58552;"><!-- u+E4B8 open face letter K ISOMOPF -->
-<!ENTITY Lopf "&#58553;"><!-- u+E4B9 open face letter L ISOMOPF -->
-<!ENTITY Mopf "&#58554;"><!-- u+E4BA open face letter M ISOMOPF -->
-<!ENTITY Nopf "&#58555;"><!-- u+E4BB open face letter N ISOMOPF -->
-<!ENTITY Oopf "&#58556;"><!-- u+E4BC open face letter O ISOMOPF -->
-<!ENTITY Popf "&#8473;"><!-- u+2119 open face letter P ISOMOPF -->
-<!ENTITY Qopf "&#8474;"><!-- u+211A open face letter Q ISOMOPF -->
-<!ENTITY Ropf "&#8477;"><!-- u+211D open face letter R ISOMOPF -->
-<!ENTITY Sopf "&#58557;"><!-- u+E4BD open face letter S ISOMOPF -->
-<!ENTITY Topf "&#58558;"><!-- u+E4BE open face letter T ISOMOPF -->
-<!ENTITY Uopf "&#58559;"><!-- u+E4BF open face letter U ISOMOPF -->
-<!ENTITY Vopf "&#58560;"><!-- u+E4C0 open face letter V ISOMOPF -->
-<!ENTITY Wopf "&#58561;"><!-- u+E4C1 open face letter W ISOMOPF -->
-<!ENTITY Xopf "&#58562;"><!-- u+E4C2 open face letter X ISOMOPF -->
-<!ENTITY Yopf "&#58563;"><!-- u+E4C3 open face letter Y ISOMOPF -->
-<!ENTITY Zopf "&#58564;"><!-- u+E4C4 open face letter Z ISOMOPF -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd
deleted file mode 100644
index bdd7bfd07f6..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isomscre.dtd
+++ /dev/null
@@ -1,63 +0,0 @@
-
-<!--
- ISOMSCR Characters alphabetically
- Mathematical Script Font
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOMSCR1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY Ascr "&#58565;"><!-- u+E4C5 script letter A ISOMSCR -->
-<!ENTITY ascr "&#58591;"><!-- u+E4DF script letter a ISOMSCR -->
-<!ENTITY Bscr "&#58566;"><!-- u+E4C6 script letter B ISOMSCR -->
-<!ENTITY bscr "&#58592;"><!-- u+E4E0 script letter b ISOMSCR -->
-<!ENTITY Cscr "&#58567;"><!-- u+E4C7 script letter C ISOMSCR -->
-<!ENTITY cscr "&#58593;"><!-- u+E4E1 script letter c ISOMSCR -->
-<!ENTITY Dscr "&#58568;"><!-- u+E4C8 script letter D ISOMSCR -->
-<!ENTITY dscr "&#58594;"><!-- u+E4E2 script letter d ISOMSCR -->
-<!ENTITY Escr "&#58569;"><!-- u+E4C9 script letter E ISOMSCR -->
-<!ENTITY escr "&#58595;"><!-- u+E4E3 script letter e ISOMSCR -->
-<!ENTITY Fscr "&#58570;"><!-- u+E4CA script letter F ISOMSCR -->
-<!ENTITY fscr "&#58596;"><!-- u+E4E4 script letter f ISOMSCR -->
-<!ENTITY Gscr "&#58571;"><!-- u+E4CB script letter G ISOMSCR -->
-<!ENTITY gscr "&#58597;"><!-- u+E4E5 script letter g ISOMSCR -->
-<!ENTITY Hscr "&#58572;"><!-- u+E4CC script letter H ISOMSCR -->
-<!ENTITY hscr "&#58598;"><!-- u+E4E6 script letter h ISOMSCR -->
-<!ENTITY Iscr "&#58573;"><!-- u+E4CD script letter I ISOMSCR -->
-<!ENTITY iscr "&#58599;"><!-- u+E4E7 script letter i ISOMSCR -->
-<!ENTITY Jscr "&#58574;"><!-- u+E4CE script letter J ISOMSCR -->
-<!ENTITY jscr "&#58600;"><!-- u+E4E8 script letter j ISOMSCR -->
-<!ENTITY Kscr "&#58575;"><!-- u+E4CF script letter K ISOMSCR -->
-<!ENTITY kscr "&#58601;"><!-- u+E4E9 script letter k ISOMSCR -->
-<!ENTITY Lscr "&#58576;"><!-- u+E4D0 script letter L ISOMSCR -->
-<!ENTITY lscr "&#58602;"><!-- u+E4EA script letter l ISOMSCR -->
-<!ENTITY Mscr "&#58577;"><!-- u+E4D1 script letter M ISOMSCR -->
-<!ENTITY mscr "&#58603;"><!-- u+E4EB script letter m ISOMSCR -->
-<!ENTITY Nscr "&#58578;"><!-- u+E4D2 script letter N ISOMSCR -->
-<!ENTITY nscr "&#58604;"><!-- u+E4EC script letter n ISOMSCR -->
-<!ENTITY Oscr "&#58579;"><!-- u+E4D3 script letter O ISOMSCR -->
-<!ENTITY oscr "&#58605;"><!-- u+E4ED script letter o ISOMSCR -->
-<!ENTITY Pscr "&#58580;"><!-- u+E4D4 script letter P ISOMSCR -->
-<!ENTITY pscr "&#58606;"><!-- u+E4EE script letter p ISOMSCR -->
-<!ENTITY Qscr "&#58581;"><!-- u+E4D5 script letter Q ISOMSCR -->
-<!ENTITY qscr "&#58607;"><!-- u+E4EF script letter q ISOMSCR -->
-<!ENTITY Rscr "&#58582;"><!-- u+E4D6 script letter R ISOMSCR -->
-<!ENTITY rscr "&#8475;"><!-- u+211B script letter r ISOMSCR -->
-<!ENTITY Sscr "&#58583;"><!-- u+E4D7 script letter S ISOMSCR -->
-<!ENTITY sscr "&#58608;"><!-- u+E4F0 script letter s ISOMSCR -->
-<!ENTITY Tscr "&#58584;"><!-- u+E4D8 script letter T ISOMSCR -->
-<!ENTITY tscr "&#58609;"><!-- u+E4F1 script letter t ISOMSCR -->
-<!ENTITY Uscr "&#58585;"><!-- u+E4D9 script letter U ISOMSCR -->
-<!ENTITY uscr "&#58610;"><!-- u+E4F2 script letter u ISOMSCR -->
-<!ENTITY Vscr "&#58586;"><!-- u+E4DA script letter V ISOMSCR -->
-<!ENTITY vscr "&#58611;"><!-- u+E4F3 script letter v ISOMSCR -->
-<!ENTITY Wscr "&#58587;"><!-- u+E4DB script letter W ISOMSCR -->
-<!ENTITY wscr "&#58612;"><!-- u+E4F4 script letter w ISOMSCR -->
-<!ENTITY Xscr "&#58588;"><!-- u+E4DC script letter X ISOMSCR -->
-<!ENTITY xscr "&#58613;"><!-- u+E4F5 script letter x ISOMSCR -->
-<!ENTITY Yscr "&#58589;"><!-- u+E4DD script letter Y ISOMSCR -->
-<!ENTITY yscr "&#58614;"><!-- u+E4F6 script letter y ISOMSCR -->
-<!ENTITY Zscr "&#58590;"><!-- u+E4DE script letter Z ISOMSCR -->
-<!ENTITY zscr "&#58615;"><!-- u+E4F7 script letter z ISOMSCR -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd
deleted file mode 100644
index b737ad5c78f..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isonume.dtd
+++ /dev/null
@@ -1,86 +0,0 @@
-
-<!--
- Printing MathML Character Entities alphabetically
- Based on ISO 9573-13 extended with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/byalpha.dtd
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY amp "&#38;"><!-- u+0026 ampersand-->
-<!ENTITY apos "&#39;"><!-- u+0027 apostrophe-->
-<!ENTITY brvbar "&#166;"><!-- u+00A6 broken (vertical) bar-->
-<!ENTITY bsol "&#92;"><!-- u+005C /backslash reverse solidus-->
-<!ENTITY cent "&#162;"><!-- u+00A2 cent sign-->
-<!ENTITY colon "&#58;"><!-- u+003A colon-->
-<!ENTITY comma "&#44;"><!-- u+002C comma-->
-<!ENTITY commat "&#64;"><!-- u+0040 commercial at-->
-<!ENTITY copy "&#169;"><!-- u+00A9 copyright sign-->
-<!ENTITY curren "&#164;"><!-- u+00A4 general currency sign-->
-<!ENTITY darr "&#8595;"><!-- u+2193 downward arrow-->
-<!ENTITY deg "&#176;"><!-- u+00B0 degree sign-->
-<!ENTITY divide "&#247;"><!-- u+00F7 divide sign-->
-<!ENTITY dollar "&#36;"><!-- u+0024 dollar sign-->
-<!ENTITY equals "&#61;"><!-- u+003D equals sign-->
-<!ENTITY excl "&#33;"><!-- u+0021 exclamation mark-->
-<!ENTITY frac12 "&#189;"><!-- u+00BD fraction one-half-->
-<!ENTITY frac14 "&#188;"><!-- u+00BC fraction one-quarter-->
-<!ENTITY frac18 "&#8539;"><!-- u+215B fraction one-eighth-->
-<!ENTITY frac34 "&#190;"><!-- u+00BE fraction three-quarters-->
-<!ENTITY frac38 "&#8540;"><!-- u+215C fraction three-eighths-->
-<!ENTITY frac58 "&#8541;"><!-- u+215D fraction five-eighths-->
-<!ENTITY frac78 "&#8542;"><!-- u+215E fraction seven-eighths-->
-<!ENTITY gt "&#62;"><!-- u+003E greater-than sign-->
-<!ENTITY half "&#189;"><!-- u+00BD fraction one-half-->
-<!ENTITY horbar "&#8213;"><!-- u+2015 horizontal bar-->
-<!ENTITY hyphen "&#58616;"><!-- u+E4F8 hyphen-->
-<!ENTITY iexcl "&#161;"><!-- u+00A1 inverted exclamation mark-->
-<!ENTITY iquest "&#191;"><!-- u+00BF inverted question mark-->
-<!ENTITY laquo "&#171;"><!-- u+00AB angle quotation mark, left-->
-<!ENTITY larr "&#8592;"><!-- u+2190 leftward arrow-->
-<!ENTITY lcub "&#123;"><!-- u+007B left curly bracket-->
-<!ENTITY ldquo "&#8220;"><!-- u+201C double quotation mark, left-->
-<!ENTITY lowbar "&#95;"><!-- u+005F low line-->
-<!ENTITY lpar "&#40;"><!-- u+0028 left parenthesis-->
-<!ENTITY lsqb "&#91;"><!-- u+005B left square bracket-->
-<!ENTITY lsquo "&#8216;"><!-- u+2018 single quotation mark, left-->
-<!ENTITY lt "&#60;"><!-- u+003C less-than sign-->
-<!ENTITY micro "&#181;"><!-- u+00B5 micro sign-->
-<!ENTITY middot "&#183;"><!-- u+00B7 middle dot-->
-<!ENTITY nbsp "&#160;"><!-- u+00A0 no break (required) space-->
-<!ENTITY not "&#172;"><!-- u+00AC /neg /lnot not sign-->
-<!ENTITY num "&#35;"><!-- u+0023 number sign-->
-<!ENTITY ohm "&#8486;"><!-- u+2126 ohm sign-->
-<!ENTITY ordf "&#170;"><!-- u+00AA ordinal indicator, feminine-->
-<!ENTITY ordm "&#186;"><!-- u+00BA ordinal indicator, masculine-->
-<!ENTITY para "&#182;"><!-- u+00B6 pilcrow (paragraph sign)-->
-<!ENTITY percnt "&#37;"><!-- u+0025 percent sign-->
-<!ENTITY period "&#46;"><!-- u+002E full stop, period-->
-<!ENTITY plus "&#43;"><!-- u+002B plus sign-->
-<!ENTITY plusmn "&#177;"><!-- u+00B1 plus-or-minus sign-->
-<!ENTITY pound "&#163;"><!-- u+00A3 pound sign-->
-<!ENTITY quest "&#63;"><!-- u+003F question mark-->
-<!ENTITY quot "&#34;"><!-- u+0022 quotation mark-->
-<!ENTITY raquo "&#187;"><!-- u+00BB angle quotation mark, right-->
-<!ENTITY rarr "&#8594;"><!-- u+2192 rightward arrow-->
-<!ENTITY rcub "&#125;"><!-- u+007D right curly bracket-->
-<!ENTITY rdquo "&#8221;"><!-- u+201D double quotation mark, right-->
-<!ENTITY reg "&#175;"><!-- u+00AE registered sign-->
-<!ENTITY rpar "&#41;"><!-- u+0029 right parenthesis-->
-<!ENTITY rsqb "&#93;"><!-- u+005D right square bracket-->
-<!ENTITY rsquo "&#8217;"><!-- u+2019 single quotation mark, right-->
-<!ENTITY sect "&#167;"><!-- u+00A7 section sign-->
-<!ENTITY semi "&#59;"><!-- u+003B semicolon-->
-<!ENTITY shy "&#173;"><!-- u+00AD soft hyphen-->
-<!ENTITY sol "&#47;"><!-- u+002F solidus-->
-<!ENTITY sung "&#9833;"><!-- u+2669 music note (sung text sign)-->
-<!ENTITY sup1 "&#185;"><!-- u+00B9 superscript one-->
-<!ENTITY sup2 "&#178;"><!-- u+00B2 superscript two-->
-<!ENTITY sup3 "&#179;"><!-- u+00B3 superscript three-->
-<!ENTITY times "&#215;"><!-- u+00D7 multiply sign-->
-<!ENTITY trade "&#8482;"><!-- u+2122 trade mark sign-->
-<!ENTITY uarr "&#8593;"><!-- u+2191 upward arrow-->
-<!ENTITY verbar "&#124;"><!-- u+007C vertical bar-->
-<!ENTITY yen "&#165;"><!-- u+00A5 yen sign-->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd
deleted file mode 100644
index f9e7f25fb30..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/isoteche.dtd
+++ /dev/null
@@ -1,238 +0,0 @@
-
-<!--
- ISOTECH Characters alphabetically
- General Technical Extended by MathML with aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/ISOTECHe1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY acd "&#58278;"><!-- u+E3A6 ac current ISOTECH -->
-<!ENTITY aleph "&#8501;"><!-- u+2135 /aleph aleph, Hebrew ISOTECH -->
-<!ENTITY And "&#58228;"><!-- u+E374 double logical and ISOTECH -->
-<!ENTITY and "&#8743;"><!-- u+2227 logical and ISOTECH -->
-<!ENTITY andand "&#58222;"><!-- u+E36E two logical and ISOTECH -->
-<!ENTITY andd "&#58260;"><!-- u+E394 and, horizontal dash ISOTECH -->
-<!ENTITY andslope "&#58634;"><!-- u+E50A sloping large and ISOTECH -->
-<!ENTITY andv "&#58257;"><!-- u+E391 and with middle stem ISOTECH -->
-<!ENTITY angrt "&#8735;"><!-- u+221F right (90 degree) angle ISOTECH -->
-<!ENTITY angsph "&#8738;"><!-- u+2222 /sphericalangle angle-spherical ISOTECH -->
-<!ENTITY angst "&#8491;"><!-- u+212B Angstrom capital A, ring ISOTECH -->
-<!ENTITY ap "&#8776;"><!-- u+2248 approximate ISOTECH -->
-<!ENTITY apacir "&#58252;"><!-- u+E38C approximate, circumflex accent ISOTECH -->
-<!ENTITY approx "&#8776;"><!-- u+2248 approximate MMALIAS ap-->
-<!ENTITY awconint "&#8755;"><!-- u+2233 contour integral, anti-clockwise ISOTECH -->
-<!ENTITY awint "&#58267;"><!-- u+E39B anti clock-wise integration ISOTECH -->
-<!ENTITY becaus "&#8757;"><!-- u+2235 because ISOTECH -->
-<!ENTITY Because "&#8757;"><!-- u+2235 because MMALIAS becaus-->
-<!ENTITY because "&#8757;"><!-- u+2235 because MMALIAS becaus-->
-<!ENTITY bernou "&#8492;"><!-- u+212C Bernoulli function (script capital B) ISOTECH -->
-<!ENTITY blacksquare "&#9632;"><!-- u+25A0 square, filled MMALIAS squarf-->
-<!ENTITY bne "&#58248;"><!-- u+E388 reverse not equal ISOTECH -->
-<!ENTITY bnequiv "&#58247;"><!-- u+E387 reverse not equivalent ISOTECH -->
-<!ENTITY bNot "&#58285;"><!-- u+E3AD reverse not with two horizontal strokes ISOTECH -->
-<!ENTITY bnot "&#8976;"><!-- u+2310 reverse not ISOTECH -->
-<!ENTITY bot "&#8869;"><!-- u+22A5 bottom MMALIAS bottom-->
-<!ENTITY bottom "&#8869;"><!-- u+22A5 bottom ISOTECH -->
-<!ENTITY cap "&#8745;"><!-- u+2229 intersection ISOTECH -->
-<!ENTITY Cconint "&#8752;"><!-- u+2230 triple contour integral operator ISOTECH -->
-<!ENTITY circ "&#8728;"><!-- u+2218 composite function (small circle) MMALIAS compfn-->
-<!ENTITY cirfnint "&#58261;"><!-- u+E395 circulation function ISOTECH -->
-<!ENTITY ClockwiseContourIntegral "&#8754;"><!-- u+2232 contour integral, clockwise MMALIAS cwconint-->
-<!ENTITY compfn "&#8728;"><!-- u+2218 composite function (small circle) ISOTECH -->
-<!ENTITY cong "&#8773;"><!-- u+2245 congruent with ISOTECH -->
-<!ENTITY Congruent "&#8801;"><!-- u+2261 identical with MMALIAS equiv-->
-<!ENTITY Conint "&#8751;"><!-- u+222F double contour integral operator ISOTECH -->
-<!ENTITY conint "&#8750;"><!-- u+222E contour integral operator ISOTECH -->
-<!ENTITY ContourIntegral "&#8750;"><!-- u+222E contour integral operator MMALIAS conint-->
-<!ENTITY CounterClockwiseContourIntegral "&#8755;"><!-- u+2233 contour integral, anti-clockwise MMALIAS awconint-->
-<!ENTITY ctdot "&#8943;"><!-- u+22EF /cdots, three dots, centered ISOTECH -->
-<!ENTITY cup "&#8746;"><!-- u+222A union or logical sum ISOTECH -->
-<!ENTITY cwconint "&#8754;"><!-- u+2232 contour integral, clockwise ISOTECH -->
-<!ENTITY cwint "&#8753;"><!-- u+2231 clockwise integral ISOTECH -->
-<!ENTITY cylcty "&#9005;"><!-- u+232D cylindricity ISOTECH -->
-<!ENTITY Del "&#8711;"><!-- u+2207 del, Hamilton operator MMALIAS nabla-->
-<!ENTITY disin "&#58272;"><!-- u+E3A0 set membership, long horizontal stroke ISOTECH -->
-<!ENTITY Dot "&#776;"><!-- u+0308 dieresis or umlaut mark ISOTECH -->
-<!ENTITY DotDot "&#8412;"><!-- u+20DC four dots above ISOTECH -->
-<!ENTITY DoubleContourIntegral "&#8751;"><!-- u+222F double contour integral operator MMALIAS Conint-->
-<!ENTITY DoubleLeftArrow "&#8656;"><!-- u+21D0 is implied by MMALIAS lArr-->
-<!ENTITY DoubleRightArrow "&#8658;"><!-- u+21D2 implies MMALIAS rArr-->
-<!ENTITY DoubleVerticalBar "&#8741;"><!-- u+2225 parallel MMALIAS par-->
-<!ENTITY DownTee "&#8868;"><!-- u+22A4 top MMALIAS top-->
-<!ENTITY dsol "&#58281;"><!-- u+E3A9 solidus, bar above ISOTECH -->
-<!ENTITY dtdot "&#8945;"><!-- u+22F1 /ddots, three dots, descending ISOTECH -->
-<!ENTITY dwangle "&#58282;"><!-- u+E3AA large downward pointing angle ISOTECH -->
-<!ENTITY Element "&#8712;"><!-- u+2208 set membership, variant MMALIAS isinv-->
-<!ENTITY elinters "&#58279;"><!-- u+E3A7 electrical intersection ISOTECH -->
-<!ENTITY epar "&#8917;"><!-- u+22D5 parallel, equal; equal or parallel ISOTECH -->
-<!ENTITY eparsl "&#58244;"><!-- u+E384 parallel, slanted, equal; homothetically congruent to ISOTECH -->
-<!ENTITY equiv "&#8801;"><!-- u+2261 identical with ISOTECH -->
-<!ENTITY eqvparsl "&#58246;"><!-- u+E386 equivalent, equal; congruent and parallel ISOTECH -->
-<!ENTITY exist "&#8707;"><!-- u+2203 /exists at least one exists ISOTECH -->
-<!ENTITY Exists "&#8707;"><!-- u+2203 /exists at least one exists MMALIAS exist-->
-<!ENTITY fltns "&#58241;"><!-- u+E381 flatness ISOTECH -->
-<!ENTITY ForAll "&#8704;"><!-- u+2200 /forall for all MMALIAS forall-->
-<!ENTITY forall "&#8704;"><!-- u+2200 /forall for all ISOTECH -->
-<!ENTITY fpartint "&#58262;"><!-- u+E396 finite part integral ISOTECH -->
-<!ENTITY ge "&#8805;"><!-- u+2265 greater-than-or-equal ISOTECH -->
-<!ENTITY geq "&#8805;"><!-- u+2265 greater-than-or-equal MMALIAS ge-->
-<!ENTITY GreaterEqual "&#8805;"><!-- u+2265 greater-than-or-equal MMALIAS ge-->
-<!ENTITY hamilt "&#8459;"><!-- u+210B Hamiltonian (script capital H) ISOTECH -->
-<!ENTITY iff "&#58213;"><!-- u+E365 /iff if and only if ISOTECH -->
-<!ENTITY iiiint "&#58232;"><!-- u+E378 quadruple integral operator MMALIAS qint-->
-<!ENTITY iiint "&#8749;"><!-- u+222D triple integral operator MMALIAS tint-->
-<!ENTITY iinfin "&#58226;"><!-- u+E372 infinity sign, incomplete ISOTECH -->
-<!ENTITY imped "&#58635;"><!-- u+E50B impedance ISOTECH -->
-<!ENTITY Implies "&#8658;"><!-- u+21D2 implies MMALIAS rArr-->
-<!ENTITY in "&#8714;"><!-- u+220A set membership MMALIAS isin-->
-<!ENTITY infin "&#8734;"><!-- u+221E /infty infinity ISOTECH -->
-<!ENTITY infintie "&#58636;"><!-- u+E50C tie, infinity ISOTECH -->
-<!ENTITY Int "&#8748;"><!-- u+222C double integral operator ISOTECH -->
-<!ENTITY int "&#8747;"><!-- u+222B integral operator ISOTECH -->
-<!ENTITY Integral "&#8747;"><!-- u+222B integral operator MMALIAS int-->
-<!ENTITY intlarhk "&#58266;"><!-- u+E39A integral, left arrow with hook ISOTECH -->
-<!ENTITY isin "&#8714;"><!-- u+220A set membership ISOTECH -->
-<!ENTITY isindot "&#58268;"><!-- u+E39C set membership, dot above ISOTECH -->
-<!ENTITY isinE "&#58270;"><!-- u+E39E set membership, two horizontal strokes ISOTECH -->
-<!ENTITY isins "&#58276;"><!-- u+E3A4 set membership, vertical bar on horizontal stroke ISOTECH -->
-<!ENTITY isinsv "&#58274;"><!-- u+E3A2 large set membership, vertical bar on horizontal stroke ISOTECH -->
-<!ENTITY isinv "&#8712;"><!-- u+2208 set membership, variant ISOTECH -->
-<!ENTITY lagran "&#8466;"><!-- u+2112 Lagrangian (script capital L) ISOTECH -->
-<!ENTITY Lang "&#12298;"><!-- u+300A left angle bracket, double ISOTECH -->
-<!ENTITY lang "&#12296;"><!-- u+3008 left angle bracket ISOTECH -->
-<!ENTITY langle "&#12296;"><!-- u+3008 left angle bracket MMALIAS lang-->
-<!ENTITY lArr "&#8656;"><!-- u+21D0 is implied by ISOTECH -->
-<!ENTITY lbbrk "&#12308;"><!-- u+3014 left broken bracket ISOTECH -->
-<!ENTITY le "&#8804;"><!-- u+2264 less-than-or-equal ISOTECH -->
-<!ENTITY LeftAngleBracket "&#12296;"><!-- u+3008 left angle bracket MMALIAS lang-->
-<!ENTITY Leftarrow "&#8656;"><!-- u+21D0 is implied by MMALIAS lArr-->
-<!ENTITY leq "&#8804;"><!-- u+2264 less-than-or-equal MMALIAS le-->
-<!ENTITY loang "&#12312;"><!-- u+3018 left open angular bracket ISOTECH -->
-<!ENTITY lobrk "&#12314;"><!-- u+301A left open bracket ISOTECH -->
-<!ENTITY lopar "&#58233;"><!-- u+E379 left open parenthesis ISOTECH -->
-<!ENTITY lowast "&#8727;"><!-- u+2217 low asterisk ISOTECH -->
-<!ENTITY minus "&#8722;"><!-- u+2212 minus sign ISOTECH -->
-<!ENTITY MinusPlus "&#8723;"><!-- u+2213 minus-or-plus sign MMALIAS mnplus-->
-<!ENTITY mnplus "&#8723;"><!-- u+2213 minus-or-plus sign ISOTECH -->
-<!ENTITY mp "&#8723;"><!-- u+2213 minus-or-plus sign MMALIAS mnplus-->
-<!ENTITY nabla "&#8711;"><!-- u+2207 del, Hamilton operator ISOTECH -->
-<!ENTITY ne "&#8800;"><!-- u+2260 not equal ISOTECH -->
-<!ENTITY nedot "&#58250;"><!-- u+E38A not equal, dot ISOTECH -->
-<!ENTITY nhpar "&#58253;"><!-- u+E38D not, horizontal, parallel ISOTECH -->
-<!ENTITY ni "&#8717;"><!-- u+220D contains ISOTECH -->
-<!ENTITY nis "&#58277;"><!-- u+E3A5 contains, vertical bar on horizontal stroke ISOTECH -->
-<!ENTITY nisd "&#58273;"><!-- u+E3A1 contains, long horizontal stroke ISOTECH -->
-<!ENTITY niv "&#8715;"><!-- u+220B contains, variant ISOTECH -->
-<!ENTITY Not "&#58284;"><!-- u+E3AC not with two horizontal strokes ISOTECH -->
-<!ENTITY NotElement "&#8713;"><!-- u+2209 negated set membership MMALIAS notin-->
-<!ENTITY NotEqual "&#8800;"><!-- u+2260 not equal MMALIAS ne-->
-<!ENTITY notin "&#8713;"><!-- u+2209 negated set membership ISOTECH -->
-<!ENTITY notindot "&#58269;"><!-- u+E39D negated set membership, dot above ISOTECH -->
-<!ENTITY notinE "&#58637;"><!-- u+E50D negated set membership, two horizontal strokes ISOTECH -->
-<!ENTITY notinva "&#58224;"><!-- u+E370 negated set membership, variant ISOTECH -->
-<!ENTITY notinvb "&#58235;"><!-- u+E37B negated set membership, variant ISOTECH -->
-<!ENTITY notinvc "&#58236;"><!-- u+E37C negated set membership, variant ISOTECH -->
-<!ENTITY notni "&#8716;"><!-- u+220C negated contains ISOTECH -->
-<!ENTITY notniva "&#8716;"><!-- u+220C negated contains, variant ISOTECH -->
-<!ENTITY notnivb "&#58237;"><!-- u+E37D contains, variant ISOTECH -->
-<!ENTITY notnivc "&#58238;"><!-- u+E37E contains, variant ISOTECH -->
-<!ENTITY NotReverseElement "&#8716;"><!-- u+220C negated contains, variant MMALIAS notniva-->
-<!ENTITY nparsl "&#58249;"><!-- u+E389 not parallel, slanted ISOTECH -->
-<!ENTITY npart "&#58256;"><!-- u+E390 not partial differential ISOTECH -->
-<!ENTITY npolint "&#58265;"><!-- u+E399 line integration, not including the pole ISOTECH -->
-<!ENTITY nvinfin "&#58254;"><!-- u+E38E not, vert, infinity ISOTECH -->
-<!ENTITY oint "&#8750;"><!-- u+222E contour integral operator MMALIAS conint-->
-<!ENTITY olcross "&#58280;"><!-- u+E3A8 circle, cross ISOTECH -->
-<!ENTITY Or "&#58229;"><!-- u+E375 double logical or ISOTECH -->
-<!ENTITY or "&#8744;"><!-- u+2228 logical or ISOTECH -->
-<!ENTITY ord "&#58259;"><!-- u+E393 or, horizontal dash ISOTECH -->
-<!ENTITY order "&#8500;"><!-- u+2134 order of (script small o) ISOTECH -->
-<!ENTITY oror "&#58638;"><!-- u+E50E two logical or ISOTECH -->
-<!ENTITY orslope "&#58286;"><!-- u+E3AE sloping large or ISOTECH -->
-<!ENTITY orv "&#58258;"><!-- u+E392 or with middle stem ISOTECH -->
-<!ENTITY par "&#8741;"><!-- u+2225 parallel ISOTECH -->
-<!ENTITY parallel "&#8741;"><!-- u+2225 parallel MMALIAS par-->
-<!ENTITY parsl "&#58242;"><!-- u+E382 parallel, slanted ISOTECH -->
-<!ENTITY part "&#8706;"><!-- u+2202 /partial partial differential ISOTECH -->
-<!ENTITY PartialD "&#8706;"><!-- u+2202 /partial partial differential MMALIAS part-->
-<!ENTITY permil "&#8240;"><!-- u+2030 per thousand ISOTECH -->
-<!ENTITY perp "&#8869;"><!-- u+22A5 perpendicular ISOTECH -->
-<!ENTITY pertenk "&#8241;"><!-- u+2031 per 10 thousand ISOTECH -->
-<!ENTITY phmmat "&#8499;"><!-- u+2133 physics M-matrix (script capital M) ISOTECH -->
-<!ENTITY pointint "&#58230;"><!-- u+E376 integral around a point operator ISOTECH -->
-<!ENTITY Prime "&#8243;"><!-- u+2033 double prime or second ISOTECH -->
-<!ENTITY prime "&#8242;"><!-- u+2032 /prime prime or minute ISOTECH -->
-<!ENTITY profalar "&#9006;"><!-- u+232E all-around profile ISOTECH -->
-<!ENTITY profline "&#8978;"><!-- u+2312 profile of a line ISOTECH -->
-<!ENTITY profsurf "&#8979;"><!-- u+2313 profile of a surface ISOTECH -->
-<!ENTITY prop "&#8733;"><!-- u+221D is proportional to ISOTECH -->
-<!ENTITY Proportional "&#8733;"><!-- u+221D is proportional to MMALIAS prop-->
-<!ENTITY propto "&#8733;"><!-- u+221D is proportional to MMALIAS prop-->
-<!ENTITY qint "&#58232;"><!-- u+E378 quadruple integral operator ISOTECH -->
-<!ENTITY qprime "&#58225;"><!-- u+E371 quadruple prime ISOTECH -->
-<!ENTITY quatint "&#58231;"><!-- u+E377 quaternion integral operator ISOTECH -->
-<!ENTITY radic "&#8730;"><!-- u+221A /surd radical ISOTECH -->
-<!ENTITY Rang "&#12299;"><!-- u+300B right angle bracket, double ISOTECH -->
-<!ENTITY rang "&#12297;"><!-- u+3009 right angle bracket ISOTECH -->
-<!ENTITY rangle "&#12297;"><!-- u+3009 right angle bracket MMALIAS rang-->
-<!ENTITY rArr "&#8658;"><!-- u+21D2 implies ISOTECH -->
-<!ENTITY rbbrk "&#12309;"><!-- u+3015 right broken bracket ISOTECH -->
-<!ENTITY ReverseElement "&#8715;"><!-- u+220B contains, variant MMALIAS niv-->
-<!ENTITY RightAngleBracket "&#12297;"><!-- u+3009 right angle bracket MMALIAS rang-->
-<!ENTITY Rightarrow "&#8658;"><!-- u+21D2 implies MMALIAS rArr-->
-<!ENTITY roang "&#12313;"><!-- u+3019 right open angular bracket ISOTECH -->
-<!ENTITY robrk "&#12315;"><!-- u+301B right open bracket ISOTECH -->
-<!ENTITY ropar "&#58234;"><!-- u+E37A right open parenthesis ISOTECH -->
-<!ENTITY rppolint "&#58263;"><!-- u+E397 line integration, rectangular path around pole ISOTECH -->
-<!ENTITY scpolint "&#58264;"><!-- u+E398 line integration, semi-circular path around pole ISOTECH -->
-<!ENTITY sim "&#8764;"><!-- u+223C similar ISOTECH -->
-<!ENTITY simdot "&#58251;"><!-- u+E38B similar, dot ISOTECH -->
-<!ENTITY sime "&#8771;"><!-- u+2243 similar, equals ISOTECH -->
-<!ENTITY simeq "&#8771;"><!-- u+2243 similar, equals MMALIAS sime-->
-<!ENTITY SmallCircle "&#8728;"><!-- u+2218 composite function (small circle) MMALIAS compfn-->
-<!ENTITY smeparsl "&#58245;"><!-- u+E385 similar, parallel, slanted, equal ISOTECH -->
-<!ENTITY Sqrt "&#8730;"><!-- u+221A /surd radical MMALIAS radic-->
-<!ENTITY square "&#9633;"><!-- u+25A1 square ISOTECH -->
-<!ENTITY squarf "&#9632;"><!-- u+25A0 square, filled ISOTECH -->
-<!ENTITY strns "&#58240;"><!-- u+E380 straightness ISOTECH -->
-<!ENTITY sub "&#8834;"><!-- u+2282 subset or is implied by ISOTECH -->
-<!ENTITY sube "&#8838;"><!-- u+2286 subset, equals ISOTECH -->
-<!ENTITY Subset "&#8834;"><!-- u+2282 subset or is implied by MMALIAS sub-->
-<!ENTITY subset "&#8834;"><!-- u+2282 subset or is implied by MMALIAS sub-->
-<!ENTITY subseteq "&#8838;"><!-- u+2286 subset, equals MMALIAS sube-->
-<!ENTITY SubsetEqual "&#8838;"><!-- u+2286 subset, equals MMALIAS sube-->
-<!ENTITY SuchThat "&#8717;"><!-- u+220D contains MMALIAS ni-->
-<!ENTITY sup "&#8835;"><!-- u+2283 superset or implies ISOTECH -->
-<!ENTITY supe "&#8839;"><!-- u+2287 superset, equals ISOTECH -->
-<!ENTITY Superset "&#8835;"><!-- u+2283 superset or implies MMALIAS sup-->
-<!ENTITY SupersetEqual "&#8839;"><!-- u+2287 superset, equals MMALIAS supe-->
-<!ENTITY supset "&#8835;"><!-- u+2283 superset or implies MMALIAS sup-->
-<!ENTITY supseteq "&#8839;"><!-- u+2287 superset, equals MMALIAS supe-->
-<!ENTITY tdot "&#8411;"><!-- u+20DB three dots above ISOTECH -->
-<!ENTITY there4 "&#8756;"><!-- u+2234 therefore ISOTECH -->
-<!ENTITY Therefore "&#8756;"><!-- u+2234 therefore MMALIAS there4-->
-<!ENTITY therefore "&#8756;"><!-- u+2234 therefore MMALIAS there4-->
-<!ENTITY Tilde "&#8764;"><!-- u+223C similar MMALIAS sim-->
-<!ENTITY TildeEqual "&#8771;"><!-- u+2243 similar, equals MMALIAS sime-->
-<!ENTITY TildeFullEqual "&#8773;"><!-- u+2245 congruent with MMALIAS cong-->
-<!ENTITY TildeTilde "&#8776;"><!-- u+2248 approximate MMALIAS ap-->
-<!ENTITY tint "&#8749;"><!-- u+222D triple integral operator ISOTECH -->
-<!ENTITY top "&#8868;"><!-- u+22A4 top ISOTECH -->
-<!ENTITY topbot "&#9014;"><!-- u+2336 top and bottom ISOTECH -->
-<!ENTITY topcir "&#58243;"><!-- u+E383 top, circle below ISOTECH -->
-<!ENTITY tprime "&#8244;"><!-- u+2034 triple prime ISOTECH -->
-<!ENTITY TripleDot "&#8411;"><!-- u+20DB three dots above MMALIAS tdot-->
-<!ENTITY UpTee "&#8869;"><!-- u+22A5 perpendicular MMALIAS perp-->
-<!ENTITY utdot "&#8944;"><!-- u+22F0 three dots, ascending ISOTECH -->
-<!ENTITY uwangle "&#58283;"><!-- u+E3AB large upward pointing angle ISOTECH -->
-<!ENTITY vangrt "&#8894;"><!-- u+22BE right angle, variant (with arc) ISOTECH -->
-<!ENTITY vee "&#8744;"><!-- u+2228 logical or MMALIAS or-->
-<!ENTITY veeeq "&#8794;"><!-- u+225A logical or, equals ISOTECH -->
-<!ENTITY Verbar "&#8214;"><!-- u+2016 double vertical bar ISOTECH -->
-<!ENTITY Vert "&#8214;"><!-- u+2016 double vertical bar MMALIAS Verbar-->
-<!ENTITY wedge "&#8743;"><!-- u+2227 logical and MMALIAS and-->
-<!ENTITY wedgeq "&#8793;"><!-- u+2259 corresponds to (wedge, equals) ISOTECH -->
-<!ENTITY xnis "&#58275;"><!-- u+E3A3 large contains, vertical bar on horizontal stroke ISOTECH -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg
deleted file mode 100644
index d79791f2047..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg
+++ /dev/null
@@ -1,41 +0,0 @@
-\Configure{html}{xml}
-\Preamble{html,0.0,ref-,fonts}
-\Configure{HTML} {\IgnorePar\Tg<?xml version="1.0"?>
- \Tg<document>}
- {\Tg</document>}
-\Configure{section}
- {\EndP \IgnorePar\par \GetLabel \Tg<section \PutLabel>}
- {\EndP \IgnorePar \Tg</section>}
- {\Tg<stitle>}{\Tg</stitle>}
-\Configure{subsection}
- {\EndP \IgnorePar\par \GetLabel \Tg<subsection \PutLabel>}
- {\EndP \IgnorePar \Tg</subsection>}
- {\Tg<stitle>}{\Tg</stitle>}
-\Configure{likesection}
- {\EndP \IgnorePar\par\GetLabel \Tg<section \PutLabel class="star">}
- {\EndP \Tg</section>}
- {\Tg<stitle>}{\Tg</stitle>}
-\ConfigureList{thebibliography}
- {\EndP \GetLabel \Tg<bibliography \PutLabel>
- \def\EndItem{\def\EndItem{\EndP \Tg</bibitem>}}}
- {\EndItem \Tg</bibliography>}
- {\EndItem \DeleteMark}
- {\Tg<bibitem id="\AnchorLabel">\par}
-\ConfigureList{enumerate}
- {\EndP \GetLabel \Tg<lalist \PutLabel class="enumerate">
- \def\EndItem{\def\EndItem{\EndP\Tg</item>}}} {\EndItem \Tg</lalist>}
- {\EndItem \DeleteMark} {\Tg<item>\par}
-\Configure{tabular}
- {\Tg<tabular preamble="\Clr">} {\Tg</tabular>}
- {\Tg<row>}{\Tg</row>} {\Tg<cell \Hnewline>}{\Tg</cell>}
-\Configure{maketitle} {}{} {\Tg<title>}{\Tg</title>}
-\Configure{thanks author date and}
- {}{} {\Tg<author>}{\Tg</author>} {\Tg<date>}{\Tg</date>} {} {}
-\Configure{emph}{\Tg<emph>}{\Tg</emph>}
-\Configure{label}{id="#1"}{\Tg<pagelabel id="#1"/>}
-\Configure{pageref}{\Tg<pageref refid="#1"/>}
-\Configure{ref}{\Tg<ref refid="#1"/>}
-\Configure{cite}{\Tg<cite refid="#1"/>}
-\begin{document}
-\EndPreamble
-\Configure{HtmlPar} {\EndP\Tg<P>} {\EndP\Tg<P>} {\Tg</P>} {\Tg</P>}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex
deleted file mode 100644
index c902f390ed3..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex
+++ /dev/null
@@ -1,29 +0,0 @@
-\documentclass{article}
- \usepackage[x2ldemo]{tex4ht}
- \title{Simulation of Energy Loss Straggling}
- \author{Maria Physicist}
-\begin{document}
-\maketitle
-\section{Landau theory}\label{sec:phys332-1}
-The Landau probability distribution may be written in
-terms of the universal Landau function \cite{bib-LAND}.
-\subsection{Restrictions}
-The Landau formalism makes two restrictive assumptions:
-\begin{enumerate}
-\item The typical energy loss is small.
-\item The typical energy loss in the absorber should be
- large (see section \ref{urban}).
-\end{enumerate}
-\section{Urb\'an model}\label{urban}
-The following values are obtained:
-
-\begin{tabular}{llcrr}
-16 & 16 & & 2000 & 29.63\\
-100 & 27.59 & & 100 & 32.00
-\end{tabular}
-
-\begin{thebibliography}{10}
-\bibitem{bib-LAND} L.Landau. On the Energy Loss of Fast Particles by
-Ionisation. Originally published in \emph{J. Phys.}, 8:201, 1944.
-\end{thebibliography}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml
deleted file mode 100644
index c1de03fd509..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0"?>
-<document>
-<title>Simulation of Energy Loss Straggling</title>
-<author>Maria Physicist</author>
-<date>November 9, 1998</date>
-<section id="sec:phys332-1">
-<stitle>Landau theory</stitle>
-<p> The Landau probability distribution may be written in
-terms of the universal Landau function <cite refid="bib-LAND"/> .
-</p>
-<subsection>
-<stitle>Restrictions</stitle>
-<p>The Landau formalism makes two restrictive assumptions:</p>
-<lalist class="enumerate">
- <item><p>The typical energy loss is small.</p></item>
- <item><p>The typical energy loss in the absorber should be
- large (see section <ref refid="urban"/> ).</p></item>
-</lalist>
-</subsection>
-</section>
-<section id="urban">
-<stitle>Urb&aacute;n model</stitle>
-<p> The following values are obtained:
-</p><p> <tabular preamble="llcrr"><row>
-<cell>16</cell><cell>16</cell><cell></cell><cell>2000</cell>
-<cell>29.63</cell></row><row><cell>100</cell>
-<cell>27.59</cell><cell></cell><cell>100</cell><cell>32.00</cell>
- </row></tabular></p>
-</section>
-<section class="star">
-<stitle>References</stitle>
-<bibliography >
-<bibitem id="bib-LAND">
- <p>L.Landau. On the Energy Loss of Fast Particles by Ionisation.
- Originally published in <emph>J. Phys.</emph>, 8:201, 1944.</p>
-</bibitem>
-</bibliography>
-</section>
-</document>
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg
deleted file mode 100644
index 389a4509ee5..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-\Preamble{html,0.0,ref-,fonts,math}
-\Configure{$$}{\DviMath}{\EndDviMath}{}
-\Configure{eqnarray}
- {\GetLabel \Tg<eqnarray \PutLabel>}
- {\GetLabel \Tg</eqnarray>}
- {\GetLabel \Tg<subeqn \PutLabel>\Tg<math>}
- {\Tg</math>\Tg</subeqn>}
- {\ifnum \Col=4 \Tg<mtext>\PauseMathClass \fi}
- {\ifnum \Col=4 \EndPauseMathClass\Tg</mtext>\fi}
-\Configure{label}{id="#1"}{\Tg<pagelabel id="#1"/>}
-\Configure{SUBSUP}
- {\Send{BACK}{<msubsup>}\Tg<mrow>}
- {\Tg</mrow>\Tg<mrow>}
- {\Tg</mrow>\TG</msubsup>}
-\Configure{frac}
- {\Tg<mfrac>\Tg<mrow>} {\Tg</mrow>\HCode{<!--}}
- {\HCode{-->}\Tg<mrow>}{\Tg</mrow>\Tg</mfrac>}
-\Configure{mathrm}{\Tg<mi>\PauseMathClass}
- {\EndPauseMathClass\Tg</mi>}
-\Configure{accent}\=\bar{{}{}}
- {}{\Tg<mover accent="true">#2\Tg<mo>\HCode{&OverBar;}\Tg</mo>\Tg</mover>}
-\Configure{MathClass}{0}{*}{<mi>}{</mi>}{}
-\Configure{MathClass}{1}{*}{<mo>}{</mo>}{}
-\Configure{MathClass}{2}{*}{<mo>}{</mo>}{}
-\Configure{MathClass}{3}{*}{<mo>}{</mo>}{}
-\Configure{MathClass}{4}{*}{<mrow><mo>}{</mo>}{}
-\Configure{MathClass}{5}{*}{<mo>}{</mo></mrow>}{}
-\Configure{MathClass}{6}{*}{<mo>}{</mo>}{}
-\Configure{MathClass}{7}{*}{<mn>}{</mn>}{0123456789}
-\begin{document}
-\EndPreamble
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl
deleted file mode 100644
index 595531b3057..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dsl
+++ /dev/null
@@ -1,1346 +0,0 @@
-
-<!-- DSSSL Stylesheet fragment mathml.dsl
- (included as an entity into mathmlx.dsl)
- -->
-
-;;;
-;;; David Carlisle
-;;; davidc@nag.co.uk
-;;;
-;;; Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
-;;;
-
-
-
-
-;;; COLOUR
-;;;
-;;; Just RGB colour supported currentlly
-
-(define (rgb-color r g b)
- (color (color-space
- "ISO/IEC 10179:1996//Color-Space Family::Device RGB") r g b))
-
-
-
-;;; CONTENT MathML
-;;;
-;;; Content MathML is mainly implemented directly with element
-;;; declarations, and process-children. there is not too much
-;;; need for node list processing.
-;;;
-;;; Currently many attributes for font changes and spacing are silently
-;;; ignored.
-;;;
-;;; The mo element goes to some trouble to get its attributes as specified
-;;; in the MathML recomendation, but currently doesn't do much with them.
-
-
-;;; mrow
-;;; should check attributes (this comment applies to most elements
-;;; but won't be repeated
-
-(element mrow
- (process-children-trim))
-
-
-;;; mi
-;;; Math Identifier Defaults to italic.
-;;; Ought to switch between math italic and text italic
-;;; for multi letter identifiers (or just in tex backend?)
-
-(element mi
- (make math-sequence
- font-posture:
- (let ((fnt
- (if(attribute-string "fontstyle")
- (attribute-string "fontstyle")
- "italic")))
- (if (equal? "normal" fnt)
- 'upright
- (if (equal? "italic" fnt)
- 'italic
- #f)))
- (process-children-trim)))
-
-
-
-;;; mn
-;;; Same for numbers.
-
-(element mn
- (make math-sequence
- font-posture:
- (let ((fnt
- (if(attribute-string "fontstyle")
- (attribute-string "fontstyle")
- "normal")))
- (if (equal? "normal" fnt)
- 'upright
- (if (equal? "italic" fnt)
- 'italic
- #f)))
- (process-children-trim)))
-
-;;; mtext
-;;; Bits of non-math
-
-(element mtext
- (make unmath
- (process-children-trim)))
-
-;;; mspace
-;;; Grumble grumble it seems extraordinarily complicated to copy
-;;; a length from an attribute on the element to a keyword to a make
-;;; function. Also the rtf backend doesn't really support line-field
-;;; I couldn't get inline-space characters to work either.
-
-(element mspace
- (make line-field field-width:
- (let ((x (attribute-value "width" (current-node))))
- (measurement-to-length (if (attribute-string "width")
- (attribute-string "width")
- "0pt")))))
-
-;;; ms
-;;; Doesn't work right in tex backend: How do you specify mono space font
-;;; without specifying what font to use.
-
-(element ms
- (make unmath
- font-posture: 'upright
- font-family-name: "iso-monospace"
- (literal "\"")
- (process-children-trim)
- (literal "\"")))
-
-
-;;; mfrac
-;;; fractions.
-
-(element mfrac
- (make fraction
- (let ((nl (children(current-node))))
- (sosofo-append
- (make math-sequence
- label: 'numerator
- (process-node-list (node-list-first nl)))
- (make math-sequence
- label: 'denominator
- (process-node-list (node-list-rest nl)))))))
-
-;;; msqrt mroot
-;;; Radicals
-
-(element msqrt
- (make radical
- (process-children-trim)))
-
-
-(element mroot
- (make radical
- (let ((nl (children(current-node))))
- (sosofo-append
- (make math-sequence
- (process-node-list (node-list-first nl)))
- (make math-sequence
- label: 'degree
- (process-node-list (node-list-rest nl)))))))
-
-
-;;; mstyle
-;;; Style, what style?
-
-(element mstyle
- (make math-sequence
- (process-children-trim)))
-
-;;; merror
-;;; Ignore this, for now
-
-(element merror
- (make math-sequence
- (process-children-trim)))
-
-;;; mpadded
-;;; Hmmm
-(element mpadded
- (make math-sequence
- (process-children-trim)))
-
-
-;;; mphantom
-;; do it in white: not really the same as invisible
-;; but not sure if there is an easy general way to access
-;; background colour.
-
-(element mphantom
- (make math-sequence
- color: (rgb-color 1 1 1)
- (process-children-trim)))
-
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; mfenced
-;;; Doesn't do separators for now.
-
-(element mfenced
- (make fence
- (if (attribute-string "open")
- (make math-sequence
- label: 'open
- (literal (attribute-string "open")))
- (empty-sosofo))
- (if (attribute-string "close")
- (make math-sequence
- label: 'close
- (literal (attribute-string "close")))
- (empty-sosofo))
- (make math-sequence
- (process-children-trim))))
-
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; Superscripts and subscripts
-
-;;; msup
-
-(element msup
- (make script
- (let ((nl (children(current-node))))
- (sosofo-append
- (make math-sequence
- (process-node-list (node-list-first nl)))
- (make math-sequence
- label: 'post-sup
- (process-node-list (node-list-rest nl)))))))
-
-;;; msub
-
-(element msub
- (make script
- (let ((nl (children(current-node))))
- (sosofo-append
- (make math-sequence
- (process-node-list (node-list-first nl)))
- (make math-sequence
- label: 'post-sub
- (process-node-list (node-list-rest nl)))))))
-
-;;; msubsup
-
-(element msubsup
- (make script
- (let* ((nl (children(current-node)))
- (nlr (node-list-rest nl)))
- (sosofo-append
- (make math-sequence
- (process-node-list (node-list-first nl)))
- (make math-sequence
- label: 'post-sub
- (process-node-list (node-list-first nlr)))
- (make math-sequence
- label: 'post-sup
- (process-node-list (node-list-rest nlr)))))))
-
-;;; mmultiscripts
-;;; In order to get the scripts aligning with each other
-;;; they all script an empty element (so ignore th esize of the base
-;;; I wish I could measure things in DSSSL....
-
-(element mmultiscripts
- (let* ((nl (children(current-node)))
- (base (node-list-first nl))
- (nlr (node-list-rest nl)))
- (process-multi-scripts base nlr #t (empty-sosofo) (empty-sosofo))))
-
-
-;;; while flag is true scoop up the scripts into the fourth argument
-;;; then when you see multiscripts switch the flag so then start collecting
-;;; in the third argument. Finally when rest is empty, stuff the scripts
-;;; around the base.
-
-(define (process-multi-scripts base rest flag left right )
- (if (node-list-empty? rest)
- (sosofo-append
- left
- (make math-sequence
- (process-node-list base))
- right)
-; else
- (if (equal? "mprescripts" (gi (node-list-first rest)))
- (process-multi-scripts base (node-list-rest rest) #f left right)
- (if flag
- (process-multi-scripts
- base
- (node-list-rest (node-list-rest rest))
- flag
- left
- (sosofo-append
- right
- (make script
- (make math-sequence
- label: 'post-sub
- (process-node-list (node-list-first rest)))
- (make math-sequence
- label: 'post-sup
- (process-node-list (node-list-first (node-list-rest rest)))))))
- ; else
- (process-multi-scripts
- base
- (node-list-rest (node-list-rest rest))
- flag
- (sosofo-append
- left
- (make script
- (make math-sequence
- label: 'post-sub
- (process-node-list (node-list-first rest)))
- (make math-sequence
- label: 'post-sup
- (process-node-list (node-list-first (node-list-rest rest))))))
- right)))))
-
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; none/
-;;; Not the hardest thing to implement
-
-(element none
- (empty-sosofo))
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; Under and over bars.
-;;; These don't work yet.
-
-(element munder
- (make math-sequence
- (process-children-trim)))
-
-(element mover
- (make math-sequence
- (process-children-trim)))
-
-(element munderover
- (make math-sequence
- (process-children-trim)))
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; Operator dictionary
-
-;;; This is just a small version, while I test various implementations.
-
-
-;;; First put back the indirection that TeX as but that MathML omitted.
-;;; Need the default lengths to refer to variables rather than explicit
-;;; lengths, so that you can change them all together.
-;;; Apart from the fact that it isn't implemented, there arelots of other
-;;; problems with this operator dictionay concept.
-
-;;; (mathml problem) As noted above the recommendation gives explicit lengths.
-;;; (mathml problem) As the recommendation gives fixed (as opposed to
-;;; variable/stretchy) lengths.
-;;; (dsssl problem) Full support of stretch operators would require an
-;;; extended dsssl flow object (or extended semantics
-;;; for the stretchy character characteristic) to support
-;;; `mid' fences.
-;;;
-(define %zskip 0em)
-(define %smallskip .05555em)
-(define %medskip .16666em)
-(define %bigskip .16666em)
-
-(define mathml-op-dict
-'(
- ("+"
- ("prefix". ((lspace . %zskip) (rspace . %bigskip)))
- ("infix" . ((lspace . %medskip) (rspace . %medskip))))
- ("*="
- ("infix" . ((lspace . %bigskip)(rspace . %bigskip))))
- ("("
- ("prefix" . ((fence . #t )(stretchy . #t)(lspace . %zskip)(rspace . %zskip))))
- (")"
- ("postfix" .((fence . #t )(stretchy . #t)(lspace . %zskip)(rspace . %zskip))))
-
-))
-
-
-;;; Helper function, just trims spaces from strings, actually
-;;; zaps all space. needed as mo doesn't use process-children-trim.
-
-(define (string-nospace s)
- (let ((l (string-length s)))
- (let loop ((i 0))
- (if (= i l)
- ""
- (let (( x (string-ref s i)))
- (if (equal? #\space x)
- (loop (+ i 1))
- (string-append (string x)
- (loop (+ i 1)))))))))
-
-;;; mo
-;;; This current version tries to implement the defaulting
-;;; of the various attributes. Although currently
-;;; It doesn't actually use th eattributes once it has got the
-;;; values.
-
-(element mo
- (let*
-;; First get the name of the operator
-;; and the surrounding node list which will be dealt with specially
-;; if it is mrow (or more correctly should be mrow-like)
- ((nm (string-append(string-nospace (data (current-node)))))
- (pnt (parent))
-;; An explicit form attribute (or #f)
- (form1 (attribute-string "form"))
-;; Look up the name in the operator dictionary, which will return
-;; another association list, for looking up the form [if the operator
-;; is in the dictionary].
- (p (assoc nm mathml-op-dict))
- (form
- (if form1
- (if p
-;; If a form was specified, and the operator is in the dictionary
-;; look up the list of defaults. If it isn't in the dictionary
-;; with this form just make up a list just consisting of the form.
- (or (assoc form1 (cdr p))
- (list form1))
- (list form1 ))
-;; Otherwise if a form was not specified, look up how many entries
-;; in the operator dictionary for this operator.
- (let* ((dict-entries (if p
- (length (cdr p))
- 0)))
- (if (= 0 dict-entries)
-;; If there are none, the operator is infix.
- (list "infix" )
- (if (= 1 dict-entries)
-;; If there is one, return that.
- (car (cdr p))
-;; If there is more than one, look where we are in the parent list
-;; to decide which one to use.
- (let ((d (assoc (if (string=? "mrow" (gi pnt))
- (let ((l (node-list-length (children pnt)))
- (n (absolute-child-number (current-node))))
- (if (> l 1)
- (if (= n 1)
- "prefix"
- (if (= n l)
- "postfix"
- "infix"))
- "infix"))
- "infix")
- (cdr p))))
- (if d
- d
- (car (cdr p))))
- ))) ; let*
- )) ; form
-;; Fence, from an attribute or out of the dictionary
- (fence1 (attribute-string "fence"))
- (fence (&my-debug(if fence1
- (string=? fence1 "true")
- (cdr (or (assoc 'fence (cdr form))
- '( #t . #f))))))
- ) ; end of let* settings
-;; Having done all that work, ignore all the attributes and just process
-;; the children.
- (make math-sequence
- (process-children-trim))))
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; Helper function that just sticks a number of copies of a sosofo
-;;; on to the current sosofo. Used to pad out grids.
-
-(define (repeat-sosofo n sos)
- (if (equal? n 0)
- (empty-sosofo)
- (sosofo-append sos (repeat-sosofo (- n 1) sos))))
-
-;;; mtable
-;;; Spanning cells not supported as I need to use dsssl grid flow objects
-;;; which don't span. Dsssl table flow objects do support spanning but they
-;;; are display objects and can't be inlined so are no good for this.
-
-(element mtable
-;; Preliminary pass through the table to count the number of columns
- (let ((cols (&my-debug(node-list-reduce
- (children(current-node))
- (lambda (a b)
- (if (string=? "mtr" (gi b))
- (max a (node-list-length (children b)))
- a))
- 0))))
- (make grid
- grid-n-columns: cols
-;; Now main pass, making grid-cell flow object specifications.
- (node-list-reduce
- (children(current-node))
- (lambda (a b)
- (if (string=? "mtr" (gi b))
- (sosofo-append
- a
- (node-list-reduce
- (children b)
- (lambda (x y)
- (sosofo-append
- x
- (make grid-cell (process-node-list y))))
- (empty-sosofo))
- (repeat-sosofo
- (- cols (node-list-length (children b)))
- (make grid-cell (empty-sosofo))))
- (sosofo-append
- a
- (make grid-cell (process-node-list b))
- (repeat-sosofo (- cols 1) (make grid-cell (empty-sosofo))))))
- (empty-sosofo)))))
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;;; semantics
-
-;;; Helper function to dig out a MathML-Presentation child
-;;; if it exists.
-
-(define (get-presentation nl)
- (if (node-list-empty? nl)
- #f
- (if (and
- (string=? "annotation-xml" (gi (node-list-first nl)))
- (string=? "MathML-Presentation"
- (or (attribute-string "encoding" (node-list-first nl)) "")))
- (children (node-list-first nl))
- (get-presentation (node-list-rest nl)))))
-
-;;; Typeset the body and ignore all annotations, unless there
-;;; is an annotation-xml giving MathML-Presentation
-;;; in which case use that and ignore everything else.
-
-(element semantics
- (let* ((nl (children (current-node))))
- (process-node-list (or
- (get-presentation (node-list-rest nl))
- (node-list-first nl)))))
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-
-;;; Content MathML
-
-;;; In contrast to Presentation forms, Content MathML has vary few
-;;; elements defined in the dsssl, instead the apply element explitly
-;;; processes its children and calls [allegedly] suitable functions.
-
-;;; It would be nice to use the dsssl transformation language to explicitly
-;;; map content forms to presentation,
-;;; but the style language isn't available, so...
-
-
-;;; Helper function dealing with bound variables on sums and products
-;;; Checks for lowlimit child.
-
-(define (dobvar product-char-sosofo equal-char-sosofo b r)
- (let ((first (gi (node-list-first r))))
- (cond ((string=? "lowlimit" first)
- (bvarl product-char-sosofo
- (sosofo-append
- b
- equal-char-sosofo
- (process-node-list (node-list-first r)))
- (node-list-rest r)))
- ((string=? "condition" first)
- (bvarl
- product-char-sosofo
- (process-node-list (node-list-first r))
- (node-list-rest r)))
- (else (bvarl product-char-sosofo (empty-sosofo) r)))))
-
-
-;; Second function, checks for uplimit
-
-(define (bvarl product-char-sosofo low r)
- (if (string=? "uplimit" (gi (node-list-first r)))
- (bvaru
- product-char-sosofo
- low
- (process-node-list (node-list-first r))
- (node-list-rest r))
- (bvaru
- product-char-sosofo
- low
- (empty-sosofo)
- r)))
-
-;; third function, add the found limits to the sum or product character
-
-(define (bvaru product-char-sosofo low high r)
- (sosofo-append
- (make script
- (make math-sequence label: 'post-sub low)
- (make math-sequence label: 'post-sup high)
- product-char-sosofo)
- (process-node-list r)))
-
-;;; General function to typeset a function with braced arguments.
-
-(define (apply-braced-fn fn args)
- (make math-sequence
- (sosofo-append
- (literal fn)
- (make fence
- (make math-sequence label: 'open
- (literal "("))
- (make math-sequence label: 'close
- (literal ")"))
- (make math-sequence
- (process-node-list args))))))
-
-
-;;; product/ sum/
-;;; Look for bound vars, then call above helper function.
-
-(define (apply-product product-char-sosofo equal-char-sosofo args)
- (make math-sequence
- (let ((b (node-list-first args)))
- (if (string=? (gi b) "bvar")
- (dobvar
- product-char-sosofo
- equal-char-sosofo
- (process-node-list b)
- (node-list-rest args))
- (sosofo-append
- product-char-sosofo
- (process-node-list b))))))
-
-;;; log/
-;;; Just needs to check for logbase/
-
-(define (apply-log args)
- (make math-sequence
- (if (equal? "logbase" (gi (node-list-first args)))
- (sosofo-append
- (make script
- (sosofo-append
- (literal "log")
- (make math-sequence
- label: 'post-sub
- (process-node-list (node-list-first args)))))
- (apply-braced-fn "" (node-list-rest args)))
- (apply-braced-fn "log" args))))
-
-;;; root/ sqrt/
-;;; Checks for degree/
-
-(define (apply-root args)
- (make radical
- (if (equal? "degree" (gi (node-list-first args)))
- (sosofo-append
- (make math-sequence
- (process-node-list (node-list-rest args)))
- (make math-sequence
- label: 'degree
- (process-node-list (node-list-first args))))
- (make math-sequence
- (process-node-list args)))))
-
-
-;;; forall/ exists/
-;;; Typeset any bound variables and conditions,
-;;; separated by commas, then do a full stop and finally
-;;; the body.
-
-(define (apply-forall op c)
-(make math-sequence
- (sosofo-append
- op
- (process-node-list (node-list-first c))
- (node-list-reduce
- (node-list-rest c)
- (lambda (result n)
- (sosofo-append
- result
- (literal
- (if (or (equal? "bvar" (gi n)) (equal? "condition" (gi n)))
- ","
- "."))
- (process-node-list n)))
- (empty-sosofo)))))
-
-
-;;; int/
-
-(define (apply-int args)
- (make math-sequence
- (let ((b (node-list-first args)))
- (if (string=? (gi b) "bvar")
- (dobvar
- (literal "\integral")
- (empty-sosofo)
- (empty-sosofo)
- (node-list-rest args))
- (sosofo-append
- (literal "\integral")
- (process-node-list b))))))
-
-;;; power/
-
-(define (apply-power args)
- (make script
- (sosofo-append
- (make math-sequence
- (process-node-list (node-list-first args)))
- (make math-sequence
- label: 'post-sup
- (process-node-list (node-list-rest args))))))
-
-;;; inverse/
-
-(define (apply-inverse fname args)
- (make script
- (sosofo-append
- (make math-sequence
- (process-node-list args))
- (make math-sequence
- label: 'post-sup
- (case fname
- (("inverse") (literal "-1"))
- (("transpose") (literal "t")))))))
-
-;;; over bars (don't work)
-(define (apply-over args)
- (make math-sequence
- (process-node-list args))) ;; fix!
-
-;;; max/ and min/
-
-(define (apply-max fname args)
- (make math-sequence
- (sosofo-append
- (make unmath (literal fname))
- (do-set "{" "}" args))))
-
-;;; gcd/
-
-(define (apply-gcd fname args)
- (make math-sequence
- (sosofo-append
- (make unmath (literal fname))
- (do-set "(" ")" args))))
-
-;;; abs/
-
-(define (apply-abs args)
- (make fence
- (make math-sequence label: 'open
- (literal "|"))
- (make math-sequence label: 'close
- (literal "|"))
- (make math-sequence
- (process-node-list args))))
-
-;;; diff/
-;;; Trick is to get hold of the degree.
-;;; Recommendation is for
-;;; d f
-;;; --- (x)
-;;; d x
-;;;
-;;; but I don't currently test for special functions which are
-;;; just a single identifier like that, so currently you get
-;;; d d^3
-;;; --- f(x) and --- f(x)
-;;; d x d x^3
-
-(define (apply-diff args)
- (sosofo-append
- (let* ((f (node-list-first (&my-debug2 args))))
- (if (equal? "bvar" (gi f))
- (let ((d (&my-debug2 (node-list-filter
- (lambda (n) (equal? "degree" (gi n)))
- (children f)))))
- (make fraction
- (sosofo-append
- (make math-sequence
- label: 'numerator
- (make script
- (sosofo-append
- (literal "d")
- (make math-sequence
- label: 'post-sup
- (process-node-list d))))))
- (make math-sequence
- label: 'denominator
- (sosofo-append
- (literal "d")
- (make script
- (sosofo-append
- (process-node-list
- (node-list-filter
- (lambda (n) (not (equal? "degree" (gi n))))
- (children f)))
- (make math-sequence
- label: 'post-sup
- (process-node-list d))))))))
- (make fraction
- (sosofo-append
- (make math-sequence
- label: 'numerator
- (literal "d"))
- (make math-sequence
- label: 'denominator
- (sosofo-append
- (literal "d")
- (process-node-list f)))))))
- (process-node-list (node-list-rest args))))
-
-
-;;; partial differentiation
-;;;
-;;; Trick here is to amalgamate the degrees
-;;; in the numerator:
-;;; d^3
-;;; ---------- f(x)
-;;; d^2 x d y
-;;;
-
-;; helper function that sets the bit of the denominator
-;; corresponding to one bound variable.
-
-(define (do-one-partial nl)
- (let ((d (&my-debug2 (node-list-filter
- (lambda (n) (equal? "degree" (gi n)))
- (children nl)))))
- (make math-sequence
- label: 'denominator
- (sosofo-append
- (literal "d")
- (make script
- (sosofo-append
- (process-node-list
- (node-list-filter
- (lambda (n) (not (equal? "degree" (gi n))))
- (children nl)))
- (make math-sequence
- label: 'post-sup
- (process-node-list d))))))))
-
-
-;;; partialdiff
-;;; I suspect that I could make use of node-list-filter-by-gi
-;;; from dblib here, but I only just noticed that function...
-
-(define (apply-partialdiff args)
- (sosofo-append
- (let* ((bvars
- (node-list-filter
- (lambda (n) (equal? "bvar" (gi n)))
- args))
-;; totald is the sum of all the degrees [with 1 being supplied
-;; as a default in each case] There may be an easier way to get that.
- (totald
- (node-list-reduce
- bvars
- (lambda (result n)
- (+ result
- (or
- (string->number
- (string-nospace
- (data
- (node-list-filter
- (lambda (nn) (equal? "degree" (gi nn)))
- (children n)))))
- 1)))
- 0)))
-;; Now it is easy, set a fraction with the partial and the bound vars
-;; then put out the body.
- (make fraction
- (sosofo-append
- (make math-sequence
- label: 'numerator
- (make script
- (sosofo-append
- (literal "\partial-differential")
- (make math-sequence
- label: 'post-sup
- (literal (number->string totald))))))
- (make math-sequence
- label: 'denominator
- (node-list-reduce
- bvars
- (lambda (result n)
- (sosofo-append
-;; something is reversing the args, so I'll reverse them back
- (do-one-partial n)
- result))
- (empty-sosofo))))))
- (process-node-list (node-list-filter
- (lambda (n) (not (equal? "bvar" (gi n))))
- args))))
-
-
-
-
-
-;;; apply
-;;; This is the main switch for Content MathNL
-;;; Mainly just a case statement on th egi of the first child
-;;; with some fall back code in case the function argument isn't known.
-(element apply
- (let* ((nl (children (current-node)))
- (f (node-list-first nl))
- (fname (&my-debug (gi f)))
- (args (&my-debug (node-list-rest nl))))
- (case fname
- (("product")
- (apply-product (literal "\n-ary-product") (literal "=") args))
- (("sum")
- (apply-product (literal "\n-ary-summation") (literal "=") args))
- (("limit")
- (apply-product (literal "lim") (literal "\rightwards-arrow") args))
- (("int")
- (apply-int args))
- (("inverse" "transpose")
- (apply-inverse fname args))
- (("power")
- (apply-power args))
- (("forall")
- (apply-forall (literal "\for-all") args))
- (("exists")
- (apply-forall (literal "\there-exists") args))
- (("plus" "times" "minus" "union" "intersect" "compose" "divide" "rem")
- (do-nary-binop fname args))
- (("mean" "conjugate")
- (apply-over args))
- (("factorial")
- (sosofo-append (process-node-list args) (literal "!")))
- (("root")
- (apply-root args))
- (("sdev")
- (apply-braced-fn "\greek-small-letter-sigma" args))
- (("median" "mode")
- (apply-braced-fn fname args))
- (("max" "min")
- (apply-max fname args))
- (("gcd")
- (apply-gcd fname args))
- (("log")
- (apply-log args))
- (("abs")
- (apply-abs args))
- (("diff")
- (apply-diff args))
- (("partialdiff")
- (apply-partialdiff args))
- (("var")
- (make script
- (make math-sequence
- label: 'post-sup (literal "2"))
- (apply-braced-fn "\greek-small-letter-sigma" args)))
- (("transpose")
- (make script
- (make math-sequence
- label: 'post-sup (literal "t"))
- (process-node-list args)))
- (else
- (make math-sequence
- (sosofo-append
- (process-node-list f)
- (if (and (equal?
- 1 (&my-debug (node-list-length args)))
- (equal? "ci" (gi args)))
- (make math-sequence (process-node-list args))
- (make fence
- (make math-sequence label: 'open
- (literal "("))
- (make math-sequence label: 'close
- (literal ")"))
- (make math-sequence
- (process-node-list args))))))))))
-
-
-;;; reln
-;;; relations are similar to apply.
-;;; Currently there is a double test as this top level
-;;; function bunches all binops together, then do-binary-reln
-;;; tests again to separate them, perhaps not the best idea.
-
-(element reln
- (let* ((r (gi (node-list-first (children (current-node)))))
- (c(&my-debug (node-list-rest(children (current-node))))))
- (case r
- (("neq" "implies" "in" "notin" "notsubset" "notprsubset" "tendsto")
- (do-binary-reln r c))
- (("eq" "leq" "lt" "geq" "gt" "subset" "prsubset")
- (do-nary-reln r c)))))
-
-
-;;; Typeset a binary infix relation
-
-(define (do-binary-reln r c)
- (sosofo-append
- (process-node-list (node-list-first c))
- (literal (case r
- (("neq") "\not-equal-to")
- (("implies") "\leftwards-double-arrow")
- (("in") "\element-of")
- (("notin") "\not-an-element-of")
- (("notsubset") "\not-a-subset-of")
- (("notprsubset") "PR\not-a-subset-of"); fix!
- (("tendsto") "\rightwards-arrow"))); fix for type attribute
- (process-node-list (node-list-rest c))))
-
-;;; Typeset a nary infix relation
-;;; repeating the operator as many times as needed.
-
-(define (do-nary-reln r c)
- (let ((rs (literal
- (case r
- (("eq") "\equals-sign")
- (("leq") "\less-than-or-equal-to")
- (("lt") "\less-than-sign")
- (("geq") "\greater-than-or-equal-to")
- (("gt") "\greater-than-sign")
- (("subset") "\subset-of")
- (("prsubset") "PR\subset-of")))));fix!
- (sosofo-append
- (process-node-list (node-list-first c))
- (node-list-reduce
- (node-list-rest c)
- (lambda (result n)
- (sosofo-append
- result
- rs
- (process-node-list n)))
- (empty-sosofo)))))
-
-;;; typeset an nary operator, as for relations.
-
-(define (do-nary-binop op c)
- (let ((ops (literal
- (case op
- ((",") ",")
- (("plus") "\plus-sign")
- (("times") "")
- (("union") "\union")
- (("intersect") "\intersection")
- (("minus") "\minus-sign")
- (("divide") "\division-slash")
- (("rem") "mod") ;fix
- (("compose") "\U-2218") ))))
- (sosofo-append
- (process-node-list (node-list-first c))
- (node-list-reduce
- (node-list-rest c)
- (lambda (result n)
- (sosofo-append
- result
- ops
- (process-node-list n)))
- (empty-sosofo)))))
-
-
-;;;;;;;;;;;;;;;;
-
-;;;; ident
-
-(element ident
- (make math-sequence
- (literal "id")))
-
-
-
-;;; trig
-;;; Currently these done with th eelement declarations
-;;; and the fallback case of apply typesetting the arguments.
-;;; may need to change that.
-
-(define (do-sin sin)
- (make unmath
- font-posture: 'upright
- (literal sin)))
-
-(element sin
- (do-sin "sin"))
-
-(element cos
- (do-sin "cos"))
-
-(element tan
- (do-sin "tan"))
-
-(element sec
- (do-sin "sec"))
-
-(element csc
- (do-sin "csc"))
-
-(element cot
- (do-sin "cot"))
-
-(element sinh
- (do-sin "sinh"))
-
-(element cosh
- (do-sin "cosh"))
-
-(element tanh
- (do-sin "tanh"))
-
-(element sech
- (do-sin "sech"))
-
-(element csch
- (do-sin "csch"))
-
-(element coth
- (do-sin "coth"))
-
-(element arcsin
- (do-sin "arcsin"))
-
-(element arccos
- (do-sin "arccos"))
-
-(element arctan
- (do-sin "arctan"))
-
-;;;;
-
-;;; natural log and determinant are honourary trig functions.
-;;; I should make det applied to an explicit table use | | rather
-;;; than det ( ) I think.
-
-(element ln
- (do-sin "ln"))
-
-
-(element determinant
- (do-sin "det"))
-
-;;;;;;;;;;;
-
-;;; sets and lists
-
-(element set
- (do-set "{" "}" (children (current-node))))
-
-(element list
- (do-set "[" "]" (children (current-node))))
-
-(element vector
- (do-set "(" ")" (children (current-node))))
-
-(element interval
- (case (attribute-string "closure" (current-node))
- (("closed")
- (do-set "[" "]" (children (current-node))))
- (("open")
- (do-set "(" ")" (children (current-node))))
- (("open-closed")
- (do-set "(" "]" (children (current-node))))
- (("closed-open")
- (do-set "[" ")" (children (current-node))))))
-
-
-;;; helper function for sets.
-;;; Checks for two styles, comma separated explicit,
-;;; or via conditions and bound vars.
-
-(define (do-set left right args)
- (make fence
- (make math-sequence label: 'open
- (literal left))
- (make math-sequence label: 'close
- (literal right))
- (make math-sequence
- (if (equal? "bvar" (gi (node-list-first (&my-debug2 args))))
- (if (equal? 2 (node-list-length args))
-;; typeset bvar
- (sosofo-append
- (process-node-list (children (node-list-first args)))
- (literal "|")
- (process-node-list (children (node-list-rest args))))
-;; else dont
- (sosofo-append
- (process-node-list (node-list-rest(node-list-rest args)))
- (literal "|")
- (process-node-list (children (node-list-first (node-list-rest args))))))
-;; else stick in some commas
- (do-nary-binop "," args) ))))
-
-
-;;;;;;;
-
-;;; lambda [lamda according to Jade ?]
-
-(element lambda
- (sosofo-append
- (make math-sequence (literal "\greek-small-letter-lamda"))
- (do-nary-binop ","
- (node-list-filter
- (lambda (n) (equal? "bvar" (gi n)))
- (children (current-node))))
- (literal ".")
- (process-node-list
- (&my-debug2(node-list-filter
- (lambda (n) (not (equal? "bvar" (gi n))))
- (children (current-node)))))))
-
-
-;;;;;;;;;;;;;;;
-
-;;; cn
-
-;;; what to do if you see a sep element for rationals..
-
-(define (sep-rational top bottom)
- (make fraction
- (sosofo-append
- (make math-sequence
- label: 'numerator
- (process-node-list top))
- (make math-sequence
- label: 'denominator
- (process-node-list bottom)))))
-
-
-;;; and for complex cartesian
-
-(define (sep-complex-cartesian top bottom)
- (make math-sequence
- (sosofo-append
- (make math-sequence
- (process-node-list top))
- (make math-sequence (literal "+"))
- (make math-sequence
- (process-node-list bottom))
- (make math-sequence (literal "i")))))
-
-
-;;; and polar
-
-(define (sep-complex-polar top bottom)
- (make math-sequence
- (sosofo-append
- (make math-sequence (literal "Polar"))
- (make fence
- (sosofo-append
- (make math-sequence
- label: 'open
- (literal "("))
- (make math-sequence
- label: 'close
- (literal ")"))
- (sosofo-append
- (make math-sequence
- (process-node-list top))
- (make math-sequence (literal ","))
- (make math-sequence
- (process-node-list bottom))))))))
-
-;;; Function to collect node list before and after sep element
-;;; then finally call one of the above functions to typeset the
-;;; two halves of the number.
-
-(define (do-sep fn flag top bottom args)
- (if (equal? 0 (node-list-length args)); why can't I use null
- (fn top bottom)
- (if (equal? "sep" (gi (node-list-first args)))
- (do-sep fn #f top bottom (node-list-rest args))
- (if flag
- (do-sep fn flag
- (node-list
- top
- (node-list-first args))
- bottom
- (node-list-rest args))
- (do-sep fn flag
- top
- (node-list
- bottom
- (node-list-first args))
- (node-list-rest args))))))
-
-
-;;; cn
-;;; subscript with the base unless it is 10, or call one of the above functions
-;;; to start looking for sep element.
-
-(element cn
- (case (or (attribute-string "type" (current-node))
- "real")
- (("real" "constant")
- (make math-sequence (process-node-list (children (current-node)))))
- (("integer")
- (if (equal? "10" (attribute-string "base" (current-node)))
- (make math-sequence
- (process-node-list (children (current-node))))
- (make script
- (sosofo-append
- (make math-sequence
- (process-node-list (children (current-node))))
- (make math-sequence
- label: 'post-sub
- (literal
- (attribute-string "base" (current-node))))))))
- (("rational")
- (do-sep sep-rational
- #t
- (empty-node-list)
- (empty-node-list)
- (children (current-node))))
- (("complex-cartesian")
- (do-sep sep-complex-cartesian
- #t
- (empty-node-list)
- (empty-node-list)
- (children
- (current-node))))
- (("complex-polar")
- (do-sep sep-complex-polar
- #t
- (empty-node-list)
- (empty-node-list)
- (children (current-node))))))
-
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; ought to share code with mtable, probably
-
-(element matrix
- (let* ((c (&my-debug (children (current-node))))
- (n (&my-debug (node-list-length (children (node-list-first c))))))
- (make fence
- (make math-sequence label: 'open
- (literal "("))
- (make math-sequence label: 'close
- (literal ")"))
- (make grid
- grid-n-columns: n
- (node-list-reduce
- c
- (lambda (a b)
- (sosofo-append
- a
- (node-list-reduce
- (children b)
- (lambda (x y)
- (sosofo-append
- x
- (make grid-cell
- (process-node-list y))))
- (empty-sosofo))))
- (empty-sosofo))))))
-
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd
deleted file mode 100644
index 33ad7f6dd55..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathml.dtd
+++ /dev/null
@@ -1,924 +0,0 @@
-<!-- Content model for content and presentation -->
-<!-- and browser interface tags in MathML -->
-<!-- initial draft 9.May.1997 syntax = XML -->
-<!-- author = s.buswell sb@stilo.demon.co.uk -->
-<!-- -->
-<!-- revised 14.May.1997 by Robert Miner -->
-<!-- revised 29.June.1997 and 2.July.1997 by s.buswell -->
-<!-- -->
-<!-- revised 15.December.1997 by s.buswell -->
-<!-- revised 8.February.1998 by s.buswell -->
-<!-- revised 4.april.1998 by s.buswell -->
-<!-- -->
-<!-- W3C Recommendation 7 April 1998 -->
-<!-- ************************************************* -->
-
-<!-- general attribute definitions for class & style & id & other -->
-<!-- : attributes shared by all mathml elements -->
-
-<!ENTITY % att-globalatts 'class CDATA #IMPLIED
- style CDATA #IMPLIED
- id ID #IMPLIED
- other CDATA #IMPLIED' >
-
-<!-- ************************************************* -->
-<!-- Presentation element set -->
-
-<!-- presentation attribute definitions -->
-
-<!ENTITY % att-fontsize 'fontsize CDATA #IMPLIED' >
-<!ENTITY % att-fontweight 'fontweight (normal | bold) #IMPLIED' >
-<!ENTITY % att-fontstyle 'fontstyle (normal | italic) #IMPLIED' >
-<!ENTITY % att-fontfamily 'fontfamily CDATA #IMPLIED' >
-<!ENTITY % att-color 'color CDATA #IMPLIED' >
-
-<!ENTITY % att-fontinfo '%att-fontsize;
- %att-fontweight;
- %att-fontstyle;
- %att-fontfamily;
- %att-color;' >
-
-<!ENTITY % att-form 'form (prefix | infix | postfix) #IMPLIED' >
-<!ENTITY % att-fence 'fence (true | false ) #IMPLIED' >
-<!ENTITY % att-separator 'separator (true | false ) #IMPLIED' >
-<!ENTITY % att-lspace 'lspace CDATA #IMPLIED' >
-<!ENTITY % att-rspace 'rspace CDATA #IMPLIED' >
-<!ENTITY % att-stretchy 'stretchy (true | false ) #IMPLIED' >
-<!ENTITY % att-symmetric 'symmetric (true | false ) #IMPLIED' >
-<!ENTITY % att-maxsize 'maxsize CDATA #IMPLIED' >
-<!ENTITY % att-minsize 'minsize CDATA #IMPLIED' >
-<!ENTITY % att-largeop 'largeop (true | false ) #IMPLIED' >
-<!ENTITY % att-movablelimits 'movablelimits (true | false )
-#IMPLIED' >
-<!ENTITY % att-accent 'accent (true | false) #IMPLIED'>
-
-<!ENTITY % att-opinfo '%att-form;
- %att-fence;
- %att-separator;
- %att-lspace;
- %att-rspace;
- %att-stretchy;
- %att-symmetric;
- %att-maxsize;
- %att-minsize;
- %att-largeop;
- %att-movablelimits;
- %att-accent;' >
-
-<!ENTITY % att-width 'width CDATA #IMPLIED' >
-<!ENTITY % att-height 'height CDATA #IMPLIED' >
-<!ENTITY % att-depth 'depth CDATA #IMPLIED' >
-
-<!ENTITY % att-sizeinfo '%att-width;
- %att-height;
- %att-depth;' >
-
-<!ENTITY % att-lquote 'lquote CDATA #IMPLIED' >
-<!ENTITY % att-rquote 'rquote CDATA #IMPLIED' >
-
-<!ENTITY % att-linethickness 'linethickness CDATA #IMPLIED' >
-
-<!ENTITY % att-scriptlevel 'scriptlevel CDATA #IMPLIED'>
-<!ENTITY % att-displaystyle 'displaystyle (true | false)
-#IMPLIED'>
-<!ENTITY % att-scriptsizemultiplier 'scriptsizemultiplier CDATA
-#IMPLIED' >
-<!ENTITY % att-scriptminsize 'scriptminsize CDATA #IMPLIED'>
-<!ENTITY % att-background 'background CDATA #IMPLIED' >
-
-<!ENTITY % att-open 'open CDATA #IMPLIED' >
-<!ENTITY % att-close 'close CDATA #IMPLIED' >
-<!ENTITY % att-separators 'separators CDATA #IMPLIED' >
-
-<!ENTITY % att-subscriptshift 'subscriptshift CDATA #IMPLIED'>
-<!ENTITY % att-superscriptshift 'superscriptshift CDATA #IMPLIED' >
-
-<!ENTITY % att-accentunder 'accentunder (true | false)
-#IMPLIED'>
-
-<!ENTITY % att-align 'align CDATA #IMPLIED' >
-<!ENTITY % att-rowalign 'rowalign CDATA #IMPLIED' >
-<!ENTITY % att-columnalign 'columnalign CDATA #IMPLIED' >
-<!ENTITY % att-groupalign 'groupalign CDATA #IMPLIED' >
-<!ENTITY % att-alignmentscope 'alignmentscope CDATA #IMPLIED' >
-
-<!ENTITY % att-rowspacing 'rowspacing CDATA #IMPLIED' >
-<!ENTITY % att-columnspacing 'columnspacing CDATA #IMPLIED' >
-<!ENTITY % att-rowlines 'rowlines CDATA #IMPLIED' >
-<!ENTITY % att-columnlines 'columnlines CDATA #IMPLIED' >
-<!ENTITY % att-frame 'frame (none | solid | dashed)
-#IMPLIED' >
-<!ENTITY % att-framespacing 'framespacing CDATA #IMPLIED' >
-<!ENTITY % att-equalrows 'equalrows CDATA #IMPLIED' >
-<!ENTITY % att-equalcolumns 'equalcolumns CDATA #IMPLIED' >
-
-<!ENTITY % att-tableinfo '%att-align;
- %att-rowalign;
- %att-columnalign;
- %att-groupalign;
- %att-alignmentscope;
- %att-rowspacing;
- %att-columnspacing;
- %att-rowlines;
- %att-columnlines;
- %att-frame;
- %att-framespacing;
- %att-equalrows;
- %att-equalcolumns;
- %att-displaystyle;' >
-
-<!ENTITY % att-rowspan 'rowspan CDATA #IMPLIED' >
-<!ENTITY % att-columnspan 'columnspan CDATA #IMPLIED' >
-
-<!ENTITY % att-edge 'edge (left | right) #IMPLIED ' >
-
-<!ENTITY % att-actiontype 'actiontype CDATA #IMPLIED' >
-<!ENTITY % att-selection 'selection CDATA #IMPLIED ' >
-
-<!-- presentation token schemata with content-->
-
-<!ENTITY % ptoken "mi | mn | mo | mtext | ms" >
-
-<!ATTLIST mi %att-fontinfo;
- %att-globalatts; >
-
-<!ATTLIST mn %att-fontinfo;
- %att-globalatts; >
-
-<!ATTLIST mo %att-fontinfo;
- %att-opinfo;
- %att-globalatts; >
-
-<!ATTLIST mtext %att-fontinfo;
- %att-globalatts; >
-
-<!ATTLIST ms %att-fontinfo;
- %att-lquote;
- %att-rquote;
- %att-globalatts; >
-
-<!-- empty presentation token schemata -->
-
-<!ENTITY % petoken "mspace" >
-<!ELEMENT mspace EMPTY >
-
-<!ATTLIST mspace %att-sizeinfo;
- %att-globalatts; >
-
-<!-- presentation general layout schemata -->
-
-<!ENTITY % pgenschema "mrow|mfrac|msqrt|mroot|
- mstyle|merror|mpadded| mphantom|mfenced" >
-
-<!ATTLIST mrow %att-globalatts; >
-
-<!ATTLIST mfrac %att-linethickness;
- %att-globalatts; >
-
-<!ATTLIST msqrt %att-globalatts; >
-
-<!ATTLIST mroot %att-globalatts; >
-
-<!ATTLIST mstyle %att-fontinfo;
- %att-opinfo;
- %att-lquote;
- %att-rquote;
- %att-linethickness;
- %att-scriptlevel;
- %att-scriptsizemultiplier;
- %att-scriptminsize;
- %att-background;
- %att-open;
- %att-close;
- %att-separators;
- %att-subscriptshift;
- %att-superscriptshift;
- %att-accentunder;
- %att-tableinfo;
- %att-rowspan;
- %att-columnspan;
- %att-edge;
- %att-actiontype;
- %att-selection;
- %att-globalatts; >
-
-<!ATTLIST merror %att-globalatts; >
-
-<!ATTLIST mpadded %att-sizeinfo;
- %att-lspace;
- %att-globalatts; >
-
-<!ATTLIST mphantom %att-globalatts; >
-
-<!ATTLIST mfenced %att-open;
- %att-close;
- %att-separators;
- %att-globalatts; >
-
-<!-- presentation layout schemata : scripts and limits -->
-
-<!ENTITY % pscrschema "msub|msup|msubsup|
- munder|mover|munderover|mmultiscripts" >
-
-<!ATTLIST msub %att-subscriptshift;
- %att-globalatts; >
-
-<!ATTLIST msup %att-superscriptshift;
- %att-globalatts; >
-
-<!ATTLIST msubsup %att-subscriptshift;
- %att-superscriptshift;
- %att-globalatts; >
-
-<!ATTLIST munder %att-accentunder;
- %att-globalatts; >
-
-<!ATTLIST mover %att-accent;
- %att-globalatts; >
-
-<!ATTLIST munderover %att-accent;
- %att-accentunder;
- %att-globalatts; >
-
-<!ATTLIST mmultiscripts
- %att-subscriptshift;
- %att-superscriptshift;
- %att-globalatts; >
-
-<!-- presentation layout schemata: script empty elements -->
-
-<!ENTITY % pscreschema "mprescripts|none" >
-
-<!ELEMENT mprescripts EMPTY >
-<!ATTLIST mprescripts %att-globalatts; >
-
-<!ELEMENT none EMPTY >
-<!ATTLIST none %att-globalatts; >
-
-<!-- presentation layout schemata: tables -->
-
-<!ENTITY % ptabschema "mtable|mtr|mtd" >
-
-<!ATTLIST mtable %att-tableinfo;
- %att-globalatts; >
-
-<!ATTLIST mtr %att-rowalign;
- %att-columnalign;
- %att-groupalign;
- %att-globalatts; >
-
-<!ATTLIST mtd %att-rowalign;
- %att-columnalign;
- %att-groupalign;
- %att-rowspan;
- %att-columnspan;
- %att-globalatts; >
-
-<!ENTITY % plschema "%pgenschema;|%pscrschema;|%ptabschema;" >
-
-<!-- empty presentation layout schemata -->
-
-<!ENTITY % peschema "maligngroup | malignmark" >
-
-<!ELEMENT malignmark EMPTY >
-
-<!ATTLIST malignmark %att-edge;
- %att-globalatts; >
-
-<!ELEMENT maligngroup EMPTY >
-<!ATTLIST maligngroup %att-groupalign;
- %att-globalatts; >
-
-<!-- presentation action schemata -->
-
-<!ENTITY % pactions "maction" >
-<!ATTLIST maction %att-actiontype;
- %att-selection;
- %att-globalatts; >
-
-<!-- Presentation entity for substitution into content tag constructs -->
-<!-- excludes elements which are not valid as expressions -->
-
-<!ENTITY % PresInCont "%ptoken; | %petoken; |
- %plschema; | %peschema; | %pactions;">
-
-<!-- Presentation entity - all presentation constructs -->
-
-<!ENTITY % Presentation "%ptoken; | %petoken; | %pscreschema; |
- %plschema; | %peschema; | %pactions;">
-
-<!-- ************************************************* -->
-<!-- Content element set -->
-<!-- attribute definitions -->
-
-<!ENTITY % att-base 'base CDATA "10"' >
-<!ENTITY % att-closure 'closure CDATA "closed"' >
-<!ENTITY % att-definition 'definitionURL CDATA ""' >
-<!ENTITY % att-encoding 'encoding CDATA ""' >
-<!ENTITY % att-nargs 'nargs CDATA "1"' >
-<!ENTITY % att-occurence 'occurence CDATA "function-model"' >
-<!ENTITY % att-order 'order CDATA "numeric"' >
-<!ENTITY % att-scope 'scope CDATA "local"' >
-<!ENTITY % att-type 'type CDATA #IMPLIED' >
-
-<!-- content leaf token elements -->
-
-<!ENTITY % ctoken "ci | cn" >
-
-<!ATTLIST ci %att-type;
- %att-globalatts; >
-
-<!ATTLIST cn %att-type;
- %att-base;
- %att-globalatts; >
-
-<!-- content elements - specials -->
-
-<!ENTITY % cspecial "apply | reln | lambda" >
-
-<!ATTLIST apply %att-globalatts; >
-
-<!ATTLIST reln %att-globalatts; >
-
-<!ATTLIST lambda %att-globalatts; >
-
-<!-- content elements - others -->
-
-<!ENTITY % cother "condition | declare | sep" >
-
-<!ATTLIST condition %att-globalatts; >
-
-<!ATTLIST declare %att-type;
- %att-scope;
- %att-nargs;
- %att-occurence;
- %att-definition;
- %att-globalatts; >
-
-<!ELEMENT sep EMPTY >
-<!ATTLIST sep %att-globalatts; >
-
-<!-- content elements - semantic mapping -->
-
-<!ENTITY % csemantics "semantics | annotation | annotation-xml" >
-
-<!ATTLIST semantics %att-definition;
- %att-globalatts; >
-
-<!ATTLIST annotation %att-encoding;
- %att-globalatts; >
-
-<!ATTLIST annotation-xml %att-encoding;
- %att-globalatts; >
-
-<!-- content elements - constructors -->
-
-<!ENTITY % cconstructor "interval | list | matrix | matrixrow | set |
-vector" >
-
-<!ATTLIST interval %att-closure;
- %att-globalatts; >
-
-<!ATTLIST set %att-globalatts; >
-
-<!ATTLIST list %att-order;
- %att-globalatts; >
-
-<!ATTLIST vector %att-globalatts; >
-
-<!ATTLIST matrix %att-globalatts; >
-
-<!ATTLIST matrixrow %att-globalatts; >
-
-<!-- content elements - operators -->
-
-<!ENTITY % cfuncop1ary "inverse | ident " >
-
-<!ELEMENT inverse EMPTY >
-<!ATTLIST inverse %att-definition;
- %att-globalatts; >
-
-<!ENTITY % cfuncopnary "fn | compose" >
-
-<!ATTLIST fn %att-definition;
- %att-globalatts; >
-
-<!ELEMENT ident EMPTY >
-<!ATTLIST ident %att-definition;
- %att-globalatts; >
-
-<!ELEMENT compose EMPTY >
-<!ATTLIST compose %att-definition;
- %att-globalatts; >
-
-<!ENTITY % carithop1ary "abs | conjugate | exp | factorial" >
-
-<!ELEMENT exp EMPTY >
-<!ATTLIST exp %att-definition;
- %att-globalatts; >
-
-<!ELEMENT abs EMPTY >
-<!ATTLIST abs %att-definition;
- %att-globalatts; >
-
-<!ELEMENT conjugate EMPTY >
-<!ATTLIST conjugate %att-definition;
- %att-globalatts; >
-
-<!ELEMENT factorial EMPTY >
-<!ATTLIST factorial %att-definition;
- %att-globalatts; >
-
-<!ENTITY % carithop1or2ary "minus" >
-
-<!ELEMENT minus EMPTY >
-<!ATTLIST minus %att-definition;
- %att-globalatts; >
-
-<!ENTITY % carithop2ary "quotient | divide | power | rem" >
-
-<!ELEMENT quotient EMPTY >
-<!ATTLIST quotient %att-definition;
- %att-globalatts; >
-
-<!ELEMENT divide EMPTY >
-<!ATTLIST divide %att-definition;
- %att-globalatts; >
-
-<!ELEMENT power EMPTY >
-<!ATTLIST power %att-definition;
- %att-globalatts; >
-
-<!ELEMENT rem EMPTY >
-<!ATTLIST rem %att-definition;
- %att-globalatts; >
-
-<!ENTITY % carithopnary "plus | times | max | min | gcd" >
-
-<!ELEMENT plus EMPTY >
-<!ATTLIST plus %att-definition;
- %att-globalatts; >
-
-<!ELEMENT max EMPTY >
-<!ATTLIST max %att-definition;
- %att-globalatts; >
-
-<!ELEMENT min EMPTY >
-<!ATTLIST min %att-definition;
- %att-globalatts; >
-
-<!ELEMENT times EMPTY >
-<!ATTLIST times %att-definition;
- %att-globalatts; >
-
-<!ELEMENT gcd EMPTY >
-<!ATTLIST gcd %att-definition;
- %att-globalatts; >
-
-<!ENTITY % carithoproot "root" >
-
-<!ELEMENT root EMPTY >
-<!ATTLIST root %att-definition;
- %att-globalatts; >
-
-<!ENTITY % clogicopquant "exists | forall" >
-
-<!ELEMENT exists EMPTY >
-<!ATTLIST exists %att-definition;
- %att-globalatts; >
-
-<!ELEMENT forall EMPTY >
-<!ATTLIST forall %att-definition;
- %att-globalatts; >
-
-<!ENTITY % clogicopnary "and | or | xor" >
-
-<!ELEMENT and EMPTY >
-<!ATTLIST and %att-definition;
- %att-globalatts; >
-
-<!ELEMENT or EMPTY >
-<!ATTLIST or %att-definition;
- %att-globalatts; >
-
-<!ELEMENT xor EMPTY >
-<!ATTLIST xor %att-definition;
- %att-globalatts; >
-
-<!ENTITY % clogicop1ary "not" >
-
-<!ELEMENT not EMPTY >
-<!ATTLIST not %att-definition;
- %att-globalatts; >
-
-<!ENTITY % clogicop2ary "implies" >
-
-<!ELEMENT implies EMPTY >
-<!ATTLIST implies %att-definition;
- %att-globalatts; >
-
-<!ENTITY % ccalcop "log | int | diff | partialdiff" >
-
-<!ELEMENT log EMPTY >
-<!ATTLIST log %att-definition;
- %att-globalatts; >
-
-<!ELEMENT int EMPTY >
-<!ATTLIST int %att-definition;
- %att-globalatts; >
-
-<!ELEMENT diff EMPTY >
-<!ATTLIST diff %att-definition;
- %att-globalatts; >
-
-<!ELEMENT partialdiff EMPTY >
-<!ATTLIST partialdiff %att-definition;
- %att-globalatts; >
-
-<!ENTITY % ccalcop1ary "ln" >
-
-<!ELEMENT ln EMPTY >
-<!ATTLIST ln %att-definition;
- %att-globalatts; >
-
-<!ENTITY % csetop2ary "setdiff" >
-
-<!ELEMENT setdiff EMPTY >
-<!ATTLIST setdiff %att-definition;
- %att-globalatts; >
-
-<!ENTITY % csetopnary "union | intersect" >
-
-<!ELEMENT union EMPTY >
-<!ATTLIST union %att-definition;
- %att-globalatts; >
-
-<!ELEMENT intersect EMPTY >
-<!ATTLIST intersect %att-definition;
- %att-globalatts; >
-
-<!ENTITY % cseqop "sum | product | limit" >
-
-<!ELEMENT sum EMPTY >
-<!ATTLIST sum %att-definition;
- %att-globalatts; >
-
-<!ELEMENT product EMPTY >
-<!ATTLIST product %att-definition;
- %att-globalatts; >
-
-<!ELEMENT limit EMPTY >
-<!ATTLIST limit %att-definition;
- %att-globalatts; >
-
-<!ENTITY % ctrigop "sin | cos | tan | sec | csc | cot | sinh
- | cosh | tanh | sech | csch | coth
- | arcsin | arccos | arctan" >
-
-<!ELEMENT sin EMPTY >
-<!ATTLIST sin %att-definition;
- %att-globalatts; >
-
-<!ELEMENT cos EMPTY >
-<!ATTLIST cos %att-definition;
- %att-globalatts; >
-
-<!ELEMENT tan EMPTY >
-<!ATTLIST tan %att-definition;
- %att-globalatts; >
-
-<!ELEMENT sec EMPTY >
-<!ATTLIST sec %att-definition;
- %att-globalatts; >
-
-<!ELEMENT csc EMPTY >
-<!ATTLIST csc %att-definition;
- %att-globalatts; >
-
-<!ELEMENT cot EMPTY >
-<!ATTLIST cot %att-definition;
- %att-globalatts; >
-
-<!ELEMENT sinh EMPTY >
-<!ATTLIST sinh %att-definition;
- %att-globalatts; >
-
-<!ELEMENT cosh EMPTY >
-<!ATTLIST cosh %att-definition;
- %att-globalatts; >
-
-<!ELEMENT tanh EMPTY >
-<!ATTLIST tanh %att-definition;
- %att-globalatts; >
-
-<!ELEMENT sech EMPTY >
-<!ATTLIST sech %att-definition;
- %att-globalatts; >
-
-<!ELEMENT csch EMPTY >
-<!ATTLIST csch %att-definition;
- %att-globalatts; >
-
-<!ELEMENT coth EMPTY >
-<!ATTLIST coth %att-definition;
- %att-globalatts; >
-
-<!ELEMENT arcsin EMPTY >
-<!ATTLIST arcsin %att-definition;
- %att-globalatts; >
-
-<!ELEMENT arccos EMPTY >
-<!ATTLIST arccos %att-definition;
- %att-globalatts; >
-
-<!ELEMENT arctan EMPTY >
-<!ATTLIST arctan %att-definition;
- %att-globalatts; >
-
-<!ENTITY % cstatopnary "mean | sdev | var | median | mode" >
-
-<!ELEMENT mean EMPTY >
-<!ATTLIST mean %att-definition;
- %att-globalatts; >
-
-<!ELEMENT sdev EMPTY >
-<!ATTLIST sdev %att-definition;
- %att-globalatts; >
-
-<!ELEMENT var EMPTY >
-<!ATTLIST var %att-definition;
- %att-globalatts; >
-
-<!ELEMENT median EMPTY >
-<!ATTLIST median %att-definition;
- %att-globalatts; >
-
-<!ELEMENT mode EMPTY >
-<!ATTLIST mode %att-definition;
- %att-globalatts; >
-
-<!ENTITY % cstatopmoment "moment" >
-
-<!ELEMENT moment EMPTY >
-<!ATTLIST moment %att-definition;
- %att-globalatts; >
-
-<!ENTITY % clalgop1ary "determinant | transpose" >
-
-<!ELEMENT determinant EMPTY >
-<!ATTLIST determinant %att-definition;
- %att-globalatts; >
-
-<!ELEMENT transpose EMPTY >
-<!ATTLIST transpose %att-definition;
- %att-globalatts; >
-
-<!ENTITY % clalgopnary "select" >
-
-<!ELEMENT select EMPTY >
-<!ATTLIST select %att-definition;
- %att-globalatts; >
-
-<!-- content elements - relations -->
-
-<!ENTITY % cgenrel2ary "neq" >
-
-<!ELEMENT neq EMPTY >
-<!ATTLIST neq %att-definition;
- %att-globalatts; >
-
-<!ENTITY % cgenrelnary "eq | leq | lt | geq | gt" >
-
-<!ELEMENT eq EMPTY >
-<!ATTLIST eq %att-definition;
- %att-globalatts; >
-
-<!ELEMENT gt EMPTY >
-<!ATTLIST gt %att-definition;
- %att-globalatts; >
-
-<!ELEMENT lt EMPTY >
-<!ATTLIST lt %att-definition;
- %att-globalatts; >
-
-<!ELEMENT geq EMPTY >
-<!ATTLIST geq %att-definition;
- %att-globalatts; >
-
-<!ELEMENT leq EMPTY >
-<!ATTLIST leq %att-definition;
- %att-globalatts; >
-
-<!ENTITY % csetrel2ary "in | notin | notsubset | notprsubset" >
-
-<!ELEMENT in EMPTY >
-<!ATTLIST in %att-definition;
- %att-globalatts; >
-
-<!ELEMENT notin EMPTY >
-<!ATTLIST notin %att-definition;
- %att-globalatts; >
-
-<!ELEMENT notsubset EMPTY >
-<!ATTLIST notsubset %att-definition;
- %att-globalatts; >
-
-<!ELEMENT notprsubset EMPTY >
-<!ATTLIST notprsubset %att-definition;
- %att-globalatts; >
-
-<!ENTITY % csetrelnary "subset | prsubset" >
-
-<!ELEMENT subset EMPTY >
-<!ATTLIST subset %att-definition;
- %att-globalatts; >
-
-<!ELEMENT prsubset EMPTY >
-<!ATTLIST prsubset %att-definition;
- %att-globalatts; >
-
-<!ENTITY % cseqrel2ary "tendsto" >
-
-<!ELEMENT tendsto EMPTY >
-<!ATTLIST tendsto %att-definition;
- %att-type;
- %att-globalatts; >
-
-<!-- content elements - quantifiers -->
-
-<!ENTITY % cquantifier "lowlimit | uplimit | bvar | degree | logbase" >
-
-<!ATTLIST lowlimit %att-globalatts; >
-
-<!ATTLIST uplimit %att-globalatts; >
-
-<!ATTLIST bvar %att-globalatts; >
-
-<!ATTLIST degree %att-globalatts; >
-
-<!ATTLIST logbase %att-globalatts; >
-
-<!-- operator groups -->
-
-<!ENTITY % cop1ary "%cfuncop1ary; | %carithop1ary; | %clogicop1ary;
- | %ccalcop1ary; | %ctrigop; | %clalgop1ary; " >
-
-<!ENTITY % cop2ary "%carithop2ary; | %clogicop2ary;| %csetop2ary; " >
-
-<!ENTITY % copnary "%cfuncopnary; | %carithopnary; | %clogicopnary;
- | %csetopnary; | %cstatopnary; | %clalgopnary; " >
-
-<!ENTITY % copmisc "%carithoproot; | %carithop1or2ary; | %ccalcop;
- | %cseqop; | %cstatopmoment; | %clogicopquant;" >
-
-<!-- relation groups -->
-
-<!ENTITY % crel2ary "%cgenrel2ary; | %csetrel2ary; | %cseqrel2ary; " >
-
-<!ENTITY % crelnary "%cgenrelnary; | %csetrelnary;" >
-
-<!-- content constructs - all -->
-
-<!ENTITY % Content "%ctoken; | %cspecial; | %cother; | %csemantics;
- |%cconstructor; | %cquantifier;
- |%cop1ary; |%cop2ary; |%copnary; |%copmisc;
- |%crel2ary; |%crelnary;" >
-
-<!-- content constructs for substitution in presentation structures -->
-
-<!ENTITY % ContInPres "ci | cn | apply | fn | lambda | reln
- | interval | list | matrix |matrixrow
- | set | vector | semantics" > <!--dpc-->
-
-<!-- ************************************************* -->
-
-<!-- recursive definition for content of expressions -->
-<!-- include presentation tag constructs at lowest level -->
-<!-- so presentation layout schemata hold presentation or Content -->
-<!-- include Content tag constructs at lowest level -->
-<!-- so Content tokens hold PCDATA or Presentation at leaf level -->
-<!-- (for permitted substitutable elements in context) -->
-
-<!ENTITY % ContentExpression "(%Content; | %PresInCont;)* " >
-<!ENTITY % PresExpression "(%Presentation; | %ContInPres;)* " >
-<!ENTITY % MathExpression "(%PresInCont; | %ContInPres;)* " >
-
-<!-- content token elements (may hold embedded presentation constructs)
--->
-
-<!ELEMENT ci (#PCDATA | %PresInCont;)* >
-<!ELEMENT cn (#PCDATA | sep | %PresInCont;)* >
-
-<!-- content special elements -->
-
-<!ELEMENT apply (%ContentExpression;) >
-<!ELEMENT reln (%ContentExpression;) >
-<!ELEMENT lambda (%ContentExpression;) >
-
-<!-- content other elements -->
-
-<!ELEMENT condition (%ContentExpression;) >
-<!ELEMENT declare (%ContentExpression;) >
-
-<!-- content semantics elements -->
-
-<!ELEMENT semantics (%ContentExpression;) >
-<!ELEMENT annotation (#PCDATA) >
-<!ELEMENT annotation-xml (%ContentExpression;) >
-
-<!-- content constructor elements -->
-
-<!ELEMENT interval (%ContentExpression;) >
-<!ELEMENT set (%ContentExpression;) >
-<!ELEMENT list (%ContentExpression;) >
-<!ELEMENT vector (%ContentExpression;) >
-<!ELEMENT matrix (%ContentExpression;) >
-<!ELEMENT matrixrow (%ContentExpression;) >
-
-<!-- content operator element (user-defined) -->
-
-<!ELEMENT fn (%ContentExpression;) >
-
-<!-- content quantifier elements -->
-
-<!ELEMENT lowlimit (%ContentExpression;) >
-<!ELEMENT uplimit (%ContentExpression;) >
-<!ELEMENT bvar (%ContentExpression;) >
-<!ELEMENT degree (%ContentExpression;) >
-<!ELEMENT logbase (%ContentExpression;) >
-
-<!-- ************************************************* -->
-<!-- presentation layout schema contain tokens, layout and content
-schema -->
-
-<!ELEMENT mstyle (%PresExpression;) >
-<!ELEMENT merror (%PresExpression;) >
-<!ELEMENT mphantom (%PresExpression;) >
-<!ELEMENT mrow (%PresExpression;) >
-<!ELEMENT mfrac (%PresExpression;) >
-<!ELEMENT msqrt (%PresExpression;) >
-<!ELEMENT mroot (%PresExpression;) >
-<!ELEMENT msub (%PresExpression;) >
-<!ELEMENT msup (%PresExpression;) >
-<!ELEMENT msubsup (%PresExpression;) >
-<!ELEMENT mmultiscripts (%PresExpression;) >
-<!ELEMENT munder (%PresExpression;) >
-<!ELEMENT mover (%PresExpression;) >
-<!ELEMENT munderover (%PresExpression;) >
-<!ELEMENT mtable (%PresExpression;) >
-<!ELEMENT mtr (%PresExpression;) >
-<!ELEMENT mtd (%PresExpression;) >
-<!ELEMENT maction (%PresExpression;) >
-<!ELEMENT mfenced (%PresExpression;) >
-<!ELEMENT mpadded (%PresExpression;) >
-
-<!-- presentation tokens contain PCDATA or malignmark constructs -->
-
-<!ELEMENT mi (#PCDATA | malignmark )* >
-<!ELEMENT mn (#PCDATA | malignmark )* >
-<!ELEMENT mo (#PCDATA | malignmark )* >
-<!ELEMENT mtext (#PCDATA | malignmark )* >
-<!ELEMENT ms (#PCDATA | malignmark )* >
-
-<!-- ************************************************* -->
-<!-- browser interface definition -->
-
-<!-- attributes for top level math element -->
-
-<!ENTITY % att-macros 'macros CDATA #IMPLIED' >
-<!ENTITY % att-mode 'mode CDATA #IMPLIED' >
-
-<!ENTITY % att-topinfo '%att-globalatts;
- %att-macros;
- %att-mode;' >
-
-<!-- attributes for browser interface element element -->
-
-<!ENTITY % att-name 'name CDATA #IMPLIED' >
-<!ENTITY % att-baseline 'baseline CDATA #IMPLIED' >
-<!ENTITY % att-overflow 'overflow
-(scroll|elide|truncate|scale) "scroll"' >
-<!ENTITY % att-altimg 'altimg CDATA #IMPLIED' >
-<!ENTITY % att-alttext 'alttext CDATA #IMPLIED' >
-
-<!ENTITY % att-browif '%att-type;
- %att-name;
- %att-height;
- %att-width;
- %att-baseline;
- %att-overflow;
- %att-altimg;
- %att-alttext; ' >
-
-<!-- the top level math element -->
-<!-- math contains MathML encoded mathematics -->
-<!-- math has the browser info attributes iff it is the
- browser interface element also -->
-
-<!ELEMENT math (%MathExpression;) >
-
-<!ATTLIST math %att-topinfo;
- %att-browif; >
-
-<!-- end of DTD fragment -->
-<!-- ************************************************* --> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl
deleted file mode 100644
index 5d90a64234a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl
+++ /dev/null
@@ -1,97 +0,0 @@
-(define debug
- (external-procedure "UNREGISTERED::James Clark//Procedure::debug"))
-
-(define max-node-list-debug-length 5)
-
-(define (debug-body x)
- `(,(cond ((node-list? x)
- (if (node-list-empty? x)
- 'empty-node-list
- `( ,(if (named-node-list? x)
- 'named-node-list
- 'node-list)
- ,(node-list-length x)
- ,(node-list-reduce
- (node-list-head x max-node-list-debug-length)
- (lambda (result n)
- (string-append result
- (cond ((gi n) (string-append "<" (gi n) ">" ))
- ((equal? 'data-char (node-property 'class-name n)) (data n))
- (else "<?>"))))
- "" ))))
- ((sosofo? x) 'sosofo)
- ((procedure? x) 'procedure)
- ((style? x) 'style)
- ((address? x) 'address)
- ((color? x) 'color)
- ((color-space? x) 'color-space)
- ((display-space? x) 'display-space)
- ((inline-space? x) 'inline-space)
- ((glyph-id? x) 'glyph-id)
- ((glyph-subst-table? x) 'glyph-subst-table)
- ((boolean? x) 'boolean)
- ((symbol? x) 'symbol)
- ((list? x) 'list)
- ((pair? x) 'pair)
- ((char? x) 'char)
- ((string? x) 'string)
- ((quantity? x) 'quantity)
- ((keyword? x) 'keyword)
- (else 'other))
- ,x))
-
-
-
-
-<!-- Some bits from the dsssl report, mainly from the
- Mulberry site
- -->
-
-(define (node-list-filter proc nl)
- (node-list-reduce nl
- (lambda (result snl)
- (if (proc snl)
- (node-list snl result)
- result))
- (empty-node-list)))
-
-
-(define (map f #!rest xs)
- (let ((map1 (lambda (f xs) ; bootstrap version for unary F
- (let loop ((xs xs))
- (if (null? xs)
- '()
- (cons (f (car xs))
- (loop (cdr xs))))))))
- (cond ((null? xs)
- '())
- ((null? (cdr xs))
- (map1 f (car xs)))
- (else
- (let loop ((xs xs))
- (if (null? (car xs))
- '()
- (cons (apply f (map1 car xs))
- (loop (map1 cdr xs)))))))))
-
-
-(define (node-list-head nl i)
- (if (zero? i)
- (empty-node-list)
- (node-list (node-list-first nl)
-;;; page 136 of dsssl spec appears to be wrong...
- (node-list-head (node-list-rest nl)
- (- i 1)))))
-
-(define (zero? x) (equal? x 0))
-
-(define (attribute name nl)
- (node-list-map (lambda (snl) (named-node name (attributes snl))) nl))
-
-(define (attribute-value name nl)
- (node-list-property 'value (attribute name nl)))
-
-(define (node-list-property prop nl) (node-list-map (lambda (snl)
- (node-property prop snl default: (empty-node-list))) nl))
-
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl
deleted file mode 100644
index 1684ae55db1..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl
+++ /dev/null
@@ -1,181 +0,0 @@
-<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
-
-<!--
- David Carlisle
- davidc@nag.co.uk
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
- -->
-
-
-<!ENTITY dblib.dsl SYSTEM "dblib.dsl">
-
-<!ENTITY mathml.dsl SYSTEM "mathml.dsl">
-
-
-<!--
-<!ENTITY my-debug CDATA
- "(lambda (x)
- ((lambda (a b) b)
- (debug (debug-body x))
- x))" >
-
--->
-
-<!ENTITY my-debug CDATA "(lambda (x) x)" >
-
-<!ENTITY my-debug2 CDATA
- "(lambda (x)
- ((lambda (a b) b)
- (debug (debug-body x))
- x))" >
-
-
-<!--
-<!ENTITY my-debug CDATA "(lambda (x) x)" >
--->
-
-
-
-]>
-
-&dblib.dsl;
-
-&mathml.dsl;
-
-
-<!-- Debugging.
- Extended version of my-debug, from Mulberry and also dblib.
- This version shows more information about node lists, and more
- type information for some types.
- Also it is called via an SGML entity rather than a DSSSL function
- So that the jade-primitive debug function reports a useful line
- number, rather than just the line of the file in which the
- my-debug function is defined.
- -->
-
-
-(define debug
- (external-procedure "UNREGISTERED::James Clark//Procedure::debug"))
-
-(define max-node-list-debug-length 5)
-
-(define (debug-body x)
- `(,(cond ((node-list? x)
- (if (node-list-empty? x)
- 'empty-node-list
- `( ,(if (named-node-list? x)
- 'named-node-list
- 'node-list)
- ,(node-list-length x)
- ,(node-list-reduce
- (node-list-head x max-node-list-debug-length)
- (lambda (result n)
- (string-append result
- (cond ((gi n) (string-append "<" (gi n) ">" ))
- ((equal? 'data-char (node-property 'class-name n)) (data n))
- (else "<?>"))))
- "" ))))
- ((sosofo? x) 'sosofo)
- ((procedure? x) 'procedure)
- ((style? x) 'style)
- ((address? x) 'address)
- ((color? x) 'color)
- ((color-space? x) 'color-space)
- ((display-space? x) 'display-space)
- ((inline-space? x) 'inline-space)
- ((glyph-id? x) 'glyph-id)
- ((glyph-subst-table? x) 'glyph-subst-table)
- ((boolean? x) 'boolean)
- ((symbol? x) 'symbol)
- ((list? x) 'list)
- ((pair? x) 'pair)
- ((char? x) 'char)
- ((string? x) 'string)
- ((quantity? x) 'quantity)
- ((keyword? x) 'keyword)
- (else 'other))
- ,x))
-
-
-
-
-<!-- Some bits from the dsssl report, mainly from the
- Mulberry site
- -->
-
-(define (node-list-filter proc nl)
- (node-list-reduce nl
- (lambda (result snl)
- (if (proc snl)
- (node-list snl result)
- result))
- (empty-node-list)))
-
-
-(define (map f #!rest xs)
- (let ((map1 (lambda (f xs) ; bootstrap version for unary F
- (let loop ((xs xs))
- (if (null? xs)
- '()
- (cons (f (car xs))
- (loop (cdr xs))))))))
- (cond ((null? xs)
- '())
- ((null? (cdr xs))
- (map1 f (car xs)))
- (else
- (let loop ((xs xs))
- (if (null? (car xs))
- '()
- (cons (apply f (map1 car xs))
- (loop (map1 cdr xs)))))))))
-
-
-(define (node-list-head nl i)
- (if (zero? i)
- (empty-node-list)
- (node-list (node-list-first nl)
-;;; page 136 of dsssl spec appears to be wrong...
- (node-list-head (node-list-rest nl)
- (- i 1)))))
-
-(define (zero? x) (equal? x 0))
-
-(define (attribute name nl)
- (node-list-map (lambda (snl) (named-node name (attributes snl))) nl))
-
-(define (attribute-value name nl)
- (node-list-property 'value (attribute name nl)))
-
-(define (node-list-property prop nl) (node-list-map (lambda (snl)
- (node-property prop snl default: (empty-node-list))) nl))
-
-
-
-<!-- Style for the elements of the mathmlx DTD
- Well there isn't much to do here.
- -->
-
-
-(element mathx
- (make paragraph
- (make simple-page-sequence
- page-height: 9in
- page-width: 7in
- min-leading: 2pt
- top-margin: 1in
- bottom-margin: 1in
- left-margin: 1in
- right-margin: 1in
- (process-children-trim))))
-
-(element p
- (make paragraph
- space-before: (display-space 12pt)
- space-after: (display-space 2pt)
- (process-children-trim)))
-
-
-
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd
deleted file mode 100644
index f1625ef7af2..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd
+++ /dev/null
@@ -1,78 +0,0 @@
-
-<!--
- MMALIAS Characters alphabetically
- MathML Aliases
-
- Converted from HTML table at
- http://www.w3.org/TR/REC-MathML-19980407/chap6/MMALIAS1.html
-
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!ENTITY bigstar "&#9733;"><!-- u+2605 star, filled ISOPUB starf-->
-<!ENTITY blacklozenge "&#58625;"><!-- u+E501 lozenge, filled ISOPUB lozf-->
-<!ENTITY blacktriangle "&#9652;"><!-- u+25B4 up triangle, filled ISOPUB utrif-->
-<!ENTITY blacktriangledown "&#9662;"><!-- u+25BE down triangle, filled ISOPUB dtrif-->
-<!ENTITY blacktriangleleft "&#9666;"><!-- u+25C2 left triangle, filled ISOPUB ltrif-->
-<!ENTITY blacktriangleright "&#9656;"><!-- u+25B8 right triangle, filled ISOPUB rtrif-->
-<!ENTITY Breve "&#774;"><!-- u+0306 breve ISODIA breve-->
-<!ENTITY bullet "&#8226;"><!-- u+2022 round bullet, filled ISOPUB bull-->
-<!ENTITY Cedilla "&#807;"><!-- u+0327 cedilla ISODIA cedil-->
-<!ENTITY CenterDot "&#183;"><!-- u+00B7 middle dot ISONUM middot-->
-<!ENTITY centerdot "&#183;"><!-- u+00B7 middle dot ISONUM middot-->
-<!ENTITY checkmark "&#10003;"><!-- u+2713 tick, check mark ISOPUB check-->
-<!ENTITY circledR "&#175;"><!-- u+00AE registered sign ISONUM reg-->
-<!ENTITY CloseCurlyDoubleQuote "&#8221;"><!-- u+201D double quotation mark, right ISONUM rdquo-->
-<!ENTITY CloseCurlyQuote "&#8217;"><!-- u+2019 single quotation mark, right ISONUM rsquo-->
-<!ENTITY clubsuit "&#9827;"><!-- u+2663 club suit symbol ISOPUB clubs-->
-<!--<!ENTITY ddagger "&#8225;">-->
-<!-- u+2021 double dagger ISOPUB Dagger-->
-<!ENTITY DiacriticalAcute "&#769;"><!-- u+0301 acute accent ISODIA acute-->
-<!ENTITY DiacriticalDot "&#775;"><!-- u+0307 dot above ISODIA dot-->
-<!ENTITY DiacriticalDoubleAcute "&#779;"><!-- u+030B double acute accent ISODIA dblac-->
-<!ENTITY DiacriticalGrave "&#768;"><!-- u+0300 grave accent ISODIA grave-->
-<!ENTITY DiacriticalTilde "&#771;"><!-- u+0303 tilde ISODIA tilde-->
-<!ENTITY diamondsuit "&#9826;"><!-- u+2662 diamond suit symbol ISOPUB diams-->
-<!ENTITY div "&#247;"><!-- u+00F7 divide sign ISONUM divide-->
-<!ENTITY DoubleDot "&#776;"><!-- u+0308 dieresis ISODIA die-->
-<!ENTITY DownArrow "&#8595;"><!-- u+2193 downward arrow ISONUM darr-->
-<!ENTITY downarrow "&#8595;"><!-- u+2193 downward arrow ISONUM darr-->
-<!--
-<!ENTITY DownTeeArrow >
--->
-<!ENTITY Hacek "&#780;"><!-- u+030C caron ISODIA caron-->
-<!ENTITY Hat "&#770;"><!-- u+0302 circumflex accent ISODIA circ-->
-<!ENTITY heartsuit "&#9825;"><!-- u+2661 heart suit symbol ISOPUB hearts-->
-<!ENTITY lbrace "&#123;"><!-- u+007B left curly bracket ISONUM lcub-->
-<!ENTITY lbrack "&#91;"><!-- u+005B left square bracket ISONUM lsqb-->
-<!ENTITY LeftArrow "&#8592;"><!-- u+2190 leftward arrow ISONUM larr-->
-<!ENTITY leftarrow "&#8592;"><!-- u+2190 leftward arrow ISONUM larr-->
-<!--
-<!ENTITY LeftTeeArrow >
--->
-<!ENTITY lozenge "&#9674;"><!-- u+25CA lozenge or total mark ISOPUB loz-->
-<!ENTITY maltese "&#10016;"><!-- u+2720 maltese cross ISOPUB malt-->
-<!ENTITY natural "&#9838;"><!-- u+266E music natural ISOPUB natur-->
-<!--
-<!ENTITY NotCupCap >
-<!ENTITY NotEqualTilde >
-<!ENTITY NotHumpDownHump >
-<!ENTITY NotHumpEqual >
-<!ENTITY NotSquareSuperset >
--->
-<!ENTITY OpenCurlyDoubleQuote "&#8220;"><!-- u+201C double quotation mark, left ISONUM ldquo-->
-<!ENTITY OpenCurlyQuote "&#8216;"><!-- u+2018 single quotation mark, left ISONUM lsquo-->
-<!ENTITY PlusMinus "&#177;"><!-- u+00B1 plus-or-minus sign ISONUM plusmn-->
-<!ENTITY pm "&#177;"><!-- u+00B1 plus-or-minus sign ISONUM plusmn-->
-<!ENTITY rbrace "&#125;"><!-- u+007D right curly bracket ISONUM rcub-->
-<!ENTITY rbrack "&#93;"><!-- u+005D right square bracket ISONUM rsqb-->
-<!ENTITY RightArrow "&#8594;"><!-- u+2192 rightward arrow ISONUM rarr-->
-<!ENTITY rightarrow "&#8594;"><!-- u+2192 rightward arrow ISONUM rarr-->
-<!ENTITY spadesuit "&#9824;"><!-- u+2660 spades suit symbol ISOPUB spades-->
-<!ENTITY triangle "&#9653;"><!-- u+25B5 up triangle, open ISOPUB utri-->
-<!ENTITY triangledown "&#9663;"><!-- u+25BF down triangle, open ISOPUB dtri-->
-<!ENTITY triangleleft "&#9667;"><!-- u+25C3 left triangle, open ISOPUB ltri-->
-<!ENTITY triangleright "&#9657;"><!-- u+25B9 right triangle, open ISOPUB rtri-->
-<!ENTITY UpArrow "&#8593;"><!-- u+2191 upward arrow ISONUM uarr-->
-<!ENTITY uparrow "&#8593;"><!-- u+2191 upward arrow ISONUM uarr-->
-<!ENTITY vert "&#124;"><!-- u+007C vertical bar ISONUM verbar-->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd
deleted file mode 100644
index d943407a78c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mmlent.dtd
+++ /dev/null
@@ -1,114 +0,0 @@
-<!--
- MathML Entitites PROVISIONAL
- David Carlisle
- Copyright 1998 Nag Ltd, The OpenMath Consortium. Esprit Project 24.969.
--->
-
-<!-- Section 6.2.1 -->
-
-<!ENTITY tab "&#9;"><!-- tabulator stop -->
-
-<!ENTITY NewLine "[NewLine]"><!-- force a line break -->
-
-<!ENTITY IndentingNewLine "[IndentingNewLine]"><!--
- force a line break and indent appropriately on next line -->
-
-<!ENTITY NoBreak "[NoBreak]"><!--
- never break line here -->
-
-<!ENTITY GoodBreak "[GoodBreak]"><!--
- if a linebreak is needed, here is a good spot -->
-<!ENTITY BadBreak "[BadBreak]"><!--
- if a linebreak is needed, try to avoid breaking here -->
-
-
-<!ENTITY Space " "><!-- Space -->
-
-<!ENTITY NonBreakingSpace "[NonBreakingSpace]"><!--
- space that is not a legal breakpoint -->
-
-<!ENTITY ZeroWidthSpace "[ZeroWidthSpace]"><!--
- space of no width at all -->
-
-
-<!ENTITY VeryThinSpace "[VeryThinSpace]"><!--
- space of width 1/18 em -->
-
-
-<!ENTITY ThinSpace "[ThinSpace]"><!--
- space of width 3/18 em -->
-
-
-<!ENTITY MediumSpace "[MediumSpace]"><!--
- space of width 4/18 em -->
-
-
-<!ENTITY ThickSpace "[ThickSpace]"><!--
- space of width 5/18 em -->
-
-
-<!ENTITY NegativeVeryThinSpace "[NegativeVeryThinSpace]"><!--
- space of width -1/18 em -->
-
-
-<!ENTITY NegativeThinSpace "[NegativeThinSpace]"><!--
- space of width -3/18 em -->
-
-
-<!ENTITY NegativeMediumSpace "[NegativeMediumSpace]"><!--
- space of width -4/18 em -->
-
-
-<!ENTITY NegativeThickSpace "[NegativeThickSpace]"><!--
- space of width -5/18 em -->
-
-
-
-
-<!ENTITY InvisibleComma ""><!--
- used as a separator, e.g., in indices (Section 3.2.4) -->
-<!ENTITY ic "" ><!--
- short form of &InvisibleComma; -->
-
-<!ENTITY InvisibleTimes ""><!--
- marks multiplication when it is understood without a mark (Section 3.2.4 -->
-<!ENTITY it ""><!--
- short form of &InvisibleTimes; -->
-
-<!ENTITY ApplyFunction "" ><!--
- character showing function application in presentation tagging (Section 3.2.4) -->
-<!ENTITY af "" ><!--
- short form of &ApplyFunction; -->
-
-
-<!-- Section 6.2.3 -->
-
-<!ENTITY CapitalDifferentialD "D"><!--
- D for use in differentials, e.g., within integrals -->
-<!ENTITY DD "D" ><!--
- short form of &CapitalDifferentialD; -->
-
-<!ENTITY DifferentialD "d"><!--
- d for use in differentials, e.g., within integral -->
-<!ENTITY dd "d" ><!--
- short form of &DifferentialD; -->
-
-<!ENTITY ExponentialE "e"><!--
- e for use for the exponential base of the natural logarithms -->
-<!ENTITY ee "e" ><!--
- short form of &ExponentialE; -->
-
-<!ENTITY false "F" ><!--
- logical constant false -->
-
-<!ENTITY ImaginaryI "i"><!--
- i for use as a square root of -1 -->
-<!ENTITY ii "i" ><!--
- short form of &ImaginaryI; -->
-
-
-<!ENTITY NotANumber "NaN"><!--
- used in 4.3.2.9 -->
-
-<!ENTITY true "T" ><!--
- logical constant true -->
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex
deleted file mode 100644
index adf247ff73b..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/mtdemo.tex
+++ /dev/null
@@ -1,10 +0,0 @@
-\[
-\begin{gathered}
- f( \in ,\delta s) = \frac{1}{\xi }\phi _{v} (\lambda _{v} ,k,\beta ^{2} ) \hfill \\
- \phi _{v} (\lambda _{v} ,k,\beta ^{2} ) = \frac{1}{{2\pi i}}\int_{{c - i\infty }}^{{c + i\infty }} {\phi (s)e^{{\lambda s}} ds} \hfill \\
- \phi (s) = \text{exp }[\kappa(1 + \beta ^{2} \gamma )]\text{ exp }[\psi (s)] \hfill \\
- \lambda _{u} = k\left[ {\frac{{ \in - \bar \in }}{\xi } - \gamma ' - \beta ^{2} } \right] \hfill \\
-\end{gathered}
-\]
-
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml
deleted file mode 100644
index 21346de9a83..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/stix.mml
+++ /dev/null
@@ -1,66 +0,0 @@
-<math displaystyle='true'>
- <semantics>
- <mtable columnalign='left'>
- <mtr>
- <mtd>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mrow>
- <mn>2</mn><mi>&pi;</mi><mi>i</mi>
- </mrow>
- </mfrac>
- <msubsup>
- <mo>&int;</mo>
- <mrow>
- <mi>c</mi><mo>-</mo><mi>i</mi><mo>&infin;</mo>
- </mrow>
- <mrow>
- <mi>c</mi><mo>+</mo><mi>i</mi><mo>&infin;</mo>
- </mrow>
- </msubsup>
- <mrow>
- <mi>&phi;</mi><mo stretchy='false'>(</mo>
- <mi>s</mi><mo stretchy='false'>)</mo>
- <msup>
- <mi>e</mi>
- <mrow>
- <mi>&lambda;</mi><mi>s</mi>
- </mrow>
- </msup>
- <mi>d</mi><mi>s</mi>
- </mrow>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <mi>&phi;</mi><mo stretchy='false'>(</mo>
- <mi>s</mi><mo stretchy='false'>)</mo>
- <mo>=</mo><mtext>exp </mtext>
- <mo stretchy='false'>[</mo><mi>k</mi>
- <mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mi>&gamma;</mi>
- <mo stretchy='false'>)</mo>
- <mo stretchy='false'>]</mo><mtext> exp </mtext>
- <mo stretchy='false'>[</mo><mi>&psi;</mi>
- <mo stretchy='false'>(</mo><mi>s</mi>
- <mo stretchy='false'>)</mo><mo stretchy='false'>]</mo>
- </mtd>
- </mtr>
- </mtable>
- </semantics>
-</math>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml
deleted file mode 100644
index 04b4dd9396e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/techexpl.mml
+++ /dev/null
@@ -1,100 +0,0 @@
-<!-- MathType@Translator@5@5@MathML (Techexplorer).tdl@MathML -- Techexplorer compatible@ -->
-<math displaystyle='true'>
- <mtable columnalign='left'>
- <mtr>
- <mtd>
- <mi>f</mi><mo stretchy='false'>(</mo><mo>,</mo><mi>&delta;</mi><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mi>&xi;</mi>
- </mfrac>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mrow>
- <mn>2</mn><mi>&pi;</mi><mi>i</mi>
- </mrow>
- </mfrac>
- <msubsup>
- <mo>&int;</mo>
- <mrow>
- <mi>c</mi><mi>i</mi>
- </mrow>
- <mrow>
- <mi>c</mi><mo>+</mo><mi>i</mi>
- </mrow>
- </msubsup>
- <mrow>
- <mi>&phi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><msup>
- <mi>e</mi>
- <mrow>
- <mi>&lambda;</mi><mi>s</mi>
- </mrow>
- </msup>
- <mi>d</mi><mi>s</mi>
- </mrow>
-
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <mi>&phi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mtext>exp </mtext><mo stretchy='false'>[</mo><mi>k</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mi>&gamma;</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo><mtext> exp </mtext><mo stretchy='false'>[</mo><mi>&psi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <msub>
- <mi>&lambda;</mi>
- <mi>u</mi>
- </msub>
- <mo>=</mo><mi>k</mi><mrow><mo>[</mo> <mrow>
- <mfrac>
- <mrow>
-
- </mrow>
- <mi>&xi;</mi>
- </mfrac>
- <msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
-
- </mrow> <mo>]</mo></mrow>
- </mtd>
- </mtr>
- </mtable>
-
-</math>
-<!-- MathType@End@5@5@ -->
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd
deleted file mode 100644
index 8a57713d8fe..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.dtd
+++ /dev/null
@@ -1,62 +0,0 @@
-<!ELEMENT document (math*)>
-<!--Added Math Symbols: Arrows-->
-<!ENTITY % isoamsae.dtd SYSTEM "isoamsae.dtd">
-
-<!--Added Math Symbols: Binary Operators-->
-<!ENTITY % isoamsbe.dtd SYSTEM "isoamsbe.dtd">
-
-<!--Added Math Symbols: Delimiters-->
-<!ENTITY % isoamsce.dtd SYSTEM "isoamsce.dtd">
-
-<!--Added Math Symbols: Negated Relations-->
-<!ENTITY % isoamsne.dtd SYSTEM "isoamsne.dtd">
-
-<!--Added Math Symbols: Ordinary-->
-<!ENTITY % isoamsoe.dtd SYSTEM "isoamsoe.dtd">
-
-<!--Added Math Symbols: Relations-->
-<!ENTITY % isoamsre.dtd SYSTEM "isoamsre.dtd">
-
-<!--General Technical-->
-<!ENTITY % isoteche.dtd SYSTEM "isoteche.dtd">
-
-<!--Numbers and Currency symbols-->
-<!ENTITY % isonume.dtd SYSTEM "isonume.dtd">
-
-<!--MathML Aliases (From ISO PUB,DIA,NUM)-->
-<!ENTITY % mmaliase.dtd SYSTEM "mmaliase.dtd">
-
-<!--Greek Symbols-->
-<!ENTITY % isogrk3e.dtd SYSTEM "isogrk3e.dtd">
-
-<!--Math Script Font-->
-<!ENTITY % isomscre.dtd SYSTEM "isomscre.dtd">
-
-<!--Math Open Face Font-->
-<!ENTITY % isomopfe.dtd SYSTEM "isomopfe.dtd">
-
-<!--MathML Entities-->
-<!ENTITY % mmlent.dtd SYSTEM "mmlent.dtd">
-
-<!ENTITY % mathml.dtd SYSTEM "mathml.dtd">
-
-%mathml.dtd;
-%isoamsae.dtd;
-%isoamsbe.dtd;
-%isoamsce.dtd;
-%isoamsne.dtd;
-%isoamsoe.dtd;
-%isoamsre.dtd;
-%isoteche.dtd;
-%isonume.dtd;
-%mmaliase.dtd;
-%isogrk3e.dtd;
-%isomscre.dtd;
-%isomopfe.dtd;
-%mmlent.dtd;
-<!ENTITY aacute "&#x00E1;">
-<!ENTITY OverBar "[OverBar]">
-<!ENTITY negationslash "/">
-
-
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml
deleted file mode 100644
index 206126b456e..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/test.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0"?>
-
-<!DOCTYPE document SYSTEM "test.dtd"
-[
-<!ENTITY stix SYSTEM "stix.mml">
-<!ENTITY amaya SYSTEM "amaya.mml">
-<!ENTITY techexpl SYSTEM "techexpl.mml">
-<!ENTITY webeq SYSTEM "webeq.mml">
-]>
-<document>
-&webeq;
-&techexpl;
-&stix;
-&amaya;
-</document>
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp
deleted file mode 100644
index 3168dffd88a..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/tmp.tmp
+++ /dev/null
@@ -1,2 +0,0 @@
-
-xx \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg
deleted file mode 100644
index 7b306317997..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-\Configure{HTML}{\StartHtml}{\EndHtml}
-\newcommand\StartHtml{\IgnorePar\HCode{<!DOCTYPE HTML PUBLIC
- "-//W3C//DTD HTML 4.0 Transitional//EN">\Hnewline
- <HTML><HEAD><LINK REL="stylesheet"
- TYPE="text/css" HREF="\jobname.css">\Hnewline
- <TITLE>\jobname</TITLE></HEAD>\Hnewline <BODY>}
- \Css{.hooks{color:green;}}}
-\newcommand\EndHtml{\HCode{</BODY></HTML>}}
-\Preamble{}
-\begin{document}
-\EndPreamble
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg
deleted file mode 100644
index 850fb8aea93..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try2.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-\Configure{HEAD}{\empty}{\empty}
-\Configure{HTML}
- {\IgnorePar\HCode{<HTML><HEAD> <TITLE></TITLE></HEAD><BODY>}[DOC]}
- {[/DOC]\HCode{</BODY></HTML>}}
-\Preamble{}
- \Configure{BODY}{\empty}{\empty}
- \Configure{TITLE}{\empty}{\empty}
- \Configure{TITLE+}{\empty}
- \Configure{TocAt}{\empty}{\empty}
- \Configure{TocAt*}{\empty}{\empty}
- \Configure{toc}{\empty}
- \ConfigureEnv{description} {[DLIST]}{[/DLIST]}{}{}
- \ConfigureList{description}{}{}{[MARK]}{[/MARK]}
- \Configure{section} {[SECTION]}{[/SECTION]}
- {[NUM]\arabic{section}[/NUM][TITLE]}{[/TITLE]}
-\begin{document}
-\EndPreamble
-\Configure{HtmlPar}{}{\empty}{}{}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg
deleted file mode 100644
index 16ec5677ed2..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try3.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-\Configure{HTML} {\Tg<DOC>}{\Tg</DOC>}
-\Preamble{}
- \ConfigureEnv{description} {\Tg<DLIST>}{\Tg</DLIST>}{}{}
- \ConfigureList{description}{}{}{\Tg<MARK>}{\Tg</MARK>}
- \Configure{section} {\Tg<SECTION>}{\Tg</SECTION>}
- {\Tg<NUM>\arabic{section}\Tg</NUM>\Tg<TITLE>}{\Tg</TITLE>}
-\begin{document}
-\EndPreamble
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg
deleted file mode 100644
index 7addb8df342..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try4.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-\Configure{HTML}
- {\IgnorePar\HCode{<HTML><HEAD> <TITLE></TITLE></HEAD><BODY>}\Tg<DOC>}
- {\Tg</DOC>\HCode{</BODY></HTML>}}
-\Preamble{}
- \ConfigureEnv{description} {\Tg<DLIST>}{\Tg</DLIST>}{}{}
- \ConfigureList{description}{}{}{\Tg<MARK>}{\Tg</MARK>}
- \Configure{section} {\Tg<SECTION>}{\Tg</SECTION>}
- {\Tg<NUM>\arabic{section}\Tg</NUM>\Tg<TITLE>}{\Tg</TITLE>}
-\Configure<NUM>{\HCode{<DIV ALIGN="CENTER">}}{}
-\Configure</TITLE>{}{\HCode{</DIV>}}
-\Configure<DLIST>{\HCode{<BR>}}{}
-\Configure</DLIST>{}{\HCode{<BR>}}
-\begin{document}
-\EndPreamble
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg
deleted file mode 100644
index 57a7f4493b8..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/try5.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-\Configure{HTML}
- {\IgnorePar\HCode{<HTML><HEAD> <TITLE></TITLE></HEAD><BODY>}\Tg<DOC>}
- {\Tg</DOC>\HCode{</BODY></HTML>}}
-\Preamble{}
- \ConfigureEnv{description} {\Tg<DLIST>}{\Tg</DLIST>}{}{}
- \ConfigureList{description}{}{}{\Tg<MARK>}{\Tg</MARK>}
- \Configure{section} {\Tg<SECTION>}{\Tg</SECTION>}
- {\Tg<NUM>\arabic{section}\Tg</NUM>\Tg<TITLE>}{\Tg</TITLE>}
-\Configure<NUM>-{\HCode{<DIV ALIGN="CENTER">}}
-\Configure</NUM>-{ }
-\Configure<TITLE>-{}
-\Configure</TITLE>-{\HCode{</DIV>}}
-\Configure<DLIST>{\HCode{<BR>}}{}
-\Configure</DLIST>{}{\HCode{<BR>}}
-\begin{document}
-\EndPreamble
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml b/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml
deleted file mode 100644
index 487da18c321..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/latex2xml/webeq.mml
+++ /dev/null
@@ -1,111 +0,0 @@
-<!-- MathType@Translator@5@5@MathML (WebEQ).tdl@MathML -- WebEQ compatible@ -->
-<math displaystyle='true'>
- <semantics>
- <mtable columnalign='left'>
- <mtr>
- <mtd>
- <mi>f</mi><mo stretchy='false'>(</mo><mo>&isinv;</mo><mo>,</mo><mi>&delta;</mi><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mi>&xi;</mi>
- </mfrac>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <msub>
- <mi>&phi;</mi>
- <mi>v</mi>
- </msub>
- <mo stretchy='false'>(</mo><msub>
- <mi>&lambda;</mi>
- <mi>v</mi>
- </msub>
- <mo>,</mo><mi>k</mi><mo>,</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mo stretchy='false'>)</mo><mo>=</mo><mfrac>
- <mn>1</mn>
- <mrow>
- <mn>2</mn><mi>&pi;</mi><mi>i</mi>
- </mrow>
- </mfrac>
- <msubsup>
- <mo>&int;</mo>
- <mrow>
- <mi>c</mi><mo>-</mo><mi>i</mi><mi>&infin;</mi>
- </mrow>
- <mrow>
- <mi>c</mi><mo>+</mo><mi>i</mi><mi>&infin;</mi>
- </mrow>
- </msubsup>
- <mrow>
- <mi>&phi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><msup>
- <mi>e</mi>
- <mrow>
- <mi>&lambda;</mi><mi>s</mi>
- </mrow>
- </msup>
- <mi>d</mi><mi>s</mi>
- </mrow>
-
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <mi>&phi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo>=</mo><mtext>exp </mtext><mo stretchy='false'>[</mo><mi>k</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>+</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
- <mi>&gamma;</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo><mtext> exp </mtext><mo stretchy='false'>[</mo><mi>&psi;</mi><mo stretchy='false'>(</mo><mi>s</mi><mo stretchy='false'>)</mo><mo stretchy='false'>]</mo>
- </mtd>
- </mtr>
- <mtr>
- <mtd>
- <msub>
- <mi>&lambda;</mi>
- <mi>u</mi>
- </msub>
- <mo>=</mo><mi>k</mi><mrow><mo>[</mo> <mrow>
- <mfrac>
- <mrow>
- <mo>&isinv;</mo><mo>-</mo><mover accent='true'>
- <mo>&isinv;</mo>
- <mo>&amp;macr;</mo>
- </mover>
-
- </mrow>
- <mi>&xi;</mi>
- </mfrac>
- <mo>-</mo><msup>
- <mi>&gamma;</mi>
- <mo>&prime;</mo>
- </msup>
- <mo>-</mo><msup>
- <mi>&beta;</mi>
- <mn>2</mn>
- </msup>
-
- </mrow> <mo>]</mo></mrow>
- </mtd>
- </mtr>
- </mtable>
-
-
- </semantics>
-</math>
-<!-- MathType@End@5@5@ -->
-
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl
deleted file mode 100644
index b419996c59c..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/empty.xsl
+++ /dev/null
@@ -1,2 +0,0 @@
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml
deleted file mode 100644
index a295e611d88..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml
+++ /dev/null
@@ -1,243 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<countries>
-<country shortname="Afghanistan" fullname="Islamic State of Afghanistan" isocountry="AF" capital="Kabul" citizen="Afghan" adjective="Afghan" currency="afghani" isocurrency="AFA" currensubunit="pul"/>
-<country shortname="Albania" fullname="Republic of Albania" isocountry="AL" capital="Tirana" citizen="Albanian" adjective="Albanian" currency="lek" isocurrency="ALL" currensubunit="quindar (pl.quindarka)"/>
-<country shortname="Algeria" fullname="People's Democratic Republic of Algeria" isocountry="DZ" capital="Algiers" citizen="Algerian" adjective="Algerian" currency="Algerian dinar" isocurrency="DZD" currensubunit="centime"/>
-<country shortname="American Samoa" fullname="Territory of American Samoa" isocountry="AS" capital="Pago Pago" citizen="Samoan" adjective="Samoan" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Andorra" fullname="Principality of Andorra" isocountry="AD" capital="Andorra la Vella" citizen="Andorran" adjective="Andorran" currency="Spanish peseta; French franc" isocurrency="ESP; FRF" currensubunit="céntimo; centime"/>
-<country shortname="Angola" fullname="Republic of Angola" isocountry="AO" capital="Luanda" citizen="Angolan" adjective="Angolan" currency="readjusted kwanza" isocurrency="AOR" currensubunit="lwei (inv.)"/>
-<country shortname="Anguilla" fullname="Anguilla" isocountry="AI" capital="The Valley" citizen="Anguillan" adjective="Anguillan" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Antarctica" fullname="Antarctica" isocountry="AQ" capital="-" citizen="-" adjective="Antarctic" currency="-" isocurrency=" " currensubunit=" "/>
-<country shortname="Antigua and Barbuda" fullname="Antigua and Barbuda" isocountry="AG" capital="St John's" citizen="Antiguan; Barbudian" adjective="Antiguan; Barbudian; of Antigua and Barbuda" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Argentina" fullname="Argentine Republic" isocountry="AR" capital="Buenos Aires" citizen="Argentinian" adjective="Argentine" currency="Argentine peso" isocurrency="ARS" currensubunit="centavo"/>
-<country shortname="Armenia" fullname="Republic of Armenia" isocountry="AM" capital="Yerevan" citizen="Armenian" adjective="Armenian" currency="dram (inv.)" isocurrency="AMD" currensubunit="luma"/>
-<country shortname="Aruba" fullname="Aruba" isocountry="AW" capital="Oranjestad" citizen="Aruban" adjective="Aruban" currency="Aruban guilder" isocurrency="AWG" currensubunit="cent"/>
-<country shortname="Australia" fullname="Commonwealth of Australia" isocountry="AU" capital="Canberra" citizen="Australian" adjective="Australian" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="Austria" fullname="Republic of Austria" isocountry="AT " capital="Vienna" citizen="Austrian" adjective="Austrian" currency="Austrian schilling" isocurrency="ATS" currensubunit="groschen (inv.)"/>
-<country shortname="Azerbaijan" fullname="Azerbaijani Republic" isocountry="AZ" capital="Baku" citizen="Azeri" adjective="Azerbaijani" currency="Azerbaijani manat" isocurrency="AZM" currensubunit="kepik (inv.)"/>
-<country shortname="Bahrain" fullname="State of Bahrain" isocountry="BH" capital="Manama" citizen="Bahraini" adjective="Bahraini" currency="Bahraini dinar" isocurrency="BHD" currensubunit="fils (inv.)"/>
-<country shortname="Bangladesh" fullname="People's Republic of Bangladesh" isocountry="BD" capital="Dhaka" citizen="Bangladeshi" adjective="of Bangladesh" currency="taka (inv.)" isocurrency="BDT" currensubunit="poisha (inv.)"/>
-<country shortname="Barbados" fullname="Barbados" isocountry="BB" capital="Bridgetown" citizen="Barbadian" adjective="Barbadian" currency="Barbados dollar" isocurrency="BBD" currensubunit="cent"/>
-<country shortname="Belarus" fullname="Republic of Belarus" isocountry="BY" capital="Minsk" citizen="Belarusian" adjective="Belarusian" currency="Belarusian rouble" isocurrency="BYB" currensubunit="kopek"/>
-<country shortname="Belgium" fullname="Kingdom of Belgium" isocountry="BE " capital="Brussels" citizen="Belgian" adjective="Belgian" currency="Belgian franc" isocurrency="BEF" currensubunit="centime"/>
-<country shortname="Belize" fullname="Belize" isocountry="BZ" capital="Belmopan" citizen="Belizean" adjective="Belizean" currency="Belize dollar" isocurrency="BZD" currensubunit="cent"/>
-<country shortname="Benin" fullname="Republic of Benin" isocountry="BJ" capital="Porto Novo" citizen="Beninese" adjective="Beninese" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Bermuda" fullname="Bermuda" isocountry="BM" capital="Hamilton" citizen="Bermudian" adjective="Bermudian" currency="Bermuda dollar" isocurrency="BMD" currensubunit="cent"/>
-<country shortname="Bhutan" fullname="Kingdom of Bhutan" isocountry="BT" capital="Thimphu" citizen="Bhutanese" adjective="Bhutanese" currency="ngultrum (inv.)" isocurrency="BTN" currensubunit="chhetrum (inv.)"/>
-<country shortname="Bolivia" fullname="Republic of Bolivia" isocountry="BO" capital="Sucre" citizen="Bolivian" adjective="Bolivian" currency="boliviano" isocurrency="BOB" currensubunit="centavo"/>
-<country shortname="Bosnia and Herzegovina" fullname="Bosnia and Herzegovina" isocountry="BA" capital="Sarajevo" citizen="Bosnian; Herzegovinian" adjective="Bosnian; Herzegovinian" currency="Bosnian dinar; Bosnian convertible mark" isocurrency="BAM" currensubunit="fening"/>
-<country shortname="Botswana" fullname="Republic of Botswana" isocountry="BW" capital="Gaborone" citizen="Botswanan" adjective="Botswanan; of Botswana" currency="pula (inv.)" isocurrency="BWP" currensubunit="thebe (inv.)"/>
-<country shortname="Bouvet Island" fullname="Bouvet Island" isocountry="BV" capital="-" citizen="-" adjective="of Bouvet Island" currency=" " isocurrency=" " currensubunit=" "/>
-<country shortname="Brazil" fullname="Federative Republic of Brazil" isocountry="BR" capital="Brasilia" citizen="Brazilian" adjective="Brazilian" currency="Brazilian real (pl. reais)" isocurrency="BRL" currensubunit="centavo"/>
-<country shortname="British Indian Ocean Territory" fullname="British Indian Ocean Territory" isocountry="IO" capital="-" citizen="-" adjective="of the British Indian Ocean Territory" currency=" " isocurrency=" " currensubunit=" "/>
-<country shortname="British Virgin Islands" fullname="British Virgin Islands" isocountry="VG" capital="Road Town" citizen="British Virgin Islander; BVIslander" adjective="of the British Virgin Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Brunei" fullname="Negara Brunei Darussalam" isocountry="BN" capital="Bandar Seri Begawan" citizen="Bruneian" adjective="Bruneian; of Brunei" currency="Brunei dollar" isocurrency="BND" currensubunit="sen (inv.)"/>
-<country shortname="Bulgaria" fullname="Republic of Bulgaria" isocountry="BG" capital="Sofia" citizen="Bulgarian" adjective="Bulgarian" currency="lev (pl. leva)" isocurrency="BGL" currensubunit="stotinka (pl. stotinki)"/>
-<country shortname="Burkina Faso" fullname="Burkina Faso" isocountry="BF" capital="Ouagadougou" citizen="Burkinabe" adjective="Burkinabe; of Burkina Faso" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Burundi" fullname="Republic of Burundi" isocountry="BI" capital="Bujumbura" citizen="Burundian" adjective="Burundian; of Burundi" currency="Burundi franc" isocurrency="BIF" currensubunit="centime"/>
-<country shortname="Cambodia" fullname="Kingdom of Cambodia" isocountry="KH" capital="Phnom Penh" citizen="Cambodian" adjective="Cambodian" currency="riel" isocurrency="KHR" currensubunit="sen (inv.)"/>
-<country shortname="Cameroon" fullname="Republic of Cameroon" isocountry="CM" capital="Yaoundé" citizen="Cameroonian" adjective="Cameroonian" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/>
-<country shortname="Canada" fullname="Canada" isocountry="CA" capital="Ottawa" citizen="Canadian" adjective="Canadian" currency="Canadian dollar" isocurrency="CAD" currensubunit="cent"/>
-<country shortname="Cape Verde" fullname="Republic of Cape Verde" isocountry="CV" capital="Praia" citizen="Cape Verdean" adjective="Cape Verdean" currency="Cape Verde escudo" isocurrency="CVE" currensubunit="centavo"/>
-<country shortname="Cayman Islands" fullname="Cayman Islands" isocountry="KY" capital="George Town" citizen="Caymanian" adjective="Caymanian; of the Cayman Islands" currency="Cayman Islands dollar" isocurrency="KYD" currensubunit="cent"/>
-<country shortname="Central African Republic" fullname="Central African Republic" isocountry="CF" capital="Bangui" citizen="Central African" adjective="Central African; of the Central African&#10;Republic" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/>
-<country shortname="Chad" fullname="Republic of Chad" isocountry="TD" capital="N'Djamena" citizen="Chadian" adjective="Chadian; of Chad" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/>
-<country shortname="Chile" fullname="Republic of Chile" isocountry="CL" capital="Santiago" citizen="Chilean" adjective="Chilean" currency="Chilean peso" isocurrency="CLP" currensubunit="centavo"/>
-<country shortname="China" fullname="People's Republic of China" isocountry="CN" capital="Beijing" citizen="Chinese" adjective="Chinese" currency="renminbi-yuan (inv.)" isocurrency="CNY" currensubunit="fen (inv.)"/>
-<country shortname="Christmas Island" fullname="Christmas Island Territory" isocountry="CX" capital="Flying Fish Cove" citizen="Christmas Islander" adjective="of Christmas Island" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="Cocos (Keeling) Islands" fullname="Territory of Cocos (Keeling) Islands" isocountry="CC" capital="Bantam" citizen="Cocos Islander" adjective="of the Cocos (Keeling) Islands" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="Colombia" fullname="Republic of Colombia" isocountry="CO" capital="Santa Fe de Bogotá" citizen="Colombian" adjective="Colombian" currency="Colombian peso" isocurrency="COP" currensubunit="centavo"/>
-<country shortname="Congo" fullname="Republic of the Congo" isocountry="CG" capital="Brazzaville" citizen="Congolese" adjective="Congolese" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/>
-<country shortname="Cook Islands" fullname="Cook Islands" isocountry="CK" capital="Avarua" citizen="Cook Islander" adjective="of the Cook Islands" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/>
-<country shortname="Costa Rica" fullname="Republic of Costa Rica" isocountry="CR" capital="San José" citizen="Costa Rican" adjective="Costa Rican" currency="Costa Rican colón (pl.colones)" isocurrency="CRC" currensubunit="céntimo"/>
-<country shortname="Côte d'Ivoire" fullname="Republic of Côte d'Ivoire" isocountry="CI" capital="Yamoussoukro" citizen="Ivorian" adjective="Ivorian" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Croatia" fullname="Republic of Croatia" isocountry="HR" capital="Zagreb" citizen="Croat" adjective="Croatian" currency="kuna (inv.)" isocurrency="HRK" currensubunit="lipa (inv.)"/>
-<country shortname="Cuba" fullname="Republic of Cuba" isocountry="CU" capital="Havana" citizen="Cuban" adjective="Cuban" currency="Cuban peso" isocurrency="CUP" currensubunit="centavo"/>
-<country shortname="Cyprus" fullname="Republic of Cyprus" isocountry="CY" capital="Nicosia" citizen="Cypriot" adjective="Cypriot" currency="Cyprus pound" isocurrency="CYP" currensubunit="mil"/>
-<country shortname="Czech Republic" fullname="Czech Republic" isocountry="CZ" capital="Prague" citizen="Czech" adjective="Czech" currency="Czech koruna (pl.koruny)" isocurrency="CZK" currensubunit="halér (pl. halére)"/>
-<country shortname="Democratic Republic of the Congo" fullname="Democratic Republic of the Congo" isocountry="CD" capital="Kinshasa" citizen="Congolese" adjective="Congolese; of the Democratic Republic of the&#10;Congo" currency="new zaire" isocurrency="CDF" currensubunit="centime"/>
-<country shortname="Denmark" fullname="Kingdom of Denmark" isocountry="DK " capital="Copenhagen" citizen="Dane" adjective="Danish" currency="Danish krone (pl.kroner)&#10;" isocurrency="DKK" currensubunit="řre (inv.)"/>
-<country shortname="Djibouti" fullname="Republic of Djibouti" isocountry="DJ" capital="Djibouti" citizen="Djiboutian" adjective="of Djibouti" currency="Djibouti franc" isocurrency="DJF" currensubunit="centime"/>
-<country shortname="Dominica" fullname="Commonwealth of Dominica" isocountry="DM" capital="Roseau" citizen="Dominican" adjective="of Dominica" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Dominican Republic" fullname="Dominican Republic" isocountry="DO" capital="Santo Domingo" citizen="Dominican" adjective="Dominican" currency="Dominican peso" isocurrency="DOP" currensubunit="centavo"/>
-<country shortname="East Timor" fullname="East Timor" isocountry="TP" capital="Dili" citizen="East Timorese" adjective="East Timorese" currency="Indonesian rupiah" isocurrency="IDR" currensubunit="-"/>
-<country shortname="Ecuador" fullname="Republic of Ecuador" isocountry="EC" capital="Quito" citizen="Ecuadorian" adjective="Ecuadorian" currency="sucre" isocurrency="ECS" currensubunit="centavo"/>
-<country shortname="Egypt" fullname="Arab Republic of Egypt" isocountry="EG" capital="Cairo" citizen="Egyptian" adjective="Egyptian" currency="Egyptian pound" isocurrency="EGP" currensubunit="piastre"/>
-<country shortname="El Salvador" fullname="Republic of El Salvador" isocountry="SV" capital="San Salvador" citizen="Salvadorian; Salvadoran" adjective="Salvadorian; Salvadoran" currency="El Salvador colón (pl.colones)" isocurrency="SVC" currensubunit="centavo"/>
-<country shortname="Equatorial Guinea" fullname="Republic of Equatorial Guinea" isocountry="GQ" capital="Malabo" citizen="Equatorial Guinean" adjective="of Equatorial Guinea" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/>
-<country shortname="Eritrea" fullname="State of Eritrea" isocountry="ER" capital="Asmara" citizen="Eritrean" adjective="Eritrean" currency="nakfa (inv.)" isocurrency="ERN" currensubunit="centime"/>
-<country shortname="Estonia" fullname="Republic of Estonia" isocountry="EE" capital="Tallinn" citizen="Estonian" adjective="Estonian" currency="Estonian kroon (pl.krooni)" isocurrency="EEK" currensubunit="sent (pl. senti)"/>
-<country shortname="Ethiopia" fullname="Federal Democratic Republic of Ethiopia" isocountry="ET" capital="Addis Ababa" citizen="Ethiopian" adjective="Ethiopian" currency="Ethiopian birr (inv.)" isocurrency="ETB" currensubunit="cent"/>
-<country shortname="Faeroe Islands" fullname="Faeroe Islands" isocountry="FO" capital="Thorshavn" citizen="Faeroese" adjective="Faeroese" currency="Danish krone (pl.kroner)" isocurrency="DKK" currensubunit="řre (inv.)"/>
-<country shortname="Falkland Islands" fullname="Falkland Islands" isocountry="FK" capital="Stanley" citizen="Falkland Islander" adjective="of the Falkland Islands" currency="Falkland Islands pound" isocurrency="FKP" currensubunit="new penny (pl. pence)"/>
-<country shortname="Fiji" fullname="Republic of Fiji" isocountry="FJ" capital="Suva" citizen="Fijian" adjective="Fijian; of Fiji" currency="Fiji dollar" isocurrency="FJD" currensubunit="cent"/>
-<country shortname="Finland" fullname="Republic of Finland" isocountry="FI " capital="Helsinki" citizen="Finn" adjective="Finnish" currency="Finnish markka (pl.markkaa)" isocurrency="FIM" currensubunit="penni (pl. penniä)"/>
-<country shortname="France" fullname="French Republic" isocountry="FR " capital="Paris" citizen="Frenchman; Frenchwoman" adjective="French" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="French Guiana" fullname="Department of French Guiana" isocountry="GF" capital="Cayenne" citizen="Guianese" adjective="Guianese" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="French Polynesia" fullname="Territory of French Polynesia" isocountry="PF" capital="Papeete" citizen="Polynesian" adjective="Polynesian" currency="CFP franc" isocurrency="XPF" currensubunit="centime"/>
-<country shortname="French Southern and Antarctic Lands"
-fullname="Territory of the French Southern and Antarctic&#10;Lands"
-isocountry="TF" capital=" " citizen="-" adjective="of the French Southern and Antarctic Lands" currency="-" isocurrency="-" currensubunit="-"/>
-<country shortname="Gabon" fullname="Gabonese Republic" isocountry="GA" capital="Libreville" citizen="Gabonese" adjective="Gabonese" currency="CFA franc" isocurrency="XAF" currensubunit="centime"/>
-<country shortname="Georgia" fullname="Georgia" isocountry="GE" capital="Tbilisi" citizen="Georgian" adjective="Georgian" currency="lari" isocurrency="GEL" currensubunit="tetri (inv.)"/>
-<country shortname="Germany" fullname="Federal Republic of Germany" isocountry="DE " capital="Berlin" citizen="German" adjective="German" currency="German mark" isocurrency="DEM" currensubunit="pfennig"/>
-<country shortname="Ghana" fullname="Republic of Ghana" isocountry="GH" capital="Accra" citizen="Ghanaian" adjective="Ghanaian" currency="cedi" isocurrency="GHC" currensubunit="pesewa"/>
-<country shortname="Gibraltar" fullname="Gibraltar" isocountry="GI" capital="Gibraltar" citizen="Gibraltarian" adjective="Gibraltarian; of Gibraltar" currency="Gibraltar pound" isocurrency="GIP" currensubunit="penny (pl. pence)"/>
-<country shortname="Greece" fullname="Hellenic Republic" isocountry="GR " capital="Athens" citizen="Greek" adjective="Greek" currency="Greek drachma (pl.drachmae)" isocurrency="GRD" currensubunit="lepton (pl.lepta)"/>
-<country shortname="Greenland" fullname="Greenland" isocountry="GL" capital="Nuuk" citizen="Greenlander" adjective="Greenlandic; of Greenland" currency="Danish krone (pl.kroner)" isocurrency="DKK" currensubunit="řre (inv.)"/>
-<country shortname="Grenada" fullname="Grenada" isocountry="GD" capital="St George's" citizen="Grenadian" adjective="Grenadian" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Guadeloupe" fullname="Department of Guadeloupe" isocountry="GP" capital="Basse Terre" citizen="Guadeloupean" adjective="of Guadeloupe; Guadeloupean" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="Guam" fullname="Territory of Guam" isocountry="GU" capital="Hagĺtńa" citizen="Guamanian" adjective="Guamanian; of Guam" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Guatemala" fullname="Republic of Guatemala" isocountry="GT" capital="Guatemala City" citizen="Guatemalan" adjective="Guatemalan" currency="Guatemalan quetzal (pl.quetzales)" isocurrency="GTQ" currensubunit="centavo"/>
-<country shortname="Guinea" fullname="Republic of Guinea" isocountry="GN" capital="Conakry" citizen="Guinean" adjective="Guinean" currency="Guinean franc" isocurrency="GNF" currensubunit="-"/>
-<country shortname="Guinea-Bissau" fullname="Republic of Guinea-Bissau" isocountry="GW" capital="Bissau" citizen="Guinea-Bissau national; Guinean" adjective="of Guinea-Bissau" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Guyana" fullname="Cooperative Republic of Guyana" isocountry="GY" capital="Georgetown" citizen="Guyanese" adjective="Guyanese" currency="Guyanese dollar" isocurrency="GYD" currensubunit="cent"/>
-<country shortname="Haiti" fullname="Republic of Haiti" isocountry="HT" capital="Port-au-Prince" citizen="Haitian" adjective="Haitian" currency="gourde" isocurrency="HTG" currensubunit="centime"/>
-<country shortname="Heard Island&#10;&#10;and McDonald Islands" fullname="Territory of Heard Island and McDonald&#10;Islands" isocountry="HM" capital="-" citizen="-" adjective="of Heard Island and McDonald Islands" currency=" " isocurrency=" " currensubunit=" "/>
-<country shortname="Honduras" fullname="Republic of Honduras" isocountry="HN" capital="Tegucigalpa" citizen="Honduran" adjective="Honduran" currency="lempira" isocurrency="HNL" currensubunit="centavo"/>
-<country shortname="Hong Kong" fullname="Hong Kong Special Administrative Region (HKSAR)" isocountry="HK" capital="Victoria" citizen="Hong Kong Chinese" adjective="Hong Kong Chinese" currency="Hong Kong dollar" isocurrency="HKD" currensubunit="cent"/>
-<country shortname="Hungary" fullname="Republic of Hungary" isocountry="HU" capital="Budapest" citizen="Hungarian" adjective="Hungarian" currency="forint (inv.)" isocurrency="HUF" currensubunit="fillér (inv.)"/>
-<country shortname="Iceland" fullname="Republic of Iceland" isocountry="IS" capital="Reykjavik" citizen="Icelander" adjective="Icelandic" currency="Icelandic króna (pl.krónur)" isocurrency="ISK" currensubunit="eyrir (pl.aurar)"/>
-<country shortname="India" fullname="Republic of India" isocountry="IN" capital="New Delhi" citizen="Indian" adjective="Indian" currency="Indian rupee" isocurrency="INR" currensubunit="paisa (pl.paise)"/>
-<country shortname="Indonesia" fullname="Republic of Indonesia" isocountry="ID" capital="Jakarta" citizen="Indonesian" adjective="Indonesian" currency="Indonesian rupiah (inv.)" isocurrency="IDR" currensubunit="sen (inv.)"/>
-<country shortname="Iran" fullname="Islamic Republic of Iran" isocountry="IR" capital="Tehran" citizen="Iranian" adjective="Iranian" currency="Iranian rial" isocurrency="IRR" currensubunit="-"/>
-<country shortname="Iraq" fullname="Republic of Iraq" isocountry="IQ" capital="Baghdad" citizen="Iraqi" adjective="Iraqi" currency="Iraqi dinar" isocurrency="IQD" currensubunit="fils (inv.)"/>
-<country shortname="Ireland" fullname="Ireland" isocountry="IE " capital="Dublin" citizen="Irishman; Irishwoman" adjective="Irish" currency="Irish pound" isocurrency="IEP" currensubunit="penny (pl.pence)"/>
-<country shortname="Israel" fullname="State of Israel" isocountry="IL" capital="Jerusalem" citizen="Israeli" adjective="Israeli" currency="new shekel" isocurrency="ILS" currensubunit="agora (pl.agorot)"/>
-<country shortname="Italy" fullname="Italian Republic" isocountry="IT " capital="Rome" citizen="Italian" adjective="Italian" currency="Italian lira (pl. lire)" isocurrency="ITL" currensubunit=" "/>
-<country shortname="Jamaica" fullname="Jamaica" isocountry="JM" capital="Kingston" citizen="Jamaican" adjective="Jamaican" currency="Jamaica dollar" isocurrency="JMD" currensubunit="cent"/>
-<country shortname="Japan" fullname="Japan" isocountry="JP" capital="Tokyo" citizen="Japanese" adjective="Japanese" currency="yen (inv.)" isocurrency="JPY" currensubunit="sen (inv.)"/>
-<country shortname="Jordan" fullname="Hashemite Kingdom of Jordan" isocountry="JO" capital="Amman" citizen="Jordanian" adjective="Jordanian" currency="Jordanian dinar" isocurrency="JOD" currensubunit="fils (inv.)"/>
-<country shortname="Kazakhstan" fullname="Republic of Kazakhstan" isocountry="KZ" capital="Astana" citizen="Kazakh" adjective="Kazakh" currency="tenge (inv.)" isocurrency="KZT" currensubunit="tiyn"/>
-<country shortname="Kenya" fullname="Republic of Kenya" isocountry="KE" capital="Nairobi" citizen="Kenyan" adjective="Kenyan" currency="Kenyan shilling" isocurrency="KES" currensubunit="cent"/>
-<country shortname="Kiribati" fullname="Republic of Kiribati" isocountry="KI" capital="Bairiki" citizen="Kiribatian" adjective="of Kiribati; Kiribatian" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="Kuwait" fullname="State of Kuwait" isocountry="KW" capital="Kuwait City" citizen="Kuwaiti" adjective="Kuwaiti" currency="Kuwaiti dinar" isocurrency="KWD" currensubunit="fils (inv.)"/>
-<country shortname="Kyrgyzstan" fullname="Kyrgyz Republic" isocountry="KG" capital="Bishkek" citizen="Kyrgyz" adjective="Kyrgyz" currency="som" isocurrency="KGS" currensubunit="tyiyn"/>
-<country shortname="Laos" fullname="Lao People's Democratic Republic" isocountry="LA" capital="Vientiane" citizen="Lao" adjective="Lao" currency="kip (inv.)" isocurrency="LAK" currensubunit="at (inv.)"/>
-<country shortname="Latvia" fullname="Republic of Latvia" isocountry="LV" capital="Riga" citizen="Latvian" adjective="Latvian" currency="lats (pl. lati)" isocurrency="LVL" currensubunit="santims (pl. santimi)"/>
-<country shortname="Lebanon" fullname="Lebanese Republic" isocountry="LB" capital="Beirut" citizen="Lebanese" adjective="Lebanese" currency="Lebanese pound" isocurrency="LBP" currensubunit="piastre"/>
-<country shortname="Lesotho" fullname="Kingdom of Lesotho" isocountry="LS" capital="Maseru" citizen="Basotho" adjective="of Lesotho" currency="loti (pl. maloti)" isocurrency="LSL" currensubunit="sente (pl. lisente)"/>
-<country shortname="Liberia" fullname="Republic of Liberia" isocountry="LR" capital="Monrovia" citizen="Liberian" adjective="Liberian" currency="Liberian dollar" isocurrency="LRD" currensubunit="cent"/>
-<country shortname="Libya" fullname="Socialist People's Libyan Arab Jamahiriya" isocountry="LY" capital="Tripoli" citizen="Libyan" adjective="Libyan" currency="Libyan dinar" isocurrency="LYD" currensubunit="dirham"/>
-<country shortname="Liechtenstein" fullname="Principality of Liechtenstein" isocountry="LI" capital="Vaduz" citizen="Liechtensteiner" adjective="of Liechtenstein" currency="Swiss franc" isocurrency="CHF" currensubunit="centime"/>
-<country shortname="Lithuania" fullname="Republic of Lithuania" isocountry="LT" capital="Vilnius" citizen="Lithuanian" adjective="Lithuanian" currency="litas (pl. litai)" isocurrency="LTL" currensubunit="centas (pl. centai)"/>
-<country shortname="Luxembourg" fullname="Grand Duchy of Luxembourg" isocountry="LU " capital="Luxembourg" citizen="Luxembourger" adjective="Luxembourgish; of Luxembourg" currency="Luxembourg franc" isocurrency="LUF" currensubunit="centime"/>
-<country shortname="Macao" fullname="Macao" isocountry="MO" capital="Macao" citizen="Macanese" adjective="Macanese; of Macao" currency="pataca" isocurrency="MOP" currensubunit="avo"/>
-<country shortname="-" fullname="Former Yugoslav Republic of Macedonia" isocountry="MK" capital="Skopje" citizen="Macedonian" adjective="Macedonian" currency="denar (inv.)" isocurrency="MKD" currensubunit="deni (inv.)"/>
-<country shortname="Madagascar" fullname="Republic of Madagascar" isocountry="MG" capital="Antananarivo" citizen="Malagasy" adjective="Malagasy" currency="Malagasy franc" isocurrency="MGF" currensubunit="centime"/>
-<country shortname="Malawi" fullname="Republic of Malawi" isocountry="MW" capital="Lilongwe" citizen="Malawian" adjective="Malawian" currency="Malawi kwacha (inv.)" isocurrency="MWK" currensubunit="tambala (inv.)"/>
-<country shortname="Malaysia" fullname="Malaysia" isocountry="MY" capital="Kuala Lumpur" citizen="Malaysian" adjective="Malaysian" currency="Malaysian ringgit (inv.)" isocurrency="MYR" currensubunit="sen (inv.)"/>
-<country shortname="Maldives" fullname="Republic of Maldives" isocountry="MV" capital="Malé" citizen="Maldivian" adjective="Maldivian" currency="rufiyaa" isocurrency="MVR" currensubunit="laari (inv.)"/>
-<country shortname="Mali" fullname="Republic of Mali" isocountry="ML" capital="Bamako" citizen="Malian" adjective="Malian" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Malta" fullname="Republic of Malta" isocountry="MT" capital="Valletta" citizen="Maltese" adjective="Maltese" currency="Maltese lira" isocurrency="MTL" currensubunit="cent"/>
-<country shortname="Marshall Islands" fullname="Republic of the Marshall Islands" isocountry="MH" capital="Majuro" citizen="Marshallese" adjective="Marshallese; of the Marshall Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Martinique" fullname="Department of Martinique" isocountry="MQ" capital="Fort-de-France" citizen="Martinican" adjective="Martinican; of Martinique" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="Mauritania" fullname="Islamic Republic of Mauritania" isocountry="MR" capital="Nouakchott" citizen="Mauritanian" adjective="Mauritanian" currency="Mauritanian ouguiya" isocurrency="MRO" currensubunit="khoum"/>
-<country shortname="Mauritius" fullname="Republic of Mauritius" isocountry="MU" capital="Port Louis" citizen="Mauritian" adjective="Mauritian" currency="Mauritian rupee" isocurrency="MUR" currensubunit="cent"/>
-<country shortname="Mayotte" fullname="Territorial collectivity of Mayotte" isocountry="YT" capital="Mamoudzou" citizen="Mahorais" adjective="Mahoran" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="Mexico" fullname="United Mexican States" isocountry="MX" capital="Mexico City" citizen="Mexican" adjective="Mexican" currency="Mexican peso" isocurrency="MXN" currensubunit="centavo"/>
-<country shortname="Micronesia" fullname="Federated States of Micronesia" isocountry="FM" capital="Palikir" citizen="Micronesian" adjective="of Micronesia" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Moldova" fullname="Republic of Moldova" isocountry="MD" capital="Chisinau" citizen="Moldovan" adjective="Moldovan" currency="Moldovan leu (pl. lei)" isocurrency="MDL" currensubunit="ban (pl. bani)"/>
-<country shortname="Monaco" fullname="Principality of Monaco" isocountry="MC" capital="Monaco" citizen="Monegasque" adjective="Monegasque" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="Mongolia" fullname="Mongolia" isocountry="MN" capital="Ulan Bator" citizen="Mongolian" adjective="Mongolian" currency="tugrik" isocurrency="MNT" currensubunit="möngö (inv.)"/>
-<country shortname="Montserrat" fullname="Montserrat" isocountry="MS" capital="Plymouth" citizen="Montserratian" adjective="of Montserrat; Montserratian" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Morocco" fullname="Kingdom of Morocco" isocountry="MA" capital="Rabat" citizen="Moroccan" adjective="Moroccan" currency="Moroccan dirham" isocurrency="MAD" currensubunit="centime"/>
-<country shortname="Mozambique" fullname="Republic of Mozambique" isocountry="MZ" capital="Maputo" citizen="Mozambican" adjective="Mozambican" currency="metical (pl. meticais)" isocurrency="MZM" currensubunit="centavo"/>
-<country shortname="Myanmar" fullname="Union of Myanmar" isocountry="MM" capital="Yangon" citizen="Burmese" adjective="Burmese; of Myanmar" currency="kyat" isocurrency="MMK" currensubunit="pya"/>
-<country shortname="Namibia" fullname="Republic of Namibia" isocountry="NA" capital="Windhoek" citizen="Namibian" adjective="Namibian" currency="Namibian dollar" isocurrency="NAD" currensubunit="cent"/>
-<country shortname="Nauru" fullname="Republic of Nauru" isocountry="NR" capital="Yaren" citizen="Nauruan" adjective="Nauruan" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="Nepal" fullname="Kingdom of Nepal" isocountry="NP" capital="Kathmandu" citizen="Nepalese" adjective="Nepalese" currency="Nepalese rupee" isocurrency="NPR" currensubunit="paisa (inv.)"/>
-<country shortname="Netherlands" fullname="Kingdom of the Netherlands" isocountry="NL " capital="Amsterdam" citizen="Dutchman; Netherlander" adjective="Netherlands; Dutch" currency="Dutch guilder" isocurrency="NLG" currensubunit="cent"/>
-<country shortname="Netherlands Antilles" fullname="Netherlands Antilles" isocountry="AN" capital="Willemstad" citizen="Antillean" adjective="of the Netherlands Antilles" currency="Netherlands Antillean guilder" isocurrency="ANG" currensubunit="cent"/>
-<country shortname="New Caledonia" fullname="Territory of New Caledonia and Dependencies" isocountry="NC" capital="Nouméa" citizen="New Caledonian" adjective="New Caledonian" currency="CFP franc" isocurrency="XPF" currensubunit="centime"/>
-<country shortname="New Zealand" fullname="New Zealand" isocountry="NZ" capital="Wellington" citizen="New Zealander" adjective="of New Zealand" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/>
-<country shortname="Nicaragua" fullname="Republic of Nicaragua" isocountry="NI" capital="Managua" citizen="Nicaraguan" adjective="Nicaraguan" currency="córdoba" isocurrency="NIO" currensubunit="centavo"/>
-<country shortname="Niger" fullname="Republic of Niger" isocountry="NE" capital="Niamey" citizen="Nigerien" adjective="Nigerien; of Niger" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Nigeria" fullname="Federal Republic of Nigeria" isocountry="NG" capital="Abuja" citizen="Nigerian" adjective="Nigerian" currency="naira (inv.)" isocurrency="NGN" currensubunit="kobo (inv.)"/>
-<country shortname="Niue" fullname="Niue" isocountry="NU" capital="Alofi" citizen="Niuean" adjective="of Niue; Niuean" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/>
-<country shortname="Norfolk Island" fullname="Territory of Norfolk Island" isocountry="NF" capital="Kingston" citizen="Norfolk Islander" adjective="of Norfolk Island" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="North Korea" fullname="Democratic People's Republic of Korea" isocountry="KP" capital="Pyongyang" citizen="North Korean" adjective="North Korean" currency="North Korean won (inv.)&#10;" isocurrency="KPW" currensubunit="chun (inv.)"/>
-<country shortname="Northern Marianas" fullname="Commonwealth of the Northern Mariana&#10;Islands" isocountry="MP" capital="Saipan" citizen="Northern Mariana Islander" adjective="of the Northern Mariana Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Norway" fullname="Kingdom of Norway" isocountry="NO" capital="Oslo" citizen="Norwegian" adjective="Norwegian" currency="Norwegian krone (pl.kroner)" isocurrency="NOK" currensubunit="řre (inv.)"/>
-<country shortname="Oman" fullname="Sultanate of Oman" isocountry="OM" capital="Muscat" citizen="Omani" adjective="Omani" currency="Omani rial" isocurrency="OMR" currensubunit="baiza"/>
-<country shortname="Pakistan" fullname="Islamic Republic of Pakistan" isocountry="PK" capital="Islamabad" citizen="Pakistani" adjective="Pakistani; of Pakistan" currency="Pakistani rupee" isocurrency="PKR" currensubunit="paisa"/>
-<country shortname="Palau" fullname="Republic of Palau" isocountry="PW" capital="Koror" citizen="Palauan" adjective="of Palau; Palauan" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Panama" fullname="Republic of Panama" isocountry="PA" capital="Panama City" citizen="Panamanian" adjective="Panamanian" currency="balboa" isocurrency="PAB" currensubunit="centésimo"/>
-<country shortname="Papua New Guinea" fullname="Independent State of Papua New Guinea" isocountry="PG" capital="Port Moresby" citizen="Papua New Guinean" adjective="of Papua New Guinea" currency="kina (inv.)" isocurrency="PGK" currensubunit="toea (inv.)"/>
-<country shortname="Paraguay" fullname="Republic of Paraguay" isocountry="PY" capital="Asunción" citizen="Paraguayan" adjective="Paraguayan" currency="guaraní (pl.guaraníes)" isocurrency="PYG" currensubunit="céntimo"/>
-<country shortname="Peru" fullname="Republic of Peru" isocountry="PE" capital="Lima" citizen="Peruvian" adjective="Peruvian" currency="new sol" isocurrency="PEN" currensubunit="céntimo"/>
-<country shortname="Philippines" fullname="Republic of the Philippines" isocountry="PH" capital="Manila" citizen="Filipino" adjective="Philippine" currency="Philippine peso" isocurrency="PHP" currensubunit="centavo"/>
-<country shortname="Pitcairn Islands" fullname="Pitcairn Islands" isocountry="PN" capital="Adamstown" citizen="Pitcairner" adjective="Pitcairner; of Pitcairn" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/>
-<country shortname="Poland" fullname="Republic of Poland" isocountry="PL" capital="Warsaw" citizen="Pole" adjective="Polish" currency="zloty" isocurrency="PLN" currensubunit="grosz (pl.groszy)"/>
-<country shortname="Portugal" fullname="Portuguese Republic" isocountry="PT " capital="Lisbon" citizen="Portuguese" adjective="Portuguese" currency="Portuguese escudo" isocurrency="PTE" currensubunit="centavo"/>
-<country shortname="Puerto Rico" fullname="Commonwealth of Puerto Rico" isocountry="PR" capital="San Juan" citizen="Puerto Rican" adjective="Puerto Rican" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Qatar" fullname="State of Qatar" isocountry="QA" capital="Doha" citizen="Qatari" adjective="Qatari" currency="Qatari riyal" isocurrency="QAR" currensubunit="dirham"/>
-<country shortname="Réunion" fullname="Department of Réunion" isocountry="RE" capital="Saint-Denis" citizen="Reunionese" adjective="of Réunion; Reunionese" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="Romania" fullname="Romania" isocountry="RO" capital="Bucharest" citizen="Romanian" adjective="Romanian" currency="Romanian leu (pl. lei)" isocurrency="ROL" currensubunit="ban (pl. bani)"/>
-<country shortname="Russia" fullname="Russian Federation" isocountry="RU" capital="Moscow" citizen="Russian" adjective="Russian" currency="new rouble" isocurrency="RUR" currensubunit="kopek"/>
-<country shortname="Rwanda" fullname="Rwandese Republic" isocountry="RW" capital="Kigali" citizen="Rwandan; Rwandese" adjective="Rwandan; Rwandese" currency="Rwandese franc" isocurrency="RWF" currensubunit="centime"/>
-<country shortname="Saint Helena" fullname="Saint Helena and Dependencies" isocountry="SH" capital="Jamestown" citizen="Saint Helenian; Saint" adjective="Saint Helenian; of Saint Helena" currency="Saint Helena pound" isocurrency="SHP" currensubunit="penny (pl.pence)"/>
-<country shortname="Saint Kitts and Nevis" fullname="Federation of Saint Kitts and Nevis" isocountry="KN" capital="Basseterre" citizen="Kittsian; Nevisian" adjective="of Saint Kitts and Nevis" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Saint Lucia" fullname="Saint Lucia" isocountry="LC" capital="Castries" citizen="Saint Lucian" adjective="Saint Lucian" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Saint Pierre and Miquelon" fullname="Territorial collectivity of Saint Pierre and&#10;Miquelon" isocountry="PM" capital="Saint-Pierre" citizen="St-Pierrais; Miquelonnais" adjective="of Saint Pierre and Miquelon" currency="French franc" isocurrency="FRF" currensubunit="centime"/>
-<country shortname="Saint Vincent and the Grenadines" fullname="Saint Vincent and the Grenadines" isocountry="VC" capital="Kingstown" citizen="Vincentian" adjective="Vincentian; of Saint Vincent and the&#10;Grenadines" currency="Eastern Caribbean dollar" isocurrency="XCD" currensubunit="cent"/>
-<country shortname="Samoa" fullname="Independent State of Samoa" isocountry="WS" capital="Apia" citizen="Samoan" adjective="Samoan" currency="tala (inv.)" isocurrency="WST" currensubunit="sene (inv.)"/>
-<country shortname="San Marino" fullname="Republic of San Marino" isocountry="SM" capital="San Marino" citizen="San Marinese" adjective="of San Marino" currency="Italian lira" isocurrency="ITL" currensubunit=" "/>
-<country shortname="Săo Tomé and Príncipe" fullname="Democratic Republic of Săo Tomé and&#10;Príncipe" isocountry="ST" capital="Săo Tomé" citizen="Săo Toméan" adjective="of Săo Tomé and Príncipe; Săo Toméan" currency="dobra" isocurrency="STD" currensubunit="centavo"/>
-<country shortname="Saudi Arabia" fullname="Kingdom of Saudi Arabia" isocountry="SA" capital="Riyadh" citizen="Saudi Arabian" adjective="Saudi Arabian" currency="Saudi riyal" isocurrency="SAR" currensubunit="halala"/>
-<country shortname="Senegal" fullname="Republic of Senegal" isocountry="SN" capital="Dakar" citizen="Senegalese" adjective="Senegalese" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Seychelles" fullname="Republic of Seychelles" isocountry="SC" capital="Victoria" citizen="Seychellois" adjective="of Seychelles" currency="Seychelles rupee" isocurrency="SCR" currensubunit="cent"/>
-<country shortname="Sierra Leone" fullname="Republic of Sierra Leone" isocountry="SL" capital="Freetown" citizen="Sierra Leonean" adjective="Sierra Leonean" currency="leone" isocurrency="SLL" currensubunit="cent"/>
-<country shortname="Singapore" fullname="Republic of Singapore" isocountry="SG" capital="Singapore" citizen="Singaporean" adjective="Singaporean" currency="Singapore dollar" isocurrency="SGD" currensubunit="cent"/>
-<country shortname="Slovakia" fullname="Slovak Republic" isocountry="SK" capital="Bratislava" citizen="Slovak" adjective="Slovak" currency="Slovak koruna (pl.koruny)" isocurrency="SKK" currensubunit="halier (pl.haliere)"/>
-<country shortname="Slovenia" fullname="Republic of Slovenia" isocountry="SI" capital="Ljubljana" citizen="Slovene" adjective="Slovene; Slovenian" currency="tolar" isocurrency="SIT" currensubunit="stotin"/>
-<country shortname="Solomon Islands" fullname="Solomon Islands" isocountry="SB" capital="Honiara" citizen="Solomon Islander" adjective="of the Solomon Islands" currency="Solomon Islands dollar" isocurrency="SBD" currensubunit="cent"/>
-<country shortname="Somalia" fullname="Somali Democratic Republic" isocountry="SO" capital="Mogadishu" citizen="Somali" adjective="Somali" currency="Somali shilling" isocurrency="SOS" currensubunit="cent"/>
-<country shortname="South Africa" fullname="Republic of South Africa" isocountry="ZA" capital="Pretoria" citizen="South African" adjective="South African" currency="rand" isocurrency="ZAR" currensubunit="cent"/>
-<country shortname="South Georgia and the South Sandwich Islands" fullname="South Georgia and the South Sandwich&#10;Islands" isocountry="GS" capital="-" citizen="-" adjective="of South Georgia and the South Sandwich&#10;Islands" currency=" " isocurrency=" " currensubunit=" "/>
-<country shortname="South Korea" fullname="Republic of Korea" isocountry="KR" capital="Seoul" citizen="South Korean" adjective="South Korean" currency="South Korean won (inv.)" isocurrency="KRW" currensubunit="chun (inv.)"/>
-<country shortname="Spain" fullname="Kingdom of Spain" isocountry="ES " capital="Madrid" citizen="Spaniard" adjective="Spanish" currency="Spanish peseta" isocurrency="ESP" currensubunit="céntimo"/>
-<country shortname="Sri Lanka" fullname="Democratic Socialist Republic of Sri Lanka" isocountry="LK" capital="Colombo" citizen="Sri Lankan" adjective="Sri Lankan; of Sri Lanka" currency="Sri Lanka rupee" isocurrency="LKR" currensubunit="cent"/>
-<country shortname="Sudan" fullname="Republic of Sudan" isocountry="SD" capital="Khartoum" citizen="Sudanese" adjective="Sudanese" currency="Sudanese pound" isocurrency="SDD" currensubunit="piastre"/>
-<country shortname="Suriname" fullname="Republic of Suriname" isocountry="SR" capital="Paramaribo" citizen="Surinamese" adjective="Surinamese" currency="Suriname guilder" isocurrency="SRG" currensubunit="cent"/>
-<country shortname="Svalbard and Jan Mayen" fullname="Svalbard and Jan Mayen Islands" isocountry="SJ" capital="Longyearbyen (on Spitsbergen, Svalbard)" citizen="-" adjective="of Svalbard; of Jan Mayen" currency="Norwegian krone (pl.kroner)" isocurrency="NOK" currensubunit="řre (inv.)"/>
-<country shortname="Swaziland" fullname="Kingdom of Swaziland" isocountry="SZ" capital="Mbabane" citizen="Swazi" adjective="Swazi" currency="lilangeni (pl.emalangeni)" isocurrency="SZL" currensubunit="cent"/>
-<country shortname="Sweden" fullname="Kingdom of Sweden" isocountry="SE " capital="Stockholm" citizen="Swede" adjective="Swedish" currency="Swedish krona (pl.kronor)" isocurrency="SEK" currensubunit="öre (inv.)"/>
-<country shortname="Switzerland" fullname="Swiss Confederation" isocountry="CH" capital="Berne" citizen="Swiss" adjective="Swiss" currency="Swiss franc" isocurrency="CHF" currensubunit="centime"/>
-<country shortname="Syria" fullname="Syrian Arab Republic" isocountry="SY" capital="Damascus" citizen="Syrian" adjective="Syrian" currency="Syrian pound" isocurrency="SYP" currensubunit="piastre"/>
-<country shortname="Taiwan" fullname="Republic of China" isocountry="TW" capital="Taipei" citizen="Taiwanese" adjective="Taiwanese; of Taiwan" currency="new Taiwan dollar" isocurrency="TWD" currensubunit="fen (inv.)"/>
-<country shortname="Tajikistan" fullname="Republic of Tajikistan" isocountry="TJ" capital="Dushanbe" citizen="Tajik" adjective="Tajik" currency="Tajik rouble" isocurrency="TJR" currensubunit="kopek"/>
-<country shortname="Tanzania" fullname="United Republic of Tanzania" isocountry="TZ" capital="Dodoma" citizen="Tanzanian" adjective="Tanzanian" currency="Tanzanian shilling" isocurrency="TZS" currensubunit="cent"/>
-<country shortname="Thailand" fullname="Kingdom of Thailand" isocountry="TH" capital="Bangkok" citizen="Thai" adjective="Thai" currency="baht (inv.)" isocurrency="THB" currensubunit="satang (inv.)"/>
-<country shortname="The Bahamas" fullname="Commonwealth of The Bahamas" isocountry="BS" capital="Nassau" citizen="Bahamian" adjective="Bahamian" currency="Bahamian dollar" isocurrency="BSD" currensubunit="cent"/>
-<country shortname="The Comoros" fullname="Islamic Federal Republic of The Comoros" isocountry="KM" capital="Moroni" citizen="Comorian" adjective="Comorian" currency="Comorian franc" isocurrency="KMF" currensubunit="centime"/>
-<country shortname="The Gambia" fullname="Republic of The Gambia" isocountry="GM" capital="Banjul" citizen="Gambian" adjective="Gambian" currency="dalasi (inv.)" isocurrency="GMD" currensubunit="butut"/>
-<country shortname="Togo" fullname="Togolese Republic" isocountry="TG" capital="Lomé" citizen="Togolese" adjective="Togolese" currency="CFA franc" isocurrency="XOF" currensubunit="centime"/>
-<country shortname="Tokelau" fullname="Tokelau" isocountry="TK" capital="Fakaofo" citizen="Tokelauan" adjective="of Tokelau; Tokelauan" currency="New Zealand dollar" isocurrency="NZD" currensubunit="cent"/>
-<country shortname="Tonga" fullname="Kingdom of Tonga" isocountry="TO" capital="Nuku'alofa" citizen="Tongan" adjective="Tongan" currency="pa'anga (inv.)" isocurrency="TOP" currensubunit="seniti (inv.)"/>
-<country shortname="Trinidad and Tobago" fullname="Republic of Trinidad and Tobago" isocountry="TT" capital="Port of Spain" citizen="Trinidadian; Tobagonian" adjective="of Trinidad and Tobago" currency="Trinidad and Tobago dollar" isocurrency="TTD" currensubunit="cent"/>
-<country shortname="Tunisia" fullname="Republic of Tunisia" isocountry="TN" capital="Tunis" citizen="Tunisian" adjective="Tunisian" currency="Tunisian dinar" isocurrency="TND" currensubunit="millime"/>
-<country shortname="Turkey" fullname="Republic of Turkey" isocountry="TR" capital="Ankara" citizen="Turk" adjective="Turkish" currency="Turkish lira" isocurrency="TRL" currensubunit="kurus (inv.)"/>
-<country shortname="Turkmenistan" fullname="Turkmenistan" isocountry="TM" capital="Ashkhabad" citizen="Turkmen" adjective="Turkmen" currency="Turkmen manat (inv.)" isocurrency="TMM" currensubunit="tenge (inv.)"/>
-<country shortname="Turks and Caicos Islands" fullname="Turks and Caicos Islands" isocountry="TC" capital="Cockburn Town" citizen="Turks and Caicos Islander" adjective="of the Turks and Caicos Islands&#10;" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Tuvalu" fullname="Tuvalu" isocountry="TV" capital="Fongafale" citizen="Tuvaluan" adjective="Tuvaluan" currency="Australian dollar" isocurrency="AUD" currensubunit="cent"/>
-<country shortname="Uganda" fullname="Republic of Uganda" isocountry="UG" capital="Kampala" citizen="Ugandan" adjective="Ugandan" currency="Uganda shilling" isocurrency="UGX" currensubunit="cent"/>
-<country shortname="Ukraine" fullname="Ukraine" isocountry="UA" capital="Kiev" citizen="Ukrainian" adjective="Ukrainian" currency="hryvnia" isocurrency="UAH" currensubunit="kopiyka"/>
-<country shortname="United Arab Emirates" fullname="United Arab Emirates" isocountry="AE" capital="Abu Dhabi" citizen="UAE national" adjective="of the United Arab Emirates" currency="UAE dirham" isocurrency="AED" currensubunit="fils (inv.)"/>
-<country shortname="United Kingdom" fullname="United Kingdom of Great Britain and Northern&#10;Ireland" isocountry="GB " capital="London" citizen="Briton" adjective="British; of the United Kingdom" currency="pound sterling" isocurrency="GBP" currensubunit="penny (pl. pence.)"/>
-<country shortname="United States" fullname="United States of America" isocountry="US" capital="Washington DC" citizen="American; US citizen" adjective="American; of the United States" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="United States Minor Outlying Islands" fullname="United States Minor Outlying Islands" isocountry="UM" capital="-" citizen="-" adjective="-" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Uruguay" fullname="Eastern Republic of Uruguay" isocountry="UY" capital="Montevideo" citizen="Uruguayan" adjective="Uruguayan" currency="Uruguayan peso" isocurrency="UYU" currensubunit="centésimo"/>
-<country shortname="US Virgin Islands" fullname="Virgin Islands of the United States" isocountry="VI" capital="Charlotte Amalie" citizen="US Virgin Islander" adjective="of the US Virgin Islands" currency="US dollar" isocurrency="USD" currensubunit="cent"/>
-<country shortname="Uzbekistan" fullname="Republic of Uzbekistan" isocountry="UZ" capital="Tashkent" citizen="Uzbek" adjective="Uzbek" currency="sum (inv.)&#10;" isocurrency="UZS" currensubunit="tiyin (inv.)"/>
-<country shortname="Vanuatu" fullname="Republic of Vanuatu" isocountry="VU" capital="Port Vila" citizen="Vanuatuan" adjective="of Vanuatu; Vanuatuan" currency="vatu (inv.)" isocurrency="VUV" currensubunit="-"/>
-<country shortname="the Vatican" fullname="The Holy see" isocountry="VA" capital="Vatican City" citizen="-" adjective="Vatican; of the Vatican" currency="Italian lira" isocurrency="ITL" currensubunit="-"/>
-<country shortname="Venezuela" fullname="Republic of Venezuela" isocountry="VE" capital="Caracas" citizen="Venezuelan" adjective="Venezuelan" currency="bolívar (pl:bolívares)" isocurrency="VEB" currensubunit="centavo"/>
-<country shortname="Vietnam" fullname="Socialist Republic of Viet Nam" isocountry="VN" capital="Hanoi" citizen="Vietnamese" adjective="Vietnamese" currency="dong" isocurrency="VND" currensubunit="-"/>
-<country shortname="Wallis and Futuna" fullname="Territory of the Wallis and Futuna Islands" isocountry="WF" capital="Mata-Utu" citizen="Wallisian; Futunan; Wallis and Futuna&#10;Islander" adjective="of the Wallis and Futuna Islands" currency="CFP franc" isocurrency="XPF" currensubunit="centime"/>
-<country shortname="Western Sahara" fullname="-" isocountry="EH" capital="Al aaiun" citizen="Sahrawi" adjective="Sahrawi" currency="Moroccan dirham" isocurrency="MAD" currensubunit="centime"/>
-<country shortname="Yemen" fullname="Republic of Yemen" isocountry="YE" capital="San'a" citizen="Yemenite" adjective="Yemeni" currency="Yemeni rial" isocurrency="YER" currensubunit="fils (inv.)"/>
-<country shortname="Yugoslavia" fullname="Federal Republic of Yugoslavia" isocountry="YU" capital="Belgrade" citizen="Yugoslav" adjective="Yugoslav" currency="Yugoslav dinar" isocurrency="YUM" currensubunit="para (inv.)"/>
-<country shortname="Zambia" fullname="Republic of Zambia" isocountry="ZM" capital="Lusaka" citizen="Zambian" adjective="Zambian" currency="Zambian kwacha (inv.)" isocurrency="ZMK" currensubunit="ngwee (inv.)"/>
-<country shortname="Zimbabwe" fullname="Republic of Zimbabwe" isocountry="ZW" capital="Harare" citizen="Zimbabwean" adjective="Zimbabwean" currency="Zimbabwe dollar" isocurrency="ZWD" currensubunit="cent"/>
-</countries>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml
deleted file mode 100644
index 7efc506f232..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/entable.xml
+++ /dev/null
@@ -1,2639 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<countries>
-<country>
-<shortname>Afghanistan</shortname>
-<fullname>Islamic State of Afghanistan</fullname>
-<isocountry>AF</isocountry>
-<capital>Kabul</capital>
-<citizen>Afghan</citizen>
-<adjective>Afghan</adjective>
-<currency>afghani</currency>
-<isocurrency>AFA</isocurrency>
-<currensubunit>pul</currensubunit>
-</country>
-<country>
-<shortname>Albania</shortname>
-<fullname>Republic of Albania</fullname>
-<isocountry>AL</isocountry>
-<capital>Tirana</capital>
-<citizen>Albanian</citizen>
-<adjective>Albanian</adjective>
-<currency>lek</currency>
-<isocurrency>ALL</isocurrency>
-<currensubunit>quindar (pl.quindarka)</currensubunit>
-</country>
-<country>
-<shortname>Algeria</shortname>
-<fullname>People's Democratic Republic of Algeria</fullname>
-<isocountry>DZ</isocountry>
-<capital>Algiers</capital>
-<citizen>Algerian</citizen>
-<adjective>Algerian</adjective>
-<currency>Algerian dinar</currency>
-<isocurrency>DZD</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>American Samoa</shortname>
-<fullname>Territory of American Samoa</fullname>
-<isocountry>AS</isocountry>
-<capital>Pago Pago</capital>
-<citizen>Samoan</citizen>
-<adjective>Samoan</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Andorra</shortname>
-<fullname>Principality of Andorra</fullname>
-<isocountry>AD</isocountry>
-<capital>Andorra la Vella</capital>
-<citizen>Andorran</citizen>
-<adjective>Andorran</adjective>
-<currency>Spanish peseta; French franc</currency>
-<isocurrency>ESP; FRF</isocurrency>
-<currensubunit>céntimo; centime</currensubunit>
-</country>
-<country>
-<shortname>Angola</shortname>
-<fullname>Republic of Angola</fullname>
-<isocountry>AO</isocountry>
-<capital>Luanda</capital>
-<citizen>Angolan</citizen>
-<adjective>Angolan</adjective>
-<currency>readjusted kwanza</currency>
-<isocurrency>AOR</isocurrency>
-<currensubunit>lwei (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Anguilla</shortname>
-<fullname>Anguilla</fullname>
-<isocountry>AI</isocountry>
-<capital>The Valley</capital>
-<citizen>Anguillan</citizen>
-<adjective>Anguillan</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Antarctica</shortname>
-<fullname>Antarctica</fullname>
-<isocountry>AQ</isocountry>
-<capital>-</capital>
-<citizen>-</citizen>
-<adjective>Antarctic</adjective>
-<currency>-</currency>
-<isocurrency> </isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>Antigua and Barbuda</shortname>
-<fullname>Antigua and Barbuda</fullname>
-<isocountry>AG</isocountry>
-<capital>St John's</capital>
-<citizen>Antiguan; Barbudian</citizen>
-<adjective>Antiguan; Barbudian; of Antigua and Barbuda</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Argentina</shortname>
-<fullname>Argentine Republic</fullname>
-<isocountry>AR</isocountry>
-<capital>Buenos Aires</capital>
-<citizen>Argentinian</citizen>
-<adjective>Argentine</adjective>
-<currency>Argentine peso</currency>
-<isocurrency>ARS</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Armenia</shortname>
-<fullname>Republic of Armenia</fullname>
-<isocountry>AM</isocountry>
-<capital>Yerevan</capital>
-<citizen>Armenian</citizen>
-<adjective>Armenian</adjective>
-<currency>dram (inv.)</currency>
-<isocurrency>AMD</isocurrency>
-<currensubunit>luma</currensubunit>
-</country>
-<country>
-<shortname>Aruba</shortname>
-<fullname>Aruba</fullname>
-<isocountry>AW</isocountry>
-<capital>Oranjestad</capital>
-<citizen>Aruban</citizen>
-<adjective>Aruban</adjective>
-<currency>Aruban guilder</currency>
-<isocurrency>AWG</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Australia</shortname>
-<fullname>Commonwealth of Australia</fullname>
-<isocountry>AU</isocountry>
-<capital>Canberra</capital>
-<citizen>Australian</citizen>
-<adjective>Australian</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Austria</shortname>
-<fullname>Republic of Austria</fullname>
-<isocountry>AT </isocountry>
-<capital>Vienna</capital>
-<citizen>Austrian</citizen>
-<adjective>Austrian</adjective>
-<currency>Austrian schilling</currency>
-<isocurrency>ATS</isocurrency>
-<currensubunit>groschen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Azerbaijan</shortname>
-<fullname>Azerbaijani Republic</fullname>
-<isocountry>AZ</isocountry>
-<capital>Baku</capital>
-<citizen>Azeri</citizen>
-<adjective>Azerbaijani</adjective>
-<currency>Azerbaijani manat</currency>
-<isocurrency>AZM</isocurrency>
-<currensubunit>kepik (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Bahrain</shortname>
-<fullname>State of Bahrain</fullname>
-<isocountry>BH</isocountry>
-<capital>Manama</capital>
-<citizen>Bahraini</citizen>
-<adjective>Bahraini</adjective>
-<currency>Bahraini dinar</currency>
-<isocurrency>BHD</isocurrency>
-<currensubunit>fils (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Bangladesh</shortname>
-<fullname>People's Republic of Bangladesh</fullname>
-<isocountry>BD</isocountry>
-<capital>Dhaka</capital>
-<citizen>Bangladeshi</citizen>
-<adjective>of Bangladesh</adjective>
-<currency>taka (inv.)</currency>
-<isocurrency>BDT</isocurrency>
-<currensubunit>poisha (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Barbados</shortname>
-<fullname>Barbados</fullname>
-<isocountry>BB</isocountry>
-<capital>Bridgetown</capital>
-<citizen>Barbadian</citizen>
-<adjective>Barbadian</adjective>
-<currency>Barbados dollar</currency>
-<isocurrency>BBD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Belarus</shortname>
-<fullname>Republic of Belarus</fullname>
-<isocountry>BY</isocountry>
-<capital>Minsk</capital>
-<citizen>Belarusian</citizen>
-<adjective>Belarusian</adjective>
-<currency>Belarusian rouble</currency>
-<isocurrency>BYB</isocurrency>
-<currensubunit>kopek</currensubunit>
-</country>
-<country>
-<shortname>Belgium</shortname>
-<fullname>Kingdom of Belgium</fullname>
-<isocountry>BE </isocountry>
-<capital>Brussels</capital>
-<citizen>Belgian</citizen>
-<adjective>Belgian</adjective>
-<currency>Belgian franc</currency>
-<isocurrency>BEF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Belize</shortname>
-<fullname>Belize</fullname>
-<isocountry>BZ</isocountry>
-<capital>Belmopan</capital>
-<citizen>Belizean</citizen>
-<adjective>Belizean</adjective>
-<currency>Belize dollar</currency>
-<isocurrency>BZD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Benin</shortname>
-<fullname>Republic of Benin</fullname>
-<isocountry>BJ</isocountry>
-<capital>Porto Novo</capital>
-<citizen>Beninese</citizen>
-<adjective>Beninese</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Bermuda</shortname>
-<fullname>Bermuda</fullname>
-<isocountry>BM</isocountry>
-<capital>Hamilton</capital>
-<citizen>Bermudian</citizen>
-<adjective>Bermudian</adjective>
-<currency>Bermuda dollar</currency>
-<isocurrency>BMD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Bhutan</shortname>
-<fullname>Kingdom of Bhutan</fullname>
-<isocountry>BT</isocountry>
-<capital>Thimphu</capital>
-<citizen>Bhutanese</citizen>
-<adjective>Bhutanese</adjective>
-<currency>ngultrum (inv.)</currency>
-<isocurrency>BTN</isocurrency>
-<currensubunit>chhetrum (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Bolivia</shortname>
-<fullname>Republic of Bolivia</fullname>
-<isocountry>BO</isocountry>
-<capital>Sucre</capital>
-<citizen>Bolivian</citizen>
-<adjective>Bolivian</adjective>
-<currency>boliviano</currency>
-<isocurrency>BOB</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Bosnia and Herzegovina</shortname>
-<fullname>Bosnia and Herzegovina</fullname>
-<isocountry>BA</isocountry>
-<capital>Sarajevo</capital>
-<citizen>Bosnian; Herzegovinian</citizen>
-<adjective>Bosnian; Herzegovinian</adjective>
-<currency>Bosnian dinar; Bosnian convertible mark</currency>
-<isocurrency>BAM</isocurrency>
-<currensubunit>fening</currensubunit>
-</country>
-<country>
-<shortname>Botswana</shortname>
-<fullname>Republic of Botswana</fullname>
-<isocountry>BW</isocountry>
-<capital>Gaborone</capital>
-<citizen>Botswanan</citizen>
-<adjective>Botswanan; of Botswana</adjective>
-<currency>pula (inv.)</currency>
-<isocurrency>BWP</isocurrency>
-<currensubunit>thebe (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Bouvet Island</shortname>
-<fullname>Bouvet Island</fullname>
-<isocountry>BV</isocountry>
-<capital>-</capital>
-<citizen>-</citizen>
-<adjective>of Bouvet Island</adjective>
-<currency> </currency>
-<isocurrency> </isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>Brazil</shortname>
-<fullname>Federative Republic of Brazil</fullname>
-<isocountry>BR</isocountry>
-<capital>Brasilia</capital>
-<citizen>Brazilian</citizen>
-<adjective>Brazilian</adjective>
-<currency>Brazilian real (pl. reais)</currency>
-<isocurrency>BRL</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>British Indian Ocean Territory</shortname>
-<fullname>British Indian Ocean Territory</fullname>
-<isocountry>IO</isocountry>
-<capital>-</capital>
-<citizen>-</citizen>
-<adjective>of the British Indian Ocean Territory</adjective>
-<currency> </currency>
-<isocurrency> </isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>British Virgin Islands</shortname>
-<fullname>British Virgin Islands</fullname>
-<isocountry>VG</isocountry>
-<capital>Road Town</capital>
-<citizen>British Virgin Islander; BVIslander</citizen>
-<adjective>of the British Virgin Islands</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Brunei</shortname>
-<fullname>Negara Brunei Darussalam</fullname>
-<isocountry>BN</isocountry>
-<capital>Bandar Seri Begawan</capital>
-<citizen>Bruneian</citizen>
-<adjective>Bruneian; of Brunei</adjective>
-<currency>Brunei dollar</currency>
-<isocurrency>BND</isocurrency>
-<currensubunit>sen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Bulgaria</shortname>
-<fullname>Republic of Bulgaria</fullname>
-<isocountry>BG</isocountry>
-<capital>Sofia</capital>
-<citizen>Bulgarian</citizen>
-<adjective>Bulgarian</adjective>
-<currency>lev (pl. leva)</currency>
-<isocurrency>BGL</isocurrency>
-<currensubunit>stotinka (pl. stotinki)</currensubunit>
-</country>
-<country>
-<shortname>Burkina Faso</shortname>
-<fullname>Burkina Faso</fullname>
-<isocountry>BF</isocountry>
-<capital>Ouagadougou</capital>
-<citizen>Burkinabe</citizen>
-<adjective>Burkinabe; of Burkina Faso</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Burundi</shortname>
-<fullname>Republic of Burundi</fullname>
-<isocountry>BI</isocountry>
-<capital>Bujumbura</capital>
-<citizen>Burundian</citizen>
-<adjective>Burundian; of Burundi</adjective>
-<currency>Burundi franc</currency>
-<isocurrency>BIF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Cambodia</shortname>
-<fullname>Kingdom of Cambodia</fullname>
-<isocountry>KH</isocountry>
-<capital>Phnom Penh</capital>
-<citizen>Cambodian</citizen>
-<adjective>Cambodian</adjective>
-<currency>riel</currency>
-<isocurrency>KHR</isocurrency>
-<currensubunit>sen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Cameroon</shortname>
-<fullname>Republic of Cameroon</fullname>
-<isocountry>CM</isocountry>
-<capital>Yaoundé</capital>
-<citizen>Cameroonian</citizen>
-<adjective>Cameroonian</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XAF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Canada</shortname>
-<fullname>Canada</fullname>
-<isocountry>CA</isocountry>
-<capital>Ottawa</capital>
-<citizen>Canadian</citizen>
-<adjective>Canadian</adjective>
-<currency>Canadian dollar</currency>
-<isocurrency>CAD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Cape Verde</shortname>
-<fullname>Republic of Cape Verde</fullname>
-<isocountry>CV</isocountry>
-<capital>Praia</capital>
-<citizen>Cape Verdean</citizen>
-<adjective>Cape Verdean</adjective>
-<currency>Cape Verde escudo</currency>
-<isocurrency>CVE</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Cayman Islands</shortname>
-<fullname>Cayman Islands</fullname>
-<isocountry>KY</isocountry>
-<capital>George Town</capital>
-<citizen>Caymanian</citizen>
-<adjective>Caymanian; of the Cayman Islands</adjective>
-<currency>Cayman Islands dollar</currency>
-<isocurrency>KYD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Central African Republic</shortname>
-<fullname>Central African Republic</fullname>
-<isocountry>CF</isocountry>
-<capital>Bangui</capital>
-<citizen>Central African</citizen>
-<adjective>Central African; of the Central African
-Republic</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XAF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Chad</shortname>
-<fullname>Republic of Chad</fullname>
-<isocountry>TD</isocountry>
-<capital>N'Djamena</capital>
-<citizen>Chadian</citizen>
-<adjective>Chadian; of Chad</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XAF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Chile</shortname>
-<fullname>Republic of Chile</fullname>
-<isocountry>CL</isocountry>
-<capital>Santiago</capital>
-<citizen>Chilean</citizen>
-<adjective>Chilean</adjective>
-<currency>Chilean peso</currency>
-<isocurrency>CLP</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>China</shortname>
-<fullname>People's Republic of China</fullname>
-<isocountry>CN</isocountry>
-<capital>Beijing</capital>
-<citizen>Chinese</citizen>
-<adjective>Chinese</adjective>
-<currency>renminbi-yuan (inv.)</currency>
-<isocurrency>CNY</isocurrency>
-<currensubunit>fen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Christmas Island</shortname>
-<fullname>Christmas Island Territory</fullname>
-<isocountry>CX</isocountry>
-<capital>Flying Fish Cove</capital>
-<citizen>Christmas Islander</citizen>
-<adjective>of Christmas Island</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Cocos (Keeling) Islands</shortname>
-<fullname>Territory of Cocos (Keeling) Islands</fullname>
-<isocountry>CC</isocountry>
-<capital>Bantam</capital>
-<citizen>Cocos Islander</citizen>
-<adjective>of the Cocos (Keeling) Islands</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Colombia</shortname>
-<fullname>Republic of Colombia</fullname>
-<isocountry>CO</isocountry>
-<capital>Santa Fe de Bogotá</capital>
-<citizen>Colombian</citizen>
-<adjective>Colombian</adjective>
-<currency>Colombian peso</currency>
-<isocurrency>COP</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Congo</shortname>
-<fullname>Republic of the Congo</fullname>
-<isocountry>CG</isocountry>
-<capital>Brazzaville</capital>
-<citizen>Congolese</citizen>
-<adjective>Congolese</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XAF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Cook Islands</shortname>
-<fullname>Cook Islands</fullname>
-<isocountry>CK</isocountry>
-<capital>Avarua</capital>
-<citizen>Cook Islander</citizen>
-<adjective>of the Cook Islands</adjective>
-<currency>New Zealand dollar</currency>
-<isocurrency>NZD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Costa Rica</shortname>
-<fullname>Republic of Costa Rica</fullname>
-<isocountry>CR</isocountry>
-<capital>San José</capital>
-<citizen>Costa Rican</citizen>
-<adjective>Costa Rican</adjective>
-<currency>Costa Rican colón (pl.colones)</currency>
-<isocurrency>CRC</isocurrency>
-<currensubunit>céntimo</currensubunit>
-</country>
-<country>
-<shortname>Côte d'Ivoire</shortname>
-<fullname>Republic of Côte d'Ivoire</fullname>
-<isocountry>CI</isocountry>
-<capital>Yamoussoukro</capital>
-<citizen>Ivorian</citizen>
-<adjective>Ivorian</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Croatia</shortname>
-<fullname>Republic of Croatia</fullname>
-<isocountry>HR</isocountry>
-<capital>Zagreb</capital>
-<citizen>Croat</citizen>
-<adjective>Croatian</adjective>
-<currency>kuna (inv.)</currency>
-<isocurrency>HRK</isocurrency>
-<currensubunit>lipa (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Cuba</shortname>
-<fullname>Republic of Cuba</fullname>
-<isocountry>CU</isocountry>
-<capital>Havana</capital>
-<citizen>Cuban</citizen>
-<adjective>Cuban</adjective>
-<currency>Cuban peso</currency>
-<isocurrency>CUP</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Cyprus</shortname>
-<fullname>Republic of Cyprus</fullname>
-<isocountry>CY</isocountry>
-<capital>Nicosia</capital>
-<citizen>Cypriot</citizen>
-<adjective>Cypriot</adjective>
-<currency>Cyprus pound</currency>
-<isocurrency>CYP</isocurrency>
-<currensubunit>mil</currensubunit>
-</country>
-<country>
-<shortname>Czech Republic</shortname>
-<fullname>Czech Republic</fullname>
-<isocountry>CZ</isocountry>
-<capital>Prague</capital>
-<citizen>Czech</citizen>
-<adjective>Czech</adjective>
-<currency>Czech koruna (pl.koruny)</currency>
-<isocurrency>CZK</isocurrency>
-<currensubunit>halér (pl. halére)</currensubunit>
-</country>
-<country>
-<shortname>Democratic Republic of the Congo</shortname>
-<fullname>Democratic Republic of the Congo</fullname>
-<isocountry>CD</isocountry>
-<capital>Kinshasa</capital>
-<citizen>Congolese</citizen>
-<adjective>Congolese; of the Democratic Republic of the
-Congo</adjective>
-<currency>new zaire</currency>
-<isocurrency>CDF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Denmark</shortname>
-<fullname>Kingdom of Denmark</fullname>
-<isocountry>DK </isocountry>
-<capital>Copenhagen</capital>
-<citizen>Dane</citizen>
-<adjective>Danish</adjective>
-<currency>Danish krone (pl.kroner)
-</currency>
-<isocurrency>DKK</isocurrency>
-<currensubunit>řre (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Djibouti</shortname>
-<fullname>Republic of Djibouti</fullname>
-<isocountry>DJ</isocountry>
-<capital>Djibouti</capital>
-<citizen>Djiboutian</citizen>
-<adjective>of Djibouti</adjective>
-<currency>Djibouti franc</currency>
-<isocurrency>DJF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Dominica</shortname>
-<fullname>Commonwealth of Dominica</fullname>
-<isocountry>DM</isocountry>
-<capital>Roseau</capital>
-<citizen>Dominican</citizen>
-<adjective>of Dominica</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Dominican Republic</shortname>
-<fullname>Dominican Republic</fullname>
-<isocountry>DO</isocountry>
-<capital>Santo Domingo</capital>
-<citizen>Dominican</citizen>
-<adjective>Dominican</adjective>
-<currency>Dominican peso</currency>
-<isocurrency>DOP</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>East Timor</shortname>
-<fullname>East Timor</fullname>
-<isocountry>TP</isocountry>
-<capital>Dili</capital>
-<citizen>East Timorese</citizen>
-<adjective>East Timorese</adjective>
-<currency>Indonesian rupiah</currency>
-<isocurrency>IDR</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>Ecuador</shortname>
-<fullname>Republic of Ecuador</fullname>
-<isocountry>EC</isocountry>
-<capital>Quito</capital>
-<citizen>Ecuadorian</citizen>
-<adjective>Ecuadorian</adjective>
-<currency>sucre</currency>
-<isocurrency>ECS</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Egypt</shortname>
-<fullname>Arab Republic of Egypt</fullname>
-<isocountry>EG</isocountry>
-<capital>Cairo</capital>
-<citizen>Egyptian</citizen>
-<adjective>Egyptian</adjective>
-<currency>Egyptian pound</currency>
-<isocurrency>EGP</isocurrency>
-<currensubunit>piastre</currensubunit>
-</country>
-<country>
-<shortname>El Salvador</shortname>
-<fullname>Republic of El Salvador</fullname>
-<isocountry>SV</isocountry>
-<capital>San Salvador</capital>
-<citizen>Salvadorian; Salvadoran</citizen>
-<adjective>Salvadorian; Salvadoran</adjective>
-<currency>El Salvador colón (pl.colones)</currency>
-<isocurrency>SVC</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Equatorial Guinea</shortname>
-<fullname>Republic of Equatorial Guinea</fullname>
-<isocountry>GQ</isocountry>
-<capital>Malabo</capital>
-<citizen>Equatorial Guinean</citizen>
-<adjective>of Equatorial Guinea</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XAF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Eritrea</shortname>
-<fullname>State of Eritrea</fullname>
-<isocountry>ER</isocountry>
-<capital>Asmara</capital>
-<citizen>Eritrean</citizen>
-<adjective>Eritrean</adjective>
-<currency>nakfa (inv.)</currency>
-<isocurrency>ERN</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Estonia</shortname>
-<fullname>Republic of Estonia</fullname>
-<isocountry>EE</isocountry>
-<capital>Tallinn</capital>
-<citizen>Estonian</citizen>
-<adjective>Estonian</adjective>
-<currency>Estonian kroon (pl.krooni)</currency>
-<isocurrency>EEK</isocurrency>
-<currensubunit>sent (pl. senti)</currensubunit>
-</country>
-<country>
-<shortname>Ethiopia</shortname>
-<fullname>Federal Democratic Republic of Ethiopia</fullname>
-<isocountry>ET</isocountry>
-<capital>Addis Ababa</capital>
-<citizen>Ethiopian</citizen>
-<adjective>Ethiopian</adjective>
-<currency>Ethiopian birr (inv.)</currency>
-<isocurrency>ETB</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Faeroe Islands</shortname>
-<fullname>Faeroe Islands</fullname>
-<isocountry>FO</isocountry>
-<capital>Thorshavn</capital>
-<citizen>Faeroese</citizen>
-<adjective>Faeroese</adjective>
-<currency>Danish krone (pl.kroner)</currency>
-<isocurrency>DKK</isocurrency>
-<currensubunit>řre (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Falkland Islands</shortname>
-<fullname>Falkland Islands</fullname>
-<isocountry>FK</isocountry>
-<capital>Stanley</capital>
-<citizen>Falkland Islander</citizen>
-<adjective>of the Falkland Islands</adjective>
-<currency>Falkland Islands pound</currency>
-<isocurrency>FKP</isocurrency>
-<currensubunit>new penny (pl. pence)</currensubunit>
-</country>
-<country>
-<shortname>Fiji</shortname>
-<fullname>Republic of Fiji</fullname>
-<isocountry>FJ</isocountry>
-<capital>Suva</capital>
-<citizen>Fijian</citizen>
-<adjective>Fijian; of Fiji</adjective>
-<currency>Fiji dollar</currency>
-<isocurrency>FJD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Finland</shortname>
-<fullname>Republic of Finland</fullname>
-<isocountry>FI </isocountry>
-<capital>Helsinki</capital>
-<citizen>Finn</citizen>
-<adjective>Finnish</adjective>
-<currency>Finnish markka (pl.markkaa)</currency>
-<isocurrency>FIM</isocurrency>
-<currensubunit>penni (pl. penniä)</currensubunit>
-</country>
-<country>
-<shortname>France</shortname>
-<fullname>French Republic</fullname>
-<isocountry>FR </isocountry>
-<capital>Paris</capital>
-<citizen>Frenchman; Frenchwoman</citizen>
-<adjective>French</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>French Guiana</shortname>
-<fullname>Department of French Guiana</fullname>
-<isocountry>GF</isocountry>
-<capital>Cayenne</capital>
-<citizen>Guianese</citizen>
-<adjective>Guianese</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>French Polynesia</shortname>
-<fullname>Territory of French Polynesia</fullname>
-<isocountry>PF</isocountry>
-<capital>Papeete</capital>
-<citizen>Polynesian</citizen>
-<adjective>Polynesian</adjective>
-<currency>CFP franc</currency>
-<isocurrency>XPF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>French Southern and Antarctic Lands</shortname>
-<fullname>Territory of the French Southern and Antarctic
-Lands</fullname>
-<isocountry>TF</isocountry>
-<capital> </capital>
-<citizen>-</citizen>
-<adjective>of the French Southern and Antarctic Lands</adjective>
-<currency>-</currency>
-<isocurrency>-</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>Gabon</shortname>
-<fullname>Gabonese Republic</fullname>
-<isocountry>GA</isocountry>
-<capital>Libreville</capital>
-<citizen>Gabonese</citizen>
-<adjective>Gabonese</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XAF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Georgia</shortname>
-<fullname>Georgia</fullname>
-<isocountry>GE</isocountry>
-<capital>Tbilisi</capital>
-<citizen>Georgian</citizen>
-<adjective>Georgian</adjective>
-<currency>lari</currency>
-<isocurrency>GEL</isocurrency>
-<currensubunit>tetri (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Germany</shortname>
-<fullname>Federal Republic of Germany</fullname>
-<isocountry>DE </isocountry>
-<capital>Berlin</capital>
-<citizen>German</citizen>
-<adjective>German</adjective>
-<currency>German mark</currency>
-<isocurrency>DEM</isocurrency>
-<currensubunit>pfennig</currensubunit>
-</country>
-<country>
-<shortname>Ghana</shortname>
-<fullname>Republic of Ghana</fullname>
-<isocountry>GH</isocountry>
-<capital>Accra</capital>
-<citizen>Ghanaian</citizen>
-<adjective>Ghanaian</adjective>
-<currency>cedi</currency>
-<isocurrency>GHC</isocurrency>
-<currensubunit>pesewa</currensubunit>
-</country>
-<country>
-<shortname>Gibraltar</shortname>
-<fullname>Gibraltar</fullname>
-<isocountry>GI</isocountry>
-<capital>Gibraltar</capital>
-<citizen>Gibraltarian</citizen>
-<adjective>Gibraltarian; of Gibraltar</adjective>
-<currency>Gibraltar pound</currency>
-<isocurrency>GIP</isocurrency>
-<currensubunit>penny (pl. pence)</currensubunit>
-</country>
-<country>
-<shortname>Greece</shortname>
-<fullname>Hellenic Republic</fullname>
-<isocountry>GR </isocountry>
-<capital>Athens</capital>
-<citizen>Greek</citizen>
-<adjective>Greek</adjective>
-<currency>Greek drachma (pl.drachmae)</currency>
-<isocurrency>GRD</isocurrency>
-<currensubunit>lepton (pl.lepta)</currensubunit>
-</country>
-<country>
-<shortname>Greenland</shortname>
-<fullname>Greenland</fullname>
-<isocountry>GL</isocountry>
-<capital>Nuuk</capital>
-<citizen>Greenlander</citizen>
-<adjective>Greenlandic; of Greenland</adjective>
-<currency>Danish krone (pl.kroner)</currency>
-<isocurrency>DKK</isocurrency>
-<currensubunit>řre (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Grenada</shortname>
-<fullname>Grenada</fullname>
-<isocountry>GD</isocountry>
-<capital>St George's</capital>
-<citizen>Grenadian</citizen>
-<adjective>Grenadian</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Guadeloupe</shortname>
-<fullname>Department of Guadeloupe</fullname>
-<isocountry>GP</isocountry>
-<capital>Basse Terre</capital>
-<citizen>Guadeloupean</citizen>
-<adjective>of Guadeloupe; Guadeloupean</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Guam</shortname>
-<fullname>Territory of Guam</fullname>
-<isocountry>GU</isocountry>
-<capital>Hagĺtńa</capital>
-<citizen>Guamanian</citizen>
-<adjective>Guamanian; of Guam</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Guatemala</shortname>
-<fullname>Republic of Guatemala</fullname>
-<isocountry>GT</isocountry>
-<capital>Guatemala City</capital>
-<citizen>Guatemalan</citizen>
-<adjective>Guatemalan</adjective>
-<currency>Guatemalan quetzal (pl.quetzales)</currency>
-<isocurrency>GTQ</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Guinea</shortname>
-<fullname>Republic of Guinea</fullname>
-<isocountry>GN</isocountry>
-<capital>Conakry</capital>
-<citizen>Guinean</citizen>
-<adjective>Guinean</adjective>
-<currency>Guinean franc</currency>
-<isocurrency>GNF</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>Guinea-Bissau</shortname>
-<fullname>Republic of Guinea-Bissau</fullname>
-<isocountry>GW</isocountry>
-<capital>Bissau</capital>
-<citizen>Guinea-Bissau national; Guinean</citizen>
-<adjective>of Guinea-Bissau</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Guyana</shortname>
-<fullname>Cooperative Republic of Guyana</fullname>
-<isocountry>GY</isocountry>
-<capital>Georgetown</capital>
-<citizen>Guyanese</citizen>
-<adjective>Guyanese</adjective>
-<currency>Guyanese dollar</currency>
-<isocurrency>GYD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Haiti</shortname>
-<fullname>Republic of Haiti</fullname>
-<isocountry>HT</isocountry>
-<capital>Port-au-Prince</capital>
-<citizen>Haitian</citizen>
-<adjective>Haitian</adjective>
-<currency>gourde</currency>
-<isocurrency>HTG</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Heard Island
-
-and McDonald Islands</shortname>
-<fullname>Territory of Heard Island and McDonald
-Islands</fullname>
-<isocountry>HM</isocountry>
-<capital>-</capital>
-<citizen>-</citizen>
-<adjective>of Heard Island and McDonald Islands</adjective>
-<currency> </currency>
-<isocurrency> </isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>Honduras</shortname>
-<fullname>Republic of Honduras</fullname>
-<isocountry>HN</isocountry>
-<capital>Tegucigalpa</capital>
-<citizen>Honduran</citizen>
-<adjective>Honduran</adjective>
-<currency>lempira</currency>
-<isocurrency>HNL</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Hong Kong</shortname>
-<fullname>Hong Kong Special Administrative Region (HKSAR)</fullname>
-<isocountry>HK</isocountry>
-<capital>Victoria</capital>
-<citizen>Hong Kong Chinese</citizen>
-<adjective>Hong Kong Chinese</adjective>
-<currency>Hong Kong dollar</currency>
-<isocurrency>HKD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Hungary</shortname>
-<fullname>Republic of Hungary</fullname>
-<isocountry>HU</isocountry>
-<capital>Budapest</capital>
-<citizen>Hungarian</citizen>
-<adjective>Hungarian</adjective>
-<currency>forint (inv.)</currency>
-<isocurrency>HUF</isocurrency>
-<currensubunit>fillér (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Iceland</shortname>
-<fullname>Republic of Iceland</fullname>
-<isocountry>IS</isocountry>
-<capital>Reykjavik</capital>
-<citizen>Icelander</citizen>
-<adjective>Icelandic</adjective>
-<currency>Icelandic króna (pl.krónur)</currency>
-<isocurrency>ISK</isocurrency>
-<currensubunit>eyrir (pl.aurar)</currensubunit>
-</country>
-<country>
-<shortname>India</shortname>
-<fullname>Republic of India</fullname>
-<isocountry>IN</isocountry>
-<capital>New Delhi</capital>
-<citizen>Indian</citizen>
-<adjective>Indian</adjective>
-<currency>Indian rupee</currency>
-<isocurrency>INR</isocurrency>
-<currensubunit>paisa (pl.paise)</currensubunit>
-</country>
-<country>
-<shortname>Indonesia</shortname>
-<fullname>Republic of Indonesia</fullname>
-<isocountry>ID</isocountry>
-<capital>Jakarta</capital>
-<citizen>Indonesian</citizen>
-<adjective>Indonesian</adjective>
-<currency>Indonesian rupiah (inv.)</currency>
-<isocurrency>IDR</isocurrency>
-<currensubunit>sen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Iran</shortname>
-<fullname>Islamic Republic of Iran</fullname>
-<isocountry>IR</isocountry>
-<capital>Tehran</capital>
-<citizen>Iranian</citizen>
-<adjective>Iranian</adjective>
-<currency>Iranian rial</currency>
-<isocurrency>IRR</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>Iraq</shortname>
-<fullname>Republic of Iraq</fullname>
-<isocountry>IQ</isocountry>
-<capital>Baghdad</capital>
-<citizen>Iraqi</citizen>
-<adjective>Iraqi</adjective>
-<currency>Iraqi dinar</currency>
-<isocurrency>IQD</isocurrency>
-<currensubunit>fils (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Ireland</shortname>
-<fullname>Ireland</fullname>
-<isocountry>IE </isocountry>
-<capital>Dublin</capital>
-<citizen>Irishman; Irishwoman</citizen>
-<adjective>Irish</adjective>
-<currency>Irish pound</currency>
-<isocurrency>IEP</isocurrency>
-<currensubunit>penny (pl.pence)</currensubunit>
-</country>
-<country>
-<shortname>Israel</shortname>
-<fullname>State of Israel</fullname>
-<isocountry>IL</isocountry>
-<capital>Jerusalem</capital>
-<citizen>Israeli</citizen>
-<adjective>Israeli</adjective>
-<currency>new shekel</currency>
-<isocurrency>ILS</isocurrency>
-<currensubunit>agora (pl.agorot)</currensubunit>
-</country>
-<country>
-<shortname>Italy</shortname>
-<fullname>Italian Republic</fullname>
-<isocountry>IT </isocountry>
-<capital>Rome</capital>
-<citizen>Italian</citizen>
-<adjective>Italian</adjective>
-<currency>Italian lira (pl. lire)</currency>
-<isocurrency>ITL</isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>Jamaica</shortname>
-<fullname>Jamaica</fullname>
-<isocountry>JM</isocountry>
-<capital>Kingston</capital>
-<citizen>Jamaican</citizen>
-<adjective>Jamaican</adjective>
-<currency>Jamaica dollar</currency>
-<isocurrency>JMD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Japan</shortname>
-<fullname>Japan</fullname>
-<isocountry>JP</isocountry>
-<capital>Tokyo</capital>
-<citizen>Japanese</citizen>
-<adjective>Japanese</adjective>
-<currency>yen (inv.)</currency>
-<isocurrency>JPY</isocurrency>
-<currensubunit>sen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Jordan</shortname>
-<fullname>Hashemite Kingdom of Jordan</fullname>
-<isocountry>JO</isocountry>
-<capital>Amman</capital>
-<citizen>Jordanian</citizen>
-<adjective>Jordanian</adjective>
-<currency>Jordanian dinar</currency>
-<isocurrency>JOD</isocurrency>
-<currensubunit>fils (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Kazakhstan</shortname>
-<fullname>Republic of Kazakhstan</fullname>
-<isocountry>KZ</isocountry>
-<capital>Astana</capital>
-<citizen>Kazakh</citizen>
-<adjective>Kazakh</adjective>
-<currency>tenge (inv.)</currency>
-<isocurrency>KZT</isocurrency>
-<currensubunit>tiyn</currensubunit>
-</country>
-<country>
-<shortname>Kenya</shortname>
-<fullname>Republic of Kenya</fullname>
-<isocountry>KE</isocountry>
-<capital>Nairobi</capital>
-<citizen>Kenyan</citizen>
-<adjective>Kenyan</adjective>
-<currency>Kenyan shilling</currency>
-<isocurrency>KES</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Kiribati</shortname>
-<fullname>Republic of Kiribati</fullname>
-<isocountry>KI</isocountry>
-<capital>Bairiki</capital>
-<citizen>Kiribatian</citizen>
-<adjective>of Kiribati; Kiribatian</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Kuwait</shortname>
-<fullname>State of Kuwait</fullname>
-<isocountry>KW</isocountry>
-<capital>Kuwait City</capital>
-<citizen>Kuwaiti</citizen>
-<adjective>Kuwaiti</adjective>
-<currency>Kuwaiti dinar</currency>
-<isocurrency>KWD</isocurrency>
-<currensubunit>fils (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Kyrgyzstan</shortname>
-<fullname>Kyrgyz Republic</fullname>
-<isocountry>KG</isocountry>
-<capital>Bishkek</capital>
-<citizen>Kyrgyz</citizen>
-<adjective>Kyrgyz</adjective>
-<currency>som</currency>
-<isocurrency>KGS</isocurrency>
-<currensubunit>tyiyn</currensubunit>
-</country>
-<country>
-<shortname>Laos</shortname>
-<fullname>Lao People's Democratic Republic</fullname>
-<isocountry>LA</isocountry>
-<capital>Vientiane</capital>
-<citizen>Lao</citizen>
-<adjective>Lao</adjective>
-<currency>kip (inv.)</currency>
-<isocurrency>LAK</isocurrency>
-<currensubunit>at (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Latvia</shortname>
-<fullname>Republic of Latvia</fullname>
-<isocountry>LV</isocountry>
-<capital>Riga</capital>
-<citizen>Latvian</citizen>
-<adjective>Latvian</adjective>
-<currency>lats (pl. lati)</currency>
-<isocurrency>LVL</isocurrency>
-<currensubunit>santims (pl. santimi)</currensubunit>
-</country>
-<country>
-<shortname>Lebanon</shortname>
-<fullname>Lebanese Republic</fullname>
-<isocountry>LB</isocountry>
-<capital>Beirut</capital>
-<citizen>Lebanese</citizen>
-<adjective>Lebanese</adjective>
-<currency>Lebanese pound</currency>
-<isocurrency>LBP</isocurrency>
-<currensubunit>piastre</currensubunit>
-</country>
-<country>
-<shortname>Lesotho</shortname>
-<fullname>Kingdom of Lesotho</fullname>
-<isocountry>LS</isocountry>
-<capital>Maseru</capital>
-<citizen>Basotho</citizen>
-<adjective>of Lesotho</adjective>
-<currency>loti (pl. maloti)</currency>
-<isocurrency>LSL</isocurrency>
-<currensubunit>sente (pl. lisente)</currensubunit>
-</country>
-<country>
-<shortname>Liberia</shortname>
-<fullname>Republic of Liberia</fullname>
-<isocountry>LR</isocountry>
-<capital>Monrovia</capital>
-<citizen>Liberian</citizen>
-<adjective>Liberian</adjective>
-<currency>Liberian dollar</currency>
-<isocurrency>LRD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Libya</shortname>
-<fullname>Socialist People's Libyan Arab Jamahiriya</fullname>
-<isocountry>LY</isocountry>
-<capital>Tripoli</capital>
-<citizen>Libyan</citizen>
-<adjective>Libyan</adjective>
-<currency>Libyan dinar</currency>
-<isocurrency>LYD</isocurrency>
-<currensubunit>dirham</currensubunit>
-</country>
-<country>
-<shortname>Liechtenstein</shortname>
-<fullname>Principality of Liechtenstein</fullname>
-<isocountry>LI</isocountry>
-<capital>Vaduz</capital>
-<citizen>Liechtensteiner</citizen>
-<adjective>of Liechtenstein</adjective>
-<currency>Swiss franc</currency>
-<isocurrency>CHF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Lithuania</shortname>
-<fullname>Republic of Lithuania</fullname>
-<isocountry>LT</isocountry>
-<capital>Vilnius</capital>
-<citizen>Lithuanian</citizen>
-<adjective>Lithuanian</adjective>
-<currency>litas (pl. litai)</currency>
-<isocurrency>LTL</isocurrency>
-<currensubunit>centas (pl. centai)</currensubunit>
-</country>
-<country>
-<shortname>Luxembourg</shortname>
-<fullname>Grand Duchy of Luxembourg</fullname>
-<isocountry>LU </isocountry>
-<capital>Luxembourg</capital>
-<citizen>Luxembourger</citizen>
-<adjective>Luxembourgish; of Luxembourg</adjective>
-<currency>Luxembourg franc</currency>
-<isocurrency>LUF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Macao</shortname>
-<fullname>Macao</fullname>
-<isocountry>MO</isocountry>
-<capital>Macao</capital>
-<citizen>Macanese</citizen>
-<adjective>Macanese; of Macao</adjective>
-<currency>pataca</currency>
-<isocurrency>MOP</isocurrency>
-<currensubunit>avo</currensubunit>
-</country>
-<country>
-<shortname>-</shortname>
-<fullname>Former Yugoslav Republic of Macedonia</fullname>
-<isocountry>MK</isocountry>
-<capital>Skopje</capital>
-<citizen>Macedonian</citizen>
-<adjective>Macedonian</adjective>
-<currency>denar (inv.)</currency>
-<isocurrency>MKD</isocurrency>
-<currensubunit>deni (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Madagascar</shortname>
-<fullname>Republic of Madagascar</fullname>
-<isocountry>MG</isocountry>
-<capital>Antananarivo</capital>
-<citizen>Malagasy</citizen>
-<adjective>Malagasy</adjective>
-<currency>Malagasy franc</currency>
-<isocurrency>MGF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Malawi</shortname>
-<fullname>Republic of Malawi</fullname>
-<isocountry>MW</isocountry>
-<capital>Lilongwe</capital>
-<citizen>Malawian</citizen>
-<adjective>Malawian</adjective>
-<currency>Malawi kwacha (inv.)</currency>
-<isocurrency>MWK</isocurrency>
-<currensubunit>tambala (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Malaysia</shortname>
-<fullname>Malaysia</fullname>
-<isocountry>MY</isocountry>
-<capital>Kuala Lumpur</capital>
-<citizen>Malaysian</citizen>
-<adjective>Malaysian</adjective>
-<currency>Malaysian ringgit (inv.)</currency>
-<isocurrency>MYR</isocurrency>
-<currensubunit>sen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Maldives</shortname>
-<fullname>Republic of Maldives</fullname>
-<isocountry>MV</isocountry>
-<capital>Malé</capital>
-<citizen>Maldivian</citizen>
-<adjective>Maldivian</adjective>
-<currency>rufiyaa</currency>
-<isocurrency>MVR</isocurrency>
-<currensubunit>laari (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Mali</shortname>
-<fullname>Republic of Mali</fullname>
-<isocountry>ML</isocountry>
-<capital>Bamako</capital>
-<citizen>Malian</citizen>
-<adjective>Malian</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Malta</shortname>
-<fullname>Republic of Malta</fullname>
-<isocountry>MT</isocountry>
-<capital>Valletta</capital>
-<citizen>Maltese</citizen>
-<adjective>Maltese</adjective>
-<currency>Maltese lira</currency>
-<isocurrency>MTL</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Marshall Islands</shortname>
-<fullname>Republic of the Marshall Islands</fullname>
-<isocountry>MH</isocountry>
-<capital>Majuro</capital>
-<citizen>Marshallese</citizen>
-<adjective>Marshallese; of the Marshall Islands</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Martinique</shortname>
-<fullname>Department of Martinique</fullname>
-<isocountry>MQ</isocountry>
-<capital>Fort-de-France</capital>
-<citizen>Martinican</citizen>
-<adjective>Martinican; of Martinique</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Mauritania</shortname>
-<fullname>Islamic Republic of Mauritania</fullname>
-<isocountry>MR</isocountry>
-<capital>Nouakchott</capital>
-<citizen>Mauritanian</citizen>
-<adjective>Mauritanian</adjective>
-<currency>Mauritanian ouguiya</currency>
-<isocurrency>MRO</isocurrency>
-<currensubunit>khoum</currensubunit>
-</country>
-<country>
-<shortname>Mauritius</shortname>
-<fullname>Republic of Mauritius</fullname>
-<isocountry>MU</isocountry>
-<capital>Port Louis</capital>
-<citizen>Mauritian</citizen>
-<adjective>Mauritian</adjective>
-<currency>Mauritian rupee</currency>
-<isocurrency>MUR</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Mayotte</shortname>
-<fullname>Territorial collectivity of Mayotte</fullname>
-<isocountry>YT</isocountry>
-<capital>Mamoudzou</capital>
-<citizen>Mahorais</citizen>
-<adjective>Mahoran</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Mexico</shortname>
-<fullname>United Mexican States</fullname>
-<isocountry>MX</isocountry>
-<capital>Mexico City</capital>
-<citizen>Mexican</citizen>
-<adjective>Mexican</adjective>
-<currency>Mexican peso</currency>
-<isocurrency>MXN</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Micronesia</shortname>
-<fullname>Federated States of Micronesia</fullname>
-<isocountry>FM</isocountry>
-<capital>Palikir</capital>
-<citizen>Micronesian</citizen>
-<adjective>of Micronesia</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Moldova</shortname>
-<fullname>Republic of Moldova</fullname>
-<isocountry>MD</isocountry>
-<capital>Chisinau</capital>
-<citizen>Moldovan</citizen>
-<adjective>Moldovan</adjective>
-<currency>Moldovan leu (pl. lei)</currency>
-<isocurrency>MDL</isocurrency>
-<currensubunit>ban (pl. bani)</currensubunit>
-</country>
-<country>
-<shortname>Monaco</shortname>
-<fullname>Principality of Monaco</fullname>
-<isocountry>MC</isocountry>
-<capital>Monaco</capital>
-<citizen>Monegasque</citizen>
-<adjective>Monegasque</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Mongolia</shortname>
-<fullname>Mongolia</fullname>
-<isocountry>MN</isocountry>
-<capital>Ulan Bator</capital>
-<citizen>Mongolian</citizen>
-<adjective>Mongolian</adjective>
-<currency>tugrik</currency>
-<isocurrency>MNT</isocurrency>
-<currensubunit>möngö (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Montserrat</shortname>
-<fullname>Montserrat</fullname>
-<isocountry>MS</isocountry>
-<capital>Plymouth</capital>
-<citizen>Montserratian</citizen>
-<adjective>of Montserrat; Montserratian</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Morocco</shortname>
-<fullname>Kingdom of Morocco</fullname>
-<isocountry>MA</isocountry>
-<capital>Rabat</capital>
-<citizen>Moroccan</citizen>
-<adjective>Moroccan</adjective>
-<currency>Moroccan dirham</currency>
-<isocurrency>MAD</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Mozambique</shortname>
-<fullname>Republic of Mozambique</fullname>
-<isocountry>MZ</isocountry>
-<capital>Maputo</capital>
-<citizen>Mozambican</citizen>
-<adjective>Mozambican</adjective>
-<currency>metical (pl. meticais)</currency>
-<isocurrency>MZM</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Myanmar</shortname>
-<fullname>Union of Myanmar</fullname>
-<isocountry>MM</isocountry>
-<capital>Yangon</capital>
-<citizen>Burmese</citizen>
-<adjective>Burmese; of Myanmar</adjective>
-<currency>kyat</currency>
-<isocurrency>MMK</isocurrency>
-<currensubunit>pya</currensubunit>
-</country>
-<country>
-<shortname>Namibia</shortname>
-<fullname>Republic of Namibia</fullname>
-<isocountry>NA</isocountry>
-<capital>Windhoek</capital>
-<citizen>Namibian</citizen>
-<adjective>Namibian</adjective>
-<currency>Namibian dollar</currency>
-<isocurrency>NAD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Nauru</shortname>
-<fullname>Republic of Nauru</fullname>
-<isocountry>NR</isocountry>
-<capital>Yaren</capital>
-<citizen>Nauruan</citizen>
-<adjective>Nauruan</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Nepal</shortname>
-<fullname>Kingdom of Nepal</fullname>
-<isocountry>NP</isocountry>
-<capital>Kathmandu</capital>
-<citizen>Nepalese</citizen>
-<adjective>Nepalese</adjective>
-<currency>Nepalese rupee</currency>
-<isocurrency>NPR</isocurrency>
-<currensubunit>paisa (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Netherlands</shortname>
-<fullname>Kingdom of the Netherlands</fullname>
-<isocountry>NL </isocountry>
-<capital>Amsterdam</capital>
-<citizen>Dutchman; Netherlander</citizen>
-<adjective>Netherlands; Dutch</adjective>
-<currency>Dutch guilder</currency>
-<isocurrency>NLG</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Netherlands Antilles</shortname>
-<fullname>Netherlands Antilles</fullname>
-<isocountry>AN</isocountry>
-<capital>Willemstad</capital>
-<citizen>Antillean</citizen>
-<adjective>of the Netherlands Antilles</adjective>
-<currency>Netherlands Antillean guilder</currency>
-<isocurrency>ANG</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>New Caledonia</shortname>
-<fullname>Territory of New Caledonia and Dependencies</fullname>
-<isocountry>NC</isocountry>
-<capital>Nouméa</capital>
-<citizen>New Caledonian</citizen>
-<adjective>New Caledonian</adjective>
-<currency>CFP franc</currency>
-<isocurrency>XPF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>New Zealand</shortname>
-<fullname>New Zealand</fullname>
-<isocountry>NZ</isocountry>
-<capital>Wellington</capital>
-<citizen>New Zealander</citizen>
-<adjective>of New Zealand</adjective>
-<currency>New Zealand dollar</currency>
-<isocurrency>NZD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Nicaragua</shortname>
-<fullname>Republic of Nicaragua</fullname>
-<isocountry>NI</isocountry>
-<capital>Managua</capital>
-<citizen>Nicaraguan</citizen>
-<adjective>Nicaraguan</adjective>
-<currency>córdoba</currency>
-<isocurrency>NIO</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Niger</shortname>
-<fullname>Republic of Niger</fullname>
-<isocountry>NE</isocountry>
-<capital>Niamey</capital>
-<citizen>Nigerien</citizen>
-<adjective>Nigerien; of Niger</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Nigeria</shortname>
-<fullname>Federal Republic of Nigeria</fullname>
-<isocountry>NG</isocountry>
-<capital>Abuja</capital>
-<citizen>Nigerian</citizen>
-<adjective>Nigerian</adjective>
-<currency>naira (inv.)</currency>
-<isocurrency>NGN</isocurrency>
-<currensubunit>kobo (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Niue</shortname>
-<fullname>Niue</fullname>
-<isocountry>NU</isocountry>
-<capital>Alofi</capital>
-<citizen>Niuean</citizen>
-<adjective>of Niue; Niuean</adjective>
-<currency>New Zealand dollar</currency>
-<isocurrency>NZD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Norfolk Island</shortname>
-<fullname>Territory of Norfolk Island</fullname>
-<isocountry>NF</isocountry>
-<capital>Kingston</capital>
-<citizen>Norfolk Islander</citizen>
-<adjective>of Norfolk Island</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>North Korea</shortname>
-<fullname>Democratic People's Republic of Korea</fullname>
-<isocountry>KP</isocountry>
-<capital>Pyongyang</capital>
-<citizen>North Korean</citizen>
-<adjective>North Korean</adjective>
-<currency>North Korean won (inv.)
-</currency>
-<isocurrency>KPW</isocurrency>
-<currensubunit>chun (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Northern Marianas</shortname>
-<fullname>Commonwealth of the Northern Mariana
-Islands</fullname>
-<isocountry>MP</isocountry>
-<capital>Saipan</capital>
-<citizen>Northern Mariana Islander</citizen>
-<adjective>of the Northern Mariana Islands</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Norway</shortname>
-<fullname>Kingdom of Norway</fullname>
-<isocountry>NO</isocountry>
-<capital>Oslo</capital>
-<citizen>Norwegian</citizen>
-<adjective>Norwegian</adjective>
-<currency>Norwegian krone (pl.kroner)</currency>
-<isocurrency>NOK</isocurrency>
-<currensubunit>řre (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Oman</shortname>
-<fullname>Sultanate of Oman</fullname>
-<isocountry>OM</isocountry>
-<capital>Muscat</capital>
-<citizen>Omani</citizen>
-<adjective>Omani</adjective>
-<currency>Omani rial</currency>
-<isocurrency>OMR</isocurrency>
-<currensubunit>baiza</currensubunit>
-</country>
-<country>
-<shortname>Pakistan</shortname>
-<fullname>Islamic Republic of Pakistan</fullname>
-<isocountry>PK</isocountry>
-<capital>Islamabad</capital>
-<citizen>Pakistani</citizen>
-<adjective>Pakistani; of Pakistan</adjective>
-<currency>Pakistani rupee</currency>
-<isocurrency>PKR</isocurrency>
-<currensubunit>paisa</currensubunit>
-</country>
-<country>
-<shortname>Palau</shortname>
-<fullname>Republic of Palau</fullname>
-<isocountry>PW</isocountry>
-<capital>Koror</capital>
-<citizen>Palauan</citizen>
-<adjective>of Palau; Palauan</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Panama</shortname>
-<fullname>Republic of Panama</fullname>
-<isocountry>PA</isocountry>
-<capital>Panama City</capital>
-<citizen>Panamanian</citizen>
-<adjective>Panamanian</adjective>
-<currency>balboa</currency>
-<isocurrency>PAB</isocurrency>
-<currensubunit>centésimo</currensubunit>
-</country>
-<country>
-<shortname>Papua New Guinea</shortname>
-<fullname>Independent State of Papua New Guinea</fullname>
-<isocountry>PG</isocountry>
-<capital>Port Moresby</capital>
-<citizen>Papua New Guinean</citizen>
-<adjective>of Papua New Guinea</adjective>
-<currency>kina (inv.)</currency>
-<isocurrency>PGK</isocurrency>
-<currensubunit>toea (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Paraguay</shortname>
-<fullname>Republic of Paraguay</fullname>
-<isocountry>PY</isocountry>
-<capital>Asunción</capital>
-<citizen>Paraguayan</citizen>
-<adjective>Paraguayan</adjective>
-<currency>guaraní (pl.guaraníes)</currency>
-<isocurrency>PYG</isocurrency>
-<currensubunit>céntimo</currensubunit>
-</country>
-<country>
-<shortname>Peru</shortname>
-<fullname>Republic of Peru</fullname>
-<isocountry>PE</isocountry>
-<capital>Lima</capital>
-<citizen>Peruvian</citizen>
-<adjective>Peruvian</adjective>
-<currency>new sol</currency>
-<isocurrency>PEN</isocurrency>
-<currensubunit>céntimo</currensubunit>
-</country>
-<country>
-<shortname>Philippines</shortname>
-<fullname>Republic of the Philippines</fullname>
-<isocountry>PH</isocountry>
-<capital>Manila</capital>
-<citizen>Filipino</citizen>
-<adjective>Philippine</adjective>
-<currency>Philippine peso</currency>
-<isocurrency>PHP</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Pitcairn Islands</shortname>
-<fullname>Pitcairn Islands</fullname>
-<isocountry>PN</isocountry>
-<capital>Adamstown</capital>
-<citizen>Pitcairner</citizen>
-<adjective>Pitcairner; of Pitcairn</adjective>
-<currency>New Zealand dollar</currency>
-<isocurrency>NZD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Poland</shortname>
-<fullname>Republic of Poland</fullname>
-<isocountry>PL</isocountry>
-<capital>Warsaw</capital>
-<citizen>Pole</citizen>
-<adjective>Polish</adjective>
-<currency>zloty</currency>
-<isocurrency>PLN</isocurrency>
-<currensubunit>grosz (pl.groszy)</currensubunit>
-</country>
-<country>
-<shortname>Portugal</shortname>
-<fullname>Portuguese Republic</fullname>
-<isocountry>PT </isocountry>
-<capital>Lisbon</capital>
-<citizen>Portuguese</citizen>
-<adjective>Portuguese</adjective>
-<currency>Portuguese escudo</currency>
-<isocurrency>PTE</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Puerto Rico</shortname>
-<fullname>Commonwealth of Puerto Rico</fullname>
-<isocountry>PR</isocountry>
-<capital>San Juan</capital>
-<citizen>Puerto Rican</citizen>
-<adjective>Puerto Rican</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Qatar</shortname>
-<fullname>State of Qatar</fullname>
-<isocountry>QA</isocountry>
-<capital>Doha</capital>
-<citizen>Qatari</citizen>
-<adjective>Qatari</adjective>
-<currency>Qatari riyal</currency>
-<isocurrency>QAR</isocurrency>
-<currensubunit>dirham</currensubunit>
-</country>
-<country>
-<shortname>Réunion</shortname>
-<fullname>Department of Réunion</fullname>
-<isocountry>RE</isocountry>
-<capital>Saint-Denis</capital>
-<citizen>Reunionese</citizen>
-<adjective>of Réunion; Reunionese</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Romania</shortname>
-<fullname>Romania</fullname>
-<isocountry>RO</isocountry>
-<capital>Bucharest</capital>
-<citizen>Romanian</citizen>
-<adjective>Romanian</adjective>
-<currency>Romanian leu (pl. lei)</currency>
-<isocurrency>ROL</isocurrency>
-<currensubunit>ban (pl. bani)</currensubunit>
-</country>
-<country>
-<shortname>Russia</shortname>
-<fullname>Russian Federation</fullname>
-<isocountry>RU</isocountry>
-<capital>Moscow</capital>
-<citizen>Russian</citizen>
-<adjective>Russian</adjective>
-<currency>new rouble</currency>
-<isocurrency>RUR</isocurrency>
-<currensubunit>kopek</currensubunit>
-</country>
-<country>
-<shortname>Rwanda</shortname>
-<fullname>Rwandese Republic</fullname>
-<isocountry>RW</isocountry>
-<capital>Kigali</capital>
-<citizen>Rwandan; Rwandese</citizen>
-<adjective>Rwandan; Rwandese</adjective>
-<currency>Rwandese franc</currency>
-<isocurrency>RWF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Saint Helena</shortname>
-<fullname>Saint Helena and Dependencies</fullname>
-<isocountry>SH</isocountry>
-<capital>Jamestown</capital>
-<citizen>Saint Helenian; Saint</citizen>
-<adjective>Saint Helenian; of Saint Helena</adjective>
-<currency>Saint Helena pound</currency>
-<isocurrency>SHP</isocurrency>
-<currensubunit>penny (pl.pence)</currensubunit>
-</country>
-<country>
-<shortname>Saint Kitts and Nevis</shortname>
-<fullname>Federation of Saint Kitts and Nevis</fullname>
-<isocountry>KN</isocountry>
-<capital>Basseterre</capital>
-<citizen>Kittsian; Nevisian</citizen>
-<adjective>of Saint Kitts and Nevis</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Saint Lucia</shortname>
-<fullname>Saint Lucia</fullname>
-<isocountry>LC</isocountry>
-<capital>Castries</capital>
-<citizen>Saint Lucian</citizen>
-<adjective>Saint Lucian</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Saint Pierre and Miquelon</shortname>
-<fullname>Territorial collectivity of Saint Pierre and
-Miquelon</fullname>
-<isocountry>PM</isocountry>
-<capital>Saint-Pierre</capital>
-<citizen>St-Pierrais; Miquelonnais</citizen>
-<adjective>of Saint Pierre and Miquelon</adjective>
-<currency>French franc</currency>
-<isocurrency>FRF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Saint Vincent and the Grenadines</shortname>
-<fullname>Saint Vincent and the Grenadines</fullname>
-<isocountry>VC</isocountry>
-<capital>Kingstown</capital>
-<citizen>Vincentian</citizen>
-<adjective>Vincentian; of Saint Vincent and the
-Grenadines</adjective>
-<currency>Eastern Caribbean dollar</currency>
-<isocurrency>XCD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Samoa</shortname>
-<fullname>Independent State of Samoa</fullname>
-<isocountry>WS</isocountry>
-<capital>Apia</capital>
-<citizen>Samoan</citizen>
-<adjective>Samoan</adjective>
-<currency>tala (inv.)</currency>
-<isocurrency>WST</isocurrency>
-<currensubunit>sene (inv.)</currensubunit>
-</country>
-<country>
-<shortname>San Marino</shortname>
-<fullname>Republic of San Marino</fullname>
-<isocountry>SM</isocountry>
-<capital>San Marino</capital>
-<citizen>San Marinese</citizen>
-<adjective>of San Marino</adjective>
-<currency>Italian lira</currency>
-<isocurrency>ITL</isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>Săo Tomé and Príncipe</shortname>
-<fullname>Democratic Republic of Săo Tomé and
-Príncipe</fullname>
-<isocountry>ST</isocountry>
-<capital>Săo Tomé</capital>
-<citizen>Săo Toméan</citizen>
-<adjective>of Săo Tomé and Príncipe; Săo Toméan</adjective>
-<currency>dobra</currency>
-<isocurrency>STD</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Saudi Arabia</shortname>
-<fullname>Kingdom of Saudi Arabia</fullname>
-<isocountry>SA</isocountry>
-<capital>Riyadh</capital>
-<citizen>Saudi Arabian</citizen>
-<adjective>Saudi Arabian</adjective>
-<currency>Saudi riyal</currency>
-<isocurrency>SAR</isocurrency>
-<currensubunit>halala</currensubunit>
-</country>
-<country>
-<shortname>Senegal</shortname>
-<fullname>Republic of Senegal</fullname>
-<isocountry>SN</isocountry>
-<capital>Dakar</capital>
-<citizen>Senegalese</citizen>
-<adjective>Senegalese</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Seychelles</shortname>
-<fullname>Republic of Seychelles</fullname>
-<isocountry>SC</isocountry>
-<capital>Victoria</capital>
-<citizen>Seychellois</citizen>
-<adjective>of Seychelles</adjective>
-<currency>Seychelles rupee</currency>
-<isocurrency>SCR</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Sierra Leone</shortname>
-<fullname>Republic of Sierra Leone</fullname>
-<isocountry>SL</isocountry>
-<capital>Freetown</capital>
-<citizen>Sierra Leonean</citizen>
-<adjective>Sierra Leonean</adjective>
-<currency>leone</currency>
-<isocurrency>SLL</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Singapore</shortname>
-<fullname>Republic of Singapore</fullname>
-<isocountry>SG</isocountry>
-<capital>Singapore</capital>
-<citizen>Singaporean</citizen>
-<adjective>Singaporean</adjective>
-<currency>Singapore dollar</currency>
-<isocurrency>SGD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Slovakia</shortname>
-<fullname>Slovak Republic</fullname>
-<isocountry>SK</isocountry>
-<capital>Bratislava</capital>
-<citizen>Slovak</citizen>
-<adjective>Slovak</adjective>
-<currency>Slovak koruna (pl.koruny)</currency>
-<isocurrency>SKK</isocurrency>
-<currensubunit>halier (pl.haliere)</currensubunit>
-</country>
-<country>
-<shortname>Slovenia</shortname>
-<fullname>Republic of Slovenia</fullname>
-<isocountry>SI</isocountry>
-<capital>Ljubljana</capital>
-<citizen>Slovene</citizen>
-<adjective>Slovene; Slovenian</adjective>
-<currency>tolar</currency>
-<isocurrency>SIT</isocurrency>
-<currensubunit>stotin</currensubunit>
-</country>
-<country>
-<shortname>Solomon Islands</shortname>
-<fullname>Solomon Islands</fullname>
-<isocountry>SB</isocountry>
-<capital>Honiara</capital>
-<citizen>Solomon Islander</citizen>
-<adjective>of the Solomon Islands</adjective>
-<currency>Solomon Islands dollar</currency>
-<isocurrency>SBD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Somalia</shortname>
-<fullname>Somali Democratic Republic</fullname>
-<isocountry>SO</isocountry>
-<capital>Mogadishu</capital>
-<citizen>Somali</citizen>
-<adjective>Somali</adjective>
-<currency>Somali shilling</currency>
-<isocurrency>SOS</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>South Africa</shortname>
-<fullname>Republic of South Africa</fullname>
-<isocountry>ZA</isocountry>
-<capital>Pretoria</capital>
-<citizen>South African</citizen>
-<adjective>South African</adjective>
-<currency>rand</currency>
-<isocurrency>ZAR</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>South Georgia and the South Sandwich Islands</shortname>
-<fullname>South Georgia and the South Sandwich
-Islands</fullname>
-<isocountry>GS</isocountry>
-<capital>-</capital>
-<citizen>-</citizen>
-<adjective>of South Georgia and the South Sandwich
-Islands</adjective>
-<currency> </currency>
-<isocurrency> </isocurrency>
-<currensubunit> </currensubunit>
-</country>
-<country>
-<shortname>South Korea</shortname>
-<fullname>Republic of Korea</fullname>
-<isocountry>KR</isocountry>
-<capital>Seoul</capital>
-<citizen>South Korean</citizen>
-<adjective>South Korean</adjective>
-<currency>South Korean won (inv.)</currency>
-<isocurrency>KRW</isocurrency>
-<currensubunit>chun (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Spain</shortname>
-<fullname>Kingdom of Spain</fullname>
-<isocountry>ES </isocountry>
-<capital>Madrid</capital>
-<citizen>Spaniard</citizen>
-<adjective>Spanish</adjective>
-<currency>Spanish peseta</currency>
-<isocurrency>ESP</isocurrency>
-<currensubunit>céntimo</currensubunit>
-</country>
-<country>
-<shortname>Sri Lanka</shortname>
-<fullname>Democratic Socialist Republic of Sri Lanka</fullname>
-<isocountry>LK</isocountry>
-<capital>Colombo</capital>
-<citizen>Sri Lankan</citizen>
-<adjective>Sri Lankan; of Sri Lanka</adjective>
-<currency>Sri Lanka rupee</currency>
-<isocurrency>LKR</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Sudan</shortname>
-<fullname>Republic of Sudan</fullname>
-<isocountry>SD</isocountry>
-<capital>Khartoum</capital>
-<citizen>Sudanese</citizen>
-<adjective>Sudanese</adjective>
-<currency>Sudanese pound</currency>
-<isocurrency>SDD</isocurrency>
-<currensubunit>piastre</currensubunit>
-</country>
-<country>
-<shortname>Suriname</shortname>
-<fullname>Republic of Suriname</fullname>
-<isocountry>SR</isocountry>
-<capital>Paramaribo</capital>
-<citizen>Surinamese</citizen>
-<adjective>Surinamese</adjective>
-<currency>Suriname guilder</currency>
-<isocurrency>SRG</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Svalbard and Jan Mayen</shortname>
-<fullname>Svalbard and Jan Mayen Islands</fullname>
-<isocountry>SJ</isocountry>
-<capital>Longyearbyen (on Spitsbergen, Svalbard)</capital>
-<citizen>-</citizen>
-<adjective>of Svalbard; of Jan Mayen</adjective>
-<currency>Norwegian krone (pl.kroner)</currency>
-<isocurrency>NOK</isocurrency>
-<currensubunit>řre (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Swaziland</shortname>
-<fullname>Kingdom of Swaziland</fullname>
-<isocountry>SZ</isocountry>
-<capital>Mbabane</capital>
-<citizen>Swazi</citizen>
-<adjective>Swazi</adjective>
-<currency>lilangeni (pl.emalangeni)</currency>
-<isocurrency>SZL</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Sweden</shortname>
-<fullname>Kingdom of Sweden</fullname>
-<isocountry>SE </isocountry>
-<capital>Stockholm</capital>
-<citizen>Swede</citizen>
-<adjective>Swedish</adjective>
-<currency>Swedish krona (pl.kronor)</currency>
-<isocurrency>SEK</isocurrency>
-<currensubunit>öre (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Switzerland</shortname>
-<fullname>Swiss Confederation</fullname>
-<isocountry>CH</isocountry>
-<capital>Berne</capital>
-<citizen>Swiss</citizen>
-<adjective>Swiss</adjective>
-<currency>Swiss franc</currency>
-<isocurrency>CHF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Syria</shortname>
-<fullname>Syrian Arab Republic</fullname>
-<isocountry>SY</isocountry>
-<capital>Damascus</capital>
-<citizen>Syrian</citizen>
-<adjective>Syrian</adjective>
-<currency>Syrian pound</currency>
-<isocurrency>SYP</isocurrency>
-<currensubunit>piastre</currensubunit>
-</country>
-<country>
-<shortname>Taiwan</shortname>
-<fullname>Republic of China</fullname>
-<isocountry>TW</isocountry>
-<capital>Taipei</capital>
-<citizen>Taiwanese</citizen>
-<adjective>Taiwanese; of Taiwan</adjective>
-<currency>new Taiwan dollar</currency>
-<isocurrency>TWD</isocurrency>
-<currensubunit>fen (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Tajikistan</shortname>
-<fullname>Republic of Tajikistan</fullname>
-<isocountry>TJ</isocountry>
-<capital>Dushanbe</capital>
-<citizen>Tajik</citizen>
-<adjective>Tajik</adjective>
-<currency>Tajik rouble</currency>
-<isocurrency>TJR</isocurrency>
-<currensubunit>kopek</currensubunit>
-</country>
-<country>
-<shortname>Tanzania</shortname>
-<fullname>United Republic of Tanzania</fullname>
-<isocountry>TZ</isocountry>
-<capital>Dodoma</capital>
-<citizen>Tanzanian</citizen>
-<adjective>Tanzanian</adjective>
-<currency>Tanzanian shilling</currency>
-<isocurrency>TZS</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Thailand</shortname>
-<fullname>Kingdom of Thailand</fullname>
-<isocountry>TH</isocountry>
-<capital>Bangkok</capital>
-<citizen>Thai</citizen>
-<adjective>Thai</adjective>
-<currency>baht (inv.)</currency>
-<isocurrency>THB</isocurrency>
-<currensubunit>satang (inv.)</currensubunit>
-</country>
-<country>
-<shortname>The Bahamas</shortname>
-<fullname>Commonwealth of The Bahamas</fullname>
-<isocountry>BS</isocountry>
-<capital>Nassau</capital>
-<citizen>Bahamian</citizen>
-<adjective>Bahamian</adjective>
-<currency>Bahamian dollar</currency>
-<isocurrency>BSD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>The Comoros</shortname>
-<fullname>Islamic Federal Republic of The Comoros</fullname>
-<isocountry>KM</isocountry>
-<capital>Moroni</capital>
-<citizen>Comorian</citizen>
-<adjective>Comorian</adjective>
-<currency>Comorian franc</currency>
-<isocurrency>KMF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>The Gambia</shortname>
-<fullname>Republic of The Gambia</fullname>
-<isocountry>GM</isocountry>
-<capital>Banjul</capital>
-<citizen>Gambian</citizen>
-<adjective>Gambian</adjective>
-<currency>dalasi (inv.)</currency>
-<isocurrency>GMD</isocurrency>
-<currensubunit>butut</currensubunit>
-</country>
-<country>
-<shortname>Togo</shortname>
-<fullname>Togolese Republic</fullname>
-<isocountry>TG</isocountry>
-<capital>Lomé</capital>
-<citizen>Togolese</citizen>
-<adjective>Togolese</adjective>
-<currency>CFA franc</currency>
-<isocurrency>XOF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Tokelau</shortname>
-<fullname>Tokelau</fullname>
-<isocountry>TK</isocountry>
-<capital>Fakaofo</capital>
-<citizen>Tokelauan</citizen>
-<adjective>of Tokelau; Tokelauan</adjective>
-<currency>New Zealand dollar</currency>
-<isocurrency>NZD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Tonga</shortname>
-<fullname>Kingdom of Tonga</fullname>
-<isocountry>TO</isocountry>
-<capital>Nuku'alofa</capital>
-<citizen>Tongan</citizen>
-<adjective>Tongan</adjective>
-<currency>pa'anga (inv.)</currency>
-<isocurrency>TOP</isocurrency>
-<currensubunit>seniti (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Trinidad and Tobago</shortname>
-<fullname>Republic of Trinidad and Tobago</fullname>
-<isocountry>TT</isocountry>
-<capital>Port of Spain</capital>
-<citizen>Trinidadian; Tobagonian</citizen>
-<adjective>of Trinidad and Tobago</adjective>
-<currency>Trinidad and Tobago dollar</currency>
-<isocurrency>TTD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Tunisia</shortname>
-<fullname>Republic of Tunisia</fullname>
-<isocountry>TN</isocountry>
-<capital>Tunis</capital>
-<citizen>Tunisian</citizen>
-<adjective>Tunisian</adjective>
-<currency>Tunisian dinar</currency>
-<isocurrency>TND</isocurrency>
-<currensubunit>millime</currensubunit>
-</country>
-<country>
-<shortname>Turkey</shortname>
-<fullname>Republic of Turkey</fullname>
-<isocountry>TR</isocountry>
-<capital>Ankara</capital>
-<citizen>Turk</citizen>
-<adjective>Turkish</adjective>
-<currency>Turkish lira</currency>
-<isocurrency>TRL</isocurrency>
-<currensubunit>kurus (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Turkmenistan</shortname>
-<fullname>Turkmenistan</fullname>
-<isocountry>TM</isocountry>
-<capital>Ashkhabad</capital>
-<citizen>Turkmen</citizen>
-<adjective>Turkmen</adjective>
-<currency>Turkmen manat (inv.)</currency>
-<isocurrency>TMM</isocurrency>
-<currensubunit>tenge (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Turks and Caicos Islands</shortname>
-<fullname>Turks and Caicos Islands</fullname>
-<isocountry>TC</isocountry>
-<capital>Cockburn Town</capital>
-<citizen>Turks and Caicos Islander</citizen>
-<adjective>of the Turks and Caicos Islands
-</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Tuvalu</shortname>
-<fullname>Tuvalu</fullname>
-<isocountry>TV</isocountry>
-<capital>Fongafale</capital>
-<citizen>Tuvaluan</citizen>
-<adjective>Tuvaluan</adjective>
-<currency>Australian dollar</currency>
-<isocurrency>AUD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Uganda</shortname>
-<fullname>Republic of Uganda</fullname>
-<isocountry>UG</isocountry>
-<capital>Kampala</capital>
-<citizen>Ugandan</citizen>
-<adjective>Ugandan</adjective>
-<currency>Uganda shilling</currency>
-<isocurrency>UGX</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Ukraine</shortname>
-<fullname>Ukraine</fullname>
-<isocountry>UA</isocountry>
-<capital>Kiev</capital>
-<citizen>Ukrainian</citizen>
-<adjective>Ukrainian</adjective>
-<currency>hryvnia</currency>
-<isocurrency>UAH</isocurrency>
-<currensubunit>kopiyka</currensubunit>
-</country>
-<country>
-<shortname>United Arab Emirates</shortname>
-<fullname>United Arab Emirates</fullname>
-<isocountry>AE</isocountry>
-<capital>Abu Dhabi</capital>
-<citizen>UAE national</citizen>
-<adjective>of the United Arab Emirates</adjective>
-<currency>UAE dirham</currency>
-<isocurrency>AED</isocurrency>
-<currensubunit>fils (inv.)</currensubunit>
-</country>
-<country>
-<shortname>United Kingdom</shortname>
-<fullname>United Kingdom of Great Britain and Northern
-Ireland</fullname>
-<isocountry>GB </isocountry>
-<capital>London</capital>
-<citizen>Briton</citizen>
-<adjective>British; of the United Kingdom</adjective>
-<currency>pound sterling</currency>
-<isocurrency>GBP</isocurrency>
-<currensubunit>penny (pl. pence.)</currensubunit>
-</country>
-<country>
-<shortname>United States</shortname>
-<fullname>United States of America</fullname>
-<isocountry>US</isocountry>
-<capital>Washington DC</capital>
-<citizen>American; US citizen</citizen>
-<adjective>American; of the United States</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>United States Minor Outlying Islands</shortname>
-<fullname>United States Minor Outlying Islands</fullname>
-<isocountry>UM</isocountry>
-<capital>-</capital>
-<citizen>-</citizen>
-<adjective>-</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Uruguay</shortname>
-<fullname>Eastern Republic of Uruguay</fullname>
-<isocountry>UY</isocountry>
-<capital>Montevideo</capital>
-<citizen>Uruguayan</citizen>
-<adjective>Uruguayan</adjective>
-<currency>Uruguayan peso</currency>
-<isocurrency>UYU</isocurrency>
-<currensubunit>centésimo</currensubunit>
-</country>
-<country>
-<shortname>US Virgin Islands</shortname>
-<fullname>Virgin Islands of the United States</fullname>
-<isocountry>VI</isocountry>
-<capital>Charlotte Amalie</capital>
-<citizen>US Virgin Islander</citizen>
-<adjective>of the US Virgin Islands</adjective>
-<currency>US dollar</currency>
-<isocurrency>USD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-<country>
-<shortname>Uzbekistan</shortname>
-<fullname>Republic of Uzbekistan</fullname>
-<isocountry>UZ</isocountry>
-<capital>Tashkent</capital>
-<citizen>Uzbek</citizen>
-<adjective>Uzbek</adjective>
-<currency>sum (inv.)
-</currency>
-<isocurrency>UZS</isocurrency>
-<currensubunit>tiyin (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Vanuatu</shortname>
-<fullname>Republic of Vanuatu</fullname>
-<isocountry>VU</isocountry>
-<capital>Port Vila</capital>
-<citizen>Vanuatuan</citizen>
-<adjective>of Vanuatu; Vanuatuan</adjective>
-<currency>vatu (inv.)</currency>
-<isocurrency>VUV</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>the Vatican</shortname>
-<fullname>The Holy see</fullname>
-<isocountry>VA</isocountry>
-<capital>Vatican City</capital>
-<citizen>-</citizen>
-<adjective>Vatican; of the Vatican</adjective>
-<currency>Italian lira</currency>
-<isocurrency>ITL</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>Venezuela</shortname>
-<fullname>Republic of Venezuela</fullname>
-<isocountry>VE</isocountry>
-<capital>Caracas</capital>
-<citizen>Venezuelan</citizen>
-<adjective>Venezuelan</adjective>
-<currency>bolívar (pl:bolívares)</currency>
-<isocurrency>VEB</isocurrency>
-<currensubunit>centavo</currensubunit>
-</country>
-<country>
-<shortname>Vietnam</shortname>
-<fullname>Socialist Republic of Viet Nam</fullname>
-<isocountry>VN</isocountry>
-<capital>Hanoi</capital>
-<citizen>Vietnamese</citizen>
-<adjective>Vietnamese</adjective>
-<currency>dong</currency>
-<isocurrency>VND</isocurrency>
-<currensubunit>-</currensubunit>
-</country>
-<country>
-<shortname>Wallis and Futuna</shortname>
-<fullname>Territory of the Wallis and Futuna Islands</fullname>
-<isocountry>WF</isocountry>
-<capital>Mata-Utu</capital>
-<citizen>Wallisian; Futunan; Wallis and Futuna
-Islander</citizen>
-<adjective>of the Wallis and Futuna Islands</adjective>
-<currency>CFP franc</currency>
-<isocurrency>XPF</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Western Sahara</shortname>
-<fullname>-</fullname>
-<isocountry>EH</isocountry>
-<capital>Al aaiun</capital>
-<citizen>Sahrawi</citizen>
-<adjective>Sahrawi</adjective>
-<currency>Moroccan dirham</currency>
-<isocurrency>MAD</isocurrency>
-<currensubunit>centime</currensubunit>
-</country>
-<country>
-<shortname>Yemen</shortname>
-<fullname>Republic of Yemen</fullname>
-<isocountry>YE</isocountry>
-<capital>San'a</capital>
-<citizen>Yemenite</citizen>
-<adjective>Yemeni</adjective>
-<currency>Yemeni rial</currency>
-<isocurrency>YER</isocurrency>
-<currensubunit>fils (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Yugoslavia</shortname>
-<fullname>Federal Republic of Yugoslavia</fullname>
-<isocountry>YU</isocountry>
-<capital>Belgrade</capital>
-<citizen>Yugoslav</citizen>
-<adjective>Yugoslav</adjective>
-<currency>Yugoslav dinar</currency>
-<isocurrency>YUM</isocurrency>
-<currensubunit>para (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Zambia</shortname>
-<fullname>Republic of Zambia</fullname>
-<isocountry>ZM</isocountry>
-<capital>Lusaka</capital>
-<citizen>Zambian</citizen>
-<adjective>Zambian</adjective>
-<currency>Zambian kwacha (inv.)</currency>
-<isocurrency>ZMK</isocurrency>
-<currensubunit>ngwee (inv.)</currensubunit>
-</country>
-<country>
-<shortname>Zimbabwe</shortname>
-<fullname>Republic of Zimbabwe</fullname>
-<isocountry>ZW</isocountry>
-<capital>Harare</capital>
-<citizen>Zimbabwean</citizen>
-<adjective>Zimbabwean</adjective>
-<currency>Zimbabwe dollar</currency>
-<isocurrency>ZWD</isocurrency>
-<currensubunit>cent</currensubunit>
-</country>
-</countries> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl
deleted file mode 100644
index 672b36e5a42..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="text" encoding="ISO-8859-1"/>
-
-<xsl:template match="/listeDesPays">
-<xsl:for-each select="pays">
-<xsl:value-of select="nomComplet"/>
-<xsl:text> (</xsl:text>
-<xsl:value-of select="nomISO"/>
-<xsl:text>) et la capitale </xsl:text>
-<xsl:value-of select="capitale"/>
-<xsl:text>.&#xA;</xsl:text><!-- retour ŕ la ligne -->
-</xsl:for-each>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl
deleted file mode 100644
index cafaad4ca96..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="text" encoding="ISO-8859-1"/>
-
-<xsl:template match="/listeDesPays">
-<xsl:for-each select="pays">
- <xsl:sort select="capitale"/>
- <xsl:if test="string(capitale) != '-'">
- <xsl:value-of select="capitale"/>
- <xsl:variable name="Nom" select="string(nomComplet)"/>
- <xsl:choose>
- <xsl:when test="substring($Nom,1,3) = 'les'">
- <xsl:text> est la capitale des </xsl:text>
- <xsl:value-of select="substring-after($Nom,' ')"/>
- </xsl:when>
- <xsl:when test="substring($Nom,1,3) = 'le '">
- <xsl:text> est la capitale du </xsl:text>
- <xsl:value-of select="substring-after($Nom,' ')"/>
- </xsl:when>
- <xsl:when test="substring($Nom,1,3) = 'la '">
- <xsl:text> est la capitale de </xsl:text>
- <xsl:value-of select="$Nom"/>
- </xsl:when>
- <xsl:when test='substring($Nom,1,2) = "l&#39;"'>
- <xsl:text> est la capitale de </xsl:text>
- <xsl:value-of select="$Nom"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:variable name="L1" select="substring($Nom,1,1)"/>
- <xsl:choose>
- <xsl:when test="$L1 = 'A' or $L1 = 'E' or $L1 = 'I' or
- $L1 = 'O' or $L1 = 'U' or $L1 = 'Y'">
- <xsl:text> est la capitale de l'</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text> est la capitale de </xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:value-of select="$Nom"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text>.&#xA;</xsl:text><!-- retour ŕ la ligne -->
- </xsl:if>
-</xsl:for-each>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo
deleted file mode 100644
index 5093f5ee464..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.fo
+++ /dev/null
@@ -1,4 +0,0 @@
-<fo:root xmlns:fo="http://www.w3.org/XSL/Format/1.0"><fo:layout-master-set><fo:simple-page-master page-master-name="allpages" margin-top="75pt" margin-bottom="125pt" margin-left="80pt" margin-right="150pt"><fo:region-body margin-bottom="100pt"/><fo:region-after extent="25pt"/></fo:simple-page-master></fo:layout-master-set><fo:page-sequence><fo:sequence-specification><fo:sequence-specifier-repeating page-master-first="allpages" page-master-repeating="allpages"/></fo:sequence-specification><fo:flow font-family="serif"><fo:block font-family="sans-serif" font-size="24pt" font-weight="bold" text-align-last="centered" space-after.optimum="24pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">INVITATION</fo:block><fo:list-block provisional-distance-between-starts="2cm" provisional-label-separation="6pt" xmlns:fo="http://www.w3.org/1999/XSL/Format"><fo:list-item id="listto"><fo:list-item-label font-style="italic"><fo:block>To:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>Anna, Bernard, Didier, Johanna</fo:block></fo:list-item-body></fo:list-item><fo:list-item id="listdate"><fo:list-item-label font-style="italic"><fo:block>When:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>Next Friday Evening at 8 pm</fo:block></fo:list-item-body></fo:list-item><fo:list-item id="listwhere"><fo:list-item-label font-style="italic"><fo:block>Venue:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>The Web Cafe</fo:block></fo:list-item-body></fo:list-item><fo:list-item id="listwhy"><fo:list-item-label font-style="italic"><fo:block>Occasion:</fo:block></fo:list-item-label><fo:list-item-body><fo:block>My first XML baby</fo:block></fo:list-item-body></fo:list-item></fo:list-block><fo:block space-before.optimum="12pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">I would like to invite you all to celebrate
-the birth of <fo:inline-sequence font-style="italic">Invitation</fo:inline-sequence>, my
-first XML document child.</fo:block><fo:block space-before.optimum="12pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">Please do your best to come and join me next Friday
-evening. And, do not forget to bring your friends.</fo:block><fo:block space-before.optimum="12pt" xmlns:fo="http://www.w3.org/1999/XSL/Format">I <fo:inline-sequence font-style="italic">really</fo:inline-sequence> look forward to see you soon!</fo:block><fo:block space-before.optimum="12pt" font-weight="bold" text-align-last="end" xmlns:fo="http://www.w3.org/1999/XSL/Format">From: Michel</fo:block></fo:flow></fo:page-sequence></fo:root> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl
deleted file mode 100644
index 2653e9296b1..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl
+++ /dev/null
@@ -1,118 +0,0 @@
-<?xml version='1.0'?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:fo="http://www.w3.org/1999/XSL/Format">
-
-<xsl:strip-space elements="*"/>
-
-<!-- Parameterizations -->
-
-<xsl:variable name="PageMarginTop">75pt</xsl:variable>
-<xsl:variable name="PageMarginBottom">125pt</xsl:variable>
-<xsl:variable name="PageMarginLeft">80pt</xsl:variable>
-<xsl:variable name="PageMarginRight">150pt</xsl:variable>
-<xsl:variable name="BodyFont">Times-Roman</xsl:variable>
-<xsl:variable name="BodySize">12pt</xsl:variable>
-<xsl:variable name="TypeWriterFont">Computer-Modern-Typewriter</xsl:variable>
-<xsl:variable name="SansFont">Helvetica</xsl:variable>
-<xsl:variable name="ListRightMargin">12pt</xsl:variable>
-<xsl:variable name="ListAbove">12pt</xsl:variable>
-<xsl:variable name="ListBelow">12pt</xsl:variable>
-<xsl:variable name="ListNormalIndent">15pt</xsl:variable>
-<xsl:variable name="BulletOne">&#x2022;</xsl:variable>
-
-<xsl:template name="listitem">
- <xsl:param name="labeltext">labeltext</xsl:param>
- <xsl:param name="itemid">itemid</xsl:param>
- <xsl:param name="itemtext">itemtext</xsl:param>
- <fo:list-item id="{$itemid}">
- <fo:list-item-label font-style="italic">
- <fo:block>
- <xsl:value-of select="$labeltext"/>
- <xsl:text>:</xsl:text>
- </fo:block>
- </fo:list-item-label>
- <fo:list-item-body>
- <fo:block><xsl:value-of select="$itemtext"/></fo:block>
- </fo:list-item-body>
- </fo:list-item>
-</xsl:template>
-
-<xsl:template match='/'>
- <fo:root>
- <fo:layout-master-set>
- <fo:simple-page-master
- page-master-name="allpages"
- margin-top="{$PageMarginTop}"
- margin-bottom="{$PageMarginBottom}"
- margin-left="{$PageMarginLeft}"
- margin-right="{$PageMarginRight}">
- <fo:region-body margin-bottom="100pt"/>
- <fo:region-after extent="25pt"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
- <fo:page-sequence>
- <fo:sequence-specification>
- <fo:sequence-specifier-repeating
- page-master-first="allpages"
- page-master-repeating="allpages"/>
- </fo:sequence-specification>
- <fo:flow font-family="serif">
- <xsl:apply-templates/>
- </fo:flow>
- </fo:page-sequence>
- </fo:root>
-</xsl:template>
-
-<xsl:template match="invitation/front">
-<fo:block font-family="sans-serif" font-size="24pt"
- font-weight="bold" text-align-last="centered"
- space-after.optimum="24pt">
- <xsl:text>INVITATION</xsl:text>
-</fo:block>
-
-<fo:list-block provisional-distance-between-starts="2cm"
- provisional-label-separation="6pt">
- <xsl:call-template name="listitem">
- <xsl:with-param name="labeltext">To</xsl:with-param>
- <xsl:with-param name="itemid">listto</xsl:with-param>
- <xsl:with-param name="itemtext"><xsl:value-of select="to"/></xsl:with-param>
- </xsl:call-template>
- <xsl:call-template name="listitem">
- <xsl:with-param name="labeltext">When</xsl:with-param>
- <xsl:with-param name="itemid">listdate</xsl:with-param>
- <xsl:with-param name="itemtext"><xsl:value-of select="date"/></xsl:with-param>
- </xsl:call-template>
- <xsl:call-template name="listitem">
- <xsl:with-param name="labeltext">Venue</xsl:with-param>
- <xsl:with-param name="itemid">listwhere</xsl:with-param>
- <xsl:with-param name="itemtext" select="where"/>
- </xsl:call-template>
- <xsl:call-template name="listitem">
- <xsl:with-param name="labeltext">Occasion</xsl:with-param>
- <xsl:with-param name="itemid">listwhy</xsl:with-param>
- <xsl:with-param name="itemtext"><xsl:value-of select="why"/></xsl:with-param>
- </xsl:call-template>
-</fo:list-block>
-</xsl:template>
-
-<xsl:template match="invitation/body/par">
- <fo:block space-before.optimum="{$BodySize}">
- <xsl:apply-templates/>
- </fo:block>
-</xsl:template>
-
-<xsl:template match="invitation/body/par/emph">
- <fo:inline-sequence font-style="italic">
- <xsl:apply-templates/>
- </fo:inline-sequence>
-</xsl:template>
-
-<xsl:template match="invitation/back">
-<fo:block space-before.optimum="{$BodySize}"
- font-weight="bold" text-align-last="end">
- <xsl:text>From: </xsl:text>
- <xsl:value-of select="signature"/>
-</fo:block>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf
deleted file mode 100644
index fa0c64df7ed..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invfop.pdf
+++ /dev/null
@@ -1,247 +0,0 @@
-%PDF-1.2
-1 0 obj
-<< /Type /Catalog
-/Pages 2 0 R >>
-endobj
-2 0 obj
-<< /Type /Pages
-/Count 1
-/Kids [ 18 0 R ] >>
-endobj
-3 0 obj
-<< /Type /Info
-/Producer (FOP 0.10.0) >>
-endobj
-4 0 obj
-<< /Font << /F3 5 0 R
-/F2 6 0 R
-/F1 7 0 R
-/F12 8 0 R
-/F11 9 0 R
-/F10 10 0 R
-/F9 11 0 R
-/F8 12 0 R
-/F7 13 0 R
-/F6 14 0 R
-/F5 15 0 R
-/F4 16 0 R
->>
-/ProcSet [ /PDF /Text ] >>
-endobj
-5 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F3
-/BaseFont /Helvetica-Bold
-/Encoding /WinAnsiEncoding >>
-endobj
-6 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F2
-/BaseFont /Helvetica-Oblique
-/Encoding /WinAnsiEncoding >>
-endobj
-7 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F1
-/BaseFont /Helvetica
-/Encoding /WinAnsiEncoding >>
-endobj
-8 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F12
-/BaseFont /Courier-BoldOblique
-/Encoding /WinAnsiEncoding >>
-endobj
-9 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F11
-/BaseFont /Courier-Bold
-/Encoding /WinAnsiEncoding >>
-endobj
-10 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F10
-/BaseFont /Courier-Oblique
-/Encoding /WinAnsiEncoding >>
-endobj
-11 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F9
-/BaseFont /Courier
-/Encoding /WinAnsiEncoding >>
-endobj
-12 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F8
-/BaseFont /Times-BoldItalic
-/Encoding /WinAnsiEncoding >>
-endobj
-13 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F7
-/BaseFont /Times-Bold
-/Encoding /WinAnsiEncoding >>
-endobj
-14 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F6
-/BaseFont /Times-Italic
-/Encoding /WinAnsiEncoding >>
-endobj
-15 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F5
-/BaseFont /Times-Roman
-/Encoding /WinAnsiEncoding >>
-endobj
-16 0 obj
-<< /Type /Font
-/Subtype /Type1
-/Name /F4
-/BaseFont /Helvetica-BoldOblique
-/Encoding /WinAnsiEncoding >>
-endobj
-17 0 obj
-<< /Length 2828 >>
-stream
-BT
-1 0 0 1 80.0 717.0 Tm
-/F3 24 Tf
-1 0 0 1 184.996 704.568 Tm (INVITATION) Tj
-/F6 12 Tf
-1 0 0 1 80.0 671.004 Tm (To:) Tj
-/F5 12 Tf
-1 0 0 1 136.7 671.004 Tm (Anna,) Tj
-1 0 0 1 168.692 671.004 Tm (Bernard,) Tj
-1 0 0 1 213.344 671.004 Tm (Didier,) Tj
-1 0 0 1 250.004 671.004 Tm (Johanna) Tj
-/F6 12 Tf
-1 0 0 1 80.0 657.804 Tm (When:) Tj
-/F5 12 Tf
-1 0 0 1 136.7 657.804 Tm (Next) Tj
-1 0 0 1 163.028 657.804 Tm (Friday) Tj
-1 0 0 1 197.36 657.804 Tm (Evening) Tj
-1 0 0 1 240.356 657.804 Tm (at) Tj
-1 0 0 1 252.02 657.804 Tm (8) Tj
-1 0 0 1 261.02 657.804 Tm (pm) Tj
-/F6 12 Tf
-1 0 0 1 80.0 644.604 Tm (Venue:) Tj
-/F5 12 Tf
-1 0 0 1 136.7 644.604 Tm (The) Tj
-1 0 0 1 158.36 644.604 Tm (Web) Tj
-1 0 0 1 184.016 644.604 Tm (Cafe) Tj
-/F6 12 Tf
-1 0 0 1 80.0 631.404 Tm (Occasion:) Tj
-/F5 12 Tf
-1 0 0 1 136.7 631.404 Tm (My) Tj
-1 0 0 1 156.368 631.404 Tm (first) Tj
-1 0 0 1 178.7 631.404 Tm (XML) Tj
-1 0 0 1 208.364 631.404 Tm (baby) Tj
-1 0 0 1 80.0 606.204 Tm (I) Tj
-1 0 0 1 86.996 606.204 Tm (would) Tj
-1 0 0 1 119.996 606.204 Tm (like) Tj
-1 0 0 1 140.996 606.204 Tm (to) Tj
-1 0 0 1 153.332 606.204 Tm (invite) Tj
-1 0 0 1 183.668 606.204 Tm (you) Tj
-1 0 0 1 204.668 606.204 Tm (all) Tj
-1 0 0 1 219.668 606.204 Tm (to) Tj
-1 0 0 1 232.004 606.204 Tm (celebrate) Tj
-1 0 0 1 278.312 606.204 Tm (the) Tj
-1 0 0 1 295.976 606.204 Tm (birth) Tj
-1 0 0 1 321.644 606.204 Tm (of) Tj
-/F6 12 Tf
-1 0 0 1 334.64 606.204 Tm (Invitation) Tj
-/F5 12 Tf
-1 0 0 1 381.308 606.204 Tm (,) Tj
-1 0 0 1 387.308 606.204 Tm (my) Tj
-1 0 0 1 405.644 606.204 Tm (first) Tj
-1 0 0 1 80.0 593.004 Tm (XML) Tj
-1 0 0 1 109.664 593.004 Tm (document) Tj
-1 0 0 1 159.992 593.004 Tm (child.) Tj
-1 0 0 1 80.0 567.804 Tm (Please) Tj
-1 0 0 1 113.66 567.804 Tm (do) Tj
-1 0 0 1 128.66 567.804 Tm (your) Tj
-1 0 0 1 153.656 567.804 Tm (best) Tj
-1 0 0 1 175.988 567.804 Tm (to) Tj
-1 0 0 1 188.324 567.804 Tm (come) Tj
-1 0 0 1 217.316 567.804 Tm (and) Tj
-1 0 0 1 237.644 567.804 Tm (join) Tj
-1 0 0 1 259.316 567.804 Tm (me) Tj
-1 0 0 1 276.98 567.804 Tm (next) Tj
-1 0 0 1 300.644 567.804 Tm (Friday) Tj
-1 0 0 1 334.976 567.804 Tm (evening.) Tj
-1 0 0 1 378.968 567.804 Tm (And,) Tj
-1 0 0 1 405.632 567.804 Tm (do) Tj
-1 0 0 1 80.0 554.604 Tm (not) Tj
-1 0 0 1 98.336 554.604 Tm (forget) Tj
-1 0 0 1 129.992 554.604 Tm (to) Tj
-1 0 0 1 142.328 554.604 Tm (bring) Tj
-1 0 0 1 170.66 554.604 Tm (your) Tj
-1 0 0 1 195.656 554.604 Tm (friends.) Tj
-1 0 0 1 80.0 529.404 Tm (I) Tj
-/F6 12 Tf
-1 0 0 1 86.996 529.404 Tm (really) Tj
-/F5 12 Tf
-1 0 0 1 114.992 529.404 Tm () Tj
-1 0 0 1 117.992 529.404 Tm (look) Tj
-1 0 0 1 142.328 529.404 Tm (forward) Tj
-1 0 0 1 183.308 529.404 Tm (to) Tj
-1 0 0 1 195.644 529.404 Tm (see) Tj
-1 0 0 1 213.968 529.404 Tm (you) Tj
-1 0 0 1 234.968 529.404 Tm (soon!) Tj
-/F7 12 Tf
-1 0 0 1 355.02 504.288 Tm (From:) Tj
-1 0 0 1 390.672 504.288 Tm (Michel) Tj
-1 0 0 1 80.0 150.0 Tm
-ET
-
-endstream
-endobj
-18 0 obj
-<< /Type /Page
-/Parent 2 0 R
-/MediaBox [ 0 0 576 792 ]
-/Resources 4 0 R
-/Contents 17 0 R >>
-endobj
-xref
-0 19
-0000000000 65535 f
-0000000009 00000 n
-0000000058 00000 n
-0000000118 00000 n
-0000000174 00000 n
-0000000361 00000 n
-0000000473 00000 n
-0000000588 00000 n
-0000000695 00000 n
-0000000813 00000 n
-0000000924 00000 n
-0000001039 00000 n
-0000001145 00000 n
-0000001260 00000 n
-0000001369 00000 n
-0000001480 00000 n
-0000001590 00000 n
-0000001710 00000 n
-0000004590 00000 n
-trailer
-<<
-/Size 19
-/Root 1 0 R
-/Info 3 0 R
->>
-startxref
-4698
-%%EOF
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out
deleted file mode 100644
index a9b5e715986..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation.out
+++ /dev/null
@@ -1 +0,0 @@
-<relaxxml>\relax
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex
deleted file mode 100644
index a59c337cf54..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation1.tex
+++ /dev/null
@@ -1,22 +0,0 @@
-\documentclass[12pt]{article}
-\usepackage{invitation}
-\begin{document}
-\begin{Front}
-\To{Anna, Bernard, Didier, Johanna}
-\Date{Next Friday Evening at 8 pm}
-\Where{The Web Cafe}
-\Why{My first XML baby}
-\end{Front}
-\begin{Body}
-
-\par I would like to invite you all to celebrate
-the birth of \emph{Invitation}, my
-first XML document child.
-\par Please do your best to come and join me next Friday
-evening. And, do not forget to bring your friends.
-\par I \emph{really} look forward to see you soon!
-\end{Body}
-\begin{Back}
-\Signature{Michel}
-\end{Back}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html
deleted file mode 100644
index ba38c18495f..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/invitation2.html
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
-<title> Invitation (XSL/CSS formatting) </title>
-<link href="invit.css" rel="stylesheet" type="text/css">
-</head>
-<body>
-<h1>INVITATION</h1>
-<table>
-<tbody>
-<tr>
-<td class="front">To: </td><td>Anna, Bernard, Didier, Johanna</td>
-</tr>
-<tr>
-<td class="front">When: </td><td>Next Friday Evening at 8 pm</td>
-</tr>
-<tr>
-<td class="front">Venue: </td><td>The Web Cafe</td>
-</tr>
-<tr>
-<td class="front">Occasion: </td><td>My first XML baby</td>
-</tr>
-</tbody>
-</table>
-<p>
-I would like to invite you all to celebrate
-the birth of <em>Invitation</em>, my
-first XML document child.
-</p>
-<p>
-Please do your best to come and join me next Friday
-evening. And, do not forget to bring your friends.
-</p>
-<p>
-I <em>really</em> look forward to see you soon!
-</p>
-<p class="signature">Michel</p>
-</body>
-</html>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl
deleted file mode 100644
index b014c04a326..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="xml" encoding="ISO-8859-1"/>
-
-<xsl:template match="countries">
- <xsl:copy>
- <xsl:apply-templates/>
- </xsl:copy><xsl:text>&#xa;</xsl:text>
-</xsl:template>
-
-<xsl:template match="country">
- <xsl:copy>
- <xsl:for-each select="*">
- <xsl:attribute name="{name(.)}">
- <xsl:value-of select="."/>
- </xsl:attribute>
- </xsl:for-each>
- </xsl:copy>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl
deleted file mode 100644
index 4ecc4150d66..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="xml" encoding="ISO-8859-1"/>
-
-<xsl:template match="/">
- <xsl:element name="countries"><xsl:text>&#xA;</xsl:text>
- <xsl:for-each select="countries/country">
- <xsl:element name="country">
- <xsl:attribute name="shortname">
- <xsl:value-of select="shortname"/>
- </xsl:attribute>
- <xsl:attribute name="fullname">
- <xsl:value-of select="fullname"/>
- </xsl:attribute>
- <xsl:attribute name="isocountry">
- <xsl:value-of select="isocountry"/>
- </xsl:attribute>
- <xsl:attribute name="capital">
- <xsl:value-of select="capital"/>
- </xsl:attribute>
- <xsl:attribute name="citizen">
- <xsl:value-of select="citizen"/>
- </xsl:attribute>
- <xsl:attribute name="adjective">
- <xsl:value-of select="adjective"/>
- </xsl:attribute>
- <xsl:attribute name="currency">
- <xsl:value-of select="currency"/>
- </xsl:attribute>
- <xsl:attribute name="isocurrency">
- <xsl:value-of select="isocurrency"/>
- </xsl:attribute>
- <xsl:attribute name="currensubunit">
- <xsl:value-of select="currensubunit"/>
- </xsl:attribute>
- </xsl:element><xsl:text>&#xA;</xsl:text>
- </xsl:for-each>
- </xsl:element><xsl:text>&#xA;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl
deleted file mode 100644
index 57e2152ba22..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:output method="text" encoding="ISO-8859-1"/>
-
-<xsl:template match="/countries">
- <xsl:for-each select="country">
- <xsl:sort select="@capital"/>
- <xsl:if test="(@capital != '-') and (@capital != ' ')">
- <xsl:value-of select="@capital"/>
- <xsl:text> is the capital of </xsl:text>
- <xsl:value-of select="@shortname"/>
- <xsl:text> (ISO-code </xsl:text>
- <xsl:value-of select="@isocountry"/>
- <xsl:text>)&#xA;</xsl:text><!-- new line -->
- </xsl:if>
- </xsl:for-each>
-</xsl:template>
-
-</xsl:stylesheet> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl
deleted file mode 100644
index 38ad5aa33e0..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1"?>
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:date="http://www.jclark.com/xt/java/java.util.Date"
- xmlns:xt="http://www.jclark.com/xt"
- extension-element-prefixes="xt">
-
-<xsl:template match="/">
- <xsl:call-template name="newfile">
- <xsl:with-param name="abc" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/>
- </xsl:call-template>
-</xsl:template>
-
-<xsl:template name="newfile">
- <xsl:param name="abc" />
- <xsl:variable name="letter" select="substring($abc,1,1)" />
- <xsl:variable name="file" select="concat($letter,'-currency.txt')"/>
- <xt:document method="text" href="{$file}" encoding="ISO-8859-1">
- <xsl:for-each select="//country[starts-with(isocurrency, $letter)]">
- <xsl:sort select="shortname"/>
- <xsl:sort select="currency"/>
- <xsl:variable name="Currency" select="normalize-space(string(currency))"/>
- <xsl:if test="($Currency != '-') and ($Currency != '')">
- <xsl:text>The </xsl:text>
- <xsl:value-of select="currency"/>
- <xsl:text> is used by </xsl:text>
- <xsl:variable name="L1" select="substring(citizen,1,1)"/>
- <xsl:choose>
- <xsl:when test="$L1 = 'A' or $L1 = 'E' or $L1 = 'I' or
- $L1 = 'O' or $L1 = 'U'">
- <xsl:text>an </xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>a </xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:value-of select="citizen"/>
- <xsl:text> living in </xsl:text>
- <xsl:value-of select="shortname"/>
- <xsl:text>.&#xA;</xsl:text><!-- new line -->
- </xsl:if>
- </xsl:for-each>
- <xsl:call-template name="footer"/>
- </xt:document>
-
- <xsl:if test="string-length($abc) != 1">
- <xsl:call-template name="newfile">
- <xsl:with-param name="abc" select="substring($abc, 2)" />
- </xsl:call-template>
- </xsl:if>
-</xsl:template>
-
-<xsl:template name="footer">
- <xsl:text>Last modification : Michel Goossens, </xsl:text>
- <xsl:choose>
- <xsl:when test="function-available('date:to-string') and
- function-available('date:new')">
- <!-- date format : Fri Dec 31 23:59:59 PDT 1999 -->
- <!-- 1234567890123456789012345678 -->
- <xsl:variable name="datetemp" select="date:to-string(date:new())"/>
- <xsl:variable name="month" select="substring($datetemp,5,3)"/>
- <xsl:variable name="day" select="substring($datetemp,9,2)"/>
- <xsl:variable name="year" select="substring($datetemp,string-length($datetemp)-3,4)"/>
- <xsl:variable name="Date" select="concat($day,' ',$month,'. ',$year)"/>
- <xsl:value-of select="$Date"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>11 Nov. 1999</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl b/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl
deleted file mode 100644
index fed21030921..00000000000
--- a/Master/texmf-dist/doc/latex/latex-web-companion/xmlstyle/xml.dcl
+++ /dev/null
@@ -1,179 +0,0 @@
-<!SGML -- SGML Declaration for valid XML documents --
- "ISO 8879:1986 (WWW)"
-
- CHARSET
- BASESET
- "ISO Registration Number 176//CHARSET
- ISO/IEC 10646-1:1993 UCS-4 with implementation
- level 3//ESC 2/5 2/15 4/6"
- DESCSET
- 0 9 UNUSED
- 9 2 9
- 11 2 UNUSED
- 13 1 13
- 14 18 UNUSED
- 32 95 32
- 127 1 UNUSED
- 128 32 UNUSED
- -- use this instead of the official declaration because SP only
- supports 16-bit characters --
- 160 65374 160
- 65534 2 UNUSED
- -- 55296 2048 UNUSED
- 57344 8190 57344
- 65534 2 UNUSED
- 65536 1048576 65536 --
- CAPACITY NONE
-
- SCOPE DOCUMENT
-
- SYNTAX
- SHUNCHAR NONE
- BASESET "ISO Registration Number 176//CHARSET
- ISO/IEC 10646-1:1993 UCS-4 with implementation
- level 3//ESC 2/5 2/15 4/6"
- DESCSET
- 0 1114112 0
- FUNCTION
- RE 13
- RS 10
- SPACE 32
- TAB SEPCHAR 9
-
- NAMING
- LCNMSTRT ""
- UCNMSTRT ""
- NAMESTRT
- 58 95 192-214 216-246 248-305 308-318 321-328
- 330-382 384-451 461-496 500-501 506-535 592-680
- 699-705 902 904-906 908 910-929 931-974 976-982
- 986 988 990 992 994-1011 1025-1036 1038-1103
- 1105-1116 1118-1153 1168-1220 1223-1224
- 1227-1228 1232-1259 1262-1269 1272-1273
- 1329-1366 1369 1377-1414 1488-1514 1520-1522
- 1569-1594 1601-1610 1649-1719 1722-1726
- 1728-1742 1744-1747 1749 1765-1766 2309-2361
- 2365 2392-2401 2437-2444 2447-2448 2451-2472
- 2474-2480 2482 2486-2489 2524-2525 2527-2529
- 2544-2545 2565-2570 2575-2576 2579-2600
- 2602-2608 2610-2611 2613-2614 2616-2617
- 2649-2652 2654 2674-2676 2693-2699 2701
- 2703-2705 2707-2728 2730-2736 2738-2739
- 2741-2745 2749 2784 2821-2828 2831-2832
- 2835-2856 2858-2864 2866-2867 2870-2873 2877
- 2908-2909 2911-2913 2949-2954 2958-2960
- 2962-2965 2969-2970 2972 2974-2975 2979-2980
- 2984-2986 2990-2997 2999-3001 3077-3084
- 3086-3088 3090-3112 3114-3123 3125-3129
- 3168-3169 3205-3212 3214-3216 3218-3240
- 3242-3251 3253-3257 3294 3296-3297 3333-3340
- 3342-3344 3346-3368 3370-3385 3424-3425
- 3585-3630 3632 3634-3635 3648-3653 3713-3714
- 3716 3719-3720 3722 3725 3732-3735 3737-3743
- 3745-3747 3749 3751 3754-3755 3757-3758 3760
- 3762-3763 3773 3776-3780 3904-3911 3913-3945
- 4256-4293 4304-4342 4352 4354-4355 4357-4359
- 4361 4363-4364 4366-4370 4412 4414 4416 4428
- 4430 4432 4436-4437 4441 4447-4449 4451 4453
- 4455 4457 4461-4462 4466-4467 4469 4510 4520
- 4523 4526-4527 4535-4536 4538 4540-4546 4587
- 4592 4601 7680-7835 7840-7929 7936-7957
- 7960-7965 7968-8005 8008-8013 8016-8023 8025
- 8027 8029 8031-8061 8064-8116 8118-8124 8126
- 8130-8132 8134-8140 8144-8147 8150-8155
- 8160-8172 8178-8180 8182-8188 8486 8490-8491
- 8494 8576-8578 12295 12321-12329 12353-12436
- 12449-12538 12549-12588 19968-40869 44032-55203
-
- LCNMCHAR ""
- UCNMCHAR ""
- NAMECHAR
- 45-46 183 720-721 768-837 864-865 903 1155-1158
- 1425-1441 1443-1465 1467-1469 1471 1473-1474
- 1476 1600 1611-1618 1632-1641 1648 1750-1764
- 1767-1768 1770-1773 1776-1785 2305-2307 2364
- 2366-2381 2385-2388 2402-2403 2406-2415
- 2433-2435 2492 2494-2500 2503-2504 2507-2509
- 2519 2530-2531 2534-2543 2562 2620 2622-2626
- 2631-2632 2635-2637 2662-2673 2689-2691 2748
- 2750-2757 2759-2761 2763-2765 2790-2799
- 2817-2819 2876 2878-2883 2887-2888 2891-2893
- 2902-2903 2918-2927 2946-2947 3006-3010
- 3014-3016 3018-3021 3031 3047-3055 3073-3075
- 3134-3140 3142-3144 3146-3149 3157-3158
- 3174-3183 3202-3203 3262-3268 3270-3272
- 3274-3277 3285-3286 3302-3311 3330-3331
- 3390-3395 3398-3400 3402-3405 3415 3430-3439
- 3633 3636-3642 3654-3662 3664-3673 3761
- 3764-3769 3771-3772 3782 3784-3789 3792-3801
- 3864-3865 3872-3881 3893 3895 3897 3902-3903
- 3953-3972 3974-3979 3984-3989 3991 3993-4013
- 4017-4023 4025 8400-8412 8417 12293 12330-12335
- 12337-12341 12441-12442 12445-12446 12540-12542
-
- NAMECASE
- GENERAL NO
- ENTITY NO
-
- DELIM
- GENERAL SGMLREF
- HCRO "&#38;#x" -- 38 is the number for ampersand --
- NESTC "/"
- NET ">"
- PIC "?>"
- SHORTREF NONE
-
- NAMES
- SGMLREF
-
- QUANTITY NONE
-
- ENTITIES
- "amp" 38
- "lt" 60
- "gt" 62
- "quot" 34
- "apos" 39
-
- FEATURES
- MINIMIZE
- DATATAG NO
- OMITTAG NO
- RANK NO
- SHORTTAG
- STARTTAG
- EMPTY NO
- UNCLOSED NO
- NETENABL IMMEDNET
- ENDTAG
- EMPTY NO
- UNCLOSED NO
- ATTRIB
- DEFAULT YES
- OMITNAME NO
- VALUE NO
- EMPTYNRM YES
- IMPLYDEF
- ATTLIST NO
- DOCTYPE NO
- ELEMENT NO
- ENTITY NO
- NOTATION NO
- LINK
- SIMPLE NO
- IMPLICIT NO
- EXPLICIT NO
- OTHER
- CONCUR NO
- SUBDOC NO
- FORMAL NO
- URN NO
- KEEPRSRE YES
- VALIDITY TYPE
- ENTITIES
- REF ANY
- INTEGRAL YES
- APPINFO NONE
- SEEALSO "ISO 8879:1986//NOTATION
- Extensible Markup Language (XML) 1.0//EN"
->
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index bc37ec7cadb..50594fcba31 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -228,7 +228,7 @@ my @TLP_working = qw(
l3kernel l3packages l3experimental
labbook labelcas labels lapdf lastpage
latex latex-bib-ex latex-course latex-doc-ptr
- latex-graphics-companion latex-notes-zh-cn
+ latex-graphics-companion latex-web-companion latex-notes-zh-cn
latex-referenz latex-tabellen
latex-tds latex-veryshortguide
latex2e-help-texinfo latex2e-help-texinfo-spanish latex2man