summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-12-08 03:01:14 +0000
committerNorbert Preining <norbert@preining.info>2023-12-08 03:01:14 +0000
commit24d8cd26aa53d1cac2260d29c6cf1c387a61a32a (patch)
treec3d53bfadcc040224eee7bde265ae2dccd3408d2
parentd1c8f933dea4fce5c8b5628fe829cadf0b33b43d (diff)
CTAN sync 202312080301
-rw-r--r--FILES.byname104
-rw-r--r--FILES.byname.gzbin2558700 -> 2558799 bytes
-rw-r--r--FILES.last07days111
-rw-r--r--biblio/ctan-bibdata/ctan.bib39
-rw-r--r--macros/latex/contrib/decimalcomma/README.md33
-rw-r--r--macros/latex/contrib/decimalcomma/decimalcomma.dtx189
-rw-r--r--macros/latex/contrib/decimalcomma/decimalcomma.ins55
-rw-r--r--macros/latex/contrib/decimalcomma/decimalcomma.pdfbin0 -> 88992 bytes
-rw-r--r--macros/latex/contrib/pdfrender/README.md2
-rw-r--r--macros/latex/contrib/pdfrender/pdfrender.dtx17
-rw-r--r--macros/latex/contrib/pdfrender/pdfrender.pdfbin408295 -> 408875 bytes
-rw-r--r--support/texlogsieve/README.md2
-rwxr-xr-xsupport/texlogsieve/texlogsieve200
-rw-r--r--support/texlogsieve/texlogsieve.18
-rw-r--r--support/texlogsieve/texlogsieve.pdfbin60124 -> 60571 bytes
-rw-r--r--support/texlogsieve/texlogsieve.tex15
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb154
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc16
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2492892 -> 2492704 bytes
-rw-r--r--timestamp2
23 files changed, 715 insertions, 237 deletions
diff --git a/FILES.byname b/FILES.byname
index 649a4b3131..822890c518 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2063,12 +2063,12 @@
2023/10/05 | 1710 | biblio/citation-style-language/README.md
2023/10/05 | 12878 | biblio/citation-style-language/vancouver.csl
2023/10/05 | 4531754 | biblio/citation-style-language.zip
-2023/12/06 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/12/07 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/12/06 | 2831006 | biblio/ctan-bibdata/ctan.bib
-2023/12/06 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2023/12/07 | 2831369 | biblio/ctan-bibdata/ctan.bib
+2023/12/07 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/12/06 | 4113827 | biblio/ctan-bibdata.zip
+2023/12/07 | 4113889 | biblio/ctan-bibdata.zip
2023/02/23 | 3126 | biblio/pbibtex/pbibtex-base/cpp.awk
2023/02/23 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh
2023/02/23 | 22362 | biblio/pbibtex/pbibtex-base/jabbrv.bst
@@ -5429,7 +5429,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
-2023/12/06 | 65598 | FILES.last07days
+2023/12/07 | 68251 | 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
@@ -219268,6 +219268,11 @@
2022/10/29 | 1083 | macros/latex/contrib/debate/LICENSE.txt
2022/10/29 | 1272 | macros/latex/contrib/debate/README.md
2022/10/29 | 288816 | macros/latex/contrib/debate.zip
+2023/12/06 | 6968 | macros/latex/contrib/decimalcomma/decimalcomma.dtx
+2023/12/06 | 1992 | macros/latex/contrib/decimalcomma/decimalcomma.ins
+2023/12/06 | 88992 | macros/latex/contrib/decimalcomma/decimalcomma.pdf
+2023/12/06 | 1014 | macros/latex/contrib/decimalcomma/README.md
+2023/12/07 | 80591 | macros/latex/contrib/decimalcomma.zip
2011/06/05 | 14683 | macros/latex/contrib/decimal/decimal.dtx
2011/06/05 | 1577 | macros/latex/contrib/decimal/decimal.ins
2011/06/05 | 187033 | macros/latex/contrib/decimal/decimal.pdf
@@ -233968,10 +233973,10 @@
2017/12/03 | 256998 | macros/latex/contrib/pdfprivacy/pdfprivacy.pdf
2017/12/03 | 1184 | macros/latex/contrib/pdfprivacy/README.md
2017/12/03 | 267873 | macros/latex/contrib/pdfprivacy.zip
-2023/12/04 | 44581 | macros/latex/contrib/pdfrender/pdfrender.dtx
-2023/12/04 | 408295 | macros/latex/contrib/pdfrender/pdfrender.pdf
-2023/12/04 | 343 | macros/latex/contrib/pdfrender/README.md
-2023/12/05 | 402906 | macros/latex/contrib/pdfrender.zip
+2023/12/07 | 44678 | macros/latex/contrib/pdfrender/pdfrender.dtx
+2023/12/07 | 408875 | macros/latex/contrib/pdfrender/pdfrender.pdf
+2023/12/07 | 343 | macros/latex/contrib/pdfrender/README.md
+2023/12/07 | 403247 | macros/latex/contrib/pdfrender.zip
2019/02/22 | 35501 | macros/latex/contrib/pdfreview/lorem-ipsum.pdf
2019/02/22 | 524014 | macros/latex/contrib/pdfreview/pdfreview.pdf
2019/02/22 | 1191 | macros/latex/contrib/pdfreview/pdfreview.sh
@@ -287803,13 +287808,13 @@
2022/03/18 | 11940 | support/texlogfilter/texlogfilter
2022/03/18 | 3846 | support/texlogfilter/texlogfilter.html
2022/03/18 | 13006 | support/texlogfilter.zip
-2022/09/05 | 35149 | support/texlogsieve/LICENCE.txt
-2022/09/05 | 2811 | support/texlogsieve/README.md
-2022/09/05 | 202415 | support/texlogsieve/texlogsieve
-2022/09/05 | 12254 | support/texlogsieve/texlogsieve.1
-2022/09/05 | 60124 | support/texlogsieve/texlogsieve.pdf
-2022/09/05 | 23902 | support/texlogsieve/texlogsieve.tex
-2022/09/05 | 136236 | support/texlogsieve.zip
+2023/12/07 | 35149 | support/texlogsieve/LICENCE.txt
+2023/12/07 | 2810 | support/texlogsieve/README.md
+2023/12/07 | 209313 | support/texlogsieve/texlogsieve
+2023/12/07 | 12367 | support/texlogsieve/texlogsieve.1
+2023/12/07 | 60571 | support/texlogsieve/texlogsieve.pdf
+2023/12/07 | 24195 | support/texlogsieve/texlogsieve.tex
+2023/12/07 | 138576 | support/texlogsieve.zip
2001/12/14 | 1585 | support/TeXmacs/README
2013/09/20 | 19826467 | support/TeXmacs/TeXmacs-1.0.7.20-1.i386.rpm
2013/09/24 | 29347074 | support/TeXmacs/TeXmacs-1.0.7.20.dmg
@@ -291808,7 +291813,7 @@
2021/02/07 | 136588 | systems/texlive/tlnet/archive/babel-danish.doc.r57642.tar.xz
2021/02/07 | 2488 | systems/texlive/tlnet/archive/babel-danish.r57642.tar.xz
2021/02/07 | 5792 | systems/texlive/tlnet/archive/babel-danish.source.r57642.tar.xz
-2023/11/12 | 1041960 | systems/texlive/tlnet/archive/babel.doc.r68816.tar.xz
+2023/12/07 | 1042648 | systems/texlive/tlnet/archive/babel.doc.r69050.tar.xz
2021/08/30 | 157392 | systems/texlive/tlnet/archive/babel-dutch.doc.r60362.tar.xz
2021/08/30 | 2920 | systems/texlive/tlnet/archive/babel-dutch.r60362.tar.xz
2021/08/30 | 7968 | systems/texlive/tlnet/archive/babel-dutch.source.r60362.tar.xz
@@ -291897,7 +291902,7 @@
2021/07/10 | 146580 | systems/texlive/tlnet/archive/babel-portuges.doc.r59883.tar.xz
2021/07/10 | 2828 | systems/texlive/tlnet/archive/babel-portuges.r59883.tar.xz
2021/07/10 | 6692 | systems/texlive/tlnet/archive/babel-portuges.source.r59883.tar.xz
-2023/11/12 | 224168 | systems/texlive/tlnet/archive/babel.r68816.tar.xz
+2023/12/07 | 224616 | systems/texlive/tlnet/archive/babel.r69050.tar.xz
2021/04/07 | 113056 | systems/texlive/tlnet/archive/babel-romanian.doc.r58776.tar.xz
2021/04/07 | 2124 | systems/texlive/tlnet/archive/babel-romanian.r58776.tar.xz
2021/04/07 | 4308 | systems/texlive/tlnet/archive/babel-romanian.source.r58776.tar.xz
@@ -291928,7 +291933,7 @@
2021/11/07 | 209804 | systems/texlive/tlnet/archive/babel-sorbian.doc.r60975.tar.xz
2021/11/07 | 3156 | systems/texlive/tlnet/archive/babel-sorbian.r60975.tar.xz
2021/11/07 | 6328 | systems/texlive/tlnet/archive/babel-sorbian.source.r60975.tar.xz
-2023/11/12 | 858772 | systems/texlive/tlnet/archive/babel.source.r68816.tar.xz
+2023/12/07 | 859628 | systems/texlive/tlnet/archive/babel.source.r69050.tar.xz
2021/05/28 | 183140 | systems/texlive/tlnet/archive/babel-spanish.doc.r59367.tar.xz
2021/05/28 | 8876 | systems/texlive/tlnet/archive/babel-spanish.r59367.tar.xz
2021/05/28 | 29800 | systems/texlive/tlnet/archive/babel-spanish.source.r59367.tar.xz
@@ -293410,10 +293415,10 @@
2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz
2023/05/16 | 400 | systems/texlive/tlnet/archive/collection-langportuguese.r67125.tar.xz
2023/06/09 | 396 | systems/texlive/tlnet/archive/collection-langspanish.r67307.tar.xz
-2023/12/06 | 7044 | systems/texlive/tlnet/archive/collection-latexextra.r69043.tar.xz
+2023/12/07 | 7052 | systems/texlive/tlnet/archive/collection-latexextra.r69049.tar.xz
2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz
2023/01/11 | 744 | systems/texlive/tlnet/archive/collection-latexrecommended.r65512.tar.xz
-2023/11/11 | 1016 | systems/texlive/tlnet/archive/collection-luatex.r68808.tar.xz
+2023/12/07 | 1012 | systems/texlive/tlnet/archive/collection-luatex.r69052.tar.xz
2023/11/10 | 1704 | systems/texlive/tlnet/archive/collection-mathscience.r68766.tar.xz
2023/05/12 | 564 | systems/texlive/tlnet/archive/collection-metapost.r67071.tar.xz
2023/02/18 | 496 | systems/texlive/tlnet/archive/collection-music.r65862.tar.xz
@@ -298325,9 +298330,6 @@
2023/01/14 | 14240 | systems/texlive/tlnet/archive/luakeys.r65533.tar.xz
2019/02/28 | 137620 | systems/texlive/tlnet/archive/lualatex-doc-de.doc.r30474.tar.xz
2019/02/28 | 536 | systems/texlive/tlnet/archive/lualatex-doc-de.r30474.tar.xz
-2019/02/28 | 112928 | systems/texlive/tlnet/archive/lualatex-doc.doc.r30473.tar.xz
-2019/02/28 | 508 | systems/texlive/tlnet/archive/lualatex-doc.r30473.tar.xz
-2019/02/28 | 15188 | systems/texlive/tlnet/archive/lualatex-doc.source.r30473.tar.xz
2022/01/02 | 201244 | systems/texlive/tlnet/archive/lualatex-math.doc.r61464.tar.xz
2022/01/02 | 3332 | systems/texlive/tlnet/archive/lualatex-math.r61464.tar.xz
2022/01/02 | 9532 | systems/texlive/tlnet/archive/lualatex-math.source.r61464.tar.xz
@@ -299596,9 +299598,9 @@
2022/03/06 | 210180 | systems/texlive/tlnet/archive/njustthesis.doc.r62451.tar.xz
2022/03/06 | 4484 | systems/texlive/tlnet/archive/njustthesis.r62451.tar.xz
2022/03/06 | 4832 | systems/texlive/tlnet/archive/njustthesis.source.r62451.tar.xz
-2023/11/15 | 1243316 | systems/texlive/tlnet/archive/njuthesis.doc.r68848.tar.xz
-2023/11/15 | 22628 | systems/texlive/tlnet/archive/njuthesis.r68848.tar.xz
-2023/11/15 | 68208 | systems/texlive/tlnet/archive/njuthesis.source.r68848.tar.xz
+2023/12/07 | 1243724 | systems/texlive/tlnet/archive/njuthesis.doc.r69051.tar.xz
+2023/12/07 | 22592 | systems/texlive/tlnet/archive/njuthesis.r69051.tar.xz
+2023/12/07 | 68208 | systems/texlive/tlnet/archive/njuthesis.source.r69051.tar.xz
2022/12/14 | 666060 | systems/texlive/tlnet/archive/njuvisual.doc.r65261.tar.xz
2022/12/14 | 211156 | systems/texlive/tlnet/archive/njuvisual.r65261.tar.xz
2022/12/14 | 219728 | systems/texlive/tlnet/archive/njuvisual.source.r65261.tar.xz
@@ -300794,8 +300796,8 @@
2023/11/15 | 1333464 | systems/texlive/tlnet/archive/profcollege.r68841.tar.xz
2022/04/27 | 134096 | systems/texlive/tlnet/archive/proflabo.doc.r63147.tar.xz
2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz
-2023/12/01 | 3088828 | systems/texlive/tlnet/archive/proflycee.doc.r69008.tar.xz
-2023/12/01 | 46848 | systems/texlive/tlnet/archive/proflycee.r69008.tar.xz
+2023/12/07 | 3142592 | systems/texlive/tlnet/archive/proflycee.doc.r69047.tar.xz
+2023/12/07 | 48156 | systems/texlive/tlnet/archive/proflycee.r69047.tar.xz
2023/11/26 | 276964 | systems/texlive/tlnet/archive/profmaquette.doc.r68967.tar.xz
2023/11/26 | 19488 | systems/texlive/tlnet/archive/profmaquette.r68967.tar.xz
2023/09/30 | 344480 | systems/texlive/tlnet/archive/profsio.doc.r68397.tar.xz
@@ -302164,9 +302166,9 @@
2020/03/24 | 3673368 | systems/texlive/tlnet/archive/sourceserifpro.r54512.tar.xz
2023/07/11 | 56840 | systems/texlive/tlnet/archive/spacekern.doc.r67604.tar.xz
2023/07/11 | 2952 | systems/texlive/tlnet/archive/spacekern.r67604.tar.xz
-2023/07/29 | 158212 | systems/texlive/tlnet/archive/spacingtricks.doc.r67754.tar.xz
-2023/07/29 | 1984 | systems/texlive/tlnet/archive/spacingtricks.r67754.tar.xz
-2023/07/29 | 12364 | systems/texlive/tlnet/archive/spacingtricks.source.r67754.tar.xz
+2023/12/07 | 158848 | systems/texlive/tlnet/archive/spacingtricks.doc.r69048.tar.xz
+2023/12/07 | 2024 | systems/texlive/tlnet/archive/spacingtricks.r69048.tar.xz
+2023/12/07 | 12436 | systems/texlive/tlnet/archive/spacingtricks.source.r69048.tar.xz
2019/02/28 | 120216 | systems/texlive/tlnet/archive/spalign.doc.r42225.tar.xz
2019/02/28 | 2848 | systems/texlive/tlnet/archive/spalign.r42225.tar.xz
2019/02/28 | 12044 | systems/texlive/tlnet/archive/spalign.source.r42225.tar.xz
@@ -303012,7 +303014,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
-2023/12/06 | 430532 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69037.tar.xz
+2023/12/07 | 430536 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69046.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
@@ -303034,7 +303036,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
-2023/12/06 | 114256 | systems/texlive/tlnet/archive/texlive-scripts.r69037.tar.xz
+2023/12/07 | 114264 | systems/texlive/tlnet/archive/texlive-scripts.r69046.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2023/05/14 | 60312 | systems/texlive/tlnet/archive/texlive-scripts.windows.r67095.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -303791,6 +303793,8 @@
2022/11/08 | 7888 | systems/texlive/tlnet/archive/turnstile.source.r64967.tar.xz
2019/02/28 | 78428 | systems/texlive/tlnet/archive/turnthepage.doc.r29803.tar.xz
2019/02/28 | 1664 | systems/texlive/tlnet/archive/turnthepage.r29803.tar.xz
+2023/12/07 | 1399740 | systems/texlive/tlnet/archive/tutodoc.doc.r69049.tar.xz
+2023/12/07 | 7236 | systems/texlive/tlnet/archive/tutodoc.r69049.tar.xz
2022/10/30 | 712 | systems/texlive/tlnet/archive/twemoji-colr.doc.r64854.tar.xz
2022/10/30 | 581228 | systems/texlive/tlnet/archive/twemoji-colr.r64854.tar.xz
2022/04/06 | 4751536 | systems/texlive/tlnet/archive/twemojis.doc.r62930.tar.xz
@@ -304920,16 +304924,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
2023/08/07 | 125713 | systems/texlive/tlnet/install-tl
-2023/12/06 | 5743382 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/12/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/12/06 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/12/07 | 5743466 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/12/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/12/07 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/12/06 | 21035604 | systems/texlive/tlnet/install-tl-windows.exe
-2023/12/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/12/06 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/12/06 | 26029643 | systems/texlive/tlnet/install-tl.zip
-2023/12/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/12/06 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/12/07 | 21031799 | systems/texlive/tlnet/install-tl-windows.exe
+2023/12/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/12/07 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/12/07 | 26029654 | systems/texlive/tlnet/install-tl.zip
+2023/12/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/12/07 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2023/03/19 | 1229 | systems/texlive/tlnet/README.md
2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023
2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -304939,7 +304943,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/09/20 | 50622 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/12/04 | 7403 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/12/06 | 7453 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/08/23 | 221470 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -304981,12 +304985,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/12/06 | 18375947 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/12/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/12/07 | 18375909 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/12/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/16 | 87924 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/12/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/12/06 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/12/06 | 2492892 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/12/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/12/07 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/12/07 | 2492704 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -315969,7 +315973,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
-2023/12/07 | 186 | timestamp
+2023/12/08 | 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 b907721ca0..2b0d980676 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 0c0d43e792..6d4efd5299 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,50 @@
+2023/12/07 | 859628 | systems/texlive/tlnet/archive/babel.source.r69050.tar.xz
+2023/12/07 | 80591 | macros/latex/contrib/decimalcomma.zip
+2023/12/07 | 7236 | systems/texlive/tlnet/archive/tutodoc.r69049.tar.xz
+2023/12/07 | 7052 | systems/texlive/tlnet/archive/collection-latexextra.r69049.tar.xz
+2023/12/07 | 68208 | systems/texlive/tlnet/archive/njuthesis.source.r69051.tar.xz
+2023/12/07 | 60571 | support/texlogsieve/texlogsieve.pdf
+2023/12/07 | 5743466 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/12/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/12/07 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/12/07 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/12/07 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/12/07 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/12/07 | 48156 | systems/texlive/tlnet/archive/proflycee.r69047.tar.xz
+2023/12/07 | 44678 | macros/latex/contrib/pdfrender/pdfrender.dtx
+2023/12/07 | 430536 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69046.tar.xz
+2023/12/07 | 4113889 | biblio/ctan-bibdata.zip
+2023/12/07 | 408875 | macros/latex/contrib/pdfrender/pdfrender.pdf
+2023/12/07 | 403247 | macros/latex/contrib/pdfrender.zip
+2023/12/07 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2023/12/07 | 35149 | support/texlogsieve/LICENCE.txt
+2023/12/07 | 343 | macros/latex/contrib/pdfrender/README.md
+2023/12/07 | 3142592 | systems/texlive/tlnet/archive/proflycee.doc.r69047.tar.xz
+2023/12/07 | 2831369 | biblio/ctan-bibdata/ctan.bib
+2023/12/07 | 2810 | support/texlogsieve/README.md
+2023/12/07 | 26029654 | systems/texlive/tlnet/install-tl.zip
+2023/12/07 | 2492704 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/12/07 | 24195 | support/texlogsieve/texlogsieve.tex
+2023/12/07 | 22592 | systems/texlive/tlnet/archive/njuthesis.r69051.tar.xz
+2023/12/07 | 224616 | systems/texlive/tlnet/archive/babel.r69050.tar.xz
+2023/12/07 | 21031799 | systems/texlive/tlnet/install-tl-windows.exe
+2023/12/07 | 209313 | support/texlogsieve/texlogsieve
+2023/12/07 | 2024 | systems/texlive/tlnet/archive/spacingtricks.r69048.tar.xz
+2023/12/07 | 18375909 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/12/07 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/12/07 | 158848 | systems/texlive/tlnet/archive/spacingtricks.doc.r69048.tar.xz
+2023/12/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/12/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/12/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/12/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/12/07 | 1399740 | systems/texlive/tlnet/archive/tutodoc.doc.r69049.tar.xz
+2023/12/07 | 138576 | support/texlogsieve.zip
+2023/12/07 | 1243724 | systems/texlive/tlnet/archive/njuthesis.doc.r69051.tar.xz
+2023/12/07 | 12436 | systems/texlive/tlnet/archive/spacingtricks.source.r69048.tar.xz
+2023/12/07 | 12367 | support/texlogsieve/texlogsieve.1
+2023/12/07 | 114264 | systems/texlive/tlnet/archive/texlive-scripts.r69046.tar.xz
+2023/12/07 | 1042648 | systems/texlive/tlnet/archive/babel.doc.r69050.tar.xz
+2023/12/07 | 1012 | systems/texlive/tlnet/archive/collection-luatex.r69052.tar.xz
2023/12/06 | 9817 | usergrps/usergrps/de.html
2023/12/06 | 9763 | usergrps/usergrps/pl.html
2023/12/06 | 9756 | usergrps/usergrps/hu.html
@@ -27,30 +74,23 @@
2023/12/06 | 9117 | usergrps/usergrps/ee.html
2023/12/06 | 9098 | usergrps/usergrps/tw.html
2023/12/06 | 8905 | macros/latex/required/babel/base/babel.ins
+2023/12/06 | 88992 | macros/latex/contrib/decimalcomma/decimalcomma.pdf
2023/12/06 | 8469 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
2023/12/06 | 792586 | macros/latex/required/babel/base/babel.dtx
2023/12/06 | 7770012 | systems/texlive/tlnet/archive/oberdiek.doc.r69038.tar.xz
-2023/12/06 | 7044 | systems/texlive/tlnet/archive/collection-latexextra.r69043.tar.xz
+2023/12/06 | 7453 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/12/06 | 6968 | macros/latex/contrib/decimalcomma/decimalcomma.dtx
2023/12/06 | 642032 | macros/latex/required/babel/base/babel-code.pdf
2023/12/06 | 6370 | usergrps/usergrps/index.html
2023/12/06 | 6183796 | systems/texlive/tlnet/archive/newcomputermodern.r69039.tar.xz
-2023/12/06 | 5743382 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/12/06 | 538480 | systems/texlive/tlnet/archive/ufrgscca.doc.r69042.tar.xz
2023/12/06 | 5215 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
2023/12/06 | 49888 | systems/texlive/tlnet/archive/fbox.doc.r69041.tar.xz
2023/12/06 | 4980 | systems/texlive/tlnet/archive/pdfrender.r69043.tar.xz
-2023/12/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/12/06 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/12/06 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/12/06 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/12/06 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/12/06 | 47421 | usergrps/usergrps/lugs.pdf
-2023/12/06 | 430532 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69037.tar.xz
2023/12/06 | 417807 | macros/latex/required/babel/base/babel.pdf
-2023/12/06 | 4113827 | biblio/ctan-bibdata.zip
2023/12/06 | 394684 | systems/texlive/tlnet/archive/pdfrender.doc.r69043.tar.xz
2023/12/06 | 37089 | macros/latex/contrib/spacingtricks/spacingtricks.dtx
-2023/12/06 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2023/12/06 | 37060 | systems/texlive/tlnet/archive/oberdiek.r69038.tar.xz
2023/12/06 | 3605244 | install/macros/latex/required/babel-base.tds.zip
2023/12/06 | 3527 | macros/latex/required/babel/base/bbidxglo.dtx
@@ -58,40 +98,31 @@
2023/12/06 | 3210869 | macros/latex/contrib/proflycee.zip
2023/12/06 | 302939 | macros/latex/contrib/thermodynamics.zip
2023/12/06 | 30120 | macros/latex/contrib/proflycee/tex/proflycee-tools-stats.tex
-2023/12/06 | 2831006 | biblio/ctan-bibdata/ctan.bib
2023/12/06 | 270368 | macros/latex/contrib/thermodynamics/thermodynamics.pdf
-2023/12/06 | 26029643 | systems/texlive/tlnet/install-tl.zip
-2023/12/06 | 2492892 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/12/06 | 24188 | systems/texlive/tlnet/archive/ufrgscca.r69042.tar.xz
2023/12/06 | 2304617 | macros/latex/required/babel/base.zip
2023/12/06 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
2023/12/06 | 2124 | macros/latex/required/babel/base/README.md
2023/12/06 | 21139 | usergrps/usergrps/lugs.tex
2023/12/06 | 2105 | usergrps/usergrps/labels.tex
-2023/12/06 | 21035604 | systems/texlive/tlnet/install-tl-windows.exe
+2023/12/06 | 1992 | macros/latex/contrib/decimalcomma/decimalcomma.ins
2023/12/06 | 1904 | systems/texlive/tlnet/archive/fbox.r69041.tar.xz
-2023/12/06 | 18375947 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/12/06 | 182798 | macros/latex/contrib/spacingtricks/spacingtricks.pdf
2023/12/06 | 172257 | macros/latex/contrib/spacingtricks.zip
2023/12/06 | 169270 | macros/latex/contrib/thermodynamics/thermodynamics.dtx
-2023/12/06 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/12/06 | 1642767 | macros/latex/contrib/proflycee/doc/ProfLycee-docctan.zip
2023/12/06 | 15535876 | systems/texlive/tlnet/archive/newcomputermodern.doc.r69039.tar.xz
2023/12/06 | 15492 | systems/texlive/tlnet/archive/wheelchart.r69040.tar.xz
-2023/12/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/12/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/12/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2023/12/06 | 1459276 | systems/texlive/tlnet/archive/tex4ht.source.r69044.tar.xz
-2023/12/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/12/06 | 1444492 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
2023/12/06 | 1420370 | macros/latex/contrib/tutodoc.zip
2023/12/06 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r69044.tar.xz
2023/12/06 | 1324454 | macros/unicodetex/latex/njuthesis.zip
-2023/12/06 | 114256 | systems/texlive/tlnet/archive/texlive-scripts.r69037.tar.xz
2023/12/06 | 1122272 | systems/texlive/tlnet/archive/tex4ht.r69044.tar.xz
2023/12/06 | 1087704 | systems/texlive/tlnet/archive/wheelchart.doc.r69040.tar.xz
2023/12/06 | 10649 | usergrps/usergrps/labels.pdf
2023/12/06 | 1037159 | macros/latex/required/babel/base/locale.zip
+2023/12/06 | 1014 | macros/latex/contrib/decimalcomma/README.md
2023/12/06 | 100772 | systems/texlive/tlnet/archive/oberdiek.source.r69038.tar.xz
2023/12/06 | 10028 | systems/texlive/tlnet/archive/pdfrender.source.r69043.tar.xz
2023/12/05 | 94463 | macros/latex/contrib/bookmark/bookmark.dtx
@@ -114,7 +145,6 @@
2023/12/05 | 42204 | systems/texlive/tlnet/archive/nicematrix.r69034.tar.xz
2023/12/05 | 4120 | systems/texlive/tlnet/archive/ltxcmds.r69032.tar.xz
2023/12/05 | 405944 | systems/texlive/tlnet/archive/ltxcmds.doc.r69032.tar.xz
-2023/12/05 | 402906 | macros/latex/contrib/pdfrender.zip
2023/12/05 | 387246 | macros/latex/contrib/oberdiek/fibnum.pdf
2023/12/05 | 377485 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
2023/12/05 | 359268 | macros/latex/contrib/oberdiek/tabularht.pdf
@@ -223,7 +253,6 @@
2023/12/04 | 8972 | systems/texlive/tlnet/archive/pwebmac.r69027.tar.xz
2023/12/04 | 8531 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
2023/12/04 | 77380 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
-2023/12/04 | 7403 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/12/04 | 666553 | install/macros/latex/contrib/heria.tds.zip
2023/12/04 | 66238 | macros/generic/ltxcmds/ltxcmds.dtx
2023/12/04 | 6563 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
@@ -238,18 +267,15 @@
2023/12/04 | 51602 | macros/latex/contrib/fbox.zip
2023/12/04 | 48539 | macros/latex/contrib/fbox/doc/fbox.pdf
2023/12/04 | 4599 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
-2023/12/04 | 44581 | macros/latex/contrib/pdfrender/pdfrender.dtx
2023/12/04 | 4248 | macros/latex/contrib/fbox/latex/fbox.sty
2023/12/04 | 419825 | macros/generic/ltxcmds/ltxcmds.pdf
2023/12/04 | 417634 | macros/generic/ltxcmds.zip
2023/12/04 | 41273 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
-2023/12/04 | 408295 | macros/latex/contrib/pdfrender/pdfrender.pdf
2023/12/04 | 3862 | macros/latex/contrib/heria/heria.ins
2023/12/04 | 379 | macros/generic/ltxcmds/README.md
2023/12/04 | 3616 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
2023/12/04 | 3600 | systems/texlive/tlnet/archive/scrabble.r69024.tar.xz
2023/12/04 | 347 | macros/latex/contrib/fbox/CHANGELOG
-2023/12/04 | 343 | macros/latex/contrib/pdfrender/README.md
2023/12/04 | 313877 | macros/latex/contrib/heria/heria-proposal.pdf
2023/12/04 | 303966 | macros/latex/contrib/heria/heria.pdf
2023/12/04 | 27745 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
@@ -815,10 +841,8 @@
2023/12/01 | 56588 | systems/texlive/tlnet/archive/coolfn.doc.r69007.tar.xz
2023/12/01 | 479052 | systems/texlive/tlnet/archive/vectorlogos.doc.r69010.tar.xz
2023/12/01 | 47452 | systems/texlive/tlnet/archive/cjs-rcs-article.source.r69006.tar.xz
-2023/12/01 | 46848 | systems/texlive/tlnet/archive/proflycee.r69008.tar.xz
2023/12/01 | 4369 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-transferts.tex
2023/12/01 | 375192 | systems/texlive/tlnet/archive/cjs-rcs-article.doc.r69006.tar.xz
-2023/12/01 | 3088828 | systems/texlive/tlnet/archive/proflycee.doc.r69008.tar.xz
2023/12/01 | 2849 | fonts/simpleicons/enc/simpleiconsone.enc
2023/12/01 | 2795 | fonts/simpleicons/enc/simpleiconsfour.enc
2023/12/01 | 274 | fonts/simpleicons/tex/usimpleiconsonezero.fd
@@ -866,34 +890,3 @@
2023/12/01 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm
2023/12/01 | 1207 | fonts/simpleicons/README.md
2023/12/01 | 1140 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsoneone.tfm
-2023/11/30 | 9644 | systems/texlive/tlnet/archive/starray.r69002.tar.xz
-2023/11/30 | 9577 | macros/latex/contrib/vectorlogos/doc/vectorlogos-doc.tex
-2023/11/30 | 882620 | systems/texlive/tlnet/archive/fvextra.doc.r69001.tar.xz
-2023/11/30 | 827216 | systems/texlive/tlnet/archive/yquant.doc.r68997.tar.xz
-2023/11/30 | 6967 | macros/latex/contrib/proflycee/tex/proflycee-tools-minted.tex
-2023/11/30 | 61526 | info/biblio/texjourn.bib
-2023/11/30 | 59784 | systems/texlive/tlnet/archive/fvextra.source.r69001.tar.xz
-2023/11/30 | 57932 | systems/texlive/tlnet/archive/yquant.r68997.tar.xz
-2023/11/30 | 564 | systems/texlive/tlnet/archive/antique-spanish-units.r68998.tar.xz
-2023/11/30 | 5589 | fonts/concmath-otf/concmath-otf.sty
-2023/11/30 | 548453 | macros/latex/contrib/vectorlogos.zip
-2023/11/30 | 487424 | macros/latex/contrib/vectorlogos/doc/vectorlogos-doc.pdf
-2023/11/30 | 4692 | fonts/concmath-otf/README.md
-2023/11/30 | 452880 | macros/latex/contrib/cjs-rcs-article.zip
-2023/11/30 | 424 | systems/texlive/tlnet/archive/tlmgrbasics.r68999.tar.xz
-2023/11/30 | 372944 | fonts/concmath-otf/Concrete-Math.otf
-2023/11/30 | 3442 | macros/latex/contrib/vectorlogos/tex/vectorlogos.sty
-2023/11/30 | 2888 | info/biblio/texjourn.ltx
-2023/11/30 | 2824 | systems/texlive/tlnet/archive/affilauthor.r68996.tar.xz
-2023/11/30 | 2777 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-structure.tex
-2023/11/30 | 252240 | systems/texlive/tlnet/archive/affilauthor.doc.r68996.tar.xz
-2023/11/30 | 23106 | fonts/concmath-otf/concmath-otf.ltx
-2023/11/30 | 229004 | systems/texlive/tlnet/archive/antique-spanish-units.doc.r68998.tar.xz
-2023/11/30 | 2285506 | fonts/concmath-otf.zip
-2023/11/30 | 226328 | systems/texlive/tlnet/archive/starray.doc.r69002.tar.xz
-2023/11/30 | 1839104 | fonts/concmath-otf/unimath-concrete.pdf
-2023/11/30 | 16886 | fonts/concmath-otf/unimath-concrete.ltx
-2023/11/30 | 163396 | systems/texlive/tlnet/archive/tlmgrbasics.doc.r68999.tar.xz
-2023/11/30 | 162386 | fonts/concmath-otf/concmath-otf.pdf
-2023/11/30 | 146792 | fonts/concmath-otf/Concrete-Math-Bold.otf
-2023/11/30 | 13720 | systems/texlive/tlnet/archive/fvextra.r69001.tar.xz
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index ab5d3b71a5..aaf893cdc1 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 06-12-2023, 02:00:03
+%% created at 07-12-2023, 02:00:03
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -5180,8 +5180,8 @@
title = {The \texttt{babel} package},
subtitle = {Multilingual support for \LaTeX{}, LuaLaTeX, \XeLaTeX{}, and Plain \TeX{}},
author = {Javier Bezos López and Johannes L. Braams},
- date = {2023-11-11},
- version = {3.97},
+ date = {2023-12-06},
+ version = {3.98},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/required/babel/base},
url = {https://ctan.org/pkg/babel},
@@ -41969,10 +41969,10 @@
title = {The \texttt{lualatex-doc} package},
subtitle = {A guide to use of \LaTeX{} with LuaTeX},
author = {Manuel Pégourié-Gonnard},
- date = {2016-06-24},
+ date = {2023-12-06},
version = {},
license = {fdl},
- mirror = {https://mirror.ctan.org/info/luatex/lualatex-doc},
+ mirror = {https://mirror.ctan.org/obsolete/info/luatex/lualatex-doc},
url = {https://ctan.org/pkg/lualatex-doc},
}
@@ -48978,7 +48978,7 @@
subtitle = {LaTeX thesis template for Nanjing University},
author = {Yichen Zhao and Yu Xiong},
date = {2019-01-01},
- version = {1.3.1},
+ version = {1.3.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/unicodetex/latex/njuthesis},
url = {https://ctan.org/pkg/njuthesis},
@@ -52433,7 +52433,7 @@
title = {The \texttt{pdfrender} package},
subtitle = {Control rendering parameters},
author = {Heiko Oberdiek},
- date = {2023-12-05},
+ date = {2023-12-06},
version = {1.7},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/pdfrender},
@@ -55286,8 +55286,8 @@
title = {The \texttt{ProfLycee} package},
subtitle = {A \LaTeX{} package for French maths teachers in high school},
author = {Cédric Pierquet},
- date = {2023-11-30},
- version = {3.00g},
+ date = {2023-12-06},
+ version = {3.01a},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/proflycee},
url = {https://ctan.org/pkg/proflycee},
@@ -64446,8 +64446,8 @@
title = {The \texttt{spacingtricks} package},
subtitle = {Addressing various spacing issues},
author = {Antoine Missier},
- date = {2023-07-28},
- version = {1.7},
+ date = {2023-12-06},
+ version = {1.8},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/spacingtricks},
url = {https://ctan.org/pkg/spacingtricks},
@@ -69601,8 +69601,8 @@
title = {The \texttt{thermodynamics} package},
subtitle = {Macros for multicomponent thermodynamics documents},
author = {Karl D. Hammond},
- date = {2023-11-21},
- version = {2.00},
+ date = {2023-12-06},
+ version = {2.01},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/thermodynamics},
url = {https://ctan.org/pkg/thermodynamics},
@@ -72788,6 +72788,17 @@
url = {https://ctan.org/pkg/turnthepage},
}
+@manual{ctan-tutodoc,
+ title = {The \texttt{tutodoc} package},
+ subtitle = {Typeset tutorial-like documentations},
+ author = {Christophe Bal},
+ date = {2023-12-06},
+ version = {1.0.0},
+ license = {gpl3},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/tutodoc},
+ url = {https://ctan.org/pkg/tutodoc},
+}
+
@manual{ctan-tvs,
title = {The \texttt{TVS} package},
subtitle = {TeX Versioning System},
@@ -76453,7 +76464,7 @@
title = {The \texttt{wheelchart} package},
subtitle = {Draw wheelcharts with TikZ},
author = {Matthias Floré},
- date = {2023-12-04},
+ date = {2023-12-06},
version = {2.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/wheelchart},
diff --git a/macros/latex/contrib/decimalcomma/README.md b/macros/latex/contrib/decimalcomma/README.md
new file mode 100644
index 0000000000..82fcc4ec61
--- /dev/null
+++ b/macros/latex/contrib/decimalcomma/README.md
@@ -0,0 +1,33 @@
+# The decimalcomma package
+
+
+## Presentation
+
+Many countries use a comma instead of a dot as a decimal separator.
+This small package offers a new definition of the comma `,` as an active character.
+It ensures the correct spacing in mathematical mode when using the comma either
+as decimal separator or as list separator.
+
+What's the difference compared to the well-known icomma or ncccomma packages?
+With decimalcomma, the comma behaves similarly to ncccomma, but the code is lighter,
+and several compatibility issues have been fixed.
+
+
+## Installation
+
+- run LaTeX on decimalcomma.ins, you obtain the file decimalcomma.sty,
+- if then you run pdfLaTeX on decimalcomma.dtx you get the file decimalcomma.pdf which is also in the archive,
+- put the files decimalcomma.sty and decimalcomma.pdf in your TeX Directory Structure.
+
+
+## Author
+
+Antoine Missier
+
+Email: antoine.missier@ac-toulouse.fr
+
+
+## License
+
+Released under the LaTeX Project Public License v1.3 or later.
+See http://www.latex-project.org/lppl.txt
diff --git a/macros/latex/contrib/decimalcomma/decimalcomma.dtx b/macros/latex/contrib/decimalcomma/decimalcomma.dtx
new file mode 100644
index 0000000000..ae1fb4fa99
--- /dev/null
+++ b/macros/latex/contrib/decimalcomma/decimalcomma.dtx
@@ -0,0 +1,189 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2023 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+%
+% This file may be distributed and/or modified under the conditions of
+% the LaTeX Project Public License, either version 1.3 of this license
+% or (at your option) any later version. The latest version of this
+% license is in:
+%
+% http://www.latex-project.org/lppl.txt
+%
+% and version 1.3 or later is part of all distributions of LaTeX version
+% 2005/12/01 or later.
+% \fi
+%
+% \iffalse
+%<*driver>
+\ProvidesFile{decimalcomma.dtx}
+%</driver>
+%<*package>
+\NeedsTeXFormat{LaTeX2e}[2005/12/01]
+\ProvidesPackage{decimalcomma}
+ [2023/12/06 v1.0 .dtx decimalcomma file]
+%</package>
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[english]{babel}
+\usepackage[charter]{mathdesign}
+\usepackage{decimalcomma}
+\usepackage{sectsty}
+\usepackage{xcolor}
+\usepackage{centeredline}
+
+\definecolor{darkbrown}{rgb}{0.5,0.1,0.1}
+\allsectionsfont{\color{darkbrown}}
+
+\DisableCrossrefs
+%\CodelineIndex
+%\RecordChanges
+\usepackage{hyperref}
+\hypersetup{%
+ colorlinks,
+ linkcolor=blue,
+ citecolor=red,
+ pdftitle={decimalcomma},
+ pdfsubject={LaTeX package},
+ pdfauthor={Antoine Missier}
+}
+\MakeShortVerb{"}
+\begin{document}
+\DocInput{decimalcomma.dtx}
+%\PrintChanges
+%\PrintIndex
+\end{document}
+%</driver>
+% \fi
+%
+% \CheckSum{26}
+%
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+% \changes{v1.0}{2023/12/06}{Initial version}
+%
+% \GetFileInfo{decimalcomma.sty}
+%
+% \title{The \textsf{decimalcomma} package}
+% \author{Antoine Missier \\ \texttt{antoine.missier@ac-toulouse.fr}}
+% \date{\filedate, \fileversion}
+% \maketitle
+%
+% \section{Why this package?}
+%
+% In many countries, except notably in Anglo-Saxon countries,
+% the comma is used as a decimal separator for numbers.
+% However, in the math mode of \LaTeX, the comma is always, by default,
+% treated as a punctuation symbol and therefore is followed by a space.
+% This is appropriate in intervals: "$[a,b]$" results in $[a,b]$,
+% but is not appropriate for numbers where the comma represents the decimal separator.
+% For example, "$12,5$" is displayed as $12, 5$ instead of $12,5$.
+%
+% \medskip
+% Two very convenient packages allow handling the decimal comma. In math mode:
+% \begin{itemize}
+% \item With \textsf{icomma} (intelligent comma) by Walter Schmidt~\cite{ICOMMA},
+% the comma behaves as a punctuation character if it is followed by a space;
+% otherwise, it is treated as an ordinary character.
+% \item With \textsf{ncccomma} by Alexander I.~Rozhenko~\cite{NCC},
+% the comma behaves as an ordinary character if it is followed by a digit
+% (without a space); otherwise, it is considered a punctuation character.
+% \end{itemize}
+%
+% It appears that this second approach is preferable because unlike with icomma,
+% you are not required to add a space after the comma when it's not followed by a digit;
+% however, \textsf{ncccomma} poses several compatibility issues,
+% especially when used with \textsf{babel}
+% in conjunction with \textsf{numprint}~\cite{NUMP} and its \texttt{autolanguage} option
+% (at least for certain languages such as French and Spanish).
+% Another issue with \textsf{ncccomma} is that compiling with Lua\LaTeX,
+% \textsf{unicode-math}, and "\setmathfont" fails.
+%
+% Let it be noted that a code proposed by Claudio Beccari~\cite{BECC},
+% similar to that of \textsf{ncccomma}, presents the same type of issues.
+%
+% \medskip
+% Therefore, we propose a new package, functionally identical to that
+% of \textsf{ncccomma} but with lighter code and without the
+% aforementioned incompatibilities.
+%
+% \section{Bugs and problems}
+% Here, we are revisiting what Walter Schmidt wrote in the documentation of his
+% \textsf{icomma} package:
+%
+% In case the \textsf{decimalcomma} is used together with the \textsf{dcolumn} package,
+% a comma to be printed as the decimal separator in a column of type \texttt{D}
+% is to be specified as "{\mathord\mathcomma}", rather than "{,}",
+% since the latter leads to an error.
+% For instance:
+% \centeredline{"\begin{tabular}{... D{,}{\mathord\mathcomma}{2} ...}"}
+%
+% \medskip
+% Note that specifying the comma as the related input character works as usual.
+% Generally, since the \textsf{decimalcomma} package makes the comma ‘active’,
+% further problems are not unlikely.
+%
+% \StopEventually{}
+%
+% \section{Implementation}
+% We have taken up Walter Schmidt's fundamental idea for looking up the next character,
+% but with an execution loop to test all the digits from 0 to 9 instead of "\space".
+% We could have also used ten nested "\if" \ldots "\else" \ldots "\fi" structures
+% and that works very well.
+%
+% At |\begin{document}|, we store the original "\mathcode" of the comma,
+% in the |\mathcomma| macro, and then we make the comma active in math mode.
+% \begin{macrocode}
+\AtBeginDocument{%
+ \mathchardef\mathcomma\mathcode`\,%
+ \mathcode`\,="8000%
+}
+
+% \end{macrocode}
+% The active comma checks the next input character. If the next character is in
+% the list 0123456789,
+% the active comma returns |\mathord| with the saved |\mathcomma|,
+% so that no space will be added after the comma.
+% Otherwise, |\mathcomma| is returned without |\mathord|, thus the comma behaves
+% by default as a |\mathpunct|.
+% \begin{macrocode}
+{\catcode`,=\active
+ \gdef,{\futurelet\@next\sm@rtcomma}}
+
+\def\sm@rtcomma{%
+ \@tfor\@let@token:=0123456789%
+ \do{\expandafter\ifx\@let@token\@next\mathord\@break@tfor\fi}%
+ \mathcomma}
+
+% \end{macrocode}
+%
+% \begin{thebibliography}{4}
+% % \begin{raggedright}
+% \bibitem{ICOMMA} \emph{The \textsf{icomma} package for \LaTeXe}.
+% Walter Schmidt, CTAN, v2.0 2002/03/10.
+% \bibitem{NCC} \emph{The \textsf{ncccomma} package}. Alexander I.~Rozhenko,
+% CTAN, v1.0 2005/02/10.
+% \bibitem{BECC} \emph{Intelligent commas}. Claudio Beccari, The Prac\TeX\ Journal,
+% 2011, No.\@1.
+% \url{https://tug.org/pracjourn/2011-1/beccari/Intcomma.pdf}
+% \bibitem{NUMP} \emph{The \textsf{numprint} package}. Harald Harders,
+% CTAN, v1.39 2012/08/20.
+% \end{raggedright}
+% \end{thebibliography}
+% \Finale
+\endinput
diff --git a/macros/latex/contrib/decimalcomma/decimalcomma.ins b/macros/latex/contrib/decimalcomma/decimalcomma.ins
new file mode 100644
index 0000000000..b45bf2d2e7
--- /dev/null
+++ b/macros/latex/contrib/decimalcomma/decimalcomma.ins
@@ -0,0 +1,55 @@
+%%
+%% Copyright (C) 2023 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2005/12/01 or later.
+%%
+
+\input docstrip.tex
+\keepsilent
+
+\usedir{tex/latex/decimalcomma}
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2023 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+
+This file may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, either version 1.3 of this license
+or (at your option) any later version. The latest version of this
+license is in:
+
+ http://www.latex-project.org/lppl.txt
+
+and version 1.3 or later is part of all distributions of LaTeX version
+2005/12/01 or later.
+
+\endpreamble
+
+\generate{\file{decimalcomma.sty}{\from{decimalcomma.dtx}{package}}}
+
+\obeyspaces
+\Msg{*************************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the following *}
+\Msg{* files into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* decimalcomma.sty *}
+\Msg{* *}
+\Msg{* To produce the documentation run the file *}
+\Msg{* ibrackets.dtx through LaTeX. *}
+\Msg{* *}
+\Msg{* Happy TeXing! *}
+\Msg{* *}
+\Msg{*************************************************************}
+
+\endbatchfile
diff --git a/macros/latex/contrib/decimalcomma/decimalcomma.pdf b/macros/latex/contrib/decimalcomma/decimalcomma.pdf
new file mode 100644
index 0000000000..8ebaefab55
--- /dev/null
+++ b/macros/latex/contrib/decimalcomma/decimalcomma.pdf
Binary files differ
diff --git a/macros/latex/contrib/pdfrender/README.md b/macros/latex/contrib/pdfrender/README.md
index c7c56f18fc..765928bb08 100644
--- a/macros/latex/contrib/pdfrender/README.md
+++ b/macros/latex/contrib/pdfrender/README.md
@@ -1,6 +1,6 @@
# pdfrender
-Version: 2023/12/04 v1.7
+Version: 2023/12/07 v1.8
The PDF format has some graphics parameter like
line width or text rendering mode. This package
diff --git a/macros/latex/contrib/pdfrender/pdfrender.dtx b/macros/latex/contrib/pdfrender/pdfrender.dtx
index c4b8dc67b2..b00fd5285c 100644
--- a/macros/latex/contrib/pdfrender/pdfrender.dtx
+++ b/macros/latex/contrib/pdfrender/pdfrender.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: pdfrender.dtx
-% Version: 2023-12-04 v1.7
+% Version: 2023-12-07 v1.8
% Info: Access to some PDF graphics parameters
%
% Copyright (C)
@@ -85,7 +85,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: pdfrender 2023-12-04 v1.7 Access to some PDF graphics parameters (HO)}
+\Msg{* Package: pdfrender 2023-12-07 v1.8 Access to some PDF graphics parameters (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -97,7 +97,7 @@
This is a generated file.
Project: pdfrender
-Version: 2023-12-04 v1.7
+Version: 2023-12-07 v1.8
Copyright (C)
2010 Heiko Oberdiek
@@ -170,7 +170,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{pdfrender.drv}%
- [2023-12-04 v1.7 Access to some PDF graphics parameters (HO)]%
+ [2023-12-07 v1.8 Access to some PDF graphics parameters (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\usepackage{longtable}
@@ -186,7 +186,7 @@ and the derived files
% \GetFileInfo{pdfrender.drv}
%
% \title{The \xpackage{pdfrender} package}
-% \date{2023-12-04 v1.7}
+% \date{2023-12-07 v1.8}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/pdfrender/issues}}}
%
@@ -441,7 +441,7 @@ and the derived files
\fi
\expandafter\x\csname ver@pdfrender.sty\endcsname
\ProvidesPackage{pdfrender}%
- [2023-12-04 v1.7 Access to some PDF graphics parameters (HO)]%
+ [2023-12-07 v1.8 Access to some PDF graphics parameters (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -683,7 +683,7 @@ and the derived files
\fi
{
\AddToHook{cmd/normalcolor/after}{\PdfRender@NormalColorHook}
- \AddToHook{cmd/color@setgroup/after}{\PdfRender@PatchColorSetGroup}
+ \AddToHook{cmd/color@setgroup/after}{\PdfRender@NormalColorHook}
}
% \end{macrocode}
% with plain we simply append to \cs{normalcolor} and
@@ -1524,6 +1524,9 @@ and the derived files
% \item Use (with LaTeX) cmd-hooks to patch \cs{normalcolor} and \cs{color@setgroup}.
% This avoids a clash with xcolor.
% \end{Version}
+% \begin{Version}{2023-12-07 v1.8}
+% \item Fix wrong command name, issue \#3.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/pdfrender/pdfrender.pdf b/macros/latex/contrib/pdfrender/pdfrender.pdf
index 53366bba44..f2d78902c3 100644
--- a/macros/latex/contrib/pdfrender/pdfrender.pdf
+++ b/macros/latex/contrib/pdfrender/pdfrender.pdf
Binary files differ
diff --git a/support/texlogsieve/README.md b/support/texlogsieve/README.md
index fd13e3de2b..78de4a1c90 100644
--- a/support/texlogsieve/README.md
+++ b/support/texlogsieve/README.md
@@ -56,7 +56,7 @@ the program, check the initial comments in the code.
Code etc: <https://gitlab.com/lago/texlogsieve>
-Copyright (C) 2021, 2022 Nelson Lago <lago@ime.usp.br>
+Copyright (C) 2021-2023 Nelson Lago <lago@ime.usp.br>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/support/texlogsieve/texlogsieve b/support/texlogsieve/texlogsieve
index 8130b189d3..bffaec6d46 100755
--- a/support/texlogsieve/texlogsieve
+++ b/support/texlogsieve/texlogsieve
@@ -2,7 +2,7 @@
-- texlogsieve - filter and summarize LaTeX log files
--
--- Copyright (C) 2021, 2022 Nelson Lago <lago@ime.usp.br>
+-- Copyright (C) 2021-2023 Nelson Lago <lago@ime.usp.br>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
@@ -815,6 +815,7 @@ function registerHandlers()
table.insert(anywhereHandlers, closeParensHandler)
table.insert(anywhereHandlers, openSquareBracketHandler)
table.insert(anywhereHandlers, closeSquareBracketHandler)
+ table.insert(anywhereHandlers, shipoutFilesHandler)
for _, handler in ipairs(beginningOfLineHandlers) do
handler:init()
@@ -934,6 +935,7 @@ Options:
cite-detail at once
--heartbeat, --no-heartbeat enable/disable progress gauge
--color, --no-color enable/disable colored output
+ --tips, --no-tips enable/disable suggesting fixes
-l LEVEL, --minlevel=LEVEL filter out messages with severity
level lower than [LEVEL]. Valid
levels are DEBUG, INFO, WARNING,
@@ -972,8 +974,8 @@ Options:
--version print program version]]
versionmsg = [[
-texlogsieve 1.3.1
-Copyright (C) 2021, 2022 Nelson Lago <lago@ime.usp.br>
+texlogsieve 1.4.0
+Copyright (C) 2021-2023 Nelson Lago <lago@ime.usp.br>
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.]]
@@ -992,6 +994,7 @@ function processCommandLine(args)
DETAILED_UNDEROVER_SUMMARY = true
DETAILED_REFERENCE_SUMMARY = true
DETAILED_CITATION_SUMMARY = true
+ TIPS = true
COLOR = false
@@ -1295,6 +1298,18 @@ function processCommandLine(args)
vars['no-color'] = nil
+ --no-tips
+ --tips
+ --tips=true/false
+ if vars['no-tips'] or vars.tips ~= nil and not vars.tips then
+ TIPS = false
+ end
+ if vars.tips then TIPS = true end
+
+ vars.tips = nil
+ vars['no-tips'] = nil
+
+
if vars.filename == nil then
logfile = io.stdin
else
@@ -1511,6 +1526,7 @@ function adjustSeverity(msg)
'Unused \\captionsetup%b[]',
"Unknown feature `' in font %b`'", -- empty feature, not a problem
"Package refcheck Warning: Unused label %b`'", -- we process these specially
+ "Token not allowed in a PDF string %(Unicode%):",
}
DEFAULT_FORCED_WARNING = {}
@@ -1602,11 +1618,50 @@ function adjustSeverity(msg)
end
+function addTip(msg)
+ formatted = trim(msg:realToString())
+ if formatted == "" then return end
+
+ tips = {
+ ["multiple pdfs with page group included"] =
+ '** The message above is usually harmless\n'
+ .. '** (check https://tex.stackexchange.com/questions/76273 );\n'
+ .. '** processing your included PDF files (images etc.) with\n'
+ .. '** "gs -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite '
+ .. '-dCompatibilityLevel=1.5 -sOutputFile=out.pdf in.pdf"\n'
+ .. '** usually eliminates this warning with no ill effects.\n'
+ .. '** If that does not work, try 1.3 instead of 1.5 (note\n'
+ .. '** that 1.3 may affect output quality and file size).',
+ ["found PDF version %b<>, but at most version %b<> allowed"] =
+ "** The message above is usually harmless;\n"
+ .. "** you may want to add \\pdfminorversion=7 (pdflatex) or\n"
+ .. "** \\pdfvariable minorversion 7 (lualatex) before\n"
+ .. "** \\documentclass in your document.",
+ ["I've expected \\MT_cramped_internal:Nn to have\nthe meaning"] =
+ "** The message above indicates a bug that was fixed\n"
+ .. "** in version 1.26 of package mathtools together with\n"
+ .. "** version 1.10 of package lualatex-math (both from\n"
+ .. "** March/2021).",
+ ["Unable to apply patch `footnote' on input line"] =
+ "** The message above indicates a bug in microtype\n"
+ .. "** fixed in version 3.0e (from June/2022)."
+ }
+
+ for msgtext, tip in pairs(tips) do
+ if string.find(formatted, msgtext) or string.find(msg.content, msgtext) then
+ msg.content = msg.content .. "\n** texlogsieve tip:\n" .. tip
+ end
+ end
+end
+
+
function processMessage(msg)
SHOULD_RERUN_LATEX = SHOULD_RERUN_LATEX or msg:checkMatch(msg.rerunMessages)
adjustSeverity(msg)
+ if TIPS then addTip(msg) end
+
if ONLY_SUMMARY or PAGE_DELAY then
heartbeat:tick()
else
@@ -2712,6 +2767,8 @@ beginningOfLineDebugStringsHandler.patterns = {
'^Lua module: microtype ' .. datepat .. ' %S+ microtype module%.',
+ '^luaotfload | main : initialization completed in [%d.]+ seconds',
+
'^luaotfload | init : Context OpenType loader version.*',
'^luaotfload | init : Loading fontloader '
@@ -2731,6 +2788,7 @@ beginningOfLineDebugStringsHandler.patterns = {
'^Lua%-only attribute.-=%s*%S+',
"^Inserting %b`' at position .- in %b`'%.",
+ "^Inserting %b`' in %b`'%.",
"^Removing +%b`' from %b`'%.",
"^For additional information on amsmath, use the `%?' option%.",
@@ -2791,6 +2849,21 @@ beginningOfLineDebugStringsHandler.patterns = {
'^Lua module: luaotfload%-multiscript ' .. datepat
.. ' [%d%.]+ luaotfload submodule / multiscript',
+ '^Lua module: luaotfload%-harf%-define ' .. datepat
+ .. ' [%d%.]+ luaotfload submodule / database',
+
+ '^Lua module: luaotfload%-script ' .. datepat
+ .. ' [%d%.]+ luaotfload submodule / Script helpers',
+
+ '^Lua module: luaotfload%-harf%-plug ' .. datepat
+ .. ' [%d%.]+ luaotfload submodule / database',
+
+ '^Lua module: luaotfload%-fallback ' .. datepat
+ .. ' [%d%.]+ luaotfload submodule / fallback',
+
+ '^Lua module: luaotfload%-tounicode ' .. datepat
+ .. ' [%d%.]+ luaotfload submodule / tounicode',
+
'^' .. string.rep('%*', 37) .. '\n'
.. '%* Using libertinus math %*\n'
.. string.rep('%*', 37),
@@ -2831,6 +2904,9 @@ beginningOfLineDebugStringsHandler.patterns = {
-- refcheck
'^options: showrefs, showcites, msgs, chckunlbld',
+
+ "^`newtxtext' v[%d%.]+, " .. datepat .. " Text macros taking advantage of "
+ .. "TeXGyre Termes and its extensions %(msharpe%)",
}
@@ -2848,6 +2924,8 @@ anywhereDebugStringsHandler.patterns = {
'^%s*ABD: EverySelectfont initializing macros',
'^%s*ABD: EveryShipout initializing macros',
+ '^%s*<<.-%.cmap>>',
+
'^%s*' .. string.rep('%*', 65) .. '%s*\n'
.. 'GFS%-Solomos style file by A%. Tsolomitis%s*\n'
.. string.rep('%*', 65),
@@ -2855,7 +2933,6 @@ anywhereDebugStringsHandler.patterns = {
-- <blah.jpg, id=555, [...,] 722.7pt x 722.7pt>
'^%s*%<' .. filepat .. ', id=.- [%d%.]+pt x [%d%.]+pt%>',
'^%s*%<use ' .. filepat .. '%>', -- <use blah.jpg>
- '^%s*%<' .. filepat .. '%>', -- <blah.jpg>
"^%s*`Fixed Point Package', .- %(C%) Michael Mehlich",
@@ -2900,6 +2977,7 @@ beginningOfLineInfoStringsHandler.patterns = {
"^%*geometry%* driver:.*",
"^%*geometry%* detected driver:.*",
"^Driver file for pgf:.*%.def",
+ "^Package pgfplots: loading complementary utilities for your pgf version%.%.%.",
"^%s*file:line:error style messages enabled%.",
"^Applying: %b[] float order in 2%-column on input line .-%.",
"^Already applied: %b[] float order in 2%-column on input line .-%.",
@@ -2973,6 +3051,8 @@ beginningOfLineInfoStringsHandler.patterns = {
.. '======================================================================',
"^Label %b`' newly defined as it shall be overriden\n"
.. "although it is yet undefined",
+
+ '^%* %* %* LNI %* %* %*',
}
@@ -2988,22 +3068,27 @@ anywhereInfoStringsHandler.patterns = {
"^%s*German Hyphenation Patterns %(Traditional Orthography%) "
.. "`dehyphts?%-x' " .. datepat .. " %(WL%)",
- '^%s*UTF%-8 German hyphenation patterns %(traditional orthography%)',
- '^%s*EC German hyphenation patterns %(traditional orthography%)',
- '^%s*German Hyphenation Patterns %(Traditional Orthography%)',
+ '^%s*UTF%-8 German hyphenation patterns %(.- orthography%)',
+ '^%s*EC German hyphenation patterns %(.- orthography%)',
+ '^%s*German Hyphenation Patterns %(.- Orthography%)',
- "^%s*Swiss%-German Hyphenation Patterns %(Traditional Orthography%) "
+ "^%s*Swiss%-German Hyphenation Patterns %(.- Orthography%) "
.. "`dehyphts?%-x' " .. datepat .. " %(WL%)",
- '^%s*UTF%-8 Swiss%-German hyphenation patterns %(traditional orthography%)',
- '^%s*EC Swiss%-German hyphenation patterns %(traditional orthography%)',
- '^%s*Swiss%-German Hyphenation Patterns %(Traditional Orthography%)',
+ "^%s*German Hyphenation Patterns %(.- Orthography.-%) "
+ .. "`dehyphn%-x' " .. datepat .. " %(WL%)",
+
+ '^%s*UTF%-8 Swiss%-German hyphenation patterns %(.- orthography%)',
+ '^%s*EC Swiss%-German hyphenation patterns %(.- orthography%)',
+ '^%s*Swiss%-German Hyphenation Patterns %(.- Orthography%)',
+ "^%s*dehyph%-exptl: using a TeX engine with native UTF%-8 support%.",
'^%s*ASCII Hyphenation patterns for American English',
'^%s*UTF%-8 %S+ hyphenation patterns',
'^%s*EC %S+ hyphenation patterns',
- "^%s*<Requested QR version '[^']+' is too small for desired text%.%s?Version increased to '[^']+' to fit text%.>",
+ "^%s*<Requested QR version '[^']+' is too small for desired "
+ .. "text%.%s?Version increased to '[^']+' to fit text%.>",
}
@@ -3051,6 +3136,9 @@ beginningOfLineWarningStringsHandler.patterns = {
'^%*%* WARNING: \\IEEEPARstart is locked out for technotes %(line %S+%)%.',
'^%*%* WARNING: %S+ is locked out when in conference mode %(line %S+%)%.',
'^%*%* ATTENTION: %S+ is deprecated %(line %S+%)%. Use %S+ instead%.',
+
+ '^%a+TeX warning: %a+tex %(file ' .. filepat .. '%): PDF inclusion: '
+ .. 'multiple pdfs with page group included in a single page',
}
@@ -3966,6 +4054,92 @@ function closeSquareBracketHandler:doit()
end
end
+-- During a shipout, TeX sometimes puts some filenames inside a pair of
+-- "{}" or "<>" characters. Since there are no other messages inside these
+-- opening and closing characters, this handler may be simple: find the
+-- opening character and unwrap lines until finding the closing character.
+-- We even check for "{<" and "}>" at the same time, without verifying if
+-- they are actually paired, because they really should be.
+shipoutFilesHandler = HandlerPrototype:new()
+shipoutFilesHandler.strictPattern = "^(%s*)[%{%<]"
+shipoutFilesHandler.loosePattern = "%s*[%{%<]"
+shipoutFilesHandler.pattern = shipoutFilesHandler.strictPattern
+shipoutFilesHandler.closingPattern = "[%}%>]"
+
+-- Read the comment right before "closeParensHandler:lookahead()"
+--
+-- This handler only processes stuff if there is a pending shipout in the
+-- shipouts stack. However, we cannot check for this in lookahead() because
+-- the shipout may not have been processed yet. As a result, lookahead()
+-- may answer "yes" when in reality the handler won't do anything. This has
+-- a nasty consequence: if there is a { or < character at the beginning
+-- of a line, doit() may not handle it, but lookahead() may answer "yes",
+-- causing an endless loop. We solve this by answering "yes" ONLY if the
+-- open character is NOT at the beginning of the line.
+function shipoutFilesHandler:lookahead()
+ local line = Lines:get(0)
+ if line == nil then return false, {} end
+
+ local first = string.find(line, self.loosePattern)
+ if first == nil then return false, {} end
+
+ local strictFirst = string.find(line, self.pattern)
+ if first == strictFirst then return false, {} end
+
+ return true, {first = first}
+end
+
+function shipoutFilesHandler:canDoit(position)
+ if position == nil then position = 0 end
+ local line = Lines:get(position)
+ if line == nil then return false, {} end
+ if position == 0 and shipouts:size() == 0 then return false, {} end
+
+ local first, last = string.find(line, self.pattern)
+ if first == nil then return false, {} end
+
+ return true, {first = first}
+end
+
+function shipoutFilesHandler:doit()
+ local myTurn, data = self:canDoit()
+ if not myTurn then return false end
+
+ -- Look for the matching close character. It really
+ -- should be there and there should not be any nesting,
+ -- so no need to be overly cautious.
+ local last
+ for i = 0, 4 do -- 4 lines ahead is plenty!
+ line = Lines:get(i)
+ if line == nil then break end
+ _, last = string.find(line, self.closingPattern)
+ if last ~= nil then break end
+ end
+ if last == nil then return false end -- should never happen
+
+ local _, last, spaces = string.find(Lines.current, self.pattern)
+ unrecognizedBuffer = unrecognizedBuffer .. spaces
+
+ -- skip the spaces and the opening character
+ Lines:handledChars(last)
+ flushUnrecognizedMessages()
+
+ _, last = string.find(Lines.current, self.closingPattern)
+ while last == nil do
+ Lines:unwrapOneLine()
+ _, last = string.find(Lines.current, self.closingPattern)
+ end
+
+ local msg = shipoutFilesMessage:new()
+ msg.content = "Loading file at shipout: "
+ -- "-1" so that we do not include the closing character
+ msg.content = msg.content .. string.sub(Lines.current, 1, last -1)
+ Lines:handledChars(last)
+ dispatch(msg)
+
+ return true
+end
+
-------------------------------------------------------------------------------
-- utf8FontMapHandler
@@ -4940,6 +5114,8 @@ function unusedLabelMessage:toSummary()
unusedLabelsSummary:add(self)
end
+shipoutFilesMessage = Message:new()
+shipoutFilesMessage.severity = DEBUG
--[[ ##################################################################### ]]--
--[[ ############################ SUMMARIES ############################## ]]--
diff --git a/support/texlogsieve/texlogsieve.1 b/support/texlogsieve/texlogsieve.1
index 8aff5ee630..33ba12d888 100644
--- a/support/texlogsieve/texlogsieve.1
+++ b/support/texlogsieve/texlogsieve.1
@@ -1,4 +1,4 @@
-.TH TEXLOGSIEVE "1" "September 2022" "texlogsieve 1.3.1" "User Commands"
+.TH TEXLOGSIEVE "1" "November 2023" "texlogsieve 1.4.0" "User Commands"
.SH NAME
@@ -114,6 +114,10 @@ Enable/disable colored output. On Windows, this will only work with
an up-to-date Windows 10 or later (default disabled).
.TP
+\fB\-\-tips\fR, \fB\-\-no\-tips\fR
+Enable/disable suggesting fixes for some known warnings (default enabled).
+
+.TP
\fB\-l\fR \fI\,LEVEL\/\fR, \fB\-\-minlevel\fR=\fI\,LEVEL\/\fR
Filter out messages with severity level lower than LEVEL. Valid levels
are DEBUG (no filtering), INFO, WARNING, CRITICAL, and UNKNOWN (default
@@ -299,7 +303,7 @@ program, check the initial comments in the code.
.SH COPYRIGHT
-Copyright \[co] 2021, 2022 Nelson Lago <lago@ime.usp.br>
+Copyright \[co] 2021-2023 Nelson Lago <lago@ime.usp.br>
.br
License GPLv3+: GNU GPL version 3 or later
.UR https://gnu.org/licenses/gpl.html
diff --git a/support/texlogsieve/texlogsieve.pdf b/support/texlogsieve/texlogsieve.pdf
index 4bfffed9c3..2ff51c97e0 100644
--- a/support/texlogsieve/texlogsieve.pdf
+++ b/support/texlogsieve/texlogsieve.pdf
Binary files differ
diff --git a/support/texlogsieve/texlogsieve.tex b/support/texlogsieve/texlogsieve.tex
index d44af80df9..c0a1aab12d 100644
--- a/support/texlogsieve/texlogsieve.tex
+++ b/support/texlogsieve/texlogsieve.tex
@@ -1,6 +1,6 @@
% texlogsieve - filter and summarize LaTeX log files
%
-% Copyright (C) 2021, 2022 Nelson Lago <lago@ime.usp.br>
+% Copyright (C) 2021-2023 Nelson Lago <lago@ime.usp.br>
%
% This program is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
@@ -93,12 +93,14 @@
\changes{1.3.0}{2022/08/05}{Add \texttt{-\/-verbose} option}
\changes{1.3.0}{2022/08/05}{Search for a config file in the user's homedir too}
\changes{1.3.1}{2022/09/05}{Fix bug when searching for config files in Windows}
+\changes{1.4.0}{2023/11/30}{Add tips on how to fix some warnings}
+\changes{1.4.0}{2023/11/30}{Handle files opened during shipout}
\begin{document}
\title{\textsf{texlogsieve}:\thanks{This document
-corresponds to \textsf{texlogsieve}~1.3.1,
-dated~2022-09-05.}\\[.3\baselineskip]
+corresponds to \textsf{texlogsieve}~1.4.0,
+dated~2023-11-30.}\\[.3\baselineskip]
{\normalsize(yet another program to)\\[-.6\baselineskip]}
{\large filter and summarize \LaTeX\ log files}
}
@@ -351,6 +353,11 @@ an up-to-date Windows 10 or later (default disabled).
\end{description}
\begin{description}
+\item[\texttt{-\/-tips}, \texttt{-\/-no-tips}]~\\
+Enable/disable suggesting fixes for some known warnings (default enabled).
+\end{description}
+
+\begin{description}
\item[\texttt{-l LEVEL}, \texttt{-\/-minlevel=LEVEL}]~\\
Filter out messages with severity level lower than \texttt{LEVEL}. Valid
levels are \texttt{DEBUG} (no filtering), \texttt{INFO}, \texttt{WARNING},
@@ -540,7 +547,7 @@ END {
\section{License}
-Copyright © 2021, 2022 Nelson Lago \textless lago@ime.usp.br\textgreater\\
+Copyright © 2021--2023 Nelson Lago \textless lago@ime.usp.br\textgreater\\
License GPLv3+: GNU GPL version 3 or later
\url{https://gnu.org/licenses/gpl.html}.\\
This is free software: you are free to change and redistribute it.\\
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index b82add1c39..149cbaf24b 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -150,6 +150,7 @@ $mirrors = {
'Russia' => {
'https://ctan.altspu.ru/' => 1,
'https://mirror.macomnet.net/pub/CTAN/' => 1,
+ 'https://mirror.truenetwork.ru/CTAN/' => 1,
'https://mirrors.mi-ras.ru/CTAN/' => 1,
},
'Spain' => {
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 5c7fe47bb0..8af3d545f8 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/69044
+depend revision/69053
name 00texlive.image
category TLCore
-revision 69043
+revision 69052
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
@@ -2762,7 +2762,6 @@ runfiles size=13117
tlpkg/tlpsrc/luajittex.tlpsrc
tlpkg/tlpsrc/luakeys.tlpsrc
tlpkg/tlpsrc/lualatex-doc-de.tlpsrc
- tlpkg/tlpsrc/lualatex-doc.tlpsrc
tlpkg/tlpsrc/lualatex-math.tlpsrc
tlpkg/tlpsrc/lualatex-truncate.tlpsrc
tlpkg/tlpsrc/lualibs.tlpsrc
@@ -4428,6 +4427,7 @@ runfiles size=13117
tlpkg/tlpsrc/turkmen.tlpsrc
tlpkg/tlpsrc/turnstile.tlpsrc
tlpkg/tlpsrc/turnthepage.tlpsrc
+ tlpkg/tlpsrc/tutodoc.tlpsrc
tlpkg/tlpsrc/twemoji-colr.tlpsrc
tlpkg/tlpsrc/twemojis.tlpsrc
tlpkg/tlpsrc/twoinone.tlpsrc
@@ -4819,7 +4819,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 69030
+revision 69046
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -28554,7 +28554,7 @@ catalogue-version 1.0
name babel
category Package
-revision 68816
+revision 69050
shortdesc Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
relocated 1
longdesc This package manages culturally-determined typographical (and
@@ -28568,16 +28568,16 @@ longdesc about 275 languages from around the World, including many
longdesc written in non-Latin and RTL scripts. Many of them work with
longdesc pdfLaTeX, as well as with XeLaTeX and LuaLaTeX, out of the box.
longdesc A few even work with plain formats.
-containersize 224168
-containerchecksum 19b057944323001d865a010d36051c086113c951b6c4f5e78ab4538e8ea9bb5cd004dcb4c31c894a32aa45cf33c341056cb431821bd1652f12b8362e75c413d6
-doccontainersize 1041960
-doccontainerchecksum 197009d259778d8cdbde25be03a9b2f6ab6aa2381f1f9bf42b18faf8d3f24c25efb678824d84f6b3e6daa06bf46a3d747124e48cd8334f13f3d4f01a96422bca
-docfiles size=260
+containersize 224616
+containerchecksum d10bc8f8203fd15a173fd97f02f234538a9091dbdecaa03972b73d209dfcb39f37d3d02be1e40d9867bb82c36877697c87af757dbaf971cfd1ff442e682de2a5
+doccontainersize 1042648
+doccontainerchecksum a7f7090fdb18a629d8d7b35963491661464f68f75d633adff42ab74e02c9d67304a898ef85d300a9d8dfa3e1564f7305b1fc1be657c756fa4cc7b20d4b1bfb4f
+docfiles size=261
RELOC/doc/latex/babel/README.md details="Readme"
RELOC/doc/latex/babel/babel-code.pdf details="Code documentation"
RELOC/doc/latex/babel/babel.pdf details="User guide"
-srccontainersize 858772
-srccontainerchecksum fa3ae26c1fe77b60f973f9580b8b7a59c1a90a0a161885496db8894854dacaaa3178f4b4fcb146afb17345bedef8deb41d70c8d7469da65307c8dbfcda75527b
+srccontainersize 859628
+srccontainerchecksum 662fe958f903d64cc40d8f1c704619d73b3f1399f0ec8969080e51734b839312c4576c4fbae8e525cc4a9040985445d722486600ad0a859c31130cd080ed0c60
srcfiles size=458
RELOC/source/latex/babel/babel.dtx
RELOC/source/latex/babel/babel.ins
@@ -29500,7 +29500,7 @@ catalogue-contact-repository https://github.com/latex3/babel
catalogue-ctan /macros/latex/required/babel/base
catalogue-license lppl1.3
catalogue-topics multilingual
-catalogue-version 3.97
+catalogue-version 3.98
name babel-albanian
category Package
@@ -71603,7 +71603,7 @@ containerchecksum c73220abd1545907a1d8de37cb534d2c6bd2534f1b55f03c069f39f535c326
name collection-latexextra
category Collection
-revision 69043
+revision 69049
shortdesc LaTeX additional packages
relocated 1
longdesc A very large collection of add-on packages for LaTeX.
@@ -73005,6 +73005,7 @@ depend trsym
depend truncate
depend tucv
depend turnthepage
+depend tutodoc
depend twoinone
depend twoup
depend txgreeks
@@ -73127,8 +73128,8 @@ depend zref-clever
depend zref-vario
depend zwgetfdate
depend zwpagelayout
-containersize 7044
-containerchecksum ac4c838e83c3f6fd07b139c71c1f0b3976244ad1b051b8893700cea5bfc2b3370ea9e481617b901ebe8cdbb81389c33c6f4851677d33333eb0f8f6dea16a8bd1
+containersize 7052
+containerchecksum bc1ac73cbf21bbabc9ff19c5f39d26998041b2e896a82166008057778737900fadb07745ed3488da50f1ac2388151671de0cfe086f9a4d1b7f8b5c1026649343
name collection-latexrecommended
category Collection
@@ -73215,7 +73216,7 @@ containerchecksum 952fe1be5136c0fded29381fe58935dedfe2c0f338f38d280c2a69bb718e2b
name collection-luatex
category Collection
-revision 68808
+revision 69052
shortdesc LuaTeX packages
relocated 1
longdesc Packages for LuaTeX, a TeX engine using Lua as an embedded
@@ -73269,7 +73270,6 @@ depend luaimageembed
depend luaindex
depend luainputenc
depend luakeys
-depend lualatex-doc
depend lualatex-math
depend lualatex-truncate
depend lualibs
@@ -73325,8 +73325,8 @@ depend tsvtemplate
depend typewriter
depend uninormalize
depend yamlvars
-containersize 1016
-containerchecksum 1d98f108c86f66be5260bc77340e2a35708b23b640302469c07eaf8a119d8648f0d7bfd0a6a6641e5008314d76bee7cc2bc8de356b3ebe53e8b0d4d5a6a0c791
+containersize 1012
+containerchecksum 5ba714547d29f957862efc10a212562d91f951c36e602c47940418b6e944d0d0090695197e20180e35229ec0868357afa84080d869194b2304561cc755dd8caf
name collection-mathscience
category Collection
@@ -197871,33 +197871,6 @@ catalogue-license lppl1.3c
catalogue-topics keyval luatex
catalogue-version 0.13.0
-name lualatex-doc
-category Package
-revision 30473
-shortdesc A guide to use of LaTeX with LuaTeX
-relocated 1
-longdesc The document is a map/guide to the world of LuaLaTeX. Coverage
-longdesc supports both new users and package developers. Apart from the
-longdesc introductory material, the document gathers information from
-longdesc several sources, and offers links to others.
-containersize 508
-containerchecksum a1d98422b13a26aa844213df2929629889ed6bfe3fa16c27f6376f00f038a50dd32c5128a27ecdd872d3fce8372fb93ec603c0c92edb8692325f1e76fca685d1
-doccontainersize 112928
-doccontainerchecksum 0756a0183d0b7b302f24cd16a8957915a69a3db3fe4a8a4fc301e246a0563f9fe81ce2af667b7bcfa45717b605be163cc5fd4c170d8584028f2ee7b2120390c6
-docfiles size=41
- RELOC/doc/lualatex/lualatex-doc/News
- RELOC/doc/lualatex/lualatex-doc/README details="Readme"
- RELOC/doc/lualatex/lualatex-doc/lualatex-doc.pdf details="The document itself"
-srccontainersize 15188
-srccontainerchecksum a18a7644b50ad608dbb2bbfc15f2672fe7b9a48505c3224dcb46aa97b2d57b5a007c928dd5b76518c8963970bb1b8b56bed8e5c374ba5cb18a9521528dfdd58f
-srcfiles size=12
- RELOC/source/lualatex/lualatex-doc/Makefile
- RELOC/source/lualatex/lualatex-doc/lltxdoc.cls
- RELOC/source/lualatex/lualatex-doc/lualatex-doc.tex
-catalogue-ctan /info/luatex/lualatex-doc
-catalogue-license fdl
-catalogue-topics luatex-doc
-
name lualatex-doc-de
category Package
revision 30474
@@ -229613,7 +229586,7 @@ catalogue-version 0.0.1
name njuthesis
category Package
-revision 68848
+revision 69051
shortdesc LaTeX thesis template for Nanjing University
relocated 1
longdesc The njuthesis class is intended for typesetting Nanjing
@@ -229621,16 +229594,16 @@ longdesc University dissertations with LaTeX, providing support for
longdesc bachelor, master, and doctoral theses as well as postdoctoral
longdesc reports. Compilation of this class requires either XeLaTeX or
longdesc LuaLaTeX.
-containersize 22628
-containerchecksum 8fa2fac222886f7d2803f30ee0ab498812c5f986a458414720b73d83edb9884f2c36ce67cf4f113357773894113f40f8cf967178e3aa8dce125d442f39ff058a
-doccontainersize 1243316
-doccontainerchecksum 90b7482509e5a0e9e9097f0265b9a7aef7915e6a96f5fbf741e60444928265ea63acdfb4e80151ff0f46eee209b907f0381e1d669af5f002c267ac97f2d6f66c
+containersize 22592
+containerchecksum da5a4d00161d7904d58d745df89dcb1270eab27c291866300fb5a7293db2a078777c9fd234a3972d75d5d6208acda160921a603b45d72f4c235dfa09f2421038
+doccontainersize 1243724
+doccontainerchecksum 12f094efb1a86dc3ced366f3f5a2cc7ef5042ed109e30c3d4130f7de9b514a437029eceae67786e7af1159c0ecee1ea1298efca7a02eb8d9c85253c0acdb43ac
docfiles size=312
RELOC/doc/latex/njuthesis/LICENSE
RELOC/doc/latex/njuthesis/README.md details="Readme"
RELOC/doc/latex/njuthesis/njuthesis.pdf details="Package documentation" language="zh"
srccontainersize 68208
-srccontainerchecksum 5e24084a2f1c673ad2ff3b0801aa747e3cdb7e391e30d18a3221956e13886471730037d538564ad856accec50b9a1bef0697774ce2e4fea99fc269e7a517369a
+srccontainerchecksum 078e7e50803f934601b30042b871cca6a0bee5d66fcc1275c227aca20cbf5e098bee5ef95b728a2d4b6fc0f7e5a27e0042b385c07d8b4e6f8df71ceec0c67f47
srcfiles size=79
RELOC/source/latex/njuthesis/njuthesis.dtx
RELOC/source/latex/njuthesis/njuthesis.ins
@@ -229648,7 +229621,7 @@ catalogue-contact-support https://github.com/nju-lug/NJUThesis/discussions
catalogue-ctan /macros/unicodetex/latex/njuthesis
catalogue-license lppl1.3c
catalogue-topics class dissertation proposal expl3 latex3 chinese
-catalogue-version 1.3.1
+catalogue-version 1.3.2
name njuvisual
category Package
@@ -260789,7 +260762,7 @@ catalogue-version 1.0
name proflycee
category Package
-revision 69008
+revision 69047
shortdesc A LaTeX package for French maths teachers in high school
relocated 1
longdesc This package provides some commands to help French mathematics
@@ -260798,19 +260771,20 @@ longdesc create splines with "derivative control";
longdesc \CalculFormelParametres and \CalculFormelLigne in order to
longdesc create an xcas-windows-like; \CodePythonLstFichier to create
longdesc code presentation and code execution with pythontex.
-containersize 46848
-containerchecksum a11bc43970fd4db01fda1eebdcfc47aaa059b77293992964a31e6abec5832d81207bd6d03e96707db5b673d06d4108a42bf432616e0372ac6fa6b9e87a52003d
-doccontainersize 3088828
-doccontainerchecksum d6652b94f2f52c4e9b27ff823abc6c6d5701f50fbea974947c9655352a068818fc919f1780459be4cbe98b0bd50e102a58391dcf3da24c1027b03de10782ebc7
-docfiles size=773
+containersize 48156
+containerchecksum fbd6a68285b1e4adc77c5f01465ee3b11d9b9c8ac454e85779e6ede5d0acb466286af95495ac2ff55a7facbf262b034ffe8037b7a7f178c370cadee2286539ca
+doccontainersize 3142592
+doccontainerchecksum 701e47f2d4fd2a5f704be0ccb40c5fe5d07acb5725b5284d671b4db536d2155ac31b0f4cc119674073b7989e2ac2acf04891335059e405c50186d38f3010fede
+docfiles size=788
RELOC/doc/latex/proflycee/ProfLycee-doc.pdf details="Package documentation" language="fr"
+ RELOC/doc/latex/proflycee/ProfLycee-doc.tex
RELOC/doc/latex/proflycee/ProfLycee-docctan.zip
RELOC/doc/latex/proflycee/ProfLycee-exemples-pyluatex.pdf details="Examples using pyluatex" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-exemples-pyluatex.tex
RELOC/doc/latex/proflycee/ProfLycee-exemples-pythontex.pdf details="Examples using python" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-exemples-pythontex.tex
RELOC/doc/latex/proflycee/README.md details="Readme"
-runfiles size=83
+runfiles size=86
RELOC/tex/latex/proflycee/ProfLycee.sty
RELOC/tex/latex/proflycee/proflycee-tools-aleatoire.tex
RELOC/tex/latex/proflycee/proflycee-tools-analyse.tex
@@ -260833,7 +260807,7 @@ catalogue-contact-repository https://github.com/cpierquet/ProfLycee
catalogue-ctan /macros/latex/contrib/proflycee
catalogue-license lppl1.3c
catalogue-topics maths french teaching expl3 pgf-tikz
-catalogue-version 3.00g
+catalogue-version 3.01a
name profmaquette
category Package
@@ -293550,23 +293524,23 @@ catalogue-version 0.3
name spacingtricks
category Package
-revision 67754
+revision 69048
shortdesc Addressing various spacing issues
relocated 1
longdesc This package provides macros for addressing various spacing
longdesc issues, including: centering a single line creating a variable
longdesc strut indenting a block typesetting a compact list placing two
longdesc boxes side by side with vertical adjustment
-containersize 1984
-containerchecksum f9e6d732188c1aee05ce9e4d97b7d31e5fe108640a62a937cc4ac1b785a9e53429ffc5670416af98d4b368a814a24bc59db165f747c02799305be7d28836fc24
-doccontainersize 158212
-doccontainerchecksum 930a4d336685a24f8bf340d09566a3921db7b86261e7988f3d3cda4e240102dfb09cccc21fcb9021a4d9c6365fa1f3eb3d9bbcba4b26a6c3ee204b6c252935be
+containersize 2024
+containerchecksum df9b7518565ee8f619aaedc82384497dfbad69911c66dd68f306010cee603ab307c3af89cc3f9901585de03e1796da3d8b96380e454ab0d3d24171187e39872a
+doccontainersize 158848
+doccontainerchecksum 76ebfa44b0f992db86452e5ca6bff7b4b5285e743de595f6963afca7eb0e80f287a1eb71b2f287edd33acbc7a9f24fe1876ac6f62d2812da2f1fd89c9650f814
docfiles size=46
RELOC/doc/latex/spacingtricks/README.md details="Readme"
RELOC/doc/latex/spacingtricks/spacingtricks.pdf details="Package documentation"
-srccontainersize 12364
-srccontainerchecksum da8107e69c27e28a7629d1b9ef944d101b16506463f37af71168cb68a0c17c6daa588f403b23e204b9fd426e9e44ed0c93f57dfe6f3786ed707dff5449024c0f
-srcfiles size=10
+srccontainersize 12436
+srccontainerchecksum 1f22a7811c34d834cae307a149fd993d87232c6e1ad6d9c22c79f005b6ba06a84daa5878caf189b44b8afd39a9ce41005973168b7198f04223becc2c0e90ff6a
+srcfiles size=11
RELOC/source/latex/spacingtricks/spacingtricks.dtx
RELOC/source/latex/spacingtricks/spacingtricks.ins
runfiles size=2
@@ -293574,7 +293548,7 @@ runfiles size=2
catalogue-ctan /macros/latex/contrib/spacingtricks
catalogue-license lppl1.3
catalogue-topics typesetting footnote list layout abbrev
-catalogue-version 1.7
+catalogue-version 1.8
name spalign
category Package
@@ -317565,7 +317539,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 69037
+revision 69046
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.
@@ -317573,10 +317547,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 114256
-containerchecksum 6b5c39e26624d57a87be1dbe2cb60da6b2886aa38d7bc466f6879e10b15525453bce70d18ad67c141915e1a4cd6eef54ef5277865b964f358368a820e0cd50ed
-doccontainersize 430532
-doccontainerchecksum 94d8fa61bd50eeff615d8a986518f3f568e8f02a55af6d7deb0fdd35274b2bba15b01e85f4788064a7f3737e1cc43d41a82f8931c5475582fe788965809a0bf7
+containersize 114264
+containerchecksum 0833fc8f2803f7cc6db7c5667dc972d3ca7e0baac813531796d754a1cb301ba3ac437308ecde15bc10a54770df1d7b36f297df6d831abc62c6355d174b26b8b3
+doccontainersize 430536
+doccontainerchecksum 23a05d42243cd21ed6c1a7053dd4cfc31b9593dc0dd1f0fc125aaee8b1f4da983d554154bab2cdd4ce34f227cdf7ed4ec2c5d7c16798372757378323f930bc73
docfiles size=560
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -335859,6 +335833,34 @@ catalogue-license lppl
catalogue-topics layout exam
catalogue-version 1.3a
+name tutodoc
+category Package
+revision 69049
+shortdesc Typeset tutorial-like documentations
+relocated 1
+longdesc This package provides some macros to write documentation of
+longdesc LaTeX packages in a tutorial style.
+containersize 7236
+containerchecksum de1e49ea350ebd074d39fef74ecbfab15e44d70eaa6be95fda30a22f024eac3769f6087aa78c885ebcc3fdf00553cbb253932009f98f3ce1875fde626f14a316
+doccontainersize 1399740
+doccontainerchecksum 023f5a038d4cb46acbdb670d1475cbf1c231b3dea8f6eb7ad3d284c418b382b7ed8e1e2b2496d551cfcf20a0c4d37ba6f3fc145422784f6ea4d913c339d91119
+docfiles size=369
+ RELOC/doc/latex/tutodoc/MANIFEST.md
+ RELOC/doc/latex/tutodoc/README.md details="Readme"
+ RELOC/doc/latex/tutodoc/tutodoc-en.pdf details="Package documentation" language="en"
+ RELOC/doc/latex/tutodoc/tutodoc-en.tex
+ RELOC/doc/latex/tutodoc/tutodoc-fr.pdf details="Package documentation" language="fr"
+ RELOC/doc/latex/tutodoc/tutodoc-fr.tex
+runfiles size=8
+ RELOC/tex/latex/tutodoc/tdoc-locale-english.cfg.sty
+ RELOC/tex/latex/tutodoc/tdoc-locale-french.cfg.sty
+ RELOC/tex/latex/tutodoc/tutodoc.sty
+catalogue-contact-repository https://github.com/bc-tools/for-latex
+catalogue-ctan /macros/latex/contrib/tutodoc
+catalogue-license gpl3
+catalogue-topics doc-tool
+catalogue-version 1.0.0
+
name twemoji-colr
category Package
revision 64854
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 8b48c76c4d..ddb2588a7d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-89415b37e7210e1c5ffd899abc608686 texlive.tlpdb
+453ad91363d86ab37ff256999b23a8d1 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index afe1821fb3..39bd6eb09c 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-6e62e20d58fd70b2dcbc7c346aaca7e3ba51690972c602dcf067b05a450a0883a8957cb45dacd9826c7e13d4546966c4d0746c06721fba94ce47ee3333ca68ca texlive.tlpdb
+f8a719a285a55131660ca40765e8c493afdeb1343536f1a16f9f53bfa4260538cec41bdd6103e9f950f5f0d379b18d22be3ccf29232299d7282e870b39451c56 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 4c9a5672c9..96b13678fd 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNATURE-----
-iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmVvw70ACgkQTOGHfhlD
-jHAyIQgAp1D8ce5D2GbIdooXF4h+SOigH3/RDoia+gl6UIeqfodBlqDWv8x5mXfj
-rbW2VHrkKTgmjdYXuc0U25kY11u3VlAXHlICysXpxoXMa/pjwJgG3yt7zyLw/hjX
-SH7NvMJKGD7uNo9eMj8sOGX1XovskRbtGfoCkjCxvZHNB2wUu1MsDu0/czWj2VAm
-SoMNExu/7sbkDwef/rOvIteFSRxW/xTuxnLieQKeNIv3T6KAKJkdeKQjukNcCo8y
-AbbTdviGbkTN4K1CZHAMn/GcTPnBgDsZOVNOxu+HujuG5B1aSsaZruHeX3H9IgYm
-bfiHnF223cXOIm9g6i1scUkZ6dRH0A==
-=z8B2
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmVxFaAACgkQTOGHfhlD
+jHCwAggAu85BJijFujvR+bAO9lde6Fi3PtM3CUjB3RE5PQLYKJhDCQXzgGYk/qwn
+eLC9oPejx7sX7QRHGiEAQrqolLa+dBRLqErPg1iGwweacwAAl5phUQ05PpbUsBBX
+l5vMfx/RnFlPpWQHJV0dT4JDF//Sx8fY3Q0oRh69GCG954k4Z9jk9+ZlFNrXHORS
+RjsxRZL9BlIK5/aWJ/T5EHRbwC5w8TaBiJFSA1oFyiP/SyYd5LJnhxYNQ7ZoLzdg
+9ubru0WvdvEixgFyKMOqVDw1UWkzYmKLPPUJ7RXzH+LamECxl4W/u5FSEOdRLGyi
+Qm4t/YLyFYidAAfp/UbDgV/vZcmdwA==
+=Jeaj
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index d53768376b..e886aa1599 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/timestamp b/timestamp
index 65783067dc..bf684a9cd6 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:
-2023-12-07-02-02
+2023-12-08-02-02