summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname162
-rw-r--r--FILES.byname.gzbin2537485 -> 2537493 bytes
-rw-r--r--FILES.last07days211
-rw-r--r--biblio/ctan-bibdata/ctan.bib28
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3685278 -> 3685764 bytes
-rw-r--r--graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdfbin307885 -> 312457 bytes
-rw-r--r--graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex38
-rw-r--r--graphics/pgf/contrib/profsio/tex/ProfSio.sty83
-rw-r--r--indexing/xindex/README.md3
-rw-r--r--indexing/xindex/doc/Makefile6
-rw-r--r--indexing/xindex/doc/xindex-doc.pdfbin517402 -> 565339 bytes
-rw-r--r--indexing/xindex/doc/xindex-doc.tex197
-rw-r--r--indexing/xindex/latex/xindex.sty8
-rw-r--r--indexing/xindex/lualatex/xindex-AU.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-HAdW-eKO.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-RU.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-base.lua27
-rw-r--r--indexing/xindex/lualatex/xindex-baselib.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-cfg-common.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-cfg-uca.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-cfg.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-danteedition.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-dtk.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-lib.lua51
-rw-r--r--indexing/xindex/lualatex/xindex-norsk.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-pretty.lua2
-rw-r--r--indexing/xindex/lualatex/xindex-yannis.lua2
-rwxr-xr-xindexing/xindex/scripts/xindex.lua5
-rw-r--r--macros/latex/contrib/hvextern/Changes3
-rw-r--r--macros/latex/contrib/hvextern/doc/hvextern.pdfbin1495836 -> 1504455 bytes
-rw-r--r--macros/latex/contrib/hvextern/doc/hvextern.tex6
-rw-r--r--macros/latex/contrib/hvextern/latex/hvextern.sty50
-rw-r--r--macros/luatex/latex/luaplot/luaplot.pdfbin144774 -> 147391 bytes
-rw-r--r--macros/luatex/latex/luaplot/luaplot.sty42
-rw-r--r--macros/luatex/latex/luaplot/luaplot.tex11
-rw-r--r--support/TeX4ht/source/ChangeLog8
-rw-r--r--support/TeX4ht/source/tex4ht-fonts-noncjk.tex2052
-rw-r--r--support/pdfjam/VERSION2
-rwxr-xr-xsupport/pdfjam/bin/pdfjam4
-rw-r--r--support/texshop/README.txt2
-rw-r--r--support/texshop/texshop512.html23
-rw-r--r--support/texshop/texshop513.html43
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl5
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb125
-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.xzbin2458648 -> 2458336 bytes
-rw-r--r--timestamp2
49 files changed, 2745 insertions, 496 deletions
diff --git a/FILES.byname b/FILES.byname
index 7c542f1588..1b1c54e955 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/07/05 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/07/06 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/07/05 | 2794286 | biblio/ctan-bibdata/ctan.bib
-2023/07/05 | 3683811 | biblio/ctan-bibdata/ctan.pdf
+2023/07/06 | 2794286 | biblio/ctan-bibdata/ctan.bib
+2023/07/06 | 3685278 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/07/05 | 4084073 | biblio/ctan-bibdata.zip
+2023/07/06 | 4085460 | 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
@@ -5417,7 +5417,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/07/05 | 164079 | FILES.last07days
+2023/07/06 | 93542 | 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
@@ -160259,11 +160259,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/03 | 307885 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
-2023/07/03 | 54556 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+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/06/23 | 443 | graphics/pgf/contrib/profsio/README.md
-2023/07/03 | 39045 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
-2023/07/03 | 319031 | graphics/pgf/contrib/profsio.zip
+2023/07/05 | 42356 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
+2023/07/06 | 324257 | 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
@@ -166343,7 +166343,7 @@
2023/03/04 | 98 | indexing/upmendex/source/version.h
2023/03/04 | 1269440 | indexing/upmendex.zip
2023/06/28 | 3293 | indexing/xindex/CHANGELOG
-2021/07/06 | 1231 | indexing/xindex/doc/Makefile
+2023/06/26 | 1309 | indexing/xindex/doc/Makefile
2021/07/06 | 32092 | indexing/xindex/doc/tests/buch.idx
2022/02/13 | 15380 | indexing/xindex/doc/tests/buch.ind
2022/02/13 | 39021 | indexing/xindex/doc/tests/buch.pdf
@@ -166381,29 +166381,29 @@
2022/02/13 | 630 | indexing/xindex/doc/tests/Umlaute.ind
2022/02/13 | 15194 | indexing/xindex/doc/tests/Umlaute.pdf
2021/07/06 | 485 | indexing/xindex/doc/tests/Umlaute.tex
-2023/06/30 | 517402 | indexing/xindex/doc/xindex-doc.pdf
-2023/06/30 | 65367 | indexing/xindex/doc/xindex-doc.tex
-2022/03/08 | 2251 | indexing/xindex/latex/xindex.sty
-2023/06/25 | 2733 | indexing/xindex/lualatex/xindex-AU.lua
-2023/06/25 | 4577 | indexing/xindex/lualatex/xindex-baselib.lua
-2023/06/25 | 11414 | indexing/xindex/lualatex/xindex-base.lua
-2023/06/25 | 4047 | indexing/xindex/lualatex/xindex-cfg-common.lua
-2023/06/25 | 2699 | indexing/xindex/lualatex/xindex-cfg.lua
-2023/06/25 | 2385 | indexing/xindex/lualatex/xindex-cfg-uca.lua
-2023/06/25 | 2716 | indexing/xindex/lualatex/xindex-danteedition.lua
-2023/06/25 | 2766 | indexing/xindex/lualatex/xindex-DIN2.lua
-2023/06/25 | 4842 | indexing/xindex/lualatex/xindex-dtk.lua
-2023/06/25 | 11083 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2023/06/25 | 10136 | indexing/xindex/lualatex/xindex-lapp.lua
-2023/06/25 | 33296 | indexing/xindex/lualatex/xindex-lib.lua
-2023/06/25 | 6098 | indexing/xindex/lualatex/xindex-norsk.lua
-2023/06/25 | 8493 | indexing/xindex/lualatex/xindex-pretty.lua
-2023/06/25 | 2973 | indexing/xindex/lualatex/xindex-RU.lua
-2023/06/25 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
-2023/06/25 | 7820 | indexing/xindex/lualatex/xindex-yannis.lua
-2022/09/01 | 1334 | indexing/xindex/README.md
-2023/06/25 | 10091 | indexing/xindex/scripts/xindex.lua
-2023/06/30 | 671298 | indexing/xindex.zip
+2023/07/06 | 565339 | indexing/xindex/doc/xindex-doc.pdf
+2023/07/06 | 67827 | indexing/xindex/doc/xindex-doc.tex
+2023/07/06 | 2260 | indexing/xindex/latex/xindex.sty
+2023/07/01 | 2733 | indexing/xindex/lualatex/xindex-AU.lua
+2023/07/01 | 4577 | indexing/xindex/lualatex/xindex-baselib.lua
+2023/07/05 | 12439 | indexing/xindex/lualatex/xindex-base.lua
+2023/07/01 | 4047 | indexing/xindex/lualatex/xindex-cfg-common.lua
+2023/07/01 | 2699 | indexing/xindex/lualatex/xindex-cfg.lua
+2023/07/01 | 2385 | indexing/xindex/lualatex/xindex-cfg-uca.lua
+2023/07/01 | 2716 | indexing/xindex/lualatex/xindex-danteedition.lua
+2023/07/01 | 2766 | indexing/xindex/lualatex/xindex-DIN2.lua
+2023/07/01 | 4842 | indexing/xindex/lualatex/xindex-dtk.lua
+2023/07/01 | 11083 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+2023/07/01 | 10136 | indexing/xindex/lualatex/xindex-lapp.lua
+2023/07/05 | 34919 | indexing/xindex/lualatex/xindex-lib.lua
+2023/07/01 | 6098 | indexing/xindex/lualatex/xindex-norsk.lua
+2023/07/01 | 8493 | indexing/xindex/lualatex/xindex-pretty.lua
+2023/07/01 | 2973 | indexing/xindex/lualatex/xindex-RU.lua
+2023/07/01 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
+2023/07/01 | 7820 | indexing/xindex/lualatex/xindex-yannis.lua
+2023/07/06 | 1357 | indexing/xindex/README.md
+2023/07/06 | 10041 | indexing/xindex/scripts/xindex.lua
+2023/07/06 | 693541 | indexing/xindex.zip
2010/05/11 | 498024 | indexing/xindy/base/xindy-2.4.tar.gz
2014/04/20 | 599578 | indexing/xindy/base/xindy-2.5.0.tar.gz
2014/09/15 | 517641 | indexing/xindy/base/xindy-2.5.1.tar.gz
@@ -225210,15 +225210,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/01/29 | 1889 | macros/latex/contrib/hvextern/Changes
+2023/07/06 | 1957 | macros/latex/contrib/hvextern/Changes
2022/05/27 | 3998 | macros/latex/contrib/hvextern/doc/hvdoctools.sty
-2023/01/29 | 1495836 | macros/latex/contrib/hvextern/doc/hvextern.pdf
-2023/01/29 | 52112 | macros/latex/contrib/hvextern/doc/hvextern.tex
-2023/01/29 | 42677 | macros/latex/contrib/hvextern/latex/hvextern.sty
+2023/07/06 | 1504455 | macros/latex/contrib/hvextern/doc/hvextern.pdf
+2023/07/03 | 52111 | macros/latex/contrib/hvextern/doc/hvextern.tex
+2023/07/05 | 44758 | 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/01/29 | 1389193 | macros/latex/contrib/hvextern.zip
+2023/07/06 | 1398841 | 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
@@ -245338,11 +245338,11 @@
2020/09/07 | 2779 | macros/luatex/latex/lua-physical/test/testUnit.lua
2021/05/08 | 855296 | macros/luatex/latex/lua-physical.zip
2023/07/04 | 919 | macros/luatex/latex/luaplot/luaplot.bib
-2023/07/04 | 144774 | macros/luatex/latex/luaplot/luaplot.pdf
-2023/07/04 | 3463 | macros/luatex/latex/luaplot/luaplot.sty
-2023/07/04 | 12900 | macros/luatex/latex/luaplot/luaplot.tex
+2023/07/06 | 147391 | macros/luatex/latex/luaplot/luaplot.pdf
+2023/07/06 | 4107 | macros/luatex/latex/luaplot/luaplot.sty
+2023/07/06 | 13115 | macros/luatex/latex/luaplot/luaplot.tex
2023/07/04 | 1528 | macros/luatex/latex/luaplot/README.txt
-2023/07/04 | 125784 | macros/luatex/latex/luaplot.zip
+2023/07/06 | 128331 | macros/luatex/latex/luaplot.zip
2020/08/13 | 437891 | macros/luatex/latex/luaprogtable/luaprogtable-doc.pdf
2020/08/13 | 21510 | macros/luatex/latex/luaprogtable/luaprogtable-doc.tex
2020/08/13 | 16863 | macros/luatex/latex/luaprogtable/luaprogtable.lua
@@ -283821,14 +283821,14 @@
2023/04/15 | 40835 | support/pdfcrop/pdfcrop.pl
2023/04/15 | 10601 | support/pdfcrop/README.md
2023/04/16 | 16181 | support/pdfcrop.zip
-2023/06/21 | 44159 | support/pdfjam/bin/pdfjam
-2023/06/21 | 17992 | support/pdfjam/COPYING
-2023/06/21 | 1710 | support/pdfjam/man1/pdfjam.1
-2023/06/21 | 4015 | support/pdfjam/pdfjam.conf
-2023/06/21 | 19992 | support/pdfjam/README.md
-2023/06/21 | 148378 | support/pdfjam/tests.zip
-2023/06/21 | 19 | support/pdfjam/VERSION
-2023/06/27 | 179467 | support/pdfjam.zip
+2023/07/05 | 44159 | support/pdfjam/bin/pdfjam
+2023/07/05 | 17992 | support/pdfjam/COPYING
+2023/07/05 | 1710 | support/pdfjam/man1/pdfjam.1
+2023/07/05 | 4015 | support/pdfjam/pdfjam.conf
+2023/07/05 | 19992 | support/pdfjam/README.md
+2023/07/05 | 148378 | support/pdfjam/tests.zip
+2023/07/05 | 19 | support/pdfjam/VERSION
+2023/07/06 | 179467 | support/pdfjam.zip
2018/02/12 | 117642 | support/pdflatexpicscale/pdflatexpicscale.pdf
2018/02/12 | 7442 | support/pdflatexpicscale/pdflatexpicscale.pl
2018/02/12 | 13520 | support/pdflatexpicscale/pdflatexpicscale.tex
@@ -286439,9 +286439,9 @@
1999/09/13 | 17553 | support/texref/texref
1999/09/14 | 10702 | support/texref/texref.1
2006/03/12 | 12757 | support/texref.zip
-2023/02/22 | 753 | support/texshop/README.txt
-2023/02/21 | 1030 | support/texshop/texshop512.html
-2023/02/21 | 70179375 | support/texshop/texshop512.zip
+2023/07/05 | 748 | support/texshop/README.txt
+2023/07/05 | 3090 | support/texshop/texshop513.html
+2023/07/04 | 70259344 | support/texshop/texshop513.zip
1994/11/10 | 411107 | support/texspell/texspell.zip
1994/11/10 | 42315 | support/texspell/texspsrc.zip
1994/11/10 | 411107 | support/texspell.zip
@@ -293702,9 +293702,9 @@
2021/11/09 | 358088 | systems/texlive/tlnet/archive/etl.doc.r60998.tar.xz
2021/11/09 | 4424 | systems/texlive/tlnet/archive/etl.r60998.tar.xz
2021/11/09 | 15532 | systems/texlive/tlnet/archive/etl.source.r60998.tar.xz
-2023/05/02 | 940440 | systems/texlive/tlnet/archive/etoc.doc.r66978.tar.xz
-2023/05/02 | 13628 | systems/texlive/tlnet/archive/etoc.r66978.tar.xz
-2023/05/02 | 119324 | systems/texlive/tlnet/archive/etoc.source.r66978.tar.xz
+2023/07/06 | 942352 | systems/texlive/tlnet/archive/etoc.doc.r67555.tar.xz
+2023/07/06 | 13552 | systems/texlive/tlnet/archive/etoc.r67555.tar.xz
+2023/07/06 | 122744 | systems/texlive/tlnet/archive/etoc.source.r67555.tar.xz
2019/02/28 | 234632 | systems/texlive/tlnet/archive/etoolbox-de.doc.r21906.tar.xz
2019/02/28 | 404 | systems/texlive/tlnet/archive/etoolbox-de.r21906.tar.xz
2020/10/06 | 237928 | systems/texlive/tlnet/archive/etoolbox.doc.r56554.tar.xz
@@ -294275,9 +294275,9 @@
2019/02/28 | 196308 | systems/texlive/tlnet/archive/footbib.doc.r17115.tar.xz
2019/02/28 | 6692 | systems/texlive/tlnet/archive/footbib.r17115.tar.xz
2019/02/28 | 22456 | systems/texlive/tlnet/archive/footbib.source.r17115.tar.xz
-2023/05/28 | 513832 | systems/texlive/tlnet/archive/footmisc.doc.r67232.tar.xz
-2023/05/28 | 7676 | systems/texlive/tlnet/archive/footmisc.r67232.tar.xz
-2023/05/28 | 22300 | systems/texlive/tlnet/archive/footmisc.source.r67232.tar.xz
+2023/07/06 | 514744 | systems/texlive/tlnet/archive/footmisc.doc.r67556.tar.xz
+2023/07/06 | 7684 | systems/texlive/tlnet/archive/footmisc.r67556.tar.xz
+2023/07/06 | 22404 | systems/texlive/tlnet/archive/footmisc.source.r67556.tar.xz
2019/02/28 | 396 | systems/texlive/tlnet/archive/footmisx.doc.r42621.tar.xz
2019/02/28 | 6048 | systems/texlive/tlnet/archive/footmisx.r42621.tar.xz
2019/02/28 | 19832 | systems/texlive/tlnet/archive/footmisx.source.r42621.tar.xz
@@ -297555,8 +297555,8 @@
2023/05/24 | 10080 | systems/texlive/tlnet/archive/mlacls.source.r67201.tar.xz
2020/03/04 | 2004 | systems/texlive/tlnet/archive/mla-paper.doc.r54080.tar.xz
2020/03/04 | 2316 | systems/texlive/tlnet/archive/mla-paper.r54080.tar.xz
-2023/06/27 | 30852 | systems/texlive/tlnet/archive/mlawriter.doc.r67486.tar.xz
-2023/06/27 | 1348 | systems/texlive/tlnet/archive/mlawriter.r67486.tar.xz
+2023/07/06 | 41868 | systems/texlive/tlnet/archive/mlawriter.doc.r67558.tar.xz
+2023/07/06 | 1468 | systems/texlive/tlnet/archive/mlawriter.r67558.tar.xz
2019/12/05 | 308648 | systems/texlive/tlnet/archive/mleftright.doc.r53021.tar.xz
2019/12/05 | 2644 | systems/texlive/tlnet/archive/mleftright.r53021.tar.xz
2019/12/05 | 6548 | systems/texlive/tlnet/archive/mleftright.source.r53021.tar.xz
@@ -301358,7 +301358,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/07/05 | 427680 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67540.tar.xz
+2023/07/06 | 427888 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67552.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
@@ -301380,7 +301380,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/07/05 | 114036 | systems/texlive/tlnet/archive/texlive-scripts.r67540.tar.xz
+2023/07/06 | 113924 | systems/texlive/tlnet/archive/texlive-scripts.r67552.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
@@ -302103,8 +302103,8 @@
2019/02/28 | 254104 | systems/texlive/tlnet/archive/tucv.doc.r20680.tar.xz
2019/02/28 | 1860 | systems/texlive/tlnet/archive/tucv.r20680.tar.xz
2019/02/28 | 4996 | systems/texlive/tlnet/archive/tucv.source.r20680.tar.xz
-2023/06/20 | 1132784 | systems/texlive/tlnet/archive/tuda-ci.doc.r67410.tar.xz
-2023/06/20 | 44172 | systems/texlive/tlnet/archive/tuda-ci.r67410.tar.xz
+2023/07/06 | 1133420 | systems/texlive/tlnet/archive/tuda-ci.doc.r67557.tar.xz
+2023/07/06 | 44256 | systems/texlive/tlnet/archive/tuda-ci.r67557.tar.xz
2022/08/10 | 3971388 | systems/texlive/tlnet/archive/tudscr.doc.r64085.tar.xz
2022/08/10 | 164240 | systems/texlive/tlnet/archive/tudscr.r64085.tar.xz
2022/08/10 | 325572 | systems/texlive/tlnet/archive/tudscr.source.r64085.tar.xz
@@ -303247,16 +303247,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/03/12 | 125532 | systems/texlive/tlnet/install-tl
-2023/07/05 | 5734657 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/07/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/07/05 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/07/06 | 5735181 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/07/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/07/06 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/07/05 | 21037533 | systems/texlive/tlnet/install-tl-windows.exe
-2023/07/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/07/05 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/07/05 | 26025394 | systems/texlive/tlnet/install-tl.zip
-2023/07/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/07/05 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/07/06 | 21037542 | systems/texlive/tlnet/install-tl-windows.exe
+2023/07/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/07/06 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/07/06 | 26025261 | systems/texlive/tlnet/install-tl.zip
+2023/07/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/07/06 | 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
@@ -303266,7 +303266,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/06/25 | 49936 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/07/04 | 7302 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/07/05 | 6757 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/05/31 | 215902 | 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
@@ -303308,12 +303308,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/07/05 | 18151260 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/07/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/07/06 | 18151261 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/07/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/07/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/07/05 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/07/05 | 2457480 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/07/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/07/06 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/07/06 | 2458648 | 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
@@ -313902,7 +313902,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/07/06 | 186 | timestamp
+2023/07/07 | 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 c57f6cf87b..0e7da3f8d5 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index d81c82051d..f5f26a82d6 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,50 @@
+2023/07/06 | 942352 | systems/texlive/tlnet/archive/etoc.doc.r67555.tar.xz
+2023/07/06 | 7684 | systems/texlive/tlnet/archive/footmisc.r67556.tar.xz
+2023/07/06 | 693541 | indexing/xindex.zip
+2023/07/06 | 67827 | indexing/xindex/doc/xindex-doc.tex
+2023/07/06 | 5735181 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/07/06 | 565339 | indexing/xindex/doc/xindex-doc.pdf
+2023/07/06 | 55753 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+2023/07/06 | 514744 | systems/texlive/tlnet/archive/footmisc.doc.r67556.tar.xz
+2023/07/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/07/06 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/07/06 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/07/06 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/07/06 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/07/06 | 44256 | systems/texlive/tlnet/archive/tuda-ci.r67557.tar.xz
+2023/07/06 | 427888 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67552.tar.xz
+2023/07/06 | 41868 | systems/texlive/tlnet/archive/mlawriter.doc.r67558.tar.xz
+2023/07/06 | 4107 | macros/luatex/latex/luaplot/luaplot.sty
+2023/07/06 | 4085460 | biblio/ctan-bibdata.zip
+2023/07/06 | 3685278 | biblio/ctan-bibdata/ctan.pdf
+2023/07/06 | 324257 | graphics/pgf/contrib/profsio.zip
+2023/07/06 | 312457 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+2023/07/06 | 2794286 | biblio/ctan-bibdata/ctan.bib
+2023/07/06 | 26025261 | systems/texlive/tlnet/install-tl.zip
+2023/07/06 | 2458648 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/07/06 | 2260 | indexing/xindex/latex/xindex.sty
+2023/07/06 | 22404 | systems/texlive/tlnet/archive/footmisc.source.r67556.tar.xz
+2023/07/06 | 21037542 | systems/texlive/tlnet/install-tl-windows.exe
+2023/07/06 | 1957 | macros/latex/contrib/hvextern/Changes
+2023/07/06 | 18151261 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/07/06 | 179467 | support/pdfjam.zip
+2023/07/06 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/07/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/07/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/07/06 | 1504455 | macros/latex/contrib/hvextern/doc/hvextern.pdf
+2023/07/06 | 147391 | macros/luatex/latex/luaplot/luaplot.pdf
+2023/07/06 | 1468 | systems/texlive/tlnet/archive/mlawriter.r67558.tar.xz
+2023/07/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/07/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/07/06 | 1398841 | macros/latex/contrib/hvextern.zip
+2023/07/06 | 1357 | indexing/xindex/README.md
+2023/07/06 | 13552 | systems/texlive/tlnet/archive/etoc.r67555.tar.xz
+2023/07/06 | 13115 | macros/luatex/latex/luaplot/luaplot.tex
+2023/07/06 | 128331 | macros/luatex/latex/luaplot.zip
+2023/07/06 | 122744 | systems/texlive/tlnet/archive/etoc.source.r67555.tar.xz
+2023/07/06 | 113924 | systems/texlive/tlnet/archive/texlive-scripts.r67552.tar.xz
+2023/07/06 | 1133420 | systems/texlive/tlnet/archive/tuda-ci.doc.r67557.tar.xz
+2023/07/06 | 10041 | indexing/xindex/scripts/xindex.lua
2023/07/05 | 9751 | macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg
2023/07/05 | 9495 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
2023/07/05 | 9376 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
@@ -7,9 +54,11 @@
2023/07/05 | 840368 | systems/texlive/tlnet/archive/tugboat.doc.r67549.tar.xz
2023/07/05 | 83262 | macros/latex/contrib/footmisc/footmisc.dtx
2023/07/05 | 7816 | systems/texlive/tlnet/archive/lettrine.r67546.tar.xz
+2023/07/05 | 748 | support/texshop/README.txt
2023/07/05 | 7432 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
2023/07/05 | 6912 | systems/texlive/tlnet/archive/collection-latexextra.r67542.tar.xz
2023/07/05 | 6881 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex
+2023/07/05 | 6757 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/07/05 | 662373 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
2023/07/05 | 6466 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
2023/07/05 | 6445488 | macros/latex/contrib/tuda-ci.zip
@@ -19,7 +68,6 @@
2023/07/05 | 6107 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
2023/07/05 | 601715 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
2023/07/05 | 5859 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
-2023/07/05 | 5734657 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/07/05 | 570465 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
2023/07/05 | 567141 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
2023/07/05 | 563672 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
@@ -31,44 +79,39 @@
2023/07/05 | 5381 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
2023/07/05 | 536535 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
2023/07/05 | 527545 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
-2023/07/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/07/05 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/07/05 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/07/05 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/07/05 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/07/05 | 448 | macros/latex/contrib/footmisc/README.md
+2023/07/05 | 44758 | macros/latex/contrib/hvextern/latex/hvextern.sty
2023/07/05 | 4441 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
+2023/07/05 | 44159 | support/pdfjam/bin/pdfjam
2023/07/05 | 435848 | systems/texlive/tlnet/archive/lettrine.doc.r67546.tar.xz
2023/07/05 | 43393 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
2023/07/05 | 43356 | systems/texlive/tlnet/archive/tugboat.source.r67549.tar.xz
2023/07/05 | 4328 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
2023/07/05 | 42859 | macros/plain/contrib/mlawriter.zip
-2023/07/05 | 427680 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67540.tar.xz
-2023/07/05 | 4084073 | biblio/ctan-bibdata.zip
+2023/07/05 | 42356 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
+2023/07/05 | 4015 | support/pdfjam/pdfjam.conf
2023/07/05 | 39228 | macros/plain/contrib/mlawriter/testmla.pdf
2023/07/05 | 3895 | macros/plain/contrib/mlawriter/testmla.tex
2023/07/05 | 3871 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
2023/07/05 | 3815 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2023/07/05 | 3683811 | biblio/ctan-bibdata/ctan.pdf
2023/07/05 | 366822 | macros/latex/contrib/footmisc/footmisc-code.pdf
+2023/07/05 | 34919 | indexing/xindex/lualatex/xindex-lib.lua
2023/07/05 | 33696 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
2023/07/05 | 3287 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
2023/07/05 | 32162 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
2023/07/05 | 3175 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
2023/07/05 | 31120 | systems/texlive/tlnet/archive/tugboat.r67549.tar.xz
2023/07/05 | 309660 | systems/texlive/tlnet/archive/fail-fast.doc.r67543.tar.xz
+2023/07/05 | 3090 | support/texshop/texshop513.html
2023/07/05 | 29286 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
2023/07/05 | 28849 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
2023/07/05 | 2811528 | systems/texlive/tlnet/archive/citation-style-language.r67541.tar.xz
2023/07/05 | 28038 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2023/07/05 | 2794286 | biblio/ctan-bibdata/ctan.bib
2023/07/05 | 2736 | systems/texlive/tlnet/archive/fail-fast.source.r67543.tar.xz
2023/07/05 | 2644 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2023/07/05 | 26025394 | systems/texlive/tlnet/install-tl.zip
2023/07/05 | 25776 | macros/latex/contrib/footmisc/footmisc-2011-06-06.sty
2023/07/05 | 250773 | macros/latex/contrib/footmisc/footmisc-doc.pdf
2023/07/05 | 248568 | systems/texlive/tlnet/archive/citation-style-language.doc.r67541.tar.xz
-2023/07/05 | 2457480 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/07/05 | 24004 | systems/texlive/tlnet/archive/se2thesis.source.r67548.tar.xz
2023/07/05 | 2350 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
2023/07/05 | 2337856 | systems/texlive/tlnet/archive/mitthesis.doc.r67544.tar.xz
@@ -76,15 +119,17 @@
2023/07/05 | 2172 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
2023/07/05 | 2166 | macros/plain/contrib/mlawriter/mlawriter.tex
2023/07/05 | 2154 | macros/latex/contrib/footmisc/footmisc.ins
-2023/07/05 | 21037533 | systems/texlive/tlnet/install-tl-windows.exe
2023/07/05 | 209160 | systems/texlive/tlnet/archive/reledmac.source.r67547.tar.xz
2023/07/05 | 2000 | systems/texlive/tlnet/archive/luaplot.r67550.tar.xz
+2023/07/05 | 19 | support/pdfjam/VERSION
+2023/07/05 | 19992 | support/pdfjam/README.md
2023/07/05 | 19801 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
2023/07/05 | 19421 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
2023/07/05 | 18913 | macros/latex/contrib/tuda-ci/README.md
-2023/07/05 | 18151260 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/07/05 | 17992 | support/pdfjam/COPYING
2023/07/05 | 176 | macros/latex/contrib/footmisc/footmisc-doc.tex
2023/07/05 | 1764 | macros/latex/contrib/footmisc/changes.txt
+2023/07/05 | 1710 | support/pdfjam/man1/pdfjam.1
2023/07/05 | 16909 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
2023/07/05 | 1686 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
2023/07/05 | 1685 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
@@ -92,22 +137,18 @@
2023/07/05 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
2023/07/05 | 1682 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
2023/07/05 | 1680 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
-2023/07/05 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/07/05 | 16613 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
-2023/07/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/07/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/07/05 | 152532 | systems/texlive/tlnet/archive/beamertheme-rainbow.doc.r67542.tar.xz
+2023/07/05 | 148378 | support/pdfjam/tests.zip
2023/07/05 | 1465596 | systems/texlive/tlnet/archive/se2thesis.doc.r67548.tar.xz
-2023/07/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/07/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/07/05 | 1428 | systems/texlive/tlnet/archive/fail-fast.r67543.tar.xz
2023/07/05 | 14152 | systems/texlive/tlnet/archive/lettrine.source.r67546.tar.xz
2023/07/05 | 14150 | macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls
2023/07/05 | 1304 | macros/plain/contrib/mlawriter/README
2023/07/05 | 1291712 | systems/texlive/tlnet/archive/profcollege.r67545.tar.xz
2023/07/05 | 12888 | systems/texlive/tlnet/archive/mitthesis.r67544.tar.xz
+2023/07/05 | 12439 | indexing/xindex/lualatex/xindex-base.lua
2023/07/05 | 120388 | systems/texlive/tlnet/archive/luaplot.doc.r67550.tar.xz
-2023/07/05 | 114036 | systems/texlive/tlnet/archive/texlive-scripts.r67540.tar.xz
2023/07/05 | 1112 | systems/texlive/tlnet/archive/beamertheme-rainbow.r67542.tar.xz
2023/07/05 | 11019484 | systems/texlive/tlnet/archive/profcollege.doc.r67545.tar.xz
2023/07/05 | 1074972 | macros/latex/contrib/etoc.zip
@@ -193,7 +234,6 @@
2023/07/04 | 74149 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
2023/07/04 | 73265 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2023/07/04 | 7314 | macros/latex/contrib/profcollege/latex/PfCRangementNombres.tex
-2023/07/04 | 7302 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/07/04 | 7299 | systems/win32/miktex/tm/packages/eolang.tar.lzma
2023/07/04 | 72800 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2023/07/04 | 7244 | macros/latex/contrib/profcollege/latex/PfCFrise.tex
@@ -205,6 +245,7 @@
2023/07/04 | 7072 | macros/latex/contrib/profcollege/latex/PfCPuissanceQuatre.tex
2023/07/04 | 705787 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2023/07/04 | 7051 | macros/latex/contrib/profcollege/latex/PfCNombreAstral.tex
+2023/07/04 | 70259344 | support/texshop/texshop513.zip
2023/07/04 | 69950 | biblio/citation-style-language/apa.csl
2023/07/04 | 698457 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2023/07/04 | 69686 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
@@ -342,7 +383,6 @@
2023/07/04 | 3495 | macros/latex/contrib/reledmac/migration.dtx
2023/07/04 | 3466 | macros/latex/contrib/profcollege/latex/PfCTablesOperations.tex
2023/07/04 | 34643 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
-2023/07/04 | 3463 | macros/luatex/latex/luaplot/luaplot.sty
2023/07/04 | 34404 | systems/texlive/tlnet/archive/bxjscls.r67536.tar.xz
2023/07/04 | 3439 | systems/win32/miktex/tm/packages/facture.tar.lzma
2023/07/04 | 3431 | macros/latex/contrib/profcollege/latex/PfCBarresCalculs.tex
@@ -633,7 +673,6 @@
2023/07/04 | 14764495 | biblio/citation-style-language/citeproc-journal-data.lua
2023/07/04 | 1457494 | systems/win32/miktex/tm/packages/libertinus-type1__doc.tar.lzma
2023/07/04 | 14483 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2023/07/04 | 144774 | macros/luatex/latex/luaplot/luaplot.pdf
2023/07/04 | 14473 | systems/win32/miktex/tm/packages/photobook__source.tar.lzma
2023/07/04 | 14470 | macros/latex/contrib/lettrine/doc/W.pdf
2023/07/04 | 1428049 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
@@ -661,7 +700,6 @@
2023/07/04 | 12998 | systems/win32/miktex/tm/packages/mitthesis.tar.lzma
2023/07/04 | 12951 | systems/win32/miktex/tm/packages/pdfjam.tar.lzma
2023/07/04 | 12927 | biblio/citation-style-language/citeproc-bibtex2csl.lua
-2023/07/04 | 12900 | macros/luatex/latex/luaplot/luaplot.tex
2023/07/04 | 12879215 | systems/win32/miktex/tm/packages/newcomputermodern__source.tar.lzma
2023/07/04 | 12878 | biblio/citation-style-language/vancouver.csl
2023/07/04 | 128252 | macros/latex/contrib/lettrine/doc/lettrine-demo-de.pdf
@@ -670,7 +708,6 @@
2023/07/04 | 12703 | systems/win32/miktex/tm/packages/profsio__source.tar.lzma
2023/07/04 | 1264776 | systems/texlive/tlnet/archive/bxjscls.doc.r67536.tar.xz
2023/07/04 | 126451 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma
-2023/07/04 | 125784 | macros/luatex/latex/luaplot.zip
2023/07/04 | 125776 | macros/latex/contrib/lettrine/doc/lettrine.pdf
2023/07/04 | 12560 | systems/win32/miktex/tm/packages/pslatex.tar.lzma
2023/07/04 | 1245373 | systems/win32/miktex/tm/packages/bxjscls__doc.tar.lzma
@@ -745,16 +782,13 @@
2023/07/03 | 612 | macros/xetex/latex/facture/exemplesansremise.tex
2023/07/03 | 606 | macros/xetex/latex/facture/exemple.tex
2023/07/03 | 5639 | macros/latex/contrib/mitthesis/fontsets/mitthesis-lucida.tex
-2023/07/03 | 54556 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+2023/07/03 | 52111 | macros/latex/contrib/hvextern/doc/hvextern.tex
2023/07/03 | 489171 | macros/latex/contrib/mitthesis/MIT-Thesis.pdf
2023/07/03 | 452010 | language/japanese/BX/bxjscls/bxjscls.dtx
2023/07/03 | 4298 | macros/latex/contrib/mitthesis/README.md
2023/07/03 | 427 | graphics/pstricks/contrib/pst-math/README
2023/07/03 | 395675 | language/japanese/BX/bxjscls/bxjscls-manual.pdf
-2023/07/03 | 39045 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
2023/07/03 | 3548164 | systems/texlive/tlnet/archive/latexindent.windows.r67531.tar.xz
-2023/07/03 | 319031 | graphics/pgf/contrib/profsio.zip
-2023/07/03 | 307885 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
2023/07/03 | 2980 | macros/latex/contrib/mitthesis/fontsets/mitthesis-termes-stix2.tex
2023/07/03 | 2903 | graphics/pstricks/contrib/pst-math/latex/pst-math.sty
2023/07/03 | 2877 | macros/xetex/latex/facture/README.md
@@ -848,31 +882,44 @@
2023/07/01 | 998 | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.dbx
2023/07/01 | 9458 | macros/latex/contrib/biblatex-contrib/biblatex-publist/README
2023/07/01 | 85168 | systems/texlive/tlnet/archive/nicematrix.source.r67516.tar.xz
+2023/07/01 | 8493 | indexing/xindex/lualatex/xindex-pretty.lua
2023/07/01 | 838 | macros/latex/contrib/numerica/README.txt
2023/07/01 | 836032 | info/install-latex-guide-zh-cn.zip
+2023/07/01 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
2023/07/01 | 796831 | info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf
+2023/07/01 | 7820 | indexing/xindex/lualatex/xindex-yannis.lua
2023/07/01 | 7788 | systems/texlive/tlnet/archive/bibcop.r67510.tar.xz
2023/07/01 | 65417 | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx
2023/07/01 | 641 | macros/latex/contrib/eolang/eolang.bib
2023/07/01 | 63634 | macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex
2023/07/01 | 6152 | systems/texlive/tlnet/archive/bibcop.source.r67510.tar.xz
+2023/07/01 | 6098 | indexing/xindex/lualatex/xindex-norsk.lua
2023/07/01 | 597124 | systems/texlive/tlnet/archive/l3kernel.source.r67514.tar.xz
2023/07/01 | 596728 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67515.tar.xz
2023/07/01 | 5733260 | systems/texlive/tlnet/archive/bib2gls.doc.r67518.tar.xz
2023/07/01 | 56263 | macros/latex/contrib/eolang/eolang.dtx
2023/07/01 | 559936 | systems/texlive/tlnet/archive/xindex.doc.r67512.tar.xz
2023/07/01 | 5072 | systems/texlive/tlnet/archive/naive-ebnf.source.r67515.tar.xz
+2023/07/01 | 4842 | indexing/xindex/lualatex/xindex-dtk.lua
2023/07/01 | 47687 | macros/latex/contrib/eolang/cactus.pdf
+2023/07/01 | 4577 | indexing/xindex/lualatex/xindex-baselib.lua
2023/07/01 | 444915 | macros/latex/contrib/biblatex-contrib/biblatex-publist.zip
2023/07/01 | 411085 | macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf
+2023/07/01 | 4047 | indexing/xindex/lualatex/xindex-cfg-common.lua
2023/07/01 | 39532 | systems/texlive/tlnet/archive/nicematrix.r67516.tar.xz
2023/07/01 | 359068 | systems/texlive/tlnet/archive/bibcop.doc.r67510.tar.xz
2023/07/01 | 35268 | systems/texlive/tlnet/archive/xindex.r67512.tar.xz
2023/07/01 | 3478 | macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx
2023/07/01 | 311656 | macros/latex/contrib/numerica/numerica.tex
+2023/07/01 | 2973 | indexing/xindex/lualatex/xindex-RU.lua
2023/07/01 | 2811020 | systems/texlive/tlnet/archive/simpleicons.r67511.tar.xz
+2023/07/01 | 2766 | indexing/xindex/lualatex/xindex-DIN2.lua
+2023/07/01 | 2733 | indexing/xindex/lualatex/xindex-AU.lua
+2023/07/01 | 2716 | indexing/xindex/lualatex/xindex-danteedition.lua
+2023/07/01 | 2699 | indexing/xindex/lualatex/xindex-cfg.lua
2023/07/01 | 26852 | systems/texlive/tlnet/archive/chemfig.r67513.tar.xz
2023/07/01 | 2628 | macros/latex/contrib/eolang/eolang.ins
+2023/07/01 | 2385 | indexing/xindex/lualatex/xindex-cfg-uca.lua
2023/07/01 | 2240 | systems/texlive/tlnet/archive/naive-ebnf.r67515.tar.xz
2023/07/01 | 2110255 | macros/latex/contrib/eolang.zip
2023/07/01 | 2103161 | macros/latex/contrib/eolang/eolang.pdf
@@ -890,9 +937,11 @@
2023/07/01 | 1347 | macros/latex/contrib/eolang/README.md
2023/07/01 | 1223766 | macros/latex/contrib/numerica/numerica.pdf
2023/07/01 | 12001132 | systems/texlive/tlnet/archive/l3kernel.doc.r67514.tar.xz
+2023/07/01 | 11083 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
2023/07/01 | 1100028 | systems/texlive/tlnet/archive/tex4ht.r67519.tar.xz
2023/07/01 | 1094053 | macros/latex/contrib/numerica.zip
2023/07/01 | 1083 | macros/latex/contrib/eolang/LICENSE.txt
+2023/07/01 | 10136 | indexing/xindex/lualatex/xindex-lapp.lua
2023/06/30 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
2023/06/30 | 992 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsonezero.tfm
2023/06/30 | 97640 | macros/latex/contrib/l3kernel/l3seq.dtx
@@ -922,10 +971,8 @@
2023/06/30 | 70679 | macros/latex/contrib/l3kernel/l3fp.dtx
2023/06/30 | 70482 | macros/latex/contrib/l3kernel/l3prg.dtx
2023/06/30 | 70154 | macros/latex/contrib/l3kernel/expl3.dtx
-2023/06/30 | 671298 | indexing/xindex.zip
2023/06/30 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
2023/06/30 | 665 | fonts/simpleicons/README.md
-2023/06/30 | 65367 | indexing/xindex/doc/xindex-doc.tex
2023/06/30 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
2023/06/30 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
2023/06/30 | 631010 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
@@ -942,7 +989,6 @@
2023/06/30 | 558186 | macros/latex/contrib/l3kernel/l3doc.pdf
2023/06/30 | 552916 | macros/latex/contrib/nicematrix/nicematrix-code.dtx
2023/06/30 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
-2023/06/30 | 517402 | indexing/xindex/doc/xindex-doc.pdf
2023/06/30 | 5121390 | fonts/simpleicons.zip
2023/06/30 | 51081 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
2023/06/30 | 5100 | biblio/bibtex/utils/bibcop/bibcop-logo.pdf
@@ -1084,104 +1130,3 @@
2023/06/30 | 106953 | macros/latex/contrib/numerica/numerica.sty
2023/06/30 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
2023/06/30 | 10328 | macros/latex/contrib/l3kernel/l3flag.dtx
-2023/06/29 | 986 | support/bib2gls/examples/sample-hierarchical.tex
-2023/06/29 | 97799 | support/bib2gls/examples/sample-constants.pdf
-2023/06/29 | 9614 | support/bib2gls/convertgls2bib.1
-2023/06/29 | 913 | support/bib2gls/examples/sample-textsymbols2.tex
-2023/06/29 | 780 | support/bib2gls/examples/sample-msymbols.tex
-2023/06/29 | 73056 | support/bib2gls/examples/sample-textsymbols.pdf
-2023/06/29 | 724 | systems/texlive/tlnet/archive/nlctdoc.doc.r67504.tar.xz
-2023/06/29 | 719965 | support/bib2gls/bib2gls-begin.pdf
-2023/06/29 | 70270 | support/bib2gls/examples/sample-textsymbols2.pdf
-2023/06/29 | 6793 | support/bib2gls/README.md
-2023/06/29 | 640 | support/bib2gls/examples/terms.bib
-2023/06/29 | 630 | support/bib2gls/bib2gls.sh
-2023/06/29 | 61083 | support/bib2gls/examples/sample-markuplanguages.pdf
-2023/06/29 | 59088 | support/bib2gls/examples/sample-units2.pdf
-2023/06/29 | 576 | support/bib2gls/examples/binaryoperators.bib
-2023/06/29 | 576667 | support/bib2gls/src/bib2gls.bib
-2023/06/29 | 57354 | support/bib2gls/examples/sample-units1.pdf
-2023/06/29 | 557 | support/bib2gls/examples/unaryoperators.bib
-2023/06/29 | 5520 | support/bib2gls/examples/sample-multi1.tex
-2023/06/29 | 5455 | support/bib2gls/examples/films.bib
-2023/06/29 | 54232 | support/bib2gls/examples/sample-bacteria.pdf
-2023/06/29 | 54013 | support/bib2gls/examples/sample-chemical.pdf
-2023/06/29 | 5327997 | support/bib2gls/bib2gls.pdf
-2023/06/29 | 52527 | support/bib2gls/examples/sample-nested.pdf
-2023/06/29 | 52515 | support/bib2gls/examples/sample-hierarchical.pdf
-2023/06/29 | 51563 | support/bib2gls/examples/sample-authors.pdf
-2023/06/29 | 50328 | support/bib2gls/examples/sample-people.pdf
-2023/06/29 | 50285 | support/bib2gls/bib2gls-en.xml
-2023/06/29 | 49752 | support/bib2gls/examples/sample-citations.pdf
-2023/06/29 | 44655 | support/bib2gls/examples/sample-units3.pdf
-2023/06/29 | 4446 | support/bib2gls/examples/people.bib
-2023/06/29 | 414829 | support/bib2gls/bib2gls.jar
-2023/06/29 | 4078 | support/bib2gls/src/bib2gls-cite.bib
-2023/06/29 | 40742 | support/bib2gls/convertgls2bib.jar
-2023/06/29 | 4053 | support/bib2gls/examples/usergroups.bib
-2023/06/29 | 404 | support/bib2gls/convertgls2bib.sh
-2023/06/29 | 4045 | support/bib2gls/src/convertgls2bib.pod
-2023/06/29 | 402 | support/bib2gls/bib2gls-extra-nl.xml
-2023/06/29 | 388 | support/bib2gls/bib2gls-extra-en.xml
-2023/06/29 | 38160 | systems/texlive/tlnet/archive/exam-zh.r67505.tar.xz
-2023/06/29 | 3672 | support/bib2gls/examples/mathsobjects.bib
-2023/06/29 | 3496 | support/bib2gls/examples/books.bib
-2023/06/29 | 34644 | macros/luatex/generic/blopentype/luatex/blot-fonts.lua
-2023/06/29 | 338 | support/bib2gls/examples/interpret-preamble2.bib
-2023/06/29 | 33180 | support/bib2gls/src/gls2bib-src.zip
-2023/06/29 | 330719 | support/bib2gls/examples/sample-multi2.pdf
-2023/06/29 | 328 | support/bib2gls/examples/no-interpret-preamble.bib
-2023/06/29 | 328 | support/bib2gls/examples/interpret-preamble.bib
-2023/06/29 | 3254 | support/bib2gls/examples/sample-usergroups.tex
-2023/06/29 | 3211 | support/bib2gls/examples/mathgreek.bib
-2023/06/29 | 319218 | support/bib2gls/src/bib2gls-src.zip
-2023/06/29 | 3129 | support/bib2gls/examples/sample-maths.tex
-2023/06/29 | 2994 | support/bib2gls/examples/bigmathsymbols.bib
-2023/06/29 | 266 | support/bib2gls/examples/topics.bib
-2023/06/29 | 2669848 | systems/texlive/tlnet/archive/exam-zh.doc.r67505.tar.xz
-2023/06/29 | 2585 | support/bib2gls/examples/chemicalformula.bib
-2023/06/29 | 255325 | support/bib2gls/examples/sample-multi1.pdf
-2023/06/29 | 24240 | systems/texlive/tlnet/archive/nlctdoc.r67504.tar.xz
-2023/06/29 | 2419 | support/bib2gls/examples/minerals.bib
-2023/06/29 | 2392 | support/bib2gls/examples/constants.bib
-2023/06/29 | 23828 | support/bib2gls/examples/sample-usergroups.pdf
-2023/06/29 | 2367 | support/bib2gls/examples/sample-people.tex
-2023/06/29 | 236672 | support/bib2gls/src/bib2gls-begin.tex
-2023/06/29 | 2301 | support/bib2gls/examples/miscsymbols.bib
-2023/06/29 | 22 | support/bib2gls/DEPENDS.txt
-2023/06/29 | 19865 | support/bib2gls/bib2gls.1
-2023/06/29 | 19595 | support/bib2gls/src/bib2gls-terms.bib
-2023/06/29 | 1941 | support/bib2gls/examples/sample-citations.tex
-2023/06/29 | 1909 | macros/luatex/generic/blopentype/README.md
-2023/06/29 | 19066 | support/bib2gls/CHANGES
-2023/06/29 | 185028 | systems/texlive/tlnet/archive/glossaries-extra.source.r67503.tar.xz
-2023/06/29 | 1772 | support/bib2gls/examples/markuplanguages.bib
-2023/06/29 | 17573852 | systems/texlive/tlnet/archive/glossaries-extra.doc.r67503.tar.xz
-2023/06/29 | 1740 | support/bib2gls/examples/sample-units3.tex
-2023/06/29 | 1734 | support/bib2gls/examples/sample-media.tex
-2023/06/29 | 166516 | support/bib2gls/examples/sample-media.pdf
-2023/06/29 | 1645098 | support/bib2gls/texparserlib.jar
-2023/06/29 | 1603 | support/bib2gls/examples/animals.bib
-2023/06/29 | 1580 | support/bib2gls/examples/derivedunits.bib
-2023/06/29 | 1506 | support/bib2gls/examples/sample-authors.tex
-2023/06/29 | 1411739 | support/bib2gls/src/texparser-src.zip
-2023/06/29 | 1391 | support/bib2gls/examples/sample-markuplanguages.tex
-2023/06/29 | 1382 | support/bib2gls/examples/sample-bacteria.tex
-2023/06/29 | 1378 | support/bib2gls/examples/sample-constants.tex
-2023/06/29 | 1371 | support/bib2gls/examples/citations.bib
-2023/06/29 | 1344 | support/bib2gls/examples/sample-nested.tex
-2023/06/29 | 1291 | support/bib2gls/examples/sample-chemical.tex
-2023/06/29 | 12775 | support/bib2gls/examples/sample-multi2.tex
-2023/06/29 | 1265 | support/bib2gls/examples/mathsrelations.bib
-2023/06/29 | 1234 | support/bib2gls/examples/sample-units2.tex
-2023/06/29 | 1219 | support/bib2gls/examples/bacteria.bib
-2023/06/29 | 121233 | support/bib2gls/examples/sample-maths.pdf
-2023/06/29 | 1207 | support/bib2gls/examples/sample-textsymbols.tex
-2023/06/29 | 11831 | support/bib2gls/src/bib2gls.pod
-2023/06/29 | 11770941 | support/bib2gls.zip
-2023/06/29 | 1136935 | support/bib2gls/src/bib2gls.tex
-2023/06/29 | 109228 | support/bib2gls/examples/sample-msymbols.pdf
-2023/06/29 | 1091 | support/bib2gls/examples/vegetables.bib
-2023/06/29 | 1070 | support/bib2gls/examples/sample-units1.tex
-2023/06/29 | 1031 | support/bib2gls/examples/baseunits.bib
-2023/06/29 | 102872 | systems/texlive/tlnet/archive/glossaries-extra.r67503.tar.xz
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index a2491fa305..e817f26c09 100644
--- a/biblio/ctan-bibdata/ctan.bib
+++ b/biblio/ctan-bibdata/ctan.bib
@@ -1,7 +1,7 @@
%% bib file of all CTAN packages
%% (C) Herbert Voß
%%
-%% created at 06-07-2023, 02:01:32
+%% created at 07-07-2023, 02:01:07
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -24111,7 +24111,7 @@
title = {The \texttt{facture-belge-simple-sans-tva} package},
subtitle = {Simple Belgian invoice without VAT},
author = {Robert Sebille},
- date = {2018-10-27},
+ date = {2023-07-06},
version = {2.1},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/xetex/latex/facture-belge-simple-sans-tva},
@@ -32156,8 +32156,8 @@
title = {The \texttt{hvextern} package},
subtitle = {Write and execute external code, and insert the output},
author = {Herbert Voß},
- date = {2023-01-29},
- version = {0.33},
+ date = {2023-07-06},
+ version = {0.34},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hvextern},
url = {https://ctan.org/pkg/hvextern},
@@ -41567,8 +41567,8 @@
title = {The \texttt{luaplot} package},
subtitle = {Plotting graphs using Lua},
author = {{Chetan Shirore and Ajit Kumar}},
- date = {2023-07-05},
- version = {1.0},
+ date = {2023-07-06},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/luatex/latex/luaplot},
url = {https://ctan.org/pkg/luaplot},
@@ -51537,8 +51537,8 @@
title = {The \texttt{pdfjam} package},
subtitle = {Shell scripts interfacing to pdfpages},
author = {David Firth and Reuben Thomas},
- date = {2023-06-27},
- version = {3.05},
+ date = {2023-07-06},
+ version = {3.06},
license = {gpl2+},
mirror = {https://mirror.ctan.org/support/pdfjam},
url = {https://ctan.org/pkg/pdfjam},
@@ -54532,8 +54532,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-05},
- version = {0.1.2},
+ date = {2023-07-06},
+ version = {0.1.3},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/profsio},
url = {https://ctan.org/pkg/profsio},
@@ -68146,8 +68146,8 @@
title = {The \texttt{texshop} package},
subtitle = {TeX front end for use on MacOS X},
author = {Dick Koch},
- date = {2023-02-22},
- version = {5.12},
+ date = {2023-07-06},
+ version = {5.13},
license = {gpl},
mirror = {https://mirror.ctan.org/support/texshop},
url = {https://ctan.org/pkg/texshop},
@@ -76831,8 +76831,8 @@
title = {The \texttt{xindex} package},
subtitle = {Unicode compatible index generation},
author = {Herbert Voß},
- date = {2023-06-30},
- version = {0.48},
+ date = {2023-07-06},
+ version = {0.49},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/indexing/xindex},
url = {https://ctan.org/pkg/xindex},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 8ea5655d05..8dc49d1f0e 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
index 3c07f06d1c..2cb83a3d52 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 0d7a8b3b51..b884128e87 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.2}
-\def\TPdate{3 juillet 2023}
+\def\TPversion{0.1.3}
+\def\TPdate{6 juillet 2023}
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
@@ -84,7 +84,7 @@
morekeywords={\MPMPlaceTache,\MPMPlaceNotice,\MPMPlaceDuree,GrapheMPM,TableKarnaugh,\KarnaughCasesResult,\KarnaughBlocRegroup,\MPMPlaceTaches,\MPMPlaceDurees,GrapheTikz,\GrphPlaceSommets,\GrphTraceAretes,\tikzset,\DiagrammeSagittal,\draw,\DiagrammeSagittalCompo,\TableVerite},%
keywordstyle={\color{green!50!black}},%
classoffset=3,%
- morekeywords={CouleurDurees,CouleurFleches,LargeurCases,Epaisseur,Police,CouleurDates,CouleurBords,NoirBlanc,Grille,DecalHorizDeb,DecalVertDeb,DecalHorizFin,DecalVertFin,Coude,SensCoude,Unite,Variables,Swap,Aide,CouleurCases,Decalage,Couleur,Type,Legende,PosVarLaterale,CouleurLegende,CouleurSommets,TypeSommets,Unite,CouleurFT,DimensionSommets,PositionFleches,EchelleFleches,TypeFleche,Droit,Milieu,AngleGauche,AngleDroite,Boucle,GrphStyleArc,GrphStyleSommet,Poids,GrphStylepoids,DistElem,DistEns,LargEns,NomAppli,CouleurE,CouleurAppli,CouleurF,CouleursFleches,TypeFleche,Epaisseur,Labels,Ensembles,PosLabels,PoliceLabels,Offset,NomApplis,CouleursAppli,VF,LargeursColonnes,CouleurEnonce,CodeAvant,CodeApres},%
+ morekeywords={CouleurDurees,CouleurFleches,LargeurCases,Epaisseur,Police,CouleurDates,CouleurBords,NoirBlanc,Grille,DecalHorizDeb,DecalVertDeb,DecalHorizFin,DecalVertFin,Coude,SensCoude,Unite,Variables,Swap,Aide,CouleurCases,Decalage,Couleur,Type,Legende,PosVarLaterale,CouleurLegende,CouleurSommets,TypeSommets,Unite,CouleurFT,DimensionSommets,PositionFleches,EchelleFleches,TypeFleche,Droit,Milieu,AngleGauche,AngleDroite,Boucle,GrphStyleArc,GrphStyleSommet,Poids,GrphStylepoids,DistElem,DistEns,LargEns,NomAppli,CouleurE,CouleurAppli,CouleurF,CouleursFleches,TypeFleche,Epaisseur,Labels,Ensembles,PosLabels,PoliceLabels,Offset,NomApplis,CouleursAppli,VF,LargeursColonnes,CouleurEnonce,CodeAvant,CodeApres,StyleAlternatif,PoliceTT},%
keywordstyle={\color{orange}}
},%
#1
@@ -205,7 +205,7 @@
\KarnaughBlocRegroup[Type=Droite,Couleur=red!75,Decalage=-1.5pt]{40}{31}
\end{TableKarnaugh}
\hspace{1cm}
-\begin{TableKarnaugh}[Variables=u/v/w,Swap,CouleurCases=lime]<scale=0.9,baseline=(current bounding box.center)>
+\begin{TableKarnaugh}[Variables=u/v/w,Swap,CouleurCases=lime,PoliceTT]<scale=0.9,baseline=(current bounding box.center)>
\KarnaughCasesResult*{1,1,1,1,1,0,0,0}
\KarnaughBlocRegroup[Type=Centre,Couleur=blue!75,Decalage=-1.5pt]{00}{12}
\KarnaughBlocRegroup[Type=Centre,Couleur=red!75,Decalage=-1.15pt]{01}{42}
@@ -255,6 +255,8 @@
\section{Historique}
+\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.
\verb| |~:~~~~Ajout des tables de vérité (via \hologo{LuaLaTeX}).
@@ -645,14 +647,14 @@ Les commandes à utiliser dans l'environnement sont :
\begin{DemoCode}[]
\begin{TableKarnaugh}[Aide]
\end{TableKarnaugh}
-\hspace{0.5cm}
+\hspace{0.25cm}
\begin{TableKarnaugh}[Variables=u/v/w]
\KarnaughCasesResult{0,1,1,0,1,1,1,1}
\KarnaughBlocRegroup[Type=Centre,Couleur=blue!75,Decalage=-1.5pt]{10}{32}
\KarnaughBlocRegroup[Type=Gauche,Couleur=red!75,Decalage=-1.5pt]{00}{11}
\KarnaughBlocRegroup[Type=Droite,Couleur=red!75,Decalage=-1.5pt]{40}{31}
\end{TableKarnaugh}
-\hspace{0.5cm}
+\hspace{0.25cm}
\begin{TableKarnaugh}[Variables=u/v/w,Swap]
\end{TableKarnaugh}
@@ -690,6 +692,9 @@ En ce qui concerne la création de l'environnement, les \Cle{clés} sont :
\item \Cle{CouleurLegende} := couleur de la légende, via \Cle{Couleur} ou \Cle{CouleurA/CouleurB/CouleurC} ;
\hfill~défaut : \Cle{black}
+ \item \Cle{StyleAternatif} := booléen pour changer de style ; \hfill~défaut : \Cle{false}
+ \item \Cle{AideAlt} := booléen pour (dés)activer le label \textit{binaire} des cases ; \hfill~défaut : \Cle{true}
+ \item \Cle{PoliceTT} := booléen pour forcer les labels en police télétype ; \hfill~défaut : \Cle{false}
\item \Cle{PosVarLaterale} := position de la variable \textit{latérale}.\hfill~défaut : \Cle{Gauche}
\end{itemize}
@@ -771,7 +776,8 @@ Les deux arguments obligatoires, et entre \texttt{\{...\}}, correspondent aux \t
\begin{DemoCode}[]
On obtient le tableau de Karnaugh suivant :
\begin{TableKarnaugh}
- [Variables=k/l/m,Unite=1.25cm,CouleurCases=cyan!25,Couleur=darkgray, PosVarLaterale=Droite,CouleurLegende=black/blue/red]
+ [Variables=k/l/m,Unite=1.25cm,CouleurCases=cyan!25,Couleur=darkgray,
+ PosVarLaterale=Droite,CouleurLegende=black/blue/red]
<baseline=(current bounding box.center)>
\KarnaughCasesResult*{1,1,1,0,1,1,1,0}
\KarnaughBlocRegroup[Type=Centre,Couleur=brown,Decalage=-3pt]{00}{22}
@@ -779,6 +785,24 @@ On obtient le tableau de Karnaugh suivant :
\end{TableKarnaugh}
\end{DemoCode}
+\begin{DemoCode}[]
+\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}
+ \KarnaughBlocRegroup[Type=Centre,Couleur=brown,Decalage=-3pt]{00}{22}
+ \KarnaughBlocRegroup[Type=Centre,Couleur=teal,Decalage=-1.5pt]{10}{32}
+\end{TableKarnaugh}
+\hspace{5mm}
+\begin{TableKarnaugh}
+ [Variables=k/l/m,Unite=1.25cm,CouleurCases=cyan!25,Couleur=darkgray, PosVarLaterale=Droite,CouleurLegende=black/blue/red,
+ PoliceTT]
+ \KarnaughCasesResult*{1,1,1,0,1,1,1,0}
+ \KarnaughBlocRegroup[Type=Centre,Couleur=brown,Decalage=-3pt]{00}{22}
+ \KarnaughBlocRegroup[Type=Centre,Couleur=teal,Decalage=-1.5pt]{10}{32}
+\end{TableKarnaugh}
+\end{DemoCode}
+
\pagebreak
\section{Graphes \textit{simples}}
diff --git a/graphics/pgf/contrib/profsio/tex/ProfSio.sty b/graphics/pgf/contrib/profsio/tex/ProfSio.sty
index 1de0681384..b4d4a4fa62 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/03 0.1.2 Pour les enseignants en BTS SIO]
+\ProvidesPackage{ProfSio}[2023/07/06 0.1.3 Pour les enseignants en BTS SIO]
+%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
%0.1.0 Version initiale
@@ -239,7 +240,10 @@
Legende=true,%
Couleur=black,%
PosVarLaterale=Gauche,%
- CouleurLegende=black
+ CouleurLegende=black,
+ StyleAlternatif=false,%
+ AideAlt=true,%
+ PoliceTT=false
}
\NewDocumentEnvironment{TableKarnaugh}{ O{} D<>{} }%
@@ -268,36 +272,65 @@
\coordinate (A02) at (0,2) ; \coordinate (A12) at (1,2) ;
\coordinate (A22) at (2,2) ; \coordinate (A32) at (3,2) ;
\coordinate (A42) at (4,2) ;
- \ifboolKV[tblkgh]{Legende}
- {%
- \draw[\KGHTCoulLegendeB,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt}](0,2.1)--(2,2.1) node[midway,above=7pt,inner sep=1pt,text=\KGHTCoulLegendeB,outer sep=0pt] {$\strut\mathtt{\ListeVariablesKGH[2]}$};
- \draw[\KGHTCoulLegendeB,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt}](2,2.1)--(4,2.1) node[midway,above=7pt,inner sep=1pt,text=\KGHTCoulLegendeB,outer sep=0pt] {$\strut\mathtt{\overline{\ListeVariablesKGH[2]}}$};
- \ifboolKV[tblkgh]{Swap}%
- {%
- \draw[\KGHTCoulLegendeC,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt,mirror}](1,-0.1)--(3,-0.1) node[midway,below=7pt,inner sep=1pt,text=\KGHTCoulLegendeC,outer sep=0pt] {$\strut\mathtt{\ListeVariablesKGH[3]}$};
- \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (0.5,-0.1) {$\strut\mathtt{\overline{\ListeVariablesKGH[3]}}$};
- \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (3.5,-0.1) {$\strut\mathtt{\overline{\ListeVariablesKGH[3]}}$};
+ \ifboolKV[tblkgh]{StyleAlternatif}%
+ {
+ \draw[line width=\KGHThick,\KGHTCoul] (A02)--++({-0.5*sqrt(2)},{0.5*sqrt(2)}) ;
+ \ifboolKV[tblkgh]{Legende}
+ {%
+ \draw[\KGHTCoulLegendeC,line width=\KGHThick] (-7pt,0)--++(0,1) node[midway,left=3pt,inner sep=1pt,text=\KGHTCoulLegendeC,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[3]}$}{$\strut{\ListeVariablesKGH[3]}$} } ;
+ \draw[\KGHTCoulLegendeA,line width=\KGHThick] ($(A22)+(0,7pt)$)--++(2,0) node[midway,above,inner sep=1pt,text=\KGHTCoulLegendeA,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[1]}$}{$\strut{\ListeVariablesKGH[1]}$} } ;
+ \draw[\KGHTCoulLegendeB,line width=\KGHThick] ($(A10)+(0,-7pt)$)--++(2,0) node[midway,below,inner sep=1pt,text=\KGHTCoulLegendeB,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[2]}$}{$\strut{\ListeVariablesKGH[2]}$} } ;
+ \draw ($({-0.25*sqrt(2)},{2+0.25*sqrt(2)})+(-135:10pt)$) node[inner sep=1pt,text=\KGHTCoulLegendeC,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[3]}$}{$\strut{\ListeVariablesKGH[3]}$} } ;
+ \draw ($({-0.25*sqrt(2)},{2+0.25*sqrt(2)})+(45:10pt)$) node[inner sep=1pt,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\mathcolor{\KGHTCoulLegendeA}{\ListeVariablesKGH[1]}\mathcolor{\KGHTCoulLegendeB}{\ListeVariablesKGH[2]}}$}{$\strut{\mathcolor{\KGHTCoulLegendeA}{\ListeVariablesKGH[1]}\mathcolor{\KGHTCoulLegendeB}{\ListeVariablesKGH[2]}}$} } ;
}%
+ {}%
+ }%
+ {%
+ \ifboolKV[tblkgh]{Legende}
{%
- \draw[\KGHTCoulLegendeC,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt,mirror}](1,-0.1)--(3,-0.1) node[midway,below=7pt,inner sep=1pt,text=\KGHTCoulLegendeC,outer sep=0pt] {$\strut\mathtt{\overline{\ListeVariablesKGH[3]}}$};
- \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (0.5,-0.1) {$\strut\mathtt{\ListeVariablesKGH[3]}$};
- \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (3.5,-0.1) {$\strut\mathtt{\ListeVariablesKGH[3]}$};
+ \draw[\KGHTCoulLegendeB,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt}](0,2.1)--(2,2.1) node[midway,above=7pt,inner sep=1pt,text=\KGHTCoulLegendeB,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[2]}$}{$\strut{\ListeVariablesKGH[2]}$} };
+ \draw[\KGHTCoulLegendeB,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt}](2,2.1)--(4,2.1) node[midway,above=7pt,inner sep=1pt,text=\KGHTCoulLegendeB,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\overline{\ListeVariablesKGH[2]}}$}{$\strut{\overline{\ListeVariablesKGH[2]}}$} };
+ \ifboolKV[tblkgh]{Swap}%
+ {%
+ \draw[\KGHTCoulLegendeC,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt,mirror}](1,-0.1)--(3,-0.1) node[midway,below=7pt,inner sep=1pt,text=\KGHTCoulLegendeC,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[3]}$}{$\strut{\ListeVariablesKGH[3]}$} };
+ \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (0.5,-0.1) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\overline{\ListeVariablesKGH[3]}}$}{$\strut{\overline{\ListeVariablesKGH[3]}}$} };
+ \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (3.5,-0.1) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\overline{\ListeVariablesKGH[3]}}$}{$\strut{\overline{\ListeVariablesKGH[3]}}$} };
+ }%
+ {%
+ \draw[\KGHTCoulLegendeC,line width=\KGHThick,decorate,decoration={brace,amplitude=7pt,mirror}](1,-0.1)--(3,-0.1) node[midway,below=7pt,inner sep=1pt,text=\KGHTCoulLegendeC,outer sep=0pt] { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\overline{\ListeVariablesKGH[3]}}$}{$\strut{\overline{\ListeVariablesKGH[3]}}$} };
+ \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (0.5,-0.1) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[3]}$}{$\strut{\ListeVariablesKGH[3]}$} };
+ \node[\KGHTCoulLegendeC,inner sep=1pt,below=7pt,outer sep=0pt] at (3.5,-0.1) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[3]}$}{$\strut{\ListeVariablesKGH[3]}$} };
+ }%
+ \IfStrEq{\KGHTPosVarA}{Gauche}
+ {%
+ \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,left=8pt] at (0,0.5) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\overline{\ListeVariablesKGH[1]}}$}{$\strut{\overline{\ListeVariablesKGH[1]}}$} };
+ \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,left=8pt] at (0,1.5) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[1]}$}{$\strut{\ListeVariablesKGH[1]}$} };
+ }{}%
+ \IfStrEq{\KGHTPosVarA}{Droite}
+ {%
+ \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,right=8pt] at (4,0.5) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\overline{\ListeVariablesKGH[1]}}$}{$\strut{\overline{\ListeVariablesKGH[1]}}$} };
+ \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,right=8pt] at (4,1.5) { \ifboolKV[tblkgh]{PoliceTT}{$\strut\mathtt{\ListeVariablesKGH[1]}$}{$\strut{\ListeVariablesKGH[1]}$} };
+ }{}%
}%
- \IfStrEq{\KGHTPosVarA}{Gauche}
- {%
- \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,left=8pt] at (0,0.5) {$\strut\mathtt{\overline{\ListeVariablesKGH[1]}}$};
- \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,left=8pt] at (0,1.5) {$\strut\mathtt{\ListeVariablesKGH[1]}$};
- }{}%
- \IfStrEq{\KGHTPosVarA}{Droite}
- {%
- \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,right=8pt] at (4,0.5) {$\strut\mathtt{\overline{\ListeVariablesKGH[1]}}$};
- \node[\KGHTCoulLegendeA,inner sep=1pt,outer sep=0pt,right=8pt] at (4,1.5) {$\strut\mathtt{\ListeVariablesKGH[1]}$};
- }{}%
+ {}%
}%
- {}%
\draw[line width=\KGHThick,step=1,ystep=1,\KGHTCoul] (0,0) grid (4,2) ; \draw[line width=\KGHThick,\KGHTCoul] (0,0) rectangle (4,2) ;
}%
{%
+ \ifboolKV[tblkgh]{StyleAlternatif}%
+ {%
+ \ifboolKV[tblkgh]{AideAlt}%
+ {%
+ \draw (A02) node[below right=2pt,inner sep=1pt,font=\scriptsize] {000} ;
+ \draw (A12) node[below right=2pt,inner sep=1pt,font=\scriptsize] {010} ;
+ \draw (A22) node[below right=2pt,inner sep=1pt,font=\scriptsize] {110} ;
+ \draw (A32) node[below right=2pt,inner sep=1pt,font=\scriptsize] {100} ;
+ \draw (A01) node[below right=2pt,inner sep=1pt,font=\scriptsize] {001} ;
+ \draw (A11) node[below right=2pt,inner sep=1pt,font=\scriptsize] {011} ;
+ \draw (A21) node[below right=2pt,inner sep=1pt,font=\scriptsize] {111} ;
+ \draw (A31) node[below right=2pt,inner sep=1pt,font=\scriptsize] {101} ;
+ }{}%
+ }{}%
\ifboolKV[tblkgh]{Aide}%
{%
\foreach \noeud in {00,10,20,30,40,01,11,21,31,41,02,12,22,32,42}
diff --git a/indexing/xindex/README.md b/indexing/xindex/README.md
index 38dae0bdd0..3d4dbd0198 100644
--- a/indexing/xindex/README.md
+++ b/indexing/xindex/README.md
@@ -1,6 +1,6 @@
# xindex
-Copyright 2019-2022 Herbert Voß
+Copyright 2019-2023 Herbert Voß
Unicode compatible index programm for LaTeX. It needs Lua 5.3 which
will be included in at least LuaTeX 1.09 (TeXLive 2019)
@@ -38,6 +38,7 @@ possible options are (short,long):
-l,--language (default en)
-p,--prefix (default L)
-u,--use_UCA
+ -g,--no_pagenumber
-s,--use_stdin
-V,--version
<files...> (default stdin) .idx file(s)
diff --git a/indexing/xindex/doc/Makefile b/indexing/xindex/doc/Makefile
index e5bddf07a9..725576594d 100644
--- a/indexing/xindex/doc/Makefile
+++ b/indexing/xindex/doc/Makefile
@@ -16,14 +16,14 @@ ARCHFILES = $(PACKAGE).sty $(PACKAGE).tex $(PACKAGE).pro $(MAIN).tex README Chan
all : doc clean
# clean
doc:
- $(LATEX) --shell-escape $(MAIN)
+ $(LATEX) --shell-escape --interaction=nonstopmode $(MAIN)
# if ! test -f $(MAIN).glo ; then touch $(MAIN).glo; fi
if ! test -f $(MAIN).idx ; then touch $(MAIN).idx; fi
# makeindex -s gglo.ist -t $(MAIN).glg -o $(MAIN).gls $(MAIN).glo
xindex -a $(MAIN).idx
# bibtex $(MAIN)
- $(LATEX) --shell-escape $(MAIN)
- $(LATEX) --shell-escape $(MAIN)
+ $(LATEX) --shell-escape --interaction=nonstopmode $(MAIN)
+ $(LATEX) --shell-escape --interaction=nonstopmode $(MAIN)
clean :
$(RM) *.dvi *.aux *.log *.xml xindex-?.tex xindex-??.tex *.ind *.idx *.toc *.out *.ilg
diff --git a/indexing/xindex/doc/xindex-doc.pdf b/indexing/xindex/doc/xindex-doc.pdf
index a501b957a4..b34251bf04 100644
--- a/indexing/xindex/doc/xindex-doc.pdf
+++ b/indexing/xindex/doc/xindex-doc.pdf
Binary files differ
diff --git a/indexing/xindex/doc/xindex-doc.tex b/indexing/xindex/doc/xindex-doc.tex
index 25058bc065..bf2dd746da 100644
--- a/indexing/xindex/doc/xindex-doc.tex
+++ b/indexing/xindex/doc/xindex-doc.tex
@@ -81,9 +81,8 @@
\def\setVersion#1{\setVVersion#1!!}
\def\setVVersion#1=#2!!{\def\xIndexVersion{#2}}
-\setVersion{version = 0.48}% can be automatically changed by perl
+\setVersion{version = 0.49}% can be automatically changed by perl
-\setkeys{hv}{cleanup=true,force=false,ExampleDir=Examples,moveToExampleDir}
\title{Program and package \texttt{xindex} \\--\\ \normalsize \xIndexVersion\ (\today)}
@@ -138,11 +137,11 @@ data = { Entry = <text>, -- like the input line without command \indexentry
special = <macro> }
},
sortChar = <unicode codepoint>, -- of the first character of Entry
- Macro = <TeX macro> -- only useful with LaTeX package \Lpack{xindex}
+ Macro = <TeX macro> -- only useful with LaTeX package xindex
}
\end{verbatim}
-After reading the input file the table \texttt{pages} has only one element for the number\index{page number}
+After reading the input file the Lua table \texttt{pages} has only one element for the number\index{page number}
and the so-called special command. When the pages are compressed the table will collect all pages which
refer to the same \Index{entry name}.
@@ -249,6 +248,9 @@ are alphabetized.
\fi
+\setkeys{hv}{moveToExampleDir=true,ExampleDir=Examples,cleanup={},verbose,force=false,shellesc}
+
+
\begin{externalDocument}[
% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
pages={1,2},
@@ -256,12 +258,13 @@ are alphabetized.
compiler=lualatex,
crop,
xindex,
+ xindexOptions=-u, % use unicode
runs=2,code,docType=latex,
showFilename,
align=\centering,
lstOptions={columns=fixed}]{xindex}
%! lualatex
-%! xindex
+%! xindex -u (use unicode)
\documentclass{scrartcl}
\makeatletter
\def\theindex{% only for demonstration
@@ -269,27 +272,83 @@ are alphabetized.
\parskip\z@ \@plus .3\p@\relax \parindent\z@
\let\item\@idxitem}
\makeatother
+%StartVisiblePreamble
+\usepackage{makeidx}\makeindex
+\usepackage{xindex}% for \left|\rightParen
+%StopVisiblePreamble
+\pagestyle{empty}
+\begin{document}
+\section{Escaping characters}
+\begin{itemize}
+\item Exclamation mark ! \index{Exclamation ("!)}\index{"!}
+\item Vertical bar | \index{Vertical bar ("|)}\index{"|}
+\item Doublequote \verb|"| \index{""}
+\item Double doublequote \verb|""| \index{""""}
+\item At character @ \index{At ("@)}\index{"@}
+\item Left paranthesis \{ \index{\parenLeft}
+\item Right paranthesis \} \index{\parenRight}
+\end{itemize}
+run \texttt{xindex -u <file.idx>}\index{file.idx@\texttt{<file.idx>}|textit}\index{123}
+\index{Etage} \index{Ètagé}
+\newpage
+\printindex
+\end{document}
+\end{externalDocument}
+
+It is by design that the parentheses \{ and \} cannot be used as index entry. The \emph{package}
+xindex defines the two commands \Lcs{parenLeft} and \Lcs{parenRight} which can be used instead
+(see examples above and and below).
+The same example without using unicode sorting (no option \Loption{-u}):
+
+
+\begin{externalDocument}[
+% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
+ pages={1,2},
+ frame,
+ compiler=lualatex,
+ crop,
+ xindex,
+% xindexOptions=-u, % use unicode
+ runs=2,code,docType=latex,
+ showFilename,
+ align=\centering,
+ lstOptions={columns=fixed}]{xindex}
+%! lualatex
+%! xindex (no unicode sort -- simple ascii)
+\documentclass{scrartcl}
+\makeatletter
+\def\theindex{% only for demonstration
+ \section*{\indexname}
+ \parskip\z@ \@plus .3\p@\relax \parindent\z@
+ \let\item\@idxitem}
+\makeatother
%StartVisiblePreamble
\usepackage{makeidx}\makeindex
+\usepackage{xindex}% for \left|\rightParen
%StopVisiblePreamble
\pagestyle{empty}
\begin{document}
\section{Escaping characters}
\begin{itemize}
-\item Exclamation mark ! \index{exclaim ("!)}
-\item Vertical bar| \index{Vertical bar ("|)}
+\item Exclamation mark ! \index{Exclamation ("!)}\index{"!}
+\item Vertical bar | \index{Vertical bar ("|)}\index{"|}
\item Doublequote \verb|"| \index{""}
\item Double doublequote \verb|""| \index{""""}
-\item At character @ \index{At ("@)}
+\item At character @ \index{At ("@)}\index{"@}
+\item Left paranthesis \{ \index{\parenLeft}
+\item Right paranthesis \} \index{\parenRight}
\end{itemize}
-run \texttt{xindex <file.idx>}\index{<file.idx>}\index{123}
+run \texttt{xindex -u <file.idx>}\index{file.idx@\texttt{<file.idx>}|textit}\index{123}
+\index{Etage} \index{Ètagé}
\newpage
\printindex
\end{document}
\end{externalDocument}
+
+
For the German language the double quote is an active character and it makes life easier
if one chooses another character.
The escape character can be changed easily by the optional argument \verb|-e "<char>"| or
@@ -308,7 +367,15 @@ escape_chars = { -- by default " is the escape char
which is, of course, not of interest for the user. With the beginning the escaped chars
are converted into the internal strings and later back to the origin meaning.
+The two characters \verb|{}| cannot be used as \verb|\{\}| inside the argument of \Lcs{index}.
+The package \Lpack{xindex} defines the two helper macros
+\begin{verbatim}
+\providecommand\parenLeft{\{}
+\providecommand\parenRight{\}}
+\end{verbatim}
+
+The following example shows how to use it:
\begin{externalDocument}[
% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
@@ -331,6 +398,7 @@ are converted into the internal strings and later back to the origin meaning.
\let\item\@idxitem}
\makeatother
%StartVisiblePreamble
+\usepackage{xindex}
\usepackage{makeidx}\makeindex
%StopVisiblePreamble
\pagestyle{empty}
@@ -342,6 +410,8 @@ are converted into the internal strings and later back to the origin meaning.
\item Doublequote \verb|"| \index{>"}
\item Double doublequote \verb|""| \index{>">"}
\item At character @ \index{At (>@)}
+\item Group start \{ \index{\parenLeft}
+\item Group end \{ \index{\parenRight}
\end{itemize}
Run \texttt{xindex} with \texttt{xindex -e ">"}\index{<file.idx>}\index{123}
\newpage
@@ -728,23 +798,24 @@ The following runs with \verb|xindex -l jp <file>|:
% {\perCent StopVisiblePreamble}% #5
\noindent
-\begin{minipage}[t]{0.45\linewidth}
-\vspace{0pt}
+%\begin{minipage}[t]{0.45\linewidth}
+%\vspace{0pt}
\setsansfont{SourceHanSans}\sffamily
\edef\FancyVerbStartString{\perCent StartVisiblePreamble}
\edef\FancyVerbStopString{\perCent StopVisiblePreamble}
\colorbox{black!20}{\parbox{\linewidth}{%
-\VerbatimInput[fontfamily=helvetica]{Examples/xindex-6.tex}
+\VerbatimInput[fontfamily=helvetica]{Examples/xindex-9.tex}
}}
\edef\FancyVerbStartString{\string\begin\string{document\string}}
\edef\FancyVerbStopString{\string\end\string{document\string}}
\colorbox{black!10}{\parbox{\linewidth}{%
-\VerbatimInput[fontfamily=helvetica]{Examples/xindex-6.tex}
+\VerbatimInput[fontfamily=helvetica]{Examples/xindex-9.tex}
}}
-\end{minipage}\hfill
-\begin{minipage}[t]{0.54\linewidth}
-\vspace{0pt}
+
+%\end{minipage}\hfill
+%\begin{minipage}[t]{0.54\linewidth}
+%\vspace{0pt}
\begin{externalDocument}[
% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
% mpwidth=0.5\linewidth,
@@ -785,18 +856,14 @@ The following runs with \verb|xindex -l jp <file>|:
\pagestyle{empty}
\begin{document}
\Index{車} \Index{車道}
-日本\index{日本|fbox}
-\Index{病院} \Index{コンピュータ}
-\Index{プリンタ} \Index{印刷}
-\Index{スイミングプール} \Index{天王}
-\Index{広島} \Index{ドイツ}
-\Index{日本} \Index{ワープロ}
-\Index{foo} und \Index{bar}
-\Index{//} \Index{4711}
+日本\index{日本|fbox} \Index{病院} \Index{コンピュータ}
+\Index{プリンタ} \Index{印刷} \Index{スイミングプール} \Index{天王}
+\Index{広島} \Index{ドイツ} \Index{日本} \Index{ワープロ}
+\Index{foo} und \Index{bar} \Index{//} \Index{4711}
\newpage\printindex
\end{document}
\end{externalDocument}
-\end{minipage}
+%\end{minipage}
\subsection{Sorting by using UCA (Unicode Collation Algorithm)}
With the optional argument \verb|-u| or alternatively \verb|--use_UCA| the sorting will be done
@@ -815,12 +882,15 @@ by \Lprog{xindex}.
frame=false,
compiler=lualatex,
crop,
+ force=true,
xindex,
xindexOptions=-u -l cs,
runs=2,code,docType=latex,
showFilename,
align=\centering,
- lstOptions={columns=fixed}]{xindex}
+ usefancyvrb,
+% lstOptions={columns=fixed}
+]{xindex}
%! lualatex
\documentclass[paper=a6]{scrartcl}
\makeatletter
@@ -840,7 +910,7 @@ Sorted with \verb|-u -l cs|
\Index{ahoj} \Index{crha}, \Index{čaj}, \Index{chachar},
\Index{rak}, \Index{řeka}, \Index{srp}, \Index{šutr},
\Index{hudba}, \Index{linux}, \Index{zebra},
-\Index{žába}, \Index{7 dubů}
+\Index{žába}, \Index{7 dubů}
\begin{multicols}{2} \printindex \end{multicols}
\end{document}
\end{externalDocument}
@@ -858,7 +928,7 @@ the \verb|xindex-???| series because uppercase letters are sorted before lowerca
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
xindex,
% xindexOptions=,
@@ -903,6 +973,7 @@ foo\newpage
\end{externalDocument}
+\clearpage
The same example sorted with the \verb|-a| or \verb|--no_casesensitive| has another output: now
\verb|xindex-cfg-common.lua| is the first one of the \verb|xindex-???| series.
@@ -913,7 +984,7 @@ The same example sorted with the \verb|-a| or \verb|--no_casesensitive| has anot
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
xindex,
xindexOptions=-a,
@@ -963,14 +1034,14 @@ foo\newpage
\subsection{Ignore space for sorting}
-By default \textsf{alpha sort} will be sorted \emph{before} \textsf{alphaA}:
+By default »\textsf{alpha sort}« will be sorted \emph{before} »\textsf{alphaA}«:
\begin{externalDocument}[
% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
xindex,
% xindexOptions=,
@@ -1008,7 +1079,7 @@ This can be changed with the optional argument \verb|-i| or \verb|--ignoreSpace|
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
xindex,
xindexOptions=-i,
@@ -1191,11 +1262,15 @@ envStop = "\\end{description}"
pages={2,3},
frame=true,
compiler=lualatex,
- %crop,
- force=true,
+ verbose,
% xindex,
% xindexOptions=-c description -g,
- runs=2,code,docType=latex,
+ runs=2,
+ code,docType=latex,
+ force=true,
+ %xindex -c description -n -g xindex-17.idx
+ %xindex -c description -n --no_pagenumber gls.idx
+ runsequence={lualatex,{xindex -c description -n -g},lualatex,lualatex}
showFilename,
align=\centering,
grfOptions={width=0.45\linewidth},
@@ -1233,10 +1308,11 @@ envStop = "\\end{description}"
alphabet_lower = { { 'е', 'ё' } }
alphabet_upper = { { 'Е', 'Ё' } }
\end{filecontents}
+%xindex -c description -n --no_pagenumber gls.idx
%StartVisiblePreamble
\usepackage[english]{babel}
\usepackage[imakeidx]{xindex}% run xindex internally
-\makeindex[options= -c description -n -g ] % -g same as --no_pagenumber
+\makeindex
\makeindex[name=gls, options= -c description -n --no_pagenumber]
%StopVisiblePreamble
\pagestyle{empty}
@@ -1495,6 +1571,7 @@ The following example runs \verb|xindex -c dtk -l de -n <input>|
xindex,
xindexOptions=-c dtk -n -l de,
runs=2,code,docType=latex,
+ runsAfter=2,
showFilename,
align=\centering,
lstOptions={columns=fixed}]{xindex}
@@ -1689,7 +1766,7 @@ such commands are ignored. In the following example we put an horizontal line af
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
xindex,
xindexOptions=-l de,
@@ -1932,11 +2009,17 @@ and adds the program \Lprog{xindex} as the default program to \Lpack{imakeidx}.
mpwidth=0.55\linewidth,
pages={6},
frame=false,
- compiler=lualatex --shell-escape,
+ force=true,
+ compiler=lualatex,
crop,
- xindex,
- xindexOptions=-l de,
+ force=true,
+% xindex,
+% xindexOptions=-l de,
runs=2,code,docType=latex,
+% runsAfter=2,
+% cleanup={},
+% moveToExampleDir=false,
+ shellesc,
showFilename,
align=\centering,
lstOptions={columns=fixed}]{xindex}
@@ -1949,7 +2032,7 @@ and adds the program \Lprog{xindex} as the default program to \Lpack{imakeidx}.
%StartVisiblePreamble
\usepackage[imakeidx]{xindex}
\makeindex[name=persons,title=Index of names,
- columns=1,options=--noheadings]
+ columns=1,options= --noheadings]
\def\ThanhVN{Hàn Thê\protect\llap{%
\raise 0.5ex\hbox{\'{}}}}
%StopVisiblePreamble
@@ -2033,10 +2116,10 @@ in the argument of \Lcs{indexentry}.
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
- xindex,
- xindexOptions=-l de,
+% xindex,
+% xindexOptions=-l de,
runs=2,code,docType=latex,
showFilename,
align=\centering,
@@ -2082,10 +2165,10 @@ Duplicate alpha beta gamma.\index{alpha!beta!gamma}
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
- xindex,
- xindexOptions=-l de,
+% xindex,
+% xindexOptions=-l de,
runs=2,code,docType=latex,
showFilename,
align=\centering,
@@ -2100,7 +2183,7 @@ Duplicate alpha beta gamma.\index{alpha!beta!gamma}
\makeatother
%StartVisiblePreamble
\usepackage[imakeidx]{xindex}
-\makeindex
+\makeindex[options=-l de]
% Martin Sievers
%StopVisiblePreamble
\begin{document}
@@ -2119,7 +2202,7 @@ Test \index{A!Test} oder auch \index{B!Test}
mpwidth=0.55\linewidth,
pages={2},
frame=false,
- compiler=lualatex --shell-escape,
+ compiler=lualatex,
crop,
xindex,
% xindexOptions=-l de,
@@ -2148,22 +2231,6 @@ Foo\index{foo!bar2!baz2}
\end{document}
\end{externalDocument}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\printindex
\end{document}
diff --git a/indexing/xindex/latex/xindex.sty b/indexing/xindex/latex/xindex.sty
index a2b229b74f..4832bdf75d 100644
--- a/indexing/xindex/latex/xindex.sty
+++ b/indexing/xindex/latex/xindex.sty
@@ -1,6 +1,6 @@
%% This is file `xindex.sty',
%%
-%% Copyright (C) 2018-2022
+%% Copyright (C) 2018-2023
%% Herbert Voss
%%
%% It may be distributed and/or modified under the
@@ -11,10 +11,9 @@
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%
-% $Id: xindex.sty 836 2018-11-11 20:22:56Z herbert $
%
% -------------------------------------
-\ProvidesPackage{xindex}[2018/11/11 v. 0.02 write into an idx file (hv)]
+\ProvidesPackage{xindex}[2023/07/01 v. 0.03 write into an idx file (hv)]
%
\RequirePackage{xkeyval}
@@ -72,5 +71,8 @@
\def\writeidx#1{\write\@indexfile{\noexpand#1}}
\fi
+\providecommand\parenLeft{\{}
+\providecommand\parenRight{\}}
+
\endinput
diff --git a/indexing/xindex/lualatex/xindex-AU.lua b/indexing/xindex/lualatex/xindex-AU.lua
index a544692b48..5fa7dbfd3d 100644
--- a/indexing/xindex/lualatex/xindex-AU.lua
+++ b/indexing/xindex/lualatex/xindex-AU.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-AU'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-HAdW-eKO.lua b/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
index c82b153e82..d08942fb9a 100644
--- a/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
+++ b/indexing/xindex/lualatex/xindex-HAdW-eKO.lua
@@ -11,7 +11,7 @@
-- configuration for index files of the Heidelberger Akademie der Wissenschaften
if not modules then modules = { } end modules ['xindex-HAdW-eKO'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-RU.lua b/indexing/xindex/lualatex/xindex-RU.lua
index 465a7bdb22..e9adda1935 100644
--- a/indexing/xindex/lualatex/xindex-RU.lua
+++ b/indexing/xindex/lualatex/xindex-RU.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-RU'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration to xindex.lua",
author = "Alexey Kuznetzov",
copyright = "Herbert Voß",
diff --git a/indexing/xindex/lualatex/xindex-base.lua b/indexing/xindex/lualatex/xindex-base.lua
index 37a6783812..336142e30c 100644
--- a/indexing/xindex/lualatex/xindex-base.lua
+++ b/indexing/xindex/lualatex/xindex-base.lua
@@ -8,7 +8,7 @@
-- $Id: xindex-base.lua 22 2022-02-07 12:18:15Z hvoss $
-----------------------------------------------------------------------
-local info = { version = 0.48 }
+local info = { version = 0.49 }
-- check config
if pageNoPrefixDel ~= "" then
@@ -31,7 +31,7 @@ else
writeLog(2,#lines.." lines of data read\n",0)
end
end
-print("Anzahl Zeilen: "..#lines)
+--print("Anzahl Zeilen: "..#lines)
if #lines == 0 then
print("=========================================")
print("Input file(s) is/are empty!")
@@ -48,9 +48,10 @@ if #lines == 0 then
end
print("Presort of \\indexentry lines")
+for _,l in pairs(lines) do print (l) end
table.sort(lines)
if vlevel > 1 then
- print("Pres-Sorted index list:")
+ print("Pre-Sorted index list:")
for _,l in pairs(lines) do print (l) end
end
@@ -174,6 +175,17 @@ if use_UCA then
end
end
writeLog(2,"done\n",0)
+else
+ for i=1, #NewIndex do
+ v = NewIndex[i]
+ if findStr(v["SortKey"],"\\parenLeft") < 2 then v["SortKey"] = '{' v["sortChar"] = '{'end
+ if findStr(v["SortKey"],"\\parenRight") < 2 then v["SortKey"] = '}' end
+ if findStr(v["SortKey"],"//escapedexcl//") < 2 then v["SortKey"] = '!' end
+ if findStr(v["SortKey"],"//escapedquote//") < 2 then v["SortKey"] = '"' end
+ if findStr(v["SortKey"],"//escapedat//") < 2 then v["SortKey"] = '@' end
+ if findStr(v["SortKey"],"//escapedvert//") < 2 then v["SortKey"] = '|' end
+ NewIndex[i] = v
+ end
end
if SORTendhook then
@@ -217,27 +229,34 @@ for k=1,#NewIndex do
writeLog(1," NewIndex[k]: "..v["Entry"].."\n",2)
writeLog(1,require 'xindex-pretty'.dump(v),3) -- only for internal dump
entry = v["Entry"]
+-- print("SortKey:"..v["SortKey"].." sortChar:"..v["sortChar"])
writeLog(1,"\nBase start: "..entry.."\n",2)
-- local c = utf.sub(v["sortChar"],1,1)
-- if utf8.codepoint(c) < 12288 then -- Japanese starts at hex 3000
-- firstChar = v["sortChar"]
-- else
+-- print(v["SortKey"],v["sortChar"],v["Entry"])
if language == "cs" then -- Czech language has special char ch
if utf.sub(v["sortChar"],1,2) == "CH" then
- firstChar = "Ch"
+ firstChar = "Ch"
else
+-- firstChar = utf.sub(v["SortKey"],1,1)
firstChar = utf.sub(v["sortChar"],1,1)
end
else
+-- firstChar = utf.sub(v["SortKey"],1,1)
firstChar = utf.sub(v["sortChar"],1,1) -- catch a translatet Ö->OE
end
-- end
currentChar = firstChar
+ local SortKey = tostring(v["SortKey"])
+ writeLog(1,"SortKey="..SortKey.."; firstChar="..currentChar.."\n",2)
if string.len(firstChar) > 1 then
charType = getCharType(utf.sub(firstChar,1,1))
else
charType = getCharType(firstChar)
end
+-- print(">>"..v["sortChar"].." "..firstChar.." "..tostring(charType))
if charType == 0 then
numbers = false
symbols = true
diff --git a/indexing/xindex/lualatex/xindex-baselib.lua b/indexing/xindex/lualatex/xindex-baselib.lua
index 5e563aec47..9d7c9188eb 100644
--- a/indexing/xindex/lualatex/xindex-baselib.lua
+++ b/indexing/xindex/lualatex/xindex-baselib.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-baselib'] = {
- version = 0.48,
+ version = 0.49,
comment = "base library to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-cfg-common.lua b/indexing/xindex/lualatex/xindex-cfg-common.lua
index 33f4b2cbb4..4793d1758d 100644
--- a/indexing/xindex/lualatex/xindex-cfg-common.lua
+++ b/indexing/xindex/lualatex/xindex-cfg-common.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg-common'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-cfg-uca.lua b/indexing/xindex/lualatex/xindex-cfg-uca.lua
index 2a87366dad..014d3719d2 100644
--- a/indexing/xindex/lualatex/xindex-cfg-uca.lua
+++ b/indexing/xindex/lualatex/xindex-cfg-uca.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg-lua'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration to xindex-cfg-uca.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-cfg.lua b/indexing/xindex/lualatex/xindex-cfg.lua
index b475a2eb7f..24098c5272 100644
--- a/indexing/xindex/lualatex/xindex-cfg.lua
+++ b/indexing/xindex/lualatex/xindex-cfg.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.48,
+ version = 0.49,
comment = "main configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-danteedition.lua b/indexing/xindex/lualatex/xindex-danteedition.lua
index 80d7426381..f7d2d09b5f 100644
--- a/indexing/xindex/lualatex/xindex-danteedition.lua
+++ b/indexing/xindex/lualatex/xindex-danteedition.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration file for the DANTE Edition",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-dtk.lua b/indexing/xindex/lualatex/xindex-dtk.lua
index 0082be4dc9..74de071b0a 100644
--- a/indexing/xindex/lualatex/xindex-dtk.lua
+++ b/indexing/xindex/lualatex/xindex-dtk.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg'] = {
- version = 0.48,
+ version = 0.49,
comment = "DTK configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-lib.lua b/indexing/xindex/lualatex/xindex-lib.lua
index 97ede6b8fc..f321765c64 100644
--- a/indexing/xindex/lualatex/xindex-lib.lua
+++ b/indexing/xindex/lualatex/xindex-lib.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-lib'] = {
- version = 0.48,
+ version = 0.49,
comment = "main library to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
@@ -125,7 +125,8 @@ function read_lines_from(infile)
str = line:gsub('^\\%a+%s*{','{') -- remove "\\indexentry "
writeLog(1,"read_lines: str="..str.." ("..utf.sub(str,2,2)..")\n",2)
if getCharType(utf.sub(str,2,2)) == 0 then -- we have a symbol
- lines[#lines + 1] = str:gsub('^{*','{ ') -- add a space before the symbol
+ lines[#lines + 1] = str:gsub('^{*','{') -- add a space ... why????
+-- lines[#lines + 1] = str:gsub('^{*','{ ') -- add a space before the symbol
else
lines[#lines + 1] = str
end
@@ -275,6 +276,7 @@ function getEntryAndPage(w, nextW, EntryList)
sortChar= NormalizedUpper(utf.sub(IndexString,1,1)), -- :byte(), -- Initial for later output
Macro = macro
}
+ --print("Entry:"..EntryList[#EntryList]["sortChar"])
if args_v then
if Special == "" then Special = "-" end
writeLog(1,"getEntryAndPage: "..tostring(IndexString,pageNo,Special,utf.sub(IndexString,1,1),macro).."\n",2)
@@ -318,7 +320,7 @@ end
--[[ example entry
EntryList[2] = {
- Entry = "Johann", -- the index item foo@bar
+ Entry = 'Johann//escapedexcl//', -- the index item foo@bar
pages = { -- the page number(s) and the part after |
{ number = 111,
special = '\\emph' },
@@ -502,6 +504,19 @@ function getCharType(c)
end
end
+function findStr(s,f)
+ if s == nil then return 99999 end
+ str = s:match'^%s*(.*)' -- strip left spaces
+-- s:gsub("%s+", "")-- strip spaces
+-- print(s,f)
+ local i,j = str:find(f)
+-- print(tostring(i),tostring(j))
+ if i == nil
+ then return 99999 -- makes it easier to compare with <
+ else return i
+ end
+end
+
--print(get_category(utf8.codepoint('ö')))
--print(category_to_number(get_category(utf8.codepoint('ö'))))
@@ -532,22 +547,36 @@ function GenerateSortKey(a)
if ignoreSpace then
a["SortKey"] = A:gsub("%s+", "") -- remove spaces
else
- a["SortKey"] = A
+ a["SortKey"] = A:match'^%s*(.*)' -- strip only left spaces
end
else
A = NormalizedChars(getSortString(a["Entry"].." "..Apage..a["pages"][1]["special"]):gsub('!',' ')) -- replace! by empty
if ignoreSpace then
a["SortKey"] = A:gsub("%s+", "")-- remove spaces
else
- a["SortKey"] = A
+ a["SortKey"] = A:match'^%s*(.*)' -- strip only left spaces
end
end
- -- print(a["SortKey"])
- -- return A
+-- s:gsub("%s+", "") strip spaces
+ if findStr(a["SortKey"],"\\parenLeft") < 2 then a["SortKey"] = '{ '..Apage end
+ if findStr(a["SortKey"],"\\parenRight") < 2 then a["SortKey"] = '} '..Apage end
+ if findStr(a["SortKey"],"//escapedexcl//") < 2 then a["SortKey"] = '! '..Apage end
+ if findStr(a["SortKey"],"//escapedquote//") < 2 then a["SortKey"] = '" '..Apage end
+ if findStr(a["SortKey"],"//escapedat//") < 2 then a["SortKey"] = '@ '..Apage end
+ if findStr(a["SortKey"],"//escapedvert//") < 2 then a["SortKey"] = '| '..Apage end
+ -- a["SortKey"] = a["SortKey"]:gsub("%s+", "")
+ -- print("Sortkey: " .. a["SortKey"])
+ if not use_UCA then -- test if it is a symbol after 9 and before A or after Z
+ if (a["SortKey"]:byte() > 57 and a["SortKey"]:byte() < 65) or
+ (a["SortKey"]:byte() > 122 and a["SortKey"]:byte() < 128) then -- symbol above digits
+ a["SortKey"] = "/"..a["SortKey"] -- sort it after /
+ end
+ end
end
function GenerateSortKeys(Index)
for _, entry in ipairs(Index) do
+-- print("<<".._..entry["Entry"])
GenerateSortKey(entry)
end
end
@@ -555,12 +584,13 @@ end
function UTFCompare(a,b)
local A = a["SortKey"]
local B = b["SortKey"]
- writeLog(1,"UTFCompare: A--B "..A.."--"..B.."\n",2)
if use_UCA then
- return collator_obj:compare_strings(A,B)
+ compare = collator_obj:compare_strings(A,B)
else
- return A<B
+ compare = A<B
end
+ writeLog(1,"UTFCompare: A--B "..A.."--"..B.."A<B:"..tostring(compare).."\n",2)
+ return compare
end
@@ -923,6 +953,7 @@ function getSortChar(codepoints)
return getSortChar(codepoints)
end
local sort_char = utf8.char(table.unpack(codes))
+ --print("SortChar:"..sort_char)
-- print unicode category of the first char
return upper(sort_char) -- use unicode.utf8.upper to make the char uppercase
end
diff --git a/indexing/xindex/lualatex/xindex-norsk.lua b/indexing/xindex/lualatex/xindex-norsk.lua
index 7fc34e24a3..19289ee086 100644
--- a/indexing/xindex/lualatex/xindex-norsk.lua
+++ b/indexing/xindex/lualatex/xindex-norsk.lua
@@ -10,7 +10,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-no'] = {
- version = 0.48,
+ version = 0.49,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/lualatex/xindex-pretty.lua b/indexing/xindex/lualatex/xindex-pretty.lua
index 92d3aa92d8..ec6139e324 100644
--- a/indexing/xindex/lualatex/xindex-pretty.lua
+++ b/indexing/xindex/lualatex/xindex-pretty.lua
@@ -7,7 +7,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-pretty'] = {
- version = 0.48,
+ version = 0.49,
comment = "dump a Lua table for debugging",
author = "Steve Donovan",
copyright = "Steve Donovan",
diff --git a/indexing/xindex/lualatex/xindex-yannis.lua b/indexing/xindex/lualatex/xindex-yannis.lua
index 1ab0b12f6b..dbf6c60e77 100644
--- a/indexing/xindex/lualatex/xindex-yannis.lua
+++ b/indexing/xindex/lualatex/xindex-yannis.lua
@@ -9,7 +9,7 @@
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-yannis'] = {
- version = 0.48,
+ version = 0.49,
comment = "main configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
diff --git a/indexing/xindex/scripts/xindex.lua b/indexing/xindex/scripts/xindex.lua
index 22e07116cd..ba35187763 100755
--- a/indexing/xindex/scripts/xindex.lua
+++ b/indexing/xindex/scripts/xindex.lua
@@ -6,11 +6,10 @@
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL 1.3
--
--- $Id: xindex.lua 22 2023-01-18 12:18:15Z hvoss $
-----------------------------------------------------------------------
xindex = xindex or { }
- local version = 0.48
+ local version = 0.49
xindex.version = version
--xindex.self = "xindex"
@@ -55,7 +54,7 @@ local args = require ('xindex-lapp') [[
-l,--language (default en)
-g,--no_pagenumber
-p,--prefix (default L)
- -u,--use_UCA
+ -u,--use_UCA
-s,--use_stdin
-V,--version
<files...> (default stdin) .idx file(s)
diff --git a/macros/latex/contrib/hvextern/Changes b/macros/latex/contrib/hvextern/Changes
index 2b5f16f44c..c8f56a144b 100644
--- a/macros/latex/contrib/hvextern/Changes
+++ b/macros/latex/contrib/hvextern/Changes
@@ -1,7 +1,8 @@
hvextern.sty ----------------
+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
+ the example code
v 0.32 2022-06-23 - fixed introduced bug
- added checkCode also for pdflatex and xelatex
v 0.31 2022-06-20 - added package option checkCode to run the external
diff --git a/macros/latex/contrib/hvextern/doc/hvextern.pdf b/macros/latex/contrib/hvextern/doc/hvextern.pdf
index 79279aab99..a71482310f 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 5e40c2b98b..7f3e7fcc86 100644
--- a/macros/latex/contrib/hvextern/doc/hvextern.tex
+++ b/macros/latex/contrib/hvextern/doc/hvextern.tex
@@ -1,4 +1,4 @@
-%% $Id: hvextern.tex 678 2023-01-29 09:59:12Z herbert $
+%% $Id: hvextern.tex 737 2023-07-03 11:28:45Z herbert $
\RequirePackage{pdfmanagement-testphase}
\DeclareDocumentMetadata{}
\documentclass[ngerman,a4paper,twoside]{article}
@@ -1874,8 +1874,8 @@ already exists, there is no need to create it with the next run again and again.
if the package option \Loption{checkCode} exists.
\item[\Lkeyword{cleanup}] the auxiliary files of a \LaTeX-run are deleted, preset to \texttt{aux}, \texttt{log}.
It must be a comma seperated list of the extensions of the main file, s.g. \texttt{cleanup=\{aux,log\}}.
-\item[\Lkeyword{copyToExampleDir}] name of a directory for the examples, must first be created by the user himself
-\item[\Lkeyword{ExamplesDir}] move all examples into a directory
+\item[\Lkeyword{moveToExampleDir}] name of a directory for the examples, must first be created by the user himself
+\item[\Lkeyword{ExampleDir}] move all examples into a directory
\item[\Lkeyset{tclbox=false}] Can be used if there are some negative interactions between package \Lpack{listings}
and package \Lpack{tcolorbox}.
\item[\Lkeyword{framesep}] Value for \Lcs{fbox} if keyword \texttt{frame} is used.
diff --git a/macros/latex/contrib/hvextern/latex/hvextern.sty b/macros/latex/contrib/hvextern/latex/hvextern.sty
index 9f90b708a2..e17e0eb284 100644
--- a/macros/latex/contrib/hvextern/latex/hvextern.sty
+++ b/macros/latex/contrib/hvextern/latex/hvextern.sty
@@ -1,4 +1,4 @@
-%% $Id: hvextern.sty 678 2023-01-29 09:59:12Z herbert $
+%% $Id: hvextern.sty 743 2023-07-05 20:11:10Z 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.33}
-\ProvidesFile{hvextern}[2023/01/29 v\hvexternFileversion: package for running external documents (HV)]
+\def\hvexternFileversion{0.34}
+\ProvidesFile{hvextern}[2023/07/05 v\hvexternFileversion: package for running external documents (HV)]
\newif\ifhv@extern@checkCode
\hv@extern@checkCodefalse
@@ -43,6 +43,7 @@
\fi
\newcounter{hv@extern@runs}
+\newcounter{hv@extern@runsAfter}
\newcounter{@@@runs}
\newcounter{hv@extern@pageCNT}
\newsavebox\hv@extern@box
@@ -64,6 +65,7 @@
\define@key{hv}{progpath}{\def\hv@extern@progpath{#1}}
\define@key{hv}{runsequence}[]{\def\hv@extern@runsequence{#1}}
\define@key{hv}{runs}[1]{\setcounter{hv@extern@runs}{#1}}
+\define@key{hv}{runsAfter}[1]{\setcounter{hv@extern@runsAfter}{#1}}
\define@key{hv}{grfOptions}[]{\def\hv@extern@grfOptions{#1}}
\define@key{hv}{lstOptions}[]{\def\hv@extern@lstOptions{#1}}
\define@key{hv}{textOptions}[]{\def\hv@extern@textOptions{#1}}
@@ -128,6 +130,7 @@
\def\hv@extern@compiler{#1}%
\def\hv@extern@compilerNo{-1}%
}
+\define@boolkey{hv}[hv@extern@]{shellesc}[true]{}
\define@key{hv}{aboveskip}[\medskipamount]{\setlength\hv@extern@aboveskip{#1}}
\define@key{hv}{belowpreambleskip}[\smallskipamount]{\setlength\hv@extern@belowpreambleskip{#1}}
\define@key{hv}{belowbodyskip}[\smallskipamount]{\setlength\hv@extern@belowbodyskip{#1}}
@@ -144,6 +147,7 @@
code=false,% show Code
crop=false,% erzeugte PDF "croppen"
compiler=pdflatex,% zu verwendener Compiler
+ shellesc=true,% use shell-escape
redirect=false,% write output into a file *.txt
tcbox=true,% use tcolorbox
grfOptions={},% Optionen der einzubindenden Grafik
@@ -157,6 +161,7 @@
includegraphic=true,% Grafik einbinden oder User überlassen
inline=false,% Grafik nicht in derselben Zeile
runs=1,% Anzahl Compiler-Durchläufe
+ runsAfter=0, % Anzahl Durchläufe nach makeindex
runsequence={},% Im Moment nicht aktiv
biber=false,% Biber laufen lassen?
xindex=false,% xindex laufen lassen?
@@ -223,7 +228,7 @@
{
\clist_map_inline:nn {#1}{%
\hv@ex@typeout{sequencerun: ##1}%
- \ShellEscape{\hv@extern@progpath##1\space\hvExternDateiname}%
+ \ShellEscape{\hv@extern@progpath##1\space\hv@run@options\hvExternDateiname}%
}
}
\ExplSyntaxOff
@@ -343,7 +348,7 @@
\def\hv@extern@runTEX#1#2#3#4{% path compiler file extension
\hv@ex@typeout{running #1#2 #3#4}%
- \ShellEscape{#1tex\space #3#4}%
+ \ShellEscape{#1tex\space\hv@run@options #3#4}%
\hv@ex@typeout{running #1dvips #3}%
\ShellEscape{#1dvips\space #3.dvi}%
\hv@ex@typeout{running ps2pdf #3.ps}%
@@ -361,7 +366,7 @@
% only for the sequence latex->dvips->ps2pdf
\def\hv@extern@runLATEX#1#2#3#4{% path-compiler-file-extension
\hv@ex@typeout{running #1#2 #3#4}%
- \ShellEscape{#1#2\space #3#4}%
+ \ShellEscape{#1#2\space\hv@run@options #3#4}%
\hv@ex@typeout{running #1dvips #3}%
\ShellEscape{#1dvips\space #3.dvi}%
\hv@ex@typeout{running ps2pdf #3.ps}%
@@ -427,6 +432,7 @@
%%
\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}}%
\gdef\hv@extern@savePara{#1}%
\setkeys{hv}{#1}% \begin
@@ -470,7 +476,7 @@
\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\ \hv@run@options \hvExternDateiname\hv@extern@ext ...}%
\setcounter{@@@runs}{\value{hv@extern@runs}}%
\loop\ifnum\the@@@runs > 0\relax
\ifcase\hv@extern@compilerNo \relax % we have metapost
@@ -487,8 +493,8 @@
\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}%
\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~\hv@run@options~\hvExternDateiname\hv@extern@ext}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hv@run@options\space\hvExternDateiname\hv@extern@ext}%
\fi
\fi
\addtocounter{@@@runs}{-1}%
@@ -502,6 +508,32 @@
\ShellEscape{xindex \hv@extern@xindexOptions\space \hvExternDateiname.idx}% NAch xindex nochmal latex
\ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname}%
\fi
+ \expandafter\ifnum\value{hv@extern@runsAfter} > 0
+ \hv@ex@typeout{runsAfter>0: running \hv@extern@progpath\hv@extern@compiler~ \hvExternDateiname\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}%
+ \or %1
+ \hv@ex@typeout{running tex \hvExternDateiname\hv@extern@ext}%
+ \hv@extern@runTEX{\hv@extern@progpath}{\hv@extern@compiler}{\hvExternDateiname}{\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}%
+ \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}%
+ \else
+ \hv@ex@typeout{running \hv@extern@compiler~ \hvExternDateiname\hv@extern@ext}%
+ \ShellEscape{\hv@extern@progpath\hv@extern@compiler\space\hvExternDateiname\hv@extern@ext}%
+ \fi
+ \fi
+ \addtocounter{@@@runs}{-1}%
+ \repeat
+ \hv@ex@typeout{... done}%
+ \fi
\else % runsequence
\expandafter\run@hv@extern@sequenceList\expandafter{\hv@extern@runsequence}%
\fi
diff --git a/macros/luatex/latex/luaplot/luaplot.pdf b/macros/luatex/latex/luaplot/luaplot.pdf
index c482c6bab9..2217258723 100644
--- a/macros/luatex/latex/luaplot/luaplot.pdf
+++ b/macros/luatex/latex/luaplot/luaplot.pdf
Binary files differ
diff --git a/macros/luatex/latex/luaplot/luaplot.sty b/macros/luatex/latex/luaplot/luaplot.sty
index eb071b568e..f9f5377c90 100644
--- a/macros/luatex/latex/luaplot/luaplot.sty
+++ b/macros/luatex/latex/luaplot/luaplot.sty
@@ -1,9 +1,9 @@
% luaplot package
-% version 1.0
+% version 1.2
% 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 Dr. Ajit Kumar
+%Authors: Chetan Shirore and Ajit Kumar
-\ProvidesPackage{luaplot}
+\ProvidesPackage{luaplot}[1.2]
\RequirePackage{xkeyval}
\RequirePackage{luacode}
\RequirePackage{tikz}
@@ -18,13 +18,37 @@ function checknumber(x)
end
end
-function luapath (f,a,b,n)
+function luapath (f,a,b,n,myclr)
+ local mytbl ={}
local s = ""
- s = s.."(" .. a .."," .. f(a) ..")"
+ local finalstr = ""
+ local y = f(a)
+ local mycnt = 1
+ if y == y and not (y==math.huge or y==-math.huge ) then
+ s = s.."(" .. a .."," .. f(a) ..")"
+ end
for i = 1, n do
- s= s .. "-- (" ..((b - a) / n * i + a) ..",".. checknumber(f((b - a) / n * i + a))..")"
+ local y = f((b - a) / n * i + a)
+ if y == y and not (y==math.huge or y==-math.huge ) then
+ if s~='' then
+ s= s .. "-- (" ..checknumber(((b - a) / n * i + a)) ..",".. checknumber(y)..")"
+ else
+ s= s .. "(" ..checknumber(((b - a) / n * i + a)) ..",".. checknumber(y)..")"
+ end
+ mytbl[mycnt] = s
+ else
+ if s~='' then
+ mytbl[mycnt] = s
+ mycnt = mycnt + 1
+ s = ''
+ end
+ end
+
+ end
+ for j=1, #mytbl do
+ finalstr = finalstr .."gdraw " ..tostring(mytbl[j]).."withcolor " .. myclr..";"
end
- return "gdraw " ..s
+ return finalstr
end
function luatikzpath (f,a,b,n)
@@ -74,7 +98,7 @@ color clr;
local endcode = [[
endgraph;
endfig;
-\string\end{mplibcode}
+\string\end{mplibcode}
]]
local expr={}
local countexp = 1
@@ -100,7 +124,7 @@ tex.print(begincode)
for k=1, countexp-1 do
local clr = colortbl[k] or 'black';
local w = plotstytbl[k] or '';
- mainstr="drawoptions("..w..");"..luapath(expr[k],\mop@one,\mop@two,\mop@five).."withcolor " .. clr..";"..'drawoptions();'
+ mainstr="drawoptions("..w..");"..luapath(expr[k],\mop@one,\mop@two,\mop@five, clr)..'drawoptions();'
tex.print(mainstr)
end
tex.print(tostring(\mop@ten))%
diff --git a/macros/luatex/latex/luaplot/luaplot.tex b/macros/luatex/latex/luaplot/luaplot.tex
index cc238260eb..a0defde6b6 100644
--- a/macros/luatex/latex/luaplot/luaplot.tex
+++ b/macros/luatex/latex/luaplot/luaplot.tex
@@ -107,7 +107,7 @@ clr
\begin{lstlisting}[caption={[]}]
plotoptions
\end{lstlisting}
- & Specifies different options for plotting. The input is to be in curly braces. If the expression is a big string and multi-line then it can be enclosed in two square brackets (string in Lua). The different plot options include grids, labels, legends, axes styles, point markings on axes, framing styles etcetera. For all possible options, the MetaPost package \cite{online.metapost} documentation and guide \cite{article.hobby} can be referred. \\
+ & Specifies different options for plotting. The input is to be in curly braces. If the expression is a big string and multi-line then it can be enclosed in two square brackets (string in Lua). The different plot options include grids, labels, legends, axes styles, point markings on axes, framing styles etcetera. For all possible options, the MetaPost package documentation \cite{online.metapost} and guide \cite{article.hobby} can be referred. \\
\bottomrule \\
\caption{Optional parameters in the luaplot command}
\label{tbl:paraluaplot}
@@ -167,7 +167,14 @@ xmin=-10,xmax=10]
\end{lstlisting} & \newline \luaplot[
clr={ 'red, blue, green' },
xmin=-10,xmax=10]
-{x^3,-x^3,x} \\
+{x^3,-x^3,x} \\ \midrule
+\begin{lstlisting}[caption={[]}]
+\luaplot[xmin=-5,xmax=5,
+clr={'red, blue'}]
+{(2*(x^2)-1)/(x^2-1),1/x}
+\end{lstlisting} & \newline \luaplot[xmin=-5,xmax=5,
+clr={'red, blue'}]
+{(2*(x^2)-1)/(x^2-1),1/x} \\
\bottomrule \\
\caption{Plotting graphs with the luaplot command}
\label{tbl:luaplotex}
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index ebe030f281..1f5eb11e94 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,3 +1,11 @@
+2023-07-06 Michal Hoftich <michal.h21@gmail.com>
+
+ * tex4ht-fonts-noncjk.tex (
+ ./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cfrinitials/*.htf,
+ ./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/cfrinitials/*.htf
+ ): added support for the CFR-Initials font bundle.
+ https://tex.stackexchange.com/a/690426/2891
+
2023-06-30 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-html4.tex (html4.4ht): don't produce paragraphs inside <dt>
diff --git a/support/TeX4ht/source/tex4ht-fonts-noncjk.tex b/support/TeX4ht/source/tex4ht-fonts-noncjk.tex
index 84309d9391..2491c8a7ad 100644
--- a/support/TeX4ht/source/tex4ht-fonts-noncjk.tex
+++ b/support/TeX4ht/source/tex4ht-fonts-noncjk.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-fonts-noncjk.tex 1329 2023-05-11 16:01:19Z michal_h21 $
+% $Id: tex4ht-fonts-noncjk.tex 1346 2023-07-06 12:55:30Z michal_h21 $
% tex tex4ht-fonts-noncjk
% or ht tex tex4ht-fonts-noncjk
%
@@ -32594,26 +32594,2042 @@ bbding 0 123
\AddFont{bbding-uni}{unicode/public/bbding}
+\Section{CFR-initials}
+
+Support for Clea F. Rees's initials fonts.
+
+% writing Acorn.htf hash: 71a9dcb68ce65dd0d80b2ad449c575c4
+\<Acorn\><<<
+Acorn 0 160
+'' '1' .notdef 0 % generated from Acorn.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+'' '1' %
+'' '1' % The Current Maintainer of this work
+'' '1' % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'' '1' % If you modify this program, changing the
+'' '1' % version identification would be appreciated.
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+' ' '1' space 32
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+' ' '1' space 160
+Acorn 0 160
+htfcss: Acorn font-family: 'Acorn Initials', serif;
+
+>>>
+\AddFont{Acorn}{unicode/cfrinitials/Acorn}{}
+% writing AnnSton.htf hash: d1c8623f3c50a810002375960e6be482
+\<AnnSton\><<<
+AnnSton 32 122
+' ' '1' space 32 % generated from AnnSton.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+'' '1' %
+'' '1' % The Current Maintainer of this work
+'' '1' % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'' '1' % If you modify this program, changing the
+'' '1' % version identification would be appreciated.
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+AnnSton 32 122
+htfcss: AnnSton font-family: 'AnnStone', serif;
+
+>>>
+\AddFont{AnnSton}{unicode/cfrinitials/AnnSton}{}
+% writing ArtNouvc.htf hash: 5d979a56fd028dd410bfb904089288fa
+\<ArtNouvc\><<<
+ArtNouvc 32 252
+' ' '1' space 32 % generated from ArtNouvc.tfm, 2023-07-06-13:12
+'!' '1' exclam 33 % Copyright 2023 TeX Users Group
+'"' '1' quotedbl 34 %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'&#x2019;' '1' quoteright 39 % http://www.latex-project.org/lppl.txt
+'(' '1' parenleft 40 % and version 1.3c or later is part of all distributions
+')' '1' parenright 41 % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+',' '1' comma 44 %
+'-' '1' hyphen 45 % The Current Maintainer of this work
+'.' '1' period 46 % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'0' '1' zero 48 % If you modify this program, changing the
+'1' '1' one 49 % version identification would be appreciated.
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'5' '1' five 53
+'6' '1' six 54
+'7' '1' seven 55
+'8' '1' eight 56
+'9' '1' nine 57
+':' '1' colon 58
+';' '1' semicolon 59
+'' '1'
+'' '1'
+'' '1'
+'?' '1' question 63
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 130
+'' '1'
+'' '1' .notdef 132
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 147
+'' '1' .notdef 148
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00A1;' '1' exclamdown 161
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00BF;' '1' questiondown 191
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x02DC;' '1' tilde 196
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00B8;' '1' cedilla 203
+'' '1'
+'' '1'
+'' '1'
+'&#x02C7;' '1' caron 207
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 214
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 220
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 228
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00BA;' '1' ordmasculine 235
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 239
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 246
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 252
+ArtNouvc 32 252
+htfcss: ArtNouvc font-family: 'Art Nouveau Caps', serif;
+
+>>>
+\AddFont{ArtNouvc}{unicode/cfrinitials/ArtNouvc}{}
+% writing ArtNouv.htf hash: 5117483f72c8d332c450aa97a661b2e1
+\<ArtNouv\><<<
+ArtNouv 32 90
+' ' '1' space 32 % generated from ArtNouv.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+'' '1' %
+'' '1' % The Current Maintainer of this work
+'' '1' % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'' '1' % If you modify this program, changing the
+'' '1' % version identification would be appreciated.
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+ArtNouv 32 90
+htfcss: ArtNouv font-family: 'Art Nouveau Initialen', serif;
+
+>>>
+\AddFont{ArtNouv}{unicode/cfrinitials/ArtNouv}{}
+% writing Carrickc.htf hash: d1c8623f3c50a810002375960e6be482
+\<Carrickc\><<<
+.AnnSton
+htfcss: Carrickc font-family: 'Carrick Caps', serif;
+
+>>>
+\AddFont{Carrickc}{alias/cfrinitials/Carrickc}{}
+% writing Eichenla.htf hash: d1c8623f3c50a810002375960e6be482
+\<Eichenla\><<<
+.AnnSton
+htfcss: Eichenla font-family: 'Eichenlaub Initialen', serif;
+
+>>>
+\AddFont{Eichenla}{alias/cfrinitials/Eichenla}{}
+% writing EileenBl.htf hash: d1c8623f3c50a810002375960e6be482
+\<EileenBl\><<<
+.AnnSton
+htfcss: EileenBl font-family: 'Eileen Caps Black', serif;
+
+>>>
+\AddFont{EileenBl}{alias/cfrinitials/EileenBl}{}
+% writing Eileen.htf hash: d1c8623f3c50a810002375960e6be482
+\<Eileen\><<<
+.AnnSton
+htfcss: Eileen font-family: 'Eileen Caps', serif;
+
+>>>
+\AddFont{Eileen}{alias/cfrinitials/Eileen}{}
+% writing Elzevier.htf hash: d1c8623f3c50a810002375960e6be482
+\<Elzevier\><<<
+.AnnSton
+htfcss: Elzevier font-family: 'Elzevier Caps', serif;
+
+>>>
+\AddFont{Elzevier}{alias/cfrinitials/Elzevier}{}
+% writing GotIn.htf hash: 569ea3507e2686c400bfa1716fc510da
+\<GotIn\><<<
+GotIn 0 160
+'' '1' .notdef 0 % generated from GotIn.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+'' '1' %
+'' '1' % The Current Maintainer of this work
+'' '1' % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'' '1' % If you modify this program, changing the
+'' '1' % version identification would be appreciated.
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+' ' '1' space 32
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+' ' '1' space 160
+GotIn 0 160
+htfcss: GotIn font-family: 'Gotische Initialen', serif;
+
+>>>
+\AddFont{GotIn}{unicode/cfrinitials/GotIn}{}
+% writing GoudyIn.htf hash: 5117483f72c8d332c450aa97a661b2e1
+\<GoudyIn\><<<
+.ArtNouv
+htfcss: GoudyIn font-family: 'Goudy Initialen', serif;
+
+>>>
+\AddFont{GoudyIn}{alias/cfrinitials/GoudyIn}{}
+% writing Kinigcap.htf hash: c401198489cfcafe8c7a13c494fd1905
+\<Kinigcap\><<<
+Kinigcap 32 122
+' ' '1' space 32 % generated from Kinigcap.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+'' '1' %
+'' '1' % The Current Maintainer of this work
+'' '1' % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'0' '1' zero 48 % If you modify this program, changing the
+'1' '1' one 49 % version identification would be appreciated.
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'' '1'
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'' '1'
+'' '1'
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'' '1'
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'' '1'
+'' '1'
+'z' '1' z 122
+Kinigcap 32 122
+htfcss: Kinigcap font-family: 'Kinigstein Caps', serif;
+
+>>>
+\AddFont{Kinigcap}{unicode/cfrinitials/Kinigcap}{}
+% writing Konanur.htf hash: b710b7367a5a1d54b85577d1abd0cc99
+\<Konanur\><<<
+Konanur 32 122
+' ' '1' space 32 % generated from Konanur.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+'' '1' %
+'' '1' % The Current Maintainer of this work
+'' '1' % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'0' '1' zero 48 % If you modify this program, changing the
+'1' '1' one 49 % version identification would be appreciated.
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+Konanur 32 122
+htfcss: Konanur font-family: 'Konanur Kaps', serif;
+
+>>>
+\AddFont{Konanur}{unicode/cfrinitials/Konanur}{}
+% writing Kramer.htf hash: 09b7e8408e5582428c8ffc9844fd4121
+\<Kramer\><<<
+Kramer 32 252
+' ' '1' space 32 % generated from Kramer.tfm, 2023-07-06-13:12
+'!' '1' exclam 33 % Copyright 2023 TeX Users Group
+'"' '1' quotedbl 34 %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'&#x2019;' '1' quoteright 39 % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+',' '1' comma 44 %
+'' '1' % The Current Maintainer of this work
+'.' '1' period 46 % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'' '1' % If you modify this program, changing the
+'' '1' % version identification would be appreciated.
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+':' '1' colon 58
+';' '1' semicolon 59
+'' '1'
+'' '1'
+'' '1'
+'?' '1' question 63
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 130
+'' '1'
+'' '1' .notdef 132
+'' '1' .notdef 133
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 145
+'' '1' .notdef 146
+'' '1' .notdef 147
+'' '1' .notdef 148
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00A4;' '1' currency 168
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 223
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 228
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 246
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 252
+Kramer 32 252
+htfcss: Kramer font-family: 'Kramer', serif;
+
+>>>
+\AddFont{Kramer}{unicode/cfrinitials/Kramer}{}
+% writing MorrisIn.htf hash: 99ebe380d1182fec61c746caa901bf50
+\<MorrisIn\><<<
+MorrisIn 32 122
+' ' '1' space 32 % generated from MorrisIn.tfm, 2023-07-06-13:12
+'' '1' % Copyright 2023 TeX Users Group
+'' '1' %
+'' '1' % This work may be distributed and/or modified under the
+'' '1' % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'' '1' % later version. The latest version of this license is in
+'' '1' % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+',' '1' comma 44 %
+'' '1' % The Current Maintainer of this work
+'.' '1' period 46 % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'0' '1' zero 48 % If you modify this program, changing the
+'1' '1' one 49 % version identification would be appreciated.
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'5' '1' five 53
+'6' '1' six 54
+'7' '1' seven 55
+'8' '1' eight 56
+'9' '1' nine 57
+':' '1' colon 58
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+MorrisIn 32 122
+htfcss: MorrisIn font-family: 'Morris Initialen', serif;
+
+>>>
+\AddFont{MorrisIn}{unicode/cfrinitials/MorrisIn}{}
+% writing Nouveaud.htf hash: d1c8623f3c50a810002375960e6be482
+\<Nouveaud\><<<
+.AnnSton
+htfcss: Nouveaud font-family: 'Nouveau Drop Caps', serif;
+
+>>>
+\AddFont{Nouveaud}{alias/cfrinitials/Nouveaud}{}
+% writing Romantik.htf hash: d1c8623f3c50a810002375960e6be482
+\<Romantik\><<<
+.AnnSton
+htfcss: Romantik font-family: 'Romantik', serif;
+
+>>>
+\AddFont{Romantik}{alias/cfrinitials/Romantik}{}
+% writing Rothdn.htf hash: 538d3c3f6501cf4cc2e8a67e3033ebfc
+\<Rothdn\><<<
+Rothdn 32 251
+' ' '1' space 32 % generated from Rothdn.tfm, 2023-07-06-13:12
+'!' '1' exclam 33 % Copyright 2023 TeX Users Group
+'"' '1' quotedbl 34 %
+'#' '1' numbersign 35 % This work may be distributed and/or modified under the
+'$' '1' dollar 36 % conditions of the LaTeX Project Public License, either
+'%' '1' percent 37 % version 1.3c of this license or (at your option) any
+'&amp;' '1' ampersand 38 % later version. The latest version of this license is in
+'&#x2019;' '1' quoteright 39 % http://www.latex-project.org/lppl.txt
+'(' '1' parenleft 40 % and version 1.3c or later is part of all distributions
+')' '1' parenright 41 % of LaTeX version 2005/12/01 or later.
+'*' '1' asterisk 42 %
+'+' '1' plus 43 % This work has the LPPL maintenance status "maintained".
+',' '1' comma 44 %
+'-' '1' hyphen 45 % The Current Maintainer of this work
+'.' '1' period 46 % is the TeX4ht Project <http://tug.org/tex4ht>.
+'/' '1' slash 47 %
+'0' '1' zero 48 % If you modify this program, changing the
+'1' '1' one 49 % version identification would be appreciated.
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'5' '1' five 53
+'6' '1' six 54
+'7' '1' seven 55
+'8' '1' eight 56
+'9' '1' nine 57
+':' '1' colon 58
+';' '1' semicolon 59
+'&lt;' '1' less 60
+'=' '1' equal 61
+'&gt;' '1' greater 62
+'?' '1' question 63
+'@' '1' at 64
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'[' '1' bracketleft 91
+'&#x005C;' '1' backslash 92
+']' '1' bracketright 93
+'^' '1' asciicircum 94
+'_' '1' underscore 95
+'&#x2018;' '1' quoteleft 96
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+'{' '1' braceleft 123
+'|' '1' bar 124
+'}' '1' braceright 125
+'~' '1' asciitilde 126
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00A1;' '1' exclamdown 161
+'&#x00A2;' '1' cent 162
+'&#x00A3;' '1' sterling 163
+'' '1'
+'' '1'
+'' '1'
+'&#x00A7;' '1' section 167
+'&#x00A4;' '1' currency 168
+'&#x0027;' '1' quotesingle 169
+'&#x201C;' '1' quotedblleft 170
+'&#x00AB;' '1' guillemotleft 171
+'&#x2039;' '1' guilsinglleft 172
+'&#x203A;' '1' guilsinglright 173
+'&#xFB01;' '1' fi 174
+'&#xFB02;' '1' fl 175
+'' '1'
+'&#x2013;' '1' endash 177
+'&#x2020;' '1' dagger 178
+'&#x2021;' '1' daggerdbl 179
+'&#x00B7;' '1' periodcentered 180
+'' '1'
+'&#x00B6;' '1' paragraph 182
+'&#x2022;' '1' bullet 183
+'&#x201A;' '1' quotesinglbase 184
+'&#x201E;' '1' quotedblbase 185
+'&#x201D;' '1' quotedblright 186
+'&#x00BB;' '1' guillemotright 187
+'&#x2026;' '1' ellipsis 188
+'&#x2030;' '1' perthousand 189
+'' '1'
+'&#x00BF;' '1' questiondown 191
+'' '1'
+'&#x60;' '1' grave 193
+'&#x00B4;' '1' acute 194
+'&#x02C6;' '1' circumflex 195
+'&#x02DC;' '1' tilde 196
+'' '1'
+'' '1'
+'' '1'
+'&#x00A8;' '1' dieresis 200
+'' '1'
+'' '1'
+'&#x00B8;' '1' cedilla 203
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x2014;' '1' emdash 208
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00AA;' '1' ordfeminine 227
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00BA;' '1' ordmasculine 235
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00E6;' '1' ae 241
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00DF;' '1' germandbls 251
+Rothdn 32 251
+htfcss: Rothdn font-family: 'Rothenburg Decorative', serif;
+
+>>>
+\AddFont{Rothdn}{unicode/cfrinitials/Rothdn}{}
+% writing RoyalIn.htf hash: 5117483f72c8d332c450aa97a661b2e1
+\<RoyalIn\><<<
+.ArtNouv
+htfcss: RoyalIn font-family: 'Royal Initialen', serif;
+
+>>>
+\AddFont{RoyalIn}{alias/cfrinitials/RoyalIn}{}
+% writing Sanremo.htf hash: 81b6b42c994d90b480c4a487cf37e243
+\<Sanremo\><<<
+Sanremo 28 255
+'' '1' .notdef 28 % generated from Sanremo.tfm, 2023-07-06-13:12
+'' '1' .notdef 29 % Copyright 2023 TeX Users Group
+'' '1' .notdef 30 %
+'' '1' .notdef 31 % This work may be distributed and/or modified under the
+' ' '1' space 32 % conditions of the LaTeX Project Public License, either
+'!' '1' exclam 33 % version 1.3c of this license or (at your option) any
+'"' '1' quotedbl 34 % later version. The latest version of this license is in
+'#' '1' numbersign 35 % http://www.latex-project.org/lppl.txt
+'$' '1' dollar 36 % and version 1.3c or later is part of all distributions
+'%' '1' percent 37 % of LaTeX version 2005/12/01 or later.
+'&amp;' '1' ampersand 38 %
+'&#x2019;' '1' quoteright 39 % This work has the LPPL maintenance status "maintained".
+'(' '1' parenleft 40 %
+')' '1' parenright 41 % The Current Maintainer of this work
+'*' '1' asterisk 42 % is the TeX4ht Project <http://tug.org/tex4ht>.
+'+' '1' plus 43 %
+',' '1' comma 44 % If you modify this program, changing the
+'-' '1' hyphen 45 % version identification would be appreciated.
+'.' '1' period 46
+'/' '1' slash 47
+'0' '1' zero 48
+'1' '1' one 49
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'5' '1' five 53
+'6' '1' six 54
+'7' '1' seven 55
+'8' '1' eight 56
+'9' '1' nine 57
+':' '1' colon 58
+';' '1' semicolon 59
+'&lt;' '1' less 60
+'=' '1' equal 61
+'&gt;' '1' greater 62
+'?' '1' question 63
+'@' '1' at 64
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'[' '1' bracketleft 91
+'&#x005C;' '1' backslash 92
+']' '1' bracketright 93
+'^' '1' asciicircum 94
+'_' '1' underscore 95
+'&#x2018;' '1' quoteleft 96
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+'{' '1' braceleft 123
+'|' '1' bar 124
+'}' '1' braceright 125
+'~' '1' asciitilde 126
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 130
+'' '1' .notdef 131
+'' '1' .notdef 132
+'' '1' .notdef 133
+'' '1' .notdef 134
+'' '1' .notdef 135
+'' '1' .notdef 136
+'' '1' .notdef 137
+'' '1' .notdef 138
+'' '1' .notdef 139
+'' '1' .notdef 140
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 145
+'' '1' .notdef 146
+'' '1' .notdef 147
+'' '1' .notdef 148
+'' '1' .notdef 149
+'' '1' .notdef 150
+'' '1' .notdef 151
+'' '1' .notdef 152
+'' '1' .notdef 153
+'' '1' .notdef 154
+'' '1' .notdef 155
+'' '1' .notdef 156
+'' '1'
+'' '1'
+'' '1' .notdef 159
+'' '1'
+'&#x00A1;' '1' exclamdown 161
+'&#x00A2;' '1' cent 162
+'&#x00A3;' '1' sterling 163
+'&#x2044;' '1' fraction 164
+'&#x00A5;' '1' yen 165
+'&#x0192;' '1' florin 166
+'&#x00A7;' '1' section 167
+'&#x00A4;' '1' currency 168
+'&#x0027;' '1' quotesingle 169
+'' '1'
+'&#x00AB;' '1' guillemotleft 171
+'&#x2039;' '1' guilsinglleft 172
+'' '1'
+'&#xFB01;' '1' fi 174
+'' '1'
+'' '1' .notdef 176
+'&#x2013;' '1' endash 177
+'' '1'
+'' '1'
+'&#x00B7;' '1' periodcentered 180
+'' '1'
+'&#x00B6;' '1' paragraph 182
+'&#x2022;' '1' bullet 183
+'&#x201A;' '1' quotesinglbase 184
+'' '1'
+'' '1'
+'&#x00BB;' '1' guillemotright 187
+'' '1'
+'' '1'
+'' '1'
+'&#x00BF;' '1' questiondown 191
+'' '1' .notdef 192
+'&#x60;' '1' grave 193
+'&#x00B4;' '1' acute 194
+'&#x02C6;' '1' circumflex 195
+'&#x02DC;' '1' tilde 196
+'&#x00AF;' '1' macron 197
+'&#x02D8;' '1' breve 198
+'&#x02D9;' '1' dotaccent 199
+'&#x00A8;' '1' dieresis 200
+'' '1' .notdef 201
+'&#x02DA;' '1' ring 202
+'&#x00B8;' '1' cedilla 203
+'' '1' .notdef 204
+'&#x02DD;' '1' hungarumlaut 205
+'&#x02DB;' '1' ogonek 206
+'&#x02C7;' '1' caron 207
+'&#x2014;' '1' emdash 208
+'' '1' .notdef 209
+'' '1' .notdef 210
+'' '1' .notdef 211
+'' '1' .notdef 212
+'' '1' .notdef 213
+'' '1' .notdef 214
+'' '1' .notdef 215
+'' '1' .notdef 216
+'' '1' .notdef 217
+'' '1' .notdef 218
+'' '1' .notdef 219
+'' '1' .notdef 220
+'' '1' .notdef 221
+'' '1' .notdef 222
+'' '1' .notdef 223
+'' '1' .notdef 224
+'&#x00C6;' '1' AE 225
+'' '1' .notdef 226
+'&#x00AA;' '1' ordfeminine 227
+'' '1' .notdef 228
+'' '1' .notdef 229
+'' '1' .notdef 230
+'' '1' .notdef 231
+'&#x0141;' '1' Lslash 232
+'&#x00D8;' '1' Oslash 233
+'&#x0152;' '1' OE 234
+'&#x00BA;' '1' ordmasculine 235
+'' '1' .notdef 236
+'' '1' .notdef 237
+'' '1' .notdef 238
+'' '1' .notdef 239
+'' '1' .notdef 240
+'&#x00E6;' '1' ae 241
+'' '1' .notdef 242
+'' '1' .notdef 243
+'' '1' .notdef 244
+'&#x0131;' '1' dotlessi 245
+'' '1' .notdef 246
+'' '1' .notdef 247
+'&#x0142;' '1' lslash 248
+'&#x00F8;' '1' oslash 249
+'&#x0153;' '1' oe 250
+'&#x00DF;' '1' germandbls 251
+'' '1' .notdef 252
+'' '1' .notdef 253
+'' '1' .notdef 254
+'' '1' .notdef 255
+Sanremo 28 255
+htfcss: Sanremo font-family: 'San Remo', serif;
+
+>>>
+\AddFont{Sanremo}{unicode/cfrinitials/Sanremo}{}
+% writing Starburst.htf hash: 8a416c661cb4c5c815b72668ebe98147
+\<Starburst\><<<
+Starburst 32 255
+' ' '1' space 32 % generated from Starburst.tfm, 2023-07-06-13:12
+'!' '1' exclam 33 % Copyright 2023 TeX Users Group
+'"' '1' quotedbl 34 %
+'#' '1' numbersign 35 % This work may be distributed and/or modified under the
+'$' '1' dollar 36 % conditions of the LaTeX Project Public License, either
+'' '1' % version 1.3c of this license or (at your option) any
+'&amp;' '1' ampersand 38 % later version. The latest version of this license is in
+'&#x2019;' '1' quoteright 39 % http://www.latex-project.org/lppl.txt
+'' '1' % and version 1.3c or later is part of all distributions
+'' '1' % of LaTeX version 2005/12/01 or later.
+'' '1' %
+'' '1' % This work has the LPPL maintenance status "maintained".
+',' '1' comma 44 %
+'-' '1' hyphen 45 % The Current Maintainer of this work
+'.' '1' period 46 % is the TeX4ht Project <http://tug.org/tex4ht>.
+'' '1' %
+'0' '1' zero 48 % If you modify this program, changing the
+'1' '1' one 49 % version identification would be appreciated.
+'2' '1' two 50
+'3' '1' three 51
+'4' '1' four 52
+'5' '1' five 53
+'6' '1' six 54
+'7' '1' seven 55
+'8' '1' eight 56
+'9' '1' nine 57
+':' '1' colon 58
+';' '1' semicolon 59
+'' '1'
+'' '1'
+'' '1'
+'?' '1' question 63
+'' '1'
+'A' '1' A 65
+'B' '1' B 66
+'C' '1' C 67
+'D' '1' D 68
+'E' '1' E 69
+'F' '1' F 70
+'G' '1' G 71
+'H' '1' H 72
+'I' '1' I 73
+'J' '1' J 74
+'K' '1' K 75
+'L' '1' L 76
+'M' '1' M 77
+'N' '1' N 78
+'O' '1' O 79
+'P' '1' P 80
+'Q' '1' Q 81
+'R' '1' R 82
+'S' '1' S 83
+'T' '1' T 84
+'U' '1' U 85
+'V' '1' V 86
+'W' '1' W 87
+'X' '1' X 88
+'Y' '1' Y 89
+'Z' '1' Z 90
+'' '1'
+'&#x005C;' '1' backslash 92
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'a' '1' a 97
+'b' '1' b 98
+'c' '1' c 99
+'d' '1' d 100
+'e' '1' e 101
+'f' '1' f 102
+'g' '1' g 103
+'h' '1' h 104
+'i' '1' i 105
+'j' '1' j 106
+'k' '1' k 107
+'l' '1' l 108
+'m' '1' m 109
+'n' '1' n 110
+'o' '1' o 111
+'p' '1' p 112
+'q' '1' q 113
+'r' '1' r 114
+'s' '1' s 115
+'t' '1' t 116
+'u' '1' u 117
+'v' '1' v 118
+'w' '1' w 119
+'x' '1' x 120
+'y' '1' y 121
+'z' '1' z 122
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 130
+'' '1'
+'' '1' .notdef 132
+'' '1' .notdef 133
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 145
+'' '1' .notdef 146
+'' '1' .notdef 147
+'' '1' .notdef 148
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 159
+'' '1'
+'&#x00A1;' '1' exclamdown 161
+'&#x00A2;' '1' cent 162
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00A4;' '1' currency 168
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00BF;' '1' questiondown 191
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x02DC;' '1' tilde 196
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x02DA;' '1' ring 202
+'&#x00B8;' '1' cedilla 203
+'' '1'
+'' '1'
+'' '1'
+'&#x02C7;' '1' caron 207
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 214
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 220
+'' '1'
+'' '1'
+'' '1' .notdef 223
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 228
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'&#x00BA;' '1' ordmasculine 235
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 239
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 246
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1'
+'' '1' .notdef 252
+'' '1'
+'' '1'
+'' '1' .notdef 255
+Starburst 32 255
+htfcss: Starburst font-family: 'Starburst', serif;
+>>>
+\AddFont{Starburst}{unicode/cfrinitials/Starburst}{}
+% writing Typocaps.htf hash: d1c8623f3c50a810002375960e6be482
+\<Typocaps\><<<
+.AnnSton
+htfcss: Typocaps font-family: 'Typographer Caps', serif;
+>>>
+\AddFont{Typocaps}{alias/cfrinitials/Typocaps}{}
+% writing Zallman.htf hash: d1c8623f3c50a810002375960e6be482
+\<Zallman\><<<
+.AnnSton
+htfcss: Zallman font-family: 'Zallman Caps', serif;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+>>>
+\AddFont{Zallman}{alias/cfrinitials/Zallman}{}
diff --git a/support/pdfjam/VERSION b/support/pdfjam/VERSION
index 90718a7cc1..9ab54fe350 100644
--- a/support/pdfjam/VERSION
+++ b/support/pdfjam/VERSION
@@ -1 +1 @@
-This is pdfjam 3.05 \ No newline at end of file
+This is pdfjam 3.06 \ No newline at end of file
diff --git a/support/pdfjam/bin/pdfjam b/support/pdfjam/bin/pdfjam
index d470e52bc0..bc4a8be7d7 100755
--- a/support/pdfjam/bin/pdfjam
+++ b/support/pdfjam/bin/pdfjam
@@ -1,5 +1,5 @@
#!/bin/sh
-version=3.05
+version=3.06
#########################################################################
## ##
## pdfjam: A shell-script interface to the "pdfpages" LaTeX package ##
@@ -421,7 +421,7 @@ if command -v paper >/dev/null ; then
if test "$paperunit" = "pt"; then paperunit=bp; fi
paperwidth=$(echo "$paperdimensions" | cut -f 1 -d "x")
paperheight=$(echo "$paperdimensions" | cut -f 2 -d "x")
- papersize="papersize={$paperheight$paperunit,$paperwidth$paperunit}"
+ papersize="papersize={$paperwidth$paperunit,$paperheight$paperunit}"
paper='' ## We might not have a LaTeX-compatible name
else
paper='a4paper' ## fallback paper size is ISO A4
diff --git a/support/texshop/README.txt b/support/texshop/README.txt
index 6a646c330b..7931d3c19a 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.12, was released on February 21, 2023. \ No newline at end of file
+The current version, 5.13, was released on July 6, 2023. \ No newline at end of file
diff --git a/support/texshop/texshop512.html b/support/texshop/texshop512.html
deleted file mode 100644
index 7b6054b950..0000000000
--- a/support/texshop/texshop512.html
+++ /dev/null
@@ -1,23 +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>
-
-There are two changes:
-<p><ul>
-<li> The folder ~/Library/TeXShop/Engines/Inactive/PreTeXt was revised and the three main PreTeXt engines were rewritten. Consequently, many more examples in mathbook can be typeset with TeXShop.
-
-<p><li> The Help menu contains a new 180 page manual for TeXShop. This help manual can be printed if you want a hard copy, and it can be converted to a stand alone pdf file by selecting "Save as PDF" in the print dialog.
-
-<p> The Help menu also contains a TeXShop Help Panel. This collection of web pages was the older way of documenting programs, but we stopped updating the panel around the release of Lion.
-</ul>
-
-
-</body>
-</html>
diff --git a/support/texshop/texshop513.html b/support/texshop/texshop513.html
new file mode 100644
index 0000000000..1049513d1f
--- /dev/null
+++ b/support/texshop/texshop513.html
@@ -0,0 +1,43 @@
+<!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 sent a carefully documented list of bugs in version 5.12. All
+are fixed in version 5.13.
+<p><ul>
+<p><li>The Preferences dialog has a button labeled "Set Default Values" at the bottom.
+Selecting this item changes all items in Preferences to their defaults when TeXShop is first opened.
+A bug in this command caused it to ignore reverting the source font or font size. This bug is fixed.
+
+<p> After selecting "Set Default Values", the
+ "Cancel" and "OK" buttons in Preferences work as usual, so selecting "Cancel" returns to the current defaults, while "OK" accepts the default values.
+
+ <p> Note that "Set Default Values" followed by "OK" removes any hidden preferences you may have set, so it should be used with caution. However, the new TeXShop Manual in TeXShop Help, added in version 5.12, has a list of all hidden preferences at the very end. The list is long, but you may be able to find a preference there that you set and then forgot.
+
+ <p><li> If TeXShop is configured to open all documents in Single Window mode, and the program is quit while windows are open, these windows will be restored the next time the program runs. However, TeXShop did not restore the position of the divider between source and preview views and the divider would be placed in the middle of the single window. Now TeXShop restores the position of the divider.
+
+ <p><li> In TeXShop Preferences under the Editor tab, the last three items in the Style box sometimes displayed as integers and sometimes as real numbers. The TeXShop Manual claimed that these items do not work and can be ignored. But in fact the items work after a restart of TeXShop.
+
+<p> Now the items always display as integers and take integer values.
+
+<p> Moreover, setting an item causes an immediate change in any open source window, so users can experiment until they find satisfactory values.
+There is a small caveat. TeXShop only learns of changed values when the item is deactivated, so to see the result in open source windows, change a value and then click in a different box. It is tempting to instead push RETURN, but this accepts all changes and closes the Preferences window.
+
+<p> After making changes in the Style fields, the "Cancel" and "OK" buttons in Preferences work as usual to reject or accept all changes. If Style changes are rejected, source windows return to their previous style.
+
+<p><li> In the German localization, the "Parens Targets & Highlight Color" item in TeXShop Preferences under the Source tab was not hooked up correctly and misbehaved when used. This is fixed.
+
+ <p><li> A number of small changes in the German localization were made for greater consistency across the interface.
+
+</ul>
+
+
+</body>
+</html>
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index c05b457ca3..930a3d81ca 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -45,7 +45,6 @@ $mirrors = {
'https://ftp.yz.yamagata-u.ac.jp/pub/CTAN/' => 1,
},
'Korea' => {
- 'https://cran.asia/tex/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://lab.uklee.pe.kr/tex-archive/' => 1,
'https://mirror.kakao.com/CTAN/' => 1,
@@ -96,6 +95,7 @@ $mirrors = {
'https://ftp.gwdg.de/pub/ctan/' => 1,
'https://ftp.rrze.uni-erlangen.de/ctan/' => 1,
'https://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/' => 1,
+ 'https://ftp.tu-chemnitz.de/pub/tex/' => 1,
'https://markov.htwsaar.de/tex-archive/' => 1,
'https://mirror.clientvps.com/CTAN/' => 1,
'https://mirror.dogado.de/tex-archive/' => 1,
@@ -166,9 +166,6 @@ $mirrors = {
'https://mirror.quantum5.ca/CTAN/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
- 'Costa Rica' => {
- 'https://mirrors.ucr.ac.cr/CTAN/' => 1,
- },
'USA' => {
'http://bay.uchicago.edu/CTAN/' => 1,
'http://mirrors.ibiblio.org/pub/mirrors/CTAN/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 4d8a482883..69ca2855ba 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/67558
+depend revision/67567
name 00texlive.image
category TLCore
@@ -4765,7 +4765,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 67552
+revision 67560
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
@@ -145427,7 +145427,7 @@ catalogue-version 0.02
name hvextern
category Package
-revision 65670
+revision 67564
shortdesc Write and execute external code, and insert the output
relocated 1
longdesc This package allows to write MetaPost, TeX, ConTeXt, LaTeX,
@@ -145435,11 +145435,11 @@ 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 7980
-containerchecksum 2a0b0771f99c83fd3e33aa0da43afc51ec32ff3eed45ece76eadbe3c4eedf7ddaec16d4ba32f8829cd16e61af93f5b9be83686262174f07ca863f5d183b5520b
-doccontainersize 1133992
-doccontainerchecksum 0dfcd19c671a4e6100df0b89113d517abbc803e411a347059c44652106b7990b7371b96a6bde85ada1420f2029eeb5d614fae5b44b3c2dc7cb9191d55341cae7
-docfiles size=382
+containersize 8228
+containerchecksum 1925ac1913cee9845b9136b30f2c72f9e085509374558f057c735f8c5ceb348233c4590489e47ba385ef7e54e31271f60625a3a5be1053e24ccc6180ddf72ac9
+doccontainersize 1143796
+doccontainerchecksum 3bc02eee62c0f4892bd5b0d2f10e6a86361e949776dc7b4c7867228bfa9fd4718a08f4b18ed2cf3fddbe8de76803c89c13ce8957053220599ef6b31a72184d5d
+docfiles size=384
RELOC/doc/latex/hvextern/Changes
RELOC/doc/latex/hvextern/README details="Readme"
RELOC/doc/latex/hvextern/hvdoctools.sty
@@ -145452,7 +145452,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.33
+catalogue-version 0.34
name hvfloat
category Package
@@ -196627,7 +196627,7 @@ catalogue-version 0.2
name luaplot
category Package
-revision 67550
+revision 67565
shortdesc Plotting graphs using Lua
relocated 1
longdesc This package uses Lua to plot graphs of real-valued functions
@@ -196644,21 +196644,21 @@ longdesc Lua and determining plot points using different methods
longdesc available in Lua. After determining plot points in Lua, two
longdesc different approaches are used: Pass plot points to the MetaPost
longdesc system via luamplib. Pass plot points to the TikZ package.
-containersize 2000
-containerchecksum 2a7535374a237b0ff3dc7723ee852f35cdf7ca174c7dd4ea658cc6444f64e3d17581fae1969e311be79f2913b58e68cf1aaab527e07c1960529f1eb5575ac9c1
-doccontainersize 120388
-doccontainerchecksum 38e1c8a85ab0180223f09dc19b51ae166b7fddcd03f9e122b2a3455d48610b152fcc7141da908db1caa369badf6f819b4ef3389739cb9064989c4ee5af85aeb5
+containersize 2164
+containerchecksum b89ce824784c6e4c0fbc2c681714a39fa9b2d988ef7400a28f54c6dfe4131abb6240e537f0e831b49e11eaf9223e2ad66b072bf2532002001139b8b05fd37fea
+doccontainersize 122640
+doccontainerchecksum 011731c710b7b9ff4d597adee34907780b4d77ccb8cd17fa109617d7f4e771e20224abd7a19b92780844ec80becfe6915027f5f3e0fc6f353eeca951276199db
docfiles size=42
RELOC/doc/lualatex/luaplot/README.txt details="Readme"
RELOC/doc/lualatex/luaplot/luaplot.bib
RELOC/doc/lualatex/luaplot/luaplot.pdf details="Package documentation"
RELOC/doc/lualatex/luaplot/luaplot.tex
-runfiles size=1
+runfiles size=2
RELOC/tex/lualatex/luaplot/luaplot.sty
catalogue-ctan /macros/luatex/latex/luaplot
catalogue-license lppl1.3c
catalogue-topics graphics graphics-plotfn mp-use graphics-mpost pgf-tikz luatex
-catalogue-version 1.0
+catalogue-version 1.2
name luaprogtable
category Package
@@ -244150,7 +244150,7 @@ catalogue-version 0.3
name pdfjam
category Package
-revision 67500
+revision 67566
shortdesc Shell scripts interfacing to pdfpages
longdesc The package makes available the pdfjam shell script that
longdesc provides a simple interface to much of the functionality of the
@@ -244161,10 +244161,10 @@ longdesc output. It is useful for joining files together, selecting
longdesc pages, reducing several source pages onto one output page,
longdesc etc., etc.
depend pdfjam.ARCH
-containersize 12776
-containerchecksum 24a3f35483d1db9ea1918fa34ce1617a2798ac5347ca77a974f1969eb62312be6709cdabeb496916d3a49df1d4dbcd457042b841205632f6293e7e734a72f5b3
-doccontainersize 160168
-doccontainerchecksum c80a109ccc38489cd10192986713105da5c2e2638593c5fefb4f3ce1a10ff567ad4acb62c3384ad0e0fba0e0b3ec33881107ef1fcf2782653551cd6d56c071da
+containersize 12780
+containerchecksum f0457360762a1082eb0853524e887c5be45cc557ab47ae06c133706b9bdd1a111f025affc6e36fa0c27fdf3790e5d2d41444cd258480ddb72adefea3a667254e
+doccontainersize 160216
+doccontainerchecksum 136a97b38b620e8b651b86a25da1490d7079c11a144f690311a1cd4c527c2f21c5aea602210ed36237ff93f0a474c0e5b1196be1f292214edb366920f8652d27
docfiles size=54
texmf-dist/doc/man/man1/pdfjam.1
texmf-dist/doc/man/man1/pdfjam.man1.pdf
@@ -244179,7 +244179,7 @@ catalogue-contact-repository https://github.com/rrthomas/pdfjam
catalogue-ctan /support/pdfjam
catalogue-license gpl2+
catalogue-topics pdfprocess
-catalogue-version 3.05
+catalogue-version 3.06
name pdfjam.aarch64-linux
category Package
@@ -257545,27 +257545,27 @@ catalogue-version 0.15
name profsio
category Package
-revision 67534
+revision 67562
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 8148
-containerchecksum f6d4bd0525785be3d1d63415f1a81193c70f9f7c100815753515d5a487db599e9f9f5a646f166128bef29b98c715f337a87727cdc3ae98b288016308e2da7c94
-doccontainersize 311628
-doccontainerchecksum 99b7d79402deafd7b00f2e5d3e7d4862d63739acfca1436ee09966504206fe26a3011eb5aeaae073c7f6b8d572979867f2e6af663b45810dac46982f8938a118
-docfiles size=91
+containersize 8440
+containerchecksum e6828327466b6687a0c45c5189e1f118cc0bdce7c3c223f924c889a5d382920fe4bcf824f7292e5a5ec62e184172b9753ab7e8a972e94494679f1d9ad31fb55f
+doccontainersize 316488
+doccontainerchecksum 4c4f9d1ce2d8c7f923df6aff983bb62c8637e6a4e35b2cc6bc0d43a38aba03a2a4b2cb29b18f20a3c84d52471a8f8884e139626fb166cf15199d8b535b1c328a
+docfiles size=92
RELOC/doc/latex/profsio/ProfSio-doc-fr.pdf details="Package documentation" language="fr"
RELOC/doc/latex/profsio/ProfSio-doc-fr.tex
RELOC/doc/latex/profsio/README.md details="Readme"
-runfiles size=10
+runfiles size=11
RELOC/tex/latex/profsio/ProfSio.sty
catalogue-contact-bugs https://github.com/cpierquet/profsio/issues
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.2
+catalogue-version 0.1.3
name program
category Package
@@ -301899,7 +301899,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 67519
+revision 67567
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a
@@ -301920,10 +301920,10 @@ longdesc files from them is nontrivial, and generally done with the
longdesc Makefile in development, from which the TeX4ht package in TeX
longdesc Live is updated.
depend tex4ht.ARCH
-containersize 1100028
-containerchecksum 748b57ff88c44f05483f871f7098c1d9674505c30fdb0f7410de3afb509fcbd7ae43a2b91e931c3261f68cddc9ed52757127fb57f27a35c6669db3aeb0144ccd
+containersize 1092072
+containerchecksum adb7e3ab6b7d52344fd5ccad373104319df95a9dfc57e68995907561dd9b529abd94fb6c426422cfaa4c1eea9679cadbb5f43d216f2cfd7589d0fe6898624e28
doccontainersize 136384
-doccontainerchecksum e51f738a887a18006908efc05bfabe4b9787902deaf07ed6299c9b0b4f1130d37406d77b7cbf216e9dd1bef352151a4cd7eb93acbff907c75df8c25fef26f644
+doccontainerchecksum 84cf8dcba58c34069ec24eb20e172919e115a9bbd48cbd0a096500fff9fe5ab3466991618719a1959e730d047264c1114d605536c7818cad2cdf8dfbb57cd0ea
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -301995,9 +301995,9 @@ docfiles size=260
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-srccontainersize 1450600
-srccontainerchecksum f0d5fe4dc87bbbf0a88c755ade25e9c10214d5e2fc2b98e697da1365eaa8b05b9c07348d6b4e355ad9b7f7d42ff19fd3461e35ade007387b9add665ea631e45c
-srcfiles size=4382
+srccontainersize 1454848
+srccontainerchecksum 844cbcfc019e51ad94b59c0f9871613adf621632a7fa850e3a2c8782c4d910b19ec0cbac03a7e3996d2c74a46f159aae3df97dddfbf318a01aba146bfa65d759
+srcfiles size=4391
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
texmf-dist/source/generic/tex4ht/README
@@ -302076,7 +302076,7 @@ srcfiles size=4382
texmf-dist/source/generic/tex4ht/update-htfonts
texmf-dist/source/generic/tex4ht/wripro.tex
texmf-dist/source/generic/tex4ht/xtpipes.tex
-runfiles size=12215
+runfiles size=12240
texmf-dist/scripts/tex4ht/ht.sh
texmf-dist/scripts/tex4ht/htcontext.sh
texmf-dist/scripts/tex4ht/htcopy.pl
@@ -306089,6 +306089,17 @@ runfiles size=12215
texmf-dist/tex4ht/ht-fonts/alias/cc-pl/pcr.htf
texmf-dist/tex4ht/ht-fonts/alias/cc-pl/pcsl.htf
texmf-dist/tex4ht/ht-fonts/alias/cc-pl/pcti.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Carrickc.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Eichenla.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Eileen.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/EileenBl.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Elzevier.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/GoudyIn.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Nouveaud.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Romantik.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/RoyalIn.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Typocaps.htf
+ texmf-dist/tex4ht/ht-fonts/alias/cfrinitials/Zallman.htf
texmf-dist/tex4ht/ht-fonts/alias/chartervn/bchri8v.htf
texmf-dist/tex4ht/ht-fonts/alias/chess/chess10f.htf
texmf-dist/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm01.htf
@@ -310412,6 +310423,18 @@ runfiles size=12215
texmf-dist/tex4ht/ht-fonts/unicode/bitstrea/charter/bchr8t.htf
texmf-dist/tex4ht/ht-fonts/unicode/cbgreek/grmc.htf
texmf-dist/tex4ht/ht-fonts/unicode/cbgreek/grmn.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Acorn.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/AnnSton.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/ArtNouv.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/ArtNouvc.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/GotIn.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Kinigcap.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Konanur.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Kramer.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/MorrisIn.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Rothdn.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Sanremo.htf
+ texmf-dist/tex4ht/ht-fonts/unicode/cfrinitials/Starburst.htf
texmf-dist/tex4ht/ht-fonts/unicode/charset/unicode.4hf
texmf-dist/tex4ht/ht-fonts/unicode/chess/chess.htf
texmf-dist/tex4ht/ht-fonts/unicode/chess/chessf.htf
@@ -313489,7 +313512,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 67552
+revision 67560
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.
@@ -313497,10 +313520,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 113924
-containerchecksum 8b8b39be451d60f48ad6aa04d6a4f5dddd27c0c2d5fdc4cca6542f0fbfa9f07e0f91b25f9413b033e49be78ab25722a07a696f1406e2ae25ac1905b86a8c2609
-doccontainersize 427888
-doccontainerchecksum 759b74c653aaf1a695b5691940799b3f58bf64676efb0d6528fd21bedb33f51a2dd47d7c7934996bc1270743a32760a253908b8c9bd3e38d5310860f7e5eaad2
+containersize 113892
+containerchecksum 565be7726920f4608b0e02a5147de7f9a29ef0e4fa9cd581ab3cb4a8be82534563d42cbd22b49eddbf1072cb0720f584224761e63c740b084313b5a552f169b9
+doccontainersize 427892
+doccontainerchecksum 7fecde2fc8414b9c571805fd408132568012984605abecb18077813837ef2134c1ba5a648394635e232a6398ebad229b30af9e319fb2eb3c55e617854838644a
docfiles size=547
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -354347,16 +354370,16 @@ catalogue-topics frivolous
name xindex
category Package
-revision 67512
+revision 67563
shortdesc Unicode compatible index generation
longdesc This package provides a unicode compatible index programm for
longdesc LaTeX.
depend xindex.ARCH
-containersize 35268
-containerchecksum 7aef10dcdf0459df373368d266a25b41d51d33e5b2f9763a458e3bc9d1e0e6ddad20de25b5315987d4d4e756e0131695b6e51c9a94a6bfec27193683cdcb7d52
-doccontainersize 559936
-doccontainerchecksum d28d0509ddfa0c3e86e4b96af88d5e00b904d82fbbfaf4ef34ab8ad78d081a424d9320a2801e9d8e88fc37bba445e8620651ab0066613e44ab368df2a9d8a45d
-docfiles size=235
+containersize 35820
+containerchecksum f0b1f27d6f4b4f8ac9ba026bf0d0b47398046baa763e9b0f8c666818310633b34d49fadf64dbf35cce4aaf2f95cc17707bf447d92b2246e18496132ceb708c37
+doccontainersize 581112
+doccontainerchecksum fa02c01f9575010a95d1aea6c64fdcd27195fe6a505a9027a715043610c48d95b2f355862f439220b9bcc26c8599fec99934042bd9f14f56b107c69f2a779a9a
+docfiles size=248
texmf-dist/doc/lualatex/xindex/CHANGELOG
texmf-dist/doc/lualatex/xindex/Makefile
texmf-dist/doc/lualatex/xindex/README.md details="Readme"
@@ -354399,7 +354422,7 @@ docfiles size=235
texmf-dist/doc/lualatex/xindex/tests/runTests.sh
texmf-dist/doc/lualatex/xindex/xindex-doc.pdf details="Package documentation"
texmf-dist/doc/lualatex/xindex/xindex-doc.tex
-runfiles size=60
+runfiles size=61
texmf-dist/scripts/xindex/xindex.lua
texmf-dist/tex/latex/xindex/xindex.sty
texmf-dist/tex/lualatex/xindex/xindex-AU.lua
@@ -354424,7 +354447,7 @@ catalogue-contact-repository https://gitlab.com/hvoss49/xindex
catalogue-ctan /indexing/xindex
catalogue-license lppl1.3
catalogue-topics index use-lua
-catalogue-version 0.48
+catalogue-version 0.49
name xindex.aarch64-linux
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 7dbd309281..35187a7107 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-2783c6668e14e302e535ed1fc40040cf texlive.tlpdb
+5747e81a59b7e7938ce6c5e49ddda42d texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index a203ac4092..8ef56462ff 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-99d513c33e09577bdf0d0378373be712a53b00ad49fe403d87f29c244da71f03ef9e44b1076f8cebda12d252b3e2dde13c0075605c351ec84638b5f6d11a26ae texlive.tlpdb
+2d43bf269a015164c16ad330e0296276b9d80b4f7d2df65997aae94b9731628e48a1124709ea1a082d73cfd0a79d6bb64b94f1172f970f0ec61573d02c852c73 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index c938bba00a..41427bf0f3 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+QqiBBqTOGHfhlDjHAFAmSmAHUACgkQTOGHfhlD
-jHAR9Qf+IIR3KXoJrW2BTP3jxjLYqgzn19WQ0jzBfPEXoOU2PX1/m6dzmUGQh1mc
-hyaLbttmqxwliC5lojH+G6Lcw3oOgoFyaHCyZ+WRt2vsaWnyeXY09KZSBN5ee2z7
-/GScRZOacNF0Tgm3bPNym96Zk8dIsR+4gEM5i2yKbAxpcZ6qg+P+nJo+OhMtnXDK
-mEcYwtZ4mb+ymEoa0NHRIPDe0Wt3ZOl6RzdN0/uLBcGUPzFxS2J329ql6Vp56PXr
-NtqAVWqHhNgzLUmirFNdXmQdqzOMnGJ6JvynPlSHv21AXplrQ7rCt5WQjzf09h4Z
-Uq69hZaVNDgqH01g2dMdJsPzwTuNwg==
-=STee
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmSnUhcACgkQTOGHfhlD
+jHBIWQf/W01Z00pYFbj/rLw5dvA3YBKmYp+fVr30+BoMah4zUr+qIsSv3wySouPJ
+QsUksJ40lUC57IblBDfFIlT8la6IafeU7xHFK73fr6alC+JPsdyn2eLQb+Al+6z5
+KLwA1kmPYIq37DJsxtazLyqWfuH9jcZWSiznJQrM/n69UoF2A/GeoQhreFcwh16x
+lr3GORoIiC+Q69gPg8WtCQAC7ODuUShwQG7xxxJRAc5+kz7PodEWETqq9aKFHUTZ
+zuridoIskeIIJGHSkYogcwSBpJ+L8AwmnUBw9Gbr1YUgFRyMO7OlyIU2pgCUJAxZ
+ILQiVY38CfASfQNiy/+nATczIKV+zg==
+=4x/O
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 8e645523bd..43a2634f3f 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 cd11d6662a..c86ec993a4 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-07-06-02-02
+2023-07-07-02-02