diff options
author | Norbert Preining <norbert@preining.info> | 2024-02-11 03:01:18 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-02-11 03:01:18 +0000 |
commit | 67c0d9d706bb2de18260161a21ed2c01d11f0a4e (patch) | |
tree | 2fdc7d3a51be00138a22079331a07140157ac866 | |
parent | 1d28728327083b2e09300af044d37336abafbe02 (diff) |
CTAN sync 202402110301
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 Binary files differindex fd7a134a78..f2a2ad0857 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz 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 Binary files differindex 9925313328..48b9394258 100644 --- a/fonts/newpx/doc/newpxdoc.pdf +++ b/fonts/newpx/doc/newpxdoc.pdf 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 Binary files differindex 018a8bdb6d..cbb6fd89ed 100644 --- a/macros/generic/listofitems/listofitems-en.pdf +++ b/macros/generic/listofitems/listofitems-en.pdf 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 Binary files differindex 6cf2128a85..eb10a5e933 100644 --- a/macros/generic/listofitems/listofitems-fr.pdf +++ b/macros/generic/listofitems/listofitems-fr.pdf 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 Binary files differnew file mode 100644 index 0000000000..34fe82b026 --- /dev/null +++ b/macros/generic/listofitems/test/listofitems-test-latex.pdf 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 Binary files differnew file mode 100644 index 0000000000..0fa54394a1 --- /dev/null +++ b/macros/generic/listofitems/test/listofitems-test-tex.pdf 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 Binary files differnew file mode 100644 index 0000000000..5f1292e5c7 --- /dev/null +++ b/macros/latex/contrib/tblr-extras/tblr-extras-doc-EN.pdf 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 Binary files differindex eb100444f9..72b322c3b0 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma Binary files differindex e2f4ebcb2e..521762cfb6 100644 --- a/systems/win32/miktex/tm/packages/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma Binary files differindex cc53782eba..81a3565623 100644 --- a/systems/win32/miktex/tm/packages/next/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma 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----- @@ -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 |