summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-12-29 03:05:22 +0000
committerNorbert Preining <norbert@preining.info>2022-12-29 03:05:22 +0000
commit55c69feeef908f49007708be194b7bb1c607f302 (patch)
tree5f629517b0a04430a00ee04e5bba3be4981a0f95
parentc593cd7fcc1d6af28601f82bf0354a13eca3ff93 (diff)
CTAN sync 202212290305
-rw-r--r--FILES.byname549
-rw-r--r--FILES.byname.gzbin2490172 -> 2490557 bytes
-rw-r--r--FILES.last07days500
-rw-r--r--biblio/ctan-bibdata/ctan.bib50
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3638951 -> 3639243 bytes
-rw-r--r--macros/latex/contrib/ibrackets/ibrackets.dtx61
-rw-r--r--macros/latex/contrib/ibrackets/ibrackets.pdfbin96262 -> 93698 bytes
-rw-r--r--macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdfbin6059957 -> 6060882 bytes
-rw-r--r--macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex18
-rw-r--r--macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8T.pdf (renamed from macros/latex/contrib/jeuxcartes/tex/CaJ-PoKeRv1-8T.pdf)bin8771 -> 8771 bytes
-rw-r--r--macros/latex/contrib/postnotes/CHANGELOG.md18
-rw-r--r--macros/latex/contrib/postnotes/postnotes-code.pdfbin815249 -> 815331 bytes
-rw-r--r--macros/latex/contrib/postnotes/postnotes.dtx160
-rw-r--r--macros/latex/contrib/postnotes/postnotes.pdfbin176944 -> 177361 bytes
-rw-r--r--macros/latex/contrib/postnotes/postnotes.tex39
-rw-r--r--macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdfbin767395 -> 805059 bytes
-rw-r--r--macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex339
-rw-r--r--macros/latex/contrib/proflycee/tex/ProfLycee.sty9
-rw-r--r--macros/latex/contrib/tagpdf/README.md2
-rw-r--r--macros/latex/contrib/tagpdf/acrobat.pngbin0 -> 23311 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-backend.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-checks.dtx7
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-code.pdfbin1523569 -> 1532339 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-data.dtx227
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-roles.dtx83
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-space.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-struct.dtx20
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-tree.dtx15
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-user.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.pdfbin738728 -> 757067 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.tex54
-rw-r--r--macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty27
-rw-r--r--macros/latex/contrib/zref-clever/CHANGELOG.md16
-rw-r--r--macros/latex/contrib/zref-clever/zref-clever-code.pdfbin1258005 -> 1283227 bytes
-rw-r--r--macros/latex/contrib/zref-clever/zref-clever.dtx556
-rw-r--r--macros/latex/contrib/zref-clever/zref-clever.ins1
-rw-r--r--macros/latex/contrib/zref-clever/zref-clever.pdfbin316250 -> 322543 bytes
-rw-r--r--macros/latex/contrib/zref-clever/zref-clever.tex166
-rw-r--r--macros/luatex/latex/luacomplex/README.txt19
-rw-r--r--macros/luatex/latex/luacomplex/luacomplex.pdfbin0 -> 132544 bytes
-rw-r--r--macros/luatex/latex/luacomplex/luacomplex.sty160
-rw-r--r--macros/luatex/latex/luacomplex/luacomplex.tex201
-rw-r--r--support/TeX4ht/source/ChangeLog6
-rw-r--r--support/TeX4ht/source/tex4ht-mathjax.tex4
-rw-r--r--systems/mac/mactex/ExtrasFolder.pdfbin38083 -> 38146 bytes
-rw-r--r--systems/mac/mactex/Licenses.txt4
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb158
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2442124 -> 2439484 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin751958 -> 751701 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin751921 -> 752214 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--timestamp2
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
index a1d970ca5d..4ca61e76c1 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
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
index 90ed99d4f7..68c3f70af3 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
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
index a45c0dc20f..4fa49c35e9 100644
--- a/macros/latex/contrib/ibrackets/ibrackets.pdf
+++ b/macros/latex/contrib/ibrackets/ibrackets.pdf
Binary files differ
diff --git a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf
index 112248c583..7b8cac8486 100644
--- a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf
+++ b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf
Binary files differ
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
index 38c26c657d..38c26c657d 100644
--- a/macros/latex/contrib/jeuxcartes/tex/CaJ-PoKeRv1-8T.pdf
+++ b/macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv1-8T.pdf
Binary files differ
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
index ac52fa60c3..b5a50db424 100644
--- a/macros/latex/contrib/postnotes/postnotes-code.pdf
+++ b/macros/latex/contrib/postnotes/postnotes-code.pdf
Binary files differ
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
index e82c9195b4..58a7d4a3e7 100644
--- a/macros/latex/contrib/postnotes/postnotes.pdf
+++ b/macros/latex/contrib/postnotes/postnotes.pdf
Binary files differ
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
index 3aadbd377b..17413e1834 100644
--- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
+++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
Binary files differ
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
new file mode 100644
index 0000000000..6ffe1ba29d
--- /dev/null
+++ b/macros/latex/contrib/tagpdf/acrobat.png
Binary files differ
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
index 6dfd5b74a4..b0bb3a8290 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-code.pdf
+++ b/macros/latex/contrib/tagpdf/tagpdf-code.pdf
Binary files differ
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
index a04314fa71..08ec9e590c 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.pdf
+++ b/macros/latex/contrib/tagpdf/tagpdf.pdf
Binary files differ
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
index ae52fa41e2..8b4cad1280 100644
--- a/macros/latex/contrib/zref-clever/zref-clever-code.pdf
+++ b/macros/latex/contrib/zref-clever/zref-clever-code.pdf
Binary files differ
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
index 5a6aadba29..3f975f70c9 100644
--- a/macros/latex/contrib/zref-clever/zref-clever.pdf
+++ b/macros/latex/contrib/zref-clever/zref-clever.pdf
Binary files differ
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
new file mode 100644
index 0000000000..50e8943cf2
--- /dev/null
+++ b/macros/luatex/latex/luacomplex/luacomplex.pdf
Binary files differ
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
index 56bcc3bcd7..738fd384d9 100644
--- a/systems/mac/mactex/ExtrasFolder.pdf
+++ b/systems/mac/mactex/ExtrasFolder.pdf
Binary files differ
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
index bd343fb8d8..3c8ad48f00 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index 71286c9eb4..b554238176 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 3bab48dc02..9bab6be640 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 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-----
diff --git a/timestamp b/timestamp
index 85e8e62782..853cb9babe 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2022-12-28-02-02
+2022-12-29-02-02