diff options
60 files changed, 2575 insertions, 970 deletions
diff --git a/FILES.byname b/FILES.byname index 7cf92314cb..1d48903b09 100644 --- a/FILES.byname +++ b/FILES.byname @@ -2038,12 +2038,12 @@ 2022/12/25 | 1673 | biblio/citation-style-language/README.md 2022/12/25 | 11958 | biblio/citation-style-language/vancouver.csl 2022/12/25 | 604004 | biblio/citation-style-language.zip -2022/12/27 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2022/12/28 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx -2022/12/27 | 2754661 | biblio/ctan-bibdata/ctan.bib -2022/12/27 | 3631917 | biblio/ctan-bibdata/ctan.pdf +2022/12/28 | 2756722 | biblio/ctan-bibdata/ctan.bib +2022/12/28 | 3638951 | biblio/ctan-bibdata/ctan.pdf 2022/10/08 | 1415 | biblio/ctan-bibdata/README -2022/12/27 | 4025781 | biblio/ctan-bibdata.zip +2022/12/28 | 4033129 | biblio/ctan-bibdata.zip 2022/02/06 | 3110 | biblio/pbibtex/pbibtex-base/cpp.awk 2022/02/06 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh 2022/02/06 | 22422 | biblio/pbibtex/pbibtex-base/jabbrv.bst @@ -5417,7 +5417,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 -2022/12/27 | 72776 | FILES.last07days +2022/12/28 | 68848 | 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 @@ -190582,7 +190582,7 @@ 2022/10/31 | 367048 | install/macros/latex/contrib/ydoc.tds.zip 2020/04/09 | 806385 | install/macros/latex/contrib/zhlipsum.tds.zip 2022/07/14 | 321454 | install/macros/latex/contrib/zhnumber.tds.zip -2022/05/28 | 1626594 | install/macros/latex/contrib/zref-clever.tds.zip +2022/12/28 | 1663459 | install/macros/latex/contrib/zref-clever.tds.zip 2022/12/03 | 39466146 | install/macros/latex-dev/latex-base-dev.tds.zip 2022/10/31 | 2795153 | install/macros/latex-dev/required/latex-amsmath-dev.tds.zip 2022/12/03 | 277960 | install/macros/latex-dev/required/latex-firstaid-dev.tds.zip @@ -198056,7 +198056,7 @@ 2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi 2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION 2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip -2022/12/22 | 115578376 | macros/context/latest/cont-tmf.zip +2022/12/27 | 115585747 | macros/context/latest/cont-tmf.zip 2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz 2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz 2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz @@ -221306,11 +221306,11 @@ 2009/09/02 | 174319 | macros/latex/contrib/hyphenat/hyphenat.pdf 2009/09/02 | 2042 | macros/latex/contrib/hyphenat/README 2009/09/02 | 164702 | macros/latex/contrib/hyphenat.zip -2022/12/19 | 7503 | macros/latex/contrib/ibrackets/ibrackets.dtx +2022/12/28 | 7593 | macros/latex/contrib/ibrackets/ibrackets.dtx 2022/12/18 | 1983 | macros/latex/contrib/ibrackets/ibrackets.ins -2022/12/19 | 96262 | macros/latex/contrib/ibrackets/ibrackets.pdf +2022/12/28 | 93698 | macros/latex/contrib/ibrackets/ibrackets.pdf 2022/12/19 | 759 | macros/latex/contrib/ibrackets/README.md -2022/12/19 | 86549 | macros/latex/contrib/ibrackets.zip +2022/12/28 | 84858 | macros/latex/contrib/ibrackets.zip 2020/03/05 | 44129 | macros/latex/contrib/icite/icite.dtx 2020/03/05 | 2499 | macros/latex/contrib/icite/icite.ins 2020/03/05 | 223759 | macros/latex/contrib/icite/icite.pdf @@ -222072,8 +222072,8 @@ 2010/04/07 | 239721 | macros/latex/contrib/jeopardy/jeopardy.pdf 2010/04/07 | 996 | macros/latex/contrib/jeopardy/README 2010/04/08 | 1447445 | macros/latex/contrib/jeopardy.zip -2022/12/27 | 6059957 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf -2022/12/27 | 34208 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex +2022/12/28 | 6060882 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf +2022/12/28 | 34216 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex 2022/12/26 | 814 | macros/latex/contrib/jeuxcartes/README.md 2022/12/24 | 6378 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-10C.pdf 2022/12/24 | 8385 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-10K.pdf @@ -222106,7 +222106,7 @@ 2022/12/24 | 6150 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8C.pdf 2022/12/24 | 7786 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8K.pdf 2022/12/24 | 6586 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8P.pdf -2022/12/24 | 8771 | macros/latex/contrib/jeuxcartes/tex/CaJ-PoKeRv1-8T.pdf +2022/12/24 | 8771 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8T.pdf 2022/12/24 | 6186 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-9C.pdf 2022/12/24 | 8014 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-9K.pdf 2022/12/24 | 6674 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-9P.pdf @@ -222380,7 +222380,7 @@ 2022/12/24 | 2031 | macros/latex/contrib/jeuxcartes/tex/CaJ-UnOv1-PTR.pdf 2022/12/24 | 2035 | macros/latex/contrib/jeuxcartes/tex/CaJ-UnOv1-PTV.pdf 2022/12/27 | 21643 | macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty -2022/12/27 | 10782628 | macros/latex/contrib/jeuxcartes.zip +2022/12/28 | 10775696 | macros/latex/contrib/jeuxcartes.zip 2004/12/10 | 70397 | macros/latex/contrib/jhep/JHEP.cls 2007/04/24 | 1891 | macros/latex/contrib/jj_game/designs/design_bahamas.def 2007/04/19 | 1573 | macros/latex/contrib/jj_game/designs/design_florida.def @@ -228687,16 +228687,16 @@ 1999/08/14 | 2754 | macros/latex/contrib/postcards/postcards.cls 1999/08/14 | 559 | macros/latex/contrib/postcards/README 2005/04/30 | 2990 | macros/latex/contrib/postcards.zip -2022/11/13 | 1480 | macros/latex/contrib/postnotes/CHANGELOG.md -2022/11/13 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt -2022/11/13 | 815249 | macros/latex/contrib/postnotes/postnotes-code.pdf -2022/11/13 | 1434 | macros/latex/contrib/postnotes/postnotes-code.tex -2022/11/13 | 97100 | macros/latex/contrib/postnotes/postnotes.dtx -2022/11/13 | 2574 | macros/latex/contrib/postnotes/postnotes.ins -2022/11/13 | 176944 | macros/latex/contrib/postnotes/postnotes.pdf -2022/11/13 | 39489 | macros/latex/contrib/postnotes/postnotes.tex -2022/11/13 | 881 | macros/latex/contrib/postnotes/README.md -2022/11/13 | 995843 | macros/latex/contrib/postnotes.zip +2022/12/28 | 2224 | macros/latex/contrib/postnotes/CHANGELOG.md +2022/12/28 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt +2022/12/28 | 815331 | macros/latex/contrib/postnotes/postnotes-code.pdf +2022/12/28 | 1434 | macros/latex/contrib/postnotes/postnotes-code.tex +2022/12/28 | 97487 | macros/latex/contrib/postnotes/postnotes.dtx +2022/12/28 | 2574 | macros/latex/contrib/postnotes/postnotes.ins +2022/12/28 | 177361 | macros/latex/contrib/postnotes/postnotes.pdf +2022/12/28 | 39682 | macros/latex/contrib/postnotes/postnotes.tex +2022/12/28 | 881 | macros/latex/contrib/postnotes/README.md +2022/12/28 | 997074 | macros/latex/contrib/postnotes.zip 2005/12/04 | 6045 | macros/latex/contrib/powerdot/doc/lyx/powerdot-example.lyx 2005/12/04 | 3604 | macros/latex/contrib/powerdot/doc/lyx/powerdot-example.tex 2005/09/17 | 8540 | macros/latex/contrib/powerdot/doc/lyx/powerdot.layout @@ -229150,15 +229150,15 @@ 2022/06/28 | 7316 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_d.png 2022/06/28 | 9599 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_e.png 2022/12/19 | 736 | macros/latex/contrib/proflycee/doc/perroquet.csv -2022/12/19 | 767395 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf -2022/12/19 | 213462 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +2022/12/28 | 805059 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf +2022/12/28 | 225824 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex 2022/11/06 | 712614 | macros/latex/contrib/proflycee/doc/ProfLycee-old-doc.pdf 2022/11/06 | 192682 | macros/latex/contrib/proflycee/doc/ProfLycee-old-doc.tex 2022/12/19 | 529 | macros/latex/contrib/proflycee/doc/testscript.py 2022/08/10 | 439 | macros/latex/contrib/proflycee/README.md 2022/11/06 | 112967 | macros/latex/contrib/proflycee/tex/ProfLycee-old.sty -2022/12/19 | 125548 | macros/latex/contrib/proflycee/tex/ProfLycee.sty -2022/12/19 | 1679983 | macros/latex/contrib/proflycee.zip +2022/12/28 | 125614 | macros/latex/contrib/proflycee/tex/ProfLycee.sty +2022/12/28 | 1720378 | macros/latex/contrib/proflycee.zip 1996/02/05 | 1760 | macros/latex/contrib/progkeys/demo/demo.tex 1996/02/05 | 459 | macros/latex/contrib/progkeys/demo/prog1.tex 1996/02/05 | 347 | macros/latex/contrib/progkeys/demo/prog2.tex @@ -233534,54 +233534,55 @@ 2016/02/03 | 1428 | macros/latex/contrib/tagpair/tagpair.sty 2016/09/23 | 3615 | macros/latex/contrib/tagpair/tagpair.tex 2016/09/23 | 71796 | macros/latex/contrib/tagpair.zip -2022/12/23 | 8652 | macros/latex/contrib/tagpdf/ex-AF-file.pdf -2022/12/23 | 1237 | macros/latex/contrib/tagpdf/ex-AF-file.tex -2022/12/23 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf -2022/12/23 | 4153 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex -2022/12/23 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf -2022/12/23 | 1398 | macros/latex/contrib/tagpdf/ex-attribute.tex -2022/12/23 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf -2022/12/23 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex -2022/12/23 | 22818 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf -2022/12/23 | 2150 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex -2022/12/23 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf -2022/12/23 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex -2022/12/23 | 2637 | macros/latex/contrib/tagpdf/ex-patch-list.tex -2022/12/23 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf -2022/12/23 | 4284 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma.tex -2022/12/23 | 21067 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.pdf -2022/12/23 | 5797 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.tex -2022/12/23 | 6842 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf -2022/12/23 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex -2022/12/23 | 4618 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf -2022/12/23 | 777 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex -2022/12/23 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex -2022/12/23 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf -2022/12/23 | 801 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex -2022/12/23 | 8281 | macros/latex/contrib/tagpdf/global-ex.png -2022/12/23 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex -2022/12/23 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG -2022/12/23 | 1176 | macros/latex/contrib/tagpdf/README.md -2022/12/23 | 40913 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx -2022/12/23 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib -2022/12/23 | 30466 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx -2022/12/23 | 1523569 | macros/latex/contrib/tagpdf/tagpdf-code.pdf -2022/12/23 | 2262 | macros/latex/contrib/tagpdf/tagpdf-code.tex -2022/12/23 | 34230 | macros/latex/contrib/tagpdf/tagpdf-data.dtx -2022/12/23 | 5838 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty -2022/12/23 | 20670 | macros/latex/contrib/tagpdf/tagpdf.dtx -2022/12/23 | 3928 | macros/latex/contrib/tagpdf/tagpdf.ins -2022/12/23 | 26784 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx -2022/12/23 | 14480 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx -2022/12/23 | 15239 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx -2022/12/23 | 738728 | macros/latex/contrib/tagpdf/tagpdf.pdf -2022/12/23 | 42959 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx -2022/12/23 | 5107 | macros/latex/contrib/tagpdf/tagpdf-space.dtx -2022/12/23 | 56286 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx -2022/12/23 | 106650 | macros/latex/contrib/tagpdf/tagpdf.tex -2022/12/23 | 14508 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx -2022/12/23 | 27277 | macros/latex/contrib/tagpdf/tagpdf-user.dtx -2022/12/23 | 2144330 | macros/latex/contrib/tagpdf.zip +2022/12/28 | 23311 | macros/latex/contrib/tagpdf/acrobat.png +2022/12/28 | 8652 | macros/latex/contrib/tagpdf/ex-AF-file.pdf +2022/12/28 | 1237 | macros/latex/contrib/tagpdf/ex-AF-file.tex +2022/12/28 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf +2022/12/28 | 4153 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex +2022/12/28 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf +2022/12/28 | 1398 | macros/latex/contrib/tagpdf/ex-attribute.tex +2022/12/28 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf +2022/12/28 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex +2022/12/28 | 22818 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf +2022/12/28 | 2150 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex +2022/12/28 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf +2022/12/28 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex +2022/12/28 | 2637 | macros/latex/contrib/tagpdf/ex-patch-list.tex +2022/12/28 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf +2022/12/28 | 4284 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma.tex +2022/12/28 | 21067 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.pdf +2022/12/28 | 5797 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.tex +2022/12/28 | 6842 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf +2022/12/28 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex +2022/12/28 | 4618 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf +2022/12/28 | 777 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex +2022/12/28 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex +2022/12/28 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf +2022/12/28 | 801 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex +2022/12/28 | 8281 | macros/latex/contrib/tagpdf/global-ex.png +2022/12/28 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex +2022/12/28 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG +2022/12/28 | 1177 | macros/latex/contrib/tagpdf/README.md +2022/12/28 | 40916 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx +2022/12/28 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib +2022/12/28 | 30360 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx +2022/12/28 | 1532339 | macros/latex/contrib/tagpdf/tagpdf-code.pdf +2022/12/28 | 2262 | macros/latex/contrib/tagpdf/tagpdf-code.tex +2022/12/28 | 34964 | macros/latex/contrib/tagpdf/tagpdf-data.dtx +2022/12/28 | 5890 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty +2022/12/28 | 20673 | macros/latex/contrib/tagpdf/tagpdf.dtx +2022/12/28 | 3928 | macros/latex/contrib/tagpdf/tagpdf.ins +2022/12/28 | 26787 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx +2022/12/28 | 14482 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx +2022/12/28 | 15241 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx +2022/12/28 | 757067 | macros/latex/contrib/tagpdf/tagpdf.pdf +2022/12/28 | 44428 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx +2022/12/28 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx +2022/12/28 | 56531 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx +2022/12/28 | 107357 | macros/latex/contrib/tagpdf/tagpdf.tex +2022/12/28 | 14587 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx +2022/12/28 | 27279 | macros/latex/contrib/tagpdf/tagpdf-user.dtx +2022/12/28 | 2181694 | macros/latex/contrib/tagpdf.zip 2007/08/04 | 1263 | macros/latex/contrib/talk/example.tex 2007/08/04 | 465 | macros/latex/contrib/talk/Makefile 2007/08/04 | 2162 | macros/latex/contrib/talk/README @@ -238349,16 +238350,16 @@ 2022/07/07 | 2599 | macros/latex/contrib/zref-check/zref-check.ins 2022/07/07 | 464993 | macros/latex/contrib/zref-check/zref-check.pdf 2022/07/07 | 2718 | macros/latex/contrib/zref-check/zref-check.tex -2022/05/28 | 4176 | macros/latex/contrib/zref-clever/CHANGELOG.md -2022/05/28 | 70 | macros/latex/contrib/zref-clever/DEPENDS.txt -2022/05/28 | 824 | macros/latex/contrib/zref-clever/README.md -2022/05/28 | 1591326 | macros/latex/contrib/zref-clever.zip -2022/05/28 | 1258005 | macros/latex/contrib/zref-clever/zref-clever-code.pdf -2022/05/28 | 1539 | macros/latex/contrib/zref-clever/zref-clever-code.tex -2022/05/28 | 336752 | macros/latex/contrib/zref-clever/zref-clever.dtx -2022/05/28 | 3098 | macros/latex/contrib/zref-clever/zref-clever.ins -2022/05/28 | 316250 | macros/latex/contrib/zref-clever/zref-clever.pdf -2022/05/28 | 120324 | macros/latex/contrib/zref-clever/zref-clever.tex +2022/12/28 | 4743 | macros/latex/contrib/zref-clever/CHANGELOG.md +2022/12/28 | 70 | macros/latex/contrib/zref-clever/DEPENDS.txt +2022/12/28 | 824 | macros/latex/contrib/zref-clever/README.md +2022/12/28 | 1626614 | macros/latex/contrib/zref-clever.zip +2022/12/28 | 1283227 | macros/latex/contrib/zref-clever/zref-clever-code.pdf +2022/12/28 | 1539 | macros/latex/contrib/zref-clever/zref-clever-code.tex +2022/12/28 | 353339 | macros/latex/contrib/zref-clever/zref-clever.dtx +2022/12/28 | 3179 | macros/latex/contrib/zref-clever/zref-clever.ins +2022/12/28 | 322543 | macros/latex/contrib/zref-clever/zref-clever.pdf +2022/12/28 | 124660 | macros/latex/contrib/zref-clever/zref-clever.tex 2022/04/07 | 581 | macros/latex/contrib/zref/README.md 2022/07/08 | 1410 | macros/latex/contrib/zref-vario/CHANGELOG.md 2022/07/08 | 31 | macros/latex/contrib/zref-vario/DEPENDS.txt @@ -240204,6 +240205,11 @@ 2012/01/23 | 321 | macros/luatex/latex/luacode/News 2010/11/08 | 1663 | macros/luatex/latex/luacode/README 2012/01/24 | 419701 | macros/luatex/latex/luacode.zip +2022/12/28 | 132544 | macros/luatex/latex/luacomplex/luacomplex.pdf +2022/12/28 | 3948 | macros/luatex/latex/luacomplex/luacomplex.sty +2022/12/28 | 7018 | macros/luatex/latex/luacomplex/luacomplex.tex +2022/12/28 | 1183 | macros/luatex/latex/luacomplex/README.txt +2022/12/28 | 118234 | macros/luatex/latex/luacomplex.zip 2020/08/28 | 39798 | macros/luatex/latex/luahyphenrules/luahyphenrules.pdf 2020/08/28 | 5188 | macros/luatex/latex/luahyphenrules/luahyphenrules.sty 2020/08/28 | 3351 | macros/luatex/latex/luahyphenrules/luahyphenrules.tex @@ -280322,7 +280328,7 @@ 2021/05/03 | 629 | support/TeX4ht/doc/README 2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex 2021/05/11 | 262 | support/TeX4ht/README -2022/12/26 | 213926 | support/TeX4ht/source/ChangeLog +2022/12/27 | 214113 | support/TeX4ht/source/ChangeLog 2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua 2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex 2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex @@ -280377,7 +280383,7 @@ 2021/05/03 | 22748 | support/TeX4ht/source/tex4ht-jsmath.tex 2021/05/03 | 104631 | support/TeX4ht/source/tex4ht-jsml.tex 2021/05/03 | 90707 | support/TeX4ht/source/tex4ht-jsml-xtpipes.tex -2022/11/28 | 8176 | support/TeX4ht/source/tex4ht-mathjax.tex +2022/12/27 | 8217 | support/TeX4ht/source/tex4ht-mathjax.tex 2021/05/03 | 102444 | support/TeX4ht/source/tex4ht-mathltx.tex 2022/12/21 | 147271 | support/TeX4ht/source/tex4ht-mathml.tex 2021/05/03 | 8860 | support/TeX4ht/source/tex4ht-mathplayer.tex @@ -282823,10 +282829,10 @@ 1993/07/19 | 61321 | systems/mac/macmakeindex.sit.hqx 2022/03/17 | 47 | systems/mac/mactex/BasicTeX.pkg.md5 2022/03/17 | 143 | systems/mac/mactex/BasicTeX.pkg.sha512 -2022/12/16 | 38083 | systems/mac/mactex/ExtrasFolder.pdf +2022/12/27 | 38146 | systems/mac/mactex/ExtrasFolder.pdf 2022/03/17 | 50 | systems/mac/mactex/Ghostscript.pkg.md5 2022/03/17 | 146 | systems/mac/mactex/Ghostscript.pkg.sha512 -2022/12/16 | 1612 | systems/mac/mactex/Licenses.txt +2022/12/27 | 1612 | systems/mac/mactex/Licenses.txt 2022/03/21 | 4961582623 | systems/mac/mactex/mactex-20220321.pkg 2022/03/21 | 54 | systems/mac/mactex/mactex-20220321.pkg.md5 2022/03/21 | 150 | systems/mac/mactex/mactex-20220321.pkg.sha512 @@ -282836,13 +282842,13 @@ 2022/02/28 | 55345960 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg 2022/02/28 | 71 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg.md5 2022/03/17 | 167 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg.sha512 -2022/12/16 | 527462670 | systems/mac/mactex/mactex-MacTeXtras-20221216.zip -2022/12/16 | 65 | systems/mac/mactex/mactex-MacTeXtras-20221216.zip.md5 -2022/12/16 | 161 | systems/mac/mactex/mactex-MacTeXtras-20221216.zip.sha512 +2022/12/27 | 527499884 | systems/mac/mactex/mactex-MacTeXtras-20221227.zip +2022/12/27 | 65 | systems/mac/mactex/mactex-MacTeXtras-20221227.zip.md5 +2022/12/27 | 161 | systems/mac/mactex/mactex-MacTeXtras-20221227.zip.sha512 2022/03/21 | 45 | systems/mac/mactex/MacTeX.pkg.md5 2022/03/21 | 141 | systems/mac/mactex/MacTeX.pkg.sha512 -2022/12/16 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 -2022/12/16 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 +2022/12/27 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 +2022/12/27 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 2022/04/03 | 189 | systems/mac/mactex/README 1995/08/15 | 308344 | systems/mac/MakeIndex-Fat-1.0-sit.hqx 1994/04/20 | 2925109 | systems/mac/metafont/bluesky/MAC_MF_0.66.sit.hqx @@ -286487,7 +286493,7 @@ 2020/03/04 | 560 | systems/texlive/tlnet/archive/collection-fontsrecommended.r54074.tar.xz 2021/12/03 | 536 | systems/texlive/tlnet/archive/collection-fontutils.r61207.tar.xz 2022/02/27 | 584 | systems/texlive/tlnet/archive/collection-formatsextra.r62226.tar.xz -2022/10/28 | 568 | systems/texlive/tlnet/archive/collection-games.r64827.tar.xz +2022/12/28 | 572 | systems/texlive/tlnet/archive/collection-games.r65374.tar.xz 2022/12/07 | 596 | systems/texlive/tlnet/archive/collection-humanities.r65216.tar.xz 2021/06/15 | 456 | systems/texlive/tlnet/archive/collection-langarabic.r59594.tar.xz 2022/07/29 | 552 | systems/texlive/tlnet/archive/collection-langchinese.r63995.tar.xz @@ -286506,10 +286512,10 @@ 2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz 2020/03/04 | 392 | systems/texlive/tlnet/archive/collection-langportuguese.r54074.tar.xz 2020/03/07 | 380 | systems/texlive/tlnet/archive/collection-langspanish.r54141.tar.xz -2022/12/25 | 6812 | systems/texlive/tlnet/archive/collection-latexextra.r65353.tar.xz +2022/12/28 | 6808 | systems/texlive/tlnet/archive/collection-latexextra.r65375.tar.xz 2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz 2022/06/12 | 736 | systems/texlive/tlnet/archive/collection-latexrecommended.r63547.tar.xz -2022/12/25 | 944 | systems/texlive/tlnet/archive/collection-luatex.r65354.tar.xz +2022/12/28 | 948 | systems/texlive/tlnet/archive/collection-luatex.r65376.tar.xz 2022/12/20 | 1644 | systems/texlive/tlnet/archive/collection-mathscience.r65312.tar.xz 2022/11/01 | 556 | systems/texlive/tlnet/archive/collection-metapost.r64878.tar.xz 2022/11/08 | 484 | systems/texlive/tlnet/archive/collection-music.r64966.tar.xz @@ -290189,8 +290195,8 @@ 2022/08/08 | 237760 | systems/texlive/tlnet/archive/japanese-otf.r64072.tar.xz 2022/08/08 | 67336 | systems/texlive/tlnet/archive/japanese-otf.source.r64072.tar.xz 2019/11/12 | 9792 | systems/texlive/tlnet/archive/jbact.r52717.tar.xz -2022/12/27 | 5791652 | systems/texlive/tlnet/archive/jeuxcartes.doc.r65364.tar.xz -2022/12/27 | 4563928 | systems/texlive/tlnet/archive/jeuxcartes.r65364.tar.xz +2022/12/28 | 5791284 | systems/texlive/tlnet/archive/jeuxcartes.doc.r65373.tar.xz +2022/12/28 | 4563944 | systems/texlive/tlnet/archive/jeuxcartes.r65373.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/jfmutil.aarch64-linux.r46228.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/jfmutil.amd64-freebsd.r44835.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/jfmutil.amd64-netbsd.r44835.tar.xz @@ -291485,6 +291491,8 @@ 2022/12/13 | 2848 | systems/texlive/tlnet/archive/luaquotes.r65255.tar.xz 2019/02/28 | 50272 | systems/texlive/tlnet/archive/luarandom.doc.r49419.tar.xz 2019/02/28 | 1392 | systems/texlive/tlnet/archive/luarandom.r49419.tar.xz +2022/12/28 | 115012 | systems/texlive/tlnet/archive/luaset.doc.r65376.tar.xz +2022/12/28 | 1544 | systems/texlive/tlnet/archive/luaset.r65376.tar.xz 2019/02/28 | 224504 | systems/texlive/tlnet/archive/luasseq.doc.r37877.tar.xz 2019/02/28 | 10232 | systems/texlive/tlnet/archive/luasseq.r37877.tar.xz 2019/02/28 | 10964 | systems/texlive/tlnet/archive/luasseq.source.r37877.tar.xz @@ -291830,6 +291838,8 @@ 2022/03/02 | 12372 | systems/texlive/tlnet/archive/mattens.source.r62326.tar.xz 2019/02/28 | 60212 | systems/texlive/tlnet/archive/maybemath.doc.r15878.tar.xz 2019/02/28 | 1520 | systems/texlive/tlnet/archive/maybemath.r15878.tar.xz +2022/12/28 | 79408 | systems/texlive/tlnet/archive/maze.doc.r65374.tar.xz +2022/12/28 | 1284 | systems/texlive/tlnet/archive/maze.r65374.tar.xz 2019/02/28 | 121432 | systems/texlive/tlnet/archive/mcaption.doc.r15878.tar.xz 2019/02/28 | 1744 | systems/texlive/tlnet/archive/mcaption.r15878.tar.xz 2019/02/28 | 6548 | systems/texlive/tlnet/archive/mcaption.source.r15878.tar.xz @@ -294570,6 +294580,9 @@ 2022/07/11 | 7216 | systems/texlive/tlnet/archive/rerunfilecheck.source.r63869.tar.xz 2022/07/10 | 380868 | systems/texlive/tlnet/archive/rescansync.doc.r63856.tar.xz 2022/07/10 | 2096 | systems/texlive/tlnet/archive/rescansync.r63856.tar.xz +2022/12/28 | 67908 | systems/texlive/tlnet/archive/resmes.doc.r65375.tar.xz +2022/12/28 | 940 | systems/texlive/tlnet/archive/resmes.r65375.tar.xz +2022/12/28 | 1404 | systems/texlive/tlnet/archive/resmes.source.r65375.tar.xz 2019/05/03 | 525148 | systems/texlive/tlnet/archive/resphilosophica.doc.r50935.tar.xz 2019/05/03 | 12052 | systems/texlive/tlnet/archive/resphilosophica.r50935.tar.xz 2019/05/03 | 17828 | systems/texlive/tlnet/archive/resphilosophica.source.r50935.tar.xz @@ -295730,14 +295743,14 @@ 2022/02/27 | 108804 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r62206.tar.xz 2022/02/27 | 87364 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r62220.tar.xz 2022/04/21 | 69948 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r63092.tar.xz -2022/12/27 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r65368.tar.xz +2022/12/28 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r65377.tar.xz 2022/03/01 | 58328 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r62282.tar.xz 2022/02/27 | 93760 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r62206.tar.xz 2022/02/27 | 91280 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r62210.tar.xz 2022/02/27 | 76200 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r62220.tar.xz 2022/02/27 | 83964 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r62206.tar.xz -2022/12/27 | 976504 | systems/texlive/tlnet/archive/tex4ht.r65368.tar.xz -2022/12/27 | 1298160 | systems/texlive/tlnet/archive/tex4ht.source.r65368.tar.xz +2022/12/28 | 976492 | systems/texlive/tlnet/archive/tex4ht.r65377.tar.xz +2022/12/28 | 1293832 | systems/texlive/tlnet/archive/tex4ht.source.r65377.tar.xz 2022/02/28 | 184748 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r62258.tar.xz 2022/02/27 | 57768 | systems/texlive/tlnet/archive/tex4ht.win32.r62199.tar.xz 2022/03/01 | 58016 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r62279.tar.xz @@ -295991,7 +296004,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 -2022/12/27 | 423864 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65361.tar.xz +2022/12/28 | 423964 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65371.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 @@ -296015,7 +296028,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 -2022/12/27 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65361.tar.xz +2022/12/28 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65371.tar.xz 2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz 2022/11/29 | 36264 | systems/texlive/tlnet/archive/texlive-scripts.win32.r65128.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz @@ -296398,8 +296411,8 @@ 2022/10/28 | 26784 | systems/texlive/tlnet/archive/tikzmark.source.r64819.tar.xz 2020/03/04 | 230968 | systems/texlive/tlnet/archive/tikzmarmots.doc.r54080.tar.xz 2020/03/04 | 2460 | systems/texlive/tlnet/archive/tikzmarmots.r54080.tar.xz -2022/12/26 | 1208608 | systems/texlive/tlnet/archive/tikz-mirror-lens.doc.r65359.tar.xz -2022/12/26 | 2896 | systems/texlive/tlnet/archive/tikz-mirror-lens.r65359.tar.xz +2022/12/28 | 1209160 | systems/texlive/tlnet/archive/tikz-mirror-lens.doc.r65372.tar.xz +2022/12/28 | 2880 | systems/texlive/tlnet/archive/tikz-mirror-lens.r65372.tar.xz 2020/07/24 | 97016 | systems/texlive/tlnet/archive/tikz-nef.doc.r55920.tar.xz 2020/07/24 | 1288 | systems/texlive/tlnet/archive/tikz-nef.r55920.tar.xz 2019/08/16 | 825808 | systems/texlive/tlnet/archive/tikz-network.doc.r51884.tar.xz @@ -297886,16 +297899,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 2022/07/17 | 124404 | systems/texlive/tlnet/install-tl -2022/12/27 | 5834603 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/12/27 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/12/27 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/12/28 | 5834570 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/12/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/12/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2022/12/27 | 20433828 | systems/texlive/tlnet/install-tl-windows.exe -2022/12/27 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/12/27 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/12/27 | 25518531 | systems/texlive/tlnet/install-tl.zip -2022/12/27 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/12/27 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/12/28 | 20433864 | systems/texlive/tlnet/install-tl-windows.exe +2022/12/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/12/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/12/28 | 25518531 | systems/texlive/tlnet/install-tl.zip +2022/12/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/12/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2022/04/03 | 1229 | systems/texlive/tlnet/README.md 2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022 2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg @@ -297948,12 +297961,12 @@ 2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2022/12/27 | 17926104 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/12/27 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/12/28 | 17930067 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/12/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2022/12/27 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/12/27 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/12/27 | 2442124 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/12/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/12/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/12/28 | 2439484 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2022/09/14 | 58922 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2022/10/04 | 42404 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -301779,7 +301792,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 -2022/12/01 | 884180 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma +2022/12/28 | 889564 | 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 @@ -301838,11 +301851,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 -2022/12/01 | 722784 | systems/win32/miktex/tm/packages/babel__source.tar.lzma +2022/12/28 | 724164 | 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 -2022/12/01 | 198558 | systems/win32/miktex/tm/packages/babel.tar.lzma +2022/12/28 | 199776 | 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 @@ -302280,8 +302293,8 @@ 2021/08/19 | 29841 | systems/win32/miktex/tm/packages/bytefield__source.tar.lzma 2021/08/19 | 5121 | systems/win32/miktex/tm/packages/bytefield.tar.lzma 2016/04/26 | 1249525 | systems/win32/miktex/tm/packages/byzantinemusic.tar.lzma -2022/09/23 | 230581 | systems/win32/miktex/tm/packages/cabin__doc.tar.lzma -2022/09/23 | 2901549 | systems/win32/miktex/tm/packages/cabin.tar.lzma +2022/12/28 | 230709 | systems/win32/miktex/tm/packages/cabin__doc.tar.lzma +2022/12/28 | 2918275 | systems/win32/miktex/tm/packages/cabin.tar.lzma 2022/10/06 | 93857 | systems/win32/miktex/tm/packages/caladea__doc.tar.lzma 2022/10/06 | 344091 | systems/win32/miktex/tm/packages/caladea.tar.lzma 2012/09/26 | 287323 | systems/win32/miktex/tm/packages/calcage.tar.lzma @@ -302478,9 +302491,9 @@ 2022/12/11 | 1753610 | systems/win32/miktex/tm/packages/circuitikz__doc.tar.lzma 2022/12/11 | 189122 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma 2004/11/28 | 18758 | systems/win32/miktex/tm/packages/cirth.cab -2022/10/06 | 233692 | systems/win32/miktex/tm/packages/citation-style-language__doc.tar.lzma +2022/12/28 | 235655 | systems/win32/miktex/tm/packages/citation-style-language__doc.tar.lzma 2022/01/24 | 1742 | systems/win32/miktex/tm/packages/citation-style-language__source.tar.lzma -2022/10/06 | 127426 | systems/win32/miktex/tm/packages/citation-style-language.tar.lzma +2022/12/28 | 136826 | systems/win32/miktex/tm/packages/citation-style-language.tar.lzma 2017/12/04 | 112354 | systems/win32/miktex/tm/packages/citeall.tar.lzma 2018/04/09 | 67716 | systems/win32/miktex/tm/packages/citeref.tar.lzma 2015/03/10 | 238603 | systems/win32/miktex/tm/packages/cite.tar.lzma @@ -303374,9 +303387,9 @@ 2022/09/07 | 117930 | systems/win32/miktex/tm/packages/fduthesis__source.tar.lzma 2022/09/07 | 108888 | systems/win32/miktex/tm/packages/fduthesis.tar.lzma 2014/10/21 | 18012017 | systems/win32/miktex/tm/packages/featpost.tar.lzma -2021/06/15 | 489496 | systems/win32/miktex/tm/packages/fei__doc.tar.lzma -2021/06/15 | 36826 | systems/win32/miktex/tm/packages/fei__source.tar.lzma -2021/06/15 | 8111 | systems/win32/miktex/tm/packages/fei.tar.lzma +2022/12/28 | 440870 | systems/win32/miktex/tm/packages/fei__doc.tar.lzma +2022/12/28 | 36450 | systems/win32/miktex/tm/packages/fei__source.tar.lzma +2022/12/28 | 8195 | systems/win32/miktex/tm/packages/fei.tar.lzma 2011/11/22 | 4244 | systems/win32/miktex/tm/packages/fenixpar.tar.lzma 2017/04/17 | 3782095 | systems/win32/miktex/tm/packages/fetamont.tar.lzma 2021/03/17 | 1142715 | systems/win32/miktex/tm/packages/fetchbibpes.tar.lzma @@ -303416,7 +303429,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 -2022/12/23 | 751958 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/12/28 | 751701 | 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 @@ -303565,9 +303578,9 @@ 2011/11/10 | 2114391 | systems/win32/miktex/tm/packages/frcursive.tar.lzma 2016/09/27 | 378096 | systems/win32/miktex/tm/packages/frederika2016.tar.lzma 2012/08/21 | 147185 | systems/win32/miktex/tm/packages/frege.tar.lzma -2022/11/17 | 212724 | systems/win32/miktex/tm/packages/frenchmath__doc.tar.lzma -2022/11/17 | 12903 | systems/win32/miktex/tm/packages/frenchmath__source.tar.lzma -2022/11/17 | 3038 | systems/win32/miktex/tm/packages/frenchmath.tar.lzma +2022/12/28 | 230604 | systems/win32/miktex/tm/packages/frenchmath__doc.tar.lzma +2022/12/28 | 13548 | systems/win32/miktex/tm/packages/frenchmath__source.tar.lzma +2022/12/28 | 3008 | systems/win32/miktex/tm/packages/frenchmath.tar.lzma 2020/10/20 | 212213 | systems/win32/miktex/tm/packages/frimurer.tar.lzma 2007/10/28 | 2112 | systems/win32/miktex/tm/packages/frletter.tar.lzma 2011/09/22 | 916045 | systems/win32/miktex/tm/packages/frontespizio.tar.lzma @@ -304149,9 +304162,9 @@ 2022/02/18 | 240480 | systems/win32/miktex/tm/packages/japanese-otf-uptex.tar.lzma 2016/07/20 | 37923 | systems/win32/miktex/tm/packages/jasthesis.tar.lzma 2010/04/13 | 1265307 | systems/win32/miktex/tm/packages/jeopardy.tar.lzma -2022/11/01 | 2972193 | systems/win32/miktex/tm/packages/jeuxcartes__doc.tar.lzma -2022/11/01 | 8502 | systems/win32/miktex/tm/packages/jeuxcartes__source.tar.lzma -2022/11/01 | 3362272 | systems/win32/miktex/tm/packages/jeuxcartes.tar.lzma +2022/12/28 | 5789662 | systems/win32/miktex/tm/packages/jeuxcartes__doc.tar.lzma +2022/12/28 | 9074 | systems/win32/miktex/tm/packages/jeuxcartes__source.tar.lzma +2022/12/28 | 4570089 | systems/win32/miktex/tm/packages/jeuxcartes.tar.lzma 2021/11/13 | 10017 | systems/win32/miktex/tm/packages/jfmutil__doc.tar.lzma 2021/11/13 | 25984 | systems/win32/miktex/tm/packages/jfmutil.tar.lzma 2005/01/03 | 19184 | systems/win32/miktex/tm/packages/jhep.cab @@ -304665,9 +304678,9 @@ 2019/04/06 | 2685 | systems/win32/miktex/tm/packages/luaimageembed.tar.lzma 2011/02/19 | 180907 | systems/win32/miktex/tm/packages/luaindex.tar.lzma 2010/11/24 | 424357 | systems/win32/miktex/tm/packages/luainputenc.tar.lzma -2022/12/20 | 389836 | systems/win32/miktex/tm/packages/luakeys__doc.tar.lzma -2022/12/20 | 17498 | systems/win32/miktex/tm/packages/luakeys__source.tar.lzma -2022/12/20 | 10242 | systems/win32/miktex/tm/packages/luakeys.tar.lzma +2022/12/28 | 393397 | systems/win32/miktex/tm/packages/luakeys__doc.tar.lzma +2022/12/28 | 18000 | systems/win32/miktex/tm/packages/luakeys__source.tar.lzma +2022/12/28 | 10315 | systems/win32/miktex/tm/packages/luakeys.tar.lzma 2013/05/21 | 154494 | systems/win32/miktex/tm/packages/lualatex-doc-de.tar.lzma 2013/05/21 | 128214 | systems/win32/miktex/tm/packages/lualatex-doc.tar.lzma 2022/01/02 | 201693 | systems/win32/miktex/tm/packages/lualatex-math__doc.tar.lzma @@ -304680,6 +304693,9 @@ 2022/05/15 | 394754 | systems/win32/miktex/tm/packages/luamathalign__doc.tar.lzma 2022/05/15 | 6090 | systems/win32/miktex/tm/packages/luamathalign__source.tar.lzma 2022/05/15 | 4513 | systems/win32/miktex/tm/packages/luamathalign.tar.lzma +2022/12/28 | 146045 | systems/win32/miktex/tm/packages/luamaths__doc.tar.lzma +2022/12/28 | 3590 | systems/win32/miktex/tm/packages/luamaths__source.tar.lzma +2022/12/28 | 1373 | systems/win32/miktex/tm/packages/luamaths.tar.lzma 2022/07/14 | 236299 | systems/win32/miktex/tm/packages/luamesh__doc.tar.lzma 2022/07/14 | 20919 | systems/win32/miktex/tm/packages/luamesh__source.tar.lzma 2022/07/14 | 8811 | systems/win32/miktex/tm/packages/luamesh.tar.lzma @@ -304702,6 +304718,9 @@ 2022/12/14 | 7027 | systems/win32/miktex/tm/packages/luaquotes__source.tar.lzma 2022/12/14 | 3025 | systems/win32/miktex/tm/packages/luaquotes.tar.lzma 2018/12/18 | 51970 | systems/win32/miktex/tm/packages/luarandom.tar.lzma +2022/12/28 | 113377 | systems/win32/miktex/tm/packages/luaset__doc.tar.lzma +2022/12/28 | 3093 | systems/win32/miktex/tm/packages/luaset__source.tar.lzma +2022/12/28 | 1746 | systems/win32/miktex/tm/packages/luaset.tar.lzma 2015/07/21 | 246219 | systems/win32/miktex/tm/packages/luasseq.tar.lzma 2021/06/06 | 171462 | systems/win32/miktex/tm/packages/luatex85__doc.tar.lzma 2021/06/06 | 4099 | systems/win32/miktex/tm/packages/luatex85__source.tar.lzma @@ -304824,9 +304843,9 @@ 2018/07/27 | 222854 | systems/win32/miktex/tm/packages/marginfit.tar.lzma 2020/05/12 | 265372 | systems/win32/miktex/tm/packages/marginfix.tar.lzma 2018/08/14 | 331408 | systems/win32/miktex/tm/packages/marginnote.tar.lzma -2022/11/01 | 1076963 | systems/win32/miktex/tm/packages/markdown__doc.tar.lzma -2022/11/01 | 102374 | systems/win32/miktex/tm/packages/markdown__source.tar.lzma -2022/11/01 | 48903 | systems/win32/miktex/tm/packages/markdown.tar.lzma +2022/12/28 | 1094532 | systems/win32/miktex/tm/packages/markdown__doc.tar.lzma +2022/12/28 | 104419 | systems/win32/miktex/tm/packages/markdown__source.tar.lzma +2022/12/28 | 49894 | systems/win32/miktex/tm/packages/markdown.tar.lzma 2012/04/17 | 561606 | systems/win32/miktex/tm/packages/marvosym.tar.lzma 2022/03/12 | 4785503 | systems/win32/miktex/tm/packages/matapli__doc.tar.lzma 2022/03/12 | 11211 | systems/win32/miktex/tm/packages/matapli__source.tar.lzma @@ -304876,6 +304895,9 @@ 2022/03/07 | 3046 | systems/win32/miktex/tm/packages/mattens.tar.lzma 2012/02/20 | 338936 | systems/win32/miktex/tm/packages/mattex.tar.lzma 2005/04/09 | 6851 | systems/win32/miktex/tm/packages/maybemath.cab +2022/12/28 | 78972 | systems/win32/miktex/tm/packages/maze__doc.tar.lzma +2022/12/28 | 1568 | systems/win32/miktex/tm/packages/maze__source.tar.lzma +2022/12/28 | 1525 | systems/win32/miktex/tm/packages/maze.tar.lzma 2013/10/10 | 243964 | systems/win32/miktex/tm/packages/mbenotes.tar.lzma 2009/03/18 | 17661 | systems/win32/miktex/tm/packages/mcaption.tar.lzma 2016/07/20 | 44764 | systems/win32/miktex/tm/packages/mceinleger.tar.lzma @@ -305201,9 +305223,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 2022/12/11 | 43709 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2022/12/23 | 307561 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/12/23 | 1863966 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/12/23 | 1633330 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/12/28 | 308393 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/12/28 | 1866616 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/12/28 | 1635095 | 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 2022/12/11 | 14432 | 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 @@ -305247,9 +305269,9 @@ 2022/09/23 | 308639 | systems/win32/miktex/tm/packages/mintspirit__doc.tar.lzma 2022/09/23 | 1109277 | systems/win32/miktex/tm/packages/mintspirit.tar.lzma 2016/10/07 | 425802 | systems/win32/miktex/tm/packages/minutes.tar.lzma -2022/11/15 | 217062 | systems/win32/miktex/tm/packages/mismath__doc.tar.lzma -2022/11/15 | 16488 | systems/win32/miktex/tm/packages/mismath__source.tar.lzma -2022/11/15 | 3325 | systems/win32/miktex/tm/packages/mismath.tar.lzma +2022/12/28 | 226766 | systems/win32/miktex/tm/packages/mismath__doc.tar.lzma +2022/12/28 | 17144 | systems/win32/miktex/tm/packages/mismath__source.tar.lzma +2022/12/28 | 3366 | systems/win32/miktex/tm/packages/mismath.tar.lzma 2019/01/11 | 468007 | systems/win32/miktex/tm/packages/mi-solns.tar.lzma 2021/04/07 | 14331476 | systems/win32/miktex/tm/packages/missaali.tar.lzma 2011/11/11 | 98167 | systems/win32/miktex/tm/packages/mkjobtexmf.tar.lzma @@ -305459,102 +305481,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 -2022/12/23 | 751921 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/12/23 | 57197 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/12/23 | 1167193 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/12/23 | 31788 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/12/23 | 35319 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/12/23 | 65893 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/12/23 | 101631 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/12/23 | 77654 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/12/23 | 31620 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/12/23 | 394637 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/12/23 | 37094 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2022/12/23 | 57842 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/12/23 | 271541 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/12/23 | 196594 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/12/23 | 103620 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/12/23 | 24052 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/12/23 | 472957 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/12/23 | 52664 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/12/23 | 327340 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/12/23 | 45769 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/12/23 | 136095 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/12/23 | 1457484 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/12/23 | 121081 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/12/23 | 48968 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/12/23 | 28811 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/12/23 | 62787 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/12/23 | 155980 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/12/23 | 79754 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/12/23 | 81264 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/12/23 | 296255 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2022/12/23 | 25243 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/12/23 | 112941 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/12/23 | 73337 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/12/23 | 115767 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/12/23 | 44073 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/12/23 | 571745 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/12/23 | 247487 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/12/23 | 175515 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/12/23 | 109856 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/12/23 | 18383 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/12/23 | 30489 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/12/23 | 702785 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/12/23 | 602730 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/12/23 | 530061 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/12/23 | 103718 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/12/23 | 1995887 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/12/23 | 73971 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/12/23 | 32400 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/12/23 | 8827 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/12/23 | 209199 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/12/23 | 287139 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/12/23 | 105318 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/12/23 | 140700 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/12/23 | 326752 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/12/23 | 181663 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/12/23 | 55780 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/12/23 | 35213 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/12/23 | 43869 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/12/23 | 48160 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/12/23 | 52525 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/12/23 | 213714 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/12/23 | 41736 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/12/23 | 827257 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/12/23 | 203394 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/12/23 | 245719 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/12/23 | 88428 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/12/23 | 1336776 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2022/12/23 | 24034 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/12/23 | 37415 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/12/23 | 72740 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/12/23 | 58713 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/12/23 | 759352 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/12/23 | 1514492 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/12/23 | 52754 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/12/23 | 64339 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/12/23 | 27671 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/12/23 | 18493 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/12/23 | 71211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/12/23 | 173409 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/12/23 | 69230 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/12/23 | 109250 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/12/23 | 2831432 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/12/23 | 61772 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/12/23 | 42457 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/12/23 | 33881 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/12/23 | 74355 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/12/23 | 352561 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/12/23 | 57434 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/12/23 | 637422 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/12/23 | 43711 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/12/23 | 307507 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/12/23 | 1862150 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/12/23 | 1633541 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/12/23 | 14453 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/12/28 | 752214 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/12/28 | 57178 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/12/28 | 1165840 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/12/28 | 31723 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/12/28 | 35314 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/12/28 | 65890 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/12/28 | 101681 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/12/28 | 77638 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/12/28 | 31614 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/12/28 | 395086 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/12/28 | 37093 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/12/28 | 57913 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/12/28 | 271446 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/12/28 | 196640 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/12/28 | 103552 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/12/28 | 24060 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/12/28 | 472902 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/12/28 | 52669 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/12/28 | 327765 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/12/28 | 45781 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/12/28 | 136071 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/12/28 | 1457468 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/12/28 | 121189 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/12/28 | 49013 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/12/28 | 28798 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/12/28 | 62796 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/12/28 | 155941 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/12/28 | 79719 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/12/28 | 81371 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/12/28 | 296408 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/12/28 | 25232 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/12/28 | 113068 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/12/28 | 73363 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/12/28 | 115809 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/12/28 | 44067 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/12/28 | 571640 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/12/28 | 247389 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/12/28 | 175612 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/12/28 | 109770 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/12/28 | 18365 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/12/28 | 30524 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/12/28 | 702232 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/12/28 | 600135 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/12/28 | 529953 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/12/28 | 103717 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/12/28 | 1995705 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/12/28 | 73971 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/12/28 | 32287 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/12/28 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/12/28 | 208969 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/12/28 | 287050 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/12/28 | 105305 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/12/28 | 140597 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/12/28 | 326631 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/12/28 | 181624 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/12/28 | 55793 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/12/28 | 35207 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/12/28 | 43883 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/12/28 | 48148 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/12/28 | 52521 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/12/28 | 214155 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/12/28 | 41720 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/12/28 | 827057 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/12/28 | 203554 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/12/28 | 245752 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/12/28 | 88405 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/12/28 | 1337368 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/12/28 | 24026 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/12/28 | 37409 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/12/28 | 72732 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/12/28 | 58473 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/12/28 | 759694 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/12/28 | 1514983 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/12/28 | 52728 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/12/28 | 64362 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/12/28 | 27717 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/12/28 | 18497 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/12/28 | 71184 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/12/28 | 173438 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/12/28 | 69229 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/12/28 | 109302 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/12/28 | 2831901 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/12/28 | 61880 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/12/28 | 42420 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/12/28 | 33893 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/12/28 | 74336 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/12/28 | 352675 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/12/28 | 57404 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/12/28 | 637359 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/12/28 | 43709 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/12/28 | 308356 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/12/28 | 1866947 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/12/28 | 1635661 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/12/28 | 14450 | 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 -2022/12/23 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini +2022/12/28 | 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 2022/12/11 | 604085 | systems/win32/miktex/tm/packages/nicefilelist__doc.tar.lzma @@ -306090,7 +306112,7 @@ 2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma 2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma -2022/12/23 | 957 | systems/win32/miktex/tm/packages/pr.ini +2022/12/28 | 945 | 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 @@ -306188,9 +306210,9 @@ 2007/03/13 | 1181449 | systems/win32/miktex/tm/packages/pst-fill.tar.bz2 2021/10/03 | 4155 | systems/win32/miktex/tm/packages/pst-fill.tar.lzma 2017/08/25 | 87496 | systems/win32/miktex/tm/packages/pst-fit.tar.lzma -2022/12/20 | 1391736 | systems/win32/miktex/tm/packages/pst-flags__doc.tar.lzma -2022/12/20 | 7803 | systems/win32/miktex/tm/packages/pst-flags__source.tar.lzma -2022/12/20 | 1577021 | systems/win32/miktex/tm/packages/pst-flags.tar.lzma +2022/12/28 | 1234322 | systems/win32/miktex/tm/packages/pst-flags__doc.tar.lzma +2022/12/28 | 7111 | systems/win32/miktex/tm/packages/pst-flags__source.tar.lzma +2022/12/28 | 1242121 | systems/win32/miktex/tm/packages/pst-flags.tar.lzma 2004/11/28 | 182957 | systems/win32/miktex/tm/packages/pst-fr3d.cab 2022/10/15 | 21910158 | systems/win32/miktex/tm/packages/pst-fractal__doc.tar.lzma 2022/10/15 | 12346 | systems/win32/miktex/tm/packages/pst-fractal__source.tar.lzma @@ -306342,6 +306364,9 @@ 2022/06/12 | 7432 | systems/win32/miktex/tm/packages/pyluatex.tar.lzma 2021/08/05 | 1179 | systems/win32/miktex/tm/packages/python__doc.tar.lzma 2017/02/10 | 3926 | systems/win32/miktex/tm/packages/pythonhighlight.tar.lzma +2022/12/28 | 405129 | systems/win32/miktex/tm/packages/pythonimmediate__doc.tar.lzma +2022/12/28 | 6883 | systems/win32/miktex/tm/packages/pythonimmediate__source.tar.lzma +2022/12/28 | 20342 | systems/win32/miktex/tm/packages/pythonimmediate.tar.lzma 2021/08/05 | 2235 | systems/win32/miktex/tm/packages/python.tar.lzma 2021/06/08 | 1531443 | systems/win32/miktex/tm/packages/pythontex__doc.tar.lzma 2021/06/08 | 93361 | systems/win32/miktex/tm/packages/pythontex__source.tar.lzma @@ -306445,6 +306470,9 @@ 2022/07/14 | 380937 | systems/win32/miktex/tm/packages/rescansync__doc.tar.lzma 2022/07/14 | 2957 | systems/win32/miktex/tm/packages/rescansync__source.tar.lzma 2022/07/14 | 2330 | systems/win32/miktex/tm/packages/rescansync.tar.lzma +2022/12/28 | 68244 | systems/win32/miktex/tm/packages/resmes__doc.tar.lzma +2022/12/28 | 1729 | systems/win32/miktex/tm/packages/resmes__source.tar.lzma +2022/12/28 | 1138 | systems/win32/miktex/tm/packages/resmes.tar.lzma 2019/04/26 | 555007 | systems/win32/miktex/tm/packages/resphilosophica.tar.lzma 2020/12/05 | 150417 | systems/win32/miktex/tm/packages/rest-api.tar.lzma 2020/06/13 | 163872 | systems/win32/miktex/tm/packages/resumecls.tar.lzma @@ -306540,9 +306568,9 @@ 2004/12/02 | 86058 | systems/win32/miktex/tm/packages/sauerj.cab 2016/07/18 | 9425 | systems/win32/miktex/tm/packages/sauterfonts.tar.lzma 2009/12/23 | 12399 | systems/win32/miktex/tm/packages/sauter.tar.lzma -2022/07/14 | 387212 | systems/win32/miktex/tm/packages/saveenv__doc.tar.lzma -2022/07/14 | 3444 | systems/win32/miktex/tm/packages/saveenv__source.tar.lzma -2022/07/14 | 2224 | systems/win32/miktex/tm/packages/saveenv.tar.lzma +2022/12/28 | 398781 | systems/win32/miktex/tm/packages/saveenv__doc.tar.lzma +2022/12/28 | 3987 | systems/win32/miktex/tm/packages/saveenv__source.tar.lzma +2022/12/28 | 2425 | systems/win32/miktex/tm/packages/saveenv.tar.lzma 2016/07/18 | 178899 | systems/win32/miktex/tm/packages/savefnmark.tar.lzma 2013/09/09 | 1543 | systems/win32/miktex/tm/packages/savesym.tar.lzma 2016/04/15 | 524365 | systems/win32/miktex/tm/packages/savetrees.tar.lzma @@ -306991,9 +307019,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 -2022/08/25 | 1908380 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma -2022/08/25 | 79643 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma -2022/08/25 | 28189 | systems/win32/miktex/tm/packages/tagpdf.tar.lzma +2022/12/28 | 1797885 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma +2022/12/28 | 227865 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma +2022/12/28 | 30532 | 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 @@ -307200,6 +307228,9 @@ 2022/11/01 | 27120 | systems/win32/miktex/tm/packages/tikzmark__source.tar.lzma 2022/11/01 | 8853 | systems/win32/miktex/tm/packages/tikzmark.tar.lzma 2018/11/11 | 234304 | systems/win32/miktex/tm/packages/tikzmarmots.tar.lzma +2022/12/28 | 1202253 | systems/win32/miktex/tm/packages/tikz-mirror-lens__doc.tar.lzma +2022/12/28 | 7721 | systems/win32/miktex/tm/packages/tikz-mirror-lens__source.tar.lzma +2022/12/28 | 3096 | systems/win32/miktex/tm/packages/tikz-mirror-lens.tar.lzma 2018/07/22 | 98720 | systems/win32/miktex/tm/packages/tikz-nef.tar.lzma 2019/08/22 | 1004660 | systems/win32/miktex/tm/packages/tikz-network.tar.lzma 2014/01/24 | 77032 | systems/win32/miktex/tm/packages/tikz-opm.tar.lzma @@ -307817,9 +307848,9 @@ 2011/06/23 | 128192 | systems/win32/miktex/tm/packages/york-thesis.tar.lzma 2020/10/03 | 157093 | systems/win32/miktex/tm/packages/youngtab.tar.lzma 2016/07/18 | 10494 | systems/win32/miktex/tm/packages/yplan.tar.lzma -2022/05/15 | 757329 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma -2022/05/15 | 68371 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma -2022/05/15 | 56753 | systems/win32/miktex/tm/packages/yquant.tar.lzma +2022/12/28 | 760217 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma +2022/12/28 | 68811 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma +2022/12/28 | 56895 | systems/win32/miktex/tm/packages/yquant.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 @@ -308120,7 +308151,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 -2022/12/28 | 186 | timestamp +2022/12/29 | 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 a1d970ca5d..4ca61e76c1 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 0b1d044e83..d641bdcfbd 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,6 +1,283 @@ -2022/12/27 | 976504 | systems/texlive/tlnet/archive/tex4ht.r65368.tar.xz +2022/12/28 | 997074 | macros/latex/contrib/postnotes.zip +2022/12/28 | 976492 | systems/texlive/tlnet/archive/tex4ht.r65377.tar.xz +2022/12/28 | 97487 | macros/latex/contrib/postnotes/postnotes.dtx +2022/12/28 | 948 | systems/texlive/tlnet/archive/collection-luatex.r65376.tar.xz +2022/12/28 | 945 | systems/win32/miktex/tm/packages/pr.ini +2022/12/28 | 940 | systems/texlive/tlnet/archive/resmes.r65375.tar.xz +2022/12/28 | 93698 | macros/latex/contrib/ibrackets/ibrackets.pdf +2022/12/28 | 9074 | systems/win32/miktex/tm/packages/jeuxcartes__source.tar.lzma +2022/12/28 | 889564 | systems/win32/miktex/tm/packages/babel__doc.tar.lzma +2022/12/28 | 88405 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/12/28 | 8825 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/12/28 | 881 | macros/latex/contrib/postnotes/README.md +2022/12/28 | 8652 | macros/latex/contrib/tagpdf/ex-AF-file.pdf +2022/12/28 | 84858 | macros/latex/contrib/ibrackets.zip +2022/12/28 | 8281 | macros/latex/contrib/tagpdf/global-ex.png +2022/12/28 | 827057 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/12/28 | 824 | macros/latex/contrib/zref-clever/README.md +2022/12/28 | 8195 | systems/win32/miktex/tm/packages/fei.tar.lzma +2022/12/28 | 815331 | macros/latex/contrib/postnotes/postnotes-code.pdf +2022/12/28 | 81371 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/12/28 | 805059 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf +2022/12/28 | 801 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex +2022/12/28 | 79719 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/12/28 | 79408 | systems/texlive/tlnet/archive/maze.doc.r65374.tar.xz +2022/12/28 | 78972 | systems/win32/miktex/tm/packages/maze__doc.tar.lzma +2022/12/28 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf +2022/12/28 | 777 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex +2022/12/28 | 77638 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/12/28 | 7721 | systems/win32/miktex/tm/packages/tikz-mirror-lens__source.tar.lzma +2022/12/28 | 760217 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma +2022/12/28 | 759694 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/12/28 | 7593 | macros/latex/contrib/ibrackets/ibrackets.dtx +2022/12/28 | 757067 | macros/latex/contrib/tagpdf/tagpdf.pdf +2022/12/28 | 752214 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/12/28 | 751701 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/12/28 | 74336 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/12/28 | 73971 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/12/28 | 73363 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/12/28 | 72732 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/12/28 | 724164 | systems/win32/miktex/tm/packages/babel__source.tar.lzma +2022/12/28 | 71184 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/12/28 | 7111 | systems/win32/miktex/tm/packages/pst-flags__source.tar.lzma +2022/12/28 | 70 | macros/latex/contrib/zref-clever/DEPENDS.txt +2022/12/28 | 702232 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/12/28 | 7018 | macros/luatex/latex/luacomplex/luacomplex.tex +2022/12/28 | 69229 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/12/28 | 6883 | systems/win32/miktex/tm/packages/pythonimmediate__source.tar.lzma +2022/12/28 | 68811 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma +2022/12/28 | 6842 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf +2022/12/28 | 68244 | systems/win32/miktex/tm/packages/resmes__doc.tar.lzma +2022/12/28 | 6808 | systems/texlive/tlnet/archive/collection-latexextra.r65375.tar.xz +2022/12/28 | 67908 | systems/texlive/tlnet/archive/resmes.doc.r65375.tar.xz +2022/12/28 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf +2022/12/28 | 65890 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/12/28 | 64362 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/12/28 | 637359 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/12/28 | 62796 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/12/28 | 61880 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/12/28 | 6060882 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf +2022/12/28 | 600135 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/12/28 | 5890 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty +2022/12/28 | 58473 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/12/28 | 5834570 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/12/28 | 5797 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.tex +2022/12/28 | 57913 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/12/28 | 5791284 | systems/texlive/tlnet/archive/jeuxcartes.doc.r65373.tar.xz +2022/12/28 | 5789662 | systems/win32/miktex/tm/packages/jeuxcartes__doc.tar.lzma +2022/12/28 | 57404 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/12/28 | 572 | systems/texlive/tlnet/archive/collection-games.r65374.tar.xz +2022/12/28 | 57178 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/12/28 | 571640 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/12/28 | 56895 | systems/win32/miktex/tm/packages/yquant.tar.lzma +2022/12/28 | 56531 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx +2022/12/28 | 55793 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/12/28 | 529953 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/12/28 | 52728 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/12/28 | 52669 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/12/28 | 52521 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/12/28 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx +2022/12/28 | 49894 | systems/win32/miktex/tm/packages/markdown.tar.lzma +2022/12/28 | 49013 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/12/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/12/28 | 48148 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/12/28 | 4743 | macros/latex/contrib/zref-clever/CHANGELOG.md +2022/12/28 | 472902 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/12/28 | 4618 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf +2022/12/28 | 45781 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/12/28 | 4570089 | systems/win32/miktex/tm/packages/jeuxcartes.tar.lzma +2022/12/28 | 4563944 | systems/texlive/tlnet/archive/jeuxcartes.r65373.tar.xz +2022/12/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/12/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/12/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/12/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/12/28 | 44428 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx +2022/12/28 | 440870 | systems/win32/miktex/tm/packages/fei__doc.tar.lzma +2022/12/28 | 44067 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/12/28 | 43883 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/12/28 | 43709 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/12/28 | 4284 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma.tex +2022/12/28 | 42420 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/12/28 | 423964 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65371.tar.xz +2022/12/28 | 41720 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/12/28 | 4153 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex +2022/12/28 | 40916 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx +2022/12/28 | 405129 | systems/win32/miktex/tm/packages/pythonimmediate__doc.tar.lzma +2022/12/28 | 4033129 | biblio/ctan-bibdata.zip +2022/12/28 | 3987 | systems/win32/miktex/tm/packages/saveenv__source.tar.lzma +2022/12/28 | 398781 | systems/win32/miktex/tm/packages/saveenv__doc.tar.lzma +2022/12/28 | 39682 | macros/latex/contrib/postnotes/postnotes.tex +2022/12/28 | 395086 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/12/28 | 3948 | macros/luatex/latex/luacomplex/luacomplex.sty +2022/12/28 | 393397 | systems/win32/miktex/tm/packages/luakeys__doc.tar.lzma +2022/12/28 | 3928 | macros/latex/contrib/tagpdf/tagpdf.ins +2022/12/28 | 37409 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/12/28 | 37093 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/12/28 | 36450 | systems/win32/miktex/tm/packages/fei__source.tar.lzma +2022/12/28 | 3638951 | biblio/ctan-bibdata/ctan.pdf +2022/12/28 | 3590 | systems/win32/miktex/tm/packages/luamaths__source.tar.lzma +2022/12/28 | 353339 | macros/latex/contrib/zref-clever/zref-clever.dtx +2022/12/28 | 35314 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/12/28 | 352675 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/12/28 | 35207 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/12/28 | 34964 | macros/latex/contrib/tagpdf/tagpdf-data.dtx +2022/12/28 | 34216 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex +2022/12/28 | 33893 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/12/28 | 3366 | systems/win32/miktex/tm/packages/mismath.tar.lzma +2022/12/28 | 327765 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/12/28 | 326631 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/12/28 | 32287 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/12/28 | 322543 | macros/latex/contrib/zref-clever/zref-clever.pdf +2022/12/28 | 3179 | macros/latex/contrib/zref-clever/zref-clever.ins +2022/12/28 | 31723 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/12/28 | 31614 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/12/28 | 3096 | systems/win32/miktex/tm/packages/tikz-mirror-lens.tar.lzma +2022/12/28 | 3093 | systems/win32/miktex/tm/packages/luaset__source.tar.lzma +2022/12/28 | 308393 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/12/28 | 308356 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/12/28 | 30532 | systems/win32/miktex/tm/packages/tagpdf.tar.lzma +2022/12/28 | 30524 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/12/28 | 30360 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx +2022/12/28 | 3008 | systems/win32/miktex/tm/packages/frenchmath.tar.lzma +2022/12/28 | 296408 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/12/28 | 2918275 | systems/win32/miktex/tm/packages/cabin.tar.lzma +2022/12/28 | 2880 | systems/texlive/tlnet/archive/tikz-mirror-lens.r65372.tar.xz +2022/12/28 | 28798 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/12/28 | 287050 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/12/28 | 2831901 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/12/28 | 27717 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/12/28 | 2756722 | biblio/ctan-bibdata/ctan.bib +2022/12/28 | 27279 | macros/latex/contrib/tagpdf/tagpdf-user.dtx +2022/12/28 | 271446 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/12/28 | 26787 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx +2022/12/28 | 2637 | macros/latex/contrib/tagpdf/ex-patch-list.tex +2022/12/28 | 2574 | macros/latex/contrib/postnotes/postnotes.ins +2022/12/28 | 25518531 | systems/texlive/tlnet/install-tl.zip +2022/12/28 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex +2022/12/28 | 25232 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/12/28 | 247389 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/12/28 | 245752 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/12/28 | 2439484 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/12/28 | 2425 | systems/win32/miktex/tm/packages/saveenv.tar.lzma +2022/12/28 | 24060 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/12/28 | 24026 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/12/28 | 235655 | systems/win32/miktex/tm/packages/citation-style-language__doc.tar.lzma +2022/12/28 | 23311 | macros/latex/contrib/tagpdf/acrobat.png +2022/12/28 | 230709 | systems/win32/miktex/tm/packages/cabin__doc.tar.lzma +2022/12/28 | 230604 | systems/win32/miktex/tm/packages/frenchmath__doc.tar.lzma +2022/12/28 | 22818 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf +2022/12/28 | 227865 | systems/win32/miktex/tm/packages/tagpdf__source.tar.lzma +2022/12/28 | 226766 | systems/win32/miktex/tm/packages/mismath__doc.tar.lzma +2022/12/28 | 2262 | macros/latex/contrib/tagpdf/tagpdf-code.tex +2022/12/28 | 225824 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +2022/12/28 | 2224 | macros/latex/contrib/postnotes/CHANGELOG.md +2022/12/28 | 2181694 | macros/latex/contrib/tagpdf.zip +2022/12/28 | 2150 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex +2022/12/28 | 214155 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/12/28 | 21067 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.pdf +2022/12/28 | 208969 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/12/28 | 20673 | macros/latex/contrib/tagpdf/tagpdf.dtx +2022/12/28 | 20433864 | systems/texlive/tlnet/install-tl-windows.exe +2022/12/28 | 203554 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/12/28 | 20342 | systems/win32/miktex/tm/packages/pythonimmediate.tar.lzma +2022/12/28 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex +2022/12/28 | 199776 | systems/win32/miktex/tm/packages/babel.tar.lzma +2022/12/28 | 1995705 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/12/28 | 196640 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/12/28 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf +2022/12/28 | 1866947 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/12/28 | 1866616 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/12/28 | 18497 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/12/28 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf +2022/12/28 | 18365 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/12/28 | 181624 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/12/28 | 18000 | systems/win32/miktex/tm/packages/luakeys__source.tar.lzma +2022/12/28 | 1797885 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma +2022/12/28 | 17930067 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/12/28 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf +2022/12/28 | 177361 | macros/latex/contrib/postnotes/postnotes.pdf +2022/12/28 | 175612 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/12/28 | 1746 | systems/win32/miktex/tm/packages/luaset.tar.lzma +2022/12/28 | 173438 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/12/28 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib +2022/12/28 | 1729 | systems/win32/miktex/tm/packages/resmes__source.tar.lzma +2022/12/28 | 1720378 | macros/latex/contrib/proflycee.zip +2022/12/28 | 17144 | systems/win32/miktex/tm/packages/mismath__source.tar.lzma +2022/12/28 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf +2022/12/28 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2022/12/28 | 1663459 | install/macros/latex/contrib/zref-clever.tds.zip +2022/12/28 | 1635661 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/12/28 | 1635095 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/12/28 | 1626614 | macros/latex/contrib/zref-clever.zip +2022/12/28 | 1568 | systems/win32/miktex/tm/packages/maze__source.tar.lzma +2022/12/28 | 155941 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/12/28 | 1544 | systems/texlive/tlnet/archive/luaset.r65376.tar.xz +2022/12/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/12/28 | 1539 | macros/latex/contrib/zref-clever/zref-clever-code.tex +2022/12/28 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex +2022/12/28 | 1532339 | macros/latex/contrib/tagpdf/tagpdf-code.pdf +2022/12/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/12/28 | 1525 | systems/win32/miktex/tm/packages/maze.tar.lzma +2022/12/28 | 15241 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx +2022/12/28 | 1514983 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/12/28 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt +2022/12/28 | 146045 | systems/win32/miktex/tm/packages/luamaths__doc.tar.lzma +2022/12/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/12/28 | 14587 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx +2022/12/28 | 1457468 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/12/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/12/28 | 14482 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx +2022/12/28 | 14450 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/12/28 | 1434 | macros/latex/contrib/postnotes/postnotes-code.tex +2022/12/28 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG +2022/12/28 | 140597 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/12/28 | 1404 | systems/texlive/tlnet/archive/resmes.source.r65375.tar.xz +2022/12/28 | 1398 | macros/latex/contrib/tagpdf/ex-attribute.tex +2022/12/28 | 1373 | systems/win32/miktex/tm/packages/luamaths.tar.lzma +2022/12/28 | 136826 | systems/win32/miktex/tm/packages/citation-style-language.tar.lzma +2022/12/28 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r65377.tar.xz +2022/12/28 | 136071 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/12/28 | 13548 | systems/win32/miktex/tm/packages/frenchmath__source.tar.lzma +2022/12/28 | 1337368 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/12/28 | 132544 | macros/luatex/latex/luacomplex/luacomplex.pdf +2022/12/28 | 1293832 | systems/texlive/tlnet/archive/tex4ht.source.r65377.tar.xz +2022/12/28 | 1284 | systems/texlive/tlnet/archive/maze.r65374.tar.xz +2022/12/28 | 1283227 | macros/latex/contrib/zref-clever/zref-clever-code.pdf +2022/12/28 | 125614 | macros/latex/contrib/proflycee/tex/ProfLycee.sty +2022/12/28 | 124660 | macros/latex/contrib/zref-clever/zref-clever.tex +2022/12/28 | 1242121 | systems/win32/miktex/tm/packages/pst-flags.tar.lzma +2022/12/28 | 1237 | macros/latex/contrib/tagpdf/ex-AF-file.tex +2022/12/28 | 1234322 | systems/win32/miktex/tm/packages/pst-flags__doc.tar.lzma +2022/12/28 | 121189 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/12/28 | 1209160 | systems/texlive/tlnet/archive/tikz-mirror-lens.doc.r65372.tar.xz +2022/12/28 | 1202253 | systems/win32/miktex/tm/packages/tikz-mirror-lens__doc.tar.lzma +2022/12/28 | 1183 | macros/luatex/latex/luacomplex/README.txt +2022/12/28 | 118234 | macros/luatex/latex/luacomplex.zip +2022/12/28 | 1177 | macros/latex/contrib/tagpdf/README.md +2022/12/28 | 1165840 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/12/28 | 115809 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/12/28 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini +2022/12/28 | 115012 | systems/texlive/tlnet/archive/luaset.doc.r65376.tar.xz +2022/12/28 | 1138 | systems/win32/miktex/tm/packages/resmes.tar.lzma +2022/12/28 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65371.tar.xz +2022/12/28 | 113377 | systems/win32/miktex/tm/packages/luaset__doc.tar.lzma +2022/12/28 | 113068 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/12/28 | 109770 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/12/28 | 1094532 | systems/win32/miktex/tm/packages/markdown__doc.tar.lzma +2022/12/28 | 109302 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/12/28 | 10775696 | macros/latex/contrib/jeuxcartes.zip +2022/12/28 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex +2022/12/28 | 107357 | macros/latex/contrib/tagpdf/tagpdf.tex +2022/12/28 | 105305 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/12/28 | 104419 | systems/win32/miktex/tm/packages/markdown__source.tar.lzma +2022/12/28 | 103717 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/12/28 | 103552 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/12/28 | 10315 | systems/win32/miktex/tm/packages/luakeys.tar.lzma +2022/12/28 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex +2022/12/28 | 101681 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2022/12/27 | 970 | macros/latex/contrib/resmes/resmes.ins 2022/12/27 | 889104 | systems/texlive/tlnet/archive/babel.doc.r65366.tar.xz +2022/12/27 | 8217 | support/TeX4ht/source/tex4ht-mathjax.tex 2022/12/27 | 816 | systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz 2022/12/27 | 8145 | macros/luatex/latex/luaset/luaset.tex 2022/12/27 | 79915 | macros/latex/contrib/maze.zip @@ -11,62 +288,44 @@ 2022/12/27 | 69170 | macros/latex/contrib/resmes/resmes.pdf 2022/12/27 | 68736 | macros/latex/contrib/resmes.zip 2022/12/27 | 67436714 | support/texshop/texshop509.zip -2022/12/27 | 6059957 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf -2022/12/27 | 5834603 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/12/27 | 5791652 | systems/texlive/tlnet/archive/jeuxcartes.doc.r65364.tar.xz -2022/12/27 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2022/12/27 | 4563928 | systems/texlive/tlnet/archive/jeuxcartes.r65364.tar.xz -2022/12/27 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/12/27 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2022/12/27 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/12/27 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2022/12/27 | 423864 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65361.tar.xz -2022/12/27 | 4025781 | biblio/ctan-bibdata.zip -2022/12/27 | 3631917 | biblio/ctan-bibdata/ctan.pdf -2022/12/27 | 34208 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex +2022/12/27 | 65 | systems/mac/mactex/mactex-MacTeXtras-20221227.zip.md5 +2022/12/27 | 527499884 | systems/mac/mactex/mactex-MacTeXtras-20221227.zip +2022/12/27 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 +2022/12/27 | 38146 | systems/mac/mactex/ExtrasFolder.pdf 2022/12/27 | 3383 | macros/luatex/latex/luaset/luaset.sty 2022/12/27 | 3116 | systems/texlive/tlnet/archive/mismath.r65365.tar.xz 2022/12/27 | 2988 | macros/latex/contrib/maze/maze.sty 2022/12/27 | 2776 | systems/texlive/tlnet/archive/frenchmath.r65363.tar.xz 2022/12/27 | 276 | systems/texlive/tlnet/archive/texlive-en.r65369.tar.xz -2022/12/27 | 2754661 | biblio/ctan-bibdata/ctan.bib 2022/12/27 | 2552 | support/texshop/texshop509.html -2022/12/27 | 25518531 | systems/texlive/tlnet/install-tl.zip 2022/12/27 | 2471996 | systems/texlive/tlnet/archive/pst-flags.doc.r65367.tar.xz -2022/12/27 | 2442124 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2022/12/27 | 24155 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.tex 2022/12/27 | 23621 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.tex 2022/12/27 | 230184 | systems/texlive/tlnet/archive/frenchmath.doc.r65363.tar.xz 2022/12/27 | 226328 | systems/texlive/tlnet/archive/mismath.doc.r65365.tar.xz 2022/12/27 | 21643 | macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty +2022/12/27 | 214113 | support/TeX4ht/source/ChangeLog 2022/12/27 | 2052811 | graphics/pgf/contrib/tikz-mirror-lens.zip -2022/12/27 | 20433828 | systems/texlive/tlnet/install-tl-windows.exe 2022/12/27 | 2008100 | systems/texlive/tlnet/archive/texlive-en.doc.r65369.tar.xz 2022/12/27 | 195500 | systems/texlive/tlnet/archive/babel.r65366.tar.xz 2022/12/27 | 1900 | macros/latex/contrib/resmes/resmes.dtx 2022/12/27 | 1892 | graphics/pgf/contrib/tikz-mirror-lens/README.md 2022/12/27 | 185 | macros/latex/contrib/resmes/README.md -2022/12/27 | 17926104 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/12/27 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2022/12/27 | 16784 | systems/texlive/tlnet/archive/mismath.source.r65365.tar.xz 2022/12/27 | 16547 | graphics/pgf/contrib/tikz-mirror-lens/tex/tikz-mirror-lens.sty +2022/12/27 | 161 | systems/mac/mactex/mactex-MacTeXtras-20221227.zip.sha512 +2022/12/27 | 1612 | systems/mac/mactex/Licenses.txt 2022/12/27 | 1603 | macros/latex/contrib/maze/maze.tex -2022/12/27 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/12/27 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/12/27 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/12/27 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/12/27 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 2022/12/27 | 1374364 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens-PT.pdf -2022/12/27 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r65368.tar.xz 2022/12/27 | 1361992 | graphics/pgf/contrib/tikz-mirror-lens/doc/tikz-mirror-lens.pdf 2022/12/27 | 134778 | macros/luatex/latex/luaset/luaset.pdf 2022/12/27 | 13044 | systems/texlive/tlnet/archive/frenchmath.source.r65363.tar.xz -2022/12/27 | 1298160 | systems/texlive/tlnet/archive/tex4ht.source.r65368.tar.xz 2022/12/27 | 1244 | macros/latex/contrib/maze/README.md 2022/12/27 | 12444684 | systems/texlive/tlnet/archive/tlgs.win32.r65362.tar.xz 2022/12/27 | 1243 | macros/luatex/latex/luaset/README.txt 2022/12/27 | 118226 | macros/luatex/latex/luaset.zip -2022/12/27 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65361.tar.xz -2022/12/27 | 10782628 | macros/latex/contrib/jeuxcartes.zip +2022/12/27 | 115585747 | macros/context/latest/cont-tmf.zip 2022/12/26 | 9826 | macros/luatex/latex/luamaths/luamaths.tex 2022/12/26 | 902955 | macros/latex/required/babel/base/babel.pdf 2022/12/26 | 899324 | systems/texlive/tlnet/archive/beebe.r65356.tar.xz @@ -160,7 +419,6 @@ 2022/12/26 | 3145 | macros/latex/contrib/jeuxcartes/tex/CaJ-TaroTv1-AP.png 2022/12/26 | 3132 | macros/latex/contrib/jeuxcartes/tex/CaJ-TaroTv1-2K.png 2022/12/26 | 3057001 | install/macros/latex/required/babel-base.tds.zip -2022/12/26 | 2896 | systems/texlive/tlnet/archive/tikz-mirror-lens.r65359.tar.xz 2022/12/26 | 2896412 | systems/texlive/tlnet/archive/cabin.r65358.tar.xz 2022/12/26 | 2788583 | graphics/pstricks/contrib/pst-flags.zip 2022/12/26 | 2690 | macros/latex/contrib/jeuxcartes/tex/CaJ-TaroTv1-AC.png @@ -170,7 +428,6 @@ 2022/12/26 | 229836 | systems/texlive/tlnet/archive/cabin.doc.r65358.tar.xz 2022/12/26 | 21890 | macros/latex/required/babel/base/bbcompat.dtx 2022/12/26 | 2150 | macros/latex/required/babel/base/README.md -2022/12/26 | 213926 | support/TeX4ht/source/ChangeLog 2022/12/26 | 20771 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.tex 2022/12/26 | 1950446 | macros/latex/required/babel/base.zip 2022/12/26 | 1910 | support/pkgcheck/Cargo.toml @@ -183,13 +440,11 @@ 2022/12/26 | 1289 | support/pkgcheck/README.md 2022/12/26 | 1249010 | graphics/pstricks/contrib/pst-flags/doc/pst-flags-doc.pdf 2022/12/26 | 124716603 | systems/win32/TLW64/tl-win64.zip -2022/12/26 | 1208608 | systems/texlive/tlnet/archive/tikz-mirror-lens.doc.r65359.tar.xz 2022/12/26 | 1151350 | support/TeX4ht/source/tex4ht-4ht.tex 2022/12/26 | 11345 | macros/latex/contrib/jeuxcartes/tex/CaJ-TaroTv1-Dos.png 2022/12/26 | 1069 | macros/luatex/latex/luamaths/luamaths.bib 2022/12/26 | 10396 | support/pkgcheck/CHANGES.md 2022/12/26 | 1031 | macros/luatex/latex/luamaths/README.txt -2022/12/25 | 944 | systems/texlive/tlnet/archive/collection-luatex.r65354.tar.xz 2022/12/25 | 920 | systems/texlive/tlnet/archive/gradient-text.r65353.tar.xz 2022/12/25 | 904 | biblio/citation-style-language/citeproc-node-group.lua 2022/12/25 | 8995 | biblio/citation-style-language/citeproc-latex-core.lua @@ -204,7 +459,6 @@ 2022/12/25 | 7308 | biblio/citation-style-language/citeproc-node-choose.lua 2022/12/25 | 72823 | biblio/citation-style-language/citeproc-bibtex-data.lua 2022/12/25 | 69907 | biblio/citation-style-language/apa.csl -2022/12/25 | 6812 | systems/texlive/tlnet/archive/collection-latexextra.r65353.tar.xz 2022/12/25 | 6283 | biblio/citation-style-language/citeproc-node-sort.lua 2022/12/25 | 617 | biblio/citation-style-language/citeproc-lua.1 2022/12/25 | 6123 | biblio/citation-style-language/citeproc-node-locale.lua @@ -442,7 +696,7 @@ 2022/12/24 | 9105 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-9T.pdf 2022/12/24 | 8984 | macros/latex/contrib/fei/referencias.bib 2022/12/24 | 87888 | systems/texlive/tlnet/archive/pstricks.r65346.tar.xz -2022/12/24 | 8771 | macros/latex/contrib/jeuxcartes/tex/CaJ-PoKeRv1-8T.pdf +2022/12/24 | 8771 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8T.pdf 2022/12/24 | 87486 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-VP.pdf 2022/12/24 | 86775 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-RP.pdf 2022/12/24 | 85540 | macros/latex/contrib/gradient-text.zip @@ -595,220 +849,72 @@ 2022/12/24 | 1021322 | graphics/pgf/contrib/yquant/doc/yquant-doc.pdf 2022/12/24 | 10136 | systems/texlive/tlnet/archive/luakeys.r65346.tar.xz 2022/12/23 | 9 | macros/latex/contrib/saveenv/DEPENDS.txt -2022/12/23 | 957 | systems/win32/miktex/tm/packages/pr.ini 2022/12/23 | 929724 | macros/generic/markdown/markdown.pdf -2022/12/23 | 88428 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/12/23 | 8827 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma 2022/12/23 | 8729 | macros/latex/contrib/saveenv/saveenv.tex -2022/12/23 | 8652 | macros/latex/contrib/tagpdf/ex-AF-file.pdf 2022/12/23 | 836776 | macros/generic/markdown/markdown.html 2022/12/23 | 834068 | systems/texlive/tlnet/archive/lyluatex.doc.r65332.tar.xz -2022/12/23 | 8281 | macros/latex/contrib/tagpdf/global-ex.png -2022/12/23 | 827257 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/12/23 | 81264 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2022/12/23 | 808 | macros/luatex/generic/luakeys/luakeys.sty 2022/12/23 | 807017 | systems/win32/miktex/tm/packages/lyluatex__doc.tar.lzma -2022/12/23 | 801 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex 2022/12/23 | 7978 | systems/win32/miktex/tm/packages/pdfmsym__source.tar.lzma -2022/12/23 | 79754 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma 2022/12/23 | 795 | macros/luatex/generic/luakeys/luakeys-debug.sty -2022/12/23 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf -2022/12/23 | 777 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex -2022/12/23 | 77654 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma 2022/12/23 | 773 | macros/latex/contrib/pythonimmediate/README 2022/12/23 | 7658 | systems/win32/miktex/tm/packages/graphicscache__source.tar.lzma 2022/12/23 | 75 | macros/generic/markdown/examples/scientists.csv -2022/12/23 | 759352 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/12/23 | 751958 | systems/win32/miktex/tm/packages/files.csv.lzma -2022/12/23 | 751921 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/12/23 | 74355 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/12/23 | 73971 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/12/23 | 738728 | macros/latex/contrib/tagpdf/tagpdf.pdf 2022/12/23 | 735 | macros/latex/contrib/saveenv/README 2022/12/23 | 7340 | macros/latex/contrib/pythonimmediate/pythonimmediate.sty -2022/12/23 | 73337 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma 2022/12/23 | 730937 | macros/generic/markdown/markdown.dtx -2022/12/23 | 72740 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2022/12/23 | 7152 | systems/texlive/tlnet/archive/unimath-plain-xetex.r65334.tar.xz -2022/12/23 | 71211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/12/23 | 702785 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma 2022/12/23 | 701 | macros/luatex/generic/luakeys/luakeys.tex 2022/12/23 | 6939 | systems/win32/miktex/tm/packages/unimath-plain-xetex.tar.lzma -2022/12/23 | 69230 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2022/12/23 | 69227 | macros/latex/contrib/pythonimmediate/pythonimmediate_script_textopy.py -2022/12/23 | 6842 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf -2022/12/23 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf -2022/12/23 | 65893 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/12/23 | 64339 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/12/23 | 637422 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2022/12/23 | 6343 | systems/win32/miktex/tm/packages/unimath-plain-xetex__source.tar.lzma -2022/12/23 | 62787 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/12/23 | 61772 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2022/12/23 | 61066 | macros/luatex/generic/luakeys/luakeys-doc.tex -2022/12/23 | 602730 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma 2022/12/23 | 5909 | systems/win32/miktex/tm/packages/pdfmsym.tar.lzma -2022/12/23 | 58713 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma 2022/12/23 | 5855 | macros/luatex/generic/luakeys/README.md -2022/12/23 | 5838 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty -2022/12/23 | 5797 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.tex -2022/12/23 | 57842 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/12/23 | 57434 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/12/23 | 57197 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/12/23 | 571745 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/12/23 | 56286 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx -2022/12/23 | 55780 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2022/12/23 | 53192 | systems/texlive/tlnet/archive/unimath-plain-xetex.doc.r65334.tar.xz -2022/12/23 | 530061 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/12/23 | 52754 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/12/23 | 52664 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/12/23 | 52525 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/12/23 | 5107 | macros/latex/contrib/tagpdf/tagpdf-space.dtx 2022/12/23 | 49273 | macros/xetex/plain/unimath-plain-xetex/doc/unimath-plain-xetex-doc.pdf -2022/12/23 | 48968 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma 2022/12/23 | 4866 | macros/xetex/plain/unimath-plain-xetex/source/unimath-plain-genalphabet.lua 2022/12/23 | 48608 | systems/texlive/tlnet/archive/tsvtemplate.doc.r65333.tar.xz -2022/12/23 | 48160 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma 2022/12/23 | 47979 | systems/win32/miktex/tm/packages/unimath-plain-xetex__doc.tar.lzma 2022/12/23 | 47577 | systems/win32/miktex/tm/packages/tsvtemplate__doc.tar.lzma 2022/12/23 | 4738 | macros/latex/contrib/saveenv/saveenv.sty -2022/12/23 | 472957 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/12/23 | 4618 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf -2022/12/23 | 45769 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2022/12/23 | 4530 | macros/generic/markdown/markdown.css -2022/12/23 | 44073 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma 2022/12/23 | 43924 | macros/xetex/plain/unimath-plain-xetex/tex/unimath-plain-alphabet.tex -2022/12/23 | 43869 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma 2022/12/23 | 4377 | macros/generic/markdown/docstrip.cfg -2022/12/23 | 43711 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/12/23 | 42959 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx 2022/12/23 | 429551 | macros/latex/contrib/pythonimmediate.zip -2022/12/23 | 4284 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma.tex -2022/12/23 | 42457 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma 2022/12/23 | 420991 | macros/luatex/generic/luakeys.zip -2022/12/23 | 41736 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/12/23 | 4153 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex -2022/12/23 | 40913 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx 2022/12/23 | 402484 | macros/latex/contrib/pythonimmediate/pythonimmediate.pdf 2022/12/23 | 399930 | macros/latex/contrib/saveenv.zip 2022/12/23 | 398632 | macros/luatex/generic/luakeys/luakeys-doc.pdf 2022/12/23 | 395762 | macros/latex/contrib/saveenv/saveenv.pdf -2022/12/23 | 394637 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/12/23 | 3928 | macros/latex/contrib/tagpdf/tagpdf.ins 2022/12/23 | 3792 | systems/win32/miktex/tm/packages/graphicscache.tar.lzma 2022/12/23 | 37840 | macros/luatex/generic/luakeys/luakeys.lua -2022/12/23 | 37415 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/12/23 | 37094 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2022/12/23 | 3608 | macros/generic/markdown/examples/example.md 2022/12/23 | 35 | macros/latex/contrib/pythonimmediate/DEPENDS.txt -2022/12/23 | 35319 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/12/23 | 352561 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/12/23 | 35213 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/12/23 | 34230 | macros/latex/contrib/tagpdf/tagpdf-data.dtx -2022/12/23 | 33881 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/12/23 | 327340 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/12/23 | 326752 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/12/23 | 32400 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma 2022/12/23 | 31 | macros/generic/markdown/VERSION -2022/12/23 | 31788 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/12/23 | 31620 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/12/23 | 307561 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/12/23 | 307507 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/12/23 | 30489 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/12/23 | 30466 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx -2022/12/23 | 296255 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma 2022/12/23 | 28939 | macros/generic/markdown/CHANGES.md -2022/12/23 | 28811 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/12/23 | 287139 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma 2022/12/23 | 28415 | systems/win32/miktex/tm/packages/lyluatex__source.tar.lzma -2022/12/23 | 2831432 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/12/23 | 27671 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/12/23 | 27277 | macros/latex/contrib/tagpdf/tagpdf-user.dtx -2022/12/23 | 271541 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/12/23 | 26784 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx -2022/12/23 | 2637 | macros/latex/contrib/tagpdf/ex-patch-list.tex -2022/12/23 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex -2022/12/23 | 25243 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/12/23 | 247487 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/12/23 | 245719 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/12/23 | 24052 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/12/23 | 24034 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2022/12/23 | 2317 | systems/win32/miktex/tm/packages/tsvtemplate__source.tar.lzma -2022/12/23 | 22818 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf -2022/12/23 | 2262 | macros/latex/contrib/tagpdf/tagpdf-code.tex 2022/12/23 | 22371 | macros/generic/markdown/libraries/markdown-tinyyaml.lua 2022/12/23 | 215831 | systems/win32/miktex/tm/packages/pdfmsym__doc.tar.lzma -2022/12/23 | 2150 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex -2022/12/23 | 2144330 | macros/latex/contrib/tagpdf.zip -2022/12/23 | 213714 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma 2022/12/23 | 21103 | macros/xetex/plain/unimath-plain-xetex/tex/unimath-plain-xetex.tex -2022/12/23 | 21067 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.pdf -2022/12/23 | 209199 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/12/23 | 20670 | macros/latex/contrib/tagpdf/tagpdf.dtx -2022/12/23 | 203394 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/12/23 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex -2022/12/23 | 1995887 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/12/23 | 196594 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/12/23 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf -2022/12/23 | 1863966 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/12/23 | 1862150 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/12/23 | 18493 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/12/23 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf -2022/12/23 | 18383 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/12/23 | 181663 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma 2022/12/23 | 17894 | macros/generic/markdown/README.md -2022/12/23 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf 2022/12/23 | 177171 | systems/win32/miktex/tm/packages/graphicscache__doc.tar.lzma 2022/12/23 | 1765 | macros/generic/markdown/examples/latex.tex -2022/12/23 | 175515 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2022/12/23 | 17505 | macros/latex/contrib/pythonimmediate/pythonimmediate.tex 2022/12/23 | 1743 | macros/generic/markdown/examples/context-mkiv.tex -2022/12/23 | 173409 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/12/23 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib -2022/12/23 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf 2022/12/23 | 1649 | macros/latex/contrib/pythonimmediate/pythonimmediate_script_pytotex.py -2022/12/23 | 1633541 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/12/23 | 1633330 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2022/12/23 | 1569 | systems/win32/miktex/tm/packages/tsvtemplate.tar.lzma -2022/12/23 | 155980 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2022/12/23 | 1552 | macros/generic/markdown/examples/context-mkii.tex -2022/12/23 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex -2022/12/23 | 15239 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx -2022/12/23 | 1523569 | macros/latex/contrib/tagpdf/tagpdf-code.pdf -2022/12/23 | 1514492 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2022/12/23 | 14857 | systems/win32/miktex/tm/packages/lyluatex.tar.lzma 2022/12/23 | 14576 | systems/texlive/tlnet/archive/lyluatex.r65332.tar.xz -2022/12/23 | 1457484 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/12/23 | 14508 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx -2022/12/23 | 14480 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx -2022/12/23 | 14453 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma -2022/12/23 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG 2022/12/23 | 140951 | macros/generic/markdown/markdown.png -2022/12/23 | 140700 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/12/23 | 1398 | macros/latex/contrib/tagpdf/ex-attribute.tex -2022/12/23 | 136095 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2022/12/23 | 1343442 | install/macros/generic/markdown.tds.zip -2022/12/23 | 1336776 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2022/12/23 | 1333 | macros/generic/markdown/markdown.ins 2022/12/23 | 1312 | systems/texlive/tlnet/archive/tsvtemplate.r65333.tar.xz 2022/12/23 | 1273531 | macros/generic/markdown.zip -2022/12/23 | 1237 | macros/latex/contrib/tagpdf/ex-AF-file.tex -2022/12/23 | 121081 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma 2022/12/23 | 12037 | macros/xetex/plain/unimath-plain-xetex/doc/unimath-plain-xetex-doc.tex 2022/12/23 | 1179 | macros/luatex/generic/luakeys/luakeys-debug.tex -2022/12/23 | 1176 | macros/latex/contrib/tagpdf/README.md -2022/12/23 | 1167193 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/12/23 | 115767 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/12/23 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini -2022/12/23 | 112941 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/12/23 | 109856 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/12/23 | 109250 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/12/23 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex -2022/12/23 | 106650 | macros/latex/contrib/tagpdf/tagpdf.tex -2022/12/23 | 105318 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/12/23 | 103718 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/12/23 | 103620 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/12/23 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex -2022/12/23 | 101631 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2022/12/22 | 97472 | systems/texlive/tlnet/archive/texinfo.r65323.tar.xz 2022/12/22 | 69512 | fonts/cm/tfm.zip 2022/12/22 | 65314 | macros/xetex/plain/unimath-plain-xetex.zip @@ -831,33 +937,3 @@ 2022/12/22 | 23244 | systems/texlive/tlnet/archive/xput.r65325.tar.xz 2022/12/22 | 222104 | systems/texlive/tlnet/archive/pdfmsym.doc.r65324.tar.xz 2022/12/22 | 12697552 | systems/texlive/tlnet/archive/xput.doc.r65325.tar.xz -2022/12/22 | 115578376 | macros/context/latest/cont-tmf.zip -2022/12/21 | 985 | support/lyluatex/lyluatexmanual.cls -2022/12/21 | 97207 | support/lyluatex/lyluatex.tex -2022/12/21 | 7072 | systems/texlive/tlnet/archive/graphicscache.source.r65318.tar.xz -2022/12/21 | 58 | support/lyluatex/latexmkrc -2022/12/21 | 57753 | macros/luatex/generic/tsvtemplate/tsvtemplate.pdf -2022/12/21 | 56174 | macros/luatex/generic/tsvtemplate.zip -2022/12/21 | 456 | macros/luatex/generic/tsvtemplate/README -2022/12/21 | 44792 | support/lyluatex/lyluatex.lua -2022/12/21 | 3612 | systems/texlive/tlnet/archive/graphicscache.r65318.tar.xz -2022/12/21 | 35440 | systems/texlive/tlnet/archive/pdfpages.source.r65319.tar.xz -2022/12/21 | 3495 | macros/luatex/generic/tsvtemplate/tsvtemplate.doc -2022/12/21 | 325 | support/lyluatex/Contributors.md -2022/12/21 | 3253 | support/lyluatex/README.md -2022/12/21 | 323072 | systems/texlive/tlnet/archive/pdfpages.doc.r65319.tar.xz -2022/12/21 | 320 | support/lyluatex/ly/fonts.ly -2022/12/21 | 226747 | macros/generic/pdfmsym.zip -2022/12/21 | 2028734 | support/lyluatex/lyluatex.pdf -2022/12/21 | 17946 | CTAN.sites -2022/12/21 | 176272 | systems/texlive/tlnet/archive/graphicscache.doc.r65318.tar.xz -2022/12/21 | 169 | macros/luatex/generic/tsvtemplate/tsvtemplate.sty -2022/12/21 | 1657143 | support/lyluatex.zip -2022/12/21 | 158 | support/lyluatex/ly/eight-systems.ly -2022/12/21 | 147271 | support/TeX4ht/source/tex4ht-mathml.tex -2022/12/21 | 14080 | systems/texlive/tlnet/archive/pdfpages.r65319.tar.xz -2022/12/21 | 13827 | macros/luatex/generic/tsvtemplate/LICENSE -2022/12/21 | 1348 | macros/luatex/generic/tsvtemplate/tsvtemplate.tex -2022/12/21 | 1107 | support/lyluatex/lyluatexbase.cls -2022/12/21 | 1090 | support/lyluatex/LICENSE -2022/12/21 | 10256 | support/lyluatex/lyluatex.sty diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib index a63e13aa45..dc09f71bdd 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 28-12-2022, 02:04:59 +%% created at 29-12-2022, 02:01:48 %% %% This file is provided under the terms of the LPPL v1.3 or @@ -32293,8 +32293,8 @@ title = {The \texttt{ibrackets} package}, subtitle = {Intelligent brackets}, author = {Antoine Missier}, - date = {2022-12-21}, - version = {1.0}, + date = {2022-12-28}, + version = {1.1}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/macros/latex/contrib/ibrackets}, url = {https://ctan.org/pkg/ibrackets}, @@ -34471,8 +34471,8 @@ title = {The \texttt{JeuxCartes} package}, subtitle = {Macros to insert playing cards}, author = {Cédric Pierquet}, - date = {2022-12-27}, - version = {0.2.1}, + date = {2022-12-28}, + version = {0.2.1a}, license = {lppl1.3c,lgpl2.1,pd,mit}, mirror = {https://mirror.ctan.org/macros/latex/contrib/jeuxcartes}, url = {https://ctan.org/pkg/jeuxcartes}, @@ -40781,6 +40781,24 @@ url = {https://ctan.org/pkg/luacolor}, } +@manual{ctan-luacomplex, + title = {The \texttt{luacomplex} package}, + subtitle = {Operations on complex numbers inside \LaTeX{} documents using Lua}, + author = {{Chetan Shirore and Dr. Ajit Kumar}}, + date = {2022-12-28}, + version = {1.0}, + license = {lppl1.3c}, + mirror = {https://mirror.ctan.org/macros/luatex/latex/luacomplex}, + url = {https://ctan.org/pkg/luacomplex}, + annotation = {The luacomplex package is developed to define complex numbers and + perform basic arithmetic on complex numbers in \LaTeX{}. It also loads + the package. It provides an easy way + to define complex numbers and perform operations on complex numbers. There is no + particular environment for performing operations on complex numbers. The package + commands can be used in any environment (including the mathematics environment). + It is written in Lua, and the file is to be compiled with the Lua\LaTeX{} engine.}, +} + @manual{ctan-luafindfont, title = {The \texttt{luafindfont} package}, subtitle = {Search fonts in the LuaTeX font database}, @@ -41119,7 +41137,7 @@ title = {The \texttt{luaset} package}, subtitle = {Set Operations inside \LaTeX{} documents using Lua}, author = {{Chetan Shirore and Dr. Ajit Kumar}}, - date = {2022-12-27}, + date = {2022-12-28}, version = {1.0}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/luatex/latex/luaset}, @@ -43089,7 +43107,7 @@ title = {The \texttt{maze} package}, subtitle = {Generate random mazes}, author = {Sicheng Du}, - date = {2022-12-27}, + date = {2022-12-28}, version = {1.1}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/maze}, @@ -53339,8 +53357,8 @@ title = {The \texttt{postnotes} package}, subtitle = {Endnotes for \LaTeX{}}, author = {Gustavo Barros}, - date = {2022-11-13}, - version = {0.1.7}, + date = {2022-12-28}, + version = {0.2.0}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/postnotes}, url = {https://ctan.org/pkg/postnotes}, @@ -53831,8 +53849,8 @@ title = {The \texttt{ProfLycee} package}, subtitle = {A \LaTeX{} package for French maths teachers in high school}, author = {Cédric Pierquet}, - date = {2022-12-19}, - version = {2.1.0}, + date = {2022-12-28}, + version = {2.1.1}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/proflycee}, url = {https://ctan.org/pkg/proflycee}, @@ -57877,7 +57895,7 @@ title = {The \texttt{resmes} package}, subtitle = {Measure restriction symbol in \LaTeX{}}, author = {Paolo De Donato}, - date = {2022-12-27}, + date = {2022-12-28}, version = {1.0}, license = {mit}, mirror = {https://mirror.ctan.org/macros/latex/contrib/resmes}, @@ -65136,8 +65154,8 @@ title = {The \texttt{tagpdf} package}, subtitle = {Tools for experimenting with tagging using pdf\LaTeX{} and LuaLaTeX}, author = {Ulrike Fischer}, - date = {2022-12-23}, - version = {0.98}, + date = {2022-12-28}, + version = {0.98a}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/tagpdf}, url = {https://ctan.org/pkg/tagpdf}, @@ -77233,8 +77251,8 @@ title = {The \texttt{zref-clever} package}, subtitle = {Clever \LaTeX{} cross-references based on zref}, author = {Gustavo Barros}, - date = {2022-05-28}, - version = {0.3.1}, + date = {2022-12-28}, + version = {0.3.2}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/zref-clever}, url = {https://ctan.org/pkg/zref-clever}, diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf Binary files differindex 90ed99d4f7..68c3f70af3 100644 --- a/biblio/ctan-bibdata/ctan.pdf +++ b/biblio/ctan-bibdata/ctan.pdf diff --git a/macros/latex/contrib/ibrackets/ibrackets.dtx b/macros/latex/contrib/ibrackets/ibrackets.dtx index 897cb36de8..8e78228310 100644 --- a/macros/latex/contrib/ibrackets/ibrackets.dtx +++ b/macros/latex/contrib/ibrackets/ibrackets.dtx @@ -20,7 +20,7 @@ %<*package> \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{ibrackets} - [2022/12/19 v1.0 .dtx ibrackets file] + [2022/12/26 v1.1 .dtx ibrackets file] %</package> %<*driver> \documentclass{ltxdoc} @@ -29,10 +29,12 @@ \usepackage[english]{babel} \usepackage[charter]{mathdesign} \usepackage{ibrackets} +\usepackage{sectsty} +\usepackage{xcolor} +\definecolor{darkbrown}{rgb}{0.5,0.1,0.1} +\allsectionsfont{\color{darkbrown}} \renewcommand\pi{\piup} -\DeclareMathSymbol{\OB}\mathopen{operators}{091} % open bracket [ -\DeclareMathSymbol{\CB}\mathclose{operators}{093} % close bracket ] \DisableCrossrefs %\CodelineIndex @@ -73,22 +75,26 @@ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % -% \changes{v1.0}{2022/12/19}{Initial version, creating dtx and ins files} +% \changes{v1.0}{2022/12/19}{Initial version} +% +% \changes{v1.1}{2022/12/28}{ +% - A bug correction in the README.md file +% - Tiny changes in documentation} % % \GetFileInfo{ibrackets.sty} % -% \title{Intelligent brackets \\ The \textsf{ibrackets} package\thanks{This document -% corresponds to \textsf{ibrackets}~\fileversion, dated \filedate.}} +% \title{Intelligent brackets \\ The \textsf{ibrackets} package} % \author{Antoine Missier \\ \texttt{antoine.missier@ac-toulouse.fr}} -% \date{December 19, 2022} +% \date{\filedate, \fileversion} % \maketitle % % \section{Introduction} % % Open intervals are usually represented with parenthesis $(0, +\infty)$ % but sometimes we find also -% brackets $]0, +\infty[$, for example in French mathematics. -% In that case the space around them is often unsuitable, e.g.\@ $x \in \CB 0, +\infty\OB$. +% square brackets $]0, +\infty[$, for example in French mathematics. +% When using these, spacing is often unsuitable, +% e.g.\@ $x \in \mathclose{]} 0, +\infty\mathopen{[}$. % This small package redefines brackets symbols $[$ and $]$ for mathematical mode % to get correct spacing: $x \in ]0, +\infty[$. % @@ -96,37 +102,39 @@ % Originally implemented in the \textsf{mismath} package~\cite{MIS} % and also in \textsf{frenchmath}~\cite{FR} % since version 2.1, our previous redefinitions produce however incorrect spacing -% when the left boundary of the interval begins with a sign - or +, +% when the left bound of the interval begins with a sign - or +, % which was then interpreted as a binary operation. Thus blank % spaces surrounding the sign would have been too large. % This problem was pointed out by Jean-François Burnol, and % an easy solution, that has been documented, consisted to nest the operator -% or the left boundary -% within a pair of braces, e.g.\@ |$x \in ]{-}\infty, 0]$|, or use |\left| and |\right| +% or the left bound within a pair of braces, +% e.g.\@ |$x \in ]{-}\infty, 0]$|, or use |\left| and |\right| % or even |\mathopen{]}|. % % \medskip % Inspired by the \textsf{icomma} package~\cite{ICOMMA} of Walter Schmidt, we now provide % an improved bracket definition that works correctly without -% these pair of brackets. +% these pairs of curly brackets. % % \medskip -% Let us also mention other approaches e.g.\@ |\DeclarePairedDelimiters|, a macro from +% Let's also mention other approaches e.g.\@ |\DeclarePairedDelimiters|, a macro from % the \textsf{mathtools} package~\cite{TOOL}, or % the \textsf{interval} package~\cite{INT} with his % |\interval| macro. Nevertheless our solution is lighter. % % \section{Usage} % You just have to type intervals in an easy way: -% |$x\in ]0,\pi[ \cup ]2\pi,3\pi[$| +% |$x\in]0,\pi[\cup]2\pi, 3\pi[$| % produce -% \[ x\in ]0, \pi[ \cup ]2\pi, 3\pi[ \mbox{\quad with \textsf{ibrackets}}, \] +% \[ x\in]0, \pi[\cup]2\pi, 3\pi[ \mbox{\quad with \textsf{ibrackets}}, \] % instead of -% \[ x\in \CB 0,\pi \OB \cup \CB 2\pi, 3\pi \OB \mbox{\quad without \textsf{ibrackets}}. \] - +% \[ x\in\mathclose{]} 0,\pi \mathopen{[}\cup\mathclose{]} 2\pi, 3\pi\mathopen{[} +% \mbox{\quad without \textsf{ibrackets}}. +% \] +% % Generally $[$ and $]$ symbols are not defined anymore as delimiters, % but as ordinary characters. -% Thereby a line break could occur between the two brackets, but +% Thereby a line break could occur between the two square brackets, but % it is always possible to transform them % into delimiters with |\left| and |\right|. % @@ -140,7 +148,7 @@ % |$x \in ] -\infty, 0]$| yields $x \in ] -\infty, 0]$ with bad spacing around the % minus sign. % Contrariwise, when you want to write algebra on intervals then -% \emph{you must leave a blank space between the second bracket and the} +/- \emph{operations}, +% \emph{you must leave a blank space between the second bracket and the} +/- \emph{operations}, % e.g.\@ |$[a, b] + [c, d]$| yields $[a, b] + [c, d]$ % but |$[a, b]+ [c, d]$| yields $[a, b]+ [c, d]$. % To summarize the new behavior of a bracket: it is an ordinary character, @@ -157,24 +165,23 @@ \mathcode`[="8000 \mathchardef\mathclosebracket\mathcode`]% \mathcode`]="8000 +} + % \end{macrocode} % The active brackets check the next input character. If this is a - or a +, % the active brackets return |\mathopen| with the saved |\math...bracket| % so that no space will be added after the bracket; % otherwise, |\mathord\math...bracket| is returned : % \begin{macrocode} -} {\catcode`[=\active - \gdef[{\futurelet\@next\sm@rtopenbracket} -} + \gdef[{\futurelet\@next\sm@rtopenbracket}} \def\sm@rtopenbracket{% \ifx\@next- \mathopen \else \ifx\@next+ \mathopen \else \mathord\fi\fi \mathopenbracket} - + {\catcode`]=\active - \gdef]{\futurelet\@next\sm@rtclosebracket} -} + \gdef]{\futurelet\@next\sm@rtclosebracket}} \def\sm@rtclosebracket{% \ifx\@next- \mathopen \else \ifx\@next+ \mathopen \else @@ -186,6 +193,7 @@ % to follow an interval with an operation plus or minus. % % \begin{thebibliography}{5} +% % \begin{raggedright} % \bibitem{MIS} \emph{\textsf{mismath} -- Miscellaneus mathematical macros}. % Antoine Missier, CTAN, v2.0 2022/11/11. % \bibitem{FR} \emph{L'extension \textsf{frenchmath}}. Antoine Missier, CTAN, v2.2 2022/12/15. @@ -195,6 +203,7 @@ % v1.21 2018/01/08. % \bibitem{INT} \emph{The \textsf{interval} package}. Lars Madsen, CTAN, % v0.4 2019/03/06. +% \end{raggedright} % \end{thebibliography} % \Finale \endinput diff --git a/macros/latex/contrib/ibrackets/ibrackets.pdf b/macros/latex/contrib/ibrackets/ibrackets.pdf Binary files differindex a45c0dc20f..4fa49c35e9 100644 --- a/macros/latex/contrib/ibrackets/ibrackets.pdf +++ b/macros/latex/contrib/ibrackets/ibrackets.pdf diff --git a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf Binary files differindex 112248c583..7b8cac8486 100644 --- a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf +++ b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf diff --git a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex index 62fbeafdd0..1420ae56bc 100644 --- a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex +++ b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex @@ -52,8 +52,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.2.1} -\def\TPdate{27 Décembre 2022} +\def\TPversion{0.2.1a} +\def\TPdate{28 Décembre 2022} \usepackage[most]{tcolorbox} \usepackage[outputdir=build]{minted} @@ -185,19 +185,19 @@ Une commande pour des cartes en version \og miniatures \fg{} (individuelle, main \part{Historique} -{\small \bverb|v0.2.1|~:~~~~Correction du nom d'une carte pokerv1... +{\small \bverb|v0.2.1a|~:~~~~Correction du nom d'une carte pokerv1... -{\small \bverb|v0.2.0|~:~~~~Modification du design des cartes (pdf pour Poker/Uno + png pour Tarot) + alternatives pour le Poker +{\small \bverb|v0.2.0 |~:~~~~Modification du design des cartes (pdf pour Poker/Uno + png pour Tarot) + alternatives pour le Poker -{\small \bverb|v0.1.4|~:~~~~Réduction de la taille des images \texttt{png} +{\small \bverb|v0.1.4 |~:~~~~Réduction de la taille des images \texttt{png} -{\small \bverb|v0.1.3|~:~~~~Ajout de cartes Uno (CC1.0 par AlexDer) + modification des commandes + rami +{\small \bverb|v0.1.3 |~:~~~~Ajout de cartes Uno (CC1.0 par AlexDer) + modification des commandes + rami -{\small \bverb|v0.1.2|~:~~~~Modification du nom (et de la source) des images de Tarot (CC0) +{\small \bverb|v0.1.2 |~:~~~~Modification du nom (et de la source) des images de Tarot (CC0) -{\small \bverb|v0.1.1|~:~~~~Ajout de commandes pour des mini-cartes +{\small \bverb|v0.1.1 |~:~~~~Ajout de commandes pour des mini-cartes -{\small \bverb|v0.1 |~:~~~~Version initiale +{\small \bverb|v0.1 |~:~~~~Version initiale \vfill~ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-PoKeRv1-8T.pdf b/macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8T.pdf Binary files differindex 38c26c657d..38c26c657d 100644 --- a/macros/latex/contrib/jeuxcartes/tex/CaJ-PoKeRv1-8T.pdf +++ b/macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8T.pdf diff --git a/macros/latex/contrib/postnotes/CHANGELOG.md b/macros/latex/contrib/postnotes/CHANGELOG.md index 5ae69925f0..c6fa663478 100644 --- a/macros/latex/contrib/postnotes/CHANGELOG.md +++ b/macros/latex/contrib/postnotes/CHANGELOG.md @@ -1,6 +1,22 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.1.7...HEAD) +## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.2.0...HEAD) + +## [v0.2.0](https://github.com/gusbrs/postnotes/compare/v0.1.7...v0.2.0) (2022-12-28) + +### Added +- `\postnote` option `markstr`, which can receive a string as value, and does + not set `sortnum`. +- `\postnotesection` option `exp`, to expand the contents in place. + +### Changed +- To simplify user input, `\postnote` option `mark` now requires a number as + value, but it also sets `sortnum`. +- `\postnotesectionx` is deprecated in favor of the new `exp` option. +- Bumped the required kernel to 2022-06-01, so that we can use the new + `\MakeLinkTarget` and the starred version of `\ref*` defined by the kernel, + which simplifies the relation with `hyperref`. All in all, `postnotes` no + longer needs to use any internal `hyperref` commands. ## [v0.1.7](https://github.com/gusbrs/postnotes/compare/v0.1.6...v0.1.7) (2022-11-13) diff --git a/macros/latex/contrib/postnotes/postnotes-code.pdf b/macros/latex/contrib/postnotes/postnotes-code.pdf Binary files differindex ac52fa60c3..b5a50db424 100644 --- a/macros/latex/contrib/postnotes/postnotes-code.pdf +++ b/macros/latex/contrib/postnotes/postnotes-code.pdf diff --git a/macros/latex/contrib/postnotes/postnotes.dtx b/macros/latex/contrib/postnotes/postnotes.dtx index 2ab7308ace..b6a9a15572 100644 --- a/macros/latex/contrib/postnotes/postnotes.dtx +++ b/macros/latex/contrib/postnotes/postnotes.dtx @@ -65,8 +65,8 @@ % \NewDocumentCommand\githubPR{m}{^^A % PR~\href{https://github.com/gusbrs/postnotes/pull/#1}{\##1}} % -% ^^A Currently just for keeping semantic markup on this. % \NewDocumentCommand\contributor{m}{#1} +% \NewDocumentCommand\username{m}{`\texttt{#1}'} % % \NewDocumentCommand\opt{m}{\texttt{#1}} % @@ -128,17 +128,23 @@ % \end{macrocode} % % -% Require the new syntax for file/package hooks (\texttt{ltnews34}, -% \texttt{ltfilehook}). +% The new syntax for file/package hooks, which the package assumes, requires +% kernel 2021-11-15 (\texttt{ltnews34}, \texttt{ltfilehook}). Furthermore, +% the kernel of 2022-06-01 introduced a couple of very nice features which +% simplifies the relation with \pkg{hyperref} (\texttt{ltnews35}, +% \texttt{hyperref-linktarget}): the provision of \cs{MakeLinkTarget} and the +% definition by the kernel of the starred version of \cs{ref}, which we can +% use regardless of \pkg{hyperref} being loaded. So we require the 2022-06-01 +% kernel or newer. % % \begin{macrocode} \providecommand\IfFormatAtLeastTF{\@ifl@t@r\fmtversion} -\IfFormatAtLeastTF{2021-11-15} +\IfFormatAtLeastTF{2022-06-01} {} {% \PackageError{postnotes}{LaTeX kernel too old} {% - 'postnotes' requires a LaTeX kernel 2021-11-15 or newer.% + 'postnotes' requires a LaTeX kernel 2022-06-01 or newer.% \MessageBreak Loading will abort!% }% \endinput @@ -147,7 +153,7 @@ % % % \begin{macrocode} -\ProvidesExplPackage {postnotes} {2022-11-13} {0.1.7} +\ProvidesExplPackage {postnotes} {2022-12-28} {0.2.0} {Endnotes for LaTeX} % \end{macrocode} % @@ -233,6 +239,7 @@ { \thesection } \prop_gput:cnn { \@@_data_name:e {#1} } { content } {#2} } +\cs_generate_variant:Nn \@@_store_section:nn { nx } % \end{macrocode} % \end{macro} % @@ -863,18 +870,10 @@ \UseHook { postnotes/note/begin } \cs_set:Npn \@currentcounter { postnote } \cs_set:Npx \@currentlabel { \p@postnote \l_@@_mark_tl } - \@@_hyperref_make_currentHref:n - { postnote. \l_@@_note_id_tl .mark } + \MakeLinkTarget* { postnote. \l_@@_note_id_tl .mark } \@@_set_mark_page_label:x { \l_@@_note_id_tl } \@@_set_user_labels: - \bool_if:NTF \l_@@_nomark_bool - { - \bool_if:NT \l_@@_hyperlink_bool - { - \@@_hyperref_set_anchor:n - { postnote. \l_@@_note_id_tl .mark } - } - } + \bool_if:NF \l_@@_nomark_bool { \@@_typeset_mark:xV { \l_@@_note_id_tl } \l_@@_mark_tl @@ -898,16 +897,22 @@ \bool_new:N \l_@@_maybe_multi_bool \keys_define:nn { postnotes/note } { - mark .tl_set:N = \l_@@_mark_tl , - mark .value_required:n = true , - nomark .bool_set:N = \l_@@_nomark_bool , - nomark .default:n = true , + markstr .tl_set:N = \l_@@_mark_tl , + markstr .value_required:n = true , sortnum .code:n = { \fp_set:Nn \l_@@_sort_num_fp {#1} \bool_set_true:N \l_@@_manual_sortnum_bool } , sortnum .value_required:n = true , + mark .meta:n = + { + markstr = {#1} , + sortnum = {#1} , + } , + mark .value_required:n = true , + nomark .bool_set:N = \l_@@_nomark_bool , + nomark .default:n = true , label .tl_set:N = \l_@@_note_label_tl , label .value_required:n = true , } @@ -981,7 +986,6 @@ { \bool_if:NTF \l_@@_hyperlink_bool { - \@@_hyperref_set_anchor:n { postnote. #1 .mark } \@@_make_mark:nnn {#2} { \hyper@linkstart { link } { postnote. #1 .text } } { \hyper@linkend } @@ -1054,7 +1058,7 @@ \hyperref [#2] { \@@_make_mark:nnn { \ref*{#2} } { } { } } } - { \@@_make_mark:nnn { \@@_ref_star:n {#2} } { } { } } + { \@@_make_mark:nnn { \ref*{#2} } { } { } } } \group_end: } @@ -1078,7 +1082,16 @@ \NewDocumentCommand \postnotesection { O { } +m } { \@@_section:nn {#1} {#2} } \NewDocumentCommand \postnotesectionx { O { } +m } - { \@@_section:nx {#1} {#2} } + { + % NOTE Command deprecated in 2022-12-27 for v0.2.0. + \msg_warning:nn { postnotes } { postnotesectionx-deprecated } + \postnotesection [ #1 , exp ] {#2} + } +\msg_new:nnn { postnotes } { postnotesectionx-deprecated } + { + '\iow_char:N\\postnotesectionx'~is~deprecated~\msg_line_context:.~ + Use~the~'exp'~option~of~'\iow_char:N\\postnotesection'~instead. + } % \end{macrocode} % \end{macro} % @@ -1097,10 +1110,11 @@ \seq_gput_right:Nx \g_@@_queue_seq { \l_@@_note_id_tl } \tl_gclear:N \g_@@_section_name_tl \keys_set:nn { postnotes/section } {#1} - \@@_store_section:nn { \l_@@_note_id_tl } {#2} + \bool_if:NTF \l_@@_section_exp_bool + { \@@_store_section:nx { \l_@@_note_id_tl } {#2} } + { \@@_store_section:nn { \l_@@_note_id_tl } {#2} } \group_end: } -\cs_generate_variant:Nn \@@_section:nn { nx } % \end{macrocode} % \end{macro} % @@ -1111,10 +1125,14 @@ % % \begin{macrocode} \tl_new:N \g_@@_section_name_tl +\bool_new:N \l_@@_section_exp_bool \keys_define:nn { postnotes/section } { name .tl_gset:N = \g_@@_section_name_tl , name .value_required:n = true , + exp .bool_set:N = \l_@@_section_exp_bool , + exp .initial:n = false , + exp .default:n = true , } % \end{macrocode} % @@ -1208,7 +1226,8 @@ % that the particular value of \texttt{postnotesection} is of little practical % meaning, it really is just meant to provide recognizable ``bounds'' for % \texttt{postnote} along the printing of the notes. Indeed, it is -% initialized to a very high value, so that ``marks'' and ``texts'' don't mix +% initialized to a very high value (larger than the conceivable number of +% postnote sections in a document), so that ``marks'' and ``texts'' don't mix % in the same reference list, which would occur if the enclosing counters of % both belonged to the same range, and with somewhat arbitrary results, since % we cannot ensure the step of the enclosing counter along the document @@ -1341,10 +1360,10 @@ { \l_@@_print_counter_tl } \cs_set:Npx \@currentlabel { \p@postnote \l_@@_print_mark_tl } - \@@_hyperref_make_currentHref:n - { postnote. \l_@@_print_note_id_tl .text } \@@_text_mark_wrapper:n { + \MakeLinkTarget* + { postnote. \l_@@_print_note_id_tl .text } \@@_set_text_page_label:x { \l_@@_print_note_id_tl } \@@_typeset_text_mark:eV @@ -1420,16 +1439,13 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_typeset_text_mark:nn #1#2 { - \bool_if:NTF \l_@@_hyperlink_bool + \bool_lazy_and:nnTF + { \l_@@_hyperlink_bool } + { \l_@@_backlink_bool } { - \@@_hyperref_set_anchor:n { postnote. #1 .text } - \bool_if:NTF \l_@@_backlink_bool - { - \@@_make_text_mark:nnn {#2} - { \hyper@linkstart { link } { postnote. #1 .mark } } - { \hyper@linkend } - } - { \@@_make_text_mark:nnn {#2} { } { } } + \@@_make_text_mark:nnn {#2} + { \hyper@linkstart { link } { postnote. #1 .mark } } + { \hyper@linkend } } { \@@_make_text_mark:nnn {#2} { } { } } } @@ -1437,10 +1453,7 @@ \cs_new_protected:Npn \@@_text_mark_wrapper:n #1 { \bool_if:NTF \l_@@_print_as_list_bool - { - \item - [ \l_@@_pre_textmark_tl #1 \l_@@_post_textmark_tl ] - } + { \item [ \l_@@_pre_textmark_tl #1 \l_@@_post_textmark_tl ] } { \l_@@_pre_textmark_tl #1 \l_@@_post_textmark_tl } } % \end{macrocode} @@ -1968,47 +1981,6 @@ % \end{macrocode} % % -% \subsection*{\pkg{hyperref}} -% -% \begin{macrocode} -\bool_new:N \g_@@_hyperref_loaded_bool -\AddToHook { package/hyperref/after } - { \bool_gset_true:N \g_@@_hyperref_loaded_bool } -% \end{macrocode} -% -% \begin{macro} -% { -% \@@_hyperref_make_currentHref:n , -% \@@_hyperref_set_anchor:n , -% \@@_ref_star:n , -% } -% Auxiliary functions for \pkg{hyperref} support. -% \begin{syntax} -% \cs{@@_hyperref_make_currentHref:n} \Arg{anchor/destination} -% \cs{@@_hyperref_set_anchor:n} \Arg{anchor/destination} -% \cs{@@_ref_star:n} \Arg{label} -% \end{syntax} -% \begin{macrocode} -\cs_new_protected:Npn \@@_hyperref_make_currentHref:n #1 - { - \bool_if:NT \g_@@_hyperref_loaded_bool - { \Hy@MakeCurrentHref {#1} } - } -\cs_new_protected:Npn \@@_hyperref_set_anchor:n #1 - { - \bool_if:NT \g_@@_hyperref_loaded_bool - { \Hy@raisedlink { \hyper@anchor {#1} } } - } -\cs_new_protected:Npn \@@_ref_star:n #1 - { - \bool_if:NTF \g_@@_hyperref_loaded_bool - { \ref*{#1} } - { \ref{#1} } - } -% \end{macrocode} -% \end{macro} -% -% % \subsection*{\pkg{biblatex}} % % Thanks \contributor{Moritz Wemheuer}: @@ -2389,7 +2361,12 @@ % \cs{textnormal}, \cs{textup}, etc.) in inline math environments is not % supported. If a note really needs to be there, one can use the \opt{nomark} % option and \cs{postnoteref}. Things should work in text mode and in display -% style. +% style. For some related discussion with regard to footnotes, +% see \url{https://tex.stackexchange.com/a/82820} and, in particular, Barbara +% Beeton's comment: ``This is certainly bravura code. I do hope it doesn't +% result in a request to add \cs{footnote} capabilities to \pkg{amsmath}'s +% multi-line display facilities. (The answer will almost certainly be "no". +% We agree with Kopka \& Daly.)'' % \begin{macrocode} \AddToHook { postnotes/note/begin } [ postnotes ] { @@ -2640,9 +2617,13 @@ % % \subsection*{French} % -% French localization validated by \contributor{\texttt{Pika78}} at +% French localization validated by \contributor{\username{Pika78}} at % \githubissue{1}. % +% \pkg{babel-french} also has \file{.ldf}s for \texttt{francais}, +% \texttt{frenchb}, and \texttt{canadien}, but they are deprecated as options +% and, if used, they fall back to either \texttt{french} or \texttt{acadian}. +% % \begin{macrocode} \@@_define_language:nn { french } { @@ -2651,11 +2632,8 @@ \tl_set:Nn \pnhdtopage { de~la~page } \tl_set:Nn \pnhdtopages { des~pages } } -\@@_set_babel_language:nn { french } { french } -\@@_set_babel_language:nn { acadian } { french } -\@@_set_babel_language:nn { canadien } { french } -\@@_set_babel_language:nn { francais } { french } -\@@_set_babel_language:nn { frenchb } { french } +\@@_set_babel_language:nn { french } { french } +\@@_set_babel_language:nn { acadian } { french } \@@_set_polyglossia_language:nn { french } { french } % \end{macrocode} % @@ -2665,6 +2643,10 @@ % German localization provided by \contributor{Herbert Voß} at % \githubissue{2}. % +% \pkg{babel-german} also has \file{.ldf}s for \texttt{germanb} and +% \texttt{ngermanb}, but they are deprecated as options and, if used, they +% fall back respectively to \texttt{german} and \texttt{ngerman}. +% % \begin{macrocode} \@@_define_language:nn { german } { diff --git a/macros/latex/contrib/postnotes/postnotes.pdf b/macros/latex/contrib/postnotes/postnotes.pdf Binary files differindex e82c9195b4..58a7d4a3e7 100644 --- a/macros/latex/contrib/postnotes/postnotes.pdf +++ b/macros/latex/contrib/postnotes/postnotes.pdf diff --git a/macros/latex/contrib/postnotes/postnotes.tex b/macros/latex/contrib/postnotes/postnotes.tex index 04ea7ccc27..79f77d22cb 100644 --- a/macros/latex/contrib/postnotes/postnotes.tex +++ b/macros/latex/contrib/postnotes/postnotes.tex @@ -159,10 +159,8 @@ \setlength{\marginparsep}{2\labelsep} \NewDocumentCommand\opt{m}{\texttt{#1}} -% Temporary workaround for 'l3doc' bug. -% https://github.com/latex3/latex3/issues/1111 -% FIXME Remove when fixed upstream. -\NewDocElement[macrolike=false]{Option}{option} + +\NewDocumentCommand\username{m}{`\texttt{#1}'} \begin{document} @@ -284,10 +282,7 @@ for making notes subdivisions, and it places \meta{text} between the notes where it occurs, at the point the notes are printed by \cs{printpostnotes}. For more details and some examples, see \zcref{sec:notes-sections}. Its \meta{options} are presented in \zcref{sec:options}, -\zcref[ref=title,noname]{sec:section-options}. A \cs{postnotesectionx} is -also provided which expands \meta{text} in place (\texttt{x}-type expansion) -before storing it (differently from \cs{postnotesection} which stores -\meta{text} with ``no manipulation''). +\zcref[ref=title,noname]{sec:section-options}. \begin{function}{\printpostnotes} \begin{syntax} @@ -450,14 +445,17 @@ following: \bigskip{} \DescribeOption{mark} % +\DescribeOption{markstr} % By default, the mark generated by \cs{postnote} is determined by the printed representation of the \texttt{postnote} counter, \cs{thepostnote}, which is -stepped when \cs{postnote} is called. But the \opt{mark} option allows you to -manually set it, in case you want, or need, to do so. When \opt{mark} is -manually set, the \texttt{postnote} counter is not stepped. Note that, -differently from the optional argument of \cs{footnote}, this does not need to -be a number, it can receive some text as value, which is directly used as the -mark. +stepped when \cs{postnote} is called. But the \opt{mark} and \opt{markstr} +options allow you to manually set it, in case you want, or need, to do so. +When either \opt{mark} or \opt{markstr} is manually set, the \texttt{postnote} +counter is not stepped. The difference between them is that \opt{mark} must +receive a number as value, and uses its value to also set the \opt{sortnum} +option, while \opt{markstr}, differently from the optional argument of +\cs{footnote}, can receive a string as value which is directly used as the +mark, but it does not set \opt{sortnum}. \DescribeOption{sortnum} % Normally, the sort value used for sorting the notes queue (see the \opt{sort} @@ -468,7 +466,7 @@ manually with the \opt{sortnum} option, typically, when you have also manually specified the mark. It receives a floating point number as value. So, for example, if one needed to insert a note between notes 2 and 3, without disturbing the numbering of other notes, one could use -\texttt{\cs{postnote}[mark=2*,sortnum=2.5]\marg{text}}. +\texttt{\cs{postnote}[markstr=2*,sortnum=2.5]\marg{text}}. \DescribeOption{nomark} % The \opt{nomark} option makes \cs{postnote} inhibit the typesetting of the @@ -503,6 +501,13 @@ available for the first and last note on a given page through the variables is typeset. For details on how to use these variables, see \zcref{sec:headers}. +\DescribeOption{exp} % +By default, \cs{postnotesection} stores its \meta{text} argument with ``no +manipulation''. The \opt{exp} option allows one to fully expand +(\texttt{x}-type expansion) \meta{text} in place before storing it. It is a +boolean option, and the option given with no value is equivalent to +\texttt{exp=true}. + \section{Notes sections} \zlabel{sec:notes-sections} @@ -898,7 +903,7 @@ correctly ordered printed notes (as a result of sorting): \postnote{2} \begin{table}[p] \caption{Table} - Table.\postnote[mark=5,sortnum=5]{3} + Table.\postnote[mark=5]{3} \end{table} \postnote{4} \postnote{5} @@ -965,7 +970,7 @@ provided by (in chronological order): % 2022-04-05: https://tex.stackexchange.com/q/597359#comment1594585_597389 The package's language support have been provided or improved thanks to: - `\texttt{Pika78}' (French) + \username{Pika78} (French) % 2022-04-25: https://github.com/gusbrs/postnotes/issues/1#issuecomment-1108634938 and Herbert Voß (German). % 2022-11-12: https://github.com/gusbrs/postnotes/issues/2 diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf Binary files differindex 3aadbd377b..17413e1834 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex index b3c364786e..a71a941920 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex @@ -62,8 +62,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\PLversion{2.1.0} -\def\PLdate{18 Décembre 2022} +\def\PLversion{2.1.1} +\def\PLdate{28 Décembre 2022} \tcbset{vignettes/.style={% nobeforeafter,box align=base,boxsep=0pt,enhanced,sharp corners=all,rounded corners=southeast,% @@ -558,6 +558,13 @@ Elles sont présentées de manière \textit{succincte}, mais elles sont présent \end{codeinfo} \begin{codetex}[listing only] +%fenêtre de repérage en tikz et courbe +\GrilleTikz[<options>][<options grille ppale>][<options grille second.>] +\AxesTikz[<options>] +\AxexTikz[<options>]{<valeurs>} +\AxeyTikz[<options>]{<valeurs>} +\CourbeTikz[<options>]{<fonction>}{<valxmin:valxmax>} + %courbe d'interpolation, tangente, dans un environnement tikz \SplineTikz[<options>]{<liste>} \TangenteTikz[<options>]{<liste>} @@ -724,6 +731,326 @@ Elles sont présentées de manière \textit{succincte}, mais elles sont présent \part{Outils pour l'analyse} +\section{Repérage et tracé de courbes, en \TikZ}\label{reperagetikz} + +\subsection{Idée} + +\begin{codeidee} +\cmaj{2.1.1} L'idée est de proposer des commandes \textit{simplifiées} pour tracer un repère, en \TikZ, avec : + +\begin{itemize} + \item axes et graduations, grille ; + \item courbe. +\end{itemize} +\end{codeidee} + +\begin{codeinfo} +Au niveau du code, il y aura donc plusieurs \textit{aspects} : + +\begin{itemize} + \item le paramétrage de la fenêtre graphique directement dans la déclaration de l'environnement ; + \item les commandes de tracés avec options et clés. +\end{itemize} +\end{codeinfo} + +\begin{codetex}[listing only] +%version basique +\begin{tikzpicture}[<paramètres>] + %grille et axes + \GrilleTikz[<options>][<options grille ppale>][<options grille second.>] + \AxesTikz[<options>] + \AxexTikz[<options>]{<valeurs>} + \AxeyTikz[<options>]{<valeurs>} + %courbe + \CourbeTikz[<options>]{<fonction>}{<valxmin:valxmax>} +\end{tikzpicture} +\end{codetex} + +\begin{codetex}[listing only] +%version simplifiée +\begin{tikzpicture}[<paramètres>] + %grille et axes + \FenetreSimpleTikz[<options>]<opt axe Ox>{liste abscisses}<opt axe Oy>{liste ordonnées} + %courbe + \CourbeTikz[<options>]{<fonction>}{<valxmin:valxmax>} +\end{tikzpicture} +\end{codetex} + +\begin{codesortie} +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \FenetreSimpleTikz<Police=\small>{0,5,...,55}<Police=\small>{0,30,...,210} %repère + \CourbeTikz[line width=1.25pt,ForestGreen,samples=250]% + {\x*\x*exp(-0.05*\x)+1}{0:60} %courbe +\end{tikzpicture} +\end{codesortie} + +\pagebreak + +\subsection{Commandes, clés et options} + +\begin{codeinfo} +Les \Cle{paramètres} nécessaires à la bonne utilisation des commandes suivantes sont à déclarer directement dans l'environnement \ctex{tikzpicture}, seules les versions \og x \fg{} sont présentées ici: + +\begin{itemize} + \item \Cle{xmin}, stockée dans \ctex{\textbackslash{}xmin} ;\hfill{}défaut \Cle{-3} + \item \Cle{xmax}, stockée dans \ctex{\textbackslash{}xmax} ;\hfill{}défaut \Cle{3} + \item \Cle{Ox}, stockée dans \ctex{\textbackslash{}axexOx}, origine de l'axe $(Ox)$ ;\hfill{}défaut \Cle{0} + \item \Cle{xgrille}, stockée dans \ctex{\textbackslash{}xgrille}, graduation principale ;\hfill{}défaut \Cle{1} + \item \Cle{xgrilles}, stockée dans \ctex{\textbackslash{}xgrilles}, graduation secondaire.\hfill{}défaut \Cle{0.5} +\end{itemize} + +La fenêtre d'affichage (de sortie) sera donc \textit{portée} par le rectangle de coins $(\text{xmin}\,;\,\text{ymin})$ et $(\text{xmax}\,;\,\text{ymax})$ ; ce qui correspond en fait à la fenêtre \TikZ{} \textit{portée} par le rectangle de coins $(xmin-Ox\,;\,ymin-Oy)$ et $(\text{xmax-Ox}\,;\,\text{ymax-Oy})$. + +\smallskip + +Les commandes ont -- pour certaines -- pas mal de \Cle{clés} pour des réglages fins, mais dans la majorité des cas elles ne sont pas forcément \textit{utiles}. +\end{codeinfo} + +\begin{codetex}[listing only] +%...code tikz +\GrilleTikz[<options>][<options grille ppale>][<options grille second.>] +\end{codetex} + +\begin{codecles} +Cette commande permet de tracer une grille principale et/ou une grille secondaire : + +\begin{itemize} + \item les premières \Cle{clés} sont les booléens \Cle{Affp} et \Cle{Affs} qui affichent ou non les grilles ;\hfill~défaut \Cle{true} + \item les options des grilles sont en \TikZ. \hfill~défaut \Cle{thin,lightgray} et \Cle{very thin,lightgray} +\end{itemize} +\end{codecles} + +\begin{codetex}[listing only] +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \GrilleTikz +\end{tikzpicture} +~~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \GrilleTikz[Affp=false][][orange,densely dotted] +\end{tikzpicture} +\end{codetex} + +\begin{codesortie} +\hfill~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \GrilleTikz +\end{tikzpicture} +~~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \GrilleTikz[Affp=false][][orange,densely dotted] +\end{tikzpicture} +\hfill~ +\end{codesortie} + +\begin{codetex}[listing only] +%...code tikz +\AxesTikz[<options>] +\end{codetex} + +\begin{codecles} +Cette commande permet de tracer les axes, avec des \Cle{clés} : + +\begin{itemize} + \item \Cle{Epaisseur} qui est l'épaisseur des axes ; \hfill~défaut \Cle{1pt} + \item \Cle{Police} qui est le style des labels des axes ; \hfill~défaut \Cle{\textbackslash{}normalsize\textbackslash{}normalfont} + \item \Cle{Labelx} qui est le label de l'axe $(Ox)$ ; \hfill~défaut \Cle{\${}x\$} + \item \Cle{Labely} qui est le label de l'axe $(Oy)$ ; \hfill~défaut \Cle{\${}y\$} + \item \Cle{AffLabel} qui est le code pour préciser quels labels afficher, entre \Cle{x}, \Cle{y} ou \Cle{xy} ; \hfill~défaut \Cle{vide} + \item \Cle{PosLabelx} pour la position du label de $(Ox)$ en bout d'axe ; \hfill~défaut \Cle{right} + \item \Cle{PosLabely} pour la position du label de $(Oy)$ en bout d'axe ; \hfill~défaut \Cle{above} + \item \Cle{EchelleFleche} qui est l'échelle de la flèche des axes ; \hfill~défaut \Cle{1} + \item \Cle{TypeFleche} qui est le type de la flèche des axes.\hfill~défaut \Cle{>} +\end{itemize} +\end{codecles} + +\begin{codetex}[listing only] +%code tikz +\AxesTikz + +%code tikz +\AxesTikz% + [AffLabel=xy,Labelx={Nombre de jours},Labely={Nombre d'individus infectés, en centaines},% + PosLabelx={above left},PosLabely={above right},% + Police=\small\sffamily] +\end{codetex} + +\begin{codesortie} +\hfill~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \AxesTikz +\end{tikzpicture} +~~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \AxesTikz% + [AffLabel=xy,Labelx={Nombre de jours}, + Labely={Nombre d'individus infectés, en centaines},% + PosLabelx={above left},PosLabely={above right},% + Police=\small\sffamily] +\end{tikzpicture} +\hfill~ +\end{codesortie} + +%les axes + +\begin{codetex}[listing only] +%...code tikz +\AxexTikz[<options>]{valeurs} +\AxeyTikz[<options>]{valeurs} +\end{codetex} + +\begin{codecles} +Ces commande permet de tracer les graduations des axes, avec des \Cle{clés} identiques pour les deux directions : + +\begin{itemize} + \item \Cle{Epaisseur} qui est l'épaisseur des graduations ; \hfill~défaut \Cle{1pt} + \item \Cle{Police} qui est le style des labels des graduations ; \hfill~défaut \Cle{\textbackslash{}normalsize\textbackslash{}normalfont} + \item \Cle{PosGrad} qui est la position des graduations par rapport à l'axe ; \hfill~défaut \Cle{below} et \Cle{left} + \item \Cle{HautGrad} qui est la position des graduations (sous la forme \Cle{lgt} ou \Cle{lgta/lgtb}) ; \hfill~défaut \Cle{4pt} + \item le booléen \Cle{AffGrad} pour afficher les valeurs (formatés avec \ctex{num} donc dépendant de \ctex{sisetup}) des graduations ; \hfill~défaut \Cle{true} + \item le booléen \Cle{AffOrigine} pour afficher la graduation de l'origine ; \hfill~défaut \Cle{true} + \item le booléen \Cle{Annee} qui permet de ne pas formater les valeurs des graduations (type \textsf{année}). \hfill~défaut \Cle{false} +\end{itemize} +\end{codecles} + +\begin{codetex}[listing only] +%code tikz +\AxexTikz[Police=\small]{0,5,...,55} +\AxeyTikz[Police=\small]{0,30,...,210} + +%code tikz +\AxexTikz[Police=\small,HautGrad=0pt/4pt]{0,5,...,55} +\AxeyTikz[AffGrad=false,HautGrad=6pt]{0,30,...,210} + +%des axes fictifs (en gris) sont rajoutés pour la lisibilité du code de sortie +\end{codetex} + +\begin{codesortie} +\hfill~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \draw[gray,line width=1.25pt,->] ({\xmin-\axexOx},0) -- ({\xmax-\axexOx},0) ; + \draw[gray,line width=1.25pt,->] (0,{\ymin-\axeyOy}) -- (0,{\ymax-\axeyOy}) ; + \AxexTikz[Police=\small]{0,5,...,55} + \AxeyTikz[Police=\small]{0,30,...,210} +\end{tikzpicture} +~~ +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \draw[gray,line width=1.25pt,->] ({\xmin-\axexOx},0) -- ({\xmax-\axexOx},0) ; + \draw[gray,line width=1.25pt,->] (0,{\ymin-\axeyOy}) -- (0,{\ymax-\axeyOy}) ; + \AxexTikz[Police=\small,HautGrad=0pt/4pt]{0,5,...,55} + \AxeyTikz[AffGrad=false,HautGrad=6pt]{0,30,...,210} +\end{tikzpicture} +\hfill~ +\end{codesortie} + +\subsection{Commandes annexes} + +\begin{codeinfo} +Il existe, de manière marginale, quelques commandes complémentaires qui ne seront pas trop détaillées mais qui sont existent : + +\begin{itemize} + \item \ctex{FenetreTikz} qui restreint les tracés à la fenêtre (utile pour des courbes qui \textit{débordent}) ; + \item \ctex{FenetreSimpleTikz} qui permet d'automatiser le tracé des grilles/axes/graduations dans leurs versions par défaut, avec peu de paramétrages ; + \item \ctex{OrigineTikz} pour rajouter le libellé de l'origine si non affiché par les axes. +\end{itemize} +\end{codeinfo} + +\begin{codetex}[listing only] +%code tikz +\FenetreTikz %on restreint les tracés +\FenetreSimpleTikz% + [<options>]<options axe Ox>{liste abscisses}<options axe Oy>{liste ordonnées} +\end{codetex} + +\begin{codeidee} +L'idée est de proposer, en \textit{complément}, une commande simplifiée pour tracer une courbe en \TikZ. +\end{codeidee} + +\begin{codetex}[listing only] +%...code tikz +\CourbeTikz[<options>]{formule}{domaine} +\end{codetex} + +\begin{codecles} +Cette commande permet de rajouter une courbe sur le graphique (sans se soucier de la transformation de son expression) avec les arguments : + +\begin{itemize} + \item \Cle{optionnels} qui sont - en \TikZ{} - les paramètres du tracé ; + \item le premier mandataire, est - en langage \TikZ{} - l'expression de la fonction à tracer, donc avec \ctex{\textbackslash{}x} comme variable ; + \item le second mandataire est le domaine du tracé , sous la forme \ctex{valxmin:valxmax}. +\end{itemize} +\end{codecles} + +\begin{codetex}[listing only] +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5, %axe Ox + ymin=0,ymax=240,ygrille=30,ygrilles=30] %axe Oy + \FenetreSimpleTikz<Police=\small>{0,5,...,55}<Police=\small>{0,30,...,210} %repère + \CourbeTikz[line width=1.25pt,ForestGreen,samples=250]% + {\x*\x*exp(-0.05*\x)+1}{0:60} %courbe +\end{tikzpicture} +\end{codetex} + +\begin{codesortie} +\begin{tikzpicture}% + [x=0.1cm,y=0.0167cm, %unités + xmin=0,xmax=60,xgrille=5,xgrilles=5,ymin=0,ymax=240,ygrille=30,ygrilles=30] + \FenetreSimpleTikz<Police=\small>{0,5,...,55}<Police=\small>{0,30,...,210} %repère + \CourbeTikz[line width=1.25pt,ForestGreen,samples=250]% + {\x*\x*exp(-0.05*\x)+1}{0:60} %courbe +\end{tikzpicture} +\end{codesortie} + +\subsection{Repère non centré en O} + +\begin{codeidee} +Parfois on est amené à travailler dans des repères qui n'ont pas forcément pour origine $(0\,;\,0)$. De ce fait - pour éviter des erreurs de \ctex{dimension too large} liées à \TikZ{} - il faut \textit{décaler les axes} pour se ramener à une origine en $O$. + +\smallskip + +L'idée est donc d'utiliser les commandes précédentes, sans se soucier des éventuelles translations à effectuer ! +\end{codeidee} + +\begin{codetex}[] +\begin{tikzpicture}% + [x=0.35cm,y=0.07cm,Ox=1992,xmin=1992,xmax=2010,% + xgrille=2,xgrilles=1,Oy=1640,ymin=1640,ymax=1710,ygrille=10,ygrilles=5] + \FenetreSimpleTikz<Annee,Police=\small>{1992,1994,...,2008}{1640,1650,...,1700} + \FenetreTikz + \CourbeTikz% + [line width=1.25pt,orange,samples=500]{-(\x-2000)*(\x-2000)+1700}{\xmin:\xmax} +\end{tikzpicture} +\end{codetex} + +\pagebreak + \section{L'outil \og SplineTikz \fg} \subsection{Courbe d'interpolation} @@ -3397,7 +3724,7 @@ Le package \ctex{pgfplots} peut être utilisé pour traiter ce genre de situatio \subsection{Commandes, clés et options} \begin{codeinfo} -Les \Cle{paramètres} nécessaires à la bonne utilisation des commandes suivantes sont à déclarer directement dans l'environnement \ctex{tikzpicture}, seules versions \og x \fg{} sont présentées ici: +Les \Cle{paramètres} nécessaires à la bonne utilisation des commandes suivantes sont à déclarer directement dans l'environnement \ctex{tikzpicture}, seules les versions \og x \fg{} sont présentées ici: \begin{itemize} \item \Cle{xmin}, stockée dans \ctex{\textbackslash{}xmin} ;\hfill{}défaut \Cle{-3} @@ -3407,7 +3734,7 @@ Les \Cle{paramètres} nécessaires à la bonne utilisation des commandes suivant \item \Cle{xgrilles}, stockée dans \ctex{\textbackslash{}xgrilles}, graduation secondaire.\hfill{}défaut \Cle{0.5} \end{itemize} -La fenêtre d'affichage (de sortie) sera donc \textit{portée} par le rectangle de coins $(xmin\,;\,ymin)$ et $(xmax\,;\,ymax)$ ; ce qui correspond en fait à la fenêtre \TikZ{} \textit{portée} par le rectangle de coins $(xmin-Ox\,;\,ymin-Oy)$ et $(xmax-Ox\,;\,ymax-Oy)$. +La fenêtre d'affichage (de sortie) sera donc \textit{portée} par le rectangle de coins $(\text{xmin}\,;\,\text{ymin})$ et $(\text{xmax}\,;\,\text{ymax})$ ; ce qui correspond en fait à la fenêtre \TikZ{} \textit{portée} par le rectangle de coins $(xmin-Ox\,;\,ymin-Oy)$ et $(\text{xmax-Ox}\,;\,\text{ymax-Oy})$. \smallskip @@ -3531,7 +3858,7 @@ Cette commande permet de tracer les axes, avec des \Cle{clés} : Ces commande permet de tracer les graduations des axes, avec des \Cle{clés} identiques pour les deux directions : \begin{itemize} - \item \Cle{Epaisseur} qui est l'épaisseur des graduations ; \hfill~défaut \Cle{1.25pt} + \item \Cle{Epaisseur} qui est l'épaisseur des graduations ; \hfill~défaut \Cle{1pt} \item \Cle{Police} qui est le style des labels des graduations ; \hfill~défaut \Cle{\textbackslash{}normalsize\textbackslash{}normalfont} \item \Cle{PosGrad} qui est la position des graduations par rapport à l'axe ; \hfill~défaut \Cle{below} et \Cle{left} \item \Cle{HautGrad} qui est la position des graduations (sous la forme \Cle{lgt} ou \Cle{lgta/lgtb}) ; \hfill~défaut \Cle{4pt} @@ -5670,6 +5997,8 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 \part{Historique} +{\small \bverb|v 2.1.1|~:~~~~Ajout d'une section pour des repères en \TikZ{} (page \pageref{reperagetikz}) + {\small \bverb|v 2.1.0|~:~~~~Calcul du seuil, en interne désormais (page \pageref{calcrecurr}) {\small \bverb| |~:~~~~Commande pour simplifier une racine carrée (page \pageref{simplracine}) diff --git a/macros/latex/contrib/proflycee/tex/ProfLycee.sty b/macros/latex/contrib/proflycee/tex/ProfLycee.sty index 7efeb2040a..dd2d5b02f0 100644 --- a/macros/latex/contrib/proflycee/tex/ProfLycee.sty +++ b/macros/latex/contrib/proflycee/tex/ProfLycee.sty @@ -3,7 +3,8 @@ % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{ProfLycee}[2022/12/18 2.1.0 Aide pour l'utilisation de LaTeX en lycee] +\ProvidesPackage{ProfLycee}[2022/12/28 2.1.1 Aide pour l'utilisation de LaTeX en lycee] +% 2.1.1 Ajout d'une section pour les tracés de repère et courbe, en tikz % 2.1.0 Ajout du calcul du seuil pour les suites récurrentes + racines de nombres décimaux + option pour pythontex % 2.0.9 Ajouts de commandes pour générer des nombres et listes aléatoires % 2.0.8 Ajout d'options pour stretch et fonte env python(s) (pas tous...) @@ -1785,7 +1786,7 @@ } \setKVdefault[PLaxextkz]{% - Epaisseur=1.25pt,% + Epaisseur=1pt,% Police=\normalsize\normalfont,% PosGrad=below,% HautGrad=4pt,% @@ -1832,7 +1833,7 @@ } \setKVdefault[PLaxeytkz]{% - Epaisseur=1.25pt,% + Epaisseur=1pt,% Police=\normalsize\normalfont,% PosGrad=left,% HautGrad=4pt,% @@ -1883,7 +1884,7 @@ } \setKVdefault[PLaxestkz]{% - Epaisseur=1.25pt,% + Epaisseur=1pt,% Police=\normalsize\normalfont,% Labelx=$x$,% Labely=$y$,% diff --git a/macros/latex/contrib/tagpdf/README.md b/macros/latex/contrib/tagpdf/README.md index dc8ac843f8..8f562a8716 100644 --- a/macros/latex/contrib/tagpdf/README.md +++ b/macros/latex/contrib/tagpdf/README.md @@ -1,5 +1,5 @@ #tagpdf — A package to create tagged pdf -Packageversion: 0.98 +Packageversion: 0.98a Packagedate: 2022/12/22 Author: Ulrike Fischer diff --git a/macros/latex/contrib/tagpdf/acrobat.png b/macros/latex/contrib/tagpdf/acrobat.png Binary files differnew file mode 100644 index 0000000000..6ffe1ba29d --- /dev/null +++ b/macros/latex/contrib/tagpdf/acrobat.png diff --git a/macros/latex/contrib/tagpdf/tagpdf-backend.dtx b/macros/latex/contrib/tagpdf/tagpdf-backend.dtx index 47369b519b..e8fac1f6ec 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-backend.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-backend.dtx @@ -47,13 +47,13 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{implementation} % \begin{macrocode} %<@@=tag> %<*luatex> -\ProvidesExplFile {tagpdf-luatex.def} {2022-12-22} {0.98} +\ProvidesExplFile {tagpdf-luatex.def} {2022-12-22} {0.98a} {tagpdf~driver~for~luatex} % \end{macrocode} % \section{Loading the lua} @@ -158,7 +158,7 @@ local ProvidesLuaModule = { name = "tagpdf", - version = "0.98", --TAGVERSION + version = "0.98a", --TAGVERSION date = "2022-12-22", --TAGDATE description = "tagpdf lua code", license = "The LATEX Project Public License 1.3c" diff --git a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx index 52113f348f..6ec0e6aadc 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx @@ -48,7 +48,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \section{Commands} @@ -295,7 +295,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-checks-code} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-checks-code} {2022-12-22} {0.98a} {part of tagpdf - code related to checks, conditionals, debugging and messages} %</header> % \end{macrocode} @@ -546,8 +546,7 @@ % % \subsection{checks for active tagging} % \begin{macro}[TF]{\@@_check_if_active_mc:,\@@_check_if_active_struct:} -% Structures must have a tag, so we check if the S entry is in the property. -% It is an error if this is missing. The argument is a number. +% This checks if mc are active. % \begin{macrocode} \prg_new_conditional:Npnn \@@_check_if_active_mc: {T,F,TF} { diff --git a/macros/latex/contrib/tagpdf/tagpdf-code.pdf b/macros/latex/contrib/tagpdf/tagpdf-code.pdf Binary files differindex 6dfd5b74a4..b0bb3a8290 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-code.pdf +++ b/macros/latex/contrib/tagpdf/tagpdf-code.pdf diff --git a/macros/latex/contrib/tagpdf/tagpdf-data.dtx b/macros/latex/contrib/tagpdf/tagpdf-data.dtx index 560856bf28..379c2114d7 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-data.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-data.dtx @@ -47,7 +47,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % This files contains a various data files which are read in @@ -60,7 +60,7 @@ % It lists the new tag, the rolemap and the namespace of the rolemap. % \begin{macrocode} %<*ns-latex> -%% \ProvidesExplFile {tagpdf-ns-latex.def} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-ns-latex.def} {2022-12-22} {0.98a} %% {latex} {https://www.latex-project.org/ns/dflt/2022}{} title, Title, pdf2, part, Title, pdf2, @@ -86,7 +86,7 @@ footnotelabel,Lbl, pdf2, % It is bound to change % \begin{macrocode} %<*ns-latex-book> -%% \ProvidesExplFile {tagpdf-ns-latex-book.def} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-ns-latex-book.def} {2022-12-22} {0.98a} %% {latex-book} {https://www.latex-project.org/ns/book/2022}{} chapter, H1,pdf2, section, H2,pdf2, @@ -102,7 +102,7 @@ subparagraph, H6,pdf2, % It is bound to change a lot! % \begin{macrocode} %<*ns-latex-inline> -%% \ProvidesExplFile {tagpdf-ns-latex-inline.def} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-ns-latex-inline.def} {2022-12-22} {0.98a} %% {latex-inline} {https://www.latex-project.org/ns/inline/2022}{} chapter, Span, pdf2, section, Span, pdf2, @@ -116,120 +116,131 @@ P, Span, pdf2, % \section{The pdf namespace data} % \begin{macrocode} %<*ns-pdf> -%% \ProvidesExplFile {tagpdf-ns-pdf.def} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-ns-pdf.def} {2022-12-22} {0.98a} %% {pdf} {http://iso.org/pdf/ssn}{} -StructTreeRoot,,,D, -Document,,,D, -Part,,,G, -Sect,,,G, -Div,,,G, -Caption,,,GB, -NonStruct,,,G, -H,,,B, -H1,,,B, -H2,,,B, -H3,,,B, -H4,,,B, -H5,,,B, -H6,,,B, -P,,,B, -L,,,BI, -LI,,,L, -Lbl,,,I, -LBody,,,L, -Table,,,B, -TR,,,T, -TH,,,T, -TD,,,T, -THead,,,T, -TBody,,,T, -TFoot,,,T, -Span,,,I, -Link,,,GBI, -Annot,,,GBI, -Figure,,,GBI, -Formula,,,GBI, -Form,,,GBI, -Ruby,,,I, -RB,,,I, -RT,,,I, -Warichu,,,I, -WT,,,I, -WP,,,I, -Artifact,,,GBI, -Art,,,,G, % only pdf, types unclear, needs correction later -BlockQuote,,,G, %or GB? -TOC,,,G, -TOCI,,,G, -Index,,,G, -Private,,,G, -Quote,,,I, -Note,,,GBI, % I in reference, but -Reference,,,B, % -BibEntry,,,B, % -Code,,,I, % +StructTreeRoot,StructTreeRoot,pdf,D, +Document,Document,pdf,D, +Part,Part,pdf,G, +Sect,Sect,pdf,G, +Div,Div,pdf,G, +Caption,Caption,pdf,GB, +NonStruct,NonStruct,pdf,G, +H,H,pdf,B, +H1,H1,pdf,B, +H2,H2,pdf,B, +H3,H3,pdf,B, +H4,H4,pdf,B, +H5,H5,pdf,B, +H6,H6,pdf,B, +P,P,pdf,B, +L,L,pdf,BI, +LI,LI,pdf,L, +Lbl,Lbl,pdf,I, +LBody,LBody,pdf,L, +Table,Table,pdf,B, +TR,TR,pdf,T, +TH,TH,pdf,T, +TD,TD,pdf,T, +THead,THead,pdf,T, +TBody,TBody,pdf,T, +TFoot,TFoot,pdf,T, +Span,Span,pdf,I, +Link,Link,pdf,GBI, +Annot,Annot,pdf,GBI, +Figure,Figure,pdf,GBI, +Formula,Formula,pdf,GBI, +Form,Form,pdf,GBI, +Ruby,Ruby,pdf,I, +RB,RB,pdf,I, +RT,RT,pdf,I, +Warichu,Warichu,pdf,I, +WT,WT,pdf,I, +WP,WP,pdf,I, +Artifact,Artifact,pdf,GBI, +Art,Art,pdf,,G, % only pdf, types unclear, needs correction later +BlockQuote,BlockQuote,pdf,G, %or GB? +TOC,TOC,pdf,G, +TOCI,TOCI,pdf,G, +Index,Index,pdf,G, +Private,Private,pdf,G, +Quote,Quote,pdf,I, +Note,Note,pdf,GBI, % I in reference, but +Reference,Reference,pdf,B, % +BibEntry,BibEntry,pdf,B, % +Code,Code,pdf,I, % +DocumentFragment,Art,pdf,D, %from pdf2 +Aside,Note,pdf,G, +H7,H6,pdf,B, +H8,H6,pdf,B, +H9,H6,pdf,B, +H10,H6,pdf,B, +Title,P,pdf,GB, +FENote,Note,pdf,GBI, +Sub,Span,pdf,I, +Em,Span,pdf,I, +Strong,Span,pdf,I, %</ns-pdf> % \end{macrocode} % \section{The pdf 2.0 namespace data} % \begin{macrocode} %<*ns-pdf2> -%% \ProvidesExplFile {tagpdf-ns-pdf2.def} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-ns-pdf2.def} {2022-12-22} {0.98a} %% {pdf2} {http://iso.org/pdf2/ssn}{} -Document,,,D, -Part,,,G, -Sect,,,G, -Div,,,G, -Caption,,,GB, -NonStruct,,,G, -H,,,B, -H1,,,B, -H2,,,B, -H3,,,B, -H4,,,B, -H5,,,B, -H6,,,B, -P,,,B, -L,,,BI, -LI,,,L, -Lbl,,,I, -LBody,,,L, -Table,,,B, -TR,,,T, -TH,,,T, -TD,,,T, -THead,,,T, -TBody,,,T, -TFoot,,,T, -Span,,,I, -Link,,,GBI, -Annot,,,GBI, -Figure,,,GBI, -Formula,,,GBI, -Form,,,GBI, -Ruby,,,I, -RB,,,I, -RT,,,I, -Warichu,,,I, -WT,,,I, -WP,,,I, -Artifact,,,GBI, -DocumentFragment,Art, pdf,D, %rest only pdf2 -Aside, Note, pdf,G, -H7, H6, pdf,B, -H8, H6, pdf,B, -H9, H6, pdf,B, -H10, H6, pdf,B, -Title, P, pdf,GB, -FENote, Note, pdf,GBI, -Sub, Span, pdf,I, -Em, Span, pdf,I, -Strong, Span, pdf,I, +Document,Document,pdf2,D, +Part,Part,pdf2,G, +Sect,Sect,pdf2,G, +Div,Div,pdf2,G, +Caption,Caption,pdf2,GB, +NonStruct,NonStruct,pdf2,G, +H,H,pdf2,B, +H1,H1,pdf2,B, +H2,H2,pdf2,B, +H3,H3,pdf2,B, +H4,H4,pdf2,B, +H5,H5,pdf2,B, +H6,H6,pdf2,B, +P,P,pdf2,B, +L,L,pdf2,BI, +LI,LI,pdf2,L, +Lbl,Lbl,pdf2,I, +LBody,LBody,pdf2,L, +Table,Table,pdf2,B, +TR,TR,pdf2,T, +TH,TH,pdf2,T, +TD,TD,pdf2,T, +THead,THead,pdf2,T, +TBody,TBody,pdf2,T, +TFoot,TFoot,pdf2,T, +Span,Span,pdf2,I, +Link,Link,pdf2,GBI, +Annot,Annot,pdf2,GBI, +Figure,Figure,pdf2,GBI, +Formula,Formula,pdf2,GBI, +Form,Form,pdf2,GBI, +Ruby,Ruby,pdf2,I, +RB,RB,pdf2,I, +RT,RT,pdf2,I, +Warichu,Warichu,pdf2,I, +WT,WT,pdf2,I, +WP,WP,pdf2,I, +Artifact,Artifact,pdf2,GBI, +DocumentFragment,DocumentFragment,pdf2,D, %rest only pdf2 +Aside,Aside,pdf2,G, +H7,H7,pdf2,B, +H8,H8,pdf2,B, +H9,H9,pdf2,B, +H10,H10,pdf2,B, +Title,Title,pdf2,GB, +FENote,FENote,pdf2,GBI, +Sub,Sub,pdf2,I, +Em,Em,pdf2,I, +Strong,Strong,pdf2,I, %</ns-pdf2> % \end{macrocode} % \section{The mathml namespace data} % \begin{macrocode} %<*ns-mathml> -%% \ProvidesExplFile {tagpdf-ns-mathml.def} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-ns-mathml.def} {2022-12-22} {0.98a} % {mathml}{http://www.w3.org/1998/Math/MathML}{} abs,,, and,,, @@ -464,7 +475,7 @@ xor,,, % This will perhaps change in future. % \begin{macrocode} %<*parent-child> -%% \ProvidesExplFile {tagpdf-parent-child.csv} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-parent-child.csv} {2022-12-22} {0.98a} ,,,StructTreeRoot,Document,Art,Part,Div,Sect,BlockQuote,NonStruct,TOC,TOCI,Index,Private,Quote,Note,Reference,BibEntry,P,Hn,H,Lbl,Code,Span,Link,Annot,Form,Ruby,RB,RT,RP,Warichu,WT,WP,L,LI,LBody,Table,TR,TH,TD,THead,TBody,TFoot,Caption,Figure,Formula,MC Document,both,document level,1,0..n,∅,‡,‡,∅,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅ Art,1.7,grouping,∅,0..n,∅,‡,‡,0..n,0..n,‡,∅,∅,∅,0..n,∅,0..n,∅,∅,∅,0..1,0..1,∅,∅,∅,0..n,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,0..n,∅,∅,0..n,0..n,∅,∅,∅,0..n,0..n,∅,∅ @@ -519,7 +530,7 @@ MC,both,---,∅,∅,∅,∅,∅,∅,0..n,‡,∅,∅,∅,0..n,0..n,0..n,0..n,0.. % This will perhaps change in future. % \begin{macrocode} %<*parent-child-2> -%% \ProvidesExplFile {tagpdf-parent-child-2.csv} {2022-12-22} {0.98} +%% \ProvidesExplFile {tagpdf-parent-child-2.csv} {2022-12-22} {0.98a} ,,,StructTreeRoot,Document,DocumentFragment,Art,Part,Div,Sect,Aside,BlockQuote,NonStruct,TOC,TOCI,Index,Private,Title,Sub,Quote,Note,Reference,BibEntry,P,Hn,H,Lbl,Code,Em,Strong,Span,Link,Annot,Form,Ruby,RB,RT,RP,Warichu,WT,WP,FENote,L,LI,LBody,Table,TR,TH,TD,THead,TBody,TFoot,Caption,Figure,Formula,math,mathml,Artifact,MC Document,both,document level,1,0..n,0..n,∅,‡,‡,∅,0..n,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,0..n,∅ DocumentFragment,2.0,document level,∅,0..n,0..n,0..n,‡,‡,0..n,0..n,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅*,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅*,∅*,∅,∅,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅,0..n,∅ diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx index ea460e0104..573604fa87 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \end{documentation} @@ -55,11 +55,11 @@ % \begin{macrocode} %<@@=tag> %<*generic> -\ProvidesExplPackage {tagpdf-mc-code-generic} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-mc-code-generic} {2022-12-22} {0.98a} {part of tagpdf - code related to marking chunks - generic mode} %</generic> %<*debug> -\ProvidesExplPackage {tagpdf-debug-generic} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-debug-generic} {2022-12-22} {0.98a} {part of tagpdf - debugging code related to marking chunks - generic mode} %</debug> % \end{macrocode} diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx index ca8645e76c..6195218abf 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{implementation} % The code is splitted into three parts: code shared by all engines, @@ -86,7 +86,7 @@ % \begin{macrocode} %<@@=tag> %<*luamode> -\ProvidesExplPackage {tagpdf-mc-code-lua} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-mc-code-lua} {2022-12-22} {0.98a} {tagpdf - mc code only for the luamode } %</luamode> % \end{macrocode} diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx index 2e49c84725..66ad8a922c 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \section{Public Commands} @@ -174,7 +174,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-mc-code-shared} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-mc-code-shared} {2022-12-22} {0.98a} {part of tagpdf - code related to marking chunks - code shared by generic and luamode } %</header> diff --git a/macros/latex/contrib/tagpdf/tagpdf-roles.dtx b/macros/latex/contrib/tagpdf/tagpdf-roles.dtx index b17515882e..d24fae960e 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-roles.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-roles.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \begin{function} @@ -90,7 +90,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-roles-code} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-roles-code} {2022-12-22} {0.98a} {part of tagpdf - code related to roles and structure names} %</header> % \end{macrocode} @@ -464,6 +464,26 @@ \cs_generate_variant:Nn \@@_role_add_tag:nn {VV,ne} % \end{macrocode} % \end{macro} +% +% For the parent-child test we must be able to get the role. +% We use the same number of arguments as for the 2.0 command. +% If there is no role, we assume a standard tag. +% \begin{macro}{\@@_role_get:nnN} +% \begin{macrocode} +\pdf_version_compare:NnT < {2.0} + { + \cs_new:Npn \@@_role_get:nnN #1#2#3 + { + \prop_get:NnNF \g_@@_role_rolemap_prop {#1}#3 + { + \tl_set:Nn #3 {#1} + } + } + \cs_generate_variant:Nn \@@_role_get:nnN {VVN} + } + +% \end{macrocode} +% \end{macro} % \subsubsection{The pdf 2.0 version} % \begin{macro}{\@@_role_add_tag:nnnn} % The pdf 2.0 version takes four arguments: @@ -481,15 +501,21 @@ { \tl_set:Nn\l_@@_tmpa_tl{--UNKNOWN--} } - \@@_role_alloctag:nnV {#1}{#2}\l_@@_tmpa_tl - \pdfdict_gput:nnx {g_@@_role/RoleMapNS_#2_dict}{#1} - { - [ - \pdf_name_from_unicode_e:n{#3} - \c_space_tl - \pdf_object_ref:n {tag/NS/#4} - ] - } + \@@_role_alloctag:nnV {#1}{#2}\l_@@_tmpa_tl +% \end{macrocode} +% Do not remap standard tags. TODO add warning? +% \begin{macrocode} + \tl_if_in:nnF {-pdf-pdf2-mathml-}{-#2-} + { + \pdfdict_gput:nnx {g_@@_role/RoleMapNS_#2_dict}{#1} + { + [ + \pdf_name_from_unicode_e:n{#3} + \c_space_tl + \pdf_object_ref:n {tag/NS/#4} + ] + } + } % \end{macrocode} % We resolve rolemapping recursively so that all targets are stored as standard % tags for the tests. @@ -511,6 +537,28 @@ % \end{macrocode} % \end{macro} % +% For the parent-child test we must be able to get the role. +% We use the same number of arguments as for the <2.0 command (and assume +% that we don't need a name space)% +% \begin{macro}{\@@_role_get:nnN} +% \begin{macrocode} +\pdf_version_compare:NnF < {2.0} + { + \cs_new:Npn \@@_role_get:nnN #1#2#3 + { + \prop_get:cnNTF {g_@@_role_NS_#2_prop} {#1}\l_@@_get_tmpc_tl + { + \tl_set:Nx #3 {\exp_last_unbraced:NV\use_i:nn \l_@@_get_tmpc_tl} + } + { + \tl_set:Nn #3 {#1} + } + } + \cs_generate_variant:Nn \@@_role_get:nnN {VVN} + } +% \end{macrocode} +% \end{macro} +% % \subsection{Helper command to read the data from files} % In this section we setup the helper command to read namespace files. @@ -547,7 +595,7 @@ \tl_set:Nn \l_@@_tmpa_tl {#5} } \@@_role_alloctag:nnV {#2}{#1}\l_@@_tmpa_tl - \tl_if_empty:nF {#3} + \tl_if_eq:nnF {#2}{#3} { \@@_role_add_tag:nn {#2}{#3} } @@ -581,9 +629,9 @@ \bool_lazy_and:nnT { ! \tl_if_empty_p:n {#3} }{! \str_if_eq_p:nn {#1}{pdf2}} { - \@@_role_add_tag:nnnn {#2}{#1}{#3}{#4} - \prop_gput:cnn {g_@@_role_NS_#1_prop} {#2}{{#3}{#4}} + \@@_role_add_tag:nnnn {#2}{#1}{#3}{#4} } + \prop_gput:cnn {g_@@_role_NS_#1_prop} {#2}{{#3}{#4}} } } } @@ -855,11 +903,14 @@ \seq_pop_left:NN \l_@@_role_tmpa_seq\l_@@_get_tmpc_tl \seq_map_inline:Nn\l_@@_role_tmpa_seq { - \tl_if_in:nnF {-Part-Div-NonStruct-}{-##1-} + \tl_set:Nx\l_@@_tmpa_tl { \use_ii:nn ##1 } + \exp_args:Nne + \tl_if_in:nnF {-Part-Div-NonStruct-}{-\l_@@_tmpa_tl-} { \tl_set:Nn\l_@@_role_real_parent_tl {##1} \int_zero:N\l_@@_tmpa_int - \@@_role_get_parent_child_rule:nnN {##1}{#2}#3 + \exp_args:NV + \@@_role_get_parent_child_rule:nnN \l_@@_tmpa_tl{#2}#3 \int_set:Nn\l_@@_tmpa_int{1} \seq_map_break: } diff --git a/macros/latex/contrib/tagpdf/tagpdf-space.dtx b/macros/latex/contrib/tagpdf/tagpdf-space.dtx index ad5e17ff5b..26602a96b0 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-space.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-space.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \begin{function}{interwordspace (setup-key)} @@ -64,7 +64,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-space-code} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-space-code} {2022-12-22} {0.98a} {part of tagpdf - code related to real space chars} %</header> % \end{macrocode} diff --git a/macros/latex/contrib/tagpdf/tagpdf-struct.dtx b/macros/latex/contrib/tagpdf/tagpdf-struct.dtx index 6f6d60ba4b..1299cc10e9 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-struct.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-struct.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \section{Public Commands} @@ -242,7 +242,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-struct-code} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-struct-code} {2022-12-22} {0.98a} {part of tagpdf - code related to storing structure} %</header> % \end{macrocode} @@ -294,7 +294,7 @@ % numbered stack, lets build a tag stack too. % \begin{macrocode} \seq_new:N \g_@@_struct_tag_stack_seq -\seq_gpush:Nn \g_@@_struct_tag_stack_seq {Root} +\seq_gpush:Nn \g_@@_struct_tag_stack_seq {{Root}{StructTreeRoot}} % \end{macrocode} % \end{variable} % @@ -546,7 +546,7 @@ % \end{macrocode} % \end{macro} % -% \begin{macro}{\cc} +% \begin{macro}{\@@_struct_get_tag_info:nNN} % We also need a way to get the tag info back from parent structures. % \begin{macrocode} \cs_new_protected:Npn \@@_struct_get_tag_info:nNN #1 #2 #3 @@ -1226,7 +1226,12 @@ } } \seq_gpush:NV \g_@@_struct_stack_seq \c@g_@@_struct_abs_int - \seq_gpush:NV \g_@@_struct_tag_stack_seq \g_@@_struct_tag_tl + \@@_role_get:VVN + \g_@@_struct_tag_tl + \g_@@_struct_tag_NS_tl + \l_@@_get_tmpc_tl + \seq_gpush:Nx \g_@@_struct_tag_stack_seq + {{\g_@@_struct_tag_tl}{\l_@@_get_tmpc_tl}} \tl_gset:NV \g_@@_struct_stack_current_tl \c@g_@@_struct_abs_int %\seq_show:N \g_@@_struct_stack_seq \bool_if:NF @@ -1314,7 +1319,8 @@ } \seq_get:NNT \g_@@_struct_tag_stack_seq \l_@@_tmpa_tl { - \tl_gset:NV \g_@@_struct_tag_tl \l_@@_tmpa_tl + \tl_gset:Nx \g_@@_struct_tag_tl + { \exp_last_unbraced:NV\use_i:nn \l_@@_tmpa_tl } } %<debug>\@@_debug_struct_end_insert: } @@ -1474,7 +1480,7 @@ % \section{Attributes and attribute classes} % \begin{macrocode} %<*header> -\ProvidesExplPackage {tagpdf-attr-code} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-attr-code} {2022-12-22} {0.98a} {part of tagpdf - code related to attributes and attribute classes} %</header> % \end{macrocode} diff --git a/macros/latex/contrib/tagpdf/tagpdf-tree.dtx b/macros/latex/contrib/tagpdf/tagpdf-tree.dtx index ecbd96f04e..f8c7aa27d7 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-tree.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-tree.dtx @@ -47,13 +47,13 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{implementation} % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-tree-code} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-tree-code} {2022-12-22} {0.98a} {part of tagpdf - code related to writing trees and dictionaries to the pdf} %</header> % \end{macrocode} @@ -348,9 +348,12 @@ { \prop_map_inline:Nn\g_@@_role_rolemap_prop { - \pdfdict_gput:nnx {g_@@_role/RoleMap_dict} - {##1} - {\pdf_name_from_unicode_e:n{##2}} + \tl_if_eq:nnF {##1}{##2} + { + \pdfdict_gput:nnx {g_@@_role/RoleMap_dict} + {##1} + {\pdf_name_from_unicode_e:n{##2}} + } } \pdf_object_write:nnx { @@/tree/rolemap }{dict} { @@ -418,7 +421,7 @@ \cs_new_protected:Npn \@@_tree_write_namespaces: { \pdf_version_compare:NnF < {2.0} - { + { \prop_map_inline:Nn \g_@@_role_NS_prop { \pdfdict_if_empty:nF {g_@@_role/RoleMapNS_##1_dict} diff --git a/macros/latex/contrib/tagpdf/tagpdf-user.dtx b/macros/latex/contrib/tagpdf/tagpdf-user.dtx index a70c14bb21..a2a0475ccf 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-user.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-user.dtx @@ -46,7 +46,7 @@ % }^^A % } % -% \date{Version 0.98, released 2022-12-22} +% \date{Version 0.98a, released 2022-12-22} % \maketitle % \begin{documentation} % \section{Setup commands} @@ -246,7 +246,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-user} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-user} {2022-12-22} {0.98a} {tagpdf - user commands} %</header> % \end{macrocode} diff --git a/macros/latex/contrib/tagpdf/tagpdf.dtx b/macros/latex/contrib/tagpdf/tagpdf.dtx index d9550ab7a7..59795d78a3 100644 --- a/macros/latex/contrib/tagpdf/tagpdf.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf.dtx @@ -92,7 +92,7 @@ % \begin{macrocode} %<@@=tag> %<*package> -\ProvidesExplPackage {tagpdf} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf} {2022-12-22} {0.98a} { A package to experiment with pdf tagging } \bool_if:nF @@ -118,7 +118,7 @@ % \end{macrocode} %<*debug> % \begin{macrocode} -\ProvidesExplPackage {tagpdf-debug} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-debug} {2022-12-22} {0.98a} { debug code for tagpdf } \@ifpackageloaded{tagpdf}{}{\PackageWarning{tagpdf-debug}{tagpdf~not~loaded,~quitting}\endinput} % \end{macrocode} @@ -159,7 +159,7 @@ % \end{macrocode} % \begin{macrocode} %<*base> -\ProvidesExplPackage {tagpdf-base} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdf-base} {2022-12-22} {0.98a} {part of tagpdf - provide base, no-op versions of the user commands } %</base> % \end{macrocode} diff --git a/macros/latex/contrib/tagpdf/tagpdf.pdf b/macros/latex/contrib/tagpdf/tagpdf.pdf Binary files differindex a04314fa71..08ec9e590c 100644 --- a/macros/latex/contrib/tagpdf/tagpdf.pdf +++ b/macros/latex/contrib/tagpdf/tagpdf.pdf diff --git a/macros/latex/contrib/tagpdf/tagpdf.tex b/macros/latex/contrib/tagpdf/tagpdf.tex index c1fe9d2d35..fc096c338d 100644 --- a/macros/latex/contrib/tagpdf/tagpdf.tex +++ b/macros/latex/contrib/tagpdf/tagpdf.tex @@ -4,7 +4,7 @@ \DocumentMetadata{pdfversion=2.0,lang=en-UK,testphase=phase-II,testphase=toc-tagging,testphase=sec-tagging,pdfstandard=a-2b} \makeatletter -\def\UlrikeFischer@package@version{0.98} +\def\UlrikeFischer@package@version{0.98a} \def\UlrikeFischer@package@date{2022-12-22} \makeatother @@ -203,7 +203,9 @@ support \PDF{} 2.0. One example is the support for associated files, another the The package doesn't try to suppress all 2.0 features if an older \PDF{} version is produced. It normally doesn't harm if a \PDF{} contains keys unknown in its version and it makes the code faster and easier to maintain if there aren't too many tests and code pathes; so for example associated files will always be added. But tests could be added in case this leads to incompabilities. -It should be noted that some tools don't like \PDF{}~2.0. PAC3 for example simply crashes, and pdftk will create a \PDF{}~1.0 from it. This makes testing \PDF{}~2.0 files a bit of a challenge. +It should be noted that some tools don't like \PDF{}~2.0. PAC~3 for example +simply crashes, and pdftk will create a \PDF{}~1.0 from it. This makes +testing \PDF{}~2.0 files a bit of a challenge. \subsection{Validation} @@ -223,10 +225,13 @@ One must check how good the accessibility is \emph{practically}. \end{itemize} -Syntax validation and formal standard validation can be done with preflight of the (non-free) adobe acrobat. -It can also be done also with the free \PDF{} Accessibility Checker (PAC~3) \parencite{pac3}. -There is also the validator veraPDF \parencite{verapdf}. -A rather new and quite useful tool is \enquote{Next Generation PDF} \parencite{ngpdf}, a browser application which converts a tagged PDF to html, allows to inspect its structure and also to edit the structure. +Syntax validation and formal standard validation can be done with preflight +of the (non-free) adobe acrobat. It can also be done also with the free +\PDF{} Accessibility Checker (PAC~3) \parencite{pac3}. There is also the +validator veraPDF \parencite{verapdf}. A rather new and quite useful tool is +\enquote{Next Generation PDF} \parencite{ngpdf}, a browser application which +converts a tagged PDF to html, allows to inspect its structure and also to +edit the structure. Practical validation is naturally the more complicated part. It needs screen reader, users which actually knows how to handle them, can test documents and can report where a \PDF{} has real accessibility problems. @@ -459,9 +464,23 @@ can improve the html export. \subsection{Proof of concept: the tagging of the documentation itself} -Starting with version 0.6 the documentation itself has been tagged. The tagging wasn't (and isn't) in no way perfect. The validator from Adobe didn't complain, but PAX3 wanted alternative text for all links (no idea why) and so I put everywhere simple text like \enquote{link} and \enquote{ref}. The links to footnotes gave warnings, so I disabled them. I used types from the \PDF{} version 1.7, mostly as I have no idea what should be used for code in 2.0. Margin notes were simply wrong \ldots +Starting with version 0.6 the documentation itself has been tagged. The +tagging wasn't (and isn't) in no way perfect. The validator from Adobe didn't +complain, but PAC~3 wanted alternative text for all links (no idea why) and +so I put everywhere simple text like \enquote{link} and \enquote{ref}. The +links to footnotes gave warnings, so I disabled them. I used types from the +\PDF{} version 1.7, mostly as I had no idea what should be used for code in +2.0. Margin notes were simply wrong \ldots + +The tagging has been improved and automated over time in sync with +improvements and new features in the LaTeX kernel and the \PDF\ management +code and is now much better. Sadly the output of the validators don't quite +reflect the improvements. The documentation uses now \PDF~2.0 and PAC~3 +can't handle this, it claims that the file is damaged. The Adobe validator +has a bug and doesn't like the (valid) use of the \texttt{Lbl} tag for the +section numbers (see figure~\ref{fig:adobe}). + -The tagging has been improved and automated over time in sync with improvements and new features in the LaTeX kernel and the \PDF\ management code. But even if the documentation passed the tests of the validators: as mentioned above passing a formal test doesn't mean that the content is really good and usable. I have a lot doubts that the code parts are really readable. The bibliography and the references must be improved. The user commands used for the tagging and also some of the patches used are still rather crude. So there is lot space for improvement. @@ -471,12 +490,29 @@ Be aware that to create the tagged version a current lualatex-dev and a current \tagpdfparaOff -\tagstructbegin{tag=Figure,alt=PAC3 report,attribute=bbox}\tagmcbegin{tag=Figure} +\tagstructbegin{tag=Figure,alt=PAC 3 +report,attribute=bbox}\tagmcbegin{tag=Figure} \includegraphics{pac3} \tagmcend\tagstructend \tagpdfparaOn +\begin{figure} +\tagpdfparaOff + +\tagstructbegin{tag=Figure,alt={Adobe report},attribute=bbox}% +\tagmcbegin{}% +\includegraphics{acrobat} +\tagmcend + +\tagstructbegin{tag=Caption}\tagmcbegin{}\caption{Adobe Acrobat complaining +about the \texttt{Lbl} use}\label{fig:adobe} \tagmcend\tagstructend +\tagstructend + +\tagpdfparaOn +\end{figure} + + \section{Loading} The package requires the new PDF management. With a current \LaTeX{} (2022-06-01 or newer) diff --git a/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty b/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty index 9e39ec1547..cc4eb9f4b7 100644 --- a/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty +++ b/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty @@ -1,5 +1,5 @@ %\RequirePackage[enable-debug]{expl3}[2018/06/14] -\ProvidesExplPackage {tagpdfdocu-patches} {2022-12-22} {0.98} +\ProvidesExplPackage {tagpdfdocu-patches} {2022-12-22} {0.98a} {patches/commands for the tagpdf documentation} \RequirePackage{etoolbox,xpatch} @@ -10,17 +10,16 @@ \tag_mc_end_push: \tag_struct_begin:n{tag=Span,alt=TeX,actualtext=TeX} \tagmcbegin{} - \kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ \tagmcend \tag_struct_end: \tag_mc_begin_pop:n{}} -\DeclareRobustCommand{\LaTeX}{ +\DeclareRobustCommand{\LaTeX}{L\kern-.36em% { - \tag_mc_end_push: - \tag_struct_begin:n{tag=Span,alt=LaTeX,actualtext=LaTeX} - \tagmcbegin{} - L\kern-.36em% - \sbox\z@ T% + \tag_mc_end_push: + \tag_struct_begin:n{tag=Span,alt=LaTeX,actualtext=LaTeX} + \tagmcbegin{} + \sbox\z@ T% \vbox to\ht\z@{\hbox{\check@mathfonts \fontsize\sf@size\z@ \math@fontsfalse\selectfont @@ -28,13 +27,11 @@ \vss}% }% \kern-.15em% - \TeX - \tagmcend - \tag_struct_end: - \tag_mc_begin_pop:n{} - } - - + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ + \tagmcend + \tag_struct_end: + \tag_mc_begin_pop:n{} + } % textbf \AddToHook{cmd/textbf/before} diff --git a/macros/latex/contrib/zref-clever/CHANGELOG.md b/macros/latex/contrib/zref-clever/CHANGELOG.md index ae677ca311..a11671dfed 100644 --- a/macros/latex/contrib/zref-clever/CHANGELOG.md +++ b/macros/latex/contrib/zref-clever/CHANGELOG.md @@ -1,6 +1,20 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/zref-clever/compare/v0.3.1...HEAD) +## [Unreleased](https://github.com/gusbrs/zref-clever/compare/v0.3.2...HEAD) + +## [v0.3.2](https://github.com/gusbrs/zref-clever/compare/v0.3.1...v0.3.2) (2022-12-27) + +### Added +- Italian localization (see issue + [#11](https://github.com/gusbrs/zref-clever/issues/11)). +- Localization guidelines for contributors (in the Code documentation). +- Document UTF-8 input encoding requirement. +- Work-around for `beamer` in the User manual. + +### Changed +- Improved consistency of the Dutch language file with `babel` captions (see + PRs [#12](https://github.com/gusbrs/zref-clever/pull/12) and + [#13](https://github.com/gusbrs/zref-clever/pull/13)). ## [v0.3.1](https://github.com/gusbrs/zref-clever/compare/v0.3.0...v0.3.1) (2022-05-28) diff --git a/macros/latex/contrib/zref-clever/zref-clever-code.pdf b/macros/latex/contrib/zref-clever/zref-clever-code.pdf Binary files differindex ae52fa41e2..8b4cad1280 100644 --- a/macros/latex/contrib/zref-clever/zref-clever-code.pdf +++ b/macros/latex/contrib/zref-clever/zref-clever-code.pdf diff --git a/macros/latex/contrib/zref-clever/zref-clever.dtx b/macros/latex/contrib/zref-clever/zref-clever.dtx index e0d04a1264..8604bd5c39 100644 --- a/macros/latex/contrib/zref-clever/zref-clever.dtx +++ b/macros/latex/contrib/zref-clever/zref-clever.dtx @@ -69,8 +69,8 @@ % \NewDocumentCommand\githubPR{m}{^^A % PR~\href{https://github.com/gusbrs/zref-clever/pull/#1}{\##1}} % -% ^^A Currently just for keeping semantic markup on this. % \NewDocumentCommand\contributor{m}{#1} +% \NewDocumentCommand\username{m}{`\texttt{#1}'} % % \NewDocumentCommand\opt{m}{\texttt{#1}} % @@ -165,15 +165,17 @@ % % Identify the package. % \begin{macrocode} -\ProvidesExplPackage {zref-clever} {2022-05-28} {0.3.1} +\ProvidesExplPackage {zref-clever} {2022-12-27} {0.3.2} {Clever LaTeX cross-references based on zref} % \end{macrocode} % % % \section{Dependencies} % -% Required packages. Besides these, \pkg{zref-hyperref}, \pkg{zref-titleref}, -% and \pkg{zref-check} may also be loaded depending on user options. +% Required packages. Besides these, \pkg{zref-hyperref} may also be loaded +% depending on user options. \pkg{zref-clever} also requires UTF-8 input +% encoding (see discussion with \contributor{David Carlisle} at +% \url{https://chat.stackexchange.com/transcript/message/62644791#62644791}). % % \begin{macrocode} \RequirePackage { zref-base } @@ -3514,7 +3516,7 @@ % polluting the markup too much given that, for languages that need it, it may % get to be used frequently. % -% \contributor{\texttt{@samcarter}} and \contributor{Alan Munn} provided +% \contributor{\username{samcarter}} and \contributor{Alan Munn} provided % useful comments about declension on the TeX.SX chat. Also, % \contributor{Florent Rougon}'s efforts in this area, with the \pkg{xcref} % package (\url{https://github.com/frougon/xcref}), have been an insightful @@ -6862,31 +6864,31 @@ ! \l_@@_link_star_bool } { - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn #2 { 1 } \@@_hyperlink:nnn { \@@_extract_url_unexp:n {#1} } { \@@_extract_unexp:nnn {#1} { anchor } { } } { \seq_item:Nn #2 { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \@@_extract_unexp:nvn {#1} { l_@@_ref_property_tl } { } + \exp_not:N \group_end: \seq_item:Nn #2 { 3 } } \seq_item:Nn #2 { 4 } - \exp_not:N \group_end: } { - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn #2 { 1 } \seq_item:Nn #2 { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \@@_extract_unexp:nvn {#1} { l_@@_ref_property_tl } { } + \exp_not:N \group_end: \seq_item:Nn #2 { 3 } \seq_item:Nn #2 { 4 } - \exp_not:N \group_end: } } { \@@_ref_default: } @@ -6911,29 +6913,29 @@ ! \l_@@_link_star_bool } { - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn #3 { 1 } \@@_hyperlink:nnn { \@@_extract_url_unexp:n {#1} } { \@@_extract_unexp:nnn {#1} { anchor } { } } { \seq_item:Nn #3 { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \exp_not:n {#2} + \exp_not:N \group_end: \seq_item:Nn #3 { 3 } } \seq_item:Nn #3 { 4 } - \exp_not:N \group_end: } { - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn #3 { 1 } \seq_item:Nn #3 { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \exp_not:n {#2} + \exp_not:N \group_end: \seq_item:Nn #3 { 3 } \seq_item:Nn #3 { 4 } - \exp_not:N \group_end: } } } @@ -6963,7 +6965,6 @@ { \l_@@_type_first_label_tl } { \l_@@_ref_property_tl } { - \exp_not:N \group_begin: \@@_hyperlink:nnn { \@@_extract_url_unexp:V @@ -6979,19 +6980,17 @@ \exp_not:V \l_@@_type_name_tl \exp_not:N \group_end: \exp_not:V \l_@@_namesep_tl - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn \l_@@_type_first_refbounds_seq { 1 } \seq_item:Nn \l_@@_type_first_refbounds_seq { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \@@_extract_unexp:Vvn \l_@@_type_first_label_tl { l_@@_ref_property_tl } { } - \seq_item:Nn \l_@@_type_first_refbounds_seq { 3 } \exp_not:N \group_end: + \seq_item:Nn \l_@@_type_first_refbounds_seq { 3 } } - \exp_not:V \l_@@_reffont_tl \seq_item:Nn \l_@@_type_first_refbounds_seq { 4 } - \exp_not:N \group_end: } { \exp_not:N \group_begin: @@ -7026,8 +7025,6 @@ ! \l_@@_link_star_bool } { - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn \l_@@_type_first_refbounds_seq { 1 } \@@_hyperlink:nnn @@ -7042,27 +7039,29 @@ { \seq_item:Nn \l_@@_type_first_refbounds_seq { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \@@_extract_unexp:Vvn \l_@@_type_first_label_tl { l_@@_ref_property_tl } { } + \exp_not:N \group_end: \seq_item:Nn \l_@@_type_first_refbounds_seq { 3 } } \seq_item:Nn \l_@@_type_first_refbounds_seq { 4 } - \exp_not:N \group_end: } { - \exp_not:N \group_begin: - \exp_not:V \l_@@_reffont_tl \seq_item:Nn \l_@@_type_first_refbounds_seq { 1 } \seq_item:Nn \l_@@_type_first_refbounds_seq { 2 } + \exp_not:N \group_begin: + \exp_not:V \l_@@_reffont_tl \@@_extract_unexp:Vvn \l_@@_type_first_label_tl { l_@@_ref_property_tl } { } + \exp_not:N \group_end: \seq_item:Nn \l_@@_type_first_refbounds_seq { 3 } \seq_item:Nn \l_@@_type_first_refbounds_seq { 4 } - \exp_not:N \group_end: } } { \@@_ref_default: } @@ -8098,12 +8097,6 @@ { \zref@localaddprop \ZREF@mainlist { subeq } } } } -% \end{macrocode} -% And a last touch of care for \pkg{amsmath}'s refinements: make the equation -% references \cs{textup}. -% \begin{macrocode} - \zcRefTypeSetup { equation } - { reffont = \upshape } \msg_info:nnn { zref-clever } { compat-package } { amsmath } } } @@ -8410,6 +8403,174 @@ % \pkg{translations}. % % +% \subsection{Localization guidelines} +% +% Since the task of localizing \pkg{zref-clever} to work in different +% languages depends on the generous work of contributors, it is a good idea to +% set some guidelines not only to ease the task itself but also to document +% what the package expects in this regard. +% +% The first general observation is that, contrary to a common initial reaction +% of those faced with the task of localizing the reference types, is that the +% job is not quite one of ``translation''. The reference type names are just +% the internal names used by the package to refer to them, technically, they +% could just as well be foobars. Of course, for practical reasons, they were +% chosen to be semantic. However, what we are searching for is not really the +% translation to the reference type name itself, but rather for the word / +% term / expression which is typically used to refer to the document object +% that the reference type is meant to represent. And terms that should work +% well in the contexts which cross-references are commonly used. +% +% That said, some comments about the reference types and common pitfalls. +% +% \textbf{Sectioning:} A number of reference types are provided to support +% referencing to document sectioning commands. Obviously, \texttt{part}, +% \texttt{chapter}, \texttt{section}, and \texttt{paragraph} are meant to +% refer to the sectioning commands of the standard classes and elsewhere, +% which anyone reading this is certainly acquainted with. Note that +% \pkg{zref-clever} uses -- by default at least, which is what the language +% files cater for -- the \texttt{section} reference type to refer to +% \cs{subsections} and \cs{subsubsections} as well, similarly, +% \texttt{paragraph} also refers to \cs{subparagraph}. The \texttt{appendix} +% reference type is meant to refer to any sectioning command -- be them +% chapters, sections, or paragraphs -- issued after \cs{appendix}, which +% corresponds to how the standard classes, the KOMA Script classes, and +% \cls{memoir} deal with appendices. The \texttt{book} reference type +% deserves some explanation. The word ``book'' has a good number of meanings, +% and the most common one is not the one which is intended here. The Webster +% dictionary gives us a couple of definitions of interest: ``1. A collection +% of sheets of paper, or similar material, blank, written, or printed, bound +% together; commonly, many folded and bound sheets containing continuous +% printing or writing.'' and ``3. A part or subdivision of a treatise or +% literary work; as, the tenth book of `Paradise Lost'.'' It is this third +% meaning which the \texttt{book} reference type is meant to support: a major +% subdivision of a work, much like \cs{part}. Even if it does not exist in +% the standard classes, it may exist elsewhere, in particular, it is provided +% by \cls{memoir}. +% +% \textbf{Common numbered objects:} Nothing surprising here, just being +% explicit. \texttt{table} and \texttt{figure} refer to the document's +% respective floats objects. \texttt{page} to the page number. \texttt{item} +% to the item number in \env{enumerate} environments. Similarly, +% \texttt{line} is meant to refer to line numbers. +% +% \textbf{Notes:} \pkg{zref-clever} provides three reference types in this +% area: \texttt{footnote}, \texttt{endnote}, and \texttt{note}. The first two +% refer to footnotes and end notes, respectively. The third is meant as a +% convenience for a general ``note'' object, either the other two, or +% something else. By experience, here is one place where that initial +% observation of not simply translating the reference types names is +% particularly relevant. There's a natural temptation, because three +% different types exist and are somewhat close to each other, to distinguish +% them clearly. Duty would compel us to do so. But that may lead to less +% than ideal results. Different terms work well for some languages, like +% English and German, which have compound words for the purpose. But less so +% for other languages, like Portuguese, French, or Italian. For example, in a +% document in French which only contains footnotes, arguably a very common use +% case, would it be better to refer to a footnote as just ``note'', or be very +% precise with ``note infrapaginale''? Of course, in a document which +% contains both footnotes and end notes, we may need the distinction. But is +% it really the better default? True, possibly the inclusion of the +% \texttt{note} reference type, with no clear object to refer to, creates more +% noise than convenience here. If I recall correctly, my intention was to +% provide an easy way out for users from possible contentious localizations +% for \texttt{footnote} and \texttt{endnote}, but I'm not sure if it's been +% working like this in practice, and I should probably have refrained from +% adding it in the first place. +% +% \textbf{Math \& Co.:} A good number of reference types provided by the +% package are meant to cater for document objects commonly used in Mathematics +% and related areas. They are either straight math environments, defined by +% the kernel, \pkg{amsmath} or other packages, or environments which are +% normally not pre-defined by the kernel or the standard classes, but are +% traditionally defined by users with the kernel's \cs{newtheorem} or similar +% constructs available in the \LaTeX{} package ecosystem. For most of them, +% localization should strive as much as possible to use the formal terms, +% jargon really, typically employed by mathematicians, logicians, and friends. +% Namely for the reference types: \texttt{equation}, \texttt{theorem}, +% \texttt{lemma}, \texttt{corollary}, \texttt{proposition}, +% \texttt{definition}, \texttt{proof}, \texttt{result}, and \texttt{remark}. +% Regarding \texttt{example}, \texttt{exercise}, and \texttt{solution} being +% somewhat less formal is admissible. But the chosen terms should still be +% fit for use in Math related contexts, and should be assumed were created by +% \cs{newtheorem} or similar, even if users may well find other uses for these +% types. +% +% \textbf{Code:} A couple of reference types are provided for code related +% environments: \texttt{algorithm} and \texttt{listing}. By experience, the +% \texttt{listing} type has already proven to be a particularly challenging +% one. Formally, it should be a good default term to encompass anything which +% may regularly be included in a \env{lstlisting} environment as provided by +% the \pkg{listings} package. However, it seems that in different languages +% it is quite difficult to find a satisfying term for it. Though my English +% is decent, I'm not a native speaker, still I'm not even sure how common the +% term is used for the purpose even in English. It seems to be traditional +% enough in the \LaTeX{} community at least. In doubt, pend to the jargon +% side, anglicism if need be. Since we are bound to displease mostly everyone +% anyway, at least we do so in a consistent manner. +% +% \textbf{Completeness and abbreviated forms:} Ideally, the language file +% should be as complete as possible. ``Complete'' meaning it contains: i) the +% defaults for all basic separators, \opt{namesep}, \opt{pairsep}, +% \opt{listsep}, \opt{lastsep}, \opt{tpairsep}, \opt{tlistsep}, +% \opt{tlastsep}, \opt{notesep}, and \opt{rangesep}; ii) the non-abbreviated +% forms of names for all the supported reference types, according to the +% language definitions, that is, usually for \opt{Name-sg}, \opt{name-sg}, +% \opt{Name-pl}, \opt{name-pl}, but only for the capitalized forms if the +% language was declared with \opt{allcaps} option, and names for each +% declension case, if the language was declared with \opt{declension}; iii) +% genders for each reference type, if the language was declared with +% \opt{gender}. The language file may include some other things, like some +% type specific settings for separators or refbounds, and also some +% abbreviated name forms. In the case of abbreviated name forms, it is usual +% and desirable to provide some, but they should be used sparingly, only for +% cases where the abbreviation is a common and well established tradition for +% the language. The reason is that \texttt{abbrev=true} is quite a common use +% case, and it is easier to provide an occasional wanted abbreviated form, if +% the language file didn't include it, than it is to disable several unwanted +% ones, if the language file includes too many of them. What should be aimed +% at is to provide a good default abbreviations set. Unusual or disputable +% abbreviations should be avoided. In particular, there is no need at all to +% provide the same set of abbreviations for each language. It is not because +% English has them for a given type that some other language has to have them, +% and it is not because English lacks them for another type, that other +% languages shouldn't have them. Still, with regard to abbreviated forms, it +% is better to be conservative than opinionated. +% +% \textbf{\pkg{babel} names:} As is known, \pkg{babel} defines a set of +% captions for different document objects for each supported language. In +% some cases, they intersect with the objects referred to with +% cross-references, in which case consistency with \pkg{babel} should be +% maintained as much as possible. This is specially the case for prominent +% and traditional objects, such as \cs{chaptername}, \cs{figurename}, +% \cs{tablename}, \cs{pagename}, \cs{partname}, and \cs{appendixname}. This +% is not set in stone, but there should be good reason to diverge from it. In +% particular, if a certain term is contentious in a given language, +% \pkg{babel}'s default should be preferred. For example, ``table'' +% vs. ``tableau'' in French, or ``cuadro'' vs. ``tabla'' in Spanish. +% +% \textbf{Input encoding of language files:} When \pkg{zref-clever} was +% released, the \LaTeX{} kernel already used UTF-8 as default input encoding. +% Indeed, \pkg{zref-clever} requires a kernel even newer than the one where +% the default input encoding was changed. That given, UTF-8 input encoding +% was made a requirement of the package, and hence the language files should +% be in UTF-8, since it makes them easier to read and maintain than LICR. +% +% \textbf{Precedence rule for options in the language files:} Any option given +% twice or more times has to have some precedence rule. Normally, the +% language files should not contain options in duplicity, but they may happen +% when setting some ``group'' \opt{refbounds} options, in which case +% precedence rules become relevant. For user facing options (those set with +% \cs{zcLanguageSetup}), the option is always set, regardless of its previous +% state. Which means that the last value takes precedence. For the language +% files, we have to load them at \texttt{begindocument} (or later), since +% that's the point where we know from \pkg{babel} or \pkg{polyglossia} the +% \cs{languagename}. But we also don't want to override any options the user +% has actively set in the preamble. So the language files only set the values +% if they were not previously set. In other words, for them the precedence +% order is inverted, the first value takes precedence. +% +% % \subsection{English} % % English language file has been initially provided by the author. @@ -8637,17 +8798,20 @@ type = solution , % % German language file has been initially provided by the author. % +% \pkg{babel-german} also has \file{.ldf}s for \texttt{germanb} and +% \texttt{ngermanb}, but they are deprecated as options and, if used, they +% fall back respectively to \texttt{german} and \texttt{ngerman}. +% % \begin{macrocode} %<*package> \zcDeclareLanguage [ declension = { N , A , D , G } , gender = { f , m , n } , allcaps ] { german } -\zcDeclareLanguageAlias { austrian } { german } -\zcDeclareLanguageAlias { germanb } { german } \zcDeclareLanguageAlias { ngerman } { german } +\zcDeclareLanguageAlias { austrian } { german } \zcDeclareLanguageAlias { naustrian } { german } -\zcDeclareLanguageAlias { nswissgerman } { german } \zcDeclareLanguageAlias { swissgerman } { german } +\zcDeclareLanguageAlias { nswissgerman } { german } %</package> % \end{macrocode} % @@ -9115,13 +9279,14 @@ type = solution , % \url{https://groups.google.com/g/fr.comp.text.tex/c/Fa11Tf6MFFs}) mailing % lists. % +% \pkg{babel-french} also has \file{.ldf}s for \texttt{francais}, +% \texttt{frenchb}, and \texttt{canadien}, but they are deprecated as options +% and, if used, they fall back to either \texttt{french} or \texttt{acadian}. +% % \begin{macrocode} %<*package> \zcDeclareLanguage [ gender = { f , m } ] { french } \zcDeclareLanguageAlias { acadian } { french } -\zcDeclareLanguageAlias { canadien } { french } -\zcDeclareLanguageAlias { francais } { french } -\zcDeclareLanguageAlias { frenchb } { french } %</package> % \end{macrocode} % @@ -9831,9 +9996,9 @@ type = solution , % % \subsection{Dutch} % -% Dutch language file initially contributed by \texttt{niluxv} (\githubPR{5}). -% All genders were checked against the ``Dikke Van Dale''. Many words have -% multiple genders. +% Dutch language file initially contributed by \contributor{\username{niluxv}} +% (\githubPR{5}). All genders were checked against the ``Dikke Van Dale''. +% Many words have multiple genders. % % \begin{macrocode} %<*package> @@ -9891,12 +10056,18 @@ type = paragraph , Name-pl = Alinea's , name-pl = alinea's , +% \end{macrocode} +% 2022-12-27, \contributor{\username{niluxv}}: ``bijlage'' is chosen over +% ``appendix'' (plural ``appendices'', gender: m, n) for consistency with +% babel/polyglossia. ``bijlages'' is also a valid plural; ``bijlagen'' is +% chosen for consistency with babel/polyglossia. +% \begin{macrocode} type = appendix , - gender = { m , n } , - Name-sg = Appendix , - name-sg = appendix , - Name-pl = Appendices , - name-pl = appendices , + gender = { f, m } , + Name-sg = Bijlage , + name-sg = bijlage , + Name-pl = Bijlagen , + name-pl = bijlagen , type = page , gender = { f , m } , @@ -9958,10 +10129,10 @@ type = note , type = equation , gender = f , - Name-sg = Vergelijking , - name-sg = vergelijking , - Name-pl = Vergelijkingen , - name-pl = vergelijkingen , + Name-sg = Vergelijking , + name-sg = vergelijking , + Name-pl = Vergelijkingen , + name-pl = vergelijkingen , Name-sg-ab = Vgl. , name-sg-ab = vgl. , Name-pl-ab = Vgl.'s , @@ -9977,9 +10148,10 @@ type = theorem , name-pl = stellingen , % \end{macrocode} -% 2022-01-09, \texttt{niluxv}: An alternative plural is ``lemmata''. That is -% also a correct English plural for lemma, but the English language file -% chooses ``lemmas''. For consistency we therefore choose ``lemma's''. +% 2022-01-09, \contributor{\username{niluxv}}: An alternative plural is +% ``lemmata''. That is also a correct English plural for lemma, but the +% English language file chooses ``lemmas''. For consistency we therefore +% choose ``lemma's''. % \begin{macrocode} type = lemma , gender = n , @@ -10011,10 +10183,10 @@ type = definition , type = proof , gender = n , - Name-sg = Bewijs , - name-sg = bewijs , - Name-pl = Bewijzen , - name-pl = bewijzen , + Name-sg = Bewijs , + name-sg = bewijs , + Name-pl = Bewijzen , + name-pl = bewijzen , type = result , gender = n , @@ -10037,16 +10209,21 @@ type = example , Name-pl = Voorbeelden , name-pl = voorbeelden , +% \end{macrocode} +% 2022-12-27, \contributor{\username{niluxv}}: ``algoritmes'' is also a valid +% plural. ``algoritmen'' is chosen to be consistent with using ``bijlagen'' +% (and not ``bijlages'') as the plural of ``bijlage''. +% \begin{macrocode} type = algorithm , gender = { n , f , m } , Name-sg = Algoritme , name-sg = algoritme , - Name-pl = Algoritmes , - name-pl = algoritmes , + Name-pl = Algoritmen , + name-pl = algoritmen , % \end{macrocode} -% 2022-01-09, \texttt{niluxv}: EN-NL Van Dale translates listing as (3) -% ``uitdraai van computerprogramma'', ``listing''. +% 2022-01-09, \contributor{\username{niluxv}}: EN-NL Van Dale translates +% listing as (3) ``uitdraai van computerprogramma'', ``listing''. % \begin{macrocode} type = listing , gender = m , @@ -10075,6 +10252,257 @@ type = solution , % \end{macrocode} % % +% \subsection{Italian} +% +% Italian language file initially contributed by Matteo Ferrigato +% (\githubissue{11}). +% +% \begin{macrocode} +%<*package> +\zcDeclareLanguage [ gender = { f , m } ] { italian } +%</package> +% \end{macrocode} +% +% \begin{macrocode} +%<*lang-italian> +% \end{macrocode} +% +% \begin{macrocode} +namesep = {\nobreakspace} , +pairsep = {~e\nobreakspace} , +listsep = {,~} , +lastsep = {~e\nobreakspace} , +tpairsep = {~e\nobreakspace} , +tlistsep = {,~} , +tlastsep = {,~e\nobreakspace} , +notesep = {~} , +rangesep = {~a\nobreakspace} , ++refbounds-rb = {da\nobreakspace,,,} , + +type = book , + gender = m , + Name-sg = Libro , + name-sg = libro , + Name-pl = Libri , + name-pl = libri , + +type = part , + gender = f , + Name-sg = Parte , + name-sg = parte , + Name-pl = Parti , + name-pl = parti , + +type = chapter , + gender = m , + Name-sg = Capitolo , + name-sg = capitolo , + Name-pl = Capitoli , + name-pl = capitoli , + +type = section , + gender = m , + Name-sg = Paragrafo , + name-sg = paragrafo , + Name-pl = Paragrafi , + name-pl = paragrafi , + +type = paragraph , + gender = m , + Name-sg = Capoverso , + name-sg = capoverso , + Name-pl = Capoversi , + name-pl = capoversi , + +type = appendix , + gender = f , + Name-sg = Appendice , + name-sg = appendice , + Name-pl = Appendici , + name-pl = appendici , + +type = page , + gender = f , + Name-sg = Pagina , + name-sg = pagina , + Name-pl = Pagine , + name-pl = pagine , + Name-sg-ab = Pag. , + name-sg-ab = pag. , + Name-pl-ab = Pag. , + name-pl-ab = pag. , + rangesep = {\textendash} , + rangetopair = false , + +refbounds-rb = {,,,} , + +type = line , + gender = f , + Name-sg = Riga , + name-sg = riga , + Name-pl = Righe , + name-pl = righe , + +type = figure , + gender = f , + Name-sg = Figura , + name-sg = figura , + Name-pl = Figure , + name-pl = figure , + Name-sg-ab = Fig. , + name-sg-ab = fig. , + Name-pl-ab = Fig. , + name-pl-ab = fig. , + +type = table , + gender = f , + Name-sg = Tabella , + name-sg = tabella , + Name-pl = Tabelle , + name-pl = tabelle , + Name-sg-ab = Tab. , + name-sg-ab = tab. , + Name-pl-ab = Tab. , + name-pl-ab = tab. , + +type = item , + gender = m , + Name-sg = Punto , + name-sg = punto , + Name-pl = Punti , + name-pl = punti , + +type = footnote , + gender = f , + Name-sg = Nota , + name-sg = nota , + Name-pl = Note , + name-pl = note , + +type = endnote , + gender = f , + Name-sg = Nota , + name-sg = nota , + Name-pl = Note , + name-pl = note , + +type = note , + gender = f , + Name-sg = Nota , + name-sg = nota , + Name-pl = Note , + name-pl = note , + +type = equation , + gender = f , + Name-sg = Equazione , + name-sg = equazione , + Name-pl = Equazioni , + name-pl = equazioni , + Name-sg-ab = Eq. , + name-sg-ab = eq. , + Name-pl-ab = Eq. , + name-pl-ab = eq. , + +refbounds-rb = {da\nobreakspace(,,,)} , + refbounds-first-sg = {,(,),} , + refbounds = {(,,,)} , + +type = theorem , + gender = m , + Name-sg = Teorema , + name-sg = teorema , + Name-pl = Teoremi , + name-pl = teoremi , + +type = lemma , + gender = m , + Name-sg = Lemma , + name-sg = lemma , + Name-pl = Lemmi , + name-pl = lemmi , + +type = corollary , + gender = m , + Name-sg = Corollario , + name-sg = corollario , + Name-pl = Corollari , + name-pl = corollari , + +type = proposition , + gender = f , + Name-sg = Proposizione , + name-sg = proposizione , + Name-pl = Proposizioni , + name-pl = proposizioni , + +type = definition , + gender = f , + Name-sg = Definizione , + name-sg = definizione , + Name-pl = Definizioni , + name-pl = definizioni , + +type = proof , + gender = f , + Name-sg = Dimostrazione , + name-sg = dimostrazione , + Name-pl = Dimostrazioni , + name-pl = dimostrazioni , + +type = result , + gender = m , + Name-sg = Risultato , + name-sg = risultato , + Name-pl = Risultati , + name-pl = risultati , + +type = remark , + gender = f , + Name-sg = Osservazione , + name-sg = osservazione , + Name-pl = Osservazioni , + name-pl = osservazioni , + +type = example , + gender = m , + Name-sg = Esempio , + name-sg = esempio , + Name-pl = Esempi , + name-pl = esempi , + +type = algorithm , + gender = m , + Name-sg = Algoritmo , + name-sg = algoritmo , + Name-pl = Algoritmi , + name-pl = algoritmi , + +type = listing , + gender = m , + Name-sg = Listato , + name-sg = listato , + Name-pl = Listati , + name-pl = listati , + +type = exercise , + gender = m , + Name-sg = Esercizio , + name-sg = esercizio , + Name-pl = Esercizi , + name-pl = esercizi , + +type = solution , + gender = f , + Name-sg = Soluzione , + name-sg = soluzione , + Name-pl = Soluzioni , + name-pl = soluzioni , +% \end{macrocode} +% +% \begin{macrocode} +%</lang-italian> +% \end{macrocode} +% +% % \PrintIndex % % diff --git a/macros/latex/contrib/zref-clever/zref-clever.ins b/macros/latex/contrib/zref-clever/zref-clever.ins index bcad3db50a..f05b026520 100644 --- a/macros/latex/contrib/zref-clever/zref-clever.ins +++ b/macros/latex/contrib/zref-clever/zref-clever.ins @@ -96,5 +96,6 @@ for those people who are interested. \generate{\file{zref-clever-portuguese.lang}{\from{zref-clever.dtx}{lang-portuguese}}} \generate{\file{zref-clever-spanish.lang}{\from{zref-clever.dtx}{lang-spanish}}} \generate{\file{zref-clever-dutch.lang}{\from{zref-clever.dtx}{lang-dutch}}} +\generate{\file{zref-clever-italian.lang}{\from{zref-clever.dtx}{lang-italian}}} \endbatchfile diff --git a/macros/latex/contrib/zref-clever/zref-clever.pdf b/macros/latex/contrib/zref-clever/zref-clever.pdf Binary files differindex 5a6aadba29..3f975f70c9 100644 --- a/macros/latex/contrib/zref-clever/zref-clever.pdf +++ b/macros/latex/contrib/zref-clever/zref-clever.pdf diff --git a/macros/latex/contrib/zref-clever/zref-clever.tex b/macros/latex/contrib/zref-clever/zref-clever.tex index 2ebf1b6739..ac47747529 100644 --- a/macros/latex/contrib/zref-clever/zref-clever.tex +++ b/macros/latex/contrib/zref-clever/zref-clever.tex @@ -64,6 +64,10 @@ \NewDocumentCommand\opt{m}{\texttt{#1}} +\NewDocumentCommand\username{m}{`\texttt{#1}'} + +\setlength{\marginparsep}{2\labelsep} + \definecolor{reffmtbox}{gray}{0.15} \definecolor{reffmtback}{gray}{0.85} \NewDocumentCommand\reffmt{m}{% @@ -96,6 +100,17 @@ text, lstset, condition, + RenewDocumentCommand, + NewCommandCopy, + ltx@gobble, + zref@label, + zref@wrapper@babel, + zref@ifpropundefined, + zref@setcurrent, + beamer@old@zref@label, + alt, + beamer@nameslide, + beamer@dummynameslide, } } \lstdefinestyle{zrefclever}{ @@ -380,6 +395,12 @@ available at \zcref{sec:how-tos}. The package does not accept load-time options, package options must be set using \cs{zcsetup} (see \zcref{sec:user-interface}). +\pkg{zref-clever} requires a recent \LaTeX{} kernel (2021-11-15 or newer) and +the packages \pkg{zref}, including some of its modules, and \pkg{ifdraft}. It +also requires UTF-8 input encoding, which has been the kernel's default for +some time. + + \section{Dependencies} \pkg{zref-clever} requires \pkg{zref}, and \LaTeX{} kernel 2021-11-15, or @@ -774,10 +795,7 @@ appearance of the whole reference list (see also the \opt{namefont} and does not affect the content of the \opt{note}, however. The option is intended exclusively for commands that only change font attributes: style, family, shape, weight, size, color, etc. Anything else, particularly commands -that may generate typeset output, is not supported. Given how package options -are handled by \LaTeX{}, the fact that this option receives commands as value -means this option \emph{can't} be set at load time, as a package option. If -you want to set it globally, use \cs{zcsetup} instead. +that may generate typeset output, is not supported. \DescribeOption{note} % The \opt{note} option receives as value some text to be typeset at the end of @@ -1246,8 +1264,8 @@ ones, and ``\texttt{last}'' to the last reference of the type-block. Less obviously, but hopefully still mnemonic enough, ``\texttt{sg}'' stands for ``single'', ``\texttt{pb}'' and ``\texttt{pe}'' for ``pair begin'' and ``pair end'', and finally ``\texttt{rb}'' and ``\texttt{re}'' for ``range begin'' and -``range end''. Each of them which receives as value a comma separated list of -four items in the form \texttt{\{preref*,preref,postref,postref*\}}, just like +``range end''. Each of them receives as value a comma separated list of four +items in the form \texttt{\{preref*,preref,postref,postref*\}}, just like \opt{refbounds}. The base options are mutually exclusive, which means, for example, that it is @@ -1258,13 +1276,12 @@ beginning of a range. Setting a group of them is the purpose of the derived options. Each of these sets all options under it. Some examples. \opt{+refbounds-first} sets \opt{refbounds-first}, \opt{refbounds-first-sg}, \opt{refbounds-first-pb}, and \opt{refbounds-first-rg}. In turn, -\opt{+refbounds-first-rb} sets \opt{refbounds-first-rb} and -\opt{refbounds-first-rb}. And quite conveniently, \opt{+refbounds} sets -\opt{+refbounds-first}, \opt{+refbounds-mid}, and \opt{+refbounds-last}, it is -hence sufficient to set it to define the behavior of what is typeset around -all references for the whole type-block. As you probably guessed by now, the -\opt{refbounds} option presented in \zcref{tab:reference-format} is an alias -of \opt{+refbounds}. +\opt{+refbounds-rb} sets \opt{refbounds-first-rb} and \opt{refbounds-mid-rb}. +And quite conveniently, \opt{+refbounds} sets \opt{+refbounds-first}, +\opt{+refbounds-mid}, and \opt{+refbounds-last}, it is hence sufficient to set +it to define the behavior of what is typeset around all references for the +whole type-block. As you probably guessed by now, the \opt{refbounds} option +presented in \zcref{tab:reference-format} is an alias of \opt{+refbounds}. Given that base and derived options are actually setting the same group of underlying options (the base ones), the order in which they are given is @@ -1318,6 +1335,7 @@ indeed required, without users having to worry about it at all. \toprule Language & Aliases \\ \midrule + dutch & \\ english & american \\ & australian \\ & british \\ @@ -1326,9 +1344,7 @@ indeed required, without users having to worry about it at all. & UKenglish \\ & USenglish \\ french & acadian \\ - & canadien \\ - & francais \\ - & frenchb \\ + & \\ \bottomrule \end{tabular} \quad @@ -1336,17 +1352,16 @@ indeed required, without users having to worry about it at all. \toprule Language & Aliases \\ \midrule - german & austrian \\ - & germanb \\ - & ngerman \\ + german & ngerman \\ + & austrian \\ & naustrian \\ - & nswissgerman \\ & swissgerman \\ + & nswissgerman \\ + italian & \\ portuguese & brazilian \\ & brazil \\ & portuges \\ spanish & \\ - dutch & \\ \bottomrule \end{tabular} \caption{Declared languages and aliases} @@ -1395,12 +1410,13 @@ in effect for the languages declared by \pkg{zref-clever}. \toprule Language & declension & gender & allcaps \\ \midrule + dutch & -- & f,m,n & -- \\ english & -- & -- & -- \\ french & -- & f,m & -- \\ german & N,A,D,G & f,m,n & yes \\ + italian & -- & f,m & -- \\ portuguese & -- & f,m & -- \\ spanish & -- & f,m & -- \\ - dutch & -- & f,m,n & -- \\ \bottomrule \end{tabular} \caption{Options for declared languages} @@ -2315,6 +2331,99 @@ Of course, you can always adapt things to your needs and, e.g., make the separate \opt{zlabel} option. +\subsection*{\cls{beamer}} + +\cls{beamer} does some really atypical things with regard to cross-references. +To start with, it redefines \cs{label} to receive an optional +\texttt{<\meta{overlay specification}>} argument. Then, presumably to support +overlays, it goes on and hijacks \pkg{hyperref}'s anchoring system, sets +anchors (\cs{hypertarget}s) to each \emph{label} in the \file{.snm} file, +while letting every standard label's anchor in the \file{.aux} file default to +\texttt{Doc-Start}. Of course, having rendered useless \pkg{hyperref}'s +anchoring, it has to redefine \cs{ref} so that it uses its own \file{.snm} +provided ``label anchors'' to make hyperlinks. In particular, from our +perspective, there is no support at all for \pkg{zref} provided by +\cls{beamer}. Which is specially unfortunate since the above procedures also +appear to break \pkg{cleveref}.\footnote{See, for example, + \url{https://tex.stackexchange.com/q/266080}, + \url{https://tex.stackexchange.com/q/668998}, and + \url{https://github.com/josephwright/beamer/issues/750}. The workaround + provided at \url{https://tex.stackexchange.com/a/266109} is not general + enough since it breaks \pkg{cleveref}'s ability to receive a list of labels + as argument.} + +Adding proper support for this is the business of \cls{beamer}, \pkg{zref}, +and/or \pkg{hyperref}. Likely the former's really. But, taking advantage of +\pkg{zref}'s flexibility, as an user, you can have a work-around in the +meantime. + +\begin{zcworkaround}[caption={\cls{beamer}}] +\documentclass{beamer} +\usepackage{zref-clever} +\makeatletter +\RenewDocumentCommand{\zlabel}{ D<>{1} m }{% + \ifx\label\ltx@gobble + \else + \zref@wrapper@babel{\zref@label<#1>}{#2}% + \fi +} +\NewCommandCopy\beamer@old@zref@label\zref@label +\RenewDocumentCommand{\zref@label}{ D<>{1} m }{% + \alt<#1>{% + \zref@ifpropundefined{anchor}{}{\zref@setcurrent{anchor}{#2}}% + \beamer@old@zref@label{#2}% + \beamer@nameslide{#2}% + }{% + \beamer@dummynameslide% + }% +} +\makeatother +\begin{document} +\begin{frame} + \begin{table} + \begin{tabular}{cc} + 1 & 2 \\ + 3 & 4 \\ + \end{tabular} + \caption{Table 1} + \zlabel{tab:1} + \end{table} +\end{frame} +\begin{frame} + \begin{figure} + \rule{5cm}{5cm} + \caption{Figure 1} + \zlabel{fig:1} + \end{figure} +\end{frame} +\begin{frame} + \zcref{tab:1,fig:1} +\end{frame} +\end{document} +\end{zcworkaround} + +This work-around redefines \cs{zlabel} so that it takes an overlay +specification argument, and provides that the work done by \cls{beamer} for +the standard \cs{label} is also done for it. And it works by setting the +\texttt{anchor} to the \emph{label} so as to be able to speak the +``\cls{beamer}-lingo'' of anchors. + +A couple of caveats though. First, there's probably still some work to be +done there in defining and setting reference types for \cls{beamer} specific +document objects, e.g. overlays. But it can be done by the standard user +interface of \pkg{zref-clever}. Second, since \cls{beamer}'s anchoring system +does not provide for uniqueness of anchors as \pkg{hyperref} does, the +procedure used by \pkg{zref-clever} in its \opt{amsmath} compatibility module +of setting both \cs{label} and \cs{zlabel} in \pkg{amsmath}'s display math +environments will result in duplicate anchors for labels set in them, with +corresponding \pkg{hyperref} warnings of ``destination with the same +identifier has been already used, duplicate ignored''. The warning is +actually harmless in this case, since both labels are set in the same place, +and thus have identical anchors. But, if it bothers you enough, you can look +at the \opt{amsmath} compatibility module in the code documentation, and +adjust things so that it sets only a \cs{zlabel}. + + \section{Acknowledgments} \pkg{zref-clever} would not be possible without other people's previous work @@ -2374,9 +2483,11 @@ were generously provided by (in chronological order): % 2021-10-10: https://tex.stackexchange.com/questions/618434/#comment1544401_618439 % 2022-01-12: https://chat.stackexchange.com/transcript/message/60129096#60129096 % and following discussion. + % 2022-12-26: https://chat.stackexchange.com/transcript/message/62644791#62644791 + % and following discussion. Frank Mittelbach, % 2021-10-14: https://github.com/latex3/latex2e/issues/687 - `\texttt{samcarter}', + \username{samcarter}, % 2021-10-14: https://chat.stackexchange.com/transcript/message/59361777#59361777 % 2021-10-21: https://chat.stackexchange.com/transcript/message/59418309#59418309 Alan Munn, @@ -2391,17 +2502,20 @@ were generously provided by (in chronological order): % 2021-11-26: https://github.com/latex3/l3build/issues/215 Jürgen Spitzmüller, % 2021-11-28: https://github.com/gusbrs/zref-clever/issues/2 - and `\texttt{niluxv}'. + and \username{niluxv}. % 2022-01-05: https://github.com/gusbrs/zref-clever/issues/4 - % 2022-01-05: https://github.com/gusbrs/zref-clever/pull/5 The package's language files have been provided or improved thanks to: Denis Bitouzé (French), % 2021-11-25: https://github.com/gusbrs/zref-clever/issues/1 François Lagarde (French), % 'flagarde' % 2021-12-09: discussion at https://github.com/gusbrs/zref-clever/issues/1 - and `\texttt{niluxv}' (Dutch). + \username{niluxv} (Dutch), % 2022-01-09: https://github.com/gusbrs/zref-clever/pull/5 + % 2022-12-27: https://github.com/gusbrs/zref-clever/pull/12 + % 2022-12-27: https://github.com/gusbrs/zref-clever/pull/13 + and Matteo Ferrigato (Italian). % 'matteo339' + % 2022-12-12: https://github.com/gusbrs/zref-clever/issues/11 If I have inadvertently left anyone off the list I apologize, and please let me know, so that I can correct the oversight. diff --git a/macros/luatex/latex/luacomplex/README.txt b/macros/luatex/latex/luacomplex/README.txt new file mode 100644 index 0000000000..359cb1edff --- /dev/null +++ b/macros/luatex/latex/luacomplex/README.txt @@ -0,0 +1,19 @@ +# Introduction +The luacomplex package is developed to define complex numbers and perform basic arithmetic on complex numbers in LaTeX. +It also loads the luamaths package. +It provides an easy way to define complex numbers and perform operations on complex numbers. +The package has no particular environment for performing operations on complex numbers. +The package commands can be used in any environment (including the mathematics environment). +It is written in Lua, and the tex file is to be compiled with the LuaLatex engine. + +# License +The luacomplex package is released under the LaTeX Project Public License v1.3c or later. +The complete license text is available at http://www.latex-project.org/lppl.txt. +It is developed in Lua. +Lua is available as a certified open-source software. +Its license is simple and liberal, which is compatible with GPL. + +#Installation and Inclusion +The installation of luagcd package is similar to plain latex package, where the .sty file is in LaTeX directory of texmf tree. +The package can be included with \usepackage{luacomplex } command in the preamble of the LaTeX document. +The TeX file is to be compiled using the LuaLaTeX engine.
\ No newline at end of file diff --git a/macros/luatex/latex/luacomplex/luacomplex.pdf b/macros/luatex/latex/luacomplex/luacomplex.pdf Binary files differnew file mode 100644 index 0000000000..50e8943cf2 --- /dev/null +++ b/macros/luatex/latex/luacomplex/luacomplex.pdf diff --git a/macros/luatex/latex/luacomplex/luacomplex.sty b/macros/luatex/latex/luacomplex/luacomplex.sty new file mode 100644 index 0000000000..cbfe2aa0ed --- /dev/null +++ b/macros/luatex/latex/luacomplex/luacomplex.sty @@ -0,0 +1,160 @@ +% luatruthtable package +% version 1.0 +% Licensed under LaTeX Project Public License v1.3c or later. The complete license text is available at http://www.latex-project.org/lppl.txt. +% Authors: Chetan Shirore and Ajit Kumar + +\ProvidesPackage{luacomplex}[1.0] +\RequirePackage{xkeyval} +\RequirePackage{amsmath} +\RequirePackage{luacode} +\RequirePackage{luamaths} +\begin{luacode*} +complex = {} -- global complex numbers registry +M = {} -- the module +local mt = {} --metatable for complex numbers +setmetatable(_ENV, {__index = complex}) + function new (r, i) + local cp = {} + cp = {r=r, i=i} + return setmetatable(cp,mt) + end + M.new = new -- add 'new' to the module + -- create constant 'i' + M.i = new(0, 1) + + function M.add (c1, c2) + return new(c1.r + c2.r, c1.i + c2.i) + end + + function M.sub (c1, c2) + return new(c1.r - c2.r, c1.i - c2.i) + end + + function M.mul (c1, c2) + return new(c1.r*c2.r - c1.i*c2.i, c1.r*c2.i + c1.i*c2.r) + end + + function M.inv (c) + local n = c.r^2 + c.i^2 + return new(c.r/n, -c.i/n) + end + + function M.div (c1, c2) + return M.mul(c1, M.inv(c2)) + end + + function M.re (c) + return new(c.r,0) + end + + function M.im (c) + return new(c.i,0) + end + + function M.mod (c) + local n = c.r^2 + c.i^2 + return new(n,0) + end + + function M.prinarg(c) + local arg + if c.r > 0 then + arg = math.atan(c.i/c.r) + elseif c.r < 0 and c.i >= 0 then + arg = math.atan(c.i/c.r) + math.pi + elseif c.r < 0 and c.i < 0 then + arg = math.atan(c.i/c.r) - math.pi + elseif c.r == 0 and c.i > 0 then + arg = math.pi / 2 + elseif c.r == 0 and c.i < 0 then + arg = - math.pi / 2 + else + error("Principal argument not defined.") + end + return arg + end + + function M.op (...) + return ... + end + + function M.tostring (c) + if c.i ==0 then + return string.format("%g", c.r) + elseif c.i> 0 and c.i==1 then + return string.format("%g+i", c.r) + elseif c.i> 0 and c.i~=1 then + return string.format("%g+%gi", c.r, c.i) + else + return string.format("%g%gi", c.r, c.i) --to avoid +- + end + end + + --Setting Metatable operations. + mt.__add = M.add + mt.__mul = M.mul + mt.__sub = M.sub + mt.__tostring = M.tostring +\end{luacode*} +\newcommand\cpxNew[2]{% + \directlua{% + complex[\luastringN{#1}] = M.new(#2) + }% +} +\newcommand\cpxPrint[1]{% + \directlua{tex.sprint(tostring(complex[\luastringN{#1}]))}% +} +\newcommand\cpxAdd[3]{% + \directlua{% + complex[\luastringN{#1}] = M.add(complex[\luastringN{#2}],complex[\luastringN{#3}]) + }% +} +\newcommand\cpxSub[3]{% + \directlua{% + complex[\luastringN{#1}] = M.sub(complex[\luastringN{#2}],complex[\luastringN{#3}]) + }% +} +\newcommand\cpxMul[3]{% + \directlua{% + complex[\luastringN{#1}] = M.mul(complex[\luastringN{#2}],complex[\luastringN{#3}]) + }% +} +\newcommand\cpxDiv[3]{% + \directlua{% + complex[\luastringN{#1}] = M.div(complex[\luastringN{#2}],complex[\luastringN{#3}]) + }% +} +\newcommand\cpxInv[2]{% + \directlua{% + complex[\luastringN{#1}] = M.inv(complex[\luastringN{#2}]) + }% +} +\newcommand\cpxRe[2]{% + \directlua{% + complex[\luastringN{#1}] = M.re(complex[\luastringN{#2}]) + }% +} +\newcommand\cpxIm[2]{% + \directlua{% + complex[\luastringN{#1}] = M.im(complex[\luastringN{#2}]) + }% +} +\newcommand\cpxMod[2]{% + \directlua{% + complex[\luastringN{#1}] = M.mod(complex[\luastringN{#2}]) + }% +} + +\newcommand\cpxPrinArg[2]{% + \directlua{% + complex[\luastringN{#1}] = M.prinarg(complex[\luastringN{#2}]) + }% +} + +\newcommand\cpxOp[2]{% + \directlua{% + complex[\luastringN{#1}] = M.op(#2) + }% +} + +\endinput
\ No newline at end of file diff --git a/macros/luatex/latex/luacomplex/luacomplex.tex b/macros/luatex/latex/luacomplex/luacomplex.tex new file mode 100644 index 0000000000..d630d46e73 --- /dev/null +++ b/macros/luatex/latex/luacomplex/luacomplex.tex @@ -0,0 +1,201 @@ +\documentclass{article} +\usepackage{listings,color,booktabs,longtable,array,hyperref,multicol,framed} +\usepackage[ top=1in, bottom = 1in, left=1in, right=1in]{geometry} +\hypersetup{colorlinks,urlcolor=blue} +\lstset{frame=none, + language=[LaTeX]{TeX}, + aboveskip=3mm, + belowskip=3mm, + showstringspaces=false, + columns=flexible, + basicstyle={\ttfamily}, + numbers=none, + numberstyle=\tiny\color{gray}, + stringstyle=\color{mauve}, + breaklines=true, + breakatwhitespace=true, + tabsize=1, + upquote=true +} +\usepackage[backend=bibtex]{biblatex} +\begin{document} +\title{The luacomplex Package in LaTeX} +\author{Chetan Shirore and Dr. Ajit Kumar} +\maketitle +\section{Introduction}\label{section:introduction} +The \verb|luacomplex| package is developed to define complex numbers and perform basic arithmetic on complex numbers in LaTeX. It also loads the \texttt{luamaths} package. It provides an easy way to define complex numbers and perform operations on complex numbers. The package has no particular environment for performing operations on complex numbers. The package commands can be used in any environment (including the mathematics environment). It is written in Lua, and the tex file is to be compiled with the LuaLatex engine. The time required for operations on complex numbers is not an issue while compiling with LuaLaTeX. There is no need to install Lua on the users' system as tex distributions (TeXLive or MikTeX) come bundled with LuaLaTeX. It may also save users' efforts to copy complex numbers from other software (which may not be in latex-compatible format) and to use them in a tex file. + +\section{Installation and License} + +The installation of \verb|luacomplex| package is similar to plain latex package, where the \texttt{.sty} file is in \LaTeX directory of texmf tree. The package can be included with \verb|\usepackage{luacomplex}| command in the preamble of the LaTeX document. The TeX file is to be compiled using the LuaLaTeX engine. + +The \verb|luacomplex| package is released under the LaTeX Project Public License v1.3c or later. The complete license text is available at \url{http://www.latex-project.org/lppl.txt}. It is developed in Lua. Lua is available as a certified open-source software. Its license is simple and liberal, which is compatible with GPL. + +\subsection{Defining and Printing Complex Numbers} +A complex number can be defined by using the \verb|\cpxNew| command. It has the following syntax. +\begin{lstlisting} +\cpxNew{a}{x,y} +\end{lstlisting} +\(x\) and \(y\) are real and imaginary parts of complex number \(a\). +The following commands define complex numbers \( a \) and \(b\). +\begin{lstlisting} +\cpxNew{a}{3,4} +\cpxNew{b}{1,3} +\end{lstlisting} +A complex number can be printed by using the \verb|\cpxPrint| command. For example, the commands + \begin{lstlisting} +\(a=\cpxPrint{a}\) \\ +\(b=\cpxPrint{b}\) } +\end{lstlisting} +output to \\ +\(a = 3 + 4i\)\\ +\(b = 1 + 3i\) + +\section{Commands in the luacomplex package} +Table \ref{tbl:luacomplex} lists operations in the \verb|luacomplex| package. +\begin{longtable}{llm{6cm}} +\toprule +\multicolumn{1}{c}{\textcolor{blue}{Function}} & \multicolumn{1}{c}{\textcolor{blue}{Command Format}} & \multicolumn{1}{c}{\textcolor{blue}{Description}}\\ +\toprule +\begin{lstlisting} +\cpxNew +\end{lstlisting} & +\begin{lstlisting} +\cpxNew{c}{r}{i} +\end{lstlisting} & Defines complex number \(c\) with real part \(r\) and imaginary part \(i\). \\ +\midrule +\begin{lstlisting} +\cpxPrint +\end{lstlisting} & +\begin{lstlisting} +\cpxPrint{a} +\end{lstlisting} & Prints complex number \(a\). \\ +\midrule +\begin{lstlisting} +\cpxAdd +\end{lstlisting} & +\begin{lstlisting} +\cpxAdd{c}{a}{b} +\end{lstlisting} & Defines complex number \(c\) obtained by adding complex numbers \(a\) and \(b\). \\ +\midrule +\begin{lstlisting} +\cpxSub +\end{lstlisting} & +\begin{lstlisting} +\cpxSub{d}{a}{b} +\end{lstlisting} & Defines complex number \(d\) obtained by subtracting complex number \(b\) from \(a\). \\ +\midrule +\begin{lstlisting} +\cpxMul +\end{lstlisting} & +\begin{lstlisting} +\cpxMul{e}{a}{b} +\end{lstlisting} & Defines complex number \(e\) obtained by multiplying complex number \(a\) by \(b\). \\ +\midrule +\begin{lstlisting} +\cpxDiv +\end{lstlisting} & +\begin{lstlisting} +\cpxDiv{f}{a}{b} +\end{lstlisting} & Defines complex number \(f\) obtained by dividing complex number \(a\) by \(b\). \\ +\midrule +\begin{lstlisting} +\cpxInv +\end{lstlisting} & +\begin{lstlisting} +\cpxInv{g}{a} +\end{lstlisting} & Defines complex number \(g\) obtained by taking inverse of complex number \(a\). \\ +\midrule +\begin{lstlisting} +\cpxRe +\end{lstlisting} & +\begin{lstlisting} +\cpxRe{h}{a} +\end{lstlisting} & Defines \(h\) as a real part of complex number \(a\). \\ +\midrule +\begin{lstlisting} +\cpxIm +\end{lstlisting} & +\begin{lstlisting} +\cpxIm{j}{a} +\end{lstlisting} & Defines \(j\) as an imaginary part of complex number \(a\). \\ +\midrule +\begin{lstlisting} +\cpxMod +\end{lstlisting} & +\begin{lstlisting} +\cpxMod{m}{a} +\end{lstlisting} & Defines \(m\) as modulus of complex number \(a\). \\ +\midrule +\begin{lstlisting} +\cpxPrinArg +\end{lstlisting} & +\begin{lstlisting} +\cpxPrinArg{p}{a} +\end{lstlisting} & Defines \(p\) as the principal argument of complex number \(a\). \\ +\midrule +\begin{lstlisting} +\cpxOp +\end{lstlisting} & +\begin{lstlisting} +\cpxOp{n}{some operations} +\end{lstlisting} & Defines \(n\) as a resulting complex number by performing some operations on complex numbers. It supports all standard operations such as \(+,-,*, /, \) \^{}.\\ +\bottomrule +\caption{Commands in the luacomplex package} +\label{tbl:luacomplex} +\end{longtable} + + + +\section{Examples and Usage} +The latex document (Listing: \ref{code:illluacomplex}) makes use of various commands in \verb|luacomplex| package. +\begin{lstlisting}[label={code:illluacomplex}, caption={LaTeX document with luacomplex package}] +\documentclass{article} +\usepackage{luacomplex} +\begin{document} +\cpxNew{a}{3,4} +\cpxNew{b}{1,3} +\(a=\cpxPrint{a}\) \\ +\(b=\cpxPrint{b}\) \\ +\cpxAdd{c}{a}{b} +\(c=a+b=\cpxPrint{c}\) \\ +\cpxSub{d}{a}{b} +\(d=a-b=\cpxPrint{d}\) \\ +\cpxMul{e}{a}{b} +\(e=a.b=\cpxPrint{e}\) \\ +\cpxDiv{f}{a}{b} +\(f=\frac{a}{b}=\cpxPrint{f}\) \\ +\cpxInv{g}{a} +\(g=\frac{1}{a}=\cpxPrint{g}\) \\ +\cpxRe{h}{a} +\(h=Re(a)=\cpxPrint{h}\) \\ +\cpxIm{j}{a} +\(j=Im(a)=\cpxPrint{j}\) \\ +\cpxMod{m}{a} +\(m=|a|=\cpxPrint{m}\) \\ +\cpxOp{n}{a+b*c-d} +\(n=a+bc-d=\cpxPrint{n}\) \\ +\cpxPrinArg{p}{a} +\(p = prinArg(a) =\mathRound{\cpxPrint{p}}{4}\) +\end{document} +\end{lstlisting} +This latex document (listing: \ref{code:illluacomplex}) outputs the following on compiling with the LuaLaTeX engine. +\begin{framed} +\noindent\(a = 3 + 4i\)\\ +\(b = 1 + 3i\)\\ +\(c = a + b = 4 + 7i\)\\ +\(d=a-b=2+i\)\\ +\(e = a.b = -9 + 13i\)\\ +\(f = ab = 1.5 - 0.5i\)\\ +\(g = a1 = 0.12 - 0.16i\)\\ +\(h = Re(a) = 3\)\\ +\(j = Im(a) = 4\)\\ +\(m = |a| = 25\)\\ +\(n =a+bc-d= -16 + 22i\)\\ +\(p = prinArg(a) = 0.9273\) +\end{framed} + +The package can be modified or extended by adding custom Lua programs. + +\printbibliography +\end{document} diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog index d951439fd6..7dd31c7566 100644 --- a/support/TeX4ht/source/ChangeLog +++ b/support/TeX4ht/source/ChangeLog @@ -1,3 +1,9 @@ +2022-12-27 Michal Hoftich <michal.h21@gmail.com> + + * tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed use of \left and + \right in a TOC. + https://tex.stackexchange.com/a/669861/2891 + 2022-12-26 Michal Hoftich <michal.h21@gmail.com> * tex4ht-4ht.tex (mdframed.4ht): prevent compilation error when we diff --git a/support/TeX4ht/source/tex4ht-mathjax.tex b/support/TeX4ht/source/tex4ht-mathjax.tex index 0e62cc872e..bd1723c82f 100644 --- a/support/TeX4ht/source/tex4ht-mathjax.tex +++ b/support/TeX4ht/source/tex4ht-mathjax.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-mathjax.tex 1256 2022-11-28 15:50:18Z michal_h21 $ +% $Id: tex4ht-mathjax.tex 1279 2022-12-27 20:16:12Z michal_h21 $ % compile: latex tex4ht-mathjax % % Copyright 2018-2022 TeX Users Group @@ -262,6 +262,8 @@ Fixes for tables of contents. \fixmathjaxtoc\end \fixmathjaxtoc\\ \fixmathjaxtoc\exp +\fixmathjaxtoc\left +\fixmathjaxtoc\right >>> \<mhchem configurations\><<< diff --git a/systems/mac/mactex/ExtrasFolder.pdf b/systems/mac/mactex/ExtrasFolder.pdf Binary files differindex 56bcc3bcd7..738fd384d9 100644 --- a/systems/mac/mactex/ExtrasFolder.pdf +++ b/systems/mac/mactex/ExtrasFolder.pdf diff --git a/systems/mac/mactex/Licenses.txt b/systems/mac/mactex/Licenses.txt index 9afd15a136..fe500218c1 100644 --- a/systems/mac/mactex/Licenses.txt +++ b/systems/mac/mactex/Licenses.txt @@ -1,6 +1,6 @@ $Id: Licenses.txt,v 1.14 2007/02/28 14:23:19 herbs Exp $ -Brief summary of the licensing of the various applications included as of 2022/12/15 +Brief summary of the licensing of the various applications included as of 2022/12/27 Aquamacs Emacs (Intel) - 3.6 - gpl - http://aquamacs.org/ Aquatkbibtex - 1.3 - gpl - http://aquatkbibtex.sourceforge.net/ @@ -17,4 +17,4 @@ Skim (10.10+) - 1.6.12 - bsd - http://skim-app.sourceforge Symbols Widget - 1.4.3 - gpl - http://vocaro.com/trevor/software/widgets/ TeX Live Utility (10.9+) - 1.53 - bsd - https://github.com/amaxwell/tlutility/releases TexMaker (10.13+) - 5.1.3 - gpl - http://www.xm1math.net/texmaker/ -TeXShop (10.12+) - 5.08 - gpl - http://www.uoregon.edu/~koch/texshop/texshop.html +TeXShop (10.12+) - 5.09 - gpl - http://www.uoregon.edu/~koch/texshop/texshop.html diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index d5999f9013..461936c65e 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/2022 -depend revision/65369 +depend revision/65377 name 00texlive.image category TLCore -revision 65367 +revision 65376 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 @@ -2724,6 +2724,7 @@ runfiles size=12956 tlpkg/tlpsrc/luapstricks.tlpsrc tlpkg/tlpsrc/luaquotes.tlpsrc tlpkg/tlpsrc/luarandom.tlpsrc + tlpkg/tlpsrc/luaset.tlpsrc tlpkg/tlpsrc/luasseq.tlpsrc tlpkg/tlpsrc/luatex.tlpsrc tlpkg/tlpsrc/luatex85.tlpsrc @@ -2811,6 +2812,7 @@ runfiles size=12956 tlpkg/tlpsrc/matrix-skeleton.tlpsrc tlpkg/tlpsrc/mattens.tlpsrc tlpkg/tlpsrc/maybemath.tlpsrc + tlpkg/tlpsrc/maze.tlpsrc tlpkg/tlpsrc/mcaption.tlpsrc tlpkg/tlpsrc/mceinleger.tlpsrc tlpkg/tlpsrc/mcexam.tlpsrc @@ -3634,6 +3636,7 @@ runfiles size=12956 tlpkg/tlpsrc/repltext.tlpsrc tlpkg/tlpsrc/rerunfilecheck.tlpsrc tlpkg/tlpsrc/rescansync.tlpsrc + tlpkg/tlpsrc/resmes.tlpsrc tlpkg/tlpsrc/resphilosophica.tlpsrc tlpkg/tlpsrc/rest-api.tlpsrc tlpkg/tlpsrc/resumecls.tlpsrc @@ -69480,7 +69483,7 @@ containerchecksum 6c7f0a1829789edea6a42d45f13f482abc0aa1ecc66b0ba4b70197efff349d name collection-games category Collection -revision 64827 +revision 65374 shortdesc Games typesetting relocated 1 longdesc Setups for typesetting various games, including chess. @@ -69509,6 +69512,7 @@ depend jigsaw depend labyrinth depend logicpuzzle depend mahjong +depend maze depend musikui depend nimsticks depend onedown @@ -69529,8 +69533,8 @@ depend sudokubundle depend wargame depend xq depend xskak -containersize 568 -containerchecksum 0ea226457c553c3db93d7415f1a9e33721b7a41ac17ef049aa52aaeb27a91169769f12532443c34664ccaf4cc76a26761a5d5d0b0a7fa1ccbd2f0142e8d29d67 +containersize 572 +containerchecksum aba7a0ca8dfa936cf090b6efeda650416f4588088ce8cf8025439d30545562a7e7580005265a1510119767e0a8c6a54d65b4ee5df960d8e9152bbd2678b69ca5 name collection-humanities category Collection @@ -70428,7 +70432,7 @@ containerchecksum c73220abd1545907a1d8de37cb534d2c6bd2534f1b55f03c069f39f535c326 name collection-latexextra category Collection -revision 65353 +revision 65375 shortdesc LaTeX additional packages relocated 1 longdesc A very large collection of add-on packages for LaTeX. @@ -71551,6 +71555,7 @@ depend relsize depend repeatindex depend repltext depend rescansync +depend resmes depend returntogrid depend rgltxdoc depend rjlparshap @@ -71905,8 +71910,8 @@ depend zref-clever depend zref-vario depend zwgetfdate depend zwpagelayout -containersize 6812 -containerchecksum 15a6199c93d8a3b2dbbde8761f9889ea8d8ea3720500a9718e405a6146a8d460828e6c1010a3436c547e1bcb28e98fb7ac964c1facad4ed6c2b843b372e9bd89 +containersize 6808 +containerchecksum 2fc81c4b67eeeb209bfd17078e70f2fbbb2202c292c106ea8a5babeaa269a2f46d8e5f0980e76ae7be5e0d88d114ee7b3c24ac58e9c654b564ffa5c74e9e1717 name collection-latexrecommended category Collection @@ -71992,7 +71997,7 @@ containerchecksum 4e445e9830476058f6b878f306516de2fdf1b174011dd79e6a7d875adf104f name collection-luatex category Collection -revision 65354 +revision 65376 shortdesc LuaTeX packages relocated 1 longdesc Packages for LuaTeX, a TeX engine using Lua as an embedded @@ -72052,6 +72057,7 @@ depend luapackageloader depend luaprogtable depend luaquotes depend luarandom +depend luaset depend luatex85 depend luatexbase depend luatexko @@ -72088,8 +72094,8 @@ depend tsvtemplate depend typewriter depend uninormalize depend yamlvars -containersize 944 -containerchecksum 44e1041adf14954f5da71342247dd8863057ff52db1a05525c01caa87a4f27084580aab0b375c96bdb05e4ab718afebfdd2254146ed1cd69b2abccfa975e0330 +containersize 948 +containerchecksum ce0385e7fc384fab64d6974c3383184da714f6a6b8f56841a8e327337ff4924bad6dee88930fdf3b4fe4423059cc780ecc52b800934ec0ad097d6fbc97e713e0 name collection-mathscience category Collection @@ -160339,16 +160345,16 @@ catalogue-version 1.30 name jeuxcartes category Package -revision 65364 +revision 65373 shortdesc Macros to insert playing cards relocated 1 longdesc This package provides macros to insert playing cards, single, longdesc or hand, or random-hand, Poker or French Tarot or Uno, from png longdesc files. -containersize 4563928 -containerchecksum 05f0844f56f991d8545f127cdfee075ac5a22948649e7286b38729a9e00c9911933eb6dec9c386b9a7398cf475b1ba1a2be10c81ad9fdcceb9c5fcd09fd5f7be -doccontainersize 5791652 -doccontainerchecksum de0c1252e945232e7cb902b7dae2733a0559b55f8dab62879418a747cb69a2b239c514e6cf089d16c40888de8713dd31f2fe55686787f8651df991d49acee832 +containersize 4563944 +containerchecksum 52f574928bfa7839e908e82fcb9ac3eb88f8d493bad94aa88979b7adccecb207d6505916b6ee7dbdfa4823cccd931801f520a87bdf8285b39ad6b504a1019869 +doccontainersize 5791284 +doccontainerchecksum 0f5819f3e92a79c0e47612da499898dd2ea2117dab433ad8338e2f000773cdfc02271bc6bfb6ef80e6a124deceaae154f965f1484c26b93f8fad742a7cd31632 docfiles size=1490 RELOC/doc/latex/jeuxcartes/JeuxCartes-doc.pdf details="Package documentation" language="fr" RELOC/doc/latex/jeuxcartes/JeuxCartes-doc.tex @@ -160664,7 +160670,7 @@ catalogue-contact-repository https://github.com/cpierquet/JeuxCartes catalogue-ctan /macros/latex/contrib/jeuxcartes catalogue-license lppl1.3c lgpl2.1 pd mit catalogue-topics games pgf-tikz -catalogue-version 0.2.0 +catalogue-version 0.2.1 name jfmutil category Package @@ -195882,6 +195888,36 @@ catalogue-license lppl1.3 catalogue-topics luatex random calculation catalogue-version 0.01 +name luaset +category Package +revision 65376 +shortdesc Set Operations inside LaTeX documents using Lua +relocated 1 +longdesc The luaset package is developed to define finite sets and +longdesc perform operations on them inside LaTeX documents. There is no +longdesc particular environment in the package for performing set +longdesc operations. The package commands can be used in any environment +longdesc (including the mathematics environment). It is written in Lua, +longdesc and the .tex file is to be compiled with the LuaLaTeX engine. +longdesc The time required for operations on sets is not an issue while +longdesc compiling with the LuaLaTeX engine. There is no need to install +longdesc Lua on the users system as TeX distributions (TeX Live or +longdesc MikTeX) come bundled with LuaLaTeX. +containersize 1544 +containerchecksum 5c228ea6854943859d389f3de4386834544c0bf67b62d36078d599d69af286f14263f0feec48eace283e9374caf89bfd67adfc3a98fc1cfbb87d618cc9ddb62b +doccontainersize 115012 +doccontainerchecksum 0bbe3457ecf5c872052fa215e4505840a80e026a02baf07ed0394b044784c0c37c00afdcd0fa25f610986f465276c160a9a892a45092e5065818011137c70d89 +docfiles size=36 + RELOC/doc/lualatex/luaset/README.txt details="Readme" + RELOC/doc/lualatex/luaset/luaset.pdf details="Package documentation" + RELOC/doc/lualatex/luaset/luaset.tex +runfiles size=1 + RELOC/tex/lualatex/luaset/luaset.sty +catalogue-ctan /macros/luatex/latex/luaset +catalogue-license lppl1.3c +catalogue-topics luatex maths +catalogue-version 1.0 + name luasseq category Package revision 37877 @@ -202626,6 +202662,30 @@ catalogue-ctan /macros/latex/contrib/maybemath catalogue-license lppl catalogue-topics maths font-sel +name maze +category Package +revision 65374 +shortdesc Generate random mazes +relocated 1 +longdesc This package can generate random square mazes of a specified +longdesc size. The mazes generated by this package are natural and their +longdesc solution is not too obvious. The output it based on the picture +longdesc environment. +containersize 1284 +containerchecksum 32b8f56301e1e3935e8d95a461a654fc5a3b111f44cbcfb09b35924b7589f65cb5776374d6b79462db7421d8349538b7037c93c15bf72ab86afd3547482d0629 +doccontainersize 79408 +doccontainerchecksum cfcaef325d6ab4341ff1fd886f46782d2fb352f0b90ca5d3899d195c453740621d020bd6974db5f7304d49dc87b0e50e8d17d378d5879200a5262f4a7e5f897c +docfiles size=22 + RELOC/doc/latex/maze/README.md details="Readme" + RELOC/doc/latex/maze/maze.pdf details="Package documentation" + RELOC/doc/latex/maze/maze.tex +runfiles size=1 + RELOC/tex/latex/maze/maze.sty +catalogue-ctan /macros/latex/contrib/maze +catalogue-license lppl1.3c +catalogue-topics games expl3 +catalogue-version 1.1 + name mcaption category Package revision 15878 @@ -269493,6 +269553,36 @@ catalogue-license lppl1.3c catalogue-topics expl3 macro-supp catalogue-version 0.0.0 +name resmes +category Package +revision 65375 +shortdesc Measure restriction symbol in LaTeX +relocated 1 +longdesc This package provides a simple macro \resmes that prints the +longdesc measure restriction symbol. +containersize 940 +containerchecksum b55b0ed4883dacc78d7d4406fff05ac80421259e85297ae8050b6a77539fd38655caa6afe6afb7c3d8654d9da0d965d7cfe52cbbcc6ed9f7be4d87aa9cd6abc4 +doccontainersize 67908 +doccontainerchecksum f2faf70d393cead42f20aeb5fef487870c69c8fb557fcf6dc3c589fda448a73b2ca0a0a39e4d963e67a0b38f976cefe410b2c983f820dfe7aca2c255a24f4bbd +docfiles size=18 + RELOC/doc/latex/resmes/README.md details="Readme" + RELOC/doc/latex/resmes/resmes.pdf details="Package documentation" +srccontainersize 1404 +srccontainerchecksum 67d88b13822d35065708d68b57c2013fd19276bed7cd433235f94b9af0c47b92c13307177c78cd16e3a87a6db634a3c93a1d8e8b30e8bca1babdece0defc8a0d +srcfiles size=2 + RELOC/source/latex/resmes/resmes.dtx + RELOC/source/latex/resmes/resmes.ins +runfiles size=1 + RELOC/tex/latex/resmes/resmes.sty +catalogue-contact-bugs https://github.com/Loara/resmes/issues +catalogue-contact-home https://github.com/Loara/resmes +catalogue-contact-repository https://github.com/Loara/resmes.git +catalogue-contact-support https://github.com/Loara/resmes/discussions +catalogue-ctan /macros/latex/contrib/resmes +catalogue-license mit +catalogue-topics maths +catalogue-version 1.0 + name resphilosophica category Package revision 50935 @@ -300729,7 +300819,7 @@ binfiles arch=x86_64-solaris size=1 name tex4ht category Package -revision 65368 +revision 65377 shortdesc Convert (La)TeX to HTML/XML longdesc A converter from TeX and LaTeX to SGML-based formats such as longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a @@ -300750,10 +300840,10 @@ longdesc files from them is nontrivial, and generally done with the longdesc Makefile in development, from which the TeX4ht package in TeX longdesc Live is updated. depend tex4ht.ARCH -containersize 976504 -containerchecksum 459de1307160c0d24f875d483a03bb8bc0e3fffa569acc6cd5d6ef6ea8497dc413a5d05cdd99fbfedf5de3b71119e1d76be3a28aefe223bf134634e13f759743 +containersize 976492 +containerchecksum b0b805349c97d724d47820962c5f7ec472d540afa68b3a5d831adc66013403145db5dd51fe1f2de1cd982c0d6cdd406a80dfaf44efc6539ba4ca05910baadc2d doccontainersize 136384 -doccontainerchecksum b8cf8a1d424d57df315aa48e6c1e92865331418c177f6fad194e98598ff876b9152eee58ab827c4a1e0c4f56c15032df87076a16762fa3c02eff5ab7f91d78cf +doccontainerchecksum 44c231f2c4a2db2a90bde0c0a0ba920a49fa3ae6bf30df251f2d11ad804f967351349d093ff354ba34747f605becc1437e411f013474a8e2c62db2cef827650f docfiles size=260 texmf-dist/doc/generic/tex4ht/Makefile texmf-dist/doc/generic/tex4ht/README details="Readme" @@ -300825,9 +300915,9 @@ docfiles size=260 texmf-dist/doc/generic/tex4ht/mn56.html texmf-dist/doc/generic/tex4ht/mn5x.png texmf-dist/doc/generic/tex4ht/mn6x.png -srccontainersize 1298160 -srccontainerchecksum 861759afb54d62fa2e8f9da21f79ee35d1b92c2c5c288f29ddd33e8d4c203be99375dd7cf71a57039dc9112ba6a126895f7a1bb4f68e6fea4a4e18b5025b6fcb -srcfiles size=3944 +srccontainersize 1293832 +srccontainerchecksum 37cd7c36562db60e12d16df9cfd090d3f85c32e9c76adc144dfc2353e3d194c87abfade3f74964f1f86d0d4cb951179ff8e3f051e777ef64cffdcbfc0637a193 +srcfiles size=3945 texmf-dist/source/generic/tex4ht/ChangeLog texmf-dist/source/generic/tex4ht/Makefile texmf-dist/source/generic/tex4ht/README @@ -311608,7 +311698,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 65361 +revision 65371 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. @@ -311617,9 +311707,9 @@ depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat containersize 113700 -containerchecksum d5fffebb3270289ce3b3bcf1357732b10150fa6bc8c263afb61d5a6f3d2be75d9f9d37e45e6e7d12a2fb0685b51556825dc6b7d7a5391b75f5d32b4ac67b7f91 -doccontainersize 423864 -doccontainerchecksum f9dc2e1436d976443cdc08d4572f503de8af0c125d586d2092566fbb7e1d57a8eb320fe4d775e291afbd63a7e5caa30754e3ba8827f47ebf799945533fc3eedb +containerchecksum d053f0b240fc18330136b5f7b413bfae1df321ac2e2c2a4674d1e52c8b3121b8ab18851545e5c262a680db755a4d5f625f418fdb12dda0d1eff25b3f63f5f453 +doccontainersize 423964 +doccontainerchecksum 1f94874581f3f916e146ab111100a19139671d8518b8dc5ef1abef8ccf3965426c3b26c61f5be30b9f1c3e0ab749a47a600c9e34b2d5da87018f8bcd4549cda7 docfiles size=533 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 @@ -317883,7 +317973,7 @@ catalogue-version 0.9 name tikz-mirror-lens category Package -revision 65359 +revision 65372 shortdesc Spherical mirrors and lenses in TikZ relocated 1 longdesc This package allows the automatic drawing of the image of @@ -317891,10 +317981,10 @@ longdesc objects in spherical mirrors and lenses from the data of the longdesc focus, from the position and height of the object. It longdesc calculates the position and height of the image, and also longdesc displays the notable rays. -containersize 2896 -containerchecksum bd5a7425b2b623241771f80786f87632a77ecc836eaf1d8810ba7d677c8df04760e1cb829b628b6e942bc2052603175d0cec08b13863feaaf2abbe68a827aab7 -doccontainersize 1208608 -doccontainerchecksum 23083ff201590ca388867209825db0875ae7d48a7be9f95b2ffccad286f0c00193f8049c0f4c4a108b10cb66242675a2a897aaa677d7691be80ae9d9de67a2c3 +containersize 2880 +containerchecksum 4e9e20b59da7de685bc9914810a3930288bf53f538466964f60f68ace5d245da7d1c3a7cd1a6cb7055f34d168d58173f0596c2d72d6a3a2d91e6edd3f4542c44 +doccontainersize 1209160 +doccontainerchecksum 3ae4f1aad15ee26ef3311cc42b1d7232537ec455a813f3be83d1c1eff66cb7f861ab411d8d092ed18ed4b6251a621d292cc7c31e03c89fedaa04193d6ebe72f7 docfiles size=682 RELOC/doc/latex/tikz-mirror-lens/README.md details="Readme" RELOC/doc/latex/tikz-mirror-lens/tikz-mirror-lens-PT.pdf details="Package documentation (Portuguese)" language="pt-br" @@ -317907,7 +317997,7 @@ runfiles size=6 catalogue-ctan /graphics/pgf/contrib/tikz-mirror-lens catalogue-license lppl1.3c catalogue-topics pgf-tikz diagram physics optics -catalogue-version 1.0.0 +catalogue-version 1.0.1 name tikz-nef category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 158b732e52..3ba15b6536 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -f3b66ffeab04556f57f189a01701a2f0 texlive.tlpdb +d7fac24a54d98e07904c78138a0f4d3f texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index bc34d8ea07..3c151fb7bb 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -4fc5dbe51262f40d3917413f53c0f928802d6a70c4dd621e3f73ce3015935cc2ca39901a49041b91d6cbadddab4bb1d361b9fb8c4095b14b3e0ac996d174dc05 texlive.tlpdb +773402c13f78177c22405cb82029458f7dcaf5bb4636b9db74f58f2adb1bac2d3324d583d4331db5c28f95c674423d48d2469456af0e449c3f682ad801f82d96 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 954316f99b..d8c266cf7f 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJjqkJdAAoJEEzhh34ZQ4xwNNcH/2egcHMVvU9EthWspxFe98vm -IITcSxkGMGmSckZ4uiwg4AE3sxiPZxFfhK8SEOC4uCRYmtZ8ZZyJwHmEEYrqDNhQ -Onypn67siv9+o7mJkNJY2DNXn6R8UYXQlXkDNyc4NHTGZO56D7gcnXpae33wlkqS -LV2CKiIwusGKPyBAYOIkHGHEV+t0B+9Xx242UX0x17Yx2b6LAlUCu57D/NbA/TzS -JJtuhua4ecmoaOQw2ezba205ffJnP13diPXmEET27g+1Oz9TBnwBJJjYn1MHfcBV -R5fWaSUMHmk5Efvb9GSTF824sotof7wuRDNSGjcq5z0DY5kattEvGokgsPPlicU= -=jN3t +iQEcBAEBCgAGBQJjq5QVAAoJEEzhh34ZQ4xwbssIALmZE1p47LnMrs+fiFG+jLQ9 +cCJEm5E4oJQb6Z91FB9lNwWxJM0g3419hxSXNfh10TLY9+ZGIg0eqNJbZAk4+41t +KQNyeUp/egxnX9O6ZEts3XBxZfX6s4a9mtJhaxtvZdUgymoYk1pIQkJllDlZq894 +FgdGaswJAA1us/XWK7bdJXEc32l9xKbovSQQ0jQhPJN99r3PqW/aP1CCV72IMEHW +z68kmNGLy1II0tydMDaaeGOAcPS3SA+P+6ixDHhKj1l7Rm3zPG1hG30JWgRamtd2 +2MegVUUEtI4XGa1Sex3+Xws2uJOqpHR5IP59Ncvx6V78CYXoY5vhOXKHQ/JUMmc= +=hS8I -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex bd343fb8d8..3c8ad48f00 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 71286c9eb4..b554238176 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 3bab48dc02..9bab6be640 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 0847c19cd1..a07f414ed0 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=1671814488 +date=1672230253 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=b8111df2d26a4875db7138f6be75c8a3 -numpkg=6272 +lstdigest=063f32cbb79381842da3927583bd4559 +numpkg=6290 relstate=next -version=8392 +version=8397 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: FVSM+7gd7kw1T/2oOaBdxW6aVcOMOSxHvahI37s2pA2NhgN7M7klnn+Z+WUdBW2PyNU6mYMXDvkSNmn+pyzLn+IbZ+u3Zx46xgIgygPpro7twAjpP3wuAlJWWo5zXOYfGDRg9S9YkCLhTt+dL6imkIqvoo+Y/AHgjSs9oiVjDjgBm7uAUj94Mo5oPrmVox/sMwvRnInZtRnWmZYOaULTmt8EyROVfBG8nKX6k+13hH2XG5lG+cwOVNlXhlFeK6oNHILCbpyXiTSI6QEtMoqP6PqFt3OW4PKPjsso8tN4kPoSiyvMInbGXmTeyQEGfVRyN+7spDhTdwUlFgp3JNQTBw== +;;;; signature/miktex: wMzMeP4WCKA/uvWqW2yHNhjO+8uoDeOefxtWSqlEHHIhEB3zz/rJkkElKJ4s4wgsTW6Os4DVnOLG7yltdbnutfwsofkaXBa4KZxnii/ip4mvMeNY18XqnUyFvyln/FtpLIQR9TO5yZXgoftFsSBMWI2uQO458udmbULcwBUejFTZN9ZNSOWvct/H9YQ8S7B/9nN7fWsBrSdjNPbnZn7I9tNItKR68oUTupRqEC/VJNbnqxTaI3erHWtqAre74IqCFxGbwU3T49Ly9XIbvIzMyP4iuqoOpo8Vlwp3lJHM9OHpadGV9JdudWbBxZnHHeuGxGGz3JZ3lspslzdyJ0QFIw== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 81519327a3..2b35aa6646 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1671814441 -lastupd=unimath-plain-xetex__source unimath-plain-xetex__doc unimath-plain-xetex tsvtemplate__source tsvtemplate__doc tsvtemplate pdfmsym__source pdfmsym__doc pdfmsym lyluatex__source lyluatex__doc lyluatex graphicscache__source graphicscache__doc graphicscache xput__doc xput ufrgscca__source ufrgscca__doc ufrgscca -lstdigest=2972d4818650e81505ef3834e7604f16 -numpkg=6272 +date=1672230191 +lastupd=yquant__source yquant__doc yquant tikz-mirror-lens__source tikz-mirror-lens__doc tikz-mirror-lens tagpdf__source tagpdf__doc tagpdf saveenv__source saveenv__doc saveenv resmes__source resmes__doc resmes pythonimmediate__source pythonimmediate__doc pythonimmediate pst-flags__source pst-flags__doc +lstdigest=6781b0a1af9033cbc74b72257cbf7c3b +numpkg=6290 relstate=stable -version=8392 +version=8397 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: HjWfHH9LRoqoIhGDO04UWXKM8RHBUWtdoIIP13s0bNW6vA9vaTchqQMzgeUQvaC9YLYSdHxfU/3z4W0/008aaaErcwBHz6PBWTOZ8FCgqCelqLJGC9xdov51ZVcPlqBDDE+tLTTSRbsdO+wCrM1nJWqXeUbwUmWCaWsXSEvJzI9H92lmg5c318SU2+G7pvc6OqWirMCkY6bB2B+Yxav+C5HhcrlNw8iPTkSAbfePBinJ6O0dbKkMoAPvKI3Dflg3o2UlBt/yNtIlfJ8X0sXaqiPA1QP4pTGvEKhr6Td+n1GxaZJ6u1nkhLPyj7d9q0+N+7045YkfSslpEYUG+FU3vg== +;;;; signature/miktex: GycSk7Z28TH6LdQo75Vn5dtCZGWCCI5WFicDDsIJatm/ZqeD5qdsczTKMn9YIqcOSIXCEWjkJNyZg8noxSZfHnPipqUKUjcnMLW7WPsAQS8vpk4sP2Ne1SwLOrMruC30cZOeFAx0F82RnvdEoQQZPnWq6M80BFNqcXvRbOmHMUm16jqHr/qiXb7XZAP42HU9yz30obL/5OZePxgaBTct4QPB2R3oRoh2ncu4N15xIZ/MEfQw1B1XOd/lUzlKAtkfHdaRjvcbbu9LlNPWHNlaTPgHlOE0RZ/49MWAKdP5aCcMsW93Q5vRDfsSZcsePsMdBwTav3EJbsE1HgnX8UB/8g== ;;;;-----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: -2022-12-28-02-02 +2022-12-29-02-02 |