summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-02-28 03:02:32 +0000
committerNorbert Preining <norbert@preining.info>2023-02-28 03:02:32 +0000
commited106ad4cb2e3cb0269bdc9f721ff75df77532cf (patch)
tree4cbe8c477935516497526c9a01ed2ab240c782bb
parent86d5a04282aa958addab4585c4df899ec9a92e50 (diff)
CTAN sync 202302280302
-rw-r--r--FILES.byname263
-rw-r--r--FILES.byname.gzbin2515303 -> 2515342 bytes
-rw-r--r--FILES.last07days475
-rw-r--r--biblio/ctan-bibdata/ctan.bib30
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3651462 -> 3651717 bytes
-rw-r--r--macros/latex/contrib/coolfn/README5
-rw-r--r--macros/latex/contrib/coolfn/coolfn.sty9
-rw-r--r--macros/latex/contrib/coolfn/coolfndocumentation.pdfbin67039 -> 52355 bytes
-rw-r--r--macros/latex/contrib/coolfn/coolfndocumentation.tex21
-rw-r--r--macros/latex/contrib/listings/README2
-rw-r--r--macros/latex/contrib/listings/listings-devel.pdfbin1150640 -> 1454263 bytes
-rw-r--r--macros/latex/contrib/listings/listings.dtx385
-rw-r--r--macros/latex/contrib/listings/listings.pdfbin750616 -> 1031323 bytes
-rw-r--r--macros/latex/contrib/listings/lstdrvrs.dtx48
-rw-r--r--macros/latex/contrib/listings/lstdrvrs.pdfbin565192 -> 752443 bytes
-rw-r--r--macros/latex/contrib/photobook/LICENSE2
-rw-r--r--macros/latex/contrib/photobook/README.md2
-rw-r--r--macros/latex/contrib/photobook/photobook.cls18
-rw-r--r--macros/latex/contrib/photobook/photobook.pdfbin138172 -> 138003 bytes
-rw-r--r--macros/latex/contrib/spacingtricks/README.md11
-rw-r--r--macros/latex/contrib/spacingtricks/spacingtricks.dtx595
-rw-r--r--macros/latex/contrib/spacingtricks/spacingtricks.ins6
-rw-r--r--macros/latex/contrib/spacingtricks/spacingtricks.pdfbin125414 -> 177965 bytes
-rw-r--r--macros/latex/contrib/unicode-alphabets/README.md2
-rw-r--r--macros/latex/contrib/unicode-alphabets/docs/specimen.pdfbin646266 -> 646039 bytes
-rw-r--r--macros/latex/contrib/unicode-alphabets/docs/specimen.tex2
-rw-r--r--macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdfbin70990 -> 73270 bytes
-rw-r--r--macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex2
-rw-r--r--macros/latex/contrib/unicode-alphabets/latex/csvsimple.tmp.patch.tex20
-rw-r--r--macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty4
-rw-r--r--support/latexpand/README2
-rwxr-xr-xsupport/latexpand/latexpand19
-rw-r--r--support/latexpand/version.txt4
-rw-r--r--support/texdoc/NEWS66
-rw-r--r--support/texdoc/doc/texdoc.12
-rw-r--r--support/texdoc/doc/texdoc.pdfbin90076 -> 89738 bytes
-rw-r--r--support/texdoc/doc/texdoc.tex37
-rw-r--r--support/texdoc/script/texdoclib-config.tlu6
-rw-r--r--support/texdoc/script/texdoclib-const.tlu4
-rw-r--r--support/texdoc/texdoc.cnf1
-rw-r--r--systems/doc/metapost/CHANGES31
-rw-r--r--systems/doc/metapost/mpboxes.pdfbin376204 -> 390860 bytes
-rw-r--r--systems/doc/metapost/mpgraph.pdfbin472517 -> 487192 bytes
-rw-r--r--systems/doc/metapost/mpman.pdfbin959393 -> 974807 bytes
-rw-r--r--systems/doc/metapost/source-manual/Makefile28
-rw-r--r--systems/doc/metapost/source-manual/mpgraph.tex2
-rw-r--r--systems/doc/metapost/source-manual/mpman-app-legacy.tex2
-rw-r--r--systems/doc/metapost/source-manual/mpman-app-numbersystems.tex2
-rw-r--r--systems/doc/metapost/source-manual/mpman-app-optab.tex2
-rw-r--r--systems/doc/metapost/source-manual/mpman-app-refman.tex2
-rw-r--r--systems/doc/metapost/source-manual/mpman.tex6
-rw-r--r--systems/doc/pdftex/NEWS32
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb277
-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.xzbin2450096 -> 2450324 bytes
-rw-r--r--timestamp2
59 files changed, 1400 insertions, 1048 deletions
diff --git a/FILES.byname b/FILES.byname
index 0b288d50e9..6a0eae7d9f 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2048,12 +2048,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
-2023/02/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/02/27 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/02/26 | 2767191 | biblio/ctan-bibdata/ctan.bib
-2023/02/26 | 3652128 | biblio/ctan-bibdata/ctan.pdf
+2023/02/27 | 2766790 | biblio/ctan-bibdata/ctan.bib
+2023/02/27 | 3651462 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/02/26 | 4049362 | biblio/ctan-bibdata.zip
+2023/02/27 | 4046633 | 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
@@ -5409,7 +5409,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/02/26 | 545960 | FILES.last07days
+2023/02/27 | 554230 | 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
@@ -216653,11 +216653,11 @@
2006/12/30 | 184152 | macros/latex/contrib/cool/cool.dtx
2006/09/24 | 1164 | macros/latex/contrib/cool/cool.ins
2006/12/30 | 319582 | macros/latex/contrib/cool/cool.pdf
-2022/10/05 | 67039 | macros/latex/contrib/coolfn/coolfndocumentation.pdf
-2022/10/05 | 7579 | macros/latex/contrib/coolfn/coolfndocumentation.tex
-2022/10/05 | 3019 | macros/latex/contrib/coolfn/coolfn.sty
-2022/10/05 | 481 | macros/latex/contrib/coolfn/README
-2022/10/06 | 70001 | macros/latex/contrib/coolfn.zip
+2023/02/27 | 52355 | macros/latex/contrib/coolfn/coolfndocumentation.pdf
+2023/02/27 | 7618 | macros/latex/contrib/coolfn/coolfndocumentation.tex
+2023/02/27 | 3051 | macros/latex/contrib/coolfn/coolfn.sty
+2023/02/27 | 522 | macros/latex/contrib/coolfn/README
+2023/02/27 | 55631 | macros/latex/contrib/coolfn.zip
2022/06/09 | 32259 | macros/latex/contrib/coollist/coollist.dtx
2006/08/14 | 1171 | macros/latex/contrib/coollist/coollist.ins
2009/09/20 | 127965 | macros/latex/contrib/coollist/coollist.pdf
@@ -227016,19 +227016,19 @@
2010/05/18 | 875 | macros/latex/contrib/listings-ext/README
2010/06/29 | 26 | macros/latex/contrib/listings-ext/THIS_IS_VERSION_v67
2010/06/29 | 126687 | macros/latex/contrib/listings-ext.zip
-2020/03/25 | 1150640 | macros/latex/contrib/listings/listings-devel.pdf
-2020/03/25 | 645449 | macros/latex/contrib/listings/listings.dtx
-2019/05/06 | 1205 | macros/latex/contrib/listings/listings.ins
-2020/03/25 | 750616 | macros/latex/contrib/listings/listings.pdf
-2020/03/25 | 456194 | macros/latex/contrib/listings/lstdrvrs.dtx
-2020/03/25 | 565192 | macros/latex/contrib/listings/lstdrvrs.pdf
-2019/09/12 | 6124 | macros/latex/contrib/listings/Makefile
-2020/03/25 | 674 | macros/latex/contrib/listings/README
+2023/02/27 | 1454263 | macros/latex/contrib/listings/listings-devel.pdf
+2023/02/27 | 651015 | macros/latex/contrib/listings/listings.dtx
+2020/08/14 | 1205 | macros/latex/contrib/listings/listings.ins
+2023/02/27 | 1031323 | macros/latex/contrib/listings/listings.pdf
+2023/02/27 | 457721 | macros/latex/contrib/listings/lstdrvrs.dtx
+2023/02/27 | 752443 | macros/latex/contrib/listings/lstdrvrs.pdf
+2020/08/14 | 6124 | macros/latex/contrib/listings/Makefile
+2023/02/02 | 674 | macros/latex/contrib/listings/README
2019/12/10 | 18980 | macros/latex/contrib/listingsutf8/listingsutf8.dtx
2019/12/10 | 299161 | macros/latex/contrib/listingsutf8/listingsutf8.pdf
2019/12/10 | 315 | macros/latex/contrib/listingsutf8/README.md
2019/12/11 | 302164 | macros/latex/contrib/listingsutf8.zip
-2020/03/25 | 2746962 | macros/latex/contrib/listings.zip
+2023/02/27 | 3472403 | macros/latex/contrib/listings.zip
2010/03/07 | 260381 | macros/latex/contrib/listing.zip
2014/08/04 | 16189 | macros/latex/contrib/listlbls/listlbls.dtx
2014/08/04 | 74422 | macros/latex/contrib/listlbls/listlbls.pdf
@@ -231438,14 +231438,14 @@
2017/04/21 | 1634 | macros/latex/contrib/phonrule/phonrule.sty
2017/04/21 | 492 | macros/latex/contrib/phonrule/README.md
2017/04/21 | 44782 | macros/latex/contrib/phonrule.zip
-2023/01/17 | 1522 | macros/latex/contrib/photobook/LICENSE
-2023/01/17 | 9249 | macros/latex/contrib/photobook/Makefile
-2023/01/17 | 154144 | macros/latex/contrib/photobook/photobook.cls
-2023/01/17 | 138172 | macros/latex/contrib/photobook/photobook.pdf
-2023/01/17 | 1251 | macros/latex/contrib/photobook/README.md
-2023/01/17 | 4212 | macros/latex/contrib/photobook/scripts/cls2tex.sh
-2023/01/17 | 10516 | macros/latex/contrib/photobook/scripts/make-images.sh
-2023/01/17 | 175555 | macros/latex/contrib/photobook.zip
+2023/02/27 | 1527 | macros/latex/contrib/photobook/LICENSE
+2023/02/27 | 9249 | macros/latex/contrib/photobook/Makefile
+2023/02/27 | 154665 | macros/latex/contrib/photobook/photobook.cls
+2023/02/27 | 138003 | macros/latex/contrib/photobook/photobook.pdf
+2023/02/27 | 1251 | macros/latex/contrib/photobook/README.md
+2023/02/27 | 4212 | macros/latex/contrib/photobook/scripts/cls2tex.sh
+2023/02/27 | 10516 | macros/latex/contrib/photobook/scripts/make-images.sh
+2023/02/27 | 175578 | macros/latex/contrib/photobook.zip
2004/07/15 | 1773 | macros/latex/contrib/photo/Makefile
2004/07/15 | 26571 | macros/latex/contrib/photo/photo.dtx
1999/07/25 | 595 | macros/latex/contrib/photo/photo.ins
@@ -235314,11 +235314,11 @@
2019/04/05 | 2178 | macros/latex/contrib/soup/soup.ins
2019/04/05 | 114796 | macros/latex/contrib/soup/soup.pdf
2019/04/06 | 120099 | macros/latex/contrib/soup.zip
-2019/06/26 | 769 | macros/latex/contrib/spacingtricks/README.md
-2021/09/20 | 24330 | macros/latex/contrib/spacingtricks/spacingtricks.dtx
-2021/09/20 | 2005 | macros/latex/contrib/spacingtricks/spacingtricks.ins
-2021/09/20 | 125414 | macros/latex/contrib/spacingtricks/spacingtricks.pdf
-2021/09/20 | 109969 | macros/latex/contrib/spacingtricks.zip
+2023/02/25 | 767 | macros/latex/contrib/spacingtricks/README.md
+2023/02/27 | 34953 | macros/latex/contrib/spacingtricks/spacingtricks.dtx
+2023/02/23 | 2005 | macros/latex/contrib/spacingtricks/spacingtricks.ins
+2023/02/27 | 177965 | macros/latex/contrib/spacingtricks/spacingtricks.pdf
+2023/02/27 | 168005 | macros/latex/contrib/spacingtricks.zip
2016/10/06 | 1360 | macros/latex/contrib/spalign/README.md
2016/10/06 | 45312 | macros/latex/contrib/spalign/spalign.dtx
2016/10/05 | 1964 | macros/latex/contrib/spalign/spalign.ins
@@ -239846,22 +239846,21 @@
2023/02/14 | 323677 | macros/latex/contrib/undolabl/undolabl.pdf
2023/02/14 | 369998 | macros/latex/contrib/undolabl.zip
2019/07/19 | 20363 | macros/latex/contrib/unicode-alphabets/docs/license.txt
-2020/03/11 | 646266 | macros/latex/contrib/unicode-alphabets/docs/specimen.pdf
-2020/03/10 | 2588 | macros/latex/contrib/unicode-alphabets/docs/specimen.tex
-2019/07/22 | 1375 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.bib
-2020/03/11 | 70990 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf
-2019/10/19 | 3747 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex
-2019/07/17 | 663 | macros/latex/contrib/unicode-alphabets/latex/csvsimple.tmp.patch.tex
+2023/02/27 | 646039 | macros/latex/contrib/unicode-alphabets/docs/specimen.pdf
+2023/02/27 | 2557 | macros/latex/contrib/unicode-alphabets/docs/specimen.tex
+2023/02/27 | 1375 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.bib
+2023/02/27 | 73270 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf
+2023/02/27 | 3716 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex
2019/07/20 | 3342 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.agl.csv
2019/07/18 | 7581 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.cyfi.csv
2019/07/18 | 30078 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.mufi.csv
2019/07/18 | 10490 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sil.csv
-2020/03/11 | 2567 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty
+2023/02/27 | 2538 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty
2019/07/18 | 161149 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.titus.csv
2019/07/20 | 378298 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.ucsur.csv
2020/03/10 | 4729 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.unz.csv
-2020/03/11 | 539 | macros/latex/contrib/unicode-alphabets/README.md
-2020/03/11 | 792936 | macros/latex/contrib/unicode-alphabets.zip
+2023/02/27 | 539 | macros/latex/contrib/unicode-alphabets/README.md
+2023/02/27 | 794510 | macros/latex/contrib/unicode-alphabets.zip
2022/11/13 | 1480 | macros/latex/contrib/unicodefonttable/changes.txt
2022/11/13 | 76099 | macros/latex/contrib/unicodefonttable/l3doc-TUB.cls
2022/11/13 | 777 | macros/latex/contrib/unicodefonttable/README.md
@@ -280733,11 +280732,11 @@
2023/01/07 | 2505 | support/latexmk/README
2023/01/07 | 501448 | support/latexmk.zip
1997/11/24 | 7551 | support/latexn/latexn
-2023/02/24 | 22413 | support/latexpand/latexpand
+2023/02/27 | 22923 | support/latexpand/latexpand
2023/02/24 | 1529 | support/latexpand/LICENCE
-2023/02/24 | 5392 | support/latexpand/README
-2023/02/24 | 112 | support/latexpand/version.txt
-2023/02/24 | 10864 | support/latexpand.zip
+2023/02/27 | 5394 | support/latexpand/README
+2023/02/27 | 114 | support/latexpand/version.txt
+2023/02/27 | 11113 | support/latexpand.zip
2019/12/14 | 10245 | support/latex-papersize/latex-papersize.py
2016/10/17 | 422 | support/latex-papersize/README
2019/12/14 | 4959 | support/latex-papersize.zip
@@ -283714,25 +283713,25 @@
2017/07/03 | 11026 | support/texdirflatten/texdirflatten
2017/07/03 | 7195 | support/texdirflatten/texdirflatten.1
2017/07/03 | 9428 | support/texdirflatten.zip
-2023/02/19 | 35147 | support/texdoc/COPYING
-2023/02/19 | 3903 | support/texdoc/doc/texdoc.1
-2023/02/19 | 6726 | support/texdoc/doc/texdoc-doc.cls
-2023/02/19 | 90076 | support/texdoc/doc/texdoc.pdf
-2023/02/19 | 36749 | support/texdoc/doc/texdoc.tex
-2023/02/19 | 9042 | support/texdoc/NEWS
-2023/02/19 | 3871 | support/texdoc/README.md
-2023/02/19 | 3203 | support/texdoc/script/texdoclib-alias.tlu
-2023/02/19 | 6333 | support/texdoc/script/texdoclib-cli.tlu
-2023/02/19 | 21583 | support/texdoc/script/texdoclib-config.tlu
-2023/02/19 | 10238 | support/texdoc/script/texdoclib-const.tlu
-2023/02/19 | 10728 | support/texdoc/script/texdoclib-score.tlu
-2023/02/19 | 24629 | support/texdoc/script/texdoclib-search.tlu
-2023/02/19 | 1320 | support/texdoc/script/texdoclib.tlu
-2023/02/19 | 7844 | support/texdoc/script/texdoclib-util.tlu
-2023/02/19 | 11629 | support/texdoc/script/texdoclib-view.tlu
-2023/02/19 | 1382 | support/texdoc/script/texdoc.tlu
-2023/02/19 | 17298 | support/texdoc/texdoc.cnf
-2023/02/19 | 161400 | support/texdoc.zip
+2023/02/27 | 35147 | support/texdoc/COPYING
+2023/02/27 | 3905 | support/texdoc/doc/texdoc.1
+2023/02/27 | 6726 | support/texdoc/doc/texdoc-doc.cls
+2023/02/27 | 89738 | support/texdoc/doc/texdoc.pdf
+2023/02/27 | 36509 | support/texdoc/doc/texdoc.tex
+2023/02/27 | 9433 | support/texdoc/NEWS
+2023/02/27 | 3871 | support/texdoc/README.md
+2023/02/27 | 3203 | support/texdoc/script/texdoclib-alias.tlu
+2023/02/27 | 6333 | support/texdoc/script/texdoclib-cli.tlu
+2023/02/27 | 21717 | support/texdoc/script/texdoclib-config.tlu
+2023/02/27 | 10240 | support/texdoc/script/texdoclib-const.tlu
+2023/02/27 | 10728 | support/texdoc/script/texdoclib-score.tlu
+2023/02/27 | 24629 | support/texdoc/script/texdoclib-search.tlu
+2023/02/27 | 1320 | support/texdoc/script/texdoclib.tlu
+2023/02/27 | 7844 | support/texdoc/script/texdoclib-util.tlu
+2023/02/27 | 11629 | support/texdoc/script/texdoclib-view.tlu
+2023/02/27 | 1382 | support/texdoc/script/texdoc.tlu
+2023/02/27 | 17319 | support/texdoc/texdoc.cnf
+2023/02/27 | 161096 | support/texdoc.zip
1994/01/10 | 774945 | support/texed/TeXeD-23.exe
1994/01/10 | 1579 | support/texed/TeXeD-23.txt
1994/03/14 | 4373 | support/texfilt/readme
@@ -285538,25 +285537,27 @@
2011/04/03 | 6070 | systems/chitex/Unix/README
2011/04/03 | 480437007 | systems/chitex/Windows/ps635Mk29a26.exe
2011/04/03 | 735 | systems/chitex/Windows/README
+2023/02/26 | 10311 | systems/doc/aleph/ChangeLog
2015/04/26 | 2061 | systems/doc/aleph/News
2006/01/09 | 197 | systems/doc/aleph/readme.txt
-2019/06/21 | 1297 | systems/doc/aleph.zip
+2023/02/27 | 4923 | systems/doc/aleph.zip
2019/01/04 | 355998 | systems/doc/chktex/ChkTeX.pdf
2020/06/21 | 267377 | systems/doc/dvipdfmx/dvipdfmx.pdf
2015/03/30 | 179950 | systems/doc/dvipdfmx/dvipdfmx-special.pdf
2015/03/30 | 28136 | systems/doc/dvipdfmx/dvipdfmx-special.tex
2020/06/21 | 90344 | systems/doc/dvipdfmx/dvipdfmx.tex
2019/01/04 | 22962 | systems/doc/dvipdfmx/fdl-1.3.txt
-2019/01/06 | 16964 | systems/doc/dvipdfmx/README
+2023/02/26 | 4797 | systems/doc/dvipdfmx/README
2019/01/04 | 279575 | systems/doc/dvipdfmx/tug2003-slides.pdf
2019/01/04 | 73305 | systems/doc/dvipdfmx/tug2003-slides-src.zip
2019/01/04 | 2595371 | systems/doc/dvipdfmx/tug2005.pdf
-2022/03/04 | 87101 | systems/doc/dvipng/dvipng.html
-2022/03/04 | 220487 | systems/doc/dvipng/dvipng.pdf
-2022/03/04 | 446569 | systems/doc/dvips/dvips.html
-2022/03/04 | 417101 | systems/doc/dvips/dvips.pdf
-2019/01/06 | 2691 | systems/doc/dvips/NEWS
-2019/01/06 | 1379 | systems/doc/dvips/README
+2023/02/26 | 94622 | systems/doc/dvipng/dvipng.html
+2023/02/26 | 218707 | systems/doc/dvipng/dvipng.pdf
+2023/02/26 | 503778 | systems/doc/dvips/dvips.html
+2023/02/26 | 418026 | systems/doc/dvips/dvips.pdf
+2023/02/26 | 3729 | systems/doc/dvips/NEWS
+2023/02/26 | 1849 | systems/doc/dvips/README
+2023/02/26 | 18831 | systems/doc/etex/ChangeLog
2015/04/26 | 13662 | systems/doc/etex/etex_gen.tex
2009/05/30 | 297592 | systems/doc/etex/etex_man.pdf
2006/01/09 | 3027 | systems/doc/etex/etex_man.sty
@@ -285567,15 +285568,16 @@
2009/05/23 | 44138 | systems/doc/etex/NTS-FAQ
2006/01/09 | 1786 | systems/doc/etex/nts-group.html
2006/01/09 | 14439 | systems/doc/etex/webmerge.tex
-2019/06/21 | 199629 | systems/doc/etex.zip
+2023/02/27 | 205473 | systems/doc/etex.zip
2023/02/18 | 1129777 | systems/doc/hitex/hiformat.hnt
2023/02/18 | 1288384 | systems/doc/hitex/hiformat.pdf
2023/02/18 | 45994 | systems/doc/hitex/hintmac.tex
2023/02/18 | 541120 | systems/doc/hitex/hitexman.hnt
2023/02/18 | 234052 | systems/doc/hitex/hitexman.pdf
2022/03/08 | 38868 | systems/doc/hitex/hitexman.tex
-2022/03/04 | 365006 | systems/doc/kpathsea/kpathsea.html
-2022/03/04 | 401951 | systems/doc/kpathsea/kpathsea.pdf
+2023/02/26 | 422308 | systems/doc/kpathsea/kpathsea.html
+2023/02/26 | 384452 | systems/doc/kpathsea/kpathsea.pdf
+2023/02/26 | 16998 | systems/doc/kpathsea/NEWS
2020/03/14 | 187652 | systems/doc/luatex/graphics/luaharfbuzz.pdf
2023/02/06 | 36984 | systems/doc/luatex/luatex-backend.tex
2020/03/28 | 35538 | systems/doc/luatex/luatex-callbacks.tex
@@ -285602,7 +285604,8 @@
2023/01/17 | 3639 | systems/doc/luatex/luatex.tex
2023/02/06 | 98590 | systems/doc/luatex/luatex-tex.tex
2019/10/13 | 1313 | systems/doc/luatex/luatex-titlepage.tex
-2023/02/18 | 2069523 | systems/doc/luatex.zip
+2023/02/26 | 173296 | systems/doc/luatex/NEWS
+2023/02/27 | 2127196 | systems/doc/luatex.zip
2015/04/30 | 66584 | systems/doc/metapost/CHANGES
2009/05/30 | 7430 | systems/doc/metapost/grdemo-doc.pdf
2009/05/30 | 3044 | systems/doc/metapost/grdemo.pdf
@@ -285677,13 +285680,13 @@
2009/05/30 | 20074 | systems/doc/metapost/source-tutorial/previewer.pdf
2009/05/27 | 16035 | systems/doc/metapost/source-tutorial/previewer.png
2021/01/01 | 2561806 | systems/doc/metapost.zip
-2022/03/01 | 11736 | systems/doc/pdftex/manual/ChangeLog
-2022/03/01 | 4497 | systems/doc/pdftex/manual/Makefile
+2023/02/26 | 12639 | systems/doc/pdftex/manual/ChangeLog
+2023/02/26 | 4510 | systems/doc/pdftex/manual/Makefile
2006/01/03 | 490 | systems/doc/pdftex/manual/makefiles.cmd
-2022/03/01 | 1002639 | systems/doc/pdftex/manual/pdftex-a.pdf
+2023/02/26 | 1007743 | systems/doc/pdftex/manual/pdftex-a.pdf
2010/11/25 | 3184 | systems/doc/pdftex/manual/pdftex-i.tex
-2022/03/01 | 12865 | systems/doc/pdftex/manual/pdftex-syntax.txt
-2022/03/01 | 232984 | systems/doc/pdftex/manual/pdftex-t.tex
+2023/02/26 | 38197 | systems/doc/pdftex/manual/pdftex-syntax.txt
+2023/02/26 | 237062 | systems/doc/pdftex/manual/pdftex-t.tex
2021/02/27 | 360 | systems/doc/pdftex/manual/pdftex-w.tex
2016/04/25 | 1045 | systems/doc/pdftex/manual/README
2016/04/25 | 1744 | systems/doc/pdftex/manual/syntaxform.awk
@@ -285756,12 +285759,12 @@
2020/03/02 | 319 | systems/doc/pdftex/tests/12-pdf2/test-doc2incl2.tex
2020/03/02 | 263 | systems/doc/pdftex/tests/12-pdf2/test-pdfmajor.tex
2017/04/21 | 1132 | systems/doc/pdftex/tests/Common.mak
-2022/06/12 | 2392337 | systems/doc/pdftex.zip
-2015/04/26 | 8134 | systems/doc/xetex/NEWS
-2015/04/26 | 580 | systems/doc/xetex/README
+2023/02/27 | 2402167 | systems/doc/pdftex.zip
+2023/02/26 | 12464 | systems/doc/xetex/NEWS
+2023/02/26 | 708 | systems/doc/xetex/README
2009/05/30 | 594620 | systems/doc/xetex/XeTeX-notes.pdf
2008/06/25 | 32431 | systems/doc/xetex/XeTeX-notes.tex
-2019/06/21 | 584796 | systems/doc/xetex.zip
+2023/02/27 | 586502 | systems/doc/xetex.zip
2014/08/10 | 1990 | systems/enctex/changes.txt
2003/01/07 | 18007 | systems/enctex/COPYING
2004/07/23 | 111466 | systems/enctex/encdoc-e.pdf
@@ -291955,9 +291958,9 @@
2022/01/24 | 461568 | systems/texlive/tlnet/archive/fdsymbol.doc.r61719.tar.xz
2022/01/24 | 920200 | systems/texlive/tlnet/archive/fdsymbol.r61719.tar.xz
2022/01/24 | 17720 | systems/texlive/tlnet/archive/fdsymbol.source.r61719.tar.xz
-2022/09/05 | 1437208 | systems/texlive/tlnet/archive/fduthesis.doc.r64288.tar.xz
-2022/09/05 | 108688 | systems/texlive/tlnet/archive/fduthesis.r64288.tar.xz
-2022/09/05 | 117208 | systems/texlive/tlnet/archive/fduthesis.source.r64288.tar.xz
+2023/02/27 | 1461644 | systems/texlive/tlnet/archive/fduthesis.doc.r66197.tar.xz
+2023/02/27 | 108076 | systems/texlive/tlnet/archive/fduthesis.r66197.tar.xz
+2023/02/27 | 116488 | systems/texlive/tlnet/archive/fduthesis.source.r66197.tar.xz
2019/02/28 | 17968016 | systems/texlive/tlnet/archive/featpost.doc.r35346.tar.xz
2019/02/28 | 31996 | systems/texlive/tlnet/archive/featpost.r35346.tar.xz
2022/12/25 | 441996 | systems/texlive/tlnet/archive/fei.doc.r65352.tar.xz
@@ -293128,9 +293131,9 @@
2019/02/28 | 110020 | systems/texlive/tlnet/archive/hpsdiss.doc.r15878.tar.xz
2019/02/28 | 5708 | systems/texlive/tlnet/archive/hpsdiss.r15878.tar.xz
2019/02/28 | 11408 | systems/texlive/tlnet/archive/hpsdiss.source.r15878.tar.xz
-2019/02/28 | 434460 | systems/texlive/tlnet/archive/hrefhide.doc.r22255.tar.xz
-2019/02/28 | 2412 | systems/texlive/tlnet/archive/hrefhide.r22255.tar.xz
-2019/02/28 | 11684 | systems/texlive/tlnet/archive/hrefhide.source.r22255.tar.xz
+2023/02/27 | 431560 | systems/texlive/tlnet/archive/hrefhide.doc.r66196.tar.xz
+2023/02/27 | 2620 | systems/texlive/tlnet/archive/hrefhide.r66196.tar.xz
+2023/02/27 | 11292 | systems/texlive/tlnet/archive/hrefhide.source.r66196.tar.xz
2022/11/01 | 269928 | systems/texlive/tlnet/archive/href-ul.doc.r64880.tar.xz
2022/11/01 | 1460 | systems/texlive/tlnet/archive/href-ul.r64880.tar.xz
2022/11/01 | 2832 | systems/texlive/tlnet/archive/href-ul.source.r64880.tar.xz
@@ -293568,8 +293571,8 @@
2023/02/25 | 232336 | systems/texlive/tlnet/archive/japanese-otf.r66102.tar.xz
2023/02/25 | 67444 | systems/texlive/tlnet/archive/japanese-otf.source.r66102.tar.xz
2019/11/12 | 9792 | systems/texlive/tlnet/archive/jbact.r52717.tar.xz
-2023/02/23 | 5912876 | systems/texlive/tlnet/archive/jeuxcartes.doc.r66071.tar.xz
-2023/02/23 | 4689824 | systems/texlive/tlnet/archive/jeuxcartes.r66071.tar.xz
+2023/02/27 | 5995788 | systems/texlive/tlnet/archive/jeuxcartes.doc.r66195.tar.xz
+2023/02/27 | 4778540 | systems/texlive/tlnet/archive/jeuxcartes.r66195.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
@@ -293863,14 +293866,14 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.amd64-freebsd.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.amd64-netbsd.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.armhf-linux.r46894.tar.xz
-2023/02/22 | 744016 | systems/texlive/tlnet/archive/l3build.doc.r65976.tar.xz
+2023/02/27 | 743768 | systems/texlive/tlnet/archive/l3build.doc.r66194.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.i386-cygwin.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.i386-freebsd.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.i386-linux.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.i386-netbsd.r46894.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.i386-solaris.r46894.tar.xz
-2023/02/22 | 35820 | systems/texlive/tlnet/archive/l3build.r65976.tar.xz
-2023/02/22 | 30996 | systems/texlive/tlnet/archive/l3build.source.r65976.tar.xz
+2023/02/27 | 35868 | systems/texlive/tlnet/archive/l3build.r66194.tar.xz
+2023/02/27 | 30984 | systems/texlive/tlnet/archive/l3build.source.r66194.tar.xz
2021/02/25 | 340 | systems/texlive/tlnet/archive/l3build.universal-darwin.r57908.tar.xz
2019/02/28 | 684 | systems/texlive/tlnet/archive/l3build.win32.r46894.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.x86_64-cygwin.r46894.tar.xz
@@ -296000,8 +296003,8 @@
2022/03/21 | 6560 | systems/texlive/tlnet/archive/newcastle-bst.r62856.tar.xz
2019/02/28 | 407624 | systems/texlive/tlnet/archive/newcommand.doc.r18704.tar.xz
2019/02/28 | 496 | systems/texlive/tlnet/archive/newcommand.r18704.tar.xz
-2023/01/08 | 18118456 | systems/texlive/tlnet/archive/newcomputermodern.doc.r65485.tar.xz
-2023/01/08 | 7992852 | systems/texlive/tlnet/archive/newcomputermodern.r65485.tar.xz
+2023/02/27 | 14466136 | systems/texlive/tlnet/archive/newcomputermodern.doc.r66202.tar.xz
+2023/02/27 | 5705864 | systems/texlive/tlnet/archive/newcomputermodern.r66202.tar.xz
2019/02/28 | 1632 | systems/texlive/tlnet/archive/newenviron.doc.r29331.tar.xz
2019/02/28 | 2488 | systems/texlive/tlnet/archive/newenviron.r29331.tar.xz
2019/02/28 | 147644 | systems/texlive/tlnet/archive/newfile.doc.r15878.tar.xz
@@ -297071,16 +297074,16 @@
2019/11/16 | 344 | systems/texlive/tlnet/archive/platex.armhf-linux.r52800.tar.xz
2019/02/28 | 531356 | systems/texlive/tlnet/archive/platexcheat.doc.r49557.tar.xz
2019/02/28 | 568 | systems/texlive/tlnet/archive/platexcheat.r49557.tar.xz
-2023/02/20 | 1983660 | systems/texlive/tlnet/archive/platex.doc.r65942.tar.xz
+2023/02/27 | 1983912 | systems/texlive/tlnet/archive/platex.doc.r66199.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/platex.i386-cygwin.r52812.tar.xz
2019/11/16 | 340 | systems/texlive/tlnet/archive/platex.i386-freebsd.r52800.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/platex.i386-linux.r52800.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/platex.i386-netbsd.r52800.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/platex.i386-solaris.r52800.tar.xz
-2023/02/20 | 42232 | systems/texlive/tlnet/archive/platex.r65942.tar.xz
-2023/02/20 | 140112 | systems/texlive/tlnet/archive/platex.source.r65942.tar.xz
-2022/08/08 | 575052 | systems/texlive/tlnet/archive/platex-tools.doc.r64072.tar.xz
-2022/08/08 | 8256 | systems/texlive/tlnet/archive/platex-tools.r64072.tar.xz
+2023/02/27 | 42224 | systems/texlive/tlnet/archive/platex.r66199.tar.xz
+2023/02/27 | 140128 | systems/texlive/tlnet/archive/platex.source.r66199.tar.xz
+2023/02/27 | 576512 | systems/texlive/tlnet/archive/platex-tools.doc.r66200.tar.xz
+2023/02/27 | 8240 | systems/texlive/tlnet/archive/platex-tools.r66200.tar.xz
2021/02/25 | 340 | systems/texlive/tlnet/archive/platex.universal-darwin.r57908.tar.xz
2021/02/25 | 884 | systems/texlive/tlnet/archive/platex.win32.r57883.tar.xz
2019/11/16 | 348 | systems/texlive/tlnet/archive/platex.x86_64-cygwin.r52812.tar.xz
@@ -297118,8 +297121,8 @@
2019/12/07 | 14376 | systems/texlive/tlnet/archive/pmboxdraw.source.r53046.tar.xz
2019/02/28 | 129312 | systems/texlive/tlnet/archive/pmgraph.doc.r15878.tar.xz
2019/02/28 | 10064 | systems/texlive/tlnet/archive/pmgraph.r15878.tar.xz
-2023/02/26 | 936280 | systems/texlive/tlnet/archive/pmhanguljamo.doc.r66157.tar.xz
-2023/02/26 | 8964 | systems/texlive/tlnet/archive/pmhanguljamo.r66157.tar.xz
+2023/02/27 | 935376 | systems/texlive/tlnet/archive/pmhanguljamo.doc.r66206.tar.xz
+2023/02/27 | 9828 | systems/texlive/tlnet/archive/pmhanguljamo.r66206.tar.xz
2021/08/30 | 681608 | systems/texlive/tlnet/archive/pm-isomath.doc.r60368.tar.xz
2021/08/30 | 2840 | systems/texlive/tlnet/archive/pm-isomath.r60368.tar.xz
2021/08/30 | 19428 | systems/texlive/tlnet/archive/pm-isomath.source.r60368.tar.xz
@@ -297743,8 +297746,8 @@
2020/12/30 | 3968 | systems/texlive/tlnet/archive/puyotikz.r57254.tar.xz
2022/06/27 | 11340 | systems/texlive/tlnet/archive/pwebmac.doc.r63731.tar.xz
2022/06/27 | 8644 | systems/texlive/tlnet/archive/pwebmac.r63731.tar.xz
-2022/08/08 | 161904 | systems/texlive/tlnet/archive/pxbase.doc.r64072.tar.xz
-2022/08/08 | 12364 | systems/texlive/tlnet/archive/pxbase.r64072.tar.xz
+2023/02/27 | 167596 | systems/texlive/tlnet/archive/pxbase.doc.r66198.tar.xz
+2023/02/27 | 12460 | systems/texlive/tlnet/archive/pxbase.r66198.tar.xz
2023/02/23 | 323736 | systems/texlive/tlnet/archive/pxchfon.doc.r66073.tar.xz
2023/02/23 | 19976 | systems/texlive/tlnet/archive/pxchfon.r66073.tar.xz
2022/07/24 | 211444 | systems/texlive/tlnet/archive/pxcjkcat.doc.r63967.tar.xz
@@ -297995,8 +297998,8 @@
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
-2023/02/14 | 468716 | systems/texlive/tlnet/archive/resolsysteme.doc.r65821.tar.xz
-2023/02/14 | 7828 | systems/texlive/tlnet/archive/resolsysteme.r65821.tar.xz
+2023/02/27 | 475104 | systems/texlive/tlnet/archive/resolsysteme.doc.r66193.tar.xz
+2023/02/27 | 8340 | systems/texlive/tlnet/archive/resolsysteme.r66193.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
@@ -299066,8 +299069,8 @@
2019/02/28 | 436 | systems/texlive/tlnet/archive/tamethebeast.r15878.tar.xz
2019/02/28 | 117652 | systems/texlive/tlnet/archive/t-angles.doc.r15878.tar.xz
2019/02/28 | 5684 | systems/texlive/tlnet/archive/t-angles.r15878.tar.xz
-2023/02/22 | 736184 | systems/texlive/tlnet/archive/tangramtikz.doc.r65971.tar.xz
-2023/02/22 | 5452 | systems/texlive/tlnet/archive/tangramtikz.r65971.tar.xz
+2023/02/27 | 744776 | systems/texlive/tlnet/archive/tangramtikz.doc.r66201.tar.xz
+2023/02/27 | 5832 | systems/texlive/tlnet/archive/tangramtikz.r66201.tar.xz
2019/02/28 | 27740 | systems/texlive/tlnet/archive/tap.doc.r31731.tar.xz
2019/02/28 | 53796 | systems/texlive/tlnet/archive/tapir.doc.r20484.tar.xz
2019/02/28 | 51876 | systems/texlive/tlnet/archive/tapir.r20484.tar.xz
@@ -299421,7 +299424,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/02/26 | 424664 | systems/texlive/tlnet/archive/texlive-scripts.doc.r66144.tar.xz
+2023/02/27 | 424660 | systems/texlive/tlnet/archive/texlive-scripts.doc.r66170.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
@@ -299445,7 +299448,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/02/26 | 113800 | systems/texlive/tlnet/archive/texlive-scripts.r66144.tar.xz
+2023/02/27 | 113796 | systems/texlive/tlnet/archive/texlive-scripts.r66170.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
@@ -301314,16 +301317,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
-2023/02/26 | 5829372 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/02/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/02/26 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/02/27 | 5829168 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/02/27 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/02/27 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2023/02/26 | 20437477 | systems/texlive/tlnet/install-tl-windows.exe
-2023/02/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/02/26 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/02/26 | 25513799 | systems/texlive/tlnet/install-tl.zip
-2023/02/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/02/26 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/02/27 | 20437374 | systems/texlive/tlnet/install-tl-windows.exe
+2023/02/27 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/02/27 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/02/27 | 25513786 | systems/texlive/tlnet/install-tl.zip
+2023/02/27 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/02/27 | 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
2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -301333,7 +301336,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/01/17 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/02/26 | 7271 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/02/27 | 7220 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/01/11 | 216583 | 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
@@ -301376,12 +301379,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
-2023/02/26 | 18064343 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/02/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/02/27 | 18067325 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/02/27 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/02/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/02/26 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/02/26 | 2450096 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/02/27 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/02/27 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/02/27 | 2450324 | 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
@@ -304089,7 +304092,7 @@
2023/02/18 | 94454 | systems/texlive/tlnet/tlpkg/translations/fr.po
2023/02/18 | 88047 | systems/texlive/tlnet/tlpkg/translations/it.po
2023/02/18 | 62994 | systems/texlive/tlnet/tlpkg/translations/ja.po
-2023/02/26 | 47403 | systems/texlive/tlnet/tlpkg/translations/messages.pot
+2023/02/27 | 47403 | systems/texlive/tlnet/tlpkg/translations/messages.pot
2023/02/18 | 58359 | systems/texlive/tlnet/tlpkg/translations/nl.po
2023/02/18 | 67459 | systems/texlive/tlnet/tlpkg/translations/pl.po
2023/02/18 | 82899 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po
@@ -311704,7 +311707,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/02/27 | 186 | timestamp
+2023/02/28 | 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 123983b2d0..0c75b18613 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 198e6727e5..e554b6c69f 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,8 +1,113 @@
+2023/02/27 | 9828 | systems/texlive/tlnet/archive/pmhanguljamo.r66206.tar.xz
+2023/02/27 | 9433 | support/texdoc/NEWS
+2023/02/27 | 935376 | systems/texlive/tlnet/archive/pmhanguljamo.doc.r66206.tar.xz
+2023/02/27 | 9249 | macros/latex/contrib/photobook/Makefile
+2023/02/27 | 89738 | support/texdoc/doc/texdoc.pdf
+2023/02/27 | 8340 | systems/texlive/tlnet/archive/resolsysteme.r66193.tar.xz
+2023/02/27 | 8240 | systems/texlive/tlnet/archive/platex-tools.r66200.tar.xz
+2023/02/27 | 794510 | macros/latex/contrib/unicode-alphabets.zip
+2023/02/27 | 7844 | support/texdoc/script/texdoclib-util.tlu
+2023/02/27 | 7618 | macros/latex/contrib/coolfn/coolfndocumentation.tex
+2023/02/27 | 752443 | macros/latex/contrib/listings/lstdrvrs.pdf
+2023/02/27 | 744776 | systems/texlive/tlnet/archive/tangramtikz.doc.r66201.tar.xz
+2023/02/27 | 743768 | systems/texlive/tlnet/archive/l3build.doc.r66194.tar.xz
+2023/02/27 | 73270 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf
+2023/02/27 | 7220 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/02/27 | 6726 | support/texdoc/doc/texdoc-doc.cls
+2023/02/27 | 651015 | macros/latex/contrib/listings/listings.dtx
+2023/02/27 | 646039 | macros/latex/contrib/unicode-alphabets/docs/specimen.pdf
+2023/02/27 | 6333 | support/texdoc/script/texdoclib-cli.tlu
+2023/02/27 | 5995788 | systems/texlive/tlnet/archive/jeuxcartes.doc.r66195.tar.xz
+2023/02/27 | 586502 | systems/doc/xetex.zip
+2023/02/27 | 5832 | systems/texlive/tlnet/archive/tangramtikz.r66201.tar.xz
+2023/02/27 | 5829168 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/02/27 | 576512 | systems/texlive/tlnet/archive/platex-tools.doc.r66200.tar.xz
+2023/02/27 | 5705864 | systems/texlive/tlnet/archive/newcomputermodern.r66202.tar.xz
+2023/02/27 | 55631 | macros/latex/contrib/coolfn.zip
+2023/02/27 | 539 | macros/latex/contrib/unicode-alphabets/README.md
+2023/02/27 | 5394 | support/latexpand/README
+2023/02/27 | 52355 | macros/latex/contrib/coolfn/coolfndocumentation.pdf
+2023/02/27 | 522 | macros/latex/contrib/coolfn/README
+2023/02/27 | 4923 | systems/doc/aleph.zip
+2023/02/27 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/02/27 | 4778540 | systems/texlive/tlnet/archive/jeuxcartes.r66195.tar.xz
+2023/02/27 | 475104 | systems/texlive/tlnet/archive/resolsysteme.doc.r66193.tar.xz
+2023/02/27 | 47403 | systems/texlive/tlnet/tlpkg/translations/messages.pot
+2023/02/27 | 457721 | macros/latex/contrib/listings/lstdrvrs.dtx
+2023/02/27 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/02/27 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/02/27 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/02/27 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/02/27 | 431560 | systems/texlive/tlnet/archive/hrefhide.doc.r66196.tar.xz
+2023/02/27 | 424660 | systems/texlive/tlnet/archive/texlive-scripts.doc.r66170.tar.xz
+2023/02/27 | 42224 | systems/texlive/tlnet/archive/platex.r66199.tar.xz
+2023/02/27 | 4212 | macros/latex/contrib/photobook/scripts/cls2tex.sh
+2023/02/27 | 4046633 | biblio/ctan-bibdata.zip
+2023/02/27 | 3905 | support/texdoc/doc/texdoc.1
+2023/02/27 | 3871 | support/texdoc/README.md
+2023/02/27 | 3716 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex
+2023/02/27 | 3651462 | biblio/ctan-bibdata/ctan.pdf
+2023/02/27 | 36509 | support/texdoc/doc/texdoc.tex
+2023/02/27 | 35868 | systems/texlive/tlnet/archive/l3build.r66194.tar.xz
+2023/02/27 | 35147 | support/texdoc/COPYING
+2023/02/27 | 34953 | macros/latex/contrib/spacingtricks/spacingtricks.dtx
+2023/02/27 | 3472403 | macros/latex/contrib/listings.zip
+2023/02/27 | 3203 | support/texdoc/script/texdoclib-alias.tlu
+2023/02/27 | 30984 | systems/texlive/tlnet/archive/l3build.source.r66194.tar.xz
+2023/02/27 | 3051 | macros/latex/contrib/coolfn/coolfn.sty
+2023/02/27 | 2766790 | biblio/ctan-bibdata/ctan.bib
+2023/02/27 | 2620 | systems/texlive/tlnet/archive/hrefhide.r66196.tar.xz
+2023/02/27 | 2557 | macros/latex/contrib/unicode-alphabets/docs/specimen.tex
+2023/02/27 | 25513786 | systems/texlive/tlnet/install-tl.zip
+2023/02/27 | 2538 | macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty
+2023/02/27 | 24629 | support/texdoc/script/texdoclib-search.tlu
+2023/02/27 | 2450324 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/02/27 | 2402167 | systems/doc/pdftex.zip
+2023/02/27 | 22923 | support/latexpand/latexpand
+2023/02/27 | 21717 | support/texdoc/script/texdoclib-config.tlu
+2023/02/27 | 2127196 | systems/doc/luatex.zip
+2023/02/27 | 205473 | systems/doc/etex.zip
+2023/02/27 | 20437374 | systems/texlive/tlnet/install-tl-windows.exe
+2023/02/27 | 1983912 | systems/texlive/tlnet/archive/platex.doc.r66199.tar.xz
+2023/02/27 | 18067325 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/02/27 | 177965 | macros/latex/contrib/spacingtricks/spacingtricks.pdf
+2023/02/27 | 175578 | macros/latex/contrib/photobook.zip
+2023/02/27 | 17319 | support/texdoc/texdoc.cnf
+2023/02/27 | 168005 | macros/latex/contrib/spacingtricks.zip
+2023/02/27 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/02/27 | 167596 | systems/texlive/tlnet/archive/pxbase.doc.r66198.tar.xz
+2023/02/27 | 161096 | support/texdoc.zip
+2023/02/27 | 154665 | macros/latex/contrib/photobook/photobook.cls
+2023/02/27 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/02/27 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/02/27 | 1527 | macros/latex/contrib/photobook/LICENSE
+2023/02/27 | 1461644 | systems/texlive/tlnet/archive/fduthesis.doc.r66197.tar.xz
+2023/02/27 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/02/27 | 1454263 | macros/latex/contrib/listings/listings-devel.pdf
+2023/02/27 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/02/27 | 14466136 | systems/texlive/tlnet/archive/newcomputermodern.doc.r66202.tar.xz
+2023/02/27 | 140128 | systems/texlive/tlnet/archive/platex.source.r66199.tar.xz
+2023/02/27 | 1382 | support/texdoc/script/texdoc.tlu
+2023/02/27 | 138003 | macros/latex/contrib/photobook/photobook.pdf
+2023/02/27 | 1375 | macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.bib
+2023/02/27 | 1320 | support/texdoc/script/texdoclib.tlu
+2023/02/27 | 1251 | macros/latex/contrib/photobook/README.md
+2023/02/27 | 12460 | systems/texlive/tlnet/archive/pxbase.r66198.tar.xz
+2023/02/27 | 116488 | systems/texlive/tlnet/archive/fduthesis.source.r66197.tar.xz
+2023/02/27 | 11629 | support/texdoc/script/texdoclib-view.tlu
+2023/02/27 | 114 | support/latexpand/version.txt
+2023/02/27 | 113796 | systems/texlive/tlnet/archive/texlive-scripts.r66170.tar.xz
+2023/02/27 | 11292 | systems/texlive/tlnet/archive/hrefhide.source.r66196.tar.xz
+2023/02/27 | 11113 | support/latexpand.zip
+2023/02/27 | 108076 | systems/texlive/tlnet/archive/fduthesis.r66197.tar.xz
+2023/02/27 | 10728 | support/texdoc/script/texdoclib-score.tlu
+2023/02/27 | 10516 | macros/latex/contrib/photobook/scripts/make-images.sh
+2023/02/27 | 1031323 | macros/latex/contrib/listings/listings.pdf
+2023/02/27 | 10240 | support/texdoc/script/texdoclib-const.tlu
2023/02/26 | 9952 | macros/latex/contrib/fduthesis/fudan-name.pdf
2023/02/26 | 977630 | macros/latex/contrib/fduthesis/fduthesis-code.pdf
-2023/02/26 | 936280 | systems/texlive/tlnet/archive/pmhanguljamo.doc.r66157.tar.xz
+2023/02/26 | 94622 | systems/doc/dvipng/dvipng.html
2023/02/26 | 900568 | systems/texlive/tlnet/archive/beebe.r66144.tar.xz
-2023/02/26 | 8964 | systems/texlive/tlnet/archive/pmhanguljamo.r66157.tar.xz
2023/02/26 | 887 | fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec
2023/02/26 | 887534 | graphics/pgf/contrib/tangramtikz.zip
2023/02/26 | 886 | fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec
@@ -13,8 +118,8 @@
2023/02/26 | 7796 | macros/latex/contrib/l3build/l3build-arguments.lua
2023/02/26 | 742105 | macros/latex/contrib/l3build/l3build.pdf
2023/02/26 | 7352 | macros/jptex/latex/pxbase/pxjsfenc.def
-2023/02/26 | 7271 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/02/26 | 7206 | macros/latex/contrib/l3build/l3build-manifest.lua
+2023/02/26 | 708 | systems/doc/xetex/README
2023/02/26 | 687788 | systems/texlive/tlnet/archive/ragged2e.doc.r66153.tar.xz
2023/02/26 | 6744 | macros/latex/contrib/l3build/l3build.lua
2023/02/26 | 6739 | macros/latex/contrib/l3build/l3build-typesetting.lua
@@ -24,24 +129,20 @@
2023/02/26 | 6102 | fonts/newcomputermodern/doc/integral.pdf
2023/02/26 | 607936 | macros/jptex/latex/platex-tools.zip
2023/02/26 | 597492 | fonts/newcomputermodern/otf/NewCM08-Book.otf
-2023/02/26 | 5829372 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/02/26 | 54668 | systems/texlive/tlnet/archive/yathesis.source.r66159.tar.xz
2023/02/26 | 5397 | macros/latex/contrib/l3build/l3build-aux.lua
2023/02/26 | 5200912 | systems/texlive/tlnet/archive/yathesis.doc.r66159.tar.xz
2023/02/26 | 516033 | biblio/bibtex/bibtex-x.zip
2023/02/26 | 505 | macros/latex/contrib/resolsysteme/README.md
+2023/02/26 | 503778 | systems/doc/dvips/dvips.html
2023/02/26 | 50163 | graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty
2023/02/26 | 4972 | macros/latex/contrib/l3build/l3build-ctan.lua
2023/02/26 | 490600 | macros/latex/contrib/resolsysteme.zip
-2023/02/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/26 | 4859 | macros/latex/contrib/hrefhide/README
-2023/02/26 | 47403 | systems/texlive/tlnet/tlpkg/translations/messages.pot
+2023/02/26 | 4797 | systems/doc/dvipdfmx/README
2023/02/26 | 457728 | systems/texlive/tlnet/archive/footnoterange.doc.r66156.tar.xz
-2023/02/26 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/02/26 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/02/26 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/02/26 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/02/26 | 451134 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf
+2023/02/26 | 4510 | systems/doc/pdftex/manual/Makefile
2023/02/26 | 450556 | install/macros/latex/contrib/hrefhide.tds.zip
2023/02/26 | 450025 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf
2023/02/26 | 445548 | macros/latex/contrib/fduthesis/fduthesis.pdf
@@ -49,14 +150,16 @@
2023/02/26 | 434 | macros/jptex/latex/pxbase/pxbase.sty
2023/02/26 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua
2023/02/26 | 42724 | macros/latex/contrib/resolsysteme/doc/ResolSysteme-doc.tex
-2023/02/26 | 424664 | systems/texlive/tlnet/archive/texlive-scripts.doc.r66144.tar.xz
-2023/02/26 | 4049362 | biblio/ctan-bibdata.zip
+2023/02/26 | 422308 | systems/doc/kpathsea/kpathsea.html
+2023/02/26 | 418026 | systems/doc/dvips/dvips.pdf
2023/02/26 | 3888 | fonts/newcomputermodern/doc/opticalmathlm.pdf
2023/02/26 | 38830 | macros/latex/contrib/hrefhide/hrefhide.dtx
2023/02/26 | 38596 | systems/texlive/tlnet/archive/nicematrix.r66154.tar.xz
+2023/02/26 | 384452 | systems/doc/kpathsea/kpathsea.pdf
+2023/02/26 | 38197 | systems/doc/pdftex/manual/pdftex-syntax.txt
+2023/02/26 | 3729 | systems/doc/dvips/NEWS
2023/02/26 | 36683 | macros/latex/contrib/l3build/l3build-check.lua
2023/02/26 | 36661 | macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex
-2023/02/26 | 3652128 | biblio/ctan-bibdata/ctan.pdf
2023/02/26 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
2023/02/26 | 3382 | macros/latex/contrib/l3build/l3build-zip.lua
2023/02/26 | 33585 | fonts/newcomputermodern/doc/newcm-doc.tex
@@ -65,16 +168,14 @@
2023/02/26 | 3020 | systems/texlive/tlnet/archive/ragged2e.r66153.tar.xz
2023/02/26 | 2918 | macros/jptex/latex/platex-tools/README.md
2023/02/26 | 2832 | systems/texlive/tlnet/archive/frenchmath.r66155.tar.xz
-2023/02/26 | 2767191 | biblio/ctan-bibdata/ctan.bib
2023/02/26 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua
2023/02/26 | 2644 | systems/texlive/tlnet/archive/footnoterange.r66156.tar.xz
2023/02/26 | 259312 | macros/latex/contrib/fduthesis/fduthesis-logo.dtx
-2023/02/26 | 25513799 | systems/texlive/tlnet/install-tl.zip
2023/02/26 | 2473 | macros/latex/contrib/l3build/l3build-help.lua
2023/02/26 | 2458 | macros/latex/contrib/fduthesis/README.md
-2023/02/26 | 2450096 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/26 | 2431 | macros/jptex/latex/pxbase/README.md
2023/02/26 | 2374 | macros/jptex/latex/platex/README.md
+2023/02/26 | 237062 | systems/doc/pdftex/manual/pdftex-t.tex
2023/02/26 | 23656 | systems/texlive/tlnet/archive/yathesis.r66159.tar.xz
2023/02/26 | 234 | fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec
2023/02/26 | 234988 | systems/texlive/tlnet/archive/frenchmath.doc.r66155.tar.xz
@@ -91,11 +192,11 @@
2023/02/26 | 222744 | macros/latex/contrib/fduthesis/fduthesis.dtx
2023/02/26 | 222654 | macros/latex/contrib/fduthesis/fduthesis-code.dtx
2023/02/26 | 2188046 | macros/jptex/latex/platex.zip
+2023/02/26 | 218707 | systems/doc/dvipng/dvipng.pdf
2023/02/26 | 217600 | support/TeX4ht/source/ChangeLog
2023/02/26 | 2149 | macros/latex/contrib/l3build/l3build-clean.lua
2023/02/26 | 21338 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex
2023/02/26 | 205 | fonts/newcomputermodern/doc/opticalmathlm.tex
-2023/02/26 | 20437477 | systems/texlive/tlnet/install-tl-windows.exe
2023/02/26 | 2016 | systems/texlive/tlnet/archive/bxghost.r66158.tar.xz
2023/02/26 | 2012 | systems/texlive/tlnet/archive/bxghost.doc.r66158.tar.xz
2023/02/26 | 196376 | macros/latex/contrib/resolsysteme/doc/ResolSysteme-doc.pdf
@@ -104,23 +205,21 @@
2023/02/26 | 1916406 | install/macros/latex/contrib/fduthesis.tds.zip
2023/02/26 | 191073 | fonts/newcomputermodern/doc/newcm-doc.pdf
2023/02/26 | 19055 | macros/latex/contrib/l3build/CHANGELOG.md
+2023/02/26 | 18831 | systems/doc/etex/ChangeLog
2023/02/26 | 1860836 | systems/texlive/tlnet/archive/nicematrix.doc.r66154.tar.xz
+2023/02/26 | 1849 | systems/doc/dvips/README
2023/02/26 | 184322 | macros/jptex/latex/pxbase.zip
2023/02/26 | 1816 | macros/latex/contrib/l3build/l3build.1
-2023/02/26 | 18064343 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/02/26 | 1791549 | macros/latex/contrib/fduthesis.zip
-2023/02/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/02/26 | 173296 | systems/doc/luatex/NEWS
+2023/02/26 | 16998 | systems/doc/kpathsea/NEWS
2023/02/26 | 16144 | fonts/newcomputermodern/doc/newcm-unimath-symbols.ltx
2023/02/26 | 15957 | macros/latex/contrib/fduthesis/fudan-emblem.pdf
2023/02/26 | 159020 | macros/latex/contrib/resolsysteme/tex/ResolSysteme.sty
2023/02/26 | 158171 | macros/latex/contrib/resolsysteme/doc/ResolSysteme-exemples.pdf
2023/02/26 | 157044 | macros/jptex/latex/pxbase/pxbabel.pdf
2023/02/26 | 1540 | macros/latex/contrib/l3build/l3build.ins
-2023/02/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/02/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/02/26 | 151111 | macros/latex/contrib/fduthesis/fduthesis-en.pdf
-2023/02/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/02/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/02/26 | 1446084 | systems/texlive/tlnet/archive/tex4ht.source.r66162.tar.xz
2023/02/26 | 141279 | fonts/newcomputermodern/doc/newcomputermodern-sample.pdf
2023/02/26 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r66162.tar.xz
@@ -129,14 +228,15 @@
2023/02/26 | 1303962 | fonts/newcomputermodern/doc/newcm-unimath-symbols.pdf
2023/02/26 | 12812592 | fonts/newcomputermodern/source.txz
2023/02/26 | 126723 | macros/latex/contrib/resolsysteme/doc/ResolSysteme-exemples-pyluatex.pdf
+2023/02/26 | 12639 | systems/doc/pdftex/manual/ChangeLog
2023/02/26 | 12633 | macros/latex/contrib/l3build/l3build-file-functions.lua
+2023/02/26 | 12464 | systems/doc/xetex/NEWS
2023/02/26 | 122040 | systems/texlive/tlnet/archive/nicematrix.source.r66154.tar.xz
2023/02/26 | 11920 | systems/texlive/tlnet/archive/ragged2e.source.r66153.tar.xz
2023/02/26 | 11709 | fonts/newcomputermodern/README
2023/02/26 | 11568 | systems/texlive/tlnet/archive/footnoterange.source.r66156.tar.xz
2023/02/26 | 1153503 | support/TeX4ht/source/tex4ht-4ht.tex
2023/02/26 | 1139340 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
-2023/02/26 | 113800 | systems/texlive/tlnet/archive/texlive-scripts.r66144.tar.xz
2023/02/26 | 11296361 | macros/latex/contrib/jeuxcartes.zip
2023/02/26 | 111762 | macros/latex/contrib/l3build/l3build.dtx
2023/02/26 | 111632 | macros/latex/contrib/hrefhide/hrefhide-example.pdf
@@ -148,8 +248,10 @@
2023/02/26 | 10688 | macros/latex/contrib/fduthesis/fudan-emblem-new.pdf
2023/02/26 | 1034 | fonts/newcomputermodern/tex/NewCM10-Regular.fontspec
2023/02/26 | 1032 | macros/latex/contrib/jeuxcartes/README.md
+2023/02/26 | 10311 | systems/doc/aleph/ChangeLog
2023/02/26 | 1019 | macros/latex/contrib/l3build/README.md
2023/02/26 | 1014 | fonts/newcomputermodern/tex/NewCM10-Book.fontspec
+2023/02/26 | 1007743 | systems/doc/pdftex/manual/pdftex-a.pdf
2023/02/26 | 1006396 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
2023/02/25 | 9 | support/texlab/src/parser/test_data/latex/label/label_reference_simple.txt
2023/02/25 | 9 | support/texlab/src/parser/test_data/latex/glossary/glossary_entry_reference_simple.txt
@@ -215,6 +317,7 @@
2023/02/25 | 7700668 | support/texlab.zip
2023/02/25 | 76 | support/texlab/src/parser/test_data/latex/glossary/acronym_definition_options.txt
2023/02/25 | 768 | support/texlab/src/parser/snapshots/texlab__parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap
+2023/02/25 | 767 | macros/latex/contrib/spacingtricks/README.md
2023/02/25 | 766 | support/texlab/tests/lsp/text_document/snapshots/lsp__text_document__document_symbol__ignored_patterns.snap
2023/02/25 | 7666 | macros/jptex/latex/platex/pl209.dtx
2023/02/25 | 766607 | macros/latex/contrib/nicematrix/nicematrix.dtx
@@ -899,7 +1002,6 @@
2023/02/24 | 5951 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv5-DosNoir.pdf
2023/02/24 | 5697 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv5-DosRouge.pdf
2023/02/24 | 5695 | biblio/pbibtex/pbibtex-manual/haranoaji.map
-2023/02/24 | 5392 | support/latexpand/README
2023/02/24 | 5382 | support/make4ht/domfilters/make4ht-joincharacters.lua
2023/02/24 | 5355 | support/make4ht/make4ht-dvireader.lua
2023/02/24 | 53326 | biblio/pbibtex/pbibtex-manual/jbtxdoc.tex
@@ -984,7 +1086,6 @@
2023/02/24 | 2324 | support/make4ht/filters/make4ht-odttemplate.lua
2023/02/24 | 2283 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv4-AP.pdf
2023/02/24 | 2270 | support/make4ht/filters/make4ht-domfilter.lua
-2023/02/24 | 22413 | support/latexpand/latexpand
2023/02/24 | 2232 | support/make4ht/domfilters/make4ht-joincolors.lua
2023/02/24 | 2212 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv5-AT.pdf
2023/02/24 | 2199 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv5-4P.pdf
@@ -1044,11 +1145,9 @@
2023/02/24 | 1256548 | macros/latex/contrib/yathesis/exemples/specimen/these.pdf
2023/02/24 | 1215 | support/make4ht/filters/make4ht-svg-height.lua
2023/02/24 | 1143 | support/make4ht/formats/make4ht-docbook.lua
-2023/02/24 | 112 | support/latexpand/version.txt
2023/02/24 | 1124 | support/make4ht/domfilters/make4ht-odtfonts.lua
2023/02/24 | 1120 | support/make4ht/extensions/make4ht-ext-common_domfilters.lua
2023/02/24 | 1091 | language/japanese/BX/bxbase/LICENSE
-2023/02/24 | 10864 | support/latexpand.zip
2023/02/24 | 10815 | support/make4ht/mkparams.lua
2023/02/24 | 1066 | macros/latex/contrib/frenchmath/README.md
2023/02/24 | 1039 | support/make4ht/make4ht-filterlib.lua
@@ -2386,7 +2485,6 @@
2023/02/23 | 592 | macros/jptex/latex/japanese-otf/vf/utfmrv-h.vf
2023/02/23 | 592 | macros/jptex/latex/japanese-otf/vf/utfgrv-v.vf
2023/02/23 | 592 | macros/jptex/latex/japanese-otf/vf/utfgrv-h.vf
-2023/02/23 | 5912876 | systems/texlive/tlnet/archive/jeuxcartes.doc.r66071.tar.xz
2023/02/23 | 5911108 | systems/win32/miktex/tm/packages/jeuxcartes__doc.tar.lzma
2023/02/23 | 589085 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
2023/02/23 | 588 | macros/jptex/latex/japanese-otf/tfm/uprubyminr-v.tfm
@@ -2876,7 +2974,6 @@
2023/02/23 | 468 | macros/jptex/latex/japanese-otf/tfm/cidjgr2-h.tfm
2023/02/23 | 468 | macros/jptex/latex/japanese-otf/tfm/cidjge2-h.tfm
2023/02/23 | 468 | macros/jptex/latex/japanese-otf/tfm/cidjgb2-h.tfm
-2023/02/23 | 4689824 | systems/texlive/tlnet/archive/jeuxcartes.r66071.tar.xz
2023/02/23 | 4672644 | fonts/haranoaji/HaranoAjiGothic-Regular.otf
2023/02/23 | 4668616 | fonts/haranoaji-extra/HaranoAjiGothic-Normal.otf
2023/02/23 | 46685 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
@@ -4058,6 +4155,7 @@
2023/02/23 | 2016219 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2023/02/23 | 2012782 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
2023/02/23 | 200912 | systems/win32/miktex/tm/packages/babel.tar.lzma
+2023/02/23 | 2005 | macros/latex/contrib/spacingtricks/spacingtricks.ins
2023/02/23 | 20042 | systems/win32/miktex/tm/packages/hagenberg-thesis.tar.lzma
2023/02/23 | 19976 | systems/texlive/tlnet/archive/pxchfon.r66073.tar.xz
2023/02/23 | 199001 | macros/jptex/latex/jsclasses/jsclasses.dtx
@@ -6292,8 +6390,6 @@
2023/02/22 | 76441 | macros/jptex/latex/pxchfon/pxchfon.tex
2023/02/22 | 75792 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r66028.tar.xz
2023/02/22 | 753 | support/texshop/README.txt
-2023/02/22 | 744016 | systems/texlive/tlnet/archive/l3build.doc.r65976.tar.xz
-2023/02/22 | 736184 | systems/texlive/tlnet/archive/tangramtikz.doc.r65971.tar.xz
2023/02/22 | 7228 | systems/texlive/tlnet/archive/postnotes.r66027.tar.xz
2023/02/22 | 6868 | systems/texlive/tlnet/archive/fixdif.source.r66031.tar.xz
2023/02/22 | 6633 | macros/jptex/latex/pxchfon/README.md
@@ -6305,7 +6401,6 @@
2023/02/22 | 585280 | systems/texlive/tlnet/archive/beamertheme-trigon.doc.r65974.tar.xz
2023/02/22 | 557788 | systems/texlive/tlnet/archive/naive-ebnf.doc.r66029.tar.xz
2023/02/22 | 54684 | systems/texlive/tlnet/archive/zref-clever.source.r66024.tar.xz
-2023/02/22 | 5452 | systems/texlive/tlnet/archive/tangramtikz.r65971.tar.xz
2023/02/22 | 5356680 | systems/texlive/tlnet/archive/pgf-periodictable.doc.r66035.tar.xz
2023/02/22 | 530268038 | systems/mac/mactex/mactex-MacTeXtras-20230222.zip
2023/02/22 | 502888 | systems/texlive/tlnet/archive/pgf-periodictable.r66035.tar.xz
@@ -6318,10 +6413,8 @@
2023/02/22 | 42432 | systems/texlive/tlnet/archive/bithesis.source.r65978.tar.xz
2023/02/22 | 38088 | systems/mac/mactex/ExtrasFolder.pdf
2023/02/22 | 3635 | macros/latex/contrib/jeuxcartes/tex/CaJ-PokeRv4-10P.pdf
-2023/02/22 | 35820 | systems/texlive/tlnet/archive/l3build.r65976.tar.xz
2023/02/22 | 34445 | language/greek/greek-inputenc/lgrenc.dfu
2023/02/22 | 3368 | language/japanese/BX/bxjalipsum/README.md
-2023/02/22 | 30996 | systems/texlive/tlnet/archive/l3build.source.r65976.tar.xz
2023/02/22 | 3012 | systems/texlive/tlnet/archive/bxjalipsum.doc.r66033.tar.xz
2023/02/22 | 28980 | systems/texlive/tlnet/archive/proflycee.r65977.tar.xz
2023/02/22 | 287584 | systems/texlive/tlnet/archive/crossrefenum.doc.r66032.tar.xz
@@ -6553,315 +6646,3 @@
2023/02/21 | 103241 | macros/latex/contrib/siunitx/siunitx-unit.dtx
2023/02/21 | 1030 | support/texshop/texshop512.html
2023/02/21 | 1021988 | macros/latex/contrib/postnotes.zip
-2023/02/20 | 962540 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.pdf
-2023/02/20 | 959 | macros/latex/contrib/beamer/base/themes/theme/beamerthemePaloAlto.sty
-2023/02/20 | 957465 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon.zip
-2023/02/20 | 954 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-foils.tex
-2023/02/20 | 951 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBerkeley.sty
-2023/02/20 | 9407 | macros/latex/contrib/beamer/base/beamerbasedecode.sty
-2023/02/20 | 9134 | macros/latex/contrib/beamer/doc/beamerug-graphics.tex
-2023/02/20 | 9080 | macros/latex/contrib/pdfmanagement-testphase/CHANGELOG.md
-2023/02/20 | 902 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBoadilla.sty
-2023/02/20 | 89750 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.dtx
-2023/02/20 | 8974 | macros/latex/contrib/beamer/base/beamerbaseframesize.sty
-2023/02/20 | 8585 | macros/latex/contrib/beamer/doc/beameruserguide.tex
-2023/02/20 | 856 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeSingapore.sty
-2023/02/20 | 853 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemerose.sty
-2023/02/20 | 835 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeorchid.sty
-2023/02/20 | 8317 | macros/latex/contrib/beamer/doc/beamerug-tricks.tex
-2023/02/20 | 8313 | macros/latex/contrib/beamer/base/beamerbasemisc.sty
-2023/02/20 | 8300 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.fr.tex
-2023/02/20 | 826212 | systems/texlive/tlnet/archive/yquant.doc.r65944.tar.xz
-2023/02/20 | 823 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemestructure.sty
-2023/02/20 | 811796 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.pdf
-2023/02/20 | 8097 | macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex
-2023/02/20 | 8069 | macros/latex/contrib/beamer/CHANGELOG.md
-2023/02/20 | 7986 | macros/latex/contrib/beamer/doc/beamerug-twoscreens.tex
-2023/02/20 | 790 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeHannover.sty
-2023/02/20 | 7755 | macros/latex/contrib/beamer/base/beamerbasetoc.sty
-2023/02/20 | 76969 | graphics/pgf/contrib/pgf-periodictable/pgfPTlibrary.colorschemes.tex
-2023/02/20 | 76910 | macros/latex/contrib/beamer/doc/beamerug-frames.tex
-2023/02/20 | 7654 | macros/latex/contrib/pdfmanagement-testphase/color-ltx.sty
-2023/02/20 | 7574 | macros/latex/contrib/beamer/base/beamerbasemodes.sty
-2023/02/20 | 7558 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.de.tex
-2023/02/20 | 750122 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield.pdf
-2023/02/20 | 7355 | macros/latex/contrib/beamer/base/beamerbaseboxes.sty
-2023/02/20 | 72943 | macros/latex/contrib/pdfmanagement-testphase/l3backend-testphase.dtx
-2023/02/20 | 7286 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/README.md
-2023/02/20 | 72444 | systems/texlive/tlnet/archive/latexindent.r65940.tar.xz
-2023/02/20 | 720 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemesidebartab.sty
-2023/02/20 | 7192632 | graphics/pgf/contrib/pgf-periodictable/pgf-PeriodicTableManual.pdf
-2023/02/20 | 716 | macros/latex/contrib/beamer/doc/beamerinnerthemeexample.tex
-2023/02/20 | 7162 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedefault.sty
-2023/02/20 | 7141 | graphics/pgf/contrib/pixelart/pixelart.sty
-2023/02/20 | 710 | macros/generic/crossrefenum/tex/t-crossrefenum.tex
-2023/02/20 | 709 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructuresmallcapsserif.sty
-2023/02/20 | 702 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructureitalicserif.sty
-2023/02/20 | 701 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemecompatibility.sty
-2023/02/20 | 6910 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemedefault.sty
-2023/02/20 | 686472 | macros/latex/contrib/pdfmanagement-testphase/l3backend-testphase.pdf
-2023/02/20 | 6858 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.en.tex
-2023/02/20 | 681952 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.pdf
-2023/02/20 | 67833 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield.dtx
-2023/02/20 | 671 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructurebold.sty
-2023/02/20 | 6650 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamercolorthemetrigon.dtx
-2023/02/20 | 6597 | graphics/pgf/contrib/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_DesignCS.tex
-2023/02/20 | 6578 | macros/latex/contrib/beamer/base/multimedia/xmpmulti.sty
-2023/02/20 | 6413 | macros/latex/contrib/pdfmanagement-testphase/l3pdfxform.dtx
-2023/02/20 | 637 | macros/latex/contrib/beamer/base/beamerbasetranslator.sty
-2023/02/20 | 63555 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.dtx
-2023/02/20 | 63540 | macros/latex/contrib/beamer/doc/beamerug-localstructure.tex
-2023/02/20 | 6319 | macros/latex/contrib/beamer/doc/beamerug-installation.tex
-2023/02/20 | 6217 | macros/latex/contrib/beamer/base/patch/beamerpatchparalist.sty
-2023/02/20 | 6039 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
-2023/02/20 | 5966 | macros/latex/contrib/beamer/base/emulation/beamerprosper.sty
-2023/02/20 | 594 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeEastLansing.sty
-2023/02/20 | 592206 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-radiobutton.pdf
-2023/02/20 | 588866 | macros/latex/contrib/pdfmanagement-testphase/ltdocinit.pdf
-2023/02/20 | 587431 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.pdf
-2023/02/20 | 582 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemelily.sty
-2023/02/20 | 580 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemetree.sty
-2023/02/20 | 5753 | macros/latex/contrib/beamer/base/beamerbasetemplates.sty
-2023/02/20 | 57184 | systems/texlive/tlnet/archive/yquant.r65944.tar.xz
-2023/02/20 | 5712 | macros/latex/contrib/beamer/base/beamerbasenotes.sty
-2023/02/20 | 569 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeRochester.sty
-2023/02/20 | 566285 | macros/latex/contrib/pdfmanagement-testphase/l3pdffile.pdf
-2023/02/20 | 558 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemeshadow.sty
-2023/02/20 | 558354 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-action.pdf
-2023/02/20 | 557 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMadrid.sty
-2023/02/20 | 5514 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-style.tex
-2023/02/20 | 5492 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.de.tex
-2023/02/20 | 543671 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-choice.pdf
-2023/02/20 | 541395 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-checkbox.pdf
-2023/02/20 | 536785 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-pushbutton.pdf
-2023/02/20 | 5356 | macros/latex/contrib/beamer/base/beamerbasetitle.sty
-2023/02/20 | 5310 | macros/latex/contrib/pdfmanagement-testphase/output-patches-tmp-ltx.dtx
-2023/02/20 | 526936 | macros/latex/contrib/pdfmanagement-testphase/l3pdftools.pdf
-2023/02/20 | 5252 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesidebar.sty
-2023/02/20 | 51776 | macros/latex/contrib/beamer/base/art/beamericononline.eps
-2023/02/20 | 516032 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.pdf
-2023/02/20 | 515050 | macros/latex/contrib/pdfmanagement-testphase/l3pdfdict.pdf
-2023/02/20 | 5103 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthememiniframes.sty
-2023/02/20 | 5073 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.en.tex
-2023/02/20 | 504 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBerlin.sty
-2023/02/20 | 50489 | macros/generic/crossrefenum/tex/crossrefenum.tex
-2023/02/20 | 501 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeIlmenau.sty
-2023/02/20 | 490 | macros/latex/contrib/beamer/doc/beamerfontthemeexample.tex
-2023/02/20 | 49011 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic5.jpg
-2023/02/20 | 4884 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.ins
-2023/02/20 | 486 | macros/latex/contrib/beamer/doc/beamerthemeexample.tex
-2023/02/20 | 485 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeAnnArbor.sty
-2023/02/20 | 482 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemeplain.sty
-2023/02/20 | 4765 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerouterthemetrigon.dtx
-2023/02/20 | 471 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeCambridgeUS.sty
-2023/02/20 | 464 | macros/latex/contrib/beamer/doc/beamerouterthemeexample.tex
-2023/02/20 | 462 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeDresden.sty
-2023/02/20 | 459 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeSzeged.sty
-2023/02/20 | 456334 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.pdf
-2023/02/20 | 4548 | macros/latex/contrib/beamer/base/beamerbasetheorems.sty
-2023/02/20 | 4488 | macros/generic/crossrefenum/doc/TEMPLATE_crossrefenum.context
-2023/02/20 | 444499 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-firstaid.pdf
-2023/02/20 | 4373 | macros/latex/contrib/beamer/doc/beamerug-transparencies.tex
-2023/02/20 | 4371 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesmoothbars.sty
-2023/02/20 | 433 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemebars.sty
-2023/02/20 | 431 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemeclassic.sty
-2023/02/20 | 430812 | macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf
-2023/02/20 | 4290 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic2.jpg
-2023/02/20 | 426770 | macros/latex/contrib/pdfmanagement-testphase/l3pdfxform.pdf
-2023/02/20 | 425 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeFrankfurt.sty
-2023/02/20 | 4252 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemeinmargin.sty
-2023/02/20 | 4236 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemedefault.sty
-2023/02/20 | 42232 | systems/texlive/tlnet/archive/platex.r65942.tar.xz
-2023/02/20 | 417846 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/demo/trigon_demo.pdf
-2023/02/20 | 41261 | macros/latex/contrib/beamer/doc/beamerug-guidelines.tex
-2023/02/20 | 40843 | macros/latex/contrib/beamer/doc/beamerug-overlays.tex
-2023/02/20 | 407 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeJuanLesPins.sty
-2023/02/20 | 407 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeDarmstadt.sty
-2023/02/20 | 4074 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerthemetrigon.dtx
-2023/02/20 | 40720 | macros/latex/contrib/beamer/doc/beamerug-license.tex
-2023/02/20 | 4041 | macros/latex/contrib/pdfmanagement-testphase/l3ref-tmp.sty
-2023/02/20 | 403 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeWarsaw.sty
-2023/02/20 | 402 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemecircles.sty
-2023/02/20 | 4026 | macros/latex/contrib/beamer/base/beamerbaseverbatim.sty
-2023/02/20 | 401 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemerectangles.sty
-2023/02/20 | 40020 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic3.jpg
-2023/02/20 | 397652 | graphics/pgf/contrib/pixelart.zip
-2023/02/20 | 396 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemesplit.sty
-2023/02/20 | 39686 | macros/latex/contrib/beamer/doc/beamerug-globalstructure.tex
-2023/02/20 | 393 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeLuebeck.sty
-2023/02/20 | 391 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeAntibes.sty
-2023/02/20 | 390 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeCopenhagen.sty
-2023/02/20 | 386480 | macros/latex/contrib/pdfmanagement-testphase/output-patches-tmp-ltx.pdf
-2023/02/20 | 380 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-print-version.tex
-2023/02/20 | 3803 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesmoothtree.sty
-2023/02/20 | 378 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBergen.sty
-2023/02/20 | 3720 | macros/unicodetex/latex/bithesis/bithesis.ins
-2023/02/20 | 36833 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic1.jpg
-2023/02/20 | 368027 | macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf
-2023/02/20 | 366231 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/docs/trigontheme.pdf
-2023/02/20 | 36306 | macros/latex/contrib/beamer/doc/beamerug-color.tex
-2023/02/20 | 3615 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeboxes.sty
-2023/02/20 | 35658 | macros/latex/contrib/beamer/doc/beamerug-animations.tex
-2023/02/20 | 355 | macros/latex/contrib/beamer/base/themes/theme/beamerthemedefault.sty
-2023/02/20 | 3545824 | systems/texlive/tlnet/archive/latexindent.win32.r65940.tar.xz
-2023/02/20 | 351 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMontpellier.sty
-2023/02/20 | 351 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMalmoe.sty
-2023/02/20 | 3485 | macros/generic/crossrefenum/README.md
-2023/02/20 | 3464 | macros/latex/contrib/beamer/base/art/beamericonarticle.tex
-2023/02/20 | 3444 | macros/latex/contrib/beamer/doc/licenses/manifest-code.txt
-2023/02/20 | 342 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-beamer-version.tex
-2023/02/20 | 342 | macros/generic/crossrefenum/tex/crossrefenum.sty
-2023/02/20 | 34034 | macros/generic/crossrefenum/doc/crossrefenum.md
-2023/02/20 | 33808 | macros/latex/contrib/beamer/doc/beamerug-elements.tex
-2023/02/20 | 33668 | graphics/pgf/contrib/pixelart/pixelart.tex
-2023/02/20 | 333 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemeprofessionalfonts.sty
-2023/02/20 | 332 | macros/latex/contrib/beamer/base/themes/theme/beamerthemePittsburgh.sty
-2023/02/20 | 3318498 | macros/latex/contrib/beamer.zip
-2023/02/20 | 3315020 | install/macros/latex/contrib/beamer.tds.zip
-2023/02/20 | 33143 | macros/latex/contrib/beamer/base/art/beamericononline.20.eps
-2023/02/20 | 3294 | macros/latex/contrib/beamer/base/beamerbasearticle.sty
-2023/02/20 | 32823 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-logo.pdf
-2023/02/20 | 327991 | macros/generic/crossrefenum.zip
-2023/02/20 | 32653 | macros/latex/contrib/beamer/doc/beamerug-emulation.tex
-2023/02/20 | 309 | macros/generic/crossrefenum/doc/Makefile
-2023/02/20 | 3072 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
-2023/02/20 | 30678 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-radiobutton.dtx
-2023/02/20 | 3049 | macros/latex/contrib/beamer/base/art/beamericonbook.tex
-2023/02/20 | 3044 | graphics/pgf/contrib/pixelart/pixelart0.sty
-2023/02/20 | 29765 | macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
-2023/02/20 | 2961 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
-2023/02/20 | 29604 | systems/texlive/tlnet/archive/texdoc.r65939.tar.xz
-2023/02/20 | 2958 | macros/latex/contrib/beamer/base/art/beamericonarticle.20.pdf
-2023/02/20 | 2936 | macros/latex/contrib/beamer/base/art/beamericonarticle.pdf
-2023/02/20 | 2882 | macros/latex/contrib/pdfmanagement-testphase/colorspace-patches-tmp-ltx.sty
-2023/02/20 | 28627 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.dtx
-2023/02/20 | 28508 | macros/latex/contrib/beamer/base/beamerbaseoverlay.sty
-2023/02/20 | 2835 | macros/latex/contrib/pdfmanagement-testphase/xcolor-patches-tmp-ltx.sty
-2023/02/20 | 27790 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic4.jpg
-2023/02/20 | 27779 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic6.jpg
-2023/02/20 | 2771 | macros/latex/contrib/beamer/doc/beamerug-solutions.tex
-2023/02/20 | 2765 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty
-2023/02/20 | 27377 | macros/latex/contrib/beamer/base/beamerbasecompatibility.sty
-2023/02/20 | 2734 | macros/latex/contrib/beamer/base/art/beamericonbook.20.pdf
-2023/02/20 | 26925 | graphics/pgf/contrib/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_libCS.tex
-2023/02/20 | 2667 | macros/latex/contrib/beamer/base/art/beamericonbook.pdf
-2023/02/20 | 26603 | macros/latex/contrib/beamer/base/art/beamericonarticle.eps
-2023/02/20 | 26550 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-action.dtx
-2023/02/20 | 26540 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-pushbutton.dtx
-2023/02/20 | 2649 | macros/unicodetex/latex/bithesis/contributing-zh.md
-2023/02/20 | 2627 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
-2023/02/20 | 25572 | macros/latex/contrib/beamer/base/beamerbaseframe.sty
-2023/02/20 | 253191 | macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf
-2023/02/20 | 2529 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty
-2023/02/20 | 24762 | macros/latex/contrib/beamer/base/art/beamericonbook.20.eps
-2023/02/20 | 24721 | graphics/pgf/contrib/pgf-periodictable/manualfiles/pgfPTmanual.macros.tex
-2023/02/20 | 24611 | macros/latex/contrib/beamer/base/art/beamericononline.pdf
-2023/02/20 | 24451 | macros/latex/contrib/beamer/base/art/beamericononline.20.pdf
-2023/02/20 | 24398 | macros/latex/contrib/beamer/base/beamerbaseauxtemplates.sty
-2023/02/20 | 24312 | macros/latex/contrib/beamer/doc/beamerug-tutorial.tex
-2023/02/20 | 2348 | macros/unicodetex/latex/bithesis/contributing.md
-2023/02/20 | 232992 | graphics/pgf/contrib/pixelart/pixelart.pdf
-2023/02/20 | 2322 | macros/latex/contrib/beamer/base/themes/color/beamercolorthememonarca.sty
-2023/02/20 | 23144 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerinnerthemetrigon.dtx
-2023/02/20 | 22964 | macros/latex/contrib/beamer/doc/licenses/fdl.txt
-2023/02/20 | 22814 | graphics/pgf/contrib/pgf-periodictable/manualfiles/pgf-PeriodicTableManual_generallayout.tex
-2023/02/20 | 225 | macros/generic/crossrefenum/CHANGELOG.md
-2023/02/20 | 22108 | macros/latex/contrib/beamer/doc/beamerug-nonpresentation.tex
-2023/02/20 | 21991 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.dtx
-2023/02/20 | 2190 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeinfolines.sty
-2023/02/20 | 21579 | macros/latex/contrib/beamer/base/beamerbasenavigation.sty
-2023/02/20 | 2155731 | macros/latex/contrib/beamer/doc/beameruserguide.pdf
-2023/02/20 | 214504 | macros/generic/crossrefenum/doc/crossrefenum.pdf
-2023/02/20 | 2144 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemelined.sty
-2023/02/20 | 2141 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemealbatross.sty
-2023/02/20 | 21383 | macros/latex/contrib/beamer/doc/beamerug-fonts.tex
-2023/02/20 | 2134 | macros/latex/contrib/pdfmanagement-testphase/luaotfload-l3color-tmp.lua
-2023/02/20 | 21219 | macros/latex/contrib/beamer/base/art/beamericonbook.eps
-2023/02/20 | 2089 | macros/latex/contrib/beamer/doc/beamerlogo.pdf
-2023/02/20 | 20751 | macros/latex/contrib/beamer/doc/examples/a-conference-talk/beamerexample-conference-talk.tex
-2023/02/20 | 2045 | macros/latex/contrib/beamer/doc/licenses/manifest-documentation.txt
-2023/02/20 | 204400 | macros/unicodetex/latex/bithesis/bithesis.dtx
-2023/02/20 | 20430 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-choice.dtx
-2023/02/20 | 2024 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemetree.sty
-2023/02/20 | 1983660 | systems/texlive/tlnet/archive/platex.doc.r65942.tar.xz
-2023/02/20 | 1946 | macros/unicodetex/latex/bithesis/README.md
-2023/02/20 | 19301 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-body.tex
-2023/02/20 | 19106 | macros/latex/contrib/beamer/doc/licenses/lppl-1-3c.txt
-2023/02/20 | 19106 | graphics/pgf/contrib/pixelart/LICENSE.txt
-2023/02/20 | 1881 | macros/latex/contrib/beamer/base/emulation/beamerseminar.sty
-2023/02/20 | 18534 | macros/latex/contrib/beamer/doc/beamerug-themes.tex
-2023/02/20 | 18170 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-checkbox.dtx
-2023/02/20 | 18092 | macros/latex/contrib/beamer/doc/licenses/gpl-2.0.txt
-2023/02/20 | 1808 | macros/latex/contrib/beamer/base/beamerbasetwoscreens.sty
-2023/02/20 | 18063 | macros/latex/contrib/beamer/base/beamerbaselocalstructure.sty
-2023/02/20 | 18021 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.dtx
-2023/02/20 | 1797 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-prosper.tex
-2023/02/20 | 1770 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeseagull.sty
-2023/02/20 | 1767283 | macros/latex/contrib/proflycee.zip
-2023/02/20 | 176583 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.dtx
-2023/02/20 | 17541 | graphics/pgf/contrib/pixelart/pixelart.lua
-2023/02/20 | 1753 | macros/latex/contrib/beamer/base/beamerbaseoptions.sty
-2023/02/20 | 1741 | macros/latex/contrib/beamer/base/emulation/beamerfoils.sty
-2023/02/20 | 17304 | macros/latex/contrib/pdfmanagement-testphase/l3pdfdict.dtx
-2023/02/20 | 17080 | macros/latex/contrib/beamer/base/art/beamericonarticle.20.eps
-2023/02/20 | 1651 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedove.sty
-2023/02/20 | 16465 | macros/latex/contrib/beamer/doc/beamerug-interaction.tex
-2023/02/20 | 1619 | macros/latex/contrib/beamer/base/beamerarticle.sty
-2023/02/20 | 1616 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemecrane.sty
-2023/02/20 | 161087 | info/xetexref.zip
-2023/02/20 | 1593 | macros/latex/contrib/beamer/base/beamerbaserequires.sty
-2023/02/20 | 1569 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemebeetle.sty
-2023/02/20 | 15651 | macros/latex/contrib/pdfmanagement-testphase/l3pdftools.dtx
-2023/02/20 | 1542 | macros/latex/contrib/beamer/doc/beamerthemeexamplebase.tex
-2023/02/20 | 1540 | macros/latex/contrib/beamer/AUTHORS.md
-2023/02/20 | 152313 | graphics/pgf/contrib/pixelart/pixelart0.pdf
-2023/02/20 | 15144 | graphics/pgf/contrib/pixelart/pixelart0.tex
-2023/02/20 | 150154 | macros/latex/contrib/pdfmanagement-testphase/fontspec-luatex-tmp-ltx.sty
-2023/02/20 | 14948 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-firstaid.dtx
-2023/02/20 | 1475 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemespruce.sty
-2023/02/20 | 14653 | macros/latex/contrib/beamer/doc/beamerug-introduction.tex
-2023/02/20 | 141308 | systems/texlive/tlnet/archive/texdoc.doc.r65939.tar.xz
-2023/02/20 | 140112 | systems/texlive/tlnet/archive/platex.source.r65942.tar.xz
-2023/02/20 | 1388 | macros/latex/contrib/beamer/base/multimedia/multimediasymbols.sty
-2023/02/20 | 1388 | graphics/pgf/contrib/pixelart/CHANGELOG.md
-2023/02/20 | 13733 | macros/latex/contrib/beamer/base/beamerbasesection.sty
-2023/02/20 | 1368 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemefly.sty
-2023/02/20 | 13642 | macros/latex/contrib/beamer/base/beamerbasefont.sty
-2023/02/20 | 1354 | macros/latex/contrib/beamer/doc/beamercolorthemeexample.tex
-2023/02/20 | 1353 | macros/latex/contrib/beamer/LICENSE.md
-2023/02/20 | 1353987 | macros/latex/contrib/hyperxmp.zip
-2023/02/20 | 1318728 | systems/texlive/tlnet/archive/latexindent.doc.r65940.tar.xz
-2023/02/20 | 1309 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemebeaver.sty
-2023/02/20 | 13080 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemedefault.sty
-2023/02/20 | 1306 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemesidebar.sty
-2023/02/20 | 12589 | macros/latex/contrib/beamer/base/beamerbasecolor.sty
-2023/02/20 | 12536 | macros/latex/contrib/beamer/doc/beamerug-compatibility.tex
-2023/02/20 | 12480 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-seminar.tex
-2023/02/20 | 1247 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeMarburg.sty
-2023/02/20 | 12465 | macros/latex/contrib/beamer/doc/beamerug-macros.tex
-2023/02/20 | 12413 | macros/latex/contrib/beamer/base/beamer.cls
-2023/02/20 | 1240 | macros/latex/contrib/beamer/base/emulation/beamertexpower.sty
-2023/02/20 | 12409 | graphics/pgf/contrib/pgf-periodictable/pgf-PeriodicTableManual.tex
-2023/02/20 | 12372 | macros/latex/contrib/pdfmanagement-testphase/ltdocinit.dtx
-2023/02/20 | 123562 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
-2023/02/20 | 1230 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemewolverine.sty
-2023/02/20 | 12222 | macros/latex/contrib/beamer/doc/beamerug-workflow.tex
-2023/02/20 | 12171 | macros/latex/contrib/beamer/base/beamerbaseframecomponents.sty
-2023/02/20 | 1200 | macros/latex/contrib/pdfmanagement-testphase/README.md
-2023/02/20 | 1140 | macros/latex/contrib/beamer/base/beamerbasethemes.sty
-2023/02/20 | 11248 | macros/generic/crossrefenum/test/main-test.tex
-2023/02/20 | 1111 | macros/latex/contrib/beamer/README.md
-2023/02/20 | 1108694 | macros/unicodetex/latex/bithesis.zip
-2023/02/20 | 1094 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeseahorse.sty
-2023/02/20 | 1091 | language/japanese/BX/bxjalipsum/LICENSE
-2023/02/20 | 10910 | macros/latex/contrib/beamer/doc/beamerug-notes.tex
-2023/02/20 | 1077517 | macros/unicodetex/latex/bithesis/bithesis.pdf
-2023/02/20 | 1054 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeGoettingen.sty
-2023/02/20 | 10543 | macros/latex/contrib/beamer/base/multimedia/multimedia.sty
-2023/02/20 | 1050 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedolphin.sty
-2023/02/20 | 1049 | graphics/pgf/contrib/pixelart/README.md
-2023/02/20 | 10331 | macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerfontthemetrigon.dtx
-2023/02/20 | 10230 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-texpower.tex
-2023/02/20 | 1013 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemewhale.sty
-2023/02/20 | 1012 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemerounded.sty
-2023/02/20 | 1008 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemeserif.sty
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index cd46e60877..97ca55a5db 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 27-02-2023, 02:07:22
+%% created at 28-02-2023, 02:02:23
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -15159,9 +15159,9 @@
title = {The \texttt{coolfn} package},
subtitle = {Typeset long legal footnotes},
author = {Elijah Z Granet},
- date = {2022-10-16},
- version = {1.0.0},
- license = {lppl1.3},
+ date = {2023-02-27},
+ version = {1.1.0},
+ license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/coolfn},
url = {https://ctan.org/pkg/coolfn},
}
@@ -37721,8 +37721,8 @@
title = {The \texttt{latexpand} package},
subtitle = {Expand \textbackslash{}input and \textbackslash{}include in a \LaTeX{} document},
author = {Matthieu Moy and David J. Musliner and Matthew Lovell},
- date = {2023-02-24},
- version = {1.7},
+ date = {2023-02-27},
+ version = {1.7.2},
license = {bsd3},
mirror = {https://mirror.ctan.org/support/latexpand},
url = {https://ctan.org/pkg/latexpand},
@@ -39135,8 +39135,8 @@
title = {The \texttt{listings} package},
subtitle = {Typeset source code listings using \LaTeX{}},
author = {Jobst Hoffmann and Brooks Moses and Carsten Heinz},
- date = {2020-05-09},
- version = {1.8d},
+ date = {2023-02-27},
+ version = {1.9},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/listings},
url = {https://ctan.org/pkg/listings},
@@ -52119,8 +52119,8 @@
title = {The \texttt{photobook} package},
subtitle = {A document class for typesetting photo books},
author = {Alex A. Naanou},
- date = {2023-01-17},
- version = {0.1.6},
+ date = {2023-02-27},
+ version = {0.1.7},
license = {bsd3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/photobook},
url = {https://ctan.org/pkg/photobook},
@@ -62970,8 +62970,8 @@
title = {The \texttt{spacingtricks} package},
subtitle = {Dealing with some spacing issues},
author = {Antoine Missier},
- date = {2021-09-20},
- version = {1.4},
+ date = {2023-02-27},
+ version = {1.5},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/spacingtricks},
url = {https://ctan.org/pkg/spacingtricks},
@@ -66765,8 +66765,8 @@
title = {The \texttt{texdoc} package},
subtitle = {Documentation access for \TeX{} Live},
author = {Takuto Asakura and Thomas Esser and Manuel Pégourié-Gonnard and {The \TeX{} Live Team}},
- date = {2023-02-19},
- version = {4.0},
+ date = {2023-02-27},
+ version = {4.0.1},
license = {gpl},
mirror = {https://mirror.ctan.org/support/texdoc},
url = {https://ctan.org/pkg/texdoc},
@@ -72339,7 +72339,7 @@
title = {The \texttt{unicode-alphabets} package},
subtitle = {Macros for using characters from Unicode’s Private Use Area},
author = {Mikkel Eide Eriksen},
- date = {2020-03-11},
+ date = {2023-02-27},
version = {},
license = {cc-by-sa-4},
mirror = {https://mirror.ctan.org/macros/latex/contrib/unicode-alphabets},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 1d0b0a1a81..6327a17740 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/macros/latex/contrib/coolfn/README b/macros/latex/contrib/coolfn/README
index 9b6beb43e2..8572f3fb7d 100644
--- a/macros/latex/contrib/coolfn/README
+++ b/macros/latex/contrib/coolfn/README
@@ -1,15 +1,16 @@
coolfn - a package for cool footnotes
-version: 1.0.0
+version: 1.1.0
This package provides formatting for footnotes in long legal documents, using hanging indents to make them look nicer
This work may be distributed and/or modified under the conditions of the
-LaTeX Project Public License (LPPL), version 1.3 or later.
+LaTeX Project Public License (LPPL), version 1.3c or later.
For suggestions, feature requests, and bug reports, please use the project's
GitHub site: https://github.com/ezgranet/coolfn
Version history:
+27/02/2023 Update with bottom footnotes
06/10/2022 Package creation \ No newline at end of file
diff --git a/macros/latex/contrib/coolfn/coolfn.sty b/macros/latex/contrib/coolfn/coolfn.sty
index af3ee854a2..f8bdc2dffc 100644
--- a/macros/latex/contrib/coolfn/coolfn.sty
+++ b/macros/latex/contrib/coolfn/coolfn.sty
@@ -1,13 +1,13 @@
-\def\coolfnversionnumber{1.0.0}
+\def\coolfnversionnumber{1.1.0}
\ProvidesPackage{coolfn}
-[2022/10/06\coolfnversionnumber\
+[2023/27/02\coolfnversionnumber\
A cool way to format footnotes]
% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
+% conditions of the LaTeX Project Public License, either version 1.3c
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
+% and version 1.3c or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
@@ -24,6 +24,7 @@
% from https://tex.stackexchange.com/questions/305033/is-there-a-latex-package-that-defines-an-environment-for-parskip-like-capabiliti
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage[bottom]{footmisc}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/macros/latex/contrib/coolfn/coolfndocumentation.pdf b/macros/latex/contrib/coolfn/coolfndocumentation.pdf
index 768c97fe7d..d273760f60 100644
--- a/macros/latex/contrib/coolfn/coolfndocumentation.pdf
+++ b/macros/latex/contrib/coolfn/coolfndocumentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/coolfn/coolfndocumentation.tex b/macros/latex/contrib/coolfn/coolfndocumentation.tex
index 2d72b17ec8..43d3576b25 100644
--- a/macros/latex/contrib/coolfn/coolfndocumentation.tex
+++ b/macros/latex/contrib/coolfn/coolfndocumentation.tex
@@ -23,7 +23,7 @@ ItalicFont={Palatine Parliamentary Italic}
\setmonofont[Scale=.9,BoldFont=Source Code Pro Bold]{Source Code Pro}
\usepackage{minted}
-\date{6 October 2022\\\smallskip\ttfamily Version \coolfnversionnumber}
+\date{\today\\\smallskip\ttfamily Version \coolfnversionnumber}
\author{Elijah Z Granet\thanks{e-mail: \href{mailto:ezg21@cantab.ac.uk}{\ttfamily ezg21@cantab.ac.uk}}}
\title{\texttt{coolfn}:\\A package for a cool way to typeset footnotes}
@@ -59,17 +59,16 @@ breaklines,
firstnumber=last
]
{latex}
-
-\def\coolfnversionnumber{1.0.0}
+\def\coolfnversionnumber{1.1.0}
\ProvidesPackage{coolfn}
-[2022/10/06\coolfnversionnumber\
+[2023/27/02\coolfnversionnumber\
A cool way to format footnotes]
% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
+% conditions of the LaTeX Project Public License, either version 1.3c
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
+% and version 1.3c or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
@@ -83,9 +82,11 @@ firstnumber=last
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% from https://tex.stackexchange.com/questions/305033/is-there-a-latex-package-that-defines-an-environment-for-parskip-like-capabiliti
+% from%
+% tex.stackexchange.com/questions/305033/
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage[bottom]{footmisc}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -171,7 +172,11 @@ firstnumber=last
\section{Version History}
-\subsection{\texttt{1.0.0}}
+\subsection*{\texttt{1.1.0}}
+
+\ttfamily 27 February 2023: Fixed issue with footnotes at the bottom
+
+\subsection*{\texttt{1.0.0}}
\ttfamily 6 October 2022: Package creation
diff --git a/macros/latex/contrib/listings/README b/macros/latex/contrib/listings/README
index 5c4a4f0628..8dfe5a667e 100644
--- a/macros/latex/contrib/listings/README
+++ b/macros/latex/contrib/listings/README
@@ -3,7 +3,7 @@ Listings package
Copyright 1996--2004 Carsten Heinz (the package)
Copyright 1996--2007 individual authors (language drivers)
Copyright 2006--2007 Brooks Moses (continued maintenance)
-Copyright 2013--2020 Jobst Hoffmann (continued maintenance)
+Copyright 2013-- Jobst Hoffmann (continued maintenance)
Released under the LaTeX Project Public License 1.3c or later
diff --git a/macros/latex/contrib/listings/listings-devel.pdf b/macros/latex/contrib/listings/listings-devel.pdf
index bece208f87..4febb79f4e 100644
--- a/macros/latex/contrib/listings/listings-devel.pdf
+++ b/macros/latex/contrib/listings/listings-devel.pdf
Binary files differ
diff --git a/macros/latex/contrib/listings/listings.dtx b/macros/latex/contrib/listings/listings.dtx
index 1874a17849..c507ab5fc1 100644
--- a/macros/latex/contrib/listings/listings.dtx
+++ b/macros/latex/contrib/listings/listings.dtx
@@ -133,7 +133,7 @@
% Hoffmann became the maintainer of the \packagename{listings}
% package in 2013; see the Preface for details.}~ %
% \textless\lstemail\textgreater}
-% \date{2020/03/24\enspace\enspace Version 1.8d\ \box\abstractbox}
+% \date{2023/02/27\enspace\enspace Version 1.9\ \box\abstractbox}
% \def\lstemail{\href{mailto:j.hoffmann@fh-aachen.de}{\texttt{j.hoffmann(at)fh-aachen.de}}}
% \ifhyper
% \hypersetup{pdftitle=The Listings Package,
@@ -921,8 +921,12 @@
% insensitive and that spaces have no effect.
%
% There is at least one language (VDM, Vienna Development Language,
-% \url{http://www.vdmportal.org}) which is not directly supported by the
-% \packagename{listings} package. It needs a package for its own:
+% \url{https://en.wikipedia.org/wiki/Vienna_Development_Method}^^A
+% \footnote{\lsthelper{Vladimir Nikishkin}{2019/11/15}%
+% {bug report in the listings package documentation} informed that the
+% previous mentioned URL \url{http://www.vdmportal.org} doesn't point
+% to a VDM specific page anymore.}) which is not directly supported by
+% the \packagename{listings} package. It needs a package for its own:
% \packagename{vdmlisting}. On the other hand \packagename{vdmlisting} uses
% the \packagename{listings} package and so it should be mentioned in this
% context.
@@ -938,7 +942,7 @@
% |listings-|\meta{language}|.prf|, \meta{language} is the name of the
% supported programming language in lowercase letters.
%
-% So if an user of the \packagename{listings} package wants to use these
+% So if a user of the \packagename{listings} package wants to use these
% preferences, she/he can say for example when using Python
% \begin{quote}
% |\input{listings-python.prf}|
@@ -1257,9 +1261,13 @@
%
% \paragraph{Captions}
% Now we come to \ikeyname{caption} and \ikeyname{label}. You might guess
-% (correctly) that they can be used in the same manner as \LaTeX's |\caption|
-% and |\label| commands, although here it is also possible to have a caption
-% regardless of whether or not the listing is in a float:
+% (correctly) that they can be used in the same manner as \LaTeX's
+% |\caption| and |\label| commands, although here it is also possible to
+% have a caption regardless of whether or not the listing is in a
+% float:\footnote{You should keep in mind that according to
+% \cite{Mittelbach:companion} \ldots{} if the caption's text fits on one
+% line, the text is centered; if the text does not fit on a single line, it
+% will be typeset as a paragraph with a width equal to the line width.}
% \begin{lstsample}[caption,label]{\lstset{xleftmargin=.05\linewidth}}{}
% \begin{lstlisting}[caption={Useless code},label=useless]
% for i:=maxint to 0 do
@@ -1788,7 +1796,7 @@
% \end{lstsample}
% As you can see, you have the choice between specifying the style explicitly
% by \LaTeX\ commands or implicitly by other style keys. But, you're right,
-% some implicitly defined styles have no seperate keys, for example the second
+% some implicitly defined styles have no separate keys, for example the second
% order keyword style. Here---and never with the number 1---you just append
% the order to the base key: \texttt{keywordstyle2}.
%
@@ -1985,7 +1993,7 @@
% \lstthanks{Chris~Edwards}{edwch00p@infoscience.otago.ac.nz},
% \lstthanks{David~John~Evans}{Matrix.Software@dial.pipex.com},
% \lstthanks{Tanguy~Fautr\'e}{tfautre@pandora.be},
-% \lstthanks{Ulrike~Fischer}{-},
+% \lstthanks{Ulrike~Fischer}{news3@nililand.de},
% \lstthanks{Robert~Frank}{rf7@ukc.ac.uk},
% \lstthanks{Michael~Franke}{-},
% \lstthanks{Ignacio~Fern\'andez~Galv\'an}{-},
@@ -2337,7 +2345,7 @@
% can be used on individual listings only. They determine the physical
% input lines used to print displayed listings.
%
-% \item[1.2]
+% \item[1.2;1.9]
% \rkeyname{linerange}|={|\meta{first1}\texttt-\meta{last1}\texttt,^^A
% \meta{first2}\texttt-\meta{last2}\texttt, and so
% on|}|\label{uoption:linerange}
@@ -2346,6 +2354,14 @@
% listing are displayed. The intervals must be sorted and must not
% intersect.
%
+% In fact each part of the triplet \meta{first}\texttt-\meta{last} may
+% be omitted. Omitting \meta{first} or \meta{last} means, that the
+% range begins at line no. 1 and ends at \meta{last} or begins at
+% \meta{first} ends at the last line of the file, a single number
+% means, that the range begins and ends at the line given by the
+% number, whereas omitting \meta{first} or \meta{last} means the range
+% begins at line no. 1 and ends at the last line of the file.
+%
% \item[1.8, true]
% \rkeyname{consecutivenumbers}|=|\meta{\alternative{true,false}}^^A
% \syntaxor\rkeyname{consecutivenumbers}\label{uoption:consecutivenumbers}
@@ -3590,7 +3606,7 @@
% example, but the examples apply to \keyname{comment} and
% \keyname{deletecomment} as well.
%
-% \item[0.13] \keyname{morecomment}|=[l]|\meta{delimiter}
+% \item[0.13] \rkeyname{morecomment}|=[l]|\meta{delimiter}
%
% The delimiter starts a comment line, which in general starts with the
% delimiter and ends at end of line. If the character sequence |//|
@@ -3598,7 +3614,7 @@
% |morecomment=[l]//| is the correct declaration. For Matlab it would
% be |morecomment=[l]\%|---note the preceding backslash.
%
-% \item[0.13] \keyname{morecomment}|=[s]|\marg{delimiter}\marg{delimiter}
+% \item[0.13] \rkeyname{morecomment}|=[s]|\marg{delimiter}\marg{delimiter}
%
% Here we have two delimiters. The second ends a comment starting with
% the first delimiter. If you require two such comments you can use
@@ -3607,14 +3623,14 @@
% |morecomment=[s]{\#}{\#}|, which means that the sharp delimits both
% beginning and end of a single comment.
%
-% \item[0.13] \keyname{morecomment}|=[n]|\marg{delimiter}\marg{delimiter}
+% \item[0.13] \rkeyname{morecomment}|=[n]|\marg{delimiter}\marg{delimiter}
%
% is similar to type |s|, but comments can be nested. Identical
% arguments are not allowed---think a while about it! Modula-2 and
% Oberon-2 use |morecomment=[n]{(*}{*)}|.
%
-% \item[0.18] \keyname{morecomment}|=[f]|\meta{delimiter}
-% \item[0.18] \keyname{morecomment}|=[f][commentstyle]|\oarg{n=preceding
+% \item[0.18] \rkeyname{morecomment}|=[f]|\meta{delimiter}
+% \item[0.18] \rkeyname{morecomment}|=[f][commentstyle]|\oarg{n=preceding
% columns}\meta{delimiter}
%
% The delimiter starts a comment line if and only if it appears on a
@@ -4487,6 +4503,11 @@
% Robin Fairbairns.
% \newblock{The \textsf{moreverb} package}, 2011.
%
+% \bibitem[Mi04]{Mittelbach:companion}
+% Frank Mittelbach, Michel Goossens, Johannes Braams,
+% David P. Carlisle, and Chris Rowley.
+% \newblock{The \LaTeX-Companion}, 2004.
+%
% \bibitem[Som11]{Sommerfeldt:captions}
% Axel Sommerfeldt.
% \newblock{Customizing captions of floating environments}, 2011.
@@ -5216,7 +5237,7 @@
% defines the specified character respectively assigns \meta{token}.
% The catcode table if not affected. Be careful if your definition has
% parameters: it is not safe to read more than one character ahead.
-% Moreover, the argument can be \emph{arbitrary}; somtimes it's the next
+% Moreover, the argument can be \emph{arbitrary}; sometimes it's the next
% source code character, sometimes it's some code of the
% \packagename{listings} package, e.g.~|\relax|, |\@empty|, |\else|,
% |\fi|, and so on. Therefore don't use \TeX's ord-operator |`| on such
@@ -5909,7 +5930,7 @@
% \part{Implementation}
%
%
-% \CheckSum{12394}
+% \CheckSum{12388}
%^^A
%^^A Don't index TeX-primitives.
%^^A
@@ -6053,8 +6074,8 @@
% All files will have same date and version.
% \begin{macrocode}
%<*kernel|misc|doc>
-\def\filedate{2020/03/24}
-\def\fileversion{1.8d}
+\def\filedate{2023/02/27}
+\def\fileversion{1.9}
%</kernel|misc|doc>
% \end{macrocode}
% What we need and who we are.
@@ -8570,10 +8591,19 @@
%
% \begin{macro}{\lst@outputspace}
% \begin{macro}{\lst@visiblespace}
-% The first macro is a default definition, \ldots
+% \lsthelper{Denis Bitouz\'e}{2020/09/12}{`lst@visiblespace:
+% `verbvisiblespace instead of `textvisiblespace} pointed out, that,
+% with Lua\LaTeX{} and some monospaced font which doesn't have an
+% appropriate glyph in slot 32, `showspaces' hasn't any effect by using
+% |\textvisiblespace|. So now we're using |\verbvisiblespace| as a default
+% definition for the first macro, the test for the fontfamily
+% |\lst@ttfamily| is deleted, because in most of the cases it lead to
+% the (wrong) output of |\char32|. The definition of |\verbvisible|
+% from latex.ltx takes the different behaviour of the modern \TeX{}
+% engines into account and defines a valid |\verbvisiblespace|
% \begin{macrocode}
\def\lst@outputspace{\ }
-\def\lst@visiblespace{\lst@ttfamily{\char32}\textvisiblespace}
+\def\lst@visiblespace{\verbvisiblespace}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -11876,6 +11906,7 @@
\lst@procnamefalse
\fi}
% \end{macrocode}
+% And these are the two implemented keys:
% \begin{macrocode}
\lst@Key{procnamestyle}{}{\def\lst@procnamestyle{#1}}
\lst@Key{indexprocnames}{false}[t]{\lstKV@SetIf{#1}\lst@ifindexproc}
@@ -12622,7 +12653,7 @@
}{\def\lst@firstnumber{#1\relax}}}
\lst@AddToHook{PreSet}{\let\lst@advancenumber\z@}
% \end{macrocode}
-% |\lst@firstnumber| now set to |\lst@lineno| instead of |\lst@firstline|,
+% |\lst@firstnumber| is now set to |\lst@lineno| instead of |\lst@firstline|,
% as per changes in |lstpatch.sty| from 1.3b pertaining to linerange markers.
% \begin{macrocode}
\lst@AddToHook{PreInit}
@@ -13690,8 +13721,7 @@
% \begin{lstkey}{print}
% \begin{lstkey}{firstline}
% \begin{lstkey}{lastline}
-% \begin{lstkey}{linerange}
-% The `current line' counter and three keys.
+% The `current line' counter and three option keys.
% \begin{macrocode}
\newcount\lst@lineno % \global
\lst@AddToHook{InitVars}{\global\lst@lineno\@ne}
@@ -13701,12 +13731,19 @@
\lst@Key{firstline}\relax{\def\lst@firstline{#1\relax}}
\lst@Key{lastline}\relax{\def\lst@lastline{#1\relax}}
% \end{macrocode}
+% Initialize the linerange with reasonable values
% \begin{macrocode}
\lst@AddToHook{PreSet}
- {\let\lst@firstline\@ne \def\lst@lastline{9999999\relax}}
+{%
+ \def\lst@firstline{1\relax}
+ \def\lst@lastline{9999999\relax}
+ \let\lst@linerange\@empty
+}
% \end{macrocode}
% \end{lstkey}
-% \end{lstkey}\end{lstkey}\end{lstkey}\end{macro}
+% \end{lstkey}
+% \end{lstkey}
+% \end{macro}
% The following code is just copied from the current development version, and
% from the |lstpatch.sty| file that Carsten left in version 1.3b for doing
% line ranges with numbers and range markers. It uses some more keys:
@@ -13724,8 +13761,11 @@
% \begin{macrocode}
\lst@Key{linerange}\relax{\lstKV@OptArg[]{#1}{%
\def\lst@interrange{##1}\def\lst@linerange{##2,}}}
+\lst@Key{consecutivenumbers}{true}[t]{%
+ \lstKV@SetIf{#1}\lst@ifconsecutivenumbers}
% \end{macrocode}
-%
+% The next options are needed for an easy description of arbitrary linerange
+% markers:
% \begin{macrocode}
\lst@Key{rangeprefix}\relax{\def\lst@rangebeginprefix{#1}%
\def\lst@rangeendprefix{#1}}
@@ -13735,67 +13775,127 @@
\lst@Key{rangebeginsuffix}{}{\def\lst@rangebeginsuffix{#1}}
\lst@Key{rangeendprefix}{}{\def\lst@rangeendprefix{#1}}
\lst@Key{rangeendsuffix}{}{\def\lst@rangeendsuffix{#1}}
-\lst@Key{includerangemarker}{true}[t]{\lstKV@SetIf{#1}\lst@ifincluderangemarker}
-\lst@AddToHook{PreSet}{\def\lst@firstline{1\relax}%
- \let\lst@linerange\@empty}
+\lst@Key{includerangemarker}{true}[t]{\lstKV@SetIf{#1}%
+ \lst@ifincluderangemarker}
+% \end{macrocode}
+% The line range is known---it is set either explicitly (by numbers or by
+% arbitrary linerange markers) or implicitly from the default values (1 and
+% 999999). |\lst@GetLineInterval| parses the known line range recursively,
+% because there may be a comma separated list of pairs.
+% \begin{macrocode}
\lst@AddToHook{Init}
- {\ifx\lst@linerange\@empty
- \edef\lst@linerange{{\lst@firstline}-{\lst@lastline},}%
- \fi%
- \lst@GetLineInterval}%
+{%
+ \ifx\lst@linerange\@empty
+ \edef\lst@linerange{{\lst@firstline}-{\lst@lastline},}%
+ \fi%
+ \lst@GetLineInterval%
+}%
\def\lst@GetLineInterval{\expandafter\lst@GLI\lst@linerange\@nil}
-\def\lst@GLI#1,#2\@nil{\def\lst@linerange{#2}\lst@GLI@#1--\@nil}
+% \end{macrocode}
+% Splitting the comma separated list of pairs is done by
+% \begin{macrocode}
+\def\lst@GLI#1,#2\@nil{%
+% \end{macrocode}
+% The list is split into two parts: the first element (\#1) of the list and
+% the rest of the list (\#2) which is stored in |\lst@linerange| to be
+% processed later.
+% \begin{macrocode}
+ \def\lst@linerange{#2}\lst@GLI@#1--\@nil%
+}
+% \end{macrocode}
+% Further parsing is done by |lst@GLI@|, the argument is |#1--\@nil| that
+% is the first element of the list augmented by a sentinel. This
+% argument is parsed with the template |#1-#2-#3\@nil|. A linerange given
+% as e.\,g. `|12-21|' leads to the argument |12-21--\@nil|, so it is parsed
+% as \#1\(\leftarrow\) |12|, \#2\(\leftarrow\)|21|, and \#3\(\leftarrow\)|-|.
+% \begin{macrocode}
\def\lst@GLI@#1-#2-#3\@nil{%
- \lst@IfNumber{#1}%
- {\ifx\@empty#1\@empty
- \let\lst@firstline\@ne
- \else
- \def\lst@firstline{#1\relax}%
- \fi
- \ifx\@empty#3\@empty
- \def\lst@lastline{9999999\relax}%
- \else
- \ifx\@empty#2\@empty
- \let\lst@lastline\lst@firstline
- \else
- \def\lst@lastline{#2\relax}%
- \fi
- \fi}%
% \end{macrocode}
-% If we've found a general marker, we set firstline and lastline to 9999999.
-% This prevents (almost) anything from being printed for now.
+% First we test, if the linerange starts with a number (consisting of -, 1,
+% 2, 3, \ldots) or an arbitrary linerange marker. If a linerange starts
+% erroneously with a `|-|' character, the argument \#1 isn't set and so the
+% range starts with 1, so giving a perhaps expected result, but the
+% definition of a linerange must always consist at least of the three parts
+% \meta{first}, `|-|', and \meta{last}.
+% \begin{macrocode}
+ \lst@IfNumber{#1}%
+ {%
+ \ifx\@empty#1\@empty
+ \let\lst@firstline\@ne
+ \else
+ \def\lst@firstline{#1\relax}%
+ \fi
+% \end{macrocode}
+% Now we know the starting number of the linerange. \#3 isn't set with a
+% linerange consisting of a single number, in all other cases \#2 defines
+% the last line (explicitly or implicitly).
+% \begin{macrocode}
+ \ifx\@empty#3\@empty%
+ \def\lst@lastline{9999999\relax}%
+ \ifx\@empty#2\@empty
+ \let\lst@lastline\lst@firstline%
+ \fi
+ \else%
+ \ifx\@empty#2\@empty
+ \def\lst@lastline{9999999\relax}
+ \else % doesn't happen(?)
+ \def\lst@lastline{#2\relax}%
+ \fi
+ \fi
+ }%
+% \end{macrocode}
+% If we've found an arbitrary linerange marker, we set firstline and lastline to
+% 9999999. This prevents (almost) anything from being printed for now.
% \begin{macrocode}
- {\def\lst@firstline{9999999\relax}%
- \let\lst@lastline\lst@firstline
+ {%
+ \def\lst@firstline{9999999\relax}%
+ \let\lst@lastline\lst@firstline
% \end{macrocode}
% We add the prefixes and suffixes to the markers.
% \begin{macrocode}
- \let\lst@rangebegin\lst@rangebeginprefix
- \lst@AddTo\lst@rangebegin{#1}\lst@Extend\lst@rangebegin\lst@rangebeginsuffix
- \ifx\@empty#3\@empty
- \let\lst@rangeend\lst@rangeendprefix
- \lst@AddTo\lst@rangeend{#1}\lst@Extend\lst@rangeend\lst@rangeendsuffix
- \else
- \ifx\@empty#2\@empty
- \let\lst@rangeend\@empty
- \else
- \let\lst@rangeend\lst@rangeendprefix
- \lst@AddTo\lst@rangeend{#2}\lst@Extend\lst@rangeend\lst@rangeendsuffix
- \fi
- \fi
+ \let\lst@rangebegin\lst@rangebeginprefix
+ \lst@AddTo\lst@rangebegin{#1}%
+ \lst@Extend\lst@rangebegin\lst@rangebeginsuffix
+ \ifx\@empty#3\@empty
+ \let\lst@rangeend\lst@rangeendprefix
+ \lst@AddTo\lst@rangeend{#1}
+ \lst@Extend\lst@rangeend\lst@rangeendsuffix
+ \else
+ \ifx\@empty#2\@empty
+ \let\lst@rangeend\@empty
+ \else
+ \let\lst@rangeend\lst@rangeendprefix
+ \lst@AddTo\lst@rangeend{#2}%
+ \lst@Extend\lst@rangeend\lst@rangeendsuffix
+ \fi
+ \fi
% \end{macrocode}
% The following definition will be executed in the
% \hookname{SelectCharTable} hook and here right now if we are already
% processing a listing.
% \begin{macrocode}
- \global\def\lst@DefRange{\expandafter\lst@CArgX\lst@rangebegin\relax\lst@DefRangeB}%
- \ifnum\lst@mode=\lst@Pmode \expandafter\lst@DefRange \fi}}
+ \global\def\lst@DefRange{%
+ \expandafter\lst@CArgX\lst@rangebegin\relax\lst@DefRangeB}%
+ \ifnum\lst@mode=\lst@Pmode \expandafter\lst@DefRange \fi%
+ }%
+}
% \end{macrocode}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+% \end{lstkey}
+%
+% \begin{macro}{\lst@DefRange}
% |\lst@DefRange| is not inserted via a hook anymore. Instead it is now called
% directly from |\lst@SelectCharTable|. This was necessary to get rid of an
% interference with the escape-to-LaTeX-feature. The bug was reported by
% \lsthelper{Michael~Bachmann}{2004/07/21}{Keine label-Referenzierung
-% m\"oglich...}. Another chance is due to the same bug: |\lst@DefRange| is
+% m\"oglich...}. Another change is due to the same bug: |\lst@DefRange| is
% redefined globally when the begin of code is found, see below. The bug was
% reported by \lsthelper{Tobias~Rapp}{2004/04/06}{undetected end of range if
% listing crosses page break} and \lsthelper{Markus~Luisser}{2004/08/13}{Bug mit
@@ -13803,9 +13903,6 @@
% \begin{macrocode}
\lst@AddToHookExe{DeInit}{\global\let\lst@DefRange\@empty}
% \end{macrocode}
-% \end{lstkey}\end{lstkey}\end{lstkey}
-% \end{lstkey}\end{lstkey}\end{lstkey}
-% \end{lstkey}\end{lstkey}\end{lstkey}
%
% Actually defining the marker (via |\lst@GLI@|, |\lst@DefRange|,
% |\lst@CArgX| as seen above) is similar to |\lst@DefDelimB|---except that
@@ -13830,6 +13927,7 @@
\lst@CArgEmpty}%
\@empty}
% \end{macrocode}
+% \end{macro}
%
% Modify labels and define |\lst@InitLstNumber| used above according to an
% error reported by
@@ -13896,11 +13994,31 @@
\fi}
% \end{macrocode}
%
+% Sometimes it is good to have two or more excerpts of one program numbered
+% consecutively, i.\,e. 1--11 instead of 3--5, 12--17, 20--21. So we
+% introduce |\lst@DisplayConsecutiveNumbersOrNot|, which corrects the
+% displayed line numbers to be always equal to the input line numbers
+% \begin{macrocode}
+\def\lst@DisplayConsecutiveNumbersOrNot{%
+ \lst@ifconsecutivenumbers\else%
+ \c@lstnumber=\numexpr-1+\lst@lineno
+ \fi%
+}
+% \end{macrocode}
+%
% Eventually we shouldn't forget to install |\lst@OnceAtEOL|, which must
% also be called in |\lst@MSkipToFirst|.
% \begin{macrocode}
\lst@AddToHook{EOL}{\lst@OnceAtEOL\global\let\lst@OnceAtEOL\@empty}
\gdef\lst@OnceAtEOL{}% Init
+% \end{macrocode}
+% The following code was introduced in listings version 1.4. The code
+% resembles the lines 14031--14061 of version 1.3c, but contains loops:
+% \newline|\def\lst@next{...}\expandafter\lst@next|.\newline
+% In fact that code will never be expanded, because there are two analoguous
+% definitions in section \ref{iTheInputCommand} below, so they override
+% these two commands.
+% \begin{macrocode}
\def\lst@MSkipToFirst{%
\global\advance\lst@lineno\@ne
\ifnum \lst@lineno=\lst@firstline
@@ -13959,10 +14077,13 @@
% Some keys and \ldots
% \begin{macrocode}
\lst@Key{captionpos}{t}{\def\lst@captionpos{#1}}
-\lst@Key{abovecaptionskip}\smallskipamount{\def\lst@abovecaption{#1}}
-\lst@Key{belowcaptionskip}\smallskipamount{\def\lst@belowcaption{#1}}
+\lst@Key{abovecaptionskip}\smallskipamount{%
+ \def\lst@abovecaption{#1}}
+\lst@Key{belowcaptionskip}\smallskipamount{%
+ \def\lst@belowcaption{#1}}
% \end{macrocode}
-% \lsthelper{Rolf~Niepraschk}{2000/01/10}{key: title} proposed \keyname{title}.
+% \lsthelper{Rolf~Niepraschk}{2000/01/10}{key: title} proposed
+% \keyname{title}.
% \begin{macrocode}
\lst@Key{label}\relax{\def\lst@label{#1}}
\lst@Key{title}\relax{\def\lst@title{#1}\let\lst@caption\relax}
@@ -14009,7 +14130,8 @@
\lst@UserCommand\lstlistingnamestyle{}
% \end{macrocode}
% \begin{macrocode}
-\lst@Key{numberbychapter}{true}[t]{\lstKV@SetIf{#1}\lst@ifnumberbychapter}
+\lst@Key{numberbychapter}{true}[t]{%
+ \lstKV@SetIf{#1}\lst@ifnumberbychapter}
% \end{macrocode}
% \end{lstkey}
% \end{macro}
@@ -14030,19 +14152,20 @@
% titles. The first is to separate the definitions of the skip registers and
% |\@makecaption|.
% \begin{macrocode}
-\@ifundefined{abovecaptionskip}
-{\newskip\abovecaptionskip
- \newskip\belowcaptionskip}{}
-\@ifundefined{@makecaption}
-{\long\def\@makecaption#1#2{%
- \vskip\abovecaptionskip
- \sbox\@tempboxa{#1: #2}%
- \ifdim \wd\@tempboxa >\hsize
- #1: #2\par
- \else
- \global \@minipagefalse
- \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
- \fi
+\@ifundefined{abovecaptionskip}{%
+ \newskip\abovecaptionskip%
+ \newskip\belowcaptionskip%
+}{}
+\@ifundefined{@makecaption}{%
+ \long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip%
+ \sbox\@tempboxa{#1: #2}%
+ \ifdim \wd\@tempboxa >\hsize%
+ #1: #2\par%
+ \else%
+ \global \@minipagefalse%
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi%
\vskip\belowcaptionskip}%
}{}
% \end{macrocode}
@@ -14050,13 +14173,14 @@
% replacement text was used directly in |\lst@MakeCaption|. A |\noindent| has
% been moved elsewhere and became |\@parboxrestore| after a bug report from
% \lsthelper{Frank~Mittelbach}{2004/02/13}{Re: Info: Inkompatibilit\"at
-% zwischen caption und listings}. \lsthelper{Karl Berry}{bold "listings
-% 1"?} asked for the ability of customizing the label. So
+% zwischen caption und listings}. \lsthelper{Karl Berry}{2019/08/18}{bold
+% "listings 1"?} asked for the ability of customizing the label. So
% |\lstlistingnamestyle| was introduced in front of |\lstlistingname|.
% \begin{macrocode}
\def\fnum@lstlisting{%
{\lstlistingnamestyle\lstlistingname
- \ifx\lst@@caption\@empty\else~\thelstlisting\fi}}%
+ \ifx\lst@@caption\@empty\else~\thelstlisting\fi}%
+}
% \end{macrocode}
% Captions are set only for display style listings -- thanks to
% \lsthelper{Peter~L\"offler}{2004/04/24}{pdfTeX warning (dest): name{figure.1}
@@ -14070,7 +14194,7 @@
% \begin{macrocode}
\def\lst@MakeCaption#1{%
\lst@ifdisplaystyle
- \ifx #1t%
+ \ifx #1t \allowbreak%
\ifx\lst@@caption\@empty\expandafter\lst@HRefStepCounter \else
\expandafter\refstepcounter
\fi {lstlisting}%
@@ -14098,8 +14222,8 @@
\addcontentsline{lol}{lstlisting}%
{\protect\numberline{\thelstlisting}\lst@@caption}%
\fi
- \fi
- \fi
+ \fi
+ \fi
% \end{macrocode}
% We make a caption if and only if the caption is not empty and the user
% requested a caption at |#1| $\in\{\mathtt t,\mathtt b\}$. To disallow
@@ -14121,9 +14245,10 @@
\def\vskip{\afterassignment\lst@vskip \@tempskipa}%
\def\lst@vskip{\nobreak\@@vskip\@tempskipa\nobreak}%
\par\@parboxrestore\normalsize\normalfont % \noindent (AS)
- \ifx #1t\allowbreak \fi
+ %%\ifx #1t\allowbreak \fi
\ifx\lst@title\@empty
- \lst@makecaption\fnum@lstlisting{\ignorespaces \lst@caption}
+ \lst@makecaption\fnum@lstlisting{%
+ \ignorespaces \lst@caption}
\else
\lst@maketitle\lst@title % (AS)
\fi
@@ -14836,7 +14961,8 @@
% |\lst@ShortInlineOldCatcode\|\meta{c}.
% \begin{macrocode}
\expandafter
- \xdef\csname lst@ShortInlineOldCatcode\string#1\endcsname{\the\catcode`#1}%
+ \xdef\csname lst@ShortInlineOldCatcode\string#1\endcsname{%
+ \the\catcode`#1}%
% \end{macrocode}
% The character is spliced into the definition using the same trick as
% used in |\verb| (for instance), having activated |~| in a group.
@@ -14850,7 +14976,8 @@
% \begin{macrocode}
\global\expandafter\let
\csname lst@ShortInlineOldMeaning\string#1\endcsname~%
- \expandafter\gdef\expandafter~\expandafter{\lst@shortinlinedef#1}}%
+ \expandafter\gdef\expandafter~\expandafter{%
+ \lst@shortinlinedef#1}}%
\endgroup
% \end{macrocode}
% Finally the character is made active.
@@ -14873,7 +15000,8 @@
% \begin{macro}{\lstDeleteShortInline}
% \begin{macrocode}
\def\lstDeleteShortInline#1{%
- \expandafter\ifx\csname lst@ShortInlineOldCatcode\string#1\endcsname\relax
+ \expandafter\ifx%
+ \csname lst@ShortInlineOldCatcode\string#1\endcsname\relax%
\PackageError{Listings}%
{#1 is not a short reference for \string\lstinline}%
{Use \string\lstMakeShortInline first.}%
@@ -15103,15 +15231,6 @@
% We just look whether to drop more lines or to leave the mode which restores
% the definition of chr(13) and chr(10).
% \begin{macrocode}
- \lst@Key{consecutivenumbers}{true}[t]{\lstKV@SetIf{#1}\lst@ifconsecutivenumbers}
- \def\lst@DisplayConsecutiveNumbersOrNot{%
- \lst@ifconsecutivenumbers\typeout{consecutive:}\else%
- \typeout{non-consecutive:}
- \c@lstnumber=\numexpr-1+\lst@lineno %\relax % this enforces the
- %displayed line numbers to always be the
- %input line numbers
- \fi%
-}
\def\lst@MSkipToFirst{%
\global\advance\lst@lineno\@ne
\ifnum \lst@lineno=\lst@firstline
@@ -15875,23 +15994,22 @@
% \end{macrocode}
%
% \paragraph{Indexing}
-% The `user' commands. |\rstyle| is defined below.
+% The `user' commands. There are two different ways to mark up a
+% key. |\ikeyname| is the commmand for keys which are used \textit{i}nline,
+% |\rkeyname| defines the \textit{r}eference of a key---displayed green---,
+% |\rstyle| is defined below.
% \begin{macrocode}
\newcommand\ikeyname[1]{%
\lstkeyindex{#1}{}%
\lstaspectindex{#1}{}%
\keyname{#1}}
-\newcommand\ekeyname[1]{%
- \@bsphack
- \lstkeyindex{#1}{}%
- \lstaspectindex{#1}{}%
- \@esphack}
\newcommand\rkeyname[1]{%
\@bsphack
\lstkeyindex{#1}{}%
\lstaspectindex{#1}{}%
\@esphack{\rstyle\keyname{#1}}}
% \end{macrocode}
+% The same rules apply to |\icmdname| and |\rcmdname|:
% \begin{macrocode}
\newcommand\icmdname[1]{%
\@bsphack
@@ -15950,6 +16068,7 @@
\fi}}
% \end{macrocode}
%
+%
% \paragraph{Unique styles}
% \begin{macrocode}
\newcommand*\lst{\texttt{lst}}
@@ -15972,7 +16091,8 @@
\else\fontfamily#1\fi
\selectfont}
% \end{macrocode}
-% The color mainly for keys and commands in the reference guide.
+% The color mainly for keys and commands in the reference
+% guide---\textit{r} means reference.
% \begin{macrocode}
\ifcolor
\definecolor{darkgreen}{rgb}{0,0.5,0}
@@ -16948,8 +17068,13 @@
\lst@UseHook{SetStyle}\lst@UseHook{EmptyStyle}
\lst@UseHook{SetLanguage}\lst@UseHook{EmptyLanguage}
% \end{macrocode}
-% Finally we load the configuration files.
+% Finally we load the configuration files. \lsthelper{Ulrike~Fischer}{2020/11/13}
+% {.cfg-file is read with wrong catcode} pointed out that this must happen
+% with the correct catcode. At the moment the catcode of |^^M| is 9, which
+% is wrong. So we reset the catcodes to the correct values before loading
+% the files:
% \begin{macrocode}
+\lst@RestoreCatcodes%
\InputIfFileExists{listings.cfg}{}{}
\InputIfFileExists{lstlocal.cfg}{}{}
%<info>\lst@ReportAllocs
@@ -17059,16 +17184,26 @@
% \item[1.5] 2013/06/27
% \item new maintainership
% \item[1.6] 2015/05/05
-% \item add discussion about using |\lstinline|\oarg{key=value list}\marg{source code}.
+% \item add discussion about using |\lstinline|\oarg{key=value list}\marg{source code}
% \item add section ``Bugs and workarounds''.
% \item[1.7] 2018/09/02
-% \item some new or updated language definitions.
-% \item several error corrections.
+% \item some new or updated language definitions
+% \item several error corrections
% \item[1.8] from 2019/02/27 on
-% \item corrected and activated the option |inputpath|.
-% \item some new or updated language definitions.
-% \item several error corrections.
-% \item introduced |\lstlistingnamestyle|.
+% \item corrected and activated the option |inputpath|
+% \item some new or updated language definitions
+% \item several error corrections
+% \item introduced |\lstlistingnamestyle|
+% \item[1.9] from 2023/02/27 on
+% \item hopefully corrected the long outstanding wrong behaviour of
+% displaying visible spaces
+% \item generalized the use of |linerange|
+% \item introduced key |consecutivenumbers|
+% \item a pagebreak between a (top) caption and source code isn't allowed
+% anymore
+% \item the configuration files |listings.cfg| and |lstlocal.cfg| are read
+% with the correct catcode
+% \item some documentation and layout enhancements.
% \end{itemize}
% \endgroup
%
diff --git a/macros/latex/contrib/listings/listings.pdf b/macros/latex/contrib/listings/listings.pdf
index 4d827f4980..bf8ad68ce9 100644
--- a/macros/latex/contrib/listings/listings.pdf
+++ b/macros/latex/contrib/listings/listings.pdf
Binary files differ
diff --git a/macros/latex/contrib/listings/lstdrvrs.dtx b/macros/latex/contrib/listings/lstdrvrs.dtx
index f710ef02ae..1d2f4cc5a2 100644
--- a/macros/latex/contrib/listings/lstdrvrs.dtx
+++ b/macros/latex/contrib/listings/lstdrvrs.dtx
@@ -33,7 +33,7 @@
% \title{Language, Style and Format drivers\\ for \textsf{Listings}\\
% {\large by Carsten Heinz and individual authors:}}
% \author{\InputIfFileExists{lstdrvrs.tmp}{}{}}
-% \date{2020/03/24\enspace\enspace Version 1.8d\ \box\abstractbox}
+% \date{2023/02/27\enspace\enspace Version 1.9\ \box\abstractbox}
%
% \ifhyper
% \hypersetup{pdftitle={Language, Style and Format drivers for the
@@ -137,7 +137,7 @@
% \endgroup
% We mainly define default dialects.
% \begin{macrocode}
-\ProvidesFile{listings.cfg}[2020/03/24 1.8d listings configuration]
+\ProvidesFile{listings.cfg}[2023/02/27 1.9 listings configuration]
\def\lstlanguagefiles
{lstlang0.sty,lstlang1.sty,lstlang2.sty,lstlang3.sty}
\lstset{defaultdialect=[R/3 6.10]ABAP,
@@ -184,7 +184,7 @@
%<+hansl-prf>\ProvidesFile{listings-hansl.prf}
%<+lua-prf>\ProvidesFile{listings-lua.prf}
%<+python-prf>\ProvidesFile{listings-python.prf}
-%<-config> [2020/03/24 1.8d listings language file]
+%<-config> [2023/02/27 1.9 listings language file]
% \end{macrocode}
%
%
@@ -1724,7 +1724,30 @@
% \begin{macrocode}
%<*lang1>
% \end{macrocode}
-% The current version of Fortran (Fortran 2008) is defined by ISO/IEC
+% The current version of Fortran (Fortran 2018) is defined by ISO/IEC
+% 1539-1:2018, for a deeper insight have a look at
+% \url{https://wg5-fortran.org/f2018.html}. It contains ? new keywords, ?
+% of them consisting of
+% two words: ^^A
+% |FAIL IMAGE|, so
+% the list of keywords contains the single parts |FAIL| and |IMAGE|.
+% So there is the following definition of Fortran 2018 keywords
+% \begin{macrocode}
+\lst@definelanguage[18]{Fortran}[08]{Fortran}{%
+ morekeywords={FAIL, IMAGE, NON_RECURSIVE},%
+% \end{macrocode}
+% and procedures:
+% \begin{macrocode}
+ morekeywords=[3]{GET_TEAM, TEAM_NUMBER, IMAGE_TEAMS, NUM_IMAGES,
+ THIS_IMAGE, FAILED_IMAGES, STOPPED_IMAGES, IMAGES_STATUS, CO_BROADCAST,
+ CO_MAX, CO_MIN, CO_SUM, CO_REDUCE, ATOMIC_ADD, ATOMIC_AND, ATOMIC_OR,
+ ATOMIC_XOR, ATOMIC_FETCH_ADD, ATOMIC_FETCH_AND, ATOMIC_FETCH_OR,
+ ATOMIC_FETCH_XOR, ATOMIC_FETCH_CAS, IEEE_GET_MODES, IEEE_SET_MODES,
+ IEEE_FMA, IEEE_SIGNBIT, IEEE_INT, IEEE_REM, IEEE_MAX_NUM, IEEE_MAX_NUM_MAG, IEEE_MIN_NUM, IEEE_MAX_NUM_MAG, IEEE_NEXT_DOWN, IEEE_NEXT_UP, IEEE_SUPPORT_DATATYPE, IEEE_QUIET_EQ, IEEE_QUIET_GE, IEEE_QUIET_GT, IEEE_QUIET_LE, IEEE_QUIET_LT, IEEE_QUIET_NE, IEEE_SIGNALING_EQ, IEEE_SIGNALING_GE, IEEE_SIGNALING_GT, IEEE_SIGNALING_LE, IEEE_SIGNALING_LT, IEEE_SIGNALING_NE}%
+}%
+% \end{macrocode}
+%
+% The Fortran 2008 version is defined by ISO/IEC
% 1539-1:2010. It contains nine new keywords, four of them consisting of
% two words: ^^A
% |ERROR STOP|, |SYNC ALL|, |SYNC IMAGES|, |SYNC MEMORY|, so
@@ -1733,7 +1756,7 @@
% \begin{macrocode}
\lst@definelanguage[08]{Fortran}[03]{Fortran}{%
morekeywords={ALL, BLOCK, CODIMENSION, CONCURRENT, CONTIGUOUS, CRITICAL,%
- ERROR, LOCK, SUBMODULE, SYNC, UNLOCK},%
+ ERROR, IMAGES, LOCK, MEMORY, SUBMODULE, SYNC, UNLOCK},%
% \end{macrocode}
% New procedures in Fortran 2008:
% \begin{macrocode}
@@ -1781,8 +1804,8 @@
morekeywords={ALLOCATABLE, ALLOCATE, ASSIGNMENT, CASE, CONTAINS, CYCLE,%
DEALLOCATE, DEFAULT, EXIT, INCLUDE, IN, NONE, OUT, INTENT, INTERFACE,%
MODULE, NAMELIST, NULLIFY, ONLY, OPERATOR, OPTIONAL, OUT, POINTER,%
- PRIVATE, PUBLIC, RECURSIVE, RESULT, SELECT, SEQUENCE, TARGET, USE,%
- WHERE, WHILE, BLOCKDATA, DOUBLEPRECISION, ENDBLOCKDATA, ENDFILE,%
+ PRIVATE, PUBLIC, RECURSIVE, RESULT, SELECT, SEQUENCE, TARGET, TYPE,%
+ USE, WHERE, WHILE, BLOCKDATA, DOUBLEPRECISION, ENDBLOCKDATA, ENDFILE,%
ENDFUNCTION, ENDINTERFACE, ENDMODULE, ENDPROGRAM, ENDSELECT,%
ENDSUBROUTINE, ENDTYPE, ENDWHERE, INOUT, SELECTCASE,%
% \end{macrocode}
@@ -1835,8 +1858,8 @@ morecomment=[l]!%
FILE, FORMAT, FUNCTION, GO, TO, GOTO, IF, IMPLICIT, %
INQUIRE, INTEGER, INTRINSIC, LOGICAL, %
OPEN, PARAMETER, PAUSE, PRECISION, PRINT, PROGRAM, READ, REAL, %
- RETURN, REWIND, STOP, SUBROUTINE, THEN, %
- WRITE, SAVE},%
+ RETURN, REWIND, SAVE, STOP, SUBROUTINE, THEN, %
+ WRITE},%
morekeywords=[2]{ACCESS, BLANK, BLOCK, DIRECT, EOF, ERR, EXIST,%
FMT, FORM, FORMATTED, IOSTAT, NAMED, NEXTREC, NUMBER, OPENED,%
REC, RECL, SEQUENTIAL, STATUS, TYPE, UNFORMATTED, UNIT},%
@@ -3703,7 +3726,7 @@ morecomment=[l]!%
%
% \subsection{Matlab}
%
-% I took the keywords from \texttt{http://www.utexas.edu/math/Matlab/Manual},
+% I (C.\,H.?) took the keywords from \texttt{http://www.utexas.edu/math/Matlab/Manual},
% but I removed the keywords |i|, |j| and |tmp|---the change was proposed by
% \lsthelper{Kai Below}{below@tu-harburg.de}{1998/09/21}{Matlab: keywords
% i,j,tmp removed}.
@@ -3711,6 +3734,11 @@ morecomment=[l]!%
% \begin{macrocode}
%<*lang1>
% \end{macrocode}
+% From the revision history one can conclude that ``Matlab´´ means ``Matlab
+% 5.1´´ which was released in 1997
+% \begin{macrocode}
+\lst@definelanguage[5.1]{Matlab}[]{Matlab}{}
+% \end{macrocode}
% \begin{macrocode}
\lst@definelanguage{Matlab}%
{morekeywords={gt,lt,gt,lt,amp,abs,acos,acosh,acot,acoth,acsc,acsch,%
diff --git a/macros/latex/contrib/listings/lstdrvrs.pdf b/macros/latex/contrib/listings/lstdrvrs.pdf
index baac9f4b03..2bf416063a 100644
--- a/macros/latex/contrib/listings/lstdrvrs.pdf
+++ b/macros/latex/contrib/listings/lstdrvrs.pdf
Binary files differ
diff --git a/macros/latex/contrib/photobook/LICENSE b/macros/latex/contrib/photobook/LICENSE
index d28638300d..b6912847b4 100644
--- a/macros/latex/contrib/photobook/LICENSE
+++ b/macros/latex/contrib/photobook/LICENSE
@@ -1,6 +1,6 @@
BSD 3-Clause License
-Copyright (c) 2021, Alex A. Naanou
+Copyright (c) 2021-2023, Alex A. Naanou
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/macros/latex/contrib/photobook/README.md b/macros/latex/contrib/photobook/README.md
index 8a1aea8caa..e2fd880008 100644
--- a/macros/latex/contrib/photobook/README.md
+++ b/macros/latex/contrib/photobook/README.md
@@ -51,7 +51,7 @@ For more info on `make` targets see the: [./Makefile](./Makefile)
[BSD 3-Clause License](./LICENSE)
-Copyright (c) 2021-2022, Alex A. Naanou,
+Copyright (c) 2021-2023, Alex A. Naanou,
All rights reserved.
diff --git a/macros/latex/contrib/photobook/photobook.cls b/macros/latex/contrib/photobook/photobook.cls
index 4fb5c623ae..06f00aa4bb 100644
--- a/macros/latex/contrib/photobook/photobook.cls
+++ b/macros/latex/contrib/photobook/photobook.cls
@@ -44,6 +44,8 @@
% XXX see where we need to \ignorespaces...
% XXX might be a good idea to add a spine calculator...
% XXX might be fun to add a 'box' layout to build book boxes...
+% XXX add a grid cell / image cell (???)
+% make it trivial to define AxB cell layouts and fill them (fully/partially)
% XXX manual / book:
% - basic usage
% - setup
@@ -58,8 +60,8 @@
%%% NOTE: \def\<module-name>@[A-Z]+ macros will be visible to both the
%%% code and the generated docs...
-\edef\photobook@FILEVERSION{v0.1.6}
-\edef\photobook@FILEDATE{2023-01-17}
+\edef\photobook@FILEVERSION{v0.1.7}
+\edef\photobook@FILEDATE{2023-02-27}
%% \documentclass{ltxdoc}
@@ -601,6 +603,8 @@
\RequirePackage{trimclip}
%% \href{https://ctan.org/pkg/xcolor}{xcolor},
\RequirePackage{xcolor}
+%% \href{https://ctan.org/pkg/pagecolor}{pagecolor},
+\RequirePackage{pagecolor}
%% \href{https://ctan.org/pkg/colorspace}{colorspace},
\RequirePackage{colorspace}
%% \href{https://ctan.org/pkg/graphicx}{graphicx},
@@ -1133,6 +1137,13 @@
paperwidth=\bleedblockwidth, paperheight=\bleedblockheight,
]{geometry}
+% colors...
+%
+% This prevents \pagecolor from getting drawn over other elements...
+\pagecolor{white}
+\pagecolor{none}
+\color{black}
+
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
% pre-document...
@@ -2435,6 +2446,9 @@
\begin{minipage}[t][\cellheight][#2]{\cellwidth}%
\begin{\photobook@captioncell@align}%
\ignorespaces%
+ % XXX BUG: for some reason the text here will not line-break...
+ % putting it in a minipage here does nothing while the same
+ % minipage on the lient size fixes the issue...
#3%
\end{\photobook@captioncell@align}%
\end{minipage}
diff --git a/macros/latex/contrib/photobook/photobook.pdf b/macros/latex/contrib/photobook/photobook.pdf
index 5772d347a9..1380393835 100644
--- a/macros/latex/contrib/photobook/photobook.pdf
+++ b/macros/latex/contrib/photobook/photobook.pdf
Binary files differ
diff --git a/macros/latex/contrib/spacingtricks/README.md b/macros/latex/contrib/spacingtricks/README.md
index 1d79082e9b..80f4d30c68 100644
--- a/macros/latex/contrib/spacingtricks/README.md
+++ b/macros/latex/contrib/spacingtricks/README.md
@@ -3,15 +3,18 @@
## Presentation
-This package provides macros for dealing with some spacing issues e.g.
- centering a single line, making a variable strut, indenting a block, typesetting a compact list,
- placing two boxes side by side with vertical adjustment.
+This package provides macros for dealing with some spacing issues, e.g.
+- centering a single line,
+- making a variable strut,
+- indenting a block,
+- typesetting a compact list,
+- placing two boxes side by side with vertical adjustment.
## Installation
- run LaTeX on spacingtricks.ins, you get the file spacingtricks.sty,
-- if then you run LaTeX + dvips + ps2pdf on spacingtricks.dtx you get the file spacingtricks.pdf which is also in the archive,
+- if then you run pdfLaTeX on spacingtricks.dtx you get the file spacingtricks.pdf which is also in the archive,
- put the files spacingtricks.sty and spacingtricks.pdf in your TeX Directory Structure.
diff --git a/macros/latex/contrib/spacingtricks/spacingtricks.dtx b/macros/latex/contrib/spacingtricks/spacingtricks.dtx
index d9ff9bc46d..68a4afbdd9 100644
--- a/macros/latex/contrib/spacingtricks/spacingtricks.dtx
+++ b/macros/latex/contrib/spacingtricks/spacingtricks.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019-2021 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+% Copyright (C) 2019-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
@@ -20,26 +20,30 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesPackage{spacingtricks}
- [2021/09/20 v1.4 .dtx spacingtricks file]
+ [2023/02/27 v1.5 .dtx spacingtricks file]
%</package>
%<*driver>
\documentclass{ltxdoc}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
-\usepackage[french,english]{babel}
-\usepackage{lmodern}
-\usepackage{spacingtricks}
-\usepackage{pifont}
+\usepackage[english]{babel}
+\usepackage{mathptmx}
+\usepackage[pifont]{spacingtricks}
\usepackage{amsmath}
-\usepackage{pstricks-add}
+\usepackage{tikz}
+\usepackage{sectsty}
+\usepackage{xcolor}
+
+\definecolor{darkbrown}{rgb}{0.5,0.1,0.1}
+\allsectionsfont{\color{darkbrown}}
\DisableCrossrefs
%\CodelineIndex
%\RecordChanges
\usepackage{hyperref}
\hypersetup{%
colorlinks,
- linkcolor=blue,
- citecolor=blue,
+ linkcolor=blue, %red by default
+ citecolor=red, %green by default
pdftitle={spacingtricks},
pdfsubject={LaTeX package},
pdfauthor={Antoine Missier}
@@ -54,7 +58,7 @@
%</driver>
% \fi
%
-% \CheckSum{165}
+% \CheckSum{242}
%
% \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
@@ -74,59 +78,91 @@
%
%
% \changes{v0.1}{2011/12/27}{Initial version}
-% \changes{v1.0}{2019/05/04}{dtx and ins files, added the footnote command}
+% \changes{v1.0}{2019/05/04}{dtx and ins files, adding the footnote command}
% \changes{v1.0}{2019/06/16}{English translation of the documentation}
-% \changes{v1.1}{2019/09/06}{No automatic line breaking at the end of the centered command,
-% new length compactitemlist}
-% \changes{v1.2}{2019/09/09}{A bug correction in the last update}
-% \changes{v1.3}{2020/11/02}{Loading the setspace package,
-% small changes in compactlist environment, improvement in dualboxes macro}
-% \changes{v1.4}{2021/09/21}{A mistake in the documentation is now corrected}
+%
+% \changes{v1.1}{2019/09/06}{
+% - No automatic line breaking at the end of the centered command,
+% - new length compactitemlist}
+%
+% \changes{v1.2}{2019/09/09}{
+% - A bug correction in the last update}
+%
+% \changes{v1.3}{2020/11/02}{
+% - Loading the setspace package,
+% - small changes in compactlist environment,
+% - improvement in dualboxes macro}
+%
+% \changes{v1.4}{2021/09/21}{
+% - A mistake in the documentation is now corrected}
+%
+% \changes{v1.5}{2023/02/23}{
+% - Changing font to times (with the mathptmx package),
+% - changing pstricks figure to tikz to avoid double compilation,
+% - tests and comments about wrapfig and picinpar packages}
+% \changes{v1.5}{2023/02/25}{
+% - adding the centeredline package,
+% - adding the pifont package as option,
+% - taking over the juxtapose environment from Christian Obrecht,
+% - topsep of indentblock environment reduced to zero}
+% \changes{v1.5}{2023/02/26}{
+% - Tests and comments about paracol and reledpar packages}
%
% \GetFileInfo{spacingtricks.sty}
%
-% \title{The \texttt{spacingtricks} package\thanks{This document
+% \title{The \textsf{spacingtricks} package\thanks{This document
% corresponds to \textsf{spacingtricks}~\fileversion, dated \filedate.}}
% \author{Antoine Missier \\ \texttt{antoine.missier@ac-toulouse.fr}}
-% \date{September 20, 2021}
+% \date{February 27, 2023}
% \maketitle
%
% \section{Introduction}
%
% This package offers some macros to deal with spacing issues. Thus:
% \begin{compactlist}
-% \item "\centered" yields good horizontal centering without vertical spacing;
-% \item "\footnote" has been redefined to avoid unsuitable spacing;
-% \item "\vstrut" produces a strut with variable height or depth;
-% \item "\indent" has been redefined to indent a line at the beginning
+% \item \hyperlink{centered}{\texttt{\bslash centered}} yields good horizontal
+% centering without vertical spacing;
+% \item \hyperlink{footnote}{\texttt{\bslash footnote}} has been redefined
+% to avoid unsuitable spacing;
+% \item \hyperlink{vstrut}{\texttt{\bslash vstrut}} produces a strut
+% with variable height or depth;
+% \item \hyperlink{indent}{\texttt{\bslash indent}} has been redefined
+% to indent a line at the beginning
% of a particular paragraph even if "\parindent" has been set to 0;
-% \item the "indentblock" environment produces indentation of all its content;
-% \item the "compactlist" environment yields a compact list, without vertical spacing
-% between the items, like here;
-% several aliases are provided to type some list symbols shorter:
+% \item the \hyperlink{indentblock}{\texttt{indentblock}} environment
+% produces indentation of all its content;
+% \item the \hyperlink{compactlist}{\texttt{compactlist}} environment
+% yields a compact list, without vertical spacing between the items, like here;
+% several \hyperlink{aliases}{aliases} are provided to type some list symbols shorter:
% "\bul", "\dash", "\ddash", "\aster", "\hand", "\checksymb", "\arrowsymb";
-% \item the macros "\ie" and "\eg" attends to typeset common abbreviations
-% \ie and \eg with correct spacing;
-% \item the "\dualboxes" command attends to place two boxes
-% (figures, tables, text) side by side by adjusting the vertical positioning.
+% \item common abbreviations \hyperlink{ie-eg}{\ie and \eg}
+% are typeset by the macros "\ie" and "\eg" with correct spacing;
+% \item the \hyperlink{dualboxes}{\texttt{\bslash dualboxes}} command attends to place
+% two boxes (figures, tables, text) side by side by adjusting the vertical positioning.
% \end{compactlist}
%
% \medskip
-% Two other common packages are loaded by \textsf{spacingtricks}:
-% \textsf{setspace} (natively in \LaTeXe),
-% for setting line spacing in a piece of text
-% (with the \texttt{spacing} environment), and
+% Three other ``spacing'' packages are loaded by \textsf{spacingtricks}:
+% \hyperlink{setspace}{\textsf{setspace}}~\cite{SETSP} (natively in \LaTeXe),
+% for setting line spacing in a piece of text,
% \textsf{xspace}~\cite{XSP}, which adds an inter-word space unless the macro
-% is followed by a punctuation character.
-%
-% Otherwise, we provide the package \textsf{arraycols}~\cite{ARCOL},
-% which allows a good management of spacing in \texttt{tabular}
-% and \texttt{array} environments,
-% and \textsf{mismath}~\cite{MSMATH} of which several macros tends to improve spacing
+% is followed by a punctuation character,
+% and \hyperlink{centeredline}{\textsf{centeredline}}~\cite{CENTER}
+% which gives an interesting alternative
+% to our "\centered" macro (see further).
+% We also took over the fine \hyperlink{juxtapose}{\texttt{juxtapose}} environment
+% from the \textsf{mafr}~\cite{MAFR}
+% distribution, as another way to place boxes side by side.
+%
+% Otherwise, we have develop the package \textsf{arraycols}~\cite{ARCOL},
+% that allows a good management of spacing in \texttt{tabular}
+% or \texttt{array} environments,
+% and \textsf{mismath}~\cite{MSMATH} that provides several macros to improve spacing
% in mathematical formulas.
%
% \section{Usage}
%
+% \hypertarget{centered}{}
% \DescribeMacro{\centered}
% The "\centered"\marg{text} command yields a centered line without vertical spacing.
% It acts like "\centerline" except in lists or tables where its behavior is much better
@@ -145,27 +181,65 @@
% \begin{center} Lorem ipsum dolor sit amet, consectetuer adipiscing elit. \end{center}
% \end{enumerate}
%
-% In tables, "\centered" allows to center a particular cell independently of
-% the (general) column alignment
+% After "\centered{...}", the end of line must be explicit,
+% otherwise "\centered" will not work. You can use "\\",
+% which is equivalent to "\linebreak", or
+% a blank line to begin a new paragraph (equivalent to "\par").
+% In the former case, no vertical space
+% is added after the centered line, in the latter case, the vertical space
+% following the centered line is a bit larger.
+% In the example above, the centered line comes to the end, without line breaking,
+% because of the next "\item" command, and the vertical space is set by the
+% \texttt{enumerate} environment.
+%
+% \medskip
+% In tables, "\centered" allows to center a particular line in a cell independently of
+% the column alignment
% \footnote{In tables, we can also use the powerful \texttt{\bslash makecell} command
-% of the \textsf{makecell} package~\cite{MKCELL}, on the other hand
-% the \texttt{\bslash centerline} command doesn't work for a single line in a cell.
-% Let us also mention the \texttt{\bslash centeredline} command, from the package
-% \textsf{centeredline}~\cite{CENTER}, which allows to use \texttt{\bslash verb}
-% commands inside the text to center; but it doesn't work in tables either.}.
+% of the \textsf{makecell} package~\cite{MKCELL}; on the other hand,
+% neither \texttt{\bslash centerline} nor \texttt{\bslash centering} commands
+% do work for a single line in a cell.},
+% here with "\begin{tabular}{|l|r|}":
%
% \begin{center}
% \begin{tabular}{|l|r|}
% \hline
% left aligned column & right aligned column \\
% \hline
-% another cell & \centered{centered cell} \\
+% the second cell fixes the width & \centered{centered cell} \\
% \hline
-% \centered{centered line} & the last cell right aligned \\
+% \centered{centered cell} & the last cell fixes the width \\
% \hline
% \end{tabular}
% \end{center}
%
+% \medskip
+% \hypertarget{centeredline}{}
+% \DescribeMacro{\centeredline}
+% A limitation of our "\centered" macro is that it doesn't allow to use \texttt{\bslash verb}
+% commands inside its argument. For this purpose, you get
+% the "\centeredline" command, from the package
+% \textsf{centeredline} by Jean-François Burnol~\cite{CENTER}.
+% This small package is now loaded by \textsf{spacingtricks}.
+% Another advantage of "\centeredline" is that it does not require an explicit
+% end, the text can follow the command on the same line, and the line break will
+% be automatic.
+% Nevertheless, it doesn't work in tables (like in the example above),
+% except with \texttt{p} column declaration.
+%
+% \hypertarget{setspace}{}
+% \medskip
+% \DescribeEnv{onehalfspace}\DescribeEnv{doublespace}\DescribeEnv{spacing}
+% \begin{onehalfspace}
+% The \textsf{setspace} package~\cite{SETSP}, loaded by \textsf{spacingtricks}, provides
+% environments for changing the spacing between lines. The present paragraph is nested
+% in a \texttt{onhalfspace} environment as you can see.
+% The \texttt{spacing} environment can be used to get other interline spacing, \eg
+% "\begin{spacing}{2.5}".
+% \end{onehalfspace}
+%
+% \hypertarget{footnote}{}
+% \medskip
% \DescribeMacro{\footnote}
% The "\footnote" command doesn't have a good management of spacing issues,
% in particular when the \textsf{hyperref} package has been loaded.
@@ -189,31 +263,31 @@
% at the end of line; its effect is to cancel the space produced by a line break,
% but we do not always think of using it.}.
%
-% \pagebreak
% \medskip
% \noindent\begin{minipage}{5.6cm}
% \begin{verbatim}
-%This a note
+%This is a note
%\footnote{
-%Bad spacing example.}
-%with the old command.
+%The old command.}
+%with bad spacing.
% \end{verbatim}
% \vspace{-4ex} This a note
% \footnt{
-% Bad spacing example.}
-% with the old command.
+% The old command.}
+% with bad spacing.
% \end{minipage}
% \hfill
% \begin{minipage}{5.6cm}
% \begin{verbatim}
-%This a note
+%This is a note
%\footnote{
-%Good spacing example.}
-%with the new command.
+%The new command.}
+%with good spacing.
% \end{verbatim}
% \vspace{-4ex} This a note
-% \footnote{ Good spacing example.}
-% with the new command.
+% \footnote{
+% The new command.}
+% with good spacing.
% \end{minipage}
%
% \medskip
@@ -225,7 +299,7 @@
% but two new macros have been added to manage spacing:
% "\footnotespace" produces the space before the note call symbol
% and "\footnoteindent" produces the space at the beginning of the footnote text.
-% For instance, with "\renewcommand{\footnotespace}{\,}"
+% For instance, with "\renewcommand{\footnotespace}{\,}" \\
% and "\renewcommand{\footnoteindent}{\enskip}"
% \footnote{\texttt{\bslash enskip} is equivalent to \texttt{\bslash hspace\{0.5em\}}.}
% we get:
@@ -241,6 +315,7 @@
% \renewcommand{\footnotespace}{}
% \renewcommand{\footnoteindent}{}
%
+% \hypertarget{vstrut}{}
% \DescribeMacro{\vstrut}
% "\vstrut"\oarg{depth}\marg{height} produces a strut with variable height or depth,
% in order to increase the line's height (above the base line) or depth
@@ -264,7 +339,7 @@
% \\
% "\fbox{\vstrut{2ex}$\sigma(X)=1$}" gives
% \fbox{\vstrut{2ex}$\sigma(X)=1$}
-% better than \fbox{$\sigma(X)=1$}
+% better than \fbox{$\sigma(X)=1$}.
%
% \medskip
% \noindent
@@ -312,16 +387,19 @@
%
% In a text line, "\vstrut" can be used in place of "\vspace".
%
+% \hypertarget{indent}{}
% \medskip
-% \DescribeMacro{\indent} \DescribeMacro{\parindentlength}
+% \DescribeMacro{\indent}
% The command "\setlength{\parindent}{0cm}" allow to eliminate any indentation of lines
% at the beginning of every paragraph.
% But in this case, the "\indent" command does not work anymore
% if we want exceptional indentation of a particular paragraph.
% So, the initial length of "\parindent" has been saved in "\parindentlength"
+% \DescribeMacro{\parindentlength}
% and the command "\indent" has been redefined to still allow indentation
% of length "\parindentlength".
%
+% \hypertarget{indentblock}{}
% \medskip
% \DescribeEnv{indentblock}
% The \texttt{indentblock} environment allows indentation of a whole block of lines.
@@ -331,6 +409,7 @@
% "\begin{indentblock}\itshape" and stanzas 2 and 4 have been affected by
% an additional indentation with "\begin{indentblock}[3em]".
%
+% \smallskip
% \begin{indentblock}\itshape
% Overhead the albatross hangs motionless upon the air \\
% And deep beneath the rolling waves in labyrinths of coral caves \\
@@ -357,41 +436,64 @@
% \end{indentblock}
% \end{indentblock}
%
+% \hypertarget{compactlist}{}
% \DescribeEnv{compactlist}
% As its name tells it, the "compactlist" environment allows to create
-% a \og compact\fg\ list, \ie without vertical space neither above nor between items.
+% a ``compact'' list, \ie without vertical space neither above nor between items.
% As for lists in \LaTeX, items are generated by the "\item" command.
% The environment has an optional argument: "\begin{compactlist}"\oarg{symbol}.
%
+% \hypertarget{aliases}{}
+% \medskip
% \DescribeMacro{\bul}\DescribeMacro{\dash}\DescribeMacro{\ddash}\DescribeMacro{\aster}
-% \DescribeMacro{\hand}
-% Default item symbol is "\textbullet" but it can be changed.
+% The default item symbol is "\textbullet", but can be changed.
% We provide aliases for several symbols commonly used in lists:
-% "\bul" \bul\ (alias for "\textbullet"), "\dash" \dash\ ("\textendash"),
-% "\ddash" \ddash\ ("\textemdash"), "\aster" \aster\ ("\textasteriskcentered"),
-% as well as "\hand" \hand ("\ding{43}"), "\checksymb" \checksymb ("\ding{51}")
-% and "\arrowsymb" \arrowsymb ("\ding{226}")
-% which need to load the \textsf{pifont} package in the preamble.
-% \DescribeMacro{\checksymb}\DescribeMacro{\arrowsymb}
-% The following example is obtained with "\begin{compactlist}[\checksymb]":
+% "\bul" \bul\ (alias for "\textbullet"), "\dash" \dash\ (alias for "\textendash"),
+% "\ddash" \ddash\ (alias for "\textemdash"),
+% "\aster" \aster\ ("alias for \textasteriskcentered").
+%
+% \smallskip
+% \DescribeEnv{[pifont]}
+% \DescribeMacro{\hand}\DescribeMacro{\checksymb}\DescribeMacro{\arrowsymb}
+% Some other common symbols can be found in the \textsf{pifont} package~\cite{PIFONT}.
+% Therefore \textsf{spacingtricks} has a \texttt{pifont} option,
+% that loads this package and creates the appropriate aliases:
+% "\hand" \hand for "\ding{43}", "\checksymb" \checksymb for "\ding{51}"
+% and "\arrowsymb" \arrowsymb for "\ding{226}".
+%
+% \medskip \noindent
+% The following example is produced by "\begin{compactlist}[\checksymb]":
% \begin{compactlist}[\checksymb]
% \item First item.
% \item Second item.
% \item Third item.
% \end{compactlist}
-% \hand These aliases can be used directly in text mode, of course.
+% \hand These aliases can also be used directly in text mode, of course.
% For "\hand", "\checksymb" and "\arrowsymb", the symbol is followed by a space
% if there is no punctuation character just after it (thanks to the
% macro \texttt{xspace} from the \textsf{xspace} package~\cite{XSP}).
%
-% \medskip
+% \smallskip
% \DescribeMacro{\compactlistindent}
-% This length (fixed at 0.5\,em by default) can be modified with "\setlength" to increase
-% or decrease the indentation of the \texttt{compactlist} environment.
+% Indentation length is set by "\compactlistindent" (fixed at 0.5\,em by default)
+% and can be modified with "\setlength".
% Notice that there are several other ways to construct a compact list in particular
% with the \texttt{noitemsep} key of the \textsf{enumitem} package~\cite{ENUM}.
%
% \medskip
+% \DescribeEnv{dinglist}
+% The \textsf{pifont} package has also a list environment "\begin{dinglist}"\marg{number}
+% to typeset a list with normal spacing, using the "\ding"\marg{number} symbol
+% for each "\item" (instead of using "\item[\ding"\marg{number}"]").
+% So "\begin{dinglist}{226}" yields:
+% \begin{dinglist}{51}
+% \item The first item in the list.
+% \item The second item in the list.
+% \item The third item in the list.
+% \end{dinglist}
+%
+% \hypertarget{ie-eg}{}
+% \medskip
% \DescribeMacro{\ie} \DescribeMacro{\eg}
% In English, at the end of a sentence, the point is followed by an em space
% which is larger than an inter-word space.
@@ -403,105 +505,197 @@
% on the other hand, some authors prefer to typeset \textit{\ie} in italic shape,
% which is always possible with "\textit{\ie}".
%
+% \hypertarget{dualboxes}{}
% \medskip
% \DescribeMacro{\dualboxes}
-% Several packages intend to set the text around a figure or a table,
-% but in general we have to give the width of the box containing the figure or the table.
-% Let us mention however the \textsf{picins} package~\cite{PICINS},
-% cited in The \LaTeX\ Companion~\cite{COMP}, which do not ask for the box width
-% and it can also be used with lists.
-% Nevertheless vertical positioning can be tricky.
-% For this purpose, we have written the "\dualboxes"\oarg{pos}\marg{left}\marg{right} macro,
+% Several packages intend to typeset text around a figure or a table,
+% but some of them need to give the width of the box containing the figure or the table.
+% We provide here another approach with the macro
+% "\dualboxes"\oarg{pos}\marg{left}\marg{right},
% which places two boxes, \meta{left} and \meta{right}, side by side.
-% These boxes can contain figures, tables, text, \texttt{minipage} environments
+% These boxes can contain figures, tables, one small line text,
+% parbox text, \texttt{minipage} environments
% (for several paragraphs and lists), etc.
% The optional \meta{pos} parameter sets the vertical level on which the boxes are aligned:
% a number between 0 (bottom) and 1 (top, default value).
-% Here is a first example with "\dualboxes[0.65]".
+%
+% Here is a first example in which we have adjusted the postion
+% of the boxes vertically, with "\dualboxes[0.6]".
+%
+% \def\myfigure{%
+% \begin{tikzpicture}[scale=0.6]\tiny
+% \draw[->] (-4.5,0) -- (4.5,0);
+% \draw[->] (0,-2) -- (0,1.5);
+% \foreach \x in {-4,...,4} {\draw (\x,0.1cm) -- (\x,-0.1cm) node[below] {$\x$};}
+% \foreach \y in {-1,1} {\draw (0.1cm,\y) -- (-0.1cm,\y) node[left] {$\y$};}
+% \draw[domain=-4.5:4.5,samples=100,color=red] plot ({\x},{2*\x/(exp(\x)-\x)});
+% \end{tikzpicture}}
+%
+% \def\mytable{
+% $\begin{array}{|*{6}{c|}} \hline
+% x & -2 & -1 & 0 & 1 & 2 \\ \hline
+% f(x) & -1,87 & -1,46 & 0 & 1,16 & 0,74 \\ \hline
+% \end{array}$
+% }
%
% \medskip
-% \psset{xunit=0.5cm,yunit=1.0cm,algebraic=true}
-% \dualboxes[0.65]{\footnotesize
-% $\begin{array}{|*{7}{c|}} \hline
-% x & -2 & -1 & 0 & 1 & 2 & 3 \\ \hline
-% f(x) & -0.96 & -0.71 & 0 & 0.59 & 0.38 & 0.18 \\ \hline
-% \end{array}$
-% }{
-% \begin{pspicture}(-4.5,-1.5)(4.5,1)
-% \psaxes[labelFontSize=\scriptstyle,ticksize=-2pt,linewidth=0.3pt]
-% {->}(0,0)(-4.5,-1.5)(4.5,1)
-% \psplot[linecolor=red]{-4.5}{4.5}{x/(EXP(x)-x)}
-% \end{pspicture}
-% }
+% \dualboxes[0.6]{\scriptsize \mytable}{\myfigure}
%
% \noindent
-% The horizontal space is equally shared between left margin, inter-box space and right margin.
+% The horizontal space is equally shared between left margin, inter-box space
+% and right margin.
%
% \medskip
-% In the following example the right box has been shifted back
+% In the following example boxes are aligned by top and
+% the right box has been shifted back (left) from 3\,cm
% to make an overlapping with the left one, what \textsf{picins} cannot do.
%
-%\dualboxes{\footnotesize
-% $\begin{array}{|*{7}{c|}} \hline
-% x & -2 & -1 & 0 & 1 & 2 & 3 \\ \hline
-% f(x) & -0.96 & -0.71 & 0 & 0.59 & 0.38 & 0.18 \\ \hline
-% \end{array}$
-% }{\mbox{} \hspace{-3cm}
-% \begin{pspicture}(-4.5,-1.5)(4.5,1)
-% \psaxes[labelFontSize=\scriptstyle,ticksize=-2pt,linewidth=0.3pt]
-% {->}(0,0)(-4.5,-1.5)(4.5,1)
-% \psplot[linecolor=red]{-4.5}{4.5}{x/(EXP(x)-x)}
-% \end{pspicture}
-%}
+% \dualboxes{\scriptsize \mytable}{\mbox{} \hspace{-3cm} \myfigure}
% \begin{verbatim}
-% \dualboxes{\footnotesize
-% $\begin{array}{|*{7}{c|}} \hline
-% x & -2 & -1 & 0 & 1 & 2 & 3 \\ \hline
-% f(x) & -0.96 & -0.71 & 0 & 0.59 & 0.38 & 0.18 \\ \hline
-% \end{array}$
+% \dualboxes{\scriptsize
+% $\begin{array}{|*{6}{c|}} \hline
+% x & -2 & -1 & 0 & 1 & 2 \\ \hline
+% f(x) & -1,87 & -1,46 & 0 & 1,16 & 0,74 \\ \hline
+% \end{array}$
% }{\mbox{} \hspace{-3cm}
-% \begin{pspicture}(-4.5,-1.5)(4.5,1) % needs the pstricks-add package
-% \psaxes[labelFontSize=\scriptstyle,ticksize=-2pt,linewidth=0.3pt]
-% {->}(0,0)(-4.5,-1.5)(4.5,1)
-% \psplot[linecolor=red]{-4.5}{4.5}{x/(EXP(x)-x)}
-% \end{pspicture}
+% \begin{tikzpicture}[scale=0.6]\tiny
+% \draw[->] (-4.5,0) -- (4.5,0);
+% \draw[->] (0,-2) -- (0,1.5);
+% \foreach \x in {-4,...,4} {
+% \draw (\x,0.1cm) -- (\x,-0.1cm) node[below] {$\x$};}
+% \foreach \y in {-1,1} {
+% \draw (0.1cm,\y) -- (-0.1cm,\y) node[left] {$\y$};}
+% \draw[domain=-4.5:4.5,samples=100,color=red]
+% plot ({\x},{2*\x/(exp(\x)-\x)});
+% \end{tikzpicture}
% }
% \end{verbatim}
%
% \DescribeMacro{\dualboxes*}
-% This command has a starred version which eliminates spaces at the beginning and at the
-% end of the line, the only remaining space is between the boxes:
+% This command has a starred version that eliminates space before the first box
+% and after the second one, but not between them:
% "\dualboxes*"\oarg{pos}\marg{left}\marg{right}.
-% \dualboxes*{\parbox{7cm}{
-% Here the left part consist of a paragraph box obtained with
-% \texttt{\bslash parbox\{7cm\}\{...\}}.
-% If we want several paragraphs, a list or a mathematical displayed formula,
-% in one of the boxes,
-% then we have to put them in a \texttt{minipage} environment.
-% }}{\begin{pspicture}(-4.5,-1.5)(4.5,1)
-% \psaxes[labelFontSize=\scriptstyle,ticksize=-2pt,linewidth=0.3pt]
-% {->}(0,0)(-4.5,-1.5)(4.5,1)
-% \psplot[linecolor=red]{-4.5}{4.5}{x/(EXP(x)-x)}
-% \end{pspicture}
-% }
%
-% \noindent
-% Let us indicate that it's unfortunately not possible to use \texttt{verbatim} environments
+% \smallskip
+% \dualboxes*[0.6]{\parbox{6.5cm}{
+% In practice, \texttt{\bslash dualboxes} is suitable for boxes in which
+% you put figures or tables or small one line text.
+% For longer text, this one must be nested in a paragraph box, \eg
+% here we used \texttt{\bslash parbox\{6.5cm\}\{...\}}.
+% If you want several paragraphs, a list or a mathematical displayed formula,
+% then you have to put them in a \texttt{minipage} environment.}
+% }{\myfigure}
+%
+% \medskip
+% Let us indicate that it is unfortunately not possible to use \texttt{verbatim} environments
% (nor the in-line \texttt{\bslash verb} command)
% within "\dualboxes" arguments,
-% just as it's not possible for footnotes or margin notes.
+% as well as it is not possible for footnotes or margin notes.
+%
+% \medskip
+% For putting two figures side by side, or a table and a figure, "\dualboxes" is perfect.
+% But for text around a figure, some other package may be more efficient.
+% Les us mention first \textsf{wrapfig}~\cite{WRAPFIG}, one of the easiest, but text must
+% contain in a single paragraph (like above), without list or you have to place it in
+% a \texttt{minipage} environment.
+%
+% More sophisticated is the \textsf{picins} package~\cite{PICINS},
+% cited in The \LaTeX\ Companion~\cite{COMP}.
+% Unlike most others, it can be used with lists,
+% nevertheless vertical positioning can be tricky
+% and it doesn't belong to common distributions \TeX{}\,Live or MiK\TeX.
+% A last one we mention is \textsf{picinpar}~\cite{PICINPAR} in which
+% text can begin after the first line and can flow to the two side of the figure.
+%
+% \hypertarget{juxtapose}{}
+% \medskip
+% \DescribeEnv{juxtapose}
+% As a very interesting alternative, we present the powerful \texttt{juxtapose} environment,
+% written by Christian Obrecht in the \texttt{fiche.cls class} file,
+% which is part of the \textsf{mafr} distribution~\cite{MAFR}.
+% We made small improvements, among others to work correctly with lists and
+% get customization of some lengths:
+% \DescribeMacro{\juxtopskip}\DescribeMacro{\juxbottomskip}
+% \DescribeMacro{\juxsepspace}
+% top and bottom lengths are set by default to "\smallskipamount"
+% and separation space is set to 1.5\,em.
+% For spacing above or below the environment, if the default length doesn't fit well,
+% you can add a "\bigskip" or a "\vspace"\marg{dimen} for example,
+% or at worst redefine the length "\juxtopskip" and "\juxbottomskip".
+% \begin{juxtapose}
+% In this example the environment begins here.
+% \texttt{juxtapose} can deal with figures, tables, but also:
+% \begin{compactlist}
+% \item verbatim text: "\mytestmacro",
+% \item text with several paragraphs,
+% \item lists, like here (a compact list),
+% \item displayed mathematics as shown on the right side,
+% \end{compactlist}
+% without the need of \texttt{multipage} environments.
+
+% The two boxes are aligned by their center, but
+% unlike "\dualboxes", you cannot adjust vertical positioning.
+%
+% \otherside
+% \myfigure
+% \[ f(x) = \frac{2x}{\mathrm{e}^x-x} \]
+% This is the last line of the environment.
+% \end{juxtapose}
+%
+% Here begins the following text. The syntax of \texttt{juxtapose} is simple:
+% \begin{center}
+% "\begin{juxtapose} ... \otherside ... \end{juxtapose}"
+% \end{center}
+% It has an optional argument "\begin{juxtapose}"\oarg{leftratio}
+% where \meta{leftratio} is the width ratio of the left side relatively to "\textwidth"
+% (the default value is "0.5" which means "0.5\textwidth").
+%
+% Paragraphs are indented inside each side, except the first one,
+% because for a figure, there's no need to shift it to the right
+% (from indent length) and otherwise the user may forgot to
+% put "\noindent" before the figure.
+% If you still want to indent the first paragraph use "\indent".
+% For horizontal alignment inside one side, you can use "\centering" or "\flushright"
+% (useful for a figure).
+% If you want a global indentation of the first (or the second) box, you
+% can put it in an \texttt{indentblock} environment, it works fine!
+%
+% \medskip
+% One may ask why not using multi column environments instead.
+% In the classic \textsf{multicol} environment you cannot choose unbalanced
+% columns and you cannot choose where to pass to the other column.
+%
+% Some nice packages improve \textsf{multicols}, \eg \textsf{vwcol}~\cite{VWCOL} in which
+% you can fix on the columns width, but unfortunately it doesn't accept
+% verbatim text, and doesn't manage correctly lists and figures like above.
+%
+% Let us mention \textsf{paracol}~\cite{PARA} and \textsf{reledpar}~\cite{RELP},
+% which are intended to typeset two column of text in parallel,
+% useful for translation or critical edition of text.
+% They work fine with lists, figures, verbatim text, and also footnotes and margin notes,
+% but it is not immediate to obtain just a chosen vertical positioning of two boxes.
+% They have synchronization mechanisms, convenient for text, but
+% not when you place two figures side by side.
+% Besides they are a bit oversized for our need. They don't have the same purpose.
+% So we can hope \texttt{juxtapose} or "\dualboxes" are useful.
%
% \StopEventually{}
%
% \section{Implementation}
% \begin{macrocode}
+\newif\ifspacingtricks@pifont
+\DeclareOption{pifont}{\spacingtricks@pifonttrue}
+\ProcessOptions \relax
+
\RequirePackage{ifthen}
\RequirePackage{calc}
\RequirePackage{setspace}
\RequirePackage{xspace}
+\RequirePackage{centeredline}
+\ifspacingtricks@pifont \RequirePackage{pifont} \fi
\newcommand*{\centered}[1]{{\setlength{\parskip}{0pt}\par\noindent\hfill
- #1\hfill\mbox{}}}
+ #1\hfill\mbox{}}}
% \end{macrocode}
% The double braces are necessary here to ensure that the "\parskip" modification applies
% locally within the command and not globally to the rest of the document.
@@ -536,29 +730,29 @@
\newenvironment*{indentblock}[1][\parindentlength]{
\begin{list}{}{%
- \setlength{\leftmargin}{#1}
- \setlength{\itemsep}{0pt}
- \setlength{\topsep}{1ex}
- \setlength{\partopsep}{0pt}
- }
- \item[]
- }{\end{list}}
+ \setlength{\leftmargin}{#1}
+ \setlength{\itemsep}{0pt}
+ \setlength{\topsep}{0pt} % previously 1ex
+ \setlength{\partopsep}{0pt}
+ }
+ \item[]
+}{\end{list}}
\newlength{\compactlistindent}
\setlength{\compactlistindent}{0.5em}
\newenvironment*{compactlist}[1][\textbullet]{
\par % sometimes necessary
- \begin{list}{#1\unskip}{% \unskip suppresses the space created by \xspace
- \setlength{\itemsep}{0pt}
- \setlength{\parsep}{0pt}
- \setlength{\topsep}{0ex}
- \setlength{\partopsep}{0pt}
- \setlength{\labelwidth}{1em}
- \setlength{\leftmargin}{\labelwidth}
- \addtolength{\leftmargin}{\labelsep}
- \addtolength{\leftmargin}{\compactlistindent}
- }
- }{\end{list}}
+ \begin{list}{#1\unskip}{% \unskip gobbles space created by \xspace
+ \setlength{\itemsep}{0pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0ex}
+ \setlength{\partopsep}{0pt}
+ \setlength{\labelwidth}{1em}
+ \setlength{\leftmargin}{\labelwidth}
+ \addtolength{\leftmargin}{\labelsep}
+ \addtolength{\leftmargin}{\compactlistindent}
+ }
+}{\end{list}}
\providecommand{\bul}{\textbullet}
\providecommand{\dash}{\textendash}
@@ -569,16 +763,18 @@
% The following macros need the \textsf{pifont} package.
% \smallskip
% \begin{macrocode}
-\providecommand{\hand}{\ding{43}\xspace}
-\providecommand{\checksymb}{\ding{51}\xspace}
-\providecommand{\arrowsymb}{\ding{226}\xspace}
+\ifspacingtricks@pifont
+ \providecommand{\hand}{\ding{43}\xspace}
+ \providecommand{\checksymb}{\ding{51}\xspace}
+ \providecommand{\arrowsymb}{\ding{226}\xspace}
+\fi
\providecommand{\ie}{i.e.\@\xspace}
\providecommand{\eg}{e.g.\@\xspace}
\newcommand{\@@dualboxes}[3][1]{
\par\noindent
- \raisebox{\depth-#1\totalheight}{#2} \hfill
+ \raisebox{\depth-#1\totalheight}{#2} \hfill % needs calc
\raisebox{\depth-#1\totalheight}{#3} \smallskip
}
\newcommand{\@dualboxes}[3][1]{
@@ -587,26 +783,81 @@
\raisebox{\depth-#1\totalheight}{#3} \hfill\mbox{}\smallskip
}
\newcommand{\dualboxes}{\@ifstar{\@@dualboxes}{\@dualboxes}}
+
+% \end{macrocode}
+%
+% The following macro has been found in the \texttt{fiche.cls} file,
+% distributed with the \textsf{mafr} package by Christian Obrecht~\cite{MAFR}.
+% It had some tiny bugs in spacing.
+% I just made small changes: adding some lengths parameters and the "\linewidth"
+% instruction (without whom, lists in the first side send the second side out of the page).
+% \begin{macrocode}
+\newlength\juxtopskip
+\setlength\juxtopskip{\smallskipamount}
+\newlength\juxbottomskip
+\setlength\juxbottomskip{\smallskipamount}
+\newlength\juxsepspace
+\setlength\juxsepspace{1.5em}
+\newlength\side@width
+
+\newenvironment{juxtapose}[1][0.5]{% left side ratio
+ \def\otherside{\egroup % internal function remembers \side@width
+ \@tempdima=\side@width
+ \side@width=\textwidth
+ \advance\side@width by -\@tempdima
+ \advance\side@width by -\juxsepspace
+ \hskip\juxsepspace
+ \linewidth=\side@width % for lists environments
+ \vcenter\bgroup\hsize=\side@width\noindent % \ignorespaces useless
+ }
+ \side@width=#1\textwidth
+ \advance\side@width by -0.5\juxsepspace
+ \linewidth=\side@width % for lists environments
+ \par\vskip\juxtopskip%
+ \hbox\bgroup\begin{math}
+ \vcenter\bgroup\hsize=\side@width\noindent\ignorespaces
+ }{\egroup\end{math}\egroup\vskip\juxbottomskip}
+
% \end{macrocode}
%
% \medskip
-% \begin{thebibliography}{9}
+% \begin{thebibliography}{17}
+% \begin{raggedright}
+% \bibitem{SETSP} \emph{The \textsf{setspace} Package}, Robin Fairbairns, Geoffrey Tobin,
+% CTAN, v9.7b 2022/12/04.
% \bibitem{XSP} \emph{The \textsf{xspace} package}, David Carlisle, Morten Høgholm,
% CTAN v1.13 2014/10/28.
-% \bibitem{MKCELL} \emph{The \textsf{makecell} package}, Olga Lapko, CTAN, v0.1e 2009/08/03.
% \bibitem{CENTER} \emph{\textsf{centeredline} -- A macro for centering lines}, Jean-François
-% Burnol, CTAN, v1.1 2019/05/03.
-% \bibitem{CELLSP} \emph{The \textsf{cellspace} package}, Josselin Noirel, CTAN, v1.8 2019/03/11.
+% Burnol, CTAN, v1.2 2022/10/10.
+% \bibitem{MAFR} \emph{La distribution \textsf{mafr}}, Christian Obrecht,
+% CTAN, v1.0 17/09/2006.
+% \bibitem{ARCOL} \emph{The \textsf{arraycols} package}, Antoine Missier, CTAN,
+% v1.2 2021/09/20.
+% \bibitem{MSMATH} \emph{\textsf{mismath} -- Miscellaneous mathematical macros},
+% Antoine Missier, CTAN, v2.5 2023/02/24.
+% \bibitem{MKCELL} \emph{The \textsf{makecell} package}, Olga Lapko, CTAN, v0.1e 2009/08/03.
+% \bibitem{CELLSP} \emph{The \textsf{cellspace} package}, Josselin Noirel, CTAN,
+% v1.9.0 2022/01/04.
+% \bibitem{PIFONT} \emph{\textsf{pifont} -- Using common PostScript fonts with \LaTeX},
+% Walter Schmidt, CTAN, v9.3 2020/03/25.
% \bibitem{ENUM} \emph{Customizing lists with the \textsf{enumitem} package}, Javier Bezos,
% CTAN, v3.9 2019/06/20.
-% \bibitem{ARCOL} \emph{The \textsf{arraycols} package}, Antoine Missier, CTAN, v1.2 2021/09/20.
-% \bibitem{MSMATH} \emph{\textsf{mismath} -- Miscellaneous mathematical macros}, Antoine Missier,
-% CTAN, v1.8 2020/11/15.
+% \bibitem{WRAPFIG} \emph{The \textsf{wrapfig} package}, Donald Arseneau, CTAN,
+% v3.6 2003/01/31.
% \bibitem{PICINS} \emph{Bilder in \LaTeX -Dokumenten -- PicIns-Benutzerhandbuch},
% Joachim Bleser, Edmund Lang, CTAN, v3.0 sept. 1992.
+% \bibitem{PICINPAR} \emph{The \textsf{picinpar} package}, Friedhelm Sowa, Stefan Blochwitz,
+% CTAN, v1.3 2022/11/25.
+% \bibitem{VWCOL} \emph{The \textsf{vwcol} package}, Will Robertson, CTAN, v0.2 2015/02/10.
+% \bibitem{PARA} \emph{Package \textsf{paracol}: Yet Another Multi-Column Package
+% to Typeset Columns in Parallel}, Hiroshi Nakashima, CTAN, v1.35 2018/12/31.
+% \bibitem{RELP} \emph{Parallel typesetting for critical editions:
+% the \textsf{reledpar} package}, Maïeul Rouquette, Peter Wilson, Herries Press, CTAN,
+% 2.25.3 2022/04/22.
% \bibitem{COMP} \emph{The \LaTeX\ Companion}. Frank Mittelbach, Michel Goossens,
% Johannes Braams, David Carlisle, Chris Rowley, 2nd edition, Pearson Education, 2004.
+% \end{raggedright}
% \end{thebibliography}
-
+%
% \Finale
\endinput
diff --git a/macros/latex/contrib/spacingtricks/spacingtricks.ins b/macros/latex/contrib/spacingtricks/spacingtricks.ins
index fb950279c3..a2b2aa9776 100644
--- a/macros/latex/contrib/spacingtricks/spacingtricks.ins
+++ b/macros/latex/contrib/spacingtricks/spacingtricks.ins
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2019-2021 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+%% Copyright (C) 2019-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
@@ -21,7 +21,7 @@
This is a generated file.
-Copyright (C) 2019-2021 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+Copyright (C) 2019-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
@@ -46,7 +46,7 @@ and version 1.3 or later is part of all distributions of LaTeX version
\Msg{* spacingtricks.sty *}
\Msg{* *}
\Msg{* To produce the documentation run the file *}
-\Msg{* spacingtricks.dtx through LaTeX + dvips + ps2pdf *}
+\Msg{* spacingtricks.dtx through LaTeX *}
\Msg{* *}
\Msg{* Happy TeXing! *}
\Msg{* *}
diff --git a/macros/latex/contrib/spacingtricks/spacingtricks.pdf b/macros/latex/contrib/spacingtricks/spacingtricks.pdf
index a7ab69f54e..ba4d8631b8 100644
--- a/macros/latex/contrib/spacingtricks/spacingtricks.pdf
+++ b/macros/latex/contrib/spacingtricks/spacingtricks.pdf
Binary files differ
diff --git a/macros/latex/contrib/unicode-alphabets/README.md b/macros/latex/contrib/unicode-alphabets/README.md
index 347049456b..7796c6b201 100644
--- a/macros/latex/contrib/unicode-alphabets/README.md
+++ b/macros/latex/contrib/unicode-alphabets/README.md
@@ -7,7 +7,7 @@ See [unicode-alphabets.pdf](docs/unicode-alphabets.pdf) for the documentation.
See [specimen.pdf](docs/specimen.pdf) for examples.
-Contents last updated 2020-03-11.
+Contents last updated 2023-02-27.
Package available via CTAN at https://www.ctan.org/pkg/unicode-alphabets
diff --git a/macros/latex/contrib/unicode-alphabets/docs/specimen.pdf b/macros/latex/contrib/unicode-alphabets/docs/specimen.pdf
index e9c191c990..2d9feb131c 100644
--- a/macros/latex/contrib/unicode-alphabets/docs/specimen.pdf
+++ b/macros/latex/contrib/unicode-alphabets/docs/specimen.pdf
Binary files differ
diff --git a/macros/latex/contrib/unicode-alphabets/docs/specimen.tex b/macros/latex/contrib/unicode-alphabets/docs/specimen.tex
index 3f52b09cd2..00c781dbec 100644
--- a/macros/latex/contrib/unicode-alphabets/docs/specimen.tex
+++ b/macros/latex/contrib/unicode-alphabets/docs/specimen.tex
@@ -15,8 +15,6 @@
hidelinks,
]{hyperref}
-\include{csvsimple.tmp.patch}
-
\title{Unicode Alphabets for \LaTeX\\\bigskip\large Specimen}
\author{Mikkel Eide Eriksen}
diff --git a/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf b/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf
index 29907ed86e..07157b96bd 100644
--- a/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf
+++ b/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.pdf
Binary files differ
diff --git a/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex b/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex
index 3969d13260..3bca58af21 100644
--- a/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex
+++ b/macros/latex/contrib/unicode-alphabets/docs/unicode-alphabets.tex
@@ -20,8 +20,6 @@
hidelinks,
]{hyperref}
-\include{csvsimple.tmp.patch}
-
\title{Unicode Alphabets for \LaTeX}
\author{Mikkel Eide Eriksen\\\href{mailto:mikkel.eriksen@gmail.com}{mikkel.eriksen@gmail.com}}
diff --git a/macros/latex/contrib/unicode-alphabets/latex/csvsimple.tmp.patch.tex b/macros/latex/contrib/unicode-alphabets/latex/csvsimple.tmp.patch.tex
deleted file mode 100644
index ea229dad78..0000000000
--- a/macros/latex/contrib/unicode-alphabets/latex/csvsimple.tmp.patch.tex
+++ /dev/null
@@ -1,20 +0,0 @@
-% https://github.com/T-F-S/csvsimple/issues/7
-
-\makeatletter
-
-\def\set@csv@autohead{%
- \toks0=\expandafter{\csname\csv@headnameprefix\csv@current@col\endcsname}%
- \toks1=\expandafter{\csname csvcol\romannumeral\c@csvcol\endcsname}%
- \begingroup\edef\csv@temp{\endgroup\noexpand\gdef\the\toks0{\the\toks1}\noexpand\csv@AtEndLoop{\noexpand\gdef\the\toks0{}}}%
- \csv@temp%
-}
-
-\csvset{%
- head to column names prefix/.store in=\csv@headnameprefix,%
- head to column names prefix=,%
- xltabular/.style 2 args={
- @table={\csv@pretable\begin{xltabular}{#1}{#2}\csv@tablehead}{\csv@tablefoot\end{xltabular}\csv@posttable},
- late after line=\\},
-}
-
-\makeatother
diff --git a/macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty b/macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty
index 898fa9d4d9..0dd446dc21 100644
--- a/macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty
+++ b/macros/latex/contrib/unicode-alphabets/latex/unicode-alphabets.sty
@@ -1,4 +1,4 @@
-\ProvidesPackage{unicode-alphabets}[2020/03/11 Unicode alphabets in the Private Use Area]
+\ProvidesPackage{unicode-alphabets}[2023/02/27 Unicode alphabets in the Private Use Area]
% License: CC-BY-SA 4.0
% Author: Mikkel Eide Eriksen <mikkel.eriksen@gmail.com>
@@ -12,8 +12,6 @@
\RequirePackage{csvsimple}
-\input{csvsimple.tmp.patch}
-
\makeatletter
\newcommand\alph@keys[1]{\pgfkeys{/unicode-alphabets/.cd,#1}}
diff --git a/support/latexpand/README b/support/latexpand/README
index 8933efb074..dbd4647530 100644
--- a/support/latexpand/README
+++ b/support/latexpand/README
@@ -125,5 +125,5 @@ SEE ALSO
https://lacl.fr/~caubert/notes/portabilite-du-tex.html#dependances
VERSION
- This is latexpand version v1.7.
+ This is latexpand version v1.7.2.
diff --git a/support/latexpand/latexpand b/support/latexpand/latexpand
index ee97a46a09..c30e5aacb5 100755
--- a/support/latexpand/latexpand
+++ b/support/latexpand/latexpand
@@ -86,7 +86,7 @@ sub get_version
{
# $VERSION's value will be substituted by 'make dist', but the
# next line won't (the string has to be broken to avoid it).
- my $VERSION = 'v1.7';
+ my $VERSION = 'v1.7.2';
if ($VERSION eq '@LATEXPAND' . '_VERSION@') {
my($vol,$dir,$file) = File::Spec->splitpath($0);
chdir($dir);
@@ -248,10 +248,19 @@ sub process_line
# Escaping these '%' is not mandatory, but allowed, hence we can
# pre-process the line by escaping them, and let latexpand work
# as normal afterwards.
+ # Known limitation: latexpand doesn't do balanced braces
+ # recognition, and just refuses both { and } within \url{}
+ # argument for %-detection to work ([^{}%] below). Fix should be
+ # possible using
+ # https://stackoverflow.com/questions/15301708/perl-regular-expression-match-nested-brackets
+ # but is it worth the trouble? (file an issue or send a merge
+ # request if you think it is)
+
# While there are \url{URL} with unescaped % in URL ...
- while (/^(.*\\url\{)(([^\\]%|[^}%])*)(\}.*)$/) {
- my ($before, $url, $after) = ($1, $2, $4);
- # escape unescaped % in URL
+ my $NON_PERCENT = '([^\\}]%|[^{}%])*';
+ while (/^(?<before>.*\\url\{)(?<url>$NON_PERCENT[^\\}]%$NON_PERCENT)(?<after>\}.*)$/) {
+ my ($before, $url, $after) = ($+{before}, $+{url}, $+{after});
+ # escape unescaped % in URL, if any
$url =~ s/([^\\])%/$1\\%/g;
$_ = $before . $url . $after ."\n";
}
@@ -701,4 +710,4 @@ https://lacl.fr/~caubert/notes/portabilite-du-tex.html#dependances
=head1 VERSION
-This is latexpand version v1.7.
+This is latexpand version v1.7.2.
diff --git a/support/latexpand/version.txt b/support/latexpand/version.txt
index 42952ccf83..cc2e97f667 100644
--- a/support/latexpand/version.txt
+++ b/support/latexpand/version.txt
@@ -1,2 +1,2 @@
-latexpand version v1.7 (6c1d8d9e3b331247ab09bc533a4360ea37deead5).
-Committed on Fri Feb 24 10:40:17 2023 +0100.
+latexpand version v1.7.2 (4a76237c217a532a77044c0346b1e06648814531).
+Committed on Mon Feb 27 09:52:54 2023 +0100.
diff --git a/support/texdoc/NEWS b/support/texdoc/NEWS
index cfb10ca932..2567cc3764 100644
--- a/support/texdoc/NEWS
+++ b/support/texdoc/NEWS
@@ -1,15 +1,21 @@
-NEWS for texdoc
+NEWS for Texdoc
===============
(This file public domain.)
-Version 4.0 (TeX Live 2023)
-===========================
-Released on 2023-02-20
+Version 4.0.1 (2023-02-27)
+--------------------------
+- Minor bug fixes for Windows
+- Scoring adjustments
+- Documentation tweaks
+
+Version 4.0 (2023-02-20)
+========================
+Release for TeX Live 2023.
Major changes
-- Online search feature is added:
+- Online search feature is added (by Wu Zhenyu):
users using TL without documentation will be sent to texdoc.org
-- Add new action --print-completion:
+- Add new action --print-completion (by Max Chernoff):
for the moment, only zsh is supported. Contributions welcome.
Minor fixes and tweaks
@@ -18,56 +24,62 @@ Minor fixes and tweaks
- Scoring adjustments
- Documentation tweaks
-Version 3.4.1
--------------
+Version 3.4.1 (2022-03-19)
+--------------------------
- Bug fix: give locale bonus only if "lang" is set
-Version 3.4 (TeX Live 2022)
-===========================
-- Make Data.tlpdb.lua reproducible
+Version 3.4 (2022-03-03)
+========================
+Release for TeX Live 2022.
+- Make Data.tlpdb.lua reproducible (by Vincenzo Mantova)
- Better locale handling in scoring
- Alias adjustments
-Version 3.3.1
--------------
-- Support non-ascii username on Windows (patch by A. Kakuto)
+Version 3.3.1 (2021-05-20)
+--------------------------
+- Support non-ascii username on Windows (by Akira Kakuto)
- Better support for multiple doc trees
- Alias adjustments
- Documentation tweaks
-Version 3.3 (TeX Live 2021)
-===========================
+Version 3.3 (2021-05-17)
+========================
+Release for TeX Live 2021.
- Show all possible config files for -vf
- Show diagnostic message of DISPLAY only if viewer failed
- Alias adjustments
- Documentation tweaks
-Version 3.2.2
--------------
+Version 3.2.2 (2020-09-16)
+--------------------------
- Several aliases are added
- Small documentation fixes
-Version 3.2.1
--------------
+Version 3.2.1 (2020-02-20)
+--------------------------
- Bug fix: suspend a realpath not found error
-Version 3.2 (TeX Live 2020)
-===========================
+Version 3.2 (2020-02-02)
+========================
+Release for TeX Live 2020.
- Improved the scoring scheme to prioritize the latex tree than the latex-dev
- Support invoking the program with absolute paths
- The document was entirely rewritten
- Other small improvements and bug fixes
-Version 3.1 (TeX Live 2019)
-===========================
+Version 3.1 (2019-03-28)
+========================
+Release for TeX Live 2019.
- New option -c: changing configure temporally
- New config item `texlive_tlpdb` to specify a path for texlive.tlpdb
- Fixed an issue that texdoc fails to open gzipped file in GNOME/XFCE
- Added prefixes to script files not to contaminate kpse search space
- Many other small improvements and bug fixes
-Version 3.0 (TeX Live 2018)
-===========================
+Version 3.0 (2018-06-06)
+========================
+Release for TeX Live 2018.
+
This version has two big features:
- Fuzzy search
- New option parser
@@ -85,7 +97,7 @@ Version 2.0171
- --help and --version override other specified command-line actions.
Version 2.017 (TeX Live 2017)
-============================
+=============================
- Restore user's LC_CTYPE value if possible (with this year's luatex).
- Generic system environment variables, such as BROWSER, accept
a colon-separated list of programs.
diff --git a/support/texdoc/doc/texdoc.1 b/support/texdoc/doc/texdoc.1
index c0a2250cc6..5dbfa0979c 100644
--- a/support/texdoc/doc/texdoc.1
+++ b/support/texdoc/doc/texdoc.1
@@ -1,7 +1,7 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
-.TH "TEXDOC" "1" "February 2023" "Texdoc 4.0" "Texdoc manual"
+.TH "TEXDOC" "1" "February 2023" "Texdoc 4.0.1" "Texdoc manual"
.
.SH "NAME"
\fBtexdoc\fR \- find & view documentation in TeX Live
diff --git a/support/texdoc/doc/texdoc.pdf b/support/texdoc/doc/texdoc.pdf
index f648933a2e..03cc55b3d8 100644
--- a/support/texdoc/doc/texdoc.pdf
+++ b/support/texdoc/doc/texdoc.pdf
Binary files differ
diff --git a/support/texdoc/doc/texdoc.tex b/support/texdoc/doc/texdoc.tex
index 0e1a0db3e8..ce01c8e321 100644
--- a/support/texdoc/doc/texdoc.tex
+++ b/support/texdoc/doc/texdoc.tex
@@ -8,7 +8,7 @@
\subtitle{Find \& view documentation in \TL}
\pkgurl{https://tug.org/texdoc/}
\author{Manuel Pégourié-Gonnard\and Takuto Asakura}
-\date{v4.0\quad \today}
+\date{v4.0.1\quad \today}
\begin{document}
@@ -764,6 +764,14 @@ Sets the \meta{url} to use for online documentation. Texdoc will replace
\section{Shell Completion}
\label{sec:completion}
+Shell completion can be used to receive assistance in entering command-line
+options and arguments (typically package names) for the |texdoc| command.
+Texdoc can provide shell completion functions via the \lopt{print-completion}
+action. Configuring the appropriate per-shell setting described below can
+enable this shell completion function.
+
+%\subsection{Bash}
+
\subsection{Zsh}
To enable completion for zsh, you need to put
@@ -772,16 +780,14 @@ To enable completion for zsh, you need to put
autoload -Uz compinit && compinit
\end{htcode}
%
-in your zsh configuration file (such as \code{\~/.zshrc}). You can install our
-completion function with either of the following two ways:
+in your zsh configuration file (such as \code{\$HOME/.zshrc}). You can install
+our completion function with either of the following two ways:
%
\begin{itemize}
-\item adding \code{eval \$(texdoc \lopt{print-completion} zsh)} to your
+\item adding \code{eval "\$(texdoc \lopt{print-completion} zsh)"} to your
zsh configuration file.
-\item adding the following file (also provided by
- \href{https://github.com/zsh-users/zsh-completions}{zsh-completions}) to \\
- \code{/usr/share/zsh/site-functions/\_texdoc}:
+\item adding a file somewhere in \code{\$fpath} with the following contents:
%
\begin{htcode}
#compdef texdoc
@@ -790,23 +796,6 @@ completion function with either of the following two ways:
\end{htcode}
\end{itemize}
-You can confirm your installation by checking whether \code{\~/.zcompdump}
-contains the following:
-%
-\begin{htcode}
-'texdoc' '_texdoc'
-\end{htcode}
-
-Note: The path \code{/usr/share} is for GNU/Linux. For other platforms, the
-path can be:
-%
-\begin{description}
-\item[macOS (homebrew, x86)] \verb|/usr/local/share|
-\item[macOS (homebrew, arm)] \verb|/opt/homebrew/share|
-\item[Android (Termux)] \verb|/data/data/com.termux/files/usr/share|
-\item[Windows (Msys2 Mingw64)] \verb|/mingw64/share|
-\end{description}
-
\section{Licence}
\label{sec:licence}
diff --git a/support/texdoc/script/texdoclib-config.tlu b/support/texdoc/script/texdoclib-config.tlu
index cf756b7b6a..ad9f852ea7 100644
--- a/support/texdoc/script/texdoclib-config.tlu
+++ b/support/texdoc/script/texdoclib-config.tlu
@@ -48,6 +48,7 @@ function M.get_value(key) return config[key] end
-- interpreting 'context' in this section
local function context_to_string(context)
+ local w32_path = import_function('util', 'w32_path')
if not context then return '(no context)' end
if context.src == 'cl' then
return 'from command-line option "' .. context.name .. '"'
@@ -56,7 +57,7 @@ local function context_to_string(context)
elseif context.src == 'loc' then
return 'from operating system locale'
elseif context.src == 'file' then
- return 'in file "' .. context.file .. '" on line ' .. context.line
+ return 'in file "' .. w32_path(context.file) .. '" on line ' .. context.line
elseif context.src == 'def' then
return 'from built-in defaults'
else
@@ -266,6 +267,7 @@ end
-- set config and aliases from a particular config file assumed to exist
local function read_config_file(configfile)
local err_print = import_function('util', 'err_print')
+ local w32_path = import_function('util', 'w32_path')
local confline_to_alias = import_function('alias', 'confline_to_alias')
local confline_to_score = import_function('score', 'confline_to_score')
@@ -302,7 +304,7 @@ local function read_config_file(configfile)
-- complain if it failed
if not ok then
err_print('warning',
- 'syntax error in %s at line %d.', configfile, lineno)
+ 'syntax error in %s at line %d.', w32_path(configfile), lineno)
end
::continue::
diff --git a/support/texdoc/script/texdoclib-const.tlu b/support/texdoc/script/texdoclib-const.tlu
index 16acce71aa..c551bf40ef 100644
--- a/support/texdoc/script/texdoclib-const.tlu
+++ b/support/texdoc/script/texdoclib-const.tlu
@@ -22,8 +22,8 @@ end
-- progname and version
fullname = kpse.find_file('texdoc/texdoclib', 'lua')
progname = 'Texdoc'
-version = '4.0'
-release_date = '2023-02-20'
+version = '4.0.1'
+release_date = '2023-02-27'
-- make sure to update setup_config_from_cl() accordingly
-- and set a default value in setup_config_from_defaults() if relevant
diff --git a/support/texdoc/texdoc.cnf b/support/texdoc/texdoc.cnf
index 7ba7d538de..1f93fd3415 100644
--- a/support/texdoc/texdoc.cnf
+++ b/support/texdoc/texdoc.cnf
@@ -278,6 +278,7 @@ alias tex-live-zh-cn = texlive-zh-cn
# a few useful general documents
alias latex = latex-doc-ptr
+alias plain = gentle
# various lshort translations
adjscore(lshort) /lshort-english/ = +0.5 # original
diff --git a/systems/doc/metapost/CHANGES b/systems/doc/metapost/CHANGES
index 6a36eafb22..05faf13051 100644
--- a/systems/doc/metapost/CHANGES
+++ b/systems/doc/metapost/CHANGES
@@ -1,6 +1,37 @@
This file is public domain.
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.01:
+----------------------------------------------------------------------
+* It's a version needed to mark the patch mpx_copy_mpto.
+
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.0rc2:
+----------------------------------------------------------------------
+
+* Small cleanup of the code
+* Bump to version 2.0rc2: the current version is 2.00
+* Added the envelope primitives to mpman
+
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.0rc1:
+----------------------------------------------------------------------
+
+* Mainly fixes for wrong path directions, minor issues on tfm and png
+ backend. The version says "2.000" to keep the version as a valid
+ number.
+
+
+----------------------------------------------------------------------
+What is new in MetaPost version 1.9991:
+----------------------------------------------------------------------
+
+* Some issues fixed, but really this is in preparation of metapost 2.0.
+
----------------------------------------------------------------------
What is new in MetaPost version 1.999:
----------------------------------------------------------------------
diff --git a/systems/doc/metapost/mpboxes.pdf b/systems/doc/metapost/mpboxes.pdf
index dba64f0c39..ccbd79695c 100644
--- a/systems/doc/metapost/mpboxes.pdf
+++ b/systems/doc/metapost/mpboxes.pdf
Binary files differ
diff --git a/systems/doc/metapost/mpgraph.pdf b/systems/doc/metapost/mpgraph.pdf
index 2ec2ac7801..fdcaacb277 100644
--- a/systems/doc/metapost/mpgraph.pdf
+++ b/systems/doc/metapost/mpgraph.pdf
Binary files differ
diff --git a/systems/doc/metapost/mpman.pdf b/systems/doc/metapost/mpman.pdf
index 1838024b4a..dc123c23ba 100644
--- a/systems/doc/metapost/mpman.pdf
+++ b/systems/doc/metapost/mpman.pdf
Binary files differ
diff --git a/systems/doc/metapost/source-manual/Makefile b/systems/doc/metapost/source-manual/Makefile
index e3e170652b..8969a473a7 100644
--- a/systems/doc/metapost/source-manual/Makefile
+++ b/systems/doc/metapost/source-manual/Makefile
@@ -5,15 +5,16 @@
RM = -rm -f
latex = latex
pdflatex = pdflatex
-contextpdf = texexec
-contextdvi = texexec --dvi
+# texexec is no longer in TL, with the advent of lmtx.
+#contextpdf = texexec
+#contextdvi = texexec --dvi
dvips = dvips
bibtex = bibtex
mpost = mpost -tex=tex
mkindex = makeindex -c -s mpman.ist
all: pdf
-pdf: mpman.pdf mpgraph.pdf mpboxes.pdf mplibapi.pdf
+pdf: mpman.pdf mpgraph.pdf mpboxes.pdf #mplibapi.pdf
ps: mpman.ps mpgraph.ps mpboxes.ps mplibapi.ps
mplibapi.pdf: mplibapi.tex
@@ -81,6 +82,27 @@ mpman.ps: mpman.tex mpman-app-legacy.tex mpman-app-optab.tex mpman-app-refman.te
$(latex) mpman
$(dvips) mpman
+# Install the pdf files into a TL runtime (separate repository).
+install_files = grdemo-doc.pdf grdemo.pdf
+install_files += mpboxes.pdf mpgraph.pdf
+install_files += mpman.pdf
+# 2023: leaving out mplibapi.pdf since I don't know how to build it.
+#
+# Clearly not a suitable destination directory for anyone else :). --karl.
+tldocdir = /home/texlive/karl/Master/texmf-dist/doc/metapost/base
+#
+# The sources go into a subdirectory.
+install_sm_files = Makefile README TODO
+install_sm_files += *.d *.sty *.map *.mp *.ms *.bib *.tex *.ist
+install_sm_files += figs.1 grdemo.eps grdemo-doc.ps
+tldocdir_sm = $(tldocdir)/source-manual
+#
+INSTALL_DATA = cp -pfv
+#
+install-tl:
+# $(INSTALL_DATA) $(install_files) $(tldocdir)/
+ $(INSTALL_DATA) $(install_sm_files) $(tldocdir_sm)/
+
clean:
$(RM) *.aux *.bbl *.blg *.dvi *.idx *.ilg *.ind *.log *.mps *.mpx *.out *.toc mpxerr.*
$(RM) *.tui *.tuo *.tmp *-mpgraph.mp
diff --git a/systems/doc/metapost/source-manual/mpgraph.tex b/systems/doc/metapost/source-manual/mpgraph.tex
index 759c6e8506..38fc5a9aeb 100644
--- a/systems/doc/metapost/source-manual/mpgraph.tex
+++ b/systems/doc/metapost/source-manual/mpgraph.tex
@@ -1,4 +1,4 @@
-% $Id: mpgraph.tex 870 2009-03-06 11:04:56Z stephanhennig $
+% $Id$
% MetaPost graph doc, by John Hobby. License at end.
\listfiles
\RequirePackage{ifpdf}
diff --git a/systems/doc/metapost/source-manual/mpman-app-legacy.tex b/systems/doc/metapost/source-manual/mpman-app-legacy.tex
index 597ce8a5b1..cf48fd35da 100644
--- a/systems/doc/metapost/source-manual/mpman-app-legacy.tex
+++ b/systems/doc/metapost/source-manual/mpman-app-legacy.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-legacy.tex 2023 2014-05-21 08:47:19Z stephanhennig $
+\svnInfo $Id$
\section{Legacy Information}
\label{legacy}
diff --git a/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex b/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex
index 4839943fb1..0e9dfaf09e 100644
--- a/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex
+++ b/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-numbersystems.tex 2163 2020-12-31 19:51:53Z luigi.scarso@gmail.com $
+\svnInfo $Id$
\section{High-precision arithmetic with MetaPost}
\label{hparith}
diff --git a/systems/doc/metapost/source-manual/mpman-app-optab.tex b/systems/doc/metapost/source-manual/mpman-app-optab.tex
index dd779479d4..5cb62e5239 100644
--- a/systems/doc/metapost/source-manual/mpman-app-optab.tex
+++ b/systems/doc/metapost/source-manual/mpman-app-optab.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-optab.tex 1438 2010-10-26 20:08:17Z stephanhennig $
+\svnInfo $Id$
%%% Two notes on column specification:
%%% (i) Column widths are manually chosen as small as possible to allow
%%% for a wider last X column.
diff --git a/systems/doc/metapost/source-manual/mpman-app-refman.tex b/systems/doc/metapost/source-manual/mpman-app-refman.tex
index 3581ffdd8e..ad8b84bfb0 100644
--- a/systems/doc/metapost/source-manual/mpman-app-refman.tex
+++ b/systems/doc/metapost/source-manual/mpman-app-refman.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-refman.tex 2022 2014-05-20 21:50:47Z stephanhennig $
+\svnInfo $Id$
\section{Reference Manual}
\label{refman}
diff --git a/systems/doc/metapost/source-manual/mpman.tex b/systems/doc/metapost/source-manual/mpman.tex
index 9df1bc3dba..80c7ce8d0c 100644
--- a/systems/doc/metapost/source-manual/mpman.tex
+++ b/systems/doc/metapost/source-manual/mpman.tex
@@ -1,4 +1,4 @@
-% $Id: mpman.tex 2155 2019-06-02 09:39:55Z luigi.scarso@gmail.com $
+% $Id$
% MetaPost manual, by John Hobby. License at end.
\listfiles
\RequirePackage{ifpdf}
@@ -12,8 +12,8 @@
\fi
\documentclass{article} % article is NOT the original style
\usepackage[nofancy]{svninfo}% Access VCS information.
-\svnInfo $Id: mpman.tex 2155 2019-06-02 09:39:55Z luigi.scarso@gmail.com $
-%\svnInfo $Id: mpman.tex 2155 2019-06-02 09:39:55Z luigi.scarso@gmail.com $
+\svnInfo $Id$
+%\svnInfo $Id$
\newcommand*{\mpversion}{2.00}
\usepackage[T1]{fontenc}
diff --git a/systems/doc/pdftex/NEWS b/systems/doc/pdftex/NEWS
index 51c5a388bb..cce12b8b2d 100644
--- a/systems/doc/pdftex/NEWS
+++ b/systems/doc/pdftex/NEWS
@@ -1,5 +1,28 @@
-pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022)
+pdfTeX 3.141592653-2.6-1.40.25
+- changes:
+ - new keyword `shipout' for \special and \pdfliteral, delaying
+ expansion until the node is shipped out, like non-\immediate \write.
+ - new primitive \pdfomitinfodict to omit /Info dictionary completely.
+ - new primitive \pdfomitprocset to control omitting /ProcSet array:
+ /ProcSet is included if this parameter is negative, or if this
+ parameter is zero and pdftex is generating PDF 1.x output.
+ - with \pdfinterwordspaceon, if the current font's encoding has a /space
+ character at slot 32, it is used; otherwise, the /space from the
+ (new) default font "pdftexspace" is used. That default font can be
+ overridden with the new primitive \pdfspacefont. This same new
+ procedure is used for \pdffakespace.
+ (In the past, the inserted fake space was always taken from the font
+ "dummy-space", which contained a tiny space character. It turns out
+ a normally-sized space character works with more viewers.)
+- bugfixes:
+ - finish omission of /Info dict when \pdfomitinfodict is not 0.
+ - generated beginbfrange should no longer be invalid with certain
+ characters (that is, no longer have have a last byte >255).
+ - include base and accent glyph in /CharSet when the Type 1 seac
+ operator is used (e.g., Lucida, DejaVu Serif).
+
+pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022)
- changes:
- new primitive \showstream to redirect \show output.
- new primitives \partokenname, \partokencontext to control \par insertion.
@@ -24,6 +47,13 @@ pdfTeX 3.141592653-2.6-1.40.22 (TeX Live 2021) (March 23, 2021)
different nesting level than \pdfstartlink".
- dump \pdfglyphtounicode assignments in fmt file.
- ttf2afm outputs name information.
+ - If \tracinglostchars is set to 3 or more, missing characters will
+ result in an error, not just a message in the log file, and the
+ missing character code will be shown in hex.
+ - A new integer parameter \tracingstacklevels, if positive, and
+ \tracingmacros is also positive, causes a prefix indicating the macro
+ expansion depth to be output on each relevant log line. Also, macro
+ logging is truncated at a depth >= the parameter value.
- bugfixes:
- avoid crash in unusual autoexpand cases.
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index f1000cb8d8..35fcfb9480 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -132,7 +132,6 @@ $mirrors = {
'https://ctan.gust.org.pl/tex-archive/' => 1,
'https://polish-mirror.evolution-host.com/ctan/' => 1,
'https://repo.skni.umcs.pl/ctan/' => 1,
- 'https://sunsite.icm.edu.pl/pub/CTAN/' => 1,
},
'Portugal' => {
'https://ftp.eq.uc.pt/software/TeX/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 227e1a3f83..d8a8c25868 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2022
-depend revision/66168
+depend revision/66215
name 00texlive.image
category TLCore
@@ -4707,7 +4707,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 66144
+revision 66170
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
@@ -119767,17 +119767,17 @@ catalogue-version 0.8
name fduthesis
category Package
-revision 64288
+revision 66197
shortdesc LaTeX thesis template for Fudan University
relocated 1
longdesc This package is a LaTeX thesis template package for Fudan
longdesc University. It can make it easy to write theses both in Chinese
longdesc and English.
-containersize 108688
-containerchecksum 3079cca7db2e84dd25f506c3830889cd99e0da7dafc755be7edbb5988e11f82e3364a29d7f52feec6f11b66f87c512a1964a68c4a8caa4974e5fb9b5a7314707
-doccontainersize 1437208
-doccontainerchecksum 4ebccccd35e097c51be947d6edbda44923d30d359e32e792b9de41362eb05fd6d74181316c272dc3fe0ef4e33b612cb5a10835b425eb76f558237900654ca92d
-docfiles size=394
+containersize 108076
+containerchecksum 2b6ffb0ab9bbd4ede0867bc007d69a3172e7a4207132aede29b4235adcb15d30f914f3a9e64be2c205c9eb5bc7bd8a0cfdda514c34f104d3c9c4a71e7e4369da
+doccontainersize 1461644
+doccontainerchecksum 5ff7d5bb938a06b9b23a59be62b7c89d7be8b633dd43242c1ddb6aae7bfc4922da3d236ef0e09f9287e56218064c9fbb283a61b6eb4b251d38c14ef81ac9a36e
+docfiles size=399
RELOC/doc/latex/fduthesis/README.md details="Readme"
RELOC/doc/latex/fduthesis/fdulogo-example.tex
RELOC/doc/latex/fduthesis/fduthesis-code.pdf details="Code Implementation (Chinese)" language="zh"
@@ -119785,14 +119785,15 @@ docfiles size=394
RELOC/doc/latex/fduthesis/fduthesis-en.pdf details="Package documentation (English)" language="en"
RELOC/doc/latex/fduthesis/fduthesis-en.tex
RELOC/doc/latex/fduthesis/fduthesis.pdf details="Package documentation (Chinese)" language="zh"
-srccontainersize 117208
-srccontainerchecksum 4729ca9455b08e79448d6ab451cf8ee0a7593ffb8339f12507914204d52f24ba15a48c39253344c67d4b4cb88927c7d7cf439821aa2fd54a035fd5703b80a567
-srcfiles size=138
+srccontainersize 116488
+srccontainerchecksum b5da699a284bfd9ab3641434f257653c3cfb5cc110f627260f209925143387430ca1481dfbb05c362647926c38c6f25cd26b51aa5f9c9b5b6424fe4375955288
+srcfiles size=192
+ RELOC/source/latex/fduthesis/fduthesis-code.dtx
RELOC/source/latex/fduthesis/fduthesis-doc.dtx
RELOC/source/latex/fduthesis/fduthesis-logo.dtx
RELOC/source/latex/fduthesis/fduthesis.dtx
RELOC/source/latex/fduthesis/fduthesis.ins
-runfiles size=114
+runfiles size=112
RELOC/tex/latex/fduthesis/fdudoc.cls
RELOC/tex/latex/fduthesis/fdulogo.sty
RELOC/tex/latex/fduthesis/fduthesis-en.cls
@@ -119806,8 +119807,8 @@ catalogue-contact-bugs https://github.com/stone-zeng/fduthesis/issues
catalogue-contact-repository https://github.com/stone-zeng/fduthesis
catalogue-ctan /macros/latex/contrib/fduthesis
catalogue-license lppl1.3c
-catalogue-topics dissertation class chinese latex3
-catalogue-version 0.8
+catalogue-topics dissertation class doc-templ chinese latex3
+catalogue-version 0.9
name featpost
category Package
@@ -144723,27 +144724,31 @@ catalogue-version 0.3.0
name hrefhide
category Package
-revision 22255
+revision 66196
shortdesc Suppress hyper links when printing
relocated 1
-longdesc This package provides the command \hrefdisplayonly (which
-longdesc provides a substitute for \href). While the (hyperlinked) text
-longdesc appears like an ordinary \href in the compiled PDF file, the
-longdesc same text will be "hidden" when printing the text. (Hiding is
-longdesc actually achieved by making the text the same colour as the
-longdesc background, thus preserving the layout of the rest of the
-longdesc text.)
-containersize 2412
-containerchecksum 6d96fdc550a99ed7f3e4dbee19a589c27b27af16f910a22befb51bfb452d8f9f57cbb27f1ecf96c5604e61eb1cd0343c0a07810ac1519dc51422183d6229916e
-doccontainersize 434460
-doccontainerchecksum a8ae0fbbb185ded46cbc1d7550526230de4098bf3a5bc8bf72ec8f5a5b4b93703501da19a4c9e09e08044aea768a01e39dfa36c38c9be72c7aee8e61f58acd71
-docfiles size=111
+longdesc This package provides the command \hrefdisplayonly
+longdesc (additionally to \href provided by the hyperref package). While
+longdesc the (hyperlinked) text appears like an ordinary \href in the
+longdesc compiled pdf-file, the same text will be "hidden" when printing
+longdesc the text. Hiding is actually achieved by making the text the
+longdesc same colour as the background, thus preserving the layout of
+longdesc the rest of the text. Further the commands \hycon and \hycoff
+longdesc (hyper-colour-on/off) can be used to simulate switching option
+longdesc ocgcolorlinks of the hyperref package on and off. This package
+longdesc is possibly obsolete, see section 3: "Alternatives" in the
+longdesc documentation.
+containersize 2620
+containerchecksum a6bcf0a61258769debb09ae41bdfa850137508a4bdae5e44f68a203f9a764fa762beced247aad29e6b643687cb7ba7e554349e96de7a5a428d54486579836a30
+doccontainersize 431560
+doccontainerchecksum fbeb8187af9501df6c6263d769f85ff08282c29e6af7648a7b9e4ab35877eb8d3d0d3369e18b9c4ee9a6b37c989394d275f68b68e6ec2aee1486bf45d7b118ed
+docfiles size=113
RELOC/doc/latex/hrefhide/README details="Readme"
RELOC/doc/latex/hrefhide/hrefhide-example.pdf
RELOC/doc/latex/hrefhide/hrefhide-example.tex
RELOC/doc/latex/hrefhide/hrefhide.pdf details="Package documentation"
-srccontainersize 11684
-srccontainerchecksum ed08bbabfdd78725060f3bac173d2819ddfe494e99d76abe02ffff755718caafc520e0336299c8c1dda0db1492089316e05b1b85c93c866b683703b471e845b4
+srccontainersize 11292
+srccontainerchecksum 55a3e5298a4625fe1612b8fab60e171557e56422a6f70076eb02abecca275d6b3237a62e09442355a9eed75df4e727db07b2075a5b75f6def09038455485c27e
srcfiles size=12
RELOC/source/latex/hrefhide/hrefhide.drv
RELOC/source/latex/hrefhide/hrefhide.dtx
@@ -144753,7 +144758,7 @@ runfiles size=2
catalogue-ctan /macros/latex/contrib/hrefhide
catalogue-license lppl1.3
catalogue-topics hyper
-catalogue-version 1.0f
+catalogue-version 1.1a
name hrlatex
category Package
@@ -160259,21 +160264,21 @@ catalogue-version 1.30
name jeuxcartes
category Package
-revision 66071
+revision 66195
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 4689824
-containerchecksum 18fd4791865498f9cf79fb965a2948bee2833879390744c26258bb59ab3744887a545e98247514f3099462307a7895b679f12d558691e9a636e76011df7f5175
-doccontainersize 5912876
-doccontainerchecksum 468f2e44b4a4b6de4abbf75d2d58cd232c435f3dba12b536583ab7ac25f3a91dc6e2c35a62dc1e4c9cc70118f9888d639c60e6dbf6fcba4144224d950b70923b
-docfiles size=1525
+containersize 4778540
+containerchecksum 903c67e8167f31a44783cd9673264d5417134f9201fa3490812e2805f52c41a36fda21ae7ad276b9075891cac0e6211fe360b38c9928b1cf0388a0315af47f9b
+doccontainersize 5995788
+doccontainerchecksum 82946707a25ba6115739be14202c0b5e9f0369a6ab28f74571d756e6d526c9af87d3efaeb10b9cd01680609f07e68df7830854995ad66c3a1856161f8ed2b95f
+docfiles size=1551
RELOC/doc/latex/jeuxcartes/JeuxCartes-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/jeuxcartes/JeuxCartes-doc.tex
RELOC/doc/latex/jeuxcartes/README.md details="Readme"
-runfiles size=1422
+runfiles size=1488
RELOC/tex/latex/jeuxcartes/CaJ-PokeRv1-10C.pdf
RELOC/tex/latex/jeuxcartes/CaJ-PokeRv1-10K.pdf
RELOC/tex/latex/jeuxcartes/CaJ-PokeRv1-10P.pdf
@@ -160501,6 +160506,62 @@ runfiles size=1422
RELOC/tex/latex/jeuxcartes/CaJ-PokeRv4-VK.pdf
RELOC/tex/latex/jeuxcartes/CaJ-PokeRv4-VP.pdf
RELOC/tex/latex/jeuxcartes/CaJ-PokeRv4-VT.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-10C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-10K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-10P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-10T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-2C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-2K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-2P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-2T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-3C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-3K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-3P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-3T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-4C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-4K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-4P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-4T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-5C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-5K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-5P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-5T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-6C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-6K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-6P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-6T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-7C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-7K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-7P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-7T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-8C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-8K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-8P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-8T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-9C.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-9K.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-9P.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-9T.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-AC.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-AK.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-AP.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-AT.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-DC.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-DK.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-DP.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-DT.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-DosNoir.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-DosRouge.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-JN.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-JR.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-RC.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-RK.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-RP.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-RT.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-VC.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-VK.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-VP.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-PokeRv5-VT.pdf
RELOC/tex/latex/jeuxcartes/CaJ-TaroTv1-10AT.png
RELOC/tex/latex/jeuxcartes/CaJ-TaroTv1-10C.png
RELOC/tex/latex/jeuxcartes/CaJ-TaroTv1-10K.png
@@ -160625,6 +160686,7 @@ runfiles size=1422
RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-CSR.pdf
RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-CSV.pdf
RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-Coul.pdf
+ RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-Dos.pdf
RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-P2B.pdf
RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-P2J.pdf
RELOC/tex/latex/jeuxcartes/CaJ-UnOv1-P2R.pdf
@@ -160638,9 +160700,9 @@ runfiles size=1422
catalogue-contact-bugs https://github.com/cpierquet/JeuxCartes/issues
catalogue-contact-repository https://github.com/cpierquet/JeuxCartes
catalogue-ctan /macros/latex/contrib/jeuxcartes
-catalogue-license lppl1.3c lgpl2.1 pd cc-by-sa-4 mit
+catalogue-license lppl1.3c lgpl2.1 pd cc-by-sa-4 pd mit
catalogue-topics games pgf-tikz
-catalogue-version 0.2.2a
+catalogue-version 0.2.3
name jfmutil
category Package
@@ -170770,7 +170832,7 @@ catalogue-topics latex3 expl3 macro-supp pre-release
name l3build
category Package
-revision 65976
+revision 66194
shortdesc A testing and building system for (La)TeX
longdesc The build system supports testing and building LaTeX3 code, on
longdesc Linux, Mac OS X and Windows systems. The package offers: A unit
@@ -170782,19 +170844,18 @@ longdesc material released by the LaTeX3 team, and may be updated on a
longdesc different schedule.
depend l3build.ARCH
depend luatex
-containersize 35820
-containerchecksum afc9b0f639b3d3017ba98e8a97142e9df589122127446e17d9610aa3d0442ae83ca636e45458f8e437eca69d2cba4b2eb3eb2f6badf081a388ab871be358f48d
-doccontainersize 744016
-doccontainerchecksum 9e6089f9a2eb001655e1f0643fa2420e2807163ef1f1501794381271b98c87d1cba68d6dc2a36e2fa193e2bf9c115d0be350ce62dab9f7503a2a8f26f1705a9a
-docfiles size=194
+containersize 35868
+containerchecksum 94505be2969e66b5665b9b4e1d836d337551b16d3b6077b539c4771f2a708debcf99f14a2597affd622f0f553173801a701f7911e9005af7ef6f74b2c030d738
+doccontainersize 743768
+doccontainerchecksum 6af7e83f90f3e1536d72409e556ffd476bb3622909bee2f7fd1197ae36459849c7e7b58a2a68afb640c6997edf89e034554cd8a6c6fa8a39763841bd2230d410
+docfiles size=193
texmf-dist/doc/latex/l3build/CHANGELOG.md
- texmf-dist/doc/latex/l3build/CONTRIBUTING.md
texmf-dist/doc/latex/l3build/README.md details="Readme"
texmf-dist/doc/latex/l3build/l3build.pdf details="Package documentation"
texmf-dist/doc/man/man1/l3build.1
texmf-dist/doc/man/man1/l3build.man1.pdf
-srccontainersize 30996
-srccontainerchecksum 021f189b610c6b07a2688bd67d83356694135a0dc969cd35aaa8b51762137eb29826bb2769d3c09d057cf798586d9120d280a28c153feeb7bd16e88f14a89224
+srccontainersize 30984
+srccontainerchecksum 056f604ac2b327cc2b539f193cb7930215b424e2a08dc20a7a86dc3e440985616523512a92cc938d54ecc752fa90f6db72dc9a2c297a470a1d863de976eb4565
srcfiles size=29
texmf-dist/source/latex/l3build/l3build.dtx
texmf-dist/source/latex/l3build/l3build.ins
@@ -223342,7 +223403,7 @@ catalogue-version 2.0
name newcomputermodern
category Package
-revision 65485
+revision 66202
shortdesc Computer Modern fonts including matching non-latin alphabets
relocated 1
longdesc This is a new assembly of Computer Modern fonts including
@@ -223351,11 +223412,11 @@ longdesc non-Latin based languages and Mathematics, all compatible in
longdesc style to CM fonts. In addition to the Regular weight of
longdesc Computer Modern, it provides a Book weight for heavier
longdesc printing.
-containersize 7992852
-containerchecksum 6e4e2ec9922bae39cbc2ebb1d6c182d5023dde449552181b55c304965731d13ef1c38bac13275054978b1786feb2051e4190cac67c41389e968e38cc53e41244
-doccontainersize 18118456
-doccontainerchecksum 095ace329941dd5cac7644bcfce353273df21e6e800f9966040cd0aa0143f782dabc11284c8f6da6a34c4fc6415cbc00f2e12a7f8ae270d573a385568c348fa8
-docfiles size=4445
+containersize 5705864
+containerchecksum a51c746e6bf4f2040e84d2ec3eefce9658eea07b19ce0a99d2998b5ed35a7642ef2f35c360e1533739b39cba95b15d039750b7fb6acf6462fa88420f9701280c
+doccontainersize 14466136
+doccontainerchecksum 8077e95cfa568f6b00ada109fd25512d09778d8b9a2840aee7443a2bf43197b1ee764892f6c3b0f7a183f877e3e7a93020481fe4850b7555992e0e9c808b8fa3
+docfiles size=3555
RELOC/doc/fonts/newcomputermodern/README details="Readme"
RELOC/doc/fonts/newcomputermodern/integral.pdf
RELOC/doc/fonts/newcomputermodern/integral.tex
@@ -223365,11 +223426,11 @@ docfiles size=4445
RELOC/doc/fonts/newcomputermodern/newcm-unimath-symbols.pdf details="Math coverage and symbol comparison"
RELOC/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf details="Font samples"
RELOC/doc/fonts/newcomputermodern/newcomputermodern-sample.tex
- RELOC/doc/fonts/newcomputermodern/newcomputermodern-source.tar.xz
RELOC/doc/fonts/newcomputermodern/opticalmathlm-cropped.pdf
RELOC/doc/fonts/newcomputermodern/opticalmathlm.pdf
RELOC/doc/fonts/newcomputermodern/opticalmathlm.tex
-runfiles size=5374
+ RELOC/doc/fonts/newcomputermodern/source.txz
+runfiles size=3395
RELOC/fonts/opentype/public/newcomputermodern/NewCM08-Book.otf
RELOC/fonts/opentype/public/newcomputermodern/NewCM08-BookItalic.otf
RELOC/fonts/opentype/public/newcomputermodern/NewCM08-Italic.otf
@@ -223415,7 +223476,7 @@ catalogue-alias newcm
catalogue-ctan /fonts/newcomputermodern
catalogue-license gfl
catalogue-topics font font-archaic font-cm font-coptic font-body font-proportional font-mono font-serif font-sans font-multilingual font-greek font-cyrillic font-hebrew font-maths font-medieval font-otf cherokee font-supp linguistic phonetic
-catalogue-version 4.2
+catalogue-version 4.3
name newenviron
category Package
@@ -250899,7 +250960,7 @@ catalogue-version 0.1
name platex
category Package
-revision 65942
+revision 66199
shortdesc pLaTeX2e and miscellaneous macros for pTeX
longdesc The bundle provides pLaTeX2e and miscellaneous macros for pTeX
longdesc and e-pTeX. This is a community edition forked from the
@@ -250925,11 +250986,11 @@ depend tex-ini-files
depend unicode-data
execute AddFormat name=platex engine=eptex options="*platex.ini" patterns=language.dat fmttriggers=atbegshi,atveryend,babel,cm,everyshi,firstaid,hyphen-base,l3backend,l3kernel,l3packages,latex,latex-fonts,tex-ini-files,unicode-data,ptex-fonts,latex
execute AddFormat name=platex-dev engine=eptex options="*platex.ini" patterns=language.dat fmttriggers=atbegshi,atveryend,babel,cm,everyshi,firstaid,hyphen-base,l3backend,l3kernel,l3packages,latex,latex-fonts,tex-ini-files,unicode-data,ptex-fonts,l3kernel,latex-base-dev,latex-firstaid-dev
-containersize 42232
-containerchecksum d92de9a055292f7dd560dd943927d1305d2dce1b3d4bf5d1db297230aaa69188cea5e2a180ad22cd36b0dcf33d7f4c76ce366fd511e76ec5373d9ed037797dc4
-doccontainersize 1983660
-doccontainerchecksum 5c95cc3d585fb270cd7dc6d7c32a948e0a25592c219fcc1b5e4f4b35ae235f2bcb47bba8710bf8dc47c2ced4c98410b52e866c1044f39ac07bfc4bd782de3ca9
-docfiles size=511
+containersize 42224
+containerchecksum f5fbb5629bd73cdd7eb69917526528b10c905f603ff2a5c2cf77445f7250777e34d3a374e6f26ff4fd8fa2a362033cd6bfa11493501cd8120c47a351bc611f51
+doccontainersize 1983912
+doccontainerchecksum 2b3751cff2502ddb862774f58919ac98f9a233f02ceba6f2756de3659ac4555831d4af03276798cab9b02ad0152f4a9f0c313ad3ad9af58f429ea54d23fd131f
+docfiles size=512
texmf-dist/doc/man/man1/platex.1
texmf-dist/doc/man/man1/platex.man1.pdf
texmf-dist/doc/platex/base/LICENSE
@@ -250939,8 +251000,8 @@ docfiles size=511
texmf-dist/doc/platex/base/platex.pdf details="Package documentation" language="ja"
texmf-dist/doc/platex/base/platexrelease.pdf
texmf-dist/doc/platex/base/pldoc.pdf
-srccontainersize 140112
-srccontainerchecksum 06e3e88079f9d97207410c06d4e30040068f51c054493db97971add097694c1930d02fc20e2177b6c02a9d8f9b3810e9098aa74dde7919f28d37a9094bdf6bb0
+srccontainersize 140128
+srccontainerchecksum e78fad3ef13b2289e88b0844528c0ecd25f1052e2aa443f79a7b25aa72a7645ad576a20e4dcd16412abf68fbf50cb5f4763dc18410813371d9b984afadea9fc6
srcfiles size=218
texmf-dist/source/platex/base/Makefile
texmf-dist/source/platex/base/jclasses.dtx
@@ -251035,18 +251096,18 @@ catalogue-topics format class japanese
name platex-tools
category Package
-revision 64072
+revision 66200
shortdesc pLaTeX standard tools bundle
relocated 1
longdesc This bundle is an extended version of the latex-tools bundle
longdesc developed by the LaTeX team, mainly intended to support
longdesc pLaTeX2e and upLaTeX2e. Currently patches for the latex-tools
longdesc bundle and Martin Schroder's ms bundle are included.
-containersize 8256
-containerchecksum c226a65e82d5b032b8c35efa465e40022a2dbe12c3b63206fe941eb6bf1c544de58a101ec70efe3b511f9db4c3b5a761a17155d29eaa9a1da61a21b8b9c3bee9
-doccontainersize 575052
-doccontainerchecksum ab47f50759ac76935e45894cbb6dfbf6ab253f3ad597c04410aa3b3fc791b4638b8fa9ee110d7f283328301790d48df17f118fd5835ac2a20857b40de49777fb
-docfiles size=163
+containersize 8240
+containerchecksum 4fa016b2ce5143df289c770740ef7e9e36afe68711fdb6380eb92e093c0731a994cdfc4e7e199d529865c14adbda5854ef11487d8d60023d4c6f87fdaaf80a0e
+doccontainersize 576512
+doccontainerchecksum cba939ea44e75600efdcbf0e9254d0e76c36e69f4dbc1944e5fa048ac967fe99a08fb5a68f1a806f8666e04d1d5fef5bae72c84f3379b3e17522d81eaeeba881
+docfiles size=164
RELOC/doc/latex/platex-tools/LICENSE
RELOC/doc/latex/platex-tools/README.md details="Readme"
RELOC/doc/latex/platex-tools/plarray.pdf details="Documentation of the plarray package" language="ja"
@@ -253473,7 +253534,7 @@ catalogue-version 1.0
name pmhanguljamo
category Package
-revision 66157
+revision 66206
shortdesc Poor man's Hangul Jamo input method
relocated 1
longdesc This package provides a Hangul transliteration input method
@@ -253481,19 +253542,19 @@ longdesc that allows to typeset Korean letters (Hangul) using the proper
longdesc fonts. The name is derived from "Poor man's Hangul Jamo Input
longdesc Method". The use of XeLaTeX is recommended. pdfTeX is not
longdesc supported.
-containersize 8964
-containerchecksum 2263e3f996cae1c9e6910d7266d0117f52b8328dc47e8162ca6ccac691a0103f57a16cf9256aec699db24c1a0f2b63ac89023050bb985603d25f0ebc6fa8bc7c
-doccontainersize 936280
-doccontainerchecksum dc842f5329c2e1b16e3b1e385d78880e0a5b4f780c1e677fb88a4f7c4bbf00eed38103d305424832d26d22bba33d1df0095cb2b98731f0cfd2412c44093ff215
-docfiles size=296
+containersize 9828
+containerchecksum 6357b8cf0dcc50c8307a6218715d06353bd4f439e7ce096013a78108e0ff3ab1c54930d831e47f5cfb98efe3a92b0632f08e4e37b9fc7904e12713f8e5ed36ea
+doccontainersize 935376
+doccontainerchecksum c8f47422700eacb2685b7f0b62f622926fa54d697212654ce3e73aea59ae3872d2a8d0b8ee55b5bc6a436c865587c835e3caa0c2dd79fbb257c52c2a667adbd9
+docfiles size=295
RELOC/doc/latex/pmhanguljamo/README.md details="Readme"
- RELOC/doc/latex/pmhanguljamo/frkjamofull.data.tex
RELOC/doc/latex/pmhanguljamo/munjangganghwa.jpg
RELOC/doc/latex/pmhanguljamo/pmhanguljamo-doc.pdf details="Package documentation (English)"
RELOC/doc/latex/pmhanguljamo/pmhanguljamo-doc.tex
RELOC/doc/latex/pmhanguljamo/pmhanguljamo-kdoc.pdf details="Package documentation (Korean)" language="ko"
RELOC/doc/latex/pmhanguljamo/pmhanguljamo-kdoc.tex
-runfiles size=15
+runfiles size=16
+ RELOC/tex/latex/pmhanguljamo/frkjamofull.data.tex
RELOC/tex/latex/pmhanguljamo/pmhanguljamo-frkim.code.tex
RELOC/tex/latex/pmhanguljamo/pmhanguljamo-frkim.sty
RELOC/tex/latex/pmhanguljamo/pmhanguljamo-rrk.sty
@@ -264595,18 +264656,18 @@ catalogue-version 4.8.1
name pxbase
category Package
-revision 64072
+revision 66198
shortdesc Tools for use with (u)pLaTeX
relocated 1
longdesc The main purpose of this package is to provide auxiliary
longdesc functions which are utilized by other packages created by the
longdesc same author. It also provides a few user commands to assist in
longdesc creating Japanese documents using (u)pLaTeX.
-containersize 12364
-containerchecksum 6723a8748f4cf2ddaf6f2a7d83b81666de0f4136806794d37a2e8032bab819f9cd6d2c8be4477fdcded60daa2e0218099ef60e7436659dd4733db46b052e35cf
-doccontainersize 161904
-doccontainerchecksum 017474cb2ded46a0cc69b28d706e70ef700f93fb30e66c5a413b911ea35c57a4cd04b5199ab802a2bc6e9b269ed2e84bc0eb7ad6bdb039550f9723cffacb341f
-docfiles size=49
+containersize 12460
+containerchecksum 0c4d3dc297e78c373e9bb5cf6e5161b1607b693c924b77c05ca362e7791f2fe92fb50774121d85717adceb42732e877ac88c2200ab1b2b97deaf07f2ba54a3c2
+doccontainersize 167596
+doccontainerchecksum 24e8d7be5a6799b712cfcb752082229929806805ec4005e2c05506bca77a4309b046a38ecca5b5115e248de2418e5c9a368aa894c4a8ae7bc36e8b9ae6b921d5
+docfiles size=50
RELOC/doc/platex/pxbase/LICENSE
RELOC/doc/platex/pxbase/README-ja.md details="Readme (Japanese)" language="ja"
RELOC/doc/platex/pxbase/README.md details="Readme"
@@ -264625,7 +264686,7 @@ catalogue-contact-home https://github.com/zr-tex8r/PXbase
catalogue-ctan /macros/jptex/latex/pxbase
catalogue-license mit
catalogue-topics japanese
-catalogue-version 1.3
+catalogue-version 1.4
name pxchfon
category Package
@@ -269882,7 +269943,7 @@ catalogue-version 1.0
name resolsysteme
category Package
-revision 65821
+revision 66193
shortdesc Work on linear systems using xint or pyluatex
relocated 1
longdesc This package provides some commands (in French) to perform
@@ -269892,12 +269953,12 @@ longdesc determinant of a matrix (with formatting options);
longdesc \MatriceInverse or \MatriceInversePY to display the invers of a
longdesc matrix (with formatting options) ; \SolutionSysteme or
longdesc \SolutionSystemePY to display the solution of a linear system
-longdesc (with formatting options).
-containersize 7828
-containerchecksum 012cde736e966f22a5d115304e57d667fb93a6f190f9de1481eb6119a02b0d64b5f925f7f994b2e66eee026f397432dfd346788a6e5b152c29926213a28c55b0
-doccontainersize 468716
-doccontainerchecksum f50f6f1a3b9be01802cba48d20315bdd3699733d224506586e7843607f1160cb43031fdb379fe287cbdee93cbe36d0be8a01cf9a72958ae8a2bf6b93e7c5bdb6
-docfiles size=133
+longdesc (with formatting options); ...
+containersize 8340
+containerchecksum db1db4e2eb14033272fa247149398a99dd1821f4da602752c1fb91afd240d9103fa68b224daeff6f82183c0bfe5fce951412b7ab5355914ba8cd26abd3812fc7
+doccontainersize 475104
+doccontainerchecksum 976dd0a21378474a919fd6212275046a4d9e056f16e0ca99c516de15eeae65fb538abaadc8e1ea89dbc9192435e1b063c2de8b473e47e0c22e35395d73f84650
+docfiles size=134
RELOC/doc/latex/resolsysteme/README.md details="Readme"
RELOC/doc/latex/resolsysteme/ResolSysteme-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/resolsysteme/ResolSysteme-doc.tex
@@ -269905,14 +269966,14 @@ docfiles size=133
RELOC/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.tex
RELOC/doc/latex/resolsysteme/ResolSysteme-exemples.pdf details="Example of use (with xint)" language="fr"
RELOC/doc/latex/resolsysteme/ResolSysteme-exemples.tex
-runfiles size=36
+runfiles size=39
RELOC/tex/latex/resolsysteme/ResolSysteme.sty
catalogue-contact-repository https://github.com/cpierquet/ResolSysteme
catalogue-contact-support https://github.com/cpierquet/ResolSysteme/issues
catalogue-ctan /macros/latex/contrib/resolsysteme
catalogue-license lppl1.3c
catalogue-topics maths matrix calculation use-luatex
-catalogue-version 0.1.4
+catalogue-version 0.1.5
name resphilosophica
category Package
@@ -297752,31 +297813,31 @@ catalogue-version 1.4
name tangramtikz
category Package
-revision 65971
+revision 66201
shortdesc Tangram puzzles, with TikZ
relocated 1
longdesc This package provides some commands (with English and French
longdesc keys) to work with tangram puzzles: \begin{EnvTangramTikz} and
longdesc \PieceTangram to position a piece, \TangramTikz to display a
longdesc predefined Tangram.
-containersize 5452
-containerchecksum 425407d35630bbaac26d9844feb6ed8e0563e0875d09f2107042cdc9da6844add8b9ef1b8a5639f9091858bf14b03ba319de0f7b0b5e785a0776aa7824e24f8e
-doccontainersize 736184
-doccontainerchecksum 6f067527ae5eeb4442f710e96597e28fdb476674b1043699b30fd2942c0dfeab3abce429136f0afce80c1daa4e4af811f50329eacd406a7ec892e91aca12ceb0
-docfiles size=232
+containersize 5832
+containerchecksum 45a176bcc950088be660fd9d2a591c4cf116686374000ef703fd1b303f678fca3fb74e109951f2de57077de4045d2936858e46eb98ebb3dc179badb22a9d3bf0
+doccontainersize 744776
+doccontainerchecksum cf7902c8d6628499b56cccb73ab16276d00d99d92aad84f53e0ad51dfe3c6bc31fba329ca64ecce0a9ee1b64ba24d86bdf643e412ee6052035aa7d4a1fd6950c
+docfiles size=234
RELOC/doc/latex/tangramtikz/README.md details="Readme"
RELOC/doc/latex/tangramtikz/TangramTikz-doc-en.pdf details="Package documentation (English)"
RELOC/doc/latex/tangramtikz/TangramTikz-doc-en.tex
RELOC/doc/latex/tangramtikz/TangramTikz-doc-fr.pdf details="Package documentation (French)" language="fr"
RELOC/doc/latex/tangramtikz/TangramTikz-doc-fr.tex
-runfiles size=12
+runfiles size=13
RELOC/tex/latex/tangramtikz/TangramTikz.sty
catalogue-contact-bugs https://github.com/cpierquet/TangramTikz/issues
catalogue-contact-repository https://github.com/cpierquet/TangramTikz
catalogue-ctan /graphics/pgf/contrib/tangramtikz
catalogue-license lppl1.3c
catalogue-topics puzzle games pgf-tikz
-catalogue-version 0.1.4
+catalogue-version 0.1.5
name tap
category Package
@@ -312713,7 +312774,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 66144
+revision 66170
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.
@@ -312721,10 +312782,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 113800
-containerchecksum 43264c342a800fb20e2717095f2da0b70bec65ab9a12261c7ebf96b5bae8d5d54e579154be3b14d512682ec6bbd39c3d4e4526725d913568d876655862f72c73
-doccontainersize 424664
-doccontainerchecksum 358d445d1ba042f222db7ddc6101ee932f8f3415f70ea220b47c302b40b69b39db1a0c4e326dec3aa9a241870ba1d72d064cac78e9a22a4168c253083f04ac27
+containersize 113796
+containerchecksum bf9c4999101143ede459575f31899acd9231dd18bbacec890138b8954e0e97d62ce5719dad58ab0e0b33d97786017e4c031138b4344f67e8302f0fe13d4c9db8
+doccontainersize 424660
+doccontainerchecksum e59306c1c8bc3916cc1993bcc730b0a37e62cc9acceb1617f2d487c5ec03a359c12671239597845656e0c2b4f7151e749968ae4f70dabb0544682534765cc7d8
docfiles size=534
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index eab2ffc068..294ef90790 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-03fcf411360d41f3b1ded933d89183f2 texlive.tlpdb
+ac3e9cc33142f9b6cd90fc0cffccd2bf texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 11ef1f2928..de16c21300 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-ee574fe1c4c4b24a70bb9b04d0145968047050cf181c7929d822ccf8656da33efcff0d22ff0c9c1d9c0ebc9a0bcf30a5bdea3c872c2b9c6c3aa37442b27e5841 texlive.tlpdb
+e9249ca4b9476ddd4aa107d8fba597b9329942a634ea24553add0aef880341e0a04205a53aa07ebb01cd92da72e5ac240212c56d065aca7164cc6c5297edab40 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index f4c30d574c..3c738e11f3 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-----
-iQEcBAEBCgAGBQJj+sWZAAoJEEzhh34ZQ4xw56oH/30z4Gco3ZtTAM0xKjKxLnOF
-6ShCtmuZigvviwEa2boIPj7QjcsSqgULl5v5nO7GQ6I98Sx3zXYd3awDRSADU5NL
-9gwI2ldUKVgc5x2A2JoRD6xiJOyw8zu9Be5VsmKx+VOcAQMAZLBPgteoHkLM5zwS
-U5CsFySSkpjQmPnqyVQvfsCn2+g1x1rq5pRCInw5JeRMzfGNelErSJI2j39OZ3aD
-mFrFzyW93D/6yGEuVBSJiefLv5bN1kj2v97VqT5dEnY+le2FfYda2GIqx3H8Y8ef
-WBv2zRVFHR6p/hLi+vxm1hyqYuonf00k6HVnJl+jTJnW6xRmiIFjPz9jOuYp+LU=
-=qA4b
+iQEcBAEBCgAGBQJj/BZiAAoJEEzhh34ZQ4xwHfUIAKPrZlTt43+uy2CM22muicFv
+sDTxU1Wjdwydh4oKt/f7lPserWKRnB5UqoCyRst5w3a4DMdQ34alEKFOS/nTjE+u
+5djIWzGEHm6jXP75Hrr/PgS9isg3wX9d7VHDP0WHNtRVhMYxf5G1xrOS65/qD85B
+zMVbs9dDTq7GjdYw+2HyhVzIJlnVGE7lR+I6TOjYCcUikzWAizwi7nBMtSCL+NKd
+9dwe+6OKkT0CDqYoXR0GLyyS84HuOR0H81uVVmDjwStcA3M78+hIKEqj0g673b3U
+YOrN2GCgA3gzSrlRIlEtS5eMmZSpl+mp336pGYutCdyQ4SfqcBIB4QzSiP0ubGc=
+=BsXE
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index efbe8b3b34..2acfa4eb3f 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 cc1a16e263..517bff30eb 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-02-27-02-02
+2023-02-28-02-02