summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-11-07 03:01:05 +0000
committerNorbert Preining <norbert@preining.info>2021-11-07 03:01:05 +0000
commit8389f0bb8e6af2c5dcbfe3cdad746a9c170d1157 (patch)
tree3b49c58b6652468cb2c68b4bc8b57356bb449ebb
parent2ea2cee6498139387ba3c0815d105b4344c0fb50 (diff)
CTAN sync 202111070301
-rw-r--r--FILES.byname976
-rw-r--r--FILES.byname.gzbin2393049 -> 2393363 bytes
-rw-r--r--FILES.last07days670
-rw-r--r--fonts/erewhon/README5
-rw-r--r--fonts/erewhon/doc/OFL.txt2
-rw-r--r--fonts/erewhon/opentype/Erewhon-Regular.otfbin258828 -> 258924 bytes
-rw-r--r--macros/latex/contrib/babel-contrib/sorbian/README.md21
-rw-r--r--macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx4
-rw-r--r--macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdfbin131086 -> 133496 bytes
-rw-r--r--macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx4
-rw-r--r--macros/latex/contrib/babel-contrib/sorbian/usorbian.pdfbin140300 -> 142601 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx24
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdfbin544676 -> 544782 bytes
-rw-r--r--macros/luatex/generic/luakeys/README.md22
-rw-r--r--macros/luatex/generic/luakeys/luakeys-debug.sty6
-rw-r--r--macros/luatex/generic/luakeys/luakeys-debug.tex4
-rw-r--r--macros/luatex/generic/luakeys/luakeys-doc.pdf (renamed from macros/luatex/generic/luakeys/luakeys.pdf)bin153582 -> 157648 bytes
-rw-r--r--macros/luatex/generic/luakeys/luakeys-doc.tex726
-rw-r--r--macros/luatex/generic/luakeys/luakeys.lua19
-rw-r--r--macros/luatex/generic/luakeys/luakeys.sty21
-rw-r--r--macros/luatex/generic/luakeys/luakeys.tex660
-rw-r--r--macros/luatex/latex/pyluatex/README.md10
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex-interpreter.py37
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.lua73
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.pdfbin79524 -> 82190 bytes
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.sty29
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.tex47
-rw-r--r--macros/plain/contrib/reverxii/README20
-rw-r--r--macros/plain/contrib/reverxii/README.md21
-rw-r--r--macros/plain/contrib/reverxii/reverxii.dtx379
-rw-r--r--macros/plain/contrib/reverxii/reverxii.pdfbin200023 -> 234070 bytes
-rw-r--r--macros/plain/contrib/reverxii/reverxii.tex373
-rw-r--r--support/TeX4ht/source/ChangeLog11
-rw-r--r--support/TeX4ht/source/tex4ht-4ht.tex28
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb235
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2322392 -> 2320640 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin626213 -> 624239 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin625796 -> 625078 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--systems/win32/winshell/README.txt (renamed from systems/win32/winshell/README.md)4
-rw-r--r--timestamp2
-rw-r--r--web/pwebmac/README.md2
-rwxr-xr-xweb/pwebmac/makeall2
-rw-r--r--web/pwebmac/pwebmac.tex6
-rw-r--r--web/pwebmac/webman.ch34
50 files changed, 2402 insertions, 2116 deletions
diff --git a/FILES.byname b/FILES.byname
index 4e0a31f400..700c9ef3a7 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5105,7 +5105,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2021/11/05 | 92627 | FILES.last07days
+2021/11/06 | 100481 | FILES.last07days
2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs
2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf
2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf
@@ -37355,7 +37355,7 @@
2021/02/27 | 13747 | fonts/erewhon/doc/erewhon-doc.tex
2014/09/07 | 6654 | fonts/erewhon/doc/FontLog.txt
2020/02/01 | 58513 | fonts/erewhon/doc/OFL-FAQ.txt
-2014/09/07 | 4800 | fonts/erewhon/doc/OFL.txt
+2021/11/05 | 4806 | fonts/erewhon/doc/OFL.txt
2021/02/27 | 6742 | fonts/erewhon/enc/erewhontlf-ot2.enc
2021/02/27 | 3950 | fonts/erewhon/enc/zut1_25oktk.enc
2021/02/27 | 3523 | fonts/erewhon/enc/zut1_2jsbza.enc
@@ -37543,13 +37543,13 @@
2021/09/26 | 16947 | fonts/erewhon-math/unimath-erewhon.ltx
2021/09/26 | 1841313 | fonts/erewhon-math/unimath-erewhon.pdf
2021/09/26 | 2226464 | fonts/erewhon-math.zip
-2021/02/27 | 220892 | fonts/erewhon/opentype/Erewhon-BoldItalic.otf
-2021/02/27 | 242872 | fonts/erewhon/opentype/Erewhon-Bold.otf
-2021/02/27 | 233308 | fonts/erewhon/opentype/Erewhon-BoldSlanted.otf
-2021/02/27 | 217216 | fonts/erewhon/opentype/Erewhon-Italic.otf
-2021/02/27 | 258828 | fonts/erewhon/opentype/Erewhon-Regular.otf
-2021/02/27 | 242788 | fonts/erewhon/opentype/Erewhon-RegularSlanted.otf
-2021/03/25 | 10385 | fonts/erewhon/README
+2021/01/11 | 220892 | fonts/erewhon/opentype/Erewhon-BoldItalic.otf
+2021/01/18 | 242872 | fonts/erewhon/opentype/Erewhon-Bold.otf
+2021/01/11 | 233308 | fonts/erewhon/opentype/Erewhon-BoldSlanted.otf
+2021/01/11 | 217216 | fonts/erewhon/opentype/Erewhon-Italic.otf
+2021/11/05 | 258924 | fonts/erewhon/opentype/Erewhon-Regular.otf
+2021/01/11 | 242788 | fonts/erewhon/opentype/Erewhon-RegularSlanted.otf
+2021/11/05 | 10575 | fonts/erewhon/README
2021/01/12 | 269 | fonts/erewhon/tex/erewhon.fontspec
2021/02/27 | 6966 | fonts/erewhon/tex/erewhon.sty
2019/06/09 | 1323 | fonts/erewhon/tex/LY1erewhon-Dnom.fd
@@ -37600,21 +37600,21 @@
2020/05/07 | 1472 | fonts/erewhon/tfm/erewBMI.tfm
2020/05/07 | 1120 | fonts/erewhon/tfm/erewBRM.tfm
2021/02/27 | 1744 | fonts/erewhon/tfm/Erewhon-Bold-dnom-ly1.tfm
-2021/02/27 | 1728 | fonts/erewhon/tfm/Erewhon-Bold-dnom-t1--base.tfm
+2021/01/12 | 1728 | fonts/erewhon/tfm/Erewhon-Bold-dnom-t1--base.tfm
2021/02/27 | 1736 | fonts/erewhon/tfm/Erewhon-Bold-dnom-t1.tfm
2021/02/27 | 1892 | fonts/erewhon/tfm/Erewhon-Bold-dnom-t2a.tfm
2021/02/27 | 1880 | fonts/erewhon/tfm/Erewhon-Bold-dnom-t2b.tfm
2021/02/27 | 1856 | fonts/erewhon/tfm/Erewhon-Bold-dnom-t2c.tfm
-2021/02/27 | 1732 | fonts/erewhon/tfm/Erewhon-Bold-inf-ly1.tfm
+2021/01/12 | 1732 | fonts/erewhon/tfm/Erewhon-Bold-inf-ly1.tfm
2021/02/27 | 1716 | fonts/erewhon/tfm/Erewhon-Bold-inf-t1--base.tfm
-2021/02/27 | 1724 | fonts/erewhon/tfm/Erewhon-Bold-inf-t1.tfm
+2021/01/12 | 1724 | fonts/erewhon/tfm/Erewhon-Bold-inf-t1.tfm
2021/02/27 | 1880 | fonts/erewhon/tfm/Erewhon-Bold-inf-t2a.tfm
2021/02/27 | 1868 | fonts/erewhon/tfm/Erewhon-Bold-inf-t2b.tfm
2021/02/27 | 1844 | fonts/erewhon/tfm/Erewhon-Bold-inf-t2c.tfm
2021/02/27 | 1900 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-ly1.tfm
2021/02/27 | 1884 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-t1--base.tfm
2021/02/27 | 1892 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-t1.tfm
-2021/02/27 | 2020 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-t2a.tfm
+2021/01/18 | 2020 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-t2a.tfm
2021/02/27 | 2016 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-t2b.tfm
2021/02/27 | 2012 | fonts/erewhon/tfm/Erewhon-BoldItalic-dnom-t2c.tfm
2021/02/27 | 1896 | fonts/erewhon/tfm/Erewhon-BoldItalic-inf-ly1.tfm
@@ -37628,9 +37628,9 @@
2021/02/27 | 3432 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-ly1.tfm
2021/02/27 | 1924 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t1--base.tfm
2021/02/27 | 4236 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t1.tfm
-2021/02/27 | 2044 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2a--base.tfm
+2021/01/12 | 2044 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2a--base.tfm
2021/02/27 | 4948 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2a.tfm
-2021/02/27 | 2040 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2b--base.tfm
+2021/01/12 | 2040 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2b--base.tfm
2021/02/27 | 4808 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2b.tfm
2021/02/27 | 2032 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2c--base.tfm
2021/02/27 | 4456 | fonts/erewhon/tfm/Erewhon-BoldItalic-lf-sc-t2c.tfm
@@ -37665,13 +37665,13 @@
2021/02/27 | 8180 | fonts/erewhon/tfm/Erewhon-BoldItalic-osf-t2c.tfm
2021/02/27 | 1600 | fonts/erewhon/tfm/Erewhon-BoldItalic-osf-ts1--base.tfm
2021/02/27 | 1604 | fonts/erewhon/tfm/Erewhon-BoldItalic-osf-ts1.tfm
-2021/02/27 | 2004 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-ly1.tfm
-2021/02/27 | 2012 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-t1--base.tfm
+2021/01/12 | 2004 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-ly1.tfm
+2021/01/12 | 2012 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-t1--base.tfm
2021/02/27 | 2020 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-t1.tfm
2021/02/27 | 2136 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-t2a.tfm
2021/02/27 | 2136 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-t2b.tfm
2021/02/27 | 2132 | fonts/erewhon/tfm/Erewhon-BoldItalic-sup-t2c.tfm
-2021/02/27 | 6036 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-ly1.tfm
+2021/01/12 | 6036 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-ly1.tfm
2021/02/27 | 864 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-ot2.tfm
2021/02/27 | 1928 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-sc-ly1--base.tfm
2021/02/27 | 3412 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-sc-ly1.tfm
@@ -37686,11 +37686,11 @@
2021/02/27 | 1896 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-t1--base.tfm
2021/02/27 | 8816 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-t1.tfm
2021/02/27 | 8808 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-t2a.tfm
-2021/02/27 | 8644 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-t2b.tfm
+2021/01/12 | 8644 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-t2b.tfm
2021/02/27 | 8152 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-t2c.tfm
2021/02/27 | 1564 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-ts1--base.tfm
2021/02/27 | 1568 | fonts/erewhon/tfm/Erewhon-BoldItalic-tlf-ts1.tfm
-2021/02/27 | 6036 | fonts/erewhon/tfm/Erewhon-BoldItalic-tosf-ly1.tfm
+2021/01/12 | 6036 | fonts/erewhon/tfm/Erewhon-BoldItalic-tosf-ly1.tfm
2021/02/27 | 1928 | fonts/erewhon/tfm/Erewhon-BoldItalic-tosf-sc-ly1--base.tfm
2021/02/27 | 3412 | fonts/erewhon/tfm/Erewhon-BoldItalic-tosf-sc-ly1.tfm
2021/02/27 | 1904 | fonts/erewhon/tfm/Erewhon-BoldItalic-tosf-sc-t1--base.tfm
@@ -37729,7 +37729,7 @@
2021/02/27 | 1740 | fonts/erewhon/tfm/Erewhon-Bold-numr-ly1.tfm
2021/02/27 | 1724 | fonts/erewhon/tfm/Erewhon-Bold-numr-t1--base.tfm
2021/02/27 | 1732 | fonts/erewhon/tfm/Erewhon-Bold-numr-t1.tfm
-2021/02/27 | 1888 | fonts/erewhon/tfm/Erewhon-Bold-numr-t2a.tfm
+2021/01/12 | 1888 | fonts/erewhon/tfm/Erewhon-Bold-numr-t2a.tfm
2021/02/27 | 1876 | fonts/erewhon/tfm/Erewhon-Bold-numr-t2b.tfm
2021/02/27 | 1852 | fonts/erewhon/tfm/Erewhon-Bold-numr-t2c.tfm
2021/02/27 | 5928 | fonts/erewhon/tfm/Erewhon-Bold-osf-ly1.tfm
@@ -37763,7 +37763,7 @@
2021/02/27 | 2048 | fonts/erewhon/tfm/Erewhon-BoldSlanted-inf-t2b.tfm
2021/02/27 | 2028 | fonts/erewhon/tfm/Erewhon-BoldSlanted-inf-t2c.tfm
2021/02/27 | 6068 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-ly1.tfm
-2021/02/27 | 1936 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-sc-ly1--base.tfm
+2021/01/12 | 1936 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-sc-ly1--base.tfm
2021/02/27 | 10404 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-sc-ly1.tfm
2021/02/27 | 1908 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-sc-t1--base.tfm
2021/02/27 | 13492 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-sc-t1.tfm
@@ -37782,8 +37782,8 @@
2021/02/27 | 1596 | fonts/erewhon/tfm/Erewhon-BoldSlanted-lf-ts1.tfm
2021/02/27 | 1920 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-ly1.tfm
2021/02/27 | 1892 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t1--base.tfm
-2021/02/27 | 1900 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t1.tfm
-2021/02/27 | 2060 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t2a.tfm
+2021/01/12 | 1900 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t1.tfm
+2021/01/12 | 2060 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t2a.tfm
2021/02/27 | 2056 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t2b.tfm
2021/02/27 | 2036 | fonts/erewhon/tfm/Erewhon-BoldSlanted-numr-t2c.tfm
2021/02/27 | 6084 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-ly1.tfm
@@ -37797,12 +37797,12 @@
2021/02/27 | 6692 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-sc-t2b.tfm
2021/02/27 | 2064 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-sc-t2c--base.tfm
2021/02/27 | 6324 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-sc-t2c.tfm
-2021/02/27 | 1908 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t1--base.tfm
+2021/01/12 | 1908 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t1--base.tfm
2021/02/27 | 8796 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t1.tfm
2021/02/27 | 9496 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t2a.tfm
-2021/02/27 | 9252 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t2b.tfm
+2021/01/12 | 9252 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t2b.tfm
2021/02/27 | 8604 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-t2c.tfm
-2021/02/27 | 1588 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-ts1--base.tfm
+2021/01/12 | 1588 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-ts1--base.tfm
2021/02/27 | 1596 | fonts/erewhon/tfm/Erewhon-BoldSlanted-osf-ts1.tfm
2021/02/27 | 1948 | fonts/erewhon/tfm/Erewhon-BoldSlanted-sup-ly1.tfm
2021/02/27 | 1940 | fonts/erewhon/tfm/Erewhon-BoldSlanted-sup-t1--base.tfm
@@ -37822,7 +37822,7 @@
2021/02/27 | 6676 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-sc-t2b.tfm
2021/02/27 | 2048 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-sc-t2c--base.tfm
2021/02/27 | 6308 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-sc-t2c.tfm
-2021/02/27 | 1888 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-t1--base.tfm
+2021/01/12 | 1888 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-t1--base.tfm
2021/02/27 | 8776 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-t1.tfm
2021/02/27 | 9476 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-t2a.tfm
2021/02/27 | 9232 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-t2b.tfm
@@ -37831,20 +37831,20 @@
2021/02/27 | 1576 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tlf-ts1.tfm
2021/02/27 | 6064 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-ly1.tfm
2021/02/27 | 1932 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-ly1--base.tfm
-2021/02/27 | 10400 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-ly1.tfm
+2021/01/12 | 10400 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-ly1.tfm
2021/02/27 | 1904 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t1--base.tfm
2021/02/27 | 13488 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t1.tfm
2021/02/27 | 2072 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2a--base.tfm
2021/02/27 | 6884 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2a.tfm
2021/02/27 | 2060 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2b--base.tfm
2021/02/27 | 6676 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2b.tfm
-2021/02/27 | 2048 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2c--base.tfm
+2021/01/12 | 2048 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2c--base.tfm
2021/02/27 | 6308 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-sc-t2c.tfm
2021/02/27 | 1888 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-t1--base.tfm
2021/02/27 | 8776 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-t1.tfm
2021/02/27 | 9476 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-t2a.tfm
2021/02/27 | 9232 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-t2b.tfm
-2021/02/27 | 8584 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-t2c.tfm
+2021/01/12 | 8584 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-t2c.tfm
2021/02/27 | 1568 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-ts1--base.tfm
2021/02/27 | 1576 | fonts/erewhon/tfm/Erewhon-BoldSlanted-tosf-ts1.tfm
2021/02/27 | 1812 | fonts/erewhon/tfm/Erewhon-Bold-sup-ly1.tfm
@@ -37856,8 +37856,8 @@
2021/02/27 | 5908 | fonts/erewhon/tfm/Erewhon-Bold-tlf-ly1.tfm
2021/02/27 | 764 | fonts/erewhon/tfm/Erewhon-Bold-tlf-ot2.tfm
2021/02/27 | 1720 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-ly1--base.tfm
-2021/02/27 | 10208 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-ly1.tfm
-2021/02/27 | 1696 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t1--base.tfm
+2021/01/12 | 10208 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-ly1.tfm
+2021/01/12 | 1696 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t1--base.tfm
2021/02/27 | 13304 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t1.tfm
2021/02/27 | 1896 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t2a--base.tfm
2021/02/27 | 6100 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t2a.tfm
@@ -37866,7 +37866,7 @@
2021/02/27 | 1872 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t2c--base.tfm
2021/02/27 | 5812 | fonts/erewhon/tfm/Erewhon-Bold-tlf-sc-t2c.tfm
2021/02/27 | 1728 | fonts/erewhon/tfm/Erewhon-Bold-tlf-t1--base.tfm
-2021/02/27 | 8640 | fonts/erewhon/tfm/Erewhon-Bold-tlf-t1.tfm
+2021/01/12 | 8640 | fonts/erewhon/tfm/Erewhon-Bold-tlf-t1.tfm
2021/02/27 | 9328 | fonts/erewhon/tfm/Erewhon-Bold-tlf-t2a.tfm
2021/02/27 | 9080 | fonts/erewhon/tfm/Erewhon-Bold-tlf-t2b.tfm
2021/02/27 | 8428 | fonts/erewhon/tfm/Erewhon-Bold-tlf-t2c.tfm
@@ -37879,21 +37879,21 @@
2021/02/27 | 13304 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t1.tfm
2021/02/27 | 1896 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2a--base.tfm
2021/02/27 | 6100 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2a.tfm
-2021/02/27 | 1880 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2b--base.tfm
+2021/01/18 | 1880 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2b--base.tfm
2021/02/27 | 6072 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2b.tfm
2021/02/27 | 1872 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2c--base.tfm
2021/02/27 | 5812 | fonts/erewhon/tfm/Erewhon-Bold-tosf-sc-t2c.tfm
2021/02/27 | 1728 | fonts/erewhon/tfm/Erewhon-Bold-tosf-t1--base.tfm
2021/02/27 | 8640 | fonts/erewhon/tfm/Erewhon-Bold-tosf-t1.tfm
2021/02/27 | 9328 | fonts/erewhon/tfm/Erewhon-Bold-tosf-t2a.tfm
-2021/02/27 | 9080 | fonts/erewhon/tfm/Erewhon-Bold-tosf-t2b.tfm
+2021/01/12 | 9080 | fonts/erewhon/tfm/Erewhon-Bold-tosf-t2b.tfm
2021/02/27 | 8428 | fonts/erewhon/tfm/Erewhon-Bold-tosf-t2c.tfm
2021/02/27 | 1376 | fonts/erewhon/tfm/Erewhon-Bold-tosf-ts1--base.tfm
2021/02/27 | 1384 | fonts/erewhon/tfm/Erewhon-Bold-tosf-ts1.tfm
-2021/02/27 | 1888 | fonts/erewhon/tfm/Erewhon-Italic-dnom-ly1.tfm
+2021/01/12 | 1888 | fonts/erewhon/tfm/Erewhon-Italic-dnom-ly1.tfm
2021/02/27 | 1872 | fonts/erewhon/tfm/Erewhon-Italic-dnom-t1--base.tfm
2021/02/27 | 1884 | fonts/erewhon/tfm/Erewhon-Italic-dnom-t1.tfm
-2021/02/27 | 2064 | fonts/erewhon/tfm/Erewhon-Italic-dnom-t2a.tfm
+2021/01/12 | 2064 | fonts/erewhon/tfm/Erewhon-Italic-dnom-t2a.tfm
2021/02/27 | 2060 | fonts/erewhon/tfm/Erewhon-Italic-dnom-t2b.tfm
2021/02/27 | 2052 | fonts/erewhon/tfm/Erewhon-Italic-dnom-t2c.tfm
2021/02/27 | 1876 | fonts/erewhon/tfm/Erewhon-Italic-inf-ly1.tfm
@@ -37904,7 +37904,7 @@
2021/02/27 | 2044 | fonts/erewhon/tfm/Erewhon-Italic-inf-t2c.tfm
2021/02/27 | 6024 | fonts/erewhon/tfm/Erewhon-Italic-lf-ly1.tfm
2021/02/27 | 1944 | fonts/erewhon/tfm/Erewhon-Italic-lf-sc-ly1--base.tfm
-2021/02/27 | 3476 | fonts/erewhon/tfm/Erewhon-Italic-lf-sc-ly1.tfm
+2021/01/12 | 3476 | fonts/erewhon/tfm/Erewhon-Italic-lf-sc-ly1.tfm
2021/02/27 | 1904 | fonts/erewhon/tfm/Erewhon-Italic-lf-sc-t1--base.tfm
2021/02/27 | 4212 | fonts/erewhon/tfm/Erewhon-Italic-lf-sc-t1.tfm
2021/02/27 | 2112 | fonts/erewhon/tfm/Erewhon-Italic-lf-sc-t2a--base.tfm
@@ -38185,171 +38185,171 @@
2020/05/07 | 1056 | fonts/erewhon/tfm/erewMR.tfm
2020/05/07 | 33082 | fonts/erewhon/type1/erewBMI.pfb
2020/05/07 | 27148 | fonts/erewhon/type1/erewBRM.pfb
-2021/02/27 | 243239 | fonts/erewhon/type1/Erewhon-BoldItalic.pfb
-2021/02/27 | 267122 | fonts/erewhon/type1/Erewhon-Bold.pfb
-2021/02/27 | 233298 | fonts/erewhon/type1/Erewhon-BoldSlanted.pfb
-2021/02/27 | 231380 | fonts/erewhon/type1/Erewhon-Italic.pfb
-2021/02/27 | 280547 | fonts/erewhon/type1/Erewhon-Regular.pfb
-2021/02/27 | 229708 | fonts/erewhon/type1/Erewhon-RegularSlanted.pfb
+2021/01/11 | 243239 | fonts/erewhon/type1/Erewhon-BoldItalic.pfb
+2021/01/11 | 267122 | fonts/erewhon/type1/Erewhon-Bold.pfb
+2021/01/11 | 233298 | fonts/erewhon/type1/Erewhon-BoldSlanted.pfb
+2021/01/11 | 231380 | fonts/erewhon/type1/Erewhon-Italic.pfb
+2021/01/11 | 280547 | fonts/erewhon/type1/Erewhon-Regular.pfb
+2021/01/11 | 229708 | fonts/erewhon/type1/Erewhon-RegularSlanted.pfb
2020/05/07 | 32183 | fonts/erewhon/type1/erewMI.pfb
2020/05/07 | 18195 | fonts/erewhon/type1/erewMR.pfb
-2021/02/27 | 1688 | fonts/erewhon/vf/Erewhon-Bold-dnom-t1.vf
-2021/02/27 | 1688 | fonts/erewhon/vf/Erewhon-Bold-inf-t1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-dnom-t1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-inf-t1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-ts1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-numr-t1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-ts1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-sup-t1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-ts1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-ts1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-Bold-lf-sc-ly1.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-Bold-lf-sc-t1.vf
-2021/02/27 | 1716 | fonts/erewhon/vf/Erewhon-Bold-lf-t1.vf
-2021/02/27 | 620 | fonts/erewhon/vf/Erewhon-Bold-lf-ts1.vf
-2021/02/27 | 1688 | fonts/erewhon/vf/Erewhon-Bold-numr-t1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-Bold-osf-sc-ly1.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-Bold-osf-sc-t1.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Bold-osf-t1.vf
-2021/02/27 | 620 | fonts/erewhon/vf/Erewhon-Bold-osf-ts1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-dnom-t1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-inf-t1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-ts1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-numr-t1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-ts1.vf
-2021/02/27 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-sup-t1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-sc-t1.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-ts1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-sc-t1.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-t1.vf
-2021/02/27 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-ts1.vf
-2021/02/27 | 1688 | fonts/erewhon/vf/Erewhon-Bold-sup-t1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-Bold-tlf-sc-ly1.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-Bold-tlf-sc-t1.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Bold-tlf-t1.vf
-2021/02/27 | 620 | fonts/erewhon/vf/Erewhon-Bold-tlf-ts1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-Bold-tosf-sc-ly1.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-Bold-tosf-sc-t1.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Bold-tosf-t1.vf
-2021/02/27 | 620 | fonts/erewhon/vf/Erewhon-Bold-tosf-ts1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Italic-dnom-t1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Italic-inf-t1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-ly1.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t2b.vf
-2021/02/27 | 1540 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Italic-lf-t1.vf
-2021/02/27 | 720 | fonts/erewhon/vf/Erewhon-Italic-lf-ts1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Italic-numr-t1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t2b.vf
-2021/02/27 | 1540 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Italic-osf-t1.vf
-2021/02/27 | 720 | fonts/erewhon/vf/Erewhon-Italic-osf-ts1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Italic-sup-t1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t2b.vf
-2021/02/27 | 1540 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Italic-tlf-t1.vf
-2021/02/27 | 720 | fonts/erewhon/vf/Erewhon-Italic-tlf-ts1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t2b.vf
-2021/02/27 | 1544 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Italic-tosf-t1.vf
-2021/02/27 | 720 | fonts/erewhon/vf/Erewhon-Italic-tosf-ts1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Regular-dnom-t1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Regular-inf-t1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t2b.vf
-2021/02/27 | 1540 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Regular-lf-t1.vf
-2021/02/27 | 888 | fonts/erewhon/vf/Erewhon-Regular-lf-ts1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Regular-numr-t1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t2b.vf
-2021/02/27 | 1544 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Regular-osf-t1.vf
-2021/02/27 | 888 | fonts/erewhon/vf/Erewhon-Regular-osf-ts1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-dnom-t1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-inf-t1.vf
-2021/02/27 | 1708 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-ly1.vf
-2021/02/27 | 1736 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t1.vf
-2021/02/27 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t2a.vf
-2021/02/27 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t2b.vf
-2021/02/27 | 1548 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t2c.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-t1.vf
-2021/02/27 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-ts1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-numr-t1.vf
-2021/02/27 | 1712 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-ly1.vf
-2021/02/27 | 1740 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t1.vf
-2021/02/27 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t2a.vf
-2021/02/27 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t2b.vf
-2021/02/27 | 1548 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t2c.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-t1.vf
-2021/02/27 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-ts1.vf
-2021/02/27 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-sup-t1.vf
-2021/02/27 | 1712 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-ly1.vf
-2021/02/27 | 1740 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t1.vf
-2021/02/27 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t2a.vf
-2021/02/27 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t2b.vf
-2021/02/27 | 1548 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t2c.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-t1.vf
-2021/02/27 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-ts1.vf
-2021/02/27 | 1712 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-ly1.vf
-2021/02/27 | 1740 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t1.vf
-2021/02/27 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t2a.vf
-2021/02/27 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t2b.vf
-2021/02/27 | 1552 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t2c.vf
-2021/02/27 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-t1.vf
-2021/02/27 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-ts1.vf
-2021/02/27 | 1692 | fonts/erewhon/vf/Erewhon-Regular-sup-t1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t2b.vf
-2021/02/27 | 1544 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t2c.vf
-2021/02/27 | 1720 | fonts/erewhon/vf/Erewhon-Regular-tlf-t1.vf
-2021/02/27 | 888 | fonts/erewhon/vf/Erewhon-Regular-tlf-ts1.vf
-2021/02/27 | 1704 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-ly1.vf
-2021/02/27 | 1732 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t1.vf
-2021/02/27 | 1640 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t2a.vf
-2021/02/27 | 1556 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t2b.vf
-2021/02/27 | 1544 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t2c.vf
-2021/02/27 | 1724 | fonts/erewhon/vf/Erewhon-Regular-tosf-t1.vf
-2021/02/27 | 888 | fonts/erewhon/vf/Erewhon-Regular-tosf-ts1.vf
-2021/03/25 | 5292770 | fonts/erewhon.zip
+2021/01/11 | 1688 | fonts/erewhon/vf/Erewhon-Bold-dnom-t1.vf
+2021/01/11 | 1688 | fonts/erewhon/vf/Erewhon-Bold-inf-t1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-dnom-t1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-inf-t1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-lf-ts1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-numr-t1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-osf-ts1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldItalic-sup-t1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-tlf-ts1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldItalic-tosf-ts1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-Bold-lf-sc-ly1.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-Bold-lf-sc-t1.vf
+2021/01/11 | 1716 | fonts/erewhon/vf/Erewhon-Bold-lf-t1.vf
+2021/01/11 | 620 | fonts/erewhon/vf/Erewhon-Bold-lf-ts1.vf
+2021/01/11 | 1688 | fonts/erewhon/vf/Erewhon-Bold-numr-t1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-Bold-osf-sc-ly1.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-Bold-osf-sc-t1.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Bold-osf-t1.vf
+2021/01/11 | 620 | fonts/erewhon/vf/Erewhon-Bold-osf-ts1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-dnom-t1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-inf-t1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-lf-ts1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-numr-t1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-osf-ts1.vf
+2021/01/11 | 1696 | fonts/erewhon/vf/Erewhon-BoldSlanted-sup-t1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-sc-t1.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-tlf-ts1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-sc-t1.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-t1.vf
+2021/01/11 | 644 | fonts/erewhon/vf/Erewhon-BoldSlanted-tosf-ts1.vf
+2021/01/11 | 1688 | fonts/erewhon/vf/Erewhon-Bold-sup-t1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-Bold-tlf-sc-ly1.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-Bold-tlf-sc-t1.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Bold-tlf-t1.vf
+2021/01/11 | 620 | fonts/erewhon/vf/Erewhon-Bold-tlf-ts1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-Bold-tosf-sc-ly1.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-Bold-tosf-sc-t1.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Bold-tosf-t1.vf
+2021/01/11 | 620 | fonts/erewhon/vf/Erewhon-Bold-tosf-ts1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Italic-dnom-t1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Italic-inf-t1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-ly1.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t2b.vf
+2021/01/18 | 1540 | fonts/erewhon/vf/Erewhon-Italic-lf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Italic-lf-t1.vf
+2021/01/11 | 720 | fonts/erewhon/vf/Erewhon-Italic-lf-ts1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Italic-numr-t1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t2b.vf
+2021/01/18 | 1540 | fonts/erewhon/vf/Erewhon-Italic-osf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Italic-osf-t1.vf
+2021/01/11 | 720 | fonts/erewhon/vf/Erewhon-Italic-osf-ts1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Italic-sup-t1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t2b.vf
+2021/01/18 | 1540 | fonts/erewhon/vf/Erewhon-Italic-tlf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Italic-tlf-t1.vf
+2021/01/11 | 720 | fonts/erewhon/vf/Erewhon-Italic-tlf-ts1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t2b.vf
+2021/01/18 | 1544 | fonts/erewhon/vf/Erewhon-Italic-tosf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Italic-tosf-t1.vf
+2021/01/11 | 720 | fonts/erewhon/vf/Erewhon-Italic-tosf-ts1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Regular-dnom-t1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Regular-inf-t1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t2b.vf
+2021/01/18 | 1540 | fonts/erewhon/vf/Erewhon-Regular-lf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Regular-lf-t1.vf
+2021/01/11 | 888 | fonts/erewhon/vf/Erewhon-Regular-lf-ts1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Regular-numr-t1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t2b.vf
+2021/01/18 | 1544 | fonts/erewhon/vf/Erewhon-Regular-osf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Regular-osf-t1.vf
+2021/01/11 | 888 | fonts/erewhon/vf/Erewhon-Regular-osf-ts1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-dnom-t1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-inf-t1.vf
+2021/01/11 | 1708 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-ly1.vf
+2021/01/11 | 1736 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t1.vf
+2021/01/18 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t2a.vf
+2021/01/18 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t2b.vf
+2021/01/18 | 1548 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-sc-t2c.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-t1.vf
+2021/01/11 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-lf-ts1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-numr-t1.vf
+2021/01/11 | 1712 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-ly1.vf
+2021/01/11 | 1740 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t1.vf
+2021/01/18 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t2a.vf
+2021/01/18 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t2b.vf
+2021/01/18 | 1548 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-sc-t2c.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-t1.vf
+2021/01/11 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-osf-ts1.vf
+2021/01/11 | 1700 | fonts/erewhon/vf/Erewhon-RegularSlanted-sup-t1.vf
+2021/01/11 | 1712 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-ly1.vf
+2021/01/11 | 1740 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t1.vf
+2021/01/18 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t2a.vf
+2021/01/18 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t2b.vf
+2021/01/18 | 1548 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-sc-t2c.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-t1.vf
+2021/01/11 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tlf-ts1.vf
+2021/01/11 | 1712 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-ly1.vf
+2021/01/11 | 1740 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t1.vf
+2021/01/18 | 1648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t2a.vf
+2021/01/18 | 1564 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t2b.vf
+2021/01/18 | 1552 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-sc-t2c.vf
+2021/01/11 | 1728 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-t1.vf
+2021/01/11 | 648 | fonts/erewhon/vf/Erewhon-RegularSlanted-tosf-ts1.vf
+2021/01/11 | 1692 | fonts/erewhon/vf/Erewhon-Regular-sup-t1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t2b.vf
+2021/01/18 | 1544 | fonts/erewhon/vf/Erewhon-Regular-tlf-sc-t2c.vf
+2021/01/11 | 1720 | fonts/erewhon/vf/Erewhon-Regular-tlf-t1.vf
+2021/01/11 | 888 | fonts/erewhon/vf/Erewhon-Regular-tlf-ts1.vf
+2021/01/11 | 1704 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-ly1.vf
+2021/01/11 | 1732 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t1.vf
+2021/01/18 | 1640 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t2a.vf
+2021/01/18 | 1556 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t2b.vf
+2021/01/18 | 1544 | fonts/erewhon/vf/Erewhon-Regular-tosf-sc-t2c.vf
+2021/01/11 | 1724 | fonts/erewhon/vf/Erewhon-Regular-tosf-t1.vf
+2021/01/11 | 888 | fonts/erewhon/vf/Erewhon-Regular-tosf-ts1.vf
+2021/11/06 | 5292905 | fonts/erewhon.zip
2014/12/12 | 28168 | fonts/esrelation/esrelation10.pfb
2015/05/06 | 23676 | fonts/esrelation/esrelation.dtx
2015/05/06 | 867 | fonts/esrelation/esrelation.ins
@@ -183081,7 +183081,7 @@
2020/03/25 | 294860 | install/macros/latex/contrib/biblatex-contrib/biblatex-iso690.tds.zip
2013/11/18 | 370052 | install/macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw.tds.zip
2020/12/30 | 388952 | install/macros/latex/contrib/biblatex-contrib/biblatex-nature.tds.zip
-2021/07/15 | 620541 | install/macros/latex/contrib/biblatex-contrib/biblatex-philosophy.tds.zip
+2021/11/06 | 620638 | install/macros/latex/contrib/biblatex-contrib/biblatex-philosophy.tds.zip
2019/12/03 | 460970 | install/macros/latex/contrib/biblatex-contrib/biblatex-phys.tds.zip
2018/10/18 | 360761 | install/macros/latex/contrib/biblatex-contrib/biblatex-science.tds.zip
2011/04/02 | 808780 | install/macros/latex/contrib/bibleref-german.tds.zip
@@ -196395,7 +196395,7 @@
2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi
2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION
2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip
-2021/11/02 | 118769193 | macros/context/latest/cont-tmf.zip
+2021/11/05 | 118771837 | macros/context/latest/cont-tmf.zip
2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz
2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz
2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz
@@ -201261,13 +201261,13 @@
2021/02/06 | 4940 | macros/latex/contrib/babel-contrib/slovenian/slovene.ins
2021/02/06 | 135706 | macros/latex/contrib/babel-contrib/slovenian/slovene.pdf
2021/02/06 | 140993 | macros/latex/contrib/babel-contrib/slovenian.zip
-2021/02/06 | 9019 | macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx
-2021/02/06 | 131086 | macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf
-2021/02/06 | 436 | macros/latex/contrib/babel-contrib/sorbian/README.md
-2021/02/06 | 4999 | macros/latex/contrib/babel-contrib/sorbian/sorbian.ins
-2021/02/06 | 15358 | macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx
-2021/02/06 | 140300 | macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf
-2021/02/06 | 279253 | macros/latex/contrib/babel-contrib/sorbian.zip
+2021/11/06 | 9019 | macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx
+2021/11/06 | 133496 | macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf
+2021/11/06 | 391 | macros/latex/contrib/babel-contrib/sorbian/README.md
+2021/11/06 | 4999 | macros/latex/contrib/babel-contrib/sorbian/sorbian.ins
+2021/11/06 | 15358 | macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx
+2021/11/06 | 142601 | macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf
+2021/11/06 | 279060 | macros/latex/contrib/babel-contrib/sorbian.zip
2021/05/27 | 299 | macros/latex/contrib/babel-contrib/spanish/README.md
2021/05/27 | 93939 | macros/latex/contrib/babel-contrib/spanish/spanish.dtx
2021/05/27 | 3087 | macros/latex/contrib/babel-contrib/spanish/spanish.ins
@@ -203046,11 +203046,11 @@
2021/01/18 | 440823 | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxyear-doc.pdf
2021/01/18 | 5403 | macros/latex/contrib/biblatex-contrib/biblatex-oxref/README.md
2021/01/19 | 2344565 | macros/latex/contrib/biblatex-contrib/biblatex-oxref.zip
-2021/07/15 | 224901 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx
-2021/07/15 | 544676 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf
-2021/07/15 | 9422 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/examples.zip
-2021/07/15 | 2513 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/README
-2021/07/15 | 588753 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy.zip
+2021/11/06 | 225031 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx
+2021/11/06 | 544782 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf
+2021/11/06 | 9422 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/examples.zip
+2021/11/06 | 2513 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/README
+2021/11/06 | 588857 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy.zip
2019/12/03 | 13519 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.bib
2019/12/03 | 448675 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.pdf
2019/12/03 | 9188 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.tex
@@ -233217,13 +233217,15 @@
2018/06/19 | 922 | macros/luatex/generic/kanaparser/kanaparser.tex
2018/06/19 | 2005 | macros/luatex/generic/kanaparser/README.md
2018/06/19 | 378065 | macros/luatex/generic/kanaparser.zip
-2021/09/19 | 758 | macros/luatex/generic/luakeys/luakeys-debug.sty
-2021/09/19 | 1618 | macros/luatex/generic/luakeys/luakeys-debug.tex
-2021/09/19 | 14658 | macros/luatex/generic/luakeys/luakeys.lua
-2021/09/19 | 153582 | macros/luatex/generic/luakeys/luakeys.pdf
-2021/09/19 | 13465 | macros/luatex/generic/luakeys/luakeys.tex
-2021/09/19 | 1271 | macros/luatex/generic/luakeys/README.md
-2021/09/19 | 159022 | macros/luatex/generic/luakeys.zip
+2021/11/06 | 788 | macros/luatex/generic/luakeys/luakeys-debug.sty
+2021/11/06 | 1643 | macros/luatex/generic/luakeys/luakeys-debug.tex
+2021/11/06 | 157648 | macros/luatex/generic/luakeys/luakeys-doc.pdf
+2021/11/06 | 15046 | macros/luatex/generic/luakeys/luakeys-doc.tex
+2021/11/06 | 14782 | macros/luatex/generic/luakeys/luakeys.lua
+2021/11/06 | 801 | macros/luatex/generic/luakeys/luakeys.sty
+2021/11/06 | 696 | macros/luatex/generic/luakeys/luakeys.tex
+2021/11/06 | 1631 | macros/luatex/generic/luakeys/README.md
+2021/11/06 | 164644 | macros/luatex/generic/luakeys.zip
2020/01/09 | 18092 | macros/luatex/generic/lualibs/LICENSE
2021/05/21 | 131865 | macros/luatex/generic/lualibs/lualibs-basic-merged.lua
2020/01/09 | 1850 | macros/luatex/generic/lualibs/lualibs-boolean.lua
@@ -234128,14 +234130,14 @@
2020/05/19 | 3051 | macros/luatex/latex/plantuml/README.md
2020/05/19 | 396 | macros/luatex/latex/plantuml/release.sh
2020/05/19 | 70541 | macros/luatex/latex/plantuml.zip
-2021/08/07 | 2793 | macros/luatex/latex/pyluatex/pyluatex-interpreter.py
-2021/08/07 | 9638 | macros/luatex/latex/pyluatex/pyluatex-json.lua
-2021/08/07 | 5244 | macros/luatex/latex/pyluatex/pyluatex.lua
-2021/08/07 | 79524 | macros/luatex/latex/pyluatex/pyluatex.pdf
-2021/08/07 | 1810 | macros/luatex/latex/pyluatex/pyluatex.sty
-2021/08/07 | 11796 | macros/luatex/latex/pyluatex/pyluatex.tex
-2021/08/07 | 1805 | macros/luatex/latex/pyluatex/README.md
-2021/08/07 | 90605 | macros/luatex/latex/pyluatex.zip
+2021/11/05 | 4064 | macros/luatex/latex/pyluatex/pyluatex-interpreter.py
+2021/11/05 | 9638 | macros/luatex/latex/pyluatex/pyluatex-json.lua
+2021/11/05 | 6492 | macros/luatex/latex/pyluatex/pyluatex.lua
+2021/11/05 | 82190 | macros/luatex/latex/pyluatex/pyluatex.pdf
+2021/11/05 | 2341 | macros/luatex/latex/pyluatex/pyluatex.sty
+2021/11/05 | 13293 | macros/luatex/latex/pyluatex/pyluatex.tex
+2021/11/05 | 1805 | macros/luatex/latex/pyluatex/README.md
+2021/11/06 | 94280 | macros/luatex/latex/pyluatex.zip
2013/07/31 | 697 | macros/luatex/latex/selnolig/gpp-ft.fea
2015/10/12 | 1376 | macros/luatex/latex/selnolig/README
2015/10/26 | 989 | macros/luatex/latex/selnolig/selnolig-bugreport.tex
@@ -235926,10 +235928,11 @@
2008/11/16 | 7615 | macros/plain/contrib/resumemac/resumemac.tex
2008/11/16 | 2445 | macros/plain/contrib/resumemac/sample_resume.tex
2008/11/16 | 4570 | macros/plain/contrib/resumemac.zip
-2011/12/28 | 708 | macros/plain/contrib/reverxii/README
-2011/12/28 | 200023 | macros/plain/contrib/reverxii/reverxii.pdf
-2011/12/28 | 16737 | macros/plain/contrib/reverxii/reverxii.tex
-2011/12/29 | 205816 | macros/plain/contrib/reverxii.zip
+2021/11/06 | 738 | macros/plain/contrib/reverxii/README.md
+2021/11/06 | 16360 | macros/plain/contrib/reverxii/reverxii.dtx
+2021/11/06 | 234070 | macros/plain/contrib/reverxii/reverxii.pdf
+2021/11/06 | 1000 | macros/plain/contrib/reverxii/reverxii.tex
+2021/11/06 | 235875 | macros/plain/contrib/reverxii.zip
1992/08/27 | 504 | macros/plain/contrib/ruled-tables/readme.ruled-tables
1992/08/27 | 19088 | macros/plain/contrib/ruled-tables/ruleddoc.tex
1992/08/27 | 17024 | macros/plain/contrib/ruled-tables/ruled.tex
@@ -272946,7 +272949,7 @@
2021/05/03 | 629 | support/TeX4ht/doc/README
2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex
2021/05/11 | 262 | support/TeX4ht/README
-2021/11/04 | 166242 | support/TeX4ht/source/ChangeLog
+2021/11/05 | 166630 | support/TeX4ht/source/ChangeLog
2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua
2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex
2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex
@@ -272958,7 +272961,7 @@
2021/05/03 | 1121 | support/TeX4ht/source/README
2021/05/03 | 1744 | support/TeX4ht/source/t1fontmake.lua
2021/05/03 | 297 | support/TeX4ht/source/t1fontsample.tex
-2021/10/28 | 1096668 | support/TeX4ht/source/tex4ht-4ht.tex
+2021/11/05 | 1097375 | support/TeX4ht/source/tex4ht-4ht.tex
2021/05/03 | 7127 | support/TeX4ht/source/tex4ht-auto-script.tex
2021/05/16 | 1539 | support/TeX4ht/source/tex4ht-bibtex2.tex
2021/05/03 | 21247 | support/TeX4ht/source/tex4ht-cond4ht.tex
@@ -277778,14 +277781,14 @@
2019/02/28 | 376 | systems/texlive/tlnet/archive/bib2gls.amd64-freebsd.r45266.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.amd64-netbsd.r45266.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.armhf-linux.r45266.tar.xz
-2020/07/12 | 5156296 | systems/texlive/tlnet/archive/bib2gls.doc.r55811.tar.xz
+2021/11/06 | 5209528 | systems/texlive/tlnet/archive/bib2gls.doc.r60967.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.i386-cygwin.r45266.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.i386-freebsd.r45266.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.i386-linux.r45266.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.i386-netbsd.r45266.tar.xz
2019/02/28 | 372 | systems/texlive/tlnet/archive/bib2gls.i386-solaris.r45266.tar.xz
-2020/07/12 | 1192640 | systems/texlive/tlnet/archive/bib2gls.r55811.tar.xz
-2020/07/12 | 1187380 | systems/texlive/tlnet/archive/bib2gls.source.r55811.tar.xz
+2021/11/06 | 1192640 | systems/texlive/tlnet/archive/bib2gls.r60967.tar.xz
+2021/11/06 | 1187380 | systems/texlive/tlnet/archive/bib2gls.source.r60967.tar.xz
2021/02/25 | 376 | systems/texlive/tlnet/archive/bib2gls.universal-darwin.r57908.tar.xz
2019/02/28 | 712 | systems/texlive/tlnet/archive/bib2gls.win32.r45266.tar.xz
2019/02/28 | 376 | systems/texlive/tlnet/archive/bib2gls.x86_64-cygwin.r45266.tar.xz
@@ -278134,9 +278137,9 @@
2021/05/18 | 23164 | systems/texlive/tlnet/archive/bnumexpr.source.r59244.tar.xz
2019/02/28 | 343180 | systems/texlive/tlnet/archive/bodegraph.doc.r20047.tar.xz
2019/02/28 | 16020 | systems/texlive/tlnet/archive/bodegraph.r20047.tar.xz
-2021/11/04 | 432604 | systems/texlive/tlnet/archive/bodeplot.doc.r60932.tar.xz
-2021/11/04 | 4660 | systems/texlive/tlnet/archive/bodeplot.r60932.tar.xz
-2021/11/04 | 13372 | systems/texlive/tlnet/archive/bodeplot.source.r60932.tar.xz
+2021/11/06 | 437836 | systems/texlive/tlnet/archive/bodeplot.doc.r60958.tar.xz
+2021/11/06 | 4712 | systems/texlive/tlnet/archive/bodeplot.r60958.tar.xz
+2021/11/06 | 13524 | systems/texlive/tlnet/archive/bodeplot.source.r60958.tar.xz
2020/03/24 | 424416 | systems/texlive/tlnet/archive/bohr.doc.r54512.tar.xz
2020/03/24 | 3644 | systems/texlive/tlnet/archive/bohr.r54512.tar.xz
2019/02/28 | 939068 | systems/texlive/tlnet/archive/boisik.doc.r15878.tar.xz
@@ -278813,13 +278816,13 @@
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.amd64-freebsd.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.amd64-netbsd.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.armhf-linux.r48871.tar.xz
-2020/02/08 | 676332 | systems/texlive/tlnet/archive/cluttex.doc.r53698.tar.xz
+2021/11/06 | 385200 | systems/texlive/tlnet/archive/cluttex.doc.r60964.tar.xz
2019/02/28 | 384 | systems/texlive/tlnet/archive/cluttex.i386-cygwin.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.i386-freebsd.r48871.tar.xz
2019/02/28 | 384 | systems/texlive/tlnet/archive/cluttex.i386-linux.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.i386-netbsd.r48871.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.i386-solaris.r48871.tar.xz
-2020/02/08 | 21376 | systems/texlive/tlnet/archive/cluttex.r53698.tar.xz
+2021/11/06 | 21612 | systems/texlive/tlnet/archive/cluttex.r60964.tar.xz
2021/02/25 | 388 | systems/texlive/tlnet/archive/cluttex.universal-darwin.r57908.tar.xz
2019/02/28 | 716 | systems/texlive/tlnet/archive/cluttex.win32.r48876.tar.xz
2019/02/28 | 388 | systems/texlive/tlnet/archive/cluttex.x86_64-cygwin.r48871.tar.xz
@@ -278935,7 +278938,7 @@
2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz
2020/03/04 | 392 | systems/texlive/tlnet/archive/collection-langportuguese.r54074.tar.xz
2020/03/07 | 380 | systems/texlive/tlnet/archive/collection-langspanish.r54141.tar.xz
-2021/11/04 | 6480 | systems/texlive/tlnet/archive/collection-latexextra.r60938.tar.xz
+2021/11/06 | 6488 | systems/texlive/tlnet/archive/collection-latexextra.r60961.tar.xz
2020/12/03 | 696 | systems/texlive/tlnet/archive/collection-latex.r57048.tar.xz
2021/02/24 | 772 | systems/texlive/tlnet/archive/collection-latexrecommended.r57862.tar.xz
2021/10/15 | 780 | systems/texlive/tlnet/archive/collection-luatex.r60764.tar.xz
@@ -279235,6 +279238,8 @@
2020/06/24 | 31152 | systems/texlive/tlnet/archive/cquthesis.source.r55643.tar.xz
2019/02/28 | 29448 | systems/texlive/tlnet/archive/crbox.doc.r29803.tar.xz
2019/02/28 | 1544 | systems/texlive/tlnet/archive/crbox.r29803.tar.xz
+2021/11/06 | 109432 | systems/texlive/tlnet/archive/crefthe.doc.r60961.tar.xz
+2021/11/06 | 1612 | systems/texlive/tlnet/archive/crefthe.r60961.tar.xz
2020/03/24 | 34244 | systems/texlive/tlnet/archive/crimson.doc.r54512.tar.xz
2020/03/24 | 85172 | systems/texlive/tlnet/archive/crimsonpro.doc.r54512.tar.xz
2020/03/24 | 2563452 | systems/texlive/tlnet/archive/crimsonpro.r54512.tar.xz
@@ -281596,9 +281601,9 @@
2019/02/28 | 22288 | systems/texlive/tlnet/archive/glossaries-estonian.doc.r49928.tar.xz
2019/02/28 | 1960 | systems/texlive/tlnet/archive/glossaries-estonian.r49928.tar.xz
2019/02/28 | 2440 | systems/texlive/tlnet/archive/glossaries-estonian.source.r49928.tar.xz
-2021/09/24 | 5327140 | systems/texlive/tlnet/archive/glossaries-extra.doc.r60590.tar.xz
-2021/09/24 | 64068 | systems/texlive/tlnet/archive/glossaries-extra.r60590.tar.xz
-2021/09/24 | 117588 | systems/texlive/tlnet/archive/glossaries-extra.source.r60590.tar.xz
+2021/11/06 | 5352592 | systems/texlive/tlnet/archive/glossaries-extra.doc.r60962.tar.xz
+2021/11/06 | 64540 | systems/texlive/tlnet/archive/glossaries-extra.r60962.tar.xz
+2021/11/06 | 118628 | systems/texlive/tlnet/archive/glossaries-extra.source.r60962.tar.xz
2020/03/04 | 139712 | systems/texlive/tlnet/archive/glossaries-finnish.doc.r54080.tar.xz
2020/03/04 | 1836 | systems/texlive/tlnet/archive/glossaries-finnish.r54080.tar.xz
2020/03/04 | 2376 | systems/texlive/tlnet/archive/glossaries-finnish.source.r54080.tar.xz
@@ -285942,9 +285947,9 @@
2019/02/28 | 2324 | systems/texlive/tlnet/archive/progressbar.r33822.tar.xz
2019/02/28 | 80808 | systems/texlive/tlnet/archive/progress.doc.r19519.tar.xz
2019/02/28 | 4192 | systems/texlive/tlnet/archive/progress.r19519.tar.xz
-2021/11/01 | 679184 | systems/texlive/tlnet/archive/projlib.doc.r60914.tar.xz
-2021/11/01 | 16520 | systems/texlive/tlnet/archive/projlib.r60914.tar.xz
-2021/11/01 | 41264 | systems/texlive/tlnet/archive/projlib.source.r60914.tar.xz
+2021/11/06 | 679452 | systems/texlive/tlnet/archive/projlib.doc.r60963.tar.xz
+2021/11/06 | 16544 | systems/texlive/tlnet/archive/projlib.r60963.tar.xz
+2021/11/06 | 41256 | systems/texlive/tlnet/archive/projlib.source.r60963.tar.xz
2019/05/23 | 372132 | systems/texlive/tlnet/archive/proof-at-the-end.doc.r51194.tar.xz
2019/05/23 | 4440 | systems/texlive/tlnet/archive/proof-at-the-end.r51194.tar.xz
2019/05/23 | 12500 | systems/texlive/tlnet/archive/proof-at-the-end.source.r51194.tar.xz
@@ -286085,8 +286090,8 @@
2019/02/28 | 1284 | systems/texlive/tlnet/archive/pst-calculate.r49817.tar.xz
2021/09/13 | 142076 | systems/texlive/tlnet/archive/pst-calendar.doc.r60480.tar.xz
2021/09/13 | 4328 | systems/texlive/tlnet/archive/pst-calendar.r60480.tar.xz
-2019/02/28 | 19771488 | systems/texlive/tlnet/archive/pst-cie.doc.r49422.tar.xz
-2019/02/28 | 18200 | systems/texlive/tlnet/archive/pst-cie.r49422.tar.xz
+2021/11/06 | 20261756 | systems/texlive/tlnet/archive/pst-cie.doc.r60959.tar.xz
+2021/11/06 | 17948 | systems/texlive/tlnet/archive/pst-cie.r60959.tar.xz
2021/09/11 | 574764 | systems/texlive/tlnet/archive/pst-circ.doc.r60464.tar.xz
2021/09/11 | 24900 | systems/texlive/tlnet/archive/pst-circ.r60464.tar.xz
2019/02/28 | 251024 | systems/texlive/tlnet/archive/pst-coil.doc.r37377.tar.xz
@@ -287729,9 +287734,9 @@
2019/02/28 | 383684 | systems/texlive/tlnet/archive/testhyphens.doc.r38928.tar.xz
2019/02/28 | 2044 | systems/texlive/tlnet/archive/testhyphens.r38928.tar.xz
2019/02/28 | 8036 | systems/texlive/tlnet/archive/testhyphens.source.r38928.tar.xz
-2019/09/30 | 3342856 | systems/texlive/tlnet/archive/testidx.doc.r52213.tar.xz
-2019/09/30 | 27180 | systems/texlive/tlnet/archive/testidx.r52213.tar.xz
-2019/09/30 | 51648 | systems/texlive/tlnet/archive/testidx.source.r52213.tar.xz
+2021/11/06 | 3323724 | systems/texlive/tlnet/archive/testidx.doc.r60966.tar.xz
+2021/11/06 | 44064 | systems/texlive/tlnet/archive/testidx.r60966.tar.xz
+2021/11/06 | 51652 | systems/texlive/tlnet/archive/testidx.source.r60966.tar.xz
2019/02/28 | 108080 | systems/texlive/tlnet/archive/tetragonos.doc.r49732.tar.xz
2019/02/28 | 207756 | systems/texlive/tlnet/archive/tetragonos.r49732.tar.xz
2021/02/09 | 1051276 | systems/texlive/tlnet/archive/teubner.doc.r57684.tar.xz
@@ -287741,13 +287746,13 @@
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.amd64-freebsd.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.amd64-netbsd.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.armhf-linux.r37771.tar.xz
-2021/10/01 | 94260 | systems/texlive/tlnet/archive/tex4ebook.doc.r60663.tar.xz
+2021/11/06 | 94908 | systems/texlive/tlnet/archive/tex4ebook.doc.r60965.tar.xz
2019/02/28 | 336 | systems/texlive/tlnet/archive/tex4ebook.i386-cygwin.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.i386-freebsd.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.i386-linux.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.i386-netbsd.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.i386-solaris.r37771.tar.xz
-2021/10/01 | 17516 | systems/texlive/tlnet/archive/tex4ebook.r60663.tar.xz
+2021/11/06 | 17588 | systems/texlive/tlnet/archive/tex4ebook.r60965.tar.xz
2021/02/25 | 340 | systems/texlive/tlnet/archive/tex4ebook.universal-darwin.r57908.tar.xz
2019/02/28 | 684 | systems/texlive/tlnet/archive/tex4ebook.win32.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.x86_64-cygwin.r37771.tar.xz
@@ -287759,14 +287764,14 @@
2021/02/27 | 109184 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r57941.tar.xz
2021/02/24 | 87364 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r57877.tar.xz
2021/02/27 | 69944 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r57957.tar.xz
-2021/11/05 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r60952.tar.xz
+2021/11/06 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r60968.tar.xz
2021/03/16 | 51080 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r58387.tar.xz
2021/02/27 | 93092 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r57961.tar.xz
2021/02/24 | 89116 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r57878.tar.xz
2021/02/24 | 76196 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r57877.tar.xz
2021/02/27 | 83896 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r57938.tar.xz
-2021/11/05 | 920772 | systems/texlive/tlnet/archive/tex4ht.r60952.tar.xz
-2021/11/05 | 1225484 | systems/texlive/tlnet/archive/tex4ht.source.r60952.tar.xz
+2021/11/06 | 920744 | systems/texlive/tlnet/archive/tex4ht.r60968.tar.xz
+2021/11/06 | 1231244 | systems/texlive/tlnet/archive/tex4ht.source.r60968.tar.xz
2021/02/25 | 185088 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r57908.tar.xz
2021/04/08 | 57760 | systems/texlive/tlnet/archive/tex4ht.win32.r58783.tar.xz
2021/03/16 | 58360 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r58387.tar.xz
@@ -287840,8 +287845,8 @@
2019/02/28 | 340 | systems/texlive/tlnet/archive/texdiff.x86_64-linuxmusl.r46840.tar.xz
2019/02/28 | 336 | systems/texlive/tlnet/archive/texdiff.x86_64-linux.r15506.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/texdiff.x86_64-solaris.r18442.tar.xz
-2021/11/05 | 54516 | systems/texlive/tlnet/archive/texdimens.doc.r60948.tar.xz
-2021/11/05 | 7160 | systems/texlive/tlnet/archive/texdimens.r60948.tar.xz
+2021/11/06 | 54472 | systems/texlive/tlnet/archive/texdimens.doc.r60960.tar.xz
+2021/11/06 | 7668 | systems/texlive/tlnet/archive/texdimens.r60960.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texdirflatten.aarch64-linux.r46208.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texdirflatten.amd64-freebsd.r16472.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/texdirflatten.amd64-netbsd.r30191.tar.xz
@@ -288001,7 +288006,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2021/11/05 | 401064 | systems/texlive/tlnet/archive/texlive-scripts.doc.r60942.tar.xz
+2021/11/06 | 401036 | systems/texlive/tlnet/archive/texlive-scripts.doc.r60956.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -288025,7 +288030,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2021/11/05 | 108276 | systems/texlive/tlnet/archive/texlive-scripts.r60942.tar.xz
+2021/11/06 | 108288 | systems/texlive/tlnet/archive/texlive-scripts.r60956.tar.xz
2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz
2021/04/12 | 36308 | systems/texlive/tlnet/archive/texlive-scripts.win32.r58829.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
@@ -289773,16 +289778,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2021/05/02 | 105152 | systems/texlive/tlnet/install-tl
-2021/11/05 | 6810765 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/11/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/11/05 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/11/06 | 6810780 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/11/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/11/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2021/11/05 | 20874703 | systems/texlive/tlnet/install-tl-windows.exe
-2021/11/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/11/05 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/11/05 | 25631156 | systems/texlive/tlnet/install-tl.zip
-2021/11/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/11/05 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/11/06 | 20872555 | systems/texlive/tlnet/install-tl-windows.exe
+2021/11/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/11/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/11/06 | 25631163 | systems/texlive/tlnet/install-tl.zip
+2021/11/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/11/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2021/04/01 | 1229 | systems/texlive/tlnet/README.md
2021/04/01 | 0 | systems/texlive/tlnet/TEXLIVE_2021
2021/07/03 | 7181 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -289792,7 +289797,7 @@
2021/07/03 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2021/07/02 | 49348 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2021/11/04 | 6819 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2021/11/05 | 6868 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/15 | 223687 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -289834,12 +289839,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/05/16 | 5402 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/05/16 | 27555 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2021/11/05 | 16961864 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/11/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/11/06 | 16963364 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/11/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/16 | 86511 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/11/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/11/05 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/11/05 | 2322392 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/11/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/11/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/11/06 | 2320640 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/16 | 58801 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/05/16 | 42084 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/05/16 | 16103 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -293273,6 +293278,9 @@
2021/01/17 | 1273069 | systems/win32/miktex/tm/packages/acro.tar.lzma
2010/11/24 | 163309 | systems/win32/miktex/tm/packages/acroterm.tar.lzma
2021/10/14 | 2815704 | systems/win32/miktex/tm/packages/acrotex__doc.tar.lzma
+2021/11/06 | 590049 | systems/win32/miktex/tm/packages/acrotex-js__doc.tar.lzma
+2021/11/06 | 45773 | systems/win32/miktex/tm/packages/acrotex-js__source.tar.lzma
+2021/11/06 | 1215 | systems/win32/miktex/tm/packages/acrotex-js.tar.lzma
2021/10/14 | 402555 | systems/win32/miktex/tm/packages/acrotex__source.tar.lzma
2021/10/14 | 120383 | systems/win32/miktex/tm/packages/acrotex.tar.lzma
2008/05/23 | 333795 | systems/win32/miktex/tm/packages/active-conf.tar.lzma
@@ -294813,7 +294821,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2021/11/05 | 626213 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/11/06 | 624239 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -296242,9 +296250,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2021/10/05 | 39429 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2021/10/05 | 43382 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/11/05 | 250088 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/11/05 | 1381051 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/11/05 | 1281152 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/11/06 | 250211 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/11/06 | 1380722 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/11/06 | 1280931 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/10/05 | 13448 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2021/10/05 | 14320 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -296459,192 +296467,192 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/11/05 | 625796 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/11/05 | 51100 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/11/05 | 56517 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/11/05 | 972330 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/11/05 | 1077612 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/11/05 | 29056 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/11/05 | 31335 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/11/05 | 29810 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/11/05 | 34684 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/11/05 | 49768 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2021/11/05 | 57556 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/11/05 | 83797 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/11/05 | 95403 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/11/05 | 68244 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/11/05 | 75992 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/11/05 | 27171 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/11/05 | 30803 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/11/05 | 330757 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/11/05 | 392702 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/11/05 | 32601 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/11/05 | 36623 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/11/05 | 51302 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/11/05 | 56667 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/11/05 | 4973 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
-2021/11/05 | 255091 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/11/05 | 278925 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/11/05 | 179828 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/11/05 | 195630 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/11/05 | 54629 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/11/05 | 61879 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/11/05 | 21175 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/11/05 | 23389 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/11/05 | 461886 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/11/05 | 46499 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/11/05 | 51176 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/11/05 | 284328 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/11/05 | 324527 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/11/05 | 41125 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/11/05 | 45276 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/11/05 | 119730 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/11/05 | 133817 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/11/05 | 1289047 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/11/05 | 1410917 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/11/05 | 100321 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/11/05 | 112892 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/11/05 | 43008 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/11/05 | 48263 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/11/05 | 25010 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/11/05 | 28184 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/11/05 | 56373 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/11/05 | 62753 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/11/05 | 136434 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/11/05 | 153912 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/11/05 | 73406 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/11/05 | 78161 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/11/05 | 71638 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/11/05 | 80750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/11/05 | 258803 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/11/05 | 295524 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/11/05 | 22028 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/11/05 | 24997 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/11/05 | 97378 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/11/05 | 112208 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/11/05 | 64426 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/11/05 | 73115 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/11/05 | 96511 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/11/05 | 115549 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/11/05 | 38117 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/11/05 | 42973 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/11/05 | 483771 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/11/05 | 566121 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/11/05 | 147420 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/11/05 | 159599 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2021/11/05 | 94756 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/11/05 | 109089 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/11/05 | 16356 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/11/05 | 17979 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/11/05 | 28329 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/11/05 | 30044 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/11/05 | 629387 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/11/05 | 681321 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/11/05 | 531933 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/11/05 | 596523 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/11/05 | 476672 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/11/05 | 510689 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/11/05 | 94329 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2021/11/05 | 103433 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/11/05 | 1704646 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/11/05 | 1992075 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/11/05 | 67605 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/11/05 | 74233 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/11/05 | 27464 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/11/05 | 31715 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/11/05 | 7707 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/11/05 | 8755 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/11/05 | 197896 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/11/05 | 215563 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/11/05 | 250361 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/11/05 | 284036 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/11/05 | 98934 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/11/05 | 103865 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/11/05 | 60737 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/11/05 | 68125 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/11/05 | 124657 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/11/05 | 136651 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/11/05 | 179026 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/11/05 | 197287 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/11/05 | 199450 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/11/05 | 180074 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/11/05 | 67446 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/11/05 | 76929 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/11/05 | 31212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/11/05 | 35071 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/11/05 | 37780 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/11/05 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/11/05 | 42854 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/11/05 | 46910 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/11/05 | 45926 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/11/05 | 52472 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/11/05 | 194816 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2021/11/05 | 206924 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/11/05 | 36273 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/11/05 | 40963 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/11/05 | 749534 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/11/05 | 817341 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/11/05 | 198320 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/11/05 | 202885 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/11/05 | 208224 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/11/05 | 243472 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/11/05 | 78756 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/11/05 | 87689 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/11/05 | 1170337 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/11/05 | 1301595 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/11/05 | 20124 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/11/05 | 23891 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/11/05 | 31528 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/11/05 | 37228 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/11/05 | 64048 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/11/05 | 72135 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/11/05 | 50330 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/11/05 | 57833 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/11/05 | 683390 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-2.9.tar.lzma
-2021/11/05 | 742855 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64-2.9.tar.lzma
-2021/11/05 | 1345734 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/11/05 | 1471322 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/11/05 | 42452 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/11/05 | 51752 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/11/05 | 56512 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/11/05 | 59979 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/11/05 | 25335 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/11/05 | 27439 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/11/05 | 16441 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/11/05 | 18154 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/11/05 | 63641 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/11/05 | 69877 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/11/05 | 155996 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/11/05 | 170382 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/11/05 | 57451 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/11/05 | 66079 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/11/05 | 99999 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/11/05 | 105895 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/11/05 | 2673996 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/11/05 | 2797115 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/11/05 | 56434 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/11/05 | 62636 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/11/05 | 33391 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/11/05 | 37360 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/11/05 | 27718 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/11/05 | 33648 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/11/05 | 66286 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/11/05 | 71065 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/11/05 | 312954 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/11/05 | 347508 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/11/05 | 55490 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2021/11/05 | 57115 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/11/05 | 591143 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/11/05 | 624607 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/11/05 | 39535 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/11/05 | 43382 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/11/05 | 250208 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/11/05 | 1381115 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/11/05 | 1281439 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/11/05 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/11/05 | 14346 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/11/06 | 625078 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/11/06 | 51100 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/11/06 | 56518 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/11/06 | 972328 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/11/06 | 1077609 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/11/06 | 29057 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/11/06 | 31334 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/11/06 | 29811 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/11/06 | 34684 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/11/06 | 49770 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/11/06 | 57557 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/11/06 | 83798 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/11/06 | 95404 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/11/06 | 68246 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/11/06 | 75991 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/11/06 | 27173 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/11/06 | 30804 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/11/06 | 330758 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/11/06 | 392704 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/11/06 | 32602 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/11/06 | 36623 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/11/06 | 51302 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/11/06 | 56668 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/11/06 | 4974 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
+2021/11/06 | 255094 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/11/06 | 278926 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/11/06 | 179829 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/11/06 | 195630 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/11/06 | 54631 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/11/06 | 61879 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/11/06 | 21176 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/11/06 | 23389 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/11/06 | 461890 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/11/06 | 46501 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/11/06 | 51177 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/11/06 | 284329 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/11/06 | 324529 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/11/06 | 41128 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/11/06 | 45276 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/11/06 | 119731 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/11/06 | 133817 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/11/06 | 1289050 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/11/06 | 1410916 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/11/06 | 100323 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/11/06 | 112892 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/11/06 | 43009 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/11/06 | 48265 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/11/06 | 25012 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/11/06 | 28184 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/11/06 | 56374 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/11/06 | 62752 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/11/06 | 136435 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/11/06 | 153912 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/11/06 | 73407 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/11/06 | 78162 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/11/06 | 71639 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/11/06 | 80749 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/11/06 | 258804 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/11/06 | 295524 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/11/06 | 22030 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/11/06 | 24997 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/11/06 | 97378 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/11/06 | 112209 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/11/06 | 64428 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/11/06 | 73115 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/11/06 | 96510 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/11/06 | 115549 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/11/06 | 38118 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/11/06 | 42974 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/11/06 | 483772 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/11/06 | 566123 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/11/06 | 147420 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/11/06 | 159600 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/11/06 | 94757 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/11/06 | 109086 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/11/06 | 16356 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/11/06 | 17979 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/11/06 | 28330 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/11/06 | 30045 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/11/06 | 629388 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/11/06 | 681322 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/11/06 | 531933 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/11/06 | 596523 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/11/06 | 476675 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/11/06 | 510689 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/11/06 | 94329 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/11/06 | 103435 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/11/06 | 1704647 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/11/06 | 1992079 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/11/06 | 67606 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/11/06 | 74235 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/11/06 | 27467 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/11/06 | 31714 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/11/06 | 7709 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/11/06 | 8756 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/11/06 | 197898 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/11/06 | 215565 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/11/06 | 250362 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/11/06 | 284038 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/11/06 | 98934 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/11/06 | 103865 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/11/06 | 60738 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/11/06 | 68126 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/11/06 | 124656 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/11/06 | 136651 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/11/06 | 179028 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/11/06 | 197289 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/11/06 | 199450 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/11/06 | 180075 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/11/06 | 67445 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/11/06 | 76929 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/11/06 | 31213 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/11/06 | 35070 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/11/06 | 37780 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/11/06 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/11/06 | 42854 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/11/06 | 46911 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/11/06 | 45926 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/11/06 | 52473 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/11/06 | 194817 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/11/06 | 206925 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/11/06 | 36274 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/11/06 | 40963 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/11/06 | 749535 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/11/06 | 817341 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/11/06 | 198318 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/11/06 | 202884 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/11/06 | 208224 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/11/06 | 243470 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/11/06 | 78756 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/11/06 | 87688 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/11/06 | 1170338 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/11/06 | 1301596 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/11/06 | 20123 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/11/06 | 23892 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/11/06 | 31532 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/11/06 | 37228 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/11/06 | 64049 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/11/06 | 72136 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/11/06 | 50331 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/11/06 | 57833 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/11/06 | 683390 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-2.9.tar.lzma
+2021/11/06 | 742856 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64-2.9.tar.lzma
+2021/11/06 | 1345732 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/11/06 | 1471320 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/11/06 | 42452 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/11/06 | 51752 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/11/06 | 56511 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/11/06 | 59979 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/11/06 | 25334 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/11/06 | 27439 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/11/06 | 16439 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/11/06 | 18154 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/11/06 | 63641 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/11/06 | 69875 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/11/06 | 155999 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/11/06 | 170383 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/11/06 | 57448 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/11/06 | 66079 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/11/06 | 99997 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/11/06 | 105894 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/11/06 | 2673995 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/11/06 | 2797116 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/11/06 | 56436 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/11/06 | 62635 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/11/06 | 33391 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/11/06 | 37361 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/11/06 | 27717 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/11/06 | 33647 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/11/06 | 66286 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/11/06 | 71065 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/11/06 | 312955 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/11/06 | 347509 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/11/06 | 55491 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/11/06 | 57115 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/11/06 | 591139 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/11/06 | 624608 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/11/06 | 39535 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/11/06 | 43383 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/11/06 | 250399 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/11/06 | 1381451 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/11/06 | 1281373 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/11/06 | 13472 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/11/06 | 14347 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2021/11/05 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/11/06 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -297062,7 +297070,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2021/11/05 | 931 | systems/win32/miktex/tm/packages/pr.ini
+2021/11/06 | 936 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -298712,10 +298720,10 @@
2000/03/02 | 114688 | systems/win32/winlatex/winlatex.exe
2006/03/12 | 20574 | systems/win32/winlatex/winlatex.pdf
2006/03/12 | 40481 | systems/win32/winlatex.zip
-2021/11/02 | 1711 | systems/win32/winshell/README.md
-2021/11/02 | 3913777 | systems/win32/winshell/WinShellPortable.zip
-2021/11/02 | 4682096 | systems/win32/winshell/WinShellSetup.exe
-2021/11/02 | 8344324 | systems/win32/winshell.zip
+2021/11/06 | 1711 | systems/win32/winshell/README.txt
+2021/11/06 | 3919061 | systems/win32/winshell/WinShellPortable.zip
+2021/11/06 | 4689288 | systems/win32/winshell/WinShellSetup.exe
+2021/11/06 | 8356563 | systems/win32/winshell.zip
2005/04/16 | 4348 | systems/win32/wintex2000/README.TXT
2005/04/18 | 2085946 | systems/win32/wintex2000/wintex_setup.exe
2014/07/05 | 18092 | systems/win32/yandy/COPYING
@@ -298736,7 +298744,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/11/06 | 186 | timestamp
+2021/11/07 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/08/04 | 917 | usergrps/dante/dtk/doc/beispiel.bib
@@ -302116,14 +302124,14 @@
2016/07/04 | 11025 | web/protex/ProTex.sty
2016/07/04 | 16066 | web/protex/README
2016/07/04 | 22227 | web/protex.zip
-2021/08/06 | 5116 | web/pwebmac/index.md
-2021/08/11 | 11476 | web/pwebmac/makeall
-2021/08/11 | 21226 | web/pwebmac/pwebmac.tex
-2021/08/12 | 1929 | web/pwebmac/README.md
-2020/06/08 | 233 | web/pwebmac/trapman.ch
-2021/08/09 | 10783 | web/pwebmac/webman.ch
-2021/03/17 | 1514 | web/pwebmac/Xerrorlog.tex
-2021/08/12 | 19715 | web/pwebmac.zip
+2021/11/06 | 5116 | web/pwebmac/index.md
+2021/11/06 | 11508 | web/pwebmac/makeall
+2021/11/06 | 21264 | web/pwebmac/pwebmac.tex
+2021/11/06 | 1929 | web/pwebmac/README.md
+2021/11/06 | 233 | web/pwebmac/trapman.ch
+2021/11/06 | 11595 | web/pwebmac/webman.ch
+2021/11/06 | 1514 | web/pwebmac/Xerrorlog.tex
+2021/11/06 | 19967 | web/pwebmac.zip
1998/01/02 | 51534 | web/reduce/rweb/appl/integrator.web
1998/01/02 | 2014 | web/reduce/rweb/appl/liesuperconvert.web
1998/01/02 | 199508 | web/reduce/rweb/appl/liesuper.web
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 1111df3e63..b4ce8f42a6 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 4aea8c08e1..ee8369c3c2 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,301 +1,421 @@
-2021/11/05 | 99999 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/11/06 | 99997 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/11/06 | 98934 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/11/06 | 97378 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/11/06 | 972328 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/11/06 | 96510 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/11/06 | 95404 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/11/06 | 94908 | systems/texlive/tlnet/archive/tex4ebook.doc.r60965.tar.xz
+2021/11/06 | 94757 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/11/06 | 94329 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/11/06 | 94280 | macros/luatex/latex/pyluatex.zip
+2021/11/06 | 9422 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/examples.zip
+2021/11/06 | 936 | systems/win32/miktex/tm/packages/pr.ini
+2021/11/06 | 920744 | systems/texlive/tlnet/archive/tex4ht.r60968.tar.xz
+2021/11/06 | 9019 | macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx
+2021/11/06 | 87688 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/11/06 | 8756 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/11/06 | 83798 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/11/06 | 8356563 | systems/win32/winshell.zip
+2021/11/06 | 817341 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/11/06 | 80749 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/11/06 | 801 | macros/luatex/generic/luakeys/luakeys.sty
+2021/11/06 | 788 | macros/luatex/generic/luakeys/luakeys-debug.sty
+2021/11/06 | 78756 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/11/06 | 78162 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/11/06 | 7709 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/11/06 | 76929 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/11/06 | 7668 | systems/texlive/tlnet/archive/texdimens.r60960.tar.xz
+2021/11/06 | 75991 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/11/06 | 749535 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/11/06 | 742856 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64-2.9.tar.lzma
+2021/11/06 | 74235 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/11/06 | 738 | macros/plain/contrib/reverxii/README.md
+2021/11/06 | 73407 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/11/06 | 73115 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/11/06 | 72136 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/11/06 | 71639 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/11/06 | 71065 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/11/06 | 69875 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/11/06 | 696 | macros/luatex/generic/luakeys/luakeys.tex
+2021/11/06 | 683390 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-2.9.tar.lzma
+2021/11/06 | 68246 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/11/06 | 681322 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/11/06 | 68126 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/11/06 | 6810780 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/11/06 | 679452 | systems/texlive/tlnet/archive/projlib.doc.r60963.tar.xz
+2021/11/06 | 67606 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/11/06 | 67445 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/11/06 | 66286 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/11/06 | 66079 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/11/06 | 6488 | systems/texlive/tlnet/archive/collection-latexextra.r60961.tar.xz
+2021/11/06 | 64540 | systems/texlive/tlnet/archive/glossaries-extra.r60962.tar.xz
+2021/11/06 | 64428 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/11/06 | 64049 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/11/06 | 63641 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/11/06 | 629388 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/11/06 | 62752 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/11/06 | 62635 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/11/06 | 625078 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/11/06 | 624608 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/11/06 | 624239 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/11/06 | 620638 | install/macros/latex/contrib/biblatex-contrib/biblatex-philosophy.tds.zip
+2021/11/06 | 61879 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/11/06 | 60738 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/11/06 | 59979 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/11/06 | 596523 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/11/06 | 591139 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/11/06 | 590049 | systems/win32/miktex/tm/packages/acrotex-js__doc.tar.lzma
+2021/11/06 | 588857 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy.zip
+2021/11/06 | 57833 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/11/06 | 57557 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/11/06 | 57448 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/11/06 | 57115 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/11/06 | 56668 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/11/06 | 566123 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/11/06 | 56518 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/11/06 | 56511 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/11/06 | 56436 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/11/06 | 56374 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/11/06 | 55491 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/11/06 | 54631 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/11/06 | 544782 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf
+2021/11/06 | 54472 | systems/texlive/tlnet/archive/texdimens.doc.r60960.tar.xz
+2021/11/06 | 5352592 | systems/texlive/tlnet/archive/glossaries-extra.doc.r60962.tar.xz
+2021/11/06 | 531933 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/11/06 | 5292905 | fonts/erewhon.zip
+2021/11/06 | 52473 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/11/06 | 5209528 | systems/texlive/tlnet/archive/bib2gls.doc.r60967.tar.xz
+2021/11/06 | 51752 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/11/06 | 51652 | systems/texlive/tlnet/archive/testidx.source.r60966.tar.xz
+2021/11/06 | 51302 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/11/06 | 51177 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/11/06 | 5116 | web/pwebmac/index.md
+2021/11/06 | 51100 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/11/06 | 510689 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/11/06 | 50331 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/11/06 | 4999 | macros/latex/contrib/babel-contrib/sorbian/sorbian.ins
+2021/11/06 | 49770 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/11/06 | 4974 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
+2021/11/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/11/06 | 483772 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/11/06 | 48265 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/11/06 | 476675 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/11/06 | 4712 | systems/texlive/tlnet/archive/bodeplot.r60958.tar.xz
+2021/11/06 | 46911 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/11/06 | 4689288 | systems/win32/winshell/WinShellSetup.exe
+2021/11/06 | 46501 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/11/06 | 461890 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/11/06 | 45926 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/11/06 | 45773 | systems/win32/miktex/tm/packages/acrotex-js__source.tar.lzma
+2021/11/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/11/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/11/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/11/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/11/06 | 45276 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/11/06 | 44064 | systems/texlive/tlnet/archive/testidx.r60966.tar.xz
+2021/11/06 | 437836 | systems/texlive/tlnet/archive/bodeplot.doc.r60958.tar.xz
+2021/11/06 | 43383 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/11/06 | 43009 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/11/06 | 42974 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/11/06 | 42854 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/11/06 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/11/06 | 42452 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/11/06 | 41256 | systems/texlive/tlnet/archive/projlib.source.r60963.tar.xz
+2021/11/06 | 41128 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/11/06 | 40963 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/11/06 | 401036 | systems/texlive/tlnet/archive/texlive-scripts.doc.r60956.tar.xz
+2021/11/06 | 39535 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/11/06 | 392704 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/11/06 | 391 | macros/latex/contrib/babel-contrib/sorbian/README.md
+2021/11/06 | 3919061 | systems/win32/winshell/WinShellPortable.zip
+2021/11/06 | 385200 | systems/texlive/tlnet/archive/cluttex.doc.r60964.tar.xz
+2021/11/06 | 38118 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/11/06 | 37780 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/11/06 | 37361 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/11/06 | 37228 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/11/06 | 36623 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/11/06 | 36274 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/11/06 | 35070 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/11/06 | 347509 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/11/06 | 34684 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/11/06 | 33647 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/11/06 | 33391 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/11/06 | 3323724 | systems/texlive/tlnet/archive/testidx.doc.r60966.tar.xz
+2021/11/06 | 330758 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/11/06 | 32602 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/11/06 | 324529 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/11/06 | 31714 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/11/06 | 31532 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/11/06 | 31334 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/11/06 | 312955 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/11/06 | 31213 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/11/06 | 30804 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/11/06 | 30045 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/11/06 | 29811 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/11/06 | 295524 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/11/06 | 29057 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/11/06 | 284329 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/11/06 | 284038 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/11/06 | 28330 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/11/06 | 28184 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/11/06 | 2797116 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/11/06 | 279060 | macros/latex/contrib/babel-contrib/sorbian.zip
+2021/11/06 | 278926 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/11/06 | 27717 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/11/06 | 27467 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/11/06 | 27439 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/11/06 | 27173 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/11/06 | 2673995 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/11/06 | 258804 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/11/06 | 25631163 | systems/texlive/tlnet/install-tl.zip
+2021/11/06 | 255094 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/11/06 | 25334 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/11/06 | 2513 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/README
+2021/11/06 | 250399 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/11/06 | 250362 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/11/06 | 250211 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/11/06 | 25012 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/11/06 | 24997 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/11/06 | 243470 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/11/06 | 23892 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/11/06 | 235875 | macros/plain/contrib/reverxii.zip
+2021/11/06 | 234070 | macros/plain/contrib/reverxii/reverxii.pdf
+2021/11/06 | 233 | web/pwebmac/trapman.ch
+2021/11/06 | 23389 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/11/06 | 2320640 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/11/06 | 225031 | macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx
+2021/11/06 | 22030 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/11/06 | 21612 | systems/texlive/tlnet/archive/cluttex.r60964.tar.xz
+2021/11/06 | 215565 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/11/06 | 21264 | web/pwebmac/pwebmac.tex
+2021/11/06 | 21176 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/11/06 | 20872555 | systems/texlive/tlnet/install-tl-windows.exe
+2021/11/06 | 208224 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/11/06 | 206925 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/11/06 | 202884 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/11/06 | 20261756 | systems/texlive/tlnet/archive/pst-cie.doc.r60959.tar.xz
+2021/11/06 | 20123 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/11/06 | 19967 | web/pwebmac.zip
+2021/11/06 | 199450 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/11/06 | 1992079 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/11/06 | 198318 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/11/06 | 197898 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/11/06 | 197289 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/11/06 | 195630 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/11/06 | 194817 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/11/06 | 1929 | web/pwebmac/README.md
+2021/11/06 | 18154 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/11/06 | 180075 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/11/06 | 179829 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/11/06 | 17979 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/11/06 | 17948 | systems/texlive/tlnet/archive/pst-cie.r60959.tar.xz
+2021/11/06 | 179028 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/11/06 | 17588 | systems/texlive/tlnet/archive/tex4ebook.r60965.tar.xz
+2021/11/06 | 1711 | systems/win32/winshell/README.txt
+2021/11/06 | 1704647 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/11/06 | 170383 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/11/06 | 16963364 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/11/06 | 16544 | systems/texlive/tlnet/archive/projlib.r60963.tar.xz
+2021/11/06 | 164644 | macros/luatex/generic/luakeys.zip
+2021/11/06 | 1643 | macros/luatex/generic/luakeys/luakeys-debug.tex
+2021/11/06 | 16439 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/11/06 | 16360 | macros/plain/contrib/reverxii/reverxii.dtx
+2021/11/06 | 16356 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/11/06 | 1631 | macros/luatex/generic/luakeys/README.md
+2021/11/06 | 1612 | systems/texlive/tlnet/archive/crefthe.r60961.tar.xz
+2021/11/06 | 159600 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/11/06 | 157648 | macros/luatex/generic/luakeys/luakeys-doc.pdf
+2021/11/06 | 155999 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/11/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/11/06 | 153912 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/11/06 | 15358 | macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx
+2021/11/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/11/06 | 1514 | web/pwebmac/Xerrorlog.tex
+2021/11/06 | 15046 | macros/luatex/generic/luakeys/luakeys-doc.tex
+2021/11/06 | 14782 | macros/luatex/generic/luakeys/luakeys.lua
+2021/11/06 | 147420 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/11/06 | 1471320 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/11/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/11/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/11/06 | 14347 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/11/06 | 142601 | macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf
+2021/11/06 | 1410916 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/11/06 | 1381451 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/11/06 | 1380722 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/11/06 | 136651 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/11/06 | 136435 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/11/06 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r60968.tar.xz
+2021/11/06 | 13524 | systems/texlive/tlnet/archive/bodeplot.source.r60958.tar.xz
+2021/11/06 | 13472 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/11/06 | 1345732 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/11/06 | 133817 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/11/06 | 133496 | macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf
+2021/11/06 | 1301596 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/11/06 | 1289050 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/11/06 | 1281373 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/11/06 | 1280931 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/11/06 | 124656 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/11/06 | 1231244 | systems/texlive/tlnet/archive/tex4ht.source.r60968.tar.xz
+2021/11/06 | 1215 | systems/win32/miktex/tm/packages/acrotex-js.tar.lzma
+2021/11/06 | 119731 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/11/06 | 1192640 | systems/texlive/tlnet/archive/bib2gls.r60967.tar.xz
+2021/11/06 | 1187380 | systems/texlive/tlnet/archive/bib2gls.source.r60967.tar.xz
+2021/11/06 | 118628 | systems/texlive/tlnet/archive/glossaries-extra.source.r60962.tar.xz
+2021/11/06 | 1170338 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/11/06 | 11595 | web/pwebmac/webman.ch
+2021/11/06 | 115549 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/11/06 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/11/06 | 11508 | web/pwebmac/makeall
+2021/11/06 | 112892 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/11/06 | 112209 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/11/06 | 109432 | systems/texlive/tlnet/archive/crefthe.doc.r60961.tar.xz
+2021/11/06 | 109086 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/11/06 | 108288 | systems/texlive/tlnet/archive/texlive-scripts.r60956.tar.xz
+2021/11/06 | 1077609 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/11/06 | 105894 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/11/06 | 103865 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/11/06 | 103435 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/11/06 | 100323 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/11/06 | 1000 | macros/plain/contrib/reverxii/reverxii.tex
2021/11/05 | 994926 | support/bib2gls/src/bib2gls.tex
2021/11/05 | 9948414 | support/bib2gls.zip
2021/11/05 | 991 | support/tex4ebook/tex4ebook-exec_azw.lua
2021/11/05 | 9895 | support/bib2gls/src/bib2gls.pod
-2021/11/05 | 98934 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
2021/11/05 | 986 | support/bib2gls/examples/sample-hierarchical.tex
2021/11/05 | 97981 | macros/latex/contrib/projlib/ProjLib-doc.dtx
2021/11/05 | 97787 | support/bib2gls/examples/sample-constants.pdf
-2021/11/05 | 97378 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/11/05 | 972330 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/11/05 | 96511 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/11/05 | 9638 | macros/luatex/latex/pyluatex/pyluatex-json.lua
2021/11/05 | 9614 | support/bib2gls/convertgls2bib.1
-2021/11/05 | 95403 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/11/05 | 94756 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
2021/11/05 | 945504 | support/bib2gls/texparserlib.jar
-2021/11/05 | 94329 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2021/11/05 | 9430 | support/tex4ebook/tex4ebook-exec_epub3.lua
-2021/11/05 | 931 | systems/win32/miktex/tm/packages/pr.ini
-2021/11/05 | 920772 | systems/texlive/tlnet/archive/tex4ht.r60952.tar.xz
2021/11/05 | 913 | support/bib2gls/examples/sample-textsymbols2.tex
-2021/11/05 | 87689 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/11/05 | 8755 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
2021/11/05 | 867 | support/cluttex/src/texrunner/shellutil.lua
2021/11/05 | 8602 | support/cluttex/src/texrunner/reruncheck.lua
2021/11/05 | 857 | macros/latex/contrib/projlib/ProjLib-doc.ins
2021/11/05 | 85209 | support/tex4ebook/tex4ebook-doc.pdf
2021/11/05 | 851844 | support/bib2gls/src/texparser-src.zip
-2021/11/05 | 83797 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2021/11/05 | 830 | support/cluttex/example/README.md
+2021/11/05 | 82190 | macros/luatex/latex/pyluatex/pyluatex.pdf
2021/11/05 | 8208 | systems/texlive/tlnet/archive/jlreq.source.r60947.tar.xz
-2021/11/05 | 817341 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/11/05 | 80750 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2021/11/05 | 7996 | support/cluttex/src/texrunner/isatty.lua
2021/11/05 | 7890 | macros/latex/contrib/crefthe/crefthe-doc.tex
-2021/11/05 | 78756 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/11/05 | 78161 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
2021/11/05 | 780 | support/bib2gls/examples/sample-msymbols.tex
2021/11/05 | 773607 | macros/latex/contrib/projlib.zip
-2021/11/05 | 7707 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/11/05 | 76929 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/11/05 | 75992 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2021/11/05 | 752 | support/tex4ebook/tex4ebook-doc.tex
-2021/11/05 | 749534 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2021/11/05 | 7428 | systems/texlive/tlnet/archive/ejpecp.source.r60950.tar.xz
-2021/11/05 | 742855 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64-2.9.tar.lzma
-2021/11/05 | 74233 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2021/11/05 | 7392 | support/cluttex/src/texrunner/checkdriver.lua
-2021/11/05 | 73406 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/11/05 | 73115 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2021/11/05 | 73043 | support/bib2gls/examples/sample-textsymbols.pdf
2021/11/05 | 72 | support/cluttex/example/include/sub.tex
2021/11/05 | 726640 | support/bib2gls/bib2gls-begin.pdf
-2021/11/05 | 72135 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/11/05 | 71638 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/11/05 | 7160 | systems/texlive/tlnet/archive/texdimens.r60948.tar.xz
-2021/11/05 | 71065 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2021/11/05 | 70258 | support/bib2gls/examples/sample-textsymbols2.pdf
2021/11/05 | 69 | support/cluttex/example/simple/main.tex
2021/11/05 | 69 | support/cluttex/example/include/sub2.tex
-2021/11/05 | 69877 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/11/05 | 683390 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-2.9.tar.lzma
-2021/11/05 | 68244 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/11/05 | 681321 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/11/05 | 68125 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/11/05 | 6810765 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/11/05 | 67605 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/11/05 | 67446 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/11/05 | 66286 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/11/05 | 66079 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/11/05 | 6868 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2021/11/05 | 6492 | macros/luatex/latex/pyluatex/pyluatex.lua
2021/11/05 | 6481 | support/bib2gls/README.md
-2021/11/05 | 64426 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
2021/11/05 | 640 | support/bib2gls/examples/terms.bib
-2021/11/05 | 64048 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
2021/11/05 | 63 | support/cluttex/example/include/path/to/file.tex
-2021/11/05 | 63641 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2021/11/05 | 630 | support/bib2gls/bib2gls.sh
-2021/11/05 | 629387 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/11/05 | 62753 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/11/05 | 62636 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/11/05 | 626213 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/11/05 | 625796 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/11/05 | 624607 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/11/05 | 61879 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2021/11/05 | 61070 | support/bib2gls/examples/sample-markuplanguages.pdf
-2021/11/05 | 60737 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
2021/11/05 | 6046 | support/cluttex/build.lua
2021/11/05 | 602464 | systems/texlive/tlnet/archive/easybook.doc.r60949.tar.xz
-2021/11/05 | 59979 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/11/05 | 596523 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2021/11/05 | 5959 | support/cluttex/src/texrunner/pathutil_windows.lua
-2021/11/05 | 591143 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
2021/11/05 | 59077 | support/bib2gls/examples/sample-units2.pdf
-2021/11/05 | 57833 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2021/11/05 | 576 | support/bib2gls/examples/binaryoperators.bib
-2021/11/05 | 57556 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/11/05 | 57451 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
2021/11/05 | 57346 | support/bib2gls/examples/sample-units1.pdf
2021/11/05 | 5726 | support/tex4ebook/tex4ebook
-2021/11/05 | 57115 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
2021/11/05 | 5704 | systems/texlive/tlnet/archive/ejpecp.r60950.tar.xz
2021/11/05 | 56 | support/cluttex/example/empty/main.tex
-2021/11/05 | 56667 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/11/05 | 566121 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/11/05 | 56517 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/11/05 | 56512 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/11/05 | 56434 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/11/05 | 56373 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
2021/11/05 | 557 | support/bib2gls/examples/unaryoperators.bib
-2021/11/05 | 55490 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
2021/11/05 | 5520 | support/bib2gls/examples/sample-multi1.tex
2021/11/05 | 5463 | support/cluttex/src/texrunner/pathutil_unix.lua
-2021/11/05 | 54629 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
2021/11/05 | 5455 | support/bib2gls/examples/films.bib
-2021/11/05 | 54516 | systems/texlive/tlnet/archive/texdimens.doc.r60948.tar.xz
2021/11/05 | 54223 | support/bib2gls/examples/sample-bacteria.pdf
2021/11/05 | 54005 | support/bib2gls/examples/sample-chemical.pdf
-2021/11/05 | 531933 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
2021/11/05 | 52519 | support/bib2gls/examples/sample-nested.pdf
2021/11/05 | 52507 | support/bib2gls/examples/sample-hierarchical.pdf
-2021/11/05 | 52472 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2021/11/05 | 521161 | support/bib2gls/src/bib2gls.bib
-2021/11/05 | 51752 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2021/11/05 | 515944 | systems/texlive/tlnet/archive/jlreq.doc.r60947.tar.xz
2021/11/05 | 51554 | support/bib2gls/examples/sample-authors.pdf
-2021/11/05 | 51302 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/11/05 | 51176 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/11/05 | 51100 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/11/05 | 510689 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2021/11/05 | 5056 | support/cluttex/src/texrunner/tex_engine.lua
-2021/11/05 | 50330 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2021/11/05 | 50318 | support/bib2gls/examples/sample-people.pdf
2021/11/05 | 5023 | support/tex4ebook/tex4ebook.sty
-2021/11/05 | 49768 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2021/11/05 | 49744 | support/bib2gls/examples/sample-citations.pdf
-2021/11/05 | 4973 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
2021/11/05 | 4947 | macros/latex/contrib/crefthe/crefthe.sty
2021/11/05 | 4926320 | support/bib2gls/bib2gls.pdf
-2021/11/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2021/11/05 | 483771 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/11/05 | 48263 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/11/05 | 4806 | fonts/erewhon/doc/OFL.txt
2021/11/05 | 47 | support/cluttex/example/minted/file.lua
-2021/11/05 | 476672 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2021/11/05 | 4726 | support/cluttex/README.md
2021/11/05 | 4696 | support/cluttex/src/texrunner/option.lua
-2021/11/05 | 46910 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/11/05 | 46499 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2021/11/05 | 463 | support/cluttex/doc/Makefile
-2021/11/05 | 461886 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
2021/11/05 | 459877 | support/cluttex.zip
2021/11/05 | 45954 | support/bib2gls/bib2gls-en.xml
-2021/11/05 | 45926 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/11/05 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/11/05 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2021/11/05 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/11/05 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2021/11/05 | 45276 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2021/11/05 | 44644 | support/bib2gls/examples/sample-units3.pdf
2021/11/05 | 4446 | support/bib2gls/examples/people.bib
2021/11/05 | 4348 | macros/latex/contrib/projlib/README.md
-2021/11/05 | 43382 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2021/11/05 | 4325 | support/tex4ebook/tex4ebook-epub3.4ht
-2021/11/05 | 43008 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/11/05 | 42973 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/11/05 | 42854 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/11/05 | 42673 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/11/05 | 42452 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2021/11/05 | 41672 | systems/texlive/tlnet/archive/srdp-mathematik.doc.r60951.tar.xz
2021/11/05 | 4130 | support/cluttex/src/texrunner/message.lua
-2021/11/05 | 41125 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/11/05 | 40963 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
2021/11/05 | 4078 | support/bib2gls/src/bib2gls-cite.bib
+2021/11/05 | 4064 | macros/luatex/latex/pyluatex/pyluatex-interpreter.py
2021/11/05 | 4053 | support/bib2gls/examples/usergroups.bib
2021/11/05 | 404 | support/bib2gls/convertgls2bib.sh
2021/11/05 | 4045 | support/bib2gls/src/convertgls2bib.pod
-2021/11/05 | 401064 | systems/texlive/tlnet/archive/texlive-scripts.doc.r60942.tar.xz
-2021/11/05 | 39535 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/11/05 | 392702 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2021/11/05 | 39124 | support/bib2gls/convertgls2bib.jar
-2021/11/05 | 38117 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/11/05 | 37780 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/11/05 | 37360 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/11/05 | 37228 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2021/11/05 | 3672 | support/bib2gls/examples/mathsobjects.bib
-2021/11/05 | 36623 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/11/05 | 36273 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
2021/11/05 | 35147 | support/cluttex/COPYING
-2021/11/05 | 35071 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2021/11/05 | 3496 | support/bib2gls/examples/books.bib
-2021/11/05 | 347508 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/11/05 | 34684 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2021/11/05 | 3405 | support/cluttex/src/texrunner/luatexinit.lua
2021/11/05 | 338 | support/bib2gls/examples/interpret-preamble2.bib
-2021/11/05 | 33648 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/11/05 | 33391 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/11/05 | 330757 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2021/11/05 | 330725 | support/bib2gls/examples/sample-multi2.pdf
2021/11/05 | 328 | support/bib2gls/examples/no-interpret-preamble.bib
2021/11/05 | 328 | support/bib2gls/examples/interpret-preamble.bib
-2021/11/05 | 32601 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2021/11/05 | 325 | support/cluttex/example/biblatex/foo.bib
2021/11/05 | 3254 | support/bib2gls/examples/sample-usergroups.tex
-2021/11/05 | 324527 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2021/11/05 | 32388 | support/bib2gls/src/gls2bib-src.zip
2021/11/05 | 322414 | macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
2021/11/05 | 3211 | support/bib2gls/examples/mathgreek.bib
2021/11/05 | 3203 | support/cluttex/src/texrunner/recovery.lua
-2021/11/05 | 31715 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
2021/11/05 | 3164 | support/cluttex/example/epstopdf/fig/drawing2.eps
2021/11/05 | 3164 | support/cluttex/example/epstopdf/drawing.eps
-2021/11/05 | 31528 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/11/05 | 31335 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
2021/11/05 | 3129 | support/bib2gls/examples/sample-maths.tex
-2021/11/05 | 312954 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/11/05 | 31212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/11/05 | 30803 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/11/05 | 30044 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2021/11/05 | 2994 | support/bib2gls/examples/bigmathsymbols.bib
-2021/11/05 | 29810 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
2021/11/05 | 295987 | support/bib2gls/bib2gls.jar
-2021/11/05 | 295524 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2021/11/05 | 29208 | systems/texlive/tlnet/archive/srdp-mathematik.r60951.tar.xz
-2021/11/05 | 29056 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
2021/11/05 | 284620 | systems/texlive/tlnet/archive/ejpecp.doc.r60950.tar.xz
-2021/11/05 | 284328 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/11/05 | 284036 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2021/11/05 | 2832 | macros/latex/contrib/projlib/ProjLib.ins
-2021/11/05 | 28329 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/11/05 | 28184 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/11/05 | 2797115 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/11/05 | 278925 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/11/05 | 27718 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/11/05 | 27464 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
2021/11/05 | 2743 | macros/latex/contrib/crefthe/README.md
-2021/11/05 | 27439 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/11/05 | 27171 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
2021/11/05 | 2677 | support/tex4ebook/tex4ebook-tidyconf.conf
-2021/11/05 | 2673996 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2021/11/05 | 266 | support/bib2gls/examples/topics.bib
-2021/11/05 | 258803 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/11/05 | 258924 | fonts/erewhon/opentype/Erewhon-Regular.otf
2021/11/05 | 2585 | support/bib2gls/examples/chemicalformula.bib
-2021/11/05 | 25631156 | systems/texlive/tlnet/install-tl.zip
2021/11/05 | 255317 | support/bib2gls/examples/sample-multi1.pdf
-2021/11/05 | 255091 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/11/05 | 25335 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/11/05 | 250361 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/11/05 | 250208 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/11/05 | 25010 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/11/05 | 250088 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
2021/11/05 | 24 | support/cluttex/example/bibtex/sub.tex
2021/11/05 | 24 | support/cluttex/example/biblatex/sub.tex
-2021/11/05 | 24997 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2021/11/05 | 2462 | support/cluttex/src/texrunner/auxfile.lua
-2021/11/05 | 243472 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2021/11/05 | 2419 | support/bib2gls/examples/minerals.bib
2021/11/05 | 241545 | support/bib2gls/src/bib2gls-begin.tex
2021/11/05 | 2392 | support/bib2gls/examples/constants.bib
2021/11/05 | 238 | support/cluttex/example/makeindex/main.tex
-2021/11/05 | 23891 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2021/11/05 | 23850 | support/bib2gls/examples/sample-usergroups.pdf
2021/11/05 | 2367 | support/bib2gls/examples/sample-people.tex
-2021/11/05 | 23389 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/11/05 | 2341 | macros/luatex/latex/pyluatex/pyluatex.sty
2021/11/05 | 23312 | support/cluttex/src/cluttex.lua
-2021/11/05 | 2322392 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/11/05 | 2301 | support/bib2gls/examples/miscsymbols.bib
2021/11/05 | 2228 | support/cluttex/src/texrunner/fsutil.lua
-2021/11/05 | 22028 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2021/11/05 | 216210 | support/bib2gls/src/bib2gls-src.zip
2021/11/05 | 215 | support/cluttex/example/epstopdf/main.tex
-2021/11/05 | 215563 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/11/05 | 21175 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/11/05 | 20874703 | systems/texlive/tlnet/install-tl-windows.exe
-2021/11/05 | 208224 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/11/05 | 206924 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2021/11/05 | 20316 | systems/texlive/tlnet/archive/repere.r60946.tar.xz
-2021/11/05 | 202885 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2021/11/05 | 202317 | macros/latex/contrib/projlib/ProjLib-doc-fr.pdf
-2021/11/05 | 20124 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2021/11/05 | 200660 | macros/latex/contrib/projlib/ProjLib-doc-en.pdf
-2021/11/05 | 199450 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/11/05 | 1992075 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/11/05 | 198320 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
2021/11/05 | 1980 | support/cluttex/src/texrunner/shellutil_unix.lua
2021/11/05 | 197 | support/cluttex/example/simple-ja/main-luatexja.tex
-2021/11/05 | 197896 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/11/05 | 197287 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/11/05 | 195630 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/11/05 | 194816 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
2021/11/05 | 1941 | support/bib2gls/examples/sample-citations.tex
2021/11/05 | 193671 | support/cluttex/doc/cluttex.pdf
2021/11/05 | 19106 | macros/latex/contrib/projlib/LICENSE
2021/11/05 | 19106 | macros/latex/contrib/crefthe/LICENSE
2021/11/05 | 183 | support/cluttex/example/minted/main.tex
-2021/11/05 | 18154 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/11/05 | 180074 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/11/05 | 179828 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/11/05 | 17979 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/11/05 | 179026 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/11/05 | 1805 | macros/luatex/latex/pyluatex/README.md
2021/11/05 | 1788 | support/cluttex/src/texrunner/safename.lua
2021/11/05 | 177 | support/cluttex/example/bibtex/baz.bib
2021/11/05 | 1772 | support/bib2gls/examples/markuplanguages.bib
@@ -308,98 +428,60 @@
2021/11/05 | 1732 | support/tex4ebook/tex4ebook-exec_mobi.lua
2021/11/05 | 17317 | support/cluttex/doc/cluttex-ja.tex
2021/11/05 | 17316 | support/bib2gls/bib2gls.1
-2021/11/05 | 1704646 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/11/05 | 170382 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2021/11/05 | 169 | support/cluttex/example/biblatex/main.tex
-2021/11/05 | 16961864 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2021/11/05 | 16949 | CTAN.sites
+2021/11/05 | 166630 | support/TeX4ht/source/ChangeLog
2021/11/05 | 166498 | support/bib2gls/examples/sample-media.pdf
2021/11/05 | 16595 | support/tex4ebook/readme.tex
-2021/11/05 | 16441 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/11/05 | 16356 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
2021/11/05 | 1603 | support/bib2gls/examples/animals.bib
-2021/11/05 | 159599 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2021/11/05 | 15937 | support/tex4ebook/tex4ebook-exec_epub.lua
2021/11/05 | 1580 | support/bib2gls/examples/derivedunits.bib
-2021/11/05 | 155996 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2021/11/05 | 15481 | support/cluttex/src/texrunner/fswatcher_windows.lua
2021/11/05 | 15432 | support/tex4ebook/tex4ebook.4ht
-2021/11/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/11/05 | 153912 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2021/11/05 | 15319 | support/cluttex/src/texrunner/handleoption.lua
2021/11/05 | 15312 | support/bib2gls/src/bib2gls-terms.bib
-2021/11/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2021/11/05 | 152472 | support/cluttex/doc/cluttex-ja.pdf
2021/11/05 | 1506 | support/bib2gls/examples/sample-authors.tex
2021/11/05 | 149 | support/cluttex/example/bibtex/foo.bib
-2021/11/05 | 147420 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/11/05 | 1471322 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/11/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/11/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2021/11/05 | 14424 | support/bib2gls/CHANGES
2021/11/05 | 14410 | support/tex4ebook/changelog.tex
-2021/11/05 | 14346 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2021/11/05 | 1410917 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2021/11/05 | 1396 | support/bib2gls/examples/sample-markuplanguages.tex
2021/11/05 | 1382 | support/bib2gls/examples/sample-bacteria.tex
-2021/11/05 | 1381115 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/11/05 | 1381051 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
2021/11/05 | 137 | support/cluttex/example/bibtex/main.tex
2021/11/05 | 1378 | support/bib2gls/examples/sample-constants.tex
2021/11/05 | 1371 | support/bib2gls/examples/citations.bib
2021/11/05 | 1370 | support/cluttex/src/texrunner/shellutil_windows.lua
2021/11/05 | 136684 | systems/texlive/tlnet/archive/jlreq.r60947.tar.xz
-2021/11/05 | 136651 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/11/05 | 136434 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/11/05 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r60952.tar.xz
2021/11/05 | 135419 | macros/latex/contrib/projlib/ProjLib.dtx
-2021/11/05 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/11/05 | 1345734 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2021/11/05 | 1344 | support/bib2gls/examples/sample-nested.tex
-2021/11/05 | 133817 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/11/05 | 13293 | macros/luatex/latex/pyluatex/pyluatex.tex
2021/11/05 | 13129 | support/tex4ebook/README
-2021/11/05 | 1301595 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2021/11/05 | 1291 | support/bib2gls/examples/sample-chemical.tex
-2021/11/05 | 1289047 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/11/05 | 1281439 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/11/05 | 1281152 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/11/05 | 12775 | support/bib2gls/examples/sample-multi2.tex
2021/11/05 | 126 | support/cluttex/example/simple-ja/main-platex.tex
2021/11/05 | 1265 | support/bib2gls/examples/mathsrelations.bib
2021/11/05 | 1250048 | systems/texlive/tlnet/archive/repere.doc.r60946.tar.xz
2021/11/05 | 1246 | support/cluttex/checkglobal.lua
-2021/11/05 | 124657 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2021/11/05 | 12364 | support/cluttex/doc/cluttex.tex
2021/11/05 | 1234 | support/bib2gls/examples/sample-units2.tex
-2021/11/05 | 1225484 | systems/texlive/tlnet/archive/tex4ht.source.r60952.tar.xz
2021/11/05 | 1219 | support/bib2gls/examples/bacteria.bib
2021/11/05 | 121232 | support/bib2gls/examples/sample-maths.pdf
2021/11/05 | 121099 | support/tex4ebook.zip
2021/11/05 | 1207 | support/bib2gls/examples/sample-textsymbols.tex
-2021/11/05 | 119730 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/11/05 | 1170337 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/11/05 | 118771837 | macros/context/latest/cont-tmf.zip
2021/11/05 | 116379 | support/cluttex/bin/cluttex.bat
2021/11/05 | 116351 | support/cluttex/bin/cluttex
-2021/11/05 | 115549 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/11/05 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2021/11/05 | 1151 | support/tex4ebook/tex4ebook-exec_azw3.lua
-2021/11/05 | 112892 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/11/05 | 112208 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2021/11/05 | 111233 | macros/latex/contrib/crefthe.zip
+2021/11/05 | 1097375 | support/TeX4ht/source/tex4ht-4ht.tex
2021/11/05 | 109213 | support/bib2gls/examples/sample-msymbols.pdf
2021/11/05 | 1091 | support/bib2gls/examples/vegetables.bib
-2021/11/05 | 109089 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/11/05 | 108276 | systems/texlive/tlnet/archive/texlive-scripts.r60942.tar.xz
-2021/11/05 | 1077612 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2021/11/05 | 1070 | support/bib2gls/examples/sample-units1.tex
-2021/11/05 | 105895 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/11/05 | 10575 | fonts/erewhon/README
2021/11/05 | 1051 | support/cluttex/src/texrunner/pathutil.lua
-2021/11/05 | 103865 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2021/11/05 | 1036 | support/cluttex/Makefile
-2021/11/05 | 103433 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
2021/11/05 | 1031 | support/bib2gls/examples/baseunits.bib
2021/11/05 | 100619 | macros/latex/contrib/crefthe/crefthe-doc.pdf
-2021/11/05 | 100321 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
2021/11/04 | 995 | macros/latex/contrib/glossaries-extra/README
2021/11/04 | 966 | macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.tex
2021/11/04 | 94452 | macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
@@ -434,10 +516,8 @@
2021/11/04 | 70721 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
2021/11/04 | 690 | macros/latex/contrib/glossaries-extra/samples/sample-docdef.tex
2021/11/04 | 68233 | macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
-2021/11/04 | 6819 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/11/04 | 663 | macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.tex
2021/11/04 | 65125 | macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
-2021/11/04 | 6480 | systems/texlive/tlnet/archive/collection-latexextra.r60938.tar.xz
2021/11/04 | 64123 | macros/generic/texdimens.zip
2021/11/04 | 6304129 | install/macros/latex/contrib/glossaries-extra.tds.zip
2021/11/04 | 62787 | macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
@@ -474,7 +554,6 @@
2021/11/04 | 47261 | macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
2021/11/04 | 47017 | macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
2021/11/04 | 46956 | macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
-2021/11/04 | 4660 | systems/texlive/tlnet/archive/bodeplot.r60932.tar.xz
2021/11/04 | 46363 | macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
2021/11/04 | 46089 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
2021/11/04 | 46037 | macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
@@ -484,7 +563,6 @@
2021/11/04 | 44932 | macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
2021/11/04 | 44626 | macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
2021/11/04 | 434 | macros/latex/contrib/glossaries-extra/samples/sample-undef.tex
-2021/11/04 | 432604 | systems/texlive/tlnet/archive/bodeplot.doc.r60932.tar.xz
2021/11/04 | 429 | macros/latex/contrib/glossaries-extra/samples/sample.tex
2021/11/04 | 42330 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
2021/11/04 | 41286 | macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
@@ -532,7 +610,6 @@
2021/11/04 | 1736 | macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.tex
2021/11/04 | 171547 | macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
2021/11/04 | 169119 | macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
-2021/11/04 | 166242 | support/TeX4ht/source/ChangeLog
2021/11/04 | 1645 | macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.tex
2021/11/04 | 1599982 | graphics/metapost/contrib/macros/repere/repere-doc.pdf
2021/11/04 | 15747 | macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.tex
@@ -549,7 +626,6 @@
2021/11/04 | 1367 | macros/latex/contrib/glossaries-extra/samples/sample-trans.tex
2021/11/04 | 135372 | macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
2021/11/04 | 1352 | macros/latex/contrib/srdp-mathematik/README.txt
-2021/11/04 | 13372 | systems/texlive/tlnet/archive/bodeplot.source.r60932.tar.xz
2021/11/04 | 132312 | systems/texlive/tlnet/archive/univie-ling.r60937.tar.xz
2021/11/04 | 1306 | macros/latex/contrib/glossaries-extra/samples/sample-onthefly.tex
2021/11/04 | 1269 | macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.tex
@@ -680,7 +756,6 @@
2021/11/03 | 10106 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
2021/11/03 | 1006705 | macros/latex/contrib/reledmac/reledpar.pdf
2021/11/02 | 925936 | systems/texlive/tlnet/archive/xcolor.doc.r60925.tar.xz
-2021/11/02 | 8344324 | systems/win32/winshell.zip
2021/11/02 | 80756 | systems/texlive/tlnet/archive/glossaries.r60921.tar.xz
2021/11/02 | 77232 | systems/texlive/tlnet/archive/xcolor.source.r60925.tar.xz
2021/11/02 | 7112 | systems/texlive/tlnet/archive/mathalpha.r60922.tar.xz
@@ -689,9 +764,7 @@
2021/11/02 | 6387244 | systems/texlive/tlnet/archive/glossaries.doc.r60921.tar.xz
2021/11/02 | 5876 | systems/texlive/tlnet/archive/pdfoverlay.source.r60923.tar.xz
2021/11/02 | 564176 | systems/texlive/tlnet/archive/pdfoverlay.doc.r60923.tar.xz
-2021/11/02 | 4682096 | systems/win32/winshell/WinShellSetup.exe
2021/11/02 | 46704 | systems/texlive/tlnet/archive/polexpr.doc.r60920.tar.xz
-2021/11/02 | 3913777 | systems/win32/winshell/WinShellPortable.zip
2021/11/02 | 31676 | systems/texlive/tlnet/archive/polexpr.r60920.tar.xz
2021/11/02 | 3004 | systems/texlive/tlnet/archive/pdfoverlay.r60923.tar.xz
2021/11/02 | 2860 | systems/texlive/tlnet/archive/xintsession.doc.r60926.tar.xz
@@ -700,14 +773,12 @@
2021/11/02 | 23636 | systems/texlive/tlnet/archive/uni-titlepage.source.r60924.tar.xz
2021/11/02 | 1888716 | systems/texlive/tlnet/archive/mathalpha.doc.r60922.tar.xz
2021/11/02 | 17364 | systems/texlive/tlnet/archive/xcolor.r60925.tar.xz
-2021/11/02 | 1711 | systems/win32/winshell/README.md
2021/11/02 | 168458 | graphics/metapost/contrib/macros/mptrees/mptrees-doc.pdf
2021/11/02 | 1595324 | systems/texlive/tlnet/archive/uni-titlepage.doc.r60924.tar.xz
2021/11/02 | 158820 | systems/texlive/tlnet/archive/bboldx.doc.r60919.tar.xz
2021/11/02 | 15183 | graphics/metapost/contrib/macros/mptrees/mptrees.mp
2021/11/02 | 135176 | systems/texlive/tlnet/archive/glossaries.source.r60921.tar.xz
2021/11/02 | 125448 | graphics/metapost/contrib/macros/mptrees.zip
-2021/11/02 | 118769193 | macros/context/latest/cont-tmf.zip
2021/11/02 | 10260 | systems/texlive/tlnet/archive/uni-titlepage.r60924.tar.xz
2021/11/01 | 9996 | systems/win32/miktex/tm/packages/mathalpha__source.tar.lzma
2021/11/01 | 99552 | systems/win32/miktex/tm/packages/colorist__doc.tar.lzma
@@ -764,7 +835,6 @@
2021/11/01 | 687794 | systems/win32/miktex/tm/packages/beaulivre__doc.tar.lzma
2021/11/01 | 680087 | systems/win32/miktex/tm/packages/latex-base-dev__source.tar.lzma
2021/11/01 | 679707 | macros/latex/contrib/suftesi/templates.zip
-2021/11/01 | 679184 | systems/texlive/tlnet/archive/projlib.doc.r60914.tar.xz
2021/11/01 | 67214 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
2021/11/01 | 67176 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
2021/11/01 | 6716 | macros/generic/polexpr/polexprexpr.tex
@@ -837,7 +907,6 @@
2021/11/01 | 41586 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma
2021/11/01 | 4136919 | systems/win32/miktex/tm/packages/tikz-among-us__doc.tar.lzma
2021/11/01 | 41265 | macros/latex/contrib/uni-titlepage/titlepage-JT-Aufsaetze.pdf
-2021/11/01 | 41264 | systems/texlive/tlnet/archive/projlib.source.r60914.tar.xz
2021/11/01 | 4124 | macros/latex/contrib/glossaries/INSTALL
2021/11/01 | 4112 | systems/win32/miktex/tm/packages/rsfso.tar.lzma
2021/11/01 | 4092 | systems/texlive/tlnet/archive/einfart.r60915.tar.xz
@@ -959,7 +1028,6 @@
2021/11/01 | 166494 | macros/latex/contrib/uni-titlepage/titlepage-KOMAScript.pdf
2021/11/01 | 16637 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2021/11/01 | 1652 | systems/win32/miktex/tm/packages/datestamp.tar.lzma
-2021/11/01 | 16520 | systems/texlive/tlnet/archive/projlib.r60914.tar.xz
2021/11/01 | 1648 | systems/win32/miktex/tm/packages/handoutwithnotes__doc.tar.lzma
2021/11/01 | 164378 | systems/win32/miktex/tm/packages/microtype__source.tar.lzma
2021/11/01 | 164228 | systems/texlive/tlnet/archive/microtype.source.r60913.tar.xz
@@ -1019,13 +1087,10 @@
2021/11/01 | 10048 | systems/texlive/tlnet/archive/colorist.r60915.tar.xz
2021/11/01 | 1000803 | systems/win32/miktex/tm/packages/tikz-among-us__source.tar.lzma
2021/10/31 | 9804 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
-2021/10/31 | 97448 | systems/texlive/tlnet/archive/texinfo.r60896.tar.xz
2021/10/31 | 9538 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
-2021/10/31 | 9416 | systems/texlive/tlnet/archive/cutwin.source.r60901.tar.xz
2021/10/31 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
2021/10/31 | 937130 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2-body.tex
2021/10/31 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
-2021/10/31 | 90204 | systems/texlive/tlnet/archive/dsserif.r60898.tar.xz
2021/10/31 | 841340 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0-body.tex
2021/10/31 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
2021/10/31 | 8220 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
@@ -1036,11 +1101,9 @@
2021/10/31 | 745086 | macros/unicodetex/latex/simplivre.zip
2021/10/31 | 739377 | macros/latex/contrib/microtype/microtype.dtx
2021/10/31 | 728 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
-2021/10/31 | 69520 | systems/texlive/tlnet/archive/spbmark.doc.r60904.tar.xz
2021/10/31 | 690729 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3-body.tex
2021/10/31 | 6883 | macros/latex/contrib/microtype/microtype.ins
2021/10/31 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
-2021/10/31 | 67832 | systems/texlive/tlnet/archive/latexindent.r60905.tar.xz
2021/10/31 | 67250 | macros/latex/contrib/microtype/microtype-utf.dtx
2021/10/31 | 666249 | macros/latex/contrib/microtype/microtype.pdf
2021/10/31 | 641 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
@@ -1066,26 +1129,21 @@
2021/10/31 | 364117 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4-body.tex
2021/10/31 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
2021/10/31 | 35438 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
-2021/10/31 | 334216 | systems/texlive/tlnet/archive/cutwin.doc.r60901.tar.xz
2021/10/31 | 3336 | macros/latex/contrib/microtype/README.md
2021/10/31 | 31805 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
2021/10/31 | 3150 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
2021/10/31 | 30967 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
2021/10/31 | 2995588 | install/macros/latex/contrib/microtype.tds.zip
2021/10/31 | 2875472 | macros/latex/contrib/microtype.zip
-2021/10/31 | 2836 | systems/texlive/tlnet/archive/cutwin.r60901.tar.xz
-2021/10/31 | 281156 | systems/texlive/tlnet/archive/dsserif.doc.r60898.tar.xz
2021/10/31 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
2021/10/31 | 2806068 | install/graphics/pgf/contrib/circuitikz.tds.zip
2021/10/31 | 2788408 | graphics/pgf/contrib/circuitikz.zip
-2021/10/31 | 2552 | systems/texlive/tlnet/archive/spbmark.r60904.tar.xz
2021/10/31 | 249923 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
2021/10/31 | 2188 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
2021/10/31 | 2137324 | macros/latex/contrib/microtype/microtype-code.pdf
2021/10/31 | 17688 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
2021/10/31 | 16721 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
2021/10/31 | 15442 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
-2021/10/31 | 1532 | systems/texlive/tlnet/archive/collection-mathscience.r60899.tar.xz
2021/10/31 | 1460564 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
2021/10/31 | 14241 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
2021/10/31 | 13612 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
@@ -1093,147 +1151,5 @@
2021/10/31 | 120662 | macros/latex/contrib/colorist.zip
2021/10/31 | 120069 | macros/latex/contrib/minimalist.zip
2021/10/31 | 111945 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
-2021/10/31 | 1093992 | systems/texlive/tlnet/archive/latexindent.doc.r60905.tar.xz
2021/10/31 | 1021798 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7-body.tex
2021/10/31 | 1014383 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.2.7.tex
-2021/10/31 | 1000 | systems/texlive/tlnet/archive/dsserif.source.r60898.tar.xz
-2021/10/30 | 9809944 | support/latexindent/latexindent.exe
-2021/10/30 | 97991 | macros/latex/contrib/minimalist/minimalist-doc.pdf
-2021/10/30 | 9537 | support/latexindent/LatexIndent/IfElseFi.pm
-2021/10/30 | 94528 | macros/latex/contrib/colorist/colorist-doc.pdf
-2021/10/30 | 9243 | support/latexindent/LatexIndent/Lines.pm
-2021/10/30 | 9113 | macros/latex/contrib/spbmark/spbmark.sty
-2021/10/30 | 8948 | macros/latex/contrib/spbmark/spbmark.tex
-2021/10/30 | 8776 | support/latexindent/LatexIndent/LogFile.pm
-2021/10/30 | 85810 | macros/latex/contrib/colorist/colorist.sty
-2021/10/30 | 833 | support/latexindent/LatexIndent/Version.pm
-2021/10/30 | 8025 | support/latexindent/documentation/sec-the-line-switch.tex
-2021/10/30 | 7969 | support/latexindent/documentation/sec-introduction.tex
-2021/10/30 | 72537 | support/latexindent/documentation/sec-default-user-local.tex
-2021/10/30 | 7234 | support/latexindent/documentation/subsubsec-no-add-remaining-code-blocks.tex
-2021/10/30 | 7161 | support/latexindent/documentation/figure-schematic.png
-2021/10/30 | 71395 | macros/latex/contrib/spbmark.zip
-2021/10/30 | 6984 | support/latexindent/LatexIndent/FileExtension.pm
-2021/10/30 | 6793 | support/latexindent/LatexIndent/MandatoryArgument.pm
-2021/10/30 | 67381 | macros/latex/contrib/spbmark/spbmark.pdf
-2021/10/30 | 6645 | support/latexindent/LatexIndent/BackUpFileProcedure.pm
-2021/10/30 | 66280 | support/latexindent/documentation/subsec-poly-switches.tex
-2021/10/30 | 6402 | support/latexindent/LatexIndent/Item.pm
-2021/10/30 | 6396 | macros/latex/contrib/minimalist/minimart.cls
-2021/10/30 | 6393 | macros/latex/contrib/minimalist/minimbook.cls
-2021/10/30 | 6373 | support/latexindent/LatexIndent/TrailingComments.pm
-2021/10/30 | 633 | support/latexindent/documentation/cmhlistings.tex
-2021/10/30 | 6329 | support/latexindent/LatexIndent/Environment.pm
-2021/10/30 | 61713 | support/latexindent/LatexIndent/AlignmentAtAmpersand.pm
-2021/10/30 | 6064095 | support/latexindent.zip
-2021/10/30 | 6062 | support/latexindent/LatexIndent/OptionalArgument.pm
-2021/10/30 | 6024 | macros/latex/contrib/colorist/colorart.cls
-2021/10/30 | 6021 | macros/latex/contrib/colorist/colorbook.cls
-2021/10/30 | 5979 | support/latexindent/documentation/subsubsec-commands-with-arguments.tex
-2021/10/30 | 5969 | support/latexindent/LatexIndent/Else.pm
-2021/10/30 | 5771 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm
-2021/10/30 | 5728 | support/latexindent/documentation/subsec-combine-text-wrap-para-line-breaks.tex
-2021/10/30 | 55980 | support/latexindent/LatexIndent/GetYamlSettings.pm
-2021/10/30 | 5306 | support/latexindent/LatexIndent/KeyEqualsValuesBraces.pm
-2021/10/30 | 5286 | support/latexindent/documentation/subsubsec-headings.tex
-2021/10/30 | 5011 | support/latexindent/LatexIndent/Check.pm
-2021/10/30 | 4873 | support/latexindent/documentation/subsubsec-ifelsefi.tex
-2021/10/30 | 4503 | support/latexindent/LatexIndent/BlankLines.pm
-2021/10/30 | 4446 | support/latexindent/LatexIndent/Preamble.pm
-2021/10/30 | 44096 | support/latexindent/documentation/logo.png
-2021/10/30 | 4355 | support/latexindent/LatexIndent/RoundBrackets.pm
-2021/10/30 | 4270 | support/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm
-2021/10/30 | 3850 | support/latexindent/documentation/subsubsec-special.tex
-2021/10/30 | 383640 | fonts/dsserif.zip
-2021/10/30 | 3614 | support/latexindent/LatexIndent/Replacement.pm
-2021/10/30 | 3450 | support/latexindent/documentation/subsubsec-environments-with-items.tex
-2021/10/30 | 342189 | macros/latex/contrib/cutwin.zip
-2021/10/30 | 341874 | macros/latex/contrib/cutwin/cutwin.pdf
-2021/10/30 | 3378 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm
-2021/10/30 | 33647 | macros/latex/contrib/cutwin/cutwin.dtx
-2021/10/30 | 331995 | macros/unicodetex/latex/beaulivre/beaulivre-doc-cn.pdf
-2021/10/30 | 3273 | support/latexindent/LatexIndent/Tokens.pm
-2021/10/30 | 31313 | macros/latex/contrib/minimalist/minimalist.sty
-2021/10/30 | 310428 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.pdf
-2021/10/30 | 3021 | support/latexindent/documentation/sec-the-m-switch.tex
-2021/10/30 | 29379 | macros/latex/contrib/minimalist/minimalist-doc.tex
-2021/10/30 | 29191 | macros/unicodetex/latex/einfart/einfart-doc-fr.tex
-2021/10/30 | 2844 | macros/latex/contrib/cutwin/cutwin.ins
-2021/10/30 | 28378 | macros/unicodetex/latex/simplivre/simplivre-doc-fr.tex
-2021/10/30 | 28375 | macros/latex/contrib/colorist/colorist-doc.tex
-2021/10/30 | 28170 | macros/unicodetex/latex/lebhart/lebhart-doc-fr.tex
-2021/10/30 | 280518 | macros/unicodetex/latex/lebhart/lebhart-doc-cn.pdf
-2021/10/30 | 2754 | support/latexindent/latexindent.pl
-2021/10/30 | 27088 | macros/unicodetex/latex/beaulivre/beaulivre-doc-fr.tex
-2021/10/30 | 26978 | macros/unicodetex/latex/einfart/einfart-doc-en.tex
-2021/10/30 | 26711 | support/latexindent/LatexIndent/Verbatim.pm
-2021/10/30 | 26267 | macros/unicodetex/latex/simplivre/simplivre-doc-en.tex
-2021/10/30 | 26048 | macros/unicodetex/latex/lebhart/lebhart-doc-en.tex
-2021/10/30 | 25109 | macros/unicodetex/latex/beaulivre/beaulivre-doc-en.tex
-2021/10/30 | 250448 | macros/unicodetex/latex/einfart/einfart-doc-cn.pdf
-2021/10/30 | 25035 | macros/unicodetex/latex/einfart/einfart-doc-cn.tex
-2021/10/30 | 246 | support/latexindent/documentation/references.tex
-2021/10/30 | 24478 | support/latexindent/documentation/latexindent.tex
-2021/10/30 | 24345 | macros/unicodetex/latex/simplivre/simplivre-doc-cn.tex
-2021/10/30 | 24313 | macros/unicodetex/latex/lebhart/lebhart-doc-cn.tex
-2021/10/30 | 2412 | support/latexindent/LatexIndent/Switches.pm
-2021/10/30 | 23584 | support/latexindent/LatexIndent/Arguments.pm
-2021/10/30 | 23377 | macros/unicodetex/latex/beaulivre/beaulivre-doc-cn.tex
-2021/10/30 | 22888 | support/latexindent/LatexIndent/ModifyLineBreaks.pm
-2021/10/30 | 22504 | support/latexindent/documentation/sec-how-to-use.tex
-2021/10/30 | 22107 | support/latexindent/documentation/subsec-one-sentence-per-line.tex
-2021/10/30 | 219602 | macros/unicodetex/latex/beaulivre/beaulivre-doc-fr.pdf
-2021/10/30 | 2188 | support/latexindent/LatexIndent/Logger.pm
-2021/10/30 | 21779 | support/latexindent/LatexIndent/Document.pm
-2021/10/30 | 21650 | support/latexindent/documentation/sec-replacements.tex
-2021/10/30 | 215657 | macros/unicodetex/latex/beaulivre/beaulivre-doc-en.pdf
-2021/10/30 | 214762 | macros/unicodetex/latex/simplivre/simplivre-doc-fr.pdf
-2021/10/30 | 2120 | support/latexindent/documentation/sec-demonstration.tex
-2021/10/30 | 211828 | macros/unicodetex/latex/simplivre/simplivre-doc-en.pdf
-2021/10/30 | 2062 | macros/latex/contrib/minimalist/README.md
-2021/10/30 | 20565 | support/latexindent/LatexIndent/Indent.pm
-2021/10/30 | 2008 | macros/latex/contrib/colorist/README.md
-2021/10/30 | 19822 | support/latexindent/LatexIndent/Sentence.pm
-2021/10/30 | 19106 | macros/unicodetex/latex/simplivre/LICENSE
-2021/10/30 | 19106 | macros/unicodetex/latex/lebhart/LICENSE
-2021/10/30 | 19106 | macros/unicodetex/latex/einfart/LICENSE
-2021/10/30 | 19106 | macros/unicodetex/latex/beaulivre/LICENSE
-2021/10/30 | 19106 | macros/latex/contrib/minimalist/LICENSE
-2021/10/30 | 19106 | macros/latex/contrib/colorist/LICENSE
-2021/10/30 | 1909 | support/latexindent/documentation/subsec-noAdditionalIndent-indentRules.tex
-2021/10/30 | 1908 | macros/latex/contrib/cutwin/README.md
-2021/10/30 | 18936 | macros/unicodetex/latex/simplivre/simplivre.cls
-2021/10/30 | 18932 | macros/unicodetex/latex/einfart/einfart.cls
-2021/10/30 | 1879 | support/latexindent/documentation/figure-schematic.tex
-2021/10/30 | 18756 | support/latexindent/defaultSettings.yaml
-2021/10/30 | 1874 | support/latexindent/README
-2021/10/30 | 18520 | macros/unicodetex/latex/beaulivre/beaulivre.cls
-2021/10/30 | 18516 | macros/unicodetex/latex/lebhart/lebhart.cls
-2021/10/30 | 18433 | support/latexindent/documentation/subsec-text-wrap.tex
-2021/10/30 | 1688 | support/latexindent/documentation/sec-conclusions-know-limitations.tex
-2021/10/30 | 1664 | support/latexindent/documentation/logo.tex
-2021/10/30 | 16597 | support/latexindent/documentation/subsubsec-environments-and-their-arguments.tex
-2021/10/30 | 162070 | macros/unicodetex/latex/einfart/einfart-doc-fr.pdf
-2021/10/30 | 160325 | macros/unicodetex/latex/lebhart/lebhart-doc-fr.pdf
-2021/10/30 | 15837 | support/latexindent/documentation/sec-fine-tuning.tex
-2021/10/30 | 157243 | macros/unicodetex/latex/lebhart/lebhart-doc-en.pdf
-2021/10/30 | 157024 | macros/unicodetex/latex/einfart/einfart-doc-en.pdf
-2021/10/30 | 1558 | support/latexindent/latexindent-module-installer.pl
-2021/10/30 | 1483 | support/latexindent/LatexIndent/DoubleBackSlash.pm
-2021/10/30 | 1477 | support/latexindent/documentation/title.tex
-2021/10/30 | 1441 | support/latexindent/documentation/subsec-text-wrap-summary.tex
-2021/10/30 | 14050 | support/latexindent/documentation/subsec-commands-and-their-options.tex
-2021/10/30 | 13605 | support/latexindent/documentation/appendices.tex
-2021/10/30 | 13548 | support/latexindent/LatexIndent/Special.pm
-2021/10/30 | 13122 | support/latexindent/LatexIndent/FileContents.pm
-2021/10/30 | 12661 | support/latexindent/LatexIndent/Braces.pm
-2021/10/30 | 12302 | support/latexindent/LatexIndent/HiddenChildren.pm
-2021/10/30 | 11975 | support/latexindent/documentation/subsec-remove-para-line-breaks.tex
-2021/10/30 | 1116 | macros/unicodetex/latex/einfart/README.md
-2021/10/30 | 1113 | macros/unicodetex/latex/simplivre/README.md
-2021/10/30 | 1098 | macros/unicodetex/latex/lebhart/README.md
-2021/10/30 | 1096 | macros/unicodetex/latex/beaulivre/README.md
-2021/10/30 | 10859 | support/latexindent/documentation/sec-indent-config-and-settings.tex
-2021/10/30 | 10802 | support/latexindent/LatexIndent/Heading.pm
-2021/10/30 | 10347 | support/latexindent/LatexIndent/Command.pm
-2021/10/30 | 1012198 | support/latexindent/documentation/latexindent.pdf
diff --git a/fonts/erewhon/README b/fonts/erewhon/README
index fbb4279848..51430b37ac 100644
--- a/fonts/erewhon/README
+++ b/fonts/erewhon/README
@@ -2,7 +2,10 @@ This package provides LaTeX support files for the Erewhon fonts, made up of font
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.115, 2021-03-24
+Current version: 1.116, 2021-11-05
+
+Changes in version 1.116
+Corrected what appears to be a corrupted smcp lookup table in Erewhon-Regular.otf which caused improper rendering of the default small cap rendering of germandbls.
Changes in version 1.115
Brought math blackboard bold alphabets into conformance with additions to newtxmath. See the documentation to newtx for details.
diff --git a/fonts/erewhon/doc/OFL.txt b/fonts/erewhon/doc/OFL.txt
index da9a175315..234729c159 100644
--- a/fonts/erewhon/doc/OFL.txt
+++ b/fonts/erewhon/doc/OFL.txt
@@ -8,7 +8,7 @@ Copyright 2006 Han The Thanh, Vntopia font family, http://vntex.sf.net
Copyright (c) 2008-2012, Andrey V. Panov (panov@canopus.iacp.dvo.ru),
with Reserved Font Name Heuristica.
-Copyright (c) 2014, Michael J. Sharpe (msharpe at ucsd dot edu),
+Copyright (c) 2014--2021, Michael J. Sharpe (msharpe at ucsd dot edu),
with Reserved Font Name Erewhon.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
diff --git a/fonts/erewhon/opentype/Erewhon-Regular.otf b/fonts/erewhon/opentype/Erewhon-Regular.otf
index ba013a1fca..6011998e23 100644
--- a/fonts/erewhon/opentype/Erewhon-Regular.otf
+++ b/fonts/erewhon/opentype/Erewhon-Regular.otf
Binary files differ
diff --git a/macros/latex/contrib/babel-contrib/sorbian/README.md b/macros/latex/contrib/babel-contrib/sorbian/README.md
index dd9cd0ea1d..e088f4abf7 100644
--- a/macros/latex/contrib/babel-contrib/sorbian/README.md
+++ b/macros/latex/contrib/babel-contrib/sorbian/README.md
@@ -1,16 +1,15 @@
-# babel-sorbian – Babel support for Upper and Lower Sorbian
+Lower and Upper Sorbian v1.0j
+-----------------------------
-Version: 2021-02-06 v1.0i
+This is the babel style for Lower and Upper Sorbian.
-The package provides language definitions file for support of
-both Upper and Lower Sorbian, in babel.
-Some shortcuts are defined, as well as translations to the relevant
-language of standard “LaTeX names”.
+**This package is NOT being actively maintained, but bugs might
+got fixed if you report them. If you want to take over maintenance
+of this language style, please contact me at
+http://www.texnia.com/contact.html .**
-## Copyright (C)
-* 1994–2008 Eduard Werner and Johannes Braams
-
-## License
-LATEX Project Public License, version 1.3 or later.
+Changes v1.0j
+------------
+* Fix a typo (a minor change),
diff --git a/macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx b/macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx
index 24ac4b7854..47f05afafc 100644
--- a/macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx
+++ b/macros/latex/contrib/babel-contrib/sorbian/lsorbian.dtx
@@ -37,7 +37,7 @@
%<code>\ProvidesLanguage{lsorbian}
%\fi
%\ProvidesFile{lsorbian.dtx}
- [2021/02/06 v1.0i Lower Sorbian support from the babel system]
+ [2021/11/05 v1.0j Lower Sorbian support from the babel system]
%\iffalse
%% File `lsorbian.dtx'
%% Babel package for LaTeX version 2e
@@ -116,7 +116,7 @@
% \begin{macrocode}
\ifx\l@lowersorbian\@undefined
\ifx\l@lsorbian\@undefined
- \@nopatterns{Lsorbian}
+ \@nopatterns{lsorbian}
\adddialect\l@lsorbian\z@
\let\l@lowersorbian\l@lsorbian
\else
diff --git a/macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf b/macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf
index dec82bce1e..74cb5048e3 100644
--- a/macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf
+++ b/macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf
Binary files differ
diff --git a/macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx b/macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx
index 2349133b57..0fee7d90b6 100644
--- a/macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx
+++ b/macros/latex/contrib/babel-contrib/sorbian/usorbian.dtx
@@ -35,7 +35,7 @@
%<code>\ProvidesLanguage{usorbian}
%\fi
%\ProvidesFile{usorbian.dtx}
- [2021/02/06 v1.0i Upper Sorbian support from the babel system]
+ [2021/11/05 v1.0j Upper Sorbian support from the babel system]
%\iffalse
%% File `usorbian.dtx'
%% Babel package for LaTeX version 2e
@@ -118,7 +118,7 @@
% \begin{macrocode}
\ifx\l@uppersorbian\@undefined
\ifx\l@usorbian\@undefined
- \@nopatterns{Usorbian}
+ \@nopatterns{usorbian}
\adddialect\l@usorbian\z@
\let\l@uppersorbian\l@usorbian
\else
diff --git a/macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf b/macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf
index edba5ff080..e9f2cf5c02 100644
--- a/macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf
+++ b/macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx b/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx
index 06cf351b3c..19a324fb04 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.dtx
@@ -84,7 +84,7 @@ This work has the LPPL maintenance status "author-maintained".
%<spanish-lbx>\ProvidesFile{spanish-philosophy.lbx}
%<french-lbx>\ProvidesFile{french-philosophy.lbx}
%<*standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx|french-lbx>
-[2021/07/16 v1.9.8e A set of styles for biblatex]
+[2021/11/06 v1.9.8f A set of styles for biblatex]
%</standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx|french-lbx>
%<*driver>
\documentclass[12pt]{ltxdoc}
@@ -253,7 +253,7 @@ This work has the LPPL maintenance status "author-maintained".
%</driver>
% \fi
%
-% \CheckSum{4377}
+% \CheckSum{4376}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -271,10 +271,11 @@ This work has the LPPL maintenance status "author-maintained".
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
+% \changes{v1.9.8f}{2021/11/06}{Fixed a bug in the \bibtype{inbook} entries occurring when \bibfield{author} and \bibfield{bookauthor} are the same person.}
% \changes{v1.9.8e}{2021/07/16}{New option \opt{iviemph}. Updated documentation.}
% \changes{v1.9.8d}{2021/04/20}{Changed \texttt{crossrefdata} macro. Updated \file{italian-philosophy.lbx}.}
-% \changes{v1.9.8c}{2020/09/30}{Maintenance release. Corrected a bug in the related entries. Added \cmd{mkrelatedparens} and \cmd{mkrelatedbrackets}.}
-% \changes{v1.9.8b}{2020/05/19}{Maintenance release. Corrected a bug in \bibtype{incollection} and \bibtype{inproceeding} without editor.}
+% \changes{v1.9.8c}{2020/09/30}{Maintenance release. Fixed a bug in the related entries. Added \cmd{mkrelatedparens} and \cmd{mkrelatedbrackets}.}
+% \changes{v1.9.8b}{2020/05/19}{Maintenance release. Fixed a bug in \bibtype{incollection} and \bibtype{inproceeding} without editor.}
% \changes{v1.9.8a}{2018/03/03}{Maintenance release. Corrected missing commas in some \texttt{.lbx} files.}
% \changes{v1.9.8}{2017/11/29}{Maintenance release. Updated macros involving \texttt{extrayear} component.}
% \changes{v1.9.7}{2017/10/05}{Maintenance release. Fixed a bug in the \bibtype{set} bibliography driver.}
@@ -293,11 +294,11 @@ This work has the LPPL maintenance status "author-maintained".
% \changes{v1.3}{2015/10/09}{Maintenance release. Corrected a spurious space in article entries.}
% \changes{v1.2}{2015/09/19}{Maintenance release. New value \opt{superscript} for \opt{editionformat} option.}
% \changes{v1.1}{2015/06/13}{Maintenance release. Updated documentation.}
-% \changes{v1.0}{2015/03/31}{Corrected a bug in \opt{volumeformat} and \opt{volnumformat} options. Change value \opt{romanupp} to \opt{Roman} in \opt{volume format} and \opt{edition format}. Corrected bug in \opt{related format} options: now the related block is not preceded by semicolon when using values \opt{parens} and \opt{brackets} styles. §updated documentation}
-% \changes{v0.9i}{2015/03/14}{Corrected a bug with \opt{shorthandintro} option.}
+% \changes{v1.0}{2015/03/31}{Fixed a bug in \opt{volumeformat} and \opt{volnumformat} options. Change value \opt{romanupp} to \opt{Roman} in \opt{volume format} and \opt{edition format}. Corrected bug in \opt{related format} options: now the related block is not preceded by semicolon when using values \opt{parens} and \opt{brackets} styles. §updated documentation}
+% \changes{v0.9i}{2015/03/14}{Fixed a bug with \opt{shorthandintro} option.}
% \changes{v0.9h}{2015/01/14}{New option \opt{lowscauthors}. Corrected some bugs. Updated documentation.}
-% \changes{v0.9g}{2014/12/12}{Added localization module for spanish. Corrected a bug in \bibtype{inbook} and \bibtype{incollection} entries when using \bibfield{crossref} field. Updated documentation.}
-% \changes{v0.9f}{2014/03/28}{Updated documentation. Corrected a bug in the \opt{volnumformat} option.}
+% \changes{v0.9g}{2014/12/12}{Added localization module for spanish. Fixed a bug in \bibtype{inbook} and \bibtype{incollection} entries when using \bibfield{crossref} field. Updated documentation.}
+% \changes{v0.9f}{2014/03/28}{Updated documentation. Fixed a bug in the \opt{volnumformat} option.}
% \changes{v0.9e}{2014/02/12}{Maintenance release. Updated documentation.}
% \changes{v0.9d}{2013/11/13}{Maintenance release. Corrected some bugs.}
% \changes{v0.9c}{2013/10/15}{Maintenance release. Corrected some bugs.}
@@ -2320,7 +2321,8 @@ This work has the LPPL maintenance status "author-maintained".
\renewbibmacro*{bybookauthor}{%
\ifnamesequal{author}{bookauthor}%
{}%
- {\printnames[default]{bookauthor}}}
+ {\printnames[default]{bookauthor}%
+ \newunit}}
\newbibmacro*{xrefdata}{%
\iffieldundef{volume}
@@ -2683,7 +2685,7 @@ This work has the LPPL maintenance status "author-maintained".
\newbibmacro*{inbook:full}{%
\usebibmacro{bybookauthor}%
- \newunit\newblock
+ \newblock
\usebibmacro{maintitle+booktitle}%
\newunit\newblock
\usebibmacro{byeditor+others}%
@@ -3560,7 +3562,7 @@ This work has the LPPL maintenance status "author-maintained".
\renewbibmacro*{inbook:full}{%
\usebibmacro{bybookauthor}%
- \newunit\newblock
+ \newblock
\usebibmacro{maintitle+booktitle}%
\newunit\newblock
\usebibmacro{byeditor+others}%
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf
index d989cda6df..0d112a5e68 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf
Binary files differ
diff --git a/macros/luatex/generic/luakeys/README.md b/macros/luatex/generic/luakeys/README.md
index cb4c429d4c..8c2e5cf8db 100644
--- a/macros/luatex/generic/luakeys/README.md
+++ b/macros/luatex/generic/luakeys/README.md
@@ -50,3 +50,25 @@ or
```
make test
```
+
+### Release a new version
+
+Update copyright in:
+
+* LICENSE
+* luakeys-debug.sty
+* luakeys-debug.tex
+* luakeys.lua
+* luakeys.sty
+* luakeys.tex
+* README.md
+
+Update version in:
+
+* luakeys-doc.tex
+* luakeys-debug.sty
+* luakeys.sty
+
+Summarize the changes in the luakeys-doc.tex as changes.
+
+Create a new git tag `git tag -sa v0.3`. Prefix the version with “v”.
diff --git a/macros/luatex/generic/luakeys/luakeys-debug.sty b/macros/luatex/generic/luakeys/luakeys-debug.sty
index a96d2d51c6..ca800bfad7 100644
--- a/macros/luatex/generic/luakeys/luakeys-debug.sty
+++ b/macros/luatex/generic/luakeys/luakeys-debug.sty
@@ -13,10 +13,10 @@
%
% The Current Maintainer of this work is Josef Friedrich.
%
-% This work consists of the files luakeys.lua, luakeys-debug.sty
-% and luakeys-debug.tex.
+% This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
+% luakeys-debug.sty and luakeys-debug.tex.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{luakeys-debug}[2021/09/19 Debug package for luakeys.]
+\ProvidesPackage{luakeys-debug}[2021/11/05 v0.3 Debug package for luakeys.]
\input luakeys-debug.tex
diff --git a/macros/luatex/generic/luakeys/luakeys-debug.tex b/macros/luatex/generic/luakeys/luakeys-debug.tex
index b63e67e050..a6cd7c85c2 100644
--- a/macros/luatex/generic/luakeys/luakeys-debug.tex
+++ b/macros/luatex/generic/luakeys/luakeys-debug.tex
@@ -13,8 +13,8 @@
%
% The Current Maintainer of this work is Josef Friedrich.
%
-% This work consists of the files luakeys.lua, luakeys-debug.sty
-% and luakeys-debug.tex.
+% This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
+% luakeys-debug.sty and luakeys-debug.tex.
\directlua{
luakeys = require('luakeys')
diff --git a/macros/luatex/generic/luakeys/luakeys.pdf b/macros/luatex/generic/luakeys/luakeys-doc.pdf
index c65765d5b9..3c28176a7d 100644
--- a/macros/luatex/generic/luakeys/luakeys.pdf
+++ b/macros/luatex/generic/luakeys/luakeys-doc.pdf
Binary files differ
diff --git a/macros/luatex/generic/luakeys/luakeys-doc.tex b/macros/luatex/generic/luakeys/luakeys-doc.tex
new file mode 100644
index 0000000000..b7e525fc4b
--- /dev/null
+++ b/macros/luatex/generic/luakeys/luakeys-doc.tex
@@ -0,0 +1,726 @@
+\documentclass{ltxdoc}
+
+\usepackage{hyperref}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+
+\usepackage{mdframed}
+\usepackage{minted}
+\usepackage{luakeys-debug}
+\usepackage{multicol}
+\usepackage{luacode}
+\usepackage{syntax}
+\usemintedstyle{friendly}
+\BeforeBeginEnvironment{minted}{\begin{mdframed}}
+\AfterEndEnvironment{minted}{\end{mdframed}}
+\setminted{
+ breaklines=true,
+ fontsize=\footnotesize,
+}
+\def\lua#1{\mintinline{lua}|#1|}
+
+\begin{document}
+
+\providecommand*{\url}{\texttt}
+
+\title{The \textsf{luakeys} package}
+\author{%
+ Josef Friedrich\\%
+ \url{josef@friedrich.rocks}\\%
+ \href{https://github.com/Josef-Friedrich/luakeys}{github.com/Josef-Friedrich/luakeys}%
+}
+\date{v0.3 from 2021/11/05}
+
+\maketitle
+
+\vfill
+
+%\luakeysdebug{level1={level2={level3={dim=1cm,bool=true,num=-1e-03,str=lua}}}}
+
+\begin{minted}{lua}
+local luakeys = require('luakeys')
+local kv = luakeys.parse('level1={level2={level3={dim=1cm,bool=true,num=-1e-03,str=lua}}}')
+luakeys.print(kv)
+\end{minted}
+
+\noindent
+Result:
+
+\begin{center}
+\begin{minted}{lua}
+{
+ ['level1'] = {
+ ['level2'] = {
+ ['level3'] = {
+ ['dim'] = 1864679,
+ ['bool'] = true,
+ ['num'] = -0.001
+ ['str'] = 'lua',
+ }
+ }
+ }
+}
+\end{minted}
+\end{center}
+
+\vfill
+
+\strut
+
+\newpage
+
+\tableofcontents
+
+\newpage
+
+\section{Introduction}
+
+\noindent
+|luakeys| is a Lua module that can parse key-value options like the
+\TeX{} packages \href{https://www.ctan.org/pkg/keyval}{keyval},
+\href{https://www.ctan.org/pkg/kvsetkeys}{kvsetkeys},
+\href{https://www.ctan.org/pkg/kvoptions}{kvoptions},
+\href{https://www.ctan.org/pkg/xkeyval}{xkeyval},
+\href{https://www.ctan.org/pkg/pgfkeys}{pgfkeys} etc. do. |luakeys|,
+however, accompilshes this task entirely, by using the Lua language and
+doesn’t rely on \TeX{}. Therefore this package can only be used with the
+\TeX{} engine Lua\TeX{}. Since |luakeys| uses
+\href{http://www.inf.puc-rio.br/~roberto/lpeg/}{LPeg}, the parsing
+mechanism should be pretty robust.
+
+The TUGboat article
+\href{http://www.tug.org/tugboat/tb30-1/tb94wright-keyval.pdf}
+{“Implementing key–value input: An introduction” (Volume 30 (2009), No. 1)}
+by Joseph Wright and Christian Feuersänger gives a good overview of the
+available key-value packages.
+
+This package would not be possible without the article
+\href{https://tug.org/TUGboat/tb40-2/tb125menke-lpeg.pdf}
+{Parsing complex data formats in LuaTEX with LPEG (Volume 40 (2019), No. 2)}.
+
+%-----------------------------------------------------------------------
+%
+%-----------------------------------------------------------------------
+
+\clearpage
+
+\section{Usage}
+
+%%
+%
+%%
+
+\subsection{Using the Lua module \texttt{luakeys.lua}}
+
+The core functionality of this package is realized in Lua. So you can
+use \texttt{luakeys} without using the wrapper \TeX{} files
+\texttt{luakeys.sty} and \texttt{luakeys.tex}.
+
+\begin{minted}{latex}
+\documentclass{article}
+\directlua{
+ luakeys = require('luakeys')
+}
+
+\newcommand{\helloworld}[2][]{
+ \directlua{
+ local keys = luakeys.parse('\luaescapestring{\unexpanded{#1}}')
+ luakeys.print(keys)
+ local marg = '#2'
+ tex.print(keys.greeting .. ', ' .. marg .. keys.punctuation)
+ }
+}
+\begin{document}
+\helloworld[greeting=hello,punctuation=!]{world}
+\end{document}
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{Using the Lua\LaTeX{} wrapper \texttt{luakeys.sty}}
+
+The supplied Lua\LaTeX{} file is quite small:
+
+\begin{minted}{latex}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{luakeys}
+\directlua{luakeys = require('luakeys')}
+\end{minted}
+
+\noindent
+It loads the Lua module into the global variable \texttt{luakeys}.
+
+\begin{minted}{latex}
+\documentclass{article}
+\usepackage{luakeys}
+
+\begin{document}
+ \directlua{
+ local keys = luakeys.parse('one,two,three')
+ tex.print(keys[1])
+ tex.print(keys[2])
+ tex.print(keys[3])
+ }
+\end{document}
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{Using the plain Lua\TeX{} wrapper \texttt{luakeys.tex}}
+
+Even smaller is the file \texttt{luakeys.tex}. It consists of only one
+line:
+
+\begin{minted}{latex}
+\directlua{luakeys = require('luakeys')}
+\end{minted}
+
+\noindent
+It does the same as the Lua\LaTeX{} wrapper and loads the Lua module
+\texttt{luakeys.lua} into the global variable \texttt{luakeys}.
+
+\begin{minted}{latex}
+\input luakeys.tex
+
+\directlua{
+ local keys = luakeys.parse('one,two,three')
+ tex.print(keys[1])
+ tex.print(keys[2])
+ tex.print(keys[3])
+}
+\bye
+\end{minted}
+
+\section{Syntax of the recognized key-value format}
+
+%%
+%
+%%
+
+\subsection{A attempt to put the syntax into words}
+
+A key-value pair is definied by an equal sign (\texttt{key=value}).
+Several key-value pairs or values without keys are lined up with commas
+(\texttt{key=value,value}) and build a key-value list. Curly brackets
+can be used to create a recursive data structure of nested key-value
+lists (\texttt{level1=\{level2=\{key=value,value\}\}}).
+
+%%
+%
+%%
+
+\subsection{An (incomplete) attempt to put the syntax into the Extended Backus-Naur Form}
+
+\begin{grammar}
+<list> ::= <list-item> | <list-item> <list>
+
+<list-item> ::= ( <key-value-pair> | <value-without-key> ) [ `,' ]
+
+<list-container> ::== `{' <list> `}'
+
+<value> ::= <boolean>
+ \alt <dimension>
+ \alt <number>
+ \alt <string-quoted>
+ \alt <string-unquoted>
+
+<sign> ::= `-' | `+'
+
+<integer> ::= `0' | `1' | `2' | `3' | `4' | `5' | `6' | `7' | `8' | `9'
+
+<unit> ::= `bp' | `BP'
+ \alt `cc' | `CC'
+ \alt `cm' | `CM'
+ \alt `dd' | `DD'
+ \alt `em' | `EM'
+ \alt `ex' | `EX'
+ \alt `in' | `IN'
+ \alt `mm' | `MM'
+ \alt `nc' | `NC'
+ \alt `nd' | `ND'
+ \alt `pc' | `PC'
+ \alt `pt' | `PT'
+ \alt `sp' | `SP'
+
+\end{grammar}
+
+... to be continued
+
+%%
+%
+%%
+
+\subsection{Recognized data types}
+
+\subsubsection{boolean}
+
+The strings \texttt{true}, \texttt{TRUE} and \texttt{True} are converted
+into Lua’s boolean type \lua{true}, the strings \texttt{false},
+\texttt{FALSE} and \texttt{False} into \lua{false}.
+
+\begin{multicols}{2}
+\begin{minted}{latex}
+\luakeysdebug{
+ lower case true = true,
+ upper case true = TRUE,
+ title case true = True
+ lower case false = false,
+ upper case false = FALSE,
+ title case false = False,
+}
+\end{minted}
+\begin{minted}{lua}
+{
+ ['lower case true'] = true,
+ ['upper case true'] = true,
+ ['title case true'] = true,
+ ['lower case false'] = false,
+ ['upper case false'] = false
+ ['title case false'] = false,
+}
+\end{minted}
+\end{multicols}
+
+%%
+%
+%%
+
+\clearpage
+
+\subsubsection{number}
+
+\begin{multicols}{2}
+\begin{minted}{latex}
+\luakeysdebug{
+ num1 = 4,
+ num2 = -4,
+ num3 = 0.4,
+ num4 = 4.57e-3,
+ num5 = 0.3e12,
+ num6 = 5e+20
+}
+\end{minted}
+\begin{minted}{lua}
+{
+ ['num1'] = 4,
+ ['num2'] = -4,
+ ['num3'] = 0.4,
+ ['num4'] = 0.00457,
+ ['num5'] = 300000000000.0,
+ ['num6'] = 5e+20
+}
+\end{minted}
+\end{multicols}
+
+%%
+%
+%%
+
+\clearpage
+
+\subsubsection{dimension}
+
+|luakeys| detects \TeX{} dimensions and automatically converts the
+dimensions into scaled points using the function \lua{tex.sp(dim)}. Use
+the option \lua{convert_dimensions} of the function
+\lua{parse(kv_string, options)} to disalbe the automatic conversion.
+
+\begin{minted}{lua}
+local result = parse('dim=1cm', {
+ convert_dimensions = false,
+})
+\end{minted}
+
+\noindent
+If you want to convert a scale point into a unit string you can use the module
+\href{https://raw.githubusercontent.com/latex3/lualibs/master/lualibs-util-dim.lua}{lualibs-util-dim.lua}.
+
+\begin{minted}{latex}
+\begin{luacode}
+require('lualibs')
+tex.print(number.todimen(tex.sp('1cm'), 'cm', '%0.0F%s'))
+\end{luacode}
+\end{minted}
+
+\begin{center}
+\begin{tabular}{rl}
+\textbf{Unit name} & \textbf{Description} \\\hline
+bp & big point \\
+cc & cicero \\
+cm & centimeter \\
+dd & didot \\
+em & horizontal measure of \emph{M} \\
+ex & vertical measure of \emph{x} \\
+in & inch \\
+mm & milimeter \\
+nc & new cicero \\
+nd & new didot \\
+pc & pica \\
+pt & point \\
+sp & scaledpoint \\
+\end{tabular}
+\end{center}
+
+\begin{multicols}{2}
+\begin{minted}{latex}
+\luakeysdebug{
+ bp = 1bp,
+ cc = 1cc,
+ cm = 1cm,
+ dd = 1dd,
+ em = 1em,
+ ex = 1ex,
+ in = 1in,
+ mm = 1mm,
+ nc = 1nc,
+ nd = 1nd,
+ pc = 1pc,
+ pt = 1pt,
+ sp = 1sp,
+}
+\end{minted}
+\begin{minted}{lua}
+{
+ ['bp'] = 65781,
+ ['cc'] = 841489,
+ ['cm'] = 1864679,
+ ['dd'] = 70124,
+ ['em'] = 655360,
+ ['ex'] = 282460,
+ ['in'] = 4736286,
+ ['mm'] = 186467,
+ ['nc'] = 839105,
+ ['nd'] = 69925,
+ ['pc'] = 786432,
+ ['pt'] = 65536,
+ ['sp'] = 1,
+}
+\end{minted}
+\end{multicols}
+
+%%
+%
+%%
+
+\subsubsection{string}
+
+There are two ways to specify strings: With or without quotes. If the
+text have to contain commas or equal signs, then double quotation
+marks must be used.
+
+\begin{multicols}{2}
+\begin{minted}{latex}
+\luakeysdebug{
+ without quotes = no commas and equal signs are allowed,
+ with double quotes = ", and = are allowed",
+}
+\end{minted}
+\begin{minted}{lua}
+{
+ ['without quotes'] = 'no commas and equal signs are allowed',
+ ['with double quotes'] = ', and = are allowed',
+}
+\end{minted}
+\end{multicols}
+
+\subsubsection{Standalone values}
+
+Standalone values are values without a key. They are converted into an
+array. In Lua an array is a table with numeric indexes (The first index
+is 1).
+
+\begin{multicols}{2}
+\begin{minted}{latex}
+\luakeysdebug{one,two,three}
+\end{minted}
+\columnbreak
+\begin{minted}{lua}
+{ 'one', 'two', 'three' }
+\end{minted}
+
+\noindent
+is equivalent to
+
+\begin{minted}{lua}
+{
+ [1] = 'one',
+ [2] = 'two',
+ [3] = 'three',
+}
+\end{minted}
+\end{multicols}
+
+\noindent
+All recognized data types can be used as standalone values.
+
+\begin{multicols}{2}
+\begin{minted}{latex}
+\luakeysdebug{one,2,3cm}
+\end{minted}
+\columnbreak
+\begin{minted}{lua}
+{ 'one', 2, 5594039 }
+\end{minted}
+\end{multicols}
+
+%-----------------------------------------------------------------------
+%
+%-----------------------------------------------------------------------
+
+\clearpage
+
+\section{Exported functions of the Lua module \texttt{luakeys.lua}}
+
+To learn more about the individual functions (local functions), please
+read the \href{https://josef-friedrich.github.io/luakeys/}{source code
+documentation}, which was created with
+\href{http://stevedonovan.github.io/ldoc/}{LDoc}. The Lua module exports
+this functions:
+
+\begin{minted}{lua}
+local luakeys = require('luakeys')
+local parse = luakeys.parse
+local render = luakeys.render
+--local print = luakeys.print -- That would overwrite the built-in Lua function
+local save = luakeys.save
+local get = luakeys.get
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{\texttt{parse(kv\_string, options)}: table}
+
+The function \lua{parse(input_string, options)} is the main method of
+this module. It parses a key-value string into a Lua table.
+
+\begin{minted}{latex}
+\newcommand{\mykeyvalcmd}[1][]{
+ \directlua{
+ result = luakeys.parse('#1')
+ luakeys.print(result)
+ }
+ #2
+}
+\mykeyvalcmd[one=1]{test}
+\end{minted}
+
+\noindent
+In plain \TeX:
+
+\begin{minted}{latex}
+\def\mykeyvalcommand#1{
+ \directlua{
+ result = luakeys.parse('#1')
+ luakeys.print(result)
+ }
+}
+\mykeyvalcmd{one=1}
+\end{minted}
+
+\noindent
+The function can be called with a options table. This two options are
+supported.
+
+\begin{minted}{lua}
+local result = parse('one,two,three', {
+ convert_dimensions = false,
+ unpack_single_array_value = false
+})
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{\texttt{render(tbl)}: string}
+
+The function \lua{render(tbl)} reverses the function
+\lua{parse(kv_string)}. It takes a Lua table and converts this table
+into a key-value string. The resulting string usually has a different
+order as the input table.
+
+\begin{minted}{lua}
+result = luakeys.parse('one=1,two=2,tree=3,')
+print(luakeys.render(result))
+--- one=1,two=2,tree=3,
+--- or:
+--- two=2,one=1,tree=3,
+--- or:
+--- ...
+\end{minted}
+
+\noindent
+In Lua only tables with 1-based consecutive integer keys (a.k.a. array
+tables) can be parsed in order.
+
+\begin{minted}{lua}
+result = luakeys.parse('one,two,three')
+print(luakeys.render(result))
+--- one,two,three, (always)
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{\texttt{print(tbl): void}}
+
+The function \lua{print(tbl)} pretty prints a Lua table to standard
+output (stdout). It is a utility function that can be used to debug and
+inspect the resulting Lua table of the function \lua{parse}. You have to
+compile your \TeX{} document in a console to see the terminal output.
+
+%\luakeysdebug{level1={level2={key=value}}}
+
+\begin{minted}{lua}
+result = luakeys.parse('level1={level2={key=value}}')
+luakeys.print(result)
+\end{minted}
+
+\noindent
+The output should look like this:
+
+\begin{minted}{md}
+{
+ ['level1'] = {
+ ['level2'] = {
+ ['key'] = 'value',
+ },
+}
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{\texttt{save(identifier, result): void}}
+
+The function \lua{save(identifier, result)} saves a result (a
+table from a previous run of \lua{parse}) under an identifier.
+Therefore, it is not necessary to pollute the global namespace to
+store results for the later usage.
+
+%%
+%
+%%
+
+\subsection{\texttt{get(identifier): table}}
+
+The function \lua{get(identifier)} retrieves a saved result from the
+result store.
+
+%-----------------------------------------------------------------------
+%
+%-----------------------------------------------------------------------
+
+\clearpage
+
+\section{Debug packages}
+
+Two small debug packages are included in |luakeys|. One debug package
+can be used in \LaTeX{} (luakeys-debug.sty) and one can be used in plain
+\TeX{} (luakeys-debug.tex). Both packages provide only one command:
+|\luakeysdebug{kv-string}|
+
+\begin{minted}{latex}
+\luakeysdebug{one,two,three}
+\end{minted}
+
+\noindent
+Then the following output should appear in the document:
+\bigskip
+
+\luakeysdebug{one,two,three}
+
+%%
+%
+%%
+
+\subsection{For plain \TeX: luakeys-debug.tex}
+
+An example of how to use the command in plain \TeX:
+
+\begin{minted}{latex}
+\input luakeys-debug.tex
+\luakeysdebug{one,two,three}
+\bye
+\end{minted}
+
+%%
+%
+%%
+
+\subsection{For \LaTeX: luakeys-debug.sty}
+
+An example of how to use the command in \LaTeX:
+
+\begin{minted}{latex}
+\documentclass{article}
+\usepackage{luakeys-debug}
+\begin{document}
+\luakeysdebug[
+ unpack single array values=false,
+ convert dimensions=false
+]{one,two,three}
+\end{document}
+\end{minted}
+
+%-----------------------------------------------------------------------
+%
+%-----------------------------------------------------------------------
+
+\clearpage
+
+\section{Implementation}
+
+%%
+%
+%%
+
+\subsection{luakeys.lua}
+
+\inputminted[linenos=true]{lua}{luakeys.lua}
+
+%%
+%
+%%
+
+\clearpage
+
+\subsection{luakeys-debug.tex}
+
+\inputminted[linenos=true]{latex}{luakeys-debug.tex}
+
+%%
+%
+%%
+
+\clearpage
+
+\subsection{luakeys-debug.sty}
+
+\inputminted[linenos=true]{latex}{luakeys-debug.sty}
+
+\changes{v0.1}{2021/01/18}{Inital release}
+\changes{v0.2}{2021/09/19}{
+* Allow all recognized data types as keys
+* Allow TeX macros in the values
+* New public Lua functions: save(identifier, result), get(identifier)
+}
+\changes{v0.3}{2021/11/05}{
+* Add a LuaLaTeX wrapper “luakeys.sty”
+* Add a plain LuaTeX wrapper “luakeys.tex”
+* Rename the previous documentation file “luakeys.tex” to luakeys-doc.tex”
+}
+\pagebreak
+\PrintChanges
+\pagebreak
+\PrintIndex
+\end{document}
diff --git a/macros/luatex/generic/luakeys/luakeys.lua b/macros/luatex/generic/luakeys/luakeys.lua
index b026413800..05b3d94e1f 100644
--- a/macros/luatex/generic/luakeys/luakeys.lua
+++ b/macros/luatex/generic/luakeys/luakeys.lua
@@ -1,4 +1,4 @@
--- luakeys-debug.tex
+-- luakeys.lua
-- Copyright 2021 Josef Friedrich
--
-- This work may be distributed and/or modified under the
@@ -13,8 +13,8 @@
--
-- The Current Maintainer of this work is Josef Friedrich.
--
--- This work consists of the files luakeys.lua, luakeys-debug.sty
--- and luakeys-debug.tex.
+-- This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
+-- luakeys-debug.sty and luakeys-debug.tex.
--- A key-value parser written with Lpeg.
--
@@ -167,7 +167,11 @@ local function generate_parser(options)
lpeg.V('dimension') +
lpeg.V('number') +
lpeg.V('string_quoted') +
- lpeg.V('string_unquoted'),
+ lpeg.V('string_unquoted') +
+ lpeg.V('array'),
+
+ array =
+ ws('{') * lpeg.Ct((lpeg.V('value') * ws(',')^-1)^0) * ws('}'),
boolean =
boolean_true * lpeg.Cc(true) +
@@ -175,6 +179,9 @@ local function generate_parser(options)
dimension = build_dimension_pattern(),
+ number =
+ white_space^0 * (number / tonumber) * white_space^0,
+
string_quoted =
white_space^0 * lpeg.P('"') *
lpeg.C((lpeg.P('\\"') + 1 - lpeg.P('"'))^0) *
@@ -188,10 +195,6 @@ local function generate_parser(options)
white_space^0,
word_unquoted = (1 - white_space - lpeg.S('{},='))^1;
-
- number =
- white_space^0 * (number / tonumber) * white_space^0,
-
})
end
diff --git a/macros/luatex/generic/luakeys/luakeys.sty b/macros/luatex/generic/luakeys/luakeys.sty
new file mode 100644
index 0000000000..6717b85b57
--- /dev/null
+++ b/macros/luatex/generic/luakeys/luakeys.sty
@@ -0,0 +1,21 @@
+%% luakeys.sty
+%% Copyright 2021 Josef Friedrich
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008/05/04 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Josef Friedrich.
+%
+% This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
+% luakeys-debug.sty and luakeys-debug.tex.
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{luakeys}[2021/11/05 v0.3 Parsing key-value options using Lua.]
+\directlua{luakeys = require('luakeys')}
diff --git a/macros/luatex/generic/luakeys/luakeys.tex b/macros/luatex/generic/luakeys/luakeys.tex
index fc465f46ae..68fc92d8ee 100644
--- a/macros/luatex/generic/luakeys/luakeys.tex
+++ b/macros/luatex/generic/luakeys/luakeys.tex
@@ -1,651 +1,19 @@
-\documentclass{ltxdoc}
-
-\usepackage{hyperref}
-\EnableCrossrefs
-\CodelineIndex
-\RecordChanges
-
-\usepackage{mdframed}
-\usepackage{minted}
-\usepackage{luakeys-debug}
-\usepackage{multicol}
-\usepackage{luacode}
-\usepackage{syntax}
-\usemintedstyle{friendly}
-\BeforeBeginEnvironment{minted}{\begin{mdframed}}
-\AfterEndEnvironment{minted}{\end{mdframed}}
-\setminted{
- breaklines=true,
- fontsize=\footnotesize,
-}
-\def\lua#1{\mintinline{lua}|#1|}
-
-\begin{document}
-
-\providecommand*{\url}{\texttt}
-
-\title{The \textsf{luakeys} package}
-\author{%
- Josef Friedrich\\%
- \url{josef@friedrich.rocks}\\%
- \href{https://github.com/Josef-Friedrich/luakeys}{github.com/Josef-Friedrich/luakeys}%
-}
-\date{v0.2 from 2021/09/19}
-
-\maketitle
-
-\vfill
-
-%\luakeysdebug{level1={level2={level3={dim=1cm,bool=true,num=-1e-03,str=lua}}}}
-
-\begin{minted}{lua}
-local luakeys = require('luakeys')
-local kv = luakeys.parse('level1={level2={level3={dim=1cm,bool=true,num=-1e-03,str=lua}}}')
-luakeys.print(kv)
-\end{minted}
-
-\noindent
-Result:
-
-\begin{center}
-\begin{minted}{lua}
-{
- ['level1'] = {
- ['level2'] = {
- ['level3'] = {
- ['dim'] = 1864679,
- ['bool'] = true,
- ['num'] = -0.001
- ['str'] = 'lua',
- }
- }
- }
-}
-\end{minted}
-\end{center}
-
-\vfill
-
-\strut
-
-\newpage
-
-\tableofcontents
-
-\newpage
-
-\section{Introduction}
-
-\noindent
-|luakeys| is a Lua module that can parse key-value options like the
-\TeX{} packages \href{https://www.ctan.org/pkg/keyval}{keyval},
-\href{https://www.ctan.org/pkg/kvsetkeys}{kvsetkeys},
-\href{https://www.ctan.org/pkg/kvoptions}{kvoptions},
-\href{https://www.ctan.org/pkg/xkeyval}{xkeyval},
-\href{https://www.ctan.org/pkg/pgfkeys}{pgfkeys} etc. do. |luakeys|,
-however, accompilshes this task entirely, by using the Lua language and
-doesn’t rely on \TeX{}. Therefore this package can only be used with the
-\TeX{} engine Lua\TeX{}. Since |luakeys| uses
-\href{http://www.inf.puc-rio.br/~roberto/lpeg/}{LPeg}, the parsing
-mechanism should be pretty robust.
-
-The TUGboat article
-\href{http://www.tug.org/tugboat/tb30-1/tb94wright-keyval.pdf}
-{“Implementing key–value input: An introduction” (Volume 30 (2009), No. 1)}
-by Joseph Wright and Christian Feuersänger gives a good overview of the
-available key-value packages.
-
-This package would not be possible without the article
-\href{https://tug.org/TUGboat/tb40-2/tb125menke-lpeg.pdf}
-{Parsing complex data formats in LuaTEX with LPEG (Volume 40 (2019), No. 2)}.
-
-%-----------------------------------------------------------------------
-%
-%-----------------------------------------------------------------------
-
-\clearpage
-
-\section{Usage}
-
-\begin{minted}{latex}
-\documentclass{article}
-\directlua{
- luakeys = require('luakeys')
-}
-
-\newcommand{\helloworld}[2][]{
- \directlua{
- local keys = luakeys.parse('\luaescapestring{\unexpanded{#1}}')
- luakeys.print(keys)
- local marg = '#2'
- tex.print(keys.greeting .. ', ' .. marg .. keys.punctuation)
- }
-}
-\begin{document}
-\helloworld[greeting=hello,punctuation=!]{world}
-\end{document}
-\end{minted}
-
-\section{Syntax of the recognized key-value format}
-
-%%
-%
-%%
-
-\subsection{A attempt to put the syntax into words}
-
-A key-value pair is definied by an equal sign (\texttt{key=value}).
-Several key-value pairs or values without keys are lined up with commas
-(\texttt{key=value,value}) and build a key-value list. Curly brackets
-can be used to create a recursive data structure of nested key-value
-lists (\texttt{level1=\{level2=\{key=value,value\}\}}).
-
-%%
-%
-%%
-
-\subsection{An (incomplete) attempt to put the syntax into the Extended Backus-Naur Form}
-
-\begin{grammar}
-<list> ::= <list-item> | <list-item> <list>
-
-<list-item> ::= ( <key-value-pair> | <value-without-key> ) [ `,' ]
-
-<list-container> ::== `{' <list> `}'
-
-<value> ::= <boolean>
- \alt <dimension>
- \alt <number>
- \alt <string-quoted>
- \alt <string-unquoted>
-
-<sign> ::= `-' | `+'
-
-<integer> ::= `0' | `1' | `2' | `3' | `4' | `5' | `6' | `7' | `8' | `9'
-
-<unit> ::= `bp' | `BP'
- \alt `cc' | `CC'
- \alt `cm' | `CM'
- \alt `dd' | `DD'
- \alt `em' | `EM'
- \alt `ex' | `EX'
- \alt `in' | `IN'
- \alt `mm' | `MM'
- \alt `nc' | `NC'
- \alt `nd' | `ND'
- \alt `pc' | `PC'
- \alt `pt' | `PT'
- \alt `sp' | `SP'
-
-\end{grammar}
-
-... to be continued
-
-%%
-%
-%%
-
-\subsection{Recognized data types}
-
-\subsubsection{boolean}
-
-The strings \texttt{true}, \texttt{TRUE} and \texttt{True} are converted
-into Lua’s boolean type \lua{true}, the strings \texttt{false},
-\texttt{FALSE} and \texttt{False} into \lua{false}.
-
-\begin{multicols}{2}
-\begin{minted}{latex}
-\luakeysdebug{
- lower case true = true,
- upper case true = TRUE,
- title case true = True
- lower case false = false,
- upper case false = FALSE,
- title case false = False,
-}
-\end{minted}
-\begin{minted}{lua}
-{
- ['lower case true'] = true,
- ['upper case true'] = true,
- ['title case true'] = true,
- ['lower case false'] = false,
- ['upper case false'] = false
- ['title case false'] = false,
-}
-\end{minted}
-\end{multicols}
-
-%%
-%
-%%
-
-\clearpage
-
-\subsubsection{number}
-
-\begin{multicols}{2}
-\begin{minted}{latex}
-\luakeysdebug{
- num1 = 4,
- num2 = -4,
- num3 = 0.4,
- num4 = 4.57e-3,
- num5 = 0.3e12,
- num6 = 5e+20
-}
-\end{minted}
-\begin{minted}{lua}
-{
- ['num1'] = 4,
- ['num2'] = -4,
- ['num3'] = 0.4,
- ['num4'] = 0.00457,
- ['num5'] = 300000000000.0,
- ['num6'] = 5e+20
-}
-\end{minted}
-\end{multicols}
-
-%%
-%
-%%
-
-\clearpage
-
-\subsubsection{dimension}
-
-|luakeys| detects \TeX{} dimensions and automatically converts the
-dimensions into scaled points using the function \lua{tex.sp(dim)}. Use
-the option \lua{convert_dimensions} of the function
-\lua{parse(kv_string, options)} to disalbe the automatic conversion.
-
-\begin{minted}{lua}
-local result = parse('dim=1cm', {
- convert_dimensions = false,
-})
-\end{minted}
-
-\noindent
-If you want to convert a scale point into a unit string you can use the module
-\href{https://raw.githubusercontent.com/latex3/lualibs/master/lualibs-util-dim.lua}{lualibs-util-dim.lua}.
-
-\begin{minted}{latex}
-\begin{luacode}
-require('lualibs')
-tex.print(number.todimen(tex.sp('1cm'), 'cm', '%0.0F%s'))
-\end{luacode}
-\end{minted}
-
-\begin{center}
-\begin{tabular}{rl}
-\textbf{Unit name} & \textbf{Description} \\\hline
-bp & big point \\
-cc & cicero \\
-cm & centimeter \\
-dd & didot \\
-em & horizontal measure of \emph{M} \\
-ex & vertical measure of \emph{x} \\
-in & inch \\
-mm & milimeter \\
-nc & new cicero \\
-nd & new didot \\
-pc & pica \\
-pt & point \\
-sp & scaledpoint \\
-\end{tabular}
-\end{center}
-
-\begin{multicols}{2}
-\begin{minted}{latex}
-\luakeysdebug{
- bp = 1bp,
- cc = 1cc,
- cm = 1cm,
- dd = 1dd,
- em = 1em,
- ex = 1ex,
- in = 1in,
- mm = 1mm,
- nc = 1nc,
- nd = 1nd,
- pc = 1pc,
- pt = 1pt,
- sp = 1sp,
-}
-\end{minted}
-\begin{minted}{lua}
-{
- ['bp'] = 65781,
- ['cc'] = 841489,
- ['cm'] = 1864679,
- ['dd'] = 70124,
- ['em'] = 655360,
- ['ex'] = 282460,
- ['in'] = 4736286,
- ['mm'] = 186467,
- ['nc'] = 839105,
- ['nd'] = 69925,
- ['pc'] = 786432,
- ['pt'] = 65536,
- ['sp'] = 1,
-}
-\end{minted}
-\end{multicols}
-
-%%
-%
-%%
-
-\subsubsection{string}
-
-There are two ways to specify strings: With or without quotes. If the
-text have to contain commas or equal signs, then double quotation
-marks must be used.
-
-\begin{multicols}{2}
-\begin{minted}{latex}
-\luakeysdebug{
- without quotes = no commas and equal signs are allowed,
- with double quotes = ", and = are allowed",
-}
-\end{minted}
-\begin{minted}{lua}
-{
- ['without quotes'] = 'no commas and equal signs are allowed',
- ['with double quotes'] = ', and = are allowed',
-}
-\end{minted}
-\end{multicols}
-
-\subsubsection{Standalone values}
-
-Standalone values are values without a key. They are converted into an
-array. In Lua an array is a table with numeric indexes (The first index
-is 1).
-
-\begin{multicols}{2}
-\begin{minted}{latex}
-\luakeysdebug{one,two,three}
-\end{minted}
-\columnbreak
-\begin{minted}{lua}
-{ 'one', 'two', 'three' }
-\end{minted}
-
-\noindent
-is equivalent to
-
-\begin{minted}{lua}
-{
- [1] = 'one',
- [2] = 'two',
- [3] = 'three',
-}
-\end{minted}
-\end{multicols}
-
-\noindent
-All recognized data types can be used as standalone values.
-
-\begin{multicols}{2}
-\begin{minted}{latex}
-\luakeysdebug{one,2,3cm}
-\end{minted}
-\columnbreak
-\begin{minted}{lua}
-{ 'one', 2, 5594039 }
-\end{minted}
-\end{multicols}
-
-%-----------------------------------------------------------------------
+%% luakeys.tex
+%% Copyright 2021 Josef Friedrich
%
-%-----------------------------------------------------------------------
-
-\clearpage
-
-\section{Exported functions of the Lua module \texttt{luakeys.lua}}
-
-To learn more about the individual functions (local functions), please
-read the \href{https://josef-friedrich.github.io/luakeys/}{source code
-documentation}, which was created with
-\href{http://stevedonovan.github.io/ldoc/}{LDoc}. The Lua module exports
-this functions:
-
-\begin{minted}{lua}
-local luakeys = require('luakeys')
-local parse = luakeys.parse
-local render = luakeys.render
---local print = luakeys.print -- That would overwrite the built-in Lua function
-local save = luakeys.save
-local get = luakeys.get
-\end{minted}
-
-%%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008/05/04 or later.
%
-%%
-
-\subsection{\texttt{parse(kv\_string, options)}: table}
-
-The function \lua{parse(input_string, options)} is the main method of
-this module. It parses a key-value string into a Lua table.
-
-\begin{minted}{latex}
-\newcommand{\mykeyvalcmd}[1][]{
- \directlua{
- result = luakeys.parse('#1')
- luakeys.print(result)
- }
- #2
-}
-\mykeyvalcmd[one=1]{test}
-\end{minted}
-
-\noindent
-In plain \TeX:
-
-\begin{minted}{latex}
-\def\mykeyvalcommand#1{
- \directlua{
- result = luakeys.parse('#1')
- luakeys.print(result)
- }
-}
-\mykeyvalcmd{one=1}
-\end{minted}
-
-\noindent
-The function can be called with a options table. This two options are
-supported.
-
-\begin{minted}{lua}
-local result = parse('one,two,three', {
- convert_dimensions = false,
- unpack_single_array_value = false
-})
-\end{minted}
-
-%%
+% This work has the LPPL maintenance status `maintained'.
%
-%%
-
-\subsection{\texttt{render(tbl)}: string}
-
-The function \lua{render(tbl)} reverses the function
-\lua{parse(kv_string)}. It takes a Lua table and converts this table
-into a key-value string. The resulting string usually has a different
-order as the input table.
-
-\begin{minted}{lua}
-result = luakeys.parse('one=1,two=2,tree=3,')
-print(luakeys.render(result))
---- one=1,two=2,tree=3,
---- or:
---- two=2,one=1,tree=3,
---- or:
---- ...
-\end{minted}
-
-\noindent
-In Lua only tables with 1-based consecutive integer keys (a.k.a. array
-tables) can be parsed in order.
-
-\begin{minted}{lua}
-result = luakeys.parse('one,two,three')
-print(luakeys.render(result))
---- one,two,three, (always)
-\end{minted}
-
-%%
-%
-%%
-
-\subsection{\texttt{print(tbl): void}}
-
-The function \lua{print(tbl)} pretty prints a Lua table to standard
-output (stdout). It is a utility function that can be used to debug and
-inspect the resulting Lua table of the function \lua{parse}. You have to
-compile your \TeX{} document in a console to see the terminal output.
-
-%\luakeysdebug{level1={level2={key=value}}}
-
-\begin{minted}{lua}
-result = luakeys.parse('level1={level2={key=value}}')
-luakeys.print(result)
-\end{minted}
-
-\noindent
-The output should look like this:
-
-\begin{minted}{md}
-{
- ['level1'] = {
- ['level2'] = {
- ['key'] = 'value',
- },
-}
-\end{minted}
-
-%%
+% The Current Maintainer of this work is Josef Friedrich.
%
-%%
-
-\subsection{\texttt{save(identifier, result): void}}
-
-The function \lua{save(identifier, result)} saves a result (a
-table from a previous run of \lua{parse}) under an identifier.
-Therefore, it is not necessary to pollute the global namespace to
-store results for the later usage.
-
-%%
-%
-%%
-
-\subsection{\texttt{get(identifier): table}}
-
-The function \lua{get(identifier)} retrieves a saved result from the
-result store.
-
-%-----------------------------------------------------------------------
-%
-%-----------------------------------------------------------------------
-
-\clearpage
-
-\section{Debug packages}
-
-Two small debug packages are included in |luakeys|. One debug package
-can be used in \LaTeX{} (luakeys-debug.sty) and one can be used in plain
-\TeX{} (luakeys-debug.tex). Both packages provide only one command:
-|\luakeysdebug{kv-string}|
-
-\begin{minted}{latex}
-\luakeysdebug{one,two,three}
-\end{minted}
-
-\noindent
-Then the following output should appear in the document:
-\bigskip
-
-\luakeysdebug{one,two,three}
-
-%%
-%
-%%
-
-\subsection{For plain \TeX: luakeys-debug.tex}
-
-An example of how to use the command in plain \TeX:
-
-\begin{minted}{latex}
-\input luakeys-debug.tex
-\luakeysdebug{one,two,three}
-\bye
-\end{minted}
-
-%%
-%
-%%
-
-\subsection{For \LaTeX: luakeys-debug.sty}
-
-An example of how to use the command in \LaTeX:
-
-\begin{minted}{latex}
-\documentclass{article}
-\usepackage{luakeys-debug}
-\begin{document}
-\luakeysdebug[
- unpack single array values=false,
- convert dimensions=false
-]{one,two,three}
-\end{document}
-\end{minted}
-
-%-----------------------------------------------------------------------
-%
-%-----------------------------------------------------------------------
-
-\clearpage
-
-\section{Implementation}
-
-%%
-%
-%%
-
-\subsection{luakeys.lua}
-
-\inputminted[linenos=true]{lua}{luakeys.lua}
-
-%%
-%
-%%
-
-\clearpage
-
-\subsection{luakeys-debug.tex}
-
-\inputminted[linenos=true]{latex}{luakeys-debug.tex}
-
-%%
-%
-%%
-
-\clearpage
-
-\subsection{luakeys-debug.sty}
-
-\inputminted[linenos=true]{latex}{luakeys-debug.sty}
+% This work consists of the files luakeys.lua, luakeys.sty, luakeys.tex
+% luakeys-debug.sty and luakeys-debug.tex.
-\changes{v0.1}{2021/01/18}{Inital release}
-\changes{v0.2}{2021/09/19}{
-* Allow all recognized data types as keys
-* Allow TeX macros in the values
-* New public Lua functions: save(identifier, result), get(identifier)
-}
-\pagebreak
-\PrintChanges
-\pagebreak
-\PrintIndex
-\end{document}
+\directlua{luakeys = require('luakeys')}
diff --git a/macros/luatex/latex/pyluatex/README.md b/macros/luatex/latex/pyluatex/README.md
index 3165301bd8..feb77a04bc 100644
--- a/macros/luatex/latex/pyluatex/README.md
+++ b/macros/luatex/latex/pyluatex/README.md
@@ -8,10 +8,6 @@ LaTeX documents must be compiled with LuaLaTeX for this to work.
## Example
1\. LaTeX document `example.tex`
-**Note:** PyLuaTeX starts Python 3 using the command `python3` by default.
-If `python3` does not start Python 3 on your system, find the correct command
-and replace `\usepackage{pyluatex}` with `\usepackage[executable={your python command}]{pyluatex}`.
-For example, `\usepackage[executable=python.exe]{pyluatex}`.
```latex
\documentclass{article}
@@ -36,11 +32,15 @@ $\sqrt{371} = \py{math.sqrt(371)}$
\randint{2}{5}
\end{document}
```
+**Note:** PyLuaTeX starts Python 3 using the command `python3` by default.
+If `python3` does not start Python 3 on your system, find the correct command
+and replace `\usepackage{pyluatex}` with `\usepackage[executable={your python command}]{pyluatex}`.
+For example, `\usepackage[executable=python.exe]{pyluatex}`.
+
2\. Compile using LuaLaTeX (shell escape is required)
```
lualatex -shell-escape example.tex
```
-
**Note:** Running LaTeX with the shell escape option enabled allows arbitrary code to be
executed. For this reason, it is recommended to compile trusted documents only.
diff --git a/macros/luatex/latex/pyluatex/pyluatex-interpreter.py b/macros/luatex/latex/pyluatex/pyluatex-interpreter.py
index 4a17b5f5b0..0e8b32035f 100644
--- a/macros/luatex/latex/pyluatex/pyluatex-interpreter.py
+++ b/macros/luatex/latex/pyluatex/pyluatex-interpreter.py
@@ -30,8 +30,36 @@ import socketserver
import json
import textwrap
from collections import defaultdict
+import re
class Interpreter(InteractiveInterpreter):
+ def execute_repl(self, code, ignore_errors):
+ self.success = True
+ output = ''
+ incomplete = False
+ for line in re.split('\r?\n', code):
+ output += ('... ' if incomplete else '>>> ') + line + '\n'
+ if incomplete:
+ buffer += '\n' + line
+ else:
+ buffer = line
+ with StringIO() as out, redirect_stdout(out), redirect_stderr(out):
+ try:
+ code_obj = compile_command(buffer)
+ if code_obj is not None:
+ incomplete = False
+ self.runcode(code_obj)
+ else:
+ incomplete = True
+ except:
+ incomplete = False
+ traceback.print_exc(limit=0)
+ self.success = False
+ output += out.getvalue()
+ if not ignore_errors and not self.success:
+ return False, output
+ return self.success, output
+
def execute(self, code):
with StringIO() as out, redirect_stdout(out), redirect_stderr(out):
self.success = True
@@ -61,7 +89,14 @@ class Handler(socketserver.StreamRequestHandler):
data = json.loads(data)
interpreter = interpreters[data['session']]
- success, output = interpreter.execute(textwrap.dedent(data['code']))
+ code = textwrap.dedent(data['code'])
+ if data['repl_mode']:
+ success, output = interpreter.execute_repl(
+ code,
+ data['ignore_errors']
+ )
+ else:
+ success, output = interpreter.execute(code)
response = { 'success': success, 'output': output }
self.wfile.write((json.dumps(response) + '\n').encode('utf-8'))
diff --git a/macros/luatex/latex/pyluatex/pyluatex.lua b/macros/luatex/latex/pyluatex/pyluatex.lua
index d7e27bc6cb..6e9c6abb63 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.lua
+++ b/macros/luatex/latex/pyluatex/pyluatex.lua
@@ -26,6 +26,7 @@ local json = require("pyluatex-json")
local socket = require("socket")
pyluatex = pyluatex or {
+ ignore_errors = false,
verbose = false,
session = "default"
}
@@ -38,10 +39,15 @@ local tcp = nil
local env_end = nil
local env_lines = nil
local parent_env = nil
+local env_repl_mode = false
local last_code = nil
local last_output = nil
+local function trim(s)
+ return (s:gsub("^%s*(.-)%s*$", "%1"))
+end
+
local function err_cmd(message)
return "\\PackageError{PyLuaTeX}{" .. message .. "}{}"
end
@@ -94,7 +100,7 @@ local function split_lines(str)
return t
end
-function pyluatex.execute(code, auto_print, write)
+function pyluatex.execute(code, auto_print, write, repl_mode)
local full_code
if auto_print then
full_code = "print(str(" .. code .. "), end='')"
@@ -104,12 +110,19 @@ function pyluatex.execute(code, auto_print, write)
if pyluatex.verbose then log_input(full_code) end
- local success, output = request({ session = pyluatex.session, code = full_code })
+ local success, output = request(
+ {
+ session = pyluatex.session,
+ code = full_code,
+ repl_mode = repl_mode,
+ ignore_errors = pyluatex.ignore_errors
+ }
+ )
last_code = split_lines(code)
last_output = split_lines(output)
- if success then
- if pyluatex.verbose then log_output(output) end
+ if success or pyluatex.ignore_errors then
+ if pyluatex.verbose or not success then log_output(output) end
if write then
tex.print(last_output)
@@ -135,10 +148,14 @@ local function record_line(line)
local s, e = line:find(env_end, 1, true)
if s ~= nil then
luatexbase.remove_from_callback("process_input_buffer", "pyluatex_record_line")
- table.insert(env_lines, line:sub(1, s - 1))
+ local code_in_line = line:sub(1, s - 1)
+ if trim(code_in_line):len() > 0 then
+ -- only include this line if it contains non-whitespace characters
+ table.insert(env_lines, code_in_line)
+ end
local code = table.concat(env_lines, "\n")
- local success = pyluatex.execute(code, false, false)
- if success then
+ local success = pyluatex.execute(code, false, false, env_repl_mode)
+ if success or pyluatex.ignore_errors then
return line:sub(s)
else
return env_end .. err_cmd("Python error (see above)") .. line:sub(e + 1)
@@ -149,20 +166,14 @@ local function record_line(line)
end
end
-function pyluatex.record_env(quiet)
- local name
+function pyluatex.record_env(name, repl_mode)
if parent_env ~= nil then
name = parent_env
parent_env = nil
- else
- if quiet then
- name = "pythonq"
- else
- name = "python"
- end
end
env_end = "\\end{" .. name .. "}"
env_lines = {}
+ env_repl_mode = repl_mode
luatexbase.add_to_callback("process_input_buffer", record_line, "pyluatex_record_line")
end
@@ -172,12 +183,18 @@ function pyluatex.set_parent_env(name)
end
end
-function pyluatex.run_file(path, write)
+function pyluatex.run_file(path, write, repl_mode)
local f = io.open(path, "r")
if f then
local code = f:read("*a")
f:close()
- pyluatex.execute(code, false, write)
+ -- ignore trailing new line if present
+ if code:sub(-2) == "\r\n" then
+ code = code:sub(0, -3)
+ elseif code:sub(-1) == "\n" then
+ code = code:sub(0, -2)
+ end
+ pyluatex.execute(code, false, write, repl_mode)
else
tex.sprint(err_cmd("File not found: " .. path))
end
@@ -191,4 +208,26 @@ function pyluatex.get_last_output()
return last_output
end
+local function parse_bool(name, value)
+ if value == "true" then
+ return true
+ elseif value == "false" then
+ return false
+ else
+ tex.sprint(
+ err_cmd("Invalid value '" .. value .. "' for option " .. name)
+ )
+ end
+end
+
+function pyluatex.set_option(name, value)
+ if name == "ignoreerrors" then
+ pyluatex.ignore_errors = parse_bool(name, value)
+ elseif name == "verbose" then
+ pyluatex.verbose = parse_bool(name, value)
+ else
+ tex.sprint(err_cmd("Unknown option '" .. name .. "'"))
+ end
+end
+
return pyluatex
diff --git a/macros/luatex/latex/pyluatex/pyluatex.pdf b/macros/luatex/latex/pyluatex/pyluatex.pdf
index 49fee5afac..0318eda2cb 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.pdf
+++ b/macros/luatex/latex/pyluatex/pyluatex.pdf
Binary files differ
diff --git a/macros/luatex/latex/pyluatex/pyluatex.sty b/macros/luatex/latex/pyluatex/pyluatex.sty
index 81fa87ea82..ab015d9638 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.sty
+++ b/macros/luatex/latex/pyluatex/pyluatex.sty
@@ -9,7 +9,7 @@
%% version 2005/12/01 or later.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{pyluatex}[2021/08/07 v0.3.0 Execute Python code on the fly]
+\ProvidesPackage{pyluatex}[2021/11/05 v0.4.0 Execute Python code on the fly]
\RequirePackage{expl3}
\ExplSyntaxOn
@@ -25,19 +25,32 @@
\RequirePackage{kvoptions}
\DeclareStringOption[python3]{executable}
-\DeclareVoidOption{verbose}{\directlua{pyluatex.verbose = true}}
+\DeclareBoolOption{ignoreerrors}
+\DeclareBoolOption{verbose}
\ProcessKeyvalOptions*
+\ifpyluatex@ignoreerrors
+ \directlua{pyluatex.ignore_errors = true}
+\else
+ \directlua{pyluatex.ignore_errors = false}
+\fi
+\ifpyluatex@verbose
+ \directlua{pyluatex.verbose = true}
+\else
+ \directlua{pyluatex.verbose = false}
+\fi
\directlua{pyluatex.start([==[\pyluatex@executable]==])}
\newcommand*{\PyLTVerbatimEnv}{\directlua{pyluatex.set_parent_env([==[\@currenvir]==])}}
-\newenvironment{python}{\directlua{pyluatex.record_env(false)}}%
+\newenvironment{python}{\directlua{pyluatex.record_env("python", false)}}%
{\directlua{pyluatex.print_env()}}
-\newenvironment{pythonq}{\directlua{pyluatex.record_env(true)}}{}
+\newenvironment{pythonq}{\directlua{pyluatex.record_env("pythonq", false)}}{}
-\newcommand*{\pyluatex@inline}[3]{\directlua{pyluatex.execute([==[#1]==], #2, #3)}}
+\newenvironment{pythonrepl}{\directlua{pyluatex.record_env("pythonrepl", true)}}{}
+
+\newcommand*{\pyluatex@inline}[3]{\directlua{pyluatex.execute([==[#1]==], #2, #3, false)}}
\newcommand*{\py}[1]{\pyluatex@inline{#1}{true}{true}}
\newcommand*{\pyq}[1]{\pyluatex@inline{#1}{true}{false}}
@@ -46,8 +59,10 @@
\newcommand*{\pycq}[1]{\pyluatex@inline{#1}{false}{false}}
\newcommand*{\pysession}[1]{\directlua{pyluatex.session = [==[#1]==]}}
+\newcommand*{\pyoption}[2]{\directlua{pyluatex.set_option([==[#1]==], [==[#2]==])}}
-\newcommand*{\pyfile}[1]{\directlua{pyluatex.run_file([==[#1]==], true)}}
-\newcommand*{\pyfileq}[1]{\directlua{pyluatex.run_file([==[#1]==], false)}}
+\newcommand*{\pyfile}[1]{\directlua{pyluatex.run_file([==[#1]==], true, false)}}
+\newcommand*{\pyfileq}[1]{\directlua{pyluatex.run_file([==[#1]==], false, false)}}
+\newcommand*{\pyfilerepl}[1]{\directlua{pyluatex.run_file([==[#1]==], false, true)}}
\endinput
diff --git a/macros/luatex/latex/pyluatex/pyluatex.tex b/macros/luatex/latex/pyluatex/pyluatex.tex
index d6c0325350..86374249af 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.tex
+++ b/macros/luatex/latex/pyluatex/pyluatex.tex
@@ -15,7 +15,7 @@
\usepackage{url}
\title{The \emph{pyluatex} package}
\author{Tobias Enderle\\\url{https://github.com/tndrle/PyLuaTeX}}
-\date{v0.3.0 (2021/08/07)}
+\date{v0.4.0 (2021/11/05)}
\begin{document}
\maketitle
\raggedright
@@ -29,10 +29,6 @@ PyLuaTeX allows you to execute Python code and to include the resulting output i
\section{Example}
\begin{enumerate}
\item \LaTeX{} document \inlcode|example.tex|\\[0.5ex]
-\textbf{Note:} PyLuaTeX starts Python 3 using the command \inlcode|python3| by default.
-If \inlcode|python3| does not start Python 3 on your system, find the correct command
-and replace \inlcode|\usepackage{pyluatex}| with \inlcode|\usepackage[executable={your python command}]{pyluatex}|.
-For example, \inlcode|\usepackage[executable=python.exe]{pyluatex}|.
\begin{tcblisting}{breakable,listing only,
size=fbox,colframe=black!8,boxrule=3pt,colback=black!8}
\documentclass{article}
@@ -58,28 +54,35 @@ $\sqrt{371} = \py{math.sqrt(371)}$
\randint{2}{5}
\end{document}
\end{tcblisting}
+\textbf{Note:} PyLuaTeX starts Python 3 using the command \inlcode|python3| by default.
+If \inlcode|python3| does not start Python 3 on your system, find the correct command
+and replace \inlcode|\usepackage{pyluatex}| with \inlcode|\usepackage[executable={your python command}]{pyluatex}|.
+For example, \inlcode|\usepackage[executable=python.exe]{pyluatex}|.
\item Compile using Lua\LaTeX{} (shell escape is required)
\begin{tcblisting}{breakable,listing only,
size=fbox,colframe=black!8,boxrule=3pt,colback=black!8}
lualatex -shell-escape example.tex
\end{tcblisting}
-\end{enumerate}
\textbf{Note:} Running \LaTeX{} with the shell escape option enabled allows arbitrary code to be
executed. For this reason, it is recommended to compile trusted documents only.
-
+\end{enumerate}
\subsection{Further Examples}
The folder \inlcode|example| contains additional example documents:
\begin{itemize}
-\item \inlcode|readme-example.tex|\\[0.5ex]
- The example above
-\item \inlcode|sessions.tex|\\[0.5ex]
- Demonstrates the use of different Python sessions in a document
+\item \inlcode|beamer.tex|\\[0.5ex]
+ Demonstrates the use of PyLuaTeX environments and typesetting in \textit{BEAMER} presentations. In particular, the \inlcode|fragile| option for frames is highlighted.
\item \inlcode|data-visualization.tex|\\[0.5ex]
Demonstrates the visualization of data using \textit{pgfplots} and \textit{pandas}
\item \inlcode|matplotlib-external.tex|\\[0.5ex]
Demonstrates how \textit{matplotlib} plots can be generated and included in a document
\item \inlcode|matplotlib-pgf.tex|\\[0.5ex]
Demonstrates how \textit{matplotlib} plots can be generated and included in a document using \textit{PGF}
+\item \inlcode|readme-example.tex|\\[0.5ex]
+ The example above
+\item \inlcode|repl.tex|\\[0.5ex]
+ Demonstrates how a Python console/REPL can be run and typeset
+\item \inlcode|sessions.tex|\\[0.5ex]
+ Demonstrates the use of different Python sessions in a document
\item \inlcode|typesetting-example.tex|\\[0.5ex]
The code typesetting example below
\item \inlcode|typesetting-listings.tex|\\[0.5ex]
@@ -127,12 +130,19 @@ For an example, see the Typesetting Code section.
\subsection{Package Options}
\begin{itemize}
\item \inlcode|verbose|\\[0.5ex]
- If this option is enabled, Python input and output is written to the log file.\\[0.5ex]
+ If this option is set, Python input and output is written to the \LaTeX{} log file.\\[0.5ex]
\textit{Example:} \inlcode|\usepackage[verbose]{pyluatex}|
\item \inlcode|executable|\\[0.5ex]
Specifies the path to the Python executable. (default: \inlcode|python3|)\\[0.5ex]
\textit{Example:} \inlcode|\usepackage[executable=/usr/local/bin/python3]{pyluatex}|
+\item \inlcode|ignoreerrors|\\[0.5ex]
+ By default, PyLuaTeX aborts the compilation process when Python reports an error.
+ If the \inlcode|ignoreerrors| option is set, the compilation process is not aborted.\\[0.5ex]
+ \textit{Example:} \inlcode|\usepackage[ignoreerrors]{pyluatex}|
\end{itemize}
+Package options (except for \inlcode|executable|) can be changed in the document with the
+\inlcode|\pyoption| command, e.g. \inlcode|\pyoption{verbose}{true}| or \inlcode|\pyoption{ignoreerrors}{false}|.
+
\subsection{Macros}
\begin{itemize}
\item \inlcode|\py{code}|\\[0.5ex]
@@ -157,6 +167,10 @@ For an example, see the Typesetting Code section.
Selects \inlcode|session| as Python session for subsequent Python code.\\[0.5ex]
The session that is active at the beginning is \inlcode|default|.\\[0.5ex]
\textit{Example:} \inlcode|\pysession{main}|
+\item \inlcode|\pyoption{option}{value}|\\[0.5ex]
+ Assigns \inlcode|value| to the package option \inlcode|option| anywhere in the document. For more information consider
+ the Package Options section.\\[0.5ex]
+ \textit{Example:} \inlcode|\pyoption{verbose}{true}|
\end{itemize}
\subsection{Environments}
\begin{itemize}
@@ -175,8 +189,13 @@ For an example, see the Typesetting Code section.
\end{tcblisting}
\item \inlcode|pythonq|\\[0.5ex]
Same as the \inlcode|python| environment, but any output is suppressed.
+\item \inlcode|pythonrepl|\\[0.5ex]
+ Executes the provided block of Python code in an interactive console/REPL. Code and output are
+ stored together in the output buffer and can be typeset as explained in section
+ Typesetting Code or as shown in the example \inlcode|repl.tex| in the folder
+ \inlcode|example|.
\end{itemize}
-You can create your own environments based on the \inlcode|python| and \inlcode|pythonq| environments.
+You can create your own environments based on the \inlcode|python|, \inlcode|pythonq| and \inlcode|pythonrepl| environments.
However, since they are verbatim environments, you have to use the macro \inlcode|\PyLTVerbatimEnv|
in your environment definition, e.g.
\begin{tcblisting}{breakable,listing only,
@@ -249,6 +268,8 @@ Using a different code listings package like \textit{minted}, or typesetting inl
You can also define your own environments that combine Python code and typesetting.
See the \inlcode|typesetting-*.tex| examples in the \inlcode|example| folder.
+To emulate an interactive Python console/REPL, the \inlcode|pythonrepl| environment can be used.
+
\section{How It Works}
PyLuaTeX runs a Python \inlcode|InteractiveInterpreter|\footnote{\url{https://docs.python.org/3/library/code.html#code.InteractiveInterpreter}} (actually several if you use different sessions) in the background for on the fly code execution.
Python code from your \LaTeX{} file is sent to the background interpreter through a TCP socket.
diff --git a/macros/plain/contrib/reverxii/README b/macros/plain/contrib/reverxii/README
deleted file mode 100644
index f008369cb8..0000000000
--- a/macros/plain/contrib/reverxii/README
+++ /dev/null
@@ -1,20 +0,0 @@
-----------------------------------------------------------------
-reverxii --- Playing Reversi, in the spirit of xii.tex
-E-mail: blflatex@gmail.com
-Released under the LaTeX Project Public License v1.3c or later
-See http://www.latex-project.org/lppl.txt
-----------------------------------------------------------------
-
-The file reverxii.tex is a 938 character long TeX program which
-lets you play Reversi against your favorite typesetting engine.
-Play by running
-
- tex reverxii.tex
-
-in the command line. This will also produce a record of your
-game as reverxii.dvi. Typeset the documentation by running
-
- pdflatex reverxii.tex
-
-This is work in progress, all suggestions/comments/bug reports
-are welcome! \ No newline at end of file
diff --git a/macros/plain/contrib/reverxii/README.md b/macros/plain/contrib/reverxii/README.md
new file mode 100644
index 0000000000..77fba86111
--- /dev/null
+++ b/macros/plain/contrib/reverxii/README.md
@@ -0,0 +1,21 @@
+Playing Reversi, in the spirit of xii.tex
+=================================
+* E-mail: blflatex@gmail.com
+* Released under the LaTeX Project Public License v1.3c or later
+ See http://www.latex-project.org/lppl.txt
+
+The file `reverxii.tex` is a 983 character long (La)TeX program which
+lets you play Reversi against your favorite typesetting engine.
+Play by running the following command (or the same with `pdftex`, or
+`latex`, or `pdflatex` etc.)
+
+ tex reverxii.tex
+
+in the command line. This will also produce a record of your
+game as `reverxii.dvi`. On the other hand, typeset the documentation
+by running
+
+ pdflatex reverxii.dtx
+
+All suggestions/comments/bug reports are welcome!
+See https://github.com/blefloch/latex-reverxii
diff --git a/macros/plain/contrib/reverxii/reverxii.dtx b/macros/plain/contrib/reverxii/reverxii.dtx
new file mode 100644
index 0000000000..084afdc544
--- /dev/null
+++ b/macros/plain/contrib/reverxii/reverxii.dtx
@@ -0,0 +1,379 @@
+{\def\x{plain}\expandafter}\ifx\fmtname\x
+ \errmessage{Use LaTeX for the documentation reverxii.dtx. Play with reverxii.tex}
+\fi
+\documentclass{article}
+\usepackage{shortvrb,verbatim}
+\MakeShortVerb|
+\title{\texttt{reverxii}\\
+ Playing Reversi in \TeX{}}
+\author{Bruno Le Floch}
+\date{November 6, 2021}
+\newcommand{\cs}[1]{\texttt{\char`\\ #1}}
+\newcommand{\meta}[1]{$\langle \mathit{#1}\rangle$}
+\newcommand{\enquote}[1]{``#1''}
+\begin{document}
+\maketitle
+
+\begin{abstract}
+ \texttt{reverxii.tex} is a $983$ character long \TeX{} program which
+ lets you play Reversi against your favorite typestting engine. To
+ play, run plain \TeX{} or \LaTeX{} (either the dvi or the pdf
+ engines), on the command line, on the file \texttt{reverxii.tex}. In
+ most distributions, this can mean running \texttt{tex reverxii.tex} in
+ a terminal. To typeset the documentation, run \LaTeX{} on
+ \texttt{reverxii.dtx}, with any engine (\emph{e.g.}, \texttt{pdflatex
+ reverxii.dtx}).
+\end{abstract}
+
+\section{The code}
+
+Line breaks can be removed, and the stripped down code takes $983$
+characters.
+{\small \verbatiminput{reverxii.tex}}
+In fact, the first line and |\ifx\>\:1\fi| are only used to support
+\LaTeX{} and can be removed for plain \TeX{}. This reduces the code down to $938$ characters.
+
+To play a two-player game, change |1=P| to |0=P| near the end:
+this changes the computer player from $0$ to $1$, hence disabling it.
+
+\section{Explanation}
+
+\subsection{Some comments}
+
+The name \texttt{reverxii.tex} is of course a reference to the infamous
+\texttt{xii.tex}, also on CTAN, which typesets the lyrics of the
+\textit{Twelve days of Christmas} using code that very few can understand.
+In my case, I aimed for the shortest possible code, rather than the
+most obfuscated. In particular, I did not assign weird catcodes
+other than making most characters active.
+
+Since I was aiming for short code, the text presented to the player
+is concise, but hopefully enough to leave the game understandable
+and usable. Despite aiming for short code, I thought it would be
+neat to typeset a record of the game as it goes: after all, \TeX{}
+is a typesetting program. This used up around $38$ characters, putting
+me above the $900$ character line.
+
+One technique used to make the code shorter is to rename any primitive
+used more than once into a single active character. Also, counters
+holding the information about the board are accessed directly by number.
+
+A careful reader would notice that changing one of the remaining
+one-character control sequences to active characters (|$| is still %$
+unused) would gain one character. I didn't do it, because it messes
+up the code-highlighting of my editor |:)|. Of course, I chose the
+control sequences which are not active characters to be those appearing
+the least, only twice each.
+
+\subsubsection{On with the code!}
+
+In \LaTeXe{}, detected by comparing the spaces |\>| and~|\:| (only one
+of them is defined in plain \TeX{}), load a document class.
+\begin{verbatim}
+\ifx\>\:\documentclass{report}\fi
+\end{verbatim}
+We do not need \cs{begin}|{document}| because the text is eventually
+typeset inside an \cs{halign} table, which means \cs{everypar} (and its
+usual error) is never called.
+
+First set up the page dimensions. This would not be enough for pdf output.
+\begin{verbatim}
+\vsize5cm
+\hsize3cm
+\end{verbatim}
+
+Since plain \TeX{} does not provide the \cs{typeout} command, we are
+using \cs{message}, hence need to setup a new line character. It is
+arbitrarily chosen to be |*|, which will be made active and \cs{let}
+to \cs{cr}.
+\begin{verbatim}
+\newlinechar`*
+\end{verbatim}
+
+Then a first loop to make many characters active. The loop ends when
+reaching the trailing brace group: there we make spaces active, then
+redefine |~| for the next loop. We still have an annoying |13~| in the
+input stream. Introduce a short-hand for count registers whose number
+starts with |1| (or in fact |11| in \LaTeX{} given the test
+|\ifx\>\:1\fi|, see later for why we do this). Then remove |13| by
+setting |\count11| to |213| (this counter is used for allocation later
+on). The next loop is triggered by the |~| which we left.
+\begin{verbatim}
+\def~#1{\catcode`#113~}
+~IJKLMNOPQRSTUVWXYZjqz@.[|](/+^'";:?,_)!*
+{ 13\def~#1#2{\let#1#2~}\def+{\count\ifx\>\:1\fi1}+1=2}
+\end{verbatim}
+
+At this stage, |~| is defined to take two arguments, \cs{let} the
+first to the second, and repeat. As announced |*| becomes \cs{cr},
+so that it will be a new line both in messages and in alignments.
+We try to keep a relatively consistent naming scheme: opening
+conditionals are left delimiters, \cs{or} and \cs{else} are
+middle delimiters, and \cs{fi} is a right bracket. Other primitives
+which are used a lot are also given short names. The loop ends by
+redefining |~| to \cs{def}.
+\begin{verbatim}
+*\cr
+[\ifnum
+(\ifcase
+|\or
+/\else
+]\fi
+N\number
+@\advance
+X\expandafter
+!\global
+?\message
+~\def
+\end{verbatim}
+
+It is time to allocate counters. Unfortunately, \cs{newcount} is
+\cs{outer} in plain \TeX{}, so it is unpractical to use. We have
+defined |+| to be |\count1| in plain and |\count11| in \LaTeX{}. This
+will eventually let us access a table of $8\times 8$ counters |+11| to
+|+88|, which are thus |\count111| to |\count188| in plain, and
+|\count1111| to |\count1188| in \LaTeX{}. This is needed because plain
+\TeX{} without e\TeX{} extensions only has $256$ counters, while
+\LaTeX{} \emph{uses} some of these counters already so we must use the
+higher counters provided by the e\TeX{} extensions, always available in
+\LaTeX{}. The following text explains the plain \TeX{} case; in the
+other case just replace |\count1| by |\count11|.
+
+We have set |+1|,
+\emph{aka.} |\count11| to $213$, and will allocate counters
+starting from that number upwards. Repeatedly advance |+1|
+by $1$ and define the next character to be the counter number |+1|,
+then repeat. As always, the loop is interrupted by making it
+redefine the looping macro |.| to be a counter. We use the trailing
+dot to assign it the value $-1$, then assign a couple of counters:
+starting player, other player, and the initial position:
+the squares in rows and columns $4$ and $5$ are initially
+filled in a cross pattern.
+\begin{verbatim}
+.#1{@+1 1\countdef#1+1.}.IJKLPQRSTUVWYZ.-1P1T2+44P+55P+45T+54T
+\end{verbatim}
+Let us summarize which counters are used where:
+\begin{itemize}
+\item [P] is the current player ($1$ for |-| or $2$ for |0|);
+\item [T] is the other player;
+\item [Q] is the row number;
+\item [J] is the column number;
+\item [S] is the step size in the row direction;
+\item [K] is the step size in the column direction;
+\item [R] is the score difference, positive when $0$ is winning;
+\item [V] is used when computing the value of placing a piece at
+ the position (|Q|,|J|);
+\item [W] is the value of the best possible move according to the AI,
+ also used to end the game if neither player can move;
+\item [U] is the row number of the best move;
+\item [L] is the column number of the best move;
+\item [Y] is a boolean, true ($0$) most of the time,
+ it has to do with when we flip or not, but I don't
+ understand it now, help welcome;
+\item [Z] is a temporary counter, used locally to compute
+ how much a given cell matters (\emph{i.e.} corners are important),
+ and used globally as a boolean to indicate whether to flip pieces
+ or not.
+\end{itemize}
+
+The board is stored in counters |1|\meta{row}\meta{column}.
+An empty square is has the value $0$, a square for player |-|
+has value $1$, and player |0| corresponds to the value $2$.
+The macro |j| retrieves that value, assuming that the row and
+column numbers are stored as |Q| and |J|, and returns |.|,
+that is, $-1$, if outside the board. Recall that |[| is \cs{ifnum},
+|/| is \cs{else}, and |]| is \cs{fi}. When |Q| and |J| are
+within bounds, the value is retrieved by |^| as
+|\count1|\meta{row}\meta{column}. Note that |j| and |^| are
+only safe to use on the left-hand side of an \cs{ifnum} test
+(because of expansion issues), and that |^| can be used
+on the left-hand side of an assignment.
+\begin{verbatim}
+~j{[0<Q[9>Q[0<J[9>J^/.]/.]/.]/.]}
+~^{+NQNJ}
+\end{verbatim}
+
+We often need to loop over numbers from $1$ to $8$; here is a macro.
+\begin{verbatim}
+~:#1{#11#12#13#14#15#16#17#18}
+\end{verbatim}
+
+The macros to print the board, both to the dvi and to the console.
+|M| spews its argument as a \cs{message} (|?|), and directly typeset.
+This is used rather directly to print the first and last lines (|'|),
+which are simply alignment cells containing each number from $1$ to $8$,
+with some care given to spaces and new lines.
+The |_| macro receives a digit and the corresponding capital letter
+as arguments, and outputs that row of the board. First place the
+letter on the left of the board, then loop from $1$ to $8$,
+typesetting and \cs{message}ing a space, |-| or |0|, depending on
+the value of the relevant count register. Note the two spaces
+in the definition: the first ends the counter's number, the second
+is typeset (in plain \TeX{}, active spaces expand to a normal space).
+\begin{verbatim}
+~M#1{?{#1}#1}
+~'{M :{&M}&M{*}}
+~_#1#2{M#2:{\B#1}&M#2&M{*}}
+~\B#1#2{&M{(+#1#2 |-|0]}}
+\end{verbatim}
+
+The input is done by |q|, which queries the user until they give
+a correct input, so that |Q| and |J| are in the range $[1,8]$.
+Prompt the user with a small \cs{message}, giving an example
+of what move he could do (only true at the start, but the hope
+is that the player will understand what the input format is).
+The code that follows is similar to \LaTeXe{}'s \cs{@onelevel@sanitize}.
+We extract the two first characters from the the \cs{meaning}
+of the user's input (remember, |X| is \cs{expandafter}),
+as |#2| and |#3| of \cs{D}. Grab the character code of each,
+relative to the characters |@| (row) or |0| (column).
+The closing parenthesis is where most of the work is done.
+It sets |V| to the value of placing a piece in the cell
+$(|Q|,|J|)$, zero if the move does not flip any of the opponent's
+pieces, or if the cell is outside the board. After performing
+that calculation, if |V| is zero, the move was not valid,
+and we query the user again.
+\begin{verbatim}
+~q{?{Row and column? e.g. E6*}\read.to\EX\D\meaning\E ;}
+~\D#1->#2#3#4;{Q`#2@Q-`@J`#3@J-`0)(V?{Invalid move #2#3.}q]}
+\end{verbatim}
+
+So\ldots{} how do we compute the \enquote{value} of a move?
+It is automatically invalid if |j| does not return $0$:
+either the cell is occupied, or it is outside the board.
+Then for each of the $8$ directions around the cell,
+we count the number of pieces that are flipped in that
+direction. The direction is stored as two counters,
+|S| and |K|, each $\pm 1$ or $0$. We call |,| a first
+time to test whether flipping should happen in that direction,
+and, if it is (as indicated by the global value of |Z|),
+call it again to actually flip. The call to |,| must happen
+within a group, because it directly changes the row and column
+numbers |Q| and |J|, following which cell is being queried.
+\begin{verbatim}
+~){V0 (jS1z1z0z.S0z1z.S.z1z0z.]}
+~z#1{{K#1Z1{Y1,}(Z,]}}
+\end{verbatim}
+
+The macro |,| is recursive. At each step, move $(|Q|,|J|)$
+in the direction $(|S|,|K|)$. Then, if that cell (|j|)
+contains a piece belonging to the other player (|T|),
+do some stuff |(Y!^P!;2]O| and repeat. What is it that
+we do? Well, if the condition |Y| is met (I don't remember
+how that works), we set the current cell to belong to the
+player, globally, and change the score difference by $2$
+(see |;|), also globally. Then, we compute with |O| the value
+corresponding to the cell that we might be flipping (see |O|).
+
+Otherwise (|/|), if the cell (|j|) contains a piece from the
+current player (|P|), it means we have reached the end of a
+run of the form \meta{initial cell} \meta{opponent's pieces}
+\meta{own piece}, hence the \meta{opponent's pieces} should
+count as flipped if we place our piece in the \meta{initial
+ cell}. Until there, all changes to |V| were local, returning
+to the old value at the end of the group that |,| is contained
+in. Since the run in that direction was successful, we escape
+the value of |V| from the group with |\global V=V|. Under
+some conditions, we set the boolean |Z| to true, globally (|!Z0|),
+which triggers a second call to |,| with different setting,
+and actually flips the opponent's pieces.
+\begin{verbatim}
+~,{@QS@JK[j=T(Y!^P!;2]O,/[j=P!VV(I(Y/!Z0]]]]}
+\end{verbatim}
+
+I moved those |O| and |"| guys a little bit in this explanation,
+but not in the original implemenation, because it is hard
+to sync. We assign weights to each of the $64$ cells:
+\begin{center}
+ \halign{&\hfil#\hfil\cr
+ 9 & 1 & 6 & 6 & 6 & 6 & 1 & 9 \cr
+ 1 & 1 & 2 & 2 & 2 & 2 & 1 & 1 \cr
+ 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
+ 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
+ 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
+ 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
+ 1 & 1 & 2 & 2 & 2 & 2 & 1 & 1 \cr
+ 9 & 1 & 6 & 6 & 6 & 6 & 1 & 9 \cr}
+\end{center}
+All weights are positive, so that every move which flips a piece
+ends up with a positive overall value. The AI would be better if
+the places next to corners had a negative weight, but I would have
+too much code to rewrite for that to work. We really have three
+types of rows and three types of columns. Converting from |Q|
+or |J| is done by |"|, then we assemble the two as a number
+in the range $[0,8]$, and use another \cs{ifcase} construction
+to produce the weights.
+\begin{verbatim}
+~O{Z"Q\multiplyZ3@Z"J@V(Z9|1|6|1|1|2|6|2|4] }
+~"#1{(#1|0|1|2|2|2|2|1|0]}
+\end{verbatim}
+
+The counter |R| keeps track of the score difference,
+and is updated with |;2| (when flipping a piece) or |;1| (when
+adding a piece). The counter |R| should be \cs{advance}d (|@|)
+by a positive amount when the current player |P| is player |0|,
+and a negative amount for player |-|.
+\begin{verbatim}
+~;{@R(P|-]}
+\end{verbatim}
+
+After printing the board, we go through every cell and find the
+one with the highest value. The macro \cs{A}, does one row, hence
+|\:\A| does all the rows. Store the argument as the row number |Q|,
+then loop over columns. After setting the column number |J| to
+its argument, \cs{C} calls |)|, which as explained above computes
+the value of placing a piece there, throws away that case if it flips
+nothing, otherwise also counts the weight of the current cell. Then
+update the best value |W| and the best row |U| and column |L| if
+the new |V| is larger than |W|.
+\begin{verbatim}
+~\A#1{Q#1:\C}
+~\C#1{J#1)[0<VO[V>WWVUQLJ]]}
+\end{verbatim}
+
+We won't need |~| as \cs{def} anymore, so we reuse it as the main command.
+\begin{itemize}
+\item First exchange the players: set |P| equal to |T|, but first expand
+ the value of |P| after |T| to set that as well.
+\item Secondly, open an alignment, with a repeating preamble adding a space
+ at its end. Then message a new-line (we should be using |?| rather than
+ |M| here, I think) to keep a clean output. Afterwards, print the top line
+ with |'|, the eight lines of the bulk with |_|, and the bottom line,
+ which happens to end with |?{*}*|, \emph{i.e.}, ends with \cs{cr}:
+ we can thus close the alignment, and cause \TeX{} to output the page.
+\item After printing, it is time to check whether there is a move or not.
+ We don't want to flip pieces at this stage, hence set the boolean |I|
+ to false ($1$). And we reset the best value to $0$, unless it was
+ already $0$ (which means that the previous player had no available
+ move), in which case we set it to $-1$. Then loop over rows, finding
+ the best value (see \cs{A}). Reset the boolean |I| to be true.
+\item If a move was found in the previous step ($|W|>0$), either
+ use it if the player is the AI, or query the user. The various
+ booleans are set up in such a way as to do the flipping, so
+ calling |)| does it. Then also put a player's piece in the current
+ cell |^|, and increase the score difference by $1$.
+\item Finally, if neither player could move, declare the game ended,
+ give the score, and \cs{dump} the run (not \cs{end} because we want to
+ support both plain \TeX{} and \LaTeX{}). Otherwise, repeat.
+\end{itemize}
+Of course, after defining |~|, we call it. Let's play!
+\begin{verbatim}
+~~{
+ PXTXTNP
+ \halign{&## *M{*}'_1A_2B_3C_4D_5E_6F_7G_8H'}\vfil\break
+ I1 W(W./0] :\AI0
+ [0<W
+ [1=PQUJL/q]
+ )
+ ^P;1
+ ]
+ [.=W
+ ?{(RTie/ Player [0>R-/0] wins by N[0>R-]R].}
+ X\dump
+ ]
+ ~
+}
+~
+\end{verbatim}
+
+\end{document} \ No newline at end of file
diff --git a/macros/plain/contrib/reverxii/reverxii.pdf b/macros/plain/contrib/reverxii/reverxii.pdf
index b2732c7816..3117f4b371 100644
--- a/macros/plain/contrib/reverxii/reverxii.pdf
+++ b/macros/plain/contrib/reverxii/reverxii.pdf
Binary files differ
diff --git a/macros/plain/contrib/reverxii/reverxii.tex b/macros/plain/contrib/reverxii/reverxii.tex
index 7877c70ab1..85e5c4ea83 100644
--- a/macros/plain/contrib/reverxii/reverxii.tex
+++ b/macros/plain/contrib/reverxii/reverxii.tex
@@ -1,49 +1,8 @@
-% \iffalse
-\begingroup
- \def\tmp{plain}
- \expandafter
-\endgroup
-\csname if\ifx\tmp\fmtname false\else true\fi\endcsname
- \documentclass{article}
- \usepackage{shortvrb}
- \MakeShortVerb|
- \catcode`\%=9
- \input \jobname.tex
-\fi
-% \fi
-%
-% \title{\texttt{reverxii.tex}\\
-% Playing Reversi in \TeX{}}
-% \author{Bruno Le Floch}
-% \date{December 28, 2011}
-% \newcommand{\cs}[1]{\texttt{\char`\\ #1}}
-% \newcommand{\meta}[1]{$\langle \mathit{#1}\rangle$}
-% \newcommand{\enquote}[1]{``#1''}
-% \makeatletter
-% \def\verbatim{\@verbatim\frenchspacing\@vobeyspaces\catcode`\%=9 \@xverbatim}
-% \makeatother
-% \begin{document}
-% \maketitle
-%
-% \begin{abstract}
-% \texttt{reverxii.tex} is a $938$-byte long \TeX{} program
-% which lets you play Reversi against your favorite typestting engine.
-% To play, run plain \TeX{}, on the command line, in dvi-mode,
-% on the file \texttt{reverxii.tex}. In most distributions,
-% this should mean running \texttt{tex reverxii.tex} in a terminal.
-% To produce the documentation, run \LaTeX{} on the same file,
-% with any engine (\emph{e.g.}, \texttt{pdflatex reverxii.tex}).
-% \end{abstract}
-%
-% \section{The code}
-%
-% Line breaks can be removed, and the stripped down code takes $938$
-% characters.
-% \begin{verbatim}
+\ifx\>\:\documentclass{report}\fi
\vsize5cm\hsize3cm\newlinechar`*\def~#1{\catcode`#113~}
~IJKLMNOPQRSTUVWXYZjqz@.[|](/+^'";:?,_)!*{ 13\def~#1#2{\let#1#2~}
-\def+{\count1}+1=2}*\cr[\ifnum(\ifcase|\or/\else]\fiN\number@\advance
-X\expandafter!\global?\message~\def.#1{@+1 1\countdef#1+1.}
+\def+{\count\ifx\>\:1\fi1}+1=2}*\cr[\ifnum(\ifcase|\or/\else]\fiN\number
+@\advanceX\expandafter!\global?\message~\def.#1{@+1 1\countdef#1+1.}
.IJKLPQRSTUVWYZ.-1P1T2+44P+55P+45T+54T
~j{[0<Q[9>Q[0<J[9>J^/.]/.]/.]/.]}
~^{+NQNJ}~:#1{#11#12#13#14#15#16#17#18}~M#1{?{#1}#1}
@@ -56,328 +15,4 @@ X\expandafter!\global?\message~\def.#1{@+1 1\countdef#1+1.}
~O{Z"Q\multiplyZ3@Z"J@V(Z9|1|6|1|1|2|6|2|4] }~'{M :{&M}&M{*}}
~~{PXTXTNP\halign{&## *M{*}'_1A_2B_3C_4D_5E_6F_7G_8H'}\vfil\break
I1W(W./0] :\AI0 [0<W[1=PQUJL/q])^P;1][.=W?{(RTie/ Player [0>R-/0]
-wins by N[0>R-]R].}X\end]~}~
-% \end{verbatim}
-%
-% To play a two-player game, change |1=P| to |0=P| near the end:
-% this changes the computer player from $0$ to $1$, hence disabling it.
-%
-% \section{Explanation}
-%
-% \subsection{Some comments}
-%
-% The name \texttt{reverxii.tex} is of course a reference to the infamous
-% \texttt{xii.tex}, also on CTAN, which typesets the lyrics of the
-% \textit{Twelve days of Christmas} using code that very few can understand.
-% In my case, I aimed for the shortest possible code, rather than the
-% most obfuscated. In particular, I did not assign weird catcodes
-% other than making most characters active.
-%
-% Since I was aiming for short code, the text presented to the player
-% is concise, but hopefully enough to leave the game understandable
-% and usable. Despite aiming for short code, I thought it would be
-% neat to typeset a record of the game as it goes: after all, \TeX{}
-% is a typesetting program. This used up around $38$ characters, putting
-% me above the $900$ character line.
-%
-% One technique used to make the code shorter is to rename any primitive
-% used more than once into a single active character. Also, counters
-% holding the information about the board are accessed directly by number.
-%
-% A careful reader would notice that changing one of the remaining
-% one-character control sequences to active characters (|$| is still
-% unused) would gain one character. I didn't do it, because it messes
-% up the code-highlighting of my editor |:)|. Of course, I chose the
-% control sequences which are not active characters to be those appearing
-% the least, only twice each.
-%
-% \subsubsection{On with the code!}
-%
-% First set up the page dimensions. This would not be enough for pdf output.
-% \begin{verbatim}
-% \vsize5cm
-% \hsize3cm
-% \end{verbatim}
-%
-% Since plain \TeX{} does not provide the \cs{typeout} command, we are
-% using \cs{message}, hence need to setup a new line character. It is
-% arbitrarily chosen to be |*|, which will be made active and \cs{let}
-% to \cs{cr}.
-% \begin{verbatim}
-% \newlinechar`*
-% \end{verbatim}
-%
-% Then a first loop to make many characters active. The loop ends when
-% reaching the trailing brace group: there we make spaces active, then
-% redefine |~| for the next loop. We still have an annoying |13~| in
-% the input stream. Introduce a short-hand for count registers whose
-% number starts with |1|, then remove |13| by setting |\count11| to
-% |213| (this counter is used for allocation later on). The next loop
-% is triggered by the |~| which we left.
-% \begin{verbatim}
-% \def~#1{\catcode`#113~}
-% ~IJKLMNOPQRSTUVWXYZjqz@.[|](/+^'";:?,_)!*
-% { 13\def~#1#2{\let#1#2~}\def+{\count1}+1=2}
-% \end{verbatim}
-%
-% At this stage, |~| is defined to take two arguments, \cs{let} the
-% first to the second, and repeat. As announced |*| becomes \cs{cr},
-% so that it will be a new line both in messages and in alignments.
-% We try to keep a relatively consistent naming scheme: opening
-% conditionals are left delimiters, \cs{or} and \cs{else} are
-% middle delimiters, and \cs{fi} is a right bracket. Other primitives
-% which are used a lot are also given short names. The loop ends by
-% redefining |~| to \cs{def}.
-% \begin{verbatim}
-% *\cr
-% [\ifnum
-% (\ifcase
-% |\or
-% /\else
-% ]\fi
-% N\number
-% @\advance
-% X\expandafter
-% !\global
-% ?\message
-% ~\def
-% \end{verbatim}
-%
-% It is time to allocate counters. Unfortunately, \cs{newcount}
-% is \cs{outer}, so it is unpractical to use. We have set |+1|,
-% \emph{aka.} |\count11| to $213$, and will allocate counters
-% starting from that number upwards. Repeatedly advance |+1|
-% by $1$ and define the next character to be the counter number |+1|,
-% then repeat. As always, the loop is interrupted by making it
-% redefine the looping macro |.| to be a counter. We use the trailing
-% dot to assign it the value $-1$, then assign a couple of counters:
-% starting player, other player, and the initial position:
-% the squares in rows and columns $4$ and $5$ are initially
-% filled in a cross pattern.
-% \begin{verbatim}
-% .#1{@+1 1\countdef#1+1.}.IJKLPQRSTUVWYZ.-1P1T2+44P+55P+45T+54T
-% \end{verbatim}
-% Let us summarize which counters are used where:
-% \begin{itemize}
-% \item [P] is the current player ($1$ for |-| or $2$ for |0|);
-% \item [T] is the other player;
-% \item [Q] is the row number;
-% \item [J] is the column number;
-% \item [S] is the step size in the row direction;
-% \item [K] is the step size in the column direction;
-% \item [R] is the score difference, positive when $0$ is winning;
-% \item [V] is used when computing the value of placing a piece at
-% the position (|Q|,|J|);
-% \item [W] is the value of the best possible move according to the AI,
-% also used to end the game if neither player can move;
-% \item [U] is the row number of the best move;
-% \item [L] is the column number of the best move;
-% \item [Y] is a boolean, true ($0$) most of the time,
-% it has to do with when we flip or not, but I don't
-% understand it now, help welcome;
-% \item [Z] is a temporary counter, used locally to compute
-% how much a given cell matters (\emph{i.e.} corners are important),
-% and used globally as a boolean to indicate whether to flip pieces
-% or not.
-% \end{itemize}
-%
-% The board is stored in counters |1|\meta{row}\meta{column}.
-% An empty square is has the value $0$, a square for player |-|
-% has value $1$, and player |0| corresponds to the value $2$.
-% The macro |j| retrieves that value, assuming that the row and
-% column numbers are stored as |Q| and |J|, and returns |.|,
-% that is, $-1$, if outside the board. Recall that |[| is \cs{ifnum},
-% |/| is \cs{else}, and |]| is \cs{fi}. When |Q| and |J| are
-% within bounds, the value is retrieved by |^| as
-% |\count1|\meta{row}\meta{column}. Note that |j| and |^| are
-% only safe to use on the left-hand side of an \cs{ifnum} test
-% (because of expansion issues), and that |^| can be used
-% on the left-hand side of an assignment.
-% \begin{verbatim}
-% ~j{[0<Q[9>Q[0<J[9>J^/.]/.]/.]/.]}
-% ~^{+NQNJ}
-% \end{verbatim}
-%
-% We often need to loop over numbers from $1$ to $8$; here is a macro.
-% \begin{verbatim}
-% ~:#1{#11#12#13#14#15#16#17#18}
-% \end{verbatim}
-%
-% The macros to print the board, both to the dvi and to the console.
-% |M| spews its argument as a \cs{message} (|?|), and directly typeset.
-% This is used rather directly to print the first and last lines (|'|),
-% which are simply alignment cells containing each number from $1$ to $8$,
-% with some care given to spaces and new lines.
-% The |_| macro receives a digit and the corresponding capital letter
-% as arguments, and outputs that row of the board. First place the
-% letter on the left of the board, then loop from $1$ to $8$,
-% typesetting and \cs{message}ing a space, |-| or |0|, depending on
-% the value of the relevant count register. Note the two spaces
-% in the definition: the first ends the counter's number, the second
-% is typeset (in plain \TeX{}, active spaces expand to a normal space).
-% \begin{verbatim}
-% ~M#1{?{#1}#1}
-% ~'{M :{&M}&M{*}}
-% ~_#1#2{M#2:{\B#1}&M#2&M{*}}
-% ~\B#1#2{&M{(+#1#2 |-|0]}}
-% \end{verbatim}
-%
-% The input is done by |q|, which queries the user until they give
-% a correct input, so that |Q| and |J| are in the range $[1,8]$.
-% Prompt the user with a small \cs{message}, giving an example
-% of what move he could do (only true at the start, but the hope
-% is that the player will understand what the input format is).
-% The code that follows is similar to \LaTeXe{}'s \cs{@onelevel@sanitize}.
-% We extract the two first characters from the the \cs{meaning}
-% of the user's input (remember, |X| is \cs{expandafter}),
-% as |#2| and |#3| of \cs{D}. Grab the character code of each,
-% relative to the characters |@| (row) or |0| (column).
-% The closing parenthesis is where most of the work is done.
-% It sets |V| to the value of placing a piece in the cell
-% $(|Q|,|J|)$, zero if the move does not flip any of the opponent's
-% pieces, or if the cell is outside the board. After performing
-% that calculation, if |V| is zero, the move was not valid,
-% and we query the user again.
-% \begin{verbatim}
-% ~q{?{Row and column? e.g. E6*}\read.to\EX\D\meaning\E ;}
-% ~\D#1->#2#3#4;{Q`#2@Q-`@J`#3@J-`0)(V?{Invalid move #2#3.}q]}
-% \end{verbatim}
-%
-% So\ldots{} how do we compute the \enquote{value} of a move?
-% It is automatically invalid if |j| does not return $0$:
-% either the cell is occupied, or it is outside the board.
-% Then for each of the $8$ directions around the cell,
-% we count the number of pieces that are flipped in that
-% direction. The direction is stored as two counters,
-% |S| and |K|, each $\pm 1$ or $0$. We call |,| a first
-% time to test whether flipping should happen in that direction,
-% and, if it is (as indicated by the global value of |Z|),
-% call it again to actually flip. The call to |,| must happen
-% within a group, because it directly changes the row and column
-% numbers |Q| and |J|, following which cell is being queried.
-% \begin{verbatim}
-% ~){V0 (jS1z1z0z.S0z1z.S.z1z0z.]}
-% ~z#1{{K#1Z1{Y1,}(Z,]}}
-% \end{verbatim}
-%
-% The macro |,| is recursive. At each step, move $(|Q|,|J|)$
-% in the direction $(|S|,|K|)$. Then, if that cell (|j|)
-% contains a piece belonging to the other player (|T|),
-% do some stuff |(Y!^P!;2]O| and repeat. What is it that
-% we do? Well, if the condition |Y| is met (I don't remember
-% how that works), we set the current cell to belong to the
-% player, globally, and change the score difference by $2$
-% (see |;|), also globally. Then, we compute with |O| the value
-% corresponding to the cell that we might be flipping (see |O|).
-%
-% Otherwise (|/|), if the cell (|j|) contains a piece from the
-% current player (|P|), it means we have reached the end of a
-% run of the form \meta{initial cell} \meta{opponent's pieces}
-% \meta{own piece}, hence the \meta{opponent's pieces} should
-% count as flipped if we place our piece in the \meta{initial
-% cell}. Until there, all changes to |V| were local, returning
-% to the old value at the end of the group that |,| is contained
-% in. Since the run in that direction was successful, we escape
-% the value of |V| from the group with |\global V=V|. Under
-% some conditions, we set the boolean |Z| to true, globally (|!Z0|),
-% which triggers a second call to |,| with different setting,
-% and actually flips the opponent's pieces.
-% \begin{verbatim}
-% ~,{@QS@JK[j=T(Y!^P!;2]O,/[j=P!VV(I(Y/!Z0]]]]}
-% \end{verbatim}
-%
-% I moved those |O| and |"| guys a little bit in this explanation,
-% but not in the original implemenation, because it is hard
-% to sync. We assign weights to each of the $64$ cells:
-% \begin{center}
-% \halign{&\hfil#\hfil\cr
-% 9 & 1 & 6 & 6 & 6 & 6 & 1 & 9 \cr
-% 1 & 1 & 2 & 2 & 2 & 2 & 1 & 9 \cr
-% 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
-% 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
-% 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
-% 6 & 2 & 4 & 4 & 4 & 4 & 2 & 6 \cr
-% 1 & 1 & 2 & 2 & 2 & 2 & 1 & 9 \cr
-% 9 & 1 & 6 & 6 & 6 & 6 & 1 & 9 \cr}
-% \end{center}
-% All weights are positive, so that every move which flips a piece
-% ends up with a positive overall value. The AI would be better if
-% the places next to corners had a negative weight, but I would have
-% too much code to rewrite for that to work. We really have three
-% types of rows and three types of columns. Converting from |Q|
-% or |J| is done by |"|, then we assemble the two as a number
-% in the range $[0,8]$, and use another \cs{ifcase} construction
-% to produce the weights.
-% \begin{verbatim}
-% ~O{Z"Q\multiplyZ3@Z"J@V(Z9|1|6|1|1|2|6|2|4] }
-% ~"#1{(#1|0|1|2|2|2|2|1|0]}
-% \end{verbatim}
-%
-% The counter |R| keeps track of the score difference,
-% and is updated with |;2| (when flipping a piece) or |;1| (when
-% adding a piece). The counter |R| should be \cs{advance}d (|@|)
-% by a positive amount when the current player |P| is player |0|,
-% and a negative amount for player |-|.
-% \begin{verbatim}
-% ~;{@R(P|-]}
-% \end{verbatim}
-%
-% After printing the board, we go through every cell and find the
-% one with the highest value. The macro \cs{A}, does one row, hence
-% |\:\A| does all the rows. Store the argument as the row number |Q|,
-% then loop over columns. After setting the column number |J| to
-% its argument, \cs{C} calls |)|, which as explained above computes
-% the value of placing a piece there, throws away that case if it flips
-% nothing, otherwise also counts the weight of the current cell. Then
-% update the best value |W| and the best row |U| and column |L| if
-% the new |V| is larger than |W|.
-% \begin{verbatim}
-% ~\A#1{Q#1:\C}
-% ~\C#1{J#1)[0<VO[V>WWVUQLJ]]}
-% \end{verbatim}
-%
-% We won't need |~| as \cs{def} anymore, so we reuse it as the main command.
-% \begin{itemize}
-% \item First exchange the players: set |P| equal to |T|, but first expand
-% the value of |P| after |T| to set that as well.
-% \item Secondly, open an alignment, with a repeating preamble adding a space
-% at its end. Then message a new-line (we should be using |?| rather than
-% |M| here, I think) to keep a clean output. Afterwards, print the top line
-% with |'|, the eight lines of the bulk with |_|, and the bottom line,
-% which happens to end with |?{*}*|, \emph{i.e.}, ends with \cs{cr}:
-% we can thus close the alignment, and cause \TeX{} to output the page.
-% \item After printing, it is time to check whether there is a move or not.
-% We don't want to flip pieces at this stage, hence set the boolean |I|
-% to false ($1$). And we reset the best value to $0$, unless it was
-% already $0$ (which means that the previous player had no available
-% move), in which case we set it to $-1$. Then loop over rows, finding
-% the best value (see \cs{A}). Reset the boolean |I| to be true.
-% \item If a move was found in the previous step ($|W|>0$), either
-% use it if the player is the AI, or query the user. The various
-% booleans are set up in such a way as to do the flipping, so
-% calling |)| does it. Then also put a player's piece in the current
-% cell |^|, and increase the score difference by $1$.
-% \item Finally, if neither player could move, declare the game ended,
-% give the score, and \cs{end} the run. Otherwise, repeat.
-% \end{itemize}
-% Of course, after defining |~|, we call it. Let's play!
-% \begin{verbatim}
-% ~~{
-% PXTXTNP
-% \halign{&## *M{*}'_1A_2B_3C_4D_5E_6F_7G_8H'}\vfil\break
-% I1 W(W./0] :\AI0
-% [0<W
-% [1=PQUJL/q]
-% )
-% ^P;1
-% ]
-% [.=W
-% ?{(RTie/ Player [0>R-/0] wins by N[0>R-]R].}
-% X\end
-% ]
-% ~
-% }
-% ~
-% \end{verbatim}
-%
-% \end{document} \ No newline at end of file
+wins by N[0>R-]R].}X\dump]~}~ \ No newline at end of file
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index 9391721343..6d3301318d 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,9 +1,20 @@
+2021-11-05 Michal Hoftich <michal.h21@gmail.com>
+
+ * tex4ht-4ht.tex (hyperref-hooks.4ht, biblatex-hooks.4ht):
+ removed loading of the Nameref package from package hooks. It caused various
+ issues and I don't even remember what was the point.
+ https://puszcza.gnu.org.ua/bugs/?534
+
2021-11-04 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-html4.tex (html4.4ht): fix for paragraphs after AMS classes proof
environment.
https://tex.stackexchange.com/a/621370/2891
+2021-10-31 Karl Berry <karl@freefriends.org>
+
+ * tex4ht-4ht.tex (biblatex-hooks.4ht): copyright 2021.
+
2021-10-28 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-4ht.tex (biblatex-hooks.4ht): use LaTeX package hooks to load
diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex
index 72021dac4d..b929a45582 100644
--- a/support/TeX4ht/source/tex4ht-4ht.tex
+++ b/support/TeX4ht/source/tex4ht-4ht.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1007 2021-10-28 11:48:10Z michal_h21 $
+% $Id: tex4ht-4ht.tex 1009 2021-11-05 17:09:29Z michal_h21 $
% tex tex4ht-4ht or ht tex tex4ht-4ht
%
% Copyright 2009-2021 TeX Users Group
@@ -3941,7 +3941,7 @@ correctly. This just removes the error message.
\<biblatex-hooks.4ht\><<<
% biblatex-hooks.4ht (|version), generated from |jobname.tex
-% Copyright 2020 TeX Users Group
+% Copyright 2020-2021 TeX Users Group
|<TeX4ht license text|>
\:AtEndOfPackage{%
\def\blx@mknoautolang{%
@@ -3950,7 +3950,7 @@ correctly. This just removes the error message.
}%
|<fix biblatex lang handling|>
}
-|<early biblatex nameref|>
+%|<early biblatex nameref|>
>>> \AddFile{9}{biblatex-hooks}
Some biblatex styles reported error missing English language.
@@ -3973,6 +3973,11 @@ a wrong code. The saved version of that command must be used instead.
\blx@lbxinput@iv{#2}{#2}{language '#2'}}}
>>>
+Update 2021/11/04: the following information is here for the historical reasons.
+We don't load Nameref from BibLaTeX anymore. I've found that we need to
+remove Nameref from hyperref-hooks.4ht and then everything works.
+
+Historical info:
BibLaTeX and TeX4ht both redefine the \Verb|\ifthenelse| command. We take care
of it in biblatex.4ht by defining the \Verb|\TE@hook| command. But some BibLaTeX
styles still have issues (namely "anbt"). I've found that loading of "nameref"
@@ -3984,7 +3989,7 @@ it seems to cause other issues if we used \Verb|\RequirePackage| directly.
We can utilize the LaTeX hook system for that.
\Link[https://tex.stackexchange.com/a/620503/2891]{}{}See this issue\EndLink.
-
+This code is not used anymore:
\<early biblatex nameref\><<<
\AddToHook{package/before/biblatex}{\RequirePackage{nameref}}
>>>
@@ -4991,6 +4996,18 @@ We can load nameref from the early hook file
% hyperref-hooks.4ht (|version), generated from |jobname.tex
% Copyright 2021 TeX Users Group
|<TeX4ht license text|>
+% we don't have any code here for now
+>>> \AddFile{9}{hyperref-hooks}
+
+This code used to be loaded from hyperref-hooks.4ht, but I
+found that it causes serious clashes with BibLaTeX. It is
+legacy code that I don't understand what is supposed to do.
+
+Maybe we will find that it's omission cause other issues,
+but I tried three recent bug reports regarding Hyperref
+and BibLaTeX and they all work better when we remove it.
+
+\<load nameref in hyperref hooks\><<<
\:AtEndOfPackage{%
\@ifpackageloaded{nameref}{}
{%
@@ -4999,8 +5016,7 @@ We can load nameref from the early hook file
\let\label\sv:label
%\input nameref.4ht
}}
-
->>> \AddFile{9}{hyperref-hooks}
+>>>
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 228d802b6c..8657a6abe3 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -87,6 +87,7 @@ $mirrors = {
'https://distrib-coffee.ipsl.jussieu.fr/pub/mirrors/ctan/' => 1,
'https://mirror.ibcp.fr/pub/CTAN/' => 1,
'https://mirrors.chevalier.io/CTAN/' => 1,
+ 'https://mirrors.ircam.fr/pub/CTAN/' => 1,
'https://texlive.mycozy.space/' => 1,
},
'Germany' => {
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 997806cefd..1e6b1ed46e 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2021
-depend revision/60953
+depend revision/60968
name 00texlive.image
category TLCore
-revision 60938
+revision 60967
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -1245,6 +1245,7 @@ runfiles size=12496
tlpkg/tlpsrc/cqubeamer.tlpsrc
tlpkg/tlpsrc/cquthesis.tlpsrc
tlpkg/tlpsrc/crbox.tlpsrc
+ tlpkg/tlpsrc/crefthe.tlpsrc
tlpkg/tlpsrc/crimson.tlpsrc
tlpkg/tlpsrc/crimsonpro.tlpsrc
tlpkg/tlpsrc/crop.tlpsrc
@@ -4478,7 +4479,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 60942
+revision 60956
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -35235,7 +35236,7 @@ catalogue-version 1.5
name bib2gls
category Package
-revision 55811
+revision 60967
shortdesc Command line application to convert .bib files to glossaries-extra.sty resource files
longdesc This Java command line application may be used to extract
longdesc glossary information stored in a .bib file and convert it into
@@ -35253,16 +35254,18 @@ longdesc containing definitions (\newglossaryentry etc.) to the .bib
longdesc format required by bib2gls.
depend bib2gls.ARCH
containersize 1192640
-containerchecksum a4b697b6f4a2b809699081b6992b702b736bb82883a487f58b6b71cbc0e12cbbab5340001fa96e30075a823b4b6a7f37e514fcebb591a950f814658682e2fb2e
-doccontainersize 5156296
-doccontainerchecksum 8f6c1e6647ff35cf167072d89af35930d51eb62968643aebbfcc189446d76b10f49d0db270c43b0c787889069decc1ef844d79bae5df38c3619a92904aaff8b1
-docfiles size=1829
+containerchecksum cf320f512240adfe286145541e2d120f6073be83ed3b8b2eedfa33a2648c978e4e3cf8916a2487dcec6ebe7a9526f1e1bf9050f88f75830ce689fd77ac189410
+doccontainersize 5209528
+doccontainerchecksum 40c5ef28749c0efe44641a498624055432a79c26bf88cf9f2079a34ea0f759506a554124506eac8e7a3d68d28e76705bc3b172602e0758e322a6715f4e5c7621
+docfiles size=1846
+ texmf-dist/doc/man/man1/bib2gls.1
+ texmf-dist/doc/man/man1/bib2gls.man1.pdf
+ texmf-dist/doc/man/man1/convertgls2bib.1
+ texmf-dist/doc/man/man1/convertgls2bib.man1.pdf
texmf-dist/doc/support/bib2gls/CHANGES
texmf-dist/doc/support/bib2gls/README.md details="Readme"
texmf-dist/doc/support/bib2gls/bib2gls-begin.pdf details="Introductory Guide"
- texmf-dist/doc/support/bib2gls/bib2gls.1
texmf-dist/doc/support/bib2gls/bib2gls.pdf details="Package documentation"
- texmf-dist/doc/support/bib2gls/convertgls2bib.1
texmf-dist/doc/support/bib2gls/examples/animals.bib
texmf-dist/doc/support/bib2gls/examples/bacteria.bib
texmf-dist/doc/support/bib2gls/examples/baseunits.bib
@@ -35330,7 +35333,7 @@ docfiles size=1829
texmf-dist/doc/support/bib2gls/examples/usergroups.bib
texmf-dist/doc/support/bib2gls/examples/vegetables.bib
srccontainersize 1187380
-srccontainerchecksum fbce6911efaf89c5a734c6a56bf9656bdf52f40e795f57e5997a93b1b83b8543b35330368697a7e8054648d52f0814accf57fbe059570903f092abb6182276fa
+srccontainerchecksum c6f1d01e125dc38efcc2e209e3515b9bb8ed684715e5708c74627d9e7e5fe50f373cc23f95035f41608a45b220246774249b80adc9c0af4bcb4a4809f9756ac9
srcfiles size=689
texmf-dist/source/support/bib2gls/src/bib2gls-begin.tex
texmf-dist/source/support/bib2gls/src/bib2gls-cite.bib
@@ -35354,7 +35357,7 @@ catalogue-contact-repository https://github.com/nlct/bib2gls
catalogue-ctan /support/bib2gls
catalogue-license gpl3+
catalogue-topics bibtex-util glossary
-catalogue-version 2.7
+catalogue-version 2.8
name bib2gls.aarch64-linux
category Package
@@ -41478,7 +41481,7 @@ catalogue-version 1.4
name bodeplot
category Package
-revision 60932
+revision 60958
shortdesc Draw Bode, Nyquist and Nichols plots with gnuplot or pgfplots
relocated 1
longdesc This is a LaTeX package to plot Bode, Nichols, and Nyquist
@@ -41492,16 +41495,16 @@ longdesc and unstable second order transfer functions. Support for both
longdesc Gnuplot (default) and pgfplots (package option pgf). Support
longdesc for linear and asymptotic approximation of magnitude and phase
longdesc plots of any transfer function given poles, zeros, and gain.
-containersize 4660
-containerchecksum 9ced41b2a7a872c6f604746470dc41852a0378f1d0937020daedf35bddf84fd1515e186a9f2b97d691045b44a453cbf98fea348c4574df05db5fd08f5c0215ed
-doccontainersize 432604
-doccontainerchecksum d4f7da7b225360e360a31c5ebbad72ce374b43c523b53421a8ae251292a21085248971c43f99c2d33e0ff8f13e450d3b0b9b4fd30ef5c97dca03d70ab403a1f9
-docfiles size=122
+containersize 4712
+containerchecksum 0740ac6596886fa638def9698b62443a9d95369f43d56927452168353f1e2de98c1bea8940aa9cb5c409669349e1f8fd4328f64830a1259cd48527a6fe54a107
+doccontainersize 437836
+doccontainerchecksum c3521c42e41ed3c6b8bc0c4a2a03a2062fe012f620798c1a08e13850319363c33737e94e9edd8e7b935fc50821958b7dfaefbf4da0d4ee40da2d413f3ac55f8b
+docfiles size=123
RELOC/doc/latex/bodeplot/README.md details="Readme"
RELOC/doc/latex/bodeplot/bodeplot.pdf details="Package documentation"
-srccontainersize 13372
-srccontainerchecksum 69aaea8e6de1715e88e10446a7fe1d15c475bad28dc6dbdbc4c460b66a9c79b98465dde9abdd42e5f888668de3e6dfc25339f69fa945b83530e5391dd8629711
-srcfiles size=18
+srccontainersize 13524
+srccontainerchecksum 0f92083d26c84f1391c34a60e3a769105de505a942e26d19c11cdfb2b978d3f810802fca45e90c7da480bc523701cbcb33d74d5ae4edb62fc355389db0d88286
+srcfiles size=19
RELOC/source/latex/bodeplot/bodeplot.dtx
RELOC/source/latex/bodeplot/bodeplot.ins
runfiles size=6
@@ -41512,7 +41515,7 @@ catalogue-contact-repository https://github.com/rlkamalapurkar/bodeplot
catalogue-ctan /graphics/pgf/contrib/bodeplot
catalogue-license lppl1.3c
catalogue-topics engineering graphics-plot pgf-tikz
-catalogue-version 1.0.2
+catalogue-version 1.0.3
name bohr
category Package
@@ -59392,7 +59395,7 @@ catalogue-topics colour
name cluttex
category Package
-revision 53698
+revision 60964
shortdesc An automation tool for running LaTeX
longdesc This is another tool for the automation of LaTeX document
longdesc processing, like latexmk or arara. The main feature of this
@@ -59404,11 +59407,11 @@ longdesc makeglossaries will be executed if a corresponding option is
longdesc set. Furthermore, cluttex can watch input files for changes
longdesc (using an external program).
depend cluttex.ARCH
-containersize 21376
-containerchecksum e211cd6fc89751628b0ebf0bd599ddffd18e39e24292fa896bd2394bbc1fe60c35d5230662a53fa685f051963db3966f27dd752cc63877585880a62483f6f93d
-doccontainersize 676332
-doccontainerchecksum d26a6fe183999987b2a1d375d1061fadd78d23a1bddb0582d8f70561c5d1bd745d33e0c41e8256adb00e2dc5b9f4904e7de4f2c03a00a6688b6c4a433f1d359c
-docfiles size=278
+containersize 21612
+containerchecksum 35c8ec3711963131bb50fe67ef95705a1d40a6dfd831a33d863bde16f16e66086e204725154d0deaed13e94fdc28dd59497561673542151c1574f7fe87f516f9
+doccontainersize 385200
+doccontainerchecksum c8e395e087f9ca511db96b96dee3de4a51fdfc9374ddaf40703db0980724000f1987298dc8253d0c5a8d7c97e46cc2a8165b7cad6560fa560213cd5ce85205de
+docfiles size=203
texmf-dist/doc/support/cluttex/CHANGELOG.md
texmf-dist/doc/support/cluttex/COPYING
texmf-dist/doc/support/cluttex/Makefile
@@ -59470,7 +59473,7 @@ catalogue-contact-repository https://github.com/minoki/cluttex
catalogue-ctan /support/cluttex
catalogue-license gpl3+
catalogue-topics compilation use-lua
-catalogue-version 0.5
+catalogue-version 0.5.1
name cluttex.aarch64-linux
category Package
@@ -67614,7 +67617,7 @@ containerchecksum 0568a3251d71fb3106fbb3961427200419ae1df22d39b5e72c608e2d94fc35
name collection-latexextra
category Collection
-revision 60938
+revision 60961
shortdesc LaTeX additional packages
relocated 1
longdesc A very large collection of add-on packages for LaTeX.
@@ -67861,6 +67864,7 @@ depend coursepaper
depend coverpage
depend cprotect
depend crbox
+depend crefthe
depend crossreference
depend crossreftools
depend crumbs
@@ -69019,8 +69023,8 @@ depend zref
depend zref-check
depend zwgetfdate
depend zwpagelayout
-containersize 6480
-containerchecksum fd913962f363345a0d637697bc81e486e93a9e24f8bec1ddad2c1f125554db6618a1d8b54eed54c9448d3ce212a4c4df6ee572a3d48d5d61c44e82830f5cc746
+containersize 6488
+containerchecksum 6a7aabd4bf38c9599dbfe65e3f5d2c3b130f89e6d98300b4c3d6ae3ae048ca62cf85b06a80ecc7ee41939db20e493c352aceb117256346f9dfc5d070eb4eab88
name collection-latexrecommended
category Collection
@@ -80690,6 +80694,35 @@ catalogue-license lppl
catalogue-topics boxing typesetting decoration
catalogue-version 0.1
+name crefthe
+category Package
+revision 60961
+shortdesc Cross referencing with proper definite articles
+relocated 1
+longdesc By default, when using cleveref's \cref to reference
+longdesc theorem-like environments, the names do not contain definite
+longdesc articles. In languages such as French, Italian, Portuguese,
+longdesc Spanish, etc. this results in incorrect grammar. For this
+longdesc purpose, the current package offers \crefthe, which handles the
+longdesc definite articles properly (especially for the article
+longdesc contractions in many European languages).
+containersize 1612
+containerchecksum ef69535427477153ed4608755634b6c45eed64b64df70f250da79ba98e65ea4f674b17de527a48f091cdcf5508c8c391304c591f489013eaa7018e53f36763fe
+doccontainersize 109432
+doccontainerchecksum beea700aa21468283615cab567ab199ebc365f15e7cd9d46d149a689aba4f4bc50223a45fb5bf2395147e332a818543a89a7a57951af35ecdcf3e540d9b4cb69
+docfiles size=33
+ RELOC/doc/latex/crefthe/LICENSE
+ RELOC/doc/latex/crefthe/README.md details="Readme"
+ RELOC/doc/latex/crefthe/crefthe-doc.pdf details="Package documentation"
+ RELOC/doc/latex/crefthe/crefthe-doc.tex
+runfiles size=2
+ RELOC/tex/latex/crefthe/crefthe.sty
+catalogue-alias ccref
+catalogue-contact-repository https://github.com/Jinwen-XU/crefthe
+catalogue-ctan /macros/latex/contrib/crefthe
+catalogue-license lppl1.3c
+catalogue-topics label-ref
+
name crimson
category Package
revision 54512
@@ -130680,7 +130713,7 @@ catalogue-version 1.0
name glossaries-extra
category Package
-revision 60590
+revision 60962
shortdesc An extension to the glossaries package
relocated 1
longdesc This package provides improvements and extra features to the
@@ -130689,11 +130722,11 @@ longdesc behaviour is changed by glossaries-extra.sty. See the user
longdesc manual glossaries-extra-manual.pdf for further details.
longdesc glossaries-extra.sty requires the glossaries package and,
longdesc naturally, all packages required by glossaries.sty.
-containersize 64068
-containerchecksum 7731fa608eb832984e1d2bad1bf2c8de36ce8dc8f73ff1ec2300303c2105d013b5d44242548a52dfa45e38368fc217f0f4831ca5c800e84cbe5c0c53d0fa36c2
-doccontainersize 5327140
-doccontainerchecksum ab4c9660af1186e0d3093b0e79a4ffeba2148310c0e5e5481eb5e5434fd51a2c8b831aae082c07d97a9e493ef6078549aa8ab963b29b43d685f1ea68452d83e1
-docfiles size=2005
+containersize 64540
+containerchecksum e7ede987a4c068492ad9706d5418180149bad0fdec1e552af07a013de6ab6c0d138a21b6f5e8330ed47b2d7fab01249fa5cea601c95d4bf01ac1c6999a8913f5
+doccontainersize 5352592
+doccontainerchecksum f7c4dea68e5f4c429e36fd829ad1bac691124705dbaf3ee325e526f9ec1c49e743cf1b50d51a0208a6de2481088b304dccb93491d3e74eef932d377de67dbb4b
+docfiles size=2018
RELOC/doc/latex/glossaries-extra/CHANGES
RELOC/doc/latex/glossaries-extra/README details="Readme"
RELOC/doc/latex/glossaries-extra/glossaries-extra-code.pdf
@@ -130798,9 +130831,9 @@ docfiles size=2005
RELOC/doc/latex/glossaries-extra/sample-unitentrycount.tex
RELOC/doc/latex/glossaries-extra/sample.pdf
RELOC/doc/latex/glossaries-extra/sample.tex
-srccontainersize 117588
-srccontainerchecksum 60d99881da0fa204bff3598725096f36eee2b3e4f0694fec13ca2cce9434f3458f6de0eee43a82a109cfa5f1c712fe3646bdd7ab98181b7d379754c64ccb1d74
-srcfiles size=274
+srccontainersize 118628
+srccontainerchecksum 7f42eb012bd419c775ec5f665120c043a3a225bded3bd2fb7b60efb9c4c58948ff36e2c3de208efc18fe94453152818f14073e94e27f20ee091b67b36e4a45cc
+srcfiles size=276
RELOC/source/latex/glossaries-extra/glossaries-extra.dtx
RELOC/source/latex/glossaries-extra/glossaries-extra.ins
runfiles size=168
@@ -130832,7 +130865,7 @@ catalogue-contact-bugs https://www.dickimaw-books.com/bugtracker.php?category=gl
catalogue-ctan /macros/latex/contrib/glossaries-extra
catalogue-license lppl1.3
catalogue-topics glossary acronym
-catalogue-version 1.46
+catalogue-version 1.47
name glossaries-finnish
category Package
@@ -246043,7 +246076,7 @@ catalogue-version 1.0b~4
name projlib
category Package
-revision 60914
+revision 60963
shortdesc A series of tools to simplify your workflow
relocated 1
longdesc ProjLib is a collection of tools to help you write LaTeX
@@ -246051,10 +246084,10 @@ longdesc documents. With the main package ProjLib loaded, you no longer
longdesc need to set up the theorem-like environments, nor to manually
longdesc configure the appropriate multilingual settings. In addition, a
longdesc series of auxiliary functionalities are introduced.
-containersize 16520
-containerchecksum dd392e30e402907effd3d35c140b121e04c6e5e8435fbc20b46df69ac0dbe23bec9e205333ffe3995b3fd146204f70f97719a6014aac8ee9fed4bb461d0919e4
-doccontainersize 679184
-doccontainerchecksum 52e023bbf6547533f6ee566fccfb5b7fefa50f14ef3b3742799dc3810db5cabfd0881bba55417dc92c7641d935a5cf5c78f139b05cfffa9d244c3b7b6e66c431
+containersize 16544
+containerchecksum fab97a18df6616f88741bfb80611c9d7b28ecb08e7956d9e5f1aff1cb9e6847134b40c99df328346f7effb564b104335cb63711972927e5a57d21afab482e40b
+doccontainersize 679452
+doccontainerchecksum 576b0ab258282598fde295cca63b03d9391b484f8d8de1b59fcd7f5b9a5868354e4b5c8b561acb67f3241f5df7a0ea6af3d13f8e0da40f78c161d0dcee2c7bbb
docfiles size=211
RELOC/doc/latex/projlib/LICENSE
RELOC/doc/latex/projlib/ProjLib-doc-cn.pdf details="Package documentation (Chinese)" language="zh"
@@ -246064,9 +246097,9 @@ docfiles size=211
RELOC/doc/latex/projlib/ProjLib-doc-fr.pdf details="Package documentation (French)" language="fr"
RELOC/doc/latex/projlib/ProjLib-doc-fr.tex
RELOC/doc/latex/projlib/README.md details="Readme"
-srccontainersize 41264
-srccontainerchecksum 2ce994db5b0212bad4fa37ed135c7818e782eba9d535c0200030d951f30f90e492f531516179f2914d0086b57426127fef6ff53ca9b4732a12f355da2469ef40
-srcfiles size=59
+srccontainersize 41256
+srccontainerchecksum 6f7618666c471848ffe75bc5306c1601b84bc34a94392491acff2652e2b1a12b0a151e4358141631fd60d2e52c0b832426ce7c8559eb8710e0b05283ec172a00
+srcfiles size=60
RELOC/source/latex/projlib/ProjLib-doc.dtx
RELOC/source/latex/projlib/ProjLib-doc.ins
RELOC/source/latex/projlib/ProjLib.dtx
@@ -248114,17 +248147,17 @@ catalogue-version 0.48
name pst-cie
category Package
-revision 49422
+revision 60959
shortdesc CIE color space
relocated 1
longdesc pst-cie is a PSTricks related package to show the different CIE
longdesc color spaces: Adobe, CIE, ColorMatch, NTSC, Pal-Secam,
longdesc ProPhoto, SMPTE, and sRGB.
-containersize 18200
-containerchecksum 4967785a229c9cd316b36357fc94df53e7ebfb216ba5bb222d208a767828aac22184914e2e3744e2726738920dec05f3ed7ab9ce1e30321017f43fa8f52cdce8
-doccontainersize 19771488
-doccontainerchecksum f2554d76fc89d58e4ff61ac5e5635b93775f731e33e384a3113ebcca53c26ae0e4609d1fdfc5f093abb8945bc3f02a77041bce072c29340ff9623a580e0ce352
-docfiles size=5321
+containersize 17948
+containerchecksum fcddc7d04c259132a45fb30850c02b613ca71e9c3df26729166b142e953e997d3c618d835be472d98c0aa7a50caeaebaa5631cfa64cf132aa35c2d29be59c63b
+doccontainersize 20261756
+doccontainerchecksum 431f1d8306bb623834ef5f5d732e8fc413947b5f3d31d07874fc9d7ad0897046a4cf919e6e2e520b23eb9f268cfbdaf547dfe7e8e72d44ba92ba9cf3b7a4fabc
+docfiles size=5314
RELOC/doc/generic/pst-cie/Changes
RELOC/doc/generic/pst-cie/README.md details="Readme"
RELOC/doc/generic/pst-cie/pst-cie-doc.bib
@@ -248137,7 +248170,7 @@ runfiles size=26
catalogue-ctan /graphics/pstricks/contrib/pst-cie
catalogue-license lppl
catalogue-topics pstricks colour
-catalogue-version 1.06a
+catalogue-version 1.06b
name pst-circ
category Package
@@ -284206,7 +284239,7 @@ catalogue-version 0.7
name testidx
category Package
-revision 52213
+revision 60966
shortdesc Dummy text for testing index styles and indexing applications
relocated 1
longdesc This is a LaTeX package that provides a command to produce
@@ -284218,11 +284251,11 @@ longdesc characters, depending on the setup, to allow for testing
longdesc extended Latin alphabets. The supplementary package
longdesc testidx-glossaries.sty uses the indexing interface provided by
longdesc the glossaries package.
-containersize 27180
-containerchecksum 003179c0efebe0bb84cf1ddc80db6d905af6cbbbf59753b4102e5f7a760b5e7c90057976e2d0aac138b001e2a211da8758f8e2285866ac34c8287e1d3b82d1e4
-doccontainersize 3342856
-doccontainerchecksum deab83c1eb6f77b379b38bc81e680e18b9fb02a4b147363e05646849af1fe402249c50a8eb41e6ecf60fb1cc505cd82593ae90c356cd4bf43fa5685cf5162f44
-docfiles size=1362
+containersize 44064
+containerchecksum e4179ab827eb21f27fabdd06674302ac141b6abf889e87c4183b4d86253ae35b5ea277ecb8ac36e66d51a4e25556fae092f98bfdd768d34728412f3bb8b5faf7
+doccontainersize 3323724
+doccontainerchecksum 60761fa19984e3ab2a0b5420320a43b84c1174a4e6722c75523fcaff43206ca2bd01f24af74ee307b5cd7d12196238f86539f8cfafc27168bf134df74e2736df
+docfiles size=1320
RELOC/doc/latex/testidx/CHANGES
RELOC/doc/latex/testidx/README details="Readme"
RELOC/doc/latex/testidx/samples/sample-idx-a4.pdf
@@ -284266,26 +284299,26 @@ docfiles size=1362
RELOC/doc/latex/testidx/samples/sample-noidxgloss.pdf
RELOC/doc/latex/testidx/samples/sample-noidxgloss.tex
RELOC/doc/latex/testidx/testidx-code.pdf details="Code documentation"
- RELOC/doc/latex/testidx/testidx-glossaries-diglyphs-utf8.bib
- RELOC/doc/latex/testidx/testidx-glossaries-diglyphs.tex
- RELOC/doc/latex/testidx/testidx-glossaries-markers.bib
- RELOC/doc/latex/testidx/testidx-glossaries-mathsym.bib
- RELOC/doc/latex/testidx/testidx-glossaries-nodiglyphs-utf8.bib
- RELOC/doc/latex/testidx/testidx-glossaries-nodiglyphs.bib
- RELOC/doc/latex/testidx/testidx-glossaries-nodiglyphs.tex
- RELOC/doc/latex/testidx/testidx-glossaries-numbers.bib
- RELOC/doc/latex/testidx/testidx-glossaries-samples-ascii.bib
- RELOC/doc/latex/testidx/testidx-glossaries-samples-utf8.bib
- RELOC/doc/latex/testidx/testidx-glossaries-samples.bib
- RELOC/doc/latex/testidx/testidx-glossaries-samples.tex
RELOC/doc/latex/testidx/testidx-manual.pdf details="User manual"
RELOC/doc/latex/testidx/testidx-manual.tex
-srccontainersize 51648
-srccontainerchecksum de09a92aefaff5ad23898b7b5c4ef447280c3664eb468c433161cc82bb040f2c3fb265ec976f4d985914804a96422748b2dc20863805e066cfefb976110a1a6b
+srccontainersize 51652
+srccontainerchecksum 358c712d4073983f872dc9664bd6e138c7c66a420d1253ec36646cefa584c9148573fd978026de87d98806c71ea8f8f45c1cd0160b3be738d6fb9cd535d774c1
srcfiles size=98
RELOC/source/latex/testidx/testidx.dtx
RELOC/source/latex/testidx/testidx.ins
-runfiles size=48
+runfiles size=90
+ RELOC/bibtex/bib/testidx/testidx-glossaries-diglyphs-utf8.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-markers.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-mathsym.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-nodiglyphs-utf8.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-nodiglyphs.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-numbers.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-samples-ascii.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-samples-utf8.bib
+ RELOC/bibtex/bib/testidx/testidx-glossaries-samples.bib
+ RELOC/tex/latex/testidx/testidx-glossaries-diglyphs.tex
+ RELOC/tex/latex/testidx/testidx-glossaries-nodiglyphs.tex
+ RELOC/tex/latex/testidx/testidx-glossaries-samples.tex
RELOC/tex/latex/testidx/testidx-glossaries.sty
RELOC/tex/latex/testidx/testidx.sty
catalogue-also blindtext
@@ -286356,16 +286389,16 @@ binfiles arch=x86_64-solaris size=107
name tex4ebook
category Package
-revision 60663
+revision 60965
shortdesc Converter from LaTeX to ebook formats
longdesc This is a bundle of Lua scripts and LaTeX packages for
longdesc conversion of LaTeX files to ebook formats such as epub, mobi
longdesc and epub3. tex4ht is used as the conversion engine.
depend tex4ebook.ARCH
-containersize 17516
-containerchecksum 87e8ca91331bc2c03c0254b37486f72f6dfa3197e5427c9d0ecbec65087262f7af812724a838492f11ba7439cbd180291f7c752ad0005673c9c2eb6777aefb8f
-doccontainersize 94260
-doccontainerchecksum 18412f1f2fc1a4c14691543303c3a4dcce9ecb8a2b14e2ea5db8ab2dc2b00404fce4dcabbc4767694f887dacf8623ff80b9fdc8035bd87c02b22fedd2345a8dc
+containersize 17588
+containerchecksum 383ba477213820b252a0928c1c41621cad3bb03459669a14fd48fbc75cb9da61095b0f8864431f64889041a6d0e75acd34cc33f0976f36c968422d67e30c0c3e
+doccontainersize 94908
+doccontainerchecksum c3ad7add852a139c936ee3ee7c88a31be3cc4b419655d18c1cbdeb7b073f4148c4644f6337d83b86c0584b43b4324f990b7aee6dfd37bcd8ec3c5b882c99701c
docfiles size=36
texmf-dist/doc/support/tex4ebook/README details="Readme"
texmf-dist/doc/support/tex4ebook/changelog.tex
@@ -286389,7 +286422,7 @@ catalogue-contact-repository https://github.com/michal-h21/tex4ebook
catalogue-ctan /support/tex4ebook
catalogue-license lppl1.3
catalogue-topics ebook
-catalogue-version 0.3e
+catalogue-version 0.3f
name tex4ebook.aarch64-linux
category Package
@@ -286537,7 +286570,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 60952
+revision 60968
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a
@@ -286558,10 +286591,10 @@ longdesc files from them is nontrivial, and generally done with the
longdesc Makefile in development, from which the TeX4ht package in TeX
longdesc Live is updated.
depend tex4ht.ARCH
-containersize 920772
-containerchecksum 840a3698195459b9524914d4828b1ab69ffeeddeb3a716c576f0d11b8b429252792d5bd4ae840e11fc72e37b64dc30516d3cde2e19a4bdabff3262066938102e
+containersize 920744
+containerchecksum f4da83309aca26c396a6c7fb912b9bdd02bbcf92fdc543e06d4b358244576b279743a19a18a8e7878d1f4ef0d7f7cde56e24349d3c8ecb288510c69f89355f13
doccontainersize 136384
-doccontainerchecksum a1dc73384eb49f24db4e224dc997dac18bebefb2b580d762b7611e020cd69b21fa25ebb2b8796b187869436059b738f0166397b57ea57ebb9e7f30a7b6d45373
+doccontainerchecksum 916c23ec13da69f40c58bff6462166bd5f6dae692b921df0832d13c1bef99a1b799a7104cf174e30932d58030797b35d96cc7fdb9469cd4a962f246d7d466557
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -286633,8 +286666,8 @@ docfiles size=260
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-srccontainersize 1225484
-srccontainerchecksum ff7efcb4be98bce4a71ec281384d83d79ced941e4baef1eedcca9f1aa8427f185cffffc342d7854c4856a3df99c49f56d5c2e9e96ca174b1aa077b2179254d17
+srccontainersize 1231244
+srccontainerchecksum b9b26bc1904a8c77de889eb1648fa57d83ca92aa7655719871039bda4271d203a7bf4a1cab7c0b6b4c2bffbdaee2123c85bbcd387ebff96a54b0ba9f5b1bcb2e
srcfiles size=3722
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
@@ -295311,16 +295344,16 @@ binfiles arch=x86_64-solaris size=1
name texdimens
category Package
-revision 60948
+revision 60960
shortdesc Conversion of TeX dimensions to decimals
relocated 1
longdesc Utilities and documentation related to TeX dimensional units,
longdesc usable both with Plain (\input texdimens) and with LaTeX
longdesc (\usepackage{texdimens}).
-containersize 7160
-containerchecksum 1a7e641389bb4a71b771fcb6441619de41b7541c57dde47ce223ef75d9eae761d3992b06aed2e75ef9a69f72d49d8ca62cfc18b00185180ac64a9fb648f02979
-doccontainersize 54516
-doccontainerchecksum 9c65edfa629986dba9d0ab4b69d3681a5e50e5726ab80c5c692dd01782b9f5ec2e97762424adccfa335d779e0db9f668b2217401668c0f4e2b9eee4aa62d2782
+containersize 7668
+containerchecksum 61b89ce25bdb189f98f09fdcb4e0861c6b1d3bf701531b498b2cccbc9e44fc771cec0d090d0d2ac18fd968ba48ea64648aa82600687d5bc564df608d065baf42
+doccontainersize 54472
+doccontainerchecksum 629fc629c941259cee8a30ed990df22cb493876703854ab51e5520fecf6595aa35ca9d63e29706aab8c3e5f9bdf54aa389649a5048a34aaba3e3bb5f7383bb37
docfiles size=20
RELOC/doc/generic/texdimens/LICENSE.md
RELOC/doc/generic/texdimens/README.md details="Readme"
@@ -295334,7 +295367,7 @@ catalogue-contact-repository https://github.com/jfbu/texdimens
catalogue-ctan /macros/generic/texdimens
catalogue-license lppl1.3c
catalogue-topics units etex
-catalogue-version 0.99a
+catalogue-version 0.99d
name texdirflatten
category Package
@@ -296464,7 +296497,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 60942
+revision 60956
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -296472,10 +296505,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 108276
-containerchecksum 91474a631d65a59cac19b90f335915788415b2aaa7172be5ec5bf2f2b8ee7aaad189a17975c77313f8d520d2dd9fe4b14e8cebb24f4094239f6baa11c27ff507
-doccontainersize 401064
-doccontainerchecksum 101995769eeb2f67b23433344d34776c646da1b9701659fb033a26a0f2b714af53bb3893cd05edeb0edf0c3f5f7ccad9594eca261f755905778086d56d945680
+containersize 108288
+containerchecksum c78ecaecd6e1600a2e75f7486372d6fcb7f90e7e8be734533779c2646167be6d3da9ca775a225e96669cceffd057a06ffe63f1b4bf62b2f06e2909f843ffc692
+doccontainersize 401036
+doccontainerchecksum 737c27fe6a975ced9bf4bf02079068dde5ae0794420bb3fb363a6f00fee96f3b99729839ba28bf196ac02764a07329fc656c85c169ed9d5834e404c5f0b0b307
docfiles size=497
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 5fc15f2104..750e93f3d4 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-2ad9f02834e142c58c4b499ea71c9267 texlive.tlpdb
+1e0591f660f7f8e6bc0c4f5d2a87df0a texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index c761a364ae..957a354071 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-1326f0feab17b18b49ddde4bc846ed2a9dc5148b737fde4cdaefa9d346feb15321babc85a94b092f4f5c89d51eefd23b78cc8578a85ade14615e7be5134c280a texlive.tlpdb
+605de41af741b35927c7e8132ef4d79043a797cbd790397c3ac486079229cbce8ddc5392768fb4b65ca2be39cb0a93b5a2fe570b1439083b65db10986e952e31 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 21016fe935..1082ddc052 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJhhICZAAoJEEzhh34ZQ4xwEiQH/1vlwkljUc9pr+dW+WdyViDJ
-4a/FcnC/79MEI95pn1kooeMpG0xWFTM8eP6LOaUolfoZJDFXw0JFcqIrZGG8Uz7/
-DXOHvnxYIaG+8Gtz9sIxw0MbPweUBXc5/XEYGkX/cyenHv7SlG/pIUek9cprxZl3
-dF3lQOiexuXxaAsBf3X96NpdNeXgcWYWVYcNav8DEnCSYes+9OrahgfGndeiM1Ji
-sZi4qV120Z2jIsJoqaJY1T0L4oQkvQ0J4UtZSrE9re8Rz4MJdHlktPUW0qn9HnRJ
-zE+HngerW9NrdRohlp8eKKl1koZRenIf6T16xTeah2bxROVGkuhj/iUmoH9Mb4M=
-=6oU6
+iQEcBAEBCgAGBQJhhdIOAAoJEEzhh34ZQ4xwQHYH/ix3V9IxPRjpQRnsaffZXmto
+mWT0UUTauhAfcAcQ6YKFPXame3B9owjAGGD2ftv/ZX0hKm+6l6WXTx2m71+wPb1s
+csmDf/R/f6oB6JGQKEC8K61kvTQy42sOXkLj50aPiV5/T9Ghd4axfx+IHQbP7w2P
+nfToe1fzEb80DubALWSGoppw4meHw2tN9o+vKXLcj3ySAOcco3BOQGjfHfHmhRDG
+9m7kBlD3trsbWqe6H252WJuuQn31LQmyjePTrm1Vf0fLWdbwYM/gfm4Ta5XYa17E
+lUuABvBJ2iQhoE6uPZ9Rvos9NzRzyfY5/o2eSq6sTXINytk3eswKpXspHpaDDaQ=
+=rk0T
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 2c4d5c9688..c05ee5fa46 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index f9cc80928f..361069a79d 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 5ee69ef845..fde02406b5 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index cc8d3215bf..be680f4d99 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1636147005
+date=1636233349
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=c41d3363f5086d4ea78b2a1de22805ca
-numpkg=5007
+lstdigest=53abf06643ecb595dbd33bd7468009fa
+numpkg=5010
relstate=next
-version=7979
+version=7980
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: n2JUElMYNnxmTKDZtDGV23IQIYX87zmBya/LBkJwo1+ZduFMnv7pzGnCFelMpwbDg75muQHVpOAjFlh99OdCxv9e93JP0pFMKOGRJLB+6BsyrScstWCYMm+h6Wc2hMiHNFU02M8xN0eBimodcKu/5oqzzGErmfMVN2DckRKQMwE1+oB+7PbD9ft44vBIdHNFXZWg9FY9jefPzP5SCR/2g9Z+P1SI/uQI3d0eJeVhtvFrV82vlU9uH19l3D7GJcI6IMs633K7TOKDs6QYhZ+8usic+xYckxV/Im7vMgS434X70bKVz5AFp7vJMdwQInFYEMdHzCPCLXoHBM4qFn7pqg==
+;;;; signature/miktex: ahPuy8yMBRFGrzbEN4jgxP2biPhlOlXJzJj0UaajmmbCrX9kXZ03dDW3DZVrvnmZkE3MNqRb5RRW1RRwlWv2Hhx4lZoY+FXTkkX3tyzX1iTN3gh8o5HEBUISU2DZ1Ob61Q0vHdkaTkQrTySdtmOU7/tRrA2CcVZ3Z6nBoRPX4Lbvvtq413/NXx+by+oZCUYLNZtnbD7fJcIrkapxYupKmYkQxAlzwOi5dJ9xR0NZnzIfF4VfjAMZVJGZ61xF0iGaHgkOJsqtF/YRyvfrKALYPRrs47I1KcmkqqgbHqYpjz+EIjF0Ts/lAmsnWZBloYGU7ephDrLWPREf2gVY6tDX6Q==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 3aca03a3f8..7919f5b97b 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1636146706
-lastupd=bboldx bboldx__doc bboldx__source beaulivre beaulivre__doc beaulivre__source biblatex2bibitem biblatex2bibitem__doc biblatex2bibitem__source bodeplot bodeplot__doc bodeplot__source breqn breqn__doc breqn__source ccref ccref__doc ccref__source circuitikz circuitikz__doc
-lstdigest=8c177a076b9d02211e256f73d4755f49
-numpkg=5005
+date=1636233099
+lastupd=acrotex-js acrotex-js__doc acrotex-js__source bboldx bboldx__doc bboldx__source beaulivre beaulivre__doc beaulivre__source biblatex2bibitem biblatex2bibitem__doc biblatex2bibitem__source bodeplot bodeplot__doc bodeplot__source breqn breqn__doc breqn__source ccref ccref__doc
+lstdigest=990f860e47a54bb3e41b77e344622db0
+numpkg=5008
relstate=stable
-version=7979
+version=7980
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: BKWu2v03V17krD2a336d+Ti1KnixutTylOCjdbJRp5IBeO2Ok6v30gIlYWV0ZjKeheb+q5CwWZ7gtQekLFlUvZRJT8KlKVxktaEFH9iNFM8MOsOS/CxiflSz3HiS6GD0BHccTsBDNouPi0v249M0RvWJypUdQCvszZijcCyjoIz/Hto89L+3EZ0zEF+nzweRzjItiKP6Kdl9yLS01gNF586lbiIYaGlClXXSqebMtfK1iyM+pDqtpRUv37ez3r0f983wwMqr4NgQwUrc8iLtFk07iiBCOdTC5oQKI1pjv/Qx7O4xD1c2hoU9/jULORpfvdPPUtN481VGkhvFBrTIRw==
+;;;; signature/miktex: KGTgbITd/VNWJ74ZUYdMgxcTPMG6/Na+wRQs6uWYGYDBPudzwSf9SpnHtPe6m+kHsp+jhytRGYszeZSfqafVgpmo85b7EiH1HyeGBuEol7l71kIRFi2Pfk8FcIEJ+haPsBV/Bl8mzb+2SX9nNmtjm/n6s/KlGCgYbJeO2uNgM8tU7MJrbX5AHKK7hc03Z4FSWhB16ywNIGfdwS8CXWblysUpa1T3nUB7TH0A5zt3OkAUidb6XZqr62nTELs6Roair6VxxKOPQILrKxxCWQ6fHf4SwHNt4PheX9N2GfWex+grwrzJjfpageYX5Hesk/AJXgmlJIZxtq2ZU63CcOPdBg==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/winshell/README.md b/systems/win32/winshell/README.txt
index de84cdb983..96c8a32863 100644
--- a/systems/win32/winshell/README.md
+++ b/systems/win32/winshell/README.txt
@@ -2,8 +2,8 @@
WinShell for Windows (c)1998-2021 Ingo H. de Boer
contact: idb@winshell.org
product version: 4.0
- file version: 4.0.0.0
- release date: 2021-11-01
+ file version: 4.0.0.2
+ release date: 2021-11-06
---------------------------------------------------------------------------
diff --git a/timestamp b/timestamp
index b536b6ad32..a4fdeca142 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2021-11-06-02-02
+2021-11-07-02-02
diff --git a/web/pwebmac/README.md b/web/pwebmac/README.md
index 030376e19d..a876aaf212 100644
--- a/web/pwebmac/README.md
+++ b/web/pwebmac/README.md
@@ -30,4 +30,4 @@ clickable links and bookmarks (depending on your PDF viewer).
The `pwebmac` package is free software and may be used without constraints.
-This is version “4.6.3” of the `pwebmac` package — 2021-08-12, Andreas Scherer.
+This is version “4.6.4” of the `pwebmac` package — 2021-11-06, Andreas Scherer.
diff --git a/web/pwebmac/makeall b/web/pwebmac/makeall
index 08347f321e..879ec912d4 100755
--- a/web/pwebmac/makeall
+++ b/web/pwebmac/makeall
@@ -157,7 +157,7 @@ do
$SED_I -e "s/\(\\\\def\\\\title\)/\\\\datecontentspage\n\1/" $f.tex ;;
mf | tex | pdftex | xetex )
- $SED_I -e "s/\(\\\\def\\\\botofcontents\)/\\\\datethis\n\1/" $f.tex
+ $SED_I -e "s/\(\\\\def\\\\botofcontents\)/\\\\datethis\n\\\\emergencystretch=.1\\\\hsize\1/" $f.tex
# amend '\N' redefinition for PDF outlines in
# Metafont and TeX (also pdfTeX and XeTeX)
diff --git a/web/pwebmac/pwebmac.tex b/web/pwebmac/pwebmac.tex
index 2eb713f8c0..3dac11f4bc 100644
--- a/web/pwebmac/pwebmac.tex
+++ b/web/pwebmac/pwebmac.tex
@@ -239,11 +239,11 @@
\message{*\modno} % progress report
\def\stripprefix##1>{}\def\gtitletoks{#2}%
\edef\gtitletoks{\expandafter\stripprefix\meaning\gtitletoks}%
- \edef\next{\write\cont{\Z{#2}{\modno}% write to contents file
+ \edef\next{\write\cont{\Z{\gtitletoks}{\modno}% write to contents file
{\noexpand\the\pageno}{\the\toksE}}}\next % \Z{title}{sec}{page}{ss}
\ifpdf\special{pdf: outline 0 << /Title (\the\toksE) /Dest
[ @thispage /FitH @ypos ] >>}\fi
- \ifon\startsection{\bf#2.\quad}\ignorespaces}
+ \ifon\startsection{\bf\ignorespaces#2.\quad}\ignorespaces}
\def\MN#1.{\par % common code for \M, \N
{\xdef\modstar{#1}\let\*=\empty\xdef\modno{#1}}% remove \* from section name
\ifx\modno\modstar \onmaybe \else\ontrue \fi
@@ -339,7 +339,7 @@
\write\cont{\catcode `\noexpand\@=12\relax} % \makeatother
\closeout\cont % the contents information has been fully gathered
\output{\ifpagesaved\normaloutput{\box\sbox}\lheader\rheader\fi
- \global\setbox\sbox=\page \global\pagesavedtrue}
+ \global\setbox\sbox=\page \global\pagesavedtrue \mark{\topmark}}
\pagesavedfalse \eject % eject the page-so-far and predecessors
\setbox\sbox\vbox{\unvbox\sbox} % take it out of its box
\vsize=\pageheight \advance\vsize by -\ht\sbox % the remaining height
diff --git a/web/pwebmac/webman.ch b/web/pwebmac/webman.ch
index 074af792e7..0ccae2847d 100644
--- a/web/pwebmac/webman.ch
+++ b/web/pwebmac/webman.ch
@@ -56,7 +56,31 @@
\else Appendix~#1\fi}
@z
-@x
+@x l.180
+\yskip\item{1)} A \TeX\ part, containing explanatory material about what
+@y
+\yskip\itemitem{1)} A \TeX\ part, containing explanatory material about what
+@z
+
+@x l.183
+\item{2)} A definition part, containing macro definitions that serve as
+@y
+\itemitem{2)} A definition part, containing macro definitions that serve as
+@z
+
+@x l.187
+\item{3)} A \PASCAL\ part, containing a piece of the program that
+@y
+\itemitem{3)} A \PASCAL\ part, containing a piece of the program that
+@z
+
+@x l.358
+ \.{which is a \\\&\{packed\}{ }\\\&\{array\}{ }\$
+@y
+ \.{which is a \\\&\{packed\}{ }\\\&\{array\}{ }\$%
+@z
+
+@x l.447
program for \.{TANGLE}, in the appendix, gives precise details about this
@y
program for \.{TANGLE}, in \pdfURL{Appendix~E}{tangle.pdf},
@@ -361,6 +385,14 @@ Appendix~D that incorporates your changes.
\pdfURL{Appendix~D}{weave.pdf} that incorporates your changes.
@z
+@x l.1632
+\def\substep(10.#1){\par\hangindent 4em\noindent
+ \hbox to 4em{\hfil(10.#1) }\ignorespaces}
+@y
+\def\substep(10.#1){\par\hangindent 3em\noindent
+ \hbox to 3em{\hfil(10.#1) }\ignorespaces}
+@z
+
@x l.1666
computer by following Appendices D and E. Then you have to simulate the
@y