summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-02-11 03:01:18 +0000
committerNorbert Preining <norbert@preining.info>2024-02-11 03:01:18 +0000
commit67c0d9d706bb2de18260161a21ed2c01d11f0a4e (patch)
tree2fdc7d3a51be00138a22079331a07140157ac866
parent1d28728327083b2e09300af044d37336abafbe02 (diff)
CTAN sync 202402110301
-rw-r--r--FILES.byname652
-rw-r--r--FILES.byname.gzbin2634707 -> 2635106 bytes
-rw-r--r--FILES.last07days506
-rw-r--r--biblio/ctan-bibdata/ctan.bib43
-rw-r--r--fonts/cochineal/README10
-rw-r--r--fonts/cochineal/enc/cochsups-ts1.enc291
-rw-r--r--fonts/newpx/README5
-rw-r--r--fonts/newpx/doc/newpxdoc.pdfbin426049 -> 426317 bytes
-rw-r--r--fonts/newpx/doc/newpxdoc.tex8
-rw-r--r--fonts/newpx/tex/newpx.sty45
-rw-r--r--fonts/newpx/tex/newpxtext.sty21
-rw-r--r--macros/generic/listofitems/README26
-rw-r--r--macros/generic/listofitems/listofitems-en.pdfbin447840 -> 165367 bytes
-rw-r--r--macros/generic/listofitems/listofitems-en.tex38
-rw-r--r--macros/generic/listofitems/listofitems-fr.pdfbin412514 -> 165788 bytes
-rw-r--r--macros/generic/listofitems/listofitems-fr.tex49
-rw-r--r--macros/generic/listofitems/listofitems.tex684
-rw-r--r--macros/generic/listofitems/listofitemsold.tex572
-rw-r--r--macros/generic/listofitems/test/listofitems-test-latex.pdfbin0 -> 22162 bytes
-rw-r--r--macros/generic/listofitems/test/listofitems-test-latex.tex123
-rw-r--r--macros/generic/listofitems/test/listofitems-test-tex.pdfbin0 -> 70779 bytes
-rw-r--r--macros/generic/listofitems/test/listofitems-test-tex.tex140
-rw-r--r--macros/latex/contrib/tblr-extras/README.md18
-rw-r--r--macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdfbin0 -> 26714 bytes
-rw-r--r--macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.tex84
-rw-r--r--macros/latex/contrib/tblr-extras/tblr-extras.sty74
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb124
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc16
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2548132 -> 2548116 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin791461 -> 810237 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin791329 -> 811480 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--timestamp2
37 files changed, 2152 insertions, 1406 deletions
diff --git a/FILES.byname b/FILES.byname
index 467e37cd35..b794b26487 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2077,12 +2077,12 @@
2023/10/05 | 1710 | biblio/citation-style-language/README.md
2023/10/05 | 12878 | biblio/citation-style-language/vancouver.csl
2023/10/05 | 4531754 | biblio/citation-style-language.zip
-2024/02/09 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/02/10 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2024/02/09 | 2844940 | biblio/ctan-bibdata/ctan.bib
-2024/02/09 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2024/02/10 | 2845963 | biblio/ctan-bibdata/ctan.bib
+2024/02/10 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2024/02/09 | 4116858 | biblio/ctan-bibdata.zip
+2024/02/10 | 4117157 | biblio/ctan-bibdata.zip
2023/02/23 | 3126 | biblio/pbibtex/pbibtex-base/cpp.awk
2023/02/23 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh
2023/02/23 | 22362 | biblio/pbibtex/pbibtex-base/jabbrv.bst
@@ -5444,7 +5444,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
-2024/02/09 | 62748 | FILES.last07days
+2024/02/10 | 61964 | 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
@@ -25591,6 +25591,7 @@
2023/11/11 | 2546 | fonts/cochineal/enc/coch_saoql6.enc
2023/11/11 | 3157 | fonts/cochineal/enc/coch_sc4bro.enc
2023/11/11 | 3295 | fonts/cochineal/enc/coch_sq6y2y.enc
+2023/08/23 | 4062 | fonts/cochineal/enc/cochsups-ts1.enc
2016/01/16 | 2915 | fonts/cochineal/enc/coch-t2a.enc
2023/11/11 | 3570 | fonts/cochineal/enc/coch_t6r2tr.enc
2023/11/11 | 3244 | fonts/cochineal/enc/coch_t7e5d4.enc
@@ -25646,7 +25647,7 @@
2023/08/27 | 234792 | fonts/cochineal/opentype/Cochineal-Bold.otf
2023/08/23 | 235080 | fonts/cochineal/opentype/Cochineal-Italic.otf
2023/08/30 | 234896 | fonts/cochineal/opentype/Cochineal-Roman.otf
-2023/11/19 | 10252 | fonts/cochineal/README
+2024/02/10 | 10400 | fonts/cochineal/README
2016/01/31 | 196 | fonts/cochineal/tex/cochineal.fontspec
2023/11/13 | 18654 | fonts/cochineal/tex/cochineal.sty
2016/02/17 | 1195 | fonts/cochineal/tex/LGRCochineal-LF.fd
@@ -26215,7 +26216,7 @@
2023/11/11 | 2584 | fonts/cochineal/vf/zcochbmi.vf
2023/11/11 | 2180 | fonts/cochineal/vf/zcochmia.vf
2023/11/11 | 2496 | fonts/cochineal/vf/zcochmi.vf
-2023/11/19 | 5985395 | fonts/cochineal.zip
+2024/02/10 | 5986443 | fonts/cochineal.zip
2020/04/13 | 63456 | fonts/coelacanth/doc/coelacanth-samples.pdf
2019/10/10 | 712 | fonts/coelacanth/doc/coelacanth-samples.tex
2019/10/10 | 4433 | fonts/coelacanth/doc/LICENSE.md
@@ -87987,8 +87988,8 @@
2019/09/22 | 2226 | fonts/newpx/doc/ChangesInV1.4.txt
2023/10/26 | 17278 | fonts/newpx/doc/footsnippet-crop.pdf
2015/04/20 | 635 | fonts/newpx/doc/MANIFEST-newpx.txt
-2024/01/10 | 426049 | fonts/newpx/doc/newpxdoc.pdf
-2024/01/10 | 71150 | fonts/newpx/doc/newpxdoc.tex
+2024/02/09 | 426317 | fonts/newpx/doc/newpxdoc.pdf
+2024/02/09 | 71247 | fonts/newpx/doc/newpxdoc.tex
2013/03/29 | 8118 | fonts/newpx/doc/newpxeg-crop.pdf
2013/03/27 | 8858 | fonts/newpx/doc/pxfontseg-crop.pdf
2023/08/02 | 83 | fonts/newpx/doc/TRK.fea
@@ -88024,7 +88025,7 @@
2023/09/06 | 234900 | fonts/newpx/opentype/TeXGyrePagellaX-Italic.otf
2023/09/06 | 212404 | fonts/newpx/opentype/TeXGyrePagellaX-Regular.otf
2023/09/06 | 220664 | fonts/newpx/opentype/TeXGyrePagellaX-Slanted.otf
-2024/01/10 | 25424 | fonts/newpx/README
+2024/02/10 | 25520 | fonts/newpx/README
2016/07/06 | 694 | fonts/newpx/tex/lmsnpxsy.fd
2016/07/06 | 690 | fonts/newpx/tex/lmxnpxexx.fd
2023/10/06 | 2101 | fonts/newpx/tex/ly1minzpl.fd
@@ -88042,9 +88043,9 @@
2023/10/06 | 2098 | fonts/newpx/tex/ly1zpltlf.fd
2023/10/06 | 2272 | fonts/newpx/tex/ly1zpltosf.fd
2023/11/08 | 115374 | fonts/newpx/tex/newpxmath.sty
-2023/11/08 | 3969 | fonts/newpx/tex/newpx.sty
+2024/02/09 | 4874 | fonts/newpx/tex/newpx.sty
2019/09/06 | 151 | fonts/newpx/tex/newpx-subs.tex
-2024/01/10 | 25380 | fonts/newpx/tex/newpxtext.sty
+2024/02/09 | 25731 | fonts/newpx/tex/newpxtext.sty
2013/04/01 | 1021 | fonts/newpx/tex/omlnpxmi.fd
2023/10/06 | 2101 | fonts/newpx/tex/ot1minzpl.fd
2015/05/01 | 1510 | fonts/newpx/tex/ot1npxtt.fd
@@ -88595,7 +88596,7 @@
2023/08/26 | 2556 | fonts/newpx/vf/zplmi.vf
2013/03/29 | 980 | fonts/newpx/vf/zplsyc.vf
2023/08/26 | 1668 | fonts/newpx/vf/zplsym.vf
-2024/01/11 | 7521284 | fonts/newpx.zip
+2024/02/10 | 7521895 | fonts/newpx.zip
2019/06/17 | 524 | fonts/newtx/afm/LibertineI-5nu.afm
2019/10/26 | 7516 | fonts/newtx/afm/LibertineMathBMI5.afm
2019/10/26 | 7506 | fonts/newtx/afm/LibertineMathBMI7.afm
@@ -215192,15 +215193,18 @@
2010/07/29 | 31810 | macros/generic/librarian/tex/generic/librarian/librarian.tex
2010/04/04 | 439 | macros/generic/librarian/tex/latex/librarian/librarian.sty
2010/07/29 | 173883 | macros/generic/librarian.zip
-2019/08/21 | 447840 | macros/generic/listofitems/listofitems-en.pdf
-2019/08/21 | 22302 | macros/generic/listofitems/listofitems-en.tex
-2019/08/21 | 412514 | macros/generic/listofitems/listofitems-fr.pdf
-2019/08/21 | 23132 | macros/generic/listofitems/listofitems-fr.tex
-2019/08/21 | 26673 | macros/generic/listofitems/listofitemsold.tex
-2019/08/21 | 195 | macros/generic/listofitems/listofitems.sty
-2019/08/21 | 27590 | macros/generic/listofitems/listofitems.tex
-2019/08/21 | 1076 | macros/generic/listofitems/README
-2019/08/21 | 888070 | macros/generic/listofitems.zip
+2024/02/10 | 165367 | macros/generic/listofitems/listofitems-en.pdf
+2024/02/10 | 21984 | macros/generic/listofitems/listofitems-en.tex
+2024/02/10 | 165788 | macros/generic/listofitems/listofitems-fr.pdf
+2024/02/10 | 23119 | macros/generic/listofitems/listofitems-fr.tex
+2024/02/10 | 195 | macros/generic/listofitems/listofitems.sty
+2024/02/10 | 29625 | macros/generic/listofitems/listofitems.tex
+2024/02/10 | 1048 | macros/generic/listofitems/README
+2024/02/10 | 22162 | macros/generic/listofitems/test/listofitems-test-latex.pdf
+2024/02/10 | 4511 | macros/generic/listofitems/test/listofitems-test-latex.tex
+2024/02/10 | 70779 | macros/generic/listofitems/test/listofitems-test-tex.pdf
+2024/02/10 | 5093 | macros/generic/listofitems/test/listofitems-test-tex.tex
+2024/02/10 | 442430 | macros/generic/listofitems.zip
1995/09/28 | 39560 | macros/generic/localloc/localloc.dtx
2005/06/11 | 259706 | macros/generic/localloc/localloc.pdf
1995/09/28 | 1469 | macros/generic/localloc/localloc.README
@@ -251946,6 +251950,11 @@
2002/02/07 | 2865 | macros/latex/contrib/taupin/t1cmsc.fd
2002/02/15 | 3810 | macros/latex/contrib/taupin/varsects.sty
2012/07/19 | 32063 | macros/latex/contrib/taupin.zip
+2024/02/09 | 841 | macros/latex/contrib/tblr-extras/README.md
+2024/02/09 | 26714 | macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdf
+2024/02/09 | 3329 | macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.tex
+2024/02/09 | 3110 | macros/latex/contrib/tblr-extras/tblr-extras.sty
+2024/02/10 | 23474 | macros/latex/contrib/tblr-extras.zip
2003/07/20 | 43000 | macros/latex/contrib/tclldoc/examples/parsetcl.dtx
2003/07/20 | 1459 | macros/latex/contrib/tclldoc/examples/parsetcl.ins
2003/07/20 | 27840 | macros/latex/contrib/tclldoc/examples/pdf.dtx
@@ -305990,8 +305999,8 @@
2022/04/29 | 6048 | systems/texlive/tlnet/archive/circledtext.r63166.tar.xz
2022/04/08 | 23672 | systems/texlive/tlnet/archive/circ.r62977.tar.xz
2022/04/08 | 38440 | systems/texlive/tlnet/archive/circ.source.r62977.tar.xz
-2023/12/10 | 1868044 | systems/texlive/tlnet/archive/circuitikz.doc.r69077.tar.xz
-2023/12/10 | 177192 | systems/texlive/tlnet/archive/circuitikz.r69077.tar.xz
+2024/02/10 | 1893448 | systems/texlive/tlnet/archive/circuitikz.doc.r69757.tar.xz
+2024/02/10 | 178132 | systems/texlive/tlnet/archive/circuitikz.r69757.tar.xz
2024/01/02 | 3376852 | systems/texlive/tlnet/archive/circuit-macros.doc.r69263.tar.xz
2024/01/02 | 1500 | systems/texlive/tlnet/archive/circuit-macros.r69263.tar.xz
2023/10/08 | 182608 | systems/texlive/tlnet/archive/circularglyphs.doc.r68476.tar.xz
@@ -306274,7 +306283,7 @@
2024/01/14 | 1668 | systems/texlive/tlnet/archive/collection-pictures.r69409.tar.xz
2023/10/28 | 1004 | systems/texlive/tlnet/archive/collection-plaingeneric.r68675.tar.xz
2022/12/27 | 816 | systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz
-2024/02/05 | 1744 | systems/texlive/tlnet/archive/collection-publishers.r69701.tar.xz
+2024/02/10 | 1752 | systems/texlive/tlnet/archive/collection-publishers.r69759.tar.xz
2020/03/04 | 340 | systems/texlive/tlnet/archive/collection-texworks.r54074.tar.xz
2023/02/20 | 388 | systems/texlive/tlnet/archive/collection-wintools.r65952.tar.xz
2024/01/17 | 652 | systems/texlive/tlnet/archive/collection-xetex.r69452.tar.xz
@@ -306464,6 +306473,9 @@
2023/05/24 | 182432 | systems/texlive/tlnet/archive/contracard.doc.r67201.tar.xz
2023/05/24 | 5224 | systems/texlive/tlnet/archive/contracard.r67201.tar.xz
2023/05/24 | 18312 | systems/texlive/tlnet/archive/contracard.source.r67201.tar.xz
+2024/02/10 | 841020 | systems/texlive/tlnet/archive/contract.doc.r69759.tar.xz
+2024/02/10 | 7424 | systems/texlive/tlnet/archive/contract.r69759.tar.xz
+2024/02/10 | 28912 | systems/texlive/tlnet/archive/contract.source.r69759.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/convbkmk.aarch64-linux.r46208.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/convbkmk.amd64-freebsd.r30408.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/convbkmk.amd64-netbsd.r30408.tar.xz
@@ -310193,7 +310205,7 @@
2019/02/28 | 3972 | systems/texlive/tlnet/archive/koma-moderncvclassic.r25025.tar.xz
2022/07/08 | 563260 | systems/texlive/tlnet/archive/koma-script-examples.doc.r63833.tar.xz
2022/07/08 | 516 | systems/texlive/tlnet/archive/koma-script-examples.r63833.tar.xz
-2023/07/08 | 7348172 | systems/texlive/tlnet/archive/koma-script.r67573.tar.xz
+2024/02/10 | 7348176 | systems/texlive/tlnet/archive/koma-script.r69755.tar.xz
2019/02/28 | 37524 | systems/texlive/tlnet/archive/koma-script-sfs.doc.r26137.tar.xz
2019/02/28 | 3400 | systems/texlive/tlnet/archive/koma-script-sfs.r26137.tar.xz
2023/09/08 | 122504 | systems/texlive/tlnet/archive/korigamik.doc.r68204.tar.xz
@@ -312366,9 +312378,9 @@
2023/08/12 | 672020 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67892.tar.xz
2023/08/12 | 2416 | systems/texlive/tlnet/archive/naive-ebnf.r67892.tar.xz
2023/08/12 | 5800 | systems/texlive/tlnet/archive/naive-ebnf.source.r67892.tar.xz
-2023/02/06 | 1431708 | systems/texlive/tlnet/archive/nameauth.doc.r65738.tar.xz
-2023/02/06 | 7044 | systems/texlive/tlnet/archive/nameauth.r65738.tar.xz
-2023/02/06 | 116900 | systems/texlive/tlnet/archive/nameauth.source.r65738.tar.xz
+2024/02/10 | 1477132 | systems/texlive/tlnet/archive/nameauth.doc.r69758.tar.xz
+2024/02/10 | 7096 | systems/texlive/tlnet/archive/nameauth.r69758.tar.xz
+2024/02/10 | 119444 | systems/texlive/tlnet/archive/nameauth.source.r69758.tar.xz
2020/07/20 | 631916 | systems/texlive/tlnet/archive/namedef.doc.r55881.tar.xz
2020/07/20 | 3564 | systems/texlive/tlnet/archive/namedef.r55881.tar.xz
2020/07/20 | 15372 | systems/texlive/tlnet/archive/namedef.source.r55881.tar.xz
@@ -312451,8 +312463,8 @@
2019/02/28 | 196212 | systems/texlive/tlnet/archive/newspaper.doc.r15878.tar.xz
2019/02/28 | 1924 | systems/texlive/tlnet/archive/newspaper.r15878.tar.xz
2019/02/28 | 6804 | systems/texlive/tlnet/archive/newspaper.source.r15878.tar.xz
-2024/01/12 | 969452 | systems/texlive/tlnet/archive/newtx.doc.r69381.tar.xz
-2024/01/12 | 6054248 | systems/texlive/tlnet/archive/newtx.r69381.tar.xz
+2024/02/10 | 969884 | systems/texlive/tlnet/archive/newtx.doc.r69756.tar.xz
+2024/02/10 | 6054376 | systems/texlive/tlnet/archive/newtx.r69756.tar.xz
2024/01/27 | 263284 | systems/texlive/tlnet/archive/newtxsf.doc.r69597.tar.xz
2024/01/27 | 106028 | systems/texlive/tlnet/archive/newtxsf.r69597.tar.xz
2024/01/17 | 194632 | systems/texlive/tlnet/archive/newtxtt.doc.r69451.tar.xz
@@ -315932,7 +315944,7 @@
2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz
-2024/02/09 | 432168 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69744.tar.xz
+2024/02/10 | 432212 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69754.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
@@ -315954,7 +315966,7 @@
2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz
-2024/02/09 | 114060 | systems/texlive/tlnet/archive/texlive-scripts.r69744.tar.xz
+2024/02/10 | 114048 | systems/texlive/tlnet/archive/texlive-scripts.r69754.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2023/05/14 | 60312 | systems/texlive/tlnet/archive/texlive-scripts.windows.r67095.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -317862,16 +317874,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
2024/02/05 | 125030 | systems/texlive/tlnet/install-tl
-2024/02/09 | 5748185 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2024/02/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2024/02/09 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/02/10 | 5747105 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2024/02/10 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2024/02/10 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2024/02/09 | 21031021 | systems/texlive/tlnet/install-tl-windows.exe
-2024/02/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2024/02/09 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2024/02/09 | 26035519 | systems/texlive/tlnet/install-tl.zip
-2024/02/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2024/02/09 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2024/02/10 | 21030076 | systems/texlive/tlnet/install-tl-windows.exe
+2024/02/10 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2024/02/10 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2024/02/10 | 26035507 | systems/texlive/tlnet/install-tl.zip
+2024/02/10 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2024/02/10 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2023/03/19 | 1229 | systems/texlive/tlnet/README.md
2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023
2024/01/02 | 9011 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -317881,7 +317893,7 @@
2024/01/02 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2024/01/16 | 50726 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2024/02/07 | 7410 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2024/02/09 | 7359 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/12/13 | 226639 | 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
@@ -317923,12 +317935,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2024/01/31 | 5840 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2024/02/09 | 19318808 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2024/02/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2024/02/10 | 19321046 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2024/02/10 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2024/01/31 | 87229 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2024/02/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2024/02/09 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2024/02/09 | 2548132 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/02/10 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2024/02/10 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2024/02/10 | 2548116 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -321565,12 +321577,12 @@
2020/02/10 | 537614 | systems/win32/miktex/tm/packages/accessibility.tar.lzma
2009/04/21 | 35717 | systems/win32/miktex/tm/packages/accfonts.tar.lzma
2019/12/06 | 338331 | systems/win32/miktex/tm/packages/accsupp.tar.lzma
-2022/11/26 | 883135 | systems/win32/miktex/tm/packages/achemso__doc.tar.lzma
-2022/11/26 | 31899 | systems/win32/miktex/tm/packages/achemso__source.tar.lzma
-2022/11/26 | 19684 | systems/win32/miktex/tm/packages/achemso.tar.lzma
-2024/01/28 | 4861878 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
-2024/01/28 | 63198 | systems/win32/miktex/tm/packages/acmart__source.tar.lzma
-2024/01/28 | 43069 | systems/win32/miktex/tm/packages/acmart.tar.lzma
+2024/02/10 | 883861 | systems/win32/miktex/tm/packages/achemso__doc.tar.lzma
+2024/02/10 | 31991 | systems/win32/miktex/tm/packages/achemso__source.tar.lzma
+2024/02/10 | 19712 | systems/win32/miktex/tm/packages/achemso.tar.lzma
+2024/02/10 | 4579978 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
+2024/02/10 | 63696 | systems/win32/miktex/tm/packages/acmart__source.tar.lzma
+2024/02/10 | 43123 | systems/win32/miktex/tm/packages/acmart.tar.lzma
2016/07/19 | 105378 | systems/win32/miktex/tm/packages/acmconf.tar.lzma
2022/04/05 | 1230532 | systems/win32/miktex/tm/packages/acro__doc.tar.lzma
2016/08/30 | 774465 | systems/win32/miktex/tm/packages/acroflex.tar.lzma
@@ -321814,12 +321826,12 @@
2020/01/16 | 186434 | systems/win32/miktex/tm/packages/ascmac.tar.lzma
2020/04/15 | 609335 | systems/win32/miktex/tm/packages/askinclude.tar.lzma
2020/10/27 | 388800 | systems/win32/miktex/tm/packages/askmaps.tar.lzma
-2024/01/07 | 596396 | systems/win32/miktex/tm/packages/asmeconf__doc.tar.lzma
-2022/12/31 | 2500894 | systems/win32/miktex/tm/packages/asmeconf__source.tar.lzma
-2024/01/07 | 29671 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
-2023/10/26 | 622526 | systems/win32/miktex/tm/packages/asmejour__doc.tar.lzma
-2023/10/26 | 1274766 | systems/win32/miktex/tm/packages/asmejour__source.tar.lzma
-2023/10/26 | 23692 | systems/win32/miktex/tm/packages/asmejour.tar.lzma
+2024/02/10 | 930952 | systems/win32/miktex/tm/packages/asmeconf__doc.tar.lzma
+2024/02/10 | 2500918 | systems/win32/miktex/tm/packages/asmeconf__source.tar.lzma
+2024/02/10 | 28681 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
+2024/02/10 | 949316 | systems/win32/miktex/tm/packages/asmejour__doc.tar.lzma
+2024/02/10 | 1274877 | systems/win32/miktex/tm/packages/asmejour__source.tar.lzma
+2024/02/10 | 23104 | systems/win32/miktex/tm/packages/asmejour.tar.lzma
2012/02/01 | 405602 | systems/win32/miktex/tm/packages/aspectratio.tar.lzma
2004/11/11 | 12360 | systems/win32/miktex/tm/packages/assignment.cab
2015/09/30 | 358108 | systems/win32/miktex/tm/packages/assoccnt.tar.lzma
@@ -321897,7 +321909,7 @@
2014/09/29 | 121076 | systems/win32/miktex/tm/packages/babel-croatian.tar.lzma
2014/05/21 | 206798 | systems/win32/miktex/tm/packages/babel-czech.tar.lzma
2021/02/10 | 144839 | systems/win32/miktex/tm/packages/babel-danish.tar.lzma
-2024/01/20 | 1045036 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma
+2024/02/10 | 1051943 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma
2021/09/06 | 157877 | systems/win32/miktex/tm/packages/babel-dutch__doc.tar.lzma
2021/09/06 | 8372 | systems/win32/miktex/tm/packages/babel-dutch__source.tar.lzma
2021/09/06 | 3172 | systems/win32/miktex/tm/packages/babel-dutch.tar.lzma
@@ -321971,11 +321983,11 @@
2021/11/07 | 210288 | systems/win32/miktex/tm/packages/babel-sorbian__doc.tar.lzma
2021/11/07 | 6727 | systems/win32/miktex/tm/packages/babel-sorbian__source.tar.lzma
2021/11/07 | 3401 | systems/win32/miktex/tm/packages/babel-sorbian.tar.lzma
-2024/01/20 | 886582 | systems/win32/miktex/tm/packages/babel__source.tar.lzma
+2024/02/10 | 887191 | systems/win32/miktex/tm/packages/babel__source.tar.lzma
2015/05/25 | 5256 | systems/win32/miktex/tm/packages/babel-spanglish.tar.lzma
2021/05/29 | 222183 | systems/win32/miktex/tm/packages/babel-spanish.tar.lzma
2021/02/10 | 148420 | systems/win32/miktex/tm/packages/babel-swedish.tar.lzma
-2024/01/20 | 235111 | systems/win32/miktex/tm/packages/babel.tar.lzma
+2024/02/10 | 235632 | systems/win32/miktex/tm/packages/babel.tar.lzma
2014/05/21 | 234101 | systems/win32/miktex/tm/packages/babel-thai.tar.lzma
2019/07/06 | 309208 | systems/win32/miktex/tm/packages/babel-turkish.tar.lzma
2021/01/17 | 159246 | systems/win32/miktex/tm/packages/babel-ukrainian.tar.lzma
@@ -322045,9 +322057,9 @@
2022/08/24 | 20933 | systems/win32/miktex/tm/packages/beamerswitch__source.tar.lzma
2022/08/24 | 5100 | systems/win32/miktex/tm/packages/beamerswitch.tar.lzma
2024/01/07 | 169544 | systems/win32/miktex/tm/packages/beamer.tar.lzma
-2023/02/05 | 574022 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__doc.tar.lzma
-2023/02/05 | 177008 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__source.tar.lzma
-2023/02/05 | 6513 | systems/win32/miktex/tm/packages/beamerthemeamurmaple.tar.lzma
+2024/02/10 | 691203 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__doc.tar.lzma
+2024/02/10 | 177067 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__source.tar.lzma
+2024/02/10 | 6545 | systems/win32/miktex/tm/packages/beamerthemeamurmaple.tar.lzma
2023/11/04 | 1769356 | systems/win32/miktex/tm/packages/beamertheme-arguelles__doc.tar.lzma
2022/06/26 | 955 | systems/win32/miktex/tm/packages/beamertheme-arguelles__source.tar.lzma
2023/11/04 | 3397 | systems/win32/miktex/tm/packages/beamertheme-arguelles.tar.lzma
@@ -322057,9 +322069,9 @@
2016/10/04 | 457031 | systems/win32/miktex/tm/packages/beamertheme-cuerna.tar.lzma
2015/12/08 | 1525974 | systems/win32/miktex/tm/packages/beamertheme-detlevcm.tar.lzma
2016/05/31 | 168629 | systems/win32/miktex/tm/packages/beamertheme-epyt.tar.lzma
-2022/03/12 | 43043 | systems/win32/miktex/tm/packages/beamertheme-focus__doc.tar.lzma
-2022/03/12 | 205503 | systems/win32/miktex/tm/packages/beamertheme-focus__source.tar.lzma
-2022/03/12 | 4891 | systems/win32/miktex/tm/packages/beamertheme-focus.tar.lzma
+2024/02/10 | 236384 | systems/win32/miktex/tm/packages/beamertheme-focus__doc.tar.lzma
+2024/02/10 | 12112 | systems/win32/miktex/tm/packages/beamertheme-focus__source.tar.lzma
+2024/02/10 | 4897 | systems/win32/miktex/tm/packages/beamertheme-focus.tar.lzma
2007/02/22 | 1899 | systems/win32/miktex/tm/packages/beamerthemejltree.tar.lzma
2021/04/07 | 227582 | systems/win32/miktex/tm/packages/beamerthemelalic.tar.lzma
2019/01/30 | 100626 | systems/win32/miktex/tm/packages/beamertheme-light.tar.lzma
@@ -322119,9 +322131,9 @@
2012/08/21 | 136530 | systems/win32/miktex/tm/packages/bguq.tar.lzma
2022/08/11 | 359746 | systems/win32/miktex/tm/packages/bhcexam__doc.tar.lzma
2022/08/11 | 4398 | systems/win32/miktex/tm/packages/bhcexam.tar.lzma
-2023/10/14 | 5698072 | systems/win32/miktex/tm/packages/bib2gls__doc.tar.lzma
-2023/10/14 | 1867954 | systems/win32/miktex/tm/packages/bib2gls__source.tar.lzma
-2023/10/14 | 2018500 | systems/win32/miktex/tm/packages/bib2gls.tar.lzma
+2024/02/10 | 5700599 | systems/win32/miktex/tm/packages/bib2gls__doc.tar.lzma
+2024/02/10 | 1876336 | systems/win32/miktex/tm/packages/bib2gls__source.tar.lzma
+2024/02/10 | 2030658 | systems/win32/miktex/tm/packages/bib2gls.tar.lzma
2004/11/11 | 84386 | systems/win32/miktex/tm/packages/bib2xhtml.cab
2023/06/21 | 1079514 | systems/win32/miktex/tm/packages/bibarts__doc.tar.lzma
2023/06/21 | 246867 | systems/win32/miktex/tm/packages/bibarts__source.tar.lzma
@@ -322178,9 +322190,9 @@
2023/03/19 | 39714 | systems/win32/miktex/tm/packages/biblatex-ext__source.tar.lzma
2023/03/19 | 30117 | systems/win32/miktex/tm/packages/biblatex-ext.tar.lzma
2017/11/22 | 616165 | systems/win32/miktex/tm/packages/biblatex-fiwi.tar.lzma
-2023/09/22 | 1334764 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015__doc.tar.lzma
-2023/09/22 | 98476 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015__source.tar.lzma
-2023/09/22 | 53356 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015.tar.lzma
+2024/02/10 | 1343519 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015__doc.tar.lzma
+2024/02/10 | 101146 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015__source.tar.lzma
+2024/02/10 | 53648 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015.tar.lzma
2023/02/23 | 169070 | systems/win32/miktex/tm/packages/biblatex-german-legal__doc.tar.lzma
2023/02/23 | 6760 | systems/win32/miktex/tm/packages/biblatex-german-legal__source.tar.lzma
2023/02/23 | 6356 | systems/win32/miktex/tm/packages/biblatex-german-legal.tar.lzma
@@ -322335,9 +322347,9 @@
2023/11/16 | 430857 | systems/win32/miktex/tm/packages/bodegraph__doc.tar.lzma
2023/11/16 | 42884 | systems/win32/miktex/tm/packages/bodegraph__source.tar.lzma
2023/11/16 | 16402 | systems/win32/miktex/tm/packages/bodegraph.tar.lzma
-2024/01/20 | 555112 | systems/win32/miktex/tm/packages/bodeplot__doc.tar.lzma
-2024/01/20 | 17816 | systems/win32/miktex/tm/packages/bodeplot__source.tar.lzma
-2024/01/20 | 5970 | systems/win32/miktex/tm/packages/bodeplot.tar.lzma
+2024/02/10 | 741467 | systems/win32/miktex/tm/packages/bodeplot__doc.tar.lzma
+2024/02/10 | 18143 | systems/win32/miktex/tm/packages/bodeplot__source.tar.lzma
+2024/02/10 | 6109 | systems/win32/miktex/tm/packages/bodeplot.tar.lzma
2015/06/25 | 432100 | systems/win32/miktex/tm/packages/bohr.tar.lzma
2009/08/29 | 1130817 | systems/win32/miktex/tm/packages/boisik.tar.lzma
2013/11/27 | 283422 | systems/win32/miktex/tm/packages/boites.tar.lzma
@@ -322426,9 +322438,9 @@
2021/06/20 | 162034 | systems/win32/miktex/tm/packages/bxjaprnind__doc.tar.lzma
2021/06/20 | 3052 | systems/win32/miktex/tm/packages/bxjaprnind__source.tar.lzma
2021/06/20 | 3407 | systems/win32/miktex/tm/packages/bxjaprnind.tar.lzma
-2023/07/28 | 1263123 | systems/win32/miktex/tm/packages/bxjscls__doc.tar.lzma
-2023/07/28 | 112422 | systems/win32/miktex/tm/packages/bxjscls__source.tar.lzma
-2023/07/28 | 34972 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
+2024/02/10 | 1276803 | systems/win32/miktex/tm/packages/bxjscls__doc.tar.lzma
+2024/02/10 | 114035 | systems/win32/miktex/tm/packages/bxjscls__source.tar.lzma
+2024/02/10 | 35296 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
2017/05/03 | 6734 | systems/win32/miktex/tm/packages/bxnewfont.tar.lzma
2022/04/23 | 254183 | systems/win32/miktex/tm/packages/bxorigcapt__doc.tar.lzma
2022/04/23 | 2058 | systems/win32/miktex/tm/packages/bxorigcapt__source.tar.lzma
@@ -322661,8 +322673,8 @@
2022/05/04 | 6254 | systems/win32/miktex/tm/packages/circledtext.tar.lzma
2010/03/08 | 182332 | systems/win32/miktex/tm/packages/circle.tar.lzma
2009/07/13 | 270032 | systems/win32/miktex/tm/packages/circ.tar.lzma
-2023/12/10 | 1868419 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma
-2023/12/10 | 195624 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
+2024/02/10 | 1893415 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma
+2024/02/10 | 196592 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
2023/10/07 | 179146 | systems/win32/miktex/tm/packages/circularglyphs__doc.tar.lzma
2023/10/07 | 4882 | systems/win32/miktex/tm/packages/circularglyphs__source.tar.lzma
2023/10/07 | 3044 | systems/win32/miktex/tm/packages/circularglyphs.tar.lzma
@@ -322849,6 +322861,9 @@
2018/12/20 | 377194 | systems/win32/miktex/tm/packages/continue.tar.lzma
2004/11/28 | 164368 | systems/win32/miktex/tm/packages/contour.cab
2019/03/04 | 206017 | systems/win32/miktex/tm/packages/contracard.tar.lzma
+2024/02/10 | 843273 | systems/win32/miktex/tm/packages/contract__doc.tar.lzma
+2024/02/10 | 29430 | systems/win32/miktex/tm/packages/contract__source.tar.lzma
+2024/02/10 | 7667 | systems/win32/miktex/tm/packages/contract.tar.lzma
2017/03/28 | 87081 | systems/win32/miktex/tm/packages/conv-xkv.tar.lzma
2015/01/13 | 388467 | systems/win32/miktex/tm/packages/cookingsymbols.tar.lzma
2016/07/15 | 67621 | systems/win32/miktex/tm/packages/cooking.tar.lzma
@@ -322930,9 +322945,9 @@
2023/02/23 | 11794 | systems/win32/miktex/tm/packages/crossrefenum.tar.lzma
2016/07/20 | 42226 | systems/win32/miktex/tm/packages/crossreference.tar.lzma
2020/07/27 | 351781 | systems/win32/miktex/tm/packages/crossreftools.tar.lzma
-2022/11/01 | 239041 | systems/win32/miktex/tm/packages/crossrefware__doc.tar.lzma
+2024/02/10 | 239330 | systems/win32/miktex/tm/packages/crossrefware__doc.tar.lzma
2021/10/03 | 8598 | systems/win32/miktex/tm/packages/crossrefware__source.tar.lzma
-2022/11/01 | 15987 | systems/win32/miktex/tm/packages/crossrefware.tar.lzma
+2024/02/10 | 16198 | systems/win32/miktex/tm/packages/crossrefware.tar.lzma
2022/09/23 | 339113 | systems/win32/miktex/tm/packages/crossword__doc.tar.lzma
2022/09/23 | 16802 | systems/win32/miktex/tm/packages/crossword__source.tar.lzma
2022/09/23 | 4379 | systems/win32/miktex/tm/packages/crossword.tar.lzma
@@ -323128,9 +323143,9 @@
2022/06/26 | 14198 | systems/win32/miktex/tm/packages/denisbdoc__doc.tar.lzma
2022/06/26 | 22986 | systems/win32/miktex/tm/packages/denisbdoc__source.tar.lzma
2022/07/16 | 16303 | systems/win32/miktex/tm/packages/denisbdoc.tar.lzma
-2023/11/16 | 204526 | systems/win32/miktex/tm/packages/derivative__doc.tar.lzma
-2023/11/16 | 23319 | systems/win32/miktex/tm/packages/derivative__source.tar.lzma
-2023/11/16 | 10517 | systems/win32/miktex/tm/packages/derivative.tar.lzma
+2024/02/10 | 201945 | systems/win32/miktex/tm/packages/derivative__doc.tar.lzma
+2024/02/10 | 23451 | systems/win32/miktex/tm/packages/derivative__source.tar.lzma
+2024/02/10 | 10585 | systems/win32/miktex/tm/packages/derivative.tar.lzma
2016/05/03 | 64069 | systems/win32/miktex/tm/packages/designcon.tar.lzma
2005/06/25 | 588482 | systems/win32/miktex/tm/packages/devanagari-omega.cab
2019/03/07 | 5149124 | systems/win32/miktex/tm/packages/devanagari.tar.lzma
@@ -323146,7 +323161,9 @@
2016/07/15 | 4576 | systems/win32/miktex/tm/packages/dice.tar.lzma
2010/03/08 | 212305 | systems/win32/miktex/tm/packages/dichokey.tar.lzma
2014/02/14 | 6978045 | systems/win32/miktex/tm/packages/dickimaw.tar.lzma
-2004/08/15 | 54075 | systems/win32/miktex/tm/packages/dictsym.cab
+2024/02/10 | 19247 | systems/win32/miktex/tm/packages/dictsym__doc.tar.lzma
+2024/02/10 | 1976 | systems/win32/miktex/tm/packages/dictsym__source.tar.lzma
+2024/02/10 | 31914 | systems/win32/miktex/tm/packages/dictsym.tar.lzma
2023/11/16 | 1291824 | systems/win32/miktex/tm/packages/diffcoeff__doc.tar.lzma
2023/11/16 | 55776 | systems/win32/miktex/tm/packages/diffcoeff__source.tar.lzma
2023/11/16 | 11614 | systems/win32/miktex/tm/packages/diffcoeff.tar.lzma
@@ -323182,9 +323199,9 @@
2023/10/03 | 236195 | systems/win32/miktex/tm/packages/doclicense.tar.lzma
2009/09/03 | 158280 | systems/win32/miktex/tm/packages/docmfp.tar.lzma
2012/03/28 | 152472 | systems/win32/miktex/tm/packages/docmute.tar.lzma
-2024/01/20 | 340416 | systems/win32/miktex/tm/packages/docshots__doc.tar.lzma
-2024/01/20 | 7632 | systems/win32/miktex/tm/packages/docshots__source.tar.lzma
-2024/01/20 | 3005 | systems/win32/miktex/tm/packages/docshots.tar.lzma
+2024/02/10 | 340634 | systems/win32/miktex/tm/packages/docshots__doc.tar.lzma
+2024/02/10 | 7653 | systems/win32/miktex/tm/packages/docshots__source.tar.lzma
+2024/02/10 | 3024 | systems/win32/miktex/tm/packages/docshots.tar.lzma
2024/01/20 | 24028 | systems/win32/miktex/tm/packages/docsurvey__source.tar.lzma
2024/01/20 | 246155 | systems/win32/miktex/tm/packages/docsurvey.tar.lzma
2014/06/30 | 623193 | systems/win32/miktex/tm/packages/doctools.tar.lzma
@@ -323273,9 +323290,9 @@
2021/07/18 | 313984 | systems/win32/miktex/tm/packages/easing__doc.tar.lzma
2021/07/18 | 8201 | systems/win32/miktex/tm/packages/easing__source.tar.lzma
2021/07/18 | 2391 | systems/win32/miktex/tm/packages/easing.tar.lzma
-2024/01/28 | 601985 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
-2024/01/28 | 40547 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
-2024/01/28 | 16054 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2024/02/10 | 596604 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
+2024/02/10 | 40566 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
+2024/02/10 | 16075 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2023/10/12 | 14744 | systems/win32/miktex/tm/packages/easydtx__doc.tar.lzma
2023/10/12 | 2035 | systems/win32/miktex/tm/packages/easydtx.tar.lzma
2018/03/31 | 183421 | systems/win32/miktex/tm/packages/easyfig.tar.lzma
@@ -323396,6 +323413,9 @@
2021/07/18 | 42257 | systems/win32/miktex/tm/packages/emoji.tar.lzma
2023/04/27 | 56415 | systems/win32/miktex/tm/packages/emo__source.tar.lzma
2023/04/27 | 129300 | systems/win32/miktex/tm/packages/emo.tar.lzma
+2024/02/10 | 5091 | systems/win32/miktex/tm/packages/emotion__doc.tar.lzma
+2024/02/10 | 28210 | systems/win32/miktex/tm/packages/emotion__source.tar.lzma
+2024/02/10 | 1372 | systems/win32/miktex/tm/packages/emotion.tar.lzma
2016/07/15 | 224616 | systems/win32/miktex/tm/packages/emp.tar.lzma
2010/05/10 | 53123 | systems/win32/miktex/tm/packages/emptypage.tar.lzma
2012/12/20 | 165308 | systems/win32/miktex/tm/packages/emulateapj.tar.lzma
@@ -323532,18 +323552,18 @@
2004/06/27 | 132564 | systems/win32/miktex/tm/packages/eurofont.cab
2007/02/20 | 144484 | systems/win32/miktex/tm/packages/euroitc.tar.bz2
2020/11/03 | 472542 | systems/win32/miktex/tm/packages/europasscv.tar.lzma
-2022/08/11 | 642560 | systems/win32/miktex/tm/packages/europecv__doc.tar.lzma
-2022/08/11 | 396799 | systems/win32/miktex/tm/packages/europecv__source.tar.lzma
-2022/08/11 | 15529 | systems/win32/miktex/tm/packages/europecv.tar.lzma
+2024/02/10 | 653721 | systems/win32/miktex/tm/packages/europecv__doc.tar.lzma
+2024/02/10 | 410458 | systems/win32/miktex/tm/packages/europecv__source.tar.lzma
+2024/02/10 | 15735 | systems/win32/miktex/tm/packages/europecv.tar.lzma
2018/06/04 | 26867 | systems/win32/miktex/tm/packages/europs.tar.lzma
2021/12/19 | 275608 | systems/win32/miktex/tm/packages/eurosym__doc.tar.lzma
2021/12/19 | 3642 | systems/win32/miktex/tm/packages/eurosym__source.tar.lzma
2021/12/19 | 140217 | systems/win32/miktex/tm/packages/eurosym.tar.lzma
2018/06/04 | 217046 | systems/win32/miktex/tm/packages/euro.tar.lzma
2016/07/15 | 26200 | systems/win32/miktex/tm/packages/euxm.tar.lzma
-2023/09/03 | 566863 | systems/win32/miktex/tm/packages/evangelion-jfm__doc.tar.lzma
-2023/09/03 | 37091 | systems/win32/miktex/tm/packages/evangelion-jfm__source.tar.lzma
-2023/09/03 | 3655 | systems/win32/miktex/tm/packages/evangelion-jfm.tar.lzma
+2024/02/10 | 567207 | systems/win32/miktex/tm/packages/evangelion-jfm__doc.tar.lzma
+2024/02/10 | 37104 | systems/win32/miktex/tm/packages/evangelion-jfm__source.tar.lzma
+2024/02/10 | 3672 | systems/win32/miktex/tm/packages/evangelion-jfm.tar.lzma
2005/02/13 | 41869 | systems/win32/miktex/tm/packages/evautofl.cab
2014/12/22 | 125411 | systems/win32/miktex/tm/packages/everyhook.tar.lzma
2020/10/20 | 171292 | systems/win32/miktex/tm/packages/everypage.tar.lzma
@@ -323578,17 +323598,17 @@
2019/01/04 | 232811 | systems/win32/miktex/tm/packages/exercisepoints.tar.lzma
2020/05/18 | 368015 | systems/win32/miktex/tm/packages/exercises.tar.lzma
2014/11/20 | 341246 | systems/win32/miktex/tm/packages/exercise.tar.lzma
-2024/01/07 | 252557 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
-2024/01/07 | 27202 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
-2024/01/07 | 6271 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
+2024/02/10 | 255594 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
+2024/02/10 | 27620 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
+2024/02/10 | 6469 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
2020/02/25 | 450148 | systems/win32/miktex/tm/packages/exframe.tar.lzma
2008/06/26 | 80109 | systems/win32/miktex/tm/packages/expdlist.tar.lzma
2023/09/03 | 85715 | systems/win32/miktex/tm/packages/expex-acro__doc.tar.lzma
2023/09/03 | 7670 | systems/win32/miktex/tm/packages/expex-acro__source.tar.lzma
2023/09/03 | 4762 | systems/win32/miktex/tm/packages/expex-acro.tar.lzma
-2023/11/16 | 52892 | systems/win32/miktex/tm/packages/expex-glossonly__doc.tar.lzma
-2023/11/16 | 20291 | systems/win32/miktex/tm/packages/expex-glossonly__source.tar.lzma
-2023/11/16 | 2476 | systems/win32/miktex/tm/packages/expex-glossonly.tar.lzma
+2024/02/10 | 52946 | systems/win32/miktex/tm/packages/expex-glossonly__doc.tar.lzma
+2024/02/10 | 24067 | systems/win32/miktex/tm/packages/expex-glossonly__source.tar.lzma
+2024/02/10 | 2544 | systems/win32/miktex/tm/packages/expex-glossonly.tar.lzma
2017/05/29 | 494705 | systems/win32/miktex/tm/packages/expex.tar.lzma
2023/01/27 | 754607 | systems/win32/miktex/tm/packages/expkv-bundle__doc.tar.lzma
2023/01/27 | 49659 | systems/win32/miktex/tm/packages/expkv-bundle__source.tar.lzma
@@ -323681,9 +323701,9 @@
2013/05/06 | 383535 | systems/win32/miktex/tm/packages/feynmp-auto.tar.lzma
2022/07/25 | 18915 | systems/win32/miktex/tm/packages/feyn__source.tar.lzma
2022/07/25 | 12260 | systems/win32/miktex/tm/packages/feyn.tar.lzma
-2024/01/20 | 505654 | systems/win32/miktex/tm/packages/ffcode__doc.tar.lzma
-2024/01/20 | 5336 | systems/win32/miktex/tm/packages/ffcode__source.tar.lzma
-2024/01/20 | 2270 | systems/win32/miktex/tm/packages/ffcode.tar.lzma
+2024/02/10 | 506320 | systems/win32/miktex/tm/packages/ffcode__doc.tar.lzma
+2024/02/10 | 5378 | systems/win32/miktex/tm/packages/ffcode__source.tar.lzma
+2024/02/10 | 2275 | systems/win32/miktex/tm/packages/ffcode.tar.lzma
2015/05/25 | 180075 | systems/win32/miktex/tm/packages/fge.tar.lzma
2022/06/26 | 473706 | systems/win32/miktex/tm/packages/fgruler__doc.tar.lzma
2022/06/26 | 12271 | systems/win32/miktex/tm/packages/fgruler__source.tar.lzma
@@ -323711,7 +323731,7 @@
2022/11/01 | 5115 | 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
-2024/01/28 | 791461 | systems/win32/miktex/tm/packages/files.csv.lzma
+2024/02/10 | 810237 | 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
@@ -324258,7 +324278,9 @@
2022/11/01 | 2444 | systems/win32/miktex/tm/packages/hershey-mp__source.tar.lzma
2022/11/01 | 1878 | systems/win32/miktex/tm/packages/hershey-mp.tar.lzma
2016/06/14 | 215620 | systems/win32/miktex/tm/packages/he-she.tar.lzma
-2019/06/12 | 1310262 | systems/win32/miktex/tm/packages/heuristica.tar.lzma
+2024/02/10 | 224630 | systems/win32/miktex/tm/packages/heuristica__doc.tar.lzma
+2024/02/10 | 2947 | systems/win32/miktex/tm/packages/heuristica__source.tar.lzma
+2024/02/10 | 1087685 | systems/win32/miktex/tm/packages/heuristica.tar.lzma
2022/02/22 | 276414 | systems/win32/miktex/tm/packages/hexboard__doc.tar.lzma
2022/02/22 | 8856 | systems/win32/miktex/tm/packages/hexboard__source.tar.lzma
2022/02/22 | 3355 | systems/win32/miktex/tm/packages/hexboard.tar.lzma
@@ -324338,9 +324360,9 @@
2016/07/28 | 127569 | systems/win32/miktex/tm/packages/huncial.tar.lzma
2016/11/28 | 817841 | systems/win32/miktex/tm/packages/hustthesis.tar.lzma
2021/06/03 | 152237 | systems/win32/miktex/tm/packages/hvarabic.tar.lzma
-2023/12/10 | 1121840 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma
-2023/11/23 | 15398 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma
-2023/12/10 | 8225 | systems/win32/miktex/tm/packages/hvextern.tar.lzma
+2024/02/10 | 1123852 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma
+2024/02/10 | 15347 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma
+2024/02/10 | 8352 | systems/win32/miktex/tm/packages/hvextern.tar.lzma
2023/10/26 | 23310831 | systems/win32/miktex/tm/packages/hvfloat__doc.tar.lzma
2023/10/26 | 1844714 | systems/win32/miktex/tm/packages/hvfloat__source.tar.lzma
2023/10/26 | 14186 | systems/win32/miktex/tm/packages/hvfloat.tar.lzma
@@ -324352,9 +324374,9 @@
2022/03/07 | 21838 | systems/win32/miktex/tm/packages/hvpygmentex__doc.tar.lzma
2022/03/07 | 1595 | systems/win32/miktex/tm/packages/hvpygmentex__source.tar.lzma
2022/03/07 | 3785 | systems/win32/miktex/tm/packages/hvpygmentex.tar.lzma
-2024/01/20 | 105638 | systems/win32/miktex/tm/packages/hvqrurl__doc.tar.lzma
-2024/01/20 | 2896 | systems/win32/miktex/tm/packages/hvqrurl__source.tar.lzma
-2024/01/20 | 1549 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
+2024/02/10 | 115662 | systems/win32/miktex/tm/packages/hvqrurl__doc.tar.lzma
+2024/02/10 | 3209 | systems/win32/miktex/tm/packages/hvqrurl__source.tar.lzma
+2024/02/10 | 1742 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
2023/01/23 | 4355447 | systems/win32/miktex/tm/packages/hwemoji__doc.tar.lzma
2022/11/15 | 5541 | systems/win32/miktex/tm/packages/hwemoji__source.tar.lzma
2023/01/23 | 4273507 | systems/win32/miktex/tm/packages/hwemoji.tar.lzma
@@ -324683,9 +324705,9 @@
2023/07/17 | 139948 | systems/win32/miktex/tm/packages/koma-script.tar.lzma
2023/03/27 | 122888 | systems/win32/miktex/tm/packages/korigamik__doc.tar.lzma
2023/03/27 | 3538 | systems/win32/miktex/tm/packages/korigamik.tar.lzma
-2023/03/17 | 508835 | systems/win32/miktex/tm/packages/kotex-oblivoir__doc.tar.lzma
-2023/03/17 | 37730 | systems/win32/miktex/tm/packages/kotex-oblivoir__source.tar.lzma
-2023/03/17 | 44615 | systems/win32/miktex/tm/packages/kotex-oblivoir.tar.lzma
+2024/02/10 | 537177 | systems/win32/miktex/tm/packages/kotex-oblivoir__doc.tar.lzma
+2024/02/10 | 38861 | systems/win32/miktex/tm/packages/kotex-oblivoir__source.tar.lzma
+2024/02/10 | 44771 | systems/win32/miktex/tm/packages/kotex-oblivoir.tar.lzma
2022/06/26 | 1562 | systems/win32/miktex/tm/packages/kotex-plain__doc.tar.lzma
2022/06/26 | 1502 | systems/win32/miktex/tm/packages/kotex-plain__source.tar.lzma
2022/06/26 | 9351 | systems/win32/miktex/tm/packages/kotex-plain.tar.lzma
@@ -324694,9 +324716,9 @@
2022/06/26 | 21302 | systems/win32/miktex/tm/packages/kotex-utf.tar.lzma
2016/01/09 | 73703 | systems/win32/miktex/tm/packages/kotex-utils.tar.lzma
2023/01/23 | 1611808 | systems/win32/miktex/tm/packages/kpfonts__doc.tar.lzma
-2023/12/02 | 2024713 | systems/win32/miktex/tm/packages/kpfonts-otf__doc.tar.lzma
-2023/12/02 | 20693 | systems/win32/miktex/tm/packages/kpfonts-otf__source.tar.lzma
-2023/12/02 | 1123854 | systems/win32/miktex/tm/packages/kpfonts-otf.tar.lzma
+2024/02/10 | 2024574 | systems/win32/miktex/tm/packages/kpfonts-otf__doc.tar.lzma
+2024/02/10 | 20697 | systems/win32/miktex/tm/packages/kpfonts-otf__source.tar.lzma
+2024/02/10 | 1124858 | systems/win32/miktex/tm/packages/kpfonts-otf.tar.lzma
2022/09/23 | 52387 | systems/win32/miktex/tm/packages/kpfonts__source.tar.lzma
2023/01/23 | 2225845 | systems/win32/miktex/tm/packages/kpfonts.tar.lzma
2011/12/19 | 4197 | systems/win32/miktex/tm/packages/ksfh-nat.tar.lzma
@@ -324721,9 +324743,9 @@
2024/01/07 | 868268 | systems/win32/miktex/tm/packages/l3backend__doc.tar.lzma
2024/01/07 | 34469 | systems/win32/miktex/tm/packages/l3backend__source.tar.lzma
2024/01/07 | 16477 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
-2024/01/20 | 743283 | systems/win32/miktex/tm/packages/l3build__doc.tar.lzma
-2024/01/20 | 32274 | systems/win32/miktex/tm/packages/l3build__source.tar.lzma
-2024/01/20 | 37010 | systems/win32/miktex/tm/packages/l3build.tar.lzma
+2024/02/10 | 744747 | systems/win32/miktex/tm/packages/l3build__doc.tar.lzma
+2024/02/10 | 32346 | systems/win32/miktex/tm/packages/l3build__source.tar.lzma
+2024/02/10 | 37094 | systems/win32/miktex/tm/packages/l3build.tar.lzma
2013/05/29 | 156214 | systems/win32/miktex/tm/packages/l3ctr2e.tar.lzma
2024/01/07 | 3185036 | systems/win32/miktex/tm/packages/l3experimental__doc.tar.lzma
2024/01/07 | 77764 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma
@@ -324827,9 +324849,9 @@
2021/11/01 | 980484 | systems/win32/miktex/tm/packages/latex-make__doc.tar.lzma
2021/11/01 | 29509 | systems/win32/miktex/tm/packages/latex-make__source.tar.lzma
2021/11/01 | 9784 | systems/win32/miktex/tm/packages/latex-make.tar.lzma
-2024/01/20 | 302445 | systems/win32/miktex/tm/packages/latexmk__doc.tar.lzma
-2024/01/20 | 27707 | systems/win32/miktex/tm/packages/latexmk__source.tar.lzma
-2024/01/20 | 116925 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
+2024/02/10 | 302516 | systems/win32/miktex/tm/packages/latexmk__doc.tar.lzma
+2024/02/10 | 27872 | systems/win32/miktex/tm/packages/latexmk__source.tar.lzma
+2024/02/10 | 117468 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
2019/09/01 | 152454 | systems/win32/miktex/tm/packages/latexmp.tar.lzma
2017/06/15 | 358573 | systems/win32/miktex/tm/packages/latex-mr.tar.lzma
2023/03/17 | 3613 | systems/win32/miktex/tm/packages/latexpand__doc.tar.lzma
@@ -324870,7 +324892,9 @@
2020/02/03 | 7953 | systems/win32/miktex/tm/packages/lectures.tar.lzma
2016/08/09 | 2514816 | systems/win32/miktex/tm/packages/ledmac.tar.lzma
2007/01/19 | 56963 | systems/win32/miktex/tm/packages/leftidx.tar.bz2
-2020/08/30 | 76567 | systems/win32/miktex/tm/packages/leftindex.tar.lzma
+2024/02/10 | 88738 | systems/win32/miktex/tm/packages/leftindex__doc.tar.lzma
+2024/02/10 | 2811 | systems/win32/miktex/tm/packages/leftindex__source.tar.lzma
+2024/02/10 | 1760 | systems/win32/miktex/tm/packages/leftindex.tar.lzma
2020/02/10 | 452162 | systems/win32/miktex/tm/packages/leiletter.tar.lzma
2019/10/20 | 628747 | systems/win32/miktex/tm/packages/leipzig.tar.lzma
2013/07/01 | 451593 | systems/win32/miktex/tm/packages/lengthconvert.tar.lzma
@@ -324977,9 +325001,9 @@
2023/12/19 | 908544 | systems/win32/miktex/tm/packages/litesolution__doc.tar.lzma
2023/12/19 | 515188 | systems/win32/miktex/tm/packages/litesolution__source.tar.lzma
2023/12/19 | 6194 | systems/win32/miktex/tm/packages/litesolution.tar.lzma
-2023/11/16 | 86129 | systems/win32/miktex/tm/packages/litetable__doc.tar.lzma
-2023/11/16 | 9929 | systems/win32/miktex/tm/packages/litetable__source.tar.lzma
-2023/11/16 | 3231 | systems/win32/miktex/tm/packages/litetable.tar.lzma
+2024/02/10 | 349066 | systems/win32/miktex/tm/packages/litetable__doc.tar.lzma
+2024/02/10 | 31890 | systems/win32/miktex/tm/packages/litetable__source.tar.lzma
+2024/02/10 | 3722 | systems/win32/miktex/tm/packages/litetable.tar.lzma
2023/03/17 | 47447 | systems/win32/miktex/tm/packages/lithuanian__doc.tar.lzma
2023/03/17 | 9889 | systems/win32/miktex/tm/packages/lithuanian__source.tar.lzma
2023/03/17 | 66595 | systems/win32/miktex/tm/packages/lithuanian.tar.lzma
@@ -324988,9 +325012,9 @@
2022/05/04 | 269986 | systems/win32/miktex/tm/packages/llncsconf__doc.tar.lzma
2022/05/04 | 1323 | systems/win32/miktex/tm/packages/llncsconf__source.tar.lzma
2022/05/04 | 2518 | systems/win32/miktex/tm/packages/llncsconf.tar.lzma
-2023/11/04 | 206216 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma
-2023/11/04 | 6754 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma
-2023/11/04 | 16913 | systems/win32/miktex/tm/packages/llncs.tar.lzma
+2024/02/10 | 204717 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma
+2024/02/10 | 6740 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma
+2024/02/10 | 17031 | systems/win32/miktex/tm/packages/llncs.tar.lzma
2012/06/11 | 40441 | systems/win32/miktex/tm/packages/lmacs.tar.lzma
2012/03/02 | 278094 | systems/win32/miktex/tm/packages/lmake.tar.lzma
2021/06/06 | 1629649 | systems/win32/miktex/tm/packages/lm__doc.tar.lzma
@@ -325250,9 +325274,9 @@
2023/07/28 | 83281 | systems/win32/miktex/tm/packages/lutabulartools__doc.tar.lzma
2023/07/28 | 6499 | systems/win32/miktex/tm/packages/lutabulartools__source.tar.lzma
2023/07/28 | 7779 | systems/win32/miktex/tm/packages/lutabulartools.tar.lzma
-2024/01/20 | 3320168 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma
-2024/01/20 | 473099 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
-2024/01/20 | 223716 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
+2024/02/10 | 3323492 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma
+2024/02/10 | 473901 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
+2024/02/10 | 223694 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
2013/12/23 | 1470948 | systems/win32/miktex/tm/packages/lxfonts.tar.lzma
2022/06/12 | 4108 | systems/win32/miktex/tm/packages/ly1__doc.tar.lzma
2022/06/12 | 55350 | systems/win32/miktex/tm/packages/ly1.tar.lzma
@@ -325467,9 +325491,9 @@
2012/12/20 | 1378380 | systems/win32/miktex/tm/packages/mfpic.tar.lzma
2005/02/13 | 50258 | systems/win32/miktex/tm/packages/mftinc.cab
2016/11/04 | 3351 | systems/win32/miktex/tm/packages/mfware.tar.lzma
-2022/01/02 | 417487 | systems/win32/miktex/tm/packages/mhchem__doc.tar.lzma
-2022/01/02 | 13365 | systems/win32/miktex/tm/packages/mhchem__source.tar.lzma
-2022/01/02 | 183834 | systems/win32/miktex/tm/packages/mhchem.tar.lzma
+2024/02/10 | 418486 | systems/win32/miktex/tm/packages/mhchem__doc.tar.lzma
+2024/02/10 | 13446 | systems/win32/miktex/tm/packages/mhchem__source.tar.lzma
+2024/02/10 | 185510 | systems/win32/miktex/tm/packages/mhchem.tar.lzma
2022/11/15 | 118744 | systems/win32/miktex/tm/packages/mhequ__doc.tar.lzma
2022/11/15 | 2664 | systems/win32/miktex/tm/packages/mhequ__source.tar.lzma
2022/11/15 | 4597 | systems/win32/miktex/tm/packages/mhequ.tar.lzma
@@ -325604,7 +325628,7 @@
2016/11/04 | 687 | systems/win32/miktex/tm/packages/miktex-metapost.tar.lzma
2022/07/26 | 99463 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma
2024/01/27 | 110203 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma
-2024/01/28 | 23294 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma
+2024/02/10 | 23318 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma
2021/12/09 | 64527 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma
2021/12/09 | 74601 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2022/07/26 | 126901 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma
@@ -325711,9 +325735,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2022/07/26 | 39695 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2024/01/27 | 46166 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2024/01/28 | 346576 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2024/01/28 | 2016023 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2024/01/28 | 1730581 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2024/02/10 | 347466 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2024/02/10 | 2051202 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2024/02/10 | 1760839 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/07/26 | 13519 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2024/01/27 | 14553 | 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
@@ -325823,9 +325847,9 @@
2015/11/17 | 2396852 | systems/win32/miktex/tm/packages/morehype.tar.lzma
2010/03/30 | 256601 | systems/win32/miktex/tm/packages/moresize.tar.lzma
2011/04/19 | 124295 | systems/win32/miktex/tm/packages/moreverb.tar.lzma
-2024/01/07 | 1256852 | systems/win32/miktex/tm/packages/morewrites__doc.tar.lzma
-2024/01/07 | 21113 | systems/win32/miktex/tm/packages/morewrites__source.tar.lzma
-2024/01/07 | 5986 | systems/win32/miktex/tm/packages/morewrites.tar.lzma
+2024/02/10 | 1257481 | systems/win32/miktex/tm/packages/morewrites__doc.tar.lzma
+2024/02/10 | 21174 | systems/win32/miktex/tm/packages/morewrites__source.tar.lzma
+2024/02/10 | 6040 | systems/win32/miktex/tm/packages/morewrites.tar.lzma
2021/11/14 | 94552 | systems/win32/miktex/tm/packages/morisawa__doc.tar.lzma
2021/11/14 | 4789 | systems/win32/miktex/tm/packages/morisawa__source.tar.lzma
2021/11/14 | 10941 | systems/win32/miktex/tm/packages/morisawa.tar.lzma
@@ -325931,9 +325955,9 @@
2023/08/19 | 675304 | systems/win32/miktex/tm/packages/naive-ebnf__doc.tar.lzma
2023/08/19 | 6167 | systems/win32/miktex/tm/packages/naive-ebnf__source.tar.lzma
2023/08/19 | 2637 | systems/win32/miktex/tm/packages/naive-ebnf.tar.lzma
-2023/02/05 | 1425255 | systems/win32/miktex/tm/packages/nameauth__doc.tar.lzma
-2023/02/05 | 117464 | systems/win32/miktex/tm/packages/nameauth__source.tar.lzma
-2023/02/05 | 7255 | systems/win32/miktex/tm/packages/nameauth.tar.lzma
+2024/02/10 | 1470234 | systems/win32/miktex/tm/packages/nameauth__doc.tar.lzma
+2024/02/10 | 119935 | systems/win32/miktex/tm/packages/nameauth__source.tar.lzma
+2024/02/10 | 7304 | systems/win32/miktex/tm/packages/nameauth.tar.lzma
2020/06/22 | 652892 | systems/win32/miktex/tm/packages/namedef.tar.lzma
2022/12/20 | 1353 | systems/win32/miktex/tm/packages/namedtensor__doc.tar.lzma
2022/12/20 | 1365 | systems/win32/miktex/tm/packages/namedtensor__source.tar.lzma
@@ -325986,12 +326010,12 @@
2024/01/20 | 4786374 | systems/win32/miktex/tm/packages/newpx.tar.lzma
2005/06/25 | 43902 | systems/win32/miktex/tm/packages/newsletr.cab
2007/12/30 | 204631 | systems/win32/miktex/tm/packages/newspaper.tar.lzma
-2024/01/20 | 936085 | systems/win32/miktex/tm/packages/newtx__doc.tar.lzma
+2024/02/10 | 936446 | systems/win32/miktex/tm/packages/newtx__doc.tar.lzma
2024/01/28 | 262449 | systems/win32/miktex/tm/packages/newtxsf__doc.tar.lzma
2023/05/10 | 3582 | systems/win32/miktex/tm/packages/newtxsf__source.tar.lzma
2024/01/28 | 106242 | systems/win32/miktex/tm/packages/newtxsf.tar.lzma
-2024/01/20 | 39986 | systems/win32/miktex/tm/packages/newtx__source.tar.lzma
-2024/01/20 | 6100535 | systems/win32/miktex/tm/packages/newtx.tar.lzma
+2024/02/10 | 40100 | systems/win32/miktex/tm/packages/newtx__source.tar.lzma
+2024/02/10 | 6100103 | systems/win32/miktex/tm/packages/newtx.tar.lzma
2024/01/20 | 192327 | systems/win32/miktex/tm/packages/newtxtt__doc.tar.lzma
2024/01/20 | 4175 | systems/win32/miktex/tm/packages/newtxtt__source.tar.lzma
2024/01/20 | 118854 | systems/win32/miktex/tm/packages/newtxtt.tar.lzma
@@ -326000,102 +326024,102 @@
2022/11/01 | 230073 | systems/win32/miktex/tm/packages/newverbs__doc.tar.lzma
2022/11/01 | 7969 | systems/win32/miktex/tm/packages/newverbs__source.tar.lzma
2022/11/01 | 3030 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2024/01/28 | 791329 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2024/01/28 | 36743 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2024/01/28 | 1172272 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2024/01/28 | 32088 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2024/01/28 | 36824 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2024/01/28 | 67393 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2024/01/28 | 103546 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2024/01/28 | 78341 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2024/01/28 | 31565 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2024/01/28 | 395726 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2024/01/28 | 40382 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2024/01/28 | 59207 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2024/01/28 | 272168 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2024/01/28 | 221388 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2024/01/28 | 106552 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2024/01/28 | 25594 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2024/01/28 | 473224 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2024/01/28 | 54134 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2024/01/28 | 330113 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2024/01/28 | 47384 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2024/01/28 | 137662 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2024/01/28 | 1437303 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2024/01/28 | 104470 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2024/01/28 | 49701 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2024/01/28 | 29143 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2024/01/28 | 77257 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2024/01/28 | 159970 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2024/01/28 | 81618 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2024/01/28 | 82223 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2024/01/28 | 305376 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2024/01/28 | 25603 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2024/01/28 | 105710 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2024/01/28 | 73380 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2024/01/28 | 117792 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2024/01/28 | 44360 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2024/01/28 | 698741 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2024/01/28 | 249305 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2024/01/28 | 217602 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2024/01/28 | 109938 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2024/01/28 | 19996 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2024/01/28 | 32864 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2024/01/28 | 707317 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2024/01/28 | 604733 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2024/01/28 | 530270 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2024/01/28 | 104114 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2024/01/28 | 1991882 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2024/01/28 | 82035 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2024/01/28 | 33905 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2024/01/28 | 8879 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2024/01/28 | 232143 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2024/01/28 | 287497 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2024/01/28 | 108569 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2024/01/28 | 141911 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2024/01/28 | 291738 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2024/01/28 | 182761 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2024/01/28 | 55922 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2024/01/28 | 35355 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2024/01/28 | 44057 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2024/01/28 | 48282 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2024/01/28 | 52582 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2024/01/28 | 219055 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2024/01/28 | 43114 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2024/01/28 | 829446 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2024/01/28 | 203121 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2024/01/28 | 245900 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2024/01/28 | 88658 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2024/01/28 | 1341708 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2024/01/28 | 24165 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2024/01/28 | 37617 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2024/01/28 | 75117 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2024/01/28 | 60996 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2024/01/28 | 499646 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2024/01/28 | 1530953 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2024/01/28 | 54819 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2024/01/28 | 65123 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2024/01/28 | 27164 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2024/01/28 | 19954 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2024/01/28 | 73411 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2024/01/28 | 174058 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2024/01/28 | 69628 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2024/01/28 | 112443 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2024/01/28 | 2844734 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2024/01/28 | 64606 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2024/01/28 | 44101 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2024/01/28 | 33917 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2024/01/28 | 76165 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2024/01/28 | 352102 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2024/01/28 | 58943 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2024/01/28 | 606768 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2024/01/28 | 45940 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2024/01/28 | 346573 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2024/01/28 | 2015330 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2024/01/28 | 1730163 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2024/01/28 | 14594 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2024/02/10 | 811480 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2024/02/10 | 36718 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2024/02/10 | 1171854 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2024/02/10 | 32074 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2024/02/10 | 36809 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2024/02/10 | 67403 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2024/02/10 | 103558 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2024/02/10 | 78317 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2024/02/10 | 31559 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2024/02/10 | 395303 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2024/02/10 | 40381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2024/02/10 | 59236 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2024/02/10 | 272212 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2024/02/10 | 221418 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2024/02/10 | 106590 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2024/02/10 | 25606 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2024/02/10 | 473051 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2024/02/10 | 54215 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2024/02/10 | 329627 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2024/02/10 | 47344 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2024/02/10 | 137644 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2024/02/10 | 1442428 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2024/02/10 | 104428 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2024/02/10 | 49721 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2024/02/10 | 29148 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2024/02/10 | 77303 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2024/02/10 | 160062 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2024/02/10 | 81578 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2024/02/10 | 82263 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2024/02/10 | 305331 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2024/02/10 | 25614 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2024/02/10 | 105745 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2024/02/10 | 73405 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2024/02/10 | 117731 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2024/02/10 | 44332 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2024/02/10 | 698915 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2024/02/10 | 249369 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2024/02/10 | 217641 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2024/02/10 | 109970 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2024/02/10 | 19997 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2024/02/10 | 32903 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2024/02/10 | 707640 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2024/02/10 | 602939 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2024/02/10 | 530299 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2024/02/10 | 104152 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2024/02/10 | 2021133 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2024/02/10 | 82021 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2024/02/10 | 33842 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2024/02/10 | 8882 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2024/02/10 | 232040 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2024/02/10 | 287559 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2024/02/10 | 108663 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2024/02/10 | 141951 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2024/02/10 | 291520 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2024/02/10 | 182759 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2024/02/10 | 55994 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2024/02/10 | 35360 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2024/02/10 | 44100 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2024/02/10 | 48316 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2024/02/10 | 52709 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2024/02/10 | 218981 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2024/02/10 | 43114 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2024/02/10 | 831056 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2024/02/10 | 203253 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2024/02/10 | 245880 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2024/02/10 | 88636 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2024/02/10 | 1342477 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2024/02/10 | 24149 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2024/02/10 | 37611 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2024/02/10 | 75221 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2024/02/10 | 61084 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2024/02/10 | 499969 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2024/02/10 | 1531096 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2024/02/10 | 54785 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2024/02/10 | 65097 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2024/02/10 | 27190 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2024/02/10 | 19966 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2024/02/10 | 73386 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2024/02/10 | 174115 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2024/02/10 | 69692 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2024/02/10 | 112513 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2024/02/10 | 2844478 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2024/02/10 | 64634 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2024/02/10 | 44119 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2024/02/10 | 33904 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2024/02/10 | 76204 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2024/02/10 | 352044 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2024/02/10 | 58926 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2024/02/10 | 606687 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2024/02/10 | 45868 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2024/02/10 | 347516 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2024/02/10 | 2053535 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2024/02/10 | 1761582 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2024/02/10 | 14615 | 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
-2024/01/28 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2024/02/10 | 1150 | 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
2023/02/23 | 608421 | systems/win32/miktex/tm/packages/nicefilelist__doc.tar.lzma
@@ -326178,9 +326202,9 @@
2023/09/03 | 6511 | systems/win32/miktex/tm/packages/notomath__source.tar.lzma
2023/09/03 | 214108 | systems/win32/miktex/tm/packages/notomath.tar.lzma
2022/09/13 | 26438348 | systems/win32/miktex/tm/packages/noto.tar.lzma
-2023/11/16 | 22629 | systems/win32/miktex/tm/packages/novel__doc.tar.lzma
-2023/11/16 | 4732278 | systems/win32/miktex/tm/packages/novel__source.tar.lzma
-2023/11/16 | 116485 | systems/win32/miktex/tm/packages/novel.tar.lzma
+2024/02/10 | 15044 | systems/win32/miktex/tm/packages/novel__doc.tar.lzma
+2024/02/10 | 4147928 | systems/win32/miktex/tm/packages/novel__source.tar.lzma
+2024/02/10 | 116693 | systems/win32/miktex/tm/packages/novel.tar.lzma
2011/09/22 | 180012 | systems/win32/miktex/tm/packages/nowidow.tar.lzma
2013/06/18 | 180502 | systems/win32/miktex/tm/packages/nox.tar.lzma
2013/02/05 | 256320 | systems/win32/miktex/tm/packages/nrc.tar.lzma
@@ -326593,7 +326617,9 @@
2020/04/24 | 311094 | systems/win32/miktex/tm/packages/picture.tar.lzma
2016/07/20 | 294326 | systems/win32/miktex/tm/packages/piechartmp.tar.lzma
2011/04/08 | 603802 | systems/win32/miktex/tm/packages/piff.tar.lzma
-2008/12/09 | 56609 | systems/win32/miktex/tm/packages/pigpen.tar.lzma
+2024/02/10 | 124045 | systems/win32/miktex/tm/packages/pigpen__doc.tar.lzma
+2024/02/10 | 1741 | systems/win32/miktex/tm/packages/pigpen__source.tar.lzma
+2024/02/10 | 7207 | systems/win32/miktex/tm/packages/pigpen.tar.lzma
2011/12/07 | 296908 | systems/win32/miktex/tm/packages/pinlabel.tar.lzma
2020/08/09 | 78642 | systems/win32/miktex/tm/packages/pinoutikz.tar.lzma
2011/11/22 | 131707 | systems/win32/miktex/tm/packages/pitex.tar.lzma
@@ -326738,7 +326764,7 @@
2023/03/17 | 425296 | systems/win32/miktex/tm/packages/principia__doc.tar.lzma
2023/03/17 | 16206 | systems/win32/miktex/tm/packages/principia__source.tar.lzma
2023/03/17 | 8606 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2024/01/28 | 952 | systems/win32/miktex/tm/packages/pr.ini
+2024/02/10 | 909 | 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
@@ -326753,22 +326779,22 @@
2022/05/04 | 129701 | systems/win32/miktex/tm/packages/proflabo__doc.tar.lzma
2022/05/04 | 5591 | systems/win32/miktex/tm/packages/proflabo__source.tar.lzma
2022/05/04 | 3000 | systems/win32/miktex/tm/packages/proflabo.tar.lzma
-2024/01/28 | 1517826 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
-2024/01/28 | 245475 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
-2024/01/28 | 52573 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
+2024/02/10 | 1591470 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
+2024/02/10 | 1856440 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
+2024/02/10 | 56413 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
2024/01/28 | 285333 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
2024/01/28 | 13062 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
2024/01/28 | 22535 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
-2023/12/19 | 382881 | systems/win32/miktex/tm/packages/profsio__doc.tar.lzma
-2023/12/19 | 15634 | systems/win32/miktex/tm/packages/profsio__source.tar.lzma
-2023/12/19 | 12805 | systems/win32/miktex/tm/packages/profsio.tar.lzma
+2024/02/10 | 422591 | systems/win32/miktex/tm/packages/profsio__doc.tar.lzma
+2024/02/10 | 16717 | systems/win32/miktex/tm/packages/profsio__source.tar.lzma
+2024/02/10 | 14783 | systems/win32/miktex/tm/packages/profsio.tar.lzma
2016/07/18 | 602039 | systems/win32/miktex/tm/packages/progkeys.tar.lzma
2017/05/12 | 61936 | systems/win32/miktex/tm/packages/program.tar.lzma
2014/05/05 | 89072 | systems/win32/miktex/tm/packages/progressbar.tar.lzma
2010/10/16 | 85014 | systems/win32/miktex/tm/packages/progress.tar.lzma
-2023/11/16 | 9097 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma
-2023/11/16 | 60060 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma
-2023/11/16 | 26944 | systems/win32/miktex/tm/packages/projlib.tar.lzma
+2024/02/10 | 9092 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma
+2024/02/10 | 60035 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma
+2024/02/10 | 26984 | systems/win32/miktex/tm/packages/projlib.tar.lzma
2024/01/28 | 464515 | systems/win32/miktex/tm/packages/proof-at-the-end__doc.tar.lzma
2024/01/28 | 23952 | systems/win32/miktex/tm/packages/proof-at-the-end__source.tar.lzma
2024/01/28 | 7599 | systems/win32/miktex/tm/packages/proof-at-the-end.tar.lzma
@@ -326930,9 +326956,9 @@
2023/04/27 | 10208781 | systems/win32/miktex/tm/packages/pstricks-add__doc.tar.lzma
2023/04/27 | 459417 | systems/win32/miktex/tm/packages/pstricks-add__source.tar.lzma
2023/04/27 | 22257 | systems/win32/miktex/tm/packages/pstricks-add.tar.lzma
-2023/11/16 | 7475668 | systems/win32/miktex/tm/packages/pstricks__doc.tar.lzma
-2023/11/16 | 200229 | systems/win32/miktex/tm/packages/pstricks__source.tar.lzma
-2023/11/16 | 82947 | systems/win32/miktex/tm/packages/pstricks.tar.lzma
+2024/02/10 | 7352710 | systems/win32/miktex/tm/packages/pstricks__doc.tar.lzma
+2024/02/10 | 199042 | systems/win32/miktex/tm/packages/pstricks__source.tar.lzma
+2024/02/10 | 83004 | systems/win32/miktex/tm/packages/pstricks.tar.lzma
2017/01/04 | 130862 | systems/win32/miktex/tm/packages/pstring.tar.lzma
2017/06/30 | 88418 | systems/win32/miktex/tm/packages/pst-rputover.tar.lzma
2011/06/23 | 570621 | systems/win32/miktex/tm/packages/pst-rubans.tar.lzma
@@ -327088,9 +327114,9 @@
2023/06/23 | 3232 | systems/win32/miktex/tm/packages/ragged2e.tar.lzma
2016/12/05 | 2516856 | systems/win32/miktex/tm/packages/raleway.tar.lzma
2007/05/19 | 17628 | systems/win32/miktex/tm/packages/randbild.tar.bz2
-2024/01/28 | 206349 | systems/win32/miktex/tm/packages/randexam__doc.tar.lzma
-2024/01/28 | 6849 | systems/win32/miktex/tm/packages/randexam__source.tar.lzma
-2024/01/28 | 8518 | systems/win32/miktex/tm/packages/randexam.tar.lzma
+2024/02/10 | 213223 | systems/win32/miktex/tm/packages/randexam__doc.tar.lzma
+2024/02/10 | 8316 | systems/win32/miktex/tm/packages/randexam__source.tar.lzma
+2024/02/10 | 11502 | systems/win32/miktex/tm/packages/randexam.tar.lzma
2018/10/23 | 414376 | systems/win32/miktex/tm/packages/randomlist.tar.lzma
2020/04/15 | 80887 | systems/win32/miktex/tm/packages/random.tar.lzma
2018/12/30 | 488787 | systems/win32/miktex/tm/packages/randomwalk.tar.lzma
@@ -327139,7 +327165,9 @@
2022/06/26 | 2438 | systems/win32/miktex/tm/packages/refenums.tar.lzma
2015/07/14 | 247206 | systems/win32/miktex/tm/packages/reflectgraphics.tar.lzma
2006/12/10 | 481927 | systems/win32/miktex/tm/packages/refman.tar.bz2
-2010/11/05 | 699289 | systems/win32/miktex/tm/packages/refstyle.tar.lzma
+2024/02/10 | 736754 | systems/win32/miktex/tm/packages/refstyle__doc.tar.lzma
+2024/02/10 | 22121 | systems/win32/miktex/tm/packages/refstyle__source.tar.lzma
+2024/02/10 | 6300 | systems/win32/miktex/tm/packages/refstyle.tar.lzma
2010/10/07 | 202937 | systems/win32/miktex/tm/packages/regcount.tar.lzma
2021/03/25 | 549997 | systems/win32/miktex/tm/packages/regexpatch.tar.lzma
2020/03/23 | 335314 | systems/win32/miktex/tm/packages/register.tar.lzma
@@ -327314,9 +327342,9 @@
2022/02/07 | 334342 | systems/win32/miktex/tm/packages/scholax__doc.tar.lzma
2022/02/07 | 7712 | systems/win32/miktex/tm/packages/scholax__source.tar.lzma
2022/02/07 | 1891732 | systems/win32/miktex/tm/packages/scholax.tar.lzma
-2024/01/07 | 510574 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
-2024/01/07 | 11501 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
-2024/01/07 | 3243 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma
+2024/02/10 | 403777 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
+2024/02/10 | 13152 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
+2024/02/10 | 3321 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma
2023/10/10 | 3847054 | systems/win32/miktex/tm/packages/schule__doc.tar.lzma
2023/10/10 | 40688 | systems/win32/miktex/tm/packages/schule__source.tar.lzma
2023/10/10 | 40855 | systems/win32/miktex/tm/packages/schule.tar.lzma
@@ -327478,9 +327506,9 @@
2023/12/02 | 4544 | systems/win32/miktex/tm/packages/simplebnf.tar.lzma
2013/03/01 | 939150 | systems/win32/miktex/tm/packages/simplecd.tar.lzma
2014/11/20 | 300788 | systems/win32/miktex/tm/packages/simplecv.tar.lzma
-2024/01/28 | 2468863 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
-2024/01/28 | 21425 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
-2024/01/28 | 3395666 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
+2024/02/10 | 2474454 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
+2024/02/10 | 21480 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
+2024/02/10 | 3404496 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
2017/11/03 | 228224 | systems/win32/miktex/tm/packages/simpleinvoice.tar.lzma
2023/10/03 | 137376 | systems/win32/miktex/tm/packages/simplekv__doc.tar.lzma
2023/10/03 | 6386 | systems/win32/miktex/tm/packages/simplekv__source.tar.lzma
@@ -327504,9 +327532,9 @@
2008/07/22 | 360807 | systems/win32/miktex/tm/packages/sistyle.tar.lzma
2011/04/21 | 76017 | systems/win32/miktex/tm/packages/sitem.tar.lzma
2007/12/09 | 81490 | systems/win32/miktex/tm/packages/siunits.tar.lzma
-2024/01/28 | 1291783 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma
-2024/01/28 | 123112 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma
-2024/01/28 | 67797 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
+2024/02/10 | 1291636 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma
+2024/02/10 | 123084 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma
+2024/02/10 | 67839 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
2009/02/21 | 477338 | systems/win32/miktex/tm/packages/skaknew.tar.lzma
2018/02/08 | 221377 | systems/win32/miktex/tm/packages/skak.tar.lzma
2011/06/23 | 1471957 | systems/win32/miktex/tm/packages/skb.tar.lzma
@@ -327570,9 +327598,9 @@
2022/11/01 | 1648687 | systems/win32/miktex/tm/packages/spath3__doc.tar.lzma
2022/11/01 | 56770 | systems/win32/miktex/tm/packages/spath3__source.tar.lzma
2022/11/01 | 25420 | systems/win32/miktex/tm/packages/spath3.tar.lzma
-2024/01/20 | 85013 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
-2024/01/20 | 4917 | systems/win32/miktex/tm/packages/spbmark__source.tar.lzma
-2024/01/20 | 3650 | systems/win32/miktex/tm/packages/spbmark.tar.lzma
+2024/02/10 | 88693 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
+2024/02/10 | 5352 | systems/win32/miktex/tm/packages/spbmark__source.tar.lzma
+2024/02/10 | 3888 | systems/win32/miktex/tm/packages/spbmark.tar.lzma
2022/10/06 | 81305 | systems/win32/miktex/tm/packages/spectral__doc.tar.lzma
2023/02/05 | 2061074 | systems/win32/miktex/tm/packages/spectralsequences__doc.tar.lzma
2023/02/05 | 45236 | systems/win32/miktex/tm/packages/spectralsequences__source.tar.lzma
@@ -327782,9 +327810,9 @@
2013/01/24 | 612797 | systems/win32/miktex/tm/packages/tabvar.tar.lzma
2019/09/10 | 116225 | systems/win32/miktex/tm/packages/tagging.tar.lzma
2016/09/27 | 70712 | systems/win32/miktex/tm/packages/tagpair.tar.lzma
-2024/01/28 | 1982669 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma
-2024/01/28 | 242154 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma
-2024/01/28 | 36987 | systems/win32/miktex/tm/packages/tagpdf.tar.lzma
+2024/02/10 | 1990759 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma
+2024/02/10 | 242312 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma
+2024/02/10 | 37016 | systems/win32/miktex/tm/packages/tagpdf.tar.lzma
2007/08/13 | 135721 | systems/win32/miktex/tm/packages/talk.tar.lzma
2022/02/07 | 63660 | systems/win32/miktex/tm/packages/talos__doc.tar.lzma
2022/02/07 | 2030 | systems/win32/miktex/tm/packages/talos__source.tar.lzma
@@ -328120,12 +328148,12 @@
2023/11/16 | 2793 | systems/win32/miktex/tm/packages/tkz-bernoulli.tar.lzma
2022/07/25 | 34549 | systems/win32/miktex/tm/packages/tkz-doc__source.tar.lzma
2022/07/25 | 7365 | systems/win32/miktex/tm/packages/tkz-doc.tar.lzma
-2024/01/20 | 688619 | systems/win32/miktex/tm/packages/tkz-elements__doc.tar.lzma
-2024/01/20 | 61739 | systems/win32/miktex/tm/packages/tkz-elements__source.tar.lzma
-2024/01/20 | 17476 | systems/win32/miktex/tm/packages/tkz-elements.tar.lzma
-2024/01/20 | 1093893 | systems/win32/miktex/tm/packages/tkz-euclide__doc.tar.lzma
-2024/01/20 | 81760 | systems/win32/miktex/tm/packages/tkz-euclide__source.tar.lzma
-2024/01/20 | 42240 | systems/win32/miktex/tm/packages/tkz-euclide.tar.lzma
+2024/02/10 | 702610 | systems/win32/miktex/tm/packages/tkz-elements__doc.tar.lzma
+2024/02/10 | 63579 | systems/win32/miktex/tm/packages/tkz-elements__source.tar.lzma
+2024/02/10 | 17876 | systems/win32/miktex/tm/packages/tkz-elements.tar.lzma
+2024/02/10 | 1093693 | systems/win32/miktex/tm/packages/tkz-euclide__doc.tar.lzma
+2024/02/10 | 81721 | systems/win32/miktex/tm/packages/tkz-euclide__source.tar.lzma
+2024/02/10 | 42240 | systems/win32/miktex/tm/packages/tkz-euclide.tar.lzma
2022/02/09 | 722683 | systems/win32/miktex/tm/packages/tkz-fct__doc.tar.lzma
2022/02/09 | 28126 | systems/win32/miktex/tm/packages/tkz-fct__source.tar.lzma
2022/02/09 | 4927 | systems/win32/miktex/tm/packages/tkz-fct.tar.lzma
@@ -328273,14 +328301,17 @@
2022/11/01 | 137205 | systems/win32/miktex/tm/packages/ucharclasses__doc.tar.lzma
2022/11/01 | 8030 | systems/win32/miktex/tm/packages/ucharclasses__source.tar.lzma
2022/11/01 | 9327 | systems/win32/miktex/tm/packages/ucharclasses.tar.lzma
-2023/09/10 | 715808 | systems/win32/miktex/tm/packages/ucph-revy__doc.tar.lzma
-2023/09/10 | 28703 | systems/win32/miktex/tm/packages/ucph-revy__source.tar.lzma
-2023/09/10 | 5033 | systems/win32/miktex/tm/packages/ucph-revy.tar.lzma
+2024/02/10 | 716375 | systems/win32/miktex/tm/packages/ucph-revy__doc.tar.lzma
+2024/02/10 | 28978 | systems/win32/miktex/tm/packages/ucph-revy__source.tar.lzma
+2024/02/10 | 5056 | systems/win32/miktex/tm/packages/ucph-revy.tar.lzma
2023/11/16 | 1434010 | systems/win32/miktex/tm/packages/ucs__doc.tar.lzma
2019/11/10 | 449096 | systems/win32/miktex/tm/packages/ucsmonograph.tar.lzma
2023/11/16 | 195665 | systems/win32/miktex/tm/packages/ucs__source.tar.lzma
2023/11/16 | 314948 | systems/win32/miktex/tm/packages/ucs.tar.lzma
2005/01/09 | 26730 | systems/win32/miktex/tm/packages/ucthesis.cab
+2024/02/10 | 52822 | systems/win32/miktex/tm/packages/udepcolor__doc.tar.lzma
+2024/02/10 | 3143 | systems/win32/miktex/tm/packages/udepcolor__source.tar.lzma
+2024/02/10 | 1399 | systems/win32/miktex/tm/packages/udepcolor.tar.lzma
2023/09/03 | 140620 | systems/win32/miktex/tm/packages/udes-genie-these__doc.tar.lzma
2023/09/03 | 16191 | systems/win32/miktex/tm/packages/udes-genie-these__source.tar.lzma
2023/09/03 | 7714 | systems/win32/miktex/tm/packages/udes-genie-these.tar.lzma
@@ -328316,9 +328347,9 @@
2022/09/23 | 340482 | systems/win32/miktex/tm/packages/umtypewriter.tar.lzma
2019/05/24 | 4787 | systems/win32/miktex/tm/packages/unam-thesis.tar.lzma
2019/05/24 | 643280 | systems/win32/miktex/tm/packages/unamthesis.tar.lzma
-2024/01/07 | 648552 | systems/win32/miktex/tm/packages/unbtex__doc.tar.lzma
-2024/01/07 | 5895 | systems/win32/miktex/tm/packages/unbtex__source.tar.lzma
-2024/01/07 | 19330 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
+2024/02/10 | 636022 | systems/win32/miktex/tm/packages/unbtex__doc.tar.lzma
+2024/02/10 | 17211 | systems/win32/miktex/tm/packages/unbtex__source.tar.lzma
+2024/02/10 | 9682 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
2016/07/28 | 149437 | systems/win32/miktex/tm/packages/uncial.tar.lzma
2007/01/19 | 2544 | systems/win32/miktex/tm/packages/underbracket.tar.bz2
2021/01/02 | 2037946 | systems/win32/miktex/tm/packages/undergradmath.tar.lzma
@@ -328475,9 +328506,9 @@
2011/08/28 | 77583 | systems/win32/miktex/tm/packages/verbments.tar.lzma
2016/01/14 | 179447 | systems/win32/miktex/tm/packages/verdana.tar.lzma
2020/10/11 | 1180965 | systems/win32/miktex/tm/packages/verifica.tar.lzma
-2023/09/03 | 854124 | systems/win32/miktex/tm/packages/verifiche__doc.tar.lzma
-2023/09/03 | 19134 | systems/win32/miktex/tm/packages/verifiche__source.tar.lzma
-2023/09/03 | 5577 | systems/win32/miktex/tm/packages/verifiche.tar.lzma
+2024/02/10 | 863839 | systems/win32/miktex/tm/packages/verifiche__doc.tar.lzma
+2024/02/10 | 19166 | systems/win32/miktex/tm/packages/verifiche__source.tar.lzma
+2024/02/10 | 5583 | systems/win32/miktex/tm/packages/verifiche.tar.lzma
2024/01/20 | 226253 | systems/win32/miktex/tm/packages/verifycommand__doc.tar.lzma
2024/01/20 | 9317 | systems/win32/miktex/tm/packages/verifycommand__source.tar.lzma
2024/01/20 | 2246 | systems/win32/miktex/tm/packages/verifycommand.tar.lzma
@@ -328512,9 +328543,9 @@
2008/01/28 | 829090 | systems/win32/miktex/tm/packages/vxu.tar.lzma
2017/10/23 | 2740971 | systems/win32/miktex/tm/packages/wallcalendar.tar.lzma
2010/02/12 | 1281333 | systems/win32/miktex/tm/packages/wallpaper.tar.lzma
-2023/04/07 | 2482408 | systems/win32/miktex/tm/packages/wargame__doc.tar.lzma
-2023/04/07 | 201698 | systems/win32/miktex/tm/packages/wargame__source.tar.lzma
-2023/04/07 | 236566 | systems/win32/miktex/tm/packages/wargame.tar.lzma
+2024/02/10 | 2504491 | systems/win32/miktex/tm/packages/wargame__doc.tar.lzma
+2024/02/10 | 207112 | systems/win32/miktex/tm/packages/wargame__source.tar.lzma
+2024/02/10 | 243332 | systems/win32/miktex/tm/packages/wargame.tar.lzma
2023/03/19 | 285840 | systems/win32/miktex/tm/packages/warning__doc.tar.lzma
2023/03/19 | 2052 | systems/win32/miktex/tm/packages/warning__source.tar.lzma
2023/03/19 | 1920 | systems/win32/miktex/tm/packages/warning.tar.lzma
@@ -328643,9 +328674,9 @@
2023/11/23 | 2759 | systems/win32/miktex/tm/packages/xfakebold__source.tar.lzma
2023/11/23 | 1603 | systems/win32/miktex/tm/packages/xfakebold.tar.lzma
2009/02/07 | 108140 | systems/win32/miktex/tm/packages/xfor.tar.lzma
-2024/01/07 | 73286 | systems/win32/miktex/tm/packages/xgreek__doc.tar.lzma
-2024/01/07 | 11169 | systems/win32/miktex/tm/packages/xgreek__source.tar.lzma
-2024/01/07 | 4613 | systems/win32/miktex/tm/packages/xgreek.tar.lzma
+2024/02/10 | 73393 | systems/win32/miktex/tm/packages/xgreek__doc.tar.lzma
+2024/02/10 | 11192 | systems/win32/miktex/tm/packages/xgreek__source.tar.lzma
+2024/02/10 | 4635 | systems/win32/miktex/tm/packages/xgreek.tar.lzma
2011/05/25 | 40695 | systems/win32/miktex/tm/packages/xhfill.tar.lzma
2015/11/25 | 486715 | systems/win32/miktex/tm/packages/xifthen.tar.lzma
2017/11/18 | 1746 | systems/win32/miktex/tm/packages/xii-lat.tar.lzma
@@ -328755,6 +328786,9 @@
2023/12/02 | 759221 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma
2023/12/02 | 69605 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma
2023/12/02 | 57990 | systems/win32/miktex/tm/packages/yquant.tar.lzma
+2024/02/10 | 773255 | systems/win32/miktex/tm/packages/ysabeau__doc.tar.lzma
+2024/02/10 | 1144150 | systems/win32/miktex/tm/packages/ysabeau__source.tar.lzma
+2024/02/10 | 9232755 | systems/win32/miktex/tm/packages/ysabeau.tar.lzma
2016/07/28 | 23987 | systems/win32/miktex/tm/packages/yswab.tar.lzma
2016/10/18 | 1347285 | systems/win32/miktex/tm/packages/yt4pdf.tar.lzma
2021/06/15 | 379486 | systems/win32/miktex/tm/packages/ytableau__doc.tar.lzma
@@ -329059,7 +329093,7 @@
2014/07/05 | 611 | systems/win32/yandy/README
2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz
2014/07/05 | 1012416 | systems/win32/yandy.zip
-2024/02/10 | 186 | timestamp
+2024/02/11 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index fd7a134a78..f2a2ad0857 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index ef83bc6783..90ff8f2caf 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,334 @@
+2024/02/10 | 969884 | systems/texlive/tlnet/archive/newtx.doc.r69756.tar.xz
+2024/02/10 | 9682 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
+2024/02/10 | 949316 | systems/win32/miktex/tm/packages/asmejour__doc.tar.lzma
+2024/02/10 | 936446 | systems/win32/miktex/tm/packages/newtx__doc.tar.lzma
+2024/02/10 | 930952 | systems/win32/miktex/tm/packages/asmeconf__doc.tar.lzma
+2024/02/10 | 9232755 | systems/win32/miktex/tm/packages/ysabeau.tar.lzma
+2024/02/10 | 909 | systems/win32/miktex/tm/packages/pr.ini
+2024/02/10 | 9092 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma
+2024/02/10 | 8882 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2024/02/10 | 88738 | systems/win32/miktex/tm/packages/leftindex__doc.tar.lzma
+2024/02/10 | 887191 | systems/win32/miktex/tm/packages/babel__source.tar.lzma
+2024/02/10 | 88693 | systems/win32/miktex/tm/packages/spbmark__doc.tar.lzma
+2024/02/10 | 88636 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2024/02/10 | 883861 | systems/win32/miktex/tm/packages/achemso__doc.tar.lzma
+2024/02/10 | 863839 | systems/win32/miktex/tm/packages/verifiche__doc.tar.lzma
+2024/02/10 | 843273 | systems/win32/miktex/tm/packages/contract__doc.tar.lzma
+2024/02/10 | 841020 | systems/texlive/tlnet/archive/contract.doc.r69759.tar.xz
+2024/02/10 | 8352 | systems/win32/miktex/tm/packages/hvextern.tar.lzma
+2024/02/10 | 8316 | systems/win32/miktex/tm/packages/randexam__source.tar.lzma
+2024/02/10 | 831056 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2024/02/10 | 83004 | systems/win32/miktex/tm/packages/pstricks.tar.lzma
+2024/02/10 | 82263 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2024/02/10 | 82021 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2024/02/10 | 81721 | systems/win32/miktex/tm/packages/tkz-euclide__source.tar.lzma
+2024/02/10 | 81578 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2024/02/10 | 811480 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2024/02/10 | 810237 | systems/win32/miktex/tm/packages/files.csv.lzma
+2024/02/10 | 78317 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2024/02/10 | 773255 | systems/win32/miktex/tm/packages/ysabeau__doc.tar.lzma
+2024/02/10 | 77303 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2024/02/10 | 7667 | systems/win32/miktex/tm/packages/contract.tar.lzma
+2024/02/10 | 7653 | systems/win32/miktex/tm/packages/docshots__source.tar.lzma
+2024/02/10 | 76204 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2024/02/10 | 75221 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2024/02/10 | 7521895 | fonts/newpx.zip
+2024/02/10 | 744747 | systems/win32/miktex/tm/packages/l3build__doc.tar.lzma
+2024/02/10 | 7424 | systems/texlive/tlnet/archive/contract.r69759.tar.xz
+2024/02/10 | 741467 | systems/win32/miktex/tm/packages/bodeplot__doc.tar.lzma
+2024/02/10 | 736754 | systems/win32/miktex/tm/packages/refstyle__doc.tar.lzma
+2024/02/10 | 7352710 | systems/win32/miktex/tm/packages/pstricks__doc.tar.lzma
+2024/02/10 | 7348176 | systems/texlive/tlnet/archive/koma-script.r69755.tar.xz
+2024/02/10 | 73405 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2024/02/10 | 73393 | systems/win32/miktex/tm/packages/xgreek__doc.tar.lzma
+2024/02/10 | 73386 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2024/02/10 | 7304 | systems/win32/miktex/tm/packages/nameauth.tar.lzma
+2024/02/10 | 7207 | systems/win32/miktex/tm/packages/pigpen.tar.lzma
+2024/02/10 | 716375 | systems/win32/miktex/tm/packages/ucph-revy__doc.tar.lzma
+2024/02/10 | 7096 | systems/texlive/tlnet/archive/nameauth.r69758.tar.xz
+2024/02/10 | 70779 | macros/generic/listofitems/test/listofitems-test-tex.pdf
+2024/02/10 | 707640 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2024/02/10 | 702610 | systems/win32/miktex/tm/packages/tkz-elements__doc.tar.lzma
+2024/02/10 | 698915 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2024/02/10 | 69692 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2024/02/10 | 691203 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__doc.tar.lzma
+2024/02/10 | 67839 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
+2024/02/10 | 6740 | systems/win32/miktex/tm/packages/llncs__source.tar.lzma
+2024/02/10 | 67403 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2024/02/10 | 6545 | systems/win32/miktex/tm/packages/beamerthemeamurmaple.tar.lzma
+2024/02/10 | 653721 | systems/win32/miktex/tm/packages/europecv__doc.tar.lzma
+2024/02/10 | 65097 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2024/02/10 | 6469 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
+2024/02/10 | 64634 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2024/02/10 | 63696 | systems/win32/miktex/tm/packages/acmart__source.tar.lzma
+2024/02/10 | 636022 | systems/win32/miktex/tm/packages/unbtex__doc.tar.lzma
+2024/02/10 | 63579 | systems/win32/miktex/tm/packages/tkz-elements__source.tar.lzma
+2024/02/10 | 6300 | systems/win32/miktex/tm/packages/refstyle.tar.lzma
+2024/02/10 | 6109 | systems/win32/miktex/tm/packages/bodeplot.tar.lzma
+2024/02/10 | 61084 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2024/02/10 | 6100103 | systems/win32/miktex/tm/packages/newtx.tar.lzma
+2024/02/10 | 606687 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2024/02/10 | 6054376 | systems/texlive/tlnet/archive/newtx.r69756.tar.xz
+2024/02/10 | 6040 | systems/win32/miktex/tm/packages/morewrites.tar.lzma
+2024/02/10 | 602939 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2024/02/10 | 60035 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma
+2024/02/10 | 5986443 | fonts/cochineal.zip
+2024/02/10 | 596604 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
+2024/02/10 | 59236 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2024/02/10 | 58926 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2024/02/10 | 5747105 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2024/02/10 | 5700599 | systems/win32/miktex/tm/packages/bib2gls__doc.tar.lzma
+2024/02/10 | 567207 | systems/win32/miktex/tm/packages/evangelion-jfm__doc.tar.lzma
+2024/02/10 | 56413 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
+2024/02/10 | 55994 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2024/02/10 | 5583 | systems/win32/miktex/tm/packages/verifiche.tar.lzma
+2024/02/10 | 54785 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2024/02/10 | 54215 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2024/02/10 | 5378 | systems/win32/miktex/tm/packages/ffcode__source.tar.lzma
+2024/02/10 | 537177 | systems/win32/miktex/tm/packages/kotex-oblivoir__doc.tar.lzma
+2024/02/10 | 53648 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015.tar.lzma
+2024/02/10 | 5352 | systems/win32/miktex/tm/packages/spbmark__source.tar.lzma
+2024/02/10 | 530299 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2024/02/10 | 52946 | systems/win32/miktex/tm/packages/expex-glossonly__doc.tar.lzma
+2024/02/10 | 52822 | systems/win32/miktex/tm/packages/udepcolor__doc.tar.lzma
+2024/02/10 | 52709 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2024/02/10 | 5093 | macros/generic/listofitems/test/listofitems-test-tex.tex
+2024/02/10 | 5091 | systems/win32/miktex/tm/packages/emotion__doc.tar.lzma
+2024/02/10 | 506320 | systems/win32/miktex/tm/packages/ffcode__doc.tar.lzma
+2024/02/10 | 5056 | systems/win32/miktex/tm/packages/ucph-revy.tar.lzma
+2024/02/10 | 499969 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2024/02/10 | 49721 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2024/02/10 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2024/02/10 | 4897 | systems/win32/miktex/tm/packages/beamertheme-focus.tar.lzma
+2024/02/10 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2024/02/10 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2024/02/10 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2024/02/10 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/02/10 | 48316 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2024/02/10 | 473901 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
+2024/02/10 | 47344 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2024/02/10 | 473051 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2024/02/10 | 4635 | systems/win32/miktex/tm/packages/xgreek.tar.lzma
+2024/02/10 | 45868 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2024/02/10 | 4579978 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
+2024/02/10 | 4511 | macros/generic/listofitems/test/listofitems-test-latex.tex
+2024/02/10 | 44771 | systems/win32/miktex/tm/packages/kotex-oblivoir.tar.lzma
+2024/02/10 | 44332 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2024/02/10 | 442430 | macros/generic/listofitems.zip
+2024/02/10 | 44119 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2024/02/10 | 44100 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2024/02/10 | 432212 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69754.tar.xz
+2024/02/10 | 43123 | systems/win32/miktex/tm/packages/acmart.tar.lzma
+2024/02/10 | 43114 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2024/02/10 | 422591 | systems/win32/miktex/tm/packages/profsio__doc.tar.lzma
+2024/02/10 | 42240 | systems/win32/miktex/tm/packages/tkz-euclide.tar.lzma
+2024/02/10 | 418486 | systems/win32/miktex/tm/packages/mhchem__doc.tar.lzma
+2024/02/10 | 4147928 | systems/win32/miktex/tm/packages/novel__source.tar.lzma
+2024/02/10 | 4117157 | biblio/ctan-bibdata.zip
+2024/02/10 | 410458 | systems/win32/miktex/tm/packages/europecv__source.tar.lzma
+2024/02/10 | 40566 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
+2024/02/10 | 40381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2024/02/10 | 403777 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
+2024/02/10 | 40100 | systems/win32/miktex/tm/packages/newtx__source.tar.lzma
+2024/02/10 | 395303 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2024/02/10 | 3888 | systems/win32/miktex/tm/packages/spbmark.tar.lzma
+2024/02/10 | 38861 | systems/win32/miktex/tm/packages/kotex-oblivoir__source.tar.lzma
+2024/02/10 | 37611 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2024/02/10 | 3722 | systems/win32/miktex/tm/packages/litetable.tar.lzma
+2024/02/10 | 37104 | systems/win32/miktex/tm/packages/evangelion-jfm__source.tar.lzma
+2024/02/10 | 37094 | systems/win32/miktex/tm/packages/l3build.tar.lzma
+2024/02/10 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2024/02/10 | 37016 | systems/win32/miktex/tm/packages/tagpdf.tar.lzma
+2024/02/10 | 36809 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2024/02/10 | 3672 | systems/win32/miktex/tm/packages/evangelion-jfm.tar.lzma
+2024/02/10 | 36718 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2024/02/10 | 35360 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2024/02/10 | 35296 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
+2024/02/10 | 352044 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2024/02/10 | 349066 | systems/win32/miktex/tm/packages/litetable__doc.tar.lzma
+2024/02/10 | 347516 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2024/02/10 | 347466 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2024/02/10 | 340634 | systems/win32/miktex/tm/packages/docshots__doc.tar.lzma
+2024/02/10 | 3404496 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
+2024/02/10 | 33904 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2024/02/10 | 33842 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2024/02/10 | 3323492 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma
+2024/02/10 | 3321 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma
+2024/02/10 | 329627 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2024/02/10 | 32903 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2024/02/10 | 32346 | systems/win32/miktex/tm/packages/l3build__source.tar.lzma
+2024/02/10 | 3209 | systems/win32/miktex/tm/packages/hvqrurl__source.tar.lzma
+2024/02/10 | 32074 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2024/02/10 | 31991 | systems/win32/miktex/tm/packages/achemso__source.tar.lzma
+2024/02/10 | 31914 | systems/win32/miktex/tm/packages/dictsym.tar.lzma
+2024/02/10 | 31890 | systems/win32/miktex/tm/packages/litetable__source.tar.lzma
+2024/02/10 | 31559 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2024/02/10 | 3143 | systems/win32/miktex/tm/packages/udepcolor__source.tar.lzma
+2024/02/10 | 305331 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2024/02/10 | 302516 | systems/win32/miktex/tm/packages/latexmk__doc.tar.lzma
+2024/02/10 | 3024 | systems/win32/miktex/tm/packages/docshots.tar.lzma
+2024/02/10 | 29625 | macros/generic/listofitems/listofitems.tex
+2024/02/10 | 2947 | systems/win32/miktex/tm/packages/heuristica__source.tar.lzma
+2024/02/10 | 29430 | systems/win32/miktex/tm/packages/contract__source.tar.lzma
+2024/02/10 | 291520 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2024/02/10 | 29148 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2024/02/10 | 28978 | systems/win32/miktex/tm/packages/ucph-revy__source.tar.lzma
+2024/02/10 | 28912 | systems/texlive/tlnet/archive/contract.source.r69759.tar.xz
+2024/02/10 | 287559 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2024/02/10 | 28681 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
+2024/02/10 | 2845963 | biblio/ctan-bibdata/ctan.bib
+2024/02/10 | 2844478 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2024/02/10 | 28210 | systems/win32/miktex/tm/packages/emotion__source.tar.lzma
+2024/02/10 | 2811 | systems/win32/miktex/tm/packages/leftindex__source.tar.lzma
+2024/02/10 | 27872 | systems/win32/miktex/tm/packages/latexmk__source.tar.lzma
+2024/02/10 | 27620 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
+2024/02/10 | 272212 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2024/02/10 | 27190 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2024/02/10 | 26984 | systems/win32/miktex/tm/packages/projlib.tar.lzma
+2024/02/10 | 26035507 | systems/texlive/tlnet/install-tl.zip
+2024/02/10 | 25614 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2024/02/10 | 25606 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2024/02/10 | 255594 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
+2024/02/10 | 25520 | fonts/newpx/README
+2024/02/10 | 2548116 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/02/10 | 2544 | systems/win32/miktex/tm/packages/expex-glossonly.tar.lzma
+2024/02/10 | 2504491 | systems/win32/miktex/tm/packages/wargame__doc.tar.lzma
+2024/02/10 | 2500918 | systems/win32/miktex/tm/packages/asmeconf__source.tar.lzma
+2024/02/10 | 249369 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2024/02/10 | 2474454 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
+2024/02/10 | 245880 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2024/02/10 | 243332 | systems/win32/miktex/tm/packages/wargame.tar.lzma
+2024/02/10 | 242312 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma
+2024/02/10 | 24149 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2024/02/10 | 24067 | systems/win32/miktex/tm/packages/expex-glossonly__source.tar.lzma
+2024/02/10 | 239330 | systems/win32/miktex/tm/packages/crossrefware__doc.tar.lzma
+2024/02/10 | 236384 | systems/win32/miktex/tm/packages/beamertheme-focus__doc.tar.lzma
+2024/02/10 | 235632 | systems/win32/miktex/tm/packages/babel.tar.lzma
+2024/02/10 | 23474 | macros/latex/contrib/tblr-extras.zip
+2024/02/10 | 23451 | systems/win32/miktex/tm/packages/derivative__source.tar.lzma
+2024/02/10 | 23318 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma
+2024/02/10 | 232040 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2024/02/10 | 23119 | macros/generic/listofitems/listofitems-fr.tex
+2024/02/10 | 23104 | systems/win32/miktex/tm/packages/asmejour.tar.lzma
+2024/02/10 | 2275 | systems/win32/miktex/tm/packages/ffcode.tar.lzma
+2024/02/10 | 224630 | systems/win32/miktex/tm/packages/heuristica__doc.tar.lzma
+2024/02/10 | 223694 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
+2024/02/10 | 22162 | macros/generic/listofitems/test/listofitems-test-latex.pdf
+2024/02/10 | 221418 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2024/02/10 | 22121 | systems/win32/miktex/tm/packages/refstyle__source.tar.lzma
+2024/02/10 | 21984 | macros/generic/listofitems/listofitems-en.tex
+2024/02/10 | 218981 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2024/02/10 | 217641 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2024/02/10 | 21480 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
+2024/02/10 | 213223 | systems/win32/miktex/tm/packages/randexam__doc.tar.lzma
+2024/02/10 | 21174 | systems/win32/miktex/tm/packages/morewrites__source.tar.lzma
+2024/02/10 | 21030076 | systems/texlive/tlnet/install-tl-windows.exe
+2024/02/10 | 207112 | systems/win32/miktex/tm/packages/wargame__source.tar.lzma
+2024/02/10 | 20697 | systems/win32/miktex/tm/packages/kpfonts-otf__source.tar.lzma
+2024/02/10 | 2053535 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2024/02/10 | 2051202 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2024/02/10 | 204717 | systems/win32/miktex/tm/packages/llncs__doc.tar.lzma
+2024/02/10 | 203253 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2024/02/10 | 2030658 | systems/win32/miktex/tm/packages/bib2gls.tar.lzma
+2024/02/10 | 2024574 | systems/win32/miktex/tm/packages/kpfonts-otf__doc.tar.lzma
+2024/02/10 | 2021133 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2024/02/10 | 201945 | systems/win32/miktex/tm/packages/derivative__doc.tar.lzma
+2024/02/10 | 19997 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2024/02/10 | 19966 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2024/02/10 | 1990759 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma
+2024/02/10 | 199042 | systems/win32/miktex/tm/packages/pstricks__source.tar.lzma
+2024/02/10 | 1976 | systems/win32/miktex/tm/packages/dictsym__source.tar.lzma
+2024/02/10 | 19712 | systems/win32/miktex/tm/packages/achemso.tar.lzma
+2024/02/10 | 196592 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma
+2024/02/10 | 195 | macros/generic/listofitems/listofitems.sty
+2024/02/10 | 19321046 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2024/02/10 | 19247 | systems/win32/miktex/tm/packages/dictsym__doc.tar.lzma
+2024/02/10 | 19166 | systems/win32/miktex/tm/packages/verifiche__source.tar.lzma
+2024/02/10 | 1893448 | systems/texlive/tlnet/archive/circuitikz.doc.r69757.tar.xz
+2024/02/10 | 1893415 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma
+2024/02/10 | 1876336 | systems/win32/miktex/tm/packages/bib2gls__source.tar.lzma
+2024/02/10 | 1856440 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
+2024/02/10 | 185510 | systems/win32/miktex/tm/packages/mhchem.tar.lzma
+2024/02/10 | 182759 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2024/02/10 | 18143 | systems/win32/miktex/tm/packages/bodeplot__source.tar.lzma
+2024/02/10 | 17876 | systems/win32/miktex/tm/packages/tkz-elements.tar.lzma
+2024/02/10 | 178132 | systems/texlive/tlnet/archive/circuitikz.r69757.tar.xz
+2024/02/10 | 177067 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__source.tar.lzma
+2024/02/10 | 1761582 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2024/02/10 | 1760 | systems/win32/miktex/tm/packages/leftindex.tar.lzma
+2024/02/10 | 1760839 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2024/02/10 | 1752 | systems/texlive/tlnet/archive/collection-publishers.r69759.tar.xz
+2024/02/10 | 1742 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma
+2024/02/10 | 1741 | systems/win32/miktex/tm/packages/pigpen__source.tar.lzma
+2024/02/10 | 174115 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2024/02/10 | 17211 | systems/win32/miktex/tm/packages/unbtex__source.tar.lzma
+2024/02/10 | 17031 | systems/win32/miktex/tm/packages/llncs.tar.lzma
+2024/02/10 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/02/10 | 16717 | systems/win32/miktex/tm/packages/profsio__source.tar.lzma
+2024/02/10 | 165788 | macros/generic/listofitems/listofitems-fr.pdf
+2024/02/10 | 165367 | macros/generic/listofitems/listofitems-en.pdf
+2024/02/10 | 16198 | systems/win32/miktex/tm/packages/crossrefware.tar.lzma
+2024/02/10 | 16075 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2024/02/10 | 160062 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2024/02/10 | 1591470 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
+2024/02/10 | 15735 | systems/win32/miktex/tm/packages/europecv.tar.lzma
+2024/02/10 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2024/02/10 | 15347 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma
+2024/02/10 | 1531096 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2024/02/10 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2024/02/10 | 15044 | systems/win32/miktex/tm/packages/novel__doc.tar.lzma
+2024/02/10 | 14783 | systems/win32/miktex/tm/packages/profsio.tar.lzma
+2024/02/10 | 1477132 | systems/texlive/tlnet/archive/nameauth.doc.r69758.tar.xz
+2024/02/10 | 1470234 | systems/win32/miktex/tm/packages/nameauth__doc.tar.lzma
+2024/02/10 | 14615 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2024/02/10 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2024/02/10 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2024/02/10 | 1442428 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2024/02/10 | 141951 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2024/02/10 | 1399 | systems/win32/miktex/tm/packages/udepcolor.tar.lzma
+2024/02/10 | 137644 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2024/02/10 | 1372 | systems/win32/miktex/tm/packages/emotion.tar.lzma
+2024/02/10 | 13446 | systems/win32/miktex/tm/packages/mhchem__source.tar.lzma
+2024/02/10 | 1343519 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015__doc.tar.lzma
+2024/02/10 | 1342477 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2024/02/10 | 13152 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
+2024/02/10 | 1291636 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma
+2024/02/10 | 1276803 | systems/win32/miktex/tm/packages/bxjscls__doc.tar.lzma
+2024/02/10 | 1274877 | systems/win32/miktex/tm/packages/asmejour__source.tar.lzma
+2024/02/10 | 1257481 | systems/win32/miktex/tm/packages/morewrites__doc.tar.lzma
+2024/02/10 | 124045 | systems/win32/miktex/tm/packages/pigpen__doc.tar.lzma
+2024/02/10 | 123084 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma
+2024/02/10 | 12112 | systems/win32/miktex/tm/packages/beamertheme-focus__source.tar.lzma
+2024/02/10 | 119935 | systems/win32/miktex/tm/packages/nameauth__source.tar.lzma
+2024/02/10 | 119444 | systems/texlive/tlnet/archive/nameauth.source.r69758.tar.xz
+2024/02/10 | 117731 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2024/02/10 | 117468 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
+2024/02/10 | 1171854 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2024/02/10 | 116693 | systems/win32/miktex/tm/packages/novel.tar.lzma
+2024/02/10 | 115662 | systems/win32/miktex/tm/packages/hvqrurl__doc.tar.lzma
+2024/02/10 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2024/02/10 | 11502 | systems/win32/miktex/tm/packages/randexam.tar.lzma
+2024/02/10 | 1144150 | systems/win32/miktex/tm/packages/ysabeau__source.tar.lzma
+2024/02/10 | 114048 | systems/texlive/tlnet/archive/texlive-scripts.r69754.tar.xz
+2024/02/10 | 114035 | systems/win32/miktex/tm/packages/bxjscls__source.tar.lzma
+2024/02/10 | 112513 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2024/02/10 | 1124858 | systems/win32/miktex/tm/packages/kpfonts-otf.tar.lzma
+2024/02/10 | 1123852 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma
+2024/02/10 | 11192 | systems/win32/miktex/tm/packages/xgreek__source.tar.lzma
+2024/02/10 | 109970 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2024/02/10 | 1093693 | systems/win32/miktex/tm/packages/tkz-euclide__doc.tar.lzma
+2024/02/10 | 1087685 | systems/win32/miktex/tm/packages/heuristica.tar.lzma
+2024/02/10 | 108663 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2024/02/10 | 106590 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2024/02/10 | 10585 | systems/win32/miktex/tm/packages/derivative.tar.lzma
+2024/02/10 | 105745 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2024/02/10 | 1051943 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma
+2024/02/10 | 1048 | macros/generic/listofitems/README
+2024/02/10 | 104428 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2024/02/10 | 104152 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2024/02/10 | 10400 | fonts/cochineal/README
+2024/02/10 | 103558 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2024/02/10 | 101146 | systems/win32/miktex/tm/packages/biblatex-gb7714-2015__source.tar.lzma
2024/02/09 | 9804 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
2024/02/09 | 9651778 | fonts/newtx.zip
2024/02/09 | 9538 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
@@ -6,14 +337,17 @@
2024/02/09 | 900887 | macros/latex/contrib/contract.zip
2024/02/09 | 89399 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
2024/02/09 | 8445 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
+2024/02/09 | 841 | macros/latex/contrib/tblr-extras/README.md
2024/02/09 | 841340 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0-body.tex
2024/02/09 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
2024/02/09 | 76557 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md
2024/02/09 | 758991 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6-body.tex
2024/02/09 | 754064 | systems/texlive/tlnet/archive/l3build.doc.r69748.tar.xz
2024/02/09 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
+2024/02/09 | 7359 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2024/02/09 | 728 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
2024/02/09 | 720324 | systems/texlive/tlnet/archive/ucph-revy.doc.r69750.tar.xz
+2024/02/09 | 71247 | fonts/newpx/doc/newpxdoc.tex
2024/02/09 | 7100 | systems/texlive/tlnet/archive/collection-latexextra.r69752.tar.xz
2024/02/09 | 690729 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3-body.tex
2024/02/09 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
@@ -29,31 +363,24 @@
2024/02/09 | 626 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
2024/02/09 | 617724 | systems/texlive/tlnet/archive/easybook.doc.r69747.tar.xz
2024/02/09 | 582400 | systems/texlive/tlnet/archive/evangelion-jfm.doc.r69751.tar.xz
-2024/02/09 | 5748185 | systems/texlive/tlnet/install-tl-unx.tar.gz
2024/02/09 | 57153 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
2024/02/09 | 560868 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
2024/02/09 | 55980 | systems/texlive/tlnet/archive/proflycee.r69749.tar.xz
2024/02/09 | 54936 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
2024/02/09 | 5088 | graphics/pgf/contrib/circuitikz/README.md
-2024/02/09 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2024/02/09 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2024/02/09 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2024/02/09 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2024/02/09 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/02/09 | 4874 | fonts/newpx/tex/newpx.sty
2024/02/09 | 47922 | fonts/newtx/README
2024/02/09 | 4788 | systems/texlive/tlnet/archive/ucph-revy.r69750.tar.xz
2024/02/09 | 438260 | systems/texlive/tlnet/archive/profsio.doc.r69745.tar.xz
-2024/02/09 | 432168 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69744.tar.xz
+2024/02/09 | 426317 | fonts/newpx/doc/newpxdoc.pdf
2024/02/09 | 42380 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
2024/02/09 | 422295 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3-body.tex
2024/02/09 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
2024/02/09 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
-2024/02/09 | 4116858 | biblio/ctan-bibdata.zip
2024/02/09 | 403567 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7-body.tex
2024/02/09 | 3965 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
2024/02/09 | 393884 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6-body.tex
2024/02/09 | 384633 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
-2024/02/09 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2024/02/09 | 36836 | systems/texlive/tlnet/archive/l3build.r69748.tar.xz
2024/02/09 | 364117 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4-body.tex
2024/02/09 | 36148 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
@@ -61,52 +388,45 @@
2024/02/09 | 3425796 | systems/texlive/tlnet/archive/proflycee.doc.r69749.tar.xz
2024/02/09 | 3394056 | install/graphics/pgf/contrib/circuitikz.tds.zip
2024/02/09 | 3372649 | graphics/pgf/contrib/circuitikz.zip
+2024/02/09 | 3329 | macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.tex
2024/02/09 | 32826 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
2024/02/09 | 31884 | systems/texlive/tlnet/archive/l3build.source.r69748.tar.xz
2024/02/09 | 31576 | systems/texlive/tlnet/archive/emotion.doc.r69752.tar.xz
2024/02/09 | 3150 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
+2024/02/09 | 3110 | macros/latex/contrib/tblr-extras/tblr-extras.sty
2024/02/09 | 301035 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
2024/02/09 | 30013 | fonts/newtx/tex/newtxtext.sty
2024/02/09 | 28784 | fonts/newtx/tex/newtx.sty
-2024/02/09 | 2844940 | biblio/ctan-bibdata/ctan.bib
2024/02/09 | 28316 | systems/texlive/tlnet/archive/ucph-revy.source.r69750.tar.xz
2024/02/09 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
+2024/02/09 | 26714 | macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdf
2024/02/09 | 26621 | macros/latex/contrib/nameauth/README.md
-2024/02/09 | 26035519 | systems/texlive/tlnet/install-tl.zip
-2024/02/09 | 2548132 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/02/09 | 25731 | fonts/newpx/tex/newpxtext.sty
2024/02/09 | 234027 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/biblatex-gb7714-2015.tex
2024/02/09 | 2240 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
2024/02/09 | 223524 | systems/texlive/tlnet/archive/derivative.doc.r69746.tar.xz
-2024/02/09 | 21031021 | systems/texlive/tlnet/install-tl-windows.exe
2024/02/09 | 2030794 | macros/latex/contrib/nameauth.zip
-2024/02/09 | 19318808 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2024/02/09 | 179996 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ay.bbx
2024/02/09 | 179434 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.bbx
2024/02/09 | 1790083 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015.zip
2024/02/09 | 1761778 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
2024/02/09 | 1735647 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf
-2024/02/09 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2024/02/09 | 16722 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
2024/02/09 | 16636 | systems/texlive/tlnet/archive/evangelion-jfm.source.r69751.tar.xz
2024/02/09 | 16472 | systems/texlive/tlnet/archive/easybook.r69747.tar.xz
2024/02/09 | 16368 | systems/texlive/tlnet/archive/easybook.source.r69747.tar.xz
2024/02/09 | 1621233 | macros/latex/contrib/nameauth/nameauth.pdf
2024/02/09 | 15442 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
-2024/02/09 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2024/02/09 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2024/02/09 | 1512 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
2024/02/09 | 14624 | systems/texlive/tlnet/archive/profsio.r69745.tar.xz
-2024/02/09 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2024/02/09 | 14587 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
2024/02/09 | 145551 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015mx.bbx
-2024/02/09 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2024/02/09 | 140094 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
2024/02/09 | 13737 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
2024/02/09 | 136446 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/example.bib
2024/02/09 | 1352 | systems/texlive/tlnet/archive/emotion.r69752.tar.xz
2024/02/09 | 13460 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
2024/02/09 | 125117 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ms.bbx
-2024/02/09 | 114060 | systems/texlive/tlnet/archive/texlive-scripts.r69744.tar.xz
2024/02/09 | 1081680 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.4.6-body.tex
2024/02/09 | 1073051 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.4.6.tex
2024/02/09 | 10424 | systems/texlive/tlnet/archive/derivative.r69746.tar.xz
@@ -254,7 +574,6 @@
2024/02/07 | 789511 | graphics/pgf/contrib/bodeplot.zip
2024/02/07 | 7692 | systems/texlive/tlnet/archive/footmisc.r69729.tar.xz
2024/02/07 | 75306 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
-2024/02/07 | 7410 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2024/02/07 | 705436 | macros/latex/contrib/siunitx/siunitx.pdf
2024/02/07 | 647453 | macros/latex/contrib/siunitx/siunitx-code.pdf
2024/02/07 | 647075 | macros/latex/required/babel/base/babel-code.pdf
@@ -450,7 +769,6 @@
2024/02/05 | 259227 | macros/latex/contrib/verifiche/verifiche-example.pdf
2024/02/05 | 2166424 | systems/texlive/tlnet/archive/tagpdf.doc.r69703.tar.xz
2024/02/05 | 2116 | systems/texlive/tlnet/archive/ffcode.r69706.tar.xz
-2024/02/05 | 1744 | systems/texlive/tlnet/archive/collection-publishers.r69701.tar.xz
2024/02/05 | 16368 | systems/texlive/tlnet/archive/crossrefware.r69700.tar.xz
2024/02/05 | 151688 | systems/texlive/tlnet/archive/texlive-msg-translations.r69696.tar.xz
2024/02/05 | 1442 | macros/latex/contrib/verifiche/verifiche.ins
@@ -626,147 +944,3 @@
2024/02/04 | 10450 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex
2024/02/04 | 1021 | macros/latex/contrib/tkz/tkz-elements/latex/tkz_elements_functions_regular.lua
2024/02/04 | 10203 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex
-2024/02/03 | 9929 | macros/latex/contrib/wargame/source/hex/terrain/swamp.dtx
-2024/02/03 | 9488 | systems/texlive/tlnet/archive/unbtex.r69681.tar.xz
-2024/02/03 | 94846 | macros/latex/contrib/wargame/source/wargame.dtx
-2024/02/03 | 932 | macros/latex/contrib/wargame/source/package.dtx
-2024/02/03 | 9268 | macros/latex/contrib/wargame/source/chit/dice.dtx
-2024/02/03 | 9125 | macros/latex/contrib/wargame/source/hex/terrain.dtx
-2024/02/03 | 89859 | macros/latex/contrib/wargame/source/natoapp6c/symbols.dtx
-2024/02/03 | 8906 | macros/latex/contrib/wargame/source/Makefile
-2024/02/03 | 88080 | systems/texlive/tlnet/archive/pstricks.r69674.tar.xz
-2024/02/03 | 8374 | macros/latex/contrib/wargame/source/hex/terrain/village.dtx
-2024/02/03 | 8297 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-classes-rectangle.tex
-2024/02/03 | 75764 | macros/latex/contrib/projlib.zip
-2024/02/03 | 755 | macros/latex/contrib/wargame/doc/tutorial/patch.py
-2024/02/03 | 7531396 | systems/texlive/tlnet/archive/pstricks.doc.r69674.tar.xz
-2024/02/03 | 7527 | macros/latex/contrib/wargame/source/wargame.ins
-2024/02/03 | 742 | macros/latex/contrib/wargame/source/natoapp6c/compat/seamine.dtx
-2024/02/03 | 735800 | systems/texlive/tlnet/archive/refstyle.doc.r69680.tar.xz
-2024/02/03 | 7264 | systems/texlive/tlnet/archive/docshots.source.r69676.tar.xz
-2024/02/03 | 6791 | macros/latex/contrib/wargame/source/chit/table.dtx
-2024/02/03 | 66427 | macros/latex/contrib/wargame/doc/tutorial/game.sty
-2024/02/03 | 6573 | macros/latex/contrib/wargame/source/natoapp6c/core.dtx
-2024/02/03 | 648772 | systems/texlive/tlnet/archive/unbtex.doc.r69681.tar.xz
-2024/02/03 | 642 | macros/latex/contrib/wargame/source/hex/terrain/tree.dtx
-2024/02/03 | 6425 | macros/latex/contrib/wargame/source/util/bb.dtx
-2024/02/03 | 62019 | macros/latex/contrib/wargame/source/hex/terrain/rough.dtx
-2024/02/03 | 618 | macros/latex/contrib/wargame/source/hex/terrain/mountain.dtx
-2024/02/03 | 6108 | systems/texlive/tlnet/archive/refstyle.r69680.tar.xz
-2024/02/03 | 599 | fonts/pigpen/README.md
-2024/02/03 | 590545 | macros/latex/contrib/wargame/doc/tutorial/game.pdf
-2024/02/03 | 5852 | systems/texlive/tlnet/archive/morewrites.r69679.tar.xz
-2024/02/03 | 5792 | macros/latex/contrib/projlib/README.md
-2024/02/03 | 5787 | macros/latex/contrib/wargame/source/util/compound.dtx
-2024/02/03 | 5775 | macros/latex/contrib/wargame/doc/tutorial/game.tex
-2024/02/03 | 5428 | macros/latex/contrib/wargame/source/util/tikz.dtx
-2024/02/03 | 52431 | macros/latex/contrib/randexam/randexam.pdf
-2024/02/03 | 5228 | macros/latex/contrib/wargame/source/natoapp6c/compat/seasurface.dtx
-2024/02/03 | 5172 | systems/texlive/tlnet/archive/pst-solarsystem.r69675.tar.xz
-2024/02/03 | 512 | macros/latex/contrib/wargame/source/util/core.dtx
-2024/02/03 | 499 | macros/latex/contrib/wargame/source/util/randomid.dtx
-2024/02/03 | 4959 | macros/latex/contrib/wargame/source/hex/ridges.dtx
-2024/02/03 | 49588 | macros/latex/contrib/randexam/randexam-a-answer.pdf
-2024/02/03 | 49570 | macros/latex/contrib/randexam/randexam-b-answer.pdf
-2024/02/03 | 4715 | macros/latex/contrib/wargame/source/natoapp6c/compat/equipment.dtx
-2024/02/03 | 46781 | macros/latex/contrib/wargame/source/hex/terrain/woods.dtx
-2024/02/03 | 466476 | systems/texlive/tlnet/archive/pst-solarsystem.doc.r69675.tar.xz
-2024/02/03 | 465865 | macros/latex/contrib/wargame/source/utils/wgexport.py
-2024/02/03 | 462 | macros/latex/contrib/wargame/source/hex/tile.dtx
-2024/02/03 | 4549 | macros/latex/contrib/wargame/source/tests/test.tex
-2024/02/03 | 4516 | support/crossrefware/bibdoiadd.1
-2024/02/03 | 4514 | macros/latex/contrib/wargame/source/hex/labels.dtx
-2024/02/03 | 4491 | macros/latex/contrib/wargame/source/natoapp6c/list.dtx
-2024/02/03 | 4467 | macros/latex/contrib/wargame/source/util/misc.dtx
-2024/02/03 | 435053 | macros/latex/contrib/wargame/doc/compat.pdf
-2024/02/03 | 43085 | macros/latex/contrib/asmejour/asmejour.bst
-2024/02/03 | 413 | macros/latex/contrib/wargame/source/natoapp6c/compat/missile.dtx
-2024/02/03 | 41374 | macros/latex/contrib/randexam/randexam-a-blank.pdf
-2024/02/03 | 41309 | macros/latex/contrib/randexam/randexam-b-blank.pdf
-2024/02/03 | 3993 | macros/latex/contrib/wargame/source/chit/misc.dtx
-2024/02/03 | 39670 | macros/latex/contrib/wargame/source/hex/terrain/light_woods.dtx
-2024/02/03 | 38373 | macros/latex/contrib/asmeconf/asmeconf.bst
-2024/02/03 | 379532 | systems/texlive/tlnet/archive/litetable.doc.r69678.tar.xz
-2024/02/03 | 37933 | macros/latex/contrib/projlib/logo/ProjLib-logo.png
-2024/02/03 | 37519 | macros/latex/contrib/wargame/source/hex/terrain/beach.dtx
-2024/02/03 | 37420 | macros/latex/contrib/wargame/source/hex/terrain/mountains.dtx
-2024/02/03 | 3712 | support/crossrefware/bbl2bib.1
-2024/02/03 | 3568 | macros/latex/contrib/wargame/source/chit/elements.dtx
-2024/02/03 | 3564 | systems/texlive/tlnet/archive/litetable.r69678.tar.xz
-2024/02/03 | 338416 | systems/texlive/tlnet/archive/docshots.doc.r69676.tar.xz
-2024/02/03 | 3379 | macros/latex/contrib/projlib/ProjLib.ins
-2024/02/03 | 3372044 | systems/texlive/tlnet/archive/simpleicons.r69673.tar.xz
-2024/02/03 | 334627 | macros/latex/contrib/exesheet/exesheet.pdf
-2024/02/03 | 3210 | macros/latex/contrib/wargame/source/natoapp6c/weaponry.dtx
-2024/02/03 | 3209 | macros/latex/contrib/wargame/source/natoapp6c/compat/air.dtx
-2024/02/03 | 31953 | support/crossrefware/ltx2crossrefxml.pl
-2024/02/03 | 3190703 | install/macros/latex/contrib/wargame.tds.zip
-2024/02/03 | 3121 | macros/latex/contrib/wargame/source/util/icons.dtx
-2024/02/03 | 31114 | macros/latex/contrib/wargame/source/util/export.dtx
-2024/02/03 | 3083 | support/crossrefware/bibzbladd.1
-2024/02/03 | 3078 | support/crossrefware/bibmradd.1
-2024/02/03 | 29860 | systems/texlive/tlnet/archive/texdoc.r69672.tar.xz
-2024/02/03 | 293084 | macros/latex/contrib/exesheet.zip
-2024/02/03 | 2888 | macros/latex/contrib/wargame/source/natoapp6c/compat/subsurface.dtx
-2024/02/03 | 2877080 | macros/latex/contrib/wargame.zip
-2024/02/03 | 2846 | macros/latex/contrib/wargame/source/natoapp6c/echelon.dtx
-2024/02/03 | 2804 | systems/texlive/tlnet/archive/docshots.r69676.tar.xz
-2024/02/03 | 2704 | support/crossrefware/README
-2024/02/03 | 2513 | support/crossrefware/biburl2doi.1
-2024/02/03 | 2502 | macros/latex/contrib/wargame/source/hex/towns.dtx
-2024/02/03 | 24989 | macros/latex/contrib/wargame/source/hex/terrain/town.dtx
-2024/02/03 | 2478 | fonts/pigpen/doc/pigpendoc.tex
-2024/02/03 | 2465532 | systems/texlive/tlnet/archive/simpleicons.doc.r69673.tar.xz
-2024/02/03 | 245809 | macros/latex/contrib/randexam.zip
-2024/02/03 | 23507 | macros/latex/contrib/wargame/source/chit/shape.dtx
-2024/02/03 | 234836 | support/crossrefware/crossrefware.pdf
-2024/02/03 | 2335 | macros/latex/contrib/wargame/source/hex/core.dtx
-2024/02/03 | 2284 | macros/latex/contrib/wargame/source/hex/extra.dtx
-2024/02/03 | 2274 | macros/latex/contrib/wargame/source/natoapp6c/compat/space.dtx
-2024/02/03 | 2267 | macros/latex/contrib/wargame/source/natoapp6c/frames/base.dtx
-2024/02/03 | 224219 | macros/latex/contrib/projlib/ProjLib.dtx
-2024/02/03 | 21784 | systems/texlive/tlnet/archive/refstyle.source.r69680.tar.xz
-2024/02/03 | 21092 | macros/latex/contrib/wargame/source/natoapp6c/shape.dtx
-2024/02/03 | 2108 | macros/latex/contrib/wargame/source/tests/chits.dtx
-2024/02/03 | 20660 | systems/texlive/tlnet/archive/morewrites.source.r69679.tar.xz
-2024/02/03 | 19 | macros/latex/contrib/projlib/DEPENDS.txt
-2024/02/03 | 1944 | macros/latex/contrib/wargame/source/tests/map.dtx
-2024/02/03 | 1931 | macros/latex/contrib/wargame/source/chit/battle.dtx
-2024/02/03 | 1911 | macros/latex/contrib/wargame/source/natoapp6c/util.dtx
-2024/02/03 | 19106 | macros/latex/contrib/projlib/LICENSE
-2024/02/03 | 186882 | macros/latex/contrib/wargame/doc/symbols.pdf
-2024/02/03 | 18195 | macros/latex/contrib/wargame/source/natoapp6c/frames/unknown.dtx
-2024/02/03 | 1807 | macros/latex/contrib/wargame/source/natoapp6c/text.dtx
-2024/02/03 | 16547 | macros/latex/contrib/wargame/doc/tutorial/export.tex
-2024/02/03 | 1653 | macros/latex/contrib/wargame/source/natoapp6c/compat/installation.dtx
-2024/02/03 | 15937 | macros/latex/contrib/wargame/source/natoapp6c/frames/hostile.dtx
-2024/02/03 | 15911 | macros/latex/contrib/wargame/source/natoapp6c/frames/friendly.dtx
-2024/02/03 | 15564 | macros/latex/contrib/wargame/source/hex/split.dtx
-2024/02/03 | 15175 | macros/latex/contrib/wargame/source/natoapp6c/frames/neutral.dtx
-2024/02/03 | 15164 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-classes-triangle.tex
-2024/02/03 | 15000 | macros/latex/contrib/wargame/source/hex/shape.dtx
-2024/02/03 | 1469771 | macros/latex/contrib/wargame/doc/wargame.pdf
-2024/02/03 | 145 | fonts/pigpen/map/pigpen.map
-2024/02/03 | 14351 | support/crossrefware/ltx2crossrefxml.1
-2024/02/03 | 140724 | systems/texlive/tlnet/archive/texdoc.doc.r69672.tar.xz
-2024/02/03 | 1359 | macros/latex/contrib/wargame/source/natoapp6c/compat/activity.dtx
-2024/02/03 | 1344 | macros/latex/contrib/exesheet/README.md
-2024/02/03 | 1342 | macros/latex/contrib/wargame/source/chit/core.dtx
-2024/02/03 | 1323 | macros/latex/contrib/wargame/source/chit/stack.dtx
-2024/02/03 | 132083 | fonts/pigpen.zip
-2024/02/03 | 1308 | macros/latex/contrib/projlib/logo/ProjLib-logo.pdf
-2024/02/03 | 126 | macros/latex/contrib/projlib/logo/ProjLib-logo.tex
-2024/02/03 | 1256 | macros/latex/contrib/wargame/doc/tutorial/README.md
-2024/02/03 | 125628 | fonts/pigpen/doc/pigpendoc.pdf
-2024/02/03 | 1254560 | systems/texlive/tlnet/archive/morewrites.doc.r69679.tar.xz
-2024/02/03 | 1231 | macros/latex/contrib/wargame/source/chit/modifiers.dtx
-2024/02/03 | 12119 | macros/latex/contrib/wargame/source/hex/coord.dtx
-2024/02/03 | 119380 | macros/latex/contrib/wargame/source/hex/terrain/city.dtx
-2024/02/03 | 11431 | macros/latex/contrib/wargame/source/hex/paths.dtx
-2024/02/03 | 11274 | macros/latex/contrib/wargame/source/chit/oob.dtx
-2024/02/03 | 11263 | macros/latex/contrib/wargame/README.md
-2024/02/03 | 11120 | macros/latex/contrib/wargame/source/natoapp6c/compat/land.dtx
-2024/02/03 | 109823 | macros/latex/contrib/exesheet/exesheet.dtx
-2024/02/03 | 1091 | macros/latex/contrib/wargame/doc/tutorial/Makefile
-2024/02/03 | 10305 | macros/latex/contrib/wargame/source/utils/wgsvg2tikz.py
-2024/02/03 | 10066 | macros/latex/contrib/wargame/source/hex/board.dtx
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 25232f4898..0972761537 100644
--- a/biblio/ctan-bibdata/ctan.bib
+++ b/biblio/ctan-bibdata/ctan.bib
@@ -1,7 +1,7 @@
%% bib file of all CTAN packages
%% (C) Herbert Voß
%%
-%% created at 09-02-2024, 02:00:03
+%% created at 10-02-2024, 02:00:03
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -7496,8 +7496,8 @@
title = {The \texttt{biblatex-gb7714-2015} package},
subtitle = {A BibLaTeX implementation of the GBT7714-2015 bibliography style for Chinese users},
author = {Hu Zhenzhen},
- date = {2023-09-11},
- version = {1.1o},
+ date = {2024-02-09},
+ version = {1.1p},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015},
url = {https://ctan.org/pkg/biblatex-gb7714-2015},
@@ -12709,8 +12709,8 @@
title = {The \texttt{CircuiTikZ} package},
subtitle = {Draw electrical networks with TikZ},
author = {Massimo Redaelli and Stefan Lindner and Stefan Erhardt and Romano Giannetti},
- date = {2023-12-09},
- version = {1.6.6},
+ date = {2024-02-09},
+ version = {1.6.7},
license = {lppl,gpl},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/circuitikz},
url = {https://ctan.org/pkg/circuitikz},
@@ -15461,6 +15461,29 @@
url = {https://ctan.org/pkg/contracard},
}
+@manual{ctan-contract,
+ title = {The \texttt{contract} package},
+ subtitle = {Typeset formalized legal documents such as contracts, statutes, etc.},
+ author = {Markus Kohm and Alexander Willand},
+ date = {2024-02-09},
+ version = {0.91},
+ license = {lppl1.3c},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/contract},
+ url = {https://ctan.org/pkg/contract},
+ annotation = {This package enables the typesetting of formalized legal
+ documents such as contracts, statutes etc.
+ It will be the successor to the
+ package.
+ Like the latter, “contract” allows the typographically
+ appealing typesetting of many different legal texts.
+ The typesetting of contracts according to German conventions
+ is supported “out of the box”.
+ In addition, the package supports the definition of
+ custom environments in order to typeset contracts and
+ legal texts according to Anglo-American specifications,
+ for example.},
+}
+
@manual{ctan-conv-xkv,
title = {The \texttt{conv-xkv} package},
subtitle = {Create new key-value syntax},
@@ -21946,7 +21969,7 @@
title = {The \texttt{emotion} package},
subtitle = {Make emojis more easy to use in \XeLaTeX{} and LuaLaTeX},
author = {Xuwang Zeng},
- date = {2024-02-08},
+ date = {2024-02-09},
version = {0.1},
license = {apache2},
mirror = {https://mirror.ctan.org/macros/unicodetex/latex/emotion},
@@ -48015,8 +48038,8 @@
title = {The \texttt{nameauth} package},
subtitle = {Name authority mechanism for consistency in body text and index},
author = {Charles P. Schaum},
- date = {2023-02-04},
- version = {3.7},
+ date = {2024-02-09},
+ version = {4.0},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/nameauth},
url = {https://ctan.org/pkg/nameauth},
@@ -48833,8 +48856,8 @@
title = {The \texttt{newtx} package},
subtitle = {Alternative uses of the TX fonts, with improved metrics},
author = {Michael Sharpe},
- date = {2024-01-11},
- version = {1.737},
+ date = {2024-02-09},
+ version = {1.738},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/fonts/newtx},
url = {https://ctan.org/pkg/newtx},
diff --git a/fonts/cochineal/README b/fonts/cochineal/README
index 1346936749..5884e4836c 100644
--- a/fonts/cochineal/README
+++ b/fonts/cochineal/README
@@ -13,13 +13,19 @@ license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is
part of all distributions of LaTeX version 2003/12/01 or later. Those files and
LaTeX support file cochineal.sty are
- Copyright (c) 2016--2023 Michael Sharpe
+ Copyright (c) 2016--2024 Michael Sharpe
Files provided "as is", with no warranties.
The support files are provided in encodings OT1, T1, TS1 and LY1 for users of Western scripts, LGR for Greek scripts and T2A and OT2 for Cyrillic scripts.
-Current version: 1.081 (2023-11-19)
+Current version: 1.083 (2024-02-09)
+
+Changes in version 1.083
+Corrected bad date in README.
+
+Changes in version 1.082
+Added missing encoding file cochsups-ts1.enc. (Thanks, Clark Ma.)
Changes in version 1.081
Added files {ot1,t1,ly1}mincochineal.fd that were missing from version 1.08.
diff --git a/fonts/cochineal/enc/cochsups-ts1.enc b/fonts/cochineal/enc/cochsups-ts1.enc
new file mode 100644
index 0000000000..9f8609b592
--- /dev/null
+++ b/fonts/cochineal/enc/cochsups-ts1.enc
@@ -0,0 +1,291 @@
+/cochsupsTS1Encoding [
+% 0x00
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0x08
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0x10
+ /.notdef
+ /.notdef
+ /quotedblbase
+ /.notdef
+ /.notdef
+ /twelveudash
+ /threequartersemdash
+ /capitalcompwordmark
+% 0x18
+ /arrowleft
+ /arrowright
+ /tieaccentlowercase
+ /tieaccentcapital
+ /newtieaccentlowercase
+ /newtieaccentcapital
+ /.notdef
+ /ascendercompwordmark
+% 0x20
+ /blank
+ /.notdef
+ /.notdef
+ /.notdef
+ /dollar.superior
+ /.notdef
+ /.notdef
+ /quotesingle
+% 0x28
+ /.notdef
+ /.notdef
+ /asteriskcentered.sups
+ /.notdef
+ /comma.superior
+ /hyphendbl
+ /period.superior
+ /fraction.superior
+% 0x30
+ /zero.sups
+ /one.sups
+ /two.sups
+ /three.sups
+ /four.sups
+ /five.sups
+ /six.sups
+ /seven.sups
+% 0x38
+ /eight.sups
+ /nine.sups
+ /.notdef
+ /.notdef
+ /angbracketleft.superior
+ /minus.superior
+ /angbracketright.superior
+ /.notdef
+% 0x40
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0x48
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /Omegainv.superior
+ /.notdef
+ /bigcircle.superior
+% 0x50
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /Omega
+% 0x58
+ /.notdef
+ /.notdef
+ /.notdef
+ /openbracketleft.superior
+ /.notdef
+ /openbracketright.superior
+ /arrowup
+ /arrowdown
+% 0x60
+ /asciigrave.superior
+ /.notdef
+ /born.superior
+ /divorced.superior
+ /died.superior
+ /.notdef
+ /.notdef
+ /.notdef
+% 0x68
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /leaf
+ /married.superior
+ /musicalnote.superior
+ /.notdef
+% 0x70
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0x78
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /tildelow.superior
+ /hyphendblchar.superior
+% 0x80
+ /asciibreve.superior
+ /asciicaron.superior
+ /asciiacutedbl.superior
+ /asciigravedbl.superior
+ /dagger.sups
+ /daggerdbl.sups
+ /uni2016.sups
+ /perthousand.superior
+% 0x88
+ /bullet.superior
+ /centigrade.superior
+ /dollaroldstyle.superior
+ /centoldstyle.superior
+ /florin.superior
+ /colonmonetary.superior
+ /won.superior
+ /naira.superior
+% 0x90
+ /guarani.superior
+ /peso.superior
+ /lira.superior
+ /recipe.superior
+ /interrobang.superior
+ /interrobangdown.superior
+ /dong.superior
+ /trademark.superior
+% 0x98
+ /pertenthousand.superior
+ /pilcrow.superior
+ /baht.superior
+ /numero.superior
+ /discount.superior
+ /estimated.superior
+ /openbullet.superior
+ /servicemark.superior
+% 0xA0
+ /quillbracketleft.superior
+ /quillbracketright.superior
+ /cent.superior
+ /sterling.superior
+ /currency.superior
+ /yen.superior
+ /brokenbar.superior
+ /section.sups
+% 0xA8
+ /asciidieresis.superior
+ /copyright.superior
+ /ordfeminine.superior
+ /copyleft.superior
+ /logicalnot.superior
+ /circledP.superior
+ /registered.superior
+ /asciimacron.superior
+% 0xB0
+ /degree.superior
+ /plusminus.superior
+ /two.sups
+ /three.sups
+ /asciiacute.superior
+ /mu.sups
+ /paragraph.sups
+ /periodcentered.sups
+% 0xB8
+ /referencemark.superior
+ /one.sups
+ /ordmasculine.superior
+ /radical.superior
+ /onequarter.superior
+ /onehalf.superior
+ /threequarters.superior
+ /Euro.sups
+% 0xC0
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0xC8
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0xD0
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /multiply.sups
+ /.notdef
+% 0xD8
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0xE0
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0xE8
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+% 0xF0
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /divide.sups
+ /.notdef
+% 0xF8
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+ /.notdef
+] def
+
diff --git a/fonts/newpx/README b/fonts/newpx/README
index c3322dea06..6de20aa500 100644
--- a/fonts/newpx/README
+++ b/fonts/newpx/README
@@ -1,10 +1,13 @@
This package, based initially on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts---newpxtext and newpxmath---which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath, pxfonts and TeXGyrePagella be installed and their map files enabled. The text package now relies on an extension of the TeXGyrePagella Type1 fonts that is provided with this package. The accompanying MANIFEST-newpx.txt provides details of the extension as requested by GUST-FONT-LICENSE.txt
-Current version: 1.535 2024-01-10
+Current version: 1.536 2024-02-09
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.536
+Corrected handling of sans and tt fonts in math mode using newpx.sty.
+
Changes in version 1.535
Moved all sups code from newpxtext.sty to superiors.sty, version 2,
leaving a stub in place to warn users of the associated newpxtext options
diff --git a/fonts/newpx/doc/newpxdoc.pdf b/fonts/newpx/doc/newpxdoc.pdf
index 9925313328..48b9394258 100644
--- a/fonts/newpx/doc/newpxdoc.pdf
+++ b/fonts/newpx/doc/newpxdoc.pdf
Binary files differ
diff --git a/fonts/newpx/doc/newpxdoc.tex b/fonts/newpx/doc/newpxdoc.tex
index bb61b9199a..04f08b2fc3 100644
--- a/fonts/newpx/doc/newpxdoc.tex
+++ b/fonts/newpx/doc/newpxdoc.tex
@@ -188,7 +188,7 @@ braces and other delimiters are now larger and, I believe, more pleasing to olde
\item \verb|\coloneq| and \verb|\eqcolon| now point to the correct glyphs;
\item The problem with the {\tt ogonek} accent and tabular environments (bad definition of \verb|\k|) is fixed;
\item The default encoding for \textsf{newpxtext} is now T$1$, but support is offered also for OT$1$ and LY$1$. As some add-on packages are available only in T$1$, that seems the best current choice.
-\item The font collection used for rendering text is based on TeXGyrePagella with a number of additions, denoted by TeXGyrePagellaX. The superior figures in this addition are set by default to render footnote markers. (It is also possible customize footnote markers by redefining \verb|\thefootnote| after loading {\tt newpxtext.sty}.)
+\item The font collection used for rendering text is based on TeXGyrePagella with a number of additions, named TeXGyrePagellaX. The superior figures in this addition are set by default to render footnote markers. (It is also possible customize footnote markers by redefining \verb|\thefootnote| after loading {\tt newpxtext.sty}.)
\item Sans serif is by default taken from TeXGyreHeros, a Helvetica clone, and by default at 94\% of the scale factor (set by {\tt scaled}, default value {\tt1}). The option {\tt helvratio=.98} will change that to 98\%. As of newpx version 1.415, there is an option {\tt nohelv} that prevents this loading.
\item New math accents such as \verb|\widearc| have been introduced in tandem with the {\tt newtx} package, where they are documented.
\end{itemize}
@@ -240,7 +240,7 @@ load roman and typewriter text fonts at 95\% of normal size, and the sans serif
The option \texttt{osf} instructs the text fonts to use old-style figures \oldstylenums{1234567890} rather than the default lining figures \texttlf{1234567890}. As of version 1.23, {\tt newpxtext} loads initially with lining figures so the math package uses lining figures in math mode. The option {\tt osf} switches to old-style figures in text at the very end of the preamble, forcing the use of oldstyle figures in text, but not math. In previous versions, it was necessary to run
\verb|\useosf| after loading math. This is no longer required, but does no harm. See the discussion in section 4 for further details. A similar macro \verb|\useproportional| makes proportional figures the default outside math mode.
-As of version 1.415, the new option {\tt nohelv} prevents the loading of the default Helvetica clone as the sans serif text font. If you use this option, you should load your preferred sans serif font, otherwise you will be left with the Computer Modern default, most likely in a metafont version if not using OT1 encoding.
+As of version 1.415, the new option {\tt nohelv} prevents the loading of the default Helvetica clone as the sans serif text font. If you use this option, you should load your preferred sans serif font, otherwise you will be left with the Computer Modern default.
As described above, option {\tt largesc} increases the size of small caps by 5.33\% so that the height matches that of the small caps in Linotype Palatino.
@@ -304,7 +304,7 @@ Supports an arbitrary otf math font with otf text using {\tt TeXGyreTermesX}.
\textsc{Notes:}
\begin{itemize}
\item Your option list to {\tt newpx[text]} must include {\tt otfmath}, otherwise it will load {\tt newpxmath}.
-\item With {\tt newpx}, you may specify some other otf text fonts.
+\item With {\tt newpx}, you may specify certain other otf text fonts.
\item After loading {\tt newpx}, you must load your chosen unicode math package with \verb|\setmathfont{}[]|.
\item
You do not need to load {\tt amsmath}: it is loaded by {\tt unicode-math}.
@@ -331,6 +331,7 @@ Supports {\tt newpxmath} with an otf text font.
\textsc{Notes:}
\begin{itemize}
\item No special option requirements---this is the default case.
+\item You may load sans and tt text fonts before {\tt newpx} if you wish \verb|\mathsf| and \verb|\mathsf| not to be the default {\tt helvetica} and {\tt cmtt}.
\item Babel, if used, must be specified before {\tt newpx[text]}, which loads {\tt fontspec}.
\item Polyglossia, if used, must be specified after loading {\tt newpx[text]}.
\end{itemize}
@@ -372,7 +373,6 @@ For this arrangement, the math package needs information about the text font cur
\usepackage[<list of text and math options>]{newpx}
\end{verbatim}
\textsc{Notes:}
-
\begin{itemize}
\item Babel, if used, must be specified before {\tt newpx[text]}.
\end{itemize}
diff --git a/fonts/newpx/tex/newpx.sty b/fonts/newpx/tex/newpx.sty
index 6cb08a9a82..f26e2a5b54 100644
--- a/fonts/newpx/tex/newpx.sty
+++ b/fonts/newpx/tex/newpx.sty
@@ -2,8 +2,8 @@
%Package to simplify loading of newpxmath with a text font family such as newpxtext for all latex engines, or for newpxtext and an otf math package.
-\def\fileversion{1.533}
-\def\filedate{2023/11/08}
+\def\fileversion{1.536}
+\def\filedate{2024/02/09}
\ProvidesPackage{newpx}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for newpxmath and newpxtext, or for newpxtext and an otf math package]
@@ -14,9 +14,10 @@
\RequirePackage{ifthen,iftex,etoolbox,scalefnt,trimspaces}
\forcsvlist{\listadd\zpl@mathlst}{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,upint,smallerops,useBImacros,varg,varvw,noOT1,fracspacing,subscriptcorrectionfile,curlybraces}
-%\show\zpl@mathlst
-\RequirePackage{kvoptions}
+\RequirePackage{kvoptions}
+\def\zpl@scale{1}
+\def\newpx@helvratio{1}
\DeclareDefaultOption{
\xifinlist{\CurrentOptionKey}{\zpl@mathlst}
{% true branch for xifinlist
@@ -27,14 +28,18 @@
{\CurrentOption}{newpxtext}}
\ifthenelse{\equal{scale}{\CurrentOptionKey} \OR \equal{scaled}{\CurrentOptionKey}}
{% true branch for ifthenelse
-%\expandafter\PassOptionsToPackage\expandafter{\CurrentOption}{newpxmath}
-\edef\zpl@scale{\CurrentOptionValue}
-\edef\npxmath@scaled{\CurrentOptionValue}
+\xdef\zpl@scale{\CurrentOptionValue}
+\xdef\npxmath@scaled{\CurrentOptionValue}
}{ % false branch for ifthenelse
-}}
+\ifthenelse{\equal{helvratio}{\CurrentOptionKey}}
+{% true branch
+\xdef\newpx@helvratio{\CurrentOptionValue}
+}{}}}
%\newif\ifzpl@otfmath %\zpl@otfmathfalse % default is type1 math
\DeclareBoolOption{otfmath}% creates and inits \ifnewpx@otfmath
%{\@nameuse{if#1}\iftutex\zpl@otfmathtrue\fi\fi}
+\DeclareBoolOption{nohelv}% creates and inits \ifnewpx@nohelv
+\DeclareBoolOption{nott}% creates and inits \ifnewpx@nott
\DeclareBoolOption{type1}%[true]{}% no effect now
%{%\@nameuse{if#1}\zpl@otftextfalse\fi}
@@ -76,7 +81,31 @@
%\newcommand{\PassMathScale}{\ifzpl@iszero\gdef\zpltext@scale{\zplmath@scale}\gdef\zpltext@scaled{s*[\zpltext@scale]}\fi
%\PassOptionsToPackage{scaled=\zpltext@scale}{\zpl@TF}
%}
+\ifnewpx@otfmath
+\else % t1 math
+ \ifthenelse{\not\equal{\sfdefault}{cmss}}%
+ {\newpx@nohelvtrue}{}
+ \ifthenelse{\not\equal{\ttdefault}{cmtt}}%
+ {\newpx@notttrue}{}
+ \ifnewpx@nohelv
+ \else
+ \renewcommand*{\sfdefault}{qhv}
+ \@tempdima=\zpl@scale\p@
+ \@tempdima=\newpx@helvratio\@tempdima%
+ \edef\qhv@scale{\strip@pt\@tempdima}
+% \else
+% \PassOptionsToPackage{nohelv=true}{newtxtext}
+ \fi
+ \ifnewpx@nott\else%
+ \renewcommand*{\ttdefault}{npxtt}
+ \fi
+% \ifthenelse{\not\equal{\newpx@helvratio}{.94}}%
+% {\PassOptionsToPackage{helvratio=\newpx@helvratio}%
+% {newtxtext}}{}
+% \iftx@tt\else%
+% \PassOptionsToPackage{nott=true}{newtxtext}\fi
+\fi
\ifzpl@otftext
\ifnewpx@otfmath %
\typeout{I}
diff --git a/fonts/newpx/tex/newpxtext.sty b/fonts/newpx/tex/newpxtext.sty
index 937112b88c..23be56df16 100644
--- a/fonts/newpx/tex/newpxtext.sty
+++ b/fonts/newpx/tex/newpxtext.sty
@@ -8,8 +8,8 @@
% Text is now directed to an extension of TeXGyrePagella rather than ppl.
% 1.5 is first version of newpxtext to support both [pdf]latex and unicode latex.
-\def\fileversion{1.535}
-\def\filedate{2024/01/10}
+\def\fileversion{1.536}
+\def\filedate{2024/02/09}
\ProvidesPackage{newpxtext}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for TeXGyrePagellaX]
@@ -123,6 +123,7 @@
\newif\ifzpl@scosf
\newif\ifzpl@largesc
\newif\ifzpl@helv \zpl@helvtrue % default is to load helvetica as sans serif font
+\newif\ifzpl@tt \zpl@tttrue % default is to load npxtt
\newif\ifzpl@thrm
\newif\ifzpl@sl
% new sups options
@@ -154,8 +155,10 @@
}
\DeclareOptionX{nohelv}[true]{%
\@nameuse{if#1}\zpl@helvfalse\fi}%
+\DeclareOptionX{nott}[true]{%
+\@nameuse{if#1}\zpl@ttfalse\fi}%
-\def\zpl@helvratio{.94}
+\providecommand\zpl@helvratio{.94}
\DeclareOptionX{helvratio}[0.94]{%
\def\zpl@helvratio{#1}
}
@@ -206,8 +209,16 @@
\def\zpl@sfrSC{#1}}
\ProcessOptionsX\relax
+
\ifzpl@supsflag%
\PackageWarningNoLine{newpxtext}{sups options no longer handled---use superiors package (v2) instead.}\fi
+
+\ifthenelse{\not\equal{\sfdefault}{cmss}}%
+ {\zpl@helvfalse}{}
+\ifthenelse{\not\equal{\ttdefault}{cmtt}}%
+ {\zpl@ttfalse}{}
+\ifzpl@helv\renewcommand*{\sfdefault}{qhv}\fi
+\ifzpl@tt\renewcommand*{\ttdefault}{npxtt}\fi
%\setlength{\zplsups@raise}{\zplsups@raised}
%\setlength{\zplsups@scale}{\zplsups@scaledval\p@}
%\zplsups@scale=\zpl@scale\zplsups@scale %
@@ -493,8 +504,8 @@
% \fi}%
% \fi
% \fi
- \ifzpl@helv\renewcommand*{\sfdefault}{qhv}\fi
- \renewcommand*{\ttdefault}{npxtt}
+% \ifzpl@helv\renewcommand*{\sfdefault}{qhv}\fi
+% \renewcommand*{\ttdefault}{npxtt}
\DeclareRobustCommand\thfamily % new family for theorem font
{\not@math@alphabet\thfamily\relax
\fontfamily\thdefault\selectfont}
diff --git a/macros/generic/listofitems/README b/macros/generic/listofitems/README
index 12bd57f366..8fb8ec787b 100644
--- a/macros/generic/listofitems/README
+++ b/macros/generic/listofitems/README
@@ -4,27 +4,27 @@ ___________________________________
listofitems
package
- v1.63
+ v1.64
- 21/08/2019
+ 10/02/2024
___________________________________
-Authors : Christian Tellechea, Steven B. Segletes
-Maintainer: Christian Tellechea
-E-mail : unbonpetit@netc.fr (CT)
- steven.b.segletes.civ@mail.mil (SBS)
- Comments, bug reports and suggestions are welcome.
-Licence : Released under the LaTeX Project Public License v1.3c or
- later, see http://www.latex-project.org/lppl.txt
+Maintainer : Christian Tellechea
+E-mail : unbonpetit@netc.fr (CT)
+ Comments, bug reports and suggestions are welcome.
+Translation: Steven B. Segletes
+ steven.b.segletes.civ@mail.mil
+Licence : Released under the LaTeX Project Public License v1.3c or
+ later, see http://www.latex-project.org/lppl.txt
----------------------------------------------------------------------
-Cette extension permet de capturer tous les \'el\'ements d'une liste
-dont le s\'eparateur a \'et\'e choisi par l'utilisateur et d'acc\'eder
-\`a tout \'el\'ement par une syntaxe simple.
+Cette extension permet de capturer tous les éléments d'une liste dont
+le séparateur a été choisi par l'utilisateur et d'accéder à tout
+élément par une syntaxe simple.
----------------------------------------------------------------------
This package allows one to capture all the items of a list, for which
the parsing character has been selected by the user, and to access any
-of these items with a simple syntax. \ No newline at end of file
+of these items with a simple syntax.
diff --git a/macros/generic/listofitems/listofitems-en.pdf b/macros/generic/listofitems/listofitems-en.pdf
index 018a8bdb6d..cbb6fd89ed 100644
--- a/macros/generic/listofitems/listofitems-en.pdf
+++ b/macros/generic/listofitems/listofitems-en.pdf
Binary files differ
diff --git a/macros/generic/listofitems/listofitems-en.tex b/macros/generic/listofitems/listofitems-en.tex
index ca22711f26..5f177a59f1 100644
--- a/macros/generic/listofitems/listofitems-en.tex
+++ b/macros/generic/listofitems/listofitems-en.tex
@@ -1,16 +1,11 @@
+% !TeX TS-program = lualatex
% This is the AMERICAN ENGLISH package documentation for "listofitems"
-\documentclass[american]{article}
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-\usepackage{listofitems,babel,xspace}
+\documentclass[american,10pt]{article}
+\usepackage[a4paper,margin=2.5cm,footskip=10mm]{geometry}
\usepackage[bottom]{footmisc}
-\usepackage{libertine}\usepackage[italic]{mathastext}
-\usepackage[scaled=0.8]{luximono}
-\usepackage[margin=3cm]{geometry}
-\usepackage{fancybox}
-\usepackage{xcolor}
-\usepackage{listings,MnSymbol}
-\def\listofitems{\textsf{\loiname}\xspace}
+\usepackage{fancybox,xcolor,xspace,listings,libertinus-otf,listofitems,babel}
+\usepackage[scaled=0.8]{GoMono}
+\def\listofitems{\textsf\loiname\xspace}
\def\eTeX{\hbox{$\varepsilon$-\TeX}}
\makeatletter
\def\code{\expandafter\code@i\string}
@@ -114,7 +109,8 @@
\smallbreak
\americanloidate
\vskip1.5cm
- {Christian \bsc{Tellechea}\footnote{\texttt{unbonpetit@netc.fr}}\par Steven B. \bsc{Segletes}\footnote{steven.b.segletes.civ@mail.mil}}
+ {Christian \bsc{Tellechea}\footnote{\texttt{unbonpetit@netc.fr}}\bigbreak
+ {\footnotesize Translation: Steven B. \bsc{Segletes}\footnote{\texttt{steven.b.segletes.civ@mail.mil}}}}%
\par
\endgroup
\vskip2cm
@@ -137,10 +133,10 @@ A component may, in turn, be a list with a parsing delimiter different from
\def\listofitems{\textsf\loiname\xspace}
\section{Preface}
-\fbox{\vbox{\hsize\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax\textbf{Important}: As of version 1.62, \listofitems requires a \TeX{} engine that provides the \texttt{\string\expanded} primitive. If this is not available, an error message will be issued and version 1.61 will be loaded (last version working without the primitive \texttt{\string\expanded}); it is strongly recommended that you update your \LaTeX{} distribution in order to take advantage of the newer \TeX{} engines that provide for the use of this new primitive.}}\medbreak
+\fbox{\vbox{\hsize\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax\textbf{Important}: for any modification to the source code of this extension (bug reports, requests to add or modify a feature), \listofitems users should send an email to \texttt{unbonpetit@netc.fr}. In particular, there's no point in sending an e-mail to another address or posting on a specialized website.}}\medbreak
This package loads no external packages, must be used with the
- \eTeX{} engine, and must be called in (pdf)\hskip0pt(Xe)\hskip0pt(lua)\LaTeX{} with
+ \eTeX{} engine providing \verb|\expanded| primitive, and must be called in (pdf)\hskip0pt(Xe)\hskip0pt(lua)\LaTeX{} with
the invocation
\code|\usepackage{listofitems}|
@@ -544,17 +540,13 @@ In the inner parenthesis:
"\insmallparen"/
\section{The Code}
-
-Any suggestion, bug report, remark, request, addition or modification
- of functionality is welcome; in this case, I invite users of
- \listofitems to send me an email to \verb|unbonpetit@netc.fr|.\medbreak
-
The code below is the exact verbatim of the file \verb|listofitems.tex|.
I hope that the few comments scattered throughout it will
be enough for the user or the curious to understand the internal
machinery of this package:
-
-
+\newpage
+\pagecolor{black!85}%
+\newgeometry{margin=1.25cm}%
\lstinputlisting[
language=TeX,
inputencoding=latin1,
@@ -571,9 +563,9 @@ I hope that the few comments scattered throughout it will
showspaces=false,
showstringspaces=false,
numbers=left,
- numberstyle=\tiny\ttfamily\color{black},
+ numberstyle=\tiny\ttfamily\color{white},
breaklines=true,
- prebreak={\hbox{$\rhookswarrow$}},
+ prebreak={\hbox{$\swarrow$}},
breakindent=3em,
breakautoindent=true,
xleftmargin=1em,
diff --git a/macros/generic/listofitems/listofitems-fr.pdf b/macros/generic/listofitems/listofitems-fr.pdf
index 6cf2128a85..eb10a5e933 100644
--- a/macros/generic/listofitems/listofitems-fr.pdf
+++ b/macros/generic/listofitems/listofitems-fr.pdf
Binary files differ
diff --git a/macros/generic/listofitems/listofitems-fr.tex b/macros/generic/listofitems/listofitems-fr.tex
index 8eaff849df..521ea60167 100644
--- a/macros/generic/listofitems/listofitems-fr.tex
+++ b/macros/generic/listofitems/listofitems-fr.tex
@@ -1,17 +1,11 @@
-% !TeX encoding = UTF-8
+% !TeX TS-program = lualatex
% Ceci est la documentation du package "listofitems"
-%
-% Fichier compilé avec pdflatex
-\documentclass[french,a4paper]{article}
-\usepackage[utf8]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{listofitems,babel}
+\documentclass[10pt,french]{article}
+\usepackage[a4paper,margin=2.5cm,footskip=10mm]{geometry}
\usepackage[bottom]{footmisc}
-\usepackage{libertine}\usepackage[italic,frenchmath]{mathastext}
-\usepackage[scaled=0.8]{luximono}
-\usepackage[margin=3cm]{geometry}
-\usepackage{fancybox,xcolor,xspace,listings,MnSymbol}
-\def\listofitems{\loiname\xspace}
+\usepackage{fancybox,xcolor,xspace,listings,libertinus-otf,listofitems,babel}
+\usepackage[scaled=0.8]{GoMono}
+\def\listofitems{\textsf\loiname\xspace}
\def\eTeX{\hbox{$\varepsilon$-\TeX}}
\makeatletter
\def\code{\expandafter\code@i\string}
@@ -108,7 +102,8 @@
\smallbreak
\longfrloidate
\vskip1.5cm
- {Christian \bsc{Tellechea}\footnote{\texttt{unbonpetit@netc.fr}}\par Steven B. \bsc{Segletes}\footnote{steven.b.segletes.civ@mail.mil}}
+ {Christian \bsc{Tellechea}\footnote{\texttt{unbonpetit@netc.fr}}\bigbreak
+ {\footnotesize Traducteur : Steven B. \bsc{Segletes}}\footnote{\texttt{steven.b.segletes.civ@mail.mil}}}
\par
\endgroup
\vskip2cm
@@ -117,16 +112,16 @@
Un élément peut à son tour être une liste disposant d'un autre séparateur que celui de la liste de niveau supérieur, ce qui ouvre la voie à des imbrications et donne une syntaxe rappelant celle des tableaux à plusieurs dimensions du type \verb|\foo[3,2]| pour accéder à l'élément \no2 de la liste contenue dans l'élément \no3 de la liste de plus haut niveau.
\end{titlepage}
-\def\listofitems{\textsf\loiname\xspace}
\section{Avant-propos}
-\fbox{\vbox{\hsize\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax\textbf{Important} : à partir de la version 1.62, \listofitems nécessite un moteur \TeX{} fournissant la primitive \texttt{\string\expanded}. Si ce n'est pas le cas, un message d'erreur sera émis et la version 1.61 sera chargée (dernière version fonctionnant sans la primitive \texttt{\string\expanded}) : il est vivement conseillé de mettre à jour sa distribution \LaTeX{} afin de profiter d'un moteur \TeX{} récent permettant l'utilisation de cette nouvelle primitive.}}\medbreak
+\fbox{\vbox{\hsize\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax\textbf{Important} : pour toute modification du code source de cette extension (remontée de bug, demande d'ajout ou modification de fonctionnalité), j'invite les utilisateurs de \listofitems à envoyer un email à \texttt{unbonpetit@netc.fr}. Il est notamment inutile d'envoyer un email à une autre adresse ou de poster sur un site internet spécialisé.}}\medbreak
-Cette extension ne requiert aucun package, doit être utilisée avec un moteur \eTeX, et doit être appelée sous (pdf)(Xe)(lua)\LaTeX{} par
+Cette extension ne requiert aucun package, doit être utilisée avec un moteur \eTeX{} fournissant la primitive \verb|\expanded|, et doit être appelée sous (pdf)(Xe)(lua)\LaTeX{} par
\code|\usepackage{listofitems}|
et sous (pdf)(Xe)(lua)\TeX{} par
\code|\input listofitems.tex|
+Je remercie Steven B.~\bsc{Segletes} pour la traduction de ce manuel mais aussi pour l'énergie, la motivation et la persévérance qu'il déploie pour apporter de l'aide aux utilisateurs de \listofitems en répondant à leurs questions sur un site spécialisé. J'avoue que, vu l'ampleur et la répétitivité de la tâche, je serais lassé depuis belle lurette.
\section{Lire une liste simple}
\paragraph{Définir le séparateur}
Le \verb|<séparateur>| par défaut est la virgule et si l'on souhaite en changer, il faut, avant de lire une liste d'éléments, le définir avec \verb|\setsepchar{<séparateur>}|. Un \verb|<séparateur>| est un ensemble de tokens dont les catcodes sont différents de 1 et 2 (les accolades ouvrantes et fermantes), 14 (habituellement \verb|%|) et 15. Le token de catcode 6 (habituellement \verb|#|) n'est accepté que s'il est suivi d'un entier auquel cas l'ensemble désigne l'argument d'une macro; en aucun cas ce token ne doit se trouver seul dans le \verb|<séparateur>|. Des commandes peuvent se trouver dans cet ensemble de tokens, y compris la primitive \verb|\par|.
@@ -151,7 +146,7 @@ Si la \verb|<liste>| est contenue dans une macro, alors cette macro est dévelop
\def\liste{12,abc, x y ,{\bfseries z}, ,\TeX,,!}
\readlist\foo\liste|
-La macro \verb|\greadlist| agit comme \verb|\readlist| mais effectue des assignations \emph{globales} et par conséquent, la \verb|<macroliste>| est utilisable hors du groupe où a été exécutée \verb|\greadlist|.
+La macro \verb|\greadlist| agit comme \verb|\readlist|, mais effectue des assignations \emph{globales} et donc, la \verb|<macroliste>| est utilisable hors du groupe où a été exécutée \verb|\greadlist|.
\paragraph{Accéder à un élément}
La macro \verb|\foo| attend un argument numérique \emph{obligatoire} entre crochets, que nous notons $i$ et qui désigne le rang de l'élément auquel on souhaite accéder. Ainsi, \verb|\foo[1]| est\footnote{Il faut 2 développements à \texttt{\textbackslash foo[}$i$\texttt] pour obtenir l'élément \no$i$.} \og\verb|12|\fg. De la même façon, \verb|\foo[4]| est \og\verb|{\bfseries z}|\fg.
@@ -219,7 +214,7 @@ b) nombre d'éléments = \foolen\par
\showitems\foo|
\paragraph{Itérer sur la liste}
-Une fois une liste lue par \verb|\readlist| et stockée dans une \verb|<macroliste>|, la commande \verb|\foreachitem <variable> \in <macroliste>{<code>}| itère sur la liste : la \verb|<variable>| est une macro choisire par l'utilisateur qui prendra tour à tour la valeur de chaque élément.
+Une fois une liste lue par \verb|\readlist| et stockée dans une \verb|<macroliste>|, la commande \verb|\foreachitem <variable> \in <macroliste>{<code>}| itère sur la liste : la \verb|<variable>| est une macro choisie par l'utilisateur qui prendra tour à tour la valeur de chaque élément.
La macro \verb|<variable>cnt| représente le numéro de l'élément contenu dans \verb|<variable>|.
@@ -241,7 +236,11 @@ La commande \verb|\itemtomacro<macroliste>[index]<macro>| assigne à la \verb|<m
On parle de liste \og imbriquée\fg lorsque l'on demande à \listofitems de lire une liste où les éléments sont à leur tour compris comme une liste (dont le séparateur est différent de la liste de niveau supérieur). Le nombre d'imbrication n'est pas limité, mais dans la pratique, un niveau d'imbrication de 2, voire 3, semble un maximum.
\paragraph{Définir les séparateurs}\label{sep.listes.imbriquees}
-Pour indiquer que les éléments de la liste doivent eux-mêmes être compris comme des listes et que la recherche des éléments sera récursive, il faut spécifier plusieurs \verb|<séparateurs>|, chacun correspondant à un niveau d'imbrication. Pour déclarer une \verb|<liste de séparateurs>| il faut définir le \verb|<séparateur>| de cette \verb|<liste de séparateurs>| à l'aide de l'argument optionnel de la macro \verb|\setsepchar| et écrire \verb|\setsepchar[<separateur>]{<liste des séparateurs>}|.
+Pour indiquer que les éléments de la liste doivent eux-mêmes être compris comme des listes et que la recherche des éléments sera récursive, il faut spécifier plusieurs \verb|<séparateurs>|, chacun correspondant à un niveau d'imbrication.
+
+Pour déclarer une \verb|<liste de séparateurs>| il faut définir le \verb|<séparateur>| de cette \verb|<liste de séparateurs>| à l'aide de l'argument optionnel de la macro \verb|\setsepchar| et écrire
+
+\code|\setsepchar[<separateur>]{<liste des séparateurs>}|
Par défaut, le \verb|<séparateur>| est \og\verb-/-\fg. Ainsi, si l'on donne l'ordre
@@ -297,7 +296,7 @@ La macro \verb|\listlen<macrolist>[<index>]| nécessite 2 développements pour d
La \verb|<profondeur>| de l'\verb|<index>| doit être strictement inférieure à celle de la \verb|<liste>|.\medbreak
-Dans le cas d'un \verb|<index>| vide, \verb|\listlen<macrolist>[]| donne en 2 développements le même résultat que \verb|<macrolist>len| qui le donne en 1.
+Dans le cas d'un \verb|<index>| vide, \verb|\listlen<macrolist>[]| donne en deux développements le même résultat que \verb|<macrolist>len| qui le donne en un seul.
\exemple|\setsepchar{\\/,/ }
\readlist\baz{1,2 a b,3 c\\4 d e f,5,6\\7,,8, ,9 xy z}
@@ -399,10 +398,10 @@ Dans la parenthèse intérieure :
"\insmallparen"/
\section{Le code}
-Toute suggestion, remontée de bug, remarque, demande, ajout ou modification de fonctionnalité est bienvenue; dans ce cas, j'invite les utilisateurs de \listofitems à m'envoyer un email à \verb|unbonpetit@netc.fr|.\medbreak
-
Le code ci-dessous est l'exact verbatim du fichier \verb|listofitems.tex|. J'espère que les quelques commentaires qui le parsèment de-ci de-là seront suffisants pour que l'utilisateur ou le curieux comprenne la machinerie interne de ce package :
-
+\newpage
+\pagecolor{black!85}%
+\newgeometry{margin=1.25cm}%
\lstinputlisting[
language=TeX,
inputencoding=latin1,
@@ -419,9 +418,9 @@ Le code ci-dessous est l'exact verbatim du fichier \verb|listofitems.tex|. J'esp
showspaces=false,
showstringspaces=false,
numbers=left,
- numberstyle=\tiny\ttfamily\color{black},
+ numberstyle=\tiny\ttfamily\color{white},
breaklines=true,
- prebreak={\hbox{$\rhookswarrow$}},
+ prebreak={\hbox{$\swarrow$}},
breakindent=3em,
breakautoindent=true,
xleftmargin=1em,
diff --git a/macros/generic/listofitems/listofitems.tex b/macros/generic/listofitems/listofitems.tex
index 6e2189f249..419bb233bf 100644
--- a/macros/generic/listofitems/listofitems.tex
+++ b/macros/generic/listofitems/listofitems.tex
@@ -1,24 +1,20 @@
-% !TeX encoding = ISO-8859-1
% Ce fichier contient le code de l'extension "listofitems"
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
\def\loiname {listofitems} %
-\def\loiver {1.63} %
+\def\loiver {1.64} %
% %
-\def\loidate {2019/08/21} %
+\def\loidate {2024/02/10} %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
-% Author : Christian Tellechea, Steven B. Segletes (contributor) %
+% Author : Christian Tellechea %
% Status : Maintained %
% Maintainer : Christian Tellechea %
% Email : unbonpetit@netc.fr %
-% steven.b.segletes.civ@mail.mil %
% Package URL: https://www.ctan.org/pkg/listofitems %
-% Bug tracker: https://framagit.org/unbonpetit/listofitems/issues %
-% Repository : https://framagit.org/unbonpetit/listofitems/tree/master
-% Copyright : Christian Tellechea 2016-2019 %
+% Copyright : Christian Tellechea 2016-2024 %
% Licence : Released under the LaTeX Project Public License v1.3c %
% or later, see http://www.latex-project.org/lppl.txt %
% Files : 1) listofitems.tex %
@@ -28,43 +24,51 @@
% 5) listofitems-en.tex %
% 6) listofitems-en.pdf %
% 7) README %
+% 8) listofitems-test-tex.tex %
+% 9) listofitems-test-tex.pdf %
+% 10) listofitems-test-latex.tex %
+% 11) listofitems-test-latex.pdf %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\expandafter\edef\csname loi_restorecatcode\endcsname{\catcode\number`\_=\number\catcode`\_\relax}
+\csname loiloadonce\endcsname
+\let\loiloadonce\endinput
+\expandafter\edef\csname loi_restorecatcode\endcsname{%
+ \catcode\number`\_=\number\catcode`\_\relax
+}
\catcode`\_11
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%% gestion des erreurs + annonce package %%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\unless\ifdefined\loi_fromsty
- \immediate\write -1 {Package: \loidate\space v\loiver\space Grab items in lists using user-specified sep char (CT)}%
-\fi
-
-\ifdefined\PackageError
+\ifdefined\loi_fromsty
\def\loi_error#1{\PackageError\loiname{#1}{Read the \loiname\space manual}}% pour LaTeX
\else
\def\loi_error#1{\errmessage{Package \loiname\space Error: #1^^J}}% pour TeX
+ \immediate\write -1 {Package: \loidate\space v\loiver\space Grab items in lists using user-specified sep char (CT)}%
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%% vrification des prrequis %%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%% vérification des prérequis %%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\loi_checkprimitive#1#2#3{% Vrifie que #1 est une primitive et sinon, met le message #2 et excute #3
+\def\loi_checkprimitive#1#2{% Vérifie que #1 est une primitive et sinon, émet le message #2 et exécute \endinput
\begingroup
- \edef\__tempa{\meaning#1}\edef\__tempb{\string#1}\expandafter
+ \edef\__tempa{\meaning#1}%
+ \edef\__tempb{\string #1}%
+ \expandafter
\endgroup
\ifx\__tempa\__tempb\else
\loi_error{#2}%
- \def\loi_temp{#3}%
- \loi_restorecatcode\expandafter\loi_temp
+ \loi_restorecatcode
+ \expandafter\endinput
\fi
}
\loi_checkprimitive\eTeXversion
- {You are not using an eTeX engine, listofitems cannot work.}
- {\endinput}%
+ {%
+ You are not using an eTeX engine, listofitems cannot work.%
+ }%
\loi_checkprimitive\expanded
- {the \string\expanded\space primitive is not provided by your TeX engine, listofitems v\loiver\space cannot work: loading listofitems v1.61}
- {\input listofitemsold.tex\relax\endinput}%
+ {%
+ The \string\expanded\space primitive is not provided by your TeX engine, , listofitems cannot work.%
+ }%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%% macros auxiliaires %%%%%%%%%%%%%%%%%%%%%%%%%
@@ -76,11 +80,22 @@
\long\def\loi_second#1#2{#2}
\long\def\loi_firsttonil#1#2\_nil{#1}
\long\def\loi_antefi#1#2\fi{#2\fi#1}
-\long\def\loi_exparg#1#2{\expandafter\loi_exparg_a\expandafter{#2}{#1}}% \loi_exparg{<a>}{<b>} devient <a>{<*b>}
+\long\def\loi_exparg#1#2{%
+ \expandafter\loi_exparg_a\expandafter{#2}{#1}% \loi_exparg{<a>}{<b>} devient <a>{<*b>}
+}
\long\def\loi_exparg_a#1#2{#2{#1}}
-\long\def\loi_expafter#1#2{\expandafter\loi_expafter_a\expandafter{#2}{#1}}% \loi_expafter{<a>}{<b>} devient <a><*b>
+\long\def\loi_expafter#1#2{%
+ \expandafter\loi_expafter_a\expandafter{#2}{#1}% \loi_expafter{<a>}{<b>} devient <a><*b>
+}
\long\def\loi_expafter_a#1#2{#2#1}
-\def\loi_macroname{\loi_ifinrange\escapechar[[0:255]]{\expandafter\loi_gobarg}{}\string}
+\def\loi_macroname{%
+ \loi_ifinrange\escapechar[[0:255]]%
+ {%
+ \expandafter\loi_gobarg
+ }
+ {%
+ }%
+ \string}
\def\loi_argcsname#1#{\loi_argcsname_a{#1}}
\def\loi_argcsname_a#1#2{\loi_expafter{#1}{\csname#2\endcsname}}
\long\def\loi_addtomacro#1#2{\loi_exparg{\def#1}{#1#2}}
@@ -88,42 +103,73 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%% macros de test %%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\long\def\loi_ifnum#1{\ifnum#1\expandafter\loi_first\else\expandafter\loi_second\fi}
-\long\def\loi_ifx#1{\ifx#1\expandafter\loi_first\else\expandafter\loi_second\fi}
-\long\def\loi_ifempty#1{\loi_exparg\loi_ifx{\expandafter\relax\detokenize{#1}\relax}}
-\def\loi_ifstar#1#2{\def\loi_ifstar_a{\loi_ifx{*\loi_nxttok}{\loi_first{#1}}{#2}}\futurelet\loi_nxttok\loi_ifstar_a}
+\long\def\loi_ifnum#1{%
+ \ifnum#1%
+ \expandafter\loi_first
+ \else
+ \expandafter\loi_second
+ \fi
+}
+\long\def\loi_ifx#1{%
+ \ifx#1%
+ \expandafter\loi_first
+ \else
+ \expandafter\loi_second
+ \fi
+}
+\long\def\loi_ifempty#1{%
+ \loi_exparg\loi_ifx{\expandafter\relax\detokenize{#1}\relax}%
+}
+\def\loi_ifstar#1#2{%
+ \def\loi_ifstar_a{\loi_ifx{*\loi_nxttok}{\loi_first{#1}}{#2}}%
+ \futurelet\loi_nxttok\loi_ifstar_a
+}
\edef\loi_escapechar{\expandafter\loi_gobarg\string\\}
-\long\def\loi_ifcsexpandable#1{% #1 est-il constitu d'une seule sc _dveloppable_ ?
+\long\def\loi_ifcsexpandable#1{% #1 est-il constitué d'une seule sc _développable_ ?
\loi_ifempty{#1}
- {\loi_second
+ {%
+ \loi_second
}
{\loi_ifspacefirst{#1}
- {\loi_second% si espace en 1er, faux
+ {%
+ \loi_second% si espace en 1er, faux
}
- {\csname loi_\if\loi_escapechar\expandafter\loi_firsttonil\detokenize{#1}\_nil first\else second\fi\endcsname
- {\loi_exparg\loi_ifempty{\loi_gobarg#1}% 1 seul arg commenant par "\" ?
- {\def\loi_tempa{#1}\loi_exparg{\def\loi_tempb}{#1}% est-il dveloppable ?
+ {%
+ \csname loi_\if\loi_escapechar\expandafter\loi_firsttonil\detokenize{#1}\_nil first\else second\fi\endcsname
+ {%
+ \loi_exparg\loi_ifempty{\loi_gobarg#1}% 1 seul arg commençant par "\" ?
+ {%
+ \def\loi_tempa{#1}\loi_exparg{\def\loi_tempb}{#1}% est-il développable ?
\expandafter\unless\loi_ifx{\loi_tempa\loi_tempb}%
}
- {\loi_second
+ {%
+ \loi_second
}%
}
- {\loi_second
+ {%
+ \loi_second
}%
}%
}%
}
-\def\loi_ifinrange#1[[#2:#3]]{\expandafter\unless\loi_ifnum{\numexpr(#1-#2)*(#1-#3)>0 }}
+\def\loi_ifinrange#1[[#2:#3]]{%
+ \expandafter\unless\loi_ifnum{\numexpr(#1-#2)*(#1-#3)>0 }%
+}
\def\loi_ifstring#1#2{% si la chaine #1 est contenue dans #2
- \def\loi_ifstring_a##1#1##2\_nil{\loi_ifempty{##2}\loi_second\loi_first}%
+ \def\loi_ifstring_a##1#1##2\_nil{%
+ \loi_ifempty{##2}
+ \loi_second
+ \loi_first
+ }%
\loi_ifstring_a#2#1\_nil% appel de la macro auxiliaire
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%% macro \loi_foreach %%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newcount\loi_cnt_foreach_nest \loi_cnt_foreach_nest=0
-\def\end_foreach{\end_foreach}
+\newcount\loi_cnt_foreach_nest
+\loi_cnt_foreach_nest=0
+\def\end_foreach{\end_foreach}% quark
\def\loi_def_foreachsep#1{%
\long\def\loi_foreach##1\in##2##3{%
\global\advance\loi_cnt_foreach_nest1
@@ -136,128 +182,184 @@
\def##1{##2}%
\loi_ifx{\end_foreach##1}
{}
- {\csname loop_code_\number\loi_cnt_foreach_nest\endcsname% excute le code
+ {%
+ \csname loop_code_\number\loi_cnt_foreach_nest\endcsname% exécute le code
\loi_foreach_a##1%
}%
}%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%% macros grant l'appariement %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%% macros gérant l'appariement %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\long\def\defpair#1{%
\let\loi_listofpair\empty
\loi_ifempty{#1}
- {}
- {\defpair_a{}#1\loi_quark\loi_quark}%
+ {%
+ }
+ {%
+ \defpair_a{}#1\loi_quark\loi_quark
+ }%
}
\long\def\defpair_a#1#2#3{%
\loi_ifx{\loi_quark#2}
- {\def\loi_sanitizelist##1,\_nil{\def\loi_listofpair{##1}}%
+ {%
+ \def\loi_sanitizelist##1,\_nil{\def\loi_listofpair{##1}}%
\loi_sanitizelist#1\_nil
}
- {\loi_if_validpair#2#3%
- {\long\def\loi_paired_a{#2}\long\def\loi_paired_b{#3}%
+ {%
+ \loi_if_validpair#2#3%
+ {%
+ \long\def\loi_paired_a{#2}\long\def\loi_paired_b{#3}%
\loi_ifx{\loi_paired_a\loi_paired_b}
- {\loi_error{Paired tokens must not be equal, the pair \detokenize{#2#3} is ignored}%
+ {%
+ \loi_error{Paired tokens must not be equal, the pair \detokenize{#2#3} is ignored}%
\defpair_a{#1}%
}
- {\defpair_a{#1#2#3,}%
+ {%
+ \defpair_a{#1#2#3,}%
}%
}
- {\loi_error{Invalid paired tokens, the pair "\detokenize{#2}" and "\detokenize{#3}" is ignored}%
+ {%
+ \loi_error{Invalid paired tokens, the pair "\detokenize{#2}" and "\detokenize{#3}" is ignored}%
\defpair_a{#1}%
}%
}%
}
\long\def\loi_if_validpair#1#2{%
\def\loi_validpair{1}%
- \loi_if_invalid_pairtoken{#1}{\def\loi_validpair{0}}%
- \loi_if_invalid_pairtoken{#2}{\def\loi_validpair{0}}%
+ \loi_if_invalid_pairtoken{#1}
+ {%
+ \def\loi_validpair{0}%
+ }%
+ \loi_if_invalid_pairtoken{#2}
+ {%
+ \def\loi_validpair{0}%
+ }%
\loi_ifnum{\loi_validpair=1 }
}
\long\def\loi_if_invalid_pairtoken#1{%
\loi_ifempty{#1}
- {\loi_identity
+ {%
+ \loi_identity
}
- {\loi_ifspacefirst{#1}
- {\loi_identity
+ {%
+ \loi_ifspacefirst{#1}
+ {%
+ \loi_identity
}
- {\loi_exparg\loi_ifempty{\loi_gobarg#1}% 1 seul token ?
- {\ifcat\relax\noexpand#1\expandafter\loi_identity\else\expandafter\loi_gobarg\fi}
- {\loi_identity}% si plusieurs tokens, faux
+ {%
+ \loi_exparg\loi_ifempty{\loi_gobarg#1}% 1 seul token ?
+ {%
+ \ifcat\relax\noexpand#1%
+ \expandafter\loi_identity
+ \else
+ \expandafter\loi_gobarg
+ \fi
+ }
+ {%
+ \loi_identity% si plusieurs tokens, faux
+ }%
}%
}%
}
-\long\def\loi_count_occur#1\in#2:#3{% compte le nombre d'occurrences de #1 dans #2 et met le rsultat dans la macro #3
+\long\def\loi_count_occur#1\in#2:#3{% compte le nombre d'occurrences de #1 dans #2 et met le résultat dans la macro #3
\long\def\loi_count_occur_a##1##2#1##3\_nil{%
\loi_ifempty{##3}
- {\def#3{##1}}
- {\expandafter\loi_count_occur_a\number\numexpr##1+1\relax##3\_nil}%
+ {%
+ \def#3{##1}%
+ }
+ {%
+ \expandafter\loi_count_occur_a\number\numexpr##1+1\relax##3\_nil
+ }%
}%
\loi_count_occur_a0#2#1\_nil
}
\long\def\loi_check_pair#1#2\in#3{% teste l'appariement de #1 et #2 dans #3
\loi_ifempty{#3}
- {\loi_second
+ {%
+ \loi_second
}
- {\loi_count_occur#1\in#3:\loi_tempa
+ {%
+ \loi_count_occur#1\in#3:\loi_tempa
\loi_count_occur#2\in#3:\loi_tempb
\loi_ifnum{\loi_tempa=\loi_tempb\relax}%
}%
}
-\long\def\loi_grabpaired_expr#1#2#3#4#5{% #1=liste de paires #2=expression #3=sparateur #4=rsultat #5=ce qui reste
+\long\def\loi_grabpaired_expr#1#2#3#4#5{% #1=liste de paires #2=expression #3=séparateur #4=résultat #5=reste
\let#4\empty
\def\loi_remain{#2#3}%
- \loi_foreach\loi_pair\in{#1}{\expandafter\loi_grabpaired_expr_a\loi_pair{#3}#4}%
+ \loi_foreach\loi_pair\in{#1}{%
+ \expandafter\loi_grabpaired_expr_a\loi_pair{#3}#4%
+ }%
\def\loi_remove_lastsep##1#3\_nil{\def#4{##1}}%
\expandafter\loi_remove_lastsep#4\_nil
\loi_expafter{\long\def\loi_grab_remain}#4##1\_nil{%
\loi_ifempty{##1}
- {\let#5\empty}
- {\loi_exparg{\def#5}{\loi_gobarg##1}}%
+ {%
+ \let#5\empty
+ }
+ {%
+ \loi_exparg{\def#5}{\loi_gobarg##1}%
+ }%
}%
\loi_grab_remain#2\_nil
}
-\long\def\loi_grabpaired_expr_a#1#2#3#4{% #1#2=paire en cours #3=sparateur #4=rsultat
- \loi_exparg{\loi_check_pair#1#2\in}#4% si les paires sont apparies dans le rsultat
- {}% passer la paire suivante
- {\long\def\loi_grabpaired_expr_b##1#3##2\_nil{%
- \loi_addtomacro#4{##1#3}% ajouter au rsultat ce qui est jusqu'au prochain sparateur
+\long\def\loi_grabpaired_expr_a#1#2#3#4{% #1#2=paire en cours #3=séparateur #4=résultat
+ \loi_exparg{\loi_check_pair#1#2\in}#4% si les paires sont appariées dans le résultat
+ {%
+ }% passer à la paire suivante
+ {%
+ \long\def\loi_grabpaired_expr_b##1#3##2\_nil{%
+ \loi_addtomacro#4{##1#3}% ajouter au résultat ce qui est jusqu'au prochain séparateur
\def\loi_remain{##2}%
\loi_exparg{\loi_check_pair#1#2\in}{#4}
- {}
- {\loi_ifempty{##2}
- {\loi_error{"\detokenize{#1}" and "\detokenize{#2}" are not paired}}
- {\loi_grabpaired_expr_b##2\_nil}%
+ {%
+ }
+ {%
+ \loi_ifempty{##2}
+ {%
+ \loi_error{"\detokenize{#1}" and "\detokenize{#2}" are not paired}%
+ }
+ {%
+ \loi_grabpaired_expr_b##2\_nil
+ }%
}%
}%
\expandafter\loi_grabpaired_expr_b\loi_remain\_nil
}%
}
-\def\insidepair#1#2#3#4{% #1#2=paire #3=expr #4=macro reevant le resultat
+\def\insidepair#1#2#3#4{% #1#2=paire #3=expr #4=macro reçevant le resultat
\loi_if_validpair#1#2%
- {\loi_ifcsexpandable{#3}
- {\loi_exparg{\insidepair#1#2}{#3}#4%
+ {%
+ \loi_ifcsexpandable{#3}
+ {%
+ \loi_exparg{\insidepair#1#2}{#3}#4%
}
- {\loi_check_pair#1#2\in{#3}% si les paires sont apparies dans le rsultat
- {\def\insidepair_a##1#1##2\_nil{\insidepair_b##2\_nil{#1}}%
+ {%
+ \loi_check_pair#1#2\in{#3}% si les paires sont appariées dans le résultat
+ {%
+ \def\insidepair_a##1#1##2\_nil{\insidepair_b##2\_nil{#1}}%
\def\insidepair_b##1#2##2\_nil##3{%
\loi_check_pair#1#2\in{##3##1#2}
- {\loi_exparg{\def#4}{\loi_gobarg##3##1}%
+ {%
+ \loi_exparg{\def#4}{\loi_gobarg##3##1}%
\def\loi_remainafterparen{##2}%
}%
- {\insidepair_b##2\_nil{##3##1#2}%
+ {%
+ \insidepair_b##2\_nil{##3##1#2}%
}%
}%
\insidepair_a#3\_nil
}
- {\loi_error{"\detokenize{#1}" and "\detokenize{#2}" are not paired in "#3"}%
+ {%
+ \loi_error{"\detokenize{#1}" and "\detokenize{#2}" are not paired in "#3"}%
}%
}%
}
- {\loi_error{Invalid paired tokens "\detokenize{#1}" and "\detokenize{#2}", empty \string#4 returned}% et bim
- \let#4\empty% voil, bien fait pour vos gueules
+ {%
+ \loi_error{Invalid paired tokens "\detokenize{#1}" and "\detokenize{#2}", empty \string#4 returned}% et bim
+ \let#4\empty% voilà, bien fait pour vos gueules
}%
}
@@ -276,17 +378,26 @@
\def#1{%
\unless\ifnum#5#3#2\relax
\loi_antefi{#6\edef#5{\number\numexpr#5#41\relax}#1}%
- \fi}%
+ \fi%
+ }%
#1%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%% macro retirant les espaces extrmes %%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%% macro retirant les espaces extrêmes %%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\long\def\loi_ifspacefirst#1{\expandafter\loi_ifspacefirst_a\detokenize{#10} \_nil}
-\long\def\loi_ifspacefirst_a#1 #2\_nil{\loi_ifempty{#1}}
+\long\def\loi_ifspacefirst#1{%
+ \expandafter\loi_ifspacefirst_a\detokenize{#10} \_nil
+}
+\long\def\loi_ifspacefirst_a#1 #2\_nil{%
+ \loi_ifempty{#1}%
+}
\loi_expafter{\def\loi_gobspace}\space{}
-\long\def\loi_removefirstspaces#1{\loi_ifspacefirst{#1}{\loi_exparg\loi_removefirstspaces{\loi_gobspace#1}}{\unexpanded{#1}}}%##BUGFIX v1.63
+\long\def\loi_removefirstspaces#1{%##BUGFIX v1.63
+ \loi_ifspacefirst{#1}
+ {\loi_exparg\loi_removefirstspaces{\loi_gobspace#1}}
+ {\unexpanded{#1}}%
+}%
\begingroup
\catcode0 12
\long\gdef\loi_removelastspaces#1{\loi_removelastspaces_a#1^^00 ^^00\_nil}
@@ -299,29 +410,43 @@
%%%%%%%%%%%%%%%%%%%%% macro publique \setsepchar %%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\setsepchar{\futurelet\loi_nxttok\setsepchar_a}
-\def\setsepchar_a{\loi_ifx{[\loi_nxttok}\setsepchar_b{\setsepchar_b[/]}}
+\def\setsepchar_a{%
+ \loi_ifx{[\loi_nxttok}
+ {%
+ \setsepchar_b
+ }
+ {%
+ \setsepchar_b[/]%
+ }%
+}
\long\def\setsepchar_b[#1]#2{% #1=sepcar de <liste des sepcar> #2=<liste des sepcar>
\loi_ifempty{#1}
- {\loi_error{Empty separator not allowed, separator "/" used}%
+ {%
+ \loi_error{Empty separator not allowed, separator "/" used}%
\setsepchar_b[/]{#2}%
}
- {\def\loi_currentsep{#1}%
- \_removeextremespacesfalse
- \loi_nestcnt1 % rinitaliser niveau initial 1
+ {%
+ \def\loi_currentsep{#1}%
+ \_loi_removeextremespacesfalse
+ \loi_nestcnt1 % réinitaliser niveau initial à 1
\def\nestdepth{1}%
\loi_argcsname\let{loi_previndex[\number\loi_nestcnt]}\empty
\def\loi_listname{loi_listofsep}%
- \let\loi_def\def \let\loi_edef\edef \let\loi_let\let
+ \let\loi_def\def
+ \let\loi_edef\edef
+ \let\loi_let\let
\let\loi_listofpair_saved\loi_list_ofpair
\let\loi_list_ofpair\empty
\loi_ifempty{#2}
- {\loi_error{Empty list of separators not allowed, "," used}%
+ {%
+ \loi_error{Empty list of separators not allowed, "," used}%
\readlist_g1{,}%
}
- {\readlist_g1{#2}%
+ {%
+ \readlist_g1{#2}%
}%
\loi_argcsname\let\nestdepth{loi_listofseplen[0]}%
- \loi_argcsname\let\loi_currentsep{loi_listofsep[1]}% 1er car de sparation
+ \loi_argcsname\let\loi_currentsep{loi_listofsep[1]}% 1er car de séparation
\let\loi_listofpair\loi_listofpair_saved
}%
}
@@ -329,60 +454,113 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%% macro normalisant l'index %%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\loi_normalizeindex#1#2{% #1=macroname #2=liste d'index --> renvoie {err}{indx norm}
- \loi_ifempty{#2}
- {{}{}}
- {\loi_exparg{\loi_normalizeindex_a1{}}{\number\csname#1nest\endcsname}{#1}#2,\loi_quark,}%
+\def\loi_normalizeindex#1#2#3{% #1=correction de profondeur #2=macroname #3=liste d'index --> renvoie {err}{indx norm}
+ \loi_ifempty{#3}
+ {%
+ {}{}%
+ }
+ {%
+ \loi_exparg{\loi_normalizeindex_a1{}}{\number\numexpr\csname#2nest\endcsname-#1\relax}{#2}#3,\loi_quark,%
+ }%
}%
-\def\loi_normalizeindex_a#1#2#3#4#5,{% #1=compteur de profondeur #2=index prcdents #3=profondeur max #4=macroname #5=index courant
+\def\loi_normalizeindex_a#1#2#3#4#5,{% #1=compteur de profondeur #2=index précédents #3=profondeur max #4=macroname #5=index courant
\loi_ifx{\loi_quark#5}
- {\loi_normalizeindex_c#2\loi_quark% supprimer la dernire virgule
+ {%
+ \loi_normalizeindex_c#2\loi_quark% supprimer la dernière virgule
}
- {\loi_ifnum{#1>#3 }
- {\loi_invalidindex{Too deeply nested index, index [.] retained}{#2}% si profondeur trop grande
+ {%
+ \loi_ifnum{#1>#3 }
+ {%
+ \loi_invalidindex{Too deeply nested index, index [.] retained}{#2}% si profondeur trop grande
}
- {\loi_ifinrange\ifnum\numexpr#5<0 -1*\fi(#5)[[1:\csname #4len[#20]\endcsname]]% si abs(#5) hors de [1,len]
- {\loi_exparg\loi_normalizeindex_b{\number\numexpr#5\ifnum\numexpr#5<0 +\csname #4len[#20]\endcsname+1\fi}{#1}{#2}{#3}{#4}}
- {\loi_invalidindex{#5 is an invalid index, index [.] retained}{#2}}%
+ {%
+ \loi_ifinrange\ifnum\numexpr#5<0 -1*\fi(#5)[[1:\csname #4len[#20]\endcsname]]% si abs(#5) hors de [1,len]
+ {%
+ \loi_exparg\loi_normalizeindex_b
+ {\number\numexpr#5\ifnum\numexpr#5<0 +\csname #4len[#20]\endcsname+1\fi}%
+ {#1}%
+ {#2}%
+ {#3}%
+ {#4}%
+ }
+ {%
+ \loi_invalidindex{#5 is an invalid index, index [.] retained}{#2}%
+ }%
}%
}%
}
-\def\loi_normalizeindex_b#1#2#3{\loi_exparg\loi_normalizeindex_a{\number\numexpr#2+1}{#3#1,}}% #1=index rajouter #2=compteur de profondeur #3=index prcdents
+\def\loi_normalizeindex_b#1#2#3{%
+ \loi_exparg\loi_normalizeindex_a{\number\numexpr#2+1}{#3#1,}% #1=index à rajouter #2=compteur de profondeur #3=index précédents
+}
\def\loi_normalizeindex_c#1,\loi_quark{{}{#1}}
-\def\loi_invalidindex#1#2{\loi_ifempty{#2}{\loi_invalidindex_a{#1},}\loi_invalidindex_a{#1}{#2}}
-\def\loi_invalidindex_a#1#2{\loi_invalidindex_b#1\loi_quark#2\loi_quark}
-\def\loi_invalidindex_b#1[.]#2\loi_quark#3,\loi_quark#4\loi_quark,{{#1[#3]#2}{#3}}% #4= index ignors
+\def\loi_invalidindex#1#2{%
+ \loi_ifempty{#2}
+ {%
+ \loi_invalidindex_a{#1},%
+ }
+ {%
+ \loi_invalidindex_a{#1}{#2}% BUGFIX 1.64
+ }%
+}
+\def\loi_invalidindex_a#1#2{%
+ \loi_invalidindex_b#1\loi_quark#2\loi_quark
+}
+\def\loi_invalidindex_b#1[.]#2\loi_quark#3,\loi_quark#4\loi_quark,{% #4= index ignorés
+ {#1[#3]#2}{#3}%
+}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%% macro publique \readlist %%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcount\loi_nestcnt
-\def\greadlist{\let\loi_def\gdef\let\loi_edef\xdef\def\loi_let{\global\let}\readlist_a}%
-\def\readlist{\let\loi_def\def\let\loi_edef\edef\let\loi_let\let\readlist_a}
+\def\greadlist{%
+ \let\loi_def\gdef
+ \let\loi_edef\xdef
+ \def\loi_let{\global\let}%
+ \readlist_a
+}%
+\def\readlist{%
+ \let\loi_def\def
+ \let\loi_edef\edef
+ \let\loi_let\let
+ \readlist_a%
+}
\def\readlist_a{%
\loi_nestcnt1 % niveau initial = 1
\loi_argcsname\let{loi_previndex[\number\loi_nestcnt]}\empty
- \loi_ifstar{\_removeextremespacestrue\readlist_b}{\_removeextremespacesfalse\readlist_b}%
+ \loi_ifstar
+ {%
+ \_loi_removeextremespacestrue
+ \readlist_b
+ }
+ {%
+ \_loi_removeextremespacesfalse
+ \readlist_b
+ }%
}
-\long\def\readlist_b#1#2{% #1=macro stockant les lments #2=liste des lments
+\long\def\readlist_b#1#2{% #1=macro stockant les éléments #2=liste des éléments
\loi_ifcsexpandable{#2}
- {\loi_exparg{\readlist_b#1}{#2}%
+ {%
+ \loi_exparg{\readlist_b#1}{#2}%
}
- {\loi_edef\loi_listname{\loi_macroname#1}%
+ {%
+ \loi_edef\loi_listname{\loi_macroname#1}%
\loi_exparg{\readlist_c#1{#2}}{\loi_listname}%%
}%
}
-\long\def\readlist_c#1#2#3{% #1=macro stockant les lments #2=liste des lments #3=macroname
+\long\def\readlist_c#1#2#3{% #1=macro stockant les éléments #2=liste des éléments #3=macroname
\loi_argcsname\loi_let{#3nest}\nestdepth
- \loi_argcsname\loi_def{#3[]}{#2}% la liste entire
- \loi_argcsname\loi_def{#3sep[]}{}% sparateur vide
+ \loi_argcsname\loi_def{#3[]}{#2}% la liste entière
+ \loi_argcsname\loi_def{#3sep[]}{}% séparateur vide
\loi_ifempty{#2}
- {\loi_def#1[##1]{}%
+ {%
+ \loi_def#1[##1]{}%
\loi_argcsname\loi_def{#3len}{0}\loi_argcsname\loi_def{#3len[0]}{0}%
\loi_error{Empty list ignored, nothing to do}%
}
- {\loi_def#1[##1]{\expanded{\expandafter\readlist_d\expanded{\loi_normalizeindex{#3}{##1}}{#3}}}%
- \loi_argcsname\loi_def{#3sep}[##1]{\expanded{\expandafter\readlist_d\expanded{\loi_normalizeindex{#3}{##1}}{#3sep}}}%
+ {%
+ \loi_def#1[##1]{\expanded{\expandafter\readlist_d\expanded{\loi_normalizeindex0{#3}{##1}}{#3}}}%
+ \loi_argcsname\loi_def{#3sep}[##1]{\expanded{\expandafter\readlist_d\expanded{\loi_normalizeindex0{#3}{##1}}{#3sep}}}%
\readlist_e{#2}%
\loi_argcsname\loi_argcsname\loi_let{#3len}{#3len[0]}% longueur du niveau 0
}%
@@ -395,67 +573,90 @@
\loi_argcsname\loi_let\loi_currentsep{loi_listofsep[\number\loi_nestcnt]}%
\expandafter\readlist_f\loi_currentsep||\_nil
}
-\long\def\readlist_f#1||#2\_nil#3{\readlist_g1{#3#1}}% #1=<sep courant simple> #3=liste -> rajoute un lment vide pour le test \ifempty ci dessous
-\long\def\readlist_g#1#2{% #1=compteur d'index #2=liste d'lments examiner termine par <sep courant simple> >>RIEN laiss aprs
+\long\def\readlist_f#1||#2\_nil#3{\readlist_g1{#3#1}}% #1=<sep courant simple> #3=liste -> rajoute un élément vide pour le test \ifempty ci dessous
+\long\def\readlist_g#1#2{% #1=compteur d'index #2=liste d'éléments à examiner terminée par <sep courant simple> >>RIEN laissé après
\loi_ifempty{#2}
- {\loi_argcsname\loi_edef{\loi_listname len[\csname loi_previndex[\number\loi_nestcnt]\endcsname0]}{\number\numexpr#1-1\relax}%
+ {%
+ \loi_argcsname\loi_edef{\loi_listname len[\csname loi_previndex[\number\loi_nestcnt]\endcsname0]}{\number\numexpr#1-1\relax}%
\loi_argcsname\loi_let{\loi_listname sep[\csname loi_previndex[\number\loi_nestcnt]\endcsname\number\numexpr#1-1\relax]}\empty% le dernier <sep> est <vide> ##NEW v1.52
\advance\loi_nestcnt-1
\loi_argcsname\loi_let\loi_currentsep{loi_listofsep[\number\loi_nestcnt]}%
}
- {\loi_expafter{\readlist_h{#2}{}}\loi_currentsep||\loi_quark||#2\_nil{#1}% aller isoler le 1er item
+ {%
+ \loi_expafter{\readlist_h{#2}{}}\loi_currentsep||\loi_quark||#2\_nil{#1}% aller isoler le 1er item
}%
}
-\long\def\readlist_h#1#2#3||{% #1=liste restante #2=<dernier sep utilis> #3=<sep courant>
- \loi_ifx{\loi_quark#3}% on a puis tous les <sparateurs> ? RESTE lire <expr+sep1>\_nil{<compteur>}
- {\loi_ifempty{#2}% si #2 vide, aucun <sep utilis> n'a t trouv, il reste lire "<liste complte>\_nil"
- {\long\def\readlist_i##1\_nil##2{\loi_exparg{\readlist_j{##2}{}}{\loi_gobarg##1}{#2}}% ##2=compteur d'index
+\long\def\readlist_h#1#2#3||{% #1=liste restante #2=<dernier sep utilisé> #3=<sep courant>
+ \loi_ifx{\loi_quark#3}% on a épuisé tous les <séparateurs> ? RESTE à lire <expr+sep1>\_nil{<compteur>}
+ {%
+ \loi_ifempty{#2}% si #2 vide, aucun <sep utilisé> n'a été trouvé, il reste à lire "<liste complète>\_nil"
+ {%
+ \long\def\readlist_i##1\_nil##2{\loi_exparg{\readlist_j{##2}{}}{\loi_gobarg##1}{#2}}% ##2=compteur d'index
}
- {\loi_ifx{\loi_listofpair\empty}% paires dfinies ?
- {\long\def\readlist_i##1#2##2\_nil##3{\loi_exparg{\readlist_j{##3}{##2}}{\loi_gobarg##1}{#2}}%
+ {%
+ \loi_ifx{\loi_listofpair\empty}% paires définies ?
+ {%
+ \long\def\readlist_i##1#2##2\_nil##3{\loi_exparg{\readlist_j{##3}{##2}}{\loi_gobarg##1}{#2}}%
}
- {\long\def\readlist_i##1\_nil##2{%
+ {%
+ \long\def\readlist_i##1\_nil##2{%
\loi_exparg{\loi_exparg\loi_grabpaired_expr\loi_listofpair}{\loi_gobarg##1}{#2}\loi_grabpaired_result\loi_grabpaired_remain
\loi_exparg{\loi_exparg{\readlist_j{##2}}{\loi_grabpaired_remain}}{\loi_grabpaired_result}{#2}}%{#}
}%
}%
- \readlist_i\relax% le \relax meuble l'argument dlimit
+ \readlist_i\relax% le \relax meuble l'argument délimité
}
- {\long\def\readlist_i##1#3##2\_nil{%
+ {%
+ \long\def\readlist_i##1#3##2\_nil{%
\loi_ifempty{##2}% si <liste restante> ne contient pas le <sep courant>
- {\readlist_h{#1}{#2}% recommencer avec le mme <sep utile>
+ {%
+ \readlist_h{#1}{#2}% recommencer avec le même <sep utile>
}%
- {\loi_ifx{\loi_listofpair\empty}% si pas de paires dfinies
- {\loi_exparg\readlist_h{\loi_gobarg##1#3}{#3}% raccourcir <liste restante> et <sep courant>:=<sep utile>% ##BUGFIX v1.53
+ {%
+ \loi_ifx{\loi_listofpair\empty}% si pas de paires définies
+ {%
+ % ##BUGFIX v1.53 (manger le \relax)
+ % ##BUGFIX v 1.64 (##2 n'étant pas vide, ne pas ajouter #3 après ##1
+ % puisque #3 subsiste toujours avant le \_nil)
+ \loi_exparg\readlist_h{\loi_gobarg##1}{#3}% raccourcir <liste restante> et <sep courant>:=<sep utile>
}%
- {\loi_exparg\loi_grabpaired_expr\loi_listofpair{#1#3}{#3}\loi_grabpaired_result\loi_grabpaired_remain
+ {%
+ \loi_exparg\loi_grabpaired_expr\loi_listofpair{#1#3}{#3}\loi_grabpaired_result\loi_grabpaired_remain
\loi_ifx{\loi_grabpaired_remain\empty}% si liste non raccourcie #BUGFIX 1.63
- {\loi_exparg\readlist_h{\loi_grabpaired_result}{#2}}% garder le prcdent <sep>
+ {\loi_exparg\readlist_h{\loi_grabpaired_result}{#2}}% garder le précédent <sep>
{\loi_exparg\readlist_h{\loi_grabpaired_result}{#3}}%
}%
}%
}%
- \readlist_i\relax#1#3\_nil% ##BUGFIX v1.53
+ \readlist_i\relax#1#3\_nil% ##BUGFIX v1.53 (ajouter \relax)
}%
}
-\long\def\readlist_j#1#2#3{% #1=compteur d'index #2=liste restante #3=lment courant
- \loi_ifnum{0\loi_exparg\loi_ifspacefirst{\loi_currentsep}{}1\if_removeextremespaces1\fi=11 }% s'il faur retirer les espaces extrmes
- {\loi_exparg{\loi_exparg{\readlist_k{#1}{#2}}}{\loi_removeextremespaces{#3}}}% redfinir l'lment courant
- {\readlist_k{#1}{#2}{#3}}%
+\long\def\readlist_j#1#2#3{% #1=compteur d'index #2=liste restante #3=élément courant
+ \loi_ifnum{0\loi_exparg\loi_ifspacefirst{\loi_currentsep}{}1\if_loi_removeextremespaces1\fi=11 }% s'il faur retirer les espaces extrêmes
+ {%
+ \loi_exparg{\loi_exparg{\readlist_k{#1}{#2}}}{\loi_removeextremespaces{#3}}% redéfinir l'élément courant
+ }%
+ {%
+ \readlist_k{#1}{#2}{#3}%
+ }%
}
-\long\def\readlist_k#1#2#3#4{% #1=compteur d'index #2=liste restante #3=lment courant #4=sep utilis
- \loi_ifnum{0\if_ignoreemptyitems1\fi\loi_ifempty{#3}1{}=11 }
- {\readlist_g{#1}{#2}% si l'on n'ignore pas les lments vides
+\long\def\readlist_k#1#2#3#4{% #1=compteur d'index #2=liste restante #3=élément courant #4=sep utilisé
+ \loi_ifnum{0\if_loi_ignoreemptyitems1\fi\loi_ifempty{#3}1{}=11 }
+ {%
+ \readlist_g{#1}{#2}% si l'on n'ignore pas les éléments vides
}%
- {\loi_argcsname\loi_def{\loi_listname[\csname loi_previndex[\number\loi_nestcnt]\endcsname#1]}{#3}% assignation
- \loi_argcsname\loi_def{\loi_listname sep[\csname loi_previndex[\number\loi_nestcnt]\endcsname#1]}{#4}% assignation du <sep> actuel la macro \<macrolist>sep
+ {%
+ \loi_argcsname\loi_def{\loi_listname[\csname loi_previndex[\number\loi_nestcnt]\endcsname#1]}{#3}% assignation
+ \loi_argcsname\loi_def{\loi_listname sep[\csname loi_previndex[\number\loi_nestcnt]\endcsname#1]}{#4}% assignation du <sep> actuel à la macro \<macrolist>sep
\loi_ifnum{\loi_nestcnt<\nestdepth\relax}% si imbrication max non atteinte
- {\advance\loi_nestcnt1
+ {%
+ \advance\loi_nestcnt1
\loi_argcsname\edef{loi_previndex[\number\loi_nestcnt]}{\csname loi_previndex[\number\numexpr\loi_nestcnt-1]\endcsname#1,}%
- \readlist_e{#3}% recommencer avec l'lment courant
+ \readlist_e{#3}% recommencer avec l'élément courant
}
- {}%
- \loi_exparg\readlist_g{\number\numexpr#1+1}{#2}% puis chercher l'lment suivant dans la liste restante
+ {%
+ }%
+ \loi_exparg\readlist_g{\number\numexpr#1+1}{#2}% puis chercher l'élément suivant dans la liste restante
}%
}
@@ -465,16 +666,27 @@
\def\listlen#1[#2]{%
\expanded{%
\loi_ifempty{#2}
- {\csname\loi_macroname#1len[0]\endcsname}
- {\loi_exparg\listlen_a{\expanded{\loi_macroname#1}}{#2}}%
+ {%
+ \csname\loi_macroname#1len[0]\endcsname
+ }
+ {%
+ \loi_exparg\listlen_a{\expanded{\loi_macroname#1}}{#2}%
+ }%
}%
}
-\def\listlen_a#1#2{% #1=macro name #2=index non normalis prendre <profondeur max-1>
- \expandafter\listlen_b\expanded{\loi_normalizeindex{#1}{#2}}{#1}%
+\def\listlen_a#1#2{% #1=macro name #2=index non normalisé prendre <profondeur max-1>
+ \expandafter\listlen_b\expanded{\loi_normalizeindex1{#1}{#2}}{#1}%
}
-\def\listlen_b#1#2#3{% #1=err #2=index normalis #3=macroname
+\def\listlen_b#1#2#3{% #1=err #2=index normalisé #3=macroname
\csname#3len[#2,0]\expandafter\endcsname
- \expanded{\loi_ifempty{#1}{}{\unexpanded{\unexpanded{\loi_error{#1}}}}}%
+ \expanded{%
+ \loi_ifempty{#1}
+ {%
+ }
+ {%
+ \unexpanded{\unexpanded{\loi_error{#1}}}%
+ }%
+ }%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -486,38 +698,86 @@
}
\def\foreachitem_b{\loi_ifx{\loi_nxttok[}\foreachitem_a{\foreachitem_a[]}}
\def\foreachitem_c#1#2#3[#4]{% prendre <profondeur max-1>
- \expandafter\foreachitem_d\expanded{\loi_normalizeindex{#3}{#4}}#1{#2}{#3}%
+ \expandafter\foreachitem_d\expanded{\loi_normalizeindex1{#3}{#4}}#1{#2}{#3}%
}
-\def\foreachitem_d#1#2{\loi_ifempty{#2}{\foreachitem_e{#1}{}}{\foreachitem_e{#1}{#2,}}}% #1=err #2=index norm
-\long\def\foreachitem_e#1#2#3#4#5#6{% #1=err #2=index norm #3=macroiter #4=compteur associ #5=nom de macrolist #6=code
+\def\foreachitem_d#1#2{%
+ \loi_ifempty{#2}
+ {%
+ \foreachitem_e{#1}{}%
+ }
+ {%
+ \foreachitem_e{#1}{#2,}% #1=err #2=index norm
+ }%
+}%
+\long\def\foreachitem_e#1#2#3#4#5#6{% #1=err #2=index norm #3=macroiter #4=compteur associé #5=nom de macrolist #6=code
\loi_ifnum{\csname#5len[#20]\endcsname>0 }
- {\loi_ifempty{#1}{}{\loi_error{#1}}%
+ {%
+ \loi_ifempty{#1}
+ {%
+ }
+ {%
+ \loi_error{#1}%
+ }%
\loi_fornum#4=1to\csname#5len[#20]\endcsname\do{\loi_argcsname\let#3{#5[#2#4]}#6}%
}
- {}%
+ {%
+ }%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%% macro \showitem %%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\showitems{\loi_ifstar{\let\showitems_cmd\detokenize\showitems_a}{\let\showitems_cmd\loi_identity\showitems_a}}
-\def\showitems_a#1{\def\showitems_b{\showitems_d#1}\futurelet\loi_nxttok\showitems_c}
-\def\showitems_c{\loi_ifx{\loi_nxttok[}\showitems_b{\showitems_b[]}}
-\def\showitems_d#1[#2]{\foreachitem\showitems_iter\in#1[#2]{\showitemsmacro{\expandafter\showitems_cmd\expandafter{\showitems_iter}}}}
+\def\showitems{%
+ \loi_ifstar
+ {%
+ \let\showitems_cmd\detokenize
+ \showitems_a
+ }
+ {%
+ \let\showitems_cmd\loi_identity
+ \showitems_a
+ }%
+}
+\def\showitems_a#1{%
+ \def\showitems_b{\showitems_d#1}%
+ \futurelet\loi_nxttok\showitems_c
+}
+\def\showitems_c{%
+ \loi_ifx{\loi_nxttok[}
+ {%
+ \showitems_b
+ }
+ {%
+ \showitems_b[]}%
+}
+\def\showitems_d#1[#2]{%
+ \foreachitem\showitems_iter\in#1[#2]
+ {%
+ \showitemsmacro{\expandafter\showitems_cmd\expandafter{\showitems_iter}}%
+ }%
+}
\unless\ifdefined\fbox
- \newdimen\fboxrule \newdimen\fboxsep \fboxrule=.4pt \fboxsep=3pt % rglages identiques LaTeX
- \def\fbox#1{% imitation de la macro \fbox de LaTeX, voir pages 271 274 de "Apprendre programmer en TeX"
+ \newdimen\fboxrule
+ \newdimen\fboxsep
+ \fboxrule=.4pt
+ \fboxsep=3pt % réglages identiques à LaTeX
+ \def\fbox#1{% imitation de la macro \fbox de LaTeX, voir pages 271 à 274 de "Apprendre à programmer en TeX"
\hbox{%
\vrule width\fboxrule
\vtop{%
\vbox{\hrule height\fboxrule \kern\fboxsep \hbox{\kern\fboxsep#1\kern\fboxsep}}%
\kern\fboxsep \hrule height\fboxrule
- }\vrule width\fboxrule
+ }%
+ \vrule width\fboxrule
}%
}
\fi
-\def\showitemsmacro#1{% encadrement par dfaut
- \begingroup\fboxsep=0.25pt \fboxrule=0.5pt \fbox{\strut#1}\endgroup
+\def\showitemsmacro#1{% encadrement par défaut
+ \begingroup
+ \fboxsep=0.25pt
+ \fboxrule=0.5pt
+ \fbox{\strut#1}%
+ \endgroup
\hskip0.25em\relax
}
@@ -526,11 +786,11 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\itemtomacro#1[#2]{% #1[#2]=item non encore lu: #3=macro
\edef\loi_listname{\loi_macroname#1}%
- \expandafter\itemtomacro_a\expanded{\loi_normalizeindex{\loi_listname}{#2}}\let
+ \expandafter\itemtomacro_a\expanded{\loi_normalizeindex0{\loi_listname}{#2}}\let
}
\def\gitemtomacro#1[#2]{% #1[#2]=item
\xdef\loi_listname{\loi_macroname#1}%
- \expandafter\itemtomacro_a\expanded{\loi_normalizeindex{\loi_listname}{#2}}{\global\let}%
+ \expandafter\itemtomacro_a\expanded{\loi_normalizeindex0{\loi_listname}{#2}}{\global\let}%
}
\def\itemtomacro_a#1#2#3#4{%
\loi_ifempty{#1}{}{\loi_error{#1}}%
@@ -538,12 +798,12 @@
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%% rglages par dfaut %%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%% réglages par défaut %%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newif\if_removeextremespaces
-\newif\if_ignoreemptyitems
-\let\ignoreemptyitems\_ignoreemptyitemstrue
-\let\reademptyitems\_ignoreemptyitemsfalse
+\newif\if_loi_removeextremespaces
+\newif\if_loi_ignoreemptyitems
+\let\ignoreemptyitems\_loi_ignoreemptyitemstrue
+\let\reademptyitems\_loi_ignoreemptyitemsfalse
\loi_def_foreachsep{,}
\loi_restorecatcode
\reademptyitems
@@ -555,21 +815,21 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%% historique %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
v1.0 19/8/2016
- - Premire version publique
+ - Première version publique
----------------------------------------------------------------------
v1.1 01/09/2016
- - Stockage des sparateurs dans <macrolist>sep
- - bug corrig dans \loi_restorecatcode
+ - Stockage des séparateurs dans <macrolist>sep
+ - bug corrigé dans \loi_restorecatcode
----------------------------------------------------------------------
v1.2 22/10/2016
- - macros \greadlist et \gitemtomacro pour la globalit
+ - macros \greadlist et \gitemtomacro pour la globalité
----------------------------------------------------------------------
v1.3 18/11/2016
- - bugs corrigs dans la gestion de la globalit
+ - bugs corrigés dans la gestion de la globalité
----------------------------------------------------------------------
v1.4 05/10/2017
- - test \loi_ifprimitive ajout au test \loi_ifcs
- - suppression de \loi_expafternil, cration de \loi_expafter,
+ - test \loi_ifprimitive ajouté au test \loi_ifcs
+ - suppression de \loi_expafternil, création de \loi_expafter,
modification de \loi_argcsname
- correction d'un bug : \setsepchar{\par} ne provoque plus d'erreur.
\loi_ifnum devient \long
@@ -581,26 +841,40 @@ v1.51 24/10/2017
- correction d'un bug dans \loi_ifcs
----------------------------------------------------------------------
v1.52 13/01/2018
- - le dernier sparateur est <vide>
+ - le dernier séparateur est <vide>
----------------------------------------------------------------------
v1.53 13/03/2018
- correction d'un bug dans \readlist_i
----------------------------------------------------------------------
v1.6 01/11/2018
- - possibilit d'appariement de tokens dans les items
+ - possibilité d'appariement de tokens dans les items
----------------------------------------------------------------------
v1.61 03/03/2019
- la macro \loi_ifcs contient une erreur de conception. Il faut
- tester si le token est un sc && s'il est dveloppable pour
- renvoyer vrai car il existe des sc non dveloppables && qui ne
+ tester si le token est un sc && s'il est développable pour
+ renvoyer vrai car il existe des sc non développables && qui ne
sont _pas_ des primitives.
- Macro rebaptise \loi_ifcsexpandable
+ Macro rebaptisée \loi_ifcsexpandable
----------------------------------------------------------------------
v1.62 18/05/2019
- utilisation de la nouvelle primitive \expanded au lieu du
- dsormais obsolte \romannumeral
- - bug corrig dans \loi_ifcsexpandable
+ désormais obsolète \romannumeral
+ - bug corrigé dans \loi_ifcsexpandable
----------------------------------------------------------------------
v1.63 21/08/2019
- - bug corrig dans \readlist_h avec les tokens apparis
- - bug corrig \loi_removefirstspaces est dsormais \long \ No newline at end of file
+ - bug corrigé dans \readlist_h avec les tokens appariés
+ - bug corrigé \loi_removefirstspaces est désormais \long
+ ----------------------------------------------------------------------
+v1.64 10/02/2024
+ - bug corrigé dans \readlist_h. Bug découvert plus d'un an après (sic)
+ avoir été signalé dans la question :
+ tex.stackexchange.com/questions/670379
+ et donc désormais, le code suivant ne plante plus
+ \setsepchar{10||00}%
+ \readlist\mylist{A10B}%
+ - bug corrigé dans \loi_normalizeindex : la profondeur maxi de
+ l'index peut être diminuée de 1 (pour notamment \foreachitem et
+ \listlen)
+ - la primitive \expanded est désormais obligatoire
+ - code source UFT8, manuel compilé avec luaLaTeX
+ - code plus lisiblement formaté \ No newline at end of file
diff --git a/macros/generic/listofitems/listofitemsold.tex b/macros/generic/listofitems/listofitemsold.tex
deleted file mode 100644
index 644200a6f0..0000000000
--- a/macros/generic/listofitems/listofitemsold.tex
+++ /dev/null
@@ -1,572 +0,0 @@
-% !TeX encoding = ISO-8859-1
-% Ce fichier contient le code de l'extension "listofitems"
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% %
-\def\loiname {listofitems} %
-\def\loiver {1.61} %
-% %
-\def\loidate {2019/03/03} %
-% %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% %
-% Author : Christian Tellechea, Steven B. Segletes %
-% Status : Maintained %
-% Maintainer : Christian Tellechea %
-% Email : unbonpetit@netc.fr %
-% steven.b.segletes.civ@mail.mil %
-% Package URL: https://www.ctan.org/pkg/listofitems %
-% Bug tracker: https://framagit.org/unbonpetit/listofitems/issues %
-% Repository : https://framagit.org/unbonpetit/listofitems/tree/master
-% Copyright : Christian Tellechea 2016-2019 %
-% Licence : Released under the LaTeX Project Public License v1.3c %
-% or later, see http://www.latex-project.org/lppl.txt %
-% Files : 1) listofitems.tex %
-% 2) listofitems.sty %
-% 3) listofitems-fr.tex %
-% 4) listofitems-fr.pdf %
-% 5) listofitems-en.tex %
-% 6) listofitems-en.pdf %
-% 7) README %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifdefined\ProvidesPackage\else
- \immediate\write -1 {%
- Package: \loidate\space v\loiver\space Grab items in lists using user-specified sep char (CT)}%
-\fi
-
-\expandafter\edef\csname loi_restorecatcode\endcsname{\catcode\number`\_=\number\catcode`\_\relax}
-\catcode`\_11
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%% gestion des erreurs %%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifdefined\PackageError
- \def\loi_error#1{\PackageError\loiname{#1}{Read the manual}}% pour LaTeX
-\else
- \def\loi_error#1{\errmessage{Package \loiname\space Error: #1^^J}}% pour TeX
-\fi
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%% vrification de la prsence de etex %%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begingroup
-\edef\__tempa{\meaning\eTeXversion}\edef\__tempb{\string\eTeXversion}%
-\ifx\__tempa\__tempb
- \endgroup
-\else
- \endgroup
- \loi_error{You are not using an eTeX engine, listofitems cannot work.}%
- \loi_restorecatcode\expandafter\endinput
-\fi
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%% macros auxiliaires %%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\chardef\loi_stop=0
-\def\loi_quark{\loi_quark}
-\long\def\loi_identity#1{#1}
-\long\def\loi_gobarg#1{}
-\long\def\loi_first#1#2{#1}
-\long\def\loi_second#1#2{#2}
-\long\def\loi_firsttonil#1#2\_nil{#1}
-\long\def\loi_antefi#1#2\fi{#2\fi#1}
-\long\def\loi_exparg#1#2{\expandafter\loi_exparg_a\expandafter{#2}{#1}}% \loi_exparg{<a>}{<b>} devient <a>{<*b>}
-\long\def\loi_exparg_a#1#2{#2{#1}}
-\long\def\loi_expafter#1#2{\expandafter\loi_expafter_a\expandafter{#2}{#1}}% \loi_expafter{<a>}{<b>} devient <a><*b>
-\long\def\loi_expafter_a#1#2{#2#1}
-\def\loi_macroname{\loi_ifinrange\escapechar[[0:255]]{\expandafter\loi_gobarg}{}\string}
-\def\loi_argcsname#1#{\loi_argcsname_a{#1}}
-\def\loi_argcsname_a#1#2{\loi_expafter{#1}{\csname#2\endcsname}}
-\long\def\loi_addtomacro#1#2{\loi_exparg{\def#1}{#1#2}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%% macros de test %%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\long\def\loi_ifnum#1{\ifnum#1\expandafter\loi_first\else\expandafter\loi_second\fi}
-\long\def\loi_ifx#1{\ifx#1\expandafter\loi_first\else\expandafter\loi_second\fi}
-\long\def\loi_ifempty#1{\loi_exparg\loi_ifx{\expandafter\relax\detokenize{#1}\relax}}
-\def\loi_ifstar#1#2{\def\loi_ifstar_a{\loi_ifx{*\loi_nxttok}{\loi_first{#1}}{#2}}\futurelet\loi_nxttok\loi_ifstar_a}
-\long\def\loi_ifstuffexpandable#1{\def\loi_tempa{#1}\loi_exparg{\def\loi_tempb}{#1}\expandafter\unless\loi_ifx{\loi_tempa\loi_tempb}}
-\long\def\loi_ifcsexpandable#1{% #1 est-il constitu d'une sc _dveloppable_ ?
- \loi_ifempty{#1}
- {\loi_second
- }
- {\loi_ifspacefirst{#1}
- {\loi_second% si espace en 1er, faux
- }
- {%
- \loi_exparg\loi_ifempty{\loi_gobarg#1}% 1 seul token ?
- {\begingroup\escapechar`\_\def\_{#1}\expandafter\endgroup
- \csname loi_\if\expandafter\expandafter\expandafter\loi_firsttonil\expandafter\string\_\_nil\string _first\else second\fi\endcsname
- {\loi_ifstuffexpandable{#1}}
- {\loi_second}%
- }
- {\loi_second% si plusieurs tokens, faux
- }%
- }%
- }%
-}
-\def\loi_ifinrange#1[[#2:#3]]{\loi_ifnum{\numexpr(#1-#2)*(#1-#3)>0 }\loi_second\loi_first}
-\def\loi_ifstring#1\in#2{% si la chaine #1 est contenue dans #2
- \def\loi_ifstring_a##1#1##2\_nil{\loi_ifempty{##2}\loi_second\loi_first}%
- \loi_ifstring_a#2#1\@nil% appel de la macro auxiliaire
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%% macros \loi_foreach %%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newcount\loi_cnt_foreach_nest \loi_cnt_foreach_nest=0
-\def\end_foreach{\end_foreach}
-\def\loi_def_foreachsep#1{%
- \long\def\loi_foreach##1\in##2##3{%
- \global\advance\loi_cnt_foreach_nest1
- \loi_argcsname\def{loop_code_\number\loi_cnt_foreach_nest}{##3}%
- \loi_foreach_a##1##2#1\end_foreach#1%
- \loi_argcsname\let{loop_code_\number\loi_cnt_foreach_nest}\empty
- \global\advance\loi_cnt_foreach_nest-1
- }%
- \long\def\loi_foreach_a##1##2#1{%
- \def##1{##2}%
- \loi_ifx{\end_foreach##1}
- {}
- {\csname loop_code_\number\loi_cnt_foreach_nest\endcsname% excute le code
- \loi_foreach_a##1%
- }%
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%% macros grant l'appariement %%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\long\def\defpair#1{%
- \let\loi_listofpair\empty
- \loi_ifempty{#1}
- {}
- {\defpair_a{}#1\loi_quark\loi_quark}%
-}
-\long\def\defpair_a#1#2#3{%
- \loi_ifx{\loi_quark#2}
- {\def\loi_sanitizelist##1,\_nil{\def\loi_listofpair{##1}}%
- \loi_sanitizelist#1\_nil
- }
- {\loi_if_validpair#2#3%
- {\long\def\loi_paired_a{#2}\long\def\loi_paired_b{#3}%
- \loi_ifx{\loi_paired_a\loi_paired_b}
- {\loi_error{Paired tokens must not be equal, the pair \detokenize{#2#3} is ignored}%
- \defpair_a{#1}%
- }
- {\defpair_a{#1#2#3,}%
- }%
- }
- {\loi_error{Invalid paired tokens, the pair "\detokenize{#2}" and "\detokenize{#3}" is ignored}%
- \defpair_a{#1}%
- }%
- }%
-}
-\long\def\loi_if_validpair#1#2{%
- \def\loi_validpair{1}%
- \loi_if_invalid_pairtoken{#1}{\def\loi_validpair{0}}%
- \loi_if_invalid_pairtoken{#2}{\def\loi_validpair{0}}%
- \loi_ifnum{\loi_validpair=1 }
-}
-\long\def\loi_if_invalid_pairtoken#1{%
- \loi_ifempty{#1}
- {\loi_identity
- }
- {\loi_ifspacefirst{#1}
- {\loi_identity
- }
- {\loi_exparg\loi_ifempty{\loi_gobarg#1}% 1 seul token ?
- {\ifcat\relax\noexpand#1\expandafter\loi_identity\else\expandafter\loi_gobarg\fi}
- {\loi_identity}% si plusieurs tokens, faux
- }%
- }%
-}
-\long\def\loi_count_occur#1\in#2:#3{% compte le nombre d'occurrences de #1 dans #2 et met le rsultat dans la macro #3
- \long\def\loi_count_occur_a##1##2#1##3\_nil{%
- \loi_ifempty{##3}
- {\def#3{##1}}
- {\expandafter\loi_count_occur_a\number\numexpr##1+1\relax##3\_nil}%
- }%
- \loi_count_occur_a0#2#1\_nil
-}
-\long\def\loi_check_pair#1#2\in#3{% teste l'appariement de #1 et #2 dans #3
- \loi_ifempty{#3}
- {\loi_second
- }
- {\loi_count_occur#1\in#3:\loi_tempa
- \loi_count_occur#2\in#3:\loi_tempb
- \loi_ifnum{\loi_tempa=\loi_tempb\relax}%
- }%
-}
-\long\def\loi_grabpaired_expr#1#2#3#4#5{% #1=liste de paires #2=expression #3=sparateur #4=rsultat #5=ce qui reste
- \let#4\empty
- \def\loi_remain{#2#3}%
- \loi_foreach\loi_pair\in{#1}{\expandafter\loi_grabpaired_expr_a\loi_pair{#3}#4}%
- \def\loi_remove_lastsep##1#3\_nil{\def#4{##1}}%
- \expandafter\loi_remove_lastsep#4\_nil
- \expandafter\long\expandafter\def\expandafter\loi_grab_remain#4##1\_nil{\loi_ifempty{##1}{\let#5\empty}{\loi_exparg{\def#5}{\loi_gobarg##1}}}%
- \loi_grab_remain#2\_nil
-}
-\long\def\loi_grabpaired_expr_a#1#2#3#4{% #1#2=paire en cours #3=sparateur #4=rsultat
- \loi_exparg{\loi_check_pair#1#2\in}#4% si les paires sont apparies dans le rsultat
- {}% passer la paire suivante
- {\long\def\loi_grabpaired_expr_b##1#3##2\_nil{%
- \loi_addtomacro#4{##1#3}% ajouter au rsultat ce qui est jusqu'au prochain sparateur
- \def\loi_remain{##2}%
- \loi_exparg{\loi_check_pair#1#2\in}{#4}
- {}
- {\loi_ifempty{##2}
- {\loi_error{"\detokenize{#1}" and "\detokenize{#2}" are not paired}}
- {\loi_grabpaired_expr_b##2\_nil}%
- }%
- }%
- \expandafter\loi_grabpaired_expr_b\loi_remain\_nil
- }%
-}
-\def\insidepair#1#2#3#4{% #1#2=paire #3=expr #4=macro reevant le resultat
- \loi_if_validpair#1#2%
- {\loi_ifcsexpandable{#3}
- {\loi_exparg{\insidepair#1#2}{#3}#4%
- }
- {\loi_check_pair#1#2\in{#3}% si les paires sont apparies dans le rsultat
- {\def\insidepair_a##1#1##2\_nil{\insidepair_b##2\_nil{#1}}%
- \def\insidepair_b##1#2##2\_nil##3{%
- \loi_check_pair#1#2\in{##3##1#2}
- {\loi_exparg{\def#4}{\loi_gobarg##3##1}}%
- {\insidepair_b##2\_nil{##3##1#2}}%
- }%
- \insidepair_a#3\_nil
- }
- {\loi_error{"\detokenize{#1}" and "\detokenize{#2}" are not paired in "#3"}%
- }%
- }%
- }
- {\loi_error{Invalid paired tokens "\detokenize{#1}" and "\detokenize{#2}", empty \string#4 returned}% et bim
- \let#4\empty% voil, bien fait pour vos gueules
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%% macro \loi_fornum %%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\loi_fornum#1=#2to#3\do{%
- \edef#1{\number\numexpr#2}\edef\loi_sgncmp{\ifnum#1<\numexpr#3\relax>+\else<-\fi}%
- \expandafter\loi_fornum_a\csname loi_fornum_\string#1\expandafter\endcsname\expandafter{\number\numexpr#3\expandafter}\loi_sgncmp#1%
-}
-\long\def\loi_fornum_a#1#2#3#4#5#6{\def#1{\unless\ifnum#5#3#2\relax\loi_antefi{#6\edef#5{\number\numexpr#5#41\relax}#1}\fi}#1}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%% macro retirant les espaces extrmes %%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\long\def\loi_ifspacefirst#1{\expandafter\loi_ifspacefirst_a\detokenize{#10} \_nil}
-\long\def\loi_ifspacefirst_a#1 #2\_nil{\loi_ifempty{#1}}
-\expandafter\def\expandafter\loi_gobspace\space{}
-\def\loi_removefirstspaces{\romannumeral\loi_removefirstspaces_a}
-\long\def\loi_removefirstspaces_a#1{\loi_ifspacefirst{#1}{\expandafter\loi_removefirstspaces_a\expandafter{\loi_gobspace#1}}{\loi_stop#1}}
-\edef\loi_restorezerocatcode{\catcode0=\number\catcode0 \relax}
-\catcode0 12
-\long\def\loi_removelastspaces#1{\romannumeral\loi_removelastspaces_a#1^^00 ^^00\_nil}
-\long\def\loi_removelastspaces_a#1 ^^00{\loi_removelastspaces_b#1^^00}
-\long\def\loi_removelastspaces_b#1^^00#2\_nil{\loi_ifspacefirst{#2}{\loi_removelastspaces_a#1^^00 ^^00\_nil}{\loi_stop#1}}
-\loi_restorezerocatcode
-\long\def\loi_removeextremespaces#1{% #1=texte o les espaces extrmes sont retirs
- \romannumeral\expandafter\expandafter\expandafter\loi_removelastspaces\expandafter\expandafter\expandafter
- {\expandafter\expandafter\expandafter\loi_stop\loi_removefirstspaces{#1}}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%% macro publique \setsepchar %%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\setsepchar{\futurelet\loi_nxttok\setsepchar_a}
-\def\setsepchar_a{\loi_ifx{[\loi_nxttok}\setsepchar_b{\setsepchar_b[/]}}
-\long\def\setsepchar_b[#1]#2{% #1=sepcar de <liste des sepcar> #2=<liste des sepcar>
- \loi_ifempty{#1}
- {\loi_error{Empty separator not allowed, separator "/" used}%
- \setsepchar_b[/]{#2}%
- }
- {\def\loi_currentsep{#1}%
- \_removeextremespacesfalse
- \loi_nestcnt1 % rinitaliser niveau initial 1
- \def\nestdepth{1}%
- \loi_argcsname\let{loi_previndex[\number\loi_nestcnt]}\empty
- \def\loi_listname{loi_listofsep}%
- \let\loi_def\def \let\loi_edef\edef \let\loi_let\let
- \let\loi_listofpair_saved\loi_list_ofpair
- \let\loi_list_ofpair\empty
- \loi_ifempty{#2}
- {\loi_error{Empty list of separators not allowed, "," used}%
- \readlist_e1{,}%
- }
- {\readlist_e1{#2}%
- }%
- \loi_argcsname\let\nestdepth{loi_listofseplen[0]}%
- \loi_argcsname\let\loi_currentsep{loi_listofsep[1]}% 1er car de sparation
- \let\loi_listofpair\loi_listofpair_saved
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%% macro normalisant l'index %%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\loi_normalizeindex#1#2#3{% #1=macroname #2=liste d'index #3=profondeur max --> renvoie {err}{indx norm}
- \loi_ifempty{#2}
- {\loi_stop{}{}}
- {\loi_normalizeindex_a1{}{#3}{#1}#2,\loi_quark,}%
-}%
-\def\loi_normalizeindex_a#1#2#3#4#5,{% #1=compteur de profondeur #2=index prcdents #3=profondeur max #4=macroname #5=index courant
- \loi_ifx{\loi_quark#5}
- {\loi_normalizeindex_c#2\loi_quark% supprimer la dernire virgule
- }
- {\loi_ifnum{#1>#3 }
- {\loi_invalidindex{Too deeply nested index, index [.] retained}{#2}% si profondeur trop grande
- }
- {\loi_ifinrange\ifnum\numexpr#5<0 -1*\fi(#5)[[1:\csname #4len[#20]\endcsname]]% si abs(#5) hors de [1,len]
- {\loi_exparg\loi_normalizeindex_b{\number\numexpr#5\ifnum\numexpr#5<0 +\csname #4len[#20]\endcsname+1\fi}{#1}{#2}{#3}{#4}}
- {\loi_invalidindex{#5 is an invalid index, index [.] retained}{#2}}%
- }%
- }%
-}
-\def\loi_normalizeindex_b#1#2#3{\loi_exparg\loi_normalizeindex_a{\number\numexpr#2+1}{#3#1,}}% #1=index rajouter #2=compteur de profondeur #3=index prcdents
-\def\loi_normalizeindex_c#1,\loi_quark{\loi_stop{}{#1}}
-\def\loi_invalidindex#1#2{\loi_ifempty{#2}{\loi_invalidindex_a{#1},}\loi_invalidindex_a{#1}{#2}}
-\def\loi_invalidindex_a#1#2{\loi_invalidindex_b#1\loi_quark#2\loi_quark}
-\def\loi_invalidindex_b#1[.]#2\loi_quark#3,\loi_quark#4\loi_quark,{\loi_stop{#1[#3]#2}{#3}}% #4= index ignors
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%% macro publique \readlist %%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newcount\loi_nestcnt
-\def\greadlist{\let\loi_def\gdef\let\loi_edef\xdef\def\loi_let{\global\let}\readlist_a}%
-\def\readlist{\let\loi_def\def\let\loi_edef\edef\let\loi_let\let\readlist_a}
-\def\readlist_a{%
- \loi_nestcnt1 % niveau initial = 1
- \loi_argcsname\let{loi_previndex[\number\loi_nestcnt]}\empty
- \loi_ifstar{\_removeextremespacestrue\readlist_b}{\_removeextremespacesfalse\readlist_b}%
-}
-\long\def\readlist_b#1#2{% #1=macro stockant les lments #2=liste des lments
- \loi_ifcsexpandable{#2}
- {\loi_exparg{\readlist_b#1}{#2}%
- }
- {\loi_edef\loi_listname{\loi_macroname#1}%
- \loi_argcsname\loi_let{\loi_listname nest}\nestdepth
- \loi_argcsname\loi_def{\loi_listname[]}{#2}% la liste entire
- \loi_argcsname\loi_def{\loi_listname sep[]}{}% sparateur vide
- \loi_ifempty{#2}
- {\loi_def#1[##1]{}%
- \loi_argcsname\loi_def{\loi_listname len}{0}\loi_argcsname\loi_def{\loi_listname len[0]}{0}%
- \loi_error{Empty list ignored, nothing to do}%
- }
- {\loi_edef#1[##1]{\unexpanded{\romannumeral\expandafter\loi_checkindex\romannumeral\loi_normalizeindex}{\loi_listname}{##1}{\csname\loi_listname nest\endcsname}{\loi_listname}}%
- \loi_argcsname\loi_edef{\loi_listname sep}[##1]{\unexpanded{\romannumeral\expandafter\loi_checkindex\romannumeral\loi_normalizeindex}{\loi_listname}{##1}{\csname\loi_listname nest\endcsname}{\loi_listname sep}}%
- \readlist_c{#2}%
- \loi_argcsname\loi_argcsname\loi_let{\loi_listname len}{\loi_listname len[0]}% longueur du niveau 0
- }%
- }%
-}
-\def\loi_checkindex#1#2#3{%
- \expandafter\expandafter\expandafter\loi_stop\csname#3[#2]\expandafter\endcsname
- \romannumeral\loi_ifempty{#1}{\loi_stop}{\loi_stop\loi_error{#1}}%
-}
-\def\readlist_c{%
- \loi_argcsname\loi_let\loi_currentsep{loi_listofsep[\number\loi_nestcnt]}%
- \expandafter\readlist_d\loi_currentsep||\_nil
-}
-\long\def\readlist_d#1||#2\_nil#3{\readlist_e1{#3#1}}% #1=<sep courant simple> #3=liste -> rajoute un lment vide pour le test \ifempty ci dessous
-\long\def\readlist_e#1#2{% #1=compteur d'index #2=liste d'lments examiner termine par <sep courant simple> >>RIEN laiss aprs
- \loi_ifempty{#2}
- {\loi_argcsname\loi_edef{\loi_listname len[\csname loi_previndex[\number\loi_nestcnt]\endcsname0]}{\number\numexpr#1-1\relax}%
- \loi_argcsname\loi_let{\loi_listname sep[\csname loi_previndex[\number\loi_nestcnt]\endcsname\number\numexpr#1-1\relax]}\empty% le dernier <sep> est <vide> ##NEW v1.52
- \advance\loi_nestcnt-1
- \loi_argcsname\loi_let\loi_currentsep{loi_listofsep[\number\loi_nestcnt]}%
- }
- {\loi_expafter{\readlist_f{#2}{}}\loi_currentsep||\loi_quark||#2\_nil{#1}% aller isoler le 1er item
- }%
-}
-\long\def\readlist_f#1#2#3||{% #1=liste restante #2=<dernier sep utilis> #3=<sep courant>
- \loi_ifx{\loi_quark#3}% on a puis tous les <sparateurs> ? RESTE lire <expr+sep1>\_nil{<compteur>}
- {\loi_ifempty{#2}% si #2 vide, aucun <sep utilis> n'a t trouv, il reste lire "<liste complte>\_nil"
- {\long\def\readlist_g##1\_nil##2{\loi_exparg{\readlist_h{##2}{}}{\loi_gobarg##1}{#2}}% ##2=compteur d'index
- }
- {\loi_ifx{\loi_listofpair\empty}% paires dfinies ?
- {\long\def\readlist_g##1#2##2\_nil##3{\loi_exparg{\readlist_h{##3}{##2}}{\loi_gobarg##1}{#2}}%
- }
- {\long\def\readlist_g##1\_nil##2{%
- \loi_exparg{\loi_exparg\loi_grabpaired_expr\loi_listofpair}{\loi_gobarg##1}{#2}\loi_grabpaired_result\loi_grabpaired_remain
- \loi_exparg{\loi_exparg{\readlist_h{##2}}{\loi_grabpaired_remain}}{\loi_grabpaired_result}{#2}}%
- }%
- }%
- \readlist_g\relax% le \relax meuble l'argument dlimit
- }
- {\long\def\readlist_g##1#3##2\_nil{%
- \loi_ifempty{##2}% si <liste restante> ne contient pas le <sep courant>
- {\readlist_f{#1}{#2}% recommencer avec le mme <sep utile>
- }%
- {\loi_ifx{\loi_listofpair\empty}% si pas de paires dfinies
- {\loi_exparg\readlist_f{\loi_gobarg##1#3}{#3}% raccourcir <liste restante> et <sep courant>:=<sep utile>% ##BUGFIX v1.53
- }%
- {\loi_exparg\loi_grabpaired_expr\loi_listofpair{#1}{#3}\loi_grabpaired_result\loi_grabpaired_remain
- \loi_exparg\readlist_f{\loi_grabpaired_result#3}{#3}%
- }%
- }%
- }%
- \readlist_g\relax#1#3\_nil% ##BUGFIX v1.53
- }%
-}
-\long\def\readlist_h#1#2#3{% #1=compteur d'index #2=liste restante #3=lment courant
- \loi_ifnum{0\loi_exparg\loi_ifspacefirst{\loi_currentsep}{}1\if_removeextremespaces1\fi=11 }% s'il faur retirer les espaces extrmes
- {\loi_exparg{\loi_exparg{\readlist_i{#1}{#2}}}{\loi_removeextremespaces{#3}}}% redfinir l'lment courant
- {\readlist_i{#1}{#2}{#3}}%
-}
-\long\def\readlist_i#1#2#3#4{% #1=compteur d'index #2=liste restante #3=lment courant #4=sep utilis
- \loi_ifnum{0\if_ignoreemptyitems1\fi\loi_ifempty{#3}1{}=11 }
- {\readlist_e{#1}{#2}% si l'on n'ignore pas les lments vides
- }%
- {\loi_argcsname\loi_def{\loi_listname[\csname loi_previndex[\number\loi_nestcnt]\endcsname#1]}{#3}% assignation de l'item ctuel la macro
- \loi_argcsname\loi_def{\loi_listname sep[\csname loi_previndex[\number\loi_nestcnt]\endcsname#1]}{#4}% assignation du <sep> actuel la macro \<macrolist>sep
- \loi_ifnum{\loi_nestcnt<\nestdepth\relax}% si imbrication max non atteinte
- {\advance\loi_nestcnt1
- \loi_argcsname\edef{loi_previndex[\number\loi_nestcnt]}{\csname loi_previndex[\number\numexpr\loi_nestcnt-1]\endcsname#1,}%
- \readlist_c{#3}% recommencer avec l'lment courant
- }
- {}%
- \loi_exparg\readlist_e{\number\numexpr#1+1}{#2}% puis chercher l'lment suivant dans la liste restante
- }%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%% macro \listlen %%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\listlen#1[#2]{%
- \romannumeral\loi_ifempty{#2}
- {\expandafter\expandafter\expandafter\loi_stop\csname\loi_macroname#1len[0]\endcsname}
- {\loi_exparg\listlen_a{\romannumeral-`\.\loi_macroname#1}{#2}}%
-}
-\def\listlen_a#1#2{% #1=macro name #2=index non normalis prendre <profondeur max-1>
- \loi_exparg{\expandafter\listlen_b\romannumeral\loi_normalizeindex{#1}{#2}}{\number\numexpr\csname#1nest\endcsname-1}{#1}%
-}
-\def\listlen_b#1#2#3{% #1=err #2=index normalis #3=macroname
- \expandafter\expandafter\expandafter\loi_stop\csname#3len[#2,0]\expandafter\endcsname
- \romannumeral\loi_ifempty{#1}{\loi_stop}{\loi_stop\loi_error{#1}}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%% macro \foreachitem %%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\foreachitem#1\in#2{%
- \edef\foreachitem_a{\noexpand\foreachitem_c\noexpand#1{\expandafter\noexpand\csname\loi_macroname#1cnt\endcsname}{\loi_macroname#2}}%
- \futurelet\loi_nxttok\foreachitem_b
-}
-\def\foreachitem_b{\loi_ifx{\loi_nxttok[}\foreachitem_a{\foreachitem_a[]}}
-\def\foreachitem_c#1#2#3[#4]{% prendre <profondeur max-1>
- \loi_exparg{\expandafter\foreachitem_d\romannumeral\loi_normalizeindex{#3}{#4}}{\number\numexpr\csname#3nest\endcsname-1}#1{#2}{#3}%
-}
-\def\foreachitem_d#1#2{\loi_ifempty{#2}{\foreachitem_e{#1}{}}{\foreachitem_e{#1}{#2,}}}% #1=err #2=index norm
-\long\def\foreachitem_e#1#2#3#4#5#6{% #1=err #2=index norm #3=macroiter #4=compteur associ #5=nom de macrolist #6=code
- \loi_ifnum{\csname#5len[#20]\endcsname>0 }
- {\loi_ifempty{#1}{}{\loi_error{#1}}%
- \loi_fornum#4=1to\csname#5len[#20]\endcsname\do{\loi_argcsname\let#3{#5[#2#4]}#6}%
- }
- {}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%% macro \showitem %%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\showitems{\loi_ifstar{\let\showitems_cmd\detokenize\showitems_a}{\let\showitems_cmd\loi_identity\showitems_a}}
-\def\showitems_a#1{\def\showitems_b{\showitems_d#1}\futurelet\loi_nxttok\showitems_c}
-\def\showitems_c{\loi_ifx{\loi_nxttok[}\showitems_b{\showitems_b[]}}
-\def\showitems_d#1[#2]{\foreachitem\showitems_ater\in#1[#2]{\showitemsmacro{\expandafter\showitems_cmd\expandafter{\showitems_ater}}}}
-\unless\ifdefined\fbox
- \newdimen\fboxrule \newdimen\fboxsep \fboxrule=.4pt \fboxsep=3pt % rglages identiques LaTeX
- \def\fbox#1{% imitation de la macro \fbox de LaTeX, voir pages 271 274 de "Apprendre programmer en TeX"
- \hbox{%
- \vrule width\fboxrule
- \vtop{%
- \vbox{\hrule height\fboxrule \kern\fboxsep \hbox{\kern\fboxsep#1\kern\fboxsep}}%
- \kern\fboxsep \hrule height\fboxrule
- }\vrule width\fboxrule
- }%
- }
-\fi
-\def\showitemsmacro#1{% encadrement par dfaut
- \begingroup\fboxsep=0.25pt \fboxrule=0.5pt \fbox{\strut#1}\endgroup
- \hskip0.25em\relax
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%% macro \itemtomacro %%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\itemtomacro#1[#2]{% #1[#2]=item non encore lu: #3=macro
- \edef\loi_listname{\loi_macroname#1}%
- \loi_exparg{\expandafter\itemtomacro_a\romannumeral\expandafter\loi_normalizeindex\expandafter{\loi_listname}{#2}}{\csname\loi_listname nest\endcsname}\let
-}
-\def\gitemtomacro#1[#2]{% #1[#2]=item
- \xdef\loi_listname{\loi_macroname#1}%
- \loi_exparg{\expandafter\itemtomacro_a\romannumeral\expandafter\loi_normalizeindex\expandafter{\loi_listname}{#2}}{\csname\loi_listname nest\endcsname}{\global\let}%
-}
-\def\itemtomacro_a#1#2#3#4{%
- \loi_ifempty{#1}{}{\loi_error{#1}}%
- \loi_argcsname#3#4{\loi_listname[#2]}%
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%% rglages par dfaut %%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newif\if_removeextremespaces
-\newif\if_ignoreemptyitems
-\let\ignoreemptyitems\_ignoreemptyitemstrue
-\let\reademptyitems\_ignoreemptyitemsfalse
-\setsepchar{,}
-\defpair{}
-\loi_def_foreachsep{,}
-\reademptyitems
-
-\loi_restorecatcode
-\endinput
-
-######################################################################
-############################ Historique #############################
-######################################################################
-
-v1.0 19/8/2016
- - Premire version publique
-
-v1.1 01/09/2016
- - Stockage des sparateurs dans <macrolist>sep
- - bug corrig dans \loi_restorecatcode
-
-v1.2 22/10/2016
- - macros \greadlist et \gitemtomacro pour la globalit
-
-v1.3 18/11/2016
- - bugs corrigs dans la gestion de la globalit
-
-v1.4 05/10/2017
- - test \loi_ifprimitive ajout au test \loi_ifcs
- - suppression de \loi_expafternil, cration de \loi_expafter,
- modification de \loi_argcsname
- - correction d'un bug : \setsepchar{\par} ne provoque plus
- d'erreur. \loi_ifnum devient \long
-
-v1.5 06/10/2017
- - correction d'un bug dans \loi_ifcs
-
-v1.51 24/10/2017
- - correction d'un bug dans \loi_ifcs
-
-v1.52 13/01/2018
- - le dernier sparateur est <vide>
-
-v1.53 13/03/2018
- - correction d'un bug dans \readlist_g
-
-v1.6 01/11/2018
- - possibilit d'appariement de tokens dans les items
-
-v1.61 03/03/2019
- - la macro \loi_ifcs contient une erreur de conception.
- Il faut tester si le token est un sc && s'il est
- dveloppable pour renvoyer vrai car il existe des sc
- non dveloppables && qui ne sont _pas_ des primitives.
- Macro rebaptise \loi_ifcsexpandable \ No newline at end of file
diff --git a/macros/generic/listofitems/test/listofitems-test-latex.pdf b/macros/generic/listofitems/test/listofitems-test-latex.pdf
new file mode 100644
index 0000000000..34fe82b026
--- /dev/null
+++ b/macros/generic/listofitems/test/listofitems-test-latex.pdf
Binary files differ
diff --git a/macros/generic/listofitems/test/listofitems-test-latex.tex b/macros/generic/listofitems/test/listofitems-test-latex.tex
new file mode 100644
index 0000000000..715e7f02bc
--- /dev/null
+++ b/macros/generic/listofitems/test/listofitems-test-latex.tex
@@ -0,0 +1,123 @@
+% !TeX TS-program = lualatex
+% Ceci est le fichier de test (pdf)(Xe)(lua)latex de l'entension listofitems
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Mise en garde : lorsqu'il est compilé, ce fichier DOIT générer des erreurs aux %
+% endroits où figure "ERREUR" dans le code source. %
+% Ces erreurs sont émises par l'extension listofitems lorsqu'un %
+% argument ou un index est erroné et qu'une solution est %
+% prévue. %
+% Le fichier pdf DOIT être généré. %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\documentclass[french]{article}
+\usepackage[margin=2cm]{geometry}
+\usepackage{listofitems,babel}
+\begin{document}
+\parindent=0pt
+{\hfill\huge\bfseries Fichier de test\hfill\null\par}
+\section{Séparateur vide}
+Séparateur vide :\setsepchar{}% ERREUR : le séparateur "," est pris par défaut
+\readlist\castordu{a aa, b , c cc }
+\showitems\castordu
+
+\section{Liste vide}
+Liste vide :\setsepchar{*}
+\readlist\listevide{}% ERREUR
+Showitems = \showitems\listevide\par% ne donne rien, pas d'erreur
+3\ieme{} élément = \listevide[3]\par% ne donne rien, pas d'erreur
+Longueur = \listevidelen% affiche 0
+
+\section{Cas standard}
+\setsepchar{+}
+Lecture par défaut,\readlist\maliste{123+ 456 + ++\par+{+}+* *}
+showitems = \showitems*\maliste
+
+Lecture sans élément vide,\ignoreemptyitems
+\readlist\maliste{123+ 456 + ++\par+{+}+* *}
+showitems = \showitems*\maliste
+
+Lecture sans élément vide ni espace extrêmes,\ignoreemptyitems
+\readlist*\maliste{123+ 456 + ++\par+{+}+* *}
+showitems = \showitems*\maliste
+
+Longueur = \malistelen\par
+liste entière = \maliste[]\par
+2\ieme{} élément = \maliste[2]\par
+-1\ieme{} élément = \maliste[-1]\par
+-2\ieme{} élément = \maliste[-2]\par
+-7\ieme{} élément = \maliste[-7]\par% ERREUR, doit afficher la liste entière
+7\ieme{} élément = \maliste[7]% ERREUR, doit afficher la liste entière
+
+\section{Séparateur = \char`\\par}
+\def\laliste{a b c \par def\par\par xyz}
+\reademptyitems
+\setsepchar{\par}
+Lecture par défaut, \readlist\maliste\laliste
+showitems = \showitems\maliste
+
+Lecture sans élément vide, \ignoreemptyitems
+\readlist\maliste\laliste
+showitems = \showitems\maliste
+
+\section{Séparateur = caractère actif}
+\begingroup
+\catcode`\!=13 \def!{|}
+\setsepchar{!}
+\readlist\foo{!1 ! 2 !! 3!}
+Showitems = \showitems\foo\par
+liste entière = \foo[]\par
+2\ieme{} élément = \foo[2]\par
+-1\ieme{} élément = \foo[-1]\par
+-5\ieme{} élément = \foo[-5]\par% ERREUR, doit afficher la liste entière
+\endgroup
+
+\section{Séparateurs = +\quad -\quad *\quad /}
+\setsepchar[.]{+||-||*||/}
+\def\expression{3 + 2*7 - 4*9/5 - 1}
+\readlist*\nombres\expression
+Showitems = \showitems\nombres\par
+liste entière = \nombres[]\par
+Longueur = \nombreslen\par
+2\ieme{} élément = \nombres[2]\par
+-1\ieme{} élément = \nombres[-1]\par
+-5\ieme{} élément = \nombres[-5]
+
+\section{Séparateurs = \char`\&{} et \char`\\\char `\\}
+\setsepchar{\\/&}
+\readlist\foo{1 & 2 & 3\\ a & b& \\ x & & z}
+Showitems[] = \showitems*\foo\par
+Showitems[2] = \showitems*\foo[2]\par
+Showitems[2,1] = \showitems*\foo[2,1]\par% ERREUR : trop grande profondeur
+Foreachitem = \foreachitem\myitem\in\foo[3]{\myitemcnt = "\myitem"\qquad}\par
+élément [-2,-3] = "\foo[-2,-3]"\par
+
+\section{Séparateurs = \char`\^\char`\^M actif et ponctuations}
+\begingroup
+\obeylines
+\ignoreemptyitems
+\setsepchar{^^M/ ||,||'||-||:||;||.}%
+\readlist\poeme{C'est un trou de verdure où chante une rivière,
+Accrochant follement aux herbes des haillons
+D'argent ; où le soleil, de la montagne fière,
+Luit : c'est un petit val qui mousse de rayons.}% « Le dormeur du val », Arthur Rimbaud
+\begingroup% dans ce groupe
+\renewcommand\showitemsmacro[1]{% aller à la ligne (\par) après chaque élément
+ \begingroup\fboxsep=0.25pt \fboxrule=0.5pt \fbox{\strut#1}\endgroup\par
+}
+Showitems[] =
+\showitems\poeme
+\endgroup% revenir à la macro \showitemsmacro par défaut
+\medbreak
+
+Nombre de vers = \poemelen{} ou \listlen\poeme[]
+Mots du 1\ier{} vers = \showitems\poeme[1]
+Mots du dernier vers = \showitems\poeme[-1]
+4\ieme{} mot du premier vers = "\poeme[1,4]"
+5\ieme{} mot du 3\ieme{} vers = "\poeme[3,5]"
+\medbreak
+
+\textbf{Rimes} :
+\foreachitem\vers\in\poeme{vers \no\verscnt{} : \poeme[\verscnt,-1]\par}
+\endgroup
+\end{document} \ No newline at end of file
diff --git a/macros/generic/listofitems/test/listofitems-test-tex.pdf b/macros/generic/listofitems/test/listofitems-test-tex.pdf
new file mode 100644
index 0000000000..0fa54394a1
--- /dev/null
+++ b/macros/generic/listofitems/test/listofitems-test-tex.pdf
Binary files differ
diff --git a/macros/generic/listofitems/test/listofitems-test-tex.tex b/macros/generic/listofitems/test/listofitems-test-tex.tex
new file mode 100644
index 0000000000..f2cfb0ac6e
--- /dev/null
+++ b/macros/generic/listofitems/test/listofitems-test-tex.tex
@@ -0,0 +1,140 @@
+% !TeX TS-program = luatex
+% Ceci est le fichier de test (pdf)(Xe)(lua)tex de l'entension listofitems
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Mise en garde : lorsqu'il est compilé, ce fichier DOIT générer des erreurs aux %
+% endroits où figure "ERREUR" dans le code source. %
+% Ces erreurs sont émises par l'extension listofitems lorsqu'un %
+% argument ou un index est erroné et qu'une solution est %
+% prévue. %
+% Le fichier pdf DOIT être généré. %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\hsize = \dimexpr 21cm - 2in \relax
+\vsize = \dimexpr 29.7cm - 2in \relax
+
+\input listofitems.tex
+
+\newcount\sectioncnt
+\def\section#1{\advance \sectioncnt1 \bigbreak{\loisectionfont \the\sectioncnt\quad #1\par}\smallbreak}
+\def\expo#1{\penalty10000 \raise0.66667ex \hbox{\loiexpofont#1}}
+\font\loititlefont=ecbx2000 % titre
+\font\loisectionfont=ecbx1200 % section
+\font\loiexpofont=ecrm1000 at 8pt % exposant
+\font\loitextfont=ecrm1000 % texte
+\font\loitextfontbf=ecbx1000 % gras
+
+\catcode`\;=13 \def;{\unskip\penalty10000 \ \string;}% caractères actifs de ponctuation française
+\catcode`\:=13 \def:{\unskip\penalty10000 \ \string:}
+
+%%%%% DÉBUT DU DOCUMENT
+\loitextfont
+\parindent=0pt
+\centerline{\loititlefont Fichier de test (luatex)}
+\par\vskip1.5cm
+
+\section{Séparateur vide}
+Separateur vide :\setsepchar{}% ERREUR : le séparateur "," est pris par défaut
+\readlist\castordu{a aa, b , c cc }
+\showitems\castordu
+
+\section{Liste vide}
+Liste vide :\setsepchar{*}
+\readlist\listevide{}% ERREUR
+Showitems = \showitems\listevide\par% ne donne rien, pas d'erreur
+3\expo{e} élément = \listevide[3]\par% ne donne rien, pas d'erreur
+Longueur = \listevidelen% affiche 0
+
+\section{Cas standard}
+\setsepchar{+}
+Lecture par défaut,\readlist\maliste{123+ 456 + ++\par+{+}+* *}
+showitems = \showitems*\maliste
+
+Lecture sans élément vide,\ignoreemptyitems
+\readlist\maliste{123+ 456 + ++\par+{+}+* *}
+showitems = \showitems*\maliste
+
+Lecture sans élément vide ni espace extrêmes,\ignoreemptyitems
+\readlist*\maliste{123+ 456 + ++\par+{+}+* *}
+showitems = \showitems*\maliste
+
+Longueur = \malistelen\par
+liste entière = \maliste[]\par
+2\expo{e} élément = \maliste[2]\par
+-1\expo{e} élément = \maliste[-1]\par
+-2\expo{e} élément = \maliste[-2]\par
+-7\expo{e} élément = \maliste[-7]\par% ERREUR, doit afficher la liste entière
+7\expo{e} élément = \maliste[7]% ERREUR, doit afficher la liste entière
+
+\section{Séparateur = \char`\\par}
+\def\laliste{a b c \par def\par\par xyz}
+\reademptyitems
+\setsepchar{\par}
+Lecture par défaut, \readlist\maliste\laliste
+showitems = \showitems\maliste
+
+Lecture sans élément vide, \ignoreemptyitems
+\readlist\maliste\laliste
+showitems = \showitems\maliste
+
+\section{Séparateur = caractère actif}
+\begingroup
+\catcode`\!=13 \def!{|}
+\setsepchar{!}
+\readlist\foo{!1 ! 2 !! 3!}
+Showitems = \showitems\foo\par
+liste entière = \foo[]\par
+2\expo{e} élément = \foo[2]\par
+-1\expo{er} élément = \foo[-1]\par
+-5\expo{e} élément = \foo[-5]\par% ERREUR, doit afficher la liste entière
+\endgroup
+
+\section{Séparateurs = +\quad -\quad *\quad /}
+\setsepchar[.]{+||-||*||/}
+\def\expression{3 + 2*7 - 4*9/5 - 1}
+\readlist*\nombres\expression
+Showitems = \showitems\nombres\par
+liste entière = \nombres[]\par
+Longueur = \nombreslen\par
+2\expo{e} élément = \nombres[2]\par
+-1\expo{e} élément = \nombres[-1]\par
+-5\expo{e} élément = \nombres[-5]
+
+\section{Séparateurs = \char`\&{} et \char`\\\char `\\}
+\setsepchar{\\/&}
+\readlist\foo{1 & 2 & 3\\ a & b& \\ x & & z}
+Showitems[] = \showitems*\foo\par
+Showitems[2] = \showitems*\foo[2]\par
+Showitems[2,1] = \showitems*\foo[2,1]\par% ERREUR : trop grande profondeur
+Foreachitem = \foreachitem\myitem\in\foo[3]{\myitemcnt = "\myitem"\qquad}\par
+élément [-2,-3] = "\foo[-2,-3]"\par
+
+\section{Séparateurs = \char`\^\char`\^M actif et ponctuations}
+\begingroup
+\obeylines
+\ignoreemptyitems
+\setsepchar{^^M/ ||,||'||-||:||;||.}%
+\readlist\poeme{C'est un trou de verdure où chante une rivière,
+Accrochant follement aux herbes des haillons
+D'argent ; où le soleil, de la montagne fière,
+Luit : c'est un petit val qui mousse de rayons.}% « Le dormeur du val », Arthur Rimbaud
+\begingroup% dans ce groupe
+\def\showitemsmacro#1{% aller à la ligne (\par) après chaque élément
+ \begingroup\fboxsep=0.25pt \fboxrule=0.5pt \fbox{\strut#1}\endgroup\par
+}
+Showitems[] =
+\showitems\poeme
+\endgroup% revenir à la macro \showitemsmacro par défaut
+\medbreak
+
+Nombre de vers = \poemelen{} ou \listlen\poeme[]
+Mots du 1er vers = \showitems\poeme[1]
+Mots du dernier vers = \showitems\poeme[-1]
+4\expo{e} mot du premier vers = "\poeme[1,4]"
+5\expo{e} mot du 3e vers = "\poeme[3,5]"
+\medbreak
+
+{\loitextfontbf Rimes} :
+\foreachitem\vers\in\poeme{vers n\expo{\unkern o}\verscnt{} : \poeme[\verscnt,-1]\par}
+\endgroup
+\bye \ No newline at end of file
diff --git a/macros/latex/contrib/tblr-extras/README.md b/macros/latex/contrib/tblr-extras/README.md
new file mode 100644
index 0000000000..4c7dc3ce22
--- /dev/null
+++ b/macros/latex/contrib/tblr-extras/README.md
@@ -0,0 +1,18 @@
+Package tblr-extras: Extra libraries for tabularray package.
+Copyright (C) 2024 Manuel E. Merino <manuel.merino.pe@gmail.com>
+
+The package 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
+# Usage
+Just use \usepackage{tblr-extras} after loading tabularray.
+Activate the libraries using \UseTblrLibrary command
+## Caption Library
+Use caption package to typeset tabularray tall and long tabulars captions.
+Enable this library with \UseTblrLibrary{caption}
+## Babel Library
+Translate contfoot and conthead to current babel language.
+Curremtle only supports ngerman, french and spanish translations.
+Enable this library with \UseTblrLibrary{babel} \ No newline at end of file
diff --git a/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdf b/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdf
new file mode 100644
index 0000000000..5f1292e5c7
--- /dev/null
+++ b/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdf
Binary files differ
diff --git a/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.tex b/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.tex
new file mode 100644
index 0000000000..f15a58f8c4
--- /dev/null
+++ b/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.tex
@@ -0,0 +1,84 @@
+% -----------------------------------------------------------------------
+%%% tblr-extras-doc: Documentation for tblr-extras package.
+%%% Version : 1.0 - 2024-02-10
+%%% Copyright : 2024 (c) Manuel E. Merino <manuel.merino.pe@gmail.com>
+%%% License : The LaTeX Project Public License 1.3c
+% -----------------------------------------------------------------------
+%%% LPPL 1.3c Notice: ---------------------------------------------------
+% 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
+% https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Manuel E. Merino
+% -----------------------------------------------------------------------
+\documentclass[a4paper,12pt]{article}
+\usepackage{fontspec}
+\setmainfont{montserrat}
+\setsansfont{montserrat}
+\setmonofont[Scale=MatchLowercase]{Roboto Mono}
+\usepackage{microtype}
+\usepackage[english]{babel}
+\usepackage{xcolor}
+\usepackage{graphicx}
+\usepackage{udepcolor}
+\usepackage[margin=2.5cm]{geometry}
+\usepackage{parskip}
+\usepackage[hidelinks]{hyperref}
+
+\newcommand{\Version}{1.0}
+
+\NewDocumentCommand{\tblrextras}{}{\textbf{\color{udep}tblr-extras}}
+
+\begin{document}
+ \begingroup%
+ \centering
+ \LARGE\textbf{Package \color{udep}tblr-extras}\par
+ \large Manuel E. Merino\par
+ \texttt{v\Version{} - 10/02/2024}\par
+ \normalsize Extra libraries for tabularray package.\par
+ \endgroup
+ \tableofcontents
+ \clearpage
+
+ \section{Introduction}
+ The \tblrextras{} package is a collection of extra libraries for the \texttt{tabularray} package.
+
+ Currently, it includes two libraries: caption and babel.
+
+ \section{Installation and use}
+
+ To install the \tblrextras{} package download and unzip the \texttt{tblr-extras.sty} file and place it in a folder accessible to \LaTeX{} (this can be the current working folder or a subfolder in the TEXMF directory).
+
+ To use the \tblrextras{} package add the following command to the preamble of your document: \verb|\usepackage{tblr-extras}|
+
+ \section{Available libraries}
+ \subsection{caption library}
+
+ The \tblrextras{} package changes the way \texttt{tabularray} typesets the captions of \texttt{talltblr} and \texttt{longtblr} environments, using the settings defined by the \texttt{caption} package.
+
+ To enable this library, use \verb*|\UseTblrLibrary{caption}| after loading \tblrextras{} and \texttt{tabularray} packages.
+
+ \subsection{babel library}
+
+ The \tblrextras{} package redefines the \texttt{conthead-text} and \textbf{contfoot-text} for the \texttt{longtblr} environment, using the current babel language.
+
+ Currently only spanish, ngerman and english variants are supported.
+
+ \section{Bug reports and suggestions}
+
+ For bug reports and suggestions, please use GitHub or send an email to manuel.merino.pe@gmail.com.
+
+ \section{License}
+
+ The \tblrextras{} package and all its included files are licensed under the LPPL v1.3c or later.
+
+ \vfill
+ \centering
+ \footnotesize \tblrextras{} -- {\copyright} 2024 Manuel E. Merino. Licensed under LPPL v1.3c.
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/tblr-extras/tblr-extras.sty b/macros/latex/contrib/tblr-extras/tblr-extras.sty
new file mode 100644
index 0000000000..09cd5ce16c
--- /dev/null
+++ b/macros/latex/contrib/tblr-extras/tblr-extras.sty
@@ -0,0 +1,74 @@
+% -----------------------------------------------------------------------
+%%% tblr-extras: Extra libraries for tabularray package.
+%%% Version : 1.0 - 2024-02-10
+%%% Copyright : 2024 (c) Manuel E. Merino <manuel.merino.pe@gmail.com>
+%%% License : The LaTeX Project Public License 1.3c
+% -----------------------------------------------------------------------
+%%% LPPL 1.3c Notice: ---------------------------------------------------
+% 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
+% https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Manuel E. Merino
+% -----------------------------------------------------------------------
+\NeedsTeXFormat{LaTeX2e}[2018-04-01]
+\ProvidesPackage{tblr-extras}[2024/02/06 package tblr-extras]
+\RequirePackage{tabularray}
+%% ----------------------------------------------------------------------
+%% TblrLibrary caption - Use caption package to typeset tabularray tall
+%% and long tabulars captions.
+%% Empty token list checker wrapper
+\ExplSyntaxOn
+\prg_generate_conditional_variant:Nnn \tl_if_empty:n { e } { TF }
+\let \IfTokenListEmpty = \tl_if_empty:eTF
+\ExplSyntaxOff
+\NewTblrLibrary{caption}
+{%
+ \RequirePackage{caption}
+ %% Check if a KomaClass is loaded and issue a warning for caption position setup
+ \@ifundefined{KOMAClassName}
+ {}
+ {\PackageWarningNoLine{tblr-extras}{KOMAScript class detected. Setup caption position using 'captions=<option>'}}
+ \SetTblrOuter[talltblr,longtblr]{headsep=0pt}
+ \DefTblrTemplate{firsthead}{default}{%
+ \addtocounter{table}{-1}%
+ \IfTokenListEmpty{\InsertTblrText{entry}}{%
+ \captionsetup{type=table}
+ \caption{\InsertTblrText{caption}}%
+ }{%
+ \captionsetup{type=table}
+ \caption[\InsertTblrText{entry}]{\InsertTblrText{caption}}%
+ }%
+ }
+ \DefTblrTemplate{middlehead,lasthead}{default}{%
+ \addtocounter{table}{-1}%
+ \captionsetup{type=table}%
+ \caption[]{\InsertTblrText{caption} \UseTblrTemplate{conthead-text}{default}}%
+ }
+ \SetTblrTemplate{caption-lot}{empty}
+}
+%% ----------------------------------------------------------------------
+%% TblrLibrary babel - Translate contfoot and conthead to current babel
+%% language. Supports: ngerman, french and spanish translations.
+\NewTblrLibrary{babel}
+{%
+ \RequirePackage{babel,iflang}
+ \IfLanguagePatterns{spanish}{%
+ \DefTblrTemplate{contfoot-text}{default}{Continúa en la página siguiente}
+ \DefTblrTemplate{conthead-text}{default}{(Continuación)}
+ }{}
+ \IfLanguagePatterns{ngerman}{%
+ \DefTblrTemplate{contfoot-text}{default}{Fortsetzung auf der nächsten Seite}
+ \DefTblrTemplate{conthead-text}{default}{(Fortsetzung)}
+ }{}
+ \IfLanguagePatterns{french}{%
+ \DefTblrTemplate{contfoot-text}{default}{Suite à la page suivante}
+ \DefTblrTemplate{conthead-text}{default}{(Suite)}
+ }{}
+}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 2adb5b5636..19de2a131d 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -138,7 +138,6 @@ $mirrors = {
'Poland' => {
'https://ctan.gust.org.pl/tex-archive/' => 1,
'https://polish-mirror.evolution-host.com/ctan/' => 1,
- 'https://sunsite.icm.edu.pl/pub/CTAN/' => 1,
},
'Portugal' => {
'https://ftp.eq.uc.pt/software/TeX/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 007b8c6a4f..ab27661b68 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/2023
-depend revision/69752
+depend revision/69759
name 00texlive.image
category TLCore
-revision 69752
+revision 69759
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
@@ -1260,6 +1260,7 @@ runfiles size=14451
tlpkg/tlpsrc/continue.tlpsrc
tlpkg/tlpsrc/contour.tlpsrc
tlpkg/tlpsrc/contracard.tlpsrc
+ tlpkg/tlpsrc/contract.tlpsrc
tlpkg/tlpsrc/conv-xkv.tlpsrc
tlpkg/tlpsrc/convbkmk.tlpsrc
tlpkg/tlpsrc/cooking-units.tlpsrc
@@ -4848,7 +4849,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 69731
+revision 69754
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
@@ -60430,7 +60431,7 @@ catalogue-version 10.5
name circuitikz
category Package
-revision 69077
+revision 69757
shortdesc Draw electrical networks with TikZ
relocated 1
longdesc The package provides a set of macros for naturally typesetting
@@ -60439,11 +60440,11 @@ longdesc networks. It is designed as a tool that is easy to use, with a
longdesc lean syntax, native to LaTeX, and directly supporting PDF
longdesc output format. It has therefore been based on the very
longdesc impressive PGF/TikZ package.
-containersize 177192
-containerchecksum 82eda82916370e8c76c450d74ffc4a77770a00aa0c65c4b53e46b1d6c2262db83af3290d220be14db657ad80ddca202535428d6e34af5a0e7b6348c01d8fb59b
-doccontainersize 1868044
-doccontainerchecksum 8dbe6c341fa86da01fcb3122531f1dae59abd3e1927d065ea7904294dabdf45746c52fa9b25b8a32a6234984afd8566b914c9e5b7b29a05337fbaecb4321c506
-docfiles size=597
+containersize 178132
+containerchecksum 5d2d8699c29a209f6f4eb1df363acfc1a7bcda8e7a1b110f50dfb65b97c8b09911a11528e7b1d8e5b64d9fdcf1f9fdf4feae40cf71df9a11b01cd13d64cde91e
+doccontainersize 1893448
+doccontainerchecksum 398f50f5b9d0e288a7cd91e0ab222aa20877138f4ddd1963c72caa5724539e1b37fbd54503a24f234270393c6c7f07667d6a39a05dbca6199e9a52785312beb1
+docfiles size=605
RELOC/doc/context/third/circuitikz/circuitikz-context.pdf
RELOC/doc/context/third/circuitikz/circuitikz-context.tex
RELOC/doc/generic/circuitikz/CHANGELOG.md
@@ -60453,7 +60454,7 @@ docfiles size=597
RELOC/doc/latex/circuitikz/circuitikzmanual.tex
RELOC/doc/latex/circuitikz/compatibility.tex
RELOC/doc/latex/circuitikz/ctikzmanutils.sty
-runfiles size=3393
+runfiles size=3394
RELOC/tex/context/third/circuitikz/t-circuitikz-0.8.3.tex
RELOC/tex/context/third/circuitikz/t-circuitikz-0.9.3.tex
RELOC/tex/context/third/circuitikz/t-circuitikz-0.9.6.tex
@@ -60504,7 +60505,7 @@ catalogue-contact-repository https://github.com/circuitikz/circuitikz
catalogue-ctan /graphics/pgf/contrib/circuitikz
catalogue-license lppl gpl
catalogue-topics graphics diagram-circ pgf-tikz electronic
-catalogue-version 1.6.6
+catalogue-version 1.6.7
name circularglyphs
category Package
@@ -74411,7 +74412,7 @@ containerchecksum 508276fe37018f3d9773fc7cda0cb37edcdd28e9cf8ab54ed5be16b07c2066
name collection-publishers
category Collection
-revision 69701
+revision 69759
shortdesc Publisher styles, theses, etc.
relocated 1
depend aastex
@@ -74470,6 +74471,7 @@ depend cleanthesis
depend cmpj
depend collection-latex
depend confproc
+depend contract
depend cquthesis
depend dccpaper
depend dithesis
@@ -74703,8 +74705,8 @@ depend yathesis
depend yazd-thesis
depend yb-book
depend york-thesis
-containersize 1744
-containerchecksum 14987a1cad4ae1da14271f1bba11292f47f95fccb39c4fa8a0bb904c0bc643bf1f0463d1d9b50601fbbcb4077dbc436c83bf7cf7b63ab07283b80c640b68846e
+containersize 1752
+containerchecksum 9a69b9b69cd17bb1fb8ef7ea4a5d870c3a5ee0241c9ca1bc1e4344a4708b9625d31332965ea33784d528d46bf0aefe9703784deee5e795107d5594b4a8517894
name collection-texworks
category Collection
@@ -83236,6 +83238,47 @@ catalogue-license lppl1.3c
catalogue-topics music class
catalogue-version 2.0.0
+name contract
+category Package
+revision 69759
+shortdesc Typeset formalized legal documents such as contracts, statutes, etc.
+relocated 1
+longdesc This package enables the typesetting of formalized legal
+longdesc documents such as contracts, statutes etc. It will be the
+longdesc successor to the scrjura package. Like the latter, "contract"
+longdesc allows the typographically appealing typesetting of many
+longdesc different legal texts. The typesetting of contracts according
+longdesc to German conventions is supported "out of the box". In
+longdesc addition, the package supports the definition of custom
+longdesc environments in order to typeset contracts and legal texts
+longdesc according to Anglo-American specifications, for example.
+containersize 7424
+containerchecksum bb37446d3eb0f736014ed0c589b1ae86d25cb6fe2374906f375047317b74e9d4a608a4ef32bf11776f37449d59063bc0973e9a2c7e83b747480b8b73efaaf133
+doccontainersize 841020
+doccontainerchecksum 7681e863e95f295e0ec98d0aaa789b1089fdc023feb04eff3d028c4f0c19e9d6974e96350a25fcc7810e7dabb8cf43551ad0fc2d0cb1b9684c4bd60268082d32
+docfiles size=259
+ RELOC/doc/latex/contract/LICENSE.md
+ RELOC/doc/latex/contract/MANIFEST.md
+ RELOC/doc/latex/contract/README.md details="Readme"
+ RELOC/doc/latex/contract/contract-example-de.pdf details="Example of use (German)" language="de"
+ RELOC/doc/latex/contract/contract-example-de.tex
+ RELOC/doc/latex/contract/contract-example-en.pdf details="Example of use (English)"
+ RELOC/doc/latex/contract/contract-example-en.tex
+ RELOC/doc/latex/contract/contract.dtx
+ RELOC/doc/latex/contract/contract.pdf details="Package documentation"
+srccontainersize 28912
+srccontainerchecksum 3b9d2277c2e1248121bb27446dbcb8b66ba6b7264b7c9502f1ef0691c66050c32b0dd6975cce60cd6c0d70228a88fbc35433ac5dd62aa3aef9040b9292adf402
+srcfiles size=34
+ RELOC/source/latex/contract/contract.dtx
+runfiles size=10
+ RELOC/tex/latex/contract/contract.sty
+catalogue-contact-bugs https://github.com/komascript/latex-contract/issues
+catalogue-contact-repository https://github.com/komascript/latex-contract
+catalogue-ctan /macros/latex/contrib/contract
+catalogue-license lppl1.3c
+catalogue-topics legal
+catalogue-version 0.91
+
name conv-xkv
category Package
revision 43558
@@ -174538,7 +174581,7 @@ catalogue-version 0.5
name koma-script
category TLCore
-revision 67573
+revision 69755
shortdesc A bundle of versatile classes and packages
relocated 1
longdesc The KOMA-Script bundle provides replacements for the article,
@@ -174554,9 +174597,10 @@ longdesc with the standard classes. Since every package has its own
longdesc version number, the version number quoted only refers to the
longdesc version of scrbook, scrreprt, scrartcl, scrlttr2 and typearea
longdesc (which are the main parts of the bundle).
-depend footmisc
-containersize 7348172
-containerchecksum 0ad55b5765ec907f39bbb8bba7deee4a131d76c81a0e7bd7379031c5a8771d47c121df5a55699706c886063a12bdf338e5b47b6a6784f0a23a72891a07b322b9
+depend etoolbox
+depend xpatch
+containersize 7348176
+containerchecksum 610827993fa3d94f1b914ee24be0c0a2ec1062c1d1863dac8687e6ccf9c7866b7ea56fb45363587138d7d7842ff58cf1aa4e1c7970f48ca8f7a783e0fafea1a6
runfiles size=4099
RELOC/doc/latex/koma-script/MANIFEST.md
RELOC/doc/latex/koma-script/README.md
@@ -229047,7 +229091,7 @@ catalogue-version 0.0.15
name nameauth
category Package
-revision 65738
+revision 69758
shortdesc Name authority mechanism for consistency in body text and index
relocated 1
longdesc Publications, that reference many names, require editors and
@@ -229056,11 +229100,11 @@ longdesc package offers name authority macros that allow authors and
longdesc compilers to normalize occurrences of names, variant name
longdesc forms, and pen names in the text and index. This may help
longdesc minimize writing and production time and cost.
-containersize 7044
-containerchecksum 1f81c68299508534a64a91465478bea75ced09ce66be903e3fb21b228a575124f63101dfdaa66d9410e4395689706c9e09a2546715006710bad46d496a884daa
-doccontainersize 1431708
-doccontainerchecksum 7f490b2993516937693ed04a240b6e16bb366897b638cbff52c44f95d2b965bceea064e0e6d2064442a28417f8f1adb3ead564d8c30106dc0b36adf8d550c965
-docfiles size=478
+containersize 7096
+containerchecksum 2b27daa9547563ba455b9b3722c8726c1ea5c71d1c4976857add784efd95202cbdd2ed631096e85a0408deefa8e43c95dbb8ad7c0b6f1ef3da1f8476737c341f
+doccontainersize 1477132
+doccontainerchecksum f8d9f727c25cf50b31d28a3e4a53a7694c5462997f60060e7a2db15e38b14554df00f5afcc3675c5b6bbab477a11f499e79e7a98988b7bc0ef0146a43da5c239
+docfiles size=489
RELOC/doc/latex/nameauth/README.md details="Readme"
RELOC/doc/latex/nameauth/beamer01.pdf
RELOC/doc/latex/nameauth/beamer02.pdf
@@ -229069,9 +229113,9 @@ docfiles size=478
RELOC/doc/latex/nameauth/compat.tex
RELOC/doc/latex/nameauth/examples.tex
RELOC/doc/latex/nameauth/nameauth.pdf details="Package documentation"
-srccontainersize 116900
-srccontainerchecksum 8ce8976678bf079cf929ad97d19d8ac0e7cd55d745e4bfbb7ad70379f952024d1424841ea0eb750fd9135caecc5d6cb8a32abff5e1c5331e7b1153e5939e41ad
-srcfiles size=154
+srccontainersize 119444
+srccontainerchecksum 73615d907733c3252cae3e861a531fc57dc15b2b2ac0149b976f0a192d75c4463fdbed60cd25a19231b5e10e1d017d1e1ce27a4006488ed02ad2dd185e693342
+srcfiles size=160
RELOC/source/latex/nameauth/Makefile
RELOC/source/latex/nameauth/nameauth.dtx
runfiles size=13
@@ -229079,7 +229123,7 @@ runfiles size=13
catalogue-ctan /macros/latex/contrib/nameauth
catalogue-license lppl1.3
catalogue-topics editorial editorial-consistency
-catalogue-version 3.7
+catalogue-version 4.0
name namedef
category Package
@@ -232824,7 +232868,7 @@ catalogue-version 1.0
name newtx
category Package
-revision 69381
+revision 69756
shortdesc Alternative uses of the TX fonts, with improved metrics
relocated 1
longdesc The bundle splits txfonts.sty (from the TX fonts distribution)
@@ -232839,10 +232883,10 @@ longdesc garamondx package, thus offering a garamond-alike
longdesc text-with-maths combination.
depend kastrup
execute addMap newtx.map
-containersize 6054248
-containerchecksum 116c8192b67b93a6dcac6fd296141b5b5bba89b41c94cb15ee5644ef9c9b3647dfcb9703a002c9433b8badbbd117cad8fd0565090ae7ee097cb65d7e06b0ae60
-doccontainersize 969452
-doccontainerchecksum 6ac40ed19b45a5a99fb854469605242cc1efa098563a9653bbebe994e79767b465d182f0bef6a03961756fa8670677deb033a8d6ad747e54cf04c62634fd0388
+containersize 6054376
+containerchecksum f9dc7850bdac974ce905beaf163f19b433e692da4b9372b20d703715bcbe762761dfa5e07de60895101cf69841e5f25b7f0a3c790ffbd7e988f9252919dae2ec
+doccontainersize 969884
+doccontainerchecksum 1122d8624e203e3e0b7c2aed618fa62eac1ed9603795c59abef2e365ba73496a58f373851cc52bd4025304e18bfd8ad7f6b6beb0a5807918ad99a01f603a45dd
docfiles size=317
RELOC/doc/fonts/newtx/MANIFEST-newtx.txt
RELOC/doc/fonts/newtx/README details="Readme"
@@ -232858,7 +232902,7 @@ docfiles size=317
RELOC/doc/fonts/newtx/sample-ntx-crop.pdf
RELOC/doc/fonts/newtx/sample-ptmx-crop.pdf
RELOC/doc/fonts/newtx/sample-tx-crop.pdf
-runfiles size=4469
+runfiles size=4470
RELOC/fonts/afm/public/newtx/LibertineI-5nu.afm
RELOC/fonts/afm/public/newtx/LibertineMathBMI.afm
RELOC/fonts/afm/public/newtx/LibertineMathBMI5.afm
@@ -233932,7 +233976,7 @@ catalogue-also minion2newtx
catalogue-ctan /fonts/newtx
catalogue-license lppl1.3
catalogue-topics font font-body font-maths font-serif font-proportional font-type1 font-otf font-supp font-t1enc
-catalogue-version 1.737
+catalogue-version 1.738
name newtxsf
category Package
@@ -324497,7 +324541,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 69744
+revision 69754
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.
@@ -324505,10 +324549,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 114060
-containerchecksum 90e0f4952dcc85267739e04f7f9a34ceee56d73f6d04c8f180509fb480e3213f0525d063eb489752e2cacc2846b8ce73c073cd3a8dda67e5d3012118e6751b67
-doccontainersize 432168
-doccontainerchecksum ae3997e5d8d359a76d82cdd18f68aa3489406d0dca72c86157a643c1092ecad431826d5c3e45bc85915e4df91897683f839694296121f9d2eef4c770a5c977db
+containersize 114048
+containerchecksum 18bbec6acc0a6b1686daaef95627acd27975f37c3908584f3fadb2a35c8f632c62b6ad4aa214bb894af2e07b984f7950178924ad4d295b1339fcefdf2c19fa55
+doccontainersize 432212
+doccontainerchecksum 0a319e6864787c0b62a7f0fb389497a94449c6b420573805a1ba49fb11d0453f5727d2f44a935468cb6c7945d177a5ca828ef4209f717aeb5b21d2b523f21b82
docfiles size=563
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 ba7bbc5958..5bb6c6efd6 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-77d347efcde2d398cd884aff7d6b084b texlive.tlpdb
+fcccd7d9490045dc9e7ee30498ff6bf2 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 2fbfe40f1c..fd192e99dc 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-505c8f1fc04a7a918022e7b2fd2d1a8d803f2e3135e0d98eb2675ac0f4fe68d03ff09abf320d7548d8224e87b2d0c9c2f96b14325c69a5eaf717bf0d755251ca texlive.tlpdb
+39ba74b78a623f0bcfcd5e841c2a1ffc40ea5e60a6240edfb9876af8684efa6aac106597f7efbe9693c6b3fdec26fa01a3d91b51e4450185db5895007180b33f texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 856de95fe4..06da7d5800 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNATURE-----
-iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmXFdWsACgkQTOGHfhlD
-jHCGcAgAsJ8xfhbPYcybWZjnKhgVn5/aOtv6BrgHSh+xL9PUaDjp44EU+8vR1nq1
-sijHjj6U05seLsxPcbBWbIhlxF5V4ir1XnQPM1Nd6jRHJT+X5xQoj/7TvbGaHpd8
-XEpAXktXtxn+HTsMhzHqmiP8Nmd2d4vSqz3fEcWMfptJ38j7QQ2sy1NNcvIAzpNY
-a0kmNzD4rgifPMC+Ci8GoR0Nro2H6kL1fjLzSzpJfhk+52KDOmnqnZCJbuUAzAsv
-rsVfUOynZOrmcreBAq6ojLQgGdQn+8eOdtVp6k0nw+RjbPC9qfULQvWTu2RIjVaw
-8TaiAwtUvXrgoowhvTNtAcngnanWjQ==
-=Jzlo
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmXGx0IACgkQTOGHfhlD
+jHAQ3wf+K6Gw0opZMoTPvJr85nWE/jJL+uuw1ibZmD2FjO1bPHBasvL8tx+8GFDa
+Tk7JewaFTPQXPRYB6ZVY2pzo8dpeJRNXeTU9HN5GYz0lTdXrwBdLBZfPN3fY+Gfp
+06y3z7DmIxa6pvZcImKeQwRwClHGpVIr8m+jwHDo1nC4yim8taILRDeM7N1I+ucu
+Caqtb/JPIOfi5KdK1gDL7DH1mb9vvUcgVh8EE/LsD24v19hMmybxdf/IadFDPwy6
+2RQ4UPsimkRpXg5vMlq531z0UOZbNaTN3Gph30X/Qtw5VT8c3lEBJ3N39lAnisrU
+PeblGUtucaWPONm4bBDYiCu+eDv8Mg==
+=RupF
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index eb100444f9..72b322c3b0 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index e2f4ebcb2e..521762cfb6 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index cc53782eba..81a3565623 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index b46d500307..baf08a659e 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=1706448632
+date=1707592743
lastupd=miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9 miktex-runtime-bin-x64-2.9 miktex-ptex-bin-x64
-lstdigest=4fa0c564d6338dae115a897335356fac
-numpkg=7138
+lstdigest=fb47e572d4cbbec20f30a528ec08ae01
+numpkg=7160
relstate=next
-version=8793
+version=8806
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: VZvkIRXDoAGK/YRsi0qHFRyO9bx+Ps8rjjBpy05D4cSNBVTCt5ZSxc1Pbhb5dCI/SEKNc5KfwYTVBupYb535bVBNdXUBsRcFogffzsAekfFD5UMQNeO8M5nU51xE8ocn/Qa2gD3rNebvXcBzfQzEHWF4LCivpJV4wMPyjrF15GOL84Oy/5Os4BGIHLoav9wZGBSCZmMyM9l//+FTAwI9opNfNhKbUQ1gTtoJ7tENq/o+QY3sQQcBu4rb9GmlWYva0Bmy0eSyaz4HFpo+GfKNphyq2zVDnamyWEKmYHM4YVqD5kfJPwwrGRIcgkJ6t5hNTT/NERY3Y33lfSJcCm44cA==
+;;;; signature/miktex: AHI6PD3NQGGmfg2ai/O/KrOyEFky63D1g8lvBz7GgJKp796L6zMM9SGuOyrYy8ikvQxddULM4OYd08o4aliyXgf6rirfWU5otuXfs6Sc9z/B77yhNDkMmf2K6qDz8hVXKqE/YwCivdguj8QkF/J4FhUKoXmyPpqJjcvz8cOAlOYhGd0VYwv6FBuLrDWc/LQ13gET0PtLEUDVZDrBT+AR4VtOuj71dBxVW37+suARsQVaJdoth9JuZtucadHXcKLUCWalz5B14fScHoTIfI1NU0ZMyhYZkfHV1eQlW4C/gStCv1DDJMkrMG42IQKMdEV/wGvfduWJroaOflzj0dUfHA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index d7572d71d4..d7278794d2 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1706448591
-lastupd=ppmcheckpdf__source ppmcheckpdf__doc ppmcheckpdf wrapfig2__source wrapfig2__doc wrapfig2 unicode-math-input__source unicode-math-input__doc unicode-math-input tocdata__source tocdata__doc tocdata tagpdf__source tagpdf__doc tagpdf siunitx__source siunitx__doc siunitx simpleicons__source simpleicons__doc
-lstdigest=abb49e8ef4e3781212951d5b4ede17a2
-numpkg=7138
+date=1707592629
+lastupd=ysabeau__source ysabeau__doc ysabeau xgreek__source xgreek__doc xgreek wargame__source wargame__doc wargame verifiche__source verifiche__doc verifiche unbtex__source unbtex__doc unbtex udepcolor__source udepcolor__doc udepcolor ucph-revy__source ucph-revy__doc
+lstdigest=e02b5f2a478ccefcbc7831b92b14e9df
+numpkg=7160
relstate=stable
-version=8793
+version=8806
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: Fgpc3bvlaaq9eeyIt5KQ08xlf96q4Fm++sNhr1YPTC/048WOXZyY8Y5KZxGjGI8ur2W4M/SYqWl2F/+AlnoFyE8MSZ4ZpjEhGce3y7fmt63fRRVRY7NFEliUMs1fGTPQnJ0jPDnASLCAOvR5+h/quKkeNi5GhT9h7YScIPhkm6FS+qkd3nuF3GdfS8cD/G2flhGW6J+x3deZNadFbrjuB/AfbtgG1IgQFz+9KRCLhP3kX+l5DoBgdiDzf75uj1C/T/ULOD1RfsbBrTljDI3TaP6G4A4X8F6USSCQUaKO5iA8crUCZ0Nhw3WZcXjCeaQUJec8kTxBFI4jVxBNr3pb0A==
+;;;; signature/miktex: snRxfey+rBnb6zPQGQMasCrhzK7K44gcWS0e69tc+cECSYKo2C5msteDumem7f1Zq0idcHxrCK8wAhq80H3Y7dhyVAR4VHOs7qLmbIoNMOGhIjwjVwHFBy/wM9KfqOerG3dn5Uj3kciVedIeup7wjXbxuq5CefVlqVfDDS75wb/pKVWK5VgbW10GEL9J712Gyomd4h6Jr1vSrdGQDuWEbf2WLp8C28tW4VwJiBUZNx+9AhtrBDSrKbgPJtLiw8vkwAYd8HKoQ2qp75fepBWhTsZMbygFYaCKG8G+u491sBn7JPkHkF7r8OetElohktvcUnwE0ox3CvN/A1gCax+lFA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index ed7245ec5e..e27af4e2eb 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:
-2024-02-10-02-02
+2024-02-11-02-02