summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname360
-rw-r--r--FILES.byname.gzbin2543617 -> 2543658 bytes
-rw-r--r--FILES.last07days667
-rw-r--r--biblio/ctan-bibdata/ctan.bib68
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3698311 -> 3698854 bytes
-rw-r--r--dviware/dviasm/README2
-rw-r--r--dviware/dviasm/dviasm.12
-rwxr-xr-xdviware/dviasm/dviasm.py11
-rw-r--r--dviware/dvidvi/ChangeLog4
-rwxr-xr-xdviware/dvidvi/dvidvi.test3
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdfbin538748 -> 609418 bytes
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex145
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty6
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/kodi.sty4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex6
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex7
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex4
-rw-r--r--graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex8
-rw-r--r--graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdfbin312457 -> 312717 bytes
-rw-r--r--graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex13
-rw-r--r--graphics/pgf/contrib/profsio/tex/ProfSio.sty67
-rw-r--r--macros/generic/expex-acro/README.md2
-rw-r--r--macros/generic/expex-acro/expex-acro.dtx27
-rw-r--r--macros/generic/expex-acro/expex-acro.pdfbin87971 -> 88970 bytes
-rw-r--r--macros/generic/witharrows/witharrows-french.pdfbin278782 -> 279271 bytes
-rw-r--r--macros/generic/witharrows/witharrows-french.tex23
-rw-r--r--macros/generic/witharrows/witharrows.dtx230
-rw-r--r--macros/generic/witharrows/witharrows.pdfbin559782 -> 559985 bytes
-rw-r--r--macros/latex/contrib/hvextern/Changes3
-rw-r--r--macros/latex/contrib/hvextern/doc/hvextern.pdfbin1503356 -> 1478943 bytes
-rw-r--r--macros/latex/contrib/hvextern/doc/hvextern.tex35
-rw-r--r--macros/latex/contrib/hvextern/latex/hvextern.sty232
-rw-r--r--macros/latex/contrib/photobook/photobook.cls12
-rw-r--r--macros/latex/contrib/photobook/photobook.pdfbin144078 -> 144364 bytes
-rw-r--r--macros/latex/contrib/siunitx/CHANGELOG.md18
-rw-r--r--macros/latex/contrib/siunitx/siunitx-angle.dtx2
-rw-r--r--macros/latex/contrib/siunitx/siunitx-code.pdfbin649612 -> 650000 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx-compound.dtx9
-rw-r--r--macros/latex/contrib/siunitx/siunitx-emulation.dtx2
-rw-r--r--macros/latex/contrib/siunitx/siunitx-number.dtx8
-rw-r--r--macros/latex/contrib/siunitx/siunitx-print.dtx29
-rw-r--r--macros/latex/contrib/siunitx/siunitx-symbol.dtx2
-rw-r--r--macros/latex/contrib/siunitx/siunitx-unit.dtx2
-rw-r--r--macros/latex/contrib/siunitx/siunitx.dtx5
-rw-r--r--macros/latex/contrib/siunitx/siunitx.pdfbin705584 -> 705590 bytes
-rw-r--r--macros/luatex/latex/lualinalg/README.txt2
-rw-r--r--macros/luatex/latex/lualinalg/lualinalg.pdfbin268452 -> 269684 bytes
-rw-r--r--macros/luatex/latex/lualinalg/lualinalg.sty71
-rw-r--r--macros/luatex/latex/lualinalg/lualinalg.tex50
-rw-r--r--macros/luatex/latex/luamaths/README.txt2
-rw-r--r--macros/luatex/latex/luamaths/luamaths-fractions.lua50
-rw-r--r--macros/luatex/latex/luamaths/luamaths.pdfbin146010 -> 146829 bytes
-rw-r--r--macros/luatex/latex/luamaths/luamaths.sty10
-rw-r--r--macros/luatex/latex/luamaths/luamaths.tex14
-rw-r--r--support/texshop/README.txt2
-rw-r--r--support/texshop/texshop515.html31
-rw-r--r--support/texshop/texshop516.html20
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl16
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt190
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb477
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc16
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2467880 -> 2469924 bytes
-rw-r--r--timestamp2
74 files changed, 1609 insertions, 1402 deletions
diff --git a/FILES.byname b/FILES.byname
index 5d3a3be598..cf19bcc2b6 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2056,12 +2056,12 @@
2023/07/04 | 1675 | biblio/citation-style-language/README.md
2023/07/04 | 12878 | biblio/citation-style-language/vancouver.csl
2023/07/04 | 4522435 | biblio/citation-style-language.zip
-2023/08/22 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/08/24 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/08/22 | 2805662 | biblio/ctan-bibdata/ctan.bib
-2023/08/22 | 3699318 | biblio/ctan-bibdata/ctan.pdf
+2023/08/24 | 2805663 | biblio/ctan-bibdata/ctan.bib
+2023/08/24 | 3699673 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/08/22 | 4100916 | biblio/ctan-bibdata.zip
+2023/08/24 | 4100893 | 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
@@ -3440,10 +3440,10 @@
2016/03/05 | 19090 | dviware/dvi2tty/tex2ucs.h
2016/03/04 | 1712 | dviware/dvi2tty/TODO
2016/03/25 | 62468 | dviware/dvi2tty.zip
-2022/09/18 | 4347 | dviware/dviasm/dviasm.1
-2022/09/18 | 44580 | dviware/dviasm/dviasm.py
-2022/09/18 | 744 | dviware/dviasm/README
-2022/09/18 | 14000 | dviware/dviasm.zip
+2023/08/23 | 4348 | dviware/dviasm/dviasm.1
+2023/08/23 | 44570 | dviware/dviasm/dviasm.py
+2023/08/23 | 745 | dviware/dviasm/README
+2023/08/23 | 14005 | dviware/dviasm.zip
1994/07/28 | 600757 | dviware/dvi-augsburg/amiga/dvi363.lha
1994/07/28 | 1964 | dviware/dvi-augsburg/amiga/dvi363.liesmich
1994/07/28 | 1876 | dviware/dvi-augsburg/amiga/dvi363.readme
@@ -3655,7 +3655,7 @@
2023/03/01 | 46300 | dviware/dvidvi/aclocal.m4
2009/04/23 | 325 | dviware/dvidvi/ac/withenable.ac
2006/01/17 | 138 | dviware/dvidvi/build.com
-2023/08/11 | 5665 | dviware/dvidvi/ChangeLog
+2023/08/23 | 5740 | dviware/dvidvi/ChangeLog
2021/06/30 | 4854 | dviware/dvidvi/config.h.in
2007/07/03 | 710 | dviware/dvidvi/configure
2020/05/02 | 953 | dviware/dvidvi/configure.ac
@@ -3666,7 +3666,7 @@
2011/02/04 | 5008 | dviware/dvidvi/dvidvi.1
2023/08/11 | 36598 | dviware/dvidvi/dvidvi.c
2006/01/17 | 4785 | dviware/dvidvi/dvidvi.kohm-patch
-2023/08/11 | 1081 | dviware/dvidvi/dvidvi.test
+2023/08/23 | 1127 | dviware/dvidvi/dvidvi.test
2006/01/17 | 1490 | dviware/dvidvi/dvisamp.tex
2017/06/23 | 863 | dviware/dvidvi/Makefile.am
2023/03/01 | 43912 | dviware/dvidvi/Makefile.in
@@ -3675,7 +3675,7 @@
2021/02/19 | 92 | dviware/dvidvi/tests/playout.2
2021/02/19 | 96 | dviware/dvidvi/tests/playout.3
2017/06/19 | 2484 | dviware/dvidvi/tests/playtate.dvi
-2023/08/12 | 181306 | dviware/dvidvi.zip
+2023/08/24 | 181344 | dviware/dvidvi.zip
1997/08/03 | 3288 | dviware/dvi_economic/dvi_econ.txt
1997/08/13 | 12880 | dviware/dvi_economic/dvi_four.exe
1997/08/13 | 11152 | dviware/dvi_economic/dvi_par.exe
@@ -5421,7 +5421,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/08/22 | 112630 | FILES.last07days
+2023/08/24 | 91735 | 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
@@ -159990,25 +159990,25 @@
2021/06/25 | 479793 | graphics/pgf/contrib/coffeestains/coffeestains.sty
2021/06/25 | 472 | graphics/pgf/contrib/coffeestains/README.md
2021/06/25 | 504877 | graphics/pgf/contrib/coffeestains.zip
-2020/06/12 | 538748 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf
-2020/06/12 | 49549 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex
-2020/06/12 | 471 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty
-2020/06/12 | 355 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex
-2020/06/12 | 2006 | graphics/pgf/contrib/commutative-diagrams/kodi.sty
-2020/06/12 | 175 | graphics/pgf/contrib/commutative-diagrams/README
-2020/06/12 | 460 | graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex
-2020/06/12 | 2302 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex
-2020/06/12 | 2094 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex
-2020/06/12 | 2619 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex
-2020/06/12 | 2009 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex
-2020/06/12 | 5048 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex
-2020/06/12 | 4973 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex
-2020/06/12 | 11729 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex
-2020/06/12 | 5574 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex
-2020/06/12 | 1569 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex
-2020/06/12 | 4382 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
-2020/06/12 | 7595 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
-2020/06/12 | 569843 | graphics/pgf/contrib/commutative-diagrams.zip
+2023/08/24 | 609418 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf
+2023/08/24 | 52082 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex
+2023/08/24 | 471 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty
+2023/08/24 | 355 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex
+2023/08/24 | 2006 | graphics/pgf/contrib/commutative-diagrams/kodi.sty
+2023/08/24 | 175 | graphics/pgf/contrib/commutative-diagrams/README
+2023/08/24 | 460 | graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex
+2023/08/24 | 2302 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex
+2023/08/24 | 2094 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex
+2023/08/24 | 2619 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex
+2023/08/24 | 2009 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex
+2023/08/24 | 5178 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex
+2023/08/24 | 4973 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex
+2023/08/24 | 11729 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex
+2023/08/24 | 5574 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex
+2023/08/24 | 1569 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex
+2023/08/24 | 4382 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
+2023/08/24 | 7761 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
+2023/08/24 | 637513 | graphics/pgf/contrib/commutative-diagrams.zip
2022/08/10 | 51109 | graphics/pgf/contrib/customdice/customdice.dtx
2022/07/31 | 417 | graphics/pgf/contrib/customdice/customdice.ins
2022/08/10 | 372025 | graphics/pgf/contrib/customdice/customdice.pdf
@@ -160832,11 +160832,11 @@
2023/06/11 | 5638 | graphics/pgf/contrib/playcards/playcards.sty
2023/06/11 | 284 | graphics/pgf/contrib/playcards/README.md
2023/06/11 | 561830 | graphics/pgf/contrib/playcards.zip
-2023/07/06 | 312457 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
-2023/07/06 | 55753 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+2023/08/23 | 312717 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+2023/08/23 | 55881 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
2023/06/23 | 443 | graphics/pgf/contrib/profsio/README.md
-2023/07/05 | 42356 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
-2023/07/06 | 324257 | graphics/pgf/contrib/profsio.zip
+2023/08/23 | 44625 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
+2023/08/23 | 324818 | graphics/pgf/contrib/profsio.zip
2023/06/18 | 649 | graphics/pgf/contrib/prooftrees/manifest.txt
2023/06/18 | 899 | graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
2023/06/18 | 911388 | graphics/pgf/contrib/prooftrees/prooftrees.pdf
@@ -192828,10 +192828,10 @@
2010/11/23 | 109351 | info/simplified-latex/source.zip
2010/11/29 | 948093 | info/simplified-latex.zip
1993/01/12 | 16612 | info/slitex.hlp
-2023/06/07 | 221591 | info/spanish/antique-spanish-units/antique-spanish-units.pdf
-2023/06/07 | 10994 | info/spanish/antique-spanish-units/antique-spanish-units.tex
-2023/06/07 | 641 | info/spanish/antique-spanish-units/README
-2023/06/07 | 212087 | info/spanish/antique-spanish-units.zip
+2023/08/23 | 221605 | info/spanish/antique-spanish-units/antique-spanish-units.pdf
+2023/08/23 | 11282 | info/spanish/antique-spanish-units/antique-spanish-units.tex
+2023/08/23 | 744 | info/spanish/antique-spanish-units/README
+2023/08/23 | 212151 | info/spanish/antique-spanish-units.zip
2004/09/08 | 826651 | info/spanish/guia-atx/guia-atx.pdf
2004/05/27 | 535 | info/spanish/guia-atx/README
2006/08/26 | 2994 | info/spanish/guia-bibtex/biblio.bib
@@ -194261,7 +194261,7 @@
2013/02/23 | 92056 | install/graphics/pgf/contrib/battleship.tds.zip
2016/02/19 | 701759 | install/graphics/pgf/contrib/celtic.tds.zip
2023/06/23 | 3303756 | install/graphics/pgf/contrib/circuitikz.tds.zip
-2020/06/12 | 573255 | install/graphics/pgf/contrib/commutative-diagrams.tds.zip
+2023/08/24 | 640925 | install/graphics/pgf/contrib/commutative-diagrams.tds.zip
2017/06/01 | 1005947 | install/graphics/pgf/contrib/hobby.tds.zip
2014/06/15 | 843875 | install/graphics/pgf/contrib/logicpuzzle.tds.zip
2021/05/15 | 17583452 | install/graphics/pgf/contrib/pgfplots.tds.zip
@@ -194543,7 +194543,7 @@
2021/11/10 | 657160 | install/macros/latex/contrib/sdaps.tds.zip
2023/07/04 | 2531068 | install/macros/latex/contrib/se2thesis.tds.zip
2019/12/10 | 544332 | install/macros/latex/contrib/selinput.tds.zip
-2023/08/03 | 1594304 | install/macros/latex/contrib/siunitx.tds.zip
+2023/08/24 | 1594635 | install/macros/latex/contrib/siunitx.tds.zip
2019/10/15 | 315856 | install/macros/latex/contrib/skmath.tds.zip
2019/10/16 | 345652 | install/macros/latex/contrib/skrapport.tds.zip
2016/02/18 | 469004 | install/macros/latex/contrib/splitindex.tds.zip
@@ -202847,11 +202847,11 @@
2005/07/31 | 1858 | macros/generic/epsf/tepsf3.tex
2005/07/23 | 5483 | macros/generic/epsf/tepsf.eps
2011/02/18 | 300284 | macros/generic/epsf.zip
-2022/05/17 | 36330 | macros/generic/expex-acro/expex-acro.dtx
-2022/05/17 | 1794 | macros/generic/expex-acro/expex-acro.ins
-2022/05/17 | 87971 | macros/generic/expex-acro/expex-acro.pdf
-2022/05/17 | 470 | macros/generic/expex-acro/README.md
-2022/05/17 | 91739 | macros/generic/expex-acro.zip
+2023/08/23 | 36792 | macros/generic/expex-acro/expex-acro.dtx
+2023/08/23 | 1794 | macros/generic/expex-acro/expex-acro.ins
+2023/08/23 | 88970 | macros/generic/expex-acro/expex-acro.pdf
+2023/08/23 | 466 | macros/generic/expex-acro/README.md
+2023/08/23 | 92866 | macros/generic/expex-acro.zip
2017/05/25 | 90435 | macros/generic/expex/doc-source.zip
2017/05/25 | 1548 | macros/generic/expex/epltxchapno.sty
2017/05/25 | 437 | macros/generic/expex/epltxfn.sty
@@ -203694,12 +203694,12 @@
2000/06/28 | 56593 | macros/generic/wichura-table/table.tex
2021/06/09 | 769585 | macros/generic/wichura-table.zip
2021/11/10 | 1411 | macros/generic/witharrows/README.md
-2023/02/14 | 288978 | macros/generic/witharrows/witharrows.dtx
-2023/02/14 | 278782 | macros/generic/witharrows/witharrows-french.pdf
-2023/02/14 | 94325 | macros/generic/witharrows/witharrows-french.tex
+2023/08/24 | 290810 | macros/generic/witharrows/witharrows.dtx
+2023/08/24 | 279271 | macros/generic/witharrows/witharrows-french.pdf
+2023/08/24 | 95169 | macros/generic/witharrows/witharrows-french.tex
2022/12/21 | 1487 | macros/generic/witharrows/witharrows.ins
-2023/02/14 | 559782 | macros/generic/witharrows/witharrows.pdf
-2023/02/14 | 901238 | macros/generic/witharrows.zip
+2023/08/24 | 559985 | macros/generic/witharrows/witharrows.pdf
+2023/08/24 | 902802 | macros/generic/witharrows.zip
2010/05/14 | 252 | macros/generic/xcomment/Changes
2010/05/14 | 1836 | macros/generic/xcomment/Makefile
2010/05/14 | 372 | macros/generic/xcomment/README
@@ -225307,15 +225307,15 @@
2021/06/01 | 2164 | macros/latex/contrib/hvarabic/latex/hvarabic.sty
2020/06/08 | 548 | macros/latex/contrib/hvarabic/README.md
2021/06/01 | 153159 | macros/latex/contrib/hvarabic.zip
-2023/08/22 | 2029 | macros/latex/contrib/hvextern/Changes
+2023/08/24 | 2099 | macros/latex/contrib/hvextern/Changes
2022/05/27 | 3998 | macros/latex/contrib/hvextern/doc/hvdoctools.sty
-2023/08/22 | 1503356 | macros/latex/contrib/hvextern/doc/hvextern.pdf
-2023/08/22 | 52101 | macros/latex/contrib/hvextern/doc/hvextern.tex
-2023/08/22 | 44759 | macros/latex/contrib/hvextern/latex/hvextern.sty
+2023/08/24 | 1478943 | macros/latex/contrib/hvextern/doc/hvextern.pdf
+2023/08/24 | 52415 | macros/latex/contrib/hvextern/doc/hvextern.tex
+2023/08/24 | 45064 | macros/latex/contrib/hvextern/latex/hvextern.sty
2022/06/20 | 727 | macros/latex/contrib/hvextern/lualatex/hvextern.lua
2022/05/27 | 713 | macros/latex/contrib/hvextern/README
2022/07/21 | 1040 | macros/latex/contrib/hvextern/script/hvextern-checkfile.lua
-2023/08/22 | 1392870 | macros/latex/contrib/hvextern.zip
+2023/08/24 | 1388893 | macros/latex/contrib/hvextern.zip
2023/05/16 | 4849 | macros/latex/contrib/hvfloat/Changes
2023/05/16 | 80490 | macros/latex/contrib/hvfloat/doc/examples/after1s1c.pdf
2021/11/20 | 2379 | macros/latex/contrib/hvfloat/doc/examples/after1s1c.tex
@@ -233351,17 +233351,17 @@
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/06/26 | 462 | macros/latex/contrib/photobook/DEPENDS.txt
-2023/06/26 | 1527 | macros/latex/contrib/photobook/LICENSE
-2023/06/26 | 10389 | macros/latex/contrib/photobook/Makefile
-2023/06/26 | 174418 | macros/latex/contrib/photobook/photobook.cls
-2023/06/26 | 144078 | macros/latex/contrib/photobook/photobook.pdf
-2023/06/26 | 2563 | macros/latex/contrib/photobook/README.md
-2023/06/26 | 4172 | macros/latex/contrib/photobook/scripts/cls2tex.sh
-2023/06/26 | 890 | macros/latex/contrib/photobook/scripts/make-spreads.cfg.example
-2023/06/26 | 17019 | macros/latex/contrib/photobook/scripts/make-spreads.sh
-2023/06/26 | 14221 | macros/latex/contrib/photobook/scripts/README.md
-2023/06/26 | 194978 | macros/latex/contrib/photobook.zip
+2023/08/24 | 462 | macros/latex/contrib/photobook/DEPENDS.txt
+2023/08/24 | 1527 | macros/latex/contrib/photobook/LICENSE
+2023/08/24 | 10389 | macros/latex/contrib/photobook/Makefile
+2023/08/24 | 174480 | macros/latex/contrib/photobook/photobook.cls
+2023/08/24 | 144364 | macros/latex/contrib/photobook/photobook.pdf
+2023/08/24 | 2563 | macros/latex/contrib/photobook/README.md
+2023/08/24 | 4172 | macros/latex/contrib/photobook/scripts/cls2tex.sh
+2023/08/24 | 890 | macros/latex/contrib/photobook/scripts/make-spreads.cfg.example
+2023/08/24 | 17019 | macros/latex/contrib/photobook/scripts/make-spreads.sh
+2023/08/24 | 14221 | macros/latex/contrib/photobook/scripts/README.md
+2023/08/24 | 195281 | 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
@@ -237033,33 +237033,33 @@
2007/12/02 | 2971 | macros/latex/contrib/SIunits/SIunits.ins
2007/12/02 | 328621 | macros/latex/contrib/SIunits/SIunits.pdf
2007/12/02 | 296391 | macros/latex/contrib/SIunits.zip
-2023/08/03 | 76012 | macros/latex/contrib/siunitx/CHANGELOG.md
-2023/08/03 | 1179 | macros/latex/contrib/siunitx/README.md
-2023/08/03 | 11266 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
-2023/08/03 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
-2023/08/03 | 18298 | macros/latex/contrib/siunitx/siunitx-angle.dtx
-2023/08/03 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
-2023/08/03 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx
-2023/08/03 | 649612 | macros/latex/contrib/siunitx/siunitx-code.pdf
-2023/08/03 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex
-2023/08/03 | 8866 | macros/latex/contrib/siunitx/siunitx-command.dtx
-2023/08/03 | 38831 | macros/latex/contrib/siunitx/siunitx-complex.dtx
-2023/08/03 | 43580 | macros/latex/contrib/siunitx/siunitx-compound.dtx
-2023/08/03 | 22242 | macros/latex/contrib/siunitx/siunitx.dtx
-2023/08/03 | 31776 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
-2023/08/03 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
-2023/08/03 | 5831 | macros/latex/contrib/siunitx/siunitx-locale.dtx
-2023/08/03 | 159223 | macros/latex/contrib/siunitx/siunitx-number.dtx
-2023/08/03 | 705584 | macros/latex/contrib/siunitx/siunitx.pdf
-2023/08/03 | 36555 | macros/latex/contrib/siunitx/siunitx-print.dtx
-2023/08/03 | 15153 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
-2023/08/03 | 9198 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
-2023/08/03 | 55313 | macros/latex/contrib/siunitx/siunitx-table.dtx
-2023/08/03 | 168660 | macros/latex/contrib/siunitx/siunitx.tex
-2023/08/03 | 103395 | macros/latex/contrib/siunitx/siunitx-unit.dtx
-2023/08/03 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
-2023/08/03 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2023/08/03 | 1547383 | macros/latex/contrib/siunitx.zip
+2023/08/24 | 76470 | macros/latex/contrib/siunitx/CHANGELOG.md
+2023/08/24 | 1179 | macros/latex/contrib/siunitx/README.md
+2023/08/24 | 11266 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
+2023/08/24 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
+2023/08/24 | 18299 | macros/latex/contrib/siunitx/siunitx-angle.dtx
+2023/08/24 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
+2023/08/24 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx
+2023/08/24 | 650000 | macros/latex/contrib/siunitx/siunitx-code.pdf
+2023/08/24 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex
+2023/08/24 | 8866 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2023/08/24 | 38831 | macros/latex/contrib/siunitx/siunitx-complex.dtx
+2023/08/24 | 43622 | macros/latex/contrib/siunitx/siunitx-compound.dtx
+2023/08/24 | 22205 | macros/latex/contrib/siunitx/siunitx.dtx
+2023/08/24 | 31812 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
+2023/08/24 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2023/08/24 | 5831 | macros/latex/contrib/siunitx/siunitx-locale.dtx
+2023/08/24 | 159214 | macros/latex/contrib/siunitx/siunitx-number.dtx
+2023/08/24 | 705590 | macros/latex/contrib/siunitx/siunitx.pdf
+2023/08/24 | 36762 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2023/08/24 | 15153 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
+2023/08/24 | 9234 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
+2023/08/24 | 55313 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2023/08/24 | 168660 | macros/latex/contrib/siunitx/siunitx.tex
+2023/08/24 | 103396 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2023/08/24 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
+2023/08/24 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
+2023/08/24 | 1547743 | macros/latex/contrib/siunitx.zip
2011/06/03 | 662398 | macros/latex/contrib/skb/doc/skb.pdf
2011/03/15 | 1485 | macros/latex/contrib/skb/doc/user-guide/database/acronyms.tex
2011/03/15 | 722 | macros/latex/contrib/skb/doc/user-guide/database/bibliography.tex
@@ -245636,11 +245636,11 @@
2018/08/22 | 952 | macros/luatex/latex/lualatex-truncate/lualatex-truncate.ins
2018/08/22 | 1276 | macros/luatex/latex/lualatex-truncate/README.md
2018/08/22 | 68726 | macros/luatex/latex/lualatex-truncate.zip
-2023/08/21 | 268452 | macros/luatex/latex/lualinalg/lualinalg.pdf
-2023/08/21 | 37190 | macros/luatex/latex/lualinalg/lualinalg.sty
-2023/08/21 | 43395 | macros/luatex/latex/lualinalg/lualinalg.tex
-2023/08/21 | 2090 | macros/luatex/latex/lualinalg/README.txt
-2023/08/21 | 211608 | macros/luatex/latex/lualinalg.zip
+2023/08/23 | 269684 | macros/luatex/latex/lualinalg/lualinalg.pdf
+2023/08/23 | 38363 | macros/luatex/latex/lualinalg/lualinalg.sty
+2023/08/23 | 43999 | macros/luatex/latex/lualinalg/lualinalg.tex
+2023/08/23 | 2090 | macros/luatex/latex/lualinalg/README.txt
+2023/08/23 | 212308 | macros/luatex/latex/lualinalg.zip
2022/05/04 | 699 | macros/luatex/latex/luamathalign/build.lua
2022/05/04 | 22720 | macros/luatex/latex/luamathalign/luamathalign.dtx
2022/05/04 | 683 | macros/luatex/latex/luamathalign/luamathalign-luacmd.lua
@@ -245649,12 +245649,12 @@
2022/05/04 | 397368 | macros/luatex/latex/luamathalign.zip
2023/08/04 | 1033 | macros/luatex/latex/luamaths/luamaths.bib
2023/08/04 | 10461 | macros/luatex/latex/luamaths/luamaths-complex.lua
-2023/08/21 | 5227 | macros/luatex/latex/luamaths/luamaths-fractions.lua
-2023/08/21 | 146010 | macros/luatex/latex/luamaths/luamaths.pdf
-2023/08/21 | 2096 | macros/luatex/latex/luamaths/luamaths.sty
-2023/08/04 | 13513 | macros/luatex/latex/luamaths/luamaths.tex
-2023/08/21 | 1047 | macros/luatex/latex/luamaths/README.txt
-2023/08/21 | 120791 | macros/luatex/latex/luamaths.zip
+2023/08/23 | 6576 | macros/luatex/latex/luamaths/luamaths-fractions.lua
+2023/08/23 | 146829 | macros/luatex/latex/luamaths/luamaths.pdf
+2023/08/23 | 2182 | macros/luatex/latex/luamaths/luamaths.sty
+2023/08/23 | 13787 | macros/luatex/latex/luamaths/luamaths.tex
+2023/08/23 | 1047 | macros/luatex/latex/luamaths/README.txt
+2023/08/23 | 121419 | macros/luatex/latex/luamaths.zip
2022/07/11 | 382796 | macros/luatex/latex/luamesh/doc/animation-crop.pdf
2022/07/11 | 3659 | macros/luatex/latex/luamesh/doc/biblio.bib
2022/07/11 | 219 | macros/luatex/latex/luamesh/doc/fond.mp
@@ -286847,9 +286847,9 @@
1999/09/13 | 17553 | support/texref/texref
1999/09/14 | 10702 | support/texref/texref.1
2006/03/12 | 12757 | support/texref.zip
-2023/07/21 | 749 | support/texshop/README.txt
-2023/07/21 | 2212 | support/texshop/texshop515.html
-2023/07/20 | 69809693 | support/texshop/texshop515.zip
+2023/08/24 | 751 | support/texshop/README.txt
+2023/08/24 | 919 | support/texshop/texshop516.html
+2023/08/20 | 69807472 | support/texshop/texshop516.zip
1994/11/10 | 411107 | support/texspell/texspell.zip
1994/11/10 | 42315 | support/texspell/texspsrc.zip
1994/11/10 | 411107 | support/texspell.zip
@@ -290386,8 +290386,8 @@
2020/05/23 | 14520 | systems/texlive/tlnet/archive/antanilipsum.source.r55250.tar.xz
2019/02/28 | 5356 | systems/texlive/tlnet/archive/antiqua.doc.r24266.tar.xz
2019/02/28 | 62624 | systems/texlive/tlnet/archive/antiqua.r24266.tar.xz
-2023/06/09 | 211172 | systems/texlive/tlnet/archive/antique-spanish-units.doc.r67307.tar.xz
-2023/06/09 | 560 | systems/texlive/tlnet/archive/antique-spanish-units.r67307.tar.xz
+2023/08/24 | 211248 | systems/texlive/tlnet/archive/antique-spanish-units.doc.r68039.tar.xz
+2023/08/24 | 560 | systems/texlive/tlnet/archive/antique-spanish-units.r68039.tar.xz
2019/02/28 | 166780 | systems/texlive/tlnet/archive/antomega.doc.r21933.tar.xz
2019/02/28 | 65576 | systems/texlive/tlnet/archive/antomega.r21933.tar.xz
2019/02/28 | 24500 | systems/texlive/tlnet/archive/antomega.source.r21933.tar.xz
@@ -290798,9 +290798,9 @@
2023/08/20 | 1705812 | systems/texlive/tlnet/archive/babel-greek.doc.r67985.tar.xz
2023/08/20 | 7004 | systems/texlive/tlnet/archive/babel-greek.r67985.tar.xz
2023/08/20 | 25008 | systems/texlive/tlnet/archive/babel-greek.source.r67985.tar.xz
-2023/08/18 | 400240 | systems/texlive/tlnet/archive/babel-hebrew.doc.r67957.tar.xz
-2023/08/18 | 11960 | systems/texlive/tlnet/archive/babel-hebrew.r67957.tar.xz
-2023/08/18 | 31288 | systems/texlive/tlnet/archive/babel-hebrew.source.r67957.tar.xz
+2023/08/23 | 400176 | systems/texlive/tlnet/archive/babel-hebrew.doc.r68016.tar.xz
+2023/08/23 | 12044 | systems/texlive/tlnet/archive/babel-hebrew.r68016.tar.xz
+2023/08/23 | 31404 | systems/texlive/tlnet/archive/babel-hebrew.source.r68016.tar.xz
2019/02/28 | 728 | systems/texlive/tlnet/archive/babel-hungarian.doc.r49701.tar.xz
2019/02/28 | 55016 | systems/texlive/tlnet/archive/babel-hungarian.r49701.tar.xz
2019/07/05 | 228724 | systems/texlive/tlnet/archive/babel-icelandic.doc.r51551.tar.xz
@@ -291379,8 +291379,8 @@
2023/02/18 | 73200 | systems/texlive/tlnet/archive/bibtex.i386-linux.r65877.tar.xz
2023/02/20 | 56048 | systems/texlive/tlnet/archive/bibtex.i386-netbsd.r65923.tar.xz
2023/02/18 | 71404 | systems/texlive/tlnet/archive/bibtex.i386-solaris.r65877.tar.xz
-2020/12/15 | 12284 | systems/texlive/tlnet/archive/bibtexperllibs.r57137.tar.xz
-2020/12/15 | 144152 | systems/texlive/tlnet/archive/bibtexperllibs.source.r57137.tar.xz
+2023/08/23 | 21096 | systems/texlive/tlnet/archive/bibtexperllibs.r68024.tar.xz
+2023/08/23 | 139376 | systems/texlive/tlnet/archive/bibtexperllibs.source.r68024.tar.xz
2023/02/27 | 14880 | systems/texlive/tlnet/archive/bibtex.r66186.tar.xz
2023/02/20 | 5926808 | systems/texlive/tlnet/archive/bibtexu.aarch64-linux.r65927.tar.xz
2023/02/18 | 5919080 | systems/texlive/tlnet/archive/bibtexu.amd64-freebsd.r65877.tar.xz
@@ -291593,9 +291593,9 @@
2023/08/16 | 4532 | systems/texlive/tlnet/archive/brandeis-dissertation.source.r67935.tar.xz
2019/05/05 | 148788 | systems/texlive/tlnet/archive/brandeis-problemset.doc.r50991.tar.xz
2019/05/05 | 6860 | systems/texlive/tlnet/archive/brandeis-problemset.r50991.tar.xz
-2021/07/05 | 150532 | systems/texlive/tlnet/archive/brandeis-thesis.doc.r59832.tar.xz
-2021/07/05 | 1716 | systems/texlive/tlnet/archive/brandeis-thesis.r59832.tar.xz
-2021/07/05 | 3588 | systems/texlive/tlnet/archive/brandeis-thesis.source.r59832.tar.xz
+2023/08/24 | 150536 | systems/texlive/tlnet/archive/brandeis-thesis.doc.r68039.tar.xz
+2023/08/24 | 1720 | systems/texlive/tlnet/archive/brandeis-thesis.r68039.tar.xz
+2023/08/24 | 3592 | systems/texlive/tlnet/archive/brandeis-thesis.source.r68039.tar.xz
2019/02/28 | 148116 | systems/texlive/tlnet/archive/breakcites.doc.r21014.tar.xz
2019/02/28 | 956 | systems/texlive/tlnet/archive/breakcites.r21014.tar.xz
2019/02/28 | 107520 | systems/texlive/tlnet/archive/breakurl.doc.r29901.tar.xz
@@ -292340,7 +292340,7 @@
2023/08/19 | 6936 | systems/texlive/tlnet/archive/collection-latexextra.r67974.tar.xz
2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz
2023/01/11 | 744 | systems/texlive/tlnet/archive/collection-latexrecommended.r65512.tar.xz
-2023/08/06 | 1008 | systems/texlive/tlnet/archive/collection-luatex.r67821.tar.xz
+2023/08/24 | 1012 | systems/texlive/tlnet/archive/collection-luatex.r68037.tar.xz
2023/08/01 | 1688 | systems/texlive/tlnet/archive/collection-mathscience.r67779.tar.xz
2023/05/12 | 564 | systems/texlive/tlnet/archive/collection-metapost.r67071.tar.xz
2023/02/18 | 496 | systems/texlive/tlnet/archive/collection-music.r65862.tar.xz
@@ -294261,9 +294261,9 @@
2019/02/28 | 140404 | systems/texlive/tlnet/archive/expdlist.doc.r15878.tar.xz
2019/02/28 | 2264 | systems/texlive/tlnet/archive/expdlist.r15878.tar.xz
2019/02/28 | 9988 | systems/texlive/tlnet/archive/expdlist.source.r15878.tar.xz
-2022/05/18 | 84368 | systems/texlive/tlnet/archive/expex-acro.doc.r63319.tar.xz
-2022/05/18 | 4540 | systems/texlive/tlnet/archive/expex-acro.r63319.tar.xz
-2022/05/18 | 7176 | systems/texlive/tlnet/archive/expex-acro.source.r63319.tar.xz
+2023/08/24 | 84368 | systems/texlive/tlnet/archive/expex-acro.doc.r68039.tar.xz
+2023/08/24 | 4540 | systems/texlive/tlnet/archive/expex-acro.r68039.tar.xz
+2023/08/24 | 7180 | systems/texlive/tlnet/archive/expex-acro.source.r68039.tar.xz
2019/02/28 | 473776 | systems/texlive/tlnet/archive/expex.doc.r44499.tar.xz
2023/08/18 | 56632 | systems/texlive/tlnet/archive/expex-glossonly.doc.r67958.tar.xz
2023/08/18 | 2184 | systems/texlive/tlnet/archive/expex-glossonly.r67958.tar.xz
@@ -295406,9 +295406,9 @@
2019/02/28 | 43508 | systems/texlive/tlnet/archive/hc.doc.r15878.tar.xz
2019/02/28 | 12824 | systems/texlive/tlnet/archive/hc.r15878.tar.xz
2019/02/28 | 14060 | systems/texlive/tlnet/archive/hc.source.r15878.tar.xz
-2023/08/22 | 407184 | systems/texlive/tlnet/archive/hebrew-fonts.doc.r68002.tar.xz
-2023/08/22 | 5892 | systems/texlive/tlnet/archive/hebrew-fonts.r68002.tar.xz
-2023/08/22 | 13756 | systems/texlive/tlnet/archive/hebrew-fonts.source.r68002.tar.xz
+2023/08/24 | 405812 | systems/texlive/tlnet/archive/hebrew-fonts.doc.r68038.tar.xz
+2023/08/24 | 6368 | systems/texlive/tlnet/archive/hebrew-fonts.r68038.tar.xz
+2023/08/24 | 13756 | systems/texlive/tlnet/archive/hebrew-fonts.source.r68038.tar.xz
2021/09/09 | 893252 | systems/texlive/tlnet/archive/hecthese.doc.r60455.tar.xz
2021/09/09 | 3980 | systems/texlive/tlnet/archive/hecthese.r60455.tar.xz
2021/09/09 | 30608 | systems/texlive/tlnet/archive/hecthese.source.r60455.tar.xz
@@ -295589,8 +295589,8 @@
2019/02/28 | 24892 | systems/texlive/tlnet/archive/hustthesis.source.r42547.tar.xz
2021/06/02 | 150588 | systems/texlive/tlnet/archive/hvarabic.doc.r59423.tar.xz
2021/06/02 | 1468 | systems/texlive/tlnet/archive/hvarabic.r59423.tar.xz
-2023/07/07 | 1143796 | systems/texlive/tlnet/archive/hvextern.doc.r67564.tar.xz
-2023/07/07 | 8228 | systems/texlive/tlnet/archive/hvextern.r67564.tar.xz
+2023/08/23 | 1134608 | systems/texlive/tlnet/archive/hvextern.doc.r68017.tar.xz
+2023/08/23 | 8220 | systems/texlive/tlnet/archive/hvextern.r68017.tar.xz
2023/05/19 | 10222436 | systems/texlive/tlnet/archive/hvfloat.doc.r67149.tar.xz
2023/05/19 | 13380 | systems/texlive/tlnet/archive/hvfloat.r67149.tar.xz
2019/02/28 | 76336 | systems/texlive/tlnet/archive/hvindex.doc.r46051.tar.xz
@@ -297246,13 +297246,13 @@
2023/08/21 | 88736 | systems/texlive/tlnet/archive/lualibs.doc.r67994.tar.xz
2023/08/21 | 133320 | systems/texlive/tlnet/archive/lualibs.r67994.tar.xz
2023/08/21 | 8612 | systems/texlive/tlnet/archive/lualibs.source.r67994.tar.xz
-2023/08/22 | 195524 | systems/texlive/tlnet/archive/lualinalg.doc.r68009.tar.xz
-2023/08/22 | 6444 | systems/texlive/tlnet/archive/lualinalg.r68009.tar.xz
+2023/08/24 | 195524 | systems/texlive/tlnet/archive/lualinalg.doc.r68039.tar.xz
+2023/08/24 | 6448 | systems/texlive/tlnet/archive/lualinalg.r68039.tar.xz
2022/05/05 | 393088 | systems/texlive/tlnet/archive/luamathalign.doc.r63226.tar.xz
2022/05/05 | 4076 | systems/texlive/tlnet/archive/luamathalign.r63226.tar.xz
2022/05/05 | 5704 | systems/texlive/tlnet/archive/luamathalign.source.r63226.tar.xz
-2023/08/22 | 112072 | systems/texlive/tlnet/archive/luamaths.doc.r68010.tar.xz
-2023/08/22 | 4180 | systems/texlive/tlnet/archive/luamaths.r68010.tar.xz
+2023/08/24 | 112072 | systems/texlive/tlnet/archive/luamaths.doc.r68039.tar.xz
+2023/08/24 | 4184 | systems/texlive/tlnet/archive/luamaths.r68039.tar.xz
2022/07/12 | 251676 | systems/texlive/tlnet/archive/luamesh.doc.r63875.tar.xz
2022/07/12 | 12872 | systems/texlive/tlnet/archive/luamesh.r63875.tar.xz
2023/01/08 | 269380 | systems/texlive/tlnet/archive/luamodulartables.doc.r65485.tar.xz
@@ -297588,9 +297588,9 @@
2019/02/28 | 293968 | systems/texlive/tlnet/archive/mathfixs.doc.r49547.tar.xz
2019/02/28 | 2796 | systems/texlive/tlnet/archive/mathfixs.r49547.tar.xz
2019/02/28 | 11900 | systems/texlive/tlnet/archive/mathfixs.source.r49547.tar.xz
-2022/12/06 | 872300 | systems/texlive/tlnet/archive/mathfont.doc.r65205.tar.xz
-2022/12/06 | 21356 | systems/texlive/tlnet/archive/mathfont.r65205.tar.xz
-2022/12/06 | 62100 | systems/texlive/tlnet/archive/mathfont.source.r65205.tar.xz
+2023/08/23 | 876764 | systems/texlive/tlnet/archive/mathfont.doc.r68018.tar.xz
+2023/08/23 | 21460 | systems/texlive/tlnet/archive/mathfont.r68018.tar.xz
+2023/08/23 | 62576 | systems/texlive/tlnet/archive/mathfont.source.r68018.tar.xz
2019/02/28 | 1650056 | systems/texlive/tlnet/archive/math-into-latex-4.doc.r44131.tar.xz
2019/02/28 | 548 | systems/texlive/tlnet/archive/math-into-latex-4.r44131.tar.xz
2020/03/12 | 2436 | systems/texlive/tlnet/archive/mathlig.r54244.tar.xz
@@ -298432,8 +298432,8 @@
2019/02/28 | 196212 | systems/texlive/tlnet/archive/newspaper.doc.r15878.tar.xz
2019/02/28 | 1924 | systems/texlive/tlnet/archive/newspaper.r15878.tar.xz
2019/02/28 | 6804 | systems/texlive/tlnet/archive/newspaper.source.r15878.tar.xz
-2023/08/22 | 1053416 | systems/texlive/tlnet/archive/newtx.doc.r68011.tar.xz
-2023/08/22 | 6793656 | systems/texlive/tlnet/archive/newtx.r68011.tar.xz
+2023/08/24 | 1053468 | systems/texlive/tlnet/archive/newtx.doc.r68035.tar.xz
+2023/08/24 | 6793664 | systems/texlive/tlnet/archive/newtx.r68035.tar.xz
2023/05/09 | 263224 | systems/texlive/tlnet/archive/newtxsf.doc.r67051.tar.xz
2023/05/09 | 105976 | systems/texlive/tlnet/archive/newtxsf.r67051.tar.xz
2020/03/24 | 171356 | systems/texlive/tlnet/archive/newtxtt.doc.r54512.tar.xz
@@ -298558,8 +298558,8 @@
2022/09/13 | 340432 | systems/texlive/tlnet/archive/noto.doc.r64351.tar.xz
2022/04/06 | 612 | systems/texlive/tlnet/archive/noto-emoji.doc.r62950.tar.xz
2022/04/06 | 9251416 | systems/texlive/tlnet/archive/noto-emoji.r62950.tar.xz
-2021/04/05 | 417208 | systems/texlive/tlnet/archive/notomath.doc.r58726.tar.xz
-2021/04/05 | 213352 | systems/texlive/tlnet/archive/notomath.r58726.tar.xz
+2023/08/23 | 427424 | systems/texlive/tlnet/archive/notomath.doc.r68014.tar.xz
+2023/08/23 | 213708 | systems/texlive/tlnet/archive/notomath.r68014.tar.xz
2022/09/13 | 26607012 | systems/texlive/tlnet/archive/noto.r64351.tar.xz
2023/08/08 | 4728832 | systems/texlive/tlnet/archive/novel.doc.r67840.tar.xz
2023/08/08 | 116132 | systems/texlive/tlnet/archive/novel.r67840.tar.xz
@@ -298590,12 +298590,12 @@
2019/07/15 | 326496 | systems/texlive/tlnet/archive/numberpt.doc.r51640.tar.xz
2019/07/15 | 2452 | systems/texlive/tlnet/archive/numberpt.r51640.tar.xz
2019/07/15 | 4400 | systems/texlive/tlnet/archive/numberpt.source.r51640.tar.xz
-2023/07/02 | 1043784 | systems/texlive/tlnet/archive/numerica.doc.r67525.tar.xz
-2021/12/13 | 566944 | systems/texlive/tlnet/archive/numerica-plus.doc.r61289.tar.xz
-2021/12/13 | 6016 | systems/texlive/tlnet/archive/numerica-plus.r61289.tar.xz
-2023/07/02 | 17816 | systems/texlive/tlnet/archive/numerica.r67525.tar.xz
-2021/12/13 | 577124 | systems/texlive/tlnet/archive/numerica-tables.doc.r61288.tar.xz
-2021/12/13 | 7376 | systems/texlive/tlnet/archive/numerica-tables.r61288.tar.xz
+2023/08/23 | 1124712 | systems/texlive/tlnet/archive/numerica.doc.r68021.tar.xz
+2023/08/23 | 606932 | systems/texlive/tlnet/archive/numerica-plus.doc.r68019.tar.xz
+2023/08/23 | 6052 | systems/texlive/tlnet/archive/numerica-plus.r68019.tar.xz
+2023/08/23 | 21096 | systems/texlive/tlnet/archive/numerica.r68021.tar.xz
+2023/08/23 | 628988 | systems/texlive/tlnet/archive/numerica-tables.doc.r68020.tar.xz
+2023/08/23 | 7624 | systems/texlive/tlnet/archive/numerica-tables.r68020.tar.xz
2019/02/28 | 442268 | systems/texlive/tlnet/archive/numericplots.doc.r31729.tar.xz
2019/02/28 | 8808 | systems/texlive/tlnet/archive/numericplots.r31729.tar.xz
2019/02/28 | 110948 | systems/texlive/tlnet/archive/numname.doc.r18130.tar.xz
@@ -299191,6 +299191,8 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/pedigree-perl.x86_64-linux.r25962.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/pedigree-perl.x86_64-solaris.r25962.tar.xz
2023/07/24 | 23660 | systems/texlive/tlnet/archive/penlight.doc.r67716.tar.xz
+2023/08/24 | 51684 | systems/texlive/tlnet/archive/penlightplus.doc.r68037.tar.xz
+2023/08/24 | 9000 | systems/texlive/tlnet/archive/penlightplus.r68037.tar.xz
2023/07/24 | 101464 | systems/texlive/tlnet/archive/penlight.r67716.tar.xz
2019/02/28 | 416 | systems/texlive/tlnet/archive/perception.doc.r48861.tar.xz
2019/02/28 | 6304 | systems/texlive/tlnet/archive/perception.r48861.tar.xz
@@ -299662,8 +299664,8 @@
2023/08/10 | 35900 | systems/texlive/tlnet/archive/proflycee.r67864.tar.xz
2023/08/17 | 178296 | systems/texlive/tlnet/archive/profmaquette.doc.r67948.tar.xz
2023/08/17 | 13664 | systems/texlive/tlnet/archive/profmaquette.r67948.tar.xz
-2023/07/07 | 316488 | systems/texlive/tlnet/archive/profsio.doc.r67562.tar.xz
-2023/07/07 | 8440 | systems/texlive/tlnet/archive/profsio.r67562.tar.xz
+2023/08/24 | 316488 | systems/texlive/tlnet/archive/profsio.doc.r68039.tar.xz
+2023/08/24 | 8440 | systems/texlive/tlnet/archive/profsio.r68039.tar.xz
2019/02/28 | 49880 | systems/texlive/tlnet/archive/program.doc.r44214.tar.xz
2019/02/28 | 11780 | systems/texlive/tlnet/archive/program.r44214.tar.xz
2019/02/28 | 86236 | systems/texlive/tlnet/archive/progressbar.doc.r33822.tar.xz
@@ -300916,9 +300918,9 @@
2021/06/26 | 250232 | systems/texlive/tlnet/archive/siunits.doc.r59702.tar.xz
2021/06/26 | 6040 | systems/texlive/tlnet/archive/siunits.r59702.tar.xz
2021/06/26 | 34532 | systems/texlive/tlnet/archive/siunits.source.r59702.tar.xz
-2023/08/05 | 1289900 | systems/texlive/tlnet/archive/siunitx.doc.r67815.tar.xz
-2023/08/05 | 67372 | systems/texlive/tlnet/archive/siunitx.r67815.tar.xz
-2023/08/05 | 122232 | systems/texlive/tlnet/archive/siunitx.source.r67815.tar.xz
+2023/08/24 | 1289904 | systems/texlive/tlnet/archive/siunitx.doc.r68039.tar.xz
+2023/08/24 | 67376 | systems/texlive/tlnet/archive/siunitx.r68039.tar.xz
+2023/08/24 | 122236 | systems/texlive/tlnet/archive/siunitx.source.r68039.tar.xz
2022/01/24 | 200108 | systems/texlive/tlnet/archive/skak.doc.r61719.tar.xz
2019/02/28 | 316212 | systems/texlive/tlnet/archive/skaknew.doc.r20031.tar.xz
2019/02/28 | 160064 | systems/texlive/tlnet/archive/skaknew.r20031.tar.xz
@@ -301163,9 +301165,9 @@
2023/08/12 | 5403096 | systems/texlive/tlnet/archive/stellenbosch-2.doc.r67894.tar.xz
2023/08/12 | 1550020 | systems/texlive/tlnet/archive/stellenbosch-2.r67894.tar.xz
2023/08/12 | 2065404 | systems/texlive/tlnet/archive/stellenbosch-2.source.r67894.tar.xz
-2023/03/05 | 3071164 | systems/texlive/tlnet/archive/stellenbosch.doc.r66379.tar.xz
-2023/03/05 | 703372 | systems/texlive/tlnet/archive/stellenbosch.r66379.tar.xz
-2023/03/05 | 415324 | systems/texlive/tlnet/archive/stellenbosch.source.r66379.tar.xz
+2023/08/24 | 3071164 | systems/texlive/tlnet/archive/stellenbosch.doc.r68039.tar.xz
+2023/08/24 | 703440 | systems/texlive/tlnet/archive/stellenbosch.r68039.tar.xz
+2023/08/24 | 415332 | systems/texlive/tlnet/archive/stellenbosch.source.r68039.tar.xz
2021/01/04 | 36316 | systems/texlive/tlnet/archive/step.doc.r57307.tar.xz
2020/12/06 | 2856 | systems/texlive/tlnet/archive/stepgreek.doc.r57074.tar.xz
2020/12/06 | 451624 | systems/texlive/tlnet/archive/stepgreek.r57074.tar.xz
@@ -301541,9 +301543,9 @@
2021/11/06 | 51652 | systems/texlive/tlnet/archive/testidx.source.r60966.tar.xz
2019/02/28 | 108080 | systems/texlive/tlnet/archive/tetragonos.doc.r49732.tar.xz
2019/02/28 | 207756 | systems/texlive/tlnet/archive/tetragonos.r49732.tar.xz
-2023/06/11 | 1109932 | systems/texlive/tlnet/archive/teubner.doc.r67334.tar.xz
-2023/06/11 | 9980 | systems/texlive/tlnet/archive/teubner.r67334.tar.xz
-2023/06/11 | 42012 | systems/texlive/tlnet/archive/teubner.source.r67334.tar.xz
+2023/08/23 | 1117184 | systems/texlive/tlnet/archive/teubner.doc.r68022.tar.xz
+2023/08/23 | 9956 | systems/texlive/tlnet/archive/teubner.r68022.tar.xz
+2023/08/23 | 42108 | systems/texlive/tlnet/archive/teubner.source.r68022.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.aarch64-linux.r46208.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.amd64-freebsd.r37771.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.amd64-netbsd.r37771.tar.xz
@@ -301832,7 +301834,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/08/22 | 428724 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67997.tar.xz
+2023/08/24 | 428784 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68026.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
@@ -301854,7 +301856,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/08/22 | 114092 | systems/texlive/tlnet/archive/texlive-scripts.r67997.tar.xz
+2023/08/24 | 114116 | systems/texlive/tlnet/archive/texlive-scripts.r68026.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2023/05/14 | 60312 | systems/texlive/tlnet/archive/texlive-scripts.windows.r67095.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -303055,9 +303057,9 @@
2020/10/11 | 1158784 | systems/texlive/tlnet/archive/verifica.doc.r56625.tar.xz
2020/10/11 | 3804 | systems/texlive/tlnet/archive/verifica.r56625.tar.xz
2020/10/11 | 21712 | systems/texlive/tlnet/archive/verifica.source.r56625.tar.xz
-2022/09/18 | 869392 | systems/texlive/tlnet/archive/verifiche.doc.r64425.tar.xz
-2022/09/18 | 5132 | systems/texlive/tlnet/archive/verifiche.r64425.tar.xz
-2022/09/18 | 18152 | systems/texlive/tlnet/archive/verifiche.source.r64425.tar.xz
+2023/08/23 | 851616 | systems/texlive/tlnet/archive/verifiche.doc.r68023.tar.xz
+2023/08/23 | 5336 | systems/texlive/tlnet/archive/verifiche.r68023.tar.xz
+2023/08/23 | 18680 | systems/texlive/tlnet/archive/verifiche.source.r68023.tar.xz
2019/02/28 | 422968 | systems/texlive/tlnet/archive/verse.doc.r34017.tar.xz
2019/02/28 | 3160 | systems/texlive/tlnet/archive/verse.r34017.tar.xz
2019/02/28 | 15460 | systems/texlive/tlnet/archive/verse.source.r34017.tar.xz
@@ -303570,8 +303572,8 @@
2019/06/24 | 789680 | systems/texlive/tlnet/archive/xskak.doc.r51432.tar.xz
2019/06/24 | 14052 | systems/texlive/tlnet/archive/xskak.r51432.tar.xz
2019/06/24 | 14172 | systems/texlive/tlnet/archive/xskak.source.r51432.tar.xz
-2023/01/16 | 834512 | systems/texlive/tlnet/archive/xstring.doc.r65551.tar.xz
-2023/01/16 | 11224 | systems/texlive/tlnet/archive/xstring.r65551.tar.xz
+2023/08/23 | 567192 | systems/texlive/tlnet/archive/xstring.doc.r68015.tar.xz
+2023/08/23 | 11536 | systems/texlive/tlnet/archive/xstring.r68015.tar.xz
2019/02/28 | 362720 | systems/texlive/tlnet/archive/xtab.doc.r23347.tar.xz
2019/02/28 | 4668 | systems/texlive/tlnet/archive/xtab.r23347.tar.xz
2019/02/28 | 19556 | systems/texlive/tlnet/archive/xtab.source.r23347.tar.xz
@@ -303725,16 +303727,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2023/08/07 | 125713 | systems/texlive/tlnet/install-tl
-2023/08/22 | 5734973 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/08/22 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/08/22 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/08/24 | 5741027 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/08/24 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/08/24 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/08/22 | 21036685 | systems/texlive/tlnet/install-tl-windows.exe
-2023/08/22 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/08/22 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/08/22 | 26025569 | systems/texlive/tlnet/install-tl.zip
-2023/08/22 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/08/22 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/08/24 | 21038066 | systems/texlive/tlnet/install-tl-windows.exe
+2023/08/24 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/08/24 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/08/24 | 26028694 | systems/texlive/tlnet/install-tl.zip
+2023/08/24 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/08/24 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2023/03/19 | 1229 | systems/texlive/tlnet/README.md
2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023
2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -303744,8 +303746,8 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/08/03 | 50576 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/08/21 | 7220 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
-2023/05/31 | 215902 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
+2023/08/23 | 7299 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/08/23 | 221470 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
2023/02/20 | 5462 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl
@@ -303786,12 +303788,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/08/22 | 18226162 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/08/22 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/08/24 | 18227164 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/08/24 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/08/22 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/08/22 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/08/22 | 2467880 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/08/24 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/08/24 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/08/24 | 2468740 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -314480,7 +314482,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/08/23 | 186 | timestamp
+2023/08/25 | 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 be8b1bd3ed..f51c97ff08 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 3955a229cf..d12b733d31 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,181 @@
+2023/08/24 | 95169 | macros/generic/witharrows/witharrows-french.tex
+2023/08/24 | 9234 | macros/latex/contrib/siunitx/siunitx-symbol.dtx
+2023/08/24 | 919 | support/texshop/texshop516.html
+2023/08/24 | 902802 | macros/generic/witharrows.zip
+2023/08/24 | 9000 | systems/texlive/tlnet/archive/penlightplus.r68037.tar.xz
+2023/08/24 | 890 | macros/latex/contrib/photobook/scripts/make-spreads.cfg.example
+2023/08/24 | 8866 | macros/latex/contrib/siunitx/siunitx-command.dtx
+2023/08/24 | 8440 | systems/texlive/tlnet/archive/profsio.r68039.tar.xz
+2023/08/24 | 84368 | systems/texlive/tlnet/archive/expex-acro.doc.r68039.tar.xz
+2023/08/24 | 7761 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
+2023/08/24 | 76470 | macros/latex/contrib/siunitx/CHANGELOG.md
+2023/08/24 | 751 | support/texshop/README.txt
+2023/08/24 | 7180 | systems/texlive/tlnet/archive/expex-acro.source.r68039.tar.xz
+2023/08/24 | 705590 | macros/latex/contrib/siunitx/siunitx.pdf
+2023/08/24 | 703440 | systems/texlive/tlnet/archive/stellenbosch.r68039.tar.xz
+2023/08/24 | 6793664 | systems/texlive/tlnet/archive/newtx.r68035.tar.xz
+2023/08/24 | 67376 | systems/texlive/tlnet/archive/siunitx.r68039.tar.xz
+2023/08/24 | 650000 | macros/latex/contrib/siunitx/siunitx-code.pdf
+2023/08/24 | 6448 | systems/texlive/tlnet/archive/lualinalg.r68039.tar.xz
+2023/08/24 | 640925 | install/graphics/pgf/contrib/commutative-diagrams.tds.zip
+2023/08/24 | 637513 | graphics/pgf/contrib/commutative-diagrams.zip
+2023/08/24 | 6368 | systems/texlive/tlnet/archive/hebrew-fonts.r68038.tar.xz
+2023/08/24 | 609418 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf
+2023/08/24 | 5831 | macros/latex/contrib/siunitx/siunitx-locale.dtx
+2023/08/24 | 5741027 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/08/24 | 560 | systems/texlive/tlnet/archive/antique-spanish-units.r68039.tar.xz
+2023/08/24 | 559985 | macros/generic/witharrows/witharrows.pdf
+2023/08/24 | 5574 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex
+2023/08/24 | 55313 | macros/latex/contrib/siunitx/siunitx-table.dtx
+2023/08/24 | 52415 | macros/latex/contrib/hvextern/doc/hvextern.tex
+2023/08/24 | 52082 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex
+2023/08/24 | 5178 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex
+2023/08/24 | 51684 | systems/texlive/tlnet/archive/penlightplus.doc.r68037.tar.xz
+2023/08/24 | 4973 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex
+2023/08/24 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/08/24 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/08/24 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/08/24 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/08/24 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/08/24 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
+2023/08/24 | 471 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty
+2023/08/24 | 462 | macros/latex/contrib/photobook/DEPENDS.txt
+2023/08/24 | 460 | graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex
+2023/08/24 | 4540 | systems/texlive/tlnet/archive/expex-acro.r68039.tar.xz
+2023/08/24 | 45064 | macros/latex/contrib/hvextern/latex/hvextern.sty
+2023/08/24 | 4382 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
+2023/08/24 | 43622 | macros/latex/contrib/siunitx/siunitx-compound.dtx
+2023/08/24 | 428784 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68026.tar.xz
+2023/08/24 | 4184 | systems/texlive/tlnet/archive/luamaths.r68039.tar.xz
+2023/08/24 | 4172 | macros/latex/contrib/photobook/scripts/cls2tex.sh
+2023/08/24 | 415332 | systems/texlive/tlnet/archive/stellenbosch.source.r68039.tar.xz
+2023/08/24 | 4100893 | biblio/ctan-bibdata.zip
+2023/08/24 | 405812 | systems/texlive/tlnet/archive/hebrew-fonts.doc.r68038.tar.xz
+2023/08/24 | 38831 | macros/latex/contrib/siunitx/siunitx-complex.dtx
+2023/08/24 | 3699673 | biblio/ctan-bibdata/ctan.pdf
+2023/08/24 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
+2023/08/24 | 36762 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2023/08/24 | 3592 | systems/texlive/tlnet/archive/brandeis-thesis.source.r68039.tar.xz
+2023/08/24 | 355 | graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex
+2023/08/24 | 31812 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
+2023/08/24 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
+2023/08/24 | 316488 | systems/texlive/tlnet/archive/profsio.doc.r68039.tar.xz
+2023/08/24 | 3071164 | systems/texlive/tlnet/archive/stellenbosch.doc.r68039.tar.xz
+2023/08/24 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx
+2023/08/24 | 290810 | macros/generic/witharrows/witharrows.dtx
+2023/08/24 | 2805663 | biblio/ctan-bibdata/ctan.bib
+2023/08/24 | 279271 | macros/generic/witharrows/witharrows-french.pdf
+2023/08/24 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
+2023/08/24 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex
+2023/08/24 | 2619 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex
+2023/08/24 | 26028694 | systems/texlive/tlnet/install-tl.zip
+2023/08/24 | 2563 | macros/latex/contrib/photobook/README.md
+2023/08/24 | 2468740 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/08/24 | 2302 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex
+2023/08/24 | 22205 | macros/latex/contrib/siunitx/siunitx.dtx
+2023/08/24 | 211248 | systems/texlive/tlnet/archive/antique-spanish-units.doc.r68039.tar.xz
+2023/08/24 | 21038066 | systems/texlive/tlnet/install-tl-windows.exe
+2023/08/24 | 2099 | macros/latex/contrib/hvextern/Changes
+2023/08/24 | 2094 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex
+2023/08/24 | 2009 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex
+2023/08/24 | 2006 | graphics/pgf/contrib/commutative-diagrams/kodi.sty
+2023/08/24 | 195524 | systems/texlive/tlnet/archive/lualinalg.doc.r68039.tar.xz
+2023/08/24 | 195281 | macros/latex/contrib/photobook.zip
+2023/08/24 | 18299 | macros/latex/contrib/siunitx/siunitx-angle.dtx
+2023/08/24 | 18227164 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/08/24 | 181344 | dviware/dvidvi.zip
+2023/08/24 | 175 | graphics/pgf/contrib/commutative-diagrams/README
+2023/08/24 | 174480 | macros/latex/contrib/photobook/photobook.cls
+2023/08/24 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
+2023/08/24 | 1720 | systems/texlive/tlnet/archive/brandeis-thesis.r68039.tar.xz
+2023/08/24 | 17019 | macros/latex/contrib/photobook/scripts/make-spreads.sh
+2023/08/24 | 168660 | macros/latex/contrib/siunitx/siunitx.tex
+2023/08/24 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/08/24 | 1594635 | install/macros/latex/contrib/siunitx.tds.zip
+2023/08/24 | 159214 | macros/latex/contrib/siunitx/siunitx-number.dtx
+2023/08/24 | 1569 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex
+2023/08/24 | 1547743 | macros/latex/contrib/siunitx.zip
+2023/08/24 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/08/24 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/08/24 | 1527 | macros/latex/contrib/photobook/LICENSE
+2023/08/24 | 15153 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
+2023/08/24 | 150536 | systems/texlive/tlnet/archive/brandeis-thesis.doc.r68039.tar.xz
+2023/08/24 | 1478943 | macros/latex/contrib/hvextern/doc/hvextern.pdf
+2023/08/24 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/08/24 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/08/24 | 144364 | macros/latex/contrib/photobook/photobook.pdf
+2023/08/24 | 14221 | macros/latex/contrib/photobook/scripts/README.md
+2023/08/24 | 1388893 | macros/latex/contrib/hvextern.zip
+2023/08/24 | 13756 | systems/texlive/tlnet/archive/hebrew-fonts.source.r68038.tar.xz
+2023/08/24 | 1289904 | systems/texlive/tlnet/archive/siunitx.doc.r68039.tar.xz
+2023/08/24 | 122236 | systems/texlive/tlnet/archive/siunitx.source.r68039.tar.xz
+2023/08/24 | 1179 | macros/latex/contrib/siunitx/README.md
+2023/08/24 | 11729 | graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex
+2023/08/24 | 114116 | systems/texlive/tlnet/archive/texlive-scripts.r68026.tar.xz
+2023/08/24 | 11266 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
+2023/08/24 | 112072 | systems/texlive/tlnet/archive/luamaths.doc.r68039.tar.xz
+2023/08/24 | 1053468 | systems/texlive/tlnet/archive/newtx.doc.r68035.tar.xz
+2023/08/24 | 10389 | macros/latex/contrib/photobook/Makefile
+2023/08/24 | 103396 | macros/latex/contrib/siunitx/siunitx-unit.dtx
+2023/08/24 | 1012 | systems/texlive/tlnet/archive/collection-luatex.r68037.tar.xz
+2023/08/23 | 9956 | systems/texlive/tlnet/archive/teubner.r68022.tar.xz
+2023/08/23 | 92866 | macros/generic/expex-acro.zip
+2023/08/23 | 88970 | macros/generic/expex-acro/expex-acro.pdf
+2023/08/23 | 876764 | systems/texlive/tlnet/archive/mathfont.doc.r68018.tar.xz
+2023/08/23 | 851616 | systems/texlive/tlnet/archive/verifiche.doc.r68023.tar.xz
+2023/08/23 | 8220 | systems/texlive/tlnet/archive/hvextern.r68017.tar.xz
+2023/08/23 | 7624 | systems/texlive/tlnet/archive/numerica-tables.r68020.tar.xz
+2023/08/23 | 745 | dviware/dviasm/README
+2023/08/23 | 744 | info/spanish/antique-spanish-units/README
+2023/08/23 | 7299 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/08/23 | 6576 | macros/luatex/latex/luamaths/luamaths-fractions.lua
+2023/08/23 | 628988 | systems/texlive/tlnet/archive/numerica-tables.doc.r68020.tar.xz
+2023/08/23 | 62576 | systems/texlive/tlnet/archive/mathfont.source.r68018.tar.xz
+2023/08/23 | 606932 | systems/texlive/tlnet/archive/numerica-plus.doc.r68019.tar.xz
+2023/08/23 | 6052 | systems/texlive/tlnet/archive/numerica-plus.r68019.tar.xz
+2023/08/23 | 5740 | dviware/dvidvi/ChangeLog
+2023/08/23 | 567192 | systems/texlive/tlnet/archive/xstring.doc.r68015.tar.xz
+2023/08/23 | 55881 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+2023/08/23 | 5336 | systems/texlive/tlnet/archive/verifiche.r68023.tar.xz
+2023/08/23 | 466 | macros/generic/expex-acro/README.md
+2023/08/23 | 44625 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
+2023/08/23 | 44570 | dviware/dviasm/dviasm.py
+2023/08/23 | 43999 | macros/luatex/latex/lualinalg/lualinalg.tex
+2023/08/23 | 4348 | dviware/dviasm/dviasm.1
+2023/08/23 | 427424 | systems/texlive/tlnet/archive/notomath.doc.r68014.tar.xz
+2023/08/23 | 42108 | systems/texlive/tlnet/archive/teubner.source.r68022.tar.xz
+2023/08/23 | 400176 | systems/texlive/tlnet/archive/babel-hebrew.doc.r68016.tar.xz
+2023/08/23 | 38363 | macros/luatex/latex/lualinalg/lualinalg.sty
+2023/08/23 | 36792 | macros/generic/expex-acro/expex-acro.dtx
+2023/08/23 | 324818 | graphics/pgf/contrib/profsio.zip
+2023/08/23 | 31404 | systems/texlive/tlnet/archive/babel-hebrew.source.r68016.tar.xz
+2023/08/23 | 312717 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+2023/08/23 | 269684 | macros/luatex/latex/lualinalg/lualinalg.pdf
+2023/08/23 | 221605 | info/spanish/antique-spanish-units/antique-spanish-units.pdf
+2023/08/23 | 221470 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
+2023/08/23 | 2182 | macros/luatex/latex/luamaths/luamaths.sty
+2023/08/23 | 21460 | systems/texlive/tlnet/archive/mathfont.r68018.tar.xz
+2023/08/23 | 213708 | systems/texlive/tlnet/archive/notomath.r68014.tar.xz
+2023/08/23 | 212308 | macros/luatex/latex/lualinalg.zip
+2023/08/23 | 212151 | info/spanish/antique-spanish-units.zip
+2023/08/23 | 21096 | systems/texlive/tlnet/archive/numerica.r68021.tar.xz
+2023/08/23 | 21096 | systems/texlive/tlnet/archive/bibtexperllibs.r68024.tar.xz
+2023/08/23 | 2090 | macros/luatex/latex/lualinalg/README.txt
+2023/08/23 | 18680 | systems/texlive/tlnet/archive/verifiche.source.r68023.tar.xz
+2023/08/23 | 1794 | macros/generic/expex-acro/expex-acro.ins
+2023/08/23 | 146829 | macros/luatex/latex/luamaths/luamaths.pdf
+2023/08/23 | 14005 | dviware/dviasm.zip
+2023/08/23 | 139376 | systems/texlive/tlnet/archive/bibtexperllibs.source.r68024.tar.xz
+2023/08/23 | 13787 | macros/luatex/latex/luamaths/luamaths.tex
+2023/08/23 | 121419 | macros/luatex/latex/luamaths.zip
+2023/08/23 | 12044 | systems/texlive/tlnet/archive/babel-hebrew.r68016.tar.xz
+2023/08/23 | 11536 | systems/texlive/tlnet/archive/xstring.r68015.tar.xz
+2023/08/23 | 1134608 | systems/texlive/tlnet/archive/hvextern.doc.r68017.tar.xz
+2023/08/23 | 11282 | info/spanish/antique-spanish-units/antique-spanish-units.tex
+2023/08/23 | 1127 | dviware/dvidvi/dvidvi.test
+2023/08/23 | 1124712 | systems/texlive/tlnet/archive/numerica.doc.r68021.tar.xz
+2023/08/23 | 1117184 | systems/texlive/tlnet/archive/teubner.doc.r68022.tar.xz
+2023/08/23 | 1047 | macros/luatex/latex/luamaths/README.txt
2023/08/22 | 998134 | systems/win32/miktex/tm/packages/postnotes__doc.tar.lzma
2023/08/22 | 99781 | macros/generic/xstring/test_etex.pdf
2023/08/22 | 960 | systems/win32/miktex/tm/packages/pr.ini
@@ -37,7 +215,6 @@
2023/08/22 | 697347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2023/08/22 | 69731 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2023/08/22 | 6833376 | systems/win32/miktex/tm/packages/newtx.tar.lzma
-2023/08/22 | 6793656 | systems/texlive/tlnet/archive/newtx.r68011.tar.xz
2023/08/22 | 673944 | macros/latex/contrib/teubner/teubner.pdf
2023/08/22 | 67090 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2023/08/22 | 670597 | macros/generic/xstring.zip
@@ -46,7 +223,6 @@
2023/08/22 | 65 | support/bibtexperllibs/BibTeX-Parser/t/bibs/endnote.txt
2023/08/22 | 646052 | macros/latex/contrib/numerica-tables.zip
2023/08/22 | 64592 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2023/08/22 | 6444 | systems/texlive/tlnet/archive/lualinalg.r68009.tar.xz
2023/08/22 | 63631 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2023/08/22 | 63295 | macros/generic/xstring/xstring-en.tex
2023/08/22 | 62854 | systems/win32/miktex/tm/packages/mathfont__source.tar.lzma
@@ -57,12 +233,10 @@
2023/08/22 | 608196 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2023/08/22 | 60321 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2023/08/22 | 601586 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2023/08/22 | 5892 | systems/texlive/tlnet/archive/hebrew-fonts.r68002.tar.xz
2023/08/22 | 58738 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
2023/08/22 | 58446 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2023/08/22 | 583212 | systems/texlive/tlnet/archive/joinbox.doc.r68003.tar.xz
2023/08/22 | 579552 | systems/win32/miktex/tm/packages/joinbox__doc.tar.lzma
-2023/08/22 | 5734973 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/08/22 | 56076 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2023/08/22 | 55769 | systems/win32/miktex/tm/packages/reledmac.tar.lzma
2023/08/22 | 55656 | systems/texlive/tlnet/archive/reledmac.r68007.tar.xz
@@ -72,24 +246,17 @@
2023/08/22 | 53660 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r68005.tar.xz
2023/08/22 | 529961 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2023/08/22 | 52558 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2023/08/22 | 52101 | macros/latex/contrib/hvextern/doc/hvextern.tex
2023/08/22 | 501090 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
2023/08/22 | 49911 | macros/generic/xstring/test_latex.pdf
2023/08/22 | 49693 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2023/08/22 | 49397 | macros/generic/xstring/xstring.tex
-2023/08/22 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/08/22 | 48919 | systems/win32/miktex/tm/packages/penlightplus__doc.tar.lzma
-2023/08/22 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/08/22 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/08/22 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/08/22 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/08/22 | 48132 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2023/08/22 | 473006 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
2023/08/22 | 46992 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2023/08/22 | 464 | macros/latex/contrib/babel-contrib/hebrew/README.md
2023/08/22 | 46000 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
2023/08/22 | 448708 | systems/texlive/tlnet/archive/newpx.doc.r67999.tar.xz
-2023/08/22 | 44759 | macros/latex/contrib/hvextern/latex/hvextern.sty
2023/08/22 | 44167 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2023/08/22 | 4392 | systems/win32/miktex/tm/packages/penlightplus__source.tar.lzma
2023/08/22 | 438211 | macros/latex/contrib/teubner/teubner-doc.pdf
@@ -98,13 +265,9 @@
2023/08/22 | 432982 | macros/latex/contrib/babel-contrib/hebrew.zip
2023/08/22 | 431934 | systems/win32/miktex/tm/packages/newpx__doc.tar.lzma
2023/08/22 | 43080 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/08/22 | 428724 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67997.tar.xz
2023/08/22 | 421675 | fonts/notomath/doc/notomath-doc.pdf
-2023/08/22 | 4180 | systems/texlive/tlnet/archive/luamaths.r68010.tar.xz
2023/08/22 | 41366 | macros/generic/xstring/test_latex.tex
2023/08/22 | 410297 | macros/latex/contrib/babel-contrib/hebrew/hebrew.pdf
-2023/08/22 | 4100916 | biblio/ctan-bibdata.zip
-2023/08/22 | 407184 | systems/texlive/tlnet/archive/hebrew-fonts.doc.r68002.tar.xz
2023/08/22 | 406373 | systems/win32/miktex/tm/packages/hebrew-fonts__doc.tar.lzma
2023/08/22 | 40166 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2023/08/22 | 3998 | systems/win32/miktex/tm/packages/joinbox.tar.lzma
@@ -114,7 +277,6 @@
2023/08/22 | 3808 | systems/texlive/tlnet/archive/joinbox.r68003.tar.xz
2023/08/22 | 37798 | macros/generic/xstring/test_etex.tex
2023/08/22 | 37638 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2023/08/22 | 3699318 | biblio/ctan-bibdata/ctan.pdf
2023/08/22 | 365953 | macros/latex/contrib/numerica/numerica.tex
2023/08/22 | 36588 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2023/08/22 | 36578 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
@@ -143,14 +305,12 @@
2023/08/22 | 288361 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2023/08/22 | 286 | support/bibtexperllibs/BibTeX-Parser/t/bibs/engineering_village.txt
2023/08/22 | 2831297 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2023/08/22 | 2805662 | biblio/ctan-bibdata/ctan.bib
2023/08/22 | 27890 | systems/win32/miktex/tm/packages/luamplib__source.tar.lzma
2023/08/22 | 27616 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2023/08/22 | 27440 | systems/texlive/tlnet/archive/luamplib.source.r68008.tar.xz
2023/08/22 | 272070 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2023/08/22 | 264777 | support/bibtexperllibs.zip
2023/08/22 | 2618 | macros/latex/contrib/teubner/README
-2023/08/22 | 26025569 | systems/texlive/tlnet/install-tl.zip
2023/08/22 | 258057 | systems/win32/miktex/tm/packages/reledmac__source.tar.lzma
2023/08/22 | 257240 | macros/latex/contrib/verifiche/verifiche-example.pdf
2023/08/22 | 25474 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
@@ -158,7 +318,6 @@
2023/08/22 | 2516 | fonts/notomath/tfm/notobmia.tfm
2023/08/22 | 249719 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
2023/08/22 | 2484 | fonts/notomath/tfm/notomia.tfm
-2023/08/22 | 2467880 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/08/22 | 246241 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2023/08/22 | 245790 | macros/generic/xstring/xstring-en.pdf
2023/08/22 | 24051 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
@@ -175,23 +334,18 @@
2023/08/22 | 21674 | systems/win32/miktex/tm/packages/mathfont.tar.lzma
2023/08/22 | 213117 | systems/win32/miktex/tm/packages/memoir__source.tar.lzma
2023/08/22 | 212620 | systems/texlive/tlnet/archive/memoir.source.r68004.tar.xz
-2023/08/22 | 21036685 | systems/texlive/tlnet/install-tl-windows.exe
2023/08/22 | 209612 | systems/texlive/tlnet/archive/reledmac.source.r68007.tar.xz
2023/08/22 | 203473 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2023/08/22 | 2029 | macros/latex/contrib/hvextern/Changes
2023/08/22 | 20254 | systems/win32/miktex/tm/packages/newpx__source.tar.lzma
2023/08/22 | 2002852 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
2023/08/22 | 19754 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2023/08/22 | 19682 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2023/08/22 | 195524 | systems/texlive/tlnet/archive/lualinalg.doc.r68009.tar.xz
2023/08/22 | 1933191 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2023/08/22 | 1930648 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
2023/08/22 | 188403 | systems/win32/miktex/tm/packages/lualinalg__doc.tar.lzma
2023/08/22 | 182725 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2023/08/22 | 18226162 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/08/22 | 174432 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2023/08/22 | 1714 | support/bibtexperllibs/README
-2023/08/22 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/08/22 | 1673270 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
2023/08/22 | 1673062 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2023/08/22 | 166325 | macros/latex/contrib/teubner/teubner.dtx
@@ -199,22 +353,15 @@
2023/08/22 | 157670 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2023/08/22 | 157431 | systems/win32/miktex/tm/packages/luamplib__doc.tar.lzma
2023/08/22 | 156956 | systems/texlive/tlnet/archive/luamplib.doc.r68008.tar.xz
-2023/08/22 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2023/08/22 | 1530237 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2023/08/22 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/08/22 | 1503356 | macros/latex/contrib/hvextern/doc/hvextern.pdf
2023/08/22 | 1462 | systems/win32/miktex/tm/packages/luamaths.tar.lzma
-2023/08/22 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/08/22 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/08/22 | 14475 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2023/08/22 | 1442 | macros/latex/contrib/verifiche/verifiche.ins
2023/08/22 | 1425848 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2023/08/22 | 14087 | systems/win32/miktex/tm/packages/hebrew-fonts__source.tar.lzma
2023/08/22 | 140726 | systems/win32/miktex/tm/packages/pdfmanagement-testphase__source.tar.lzma
2023/08/22 | 140412 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2023/08/22 | 1392870 | macros/latex/contrib/hvextern.zip
2023/08/22 | 137778 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2023/08/22 | 13756 | systems/texlive/tlnet/archive/hebrew-fonts.source.r68002.tar.xz
2023/08/22 | 137332 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r68005.tar.xz
2023/08/22 | 1338463 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2023/08/22 | 1293980 | macros/latex/contrib/numerica/numerica.pdf
@@ -230,9 +377,7 @@
2023/08/22 | 1166031 | macros/latex/contrib/teubner.zip
2023/08/22 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
2023/08/22 | 1144 | fonts/notomath/README
-2023/08/22 | 114092 | systems/texlive/tlnet/archive/texlive-scripts.r67997.tar.xz
2023/08/22 | 1123 | macros/latex/contrib/numerica-tables/README.txt
-2023/08/22 | 112072 | systems/texlive/tlnet/archive/luamaths.doc.r68010.tar.xz
2023/08/22 | 111989 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2023/08/22 | 111595 | macros/latex/contrib/numerica-tables/numerica-tables.tex
2023/08/22 | 109766 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
@@ -240,7 +385,6 @@
2023/08/22 | 108172 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2023/08/22 | 106386 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2023/08/22 | 105620 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2023/08/22 | 1053416 | systems/texlive/tlnet/archive/newtx.doc.r68011.tar.xz
2023/08/22 | 10460376 | systems/texlive/tlnet/archive/reledmac.doc.r68007.tar.xz
2023/08/22 | 10421496 | systems/win32/miktex/tm/packages/reledmac__doc.tar.lzma
2023/08/22 | 103792 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
@@ -273,7 +417,6 @@
2023/08/21 | 735 | support/bibtexperllibs/BibTeX-Parser/t/13_output.t
2023/08/21 | 733 | support/bibtexperllibs/BibTeX-Parser/t/bug67419.t
2023/08/21 | 7292 | systems/texlive/tlnet/archive/luaotfload.source.r67995.tar.xz
-2023/08/21 | 7220 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/08/21 | 7186 | systems/win32/miktex/tm/packages/babel-greek.tar.lzma
2023/08/21 | 714 | support/bibtexperllibs/BibTeX-Parser/t/11-split_braced.t
2023/08/21 | 709 | support/bibtexperllibs/BibTeX-Parser/t/bibs/braces.bib
@@ -295,7 +438,6 @@
2023/08/21 | 54420 | macros/latex/contrib/mathfont/mathfont_example_roboto.pdf
2023/08/21 | 530 | support/bibtexperllibs/Makefile
2023/08/21 | 52682 | macros/latex/contrib/memoir/README
-2023/08/21 | 5227 | macros/luatex/latex/luamaths/luamaths-fractions.lua
2023/08/21 | 51345 | macros/latex/contrib/mathfont/mathfont_example_cormorant.pdf
2023/08/21 | 5088001 | fonts/newpx.zip
2023/08/21 | 507 | support/bibtexperllibs/BibTeX-Parser/t/bibs/14-extratext.bib
@@ -311,7 +453,6 @@
2023/08/21 | 45066 | systems/win32/miktex/tm/packages/babel-greek__source.tar.lzma
2023/08/21 | 4410 | systems/win32/miktex/tm/packages/luacolor.tar.lzma
2023/08/21 | 436 | support/bibtexperllibs/LaTeX-ToUnicode/README
-2023/08/21 | 43395 | macros/luatex/latex/lualinalg/lualinalg.tex
2023/08/21 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst
2023/08/21 | 42378 | macros/latex/contrib/memoir/doc-src/memsty.sty
2023/08/21 | 4205 | macros/latex/contrib/hebrew-fonts/hebrew-fonts.ins
@@ -327,7 +468,6 @@
2023/08/21 | 3872 | macros/luatex/generic/luamplib/test-luamplib-plain.tex
2023/08/21 | 3857 | macros/latex/contrib/postnotes/CHANGELOG.md
2023/08/21 | 3775 | support/bibtexperllibs/LaTeX-ToUnicode/script/convert.pl
-2023/08/21 | 37190 | macros/luatex/latex/lualinalg/lualinalg.sty
2023/08/21 | 371600 | macros/latex/contrib/mathfont/mathfont_code.pdf
2023/08/21 | 36940 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf
2023/08/21 | 36897 | fonts/newtx/map/newtx.map
@@ -370,7 +510,6 @@
2023/08/21 | 272 | support/bibtexperllibs/BibTeX-Parser/README
2023/08/21 | 2708 | fonts/simpleicons/enc/simpleiconsnine.enc
2023/08/21 | 269 | fonts/simpleicons/tex/usimpleiconsoneone.fd
-2023/08/21 | 268452 | macros/luatex/latex/lualinalg/lualinalg.pdf
2023/08/21 | 2670 | fonts/simpleicons/enc/simpleiconssix.enc
2023/08/21 | 2659 | fonts/simpleicons/enc/simpleiconstwo.enc
2023/08/21 | 2657 | fonts/simpleicons/enc/simpleiconsseven.enc
@@ -413,11 +552,8 @@
2023/08/21 | 2152869 | macros/latex/contrib/reledmac/reledmac.pdf
2023/08/21 | 214377 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
2023/08/21 | 212242 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf
-2023/08/21 | 211608 | macros/luatex/latex/lualinalg.zip
2023/08/21 | 210969 | macros/latex/contrib/reledmac/examples/2-antilabe.pdf
2023/08/21 | 210488 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
-2023/08/21 | 2096 | macros/luatex/latex/luamaths/luamaths.sty
-2023/08/21 | 2090 | macros/luatex/latex/lualinalg/README.txt
2023/08/21 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo
2023/08/21 | 206955 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
2023/08/21 | 2058 | macros/luatex/generic/luamplib/README
@@ -469,7 +605,6 @@
2023/08/21 | 1521 | fonts/simpleicons/tex/simpleicons.sty
2023/08/21 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps
2023/08/21 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt
-2023/08/21 | 146010 | macros/luatex/latex/luamaths/luamaths.pdf
2023/08/21 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty
2023/08/21 | 1454 | support/bibtexperllibs/BibTeX-Parser/t/10-funnyname.t
2023/08/21 | 1443 | macros/latex/contrib/postnotes/postnotes-code.tex
@@ -492,14 +627,12 @@
2023/08/21 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm
2023/08/21 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm
2023/08/21 | 1224 | support/bibtexperllibs/BibTeX-Parser/t/09-complex.t
-2023/08/21 | 120791 | macros/luatex/latex/luamaths.zip
2023/08/21 | 1178 | support/bibtexperllibs/LaTeX-ToUnicode/Makefile.TDS
2023/08/21 | 116189 | macros/latex/contrib/mathfont/mathfont_user_guide.pdf
2023/08/21 | 1123 | support/bibtexperllibs/LaTeX-ToUnicode/Makefile.PL
2023/08/21 | 1122937 | macros/latex/contrib/memoir/memoir.dtx
2023/08/21 | 11015673 | macros/latex/contrib/pdfmanagement-testphase.zip
2023/08/21 | 10629473 | fonts/newtx.zip
-2023/08/21 | 1047 | macros/luatex/latex/luamaths/README.txt
2023/08/21 | 1046914 | macros/latex/contrib/reledmac/reledpar.pdf
2023/08/21 | 1032407 | macros/latex/contrib/postnotes.zip
2023/08/21 | 102133 | macros/latex/contrib/postnotes/postnotes.dtx
@@ -541,6 +674,7 @@
2023/08/20 | 703466 | macros/latex/contrib/pdfmanagement-testphase/l3backend-testphase.pdf
2023/08/20 | 7004 | systems/texlive/tlnet/archive/babel-greek.r67985.tar.xz
2023/08/20 | 699 | macros/luatex/generic/luaotfload/scripts-demo.tex
+2023/08/20 | 69807472 | support/texshop/texshop516.zip
2023/08/20 | 6955 | macros/luatex/generic/luaotfload/fontloader-l-string.lua
2023/08/20 | 6955 | macros/luatex/generic/lualibs/lualibs-string.lua
2023/08/20 | 6848 | macros/luatex/generic/luaotfload/fontloader-font-afk.lua
@@ -1012,10 +1146,8 @@
2023/08/18 | 671967 | macros/latex/contrib/logoetalab.zip
2023/08/18 | 6717 | macros/jptex/latex/pxchfon/README.md
2023/08/18 | 644 | macros/jptex/latex/pxchfon/pxjafont.sty
-2023/08/18 | 628609 | fonts/newtx/afm/TeXGyreTermesX-Regular.afm
2023/08/18 | 57479 | macros/latex/contrib/babel-contrib/greek/babel-greek-doc.html
2023/08/18 | 56632 | systems/texlive/tlnet/archive/expex-glossonly.doc.r67958.tar.xz
-2023/08/18 | 400240 | systems/texlive/tlnet/archive/babel-hebrew.doc.r67957.tar.xz
2023/08/18 | 391334 | macros/jptex/latex/pxchfon.zip
2023/08/18 | 368 | macros/latex/contrib/luacolor/README.md
2023/08/18 | 358564 | systems/texlive/tlnet/archive/pxpic.doc.r67955.tar.xz
@@ -1024,12 +1156,9 @@
2023/08/18 | 34012 | systems/texlive/tlnet/archive/greek-fontenc.r67956.tar.xz
2023/08/18 | 33361 | macros/latex/contrib/luacolor/luacolor.dtx
2023/08/18 | 3200 | systems/texlive/tlnet/archive/pxpic.r67955.tar.xz
-2023/08/18 | 31288 | systems/texlive/tlnet/archive/babel-hebrew.source.r67957.tar.xz
2023/08/18 | 2880268 | systems/texlive/tlnet/archive/greek-fontenc.doc.r67956.tar.xz
-2023/08/18 | 270479 | fonts/newtx/type1/TeXGyreTermesX-Regular.pfb
2023/08/18 | 263472 | macros/jptex/latex/pxchfon/pxchfon.pdf
2023/08/18 | 2184 | systems/texlive/tlnet/archive/expex-glossonly.r67958.tar.xz
-2023/08/18 | 209532 | fonts/newtx/opentype/TeXGyreTermesX-Regular.otf
2023/08/18 | 2042036 | systems/texlive/tlnet/archive/culmus.source.r67961.tar.xz
2023/08/18 | 1900 | fonts/newpx/tex/ts1zplsups.fd
2023/08/18 | 18588 | macros/latex/contrib/babel-contrib/greek/babel-greek-doc.rst
@@ -1038,444 +1167,6 @@
2023/08/18 | 15028 | systems/texlive/tlnet/archive/pxpic.source.r67955.tar.xz
2023/08/18 | 144300 | systems/texlive/tlnet/archive/culmus.doc.r67961.tar.xz
2023/08/18 | 1209 | macros/latex/contrib/babel-contrib/greek/README.md
-2023/08/18 | 11960 | systems/texlive/tlnet/archive/babel-hebrew.r67957.tar.xz
2023/08/18 | 10951 | macros/jptex/latex/pxchfon/README-ja.md
2023/08/18 | 1036 | fonts/newpx/tfm/zplsups-Italic-ts1.tfm
2023/08/18 | 1036 | fonts/newpx/tfm/zplsups-BoldItalic-ts1.tfm
-2023/08/17 | 945 | obsolete/macros/latex/contrib/substitutefont/README.md
-2023/08/17 | 8112 | systems/texlive/tlnet/archive/zref-vario.source.r67949.tar.xz
-2023/08/17 | 781408 | systems/texlive/tlnet/archive/zref-vario.doc.r67949.tar.xz
-2023/08/17 | 7800 | macros/latex/contrib/expex-glossonly/testfiles/covington-expex.pdf
-2023/08/17 | 7424 | macros/latex/contrib/expex-glossonly/expex-glossonly.tex
-2023/08/17 | 736 | graphics/pxpic/pxpic-parrot.csv
-2023/08/17 | 7328 | systems/texlive/tlnet/archive/floatrowbytocbasic.source.r67946.tar.xz
-2023/08/17 | 6672 | systems/texlive/tlnet/archive/floatbytocbasic.source.r67945.tar.xz
-2023/08/17 | 644 | systems/texlive/tlnet/archive/collection-langfrench.r67951.tar.xz
-2023/08/17 | 641 | fonts/newpx/tex/unpxsym.fd
-2023/08/17 | 60974 | macros/latex/contrib/expex-glossonly.zip
-2023/08/17 | 604 | systems/texlive/tlnet/archive/collection-humanities.r67944.tar.xz
-2023/08/17 | 596496 | systems/texlive/tlnet/archive/panneauxroute.doc.r67951.tar.xz
-2023/08/17 | 568 | fonts/newtx/tex/untxsym.fd
-2023/08/17 | 5646783 | fonts/culmus.zip
-2023/08/17 | 5519 | macros/latex/contrib/expex-glossonly/testfiles/gb4e-expex.pdf
-2023/08/17 | 54809 | graphics/pxpic/pxpic.dtx
-2023/08/17 | 5472 | systems/texlive/tlnet/archive/quizztex.r67950.tar.xz
-2023/08/17 | 536164 | systems/texlive/tlnet/archive/quizztex.doc.r67950.tar.xz
-2023/08/17 | 52059 | macros/latex/contrib/joinbox/latexframe.png
-2023/08/17 | 4857 | obsolete/macros/latex/contrib/substitutefont/substitutefont-doc.rst
-2023/08/17 | 47786 | fonts/newtx/type1/txbsym.pfb
-2023/08/17 | 4720 | macros/latex/contrib/expex-glossonly/testfiles/linguex-expex.pdf
-2023/08/17 | 469 | macros/latex/contrib/logoetalab/README.md
-2023/08/17 | 4612 | macros/latex/contrib/chronology/chronology.sty
-2023/08/17 | 456 | macros/latex/contrib/expex-glossonly/testfiles/gb4e-expex.tex
-2023/08/17 | 4536 | systems/texlive/tlnet/archive/zref-vario.r67949.tar.xz
-2023/08/17 | 4393 | macros/latex/contrib/expex-glossonly/expex-glossonly.sty
-2023/08/17 | 420 | macros/latex/contrib/expex-glossonly/testfiles/covington-expex.tex
-2023/08/17 | 412402 | macros/latex/contrib/chronology/chronology.pdf
-2023/08/17 | 402413 | macros/latex/contrib/chronology.zip
-2023/08/17 | 3974 | fonts/culmus/source/culmus.ins
-2023/08/17 | 39048 | macros/latex/contrib/expex-glossonly/expex-glossonly.pdf
-2023/08/17 | 376816 | systems/texlive/tlnet/archive/panneauxroute.r67951.tar.xz
-2023/08/17 | 375 | macros/latex/contrib/chronology/README
-2023/08/17 | 373707 | graphics/pxpic.zip
-2023/08/17 | 368118 | graphics/pxpic/pxpic.pdf
-2023/08/17 | 316 | macros/latex/contrib/expex-glossonly/testfiles/linguex-expex.tex
-2023/08/17 | 3135514 | language/greek/greek-fontenc.zip
-2023/08/17 | 3098934 | obsolete/macros/latex/contrib/substitutefont.zip
-2023/08/17 | 3070 | macros/latex/contrib/joinbox/README.md
-2023/08/17 | 28824 | obsolete/macros/latex/contrib/substitutefont/substitutefont-doc.html
-2023/08/17 | 2871 | obsolete/macros/latex/contrib/substitutefont/substitutefont.sty
-2023/08/17 | 2840 | macros/latex/contrib/logoetalab/tex/logoetalab.sty
-2023/08/17 | 283044 | fonts/niceframe.zip
-2023/08/17 | 2528 | systems/texlive/tlnet/archive/floatrowbytocbasic.r67946.tar.xz
-2023/08/17 | 250044 | systems/texlive/tlnet/archive/floatrowbytocbasic.doc.r67946.tar.xz
-2023/08/17 | 244796 | systems/texlive/tlnet/archive/floatbytocbasic.doc.r67945.tar.xz
-2023/08/17 | 24165 | obsolete/macros/latex/contrib/substitutefont/substitutefont.sty.html
-2023/08/17 | 216 | fonts/niceframe/README.md
-2023/08/17 | 2036 | systems/texlive/tlnet/archive/floatbytocbasic.r67945.tar.xz
-2023/08/17 | 19891 | fonts/culmus/source/culmus.fdd
-2023/08/17 | 178296 | systems/texlive/tlnet/archive/profmaquette.doc.r67948.tar.xz
-2023/08/17 | 1738 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Gris-V.pdf
-2023/08/17 | 1735 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Violet-V.pdf
-2023/08/17 | 1733 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Vert-V.pdf
-2023/08/17 | 1731 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Vert-H.pdf
-2023/08/17 | 1731 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Marron-V.pdf
-2023/08/17 | 1730 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Marron-H.pdf
-2023/08/17 | 1725 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Rouge-V.pdf
-2023/08/17 | 1725 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Bleu-V.pdf
-2023/08/17 | 1717 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Gris-H.pdf
-2023/08/17 | 1716 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Violet-H.pdf
-2023/08/17 | 1712 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Bleu-H.pdf
-2023/08/17 | 1708 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Noir-V.pdf
-2023/08/17 | 1706 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Noir-H.pdf
-2023/08/17 | 1705 | macros/latex/contrib/logoetalab/tex/LogoLicenceOuverte-Rouge-H.pdf
-2023/08/17 | 1668 | fonts/newpx/vf/zplsym.vf
-2023/08/17 | 1668 | fonts/newpx/vf/zplbsym.vf
-2023/08/17 | 1656 | fonts/newtx/tfm/ntxbsym.tfm
-2023/08/17 | 1656 | fonts/newpx/tfm/zplbsym.tfm
-2023/08/17 | 1632 | fonts/newtx/tfm/ntxsym.tfm
-2023/08/17 | 1632 | fonts/newpx/tfm/zplsym.tfm
-2023/08/17 | 139120 | fonts/culmus/doc/culmus.pdf
-2023/08/17 | 13664 | systems/texlive/tlnet/archive/profmaquette.r67948.tar.xz
-2023/08/17 | 13400 | fonts/newtx/afm/txbsym.afm
-2023/08/17 | 121780 | macros/latex/contrib/joinbox/tl-lion.pdf
-2023/08/17 | 1195 | fonts/culmus/README.md
-2023/08/17 | 1149 | graphics/pxpic/README.md
-2023/08/17 | 1107 | macros/latex/contrib/expex-glossonly/README.md
-2023/08/17 | 10923 | fonts/niceframe/type1/dingbat.pfb
-2023/08/17 | 10792 | fonts/culmus/latex/culmus.sty
-2023/08/16 | 95264 | systems/texlive/tlnet/archive/tex4ht.x86_64-solaris.r67940.tar.xz
-2023/08/16 | 94488 | systems/texlive/tlnet/archive/tex4ht.x86_64-linuxmusl.r67940.tar.xz
-2023/08/16 | 94296 | systems/texlive/tlnet/archive/luatruthtable.doc.r67938.tar.xz
-2023/08/16 | 93764 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r67940.tar.xz
-2023/08/16 | 93200 | systems/texlive/tlnet/archive/tex4ht.x86_64-linux.r67940.tar.xz
-2023/08/16 | 916 | fonts/culmus/vf/drugulinbi-new.vf
-2023/08/16 | 91236 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r67940.tar.xz
-2023/08/16 | 9107 | fonts/culmus/map/culmus.map
-2023/08/16 | 900 | fonts/culmus/vf/drugulinbi.vf
-2023/08/16 | 89416 | language/greek/greek-fontenc/tuenc-greek.def.html
-2023/08/16 | 88152 | systems/texlive/tlnet/archive/nicematrix.source.r67925.tar.xz
-2023/08/16 | 87320 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r67940.tar.xz
-2023/08/16 | 86618 | language/greek/greek-fontenc/textalpha-doc-tu.pdf
-2023/08/16 | 86286 | language/greek/greek-fontenc/test-tuenc-greek.pdf
-2023/08/16 | 84740 | systems/texlive/tlnet/archive/tex4ht.x86_64-darwinlegacy.r67940.tar.xz
-2023/08/16 | 84488 | systems/texlive/tlnet/archive/tex4ht.aarch64-linux.r67940.tar.xz
-2023/08/16 | 83936 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r67940.tar.xz
-2023/08/16 | 80652 | language/greek/greek-fontenc/alphabeta-doc-tu.pdf
-2023/08/16 | 79729 | language/greek/greek-fontenc/lgrenc.def.html
-2023/08/16 | 7952 | systems/texlive/tlnet/archive/lettrine.r67923.tar.xz
-2023/08/16 | 77527 | language/greek/greek-fontenc/char-list-luatex.pdf
-2023/08/16 | 77154 | fonts/culmus/type3/FrankRuehlCLM-MediumOblique-Menukad.t3
-2023/08/16 | 76832 | fonts/culmus/type3/NachlieliCLM-LightOblique-Menukad.t3
-2023/08/16 | 76655 | fonts/culmus/type3/FrankRuehlCLM-BoldOblique-Menukad.t3
-2023/08/16 | 76489 | fonts/culmus/type3/NachlieliCLM-BoldOblique-Menukad.t3
-2023/08/16 | 76184 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r67940.tar.xz
-2023/08/16 | 75378 | fonts/culmus/type3/FrankRuehlCLM-Medium-Menukad.t3
-2023/08/16 | 75077 | fonts/culmus/type3/NachlieliCLM-Light-Menukad.t3
-2023/08/16 | 74877 | fonts/culmus/type3/FrankRuehlCLM-Bold-Menukad.t3
-2023/08/16 | 74709 | fonts/culmus/type3/NachlieliCLM-Bold-Menukad.t3
-2023/08/16 | 74512 | fonts/culmus/type3/MiriamMonoCLM-BookOblique-Menukad.t3
-2023/08/16 | 72732 | fonts/culmus/type3/MiriamMonoCLM-Book-Menukad.t3
-2023/08/16 | 72052 | language/greek/greek-fontenc/char-list-xetex.pdf
-2023/08/16 | 70360 | fonts/culmus/type3/MiriamMonoCLM-Bold-Menukad.t3
-2023/08/16 | 69948 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r67940.tar.xz
-2023/08/16 | 68305 | language/greek/greek-fontenc/greek-fontenc-doc.html
-2023/08/16 | 67249 | fonts/culmus/type3/MiriamMonoCLM-BoldOblique-Menukad.t3
-2023/08/16 | 67042 | language/greek/greek-fontenc/char-list.tex
-2023/08/16 | 632 | fonts/culmus/tfm/rcaladings.tfm
-2023/08/16 | 632 | fonts/culmus/tfm/rcaladings-new.tfm
-2023/08/16 | 632 | fonts/culmus/tfm/caladings.tfm
-2023/08/16 | 632 | fonts/culmus/tfm/caladings-new.tfm
-2023/08/16 | 62092 | systems/texlive/tlnet/archive/tex4ht.windows.r67940.tar.xz
-2023/08/16 | 6157 | macros/latex/contrib/floatrowbytocbasic/README.md
-2023/08/16 | 6111 | fonts/culmus/map/culmus-new.map
-2023/08/16 | 6096 | macros/latex/contrib/floatbytocbasic/README.md
-2023/08/16 | 57992 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r67940.tar.xz
-2023/08/16 | 57839 | language/greek/greek-fontenc/greek-fontenc.def.html
-2023/08/16 | 572 | fonts/culmus/vf/yehuda-new.vf
-2023/08/16 | 572 | fonts/culmus/vf/yehudab.vf
-2023/08/16 | 572 | fonts/culmus/vf/yehudab-new.vf
-2023/08/16 | 568 | fonts/culmus/vf/yehuda.vf
-2023/08/16 | 560 | fonts/culmus/vf/elliniai-new.vf
-2023/08/16 | 560 | fonts/culmus/vf/elliniabi-new.vf
-2023/08/16 | 5600 | systems/texlive/tlnet/archive/zref-check.r67939.tar.xz
-2023/08/16 | 552 | fonts/culmus/vf/ellinia-new.vf
-2023/08/16 | 552 | fonts/culmus/vf/elliniai.vf
-2023/08/16 | 552 | fonts/culmus/vf/elliniab-new.vf
-2023/08/16 | 552 | fonts/culmus/vf/elliniabi.vf
-2023/08/16 | 54827 | language/greek/greek-fontenc/textalpha.sty.html
-2023/08/16 | 544 | fonts/culmus/vf/ellinia.vf
-2023/08/16 | 544 | fonts/culmus/vf/elliniab.vf
-2023/08/16 | 53768 | language/greek/greek-fontenc/tuenc-greek.def
-2023/08/16 | 52896 | systems/texlive/tlnet/archive/zref-clever.source.r67937.tar.xz
-2023/08/16 | 521862 | language/greek/greek-fontenc/textalpha-doc.pdf
-2023/08/16 | 51284 | systems/texlive/tlnet/archive/lollipop.r67930.tar.xz
-2023/08/16 | 50100 | systems/texlive/tlnet/archive/ebong.doc.r67933.tar.xz
-2023/08/16 | 4940 | fonts/culmus/tfm/rfrank-new.tfm
-2023/08/16 | 4940 | fonts/culmus/tfm/frank-new.tfm
-2023/08/16 | 492 | fonts/culmus/vf/yadi.vf
-2023/08/16 | 492 | fonts/culmus/vf/yadi-new.vf
-2023/08/16 | 492 | fonts/culmus/vf/yadbi.vf
-2023/08/16 | 492 | fonts/culmus/vf/yadbi-new.vf
-2023/08/16 | 4852 | fonts/culmus/tfm/rfranki.tfm
-2023/08/16 | 4852 | fonts/culmus/tfm/franki.tfm
-2023/08/16 | 4852 | fonts/culmus/tfm/frankClmNkdi.tfm
-2023/08/16 | 4848 | fonts/culmus/tfm/rfranki-new.tfm
-2023/08/16 | 4848 | fonts/culmus/tfm/franki-new.tfm
-2023/08/16 | 4832 | fonts/culmus/tfm/rfrank.tfm
-2023/08/16 | 4832 | fonts/culmus/tfm/frank.tfm
-2023/08/16 | 4832 | fonts/culmus/tfm/frankClmNkd.tfm
-2023/08/16 | 47880 | language/greek/greek-fontenc/puenc-greek.def.html
-2023/08/16 | 4752 | fonts/culmus/tfm/rfrankbi-new.tfm
-2023/08/16 | 4752 | fonts/culmus/tfm/frankbi-new.tfm
-2023/08/16 | 4744 | fonts/culmus/tfm/rfrankbi.tfm
-2023/08/16 | 4744 | fonts/culmus/tfm/frankClmNkdbi.tfm
-2023/08/16 | 4744 | fonts/culmus/tfm/frankbi.tfm
-2023/08/16 | 46804 | fonts/culmus/type1/MiriamMonoCLM-BookOblique.pfb
-2023/08/16 | 46528 | fonts/culmus/type1/MiriamMonoCLM-Book.pfb
-2023/08/16 | 46517 | fonts/culmus/type1/FrankRuehlCLM-Bold.pfb
-2023/08/16 | 46497 | support/TeX4ht/source/tex4ht-mkht.tex
-2023/08/16 | 4532 | systems/texlive/tlnet/archive/brandeis-dissertation.source.r67935.tar.xz
-2023/08/16 | 4528 | fonts/culmus/tfm/rfrankb-new.tfm
-2023/08/16 | 4528 | fonts/culmus/tfm/frankb-new.tfm
-2023/08/16 | 4520 | fonts/culmus/tfm/rfrankb.tfm
-2023/08/16 | 4520 | fonts/culmus/tfm/frankClmNkdb.tfm
-2023/08/16 | 4520 | fonts/culmus/tfm/frankb.tfm
-2023/08/16 | 45152 | fonts/culmus/type1/FrankRuehlCLM-Medium.pfb
-2023/08/16 | 441004 | language/greek/greek-fontenc/char-list-pdftex.pdf
-2023/08/16 | 4392 | fonts/culmus/tfm/raharonii-new.tfm
-2023/08/16 | 4392 | fonts/culmus/tfm/aharonii-new.tfm
-2023/08/16 | 4384 | fonts/culmus/tfm/raharonii.tfm
-2023/08/16 | 4384 | fonts/culmus/tfm/aharonii.tfm
-2023/08/16 | 43829 | language/greek/greek-fontenc/lgrenc.def
-2023/08/16 | 436348 | systems/texlive/tlnet/archive/lettrine.doc.r67923.tar.xz
-2023/08/16 | 4256 | fonts/culmus/tfm/raharonibi-new.tfm
-2023/08/16 | 4256 | fonts/culmus/tfm/aharonibi-new.tfm
-2023/08/16 | 42457 | fonts/culmus/type1/MiriamMonoCLM-Bold.pfb
-2023/08/16 | 4240 | fonts/culmus/tfm/raharonibi.tfm
-2023/08/16 | 4240 | fonts/culmus/tfm/aharonibi.tfm
-2023/08/16 | 42002 | fonts/culmus/type1/FrankRuehlCLM-BoldOblique.pfb
-2023/08/16 | 41685 | fonts/culmus/type1/FrankRuehlCLM-MediumOblique.pfb
-2023/08/16 | 414914 | language/greek/greek-fontenc/test-licr-input.pdf
-2023/08/16 | 413532 | language/greek/greek-fontenc/hyperref-with-greek.pdf
-2023/08/16 | 4128 | fonts/culmus/tfm/raharoni-new.tfm
-2023/08/16 | 4128 | fonts/culmus/tfm/aharoni-new.tfm
-2023/08/16 | 4120 | fonts/culmus/tfm/raharoni.tfm
-2023/08/16 | 4120 | fonts/culmus/tfm/aharoni.tfm
-2023/08/16 | 410788 | systems/texlive/tlnet/archive/amstex.doc.r67930.tar.xz
-2023/08/16 | 40608 | systems/texlive/tlnet/archive/nicematrix.r67925.tar.xz
-2023/08/16 | 4024 | fonts/culmus/tfm/raharonib-new.tfm
-2023/08/16 | 4024 | fonts/culmus/tfm/aharonib-new.tfm
-2023/08/16 | 4004 | fonts/culmus/tfm/rnachlieli-new.tfm
-2023/08/16 | 4004 | fonts/culmus/tfm/raharonib.tfm
-2023/08/16 | 4004 | fonts/culmus/tfm/nachlieli-new.tfm
-2023/08/16 | 4004 | fonts/culmus/tfm/aharonib.tfm
-2023/08/16 | 3988 | fonts/culmus/tfm/rnachlieli.tfm
-2023/08/16 | 3988 | fonts/culmus/tfm/nachlieli.tfm
-2023/08/16 | 3988 | fonts/culmus/tfm/nachlieliClmNkd.tfm
-2023/08/16 | 3940 | fonts/culmus/tfm/rdrugulinb-new.tfm
-2023/08/16 | 3940 | fonts/culmus/tfm/drugulinb-new.tfm
-2023/08/16 | 3936 | fonts/culmus/tfm/rdrugulinb.tfm
-2023/08/16 | 3936 | fonts/culmus/tfm/drugulinb.tfm
-2023/08/16 | 3928 | fonts/culmus/tfm/rnachlielib-new.tfm
-2023/08/16 | 3928 | fonts/culmus/tfm/nachlielib-new.tfm
-2023/08/16 | 3920 | fonts/culmus/tfm/rnachlielib.tfm
-2023/08/16 | 3920 | fonts/culmus/tfm/nachlieliClmNkdb.tfm
-2023/08/16 | 3920 | fonts/culmus/tfm/nachlielib.tfm
-2023/08/16 | 38380 | systems/texlive/tlnet/archive/amstex.r67930.tar.xz
-2023/08/16 | 381960 | language/greek/greek-fontenc/alphabeta-doc.pdf
-2023/08/16 | 37900 | fonts/culmus/type1/DrugulinCLM-Bold.pfb
-2023/08/16 | 3780 | fonts/culmus/tfm/rdrugulinbi-new.tfm
-2023/08/16 | 3780 | fonts/culmus/tfm/drugulinbi-new.tfm
-2023/08/16 | 3776 | fonts/culmus/tfm/rdrugulinbi.tfm
-2023/08/16 | 3776 | fonts/culmus/tfm/drugulinbi.tfm
-2023/08/16 | 37184 | systems/texlive/tlnet/archive/mptopdf.r67930.tar.xz
-2023/08/16 | 367125 | language/greek/greek-fontenc/test-lgrenc.pdf
-2023/08/16 | 35354 | language/greek/greek-fontenc/test-tuenc-greek.tex
-2023/08/16 | 34978 | fonts/culmus/type1/DavidCLM-Medium.pfb
-2023/08/16 | 348 | fonts/culmus/vf/caladings-new.vf
-2023/08/16 | 34606 | fonts/culmus/type1/KtavYadCLM-MediumItalic.pfb
-2023/08/16 | 34546 | fonts/culmus/type1/KtavYadCLM-BoldItalic.pfb
-2023/08/16 | 341360 | systems/texlive/tlnet/archive/lollipop.doc.r67930.tar.xz
-2023/08/16 | 33858 | fonts/culmus/type1/MiriamMonoCLM-BoldOblique.pfb
-2023/08/16 | 33526 | fonts/culmus/type1/DavidCLM-Bold.pfb
-2023/08/16 | 332 | fonts/culmus/vf/caladings.vf
-2023/08/16 | 32415 | fonts/culmus/type1/DavidCLM-MediumItalic.pfb
-2023/08/16 | 32007 | fonts/culmus/type1/DavidCLM-BoldItalic.pfb
-2023/08/16 | 30800 | fonts/culmus/type1/NachlieliCLM-BoldOblique.pfb
-2023/08/16 | 30601 | fonts/culmus/type1/AharoniCLM-BoldOblique.pfb
-2023/08/16 | 30536 | fonts/culmus/type1/NachlieliCLM-LightOblique.pfb
-2023/08/16 | 29488 | fonts/culmus/type1/NachlieliCLM-Bold.pfb
-2023/08/16 | 28920 | fonts/culmus/type1/NachlieliCLM-Light.pfb
-2023/08/16 | 2772 | fonts/culmus/tfm/rdavidbi-new.tfm
-2023/08/16 | 2772 | fonts/culmus/tfm/davidbi-new.tfm
-2023/08/16 | 2756 | fonts/culmus/tfm/rdavidb-new.tfm
-2023/08/16 | 2756 | fonts/culmus/tfm/davidb-new.tfm
-2023/08/16 | 2752 | fonts/culmus/tfm/rdavidb.tfm
-2023/08/16 | 2752 | fonts/culmus/tfm/davidb.tfm
-2023/08/16 | 2740 | fonts/culmus/tfm/rdavidi-new.tfm
-2023/08/16 | 2740 | fonts/culmus/tfm/davidi-new.tfm
-2023/08/16 | 2736 | fonts/culmus/tfm/rdavidi.tfm
-2023/08/16 | 2736 | fonts/culmus/tfm/davidi.tfm
-2023/08/16 | 26784 | language/greek/greek-fontenc/greek-fontenc.def
-2023/08/16 | 25912 | fonts/culmus/type1/AharoniCLM-BookOblique.pfb
-2023/08/16 | 2588 | systems/texlive/tlnet/archive/ebong.r67933.tar.xz
-2023/08/16 | 25679 | fonts/culmus/type1/AharoniCLM-Bold.pfb
-2023/08/16 | 256370 | macros/latex/contrib/floatrowbytocbasic.zip
-2023/08/16 | 25595 | fonts/culmus/type1/AharoniCLM-Book.pfb
-2023/08/16 | 252314 | macros/latex/contrib/floatrowbytocbasic/floatrowbytocbasic.pdf
-2023/08/16 | 250449 | macros/latex/contrib/floatbytocbasic.zip
-2023/08/16 | 246943 | macros/latex/contrib/floatbytocbasic/floatbytocbasic.pdf
-2023/08/16 | 24532 | macros/latex/contrib/floatrowbytocbasic/floatrowbytocbasic.dtx
-2023/08/16 | 24426 | language/greek/greek-fontenc/puenc-greek.def
-2023/08/16 | 24355 | language/greek/greek-fontenc/greek-fontenc-doc.rst
-2023/08/16 | 23997 | language/greek/greek-fontenc/textalpha.sty
-2023/08/16 | 23859 | fonts/culmus/type1/DrugulinCLM-BoldItalic.pfb
-2023/08/16 | 23308 | systems/texlive/tlnet/archive/zref-clever.r67937.tar.xz
-2023/08/16 | 228832 | support/TeX4ht/source/ChangeLog
-2023/08/16 | 2276 | systems/texlive/tlnet/archive/luatruthtable.r67938.tar.xz
-2023/08/16 | 2129620 | systems/texlive/tlnet/archive/nicematrix.doc.r67925.tar.xz
-2023/08/16 | 20744 | macros/latex/contrib/floatbytocbasic/floatbytocbasic.dtx
-2023/08/16 | 205143 | macros/latex/contrib/profmaquette.zip
-2023/08/16 | 20305 | language/greek/greek-fontenc/test-licr-input.tex
-2023/08/16 | 2024 | systems/texlive/tlnet/archive/brandeis-dissertation.r67935.tar.xz
-2023/08/16 | 1972 | fonts/culmus/tfm/rdavid-new.tfm
-2023/08/16 | 1972 | fonts/culmus/tfm/david-new.tfm
-2023/08/16 | 1964 | fonts/culmus/tfm/rdavid.tfm
-2023/08/16 | 1964 | fonts/culmus/tfm/david.tfm
-2023/08/16 | 19549 | language/greek/greek-fontenc/textalpha-doc.tex
-2023/08/16 | 19334 | language/greek/greek-fontenc/test-lgrenc.tex
-2023/08/16 | 1900 | fonts/culmus/tfm/rnachlielii-new.tfm
-2023/08/16 | 1900 | fonts/culmus/tfm/nachlielii-new.tfm
-2023/08/16 | 1888 | fonts/culmus/tfm/rnachlielii.tfm
-2023/08/16 | 1888 | fonts/culmus/tfm/rnachlielibi-new.tfm
-2023/08/16 | 1888 | fonts/culmus/tfm/nachlielii.tfm
-2023/08/16 | 1888 | fonts/culmus/tfm/nachlieliClmNkdi.tfm
-2023/08/16 | 1888 | fonts/culmus/tfm/nachlielibi-new.tfm
-2023/08/16 | 1880 | fonts/culmus/tfm/rnachlielibi.tfm
-2023/08/16 | 1880 | fonts/culmus/tfm/nachlieliClmNkdbi.tfm
-2023/08/16 | 1880 | fonts/culmus/tfm/nachlielibi.tfm
-2023/08/16 | 184636 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r67940.tar.xz
-2023/08/16 | 17719 | language/greek/greek-fontenc/alphabeta-doc.tex
-2023/08/16 | 1748 | fonts/culmus/tfm/rfrankClmNkdbi.tfm
-2023/08/16 | 1742 | language/greek/greek-fontenc/README.md
-2023/08/16 | 1732 | fonts/culmus/tfm/rnachlieliClmNkdi.tfm
-2023/08/16 | 173272 | systems/texlive/tlnet/archive/brandeis-dissertation.doc.r67935.tar.xz
-2023/08/16 | 1724 | fonts/culmus/tfm/rnachlieliClmNkdbi.tfm
-2023/08/16 | 1720 | fonts/culmus/tfm/rfrankClmNkdi.tfm
-2023/08/16 | 1608 | fonts/culmus/tfm/rfrankClmNkd.tfm
-2023/08/16 | 1608 | fonts/culmus/tfm/rfrankClmNkdb.tfm
-2023/08/16 | 1567496 | systems/texlive/tlnet/archive/zref-clever.doc.r67937.tar.xz
-2023/08/16 | 1532 | fonts/culmus/tfm/rnachlieliClmNkd.tfm
-2023/08/16 | 1528 | fonts/culmus/tfm/yadi-new.tfm
-2023/08/16 | 1528 | fonts/culmus/tfm/ryadi-new.tfm
-2023/08/16 | 1524 | fonts/culmus/tfm/yadbi-new.tfm
-2023/08/16 | 1524 | fonts/culmus/tfm/ryadbi-new.tfm
-2023/08/16 | 1524 | fonts/culmus/tfm/miriamClmNkdbi.tfm
-2023/08/16 | 1520 | fonts/culmus/tfm/yadi.tfm
-2023/08/16 | 1520 | fonts/culmus/tfm/ryadi.tfm
-2023/08/16 | 1520 | fonts/culmus/tfm/rnachlieliClmNkdb.tfm
-2023/08/16 | 1516 | fonts/culmus/tfm/yadbi.tfm
-2023/08/16 | 1516 | fonts/culmus/tfm/ryadbi.tfm
-2023/08/16 | 1516 | fonts/culmus/tfm/rmiriamClmNkdbi.tfm
-2023/08/16 | 1476 | fonts/culmus/tfm/rmiriambi-new.tfm
-2023/08/16 | 1476 | fonts/culmus/tfm/miriambi-new.tfm
-2023/08/16 | 14755 | fonts/culmus/type1/CaladingsCLM.pfb
-2023/08/16 | 1472 | fonts/culmus/tfm/rmiriambi.tfm
-2023/08/16 | 1472 | fonts/culmus/tfm/miriambi.tfm
-2023/08/16 | 1456 | fonts/culmus/tfm/miriamClmNkdi.tfm
-2023/08/16 | 1448 | fonts/culmus/tfm/rmiriamClmNkdi.tfm
-2023/08/16 | 14256 | systems/texlive/tlnet/archive/lettrine.source.r67923.tar.xz
-2023/08/16 | 1412 | fonts/culmus/vf/nachlielibi-new.vf
-2023/08/16 | 1408 | fonts/culmus/vf/nachlielii-new.vf
-2023/08/16 | 1408 | fonts/culmus/tfm/rmiriami-new.tfm
-2023/08/16 | 1408 | fonts/culmus/tfm/miriami-new.tfm
-2023/08/16 | 1404 | fonts/culmus/vf/miriami-new.vf
-2023/08/16 | 1404 | fonts/culmus/vf/franki-new.vf
-2023/08/16 | 1404 | fonts/culmus/vf/frankbi-new.vf
-2023/08/16 | 1404 | fonts/culmus/tfm/rmiriami.tfm
-2023/08/16 | 1404 | fonts/culmus/tfm/miriami.tfm
-2023/08/16 | 1400 | fonts/culmus/vf/nachlieli-new.vf
-2023/08/16 | 1400 | fonts/culmus/vf/nachlielib-new.vf
-2023/08/16 | 1396 | fonts/culmus/vf/miriam-new.vf
-2023/08/16 | 1396 | fonts/culmus/vf/frank-new.vf
-2023/08/16 | 1396 | fonts/culmus/vf/frankb-new.vf
-2023/08/16 | 13940 | systems/texlive/tlnet/archive/zref-check.source.r67939.tar.xz
-2023/08/16 | 13756 | systems/texlive/tlnet/archive/mptopdf.doc.r67930.tar.xz
-2023/08/16 | 1356 | fonts/culmus/vf/davidi-new.vf
-2023/08/16 | 1348 | fonts/culmus/vf/david-new.vf
-2023/08/16 | 1348 | fonts/culmus/vf/davidb-new.vf
-2023/08/16 | 1348 | fonts/culmus/tfm/miriamClmNkdb.tfm
-2023/08/16 | 1344 | fonts/culmus/tfm/yehudab.tfm
-2023/08/16 | 1344 | fonts/culmus/tfm/yehudab-new.tfm
-2023/08/16 | 1344 | fonts/culmus/tfm/ryehudab.tfm
-2023/08/16 | 1344 | fonts/culmus/tfm/ryehudab-new.tfm
-2023/08/16 | 1340 | fonts/culmus/tfm/yehuda.tfm
-2023/08/16 | 1340 | fonts/culmus/tfm/yehuda-new.tfm
-2023/08/16 | 1340 | fonts/culmus/tfm/ryehuda.tfm
-2023/08/16 | 1340 | fonts/culmus/tfm/ryehuda-new.tfm
-2023/08/16 | 1340 | fonts/culmus/tfm/rmiriamClmNkdb.tfm
-2023/08/16 | 1332 | fonts/culmus/vf/nachlielii.vf
-2023/08/16 | 1332 | fonts/culmus/vf/nachlielibi.vf
-2023/08/16 | 1332 | fonts/culmus/tfm/relliniabi-new.tfm
-2023/08/16 | 1332 | fonts/culmus/tfm/elliniabi-new.tfm
-2023/08/16 | 1328 | fonts/culmus/vf/nachlieliClmNkdi.vf
-2023/08/16 | 1328 | fonts/culmus/vf/nachlieliClmNkdbi.vf
-2023/08/16 | 1328 | fonts/culmus/vf/miriami.vf
-2023/08/16 | 1328 | fonts/culmus/vf/franki.vf
-2023/08/16 | 1328 | fonts/culmus/vf/frankbi.vf
-2023/08/16 | 1328 | fonts/culmus/vf/drugulinb-new.vf
-2023/08/16 | 1328 | fonts/culmus/tfm/relliniabi.tfm
-2023/08/16 | 1328 | fonts/culmus/tfm/elliniabi.tfm
-2023/08/16 | 1324 | fonts/culmus/vf/nachlieli.vf
-2023/08/16 | 1324 | fonts/culmus/vf/nachlielib.vf
-2023/08/16 | 1324 | fonts/culmus/vf/miriamb-new.vf
-2023/08/16 | 1320 | fonts/culmus/vf/nachlieliClmNkdb.vf
-2023/08/16 | 1320 | fonts/culmus/vf/miriamClmNkdi.vf
-2023/08/16 | 1320 | fonts/culmus/vf/frankClmNkdi.vf
-2023/08/16 | 1320 | fonts/culmus/vf/frankClmNkdbi.vf
-2023/08/16 | 1320 | fonts/culmus/vf/aharonibi-new.vf
-2023/08/16 | 1320 | fonts/culmus/tfm/miriamClmNkd.tfm
-2023/08/16 | 1316 | fonts/culmus/vf/nachlieliClmNkd.vf
-2023/08/16 | 1316 | fonts/culmus/vf/miriam.vf
-2023/08/16 | 1316 | fonts/culmus/vf/frank.vf
-2023/08/16 | 1316 | fonts/culmus/vf/frankb.vf
-2023/08/16 | 1316 | fonts/culmus/vf/aharonii-new.vf
-2023/08/16 | 1316 | fonts/culmus/tfm/relliniai-new.tfm
-2023/08/16 | 1316 | fonts/culmus/tfm/elliniai-new.tfm
-2023/08/16 | 1312 | fonts/culmus/vf/miriamClmNkd.vf
-2023/08/16 | 1312 | fonts/culmus/vf/miriambi-new.vf
-2023/08/16 | 1312 | fonts/culmus/vf/frankClmNkd.vf
-2023/08/16 | 1312 | fonts/culmus/vf/frankClmNkdb.vf
-2023/08/16 | 1312 | fonts/culmus/vf/aharonib-new.vf
-2023/08/16 | 1312 | fonts/culmus/tfm/rmiriamClmNkd.tfm
-2023/08/16 | 1312 | fonts/culmus/tfm/relliniai.tfm
-2023/08/16 | 1312 | fonts/culmus/tfm/elliniai.tfm
-2023/08/16 | 1308 | fonts/culmus/vf/aharoni-new.vf
-2023/08/16 | 1305244 | systems/texlive/tlnet/archive/profcollege.r67936.tar.xz
-2023/08/16 | 1300 | fonts/culmus/tfm/rmiriamb.tfm
-2023/08/16 | 1300 | fonts/culmus/tfm/rmiriamb-new.tfm
-2023/08/16 | 1300 | fonts/culmus/tfm/miriamb.tfm
-2023/08/16 | 1300 | fonts/culmus/tfm/miriamb-new.tfm
-2023/08/16 | 130016 | systems/texlive/tlnet/archive/texsis.doc.r67930.tar.xz
-2023/08/16 | 1288 | fonts/culmus/vf/davidbi-new.vf
-2023/08/16 | 1288 | fonts/culmus/tfm/rmiriam.tfm
-2023/08/16 | 1288 | fonts/culmus/tfm/rmiriam-new.tfm
-2023/08/16 | 1288 | fonts/culmus/tfm/miriam.tfm
-2023/08/16 | 1288 | fonts/culmus/tfm/miriam-new.tfm
-2023/08/16 | 12840 | fonts/culmus/type1/YehudaCLM-Light.pfb
-2023/08/16 | 1280 | fonts/culmus/vf/davidi.vf
-2023/08/16 | 1272 | fonts/culmus/vf/david.vf
-2023/08/16 | 1272 | fonts/culmus/vf/davidb.vf
-2023/08/16 | 12580 | fonts/culmus/type1/YehudaCLM-Bold.pfb
-2023/08/16 | 1252 | fonts/culmus/vf/miriamb.vf
-2023/08/16 | 1248 | fonts/culmus/vf/miriamClmNkdb.vf
-2023/08/16 | 1248 | fonts/culmus/vf/drugulinb.vf
-2023/08/16 | 1248 | fonts/culmus/vf/aharonii.vf
-2023/08/16 | 1248 | fonts/culmus/vf/aharonibi.vf
-2023/08/16 | 1248 | fonts/culmus/tfm/rellinia-new.tfm
-2023/08/16 | 1248 | fonts/culmus/tfm/ellinia-new.tfm
-2023/08/16 | 1244 | fonts/culmus/vf/miriambi.vf
-2023/08/16 | 1244 | fonts/culmus/tfm/rellinia.tfm
-2023/08/16 | 1244 | fonts/culmus/tfm/relliniab-new.tfm
-2023/08/16 | 1244 | fonts/culmus/tfm/ellinia.tfm
-2023/08/16 | 1244 | fonts/culmus/tfm/elliniab-new.tfm
-2023/08/16 | 1240 | fonts/culmus/vf/aharonib.vf
-2023/08/16 | 1240 | fonts/culmus/tfm/relliniab.tfm
-2023/08/16 | 1240 | fonts/culmus/tfm/elliniab.tfm
-2023/08/16 | 1236 | fonts/culmus/vf/miriamClmNkdbi.vf
-2023/08/16 | 1236 | fonts/culmus/vf/aharoni.vf
-2023/08/16 | 123216 | systems/texlive/tlnet/archive/csplain.r67934.tar.xz
-2023/08/16 | 12293 | fonts/culmus/type1/ElliniaCLM-Light.pfb
-2023/08/16 | 11966 | fonts/culmus/enc/nhe8.enc
-2023/08/16 | 1164746 | support/TeX4ht/source/tex4ht-4ht.tex
-2023/08/16 | 115989948 | macros/context/latest/cont-tmf.zip
-2023/08/16 | 11144 | fonts/culmus/type1/ElliniaCLM-Bold.pfb
-2023/08/16 | 111100 | systems/texlive/tlnet/archive/texsis.r67930.tar.xz
-2023/08/16 | 108860 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r67940.tar.xz
-2023/08/16 | 10883 | fonts/culmus/type1/ElliniaCLM-LightItalic.pfb
-2023/08/16 | 10830 | fonts/culmus/type1/ElliniaCLM-BoldItalic.pfb
-2023/08/16 | 10830724 | systems/texlive/tlnet/archive/profcollege.doc.r67936.tar.xz
-2023/08/16 | 1081 | macros/latex/contrib/floatrowbytocbasic/LICENSE.md
-2023/08/16 | 1081 | macros/latex/contrib/floatbytocbasic/LICENSE.md
-2023/08/16 | 1059472 | systems/texlive/tlnet/archive/zref-check.doc.r67939.tar.xz
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index c926507e62..d9624a08f9 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 23-08-2023, 02:00:14
+%% created at 25-08-2023, 02:00:14
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -2432,8 +2432,8 @@
title = {The \texttt{antique-spanish-units} package},
subtitle = {A short document about antique spanish units},
author = {Noel Merino Hernández},
- date = {2023-06-17},
- version = {1.1},
+ date = {2023-08-23},
+ version = {1.2},
license = {cc-by-4},
mirror = {https://mirror.ctan.org/info/spanish/antique-spanish-units},
url = {https://ctan.org/pkg/antique-spanish-units},
@@ -14365,8 +14365,8 @@
title = {The \texttt{commutative-diagrams} package},
subtitle = {CoDi: Commutative Diagrams for \TeX{}},
author = {Paolo Brasolin},
- date = {2020-06-12},
- version = {1.0.1},
+ date = {2023-08-24},
+ version = {1.1.0},
license = {mit},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/commutative-diagrams},
url = {https://ctan.org/pkg/commutative-diagrams},
@@ -19899,7 +19899,7 @@
title = {The \texttt{DVIasm} package},
subtitle = {A utility for editing DVI files},
author = {Jin-Hwan Cho and Khaled Hosny and Hironobu Yamashita},
- date = {2022-09-18},
+ date = {2023-08-23},
version = {},
license = {gpl3+},
mirror = {https://mirror.ctan.org/dviware/dviasm},
@@ -22246,7 +22246,7 @@
title = {The \texttt{ePiX} package},
subtitle = {Utility for mathematically accurate, camera quality plots and line figures},
author = {Andrew D. Hwang},
- date = {2020-06-12},
+ date = {2023-08-23},
license = {gpl},
url = {https://ctan.org/pkg/epix},
}
@@ -23888,8 +23888,8 @@
title = {The \texttt{expex-acro} package},
subtitle = {Wrapper for the expex package},
author = {Florian Matter},
- date = {2022-05-17},
- version = {0.0.2},
+ date = {2023-08-23},
+ version = {0.0.3},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/generic/expex-acro},
url = {https://ctan.org/pkg/expex-acro},
@@ -25098,7 +25098,7 @@
title = {The \texttt{fig2sty} package},
subtitle = {Use fig as layout designer for \LaTeX{}},
author = {M. Rohner},
- date = {2016-06-24},
+ date = {2023-08-23},
version = {0.1},
license = {other-free},
url = {https://ctan.org/pkg/fig2sty},
@@ -28656,7 +28656,7 @@
title = {The \texttt{GFS Artemisia} package},
subtitle = {A modern Greek font design},
author = {Antonis Tsolomitis and George D. Matthiopoulos and {The Greek Font Society}},
- date = {2017-04-18},
+ date = {2023-08-24},
version = {1.0},
license = {other-free},
mirror = {https://mirror.ctan.org/fonts/greek/gfs/gfsartemisia},
@@ -28667,7 +28667,7 @@
title = {The \texttt{GFS Baskerville} package},
subtitle = {A Greek font, from one such by Baskerville},
author = {Antonis Tsolomitis and {The Greek Font Society}},
- date = {2017-04-18},
+ date = {2023-08-24},
version = {1.0},
license = {other-free},
mirror = {https://mirror.ctan.org/fonts/greek/gfs/gfsbaskerville},
@@ -28705,7 +28705,7 @@
title = {The \texttt{GFSDidot} package},
subtitle = {A Greek font based on Didot’s work},
author = {Antonis Tsolomitis and Alain Aubord and George D. Matthiopoulos and {The Greek Font Society}},
- date = {2019-11-13},
+ date = {2023-08-24},
version = {},
license = {other-free},
mirror = {https://mirror.ctan.org/fonts/greek/gfs/gfsdidot},
@@ -28727,7 +28727,7 @@
title = {The \texttt{GFS NeoHellenic} package},
subtitle = {A font in the Neo-Hellenic style},
author = {Antonis Tsolomitis and {The Greek Font Society}},
- date = {2022-07-20},
+ date = {2023-08-24},
version = {1.02},
license = {other-free},
mirror = {https://mirror.ctan.org/fonts/greek/gfs/gfsneohellenic},
@@ -28749,7 +28749,7 @@
title = {The \texttt{GFS Porson} package},
subtitle = {A Greek font, originally from Porson},
author = {Antonis Tsolomitis and {The Greek Font Society}},
- date = {2017-04-18},
+ date = {2023-08-24},
version = {1.01},
license = {other-free},
mirror = {https://mirror.ctan.org/fonts/greek/gfs/gfsporson},
@@ -32309,8 +32309,8 @@
title = {The \texttt{hvextern} package},
subtitle = {Write and execute external code, and insert the output},
author = {Herbert Voß},
- date = {2023-08-22},
- version = {0.35},
+ date = {2023-08-24},
+ version = {0.36},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hvextern},
url = {https://ctan.org/pkg/hvextern},
@@ -36397,7 +36397,7 @@
title = {The \texttt{KorigamiK} package},
subtitle = {Typeset articles using KorigamiK’s document class},
author = {Kushagra Lakhwani},
- date = {2023-03-28},
+ date = {2023-08-24},
version = {1.0},
license = {gpl3+},
mirror = {https://mirror.ctan.org/macros/latex/contrib/korigamik},
@@ -40659,7 +40659,7 @@
title = {The \texttt{lshort-slovenian} package},
subtitle = {Slovenian translation of lshort},
author = {Bor Plestenjak},
- date = {2020-06-17},
+ date = {2023-08-23},
version = {4.20},
license = {gpl},
mirror = {https://mirror.ctan.org/info/lshort/slovenian},
@@ -41625,8 +41625,8 @@
title = {The \texttt{lualinalg} package},
subtitle = {A linear algebra package for LuaLaTeX},
author = {{Chetan Shirore and Ajit Kumar}},
- date = {2023-08-21},
- version = {1.7},
+ date = {2023-08-23},
+ version = {1.8},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/luatex/latex/lualinalg},
url = {https://ctan.org/pkg/lualinalg},
@@ -41650,8 +41650,8 @@
title = {The \texttt{luamaths} package},
subtitle = {Provide standard mathematical operations inside \LaTeX{} documents using Lua},
author = {{Chetan Shirore and Ajit Kumar}},
- date = {2023-08-21},
- version = {1.4},
+ date = {2023-08-23},
+ version = {1.5},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/luatex/latex/luamaths},
url = {https://ctan.org/pkg/luamaths},
@@ -52135,7 +52135,7 @@
title = {The \texttt{penlightplus} package},
subtitle = {Additions to the Penlight Lua libraries},
author = {Kale Ewasiuk},
- date = {2023-07-29},
+ date = {2023-08-24},
version = {},
license = {mit},
mirror = {https://mirror.ctan.org/macros/luatex/generic/penlightplus},
@@ -52816,8 +52816,8 @@
title = {The \texttt{photobook} package},
subtitle = {A document class for typesetting photo books},
author = {Alex A. Naanou},
- date = {2023-06-26},
- version = {0.1.23},
+ date = {2023-08-24},
+ version = {0.1.25},
license = {bsd3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/photobook},
url = {https://ctan.org/pkg/photobook},
@@ -54747,8 +54747,8 @@
title = {The \texttt{profsio} package},
subtitle = {Commands (with TikZ) to work with French “BTS SIO” maths themes},
author = {Cédric Pierquet},
- date = {2023-07-06},
- version = {0.1.3},
+ date = {2023-08-23},
+ version = {0.1.4},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/profsio},
url = {https://ctan.org/pkg/profsio},
@@ -62748,8 +62748,8 @@
title = {The \texttt{siunitx} package},
subtitle = {A comprehensive (SI) units package},
author = {Joseph Wright},
- date = {2023-08-03},
- version = {3.3.2},
+ date = {2023-08-24},
+ version = {3.3.4},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/siunitx},
url = {https://ctan.org/pkg/siunitx},
@@ -68409,8 +68409,8 @@
title = {The \texttt{texshop} package},
subtitle = {TeX front end for use on MacOS X},
author = {Dick Koch},
- date = {2023-07-21},
- version = {5.15},
+ date = {2023-08-24},
+ version = {5.16},
license = {gpl},
mirror = {https://mirror.ctan.org/support/texshop},
url = {https://ctan.org/pkg/texshop},
@@ -75966,8 +75966,8 @@
title = {The \texttt{witharrows} package},
subtitle = {“Aligned” math environments with arrows for comments},
author = {François Pantigny},
- date = {2023-02-14},
- version = {2.8a},
+ date = {2023-08-24},
+ version = {2.8b},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/generic/witharrows},
url = {https://ctan.org/pkg/witharrows},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 38c4ee6b88..31af08d923 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/dviware/dviasm/README b/dviware/dviasm/README
index 94440ada62..c9f2482d4d 100644
--- a/dviware/dviasm/README
+++ b/dviware/dviasm/README
@@ -12,7 +12,7 @@ https://github.com/aminophen/dviasm
It is fully documented at
-http://tug.org/TUGboat/Articles/tb28-2/tb89cho.pdf (TUGboat)
+https://tug.org/TUGboat/Articles/tb28-2/tb89cho.pdf (TUGboat)
http://ajt.ktug.kr/assets/2008/5/1/0201cho.pdf (Asian Journal of TeX)
Previous maintainer of DVIasm: Khaled Hosny
diff --git a/dviware/dviasm/dviasm.1 b/dviware/dviasm/dviasm.1
index e5f67116cc..3e2f2af301 100644
--- a/dviware/dviasm/dviasm.1
+++ b/dviware/dviasm/dviasm.1
@@ -105,7 +105,7 @@ This option would be useful for example when using CJK package.
Documentation of
.B DVIasm
by the original author Jin-Hwan Cho is published as:
- http://tug.org/TUGboat/Articles/tb28-2/tb89cho.pdf (TUGboat)
+ https://tug.org/TUGboat/Articles/tb28-2/tb89cho.pdf (TUGboat)
http://ajt.ktug.kr/assets/2008/5/1/0201cho.pdf (Asian Journal of TeX)
.SH AUTHORS
The first version was written in Python 2 by Jin-Hwan Cho in 2007.
diff --git a/dviware/dviasm/dviasm.py b/dviware/dviasm/dviasm.py
index 4a60f874d5..046306035a 100755
--- a/dviware/dviasm/dviasm.py
+++ b/dviware/dviasm/dviasm.py
@@ -6,7 +6,7 @@
# Copyright (C) 2007-2008 by Jin-Hwan Cho <chofchof@ktug.or.kr>
# Copyright (C) 2011-2017 by Khaled Hosny <khaledhosny@eglug.org>
# Copyright (C) 2019 by Arthur Reutenauer <arthur@reutenauer.eu>
-# Copyright (C) 2019-2022 by Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+# Copyright (C) 2019-2023 by Hironobu Yamashita <h.y.acetaminophen@gmail.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -19,7 +19,7 @@
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys, os.path
from optparse import OptionParser
@@ -315,8 +315,7 @@ class DVI(object):
id = GetByte(fp)
if not ValidID(id):
warning("ID byte is %d; use the default %d!" % (id, DVI_ID))
- else:
- self.id = id
+ self.id = id
numerator = SignedQuad(fp)
if numerator <= 0:
warning('numerator is %d; use the default 25400000!' % numerator)
@@ -1169,13 +1168,13 @@ def ProcessOptions():
DVIasm is a Python script to support changing or creating DVI files
via disassembling into text, editing, and then reassembling into
binary format. It is fully documented at
- http://tug.org/TUGboat/Articles/tb28-2/tb89cho.pdf
+ https://tug.org/TUGboat/Articles/tb28-2/tb89cho.pdf
http://ajt.ktug.kr/assets/2008/5/1/0201cho.pdf
Please report bugs to
https://github.com/aminophen/dviasm"""
- version = """This is %prog-20220918
+ version = """This is %prog-20230823
Copyright (C) 2007-2008 by Jin-Hwan Cho <chofchof@ktug.or.kr>
Copyright (C) 2011-2017 by Khaled Hosny <khaledhosny@eglug.org>
diff --git a/dviware/dvidvi/ChangeLog b/dviware/dvidvi/ChangeLog
index 2945e0bbe5..9220e76d58 100644
--- a/dviware/dvidvi/ChangeLog
+++ b/dviware/dvidvi/ChangeLog
@@ -1,3 +1,7 @@
+2023-08-23 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * dvidvi.test: Tweak.
+
2023-08-11 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* dvidvi.c:
diff --git a/dviware/dvidvi/dvidvi.test b/dviware/dvidvi/dvidvi.test
index 9719ef72d4..cc5f86edb0 100755
--- a/dviware/dvidvi/dvidvi.test
+++ b/dviware/dvidvi/dvidvi.test
@@ -1,5 +1,5 @@
#! /bin/sh -vx
-# $Id: dvidvi.test 67877 2023-08-11 11:46:10Z takuji $
+# $Id: dvidvi.test 68031 2023-08-23 14:53:12Z takuji $
# Copyright 2017-2021 Karl Berry <tex-live@tug.org>
# Copyright 2011 Peter Breitenlohner <tex-live@tug.org>
# You may freely use, modify and/or distribute this file.
@@ -16,6 +16,7 @@ DIFF="diff"
$DIFF --strip-trailing-cr $0 $0 \
&& DIFF="diff --strip-trailing-cr" || echo
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
rm -rf play*
cp $srcdir/tests/play.dvi .
diff --git a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf
index f9dd77a8a2..d8f3c74dcd 100644
--- a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf
+++ b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex
index bb431eb276..e76b8b987b 100644
--- a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams-doc.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
%==[ document class ]===========================================================
@@ -180,6 +180,10 @@
\usepackage{listings}
+% Use straight quotes in code listings. https://tex.stackexchange.com/a/145417/82186
+\usepackage{textcomp}
+\lstset{upquote=true}
+
% http://tex.stackexchange.com/a/336331/82186
\makeatletter
\lst@Key{lastline}\relax{\ifnumcomp{#1}{<}{0}{%
@@ -247,7 +251,7 @@
\startcodi,\stopcodi,
\lay,\obj,\mor,
\bye,
- \draw,\foreach,
+ \draw,\foreach,\pgfqkeys,
\ar,
\psset,\everypsbox,\ncline,\ncarc,
\xymatrix,
@@ -258,13 +262,15 @@
frame=none,
% extendedchars=false,
inputencoding=utf8,
+}
+
+\lstdefinestyle{metacode}{
escapeinside={(@}{@)},
moredelim=**[is][\color{orange!80!black}]{@opt@}{@/opt@},
moredelim=**[is][\color{blue!80!black}]{@nws@}{@/nws@},
% moredelim=**[is][\color\underbar]{@rep@}{@/rep@},
moredelim=**[s][\itshape]{<}{>},
- % NOTE: × and ı are needed just for the associahedron example
- literate={~}{{\textvisiblespace}}1 {XOR}{{$\vert$}}1 {:}{{\textbf{:}}}1 {:=}{{$\equiv$}}1 {×}{{\texttimes}}1 {ı}{{\i}}1,
+ literate={XOR}{{$\vert$}}1 {:}{{\textbf{:}}}1 {:=}{{$\equiv$}}1,
}
\lstset{style=TeX}
@@ -386,6 +392,11 @@
\def\NiceURL#1#2{\href{#2}{\color{blue}\ul{#1}}}
+%==[ Import tikz-cd arrow styles ]=============================================?
+
+\usepackage{tikz-cd}
+\pgfqkeys{/codi}{every arrow/.append style={/ektropi/add=/tikz/commutative diagrams}}
+
%==[ microtype ]================================================================
\usepackage{microtype}
@@ -401,7 +412,7 @@
\resizebox{\linewidth}{!}{\scshape enchiridion}\par
\vfill
\marginpar{
- \resizebox{\linewidth}{!}{\scshape 1.0.1}\\[0.62em]
+ \resizebox{\linewidth}{!}{\scshape 1.1.0}\\[0.62em]
\resizebox{\linewidth}{!}{\scshape \today}
}
@@ -778,7 +789,7 @@ Finally, \textbf{\CoDi}.
The first of the two macros that \CoDi\ offers is \lstinline|\obj|.
It is polymorphic and can draw both single objects and layouts.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
\obj@opt@ <object options> @/opt@{<math>};(@
\marginpar{\scriptsize {\color{orange!80!black}Orange fragments} are optional.}@)
\obj@opt@ <layout options> @/opt@{<layout>};
@@ -786,7 +797,7 @@ It is polymorphic and can draw both single objects and layouts.
Layouts are described using the customary \TeX\ tabular syntax.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
<layout> := (@\itshape\underbar{<row> <row separator>}@)(@
\marginpar{\scriptsize \underbar{Underlined fragments} can repeat one or more times.}@)
<row> := <cell> (@\itshape\color{orange!80!black}\underbar{<cell separator> <cell>}@)
@@ -798,7 +809,7 @@ Layouts are described using the customary \TeX\ tabular syntax.
The discretionary options syntax is analogous to standard \TikZ\ nodes and
matrices, respectively.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
<object options> := (@\itshape\color{orange!80!black}\underbar{[object keylist]}@) @opt@(<name>) at (<coordinate>)@/opt@
<layout options> := (@\itshape\color{orange!80!black}\underbar{[layout keylist]}@) @opt@(<name>) at (<coordinate>)@/opt@
\end{lstlisting}
@@ -854,7 +865,7 @@ by their row/column index pairs.
The second and last macro that \CoDi\ offers is \lstinline|\mor|.
It can draw single or chained morphisms.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
\mor@opt@ <chain options> @/opt@<object>(@
\itshape\underbar{\textvisiblespace<morphism>\textvisiblespace<object>}@);(@
\marginpar{\scriptsize Whitespace marked as \textvisiblespace\ is mandatory.}@)
@@ -862,14 +873,14 @@ It can draw single or chained morphisms.
Source and target objects are referred to by their name.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
<object> := @nws@(<name>)@/nws@ (@
\marginpar{\scriptsize {\color{blue!80!black}Blue fragments} can be either enclosed in the shown delimiters, or a \TeX\ group (not idiomatic), or simply devoid of whitespace.}@)
\end{lstlisting}
Morphisms consist of one or more optional labels and an arrow.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
<morphism> := @opt@<labels> : @/opt@<arrow>
<labels> := @nws@"<math>"@/nws@ XOR (@\underbar{[{\itshape "<math>", <label keylist>}]}@) (@
\marginpar{\scriptsize Alternatives are separated by $\vert$s.}@)
@@ -879,7 +890,7 @@ Morphisms consist of one or more optional labels and an arrow.
Global options can be given to both labels and arrows.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
<chain options> := [<label keylist>] @opt@: [<arrow keylist>]@/opt@
\end{lstlisting}
@@ -926,6 +937,16 @@ and keep the code terse and readable.
\newpage
\section{Names}
As you'll have guessed by now, objects name themselves.
+This also applies to the nodes labeling the morphisms.
+
+\begin{tcblisting}{snippet}
+\begin{codi}
+ \obj{ A & B \\ };
+ \mor A f:-> B;
+ \draw [red] (A) circle (1em);
+ \draw [blue] (f) circle (1em);
+\end{codi}
+\end{tcblisting}
The process happens in three steps:
\begin{itemize}[nosep]
@@ -1040,7 +1061,7 @@ Chain gluing can be obtained using {\ttfamily +}.
The expansion behaviour of the naming routine can be configured
inside any \CoDi\ scope using the \lstinline!expand! key.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/expand = none | once | full
\end{lstlisting}
@@ -1083,9 +1104,7 @@ yields unpractical results when parametrizing macros.
\begin{codi}
\foreach [count=\c] \m in {\lim,\prod}
\obj [expand=full] at (4em*\c,0) {\m F};
-\mor (protect mathop {relax kern z@ mathgroup
- symoperators lim}nmlimits@ F)
- -> (DOTSI prodop slimits@ F);
+\mor (lim F) -> (DOTSI prodop slimits@ F);
\end{codi}
\end{tcblisting}
@@ -1103,7 +1122,7 @@ This explains why a setting to force a single expansion exists.
The character replacement behaviour of the naming routine can be configured
inside any \CoDi\ scope using various keys.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/replace character = <character> with <character>
/codi/replace charcode = <charcode> with <character>
/codi/remove characters = <characters>
@@ -1168,7 +1187,7 @@ The wise solution is writing better code.
The name overwriting behaviour of the naming routine can be configured
inside any \CoDi\ scope using the \lstinline!overwrite! key.
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/overwrite = false | alias | true
\end{lstlisting}
@@ -1212,6 +1231,17 @@ semantic alias.
The hard overwriting behaviour ignores any label except generated
ones; it exists for completeness and debugging purposes.
+
+All of the above applies to morphisms too.
+The only difference is that the name of the node labelling the arrow is changed using the standard \lstinline|/tikz/name| key:
+
+\begin{tcblisting}{snippet}
+\begin{codi}
+ \obj{ A & B \\ };
+ \mor A [name=foo, "f"]:-> B;
+ \draw [red] (foo) circle (1em);
+\end{codi}
+\end{tcblisting}
\newpage
\section{Styles: scopes}
\CoDi\ structures diagrams into five layers implemented with \TikZ.
@@ -1233,7 +1263,7 @@ ones; it exists for completeness and debugging purposes.
Each layer can be styled using \TikZ\ keys.
Each layer possesses a default style:
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/every diagram
/codi/every layout
/codi/every object
@@ -1247,7 +1277,7 @@ You can customize them using \TikZ\ key handlers, \eg
\end{lstlisting}
Each layer possesses a library of commonplace styles:
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/diagrams/
/codi/layouts/
/codi/objects/
@@ -1403,12 +1433,12 @@ search algorithm. Here's some meta code demonstrating this:
Diagrams can be laid over regular grids:
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/diagrams/tetragonal=base <length> height <length>
(@\hfill@) (default: base 4.5em height 2.8em)
\end{lstlisting}
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/diagrams/hexagonal=<direction> side <length> angle <angle>
(@\hfill@) (default: horizontal side 4.5em angle 60)
\end{lstlisting}
@@ -1444,12 +1474,12 @@ with red zones displaying the default radii around the origins.
\section{Styles: layouts}
Layouts can be laid over regular grids:
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/layouts/tetragonal=base <length> height <length>
(@\hfill@) (default: base 4.5em height 2.8em)
\end{lstlisting}
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/layouts/hexagonal=<direction> side <length> angle <angle>
(@\hfill@) (default: horizontal side 4.5em angle 60)
\end{lstlisting}
@@ -1480,12 +1510,14 @@ spaced and offset in order to reproduce the grids given by diagram styles.
Note that \emph{each row must have the same number of cells}%
\footnote{this is different from the behaviour of, say, tables}
or the spacing will be incorrect.
+
+Note that these keys will be recognized by \lstinline|\obj| only if you're using the tabular syntax.
\newpage
\section{Styles: objects}
No styles are available at the moment.
\newpage
\section{Styles: arrows}
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/arrows/crossing over
/codi/arrows/crossing over/clearance=<length> (@\hfill@) (default: 0.5ex)
/codi/arrows/crossing over/color=<color> (@\hfill@) (default: white)
@@ -1504,7 +1536,7 @@ over a \emph{previously drawn} one.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/arrows/slide=<length>
\end{lstlisting}
@@ -1521,7 +1553,7 @@ This key slides an arrow backward (negative) and forward (positive) along its di
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/arrows/shove=<length>
\end{lstlisting}
@@ -1535,9 +1567,39 @@ This key shoves an arrow to the left (negative) and to the right (positive) with
\mor :[shove=+.3em, blue] A -> B;
\end{codi}
\end{tcblisting}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\hfill$\therefore$\hfill\null
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\CoDi\ is currently missing a base arrow style library.
+
+You can define your own styles adding them to \lstinline|/codi/arrows/|.
+
+If you're familiar with {\ttfamily\small tikz-cd}, you can import its arrow styles to use them with \CoDi\ as follows in you preamble:
+\begin{lstlisting}
+\usepackage{tikz-cd}
+\pgfqkeys{/codi}{
+ every arrow/.append style={
+ /ektropi/add=/tikz/commutative diagrams
+ }
+}
+\end{lstlisting}
+
+Then, you can use them seamlessly:
+
+\begin{tcblisting}{snippet, trim={2 and -1}}
+\begin{codi}
+\obj{ X & Y \\ & Z \\ };
+\mor X f:->,hook Y g:-> Z;
+\mor X f:dashrightarrow Z;
+\end{codi}
+\end{tcblisting}
\newpage
\section{Styles: labels}
-\begin{lstlisting}
+\begin{lstlisting}[style=metacode]
/codi/labels/mid
\end{lstlisting}
@@ -1559,6 +1621,29 @@ The remainder of the text is just commented examples.
\clearpage
+\subsection{2-cells}
+
+\begin{tcblisting}{gallery}
+% From the LaTeX preamble:
+% \usepackage{tikz-cd}
+
+% We use tikz-cd keys to quickly whip up an arrow style for a 2-morphism.
+\pgfqkeys{/codi/arrows}{
+ -2>/.style={
+ /tikz/commutative diagrams/Rightarrow,
+ /tikz/commutative diagrams/shorten=2pt,
+ }
+}
+
+\begin{codi}
+ \obj{ X & Y & Z \\ };
+ \mor[swap]:[bend right] X f:-> Y m:-> Z;
+ \mor :[bend left] X g:-> Y n:-> Z;
+ \mor f \alpha:-2> g;
+ \mor[swap] m \beta:-2> n;
+\end{codi}
+\end{tcblisting}
+
\subsection{Snake}
\begin{tcblisting}{gallery}
@@ -1587,7 +1672,7 @@ The remainder of the text is just commented examples.
\subsection{The fourth associahedron}
-\begin{tcblisting}{gallery}
+\begin{tcblisting}{gallery,listing options={literate={×}{{\texttimes}}1 {ı}{{\i}}1}}
\begin{codi}
% From the LaTeX preamble:
% \usepackage{newunicodechar}
diff --git a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty
index 56b5a0c657..aa98819c29 100644
--- a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty
+++ b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.sty
@@ -1,13 +1,13 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
\RequirePackage{tikz}%[2013/12/13] % pgf version 3.0.0 required
-\ProvidesPackage{commutative-diagrams}[2020/06/11 1.0.1 CoDi: Commutative Diagrams for TeX]
+\ProvidesPackage{commutative-diagrams}[2023/08/23 1.1.0 CoDi: Commutative Diagrams for TeX]
\usetikzlibrary{commutative-diagrams}
\let\codi\kDRammaOpen
\let\endcodi\kDRammaShut
diff --git a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex
index 8cd0ed181d..ad34513b6d 100644
--- a/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/commutative-diagrams.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
\input tikz.tex
diff --git a/graphics/pgf/contrib/commutative-diagrams/kodi.sty b/graphics/pgf/contrib/commutative-diagrams/kodi.sty
index 149c1cbe10..e1086be386 100644
--- a/graphics/pgf/contrib/commutative-diagrams/kodi.sty
+++ b/graphics/pgf/contrib/commutative-diagrams/kodi.sty
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
\RequirePackage{commutative-diagrams}
diff --git a/graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex b/graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex
index 6a65083d05..2d7e084c2d 100644
--- a/graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/t-commutative-diagrams.tex
@@ -1,12 +1,12 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
-\writestatus{loading}{2020/06/11 1.0.1 CoDi: Commutative Diagrams for TeX}
+\writestatus{loading}{2023/08/23 1.1.0 CoDi: Commutative Diagrams for TeX}
\startmodule[commutative-diagrams]
\usemodule[tikz]
\usetikzlibrary[commutative-diagrams]
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex
index 57339b8696..77faf65699 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.bapto.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% βάπτω • (báptō)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex
index d1a8ece647..6448bd41a3 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
%==[ dependencies graph ]=======================================================
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex
index 90677affb5..cfc3bd1e23 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.diorthono.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% διορθώνω • (diorthóno)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex
index 0a418942c6..8255348dcc 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ektropi.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% εκτροπή • (ektropí)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex
index f89e99c9c0..49184a0d01 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.katharizo.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% καθαρίζω • (katharízo)
@@ -98,7 +98,8 @@
\def\kDKatharizoStringify#1\kD{
\def\kDFoo{#1}
\edef\kDFoo{\meaning\kDFoo}
- \def\kDAct##1:->##2\kD{##2}
+ % NOTE: in recent versions of ConTeXt \macro does not output an arrow
+ \ifdefined\contextversion\def\kDAct##1:##2\kD{##2}\else\def\kDAct##1:->##2\kD{##2}\fi
\edef\kDFoo{\expandafter\kDAct\kDFoo\kD}
\kDKatharizoStringified\expandafter{\kDFoo}
}
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex
index 5e15eab768..50c497ece9 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.koinos.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% κοινός • (koinós)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex
index b1116fd50a..4aa56324be 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mandyas.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% μανδύας • (mandýas)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex
index 90b41a7eb4..815a8570e0 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.mitra.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% μήτρα • (mítra)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex
index b309cc3b13..973cc2911f 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ozos.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% όζος • (ózos)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
index cdc8ceaab5..8a0f4bcdca 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.ramma.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% ράμμα • (rámma)
diff --git a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
index b1d500cdbc..cf3a82ebed 100644
--- a/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
+++ b/graphics/pgf/contrib/commutative-diagrams/tikzlibrarycommutative-diagrams.velos.code.tex
@@ -1,9 +1,9 @@
%
% CoDi: Commutative Diagrams for TeX
-% Copyright (c) 2015-2020 Paolo Brasolin <paolo.brasolin@gmail.com>
+% Copyright (c) 2015-2023 Paolo Brasolin <paolo.brasolin@gmail.com>
% SPDX-License-Identifier: MIT
%
-% This file is part of CoDi 1.0.1, released on 2020/06/11 under MIT license.
+% This file is part of CoDi 1.1.0, released on 2023/08/23 under MIT license.
%
% βέλος • (vélos)
@@ -23,7 +23,9 @@
% and avoid any conflict a priori.
/velos/install quote handler/.style={
/handlers/first char syntax=true,
- /handlers/first char syntax/the character "/.initial=\kDVelosQuoteHandler
+ /handlers/first char syntax/the character "/.initial=\kDVelosQuoteHandler,
+ % NOTE: next line is required by recent versions of ConTeXt
+ /handlers/first char syntax/the character U+0022 'quotation mark'/.initial=\kDVelosQuoteHandler,
% node quotes mean={node contents={#1}},
% edge quotes mean={node contents={#1}}
},
diff --git a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
index 2cb83a3d52..003e8804f4 100644
--- a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+++ b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
index b884128e87..c05b020cee 100644
--- a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+++ b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
@@ -5,8 +5,8 @@
\documentclass[french,a4paper,11pt]{article}
\usepackage[margin=2cm,includefoot]{geometry}
-\def\TPversion{0.1.3}
-\def\TPdate{6 juillet 2023}
+\def\TPversion{0.1.4}
+\def\TPdate{23 août 2023}
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
@@ -255,6 +255,8 @@
\section{Historique}
+\verb|v0.1.4|~:~~~~Possibilité de remplir une table de Karnaugh sans virgule
+
\verb|v0.1.3|~:~~~~Style alternatif et Clé \Cle{PoliceTT} pour les tables de Karnaugh
\verb|v0.1.2|~:~~~~Clé \Cle{Offset} pour les diagrammes sagittaux + Diagrammes sagittaux de composées.
@@ -717,7 +719,8 @@ En ce qui concerne le remplissage des cases :
\item l'argument obligatoire, et entre \texttt{\{....\}} est la liste des cases, de gauche à droite en partant de la ligne du haut ;
\item la couleur de cases est gérée par la clé idoine de l'environnement.
\end{itemize}
-\vspace*{-\baselineskip}\leavevmode
+
+À noter que la liste peut être donnée sous forme \Cle{\{1,0,1,0,0,0,0,0\}} ou \Cle{\{1010000\}}
\end{tipblock}
\subsection{Arguments et clés pour la commande de regroupement des blocs}
@@ -759,7 +762,7 @@ Les deux arguments obligatoires, et entre \texttt{\{...\}}, correspondent aux \t
\end{TableKarnaugh}
\hspace{5mm}
\begin{TableKarnaugh}[Aide]
- \KarnaughCasesResult{0,1,1,0,1,1,1,1}
+ \KarnaughCasesResult{01101111}
\KarnaughBlocRegroup[Type=Centre,Couleur=orange,Decalage=-1.5pt]{10}{32}
\KarnaughBlocRegroup[Type=Gauche,Couleur=teal,Decalage=-1.5pt]{00}{11}
\KarnaughBlocRegroup[Type=Droite,Couleur=teal,Decalage=-1.5pt]{40}{31}
@@ -789,7 +792,7 @@ On obtient le tableau de Karnaugh suivant :
\begin{TableKarnaugh}
[Variables=k/l/m,Unite=1.25cm,Couleur=darkgray, PosVarLaterale=Droite,CouleurLegende=black/blue/red,
StyleAlternatif]
- \KarnaughCasesResult{1,1,1,0,1,1,1,0}
+ \KarnaughCasesResult{11101110}
\KarnaughBlocRegroup[Type=Centre,Couleur=brown,Decalage=-3pt]{00}{22}
\KarnaughBlocRegroup[Type=Centre,Couleur=teal,Decalage=-1.5pt]{10}{32}
\end{TableKarnaugh}
diff --git a/graphics/pgf/contrib/profsio/tex/ProfSio.sty b/graphics/pgf/contrib/profsio/tex/ProfSio.sty
index b4d4a4fa62..3e8a9ca3c5 100644
--- a/graphics/pgf/contrib/profsio/tex/ProfSio.sty
+++ b/graphics/pgf/contrib/profsio/tex/ProfSio.sty
@@ -3,7 +3,8 @@
% : Luatruthtable from Chetan Shirore and Dr. Ajit Kumar https://ctan.org/pkg/luatruthtable
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfSio}[2023/07/06 0.1.3 Pour les enseignants en BTS SIO]
+\ProvidesPackage{ProfSio}[2023/08/23 0.1.4 Pour les enseignants en BTS SIO]
+%0.1.4 Possibilité de remplir une table de Karnaugh sans virgule
%0.1.3 Style alternatif et Clé [PoliceTT] pour les tables de Karnaugh
%0.1.2 Ajout d'une option [Offset] pour les diagrammes sagittaux + Diagrammes sagittaux de composée + Tables de vérité
%0.1.1 Correction de la documentation + Ajout des diagrammes sagittaux
@@ -363,28 +364,56 @@
}
\NewDocumentCommand\KarnaughCasesResult{ s m }{%
- \setsepchar{,}%
- \readlist*\KGHListeResult{#2}%
\IfBooleanTF{#1}%
{%
- \xintifboolexpr{\KGHListeResult[1] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A01) rectangle (A12) ;}{}%
- \xintifboolexpr{\KGHListeResult[2] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A11) rectangle (A22) ;}{}%
- \xintifboolexpr{\KGHListeResult[3] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A21) rectangle (A32) ;}{}%
- \xintifboolexpr{\KGHListeResult[4] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A31) rectangle (A42) ;}{}%
- \xintifboolexpr{\KGHListeResult[5] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A00) rectangle (A11) ;}{}%
- \xintifboolexpr{\KGHListeResult[6] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A10) rectangle (A21) ;}{}%
- \xintifboolexpr{\KGHListeResult[7] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A20) rectangle (A31) ;}{}%
- \xintifboolexpr{\KGHListeResult[8] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A30) rectangle (A41) ;}{}%
+ \IfSubStr{#2}{,}%
+ {%
+ \setsepchar{,}%
+ \readlist*\KGHListeResult{#2}%
+ \xintifboolexpr{\KGHListeResult[1] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A01) rectangle (A12) ;}{}%
+ \xintifboolexpr{\KGHListeResult[2] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A11) rectangle (A22) ;}{}%
+ \xintifboolexpr{\KGHListeResult[3] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A21) rectangle (A32) ;}{}%
+ \xintifboolexpr{\KGHListeResult[4] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A31) rectangle (A42) ;}{}%
+ \xintifboolexpr{\KGHListeResult[5] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A00) rectangle (A11) ;}{}%
+ \xintifboolexpr{\KGHListeResult[6] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A10) rectangle (A21) ;}{}%
+ \xintifboolexpr{\KGHListeResult[7] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A20) rectangle (A31) ;}{}%
+ \xintifboolexpr{\KGHListeResult[8] == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A30) rectangle (A41) ;}{}%
+ }%
+ {%
+ \StrChar{#2}{1}[\TmpCharA]\xintifboolexpr{\TmpCharA == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A01) rectangle (A12) ;}{}%
+ \StrChar{#2}{2}[\TmpCharB]\xintifboolexpr{\TmpCharB == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A11) rectangle (A22) ;}{}%
+ \StrChar{#2}{3}[\TmpCharC]\xintifboolexpr{\TmpCharC == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A21) rectangle (A32) ;}{}%
+ \StrChar{#2}{4}[\TmpCharD]\xintifboolexpr{\TmpCharD == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A31) rectangle (A42) ;}{}%
+ \StrChar{#2}{5}[\TmpCharE]\xintifboolexpr{\TmpCharE == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A00) rectangle (A11) ;}{}%
+ \StrChar{#2}{6}[\TmpCharF]\xintifboolexpr{\TmpCharF == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A10) rectangle (A21) ;}{}%
+ \StrChar{#2}{7}[\TmpCharG]\xintifboolexpr{\TmpCharG == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A20) rectangle (A31) ;}{}%
+ \StrChar{#2}{8}[\TmpCharH]\xintifboolexpr{\TmpCharH == 1}{\draw[line width=\KGHThick,fill=\KGHTCoulCases,draw=\KGHTCoul] (A30) rectangle (A41) ;}{}%
+ }%
}%
{%
- \draw (0.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[1]} ;
- \draw (1.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[2]} ;
- \draw (2.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[3]} ;
- \draw (3.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[4]} ;
- \draw (0.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[5]} ;
- \draw (1.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[6]} ;
- \draw (2.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[7]} ;
- \draw (3.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[8]} ;
+ \IfSubStr{#2}{,}%
+ {%
+ \setsepchar{,}%
+ \readlist*\KGHListeResult{#2}%
+ \draw (0.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[1]} ;
+ \draw (1.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[2]} ;
+ \draw (2.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[3]} ;
+ \draw (3.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[4]} ;
+ \draw (0.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[5]} ;
+ \draw (1.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[6]} ;
+ \draw (2.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[7]} ;
+ \draw (3.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\KGHListeResult[8]} ;
+ }%
+ {%
+ \draw (0.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{1}} ;
+ \draw (1.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{2}} ;
+ \draw (2.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{3}} ;
+ \draw (3.5,1.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{4}} ;
+ \draw (0.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{5}} ;
+ \draw (1.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{6}} ;
+ \draw (2.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{7}} ;
+ \draw (3.5,0.5) node[text=\KGHTCoulCases!50!black,font=\large\ttfamily] {\StrChar{#2}{8}} ;
+ }%
}%
}
diff --git a/macros/generic/expex-acro/README.md b/macros/generic/expex-acro/README.md
index b1ef6962b4..5bafc46b16 100644
--- a/macros/generic/expex-acro/README.md
+++ b/macros/generic/expex-acro/README.md
@@ -1,6 +1,6 @@
# expex-acro
This package is a small wrapper for the excellent [expex](https://ctan.org/pkg/expex), adding ways to define, use, and summarize glossing abbreviations. It also provides commands to refer to examples, as well as some inline formatting commands commonly used in linguistics.
-e-mail: florianmatter@gmail.com
+e-mail: fmatter@mailbox.org
Released under the LaTeX Project Public License v1.3c or later, see [https://www.latex-project.org/lppl.txt](https://www.latex-project.org/lppl.txt). \ No newline at end of file
diff --git a/macros/generic/expex-acro/expex-acro.dtx b/macros/generic/expex-acro/expex-acro.dtx
index e5d5d5d9f2..6eda6ef051 100644
--- a/macros/generic/expex-acro/expex-acro.dtx
+++ b/macros/generic/expex-acro/expex-acro.dtx
@@ -16,7 +16,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[1994/06/01]
%<package>\ProvidesPackage{expex-acro}
-%<package> [2022/05/17 v0.0.2 ]
+%<package> [2023/08/23 v0.0.3 ]
%<*package>
%</package>
%<*driver>
@@ -47,6 +47,7 @@
%\CheckSum{0}
+%\changes{v0.0.3}{2023/08/23}{More versatile exref command in LaTeX label mode; removed underscores from abbreviations.}
%\changes{v0.0.2}{2022/05/17}{Options for predefined abbreviations and exref modes.}
%\changes{v0.0.1}{2022/04/28}{Initial release}
@@ -144,7 +145,7 @@ To use \LaTeX{} |\label|s:
%\RenewDocumentCommand{\exref}{ o m }{
% \IfValueTF{#1} {(\ref{#2}#1)}{(\ref{#2})}}
% The alternative is to use the usual \LaTeX{} |\label| commands in your examples, like |\label{ex:1}| in \exref{ex:1} above.
-% The corresponding usage is |\exref|\oarg{range}\marg{id}.
+% The corresponding usage is |\exref|\oarg{range}\oarg{id2}\marg{id}.
% In this mode, one can directly refer to subexamples:
% \iffalse
%<*example>
@@ -155,7 +156,7 @@ To use \LaTeX{} |\label|s:
% \iffalse
%</example>
% \fi
-%The optional argument is simply inserted after the mandatory argument; ranges of subexamples can be done this way.
+%The first optional argument is simply inserted after the mandatory argument; ranges of subexamples can be done this way.
% \iffalse
%<*example>
% \fi
@@ -165,6 +166,7 @@ To use \LaTeX{} |\label|s:
% \iffalse
%</example>
% \fi
+% The second optional argument is interpreted as the start of an example range, ending with the mandatory argument.
%\section{Glossing abbreviations}\label{sec:abbrevs}
%\textsf{expex-acro} loads the \textsf{acro} package for defining glossing abbreviations, displaying them in running text, and printing a list of the ones used.
%\subsection{Package options}
@@ -582,8 +584,8 @@ or
\DeclareAcronym{rep}{short=rep,long=repetitive,short-format=\scshape}
\DeclareAcronym{resum}{short=resum,long=resumptive,short-format=\scshape}
\DeclareAcronym{rev}{short=rev,long=reversative,short-format=\scshape}
-\DeclareAcronym{s_a_}{short=S\textsubscript{A},long=S~marked~like~A,short-format=\scshape}
-\DeclareAcronym{s_p_}{short=S\textsubscript{P},long=S~marked~like~P,short-format=\scshape}
+\DeclareAcronym{sa}{short=S\textsubscript{A},long=S~marked~like~A,short-format=\scshape}
+\DeclareAcronym{sp}{short=S\textsubscript{P},long=S~marked~like~P,short-format=\scshape}
\DeclareAcronym{sap}{short=sap,long=speech~act~participant,short-format=\scshape}
\DeclareAcronym{sem}{short=sem,long=semelfactive,short-format=\scshape}
\DeclareAcronym{seq}{short=seq,long=sequential,short-format=\scshape}
@@ -633,11 +635,20 @@ or
}
}
} {
- \ProvideDocumentCommand{\exref}{ o m }{
+ \ProvideDocumentCommand{\exref}{ o o m }{
\IfValueTF{#1} {
- (\ref{#2}#1)
+ \IfValueTF{#2} {
+ (\ref{#3}-\ref{#2}#1)
+ }{
+ (\ref{#3}#1)
+ }
}{
- (\ref{#2})
+ \IfValueTF{#2} {
+ (\ref{#3}-\ref{#2})
+ }{
+ (\ref{#3})
+ }
+
}
}
diff --git a/macros/generic/expex-acro/expex-acro.pdf b/macros/generic/expex-acro/expex-acro.pdf
index 6f14251f81..99a1da51c7 100644
--- a/macros/generic/expex-acro/expex-acro.pdf
+++ b/macros/generic/expex-acro/expex-acro.pdf
Binary files differ
diff --git a/macros/generic/witharrows/witharrows-french.pdf b/macros/generic/witharrows/witharrows-french.pdf
index 3ed2d0f411..9b545653f4 100644
--- a/macros/generic/witharrows/witharrows-french.pdf
+++ b/macros/generic/witharrows/witharrows-french.pdf
Binary files differ
diff --git a/macros/generic/witharrows/witharrows-french.tex b/macros/generic/witharrows/witharrows-french.tex
index 4e81cb1194..12837ba201 100644
--- a/macros/generic/witharrows/witharrows-french.tex
+++ b/macros/generic/witharrows/witharrows-french.tex
@@ -99,7 +99,7 @@ l'instruction habituelle : |\usepackage{witharrows}|.
\medskip
Les flèches sont tracées avec Tikz et donc \textbf{plusieurs compilations peuvent être nécessaires}.\footnote{Si
- vous utilisez Overleaf, Overleaf effectue automatiquement le nombre de compilations nécessaire.}
+ vous utilisez Overleaf, Overleaf effectue automatiquement un nombre de compilations suffisant (en utilisant |latexmk|).}
\bigskip
Cette extension fournit un environnement |{WithArrows}| pour construire des alignements d'équations
@@ -1924,15 +1924,32 @@ l'abscisse de la marge droite de la boîte de composition courante (en prenant e
L'extension \pkg{witharrows} fournit une commande |\WithArrowsNewStyle| pour définir
des styles d'une manière similaire aux «styles» de Tikz.
+\smallskip
La commande |\WithArrowsNewStyle| prend deux arguments obligatoires. Le premier est
le nom du style et le second est une liste de couples clé-valeur. La portée
-de la definition ainsi faite par |\WithArrowsNewStyle| est le groupe TeX courant.
-
+de la definition ainsi faite par |\WithArrowsNewStyle| est le groupe TeX courant.\footnote{On rappelle que, en
+ particulier, tout environnement LaTeX est un groupe TeX.}
+\smallskip
Le style peut être utilisé comme une clé au niveau du document (avec |\WithArrowsOptions|), au niveau d'un
environnement (via les arguments optionnels) ou bien encore dans une autre commande |\WithArrowsNewStyle|.
+\smallskip
Pour un exemple d'utilisation, voir p.~\pageref{example-WithArrowsRightX}.
+
+\bigskip
+Il n'existe pas de style pour les flèches individuelles. Néanmoins, il reste possible de définir de nouvelles
+commandes s'appuyant sur la commande |\Arrow|. Par exemple :
+
+\begin{Verbatim}
+\newcommand{\ThickArrow}{\Arrow[tikz=thick]}
+\end{Verbatim}
+
+Cette nouvelle commande |\ThickArrow| garde la possibilité\footnote{Dans la version de \pkg{witharrows} pour LaTeX
+ mais pas dans la version pour plain-TeX.} d'accepter des clés entre crochets. On peut écrire
+|\ThickArrow[jump=2]| car en fait, |\Arrow[tikz=thick][jump=2]| est une syntaxe autorisée pour la commande |\Arrow|
+(on peut mettre un nombre arbitraire d'arguments optionnels entre crochets après la commande |\Arrow|).
+
\bigskip
\subsection{La clé right-overlap}
diff --git a/macros/generic/witharrows/witharrows.dtx b/macros/generic/witharrows/witharrows.dtx
index 80573b1d6f..6f6ea4bf0e 100644
--- a/macros/generic/witharrows/witharrows.dtx
+++ b/macros/generic/witharrows/witharrows.dtx
@@ -15,8 +15,8 @@
%
% \fi
% \iffalse
-\def\myfileversion{2.8a}
-\def\myfiledate{2023/02/14}
+\def\myfileversion{2.8b}
+\def\myfiledate{2023/08/24}
%
%
%<*batchfile>
@@ -119,7 +119,7 @@ version 2005/12/01 or later.
% \medskip
% The arrows are drawn with Tikz and that's why \textbf{several compilations may
% be necessary}.\footnote{If you use Overleaf, Overleaf will do automatically
-% the right number of compilations.}
+% a number compilations sufficient (by using |latexmk|).}
%
% \bigskip
% This package provides an environment |{WithArrows}| to construct alignments of
@@ -1999,17 +1999,36 @@ version 2005/12/01 or later.
% The extension \pkg{witharrows} provides a command |\WithArrowsNewStyle| to
% define styles in a way similar to the ``styles'' of Tikz.
%
+% \smallskip
% The command |\WithArrowsNewStyle| takes two mandatory arguments. The first is
% the name of the style and the second is a list of key-value pairs. The scope
-% of the definition done by |\WithArrowsNewStyle| is the current TeX scope.
+% of the definition done by |\WithArrowsNewStyle| is the current TeX
+% scope.\footnote{We recall that, in particular, every LaTeX environment is a
+% TeX group.}
%
+% \smallskip
% The style can be used as a key at the document level (with
% |\WithArrowsOptions|) or at the environment level (in the optional arguments
% of |{WithArrows}| and |{DispWithArrows}|). The style can also be used in
% another command |\WithArrowsNewStyle|.
%
+% \smallskip
% For an example of use, see p.~\pageref{example-WithArrowsRightX}.
%
+% \bigskip
+% At this time, there is no style for indivual arrows. However, it's, of course,
+% possible to define new commands based upton the command |\Arrow|. For example :
+%
+% \begin{Verbatim}
+% \newcommand{\ThickArrow}{\Arrow[tikz=thick]}
+% \end{Verbatim}
+%
+% This new command |\ThickArrow| still accepts options between square brackets.
+% It's possible to write |\ThickArrow[jump=2]| because, in fact,
+% |\Arrow[tikz=thick][jump=2]| is an allowed syntax for the command |\Arrow|
+% (it's possible to put an arbitrary number of optional arguments between square
+% brackets after |\Arrow|).
+%
% \subsection{The key right-overlap}
%
% \colorbox{yellow!50}{\textbf{New 2.8}}
@@ -2687,7 +2706,7 @@ version 2005/12/01 or later.
% \bigskip
% First, \pkg{tikz} and some Tikz libraries are loaded before the
% |\ProvidesExplPackage|. They are loaded this way because |\usetikzlibrary| in
-% |expl3| code fails.\footnote{cf.
+% |L3| code fails.\footnote{cf.
% |tex.stackexchange.com/questions/57424/using-of-usetikzlibrary-in-an-expl3-package-fails|}
%
%
@@ -2699,7 +2718,8 @@ version 2005/12/01 or later.
\input tikz.tex
\input expl3-generic.tex
%</plain-TeX>
-\usetikzlibrary{arrows.meta,bending}
+\usetikzlibrary{arrows.meta}
+\usepgfmodule{bending} % https://texnique.fr/osqa/questions/12199
% \end{macrocode}
%
% \bigskip
@@ -2908,6 +2928,56 @@ version 2005/12/01 or later.
%</LaTeX>
% \end{macrocode}
%
+% \bigskip
+% \subsection{Collecting options}
+%
+% The following technic allows to create user commands with the ability to put
+% an arbitrary number of |[|\textsl{list of (key=val)}|]| after the name of the
+% command.
+%
+% \medskip
+% \emph{Exemple} :\par\nobreak
+%
+% |\@@_collect_options:n { \F } [x=a,y=b] [z=c,t=d] { arg }|
+%
+% will be transformed in :\quad |\F{x=a,y=b,z=c,t=d}{arg}|
+%
+% \smallskip
+% Therefore, by writing : |\def\G{\@@_collect_options:n{\F}}|,
+%
+% the command |\G| takes in an arbitrary number of optional arguments between
+% square brackets.
+%
+% \bigskip
+% \begin{macrocode}
+%<*LaTeX>
+\cs_new_protected:Npn \@@_collect_options:n #1
+ {
+ \peek_meaning:NTF [
+ { \@@_collect_options:nw { #1 } }
+ { #1 { } }
+ }
+% \end{macrocode}
+%
+% \bigskip
+% We use |\NewDocumentCommand| in order to be able to allow nested brackets
+% within the argument between |[| and |]|.
+% \begin{macrocode}
+\NewDocumentCommand \@@_collect_options:nw { m r[] }
+ { \@@_collect_options:nn { #1 } { #2 } }
+
+\cs_new_protected:Npn \@@_collect_options:nn #1 #2
+ {
+ \peek_meaning:NTF [
+ { \@@_collect_options:nnw { #1 } { #2 } }
+ { #1 { #2 } }
+ }
+
+\cs_new_protected:Npn \@@_collect_options:nnw #1#2[#3]
+ { \@@_collect_options:nn { #1 } { #2 , #3 } }
+%</LaTeX>
+% \end{macrocode}
+%
%
%
% \bigskip
@@ -2918,33 +2988,6 @@ version 2005/12/01 or later.
\cs_generate_variant:Nn \seq_set_split:Nnn { N x x }
% \end{macrocode}
%
-% \medskip
-% We create booleans in order to know if some packages are loaded. For example,
-% for the package \pkg{amsmath}, the boolean is called
-% |\c_@@_amsmath_loaded_bool|.\footnote{It's not possible to use
-% |\@ifpackageloaded| in the core of the functions because |\@ifpackageloaded|
-% is available only in the preamble.}
-% \begin{macrocode}
-\AtBeginDocument
- {
- \clist_map_inline:nn
- {
- amsmath, amsthm, autonum, cleveref, hyperref, mathtools, showlabels,
- typedref, unicode-math
- }
- {
- \bool_new:c { c_@@_#1_loaded_bool }
-%<*LaTeX>
- \@ifpackageloaded { #1 }
- { \bool_set_true:c { c_@@_#1_loaded_bool } }
- { }
-%</LaTeX>
-%<*plain-TeX>
- \bool_set_false:c { c_@@_#1_loaded_bool }
-%</plain-TeX>
- }
- }
-% \end{macrocode}
%
% \bigskip
% We define a command |\@@_sort_seq:N| which will sort a sequence.
@@ -2953,15 +2996,10 @@ version 2005/12/01 or later.
{
\seq_sort:Nn #1
{
- \int_compare:nNnTF
- {
- \tex_strcmp:D
- { \str_lower_case:n { ##1 } }
- { \str_lower_case:n { ##2 } }
- }
- > 0
- \sort_return_swapped:
+ \str_compare:eNeTF
+ { \str_lowercase:n { ##1 } } < { \str_lowercase:n { ##2 } }
\sort_return_same:
+ \sort_return_swapped:
}
}
% \end{macrocode}
@@ -3060,9 +3098,26 @@ version 2005/12/01 or later.
remember~picture ,
overlay ,
name~prefix = wa - \l_@@_prefix_str -
+ } ,
+ @@_standard_arrow / .style =
+ {
+ @@_standard ,
+ every~path / .style = WithArrows / arrow
}
}
% \end{macrocode}
+% The following line is a security when using |xelatex| and RTL language (cf.
+% question~683570 on TeX StackExchange).
+% \begin{macrocode}
+\sys_if_engine_xetex:T
+ {
+ \tikzset
+ {
+ @@_standard_arrow / .append~style =
+ { every~node / .append~style = { text = . } }
+ }
+ }
+% \end{macrocode}
%
% \bigskip
% We also define a style for the tips of arrow. The final user of the extension
@@ -3112,7 +3167,7 @@ version 2005/12/01 or later.
%<*LaTeX>
\AtBeginDocument
{
- \bool_if:NTF \c_@@_amsmath_loaded_bool
+ \IfPackageLoadedTF { amsmath }
{
\seq_put_right:Nn \l_@@_options_WithArrowsOptions_seq { subequations }
\seq_put_right:Nn \l_@@_options_DispWithArrows_seq { subequations }
@@ -3128,9 +3183,7 @@ version 2005/12/01 or later.
%
% Nevertheless, we want the extension \pkg{witharrows} available without
% \pkg{amsmath}. That's why we give a definition of |\spread@equation| if
-% \pkg{amsmath} is not loaded (we put the code in the hook |begindocument|
-% because the flag |\c_@@_amsmath_loaded_bool| is itself set in the hook
-% |begindocument|).
+% \pkg{amsmath} is not loaded.
% \begin{macrocode}
{
%</LaTeX>
@@ -3558,20 +3611,19 @@ version 2005/12/01 or later.
% The following list of the (left) extensible delimiters of LaTeX is only for
% the validation of the key |replace-left-brace-by|.
% \begin{macrocode}
-\clist_new:N \c_@@_extensible_delimiters_clist
-\clist_set:Nn \c_@@_extensible_delimiters_clist
+\clist_new:N \c_@@_ext_delimiters_clist
+\clist_set:Nn \c_@@_ext_delimiters_clist
{
., \{, (, [, \lbrace, \lbrack, \lgroup, \langle, \lmoustache, \lceil, \lfloor
}
%<*LaTeX>
\AtBeginDocument
{
- \bool_lazy_or:nnT
- \c_@@_amsmath_loaded_bool
- { \use:c { c_@@_unicode-math_loaded_bool } }
- {
- \clist_put_right:Nn \c_@@_extensible_delimiters_clist { \lvert, \lVert }
- }
+ \bool_set_false:N \l_tmpa_bool
+ \IfPackageLoadedTF { amsmath } { \bool_set_true:N \l_tmpa_bool } { }
+ \IfPackageLoadedTF { unicode-math } { \bool_set_true:N \l_tmpa_bool } { }
+ \bool_if:NT \l_tmpa_bool
+ { \clist_put_right:Nn \c_@@_ext_delimiters_clist { \lvert, \lVert } }
}
%</LaTeX>
% \end{macrocode}
@@ -3601,7 +3653,7 @@ version 2005/12/01 or later.
% must test whether the package \pkg{amsmath} is loaded.
% \begin{macrocode}
subequations .code:n =
- \bool_if:NTF \c_@@_amsmath_loaded_bool
+ \IfPackageLoadedTF { amsmath }
{ \bool_set_true:N \l_@@_subequations_bool }
{
\@@_error:n { amsmath~not~loaded }
@@ -3631,7 +3683,7 @@ version 2005/12/01 or later.
{
\tl_set:Nx \l_tmpa_tl { \tl_head:n { #1 } }
\clist_if_in:NVTF
- \c_@@_extensible_delimiters_clist
+ \c_@@_ext_delimiters_clist
\l_tmpa_tl
{ \tl_set:Nn \l_@@_replace_left_brace_by_tl { #1 } }
{ \@@_error:n { Bad~value~for~replace~brace~by } }
@@ -4025,7 +4077,9 @@ version 2005/12/01 or later.
% \medskip
% \begin{macrocode}
%<*LaTeX>
-\NewDocumentCommand \@@_Arrow { O { } m ! O { } }
+\cs_new_protected:Npn \@@_Arrow
+ { \@@_collect_options:n { \@@_Arrow_i } }
+\NewDocumentCommand \@@_Arrow_i { m m ! O { } }
%</LaTeX>
%<*plain-TeX>
\cs_new_protected:Npn \@@_Arrow
@@ -4102,7 +4156,7 @@ version 2005/12/01 or later.
%
% \item The label of the arrow (it's also a token list):
% \begin{macrocode}
- \prop_put:Nnn \l_tmpa_prop { label } { #2 }
+ \prop_put:Nnn \l_tmpa_prop { label } { #2 }
% \end{macrocode}
%
% \item The number of the line where the command |\Arrow| is issued in the TeX
@@ -4175,7 +4229,12 @@ version 2005/12/01 or later.
\cs_if_exist:NT \tikz@library@external@loaded
{ \tikzset { external / export = false } }
% \end{macrocode}
-%
+%
+% \bigskip
+% \begin{macrocode}
+ \tikzset { arrows = [ flex ] } % https://texnique.fr/osqa/questions/12199
+% \end{macrocode}
+%
% \bigskip
% The token list |\l_@@_name_str| will contain the potential name of the
% environment (given with the option |name|). This name will be used to create
@@ -4505,7 +4564,7 @@ version 2005/12/01 or later.
% The command |\@@_set_qedhere:| will do a redefinition of |\qedhere| in each
% cell of the last column.
% \begin{macrocode}
- \bool_if:NT \c_@@_amsthm_loaded_bool \@@_set_qedhere:
+ \IfPackageLoadedTF { amsmath } { \@@_set_qedhere: } { }
}
%</LaTeX>
}
@@ -4986,19 +5045,20 @@ version 2005/12/01 or later.
% Then, an action done by \pkg{hyperref} in its redefinition of
% |\refstepcounter|.
% \begin{macrocode}
- \bool_if:NT \c_@@_hyperref_loaded_bool
+ \IfPackageLoadedTF { hyperref }
{
- % the following line is probably useless (2022/05/16)
+ % the following line is probably pointless (2022/05/16)
% \str_set:Nn \This@name { equation }
\hyper@refstepcounter { equation }
}
+ { }
% \end{macrocode}
% Then, an action done by \pkg{cleveref} in its redefinition of
% |\refstepcounter|. The package \pkg{cleveref} creates in the |aux| file a
% command |\cref@currentlabel| similar to |\@currentlabel| but with more
% informations.
% \begin{macrocode}
- \bool_if:NT \c_@@_cleveref_loaded_bool
+ \IfPackageLoadedTF { cleveref }
{
\cref@constructprefix { equation } \cref@result
\protected@edef \cref@currentlabel
@@ -5012,6 +5072,7 @@ version 2005/12/01 or later.
\p@equation \g_tmpa_tl
}
}
+ { }
% \end{macrocode}
% Now, we can issue the command |\label| (some packages may have redefined
% |\label|, for example \pkg{typedref}) for each item in the sequence of the
@@ -5219,7 +5280,7 @@ version 2005/12/01 or later.
% environment).
% \begin{macrocode}
%<*LaTeX>
- \bool_if:nT \c_@@_mathtools_loaded_bool
+ \IfPackageLoadedTF { mathtools }
{
\MH_if_boolean:nT { show_only_refs }
{
@@ -5232,19 +5293,22 @@ version 2005/12/01 or later.
\MH_set_boolean_T:n { show_only_refs }
}
}
+ { }
% \end{macrocode}
%
% An action done by \pkg{typedref} in its redefinition of |\refstepcounter|. The
% command |\sr@name| is a prefix added to the name of the label by the
% redefinition of |\label| done by \pkg{typedref}.
% \begin{macrocode}
- \bool_if:NT \c_@@_typedref_loaded_bool { \str_set:Nn \sr@name { equation } }
+ \IfPackageLoadedTF { typedref }
+ { \str_set:Nn \sr@name { equation } }
+ { }
% \end{macrocode}
%
% The command |\intertext@| is a command of \pkg{amsmath} which loads the
% definition of |\intertext|.
% \begin{macrocode}
- \bool_if:NT \c_@@_amsmath_loaded_bool \intertext@
+ \IfPackageLoadedTF { amsmath } { \intertext@ } { }
%</LaTeX>
\exp_args:No \tl_if_novalue:nF { #1 } { \tl_set:Nn \l_@@_left_brace_tl { #1 } }
\@@_pre_halign:n { #2 }
@@ -5513,8 +5577,9 @@ version 2005/12/01 or later.
% the environment).
% \begin{macrocode}
%<*LaTeX>
- \bool_if:nT \c_@@_mathtools_loaded_bool
+ \IfPackageLoadedTF { mathtools }
{ \MH_if_boolean:nT { show_only_refs } \MT_showonlyrefs_true: }
+ { }
\bool_if:NTF \l_@@_in_label_or_minipage_bool
{
\c_math_toggle_token
@@ -5617,7 +5682,7 @@ version 2005/12/01 or later.
\tl_if_empty:NF \l_@@_tag_tl
{ \@@_error:nn { Multiple~tags } { #2 } }
\clist_set:Nn \l_@@_tags_clist { all }
- \bool_if:nT \c_@@_mathtools_loaded_bool
+ \IfPackageLoadedTF { mathtools }
{
\MH_if_boolean:nT { show_only_refs }
{
@@ -5625,6 +5690,7 @@ version 2005/12/01 or later.
{ \clist_clear:N \l_@@_tags_clist }
}
}
+ { }
\tl_set:Nn \l_@@_tag_tl { #2 }
\bool_set:Nn \l_@@_tag_star_bool { #1 }
% \end{macrocode}
@@ -5634,8 +5700,12 @@ version 2005/12/01 or later.
% |\@eqnnum|.\footnote{There are two versions of |@eqnnum|, a standard version
% and a version for the option |leqno|.}
% \begin{macrocode}
- \bool_if:nT { #1 && ! \bool_if_p:N \c_@@_amsmath_loaded_bool }
- { \@@_error:n { tag*~without~amsmath } }
+ \bool_if:nT { #1 }
+ {
+ \IfPackageLoadedTF { amsmath }
+ { }
+ { \@@_error:n { tag*~without~amsmath } }
+ }
}
}
% \end{macrocode}
@@ -5653,12 +5723,12 @@ version 2005/12/01 or later.
{
\seq_if_empty:NF \l_@@_labels_seq
{
- \bool_if:NTF \c_@@_cleveref_loaded_bool
+ \IfPackageLoadedTF { cleveref }
{ \@@_error:n { Multiple~labels~with~cleveref } }
{ \@@_error:n { Multiple~labels } }
}
\seq_put_right:Nn \l_@@_labels_seq { #1 }
- \bool_if:nT \c_@@_mathtools_loaded_bool
+ \IfPackageLoadedTF { mathtools }
{
\MH_if_boolean:nT { show_only_refs }
{
@@ -5667,12 +5737,14 @@ version 2005/12/01 or later.
{ \clist_clear:N \l_@@_tags_clist }
}
}
- \bool_if:nT \c_@@_autonum_loaded_bool
+ { }
+ \IfPackageLoadedTF { autonum }
{
\cs_if_exist:cTF { autonum@#1Referenced }
{ \clist_set:Nn \l_@@_tags_clist { all } }
{ \clist_clear:N \l_@@_tags_clist }
}
+ { }
}
}
% \end{macrocode}
@@ -6333,10 +6405,7 @@ version 2005/12/01 or later.
%<*plain-TeX>
\tikzpicture
%</plain-TeX>
- [
- @@_standard ,
- every~path / .style = WithArrows / arrow
- ]
+ [ @@_standard_arrow ]
% \end{macrocode}
% You keep track of the bounding box because we want to compute the total width
% of the arrow (with the label) for the arrows of type |over| and also for the
@@ -7329,7 +7398,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\@@_msg_new:nn { Incompatible~options a}
{
- Incompatible~options.
+ Incompatible~options.\\
You~try~to~use~the~option~'\l_keys_key_str'~but~
this~option~is~incompatible~or~redundant~with~the~option~
'\l_@@_previous_key_str'~set~in~the~same~command~
@@ -7345,7 +7414,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\@@_msg_new:nnn { Arrow~not~in~last~column }
{
- Bad~use~of~\l_@@_string_Arrow_for_msg_str.
+ Bad~use~of~\l_@@_string_Arrow_for_msg_str.\\
You~should~use~the~command~\l_@@_string_Arrow_for_msg_str\
only~in~the~last~column~(column~\int_use:N\l_@@_nb_cols_int)~
in~the~row~\int_use:N \g_@@_line_int\
@@ -7448,8 +7517,8 @@ version 2005/12/01 or later.
Normally,~we~can't~use~the~command~\token_to_str:N\label\
twice~in~a~line~of~the~environment~\{\l_@@_type_env_str\}. \\
However,~you~can~go~on.~
- \bool_if:NT \c_@@_showlabels_loaded_bool
- { However,~only~the~last~label~will~be~shown~by~showlabels.~ }
+ \IfPackageLoadedTF { showlabels }
+ { However,~only~the~last~label~will~be~shown~by~showlabels.~ } { }
If~you~don't~want~to~see~this~message~again,~you~can~use~the~option~
'allow-multiple-labels'~at~the~global~or~environment~level.
}
@@ -7982,6 +8051,7 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \section{History}
+%
%
% \subsection*{Changes between 2.7 and 2.8}
%
diff --git a/macros/generic/witharrows/witharrows.pdf b/macros/generic/witharrows/witharrows.pdf
index c04e447231..2b4b9dd2e8 100644
--- a/macros/generic/witharrows/witharrows.pdf
+++ b/macros/generic/witharrows/witharrows.pdf
Binary files differ
diff --git a/macros/latex/contrib/hvextern/Changes b/macros/latex/contrib/hvextern/Changes
index 6e6ba9f53f..5c38357d6f 100644
--- a/macros/latex/contrib/hvextern/Changes
+++ b/macros/latex/contrib/hvextern/Changes
@@ -1,11 +1,12 @@
hvextern.sty ----------------
+v 0.36 2023-08-24 - added option "vshift" for inline objects
v 0.35 2023-08-22 - fix shellesc option, don`t set it globally to true
v 0.34 2023-07-05 - fix for missing --shell-escape option
v 0.33 2023-01-29 - fixed bug with vertical space before and end of
the example code
v 0.32 2022-06-23 - fixed introduced bug
- - added checkCode also for pdflatex and xelatex
+ - added checkCode also for pdflatex and xelatex
v 0.31 2022-06-20 - added package option checkCode to run the external
file only if the code changes.
v 0.30 2022-06-09 - added \hfuzz=\maxdimen for filename to prevent
diff --git a/macros/latex/contrib/hvextern/doc/hvextern.pdf b/macros/latex/contrib/hvextern/doc/hvextern.pdf
index e6743fb28b..fddd186b01 100644
--- a/macros/latex/contrib/hvextern/doc/hvextern.pdf
+++ b/macros/latex/contrib/hvextern/doc/hvextern.pdf
Binary files differ
diff --git a/macros/latex/contrib/hvextern/doc/hvextern.tex b/macros/latex/contrib/hvextern/doc/hvextern.tex
index b05f01e14a..84b2df5183 100644
--- a/macros/latex/contrib/hvextern/doc/hvextern.tex
+++ b/macros/latex/contrib/hvextern/doc/hvextern.tex
@@ -1,7 +1,7 @@
-%% $Id: hvextern.tex 748 2023-08-22 18:03:42Z herbert $
+%% $Id: hvextern.tex 749 2023-08-24 19:10:17Z herbert $
\RequirePackage{pdfmanagement-testphase}
\DeclareDocumentMetadata{}
-\documentclass[ngerman,a4paper,twoside]{article}
+\documentclass[english,a4paper,twoside]{article}
\usepackage{babel}
\usepackage{libertinus}
\setmonofont[Scale=MatchLowercase,FakeStretch=0.88]{AnonymousPro}
@@ -10,13 +10,12 @@
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{hvlogos}
-\usepackage%[checkCode]
-{hvextern}
+\usepackage[checkCode]{hvextern}
\usepackage{hvindex}
\usepackage{hvdoctools}
\usepackage{listings}
\lstset{basicstyle=\ttfamily\small,language=[LaTeX]TeX,breaklines}
-\usepackage{xcolor,xspace}
+\usepackage{xcolor,xspace,varioref}
\usepackage{hyperref}
\def\Python{\textsf{Python}\xspace}
@@ -28,14 +27,14 @@
\begin{document}
\title{Writing, running and including the output of external documents
from within a main\newline \LaTeX\ document~--v. \hvexternFileversion}
-\author{Herbert Voß \url{herbert@dante.de}\thanks{Thanks to Karl Berry;
+\author{Herbert Voß \url{hvoss@tug.org}\thanks{Thanks to Karl Berry;
Werner Lemberg; Rolf Niepraschk}}
\maketitle
\tableofcontents
%\newpage
-\setkeys{hv}{%moveToExampleDir,ExampleDir=Exa,
+\setkeys{hv}{moveToExampleDir,ExampleDir=Exa,
showFilename,verbose}
@@ -78,7 +77,12 @@ source code
{<external filename without extension>}
\end{verbatim}
-The main document \emph{must} be run with the \Loption{-shell-escape} option, otherwise it won't work, e.g.:
+The very first compilation run of the main document must be done
+ with the \Loption{-shell-escape} command-line option, otherwise it won't
+ work. Follow-up runs, for example, to resolve references, should
+ usually be done without \Loption{-shell-escape}.
+
+The currently used filename for the example is saved in the macro \Lcs{hvExternFilename}.
\begin{verbatim}
lualatex --shell-escape <file>
@@ -107,10 +111,10 @@ This document was run with \LuaLaTeX. Suppose you want to insert the output of a
which needs for several reasons a \XeLaTeX\ run. Instead of created and running a document
outside of the main document and then to insert the output
we can do this from within this \LuaLaTeX\ document itself. The external document is compiled
-with \XeLaTeX\ and the output is insert as pdf image:
+with \XeLaTeX\ and the output is insert as pdf image:\label{inline-exa}
\begin{externalDocument}[%
compiler=xelatex, inline, force=true, runs=2, grfOptions={height=8pt},%
- crop, cropmargin=0, cleanup, docType=latex]{voss}
+ crop, cropmargin=0, cleanup, docType=latex,vshift=-1pt]{voss}
\documentclass{ctexart}
\pagestyle{empty}
\begin{document}
@@ -118,7 +122,9 @@ with \XeLaTeX\ and the output is insert as pdf image:
\end{document}
\end{externalDocument}
-Another example which needs a \pdfLaTeX\ run. The \Index{source} code itself is also not
+The current filename of the above example is \hvExternFilename.
+
+Let's show another example which needs a \pdfLaTeX\ run. The \Index{source} code itself is also not
shown by the environment \Lenv{externalDocument}.
@@ -1867,8 +1873,8 @@ to get the directory listed:
\section{Other options}
\begin{description}
-%\item[\Lkeyword{showFilename}] Prints the filename in the outer margin (right for oneside) or in twocolumn mode for
-% the first column in the left and the second column in the right margin.
+\item[\Lkeyword{vshift}] A length for a vertical shift of the object, only valid for the inline mode.
+See document source of example~\vpageref{inline-exa}.
%\item[\Lkeyword{outerFN}] Only valid for the twocolumn mode with onecolumn floats (environment \texttt{figure*}),
% to get the filename on the right or left of the whole page.
%\item[\Lkeyword{shiftFN}] A length to move the printed filename up or down.
@@ -1889,6 +1895,9 @@ if the package option \Loption{checkCode} exists.
\end{description}
+
+
+
\printindex
diff --git a/macros/latex/contrib/hvextern/latex/hvextern.sty b/macros/latex/contrib/hvextern/latex/hvextern.sty
index b61d69a6fa..1304e197e7 100644
--- a/macros/latex/contrib/hvextern/latex/hvextern.sty
+++ b/macros/latex/contrib/hvextern/latex/hvextern.sty
@@ -1,4 +1,4 @@
-%% $Id: hvextern.sty 747 2023-08-22 17:53:38Z herbert $
+%% $Id: hvextern.sty 749 2023-08-24 19:10:17Z herbert $
%% This is file `hvextern.sty',
%%
%% Copyright (C) 2016-23
@@ -12,8 +12,8 @@
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
-\def\hvexternFileversion{0.35}
-\ProvidesFile{hvextern}[2023/08/22 v\hvexternFileversion: package for running external documents (HV)]
+\def\hvexternFileversion{0.36}
+\ProvidesFile{hvextern}[2023/08/24 v\hvexternFileversion: package for running external documents (HV)]
\newif\ifhv@extern@checkCode
\hv@extern@checkCodefalse
@@ -36,7 +36,6 @@
\def\hv@mkdir{mkdir }%
\else
\def\hv@move{mv }%
- \def\hv@move{mv }%
\def\hv@rm{rm }%
\def\hv@mkdir{mkdir -p }%
\def\hv@diff{diff }
@@ -56,6 +55,7 @@
\newlength\hv@extern@belowbodyskip
\newlength\hv@extern@belowskip
\newlength\hv@extern@shiftFN
+\newlength\hv@extern@vshift
\newlength\hvExternLineWidth
\AtBeginDocument{\hvExternLineWidth=\the\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}
@@ -94,6 +94,7 @@
\define@boolkey{hv}[hv@extern@]{showFilename}[true]{}
\define@boolkey{hv}[hv@extern@]{outerFN}[true]{}
\define@key{hv}{shiftFN}[0pt]{\setlength\hv@extern@shiftFN{#1}}
+\define@key{hv}{vshift}[0pt]{\setlength\hv@extern@vshift{#1}}%
\define@boolkey{hv}[hv@extern@]{code}[true]{}
\define@boolkey{hv}[hv@extern@]{force}[true]{}
\define@boolkey{hv}[hv@extern@]{crop}[true]{}
@@ -140,9 +141,10 @@
\def\ResetKeys{%
\setkeys{hv}{%
- showFilename=false,% Dateinamen im Rand angeben
+ showFilename=false,% Filenamen im Rand angeben
outerFN=false,% use fullwidth in twocolumn mode (starred floats)
shiftFN=\z@,% raise printed filename
+ vshift=\z@,% raise object (pdf) with \raisebox{}{}
ext=tex,% file extension
code=false,% show Code
crop=false,% erzeugte PDF "croppen"
@@ -219,7 +221,7 @@
\ExplSyntaxOn
\NewDocumentCommand\run@hv@extern@cleanup{ m }
{
- \clist_map_inline:nn {#1}{\ShellEscape{\hv@rm \hv@extern@ExamplesDir\hvExternDateiname.##1}}
+ \clist_map_inline:nn {#1}{\ShellEscape{\hv@rm \hv@extern@ExamplesDir\hvExternFilename.##1}}
\ifnum\hv@extern@compilerNo=0\relax % we have metapost
\ShellEscape{\hv@rm\space epsf.*}%
\fi
@@ -228,7 +230,7 @@
{
\clist_map_inline:nn {#1}{%
\hv@ex@typeout{sequencerun: ##1}%
- \ShellEscape{\hv@extern@progpath##1\space\hv@run@options\hvExternDateiname}%
+ \ShellEscape{\hv@extern@progpath##1\space\hv@run@options\hvExternFilename}%
}
}
\ExplSyntaxOff
@@ -428,42 +430,42 @@
%%%--------------------------------- end config part ------------------
%%
-%% [#1]: Optionen #2: Dateiname
+%% [#1]: Optionen #2: Filename
%%
\newenvironment{externalDocument}[2][]
{%
\ifhv@extern@shellesc\gdef\hv@run@options{ --shell-escape }\else\gdef\hv@run@options{}\fi%
- \xdef\hvExternDateiname{#2-\arabic{hv@example@counter}}%
+ \xdef\hvExternFilename{#2-\arabic{hv@example@counter}}%
\gdef\hv@extern@savePara{#1}%
\setkeys{hv}{#1}% \begin
- \hv@ex@typeout{External filename: \hvExternDateiname}%
- \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternDateiname.pdf}{}{%
- \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternDateiname.png}{}{%
- \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternDateiname.txt}{}{%
+ \hv@ex@typeout{External filename: \hvExternFilename}%
+ \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternFilename.pdf}{}{%
+ \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternFilename.png}{}{%
+ \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternFilename.txt}{}{%
\global\hv@extern@forcetrue}}}% set force, if no pdf or png exists
\begingroup
- \hv@ex@typeout{writing file \hvExternDateiname\hv@extern@ext ...}%
- \filecontents[force,noheader]{\hvExternDateiname\hv@extern@ext}%
+ \hv@ex@typeout{writing file \hvExternFilename\hv@extern@ext ...}%
+ \filecontents[force,noheader]{\hvExternFilename\hv@extern@ext}%
}
{\endfilecontents% \end%
\hv@ex@typeout{... done}%
\global\stepcounter{hv@example@counter}%
\endgroup
\expandafter\hvExternSetKeys\expandafter{\hv@extern@savePara}%
- \xdef\hv@extern@fullPath{\hv@extern@ExamplesDir\hvExternDateiname}%
+ \xdef\hv@extern@fullPath{\hv@extern@ExamplesDir\hvExternFilename}%
\ifhv@extern@checkCode
\ifluatex
- \directlua{if GetFileContents("\hvExternDateiname\hv@extern@ext",
- "\hv@extern@ExamplesDir\hvExternDateiname\hv@extern@ext") then
+ \directlua{if GetFileContents("\hvExternFilename\hv@extern@ext",
+ "\hv@extern@ExamplesDir\hvExternFilename\hv@extern@ext") then
tex.print("\\csname hv@ex@typeout\\endcsname{current file is NOT newer: no run }\\global\\csname hv@extern@forcefalse\\endcsname")
else
tex.print("\\csname hv@ex@typeout\\endcsname{current file is newer: force run }\\global\\csname hv@extern@forcetrue\\endcsname")
end}%
\else
\hv@ex@typeout{Check, if new file has a different code}%
- \ShellEscape{hvextern-checkfile "\hvExternDateiname\hv@extern@ext"
- "\hv@extern@ExamplesDir\hvExternDateiname\hv@extern@ext"}%
- \InputIfFileExists{\hvExternDateiname\hv@extern@ext.diff}{}{}%
+ \ShellEscape{hvextern-checkfile "\hvExternFilename\hv@extern@ext"
+ "\hv@extern@ExamplesDir\hvExternFilename\hv@extern@ext"}%
+ \InputIfFileExists{\hvExternFilename\hv@extern@ext.diff}{}{}%
\ifx\hvCheckNewFile\empty
\hv@ex@typeout{current file is NOT newer: no run }%
\global\hv@extern@forcefalse
@@ -471,63 +473,63 @@
\hv@ex@typeout{current file is newer: force run }%
\global\hv@extern@forcetrue
\fi
- \ifhv@extern@verbose\else\ShellEscape{\hv@rm \hvExternDateiname\hv@extern@ext.diff}\fi
+ \ifhv@extern@verbose\else\ShellEscape{\hv@rm \hvExternFilename\hv@extern@ext.diff}\fi
\fi
\fi
\ifhv@extern@force
\ifx\hv@extern@runsequence\@empty
- \hv@ex@typeout{force=true: running \hv@extern@progpath\hv@extern@compiler\ \hv@run@options \hvExternDateiname\hv@extern@ext ...}%
+ \hv@ex@typeout{force=true: running \hv@extern@progpath\hv@extern@compiler\ \hv@run@options \hvExternFilename\hv@extern@ext ...}%
\setcounter{@@@runs}{\value{hv@extern@runs}}%
\loop\ifnum\the@@@runs > 0\relax
\ifcase\hv@extern@compilerNo \relax % we have metapost
- \hv@ex@typeout{running mpost \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runMP{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running mpost \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runMP{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\or %1
- \hv@ex@typeout{running tex \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running tex \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\or %2
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runLATEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runLATEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\else
\ifhv@extern@redirect
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext > \hvExternDateiname.txt}%
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname\hv@extern@ext\space > \hvExternDateiname.txt}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext > \hvExternFilename.txt}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename\hv@extern@ext\space > \hvExternFilename.txt}%
\else
- \hv@ex@typeout{running \hv@extern@compiler~\hv@run@options~\hvExternDateiname\hv@extern@ext}%
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hv@run@options\space\hvExternDateiname\hv@extern@ext}%
+ \hv@ex@typeout{running \hv@extern@compiler~\hv@run@options~\hvExternFilename\hv@extern@ext}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hv@run@options\space\hvExternFilename\hv@extern@ext}%
\fi
\fi
\addtocounter{@@@runs}{-1}%
\repeat
\hv@ex@typeout{... done}%
\ifhv@extern@biber
- \ShellEscape{biber \hvExternDateiname}% NAch biber nochmal latex
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname}%
+ \ShellEscape{biber \hvExternFilename}% NAch biber nochmal latex
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename}%
\fi
\ifhv@extern@xindex
- \ShellEscape{xindex \hv@extern@xindexOptions\space \hvExternDateiname.idx}% NAch xindex nochmal latex
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname}%
+ \ShellEscape{xindex \hv@extern@xindexOptions\space \hvExternFilename.idx}% NAch xindex nochmal latex
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename}%
\fi
\expandafter\ifnum\value{hv@extern@runsAfter} > 0
- \hv@ex@typeout{runsAfter>0: running \hv@extern@progpath\hv@extern@compiler~ \hvExternDateiname\hv@extern@ext ...}%
+ \hv@ex@typeout{runsAfter>0: running \hv@extern@progpath\hv@extern@compiler~ \hvExternFilename\hv@extern@ext ...}%
\setcounter{@@@runs}{\value{hv@extern@runsAfter}}%
\loop\ifnum\the@@@runs > 0\relax
\ifcase\hv@extern@compilerNo \relax % we have metapost
- \hv@ex@typeout{running mpost \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runMP{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running mpost \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runMP{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\or %1
- \hv@ex@typeout{running tex \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running tex \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\or %2
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runLATEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runLATEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\else
\ifhv@extern@redirect
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext > \hvExternDateiname.txt}%
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname\hv@extern@ext\space > \hvExternDateiname.txt}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext > \hvExternFilename.txt}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename\hv@extern@ext\space > \hvExternFilename.txt}%
\else
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext}%
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname\hv@extern@ext}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename\hv@extern@ext}%
\fi
\fi
\addtocounter{@@@runs}{-1}%
@@ -538,14 +540,14 @@
\expandafter\run@hv@extern@sequenceList\expandafter{\hv@extern@runsequence}%
\fi
\ifhv@extern@crop
- \ShellEscape{pdfcrop --margins \hv@extern@cropmargin \hvExternDateiname}%
- \ShellEscape{\hv@move \hvExternDateiname-crop.pdf \hvExternDateiname.pdf}%
+ \ShellEscape{pdfcrop --margins \hv@extern@cropmargin \hvExternFilename}%
+ \ShellEscape{\hv@move \hvExternFilename-crop.pdf \hvExternFilename.pdf}%
\fi
\ifhv@extern@eps
- \ShellEscape{pdftops -eps -f 1 -l 1 \hvExternDateiname.pdf}%
+ \ShellEscape{pdftops -eps -f 1 -l 1 \hvExternFilename.pdf}%
\fi
\else
- \hv@ex@typeout{force=false: NOT running \hvExternDateiname\hv@extern@ext ...}%
+ \hv@ex@typeout{force=false: NOT running \hvExternFilename\hv@extern@ext ...}%
\fi% end force
\hfuzz=\maxdimen
\ifhv@extern@code%-------------- Code Part
@@ -573,20 +575,20 @@
\@nameuse{\hv@extern@docType @initPreambleFancy}%
\edef\@@@temp{\@nameuse{\hv@extern@docType @initPreamble}}%
% we need lstinputlisting, because \VerbatimInput doesn't work in a box
- \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternDateiname\hv@extern@ext}}%
+ \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternFilename\hv@extern@ext}}%
\ifdim\wd\hv@extern@box > \z@\relax
\expandafter\fvset\expandafter{\hv@extern@lstOptions}%
\tcbset{colback=\hv@extern@BGpreamble,colframe=\hv@extern@BOpreamble}%
- \PreambleVerbatim{\hvExternDateiname\hv@extern@ext}%
+ \PreambleVerbatim{\hvExternFilename\hv@extern@ext}%
\vspace{\hv@extern@belowpreambleskip}%
\fi
\else
\edef\@@@temp{\@nameuse{\hv@extern@docType @initPreamble}}%
- \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternDateiname\hv@extern@ext}}%
+ \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternFilename\hv@extern@ext}}%
\ifdim\wd\hv@extern@box>\z@\relax
\expandafter\lstset\expandafter{\hv@extern@lstOptions}%
\tcbset{colback=\hv@extern@BGpreamble,colframe=\hv@extern@BOpreamble}%
- \PreambleListing[\@@@temp]{\hvExternDateiname\hv@extern@ext}%
+ \PreambleListing[\@@@temp]{\hvExternFilename\hv@extern@ext}%
\vspace{\hv@extern@belowpreambleskip}%
\fi
\fi
@@ -594,7 +596,7 @@
\hv@ex@typeout{Set filename in the margin!}%
\noindent
\hfuzz=\maxdimen
- \hv@marginpar{\hvExternDateiname\hv@extern@ext}%
+ \hv@marginpar{\hvExternFilename\hv@extern@ext}%
\fi
%
\hv@ex@typeout{Starting Code body ...}%}
@@ -602,12 +604,12 @@
\@nameuse{\hv@extern@docType @initTextFancy}%
\expandafter\fvset\expandafter{\hv@extern@lstOptions}%
\tcbset{colback=\hv@extern@BGbody,colframe=\hv@extern@BObody}%
- \expandafter\BodyVerbatim\expandafter[\hv@extern@lstOptions]{\hvExternDateiname\hv@extern@ext}%
+ \expandafter\BodyVerbatim\expandafter[\hv@extern@lstOptions]{\hvExternFilename\hv@extern@ext}%
\else
\expandafter\lstset\expandafter{\hv@extern@lstOptions}%
\edef\@@@temp{\@nameuse{\hv@extern@docType @initText}}%
\tcbset{colback=\hv@extern@BGbody,colframe=\hv@extern@BObody}%
- \BodyListing[\@@@temp]{\hvExternDateiname\hv@extern@ext}%
+ \BodyListing[\@@@temp]{\hvExternFilename\hv@extern@ext}%
\fi
\ifdim\hv@extern@mpwidth > \z@\relax \endminipage\fi
\endgroup
@@ -616,19 +618,20 @@
\ifhv@extern@showFilename
\hv@ex@typeout{Set filename in the margin!}%
\noindent
- \hv@marginpar{\hvExternDateiname\hv@extern@ext}%
+ \hv@marginpar{\hvExternFilename\hv@extern@ext}%
\fi
\fi
\ifhv@extern@moveToExampleDir
% \ShellEscape{mkdir\space\hv@extern@ExamplesDir/}%
\hv@ex@typeout{Move file into example dir}%
- \hv@ex@typeout{\hvExternDateiname ----> \hv@extern@ExamplesDir}%
- \ShellEscape{\hv@move \hvExternDateiname.*\space \hv@extern@ExamplesDir}%
+ \hv@ex@typeout{\hvExternFilename ----> \hv@extern@ExamplesDir}%
+ \ShellEscape{\hv@move \hvExternFilename.*\space \hv@extern@ExamplesDir}%
\fi
\ifhv@extern@showoutput
\ifhv@extern@includegraphic
\ifhv@extern@inline
- \expandafter\includegraphics\expandafter[\hv@extern@grfOptions]{\hv@extern@fullPath}%
+ \raisebox{\hv@extern@vshift}{%
+ \expandafter\includegraphics\expandafter[\hv@extern@grfOptions]{\hv@extern@fullPath}}%
\else
\ifhv@extern@float
\hv@ex@typeout{Floating environment}%
@@ -687,19 +690,22 @@
\fi
\fi
\fi
- \fi% end of \ifshowoutput
- \ifhv@extern@force\expandafter\run@hv@extern@cleanup\expandafter{\hv@extern@cleanup}\fi% cleanup
+ \fi% end of \ifshowoutput
+ \ifhv@extern@force\expandafter\run@hv@extern@cleanup\expandafter{\hv@extern@cleanup}\fi% cleanup
+ \hv@ex@typeout{Move source file into example dir, in case of missing --shell-escape}%
+% \hv@ex@typeout{\hvExternFilename ----> \hv@extern@ExamplesDir}%
+ \ShellEscape{\hv@move \hvExternFilename\hv@extern@ext\space \hv@extern@ExamplesDir}%
\vspace{\hv@extern@belowskip}%
}
\newcommand\runExtCmd[3][]{% #1:options; #2:comamnd; #3:filename
\begingroup
\setkeys{hv}{cleanup={},code=false,includegraphic=false,#1}%
- \xdef\hvExternDateiname{#3-\arabic{hv@example@counter}}%
- \xdef\hv@extern@fullPath{\hv@extern@ExamplesDir\hvExternDateiname}%
+ \xdef\hvExternFilename{#3-\arabic{hv@example@counter}}%
+ \xdef\hv@extern@fullPath{\hv@extern@ExamplesDir\hvExternFilename}%
\hv@ex@typeout{running #2}%
\ifhv@extern@redirect
- \ShellEscape{\hv@extern@progpath#2 > \hv@extern@ExamplesDir\hvExternDateiname.txt}%
+ \ShellEscape{\hv@extern@progpath#2 > \hv@extern@ExamplesDir\hvExternFilename.txt}%
\else
\ShellEscape{\hv@extern@progpath#2}%
\fi
@@ -708,7 +714,7 @@
\ifhv@extern@showoutput
\ifhv@extern@includegraphic
\ifhv@extern@inline
- \expandafter\includegraphics\expandafter[\hv@extern@grfOptions]{\hv@extern@ExamplesDir\hvExternDateiname}%
+ \expandafter\includegraphics\expandafter[\hv@extern@grfOptions]{\hv@extern@ExamplesDir\hvExternFilename}%
\else
\ifhv@extern@float
\hv@ex@typeout{Floating environment}%
@@ -718,7 +724,7 @@
\par\noindent\begingroup
\fi
\hv@extern@align
- \hv@ex@typeout{Input image \hv@extern@ExamplesDir\hvExternDateiname}%
+ \hv@ex@typeout{Input image \hv@extern@ExamplesDir\hvExternFilename}%
\ifhv@extern@frame
\begingroup
\fboxsep=\hv@extern@framesep
@@ -864,37 +870,37 @@
\newenvironment{createPNGfromPSTricks}[3][]% #1:options #2: pstricks packages #3: filename
{%
- \xdef\hvExternDateiname{#2-\arabic{hv@example@counter}}%
+ \xdef\hvExternFilename{#2-\arabic{hv@example@counter}}%
\gdef\hv@extern@savePara{#1}%
\setkeys{hv}{#1}% \begin
- \hv@ex@typeout{External filename: \hvExternDateiname}%
- \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternDateiname.pdf}{}{%
- \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternDateiname.png}{}{%
- \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternDateiname.txt}{}{%
+ \hv@ex@typeout{External filename: \hvExternFilename}%
+ \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternFilename.pdf}{}{%
+ \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternFilename.png}{}{%
+ \expandafter\IfFileExists\expandafter{\hv@extern@ExamplesDir\hvExternFilename.txt}{}{%
\global\hv@extern@forcetrue}}}% set force, if no pdf or png exists
\begingroup
- \hv@ex@typeout{writing file \hvExternDateiname\hv@extern@ext ...}%
- \filecontents[force,noheader]{\hvExternDateiname\hv@extern@ext}%
+ \hv@ex@typeout{writing file \hvExternFilename\hv@extern@ext ...}%
+ \filecontents[force,noheader]{\hvExternFilename\hv@extern@ext}%
}
{\endfilecontents% \end%
\hv@ex@typeout{... done}%
\global\stepcounter{hv@example@counter}%
\endgroup
\expandafter\hvExternSetKeys\expandafter{\hv@extern@savePara}%
- \xdef\hv@extern@fullPath{\hv@extern@ExamplesDir\hvExternDateiname}%
+ \xdef\hv@extern@fullPath{\hv@extern@ExamplesDir\hvExternFilename}%
\ifhv@extern@checkCode
\ifluatex
- \directlua{if GetFileContents("\hvExternDateiname\hv@extern@ext",
- "\hv@extern@ExamplesDir\hvExternDateiname\hv@extern@ext") then
+ \directlua{if GetFileContents("\hvExternFilename\hv@extern@ext",
+ "\hv@extern@ExamplesDir\hvExternFilename\hv@extern@ext") then
tex.print("\\csname hv@ex@typeout\\endcsname{current file is NOT newer: no run }\\global\\csname hv@extern@forcefalse\\endcsname")
else
tex.print("\\csname hv@ex@typeout\\endcsname{current file is newer: force run }\\global\\csname hv@extern@forcetrue\\endcsname")
end}%
\else
\hv@ex@typeout{Check, if new file has a different code}%
- \ShellEscape{hvextern-checkfile "\hvExternDateiname\hv@extern@ext"
- "\hv@extern@ExamplesDir\hvExternDateiname\hv@extern@ext"}%
- \InputIfFileExists{\hvExternDateiname\hv@extern@ext.diff}{}{}%
+ \ShellEscape{hvextern-checkfile "\hvExternFilename\hv@extern@ext"
+ "\hv@extern@ExamplesDir\hvExternFilename\hv@extern@ext"}%
+ \InputIfFileExists{\hvExternFilename\hv@extern@ext.diff}{}{}%
\ifx\hvCheckNewFile\empty
\hv@ex@typeout{current file is NOT newer: no run }%
\global\hv@extern@forcefalse
@@ -902,55 +908,55 @@
\hv@ex@typeout{current file is newer: force run }%
\global\hv@extern@forcetrue
\fi
- \ifhv@extern@verbose\else\hv@rm{\hvExternDateiname\hv@extern@ext.diff}\fi
+ \ifhv@extern@verbose\else\hv@rm{\hvExternFilename\hv@extern@ext.diff}\fi
\fi
\fi
\ifhv@extern@force
\ifx\hv@extern@runsequence\@empty
- \hv@ex@typeout{force=true: running \hv@extern@progpath\hv@extern@compiler~ \hvExternDateiname\hv@extern@ext ...}%
+ \hv@ex@typeout{force=true: running \hv@extern@progpath\hv@extern@compiler~ \hvExternFilename\hv@extern@ext ...}%
\setcounter{@@@runs}{\value{hv@extern@runs}}%
\loop\ifnum\the@@@runs > 0\relax
\ifcase\hv@extern@compilerNo \relax % we have metapost
- \hv@ex@typeout{running mpost \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runMP{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running mpost \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runMP{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\or %1
- \hv@ex@typeout{running tex \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running tex \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\or %2
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext}%
- \hv@extern@runLATEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\hv@extern@ext}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext}%
+ \hv@extern@runLATEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternFilename}{\hv@extern@ext}%
\else
\ifhv@extern@redirect
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext > \hvExternDateiname.txt}%
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname\hv@extern@ext\space > \hvExternDateiname.txt}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext > \hvExternFilename.txt}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename\hv@extern@ext\space > \hvExternFilename.txt}%
\else
- \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext}%
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname\hv@extern@ext}%
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternFilename\hv@extern@ext}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename\hv@extern@ext}%
\fi
\fi
\addtocounter{@@@runs}{-1}%
\repeat
\hv@ex@typeout{... done}%
\ifhv@extern@biber
- \ShellEscape{biber \hvExternDateiname}% NAch biber nochmal latex
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname}%
+ \ShellEscape{biber \hvExternFilename}% NAch biber nochmal latex
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename}%
\fi
\ifhv@extern@xindex
- \ShellEscape{xindex \hv@extern@xindexOptions\space \hvExternDateiname.idx}% NAch xindex nochmal latex
- \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname}%
+ \ShellEscape{xindex \hv@extern@xindexOptions\space \hvExternFilename.idx}% NAch xindex nochmal latex
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternFilename}%
\fi
\else % runsequence
\expandafter\run@hv@extern@sequenceList\expandafter{\hv@extern@runsequence}%
\fi
\ifhv@extern@crop
- \ShellEscape{pdfcrop --margins \hv@extern@cropmargin \hvExternDateiname}%
- \ShellEscape{\hv@move \hvExternDateiname-crop.pdf \hvExternDateiname.pdf}%
+ \ShellEscape{pdfcrop --margins \hv@extern@cropmargin \hvExternFilename}%
+ \ShellEscape{\hv@move \hvExternFilename-crop.pdf \hvExternFilename.pdf}%
\fi
\ifhv@extern@eps
- \ShellEscape{pdftops -eps -f 1 -l 1 \hvExternDateiname.pdf}%
+ \ShellEscape{pdftops -eps -f 1 -l 1 \hvExternFilename.pdf}%
\fi
\else
- \hv@ex@typeout{force=false: NOT running \hvExternDateiname\hv@extern@ext ...}%
+ \hv@ex@typeout{force=false: NOT running \hvExternFilename\hv@extern@ext ...}%
\fi% end force
\hfuzz=\maxdimen
\ifhv@extern@code%-------------- Code Part
@@ -977,20 +983,20 @@
\@nameuse{\hv@extern@docType @initPreambleFancy}%
\edef\@@@temp{\@nameuse{\hv@extern@docType @initPreamble}}%
% we need lstinputlisting, because \VerbatimInput doesn't work in a box
- \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternDateiname\hv@extern@ext}}%
+ \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternFilename\hv@extern@ext}}%
\ifdim\wd\hv@extern@box > \z@\relax
\expandafter\fvset\expandafter{\hv@extern@lstOptions}%
\tcbset{colback=\hv@extern@BGpreamble,colframe=\hv@extern@BOpreamble}%
- \PreambleVerbatim{\hvExternDateiname\hv@extern@ext}%
+ \PreambleVerbatim{\hvExternFilename\hv@extern@ext}%
\vspace{\hv@extern@belowpreambleskip}%
\fi
\else
\edef\@@@temp{\@nameuse{\hv@extern@docType @initPreamble}}%
- \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternDateiname\hv@extern@ext}}%
+ \savebox\hv@extern@box{\expandafter\lstinputlisting\expandafter[\@@@temp]{\hvExternFilename\hv@extern@ext}}%
\ifdim\wd\hv@extern@box>\z@\relax
\expandafter\lstset\expandafter{\hv@extern@lstOptions}%
\tcbset{colback=\hv@extern@BGpreamble,colframe=\hv@extern@BOpreamble}%
- \PreambleListing[\@@@temp]{\hvExternDateiname\hv@extern@ext}%
+ \PreambleListing[\@@@temp]{\hvExternFilename\hv@extern@ext}%
\vspace{\hv@extern@belowpreambleskip}%
\fi
\fi
@@ -998,7 +1004,7 @@
\hv@ex@typeout{Set filename in the margin!}%
\noindent
\hfuzz=\maxdimen
- \hv@marginpar{\hvExternDateiname\hv@extern@ext}%
+ \hv@marginpar{\hvExternFilename\hv@extern@ext}%
\fi
%
\hv@ex@typeout{Starting Code body ...}%}
@@ -1006,12 +1012,12 @@
\@nameuse{\hv@extern@docType @initTextFancy}%
\expandafter\fvset\expandafter{\hv@extern@lstOptions}%
\tcbset{colback=\hv@extern@BGbody,colframe=\hv@extern@BObody}%
- \expandafter\BodyVerbatim\expandafter[\hv@extern@lstOptions]{\hvExternDateiname\hv@extern@ext}%
+ \expandafter\BodyVerbatim\expandafter[\hv@extern@lstOptions]{\hvExternFilename\hv@extern@ext}%
\else
\expandafter\lstset\expandafter{\hv@extern@lstOptions}%
\edef\@@@temp{\@nameuse{\hv@extern@docType @initText}}%
\tcbset{colback=\hv@extern@BGbody,colframe=\hv@extern@BObody}%
- \BodyListing[\@@@temp]{\hvExternDateiname\hv@extern@ext}%
+ \BodyListing[\@@@temp]{\hvExternFilename\hv@extern@ext}%
\fi
\ifdim\hv@extern@mpwidth > \z@\relax \endminipage\fi
\endgroup
@@ -1020,14 +1026,14 @@
\ifhv@extern@showFilename
\hv@ex@typeout{Set filename in the margin!}%
\noindent
- \hv@marginpar{\hvExternDateiname\hv@extern@ext}%
+ \hv@marginpar{\hvExternFilename\hv@extern@ext}%
\fi
\fi
\ifhv@extern@moveToExampleDir
% \ShellEscape{mkdir\space\hv@extern@ExamplesDir/}%
\hv@ex@typeout{Move file into example dir}%
- \hv@ex@typeout{\hvExternDateiname ----> \hv@extern@ExamplesDir}%
- \ShellEscape{\hv@move \hvExternDateiname.*\space \hv@extern@ExamplesDir}%
+ \hv@ex@typeout{\hvExternFilename.* ----> \hv@extern@ExamplesDir}%
+ \ShellEscape{\hv@move \hvExternFilename.*\space \hv@extern@ExamplesDir}%
\fi
\ifhv@extern@showoutput
\ifhv@extern@includegraphic
diff --git a/macros/latex/contrib/photobook/photobook.cls b/macros/latex/contrib/photobook/photobook.cls
index d29c923dd3..899a488069 100644
--- a/macros/latex/contrib/photobook/photobook.cls
+++ b/macros/latex/contrib/photobook/photobook.cls
@@ -93,8 +93,8 @@
%%% NOTE: \def\<module-name>@[A-Z]+ macros will be visible to both the
%%% code and the generated docs...
-\edef\photobook@FILEVERSION{v0.1.23}
-\edef\photobook@FILEDATE{2023-05-05}
+\edef\photobook@FILEVERSION{v0.1.25}
+\edef\photobook@FILEDATE{2023-08-24}
%% \documentclass{ltxdoc}
@@ -4270,6 +4270,8 @@
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%%%%% Basic book information
+%% \DescribeMacro{BookType=<text>}
+\def\BookType{book}
% XXX Document metadata -- move to globals...
% XXX Use LaTeX generic metadata...
%% \DescribeMacro{BookTitle=<text>}
@@ -4296,8 +4298,8 @@
Copyright \textcopyright \ \BookYear \ \BookAuthors; All Rights Reserved.
\ifx \License \empty%
- No part of this book may be reproduced in any form without written permission
- of the author except for use for brief quotation in a book review.
+ No part of this \BookType\ may be reproduced in any form without written permission
+ of the author except for use for brief quotation in a review.
\else%
\License\fi}
@@ -4307,7 +4309,7 @@
\def\BookFonts{}
%% \DescribeMacro{SoftwareNotice=<text>}
\def\SoftwareNotice{%
- This book was designed and laid out using open source
+ This \BookType\ was designed and laid out using open source
\ifx \BookFonts \empty\else
fonts and\fi
software including:
diff --git a/macros/latex/contrib/photobook/photobook.pdf b/macros/latex/contrib/photobook/photobook.pdf
index d78e1f2b17..953e58eace 100644
--- a/macros/latex/contrib/photobook/photobook.pdf
+++ b/macros/latex/contrib/photobook/photobook.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/CHANGELOG.md b/macros/latex/contrib/siunitx/CHANGELOG.md
index e055add8b6..92d2a410b3 100644
--- a/macros/latex/contrib/siunitx/CHANGELOG.md
+++ b/macros/latex/contrib/siunitx/CHANGELOG.md
@@ -7,10 +7,22 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to
## [Unreleased]
+## [v3.3.4] - 2023-08-24
+
+### Fixed
+- Correct an internal variable name (see issue
+ [\#689](https://github.com/josephwright/siunitx/issues/689))
+
+## [v3.3.3] - 2023-08-23
+
+### Fixed
+- Include uncertainty divider in number validation (see issue
+ [\#686](https://github.com/josephwright/siunitx/issues/686))
+
## [v3.3.2] - 2023-08-03
### Fixed
-- Move an `expl3` variant defintion (see issue
+- Move an `expl3` variant definition (see issue
[\#680](https://github.com/josephwright/siunitx/issues/680))
## [v3.3.1] - 2023-08-01
@@ -1984,7 +1996,9 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to
### Added
- First public testing release (as `si`)
-[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.3.2...HEAD
+[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.3.4...HEAD
+[v3.3.4]: https://github.com/josephwright/siunitx/compare/v3.3.3...v3.3.4
+[v3.3.3]: https://github.com/josephwright/siunitx/compare/v3.3.2...v3.3.3
[v3.3.2]: https://github.com/josephwright/siunitx/compare/v3.3.1...v3.3.2
[v3.3.1]: https://github.com/josephwright/siunitx/compare/v3.3.0...v3.3.1
[v3.3.0]: https://github.com/josephwright/siunitx/compare/v3.2.9...v3.3.0
diff --git a/macros/latex/contrib/siunitx/siunitx-angle.dtx b/macros/latex/contrib/siunitx/siunitx-angle.dtx
index 69bb9a53fb..da61a09fec 100644
--- a/macros/latex/contrib/siunitx/siunitx-angle.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-angle.dtx
@@ -72,7 +72,7 @@
% may be given as expressions. The \meta{angle} should be a number as understood
% by \cs{siunitx_format_number:nN}, with no uncertainty, exponent or imaginary
% part. The unit symbols for degrees, minutes and seconds are |\degree|,
-% |\arcminute| and |\arcsecond|, respectively
+% |\arcminute| and |\arcsecond|, respectively.
% \end{function}
%
% \subsection{Key--value options}
diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf
index 1f82d980c2..5ee4a1467b 100644
--- a/macros/latex/contrib/siunitx/siunitx-code.pdf
+++ b/macros/latex/contrib/siunitx/siunitx-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx-compound.dtx b/macros/latex/contrib/siunitx/siunitx-compound.dtx
index 46d2404136..0ce984f4a0 100644
--- a/macros/latex/contrib/siunitx/siunitx-compound.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-compound.dtx
@@ -66,7 +66,7 @@
% \end{syntax}
% Prints a set of numbers in the \meta{entries}, each of which should
% be given as a \meta{balanced text}. Unlike \cs{siunitx_number_list:nn}, this
-% function may semantically take any form
+% function may semantically take any form.
% \end{function}
%
% \begin{function}{\siunitx_compound_quantity:nn}
@@ -75,7 +75,7 @@
% \end{syntax}
% Prints a set of quantities in the \meta{entries}, each of which should
% be given as a \meta{balanced text}. Unlike \cs{siunitx_quantity_list:nn}, this
-% function may semantically take any form
+% function may semantically take any form.
% \end{function}
%
% \begin{function}{\siunitx_number_list:nn}
@@ -428,6 +428,7 @@
%
% \begin{variable}
% {
+% \l_@@_boundary_text_bool ,
% \l_@@_boundary_close_tl ,
% \l_@@_bracket_close_tl ,
% \l_@@_independent_bool ,
@@ -456,9 +457,9 @@
{
compound-boundary-mode .choice: ,
compound-boundary-mode / number .code:n =
- { \bool_set_false:N \l_@@_delim_text_bool } ,
+ { \bool_set_false:N \l_@@_boundary_text_bool } ,
compound-boundary-mode / text .code:n =
- { \bool_set_true:N \l_@@_delim_text_bool } ,
+ { \bool_set_true:N \l_@@_boundary_text_bool } ,
compound-close-boundary .tl_set:N =
\l_@@_boundary_close_tl ,
compound-close-bracket .tl_set:N =
diff --git a/macros/latex/contrib/siunitx/siunitx-emulation.dtx b/macros/latex/contrib/siunitx/siunitx-emulation.dtx
index 9cb54d21c2..887cea9d20 100644
--- a/macros/latex/contrib/siunitx/siunitx-emulation.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-emulation.dtx
@@ -59,6 +59,8 @@
%
% \begin{documentation}
%
+% This sub-module exposes no API.
+%
% \end{documentation}
%
% \begin{implementation}
diff --git a/macros/latex/contrib/siunitx/siunitx-number.dtx b/macros/latex/contrib/siunitx/siunitx-number.dtx
index a46613e42e..5bba843ce6 100644
--- a/macros/latex/contrib/siunitx/siunitx-number.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-number.dtx
@@ -102,7 +102,7 @@
% \begin{itemize}
% \item[\texttt{S}] A single symmetrical uncertainty (\foreign{e.g.}~a
% statistical standard uncertainty). The data item here is a single
-% value representing the uncertainty in the least-significant digits
+% value representing the uncertainty in the least-significant digits.
% \item[\texttt{A}] A single unsymmetrical uncertainty. The data item here
% contains two brace groups, each using the same least-significant digit
% approach as the \texttt{S} type. The positive component is given first
@@ -537,7 +537,7 @@
% setting |down| means that the value will be rounded toward zero. The
% setting |nearest| means that the value will be rounded to the nearest
% (either up or down), taking account of the setting of |round-half|.
-% The standard setting is |nearest|
+% The standard setting is |nearest|.
% \end{function}
%
% \begin{function}{round-half}
@@ -663,7 +663,7 @@
% the setting |down| means that the uncertainty will be rounded toward zero.
% The setting |nearest| means that the uncertainty will be rounded to the
% nearest (either up or down), taking account of the setting of |round-half|.
-% The standard setting is |nearest|
+% The standard setting is |nearest|.
% \end{function}
%
% \begin{function}{uncertainty-separator}
@@ -712,7 +712,6 @@
% \begin{macrocode}
\cs_generate_variant:Nn \keys_set:nn { nx }
\cs_generate_variant:Nn \tl_if_blank:nTF { f }
-\cs_generate_variant:Nn \tl_if_blank_p:n { f }
\cs_generate_variant:Nn \tl_if_in:NnTF { NV }
\cs_generate_variant:Nn \tl_if_in:nnTF { nV }
\cs_generate_variant:Nn \tl_remove_all:Nn { NV }
@@ -4696,6 +4695,7 @@
\l_@@_input_uncert_open_tl
\l_siunitx_number_input_sign_tl
\l_@@_input_uncert_sign_tl
+ \l_@@_input_uncert_divide_tl
\q_recursion_tail
\q_recursion_stop
}
diff --git a/macros/latex/contrib/siunitx/siunitx-print.dtx b/macros/latex/contrib/siunitx/siunitx-print.dtx
index 8654060651..6786aba79e 100644
--- a/macros/latex/contrib/siunitx/siunitx-print.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-print.dtx
@@ -70,16 +70,31 @@
% take place in text or math mode.
%
% The printing routines assume that normal \LaTeXe{} font selection commands
-% are available, in particular \cs{bfseries}, \cs{mathrm}, \cs{mathversion},
-% \cs{fontfamily}, \cs{fontseries} and \cs{fontshape}, \cs{familydefault},
-% \cs{seriesdefault}, \cs{shapedefault} and \cs{selectfont}.
-% It also requires the standard
-% \LaTeXe{} kernel commands \cs{ensuremath}, \cs{mbox}, \cs{textsubscript} and
-% \cs{textsuperscript} for printing in text mode. The following packages are
+% are available, in particular
+% \begin{itemize}
+% \item \cs{bfseries},
+% \item \cs{mathrm},
+% \item \cs{mathversion},
+% \item \cs{fontfamily},
+% \item \cs{fontseries},
+% \item \cs{fontshape},
+% \item \cs{familydefault},
+% \item \cs{seriesdefault},
+% \item \cs{shapedefault} and
+% \item \cs{selectfont}.
+% \end{itemize}
+% It also requires the standard \LaTeXe{} kernel commands
+% \begin{itemize}
+% \item \cs{ensuremath},
+% \item \cs{mbox},
+% \item \cs{textsubscript} and
+% \item \cs{textsuperscript}
+% \end{itemize}
+% for printing in text mode. The following packages are
% also required to provide the functionality detailed.
% \begin{itemize}
% \item \pkg{color}: support for color using \cs{textcolor}
-% \item \pkg{textcomp}: \cs{textminus}, \cs{textpm} \cs{texttimes} and
+% \item \pkg{textcomp}: \cs{textminus}, \cs{textpm}, \item \cs{texttimes} and
% \cs{textcenteredperiod} for printing in text mode
% \item \pkg{amstext}: the \cs{text} command for printing in text mode
% \end{itemize}
diff --git a/macros/latex/contrib/siunitx/siunitx-symbol.dtx b/macros/latex/contrib/siunitx/siunitx-symbol.dtx
index 2a359b5fe0..8a7bad09b8 100644
--- a/macros/latex/contrib/siunitx/siunitx-symbol.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-symbol.dtx
@@ -59,6 +59,8 @@
%
% \begin{documentation}
%
+% This sub-module exposes no API.
+%
% \end{documentation}
%
% \begin{implementation}
diff --git a/macros/latex/contrib/siunitx/siunitx-unit.dtx b/macros/latex/contrib/siunitx/siunitx-unit.dtx
index 398eb7187e..34ccb1ec82 100644
--- a/macros/latex/contrib/siunitx/siunitx-unit.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-unit.dtx
@@ -648,7 +648,7 @@
% |power-half-as-sqrt| = |true|\verb"|"|false|
% \end{syntax}
% Used to determine whether a power of exactly half is converted to
-% \cs{sqrt} in the output. The standard setting is |false|
+% \cs{sqrt} in the output. The standard setting is |false|.
% \end{function}
%
% \begin{function}{qualifier-mode}
diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx
index a6e8b05866..96f6999841 100644
--- a/macros/latex/contrib/siunitx/siunitx.dtx
+++ b/macros/latex/contrib/siunitx/siunitx.dtx
@@ -112,8 +112,7 @@
{%
\PackageError{siunitx}{Support package expl3 too old}
{%
- You need to update your installation of the bundles 'l3kernel' and
- 'l3packages'.\MessageBreak
+ You need to update your installation of 'l3kernel'.\MessageBreak
Loading~siunitx~will~abort!%
}%
\endinput
@@ -122,7 +121,7 @@
%
% Identify the package and give the over all version information.
% \begin{macrocode}
-\ProvidesExplPackage {siunitx} {2023-08-03} {3.3.2}
+\ProvidesExplPackage {siunitx} {2023-08-24} {3.3.4}
{A comprehensive (SI) units package}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf
index 8d6c1a9c4c..edd301f219 100644
--- a/macros/latex/contrib/siunitx/siunitx.pdf
+++ b/macros/latex/contrib/siunitx/siunitx.pdf
Binary files differ
diff --git a/macros/luatex/latex/lualinalg/README.txt b/macros/luatex/latex/lualinalg/README.txt
index e63acad671..a3b301cfe1 100644
--- a/macros/luatex/latex/lualinalg/README.txt
+++ b/macros/luatex/latex/lualinalg/README.txt
@@ -1,5 +1,5 @@
# The lualinalg package
-# version 1.7
+# version 1.8
# Authors: Chetan Shirore and Ajit Kumar
# Email: mathsbeauty@gmail.com
diff --git a/macros/luatex/latex/lualinalg/lualinalg.pdf b/macros/luatex/latex/lualinalg/lualinalg.pdf
index 30510d2490..7981b4258c 100644
--- a/macros/luatex/latex/lualinalg/lualinalg.pdf
+++ b/macros/luatex/latex/lualinalg/lualinalg.pdf
Binary files differ
diff --git a/macros/luatex/latex/lualinalg/lualinalg.sty b/macros/luatex/latex/lualinalg/lualinalg.sty
index 5c62f329fa..55d0542b93 100644
--- a/macros/luatex/latex/lualinalg/lualinalg.sty
+++ b/macros/luatex/latex/lualinalg/lualinalg.sty
@@ -1,9 +1,9 @@
% The lualinalg package
% Authors: Chetan Shirore and Ajit Kumar
-% Version 1.7, Date=21-Aug-2023
+% Version 1.8, Date=23-Aug-2023
% Licensed under LaTeX Project Public License v1.3c or later. The complete license text is available at http://www.latex-project.org/lppl.txt.
-\ProvidesPackage{lualinalg}[1.7]
+\ProvidesPackage{lualinalg}[1.8]
\RequirePackage{xkeyval}
\RequirePackage{amsmath}
\RequirePackage{luamaths}
@@ -17,7 +17,7 @@ matrix = {} --module
local matrix_meta = {}
-function matrix.new(matrix, rows, columns)
+function matrix.new(matrix, rows, columns, str)
if type(rows) == "table" then
for i = 1, #rows do
if #rows[1] ~= #rows[i] then
@@ -40,6 +40,15 @@ function matrix.new(matrix, rows, columns)
end
return setmetatable(mtx, matrix_meta)
end
+ if str == "zero" then
+ for i = 1, rows do
+ mtx[i] = {}
+ for j = 1, columns do
+ mtx[i][j] = 0
+ end
+ end
+ return setmetatable(mtx, matrix_meta)
+ end
end
setmetatable(
@@ -872,6 +881,21 @@ function matrix.show(mtx, format, dig)
return str .. "\\end{" .. format .. "} "
end
+function matrix.chqeql(m1, m2)
+ if #m1 ~= #m2 or #m1[1] ~= #m2[1] then
+ return false
+ end
+ for i = 1, #m1 do
+ for j = 1, #m1[1] do
+ if not(lnumChqEql(m1[i][j],m2[i][j])) then
+ return false
+ end
+ end
+ end
+ return true
+end
+
+
matrix_meta.__tostring = function(...)
return matrix.show(...)
end
@@ -906,6 +930,10 @@ matrix_meta.__unm = function(mtx)
return matrix.mulnum(mtx, -1)
end
+matrix_meta.__eq = function(...)
+ return matrix.chqeql(...)
+end
+
local option = {
["*"] = function(m1)
return matrix.conjugate(m1)
@@ -927,7 +955,7 @@ vector = {} --module
local vector_meta = {}
function vector.new(vector, rows, columns, n)
- if columns ~= "e" then
+ if columns ~= "e" and columns ~= "zero" then
local tbl = {}
for i = 1, #rows do
tbl[i] = rows[i]
@@ -945,6 +973,13 @@ function vector.new(vector, rows, columns, n)
end
return setmetatable(vec, vector_meta)
end
+
+ if columns == "zero" then
+ for i = 1, rows do
+ vec[i] = 0
+ end
+ return setmetatable(vec, vector_meta)
+ end
end
setmetatable(
@@ -1221,6 +1256,18 @@ function vector.gsX(inptTbl, brckt, dignum)
return str
end
+function vector.chqeql(v1, v2)
+ if #v1 ~= #v2 then
+ return false
+ end
+ for j = 1, #v1 do
+ if not(lnumChqEql(v1[j],v2[j])) then
+ return false
+ end
+ end
+ return true
+end
+
vector_meta.__tostring = function(...)
return vector.show(...)
end
@@ -1237,6 +1284,10 @@ vector_meta.__unm = function(vec)
return vector.mulnum(vec, -1)
end
+vector_meta.__eq = function(...)
+ return vector.chqeql(...)
+end
+
vector_meta.__mul = function(v1, v2)
if getmetatable(v1) ~= vector_meta then
return vector.mulnum(v2, v1)
@@ -1475,6 +1526,12 @@ tex.sprint(tostring(matrix.rank(matrices['#1'])))
}%
}
+\newcommand\matrixEql[2]{%
+\directlua{%
+tex.sprint(tostring(matrix.chqeql(matrices['#1'],matrices['#2'])))
+}%
+}
+
% ========= KEY DEFINITIONS =========
\define@key{matrixrr}{type}{\def\moprr@type{#1}}
\define@key{matrixrr}{truncate}{\def\moprr@truncate{#1}}
@@ -1624,6 +1681,12 @@ tex.sprint(tostring(vector.getangle(vectors['#1'],vectors['#2'])))
}%
}
+\newcommand\vectorEql[2]{%
+\directlua{%
+tex.sprint(tostring(vector.chqeql(vectors['#1'],vectors['#2'])))
+}%
+}
+
% ========= KEY DEFINITIONS =========
\define@key{vecrr}{brckt}{\def\voprr@brckt{#1}}
\define@key{vecrr}{truncate}{\def\voprr@truncate{#1}}
diff --git a/macros/luatex/latex/lualinalg/lualinalg.tex b/macros/luatex/latex/lualinalg/lualinalg.tex
index a5c792be1d..784bac5199 100644
--- a/macros/luatex/latex/lualinalg/lualinalg.tex
+++ b/macros/luatex/latex/lualinalg/lualinalg.tex
@@ -1,7 +1,7 @@
\documentclass{article}
\usepackage{listings,color,parskip,booktabs,longtable,array,
hyperref,multirow,multicol,url,amsmath,amssymb,framed,lualinalg,tikz,tikz-3dplot}
-\usepackage[top=1.1in, bottom=1.1in, left=1in, right=1in]{geometry}
+\usepackage[top=1in, bottom=1in, left=1in, right=1in]{geometry}
\usetikzlibrary{calc,3d,arrows}
\hypersetup{colorlinks,urlcolor=blue}
\lstset{frame=none,
@@ -49,18 +49,17 @@ The \verb|lualinalg| package is released under the LaTeX Project Public License
\vectorNew{v1}{{1,2,3,4,5,6}}
\vectorNew{v2}{{3,6,lcomplex(6,6)}}
\end{lstlisting}
-The standard vector of dimension \(n \) with \(i^{th}\) coordinate \(1\) can be produced by using the following command.
-\begin{lstlisting}
-\vectorNew{e}{n,'e',i}
-\end{lstlisting}
-For example, the following commands
+The standard vector of dimension \(n \) with \(i^{th}\) coordinate \(1\) and zero vectors can also be produced by using the command \verb|\vectorNew|. For example, the following commands
\begin{lstlisting}
\vectorNew{e_1}{3,'e',1}
\(e_1=\left(\vectorPrint{e}\right)\)
+\vectorNew{O}{3,'zero'}
+\(O=\left(\vectorPrint{O}\right)\)
\end{lstlisting}
output to \vectorNew{e_1}{3,'e',1}
-\(e_1=\left(\vectorPrint{e_1}\right)\).
-
+\(e_1=\left(\vectorPrint{e_1}\right)\)
+\vectorNew{O}{3,'zero'}
+\(O=\left(\vectorPrint{O}\right)\)
\subsection{Commands for operations on vectors}
Table \ref{tbl:luavector} lists commands for operations on vectors.
\begin{longtable}{m{7cm}m{8.2cm}}
@@ -89,6 +88,13 @@ Sets the \(i\)th coordinate of vector as \verb|val|. \\
\end{lstlisting}&
Defines a new vector \(v\) obtained by copying coordinates of vector \(w\). \\
\midrule
+
+\begin{lstlisting}
+\vectorEql{v}{w}
+\end{lstlisting}&
+Returns true if \(v = w\), otherwise returns false. \\
+\midrule
+
\begin{lstlisting}
\vectorAdd{vector}{v1}{v2}
\end{lstlisting}&
@@ -218,6 +224,12 @@ third coordinate of vector
\\
\midrule
\begin{lstlisting}
+\vectorEql{z}{w}
+\end{lstlisting} &
+\vectorEql{z}{w}
+\\
+\midrule
+\begin{lstlisting}
new third coordinate of vector
\(z = \vectorSetCoordinate{z}{3}{9.3}\)
\(z=\left(\vectorPrint{z}\right)\)
@@ -515,15 +527,18 @@ This command has two compulsory arguments: \verb|matrix name| and \verb|row entr
\matrixNew{n}{{{1,2,3},{4,5,6},{7,8,10}}}
\end{lstlisting}
-The identity matrix can be defined as well by using the \verb|\matrixNew| command. For example, the following commands
+The identity and zero matrices can be defined as well by using the \verb|\matrixNew| command. For example, the following commands
\begin{lstlisting}
\matrixNew{mtx}{3,'I'}
I = \(\matrixPrint{mtx}\)
+\matrixNew{O}{3,4,'zero'}
+O = \(\matrixPrint{O}\)
\end{lstlisting}
output to
\matrixNew{mtx}{3,'I'}
-I = \(\matrixPrint{mtx}\)
-
+I = \(\matrixPrint{mtx}\)
+\matrixNew{O}{3,4,'zero'}
+O = \(\matrixPrint{O}\)
\subsection{Commands for operations on matrices}
Table \ref{tbl:luamtxcmd} lists all commands for operations on matrices in the \verb|lualinalg| package.
\begin{longtable}{m{7cm}m{7.5cm}}
@@ -673,6 +688,13 @@ Defines a new matrix obtained by evaluating an expression. The expression suppor
\end{lstlisting}&
Defines a new matrix obtained by copying values from matrix1. \\
\midrule
+
+\begin{lstlisting}
+\matrixEql{m1}{m2}
+\end{lstlisting}&
+Returns true if m1 = m2, otherwise returns false. \\
+\midrule
+
\begin{lstlisting}
\matrixCreateRandom
{m}{i}{j}{k}{l}
@@ -922,7 +944,11 @@ Determinant of matrix \(m =\matrixDet{m}\)\\
\end{lstlisting} &
\matrixCopy{m12}{m}
\(m12 = \matrixPrint{m12}\)\\
-
+\midrule
+\begin{lstlisting}
+\matrixEql{m12}{m}
+\end{lstlisting} &
+\matrixEql{m12}{m}\\
\midrule
\begin{lstlisting}
trace of matrix \( m = \matrixTrace{m}\)
diff --git a/macros/luatex/latex/luamaths/README.txt b/macros/luatex/latex/luamaths/README.txt
index a4a7a334fd..30ceca2301 100644
--- a/macros/luatex/latex/luamaths/README.txt
+++ b/macros/luatex/latex/luamaths/README.txt
@@ -1,5 +1,5 @@
# The luamaths package
-# version 1.4
+# version 1.5
# Authors: Chetan Shirore and Ajit Kumar
# Email: mathsbeauty@gmail.com
diff --git a/macros/luatex/latex/luamaths/luamaths-fractions.lua b/macros/luatex/latex/luamaths/luamaths-fractions.lua
index f13d335245..6900b25ec4 100644
--- a/macros/luatex/latex/luamaths/luamaths-fractions.lua
+++ b/macros/luatex/latex/luamaths/luamaths-fractions.lua
@@ -1,9 +1,9 @@
-- The luafractions module
-- Authors: Chetan Shirore and Ajit Kumar
--- version 1.2, Date=21-Aug-2023
+-- version 1.3, Date=23-Aug-2023
-- Licensed under LaTeX Project Public License v1.3c or later. The complete license text is available at http://www.latex-project.org/lppl.txt.
-M = {} -- the module
+M = {} -- the module
frac_mt = {} -- the metatable
function M.new (n, d, mode)
mode = mode or 'fracs'
@@ -41,8 +41,11 @@ function M.simp (num)
end
function M.toFnumber(c)
+if getmetatable( c ) == frac_mt then
return c.n / c.d
end
+return c
+end
function M.toFrac(x)
if type(x) == "number" then
@@ -216,6 +219,48 @@ function M.tostring (c)
return string.format("\\frac{%g}{%g}", c.n, c.d)
end
+
+function lnumChqEql(x, y)
+
+ if type(x) == "number" and type(y) == "number" then
+ return (x == y)
+ end
+
+ if getmetatable( x ) == frac_mt and getmetatable( y ) == frac_mt then
+ return (M.toFnumber(x) == M.toFnumber(y))
+ end
+
+ if type(x) == "number" and getmetatable( y ) == frac_mt then
+ return (M.toFnumber(y) == x)
+ end
+
+ if getmetatable( x ) == frac_mt and type(y) == "number" then
+ return (M.toFnumber(x) == y)
+ end
+
+ if getmetatable( x ) == complex_meta and getmetatable( y ) == complex_meta then
+ return M.toFnumber(x[1]) == M.toFnumber(y[1]) and M.toFnumber(x[2]) == M.toFnumber(y[2])
+ end
+
+ if type(x) == "number" and getmetatable( y ) == complex_meta then
+ return (M.toFnumber(y[1]) == x and M.toFnumber(y[2]) == 0)
+ end
+
+ if getmetatable(x) == complex_meta and type( y ) == "number" then
+ return (M.toFnumber(x[1]) == y and M.toFnumber(x[2]) == 0)
+ end
+
+ if getmetatable( x ) == frac_mt and getmetatable( y ) == complex_meta then
+ return (M.toFnumber(x)==M.toFnumber(y[1]) and M.toFnumber(y[2]) == 0)
+ end
+
+ if getmetatable( x ) == complex_meta and getmetatable( y ) == frac_mt then
+ return (M.toFnumber(y)==M.toFnumber(x[1]) and M.toFnumber(x[2]) == 0)
+ end
+
+ return false
+end
+
--Setting Metatable operations.
frac_mt.__add = M.add
frac_mt.__sub = M.sub
@@ -224,5 +269,6 @@ frac_mt.__div = M.div
frac_mt.__unm = minusFracs
frac_mt.__pow = powerFracs
frac_mt.__tostring = M.tostring
+frac_mt.__eq = lnumChqEql
return M \ No newline at end of file
diff --git a/macros/luatex/latex/luamaths/luamaths.pdf b/macros/luatex/latex/luamaths/luamaths.pdf
index 13ecb392af..5713dfa7de 100644
--- a/macros/luatex/latex/luamaths/luamaths.pdf
+++ b/macros/luatex/latex/luamaths/luamaths.pdf
Binary files differ
diff --git a/macros/luatex/latex/luamaths/luamaths.sty b/macros/luatex/latex/luamaths/luamaths.sty
index 1f6bf1ade0..48c285b61b 100644
--- a/macros/luatex/latex/luamaths/luamaths.sty
+++ b/macros/luatex/latex/luamaths/luamaths.sty
@@ -1,9 +1,9 @@
% The luamaths package
-% version 1.4
+% version 1.5
% Licensed under LaTeX Project Public License v1.3c or later. The complete license text is available at http://www.latex-project.org/lppl.txt.
%Authors: Chetan Shirore and Ajit Kumar
-\ProvidesPackage{luamaths}[1.4]
+\ProvidesPackage{luamaths}[1.5]
\RequirePackage{xkeyval}
\RequirePackage{amsmath}
\RequirePackage{luacode}
@@ -50,6 +50,10 @@ tex.sprint(complex.tostring(complex.round(#1,#2)))
}%
}%
\newcommand{\imUnit}{\mathrm{i}}
-
+\newcommand\luaChkeqnum[2]{%
+\directlua{%
+tex.sprint(tostring(lnumChqEql(#1,#2)))%
+}%
+}
\endinput
diff --git a/macros/luatex/latex/luamaths/luamaths.tex b/macros/luatex/latex/luamaths/luamaths.tex
index 3cb499b88c..81b58f9511 100644
--- a/macros/luatex/latex/luamaths/luamaths.tex
+++ b/macros/luatex/latex/luamaths/luamaths.tex
@@ -1,7 +1,7 @@
\documentclass{article}
\renewcommand{\baselinestretch}{1.2}
\usepackage{float,listings,color,booktabs,longtable,array,hyperref,luamaths,amsmath,amssymb}
-\usepackage[top=1.1in, bottom=1.1in, left=1.1in, right=1.1in]{geometry}
+\usepackage[top=1in, bottom=1in, left=1.1in, right=1.1in]{geometry}
\hypersetup{colorlinks,urlcolor=blue}
\lstset{frame=none,
language=[LaTeX]{TeX},
@@ -190,6 +190,13 @@ Table \ref{tbl:opluamaths} lists operations in the \verb|luamaths| package.
\begin{lstlisting}
\complexRound{cx_num}{digits}
\end{lstlisting} & It rounds off a complex number to a specified number of decimal places.\\
+\midrule
+\begin{lstlisting}
+\luaChkeqnum
+\end{lstlisting} &
+\begin{lstlisting}
+\luaChkeqnum{x}{y}
+\end{lstlisting} & It returns true if x = y, otherwise returns false.\\
\bottomrule \\
@@ -333,6 +340,11 @@ Table \ref{tbl:illluamaths} illustrates operations in the \verb|luamaths| packag
\begin{lstlisting}
\complexRound{lcomplex(\mathPi,6)}{4}
\end{lstlisting} & \(\complexRound{lcomplex(\mathPi,6)}{4}\)\\
+\midrule
+
+\begin{lstlisting}
+\luaChkeqnum{\mathCos{0}}{1}
+\end{lstlisting} & \luaChkeqnum{\mathCos{0}}{1}\\
\bottomrule \\
\caption{Illustrations of commands in the luamaths package}
\label{tbl:illluamaths}
diff --git a/support/texshop/README.txt b/support/texshop/README.txt
index 4032b73b58..3ff06ca2e3 100644
--- a/support/texshop/README.txt
+++ b/support/texshop/README.txt
@@ -7,4 +7,4 @@ The main author is Richard Koch, koch@uoregon.edu, with supporting contributions
Consult the program web site, https://pages.uoregon.edu/koch/texshop/texshop.html,
for full source code, an extensive Changes document, and other information.
-The current version, 5.15, was released on July 21, 2023. \ No newline at end of file
+The current version, 5.16, was released on August 24, 2023. \ No newline at end of file
diff --git a/support/texshop/texshop515.html b/support/texshop/texshop515.html
deleted file mode 100644
index 7c71252858..0000000000
--- a/support/texshop/texshop515.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>TeXShop</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <style type="text/css" media="screen">@import "v1.css";</style>
-</head>
-
-<body>
-
-Matthias Schmidt reported several bugs in TeXShop 5.12 when used in single window mode, particularly in the German localization. Version 5.13 of TeXShop fixed some of those bugs.
-
- <p> Schmidt then reported a crash bug when configuring the toolbar, but only in single window mode when using the German localization. I fixed this in version 5.14 by removing the label tool from the German version. Other bugs reported by Schmidt were trickier, and I told him I didn't intend to work on TeXShop during the rest of the summer, but would collect his bug reports in a folder.
-
- <p> During the next week I heard nothing back and happily attended the annual Bach Festival in Eugene, which ended with an amazing performance by Angela Hewitt of the Well-Tempered Clavier. The next day Schmidt sent five patch files fixing every bug on his list and one old bug on my "to do" list. In particular, he put the label tool back in the German localization, after finding the real cause of that bug. Many of the fixes were corrections to localized Interface Files, which I have been reluctant to touch since they seemed fragile in my hands. Version 5.15 of TeXShop is entirely the work of Matthias Schmidt.
-
- <p><ul>
- <li> Some translations of toolbar items in various languages did not actually appear when TeXShop ran. This should be fixed.
-
- <p> <li> A number of German toolbar items were left in English, but should now appear in German.
-
- <p><li> The label tool now correctly appears in German in single window mode. The crash is gone.
-
- <p><li> When using single window mode in English, selecting the magnifying glass tool made it impossible to select any other tool. As a workaround, users were told to hold down the Option key while selecting other items. The bug is now fixed and the workaround is no longer needed.
-
- </ul>
-
-
-</body>
-</html>
diff --git a/support/texshop/texshop516.html b/support/texshop/texshop516.html
new file mode 100644
index 0000000000..0c91467d04
--- /dev/null
+++ b/support/texshop/texshop516.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>TeXShop</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <style type="text/css" media="screen">@import "v1.css";</style>
+</head>
+
+<body>
+
+The changes in TeXShop 5.16 are due to Matthias Schmidt.
+<p><ul>
+<li> There are improvements in the German localization. The "Sharing" and "Mouse Mode" items in the toolbar are translated, and the "Split Window" item has been given a less ambiguous translation. A few translations were
+tweeked to add consistency and remove typos.
+<p><li> A bug with the "Magnification" and "Page Number" items in single window toolbar is fixed. Previously, these items opened an empty preview window, a confusing action in single window mode.
+</ul>
+
+</body>
+</html>
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 220928c1dd..1abc5748ce 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -23,17 +23,17 @@ $mirrors = {
'https://mirrors.sjtug.sjtu.edu.cn/ctan/' => 1,
'https://mirrors.sustech.edu.cn/CTAN/' => 1,
'https://mirrors.tuna.tsinghua.edu.cn/CTAN/' => 1,
- 'https://mirrors.ustc.edu.cn/CTAN/' => 1,
'https://mirrors.zju.edu.cn/CTAN/' => 1,
},
- 'Hong Kong' => {
- 'https://mirror-hk.koddos.net/CTAN/' => 1,
+ 'India' => {
+ 'https://mirror.niser.ac.in/ctan/' => 1,
},
'Indonesia' => {
'https://mirror.unpad.ac.id/ctan/' => 1,
},
'Iran' => {
'https://ctan.asis.sh/' => 1,
+ 'https://ctan.yazd.ac.ir/' => 1,
},
'Japan' => {
'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1,
@@ -43,9 +43,7 @@ $mirrors = {
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
- 'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://lab.uklee.pe.kr/tex-archive/' => 1,
- 'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
},
'Taiwan' => {
@@ -67,9 +65,6 @@ $mirrors = {
'http://ftp.cvut.cz/tex-archive/' => 1,
'https://mirrors.nic.cz/tex-archive/' => 1,
},
- 'Denmark' => {
- 'https://mirrors.dotsrc.org/ctan/' => 1,
- },
'Finland' => {
'https://www.nic.funet.fi/pub/TeX/CTAN/' => 1,
'https://www.texlive.info/CTAN/' => 1,
@@ -128,7 +123,6 @@ $mirrors = {
},
'Poland' => {
'https://ctan.gust.org.pl/tex-archive/' => 1,
- 'https://polish-mirror.evolution-host.com/ctan/' => 1,
'https://repo.skni.umcs.pl/ctan/' => 1,
},
'Portugal' => {
@@ -171,8 +165,6 @@ $mirrors = {
'https://ctan.mirror.globo.tech/' => 1,
'https://ctan.mirror.rafal.ca/' => 1,
'https://mirror.csclub.uwaterloo.ca/CTAN/' => 1,
- 'https://mirror.its.dal.ca/ctan/' => 1,
- 'https://mirror.quantum5.ca/CTAN/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
'Costa Rica' => {
@@ -180,12 +172,10 @@ $mirrors = {
},
'USA' => {
'http://bay.uchicago.edu/CTAN/' => 1,
- 'http://mirrors.ibiblio.org/pub/mirrors/CTAN/' => 1,
'https://ctan.math.illinois.edu/' => 1,
'https://ctan.math.utah.edu/ctan/tex-archive/' => 1,
'https://ctan.math.washington.edu/tex-archive/' => 1,
'https://ctan.mirrors.hoobly.com/' => 1,
- 'https://mirror.las.iastate.edu/tex-archive/' => 1,
'https://mirror.math.princeton.edu/pub/CTAN/' => 1,
'https://mirror.mwt.me/ctan/' => 1,
'https://mirror2.sandyriver.net/pub/ctan/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt b/systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
index 6b93dc34f8..9551dfd830 100644
--- a/systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
+++ b/systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
@@ -1,7 +1,7 @@
##
## Bundle of CA Root Certificates
##
-## Certificate data from Mozilla as of: Tue May 30 03:12:04 2023 GMT
+## Certificate data from Mozilla as of: Tue Aug 22 03:12:04 2023 GMT
##
## This is a bundle of X.509 certificates of public Certificate Authorities
## (CA). These were automatically extracted from Mozilla's root certificates
@@ -14,7 +14,7 @@
## Just configure this file as the SSLCACertificateFile.
##
## Conversion done with mk-ca-bundle.pl version 1.29.
-## SHA256: c47475103fb05bb562bbadff0d1e72346b03236154e1448a6ca191b740f83507
+## SHA256: 0ff137babc6a5561a9cfbe9f29558972e5b528202681b7d3803d03a3e82922bd
##
@@ -3222,55 +3222,6 @@ AwMDaAAwZQIxALGOWiDDshliTd6wT99u0nCK8Z9+aozmut6Dacpps6kFtZaSF4fC0urQe87YQVt8
rgIwRt7qy12a7DLCZRawTDBcMPPaTnOGBtjOiQRINzf43TNRnXCve1XYAS59BWQOhriR
-----END CERTIFICATE-----
-E-Tugra Global Root CA RSA v3
-=============================
------BEGIN CERTIFICATE-----
-MIIF8zCCA9ugAwIBAgIUDU3FzRYilZYIfrgLfxUGNPt5EDQwDQYJKoZIhvcNAQELBQAwgYAxCzAJ
-BgNVBAYTAlRSMQ8wDQYDVQQHEwZBbmthcmExGTAXBgNVBAoTEEUtVHVncmEgRUJHIEEuUy4xHTAb
-BgNVBAsTFEUtVHVncmEgVHJ1c3QgQ2VudGVyMSYwJAYDVQQDEx1FLVR1Z3JhIEdsb2JhbCBSb290
-IENBIFJTQSB2MzAeFw0yMDAzMTgwOTA3MTdaFw00NTAzMTIwOTA3MTdaMIGAMQswCQYDVQQGEwJU
-UjEPMA0GA1UEBxMGQW5rYXJhMRkwFwYDVQQKExBFLVR1Z3JhIEVCRyBBLlMuMR0wGwYDVQQLExRF
-LVR1Z3JhIFRydXN0IENlbnRlcjEmMCQGA1UEAxMdRS1UdWdyYSBHbG9iYWwgUm9vdCBDQSBSU0Eg
-djMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCiZvCJt3J77gnJY9LTQ91ew6aEOErx
-jYG7FL1H6EAX8z3DeEVypi6Q3po61CBxyryfHUuXCscxuj7X/iWpKo429NEvx7epXTPcMHD4QGxL
-sqYxYdE0PD0xesevxKenhOGXpOhL9hd87jwH7eKKV9y2+/hDJVDqJ4GohryPUkqWOmAalrv9c/SF
-/YP9f4RtNGx/ardLAQO/rWm31zLZ9Vdq6YaCPqVmMbMWPcLzJmAy01IesGykNz709a/r4d+ABs8q
-QedmCeFLl+d3vSFtKbZnwy1+7dZ5ZdHPOrbRsV5WYVB6Ws5OUDGAA5hH5+QYfERaxqSzO8bGwzrw
-bMOLyKSRBfP12baqBqG3q+Sx6iEUXIOk/P+2UNOMEiaZdnDpwA+mdPy70Bt4znKS4iicvObpCdg6
-04nmvi533wEKb5b25Y08TVJ2Glbhc34XrD2tbKNSEhhw5oBOM/J+JjKsBY04pOZ2PJ8QaQ5tndLB
-eSBrW88zjdGUdjXnXVXHt6woq0bM5zshtQoK5EpZ3IE1S0SVEgpnpaH/WwAH0sDM+T/8nzPyAPiM
-bIedBi3x7+PmBvrFZhNb/FAHnnGGstpvdDDPk1Po3CLW3iAfYY2jLqN4MpBs3KwytQXk9TwzDdbg
-h3cXTJ2w2AmoDVf3RIXwyAS+XF1a4xeOVGNpf0l0ZAWMowIDAQABo2MwYTAPBgNVHRMBAf8EBTAD
-AQH/MB8GA1UdIwQYMBaAFLK0ruYt9ybVqnUtdkvAG1Mh0EjvMB0GA1UdDgQWBBSytK7mLfcm1ap1
-LXZLwBtTIdBI7zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAImocn+M684uGMQQ
-gC0QDP/7FM0E4BQ8Tpr7nym/Ip5XuYJzEmMmtcyQ6dIqKe6cLcwsmb5FJ+Sxce3kOJUxQfJ9emN4
-38o2Fi+CiJ+8EUdPdk3ILY7r3y18Tjvarvbj2l0Upq7ohUSdBm6O++96SmotKygY/r+QLHUWnw/q
-ln0F7psTpURs+APQ3SPh/QMSEgj0GDSz4DcLdxEBSL9htLX4GdnLTeqjjO/98Aa1bZL0SmFQhO3s
-SdPkvmjmLuMxC1QLGpLWgti2omU8ZgT5Vdps+9u1FGZNlIM7zR6mK7L+d0CGq+ffCsn99t2HVhjY
-sCxVYJb6CH5SkPVLpi6HfMsg2wY+oF0Dd32iPBMbKaITVaA9FCKvb7jQmhty3QUBjYZgv6Rn7rWl
-DdF/5horYmbDB7rnoEgcOMPpRfunf/ztAmgayncSd6YAVSgU7NbHEqIbZULpkejLPoeJVF3Zr52X
-nGnnCv8PWniLYypMfUeUP95L6VPQMPHF9p5J3zugkaOj/s1YzOrfr28oO6Bpm4/srK4rVJ2bBLFH
-IK+WEj5jlB0E5y67hscMmoi/dkfv97ALl2bSRM9gUgfh1SxKOidhd8rXj+eHDjD/DLsE4mHDosiX
-YY60MGo8bcIHX0pzLz/5FooBZu+6kcpSV3uu1OYP3Qt6f4ueJiDPO++BcYNZ
------END CERTIFICATE-----
-
-E-Tugra Global Root CA ECC v3
-=============================
------BEGIN CERTIFICATE-----
-MIICpTCCAiqgAwIBAgIUJkYZdzHhT28oNt45UYbm1JeIIsEwCgYIKoZIzj0EAwMwgYAxCzAJBgNV
-BAYTAlRSMQ8wDQYDVQQHEwZBbmthcmExGTAXBgNVBAoTEEUtVHVncmEgRUJHIEEuUy4xHTAbBgNV
-BAsTFEUtVHVncmEgVHJ1c3QgQ2VudGVyMSYwJAYDVQQDEx1FLVR1Z3JhIEdsb2JhbCBSb290IENB
-IEVDQyB2MzAeFw0yMDAzMTgwOTQ2NThaFw00NTAzMTIwOTQ2NThaMIGAMQswCQYDVQQGEwJUUjEP
-MA0GA1UEBxMGQW5rYXJhMRkwFwYDVQQKExBFLVR1Z3JhIEVCRyBBLlMuMR0wGwYDVQQLExRFLVR1
-Z3JhIFRydXN0IENlbnRlcjEmMCQGA1UEAxMdRS1UdWdyYSBHbG9iYWwgUm9vdCBDQSBFQ0MgdjMw
-djAQBgcqhkjOPQIBBgUrgQQAIgNiAASOmCm/xxAeJ9urA8woLNheSBkQKczLWYHMjLiSF4mDKpL2
-w6QdTGLVn9agRtwcvHbB40fQWxPa56WzZkjnIZpKT4YKfWzqTTKACrJ6CZtpS5iB4i7sAnCWH/31
-Rs7K3IKjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU/4Ixcj75xGZsrTie0bBRiKWQ
-zPUwHQYDVR0OBBYEFP+CMXI++cRmbK04ntGwUYilkMz1MA4GA1UdDwEB/wQEAwIBBjAKBggqhkjO
-PQQDAwNpADBmAjEA5gVYaWHlLcoNy/EZCL3W/VGSGn5jVASQkZo1kTmZ+gepZpO6yGjUij/67W4W
-Aie3AjEA3VoXK3YdZUKWpqxdinlW2Iob35reX8dQj7FbcQwm32pAAOwzkSFxvmjkI6TZraE3
------END CERTIFICATE-----
-
Security Communication RootCA3
==============================
-----BEGIN CERTIFICATE-----
@@ -3361,3 +3312,140 @@ SR9BIgmwUVJY1is0j8USRhTFiy8shP8sbqjV8QnjAyEUxEM9fMEsxEtqSs3ph+B99iK++kpRuDCK
W9f+qdJUDkpd0m2xQNz0Q9XSSpkZElaA94M04TVOSG0ED1cxMDAtsaqdAzjbBgIxAMvMh1PLet8g
UXOQwKhbYdDFUDn9hf7B43j4ptZLvZuHjw/l1lOWqzzIQNph91Oj9w==
-----END CERTIFICATE-----
+
+Sectigo Public Server Authentication Root E46
+=============================================
+-----BEGIN CERTIFICATE-----
+MIICOjCCAcGgAwIBAgIQQvLM2htpN0RfFf51KBC49DAKBggqhkjOPQQDAzBfMQswCQYDVQQGEwJH
+QjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBTZXJ2
+ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwHhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1OTU5
+WjBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0
+aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwdjAQBgcqhkjOPQIBBgUr
+gQQAIgNiAAR2+pmpbiDt+dd34wc7qNs9Xzjoq1WmVk/WSOrsfy2qw7LFeeyZYX8QeccCWvkEN/U0
+NSt3zn8gj1KjAIns1aeibVvjS5KToID1AZTc8GgHHs3u/iVStSBDHBv+6xnOQ6OjQjBAMB0GA1Ud
+DgQWBBTRItpMWfFLXyY4qp3W7usNw/upYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB
+/zAKBggqhkjOPQQDAwNnADBkAjAn7qRaqCG76UeXlImldCBteU/IvZNeWBj7LRoAasm4PdCkT0RH
+lAFWovgzJQxC36oCMB3q4S6ILuH5px0CMk7yn2xVdOOurvulGu7t0vzCAxHrRVxgED1cf5kDW21U
+SAGKcw==
+-----END CERTIFICATE-----
+
+Sectigo Public Server Authentication Root R46
+=============================================
+-----BEGIN CERTIFICATE-----
+MIIFijCCA3KgAwIBAgIQdY39i658BwD6qSWn4cetFDANBgkqhkiG9w0BAQwFADBfMQswCQYDVQQG
+EwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBT
+ZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwHhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1
+OTU5WjBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1T
+ZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwggIiMA0GCSqGSIb3
+DQEBAQUAA4ICDwAwggIKAoICAQCTvtU2UnXYASOgHEdCSe5jtrch/cSV1UgrJnwUUxDaef0rty2k
+1Cz66jLdScK5vQ9IPXtamFSvnl0xdE8H/FAh3aTPaE8bEmNtJZlMKpnzSDBh+oF8HqcIStw+Kxwf
+GExxqjWMrfhu6DtK2eWUAtaJhBOqbchPM8xQljeSM9xfiOefVNlI8JhD1mb9nxc4Q8UBUQvX4yMP
+FF1bFOdLvt30yNoDN9HWOaEhUTCDsG3XME6WW5HwcCSrv0WBZEMNvSE6Lzzpng3LILVCJ8zab5vu
+ZDCQOc2TZYEhMbUjUDM3IuM47fgxMMxF/mL50V0yeUKH32rMVhlATc6qu/m1dkmU8Sf4kaWD5Qaz
+Yw6A3OASVYCmO2a0OYctyPDQ0RTp5A1NDvZdV3LFOxxHVp3i1fuBYYzMTYCQNFu31xR13NgESJ/A
+wSiItOkcyqex8Va3e0lMWeUgFaiEAin6OJRpmkkGj80feRQXEgyDet4fsZfu+Zd4KKTIRJLpfSYF
+plhym3kT2BFfrsU4YjRosoYwjviQYZ4ybPUHNs2iTG7sijbt8uaZFURww3y8nDnAtOFr94MlI1fZ
+EoDlSfB1D++N6xybVCi0ITz8fAr/73trdf+LHaAZBav6+CuBQug4urv7qv094PPK306Xlynt8xhW
+6aWWrL3DkJiy4Pmi1KZHQ3xtzwIDAQABo0IwQDAdBgNVHQ4EFgQUVnNYZJX5khqwEioEYnmhQBWI
+IUkwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAC9c
+mTz8Bl6MlC5w6tIyMY208FHVvArzZJ8HXtXBc2hkeqK5Duj5XYUtqDdFqij0lgVQYKlJfp/imTYp
+E0RHap1VIDzYm/EDMrraQKFz6oOht0SmDpkBm+S8f74TlH7Kph52gDY9hAaLMyZlbcp+nv4fjFg4
+exqDsQ+8FxG75gbMY/qB8oFM2gsQa6H61SilzwZAFv97fRheORKkU55+MkIQpiGRqRxOF3yEvJ+M
+0ejf5lG5Nkc/kLnHvALcWxxPDkjBJYOcCj+esQMzEhonrPcibCTRAUH4WAP+JWgiH5paPHxsnnVI
+84HxZmduTILA7rpXDhjvLpr3Etiga+kFpaHpaPi8TD8SHkXoUsCjvxInebnMMTzD9joiFgOgyY9m
+pFuiTdaBJQbpdqQACj7LzTWb4OE4y2BThihCQRxEV+ioratF4yUQvNs+ZUH7G6aXD+u5dHn5Hrwd
+Vw1Hr8Mvn4dGp+smWg9WY7ViYG4A++MnESLn/pmPNPW56MORcr3Ywx65LvKRRFHQV80MNNVIIb/b
+E/FmJUNS0nAiNs2fxBx1IK1jcmMGDw4nztJqDby1ORrp0XZ60Vzk50lJLVU3aPAaOpg+VBeHVOmm
+J1CJeyAvP/+/oYtKR5j/K3tJPsMpRmAYQqszKbrAKbkTidOIijlBO8n9pu0f9GBj39ItVQGL
+-----END CERTIFICATE-----
+
+SSL.com TLS RSA Root CA 2022
+============================
+-----BEGIN CERTIFICATE-----
+MIIFiTCCA3GgAwIBAgIQb77arXO9CEDii02+1PdbkTANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQG
+EwJVUzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxTU0wuY29tIFRMUyBSU0Eg
+Um9vdCBDQSAyMDIyMB4XDTIyMDgyNTE2MzQyMloXDTQ2MDgxOTE2MzQyMVowTjELMAkGA1UEBhMC
+VVMxGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgUlNBIFJv
+b3QgQ0EgMjAyMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANCkCXJPQIgSYT41I57u
+9nTPL3tYPc48DRAokC+X94xI2KDYJbFMsBFMF3NQ0CJKY7uB0ylu1bUJPiYYf7ISf5OYt6/wNr/y
+7hienDtSxUcZXXTzZGbVXcdotL8bHAajvI9AI7YexoS9UcQbOcGV0insS657Lb85/bRi3pZ7Qcac
+oOAGcvvwB5cJOYF0r/c0WRFXCsJbwST0MXMwgsadugL3PnxEX4MN8/HdIGkWCVDi1FW24IBydm5M
+R7d1VVm0U3TZlMZBrViKMWYPHqIbKUBOL9975hYsLfy/7PO0+r4Y9ptJ1O4Fbtk085zx7AGL0SDG
+D6C1vBdOSHtRwvzpXGk3R2azaPgVKPC506QVzFpPulJwoxJF3ca6TvvC0PeoUidtbnm1jPx7jMEW
+TO6Af77wdr5BUxIzrlo4QqvXDz5BjXYHMtWrifZOZ9mxQnUjbvPNQrL8VfVThxc7wDNY8VLS+YCk
+8OjwO4s4zKTGkH8PnP2L0aPP2oOnaclQNtVcBdIKQXTbYxE3waWglksejBYSd66UNHsef8JmAOSq
+g+qKkK3ONkRN0VHpvB/zagX9wHQfJRlAUW7qglFA35u5CCoGAtUjHBPW6dvbxrB6y3snm/vg1UYk
+7RBLY0ulBY+6uB0rpvqR4pJSvezrZ5dtmi2fgTIFZzL7SAg/2SW4BCUvAgMBAAGjYzBhMA8GA1Ud
+EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU+y437uOEeicuzRk1sTN8/9REQrkwHQYDVR0OBBYEFPsu
+N+7jhHonLs0ZNbEzfP/UREK5MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAjYlt
+hEUY8U+zoO9opMAdrDC8Z2awms22qyIZZtM7QbUQnRC6cm4pJCAcAZli05bg4vsMQtfhWsSWTVTN
+j8pDU/0quOr4ZcoBwq1gaAafORpR2eCNJvkLTqVTJXojpBzOCBvfR4iyrT7gJ4eLSYwfqUdYe5by
+iB0YrrPRpgqU+tvT5TgKa3kSM/tKWTcWQA673vWJDPFs0/dRa1419dvAJuoSc06pkZCmF8NsLzjU
+o3KUQyxi4U5cMj29TH0ZR6LDSeeWP4+a0zvkEdiLA9z2tmBVGKaBUfPhqBVq6+AL8BQx1rmMRTqo
+ENjwuSfr98t67wVylrXEj5ZzxOhWc5y8aVFjvO9nHEMaX3cZHxj4HCUp+UmZKbaSPaKDN7Egkaib
+MOlqbLQjk2UEqxHzDh1TJElTHaE/nUiSEeJ9DU/1172iWD54nR4fK/4huxoTtrEoZP2wAgDHbICi
+vRZQIA9ygV/MlP+7mea6kMvq+cYMwq7FGc4zoWtcu358NFcXrfA/rs3qr5nsLFR+jM4uElZI7xc7
+P0peYNLcdDa8pUNjyw9bowJWCZ4kLOGGgYz+qxcs+sjiMho6/4UIyYOf8kpIEFR3N+2ivEC+5BB0
+9+Rbu7nzifmPQdjH5FCQNYA+HLhNkNPU98OwoX6EyneSMSy4kLGCenROmxMmtNVQZlR4rmA=
+-----END CERTIFICATE-----
+
+SSL.com TLS ECC Root CA 2022
+============================
+-----BEGIN CERTIFICATE-----
+MIICOjCCAcCgAwIBAgIQFAP1q/s3ixdAW+JDsqXRxDAKBggqhkjOPQQDAzBOMQswCQYDVQQGEwJV
+UzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxTU0wuY29tIFRMUyBFQ0MgUm9v
+dCBDQSAyMDIyMB4XDTIyMDgyNTE2MzM0OFoXDTQ2MDgxOTE2MzM0N1owTjELMAkGA1UEBhMCVVMx
+GDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgRUNDIFJvb3Qg
+Q0EgMjAyMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABEUpNXP6wrgjzhR9qLFNoFs27iosU8NgCTWy
+JGYmacCzldZdkkAZDsalE3D07xJRKF3nzL35PIXBz5SQySvOkkJYWWf9lCcQZIxPBLFNSeR7T5v1
+5wj4A4j3p8OSSxlUgaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBSJjy+j6CugFFR7
+81a4Jl9nOAuc0DAdBgNVHQ4EFgQUiY8vo+groBRUe/NWuCZfZzgLnNAwDgYDVR0PAQH/BAQDAgGG
+MAoGCCqGSM49BAMDA2gAMGUCMFXjIlbp15IkWE8elDIPDAI2wv2sdDJO4fscgIijzPvX6yv/N33w
+7deedWo1dlJF4AIxAMeNb0Igj762TVntd00pxCAgRWSGOlDGxK0tk/UYfXLtqc/ErFc2KAhl3zx5
+Zn6g6g==
+-----END CERTIFICATE-----
+
+Atos TrustedRoot Root CA ECC TLS 2021
+=====================================
+-----BEGIN CERTIFICATE-----
+MIICFTCCAZugAwIBAgIQPZg7pmY9kGP3fiZXOATvADAKBggqhkjOPQQDAzBMMS4wLAYDVQQDDCVB
+dG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgRUNDIFRMUyAyMDIxMQ0wCwYDVQQKDARBdG9zMQswCQYD
+VQQGEwJERTAeFw0yMTA0MjIwOTI2MjNaFw00MTA0MTcwOTI2MjJaMEwxLjAsBgNVBAMMJUF0b3Mg
+VHJ1c3RlZFJvb3QgUm9vdCBDQSBFQ0MgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNVBAYT
+AkRFMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEloZYKDcKZ9Cg3iQZGeHkBQcfl+3oZIK59sRxUM6K
+DP/XtXa7oWyTbIOiaG6l2b4siJVBzV3dscqDY4PMwL502eCdpO5KTlbgmClBk1IQ1SQ4AjJn8ZQS
+b+/Xxd4u/RmAo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR2KCXWfeBmmnoJsmo7jjPX
+NtNPojAOBgNVHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIwW5kp85wxtolrbNa9d+F851F+
+uDrNozZffPc8dz7kUK2o59JZDCaOMDtuCCrCp1rIAjEAmeMM56PDr9NJLkaCI2ZdyQAUEv049OGY
+a3cpetskz2VAv9LcjBHo9H1/IISpQuQo
+-----END CERTIFICATE-----
+
+Atos TrustedRoot Root CA RSA TLS 2021
+=====================================
+-----BEGIN CERTIFICATE-----
+MIIFZDCCA0ygAwIBAgIQU9XP5hmTC/srBRLYwiqipDANBgkqhkiG9w0BAQwFADBMMS4wLAYDVQQD
+DCVBdG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgUlNBIFRMUyAyMDIxMQ0wCwYDVQQKDARBdG9zMQsw
+CQYDVQQGEwJERTAeFw0yMTA0MjIwOTIxMTBaFw00MTA0MTcwOTIxMDlaMEwxLjAsBgNVBAMMJUF0
+b3MgVHJ1c3RlZFJvb3QgUm9vdCBDQSBSU0EgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNV
+BAYTAkRFMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtoAOxHm9BYx9sKOdTSJNy/BB
+l01Z4NH+VoyX8te9j2y3I49f1cTYQcvyAh5x5en2XssIKl4w8i1mx4QbZFc4nXUtVsYvYe+W/CBG
+vevUez8/fEc4BKkbqlLfEzfTFRVOvV98r61jx3ncCHvVoOX3W3WsgFWZkmGbzSoXfduP9LVq6hdK
+ZChmFSlsAvFr1bqjM9xaZ6cF4r9lthawEO3NUDPJcFDsGY6wx/J0W2tExn2WuZgIWWbeKQGb9Cpt
+0xU6kGpn8bRrZtkh68rZYnxGEFzedUlnnkL5/nWpo63/dgpnQOPF943HhZpZnmKaau1Fh5hnstVK
+PNe0OwANwI8f4UDErmwh3El+fsqyjW22v5MvoVw+j8rtgI5Y4dtXz4U2OLJxpAmMkokIiEjxQGMY
+sluMWuPD0xeqqxmjLBvk1cbiZnrXghmmOxYsL3GHX0WelXOTwkKBIROW1527k2gV+p2kHYzygeBY
+Br3JtuP2iV2J+axEoctr+hbxx1A9JNr3w+SH1VbxT5Aw+kUJWdo0zuATHAR8ANSbhqRAvNncTFd+
+rrcztl524WWLZt+NyteYr842mIycg5kDcPOvdO3GDjbnvezBc6eUWsuSZIKmAMFwoW4sKeFYV+xa
+fJlrJaSQOoD0IJ2azsct+bJLKZWD6TWNp0lIpw9MGZHQ9b8Q4HECAwEAAaNCMEAwDwYDVR0TAQH/
+BAUwAwEB/zAdBgNVHQ4EFgQUdEmZ0f+0emhFdcN+tNzMzjkz2ggwDgYDVR0PAQH/BAQDAgGGMA0G
+CSqGSIb3DQEBDAUAA4ICAQAjQ1MkYlxt/T7Cz1UAbMVWiLkO3TriJQ2VSpfKgInuKs1l+NsW4AmS
+4BjHeJi78+xCUvuppILXTdiK/ORO/auQxDh1MoSf/7OwKwIzNsAQkG8dnK/haZPso0UvFJ/1TCpl
+Q3IM98P4lYsU84UgYt1UU90s3BiVaU+DR3BAM1h3Egyi61IxHkzJqM7F78PRreBrAwA0JrRUITWX
+AdxfG/F851X6LWh3e9NpzNMOa7pNdkTWwhWaJuywxfW70Xp0wmzNxbVe9kzmWy2B27O3Opee7c9G
+slA9hGCZcbUztVdF5kJHdWoOsAgMrr3e97sPWD2PAzHoPYJQyi9eDF20l74gNAf0xBLh7tew2Vkt
+afcxBPTy+av5EzH4AXcOPUIjJsyacmdRIXrMPIWo6iFqO9taPKU0nprALN+AnCng33eU0aKAQv9q
+TFsR0PXNor6uzFFcw9VUewyu1rkGd4Di7wcaaMxZUa1+XGdrudviB0JbuAEFWDlN5LuYo7Ey7Nmj
+1m+UI/87tyll5gfp77YZ6ufCOB0yiJA8EytuzO+rdwY0d4RPcuSBhPm5dDTedk+SKlOxJTnbPP/l
+PqYO5Wue/9vsL3SD3460s6neFE3/MaNFcyT6lSnMEpcEoji2jbDwN/zIIX8/syQbPYtuzE2wFg2W
+HYMfRsCbvUOZ58SWLs5fyQ==
+-----END CERTIFICATE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 3787f952dd..477f8d6912 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/68011
+depend revision/68050
name 00texlive.image
category TLCore
-revision 67987
+revision 68039
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -3315,6 +3315,7 @@ runfiles size=13070
tlpkg/tlpsrc/pecha.tlpsrc
tlpkg/tlpsrc/pedigree-perl.tlpsrc
tlpkg/tlpsrc/penlight.tlpsrc
+ tlpkg/tlpsrc/penlightplus.tlpsrc
tlpkg/tlpsrc/perception.tlpsrc
tlpkg/tlpsrc/perfectcut.tlpsrc
tlpkg/tlpsrc/perltex.tlpsrc
@@ -4784,7 +4785,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 67997
+revision 68041
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
@@ -4794,7 +4795,7 @@ longdesc allowed, but in this case, 00texlive.installer is never used
longdesc *except* to build the installer archives, so it's ok. For
longdesc information on the 00texlive prefix see
longdesc 00texlive.installation(.tlpsrc)
-runfiles size=798
+runfiles size=800
install-tl
release-texlive.txt
tlpkg/installer/COPYING.MinGW-runtime.txt
@@ -19303,7 +19304,7 @@ catalogue-version 001.003
name antique-spanish-units
category Package
-revision 67307
+revision 68039
shortdesc A short document about antique spanish units
relocated 1
longdesc This short document is about antique spanish units used in
@@ -19313,9 +19314,9 @@ longdesc similar to siunitx. The document could be interesting for
longdesc historians, economists, metrologists and others, as a reference
longdesc and detailed compendium about this old system of units.
containersize 560
-containerchecksum d01a01fd66fb85a45a5e810ef20e0958d1fe4037d9505740c8deb034472b456872a4c35ac1d136c39241c3219b08baee6d9082df16c155da4a5609ca72a382ca
-doccontainersize 211172
-doccontainerchecksum d4b32500dd7bf12c3a1a59bcb163af8a8b2fc4da0456bfa9ff8e250d12f942f0c3124de82b11accb92fd291f7d4e811b63ff3712b134cb48a878723df493591c
+containerchecksum 556d61f193cbb83c401a2c7a38b74fe159d7f8ab04834ad567454238a3c47f252554563ff4ad2b9ef6e9a26959d8f6a9aa69ab340167caa43bac41026e759876
+doccontainersize 211248
+doccontainerchecksum 43cb93eb53cd0a47270673dc4cad8dcf82d68dceab12b3d6bd026a65df289331b7beca357ad5e6ba04890c6381b4551d18240c0e2ba074be5ebbba9837e3b30e
docfiles size=59
RELOC/doc/generic/antique-spanish-units/README details="Readme"
RELOC/doc/generic/antique-spanish-units/antique-spanish-units.pdf details="The document itself" language="es"
@@ -19323,7 +19324,7 @@ docfiles size=59
catalogue-ctan /info/spanish/antique-spanish-units
catalogue-license cc-by-4
catalogue-topics spanish-doc units
-catalogue-version 1.1
+catalogue-version 1.2
name antomega
category Package
@@ -29825,7 +29826,7 @@ catalogue-version 1.14
name babel-hebrew
category Package
-revision 67957
+revision 68016
shortdesc Babel support for Hebrew
relocated 1
longdesc The package provides the language definition file for support
@@ -29833,15 +29834,15 @@ longdesc of Hebrew in babel. Macros to control the use of text direction
longdesc control of TeX--XeT and e-TeX are provided (and may be used
longdesc elsewhere). Some shortcuts are defined, as well as translations
longdesc to Hebrew of standard "LaTeX names".
-containersize 11960
-containerchecksum ec191a38a137b6c29e6c9afb7659b3037857fc305cfe230df8be94a95b76684c7fe5d6af1120b3077c4297a5996743baac2fe194b3b76ac2b61303acb87402a7
-doccontainersize 400240
-doccontainerchecksum f3f2b3d4fcfcfc21667d6efa22f1a291f9c424dc783b3de73d301bdb8c93e0bc1d75cb290398df85ae75cf2467a26767244ba3469827ad68224bb0391147f1f7
+containersize 12044
+containerchecksum 7feecb0fecb5ba203e494c9ca8810c7e58df692617c7ef1e15128bc3d2c947fda90267c21b0dcb2743b18fbcc120da2a0f1ca0ba76cb74cb2e53b3039dfb1c5d
+doccontainersize 400176
+doccontainerchecksum 849c598ce07421613bb7dbdcb1893efe5facd807e5ad54a507d62054119113f349e60186258b7a60bdc695d7fae757ae65d64e7bec68710046a4247e52510523
docfiles size=102
RELOC/doc/generic/babel-hebrew/README.md details="Readme"
RELOC/doc/generic/babel-hebrew/hebrew.pdf details="Package documentation"
-srccontainersize 31288
-srccontainerchecksum 86cfd8c15e22bbc0529cef8cd7f10152bc30711c6418429b8cd051373e9941d266fd2013dbf89cf5d83bb2a54c1b61d87e5ef92251b8dd6e5202c6e72393aae8
+srccontainersize 31404
+srccontainerchecksum cbe6c2798fcd9edf4f98520172cc56725081158d2968f961a6ad59436455bead4553070ba5ff52aee705464d261d0880c032850e51ff1514e631362f64ba0dab
srcfiles size=32
RELOC/source/generic/babel-hebrew/hebrew.dtx
RELOC/source/generic/babel-hebrew/hebrew.ins
@@ -29855,7 +29856,7 @@ runfiles size=17
catalogue-ctan /macros/latex/contrib/babel-contrib/hebrew
catalogue-license lppl1.3
catalogue-topics hebrew
-catalogue-version 2.4
+catalogue-version 2.4a
name babel-hungarian
category Package
@@ -41333,7 +41334,7 @@ binfiles arch=x86_64-solaris size=57
name bibtexperllibs
category Package
-revision 57137
+revision 68024
shortdesc BibTeX Perl Libraries
relocated 1
longdesc This package provides BibTeX related Perl libraries by Gerhard
@@ -41342,19 +41343,16 @@ longdesc TDS-compliant distributions. The libraries are written in pure
longdesc Perl, so should work out of the box on any architecture. They
longdesc have been packaged here mostly for Boris Veytsman's BibTeX
longdesc suite, but can be used in any other Perl script.
-containersize 12284
-containerchecksum a2989820b603d7001bdafd85d637d500a1f27640c37ed48990acd5cd49b8c9d0035457f9c55bb79dad5c9397fd5d4f46fc8a10834bb388a0626daf8e8269a2ba
-srccontainersize 144152
-srccontainerchecksum b4cb508f2e24de447427bc82abf3366f5f2afa0b5a5a827e1b129e8b2819878ea78c2057c771dcdd86e362eaefa942c90e0f7285a8495256a9087667cde2325b
-srcfiles size=386
+containersize 21096
+containerchecksum 3e7cbdb6c7638abf816edc55f4684848c53dc69df6ce9e7fd49dd7c9371dffd7fc26962be6036a51955b6f5933020077d7f15ca9c8330ad0588467c8223cabfb
+srccontainersize 139376
+srccontainerchecksum 431e5bc2d176d1760fc6ee1b167b30dd412558a8c36f9b12ef0e3c362e40bd6300e3584d630977ca4b1e7f7b657446c55b76a9431bd95d8a2cef671bd1f34c33
+srcfiles size=370
RELOC/source/support/bibtexperllibs/BibTeX-Parser/Changes
RELOC/source/support/bibtexperllibs/BibTeX-Parser/LICENSE
RELOC/source/support/bibtexperllibs/BibTeX-Parser/MANIFEST
- RELOC/source/support/bibtexperllibs/BibTeX-Parser/META.yml
- RELOC/source/support/bibtexperllibs/BibTeX-Parser/MYMETA.json
- RELOC/source/support/bibtexperllibs/BibTeX-Parser/MYMETA.yml
- RELOC/source/support/bibtexperllibs/BibTeX-Parser/Makefile
RELOC/source/support/bibtexperllibs/BibTeX-Parser/Makefile.PL
+ RELOC/source/support/bibtexperllibs/BibTeX-Parser/Makefile.TDS
RELOC/source/support/bibtexperllibs/BibTeX-Parser/README
RELOC/source/support/bibtexperllibs/BibTeX-Parser/dist.ini
RELOC/source/support/bibtexperllibs/BibTeX-Parser/notes
@@ -41394,15 +41392,14 @@ srcfiles size=386
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/Changes
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/LICENSE
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/MANIFEST
- RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/META.yml
- RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/MYMETA.json
- RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/MYMETA.yml
- RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/Makefile
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/Makefile.PL
+ RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/Makefile.TDS
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/README
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/dist.ini
+ RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/head.ltx
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/script/UnicodeData.txt
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/script/convert.pl
+ RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/script/ltx2unitxt
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/t/convert.t
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/t/release-pod-coverage.t
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/t/release-pod-syntax.t
@@ -41410,7 +41407,7 @@ srcfiles size=386
RELOC/source/support/bibtexperllibs/LaTeX-ToUnicode/weaver.ini
RELOC/source/support/bibtexperllibs/Makefile
RELOC/source/support/bibtexperllibs/README
-runfiles size=15
+runfiles size=21
RELOC/scripts/bibtexperllibs/BibTeX/Parser.pm
RELOC/scripts/bibtexperllibs/BibTeX/Parser/Author.pm
RELOC/scripts/bibtexperllibs/BibTeX/Parser/Entry.pm
@@ -41422,7 +41419,7 @@ catalogue-contact-repository https://github.com/borisveytsman/BibTeXPerlLibs
catalogue-ctan /support/bibtexperllibs
catalogue-license gpl1 artistic pd
catalogue-topics bibtex-supp
-catalogue-version 1.6
+catalogue-version 1.8
name bibtexu
category TLCore
@@ -45159,21 +45156,21 @@ catalogue-version 0.5.5
name brandeis-thesis
category Package
-revision 59832
+revision 68039
shortdesc A class for Brandeis University M.A. theses
relocated 1
longdesc brandeis-thesis.cls provides the structures and formatting
longdesc information for an M.A. thesis for the Brandeis University
longdesc Graduate School of Arts and Sciences.
-containersize 1716
-containerchecksum f1fbb296da700ba3cf4c9e6818898624576b9a58803754d77909031e7bf3b207790f4818e247fdabade5927687e8c6a186e887f595f536c1c4a8ba8e1ba03ec7
-doccontainersize 150532
-doccontainerchecksum 51bfa4fbc6d5900d92b3c7d5530b166dbd653af2017153c5ccd18d9ac49e124178378d1a2ecc867ece7ae758812f5c030dac00d55c46275e79c2bf4e9cf77c78
+containersize 1720
+containerchecksum 12a95f22ae90e1f593e601640de077d7a29511e20c32fa3ac03934e34aaad24417a1aa7f435d6623634cf7c7d4d413aaef8b4a464c5d393b625029631dc77d2e
+doccontainersize 150536
+doccontainerchecksum d5b265d906a2c33f1cce2f6349751a1d1b8a5baffcace9a467fc95a8e8f0a32fe99be66e217d99cd785f48e8f3236e9cb2f949509c458ccc15e0b2cc8f077d25
docfiles size=38
RELOC/doc/latex/brandeis-thesis/README.txt details="Readme"
RELOC/doc/latex/brandeis-thesis/brandeis-thesis.pdf details="Package documentation"
-srccontainersize 3588
-srccontainerchecksum b5a5b294470869862855b4e9ddfaa6c7213d91ea69ee99834b5eb2e09c595d12fc5df0742cf52e19af156bf1db29744b9a320ecacb036843f2169891fa42fd41
+srccontainersize 3592
+srccontainerchecksum d617f4d29432de67d8d596311b693ff0d7ec527a08f18b77a012518cf517c1a6057d2b1489b98c1df95cbbca7808900c13a03f2acc400383eb51604297342c85
srcfiles size=4
RELOC/source/latex/brandeis-thesis/brandeis-thesis.dtx
RELOC/source/latex/brandeis-thesis/brandeis-thesis.ins
@@ -45182,7 +45179,7 @@ runfiles size=1
catalogue-ctan /macros/latex/contrib/brandeis-thesis
catalogue-license lppl1.3c
catalogue-topics class dissertation
-catalogue-version 3.2
+catalogue-version 3.3
name breakcites
category Package
@@ -72284,7 +72281,7 @@ containerchecksum 952fe1be5136c0fded29381fe58935dedfe2c0f338f38d280c2a69bb718e2b
name collection-luatex
category Collection
-revision 67821
+revision 68037
shortdesc LuaTeX packages
relocated 1
longdesc Packages for LuaTeX, a TeX engine using Lua as an embedded
@@ -72375,6 +72372,7 @@ depend optex
depend pdfarticle
depend pdfextra
depend penlight
+depend penlightplus
depend piton
depend placeat
depend plantuml
@@ -72393,8 +72391,8 @@ depend tsvtemplate
depend typewriter
depend uninormalize
depend yamlvars
-containersize 1008
-containerchecksum cc7a3c664610d5a58bd46353058b1bcac59a9fb945319206bef05382ad568b74fd50a49a9fbfcdd9cfc6ceebd86cdd8b623e65e22b9904b52da3d945b2fa6481
+containersize 1012
+containerchecksum 932291bcf82ff190dbd72ae9ee995136147a96f6b7a0cbdda9865e6c2a593bbd757fc5dcd7624231c9bf82ce7631dae1a8972452d6f4c2f4fc1d5be10ec925d6
name collection-mathscience
category Collection
@@ -74829,16 +74827,16 @@ catalogue-version 1.0.0
name commutative-diagrams
category Package
-revision 55526
+revision 68044
shortdesc CoDi: Commutative Diagrams for TeX
relocated 1
longdesc This package provides a TikZ library for making commutative
longdesc diagrams easy to design, parse and tweak.
-containersize 12684
-containerchecksum ff7cd8401eb54f14bd013db9a62e2540a8015e51ad573cb76683b19c2cf2fed0a2081be87c5c81238664ab441f6d17eedc896e41fa0700dcd70b088d08e6ec8a
-doccontainersize 549992
-doccontainerchecksum 3709730425aafd1fd9aed5b4cbb1b80bf70ed474c792f0ad6f35d4ae6ad64624db64bda7a02656b226c13ea93159d2811356eb75f8b2756328f0ecea2289f738
-docfiles size=146
+containersize 12760
+containerchecksum 896235dcfbe5fc65302f5473b8821a2943ba3bce0c5b410aca855f48fd2ee6dd1b39667be7413aab027e0b36b3cad9735cf6b8406077b0c833f025fe41a83d04
+doccontainersize 615572
+doccontainerchecksum 49de0a9e52308dcf0b5ee7ca5b18df49efb3822ab2a46024e787979abf6cd682b180a461868c565b79607b301ef5bb65e9493bd27d9cbbdbe4d71472708fc01d
+docfiles size=163
RELOC/doc/generic/commutative-diagrams/README details="Readme"
RELOC/doc/generic/commutative-diagrams/commutative-diagrams-doc.pdf details="Package documentation"
RELOC/doc/generic/commutative-diagrams/commutative-diagrams-doc.tex
@@ -74863,7 +74861,7 @@ catalogue-contact-repository https://github.com/paolobrasolin/commutative-diagra
catalogue-ctan /graphics/pgf/contrib/commutative-diagrams
catalogue-license mit
catalogue-topics diagram-comm diagram-maths diagram maths pgf-tikz graphics
-catalogue-version 1.0.1
+catalogue-version 1.1.0
name compactbib
category Package
@@ -101053,7 +101051,7 @@ binfiles arch=x86_64-solaris size=75
name dviasm
category Package
-revision 64430
+revision 68043
shortdesc A utility for editing DVI files
longdesc A Python script to support changing or creating DVI files via
longdesc disassembling into text, editing, and then reassembling into
@@ -101061,9 +101059,9 @@ longdesc binary format. It supports advanced features such as adding a
longdesc preprint number or watermarks.
depend dviasm.ARCH
containersize 10304
-containerchecksum bfdc888c7a69d103d9c4548ca0465223a4e16be51a5c36f4c7a9d1064a553f60e6fb5d197a6be72e2be076c5012d7d3c7f871e217777d0be0c0e4669c1602a6c
-doccontainersize 24368
-doccontainerchecksum c1be5541992450e6519c1768ea21d342c5e41fb4da6547828c89c79bd8abf77634ae76c3e5c06b608172234d117f5d5839600031dc4fb0cbbaa493d0bb1154ac
+containerchecksum aa75c4d37cce8087658b66f8559cd31add027eaaf9b4fe4075f42f1bb4cbd30e57ca1125c8ae42852d17d51709b6c368bacc7146f16dc4f0d2ceb56b327dd824
+doccontainersize 24344
+doccontainerchecksum 116a7b02005ced75ae3e712de7d66513ce7d6d3ae9ee4e6e94b347d6000b27bb58d4fc1cf76cec7f19fd7cdd316f42c02e8ad7b8e0f0ccf88d405e17ef2ff155
docfiles size=10
texmf-dist/doc/latex/dviasm/README details="Readme"
texmf-dist/doc/man/man1/dviasm.1
@@ -117298,22 +117296,22 @@ catalogue-version 5.1b
name expex-acro
category Package
-revision 63319
+revision 68046
shortdesc Wrapper for the expex package
relocated 1
longdesc This is a small wrapper for the expex package, adding ways to
longdesc define, use, and summarize glossing abbreviations. It also
longdesc provides commands to refer to examples, as well as some inline
longdesc formatting commands commonly used in linguistics.
-containersize 4540
-containerchecksum e009e9b354c3882416ec28c65d0a4ed48e269ba72ab30c56882eec49fa3a56d3423b0622b6e0af67695dc6069a5e292af4caade54f176e0d84c60b1e9b669e59
-doccontainersize 84368
-doccontainerchecksum c77aae7ef02df11f7a2958bdc7b2b437709d0072005549bdd09c25e11c6cf6eb9761dba6566daa479c1d395c1f8255ed5120fc11fdbef9fe948632391bfdd1dc
+containersize 4556
+containerchecksum 303eec6a2ff399771eb33ecaeaf85fa4a95dcd6bfcaf2a99d702dd148c90b99dcb6ec292170406e497839d5c64ca1a5a6faa20e6cd64a497eae7900b2f28f098
+doccontainersize 85400
+doccontainerchecksum cb24be981f9ef838be718f44f2b69ee03f81bdd0c6bb49ffe632214f3b6029293d92bd492f59b0c34bc39aeb506204f747a6e02064a9f222cd01053fa1ebe98e
docfiles size=23
RELOC/doc/generic/expex-acro/README.md details="Readme"
RELOC/doc/generic/expex-acro/expex-acro.pdf details="Package documentation"
-srccontainersize 7176
-srccontainerchecksum 329e569dc128341b896fe43b3ff7354fe86c97157318841fb1e30b39962d70caf27451f68e1b956a6a8851310843c0071d70fecb423adac7071a7d124843707f
+srccontainersize 7288
+srccontainerchecksum c07114ec326345002f5a4379125516083452e7bc38ce949280a850095d260d8545fc1a3672206163dd43985a48a1e249038daf401359be8383c889a01397982c
srcfiles size=10
RELOC/source/generic/expex-acro/expex-acro.dtx
RELOC/source/generic/expex-acro/expex-acro.ins
@@ -117321,11 +117319,10 @@ runfiles size=7
RELOC/tex/generic/expex-acro/expex-acro.sty
catalogue-contact-bugs https://github.com/fmatter/expex-acro/issues
catalogue-contact-repository https://github.com/fmatter/expex-acro/
-catalogue-contact-support https://github.com/fmatter/expex-acro/issues
catalogue-ctan /macros/generic/expex-acro
catalogue-license lppl1.3
-catalogue-topics glossary linguistic
-catalogue-version 0.0.2
+catalogue-topics glossary linguistic macro-gen
+catalogue-version 0.0.3
name expex-glossonly
category Package
@@ -142333,33 +142330,31 @@ catalogue-version 1.3
name hebrew-fonts
category Package
-revision 68002
+revision 68038
shortdesc Input encodings, font encodings and font definition files for Hebrew
relocated 1
longdesc A collection of input encodings, font encodings and font
longdesc definition files for the Hebrew language.
-containersize 5892
-containerchecksum fdf79efff248c5c0ccf8358ba47366450b617f813127945d46646ed76ca8577cd757989358d46a33cc504e03c7c8a666e5d29241ff433f65c01aca712bf34756
-doccontainersize 407184
-doccontainerchecksum f1b0805eff0614fb0bcf148b9f550fb727eb02e56a1b4d7b257be654de49708153f2594dc197d956d895b025ee21e8f8b91422864734e79929677aca7d20389a
-docfiles size=124
+containersize 6368
+containerchecksum 5c27626c22275c42c25737d35af3c39a98a921037f6b9165a3222e168dd2c679e75e6854f88713681bdaa8eb8961bf58cff3b34c207bd1775ffea474b3524ffd
+doccontainersize 405812
+doccontainerchecksum bc7f81a0f09b544bee91bd387504f5a764e7a6df207f3255f5ba25b1fe654532b14e2c7ea9d1d2804db875b05e210b11058eecf7c15fd1fa7a7b516e2bb20207
+docfiles size=119
RELOC/doc/latex/hebrew-fonts/README.md details="Readme"
- RELOC/doc/latex/hebrew-fonts/he8enc.dfu
RELOC/doc/latex/hebrew-fonts/hebfontenc.pdf details="Documentation of Hebrew font encodings"
RELOC/doc/latex/hebrew-fonts/hebinp.pdf details="Documentation of Hebrew input encodings"
- RELOC/doc/latex/hebrew-fonts/lheenc.dfu
- RELOC/doc/latex/hebrew-fonts/nhe8enc.dfu
srccontainersize 13756
-srccontainerchecksum 87a9194fc8afd562628584c558c0d649be0cf0761edbd8c7d3dcea32ba5dbac48972e75e0f84e2b2a772ca3620682e837c069898d18730d1c6603f1f0014b629
+srccontainerchecksum 21203d9e15eb6d3533c7a50c5fadf2cae403dbda8316a57d2a7e834ccbbcedd483f11fdbe12d1ab72ef9039e195f31e57eee1e0df8548da052bb030576557eb2
srcfiles size=18
RELOC/source/latex/hebrew-fonts/hebfontenc.fdd
RELOC/source/latex/hebrew-fonts/hebinp.dtx
RELOC/source/latex/hebrew-fonts/hebrew-fonts.ins
-runfiles size=25
+runfiles size=30
RELOC/tex/latex/hebrew-fonts/8859-8.def
RELOC/tex/latex/hebrew-fonts/cp1255.def
RELOC/tex/latex/hebrew-fonts/cp862.def
RELOC/tex/latex/hebrew-fonts/he8enc.def
+ RELOC/tex/latex/hebrew-fonts/he8enc.dfu
RELOC/tex/latex/hebrew-fonts/he8omegahebrew.fd
RELOC/tex/latex/hebrew-fonts/hebfont.sty
RELOC/tex/latex/hebrew-fonts/lheclas.fd
@@ -142368,12 +142363,14 @@ runfiles size=25
RELOC/tex/latex/hebrew-fonts/lhecmtt.fd
RELOC/tex/latex/hebrew-fonts/lhecrml.fd
RELOC/tex/latex/hebrew-fonts/lheenc.def
+ RELOC/tex/latex/hebrew-fonts/lheenc.dfu
RELOC/tex/latex/hebrew-fonts/lhefr.fd
RELOC/tex/latex/hebrew-fonts/lheredis.fd
RELOC/tex/latex/hebrew-fonts/lheshold.fd
RELOC/tex/latex/hebrew-fonts/lheshscr.fd
RELOC/tex/latex/hebrew-fonts/lheshstk.fd
RELOC/tex/latex/hebrew-fonts/nhe8enc.def
+ RELOC/tex/latex/hebrew-fonts/nhe8enc.dfu
RELOC/tex/latex/hebrew-fonts/si960.def
catalogue-ctan /macros/latex/contrib/hebrew-fonts
catalogue-license lppl1.3
@@ -146189,7 +146186,7 @@ catalogue-version 0.02
name hvextern
category Package
-revision 67564
+revision 68017
shortdesc Write and execute external code, and insert the output
relocated 1
longdesc This package allows to write MetaPost, TeX, ConTeXt, LaTeX,
@@ -146197,10 +146194,10 @@ longdesc LuaTeX, LuaLaTeX, XeTeX, XeLaTeX, Lua, Perl, or Python source
longdesc code into an external file, run that file via shell-escape to
longdesc create PDF, PNG, or text output, and include that output
longdesc automatically into the main LaTeX document.
-containersize 8228
-containerchecksum 1925ac1913cee9845b9136b30f2c72f9e085509374558f057c735f8c5ceb348233c4590489e47ba385ef7e54e31271f60625a3a5be1053e24ccc6180ddf72ac9
-doccontainersize 1143796
-doccontainerchecksum 3bc02eee62c0f4892bd5b0d2f10e6a86361e949776dc7b4c7867228bfa9fd4718a08f4b18ed2cf3fddbe8de76803c89c13ce8957053220599ef6b31a72184d5d
+containersize 8220
+containerchecksum 81fd2d47bbec966ea36e99d2c568fe26b3e639d086881e25f3ca2fba5a42686af05179b3ecf774fa10fbdfa29220c15e54814441ef0675dda105b4aea1aaa641
+doccontainersize 1134608
+doccontainerchecksum 99d04bb428e25b5920115a47847f8ca5c9272dcc2406c9d7e4dfd29fdfb2093e360add65835f6ca8f36bdec62d9c47a445327ea88ba59b13685fc24681146d2a
docfiles size=384
RELOC/doc/latex/hvextern/Changes
RELOC/doc/latex/hvextern/README details="Readme"
@@ -146214,7 +146211,7 @@ runfiles size=13
catalogue-ctan /macros/latex/contrib/hvextern
catalogue-license lppl1.3c
catalogue-topics ext-code comp-supp image-supp expl3
-catalogue-version 0.34
+catalogue-version 0.35
name hvfloat
category Package
@@ -196910,7 +196907,7 @@ catalogue-version 2.76
name lualinalg
category Package
-revision 68009
+revision 68049
shortdesc A linear algebra package for LuaLaTeX
relocated 1
longdesc The lualinalg package is developed to perform operations on
@@ -196928,10 +196925,10 @@ longdesc from other software (which may not be in LaTeX-compatible
longdesc format) and to use them in a tex file. The vectors and matrices
longdesc of reasonable size can be handled with ease. The package can be
longdesc modified or extended by writing custom Lua programs.
-containersize 6444
-containerchecksum 8066dae36c2eeb6db73c589291e11534bf3cb2bdba7b768a143ee218960ea07f0bd5b7b7b27c5ceb7376f3fa20cfc623fbcced7500d137bd04a7e421a6b35af5
-doccontainersize 195524
-doccontainerchecksum 493acecbc6de36df3d650f732a8dfff771a3b41813f0d327e217e8563d880df1a1fc6895094dffa7cfd846b08eb405b7f5efc6916c45e5275c9581c308e60837
+containersize 6676
+containerchecksum 534d0119059a7ddd3cac254515bd33d5993ad25e229a0e99ad6311017e91e0ef2e1e88894538c743ea4a1e66ee0d05ccf0b3907f63052e8b14f2d303c0e21657
+doccontainersize 196028
+doccontainerchecksum 08fbddc67a74269309dbedac5a39cd499ad662471cdbbceb5db5b8ecc943b54f41513b7e31c5c54683d55c8809ed10be274a3afa8fb849654457b769d1affaeb
docfiles size=78
RELOC/doc/lualatex/lualinalg/README.txt details="Readme"
RELOC/doc/lualatex/lualinalg/lualinalg.pdf details="Package documentation"
@@ -196941,7 +196938,7 @@ runfiles size=10
catalogue-ctan /macros/luatex/latex/lualinalg
catalogue-license lppl1.3c
catalogue-topics luatex maths
-catalogue-version 1.7
+catalogue-version 1.8
name luamathalign
category Package
@@ -196976,7 +196973,7 @@ catalogue-version 0.3
name luamaths
category Package
-revision 68010
+revision 68050
shortdesc Provide standard mathematical operations inside LaTeX documents using Lua
relocated 1
longdesc The luamaths package is developed to perform standard
@@ -196988,10 +196985,10 @@ longdesc can be used in any environment (including the mathematics
longdesc environment). There is no need to install Lua on users system
longdesc as TeX distributions (TeX Live or MikTeX) come bundled with
longdesc LuaLaTeX.
-containersize 4180
-containerchecksum 8478248f2d7cfd5c29896381e58d14a175e7bcd1b94082224cefe39d0ec39e39351a7fe0cf08c0fa7feb09642a6547f1ed67df58e016162a586f68f6a4cd4992
-doccontainersize 112072
-doccontainerchecksum 1717c335e6c721e4fde2395cff112f57df527f5f7a0b0ef2e6f874922491d9f4c33e38e92296e7e6a09fc5a7804ef32ddfc1988096731c1a1a4e4e6c45c969ad
+containersize 4372
+containerchecksum 43a58c48bb11d1dd7dc8ed6ad1052e710054ec5efa51329c8d2230cdf022b46d5b660c02765abef378be7e1be7197fbe6dc6e116b5257a13e46ebc8e0c960bf7
+doccontainersize 112352
+doccontainerchecksum 711f5821ea532aaa05c11adc35f51270e6742643b7fa6fad2c700b30c9485e6bf1ec2bf84cf27bf5f79e262a2646b1e676a5161a10533d0dbe2b5e334eb8a74b
docfiles size=42
RELOC/doc/lualatex/luamaths/README.txt details="Readme"
RELOC/doc/lualatex/luamaths/luamaths.bib
@@ -197004,7 +197001,7 @@ runfiles size=6
catalogue-ctan /macros/luatex/latex/luamaths
catalogue-license lppl1.3c
catalogue-topics luatex maths
-catalogue-version 1.4
+catalogue-version 1.5
name luamesh
category Package
@@ -203651,7 +203648,7 @@ catalogue-version 1.01
name mathfont
category Package
-revision 65205
+revision 68018
shortdesc Use TrueType and OpenType fonts in math mode
relocated 1
longdesc The mathfont package adapts unicode text fonts for math mode.
@@ -203660,30 +203657,30 @@ longdesc for different classes of math symbols, and it provides tools to
longdesc change the font locally for math alphabet characters. When
longdesc typesetting with LuaTeX, mathfont adds resizable delimiters,
longdesc big operators, and a MathConstants table to text fonts.
-containersize 21356
-containerchecksum 92f3ab48fb76f9cc09d0de10cc485783fcaef69cbc8dc8932fa1d006ca946a3b2ad0a3d6ad404e8cc66ae920632810832825ec11ea9c6e77263d86a904d78634
-doccontainersize 872300
-doccontainerchecksum 6b769ddb7b70ddfcc5dc8ce8b87617a08a6cc3e76b05f9cbb468d4dff9046cf81c258601bb81d3b2253e88e29315de24787d4ad7262ac996a80efdfa2544d07e
-docfiles size=252
+containersize 21460
+containerchecksum 9890cb3b07f9e475fde2b6ac52b8b17ae0dedbcdf26976d42aa181d61c62c6175c3463b1fc2450c698cbcd2aca4d01510d7b063f60b4d27e37923cf399f6e75e
+doccontainersize 876764
+doccontainerchecksum c5dea88c76b7a796589dc912d37fdd9d86b5a1625ad639967599892043cc1bd58c64c24703af67beaec7bba2d761c3514b371dacf5d55fed0a0fdcd7f7cb42b3
+docfiles size=251
RELOC/doc/latex/mathfont/README.txt details="Readme"
RELOC/doc/latex/mathfont/mathfont_code.pdf details="Code implementation"
RELOC/doc/latex/mathfont/mathfont_doc_patch.tex
RELOC/doc/latex/mathfont/mathfont_equations.tex
- RELOC/doc/latex/mathfont/mathfont_example_cormorant.pdf details="Cormorant example"
+ RELOC/doc/latex/mathfont/mathfont_example_cormorant.pdf details="Example with Cormorant"
RELOC/doc/latex/mathfont/mathfont_example_cormorant.tex
- RELOC/doc/latex/mathfont/mathfont_example_kelvinch.pdf details="Kelvinch example"
+ RELOC/doc/latex/mathfont/mathfont_example_kelvinch.pdf details="Example with Kelvinch"
RELOC/doc/latex/mathfont/mathfont_example_kelvinch.tex
- RELOC/doc/latex/mathfont/mathfont_example_roboto.pdf details="Roboto example"
+ RELOC/doc/latex/mathfont/mathfont_example_roboto.pdf details="Example with Roboto"
RELOC/doc/latex/mathfont/mathfont_example_roboto.tex
- RELOC/doc/latex/mathfont/mathfont_example_typey.pdf details="Typey example"
+ RELOC/doc/latex/mathfont/mathfont_example_typey.pdf details="Example with Typey"
RELOC/doc/latex/mathfont/mathfont_example_typey.tex
RELOC/doc/latex/mathfont/mathfont_heading.tex
RELOC/doc/latex/mathfont/mathfont_symbol_list.pdf details="Symbol list"
RELOC/doc/latex/mathfont/mathfont_symbol_list.tex
RELOC/doc/latex/mathfont/mathfont_user_guide.pdf details="User guide"
RELOC/doc/latex/mathfont/mathfont_user_guide.tex
-srccontainersize 62100
-srccontainerchecksum 762ac9d2686c3dad154dd5ef0725635739203d2ba99315bd7f04c429e2d5f9bbcbb42e21e76e1c4aef7c8e5b83587089ec232a0d5e903d1c54faa4ef5185f4f1
+srccontainersize 62576
+srccontainerchecksum 8bbbb49be43b14677f8574651a5407d667c06dd7877cb6b0b3760138199e63b18fd8cb45b4af9b0625290903d8a57bc8a289d980789565a54589e377dda67531
srcfiles size=78
RELOC/source/latex/mathfont/mathfont_code.dtx
runfiles size=35
@@ -203691,7 +203688,7 @@ runfiles size=35
catalogue-ctan /macros/latex/contrib/mathfont
catalogue-license lppl1.3c
catalogue-topics font-mgmt font-use maths
-catalogue-version 2.2a
+catalogue-version 2.2b
name mathlig
category Package
@@ -225857,7 +225854,7 @@ catalogue-version 1.0
name newtx
category Package
-revision 68011
+revision 68035
shortdesc Alternative uses of the TX fonts, with improved metrics
relocated 1
longdesc The bundle splits txfonts.sty (from the TX fonts distribution)
@@ -225872,10 +225869,10 @@ longdesc garamondx package, thus offering a garamond-alike
longdesc text-with-maths combination.
depend kastrup
execute addMap newtx.map
-containersize 6793656
-containerchecksum 5dfc1c0bd24ec0ff398d775033f4faf5dbc03945fa0e74a0983e167e195ac0b70d46b4d71b6192f13833f716fcabe769b56b2d5f410af020f7d7570a114b8350
-doccontainersize 1053416
-doccontainerchecksum 6e4063fb087e5f555a9161e2ad941283edb9ce0f97f4f2fb52de1d94da8723e64e8d493cf5957de681537341affe5fde1e125c262d51a9dfa5bfafaa03210d9c
+containersize 6793664
+containerchecksum d4cb3804d3015e1487159fd6b6de753e0b1ff56b68ad6f951001125dd82279b0002b3187466c1dd921cdc7520213288b7bb65bf7bbae01a7c1f2c7157627591e
+doccontainersize 1053468
+doccontainerchecksum 042e91cca67f631f1ad43b93d8c2f3ee76ce6db91e681da656ae5b38e7e12717dd8e1de6d78fe5fc50e24a9486c8a9a18f82a4d1960df328179d7a8dc978c1de
docfiles size=335
RELOC/doc/fonts/newtx/MANIFEST-newtx.txt
RELOC/doc/fonts/newtx/README details="Readme"
@@ -234697,18 +234694,18 @@ catalogue-topics headings cite-supp
name notomath
category Package
-revision 58726
+revision 68014
shortdesc Math support for Noto fonts
relocated 1
longdesc Math support via newtxmath for Google's NotoSerif and NotoSans.
longdesc (Regular and Bold weights only.)
execute addMap NotoMath.map
-containersize 213352
-containerchecksum 87ea63d518f58926be25b144f1a76442873e991207feca20d32d5615c2a52cbc9df9547c081d220603cfe26e4e02f565de60d510d63dcd8179b2249ae2f764a9
-doccontainersize 417208
-doccontainerchecksum fcbcf7df38116022d439d6eb3b98e7e8979d934011bff5d7241e2490e83f4ae19168a4aff1cf4aa887c7aee90ecd82980679d21e53fd8780f5aa13c3b2681857
-docfiles size=125
- RELOC/doc/fonts/notomath/README.txt details="Readme"
+containersize 213708
+containerchecksum 908ef695e1eeeeee1bbff53956b1d890fc9327cf985602877abc26aa787bbb7a09c18d592c2f5b2d1840aa91e0c1c0b071b8af0d576c5110eba5f62cc1f3184e
+doccontainersize 427424
+doccontainerchecksum 708eab7029720af202b7af3d45becbdcd8c8fe6def7327b70f3c67bdbbe6c17c53c1e42912f4dedde1f805f7d7009a75e7d8279f7e3a6faf091ca6990cd4f5ca
+docfiles size=127
+ RELOC/doc/fonts/notomath/README details="Readme"
RELOC/doc/fonts/notomath/manifest
RELOC/doc/fonts/notomath/newtx-noto-subs.tex
RELOC/doc/fonts/notomath/newtx-notosans-subs.tex
@@ -234755,7 +234752,7 @@ runfiles size=86
catalogue-ctan /fonts/notomath
catalogue-license ofl lppl1.3
catalogue-topics font font-maths font-serif font-sans font-type1 font-supp
-catalogue-version 1.02
+catalogue-version 1.03
name novel
category Package
@@ -235269,7 +235266,7 @@ catalogue-version 1.0
name numerica
category Package
-revision 67525
+revision 68021
shortdesc Numerically evaluate mathematical expressions in LaTeX form
relocated 1
longdesc This package defines a command to wrap around a mathematical
@@ -235282,37 +235279,37 @@ longdesc calculations and numerical exploration are possible within the
longdesc document being worked on. The package requires the bundles
longdesc l3kernel and l3packages, and the amsmath and mathtools
longdesc packages.
-containersize 17816
-containerchecksum 14b4c4d6372404ef1a87001a4bac16f234ac4245adef05418c21b0a774a72e672d297851fb9ef23676c758d903bf1dd2d6583e370e629863009da9c54ec8d2fe
-doccontainersize 1043784
-doccontainerchecksum 0e8393f6e3a7a68d9b106eff1298330fce1742c260a6d27510f6a8badf726fad456b0d8eef32a222d007df57f645dbc1d549c615fb66bd931fa8db87881401f8
-docfiles size=377
+containersize 21096
+containerchecksum 56dea9cc66c348affa62820c78bd92b793f6ca18c4581bdec25e4579ebea16bef934e1243fb18f35bb3ac62e1499dcf441099932c05f016f5edc32fe85a564b7
+doccontainersize 1124712
+doccontainerchecksum 321c27897e1d1fd615cd8e1d122cc6c0271e5dbe72c7179ad2dcd0e06c6084bfb1e0a6a244b55cc41bbd8658f5ff9fbcc0962e950564a3fe3fbd7d179f0317f6
+docfiles size=407
RELOC/doc/latex/numerica/README.txt details="Readme"
RELOC/doc/latex/numerica/numerica.pdf details="Package documentation"
RELOC/doc/latex/numerica/numerica.tex
-runfiles size=27
+runfiles size=32
RELOC/tex/latex/numerica/numerica.sty
catalogue-ctan /macros/latex/contrib/numerica
catalogue-license lppl1.3c
catalogue-topics maths calculation expl3
-catalogue-version 2.1.0
+catalogue-version 3.0.0
name numerica-plus
category Package
-revision 61289
+revision 68019
shortdesc Iteration and recurrence relations: finding fixed points, zeros and extrema of functions
relocated 1
longdesc The package defines commands to iterate functions of a single
longdesc variable, find fixed points, zeros and extrema of such
longdesc functions, and calculate the terms of recurrence relations.
-longdesc numerica-plus requires the package numerica, version 2, which
-longdesc in turn requires l3kernel , l3packages, and the amsmath and
-longdesc mathtools packages.
-containersize 6016
-containerchecksum 821e5f200b50097f245802fe7fc272a609988e5c8cee98c07ec1bd562d79bea17b8688cb5886febbd596904498aecee5794845deb83ef25a36c60afcbe8026c8
-doccontainersize 566944
-doccontainerchecksum f680560ebe7777ccc0e9f04dd209eee90c478c3d5bae3b32f829ab889997c31d9c5f9efe3a57450304aafcebfff09edb02481a596315e7f233b47fe328c6f3c8
-docfiles size=179
+longdesc numerica-plus requires the package numerica, which in turn
+longdesc requires l3kernel , l3packages, and the amsmath and mathtools
+longdesc packages.
+containersize 6052
+containerchecksum 803e50eefdeedbfdf610f4084eb8574246a3f0c56e647a1105df410254fe7d965faadb397690aa8df08e488c5462af2404293f7deae6f8ae5810bb34488f29fb
+doccontainersize 606932
+doccontainerchecksum aa8be0b87a737a956c5f69b84a9760ed76de6d0c4a6c27bbdf0a08e9d3cafef977c4a0c22f7d2ec088c278e8333cf85e7d84a8054ce8a7fcacac6cb8a0e2a5e8
+docfiles size=190
RELOC/doc/latex/numerica-plus/README.txt details="Readme"
RELOC/doc/latex/numerica-plus/numerica-plus.pdf details="Package documentation"
RELOC/doc/latex/numerica-plus/numerica-plus.tex
@@ -235321,32 +235318,32 @@ runfiles size=9
catalogue-ctan /macros/latex/contrib/numerica-plus
catalogue-license lppl1.3c
catalogue-topics maths calculation expl3
-catalogue-version 2.0.0
+catalogue-version 3.0.0
name numerica-tables
category Package
-revision 61288
+revision 68020
shortdesc Create multi-column tables of mathematical functions
relocated 1
longdesc The package defines a command to create possibly multi-column
longdesc tables of mathematical function values. Key = value settings
longdesc produce a wide variety of table styles consistent with the
longdesc booktabs package (required). Also required are the packages
-longdesc numerica(v.2), l3kernel, l3packages, amsmath and mathtools.
-containersize 7376
-containerchecksum d06b2e85dcba39b2dff338f02ead71149330a711570d4c14ea4c2ca1f6c95d1bd8465967cfdb0e57b0a4b2b8cafff4f56ff585a1b2b2272f225e44958cbd316b
-doccontainersize 577124
-doccontainerchecksum 9585b95c14bfde30d5de6acf47c0f23328c1b986c075b6842f5a6878eb15761c59843806c649bd548faa90cc46ba93d7ecc021ca699f5eeb8644a3d314e5d737
-docfiles size=186
+longdesc numerica, l3kernel, l3packages, amsmath and mathtools.
+containersize 7624
+containerchecksum 8cf6e86b2c69774164c058771c2208b57b4f05a90e8bba6226cdd26c18539abed4b3ef631c41cc047d6ff9884935b78272e9d362d681294a43a6b18b81b550e2
+doccontainersize 628988
+doccontainerchecksum 36398b70b55ff437178275a7368cdad729e4f340686bbd0ce8748f20e9370fe0726caecd3e908d9023d225cbe46da9e21e87c9171831bdfc14489b560f47bbd7
+docfiles size=202
RELOC/doc/latex/numerica-tables/README.txt details="Readme"
RELOC/doc/latex/numerica-tables/numerica-tables.pdf details="Package documentation"
RELOC/doc/latex/numerica-tables/numerica-tables.tex
-runfiles size=11
+runfiles size=12
RELOC/tex/latex/numerica-tables/numerica-tables.sty
catalogue-ctan /macros/latex/contrib/numerica-tables
catalogue-license lppl1.3c
catalogue-topics maths calculation expl3
-catalogue-version 2.0.0
+catalogue-version 3.0.0
name numericplots
category Package
@@ -247423,6 +247420,29 @@ catalogue-ctan /macros/luatex/generic/penlight
catalogue-license mit
catalogue-topics luatex
+name penlightplus
+category Package
+revision 68037
+shortdesc Additions to the Penlight Lua libraries
+relocated 1
+longdesc This package extends the penlight package by adding useful
+longdesc functions for interfacing with LaTeX.
+containersize 9000
+containerchecksum d78c76be795db1d62cd8c234d0cf162939eee37c5cf2780b2f2da6f9316dd41d8ec8e5af6e3fe9e4eec26efae26d40ca8c73e4e94eef7ddc9ef5a495ff0dedb0
+doccontainersize 51684
+doccontainerchecksum 9eedb43f6be165b704423a9273b51a7f5f67f07667adf6cf93decfe48cb129eb71c4331a2aa69a87b71687b96015382ea15aed6b77c74c531eec27f6a1984b29
+docfiles size=18
+ RELOC/doc/luatex/penlightplus/README.md details="Readme"
+ RELOC/doc/luatex/penlightplus/penlightplus.pdf details="Package documentation"
+ RELOC/doc/luatex/penlightplus/penlightplus.tex
+runfiles size=8
+ RELOC/tex/luatex/penlightplus/penlightplus.lua
+ RELOC/tex/luatex/penlightplus/penlightplus.sty
+catalogue-contact-repository https://github.com/kalekje/penlight
+catalogue-ctan /macros/luatex/generic/penlightplus
+catalogue-license mit
+catalogue-topics luatex
+
name perception
category Package
revision 48861
@@ -258736,15 +258756,15 @@ catalogue-version 0.4
name profsio
category Package
-revision 67562
+revision 68045
shortdesc Commands (with TikZ) to work with French "BTS SIO" maths themes
relocated 1
longdesc This package provides some commands (in French) to work with:
longdesc tables of Karnaugh ; MPM graphs ; simple graphs.
-containersize 8440
-containerchecksum e6828327466b6687a0c45c5189e1f118cc0bdce7c3c223f924c889a5d382920fe4bcf824f7292e5a5ec62e184172b9753ab7e8a972e94494679f1d9ad31fb55f
-doccontainersize 316488
-doccontainerchecksum 4c4f9d1ce2d8c7f923df6aff983bb62c8637e6a4e35b2cc6bc0d43a38aba03a2a4b2cb29b18f20a3c84d52471a8f8884e139626fb166cf15199d8b535b1c328a
+containersize 8608
+containerchecksum 7f59a7ffa4f7bbd8afeea5c4697bede9588d1519a0eb950ea6719aa720329cdd85aa3cf47c09bc783f38357a777ce2417959dd935e7b3d1f0a98107b4866b96f
+doccontainersize 316752
+doccontainerchecksum 3867ded85572a8c031cf831f51b0178f27f6c4d15b63c9b1f8826a32258b169f8ddc9def8156240cce86ae171fa740bdddbb984b22266b4141d442acbae8afe9
docfiles size=92
RELOC/doc/latex/profsio/ProfSio-doc-fr.pdf details="Package documentation" language="fr"
RELOC/doc/latex/profsio/ProfSio-doc-fr.tex
@@ -258756,7 +258776,7 @@ catalogue-contact-repository https://github.com/cpierquet/profsio
catalogue-ctan /graphics/pgf/contrib/profsio
catalogue-license lppl1.3c
catalogue-topics graphics pgf-tikz maths
-catalogue-version 0.1.3
+catalogue-version 0.1.4
name program
category Package
@@ -286373,7 +286393,7 @@ catalogue-version 1.36
name siunitx
category Package
-revision 67815
+revision 68048
shortdesc A comprehensive (SI) units package
relocated 1
longdesc Typesetting values with units requires care to ensure that the
@@ -286398,17 +286418,17 @@ longdesc The package relies on LaTeX 3 support from the l3kernel and
longdesc l3packages bundles.
depend l3kernel
depend l3packages
-containersize 67372
-containerchecksum 5f767693c040b0a37e8bbcf6f5c9764509f0eea90745f6187471b53353adb1ebfbad85f9e277bde14183261bac22416ad44289f3d5c9938738aba1a7526c7372
-doccontainersize 1289900
-doccontainerchecksum bb19a3ba797169e059d0f37e382b2b399204e8b4f79f4db334501e72911428f9db8f5e5476b2b1a18583bd2df1cca54aa70a5ffdf3ca293784dee2b45dac4c8c
+containersize 67356
+containerchecksum 59147f33a33fe58182a3da229e48b7cc17a0e04471eb5ed94d9d791537e525e375acbce0d302123089f29c18524a62af6cc7fb154bc2c82755180eca4db64eeb
+doccontainersize 1290228
+doccontainerchecksum 00e5717048400eb93ea28a033385a097db86b93f513366ebde2b82c0dc4194c93510cbd24d04fa8051e516c4871f6e46ae3e4f74836c8b59bca214e5655f7bb0
docfiles size=352
RELOC/doc/latex/siunitx/CHANGELOG.md
RELOC/doc/latex/siunitx/README.md details="Readme"
RELOC/doc/latex/siunitx/siunitx-code.pdf details="Code documentation"
RELOC/doc/latex/siunitx/siunitx.pdf details="User manual"
-srccontainersize 122232
-srccontainerchecksum 315206597d735586845a14eccea3e68e01470200c60ae5e06fed25c9ae75b689a26ccae278fd49bcbccd4fd1d31ba1ee2385e0fabae4809de5c8926e5c519517
+srccontainersize 122228
+srccontainerchecksum 8b0489b9e960e2bdb64e31e2a23356d0dc1eee3841e1112b6b561e7745bb77b727b003e02de34c21a3b09805fa1c265724e18150d6105f1abd545574969a918d
srcfiles size=188
RELOC/source/latex/siunitx/siunitx-abbreviation.dtx
RELOC/source/latex/siunitx/siunitx-angle.dtx
@@ -286440,7 +286460,7 @@ catalogue-contact-repository https://github.com/josephwright/siunitx
catalogue-ctan /macros/latex/contrib/siunitx
catalogue-license lppl1.3c
catalogue-topics units scientific-docs expl3
-catalogue-version 3.3.2
+catalogue-version 3.3.4
name skak
category Package
@@ -294248,29 +294268,31 @@ catalogue-version 1.0
name stellenbosch
category Package
-revision 66379
-shortdesc Stellenbosch thesis bundle
-relocated 1
-longdesc The usthesis class/style files are provided to typeset reports,
-longdesc theses and dissertations that conform to the requirements of
-longdesc the Engineering Faculty of the University of Stellenbosch. The
-longdesc class file usthesis.cls is based on the standard LaTeX book
-longdesc class, while usthesis.sty is a style file to be loaded on top
-longdesc of the very powerful memoir class. Both options give identical
-longdesc output, but the benefit of the using memoir is that it has many
-longdesc additional command and environments for formatting and
-longdesc processing of a document. Usthesis is primarily concerned with
-longdesc the formatting of the front matter such as the title page,
-longdesc abstract, etc. and a decent page layout on A4 paper. It also
-longdesc works together with the babel package to provide language
-longdesc options to typeset documents in Afrikaans or in English.
-longdesc Additional packages are provided for bibliographic matter, note
-longdesc title pages, lists of symbols, as well as various graphic files
-longdesc for logos.
-containersize 703372
-containerchecksum 6fea9dc3b82f1c4ec6a70a9a14099e538d222097a678748babd58bfc66e2b46ed14af6e430a2d7ed1222d9362953c9214ffae21e21eeb02672fb394316bc2811
+revision 68039
+shortdesc Stellenbosch thesis bundle (legacy version)
+relocated 1
+longdesc Note: This bundle should only be used for typesetting legacy
+longdesc documents. For new documents, its successor stellenbosch-2 is
+longdesc available. The usthesis class/style files are provided to
+longdesc typeset reports, theses and dissertations that conform to the
+longdesc requirements of the Engineering Faculty of the University of
+longdesc Stellenbosch. The class file usthesis.cls is based on the
+longdesc standard LaTeX book class, while usthesis.sty is a style file
+longdesc to be loaded on top of the very powerful memoir class. Both
+longdesc options give identical output, but the benefit of the using
+longdesc memoir is that it has many additional command and environments
+longdesc for formatting and processing of a document. Usthesis is
+longdesc primarily concerned with the formatting of the front matter
+longdesc such as the title page, abstract, etc. and a decent page layout
+longdesc on A4 paper. It also works together with the babel package to
+longdesc provide language options to typeset documents in Afrikaans or
+longdesc in English. Additional packages are provided for bibliographic
+longdesc matter, note title pages, lists of symbols, as well as various
+longdesc graphic files for logos.
+containersize 703440
+containerchecksum 8e368dbba7713051fd9a834223848a2dbce700d9ea8cfa2ccd04a3f2e88cb15d5ab1d881d4107dedc72bfe4e6876e5b7bfbd019cbf5d9d7fa152f4e6343b5aba
doccontainersize 3071164
-doccontainerchecksum 2616b92b62dfcc7633013a8b48927cb6ceeaffb5a8b284baf08a534d845087fdfb60645026e42b828914d36b19428fc581a00dc7a707271ff2d28713d179b563
+doccontainerchecksum 0996a6932b4a6953cac70299ee655349f6b7723b416e3fef10934de92844de2dc4da42dc5d3c3a3939edb0cca087c2fd28b0d222641197593e9697891891da20
docfiles size=835
RELOC/doc/latex/stellenbosch/CHANGELOG
RELOC/doc/latex/stellenbosch/README details="Bundle README" language="en"
@@ -294282,8 +294304,8 @@ docfiles size=835
RELOC/doc/latex/stellenbosch/UStitle-1.0.pdf details="UStitle package documentation" language="en"
RELOC/doc/latex/stellenbosch/templates/masters-sample.zip
RELOC/doc/latex/stellenbosch/templates/report-sample.zip
-srccontainersize 415324
-srccontainerchecksum 9d4ee2a57103d76328fedc46bfda63c480dba87e21f79db02206f209e656a8b551d056d0fb534f929262a5aa9df0ac5e88af6675fc020d9e99e8af8efe10a5e4
+srccontainersize 415332
+srccontainerchecksum c1b4c3ac30f5f923a3b0893f4921fed69d99a0fd07f6de7cc728c7e95a2250c1544a5f60ec8331ca912dd5204f273c147492559ce08f6233fd509076db116d0d
srcfiles size=108
RELOC/source/latex/stellenbosch/USbib-1.0-scr.zip
RELOC/source/latex/stellenbosch/USlogos-4.0-src.zip
@@ -294347,6 +294369,7 @@ runfiles size=384
RELOC/tex/latex/stellenbosch/usthesis.eng
RELOC/tex/latex/stellenbosch/usthesis.sty
RELOC/tex/latex/stellenbosch/ustitle.sty
+catalogue-also stellenbosch-2
catalogue-ctan /macros/latex/contrib/stellenbosch
catalogue-license lppl
catalogue-topics dissertation
@@ -301069,7 +301092,7 @@ catalogue-version 1
name teubner
category Package
-revision 67334
+revision 68022
shortdesc Philological typesetting of classical Greek
relocated 1
longdesc An extension to babel greek option for typesetting classical
@@ -301079,18 +301102,18 @@ longdesc from that of the fonts used in printers' shops in Lispia. The
longdesc package name honours the publisher B.G. Teubner
longdesc Verlaggesellschaft whose Greek text publications are of high
longdesc quality.
-containersize 9980
-containerchecksum 5631a5469fdc266b4e9b0c2c85829d1e614cd43bdc5c0cfef1a575b96358d706ea5c55c3a6193c9edc79fdf171395ed3d2065f21bf6aa9bbf0c9a59e042e07ac
-doccontainersize 1109932
-doccontainerchecksum 779d5f13fe822d1e89637883bf1a3794589be082ed34212f1ce1de58e626d56bffcb284433cc2bbee225622e840bbaf43a2881f1d26c41e06c7bc809d4f1de30
-docfiles size=298
+containersize 9956
+containerchecksum 988674cf3b40d806f6c3eb685cda1d77ab2cec83b566df9724739c9ca790b2a0fc6d533911308441131e6689fa1c29cef9644a9114501d689f5522f866cb96f1
+doccontainersize 1117184
+doccontainerchecksum fb72b70f0c94bcc29bfd80406b04deb05b2f737b710df8b4613441ddd3bb2b3d79b8fe422c8a74565ae058449e1bae4c58a4116da56110d17e79639a4de3f6ae
+docfiles size=299
RELOC/doc/latex/teubner/README details="Readme"
RELOC/doc/latex/teubner/teubner-doc.pdf details="User manual"
RELOC/doc/latex/teubner/teubner-doc.tex
RELOC/doc/latex/teubner/teubner.pdf details="Package documentation"
RELOC/doc/latex/teubner/teubner.txt
-srccontainersize 42012
-srccontainerchecksum 57cdf0d2389da1b55dec37214c8e137fd2f172b4ab3b793c6cf489e85fd70e26cfdf5f58167eea2c6f7e65a2ac5f9506d1904f1bf1d3c75274a68cac9f1f8873
+srccontainersize 42108
+srccontainerchecksum 4781f7d7cba06cb07890c20b250698094f5cda486cbc81cde18acfca9cda9f96d482d6ca10753ccfa815a2e8fdc9480a2196bcc4a0c9d6f412afe6f4d5320c31
srcfiles size=41
RELOC/source/latex/teubner/teubner.dtx
runfiles size=14
@@ -301099,7 +301122,7 @@ runfiles size=14
catalogue-ctan /macros/latex/contrib/teubner
catalogue-license lppl1.3c
catalogue-topics greek multilingual-addon
-catalogue-version 5.8.0
+catalogue-version 5.8.2
name tex
category TLCore
@@ -314876,7 +314899,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 67997
+revision 68041
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.
@@ -314884,10 +314907,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 114092
-containerchecksum b2f41fb6c8951cf0a0d7e495cdc2e3d47b1e32eb5a2db8a2059b9632004f3f311f5f2064aae8a558a23a9b603fc5e3deec2b4f054b8c8ecd334c0a1baca0690c
-doccontainersize 428724
-doccontainerchecksum 7b064697950836a5ae7860f9aafe75052d7ef5986a5004a86222093421c8140e32701e0366ea7e2fee740be710c8d5d04afb439ee32ab27ced1afc83d86e8a82
+containersize 114004
+containerchecksum e10f63b9d6da6aaa841f311238f9a1daf1ceef3e1fb6f12d86a5164fac90c2b8310dc39ed27eb187037d854fd99b9fdb55748453f1b140c69fa837327495b313
+doccontainersize 428696
+doccontainerchecksum 32bc2b19c880eb96af6abac37b6c806d6179d0400d960188519dd8079e3d52af6f1bcdf73eeacc266573d5f73b997a9697bf387ed6bd5b523a848fed837e2d44
docfiles size=549
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -346491,7 +346514,7 @@ catalogue-version 1.3
name verifiche
category Package
-revision 64425
+revision 68023
shortdesc A LaTeX package to typeset (Italian) high school tests
relocated 1
longdesc The purpose of this package is to manage the exercises for a
@@ -346499,26 +346522,26 @@ longdesc test, their points, levels of difficulty, and solutions. Some
longdesc typical formats of exercises are already implemented: Plain
longdesc exercise "Complete the Text" "True or false" Closed questions
longdesc Open questions "Find the error"
-containersize 5132
-containerchecksum f37ab28892be08ae312c66c9b70b6392f401b61dd25527f10931e02db82879a1a7c26ca060652cdbfe48522abd760bdb80b1d9ac535e59871c0aa7575ef24277
-doccontainersize 869392
-doccontainerchecksum 4767f56a36f7ef86ffa8f02934c460bb56543698090f7f411e529a44b99819d350f2012af18fd647886551a00f066bbcd252851f30b319e041546145edce71b3
-docfiles size=224
+containersize 5336
+containerchecksum 7a2804f2a963bff59bf4f566595c6b89adf8534ad7511542643f752eed2183ab3dc377ff70eed60a48b615a9f159a73d352ab2e138f7d589e9163a8328fa673a
+doccontainersize 851616
+doccontainerchecksum 79c13fb6dff619f75b78433b628b4a75c171baa8859ae8e58444f1c57316abbda24cdfda4172a0b639b136366c4e6d6fc5ad5199b4cf86c89214e82dabde4cf2
+docfiles size=220
RELOC/doc/latex/verifiche/README.md details="Readme"
RELOC/doc/latex/verifiche/verifiche-example.pdf details="Example of use" language="it"
RELOC/doc/latex/verifiche/verifiche-example.tex
RELOC/doc/latex/verifiche/verifiche.pdf details="Package documentation" language="it"
-srccontainersize 18152
-srccontainerchecksum 5e6c88b4f73463df19ca48b189f2334035b82a7a32cdb73831377d525d9db373b1dcdd7bee5e96ba0a12a4f1bb211f7208f87571505269c60f346284ef19e45b
-srcfiles size=19
+srccontainersize 18680
+srccontainerchecksum 7cacc48cfd6a9fb94f94a7950e3dea065b37dff2dfee6cfda29950e2baedb0ab2c4736f186facb3b23e37e406d505d4128ef6b24421ff0ccfecd89c1b7ee08ab
+srcfiles size=20
RELOC/source/latex/verifiche/verifiche.dtx
RELOC/source/latex/verifiche/verifiche.ins
-runfiles size=5
+runfiles size=6
RELOC/tex/latex/verifiche/verifiche.sty
catalogue-ctan /macros/latex/contrib/verifiche
catalogue-license lppl1.3
catalogue-topics exam exercise
-catalogue-version 6.0
+catalogue-version 7.0
name verse
category Package
@@ -350762,7 +350785,7 @@ catalogue-version 0.3.1
name witharrows
category Package
-revision 65841
+revision 68047
shortdesc "Aligned" math environments with arrows for comments
relocated 1
longdesc This package provides an environment WithArrows which is
@@ -350772,27 +350795,27 @@ longdesc the alignment. These arrows are usually used to give
longdesc explanations concerning the mathematical calculus presented.
longdesc The package requires the following other LaTeX packages: expl3,
longdesc footnote, l3keys2e, tikz, and xparse.
-containersize 15352
-containerchecksum ec6cc4905751b7ec8fdee871ad72851241db23552e59bb0e66e931d849c6ba3d99d78b93a13aa96359588439b78534065a90f786bddaba5d243cd400438be710
-doccontainersize 843716
-doccontainerchecksum 3ea2242ad99d728dba6d5171ff2277686f6f5402900fe80a6e84c3b6e3847d5070f31f68482e0f2de09b10401d07c2db60892bdf8bf4ebc450daf2b21203edf2
+containersize 15444
+containerchecksum 1ac6ec240be73608724793040cd9f716b61a7a197e30b1334ba81c3791d7714c0af36c509e9928d0dc4a11bf8cab5c0be373a7ded90f0c661e9547b553b57f62
+doccontainersize 847468
+doccontainerchecksum 6b8993d636328e90dfc6ff622fe8536bc795a1cfd32372b6268dec38910435d19a8b85569e5fd7568387059ca9def471cfe6e92fc9ebdbf5ddcc65c789c5edfa
docfiles size=252
RELOC/doc/generic/witharrows/README.md details="Readme"
RELOC/doc/generic/witharrows/witharrows-french.pdf details="Package documentation (French)" language="fr"
RELOC/doc/generic/witharrows/witharrows-french.tex
RELOC/doc/generic/witharrows/witharrows.pdf details="Package documentation (English)"
RELOC/doc/generic/witharrows/witharrows.tex
-srccontainersize 53964
-srccontainerchecksum 511f6ec6a396298e004b7943040adf71d8b1b8974bbc8650e6921c064d38375e7c01a978a851ac52fc5ee93834e9c5db0ced7f468cd03126e16e90267a497d40
+srccontainersize 54344
+srccontainerchecksum e1e031bc4a1b6bce4eeeaa14f0d0201a5578c3d0492a55d29aa40141bf4519a942c839f569b8d3b72a013da17f95fbd0e6edcdff3d5f971771f0534a36cb645a
srcfiles size=72
RELOC/source/generic/witharrows/witharrows.dtx
RELOC/source/generic/witharrows/witharrows.ins
-runfiles size=25
+runfiles size=26
RELOC/tex/generic/witharrows/witharrows.sty
catalogue-ctan /macros/generic/witharrows
catalogue-license lppl1.3
catalogue-topics maths maths-syseqn pgf-tikz macro-gen expl3
-catalogue-version 2.8a
+catalogue-version 2.8b
name wnri
category Package
@@ -358132,7 +358155,7 @@ catalogue-version 1.5
name xstring
category Package
-revision 65551
+revision 68015
shortdesc String manipulation for (La)TeX
relocated 1
longdesc The package provides macros for manipulating strings -- testing
@@ -358142,11 +358165,11 @@ longdesc position of, or number of recurrences of, a substring. The
longdesc package works equally in Plain TeX and LaTeX (though e-TeX is
longdesc always required). The strings to be processed may contain
longdesc (expandable) macros.
-containersize 11224
-containerchecksum d747f0eabed48e6d3053b02bca43df476dbaa7f705a1b60c8b9e3e518ecd61af8449122b6a230f2af41966ca0c14c16e7e46b95e124c4dffd898ca4299af7a17
-doccontainersize 834512
-doccontainerchecksum a3ad8bc25db266e50fff99ef28def0ad2b68b7c31d382f256b49f90d5fc300800166cd10e255679535bafc2b6196df4ec94df1ab7d82ac42473b51d2226f11ac
-docfiles size=301
+containersize 11536
+containerchecksum a7373745f3ea8f75b73cd3af280743db902a683f16a9820c214b8b5a92c72314323173a966b5356d78cba667978f677f42ea10b54e98b08dec29202ba8e67b39
+doccontainersize 567192
+doccontainerchecksum c9ee24a7661c7dcf4f7cd1b657269951baced39e6d40f5a6656d491120c9fd90034d9a4a226d0f714909e7a03fbc474f6f7a355d4138ba87906d950e1156c884
+docfiles size=214
RELOC/doc/generic/xstring/README details="Readme"
RELOC/doc/generic/xstring/test_etex.pdf
RELOC/doc/generic/xstring/test_etex.tex
@@ -358156,13 +358179,13 @@ docfiles size=301
RELOC/doc/generic/xstring/xstring-en.tex
RELOC/doc/generic/xstring/xstring-fr.pdf details="Package documentation (French)" language="fr"
RELOC/doc/generic/xstring/xstring-fr.tex
-runfiles size=13
+runfiles size=14
RELOC/tex/generic/xstring/xstring.sty
RELOC/tex/generic/xstring/xstring.tex
catalogue-ctan /macros/generic/xstring
catalogue-license lppl1.3c
catalogue-topics string
-catalogue-version 1.85
+catalogue-version 1.86
name xtab
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index cb053a067b..0f30fe2fff 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-4f8a9e0cb3198412991e35f81867980b texlive.tlpdb
+ee521141c27dfdbe4660042ac6301f7f texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 7ed8db54de..c8ede3e472 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-a371724d96eeaa053cc6c84351ffc1865ad76f8beb5da7d7bceff1d5e0a8175b03aa51a963b7cb00c286f8a49d841e575caeea07e77bc2da706b3edd50115749 texlive.tlpdb
+3d1bb24a35939a41181c81e39dec3f492aad1f28507f3b67ca9536c23306d6f77ca52b09608a5270add957e6dfb99568dfb014c9d8c1b33d62e5aeba29b3a0f5 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index a11f837a73..43c2a2ceaf 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNATURE-----
-iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmTj9wcACgkQTOGHfhlD
-jHB5mwf/dPUjSiJXZYJdFcvC74SwLLQLweBLSqRIwk9qaOY95bLDUaK+bSouRsfT
-kiUg63rGpd4/NJZ5OcmsP4Teo0mWSfpLXlA32d2rz/gE2YDVYVKGyc9Uij8A7L4y
-j/BcA/XUItvj7gxq207AUXOfuWE3wqw7o8jU4el2XHIE4gSmqBb2v/6EkSZstfya
-wBVevFq3/8jmNjjTpmKlkFfHIACg3x9P74xGHaF7UcuBO+2JsyvHveAnc47ntrbE
-dP5zyYOR242L9NMGCD4tEiJyLK6atSQ7kX3H4kKAFukERV5c1nBTPcxHMkPXgHMV
-rpjtzM5LaT6NakfOTJFx9QzSGZQ8rA==
-=LGTA
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmTn66UACgkQTOGHfhlD
+jHDe7gf7Byy0d1WyOjP5e0Ktr/ncqJ1crRQJxvOWJS7fI2FXDZ+kaxj6/iLvUzbS
+vCz2Fu7VPBShVFCP0YJJaFILhEyA2n1bW6lXOyQo1ufJpxBAtMaROnsuRLbSI7b0
+c/n1CjqcBJQ1c4u71TQlJ+QqYRXhm1yFZKg9G2qEMGtp91hPlRRYtZvdWPOIrrRT
+Ohfblkw+t06UuT+1/2noTPLmE8Ao3kwDHhB6QwZCdVSm5VJ+WM904FpM8GIn6a3A
+G2Rc0TCLYcK4u9HAqK6Hqnz+AIiHBXydi3c3gw3S507c7YFjjChXvVC6jy0DSiqb
+1alaBBMJ7HRld27nE3wIuKuqiB74pg==
+=HtD+
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index a19222c814..3bd9c283e8 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 94f0037fa8..5f20d12e01 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-08-23-08-02
+2023-08-25-02-02