From 8389f0bb8e6af2c5dcbfe3cdad746a9c170d1157 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 7 Nov 2021 03:01:05 +0000 Subject: CTAN sync 202111070301 --- FILES.byname | 976 +++++++++++---------- FILES.byname.gz | Bin 2393049 -> 2393363 bytes FILES.last07days | 670 +++++++------- fonts/erewhon/README | 5 +- fonts/erewhon/doc/OFL.txt | 2 +- fonts/erewhon/opentype/Erewhon-Regular.otf | Bin 258828 -> 258924 bytes .../latex/contrib/babel-contrib/sorbian/README.md | 21 +- .../contrib/babel-contrib/sorbian/lsorbian.dtx | 4 +- .../contrib/babel-contrib/sorbian/lsorbian.pdf | Bin 131086 -> 133496 bytes .../contrib/babel-contrib/sorbian/usorbian.dtx | 4 +- .../contrib/babel-contrib/sorbian/usorbian.pdf | Bin 140300 -> 142601 bytes .../biblatex-philosophy/biblatex-philosophy.dtx | 24 +- .../biblatex-philosophy/biblatex-philosophy.pdf | Bin 544676 -> 544782 bytes macros/luatex/generic/luakeys/README.md | 22 + macros/luatex/generic/luakeys/luakeys-debug.sty | 6 +- macros/luatex/generic/luakeys/luakeys-debug.tex | 4 +- macros/luatex/generic/luakeys/luakeys-doc.pdf | Bin 0 -> 157648 bytes macros/luatex/generic/luakeys/luakeys-doc.tex | 726 +++++++++++++++ macros/luatex/generic/luakeys/luakeys.lua | 19 +- macros/luatex/generic/luakeys/luakeys.pdf | Bin 153582 -> 0 bytes macros/luatex/generic/luakeys/luakeys.sty | 21 + macros/luatex/generic/luakeys/luakeys.tex | 660 +------------- macros/luatex/latex/pyluatex/README.md | 10 +- .../luatex/latex/pyluatex/pyluatex-interpreter.py | 37 +- macros/luatex/latex/pyluatex/pyluatex.lua | 73 +- macros/luatex/latex/pyluatex/pyluatex.pdf | Bin 79524 -> 82190 bytes macros/luatex/latex/pyluatex/pyluatex.sty | 29 +- macros/luatex/latex/pyluatex/pyluatex.tex | 47 +- macros/plain/contrib/reverxii/README | 20 - macros/plain/contrib/reverxii/README.md | 21 + macros/plain/contrib/reverxii/reverxii.dtx | 379 ++++++++ macros/plain/contrib/reverxii/reverxii.pdf | Bin 200023 -> 234070 bytes macros/plain/contrib/reverxii/reverxii.tex | 373 +------- support/TeX4ht/source/ChangeLog | 11 + support/TeX4ht/source/tex4ht-4ht.tex | 28 +- .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 1 + systems/texlive/tlnet/tlpkg/texlive.tlpdb | 235 ++--- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2322392 -> 2320640 bytes systems/win32/miktex/tm/packages/files.csv.lzma | Bin 626213 -> 624239 bytes .../win32/miktex/tm/packages/next/files.csv.lzma | Bin 625796 -> 625078 bytes systems/win32/miktex/tm/packages/next/pr.ini | 10 +- systems/win32/miktex/tm/packages/pr.ini | 12 +- systems/win32/winshell/README.md | 39 - systems/win32/winshell/README.txt | 39 + timestamp | 2 +- web/pwebmac/README.md | 2 +- web/pwebmac/makeall | 2 +- web/pwebmac/pwebmac.tex | 6 +- web/pwebmac/webman.ch | 34 +- 52 files changed, 2439 insertions(+), 2153 deletions(-) create mode 100644 macros/luatex/generic/luakeys/luakeys-doc.pdf create mode 100644 macros/luatex/generic/luakeys/luakeys-doc.tex delete mode 100644 macros/luatex/generic/luakeys/luakeys.pdf create mode 100644 macros/luatex/generic/luakeys/luakeys.sty delete mode 100644 macros/plain/contrib/reverxii/README create mode 100644 macros/plain/contrib/reverxii/README.md create mode 100644 macros/plain/contrib/reverxii/reverxii.dtx delete mode 100644 systems/win32/winshell/README.md create mode 100644 systems/win32/winshell/README.txt 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 Binary files a/FILES.byname.gz and b/FILES.byname.gz 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 Binary files a/fonts/erewhon/opentype/Erewhon-Regular.otf and b/fonts/erewhon/opentype/Erewhon-Regular.otf 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 @@ %\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 Binary files a/macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf and b/macros/latex/contrib/babel-contrib/sorbian/lsorbian.pdf 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 @@ %\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 Binary files a/macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf and b/macros/latex/contrib/babel-contrib/sorbian/usorbian.pdf 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". %\ProvidesFile{spanish-philosophy.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] % %<*driver> \documentclass[12pt]{ltxdoc} @@ -253,7 +253,7 @@ This work has the LPPL maintenance status "author-maintained". % % \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 Binary files a/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf and b/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/biblatex-philosophy.pdf 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-doc.pdf b/macros/luatex/generic/luakeys/luakeys-doc.pdf new file mode 100644 index 0000000000..3c28176a7d Binary files /dev/null and b/macros/luatex/generic/luakeys/luakeys-doc.pdf 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} + ::= | + + ::= ( | ) [ `,' ] + + ::== `{' `}' + + ::= + \alt + \alt + \alt + \alt + + ::= `-' | `+' + + ::= `0' | `1' | `2' | `3' | `4' | `5' | `6' | `7' | `8' | `9' + + ::= `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.pdf b/macros/luatex/generic/luakeys/luakeys.pdf deleted file mode 100644 index c65765d5b9..0000000000 Binary files a/macros/luatex/generic/luakeys/luakeys.pdf and /dev/null differ 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} - ::= | - - ::= ( | ) [ `,' ] - - ::== `{' `}' - - ::= - \alt - \alt - \alt - \alt - - ::= `-' | `+' - - ::= `0' | `1' | `2' | `3' | `4' | `5' | `6' | `7' | `8' | `9' - - ::= `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 Binary files a/macros/luatex/latex/pyluatex/pyluatex.pdf and b/macros/luatex/latex/pyluatex/pyluatex.pdf 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{[0Q[0J^/.]/.]/.]/.]} +~^{+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)[0WWVUQLJ]]} +\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 + [0R-/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 Binary files a/macros/plain/contrib/reverxii/reverxii.pdf and b/macros/plain/contrib/reverxii/reverxii.pdf 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{[0Q[0J^/.]/.]/.]/.]} ~^{+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 [0R-/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{[0Q[0J^/.]/.]/.]/.]} -% ~^{+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)[0WWVUQLJ]]} -% \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 -% [0R-/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 + + * 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 * 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 + + * tex4ht-4ht.tex (biblatex-hooks.4ht): copyright 2021. + 2021-10-28 Michal Hoftich * 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 (|version), generated from |jobname.tex -% Copyright 2020 TeX Users Group +% Copyright 2020-2021 TeX Users Group | \:AtEndOfPackage{% \def\blx@mknoautolang{% @@ -3950,7 +3950,7 @@ correctly. This just removes the error message. }% | } -| +%| >>> \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: \<<< \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 | +% 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. + +\<<< \: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 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 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 Binary files a/systems/win32/miktex/tm/packages/files.csv.lzma and b/systems/win32/miktex/tm/packages/files.csv.lzma 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 Binary files a/systems/win32/miktex/tm/packages/next/files.csv.lzma and b/systems/win32/miktex/tm/packages/next/files.csv.lzma 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.md deleted file mode 100644 index de84cdb983..0000000000 --- a/systems/win32/winshell/README.md +++ /dev/null @@ -1,39 +0,0 @@ - - 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 - ---------------------------------------------------------------------------- - -Permission to use, copy and distribute this software and its documentation -for any purpose is hereby granted without fee, provided that the above -copyright notice and this permission notice appear in all copies of this -software and related documentation. - -THE SOFTWARE IS PROVIDED 'AS-IS' AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, -IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -IN NO EVENT SHALL INGO H. DE BOER OR ANY PERSON OR INSTITUTION RELATED TO -INGO H. DE BOER BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR -CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF -DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION -WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - ---------------------------------------------------------------------------- - -What is WinShell? - -A free multilingual integrated development environment (IDE) for LaTeX and -TeX. The program includes a text editor, syntax highlighting, project -management, spell checking, a table wizard, BibTeX support, Unicode support, -different toolbars and user configuration options. - ---------------------------------------------------------------------------- - -System Requirements: - -Windows 7 SP1 or higher diff --git a/systems/win32/winshell/README.txt b/systems/win32/winshell/README.txt new file mode 100644 index 0000000000..96c8a32863 --- /dev/null +++ b/systems/win32/winshell/README.txt @@ -0,0 +1,39 @@ + + WinShell for Windows (c)1998-2021 Ingo H. de Boer + contact: idb@winshell.org + product version: 4.0 + file version: 4.0.0.2 + release date: 2021-11-06 + +--------------------------------------------------------------------------- + +Permission to use, copy and distribute this software and its documentation +for any purpose is hereby granted without fee, provided that the above +copyright notice and this permission notice appear in all copies of this +software and related documentation. + +THE SOFTWARE IS PROVIDED 'AS-IS' AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, +IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF +MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +IN NO EVENT SHALL INGO H. DE BOER OR ANY PERSON OR INSTITUTION RELATED TO +INGO H. DE BOER BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF +DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION +WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +--------------------------------------------------------------------------- + +What is WinShell? + +A free multilingual integrated development environment (IDE) for LaTeX and +TeX. The program includes a text editor, syntax highlighting, project +management, spell checking, a table wizard, BibTeX support, Unicode support, +different toolbars and user configuration options. + +--------------------------------------------------------------------------- + +System Requirements: + +Windows 7 SP1 or higher 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 -- cgit v1.2.3