diff options
author | Norbert Preining <norbert@preining.info> | 2023-06-13 03:01:24 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-06-13 03:01:24 +0000 |
commit | af047c6e9cda7dd92590260e413522353215bf2d (patch) | |
tree | 41d7a73410e22152d46ea1c37e5c3425c38e4789 | |
parent | c17d6d7111c3e6e6d92d99ba3b5bf8caf4d5b911 (diff) |
CTAN sync 202306130301
69 files changed, 1121 insertions, 688 deletions
diff --git a/FILES.byname b/FILES.byname index d72b654fb0..b6271b030f 100644 --- a/FILES.byname +++ b/FILES.byname @@ -2056,12 +2056,12 @@ 2023/04/13 | 1675 | biblio/citation-style-language/README.md 2023/04/13 | 11957 | biblio/citation-style-language/vancouver.csl 2023/04/13 | 4516625 | biblio/citation-style-language.zip -2023/06/11 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/06/12 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx -2023/06/11 | 2790047 | biblio/ctan-bibdata/ctan.bib -2023/06/11 | 3680499 | biblio/ctan-bibdata/ctan.pdf +2023/06/12 | 2790049 | biblio/ctan-bibdata/ctan.bib +2023/06/12 | 3682024 | biblio/ctan-bibdata/ctan.pdf 2023/01/16 | 1489 | biblio/ctan-bibdata/README -2023/06/11 | 4079664 | biblio/ctan-bibdata.zip +2023/06/12 | 4081282 | 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/06/11 | 285752 | FILES.last07days +2023/06/12 | 328501 | 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 @@ -160444,11 +160444,11 @@ 2021/07/11 | 2267 | graphics/pgf/contrib/strands/strands.ins 2021/07/11 | 144626 | graphics/pgf/contrib/strands/strands.pdf 2021/07/12 | 151555 | graphics/pgf/contrib/strands.zip -2023/05/31 | 3487 | graphics/pgf/contrib/string-diagrams/README.md -2023/05/31 | 9806 | graphics/pgf/contrib/string-diagrams/string-diagrams.dtx -2023/05/31 | 1644 | graphics/pgf/contrib/string-diagrams/string-diagrams.ins -2023/05/31 | 475723 | graphics/pgf/contrib/string-diagrams/string-diagrams.pdf -2023/05/31 | 467163 | graphics/pgf/contrib/string-diagrams.zip +2023/06/12 | 3008 | graphics/pgf/contrib/string-diagrams/README.md +2023/06/12 | 15324 | graphics/pgf/contrib/string-diagrams/string-diagrams.dtx +2023/06/12 | 1566 | graphics/pgf/contrib/string-diagrams/string-diagrams.ins +2023/06/12 | 549184 | graphics/pgf/contrib/string-diagrams/string-diagrams.pdf +2023/06/12 | 539578 | graphics/pgf/contrib/string-diagrams.zip 2023/03/31 | 35126 | graphics/pgf/contrib/structmech/LICENSE 2023/03/31 | 1018 | graphics/pgf/contrib/structmech/README.md 2023/03/31 | 157219 | graphics/pgf/contrib/structmech/structmech.pdf @@ -194521,7 +194521,7 @@ 2021/11/10 | 657160 | install/macros/latex/contrib/sdaps.tds.zip 2023/04/18 | 2529294 | install/macros/latex/contrib/se2thesis.tds.zip 2019/12/10 | 544332 | install/macros/latex/contrib/selinput.tds.zip -2023/04/13 | 1566859 | install/macros/latex/contrib/siunitx.tds.zip +2023/06/12 | 1566753 | install/macros/latex/contrib/siunitx.tds.zip 2019/10/15 | 315856 | install/macros/latex/contrib/skmath.tds.zip 2019/10/16 | 345652 | install/macros/latex/contrib/skrapport.tds.zip 2016/02/18 | 469004 | install/macros/latex/contrib/splitindex.tds.zip @@ -211187,44 +211187,42 @@ 2022/11/25 | 464 | macros/latex/contrib/achemso/LICENSE.md 2022/11/25 | 1333 | macros/latex/contrib/achemso/README.md 2022/11/25 | 917174 | macros/latex/contrib/achemso.zip -2023/03/26 | 2773 | macros/latex/contrib/acmart/acmart.bib -2023/03/31 | 287471 | macros/latex/contrib/acmart/acmart.dtx +2023/06/12 | 2773 | macros/latex/contrib/acmart/acmart.bib +2023/06/12 | 287547 | macros/latex/contrib/acmart/acmart.dtx 2023/03/26 | 1016 | macros/latex/contrib/acmart/acmart.ins -2023/03/31 | 908440 | macros/latex/contrib/acmart/acmart.pdf +2023/06/12 | 908288 | macros/latex/contrib/acmart/acmart.pdf 2023/03/26 | 20721 | macros/latex/contrib/acmart/acmauthoryear.bbx 2023/03/26 | 6245 | macros/latex/contrib/acmart/acmauthoryear.cbx 2023/03/26 | 1093 | macros/latex/contrib/acmart/acmdatamodel.dbx -2023/03/31 | 433117 | macros/latex/contrib/acmart/acmguide.pdf -2023/03/26 | 19718 | macros/latex/contrib/acmart/acm-jdslogo.png +2023/06/12 | 433127 | macros/latex/contrib/acmart/acmguide.pdf 2023/03/26 | 19840 | macros/latex/contrib/acmart/acmnumeric.bbx 2023/03/26 | 90 | macros/latex/contrib/acmart/acmnumeric.cbx 2023/03/31 | 90332 | macros/latex/contrib/acmart/ACM-Reference-Format.bst -2023/03/26 | 4923 | macros/latex/contrib/acmart/Makefile -2023/03/31 | 12584 | macros/latex/contrib/acmart/README +2023/06/12 | 4923 | macros/latex/contrib/acmart/Makefile +2023/06/12 | 12645 | macros/latex/contrib/acmart/README 2023/03/26 | 4825 | macros/latex/contrib/acmart/samples/abbrev.bib -2023/03/31 | 213983 | macros/latex/contrib/acmart/samples/sample-acmcp.pdf -2023/03/31 | 395452 | macros/latex/contrib/acmart/samples/sample-acmengage.pdf -2023/03/31 | 605417 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf -2023/03/31 | 627932 | macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf -2023/03/31 | 1049474 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf -2023/03/31 | 615259 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf -2023/03/31 | 617756 | macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf -2023/03/31 | 562640 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf -2023/03/31 | 1042623 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf +2023/06/12 | 395458 | macros/latex/contrib/acmart/samples/sample-acmengage.pdf +2023/06/12 | 606312 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf +2023/06/12 | 628828 | macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf +2023/06/12 | 1050148 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf +2023/06/12 | 616120 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf +2023/06/12 | 618591 | macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf +2023/06/12 | 563627 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf +2023/06/12 | 1043230 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf 2023/03/26 | 53502 | macros/latex/contrib/acmart/samples/sample-base.bib 2023/03/26 | 95030 | macros/latex/contrib/acmart/samples/sample-franklin.png -2023/03/31 | 783621 | macros/latex/contrib/acmart/samples/sample-lualatex.pdf -2023/03/31 | 617496 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf -2023/03/26 | 54741 | macros/latex/contrib/acmart/samples/samples.dtx -2023/03/31 | 615065 | macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf -2023/03/31 | 1054905 | macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf -2023/03/31 | 1038829 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf -2023/03/31 | 1047499 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf -2023/03/26 | 1138 | macros/latex/contrib/acmart/samples/samples.ins +2023/06/12 | 784544 | macros/latex/contrib/acmart/samples/sample-lualatex.pdf +2023/06/12 | 618420 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf +2023/06/12 | 54950 | macros/latex/contrib/acmart/samples/samples.dtx +2023/06/12 | 615781 | macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf +2023/06/12 | 1054729 | macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf +2023/06/12 | 1039445 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf +2023/06/12 | 1047831 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf +2023/06/12 | 1138 | macros/latex/contrib/acmart/samples/samples.ins 2023/03/26 | 439021 | macros/latex/contrib/acmart/samples/sampleteaser.pdf -2023/03/31 | 658503 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf +2023/06/12 | 658446 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf 2023/03/26 | 5221 | macros/latex/contrib/acmart/samples/software.bib -2023/03/31 | 13007985 | macros/latex/contrib/acmart.zip +2023/06/12 | 12797339 | macros/latex/contrib/acmart.zip 2000/05/18 | 66049 | macros/latex/contrib/acmconf/acmconf.dtx 2000/05/18 | 4408 | macros/latex/contrib/acmconf/acmconf.ins 2008/05/14 | 96012 | macros/latex/contrib/acmconf/acmconf.pdf @@ -233140,23 +233138,23 @@ 1999/08/14 | 2754 | macros/latex/contrib/postcards/postcards.cls 1999/08/14 | 559 | macros/latex/contrib/postcards/README 2005/04/30 | 2990 | macros/latex/contrib/postcards.zip -2023/06/07 | 491144 | macros/latex/contrib/postit/doc/postit-doc-en.pdf -2023/06/07 | 17060 | macros/latex/contrib/postit/doc/postit-doc-en.tex -2023/06/07 | 498661 | macros/latex/contrib/postit/doc/postit-doc-fr.pdf -2023/06/06 | 19004 | macros/latex/contrib/postit/doc/postit-doc-fr.tex +2023/06/12 | 530646 | macros/latex/contrib/postit/doc/postit-doc-en.pdf +2023/06/12 | 18918 | macros/latex/contrib/postit/doc/postit-doc-en.tex +2023/06/12 | 533207 | macros/latex/contrib/postit/doc/postit-doc-fr.pdf +2023/06/12 | 21066 | macros/latex/contrib/postit/doc/postit-doc-fr.tex 2023/06/07 | 483 | macros/latex/contrib/postit/README.md -2023/06/07 | 45150 | macros/latex/contrib/postit/tex/postit.sty -2023/06/07 | 977408 | macros/latex/contrib/postit.zip -2023/02/21 | 2966 | macros/latex/contrib/postnotes/CHANGELOG.md -2023/02/21 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt -2023/02/21 | 840032 | macros/latex/contrib/postnotes/postnotes-code.pdf -2023/02/21 | 1439 | macros/latex/contrib/postnotes/postnotes-code.tex -2023/02/21 | 98817 | macros/latex/contrib/postnotes/postnotes.dtx -2023/02/21 | 2584 | macros/latex/contrib/postnotes/postnotes.ins -2023/02/21 | 177453 | macros/latex/contrib/postnotes/postnotes.pdf -2023/02/21 | 40233 | macros/latex/contrib/postnotes/postnotes.tex -2023/02/21 | 881 | macros/latex/contrib/postnotes/README.md -2023/02/21 | 1021988 | macros/latex/contrib/postnotes.zip +2023/06/12 | 49561 | macros/latex/contrib/postit/tex/postit.sty +2023/06/12 | 1051668 | macros/latex/contrib/postit.zip +2023/06/12 | 3423 | macros/latex/contrib/postnotes/CHANGELOG.md +2023/06/12 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt +2023/06/12 | 847740 | macros/latex/contrib/postnotes/postnotes-code.pdf +2023/06/12 | 1443 | macros/latex/contrib/postnotes/postnotes-code.tex +2023/06/12 | 177584 | macros/latex/contrib/postnotes/postnotes-doc.pdf +2023/06/12 | 40227 | macros/latex/contrib/postnotes/postnotes-doc.tex +2023/06/12 | 101140 | macros/latex/contrib/postnotes/postnotes.dtx +2023/06/12 | 2592 | macros/latex/contrib/postnotes/postnotes.ins +2023/06/12 | 881 | macros/latex/contrib/postnotes/README.md +2023/06/12 | 1030289 | macros/latex/contrib/postnotes.zip 2005/12/04 | 6045 | macros/latex/contrib/powerdot/doc/lyx/powerdot-example.lyx 2005/12/04 | 3604 | macros/latex/contrib/powerdot/doc/lyx/powerdot-example.tex 2005/09/17 | 8540 | macros/latex/contrib/powerdot/doc/lyx/powerdot.layout @@ -236468,33 +236466,33 @@ 2007/12/02 | 2971 | macros/latex/contrib/SIunits/SIunits.ins 2007/12/02 | 328621 | macros/latex/contrib/SIunits/SIunits.pdf 2007/12/02 | 296391 | macros/latex/contrib/SIunits.zip -2023/04/13 | 72443 | macros/latex/contrib/siunitx/CHANGELOG.md -2023/04/13 | 996 | macros/latex/contrib/siunitx/README.md -2023/04/13 | 10931 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx -2023/04/13 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg -2023/04/13 | 17885 | macros/latex/contrib/siunitx/siunitx-angle.dtx -2023/04/13 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg -2023/04/13 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx -2023/04/13 | 642810 | macros/latex/contrib/siunitx/siunitx-code.pdf -2023/04/13 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex -2023/04/13 | 8866 | macros/latex/contrib/siunitx/siunitx-command.dtx -2023/04/13 | 38160 | macros/latex/contrib/siunitx/siunitx-complex.dtx -2023/04/13 | 33867 | macros/latex/contrib/siunitx/siunitx-compound.dtx -2023/04/13 | 21746 | macros/latex/contrib/siunitx/siunitx.dtx -2023/04/13 | 31776 | macros/latex/contrib/siunitx/siunitx-emulation.dtx -2023/04/13 | 3687 | macros/latex/contrib/siunitx/siunitx.ins -2023/04/13 | 5544 | macros/latex/contrib/siunitx/siunitx-locale.dtx -2023/04/13 | 153028 | macros/latex/contrib/siunitx/siunitx-number.dtx -2023/04/13 | 691511 | macros/latex/contrib/siunitx/siunitx.pdf -2023/04/13 | 35994 | macros/latex/contrib/siunitx/siunitx-print.dtx -2023/04/13 | 14969 | macros/latex/contrib/siunitx/siunitx-quantity.dtx -2023/04/13 | 9198 | macros/latex/contrib/siunitx/siunitx-symbol.dtx -2023/04/13 | 54007 | macros/latex/contrib/siunitx/siunitx-table.dtx -2023/04/13 | 160377 | macros/latex/contrib/siunitx/siunitx.tex -2023/04/13 | 103395 | macros/latex/contrib/siunitx/siunitx-unit.dtx -2023/04/13 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty -2023/04/13 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg -2023/04/13 | 1521403 | macros/latex/contrib/siunitx.zip +2023/06/12 | 72953 | macros/latex/contrib/siunitx/CHANGELOG.md +2023/06/12 | 996 | macros/latex/contrib/siunitx/README.md +2023/06/12 | 10931 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx +2023/06/12 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg +2023/06/12 | 17885 | macros/latex/contrib/siunitx/siunitx-angle.dtx +2023/06/12 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg +2023/06/12 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx +2023/06/12 | 642873 | macros/latex/contrib/siunitx/siunitx-code.pdf +2023/06/12 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex +2023/06/12 | 8866 | macros/latex/contrib/siunitx/siunitx-command.dtx +2023/06/12 | 38831 | macros/latex/contrib/siunitx/siunitx-complex.dtx +2023/06/12 | 33867 | macros/latex/contrib/siunitx/siunitx-compound.dtx +2023/06/12 | 21746 | macros/latex/contrib/siunitx/siunitx.dtx +2023/06/12 | 31776 | macros/latex/contrib/siunitx/siunitx-emulation.dtx +2023/06/12 | 3687 | macros/latex/contrib/siunitx/siunitx.ins +2023/06/12 | 5544 | macros/latex/contrib/siunitx/siunitx-locale.dtx +2023/06/12 | 153028 | macros/latex/contrib/siunitx/siunitx-number.dtx +2023/06/12 | 691145 | macros/latex/contrib/siunitx/siunitx.pdf +2023/06/12 | 36052 | macros/latex/contrib/siunitx/siunitx-print.dtx +2023/06/12 | 14969 | macros/latex/contrib/siunitx/siunitx-quantity.dtx +2023/06/12 | 9198 | macros/latex/contrib/siunitx/siunitx-symbol.dtx +2023/06/12 | 54011 | macros/latex/contrib/siunitx/siunitx-table.dtx +2023/06/12 | 160377 | macros/latex/contrib/siunitx/siunitx.tex +2023/06/12 | 103395 | macros/latex/contrib/siunitx/siunitx-unit.dtx +2023/06/12 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty +2023/06/12 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg +2023/06/12 | 1521228 | macros/latex/contrib/siunitx.zip 2011/06/03 | 662398 | macros/latex/contrib/skb/doc/skb.pdf 2011/03/15 | 1485 | macros/latex/contrib/skb/doc/user-guide/database/acronyms.tex 2011/03/15 | 722 | macros/latex/contrib/skb/doc/user-guide/database/bibliography.tex @@ -245004,13 +245002,13 @@ 2022/12/29 | 7542 | macros/luatex/latex/luagcd/luagcd.tex 2022/12/29 | 1240 | macros/luatex/latex/luagcd/README.txt 2022/12/29 | 136537 | macros/luatex/latex/luagcd.zip -2023/06/08 | 9063 | macros/luatex/latex/luahttp/display.lua -2023/06/08 | 5904 | macros/luatex/latex/luahttp/fetch.lua -2023/06/09 | 132528 | macros/luatex/latex/luahttp/luahttp-doc.pdf -2023/06/09 | 9713 | macros/luatex/latex/luahttp/luahttp-doc.tex -2023/06/08 | 4351 | macros/luatex/latex/luahttp/luahttp.sty -2023/06/09 | 3346 | macros/luatex/latex/luahttp/README.md -2023/06/09 | 138585 | macros/luatex/latex/luahttp.zip +2023/06/11 | 9071 | macros/luatex/latex/luahttp/luahttp-display.lua +2023/06/12 | 135232 | macros/luatex/latex/luahttp/luahttp-doc.pdf +2023/06/12 | 9742 | macros/luatex/latex/luahttp/luahttp-doc.tex +2023/06/05 | 5904 | macros/luatex/latex/luahttp/luahttp-fetch.lua +2023/06/12 | 4361 | macros/luatex/latex/luahttp/luahttp.sty +2023/06/12 | 3348 | macros/luatex/latex/luahttp/README.md +2023/06/12 | 141268 | macros/luatex/latex/luahttp.zip 2020/08/28 | 39798 | macros/luatex/latex/luahyphenrules/luahyphenrules.pdf 2020/08/28 | 5188 | macros/luatex/latex/luahyphenrules/luahyphenrules.sty 2020/08/28 | 3351 | macros/luatex/latex/luahyphenrules/luahyphenrules.tex @@ -247346,12 +247344,12 @@ 1989/11/23 | 85628 | macros/plain/contrib/treetex/treetex.tex 2006/03/21 | 62063 | macros/plain/contrib/treetex.zip 2019/06/13 | 503 | macros/plain/contrib/tugboat/README -2022/05/20 | 207821 | macros/plain/contrib/tugboat/tubguide.pdf +2023/06/12 | 207821 | macros/plain/contrib/tugboat/tubguide.pdf 2022/03/13 | 32446 | macros/plain/contrib/tugboat/tubguide.tex -2022/05/20 | 37115 | macros/plain/contrib/tugboat/tugboat.cmn -2022/05/20 | 73556 | macros/plain/contrib/tugboat/tugboat.sty +2023/06/12 | 37287 | macros/plain/contrib/tugboat/tugboat.cmn +2023/06/12 | 73620 | macros/plain/contrib/tugboat/tugboat.sty 2016/09/27 | 11525 | macros/plain/contrib/tugboat/tugproc.sty -2022/05/20 | 258640 | macros/plain/contrib/tugboat.zip +2023/06/12 | 258746 | macros/plain/contrib/tugboat.zip 1998/05/02 | 11166 | macros/plain/contrib/TypeSpec/TypeSp01.tex 1998/05/02 | 11296 | macros/plain/contrib/TypeSpec/TypeSp02.tex 1998/05/02 | 11202 | macros/plain/contrib/TypeSpec/TypeSp03.tex @@ -291914,9 +291912,9 @@ 2019/02/28 | 1508 | systems/texlive/tlnet/archive/correctmathalign.r44131.tar.xz 2019/02/28 | 155852 | systems/texlive/tlnet/archive/coseoul.doc.r23862.tar.xz 2019/02/28 | 968 | systems/texlive/tlnet/archive/coseoul.r23862.tar.xz -2023/06/08 | 314552 | systems/texlive/tlnet/archive/counterz.doc.r67300.tar.xz -2023/06/08 | 2468 | systems/texlive/tlnet/archive/counterz.r67300.tar.xz -2023/06/08 | 10776 | systems/texlive/tlnet/archive/counterz.source.r67300.tar.xz +2023/06/11 | 315768 | systems/texlive/tlnet/archive/counterz.doc.r67335.tar.xz +2023/06/11 | 2488 | systems/texlive/tlnet/archive/counterz.r67335.tar.xz +2023/06/11 | 10872 | systems/texlive/tlnet/archive/counterz.source.r67335.tar.xz 2020/03/24 | 103320 | systems/texlive/tlnet/archive/countriesofeurope.doc.r54512.tar.xz 2020/03/24 | 219524 | systems/texlive/tlnet/archive/countriesofeurope.r54512.tar.xz 2019/02/28 | 232164 | systems/texlive/tlnet/archive/counttexruns.doc.r27576.tar.xz @@ -294665,10 +294663,10 @@ 2021/06/21 | 38768 | systems/texlive/tlnet/archive/ha-prosper.source.r59651.tar.xz 2020/03/04 | 216528 | systems/texlive/tlnet/archive/har2nat.doc.r54080.tar.xz 2020/03/04 | 1112 | systems/texlive/tlnet/archive/har2nat.r54080.tar.xz -2023/02/24 | 3032 | systems/texlive/tlnet/archive/haranoaji.doc.r66115.tar.xz -2023/02/24 | 3048 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r66115.tar.xz -2023/02/24 | 25806196 | systems/texlive/tlnet/archive/haranoaji-extra.r66115.tar.xz -2023/02/24 | 25945576 | systems/texlive/tlnet/archive/haranoaji.r66115.tar.xz +2023/06/11 | 3032 | systems/texlive/tlnet/archive/haranoaji.doc.r67330.tar.xz +2023/06/11 | 3044 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r67329.tar.xz +2023/06/11 | 26016156 | systems/texlive/tlnet/archive/haranoaji-extra.r67329.tar.xz +2023/06/11 | 26145400 | systems/texlive/tlnet/archive/haranoaji.r67330.tar.xz 2019/02/28 | 120084 | systems/texlive/tlnet/archive/hardwrap.doc.r21396.tar.xz 2019/02/28 | 2732 | systems/texlive/tlnet/archive/hardwrap.r21396.tar.xz 2019/02/28 | 11108 | systems/texlive/tlnet/archive/hardwrap.source.r21396.tar.xz @@ -295197,9 +295195,9 @@ 2019/02/28 | 73972 | systems/texlive/tlnet/archive/inversepath.doc.r15878.tar.xz 2019/02/28 | 1420 | systems/texlive/tlnet/archive/inversepath.r15878.tar.xz 2019/02/28 | 4432 | systems/texlive/tlnet/archive/inversepath.source.r15878.tar.xz -2023/06/09 | 626584 | systems/texlive/tlnet/archive/invoice2.doc.r67311.tar.xz -2023/06/09 | 3404 | systems/texlive/tlnet/archive/invoice2.r67311.tar.xz -2023/06/09 | 9120 | systems/texlive/tlnet/archive/invoice2.source.r67311.tar.xz +2023/06/11 | 626584 | systems/texlive/tlnet/archive/invoice2.doc.r67327.tar.xz +2023/06/11 | 3404 | systems/texlive/tlnet/archive/invoice2.r67327.tar.xz +2023/06/11 | 9120 | systems/texlive/tlnet/archive/invoice2.source.r67327.tar.xz 2019/02/28 | 102896 | systems/texlive/tlnet/archive/invoice-class.doc.r49749.tar.xz 2019/02/28 | 2752 | systems/texlive/tlnet/archive/invoice-class.r49749.tar.xz 2019/02/28 | 101852 | systems/texlive/tlnet/archive/invoice.doc.r48359.tar.xz @@ -295472,12 +295470,12 @@ 2022/02/13 | 42572 | systems/texlive/tlnet/archive/knowledge.source.r61991.tar.xz 2021/03/24 | 266192 | systems/texlive/tlnet/archive/knuth-errata.doc.r58682.tar.xz 2021/03/24 | 444 | systems/texlive/tlnet/archive/knuth-errata.r58682.tar.xz -2022/04/07 | 19402560 | systems/texlive/tlnet/archive/knuth-hint.doc.r62971.tar.xz -2022/04/07 | 888 | systems/texlive/tlnet/archive/knuth-hint.r62971.tar.xz +2023/06/11 | 19403636 | systems/texlive/tlnet/archive/knuth-hint.doc.r67331.tar.xz +2023/06/11 | 888 | systems/texlive/tlnet/archive/knuth-hint.r67331.tar.xz 2021/02/27 | 30508 | systems/texlive/tlnet/archive/knuth-lib.r57963.tar.xz 2021/02/27 | 23156 | systems/texlive/tlnet/archive/knuth-local.r57963.tar.xz -2022/04/07 | 45532388 | systems/texlive/tlnet/archive/knuth-pdf.doc.r62969.tar.xz -2022/04/07 | 856 | systems/texlive/tlnet/archive/knuth-pdf.r62969.tar.xz +2023/06/11 | 45600680 | systems/texlive/tlnet/archive/knuth-pdf.doc.r67332.tar.xz +2023/06/11 | 856 | systems/texlive/tlnet/archive/knuth-pdf.r67332.tar.xz 2021/02/13 | 460496 | systems/texlive/tlnet/archive/komacv.doc.r57721.tar.xz 2021/02/13 | 7252 | systems/texlive/tlnet/archive/komacv.r57721.tar.xz 2019/02/28 | 856680 | systems/texlive/tlnet/archive/komacv-rg.doc.r49064.tar.xz @@ -295706,14 +295704,14 @@ 2019/02/28 | 816780 | systems/texlive/tlnet/archive/latex4wp-it.doc.r36000.tar.xz 2019/02/28 | 420 | systems/texlive/tlnet/archive/latex4wp-it.r36000.tar.xz 2019/02/28 | 504 | systems/texlive/tlnet/archive/latex4wp.r35999.tar.xz -2023/05/26 | 2420832 | systems/texlive/tlnet/archive/latex-amsmath-dev.doc.r67218.tar.xz -2023/05/26 | 31040 | systems/texlive/tlnet/archive/latex-amsmath-dev.r67218.tar.xz -2023/05/26 | 66360 | systems/texlive/tlnet/archive/latex-amsmath-dev.source.r67218.tar.xz +2023/06/11 | 2420480 | systems/texlive/tlnet/archive/latex-amsmath-dev.doc.r67328.tar.xz +2023/06/11 | 31040 | systems/texlive/tlnet/archive/latex-amsmath-dev.r67328.tar.xz +2023/06/11 | 66360 | systems/texlive/tlnet/archive/latex-amsmath-dev.source.r67328.tar.xz 2020/06/08 | 147412 | systems/texlive/tlnet/archive/latexbangla.doc.r55475.tar.xz 2020/06/08 | 3268 | systems/texlive/tlnet/archive/latexbangla.r55475.tar.xz -2023/05/26 | 32794552 | systems/texlive/tlnet/archive/latex-base-dev.doc.r67218.tar.xz -2023/05/26 | 234772 | systems/texlive/tlnet/archive/latex-base-dev.r67218.tar.xz -2023/05/26 | 735896 | systems/texlive/tlnet/archive/latex-base-dev.source.r67218.tar.xz +2023/06/11 | 32780120 | systems/texlive/tlnet/archive/latex-base-dev.doc.r67328.tar.xz +2023/06/11 | 234884 | systems/texlive/tlnet/archive/latex-base-dev.r67328.tar.xz +2023/06/11 | 736152 | systems/texlive/tlnet/archive/latex-base-dev.source.r67328.tar.xz 2020/03/03 | 384 | systems/texlive/tlnet/archive/latex-bin.aarch64-linux.r54018.tar.xz 2020/03/03 | 384 | systems/texlive/tlnet/archive/latex-bin.amd64-freebsd.r54018.tar.xz 2020/03/03 | 380 | systems/texlive/tlnet/archive/latex-bin.amd64-netbsd.r54018.tar.xz @@ -295842,9 +295840,9 @@ 2020/04/21 | 5280 | systems/texlive/tlnet/archive/latexgit.source.r54811.tar.xz 2019/02/28 | 61484 | systems/texlive/tlnet/archive/latex-graphics-companion.doc.r29235.tar.xz 2019/02/28 | 436 | systems/texlive/tlnet/archive/latex-graphics-companion.r29235.tar.xz -2022/11/03 | 2503664 | systems/texlive/tlnet/archive/latex-graphics-dev.doc.r64899.tar.xz -2022/11/03 | 15844 | systems/texlive/tlnet/archive/latex-graphics-dev.r64899.tar.xz -2022/11/03 | 57092 | systems/texlive/tlnet/archive/latex-graphics-dev.source.r64899.tar.xz +2023/06/11 | 2504356 | systems/texlive/tlnet/archive/latex-graphics-dev.doc.r67328.tar.xz +2023/06/11 | 15832 | systems/texlive/tlnet/archive/latex-graphics-dev.r67328.tar.xz +2023/06/11 | 57076 | systems/texlive/tlnet/archive/latex-graphics-dev.source.r67328.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.aarch64-linux.r46208.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-freebsd.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.amd64-netbsd.r32150.tar.xz @@ -295862,9 +295860,9 @@ 2019/02/28 | 348 | systems/texlive/tlnet/archive/latexindent.x86_64-linuxmusl.r46840.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.x86_64-linux.r32150.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latexindent.x86_64-solaris.r32150.tar.xz -2023/05/27 | 6393916 | systems/texlive/tlnet/archive/latex-lab-dev.doc.r67224.tar.xz -2023/05/27 | 33536 | systems/texlive/tlnet/archive/latex-lab-dev.r67224.tar.xz -2023/05/27 | 88356 | systems/texlive/tlnet/archive/latex-lab-dev.source.r67224.tar.xz +2023/06/11 | 6809096 | systems/texlive/tlnet/archive/latex-lab-dev.doc.r67328.tar.xz +2023/06/11 | 34252 | systems/texlive/tlnet/archive/latex-lab-dev.r67328.tar.xz +2023/06/11 | 90844 | systems/texlive/tlnet/archive/latex-lab-dev.source.r67328.tar.xz 2023/06/09 | 6824276 | systems/texlive/tlnet/archive/latex-lab.doc.r67314.tar.xz 2023/06/09 | 34348 | systems/texlive/tlnet/archive/latex-lab.r67314.tar.xz 2023/06/09 | 90820 | systems/texlive/tlnet/archive/latex-lab.source.r67314.tar.xz @@ -295932,9 +295930,9 @@ 2019/02/28 | 5020492 | systems/texlive/tlnet/archive/latex-refsheet.doc.r45076.tar.xz 2019/02/28 | 480 | systems/texlive/tlnet/archive/latex-refsheet.r45076.tar.xz 2023/06/09 | 735944 | systems/texlive/tlnet/archive/latex.source.r67314.tar.xz -2023/05/26 | 5313592 | systems/texlive/tlnet/archive/latex-tools-dev.doc.r67218.tar.xz -2023/05/26 | 43324 | systems/texlive/tlnet/archive/latex-tools-dev.r67218.tar.xz -2023/05/26 | 229284 | systems/texlive/tlnet/archive/latex-tools-dev.source.r67218.tar.xz +2023/06/11 | 5312416 | systems/texlive/tlnet/archive/latex-tools-dev.doc.r67328.tar.xz +2023/06/11 | 43324 | systems/texlive/tlnet/archive/latex-tools-dev.r67328.tar.xz +2023/06/11 | 229284 | systems/texlive/tlnet/archive/latex-tools-dev.source.r67328.tar.xz 2019/02/28 | 3380 | systems/texlive/tlnet/archive/latex-uni8.doc.r49729.tar.xz 2019/02/28 | 4112 | systems/texlive/tlnet/archive/latex-uni8.r49729.tar.xz 2020/05/22 | 521444 | systems/texlive/tlnet/archive/latex-veryshortguide.doc.r55228.tar.xz @@ -297807,9 +297805,9 @@ 2019/02/28 | 156456 | systems/texlive/tlnet/archive/normalcolor.doc.r40125.tar.xz 2019/02/28 | 1388 | systems/texlive/tlnet/archive/normalcolor.r40125.tar.xz 2019/02/28 | 4048 | systems/texlive/tlnet/archive/normalcolor.source.r40125.tar.xz -2023/05/12 | 697984 | systems/texlive/tlnet/archive/nostarch.doc.r67072.tar.xz -2023/05/12 | 11096 | systems/texlive/tlnet/archive/nostarch.r67072.tar.xz -2023/05/12 | 24064 | systems/texlive/tlnet/archive/nostarch.source.r67072.tar.xz +2023/06/11 | 615344 | systems/texlive/tlnet/archive/nostarch.doc.r67333.tar.xz +2023/06/11 | 11124 | systems/texlive/tlnet/archive/nostarch.r67333.tar.xz +2023/06/11 | 24252 | systems/texlive/tlnet/archive/nostarch.source.r67333.tar.xz 2019/10/01 | 239940 | systems/texlive/tlnet/archive/notes2bib.doc.r52231.tar.xz 2019/10/01 | 4292 | systems/texlive/tlnet/archive/notes2bib.r52231.tar.xz 2019/10/01 | 14180 | systems/texlive/tlnet/archive/notes2bib.source.r52231.tar.xz @@ -300791,9 +300789,9 @@ 2021/11/06 | 51652 | systems/texlive/tlnet/archive/testidx.source.r60966.tar.xz 2019/02/28 | 108080 | systems/texlive/tlnet/archive/tetragonos.doc.r49732.tar.xz 2019/02/28 | 207756 | systems/texlive/tlnet/archive/tetragonos.r49732.tar.xz -2022/10/05 | 1109568 | systems/texlive/tlnet/archive/teubner.doc.r64600.tar.xz -2022/10/05 | 9968 | systems/texlive/tlnet/archive/teubner.r64600.tar.xz -2022/10/05 | 41792 | systems/texlive/tlnet/archive/teubner.source.r64600.tar.xz +2023/06/11 | 1109932 | systems/texlive/tlnet/archive/teubner.doc.r67334.tar.xz +2023/06/11 | 9980 | systems/texlive/tlnet/archive/teubner.r67334.tar.xz +2023/06/11 | 42012 | systems/texlive/tlnet/archive/teubner.source.r67334.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.aarch64-linux.r46208.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.amd64-freebsd.r37771.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/tex4ebook.amd64-netbsd.r37771.tar.xz @@ -301017,7 +301015,7 @@ 2023/02/18 | 164944 | systems/texlive/tlnet/archive/tex.i386-solaris.r65877.tar.xz 2019/02/28 | 1956 | systems/texlive/tlnet/archive/texilikechaps.r28553.tar.xz 2019/02/28 | 956 | systems/texlive/tlnet/archive/texilikecover.r15878.tar.xz -2023/03/30 | 97360 | systems/texlive/tlnet/archive/texinfo.r66701.tar.xz +2023/06/11 | 97452 | systems/texlive/tlnet/archive/texinfo.r67325.tar.xz 2019/02/28 | 1336 | systems/texlive/tlnet/archive/tex-ini-files.doc.r40533.tar.xz 2019/02/28 | 3264 | systems/texlive/tlnet/archive/tex-ini-files.r40533.tar.xz 2019/02/28 | 36596 | systems/texlive/tlnet/archive/tex-label.doc.r16372.tar.xz @@ -301082,7 +301080,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/06/11 | 427272 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67321.tar.xz +2023/06/12 | 427288 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67337.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 @@ -301104,7 +301102,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/06/11 | 114072 | systems/texlive/tlnet/archive/texlive-scripts.r67321.tar.xz +2023/06/12 | 114076 | systems/texlive/tlnet/archive/texlive-scripts.r67337.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 @@ -302971,16 +302969,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/06/11 | 5736755 | systems/texlive/tlnet/install-tl-unx.tar.gz -2023/06/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2023/06/11 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/06/12 | 5734971 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/06/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/06/12 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat -2023/06/11 | 21036881 | systems/texlive/tlnet/install-tl-windows.exe -2023/06/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2023/06/11 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/06/11 | 26025306 | systems/texlive/tlnet/install-tl.zip -2023/06/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2023/06/11 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/06/12 | 21037148 | systems/texlive/tlnet/install-tl-windows.exe +2023/06/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/06/12 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/06/12 | 26025438 | systems/texlive/tlnet/install-tl.zip +2023/06/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/06/12 | 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 @@ -302990,7 +302988,7 @@ 2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2023/01/17 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2023/06/10 | 7485 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2023/06/11 | 7479 | 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 @@ -303032,14 +303030,14 @@ 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/06/11 | 18127908 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2023/06/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/06/12 | 18127946 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/06/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2023/06/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2023/06/11 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/06/11 | 2453540 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/06/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/06/12 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/06/12 | 2453852 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm -2023/02/26 | 42350 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm +2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm 2023/03/07 | 157402 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm 2023/02/21 | 38011 | systems/texlive/tlnet/tlpkg/TeXLive/TLWinGoo.pm @@ -313550,7 +313548,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/06/12 | 186 | timestamp +2023/06/13 | 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 Binary files differindex 242bb15192..720b447353 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index aa00021c23..d3d9d07cd3 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,6 +1,110 @@ +2023/06/12 | 996 | macros/latex/contrib/siunitx/README.md +2023/06/12 | 9742 | macros/luatex/latex/luahttp/luahttp-doc.tex +2023/06/12 | 9198 | macros/latex/contrib/siunitx/siunitx-symbol.dtx +2023/06/12 | 908288 | macros/latex/contrib/acmart/acmart.pdf +2023/06/12 | 8866 | macros/latex/contrib/siunitx/siunitx-command.dtx +2023/06/12 | 881 | macros/latex/contrib/postnotes/README.md +2023/06/12 | 847740 | macros/latex/contrib/postnotes/postnotes-code.pdf +2023/06/12 | 784544 | macros/latex/contrib/acmart/samples/sample-lualatex.pdf +2023/06/12 | 73620 | macros/plain/contrib/tugboat/tugboat.sty +2023/06/12 | 72953 | macros/latex/contrib/siunitx/CHANGELOG.md +2023/06/12 | 691145 | macros/latex/contrib/siunitx/siunitx.pdf +2023/06/12 | 658446 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf +2023/06/12 | 642873 | macros/latex/contrib/siunitx/siunitx-code.pdf +2023/06/12 | 628828 | macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf +2023/06/12 | 618591 | macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf +2023/06/12 | 618420 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf +2023/06/12 | 616120 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf +2023/06/12 | 615781 | macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf +2023/06/12 | 606312 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf +2023/06/12 | 5734971 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/06/12 | 563627 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf +2023/06/12 | 5544 | macros/latex/contrib/siunitx/siunitx-locale.dtx +2023/06/12 | 54950 | macros/latex/contrib/acmart/samples/samples.dtx +2023/06/12 | 549184 | graphics/pgf/contrib/string-diagrams/string-diagrams.pdf +2023/06/12 | 54011 | macros/latex/contrib/siunitx/siunitx-table.dtx +2023/06/12 | 539578 | graphics/pgf/contrib/string-diagrams.zip +2023/06/12 | 533207 | macros/latex/contrib/postit/doc/postit-doc-fr.pdf +2023/06/12 | 530646 | macros/latex/contrib/postit/doc/postit-doc-en.pdf +2023/06/12 | 49561 | macros/latex/contrib/postit/tex/postit.sty +2023/06/12 | 4923 | macros/latex/contrib/acmart/Makefile +2023/06/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/06/12 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/06/12 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/06/12 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/06/12 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/06/12 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg +2023/06/12 | 4361 | macros/luatex/latex/luahttp/luahttp.sty +2023/06/12 | 433127 | macros/latex/contrib/acmart/acmguide.pdf +2023/06/12 | 427288 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67337.tar.xz +2023/06/12 | 4081282 | biblio/ctan-bibdata.zip +2023/06/12 | 40227 | macros/latex/contrib/postnotes/postnotes-doc.tex +2023/06/12 | 395458 | macros/latex/contrib/acmart/samples/sample-acmengage.pdf +2023/06/12 | 38831 | macros/latex/contrib/siunitx/siunitx-complex.dtx +2023/06/12 | 37287 | macros/plain/contrib/tugboat/tugboat.cmn +2023/06/12 | 3687 | macros/latex/contrib/siunitx/siunitx.ins +2023/06/12 | 3682024 | biblio/ctan-bibdata/ctan.pdf +2023/06/12 | 36052 | macros/latex/contrib/siunitx/siunitx-print.dtx +2023/06/12 | 3423 | macros/latex/contrib/postnotes/CHANGELOG.md +2023/06/12 | 33867 | macros/latex/contrib/siunitx/siunitx-compound.dtx +2023/06/12 | 3348 | macros/luatex/latex/luahttp/README.md +2023/06/12 | 31776 | macros/latex/contrib/siunitx/siunitx-emulation.dtx +2023/06/12 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg +2023/06/12 | 3008 | graphics/pgf/contrib/string-diagrams/README.md +2023/06/12 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx +2023/06/12 | 287547 | macros/latex/contrib/acmart/acmart.dtx +2023/06/12 | 2790049 | biblio/ctan-bibdata/ctan.bib +2023/06/12 | 2773 | macros/latex/contrib/acmart/acmart.bib +2023/06/12 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty +2023/06/12 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex +2023/06/12 | 26025438 | systems/texlive/tlnet/install-tl.zip +2023/06/12 | 2592 | macros/latex/contrib/postnotes/postnotes.ins +2023/06/12 | 258746 | macros/plain/contrib/tugboat.zip +2023/06/12 | 2453852 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/06/12 | 21746 | macros/latex/contrib/siunitx/siunitx.dtx +2023/06/12 | 21066 | macros/latex/contrib/postit/doc/postit-doc-fr.tex +2023/06/12 | 21037148 | systems/texlive/tlnet/install-tl-windows.exe +2023/06/12 | 207821 | macros/plain/contrib/tugboat/tubguide.pdf +2023/06/12 | 18918 | macros/latex/contrib/postit/doc/postit-doc-en.tex +2023/06/12 | 18127946 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/06/12 | 17885 | macros/latex/contrib/siunitx/siunitx-angle.dtx +2023/06/12 | 177584 | macros/latex/contrib/postnotes/postnotes-doc.pdf +2023/06/12 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg +2023/06/12 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/06/12 | 160377 | macros/latex/contrib/siunitx/siunitx.tex +2023/06/12 | 1566 | graphics/pgf/contrib/string-diagrams/string-diagrams.ins +2023/06/12 | 1566753 | install/macros/latex/contrib/siunitx.tds.zip +2023/06/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/06/12 | 15324 | graphics/pgf/contrib/string-diagrams/string-diagrams.dtx +2023/06/12 | 153028 | macros/latex/contrib/siunitx/siunitx-number.dtx +2023/06/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/06/12 | 1521228 | macros/latex/contrib/siunitx.zip +2023/06/12 | 14 | macros/latex/contrib/postnotes/DEPENDS.txt +2023/06/12 | 14969 | macros/latex/contrib/siunitx/siunitx-quantity.dtx +2023/06/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/06/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/06/12 | 1443 | macros/latex/contrib/postnotes/postnotes-code.tex +2023/06/12 | 141268 | macros/luatex/latex/luahttp.zip +2023/06/12 | 135232 | macros/luatex/latex/luahttp/luahttp-doc.pdf +2023/06/12 | 12797339 | macros/latex/contrib/acmart.zip +2023/06/12 | 12645 | macros/latex/contrib/acmart/README +2023/06/12 | 114076 | systems/texlive/tlnet/archive/texlive-scripts.r67337.tar.xz +2023/06/12 | 1138 | macros/latex/contrib/acmart/samples/samples.ins +2023/06/12 | 10931 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx +2023/06/12 | 1054729 | macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf +2023/06/12 | 1051668 | macros/latex/contrib/postit.zip +2023/06/12 | 1050148 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf +2023/06/12 | 1047831 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf +2023/06/12 | 1043230 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf +2023/06/12 | 1039445 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf +2023/06/12 | 103395 | macros/latex/contrib/siunitx/siunitx-unit.dtx +2023/06/12 | 1030289 | macros/latex/contrib/postnotes.zip +2023/06/12 | 101140 | macros/latex/contrib/postnotes/postnotes.dtx 2023/06/11 | 99 | macros/latex-dev/base/ltpara-code.tex +2023/06/11 | 9980 | systems/texlive/tlnet/archive/teubner.r67334.tar.xz 2023/06/11 | 9935 | macros/latex-dev/base/ltnews21.tex 2023/06/11 | 9779 | macros/latex-dev/base/format.ins +2023/06/11 | 97452 | systems/texlive/tlnet/archive/texinfo.r67325.tar.xz 2023/06/11 | 96 | macros/latex-dev/base/doc-code.tex 2023/06/11 | 9557 | macros/latex-dev/base/ltcntrl.dtx 2023/06/11 | 9556 | macros/latex-dev/required/tools/shellesc.dtx @@ -12,19 +116,24 @@ 2023/06/11 | 92995 | macros/latex/contrib/teubner/teubner-doc.tex 2023/06/11 | 92954 | macros/latex-dev/base/ltdefns.dtx 2023/06/11 | 92280 | macros/latex-dev/base/utf8ienc.dtx +2023/06/11 | 9120 | systems/texlive/tlnet/archive/invoice2.source.r67327.tar.xz 2023/06/11 | 909791 | info/knuth-hint/errata/errata.six.hnt +2023/06/11 | 90844 | systems/texlive/tlnet/archive/latex-lab-dev.source.r67328.tar.xz +2023/06/11 | 9071 | macros/luatex/latex/luahttp/luahttp-display.lua 2023/06/11 | 9068 | macros/latex-dev/base/lppl-1-0.txt 2023/06/11 | 90660 | macros/latex-dev/base/lttextcomp.dtx 2023/06/11 | 904969 | info/knuth-hint/errata/errata.hnt 2023/06/11 | 8976 | macros/latex-dev/required/tools/rawfonts.dtx 2023/06/11 | 89727 | macros/latex-dev/base/slides.dtx 2023/06/11 | 8970 | macros/latex-dev/base/ltnews17.tex +2023/06/11 | 888 | systems/texlive/tlnet/archive/knuth-hint.r67331.tar.xz 2023/06/11 | 878830 | macros/latex-dev/required/latex-lab/latex-lab-block-tagging.pdf 2023/06/11 | 878830 | macros/latex-dev/required/latex-lab/blocks-code.pdf 2023/06/11 | 8731 | macros/latex-dev/base/ltthm.dtx 2023/06/11 | 8663 | macros/latex-dev/required/amsmath/amsbsy.dtx 2023/06/11 | 8632 | macros/latex-dev/required/tools/showkeys-2014-10-28.sty 2023/06/11 | 8626 | macros/latex-dev/base/oldlfont.dtx +2023/06/11 | 856 | systems/texlive/tlnet/archive/knuth-pdf.r67332.tar.xz 2023/06/11 | 85099 | macros/latex-dev/required/amsmath/amsmath-2018-12-01.sty 2023/06/11 | 84215 | macros/latex-dev/base/ltfssini.dtx 2023/06/11 | 840118 | info/knuth-pdf/cweb/cweave.pdf @@ -54,11 +163,13 @@ 2023/06/11 | 7528 | macros/latex-dev/base/ltxguide.cls 2023/06/11 | 75111 | macros/latex-dev/base/ltfssdcl.dtx 2023/06/11 | 74921 | macros/latex-dev/base/ltluatex.dtx +2023/06/11 | 7479 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/06/11 | 745151 | info/knuth-hint/bibtex/bibtex.hnt 2023/06/11 | 741537 | info/knuth-hint/errata/errata.seven.hnt 2023/06/11 | 740004 | systems/texlive/tlnet/archive/polyglossia.doc.r67322.tar.xz 2023/06/11 | 739507 | macros/latex-dev/base/lthooks-doc.pdf 2023/06/11 | 73672 | macros/latex-dev/required/tools/tools-overview.pdf +2023/06/11 | 736152 | systems/texlive/tlnet/archive/latex-base-dev.source.r67328.tar.xz 2023/06/11 | 7340085 | install/macros/latex-dev/required/latex-tools-dev.tds.zip 2023/06/11 | 733433 | info/knuth-hint/errata/errata.one.hnt 2023/06/11 | 732070 | macros/latex/contrib/nostarch.zip @@ -82,6 +193,7 @@ 2023/06/11 | 69439 | macros/latex-dev/base/clsguide-historic.tex 2023/06/11 | 69002 | macros/latex-dev/base/ltpictur.dtx 2023/06/11 | 68735 | macros/latex-dev/base/usrguide-historic.tex +2023/06/11 | 6809096 | systems/texlive/tlnet/archive/latex-lab-dev.doc.r67328.tar.xz 2023/06/11 | 6789 | macros/latex-dev/required/tools/delarray.dtx 2023/06/11 | 6760 | macros/latex-dev/base/slides.ins 2023/06/11 | 67588 | macros/latex-dev/base/ltcmdhooks.dtx @@ -91,6 +203,7 @@ 2023/06/11 | 672189 | macros/latex-dev/base/ltpara-code.pdf 2023/06/11 | 6709 | macros/latex-dev/base/latexsym.dtx 2023/06/11 | 6686360 | fonts/haranoaji/HaranoAjiMincho-Bold.otf +2023/06/11 | 66360 | systems/texlive/tlnet/archive/latex-amsmath-dev.source.r67328.tar.xz 2023/06/11 | 654042 | info/knuth-hint/web/weave.hnt 2023/06/11 | 6540388 | fonts/haranoaji-extra/HaranoAjiMincho-Heavy.otf 2023/06/11 | 6517840 | fonts/haranoaji-extra/HaranoAjiMincho-SemiBold.otf @@ -103,6 +216,7 @@ 2023/06/11 | 63280 | macros/latex-dev/base/letter.dtx 2023/06/11 | 63243 | macros/latex-dev/required/tools/changes.txt 2023/06/11 | 63142 | macros/latex-dev/base/ltmarks.dtx +2023/06/11 | 626584 | systems/texlive/tlnet/archive/invoice2.doc.r67327.tar.xz 2023/06/11 | 623138 | info/knuth-pdf/bibtex/bibtex-changes.pdf 2023/06/11 | 6221 | macros/latex-dev/required/latex-lab/glyphtounicode-cmex.tex 2023/06/11 | 6218 | macros/latex-dev/required/tools/xr.dtx @@ -110,6 +224,7 @@ 2023/06/11 | 620032 | info/knuth-hint/bibtex/bibtex-changes.hnt 2023/06/11 | 61565 | macros/latex-dev/required/tools/bm.dtx 2023/06/11 | 6155 | macros/latex-dev/base/ltpar.dtx +2023/06/11 | 615344 | systems/texlive/tlnet/archive/nostarch.doc.r67333.tar.xz 2023/06/11 | 6134 | macros/latex-dev/required/latex-lab/latex-lab-mathtools.dtx 2023/06/11 | 60944 | macros/latex-dev/base/ltfiles.dtx 2023/06/11 | 609434 | macros/latex-dev/required/latex-lab/latex-lab-mathtagging.pdf @@ -135,9 +250,9 @@ 2023/06/11 | 580488 | info/knuth-pdf/web/tangle.pdf 2023/06/11 | 5791 | macros/latex-dev/required/tools/somedefs.dtx 2023/06/11 | 5775 | macros/latex-dev/base/ltnews16.tex -2023/06/11 | 5736755 | systems/texlive/tlnet/install-tl-unx.tar.gz 2023/06/11 | 5732 | macros/latex-dev/base/ltnews08.tex 2023/06/11 | 5714 | macros/latex-dev/base/inputenc.ins +2023/06/11 | 57076 | systems/texlive/tlnet/archive/latex-graphics-dev.source.r67328.tar.xz 2023/06/11 | 570162 | info/knuth-hint/cweb/cweave-changes.hnt 2023/06/11 | 5699 | macros/latex-dev/base/ltnews05.tex 2023/06/11 | 5691 | macros/latex-dev/base/ltnews27.tex @@ -172,6 +287,7 @@ 2023/06/11 | 5369 | macros/latex-dev/base/ltnews03.tex 2023/06/11 | 5323 | macros/latex-dev/required/amsmath/ams-external.txt 2023/06/11 | 53167 | macros/latex-dev/required/tools/calc.dtx +2023/06/11 | 5312416 | systems/texlive/tlnet/archive/latex-tools-dev.doc.r67328.tar.xz 2023/06/11 | 530241 | macros/latex-dev/required/latex-lab/latex-lab-new-or-2.pdf 2023/06/11 | 52887 | macros/latex-dev/base/lb2.err 2023/06/11 | 52813 | macros/latex-dev/base/encguide.tex @@ -208,11 +324,6 @@ 2023/06/11 | 4959 | macros/latex-dev/required/tools/fileerr.dtx 2023/06/11 | 4945 | macros/latex-dev/base/lthyphen.dtx 2023/06/11 | 492287 | info/knuth-hint/mfware/gftopk.hnt -2023/06/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2023/06/11 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/06/11 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2023/06/11 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/06/11 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2023/06/11 | 4881 | macros/latex-dev/required/latex-lab/latex-lab-new-or-1.dtx 2023/06/11 | 487988 | info/knuth-hint/cweb/ctangle.hnt 2023/06/11 | 487832 | info/knuth-hint/texware/tftopl.hnt @@ -239,6 +350,7 @@ 2023/06/11 | 45899 | macros/latex-dev/base/ltspace.dtx 2023/06/11 | 45712 | macros/latex-dev/base/ltboxes.dtx 2023/06/11 | 456936 | macros/latex-dev/base/ltnews37.pdf +2023/06/11 | 45600680 | systems/texlive/tlnet/archive/knuth-pdf.doc.r67332.tar.xz 2023/06/11 | 455431 | macros/latex-dev/base/ltnews29.pdf 2023/06/11 | 454559 | macros/latex-dev/required/amsmath/testmath.pdf 2023/06/11 | 453729 | info/knuth-hint/ctie/ctie.hnt @@ -260,12 +372,13 @@ 2023/06/11 | 437663 | info/knuth-hint/tex/glue.hnt 2023/06/11 | 43448 | macros/latex-dev/required/tools/theorem.dtx 2023/06/11 | 4336 | macros/latex-dev/required/amsmath/amsxtra.dtx +2023/06/11 | 43324 | systems/texlive/tlnet/archive/latex-tools-dev.r67328.tar.xz 2023/06/11 | 4324 | macros/latex-dev/base/cmfonts.ins 2023/06/11 | 431373 | macros/latex/contrib/teubner/teubner-doc.pdf 2023/06/11 | 4298 | macros/latex-dev/base/ltalloc.dtx 2023/06/11 | 429326 | info/knuth-hint/texware/dvitype-changes.hnt +2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2023/06/11 | 4273 | macros/latex-dev/base/docstrip.ins -2023/06/11 | 427272 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67321.tar.xz 2023/06/11 | 42708 | macros/latex-dev/base/changes.old.txt 2023/06/11 | 4254 | macros/latex-dev/base/newdc.ins 2023/06/11 | 4249384 | info/knuth-hint/xetex/xetex.pdf @@ -273,6 +386,7 @@ 2023/06/11 | 42287 | macros/latex-dev/base/ltmath.dtx 2023/06/11 | 4222 | macros/latex-dev/required/latex-lab/changes.txt 2023/06/11 | 4219 | macros/latex-dev/base/latex209.ins +2023/06/11 | 42012 | systems/texlive/tlnet/archive/teubner.source.r67334.tar.xz 2023/06/11 | 419900 | macros/latex-dev/required/amsmath/amsmath.pdf 2023/06/11 | 4190 | macros/latex-dev/base/ltnews19.tex 2023/06/11 | 418770 | info/knuth-hint/cweb/refsort.hnt @@ -284,7 +398,6 @@ 2023/06/11 | 411341 | info/knuth-hint/mfware/gftopk-changes.hnt 2023/06/11 | 4087 | macros/latex-dev/base/classes.ins 2023/06/11 | 4079 | macros/latex-dev/base/lablst.tex -2023/06/11 | 4079664 | biblio/ctan-bibdata.zip 2023/06/11 | 407770 | info/knuth-hint/errata/errata.nine.hnt 2023/06/11 | 40733357 | install/macros/latex-dev/latex-base-dev.tds.zip 2023/06/11 | 406849 | info/knuth-hint/mfware/gftype-changes.hnt @@ -329,7 +442,6 @@ 2023/06/11 | 369 | macros/latex-dev/required/amsmath/manifest.txt 2023/06/11 | 368690 | info/knuth-pdf/errata/errata.pdf 2023/06/11 | 368458 | info/knuth-hint/other/pktype-changes.hnt -2023/06/11 | 3680499 | biblio/ctan-bibdata/ctan.pdf 2023/06/11 | 365584 | info/knuth-pdf/cweb/common.pdf 2023/06/11 | 36154 | macros/latex-dev/base/ltlists.dtx 2023/06/11 | 3613635 | info/knuth-pdf/tex/tex.pdf @@ -348,6 +460,8 @@ 2023/06/11 | 346868 | info/knuth-hint/other/patgen-changes.hnt 2023/06/11 | 34485 | macros/latex-dev/required/latex-lab/latex-lab-graphic.dtx 2023/06/11 | 3434 | macros/latex-dev/base/makeindx.ins +2023/06/11 | 34252 | systems/texlive/tlnet/archive/latex-lab-dev.r67328.tar.xz +2023/06/11 | 3404 | systems/texlive/tlnet/archive/invoice2.r67327.tar.xz 2023/06/11 | 3401 | macros/latex-dev/base/proc.ins 2023/06/11 | 33946 | macros/latex-dev/base/ltsect.dtx 2023/06/11 | 33911 | macros/latex-dev/base/ltnews33.tex @@ -365,6 +479,7 @@ 2023/06/11 | 32945745 | fonts/haranoaji.zip 2023/06/11 | 3284 | macros/latex-dev/required/tools/manifest.txt 2023/06/11 | 3282 | macros/latex-dev/base/bugs.txt +2023/06/11 | 32780120 | systems/texlive/tlnet/archive/latex-base-dev.doc.r67328.tar.xz 2023/06/11 | 327371 | info/knuth-pdf/mfware/gftype.pdf 2023/06/11 | 325778 | info/knuth-pdf/tex/tripman.pdf 2023/06/11 | 325074 | macros/latex-dev/base/ltluatex.pdf @@ -383,10 +498,12 @@ 2023/06/11 | 317781 | info/knuth-pdf/other/pktogf.pdf 2023/06/11 | 317675 | macros/latex/contrib/nostarch/nostarch.pdf 2023/06/11 | 31646 | macros/latex-dev/required/tools/multicol-2019-10-01.sty +2023/06/11 | 315768 | systems/texlive/tlnet/archive/counterz.doc.r67335.tar.xz 2023/06/11 | 315272 | info/knuth-pdf/web/webman.pdf 2023/06/11 | 314503 | info/knuth-pdf/other/dvicopy-changes.pdf 2023/06/11 | 311105 | info/knuth-pdf/tie/tie.pdf 2023/06/11 | 3111045 | install/macros/latex-dev/required/latex-graphics-dev.tds.zip +2023/06/11 | 31040 | systems/texlive/tlnet/archive/latex-amsmath-dev.r67328.tar.xz 2023/06/11 | 3100 | macros/latex-dev/base/README.md 2023/06/11 | 308879 | macros/latex-dev/required/latex-lab/latex-lab-text.pdf 2023/06/11 | 3073339 | macros/latex-dev/required/graphics.zip @@ -394,8 +511,10 @@ 2023/06/11 | 30499 | macros/latex-dev/base/doc-2021-06-01.sty 2023/06/11 | 30464 | macros/latex-dev/required/graphics/graphicx.dtx 2023/06/11 | 30452 | macros/latex-dev/base/ltnews31.tex +2023/06/11 | 3044 | systems/texlive/tlnet/archive/haranoaji-extra.doc.r67329.tar.xz 2023/06/11 | 303640 | info/knuth-pdf/errata/errata.six.pdf 2023/06/11 | 303453 | macros/latex-dev/required/graphics/graphics.pdf +2023/06/11 | 3032 | systems/texlive/tlnet/archive/haranoaji.doc.r67330.tar.xz 2023/06/11 | 30276 | macros/latex-dev/required/tools/showkeys.dtx 2023/06/11 | 302091 | macros/latex-dev/required/latex-lab/latex-lab-mathpkg.pdf 2023/06/11 | 300694 | macros/latex-dev/base/lthooks.dtx @@ -424,7 +543,6 @@ 2023/06/11 | 281327 | macros/latex/contrib/nostarch/nssample.pdf 2023/06/11 | 280775 | info/knuth-pdf/web/weave-changes.pdf 2023/06/11 | 2796041 | install/macros/latex-dev/required/latex-amsmath-dev.tds.zip -2023/06/11 | 2790047 | biblio/ctan-bibdata/ctan.bib 2023/06/11 | 278414 | macros/latex-dev/required/graphics/rotating.pdf 2023/06/11 | 277702 | macros/latex-dev/required/latex-lab/latex-lab-minipage.pdf 2023/06/11 | 277162 | info/knuth-pdf/mfware/gftodvi-changes.pdf @@ -445,7 +563,8 @@ 2023/06/11 | 265497 | macros/latex-dev/base/ltnews24.pdf 2023/06/11 | 264157 | macros/latex-dev/base/cfgguide.pdf 2023/06/11 | 2615 | macros/latex/contrib/teubner/README -2023/06/11 | 26025306 | systems/texlive/tlnet/install-tl.zip +2023/06/11 | 26145400 | systems/texlive/tlnet/archive/haranoaji.r67330.tar.xz +2023/06/11 | 26016156 | systems/texlive/tlnet/archive/haranoaji-extra.r67329.tar.xz 2023/06/11 | 259965 | macros/latex-dev/required/tools/layout.pdf 2023/06/11 | 258983 | info/knuth-pdf/other/pktype.pdf 2023/06/11 | 257823 | macros/latex-dev/base/modguide.pdf @@ -463,15 +582,18 @@ 2023/06/11 | 25146 | macros/latex-dev/required/tools/trace.dtx 2023/06/11 | 251285 | macros/latex-dev/base/ltnews27.pdf 2023/06/11 | 250940 | info/knuth-pdf/errata/errata.eleven.pdf +2023/06/11 | 2504356 | systems/texlive/tlnet/archive/latex-graphics-dev.doc.r67328.tar.xz 2023/06/11 | 250362 | macros/latex-dev/base/tlc3.pdf +2023/06/11 | 2488 | systems/texlive/tlnet/archive/counterz.r67335.tar.xz 2023/06/11 | 247190 | info/knuth-pdf/errata/errata.two.pdf 2023/06/11 | 2453 | macros/latex-dev/required/latex-lab/latex-lab-mathpkg.dtx -2023/06/11 | 2453540 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2023/06/11 | 245229 | macros/latex-dev/base/ltnews21.pdf 2023/06/11 | 24504 | macros/latex-dev/base/tlc3.err 2023/06/11 | 244224 | macros/latex-dev/base/ltxdoc.pdf 2023/06/11 | 24286 | macros/latex-dev/base/ltcounts.dtx +2023/06/11 | 24252 | systems/texlive/tlnet/archive/nostarch.source.r67333.tar.xz 2023/06/11 | 242471 | macros/latex-dev/base/doc.dtx +2023/06/11 | 2420480 | systems/texlive/tlnet/archive/latex-amsmath-dev.doc.r67328.tar.xz 2023/06/11 | 241 | macros/latex-dev/base/ltfilehook-doc.tex 2023/06/11 | 240 | macros/latex-dev/base/ltshipout-doc.tex 2023/06/11 | 240625 | macros/latex-dev/required/graphics/graphicx.pdf @@ -482,11 +604,13 @@ 2023/06/11 | 23646 | macros/latex-dev/base/ltnews30.tex 2023/06/11 | 23516 | macros/latex-dev/base/fix-cm.dtx 2023/06/11 | 234 | macros/latex-dev/base/ltpara-doc.tex +2023/06/11 | 234884 | systems/texlive/tlnet/archive/latex-base-dev.r67328.tar.xz 2023/06/11 | 234183 | macros/latex-dev/base/slifonts.pdf 2023/06/11 | 23386 | macros/latex-dev/base/lppl.tex 2023/06/11 | 2323014 | info/knuth-hint/xetex/xetex-changes.pdf 2023/06/11 | 2322070 | info/knuth-pdf/xetex/xetex-changes.pdf 2023/06/11 | 230377 | macros/latex-dev/required/amsmath/amsmath.dtx +2023/06/11 | 229284 | systems/texlive/tlnet/archive/latex-tools-dev.source.r67328.tar.xz 2023/06/11 | 22814 | macros/latex-dev/base/ltxdoc.dtx 2023/06/11 | 22723 | macros/latex-dev/base/cfgguide.tex 2023/06/11 | 227060 | macros/latex-dev/base/proc.pdf @@ -511,7 +635,6 @@ 2023/06/11 | 212220 | macros/latex-dev/required/graphics/color.pdf 2023/06/11 | 211175 | macros/latex-dev/base/nfssfont.pdf 2023/06/11 | 21067 | macros/latex-dev/required/graphics/rotating.dtx -2023/06/11 | 21036881 | systems/texlive/tlnet/install-tl-windows.exe 2023/06/11 | 2090 | macros/latex-dev/required/graphics/README.md 2023/06/11 | 205098 | macros/latex-dev/base/ltnews25.pdf 2023/06/11 | 204710 | macros/latex-dev/base/exscale.pdf @@ -523,6 +646,7 @@ 2023/06/11 | 197994 | info/knuth-pdf/tex/glue.pdf 2023/06/11 | 197735 | macros/latex-dev/required/tools/afterpage.pdf 2023/06/11 | 1941 | macros/latex-dev/base/minimal.cls +2023/06/11 | 19403636 | systems/texlive/tlnet/archive/knuth-hint.doc.r67331.tar.xz 2023/06/11 | 193917 | info/knuth-pdf/cweb/twinx.pdf 2023/06/11 | 19333 | macros/latex-dev/base/ltnews36.tex 2023/06/11 | 191 | macros/latex-dev/required/latex-lab/documentmetadata-support-doc.tex @@ -542,7 +666,6 @@ 2023/06/11 | 18399 | macros/latex-dev/base/nfssfont.dtx 2023/06/11 | 18299 | macros/latex-dev/base/ltx3info.tex 2023/06/11 | 182490 | macros/latex-dev/base/ltnews13.pdf -2023/06/11 | 18127908 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2023/06/11 | 179953 | macros/latex-dev/required/amsmath/amscd.pdf 2023/06/11 | 17856 | macros/latex-dev/required/tools/xspace.dtx 2023/06/11 | 178567 | macros/latex-dev/base/ltoutput.dtx @@ -565,7 +688,6 @@ 2023/06/11 | 1694 | macros/latex-dev/base/small2e.tex 2023/06/11 | 16946 | macros/latex-dev/required/latex-lab/documentmetadata-support.dtx 2023/06/11 | 169432 | macros/latex-dev/base/ltnews10.pdf -2023/06/11 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2023/06/11 | 167585 | macros/latex-dev/required/tools/somedefs.pdf 2023/06/11 | 1664 | macros/latex-dev/required/tools/README.md 2023/06/11 | 166268 | macros/latex-dev/base/ltnews17.pdf @@ -579,6 +701,7 @@ 2023/06/11 | 16168 | macros/latex-dev/required/graphics/mathcolor.dtx 2023/06/11 | 16161 | macros/latex-dev/required/latex-lab/latex-lab-new-or-2.dtx 2023/06/11 | 159996 | macros/latex-dev/required/graphics/epsfig.pdf +2023/06/11 | 15832 | systems/texlive/tlnet/archive/latex-graphics-dev.r67328.tar.xz 2023/06/11 | 157956 | macros/latex-dev/required/tools/indentfirst.pdf 2023/06/11 | 157598 | info/knuth-pdf/texware/tftopl-changes.pdf 2023/06/11 | 15749 | macros/latex-dev/required/latex-lab/latex-lab-float.dtx @@ -592,11 +715,9 @@ 2023/06/11 | 155984 | macros/latex-dev/required/graphics/lscape.pdf 2023/06/11 | 155434 | macros/latex-dev/base/ltnews08.pdf 2023/06/11 | 15429 | macros/latex-dev/required/graphics/graphics-2017-06-25.sty -2023/06/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 2023/06/11 | 15384 | macros/latex-dev/base/ltvers.dtx 2023/06/11 | 15327 | macros/latex/contrib/nostarch/nssample.tex 2023/06/11 | 15306 | macros/latex-dev/base/source2e.tex -2023/06/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2023/06/11 | 152712 | info/knuth-hint/index.pdf 2023/06/11 | 152549 | macros/latex-dev/base/ltnews04.pdf 2023/06/11 | 151876 | info/knuth-pdf/index.pdf @@ -615,11 +736,9 @@ 2023/06/11 | 147464 | macros/latex-dev/required/amsmath/technote.pdf 2023/06/11 | 146441 | macros/latex-dev/required/tools/fontsmpl.pdf 2023/06/11 | 146199 | macros/latex-dev/base/webcomp.pdf -2023/06/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 2023/06/11 | 14575 | macros/latex-dev/required/graphics/rotex.tex 2023/06/11 | 145334 | macros/latex-dev/base/ltclass.dtx 2023/06/11 | 145101 | info/knuth-pdf/mfware/gftopk-changes.pdf -2023/06/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2023/06/11 | 14421 | macros/latex-dev/base/lppl-1-2.txt 2023/06/11 | 14341 | macros/latex-dev/base/lppl-1-1.txt 2023/06/11 | 142864 | macros/latex-dev/base/ltnews06.pdf @@ -669,7 +788,6 @@ 2023/06/11 | 1156 | macros/latex-dev/required/latex-lab/README.md 2023/06/11 | 114350 | macros/latex-dev/required/tools/varioref.dtx 2023/06/11 | 11412 | macros/latex-dev/base/manifest.txt -2023/06/11 | 114072 | systems/texlive/tlnet/archive/texlive-scripts.r67321.tar.xz 2023/06/11 | 1140314 | info/knuth-hint/cweb/ctwill.pdf 2023/06/11 | 1140313 | info/knuth-pdf/cweb/ctwill.pdf 2023/06/11 | 113 | macros/latex-dev/required/latex-lab/blocks-doc.tex @@ -679,9 +797,12 @@ 2023/06/11 | 11284 | macros/latex-dev/required/amsmath/amscd.dtx 2023/06/11 | 112202 | macros/latex-dev/base/ltnews11.pdf 2023/06/11 | 11148 | macros/latex-dev/required/tools/hhline.dtx +2023/06/11 | 11124 | systems/texlive/tlnet/archive/nostarch.r67333.tar.xz +2023/06/11 | 1109932 | systems/texlive/tlnet/archive/teubner.doc.r67334.tar.xz 2023/06/11 | 1107168 | info/knuth-hint/errata/errata.twelve.hnt 2023/06/11 | 1098 | macros/latex/contrib/nostarch/README 2023/06/11 | 109734 | macros/latex-dev/required/amsmath/subeqn.pdf +2023/06/11 | 10872 | systems/texlive/tlnet/archive/counterz.source.r67335.tar.xz 2023/06/11 | 108223 | macros/latex-dev/base/fntguide.tex 2023/06/11 | 10798 | macros/latex-dev/base/ltnews26.tex 2023/06/11 | 10792 | macros/latex-dev/base/ltnews22.tex @@ -707,7 +828,6 @@ 2023/06/11 | 10199 | macros/latex-dev/required/amsmath/amsopn.dtx 2023/06/11 | 101443 | macros/latex/contrib/nostarch/nostarch.dtx 2023/06/11 | 10064 | macros/latex/contrib/teubner/teubner.txt -2023/06/10 | 7485 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/06/10 | 599256 | macros/unicodetex/latex/polyglossia.zip 2023/06/10 | 380117 | macros/texinfo/latest/texinfo.tex 2023/06/10 | 370655 | macros/unicodetex/latex/polyglossia/polyglossia.pdf @@ -717,8 +837,6 @@ 2023/06/10 | 1267933 | install/macros/unicodetex/latex/polyglossia.tds.zip 2023/06/10 | 1071151 | macros/unicodetex/latex/polyglossia/polyglossia.dtx 2023/06/10 | 1040296 | systems/texlive/tlnet/archive/kpathsea.doc.r67318.tar.xz -2023/06/09 | 9713 | macros/luatex/latex/luahttp/luahttp-doc.tex -2023/06/09 | 9120 | systems/texlive/tlnet/archive/invoice2.source.r67311.tar.xz 2023/06/09 | 90820 | systems/texlive/tlnet/archive/latex-lab.source.r67314.tar.xz 2023/06/09 | 8473 | web/javascripthttp/javascripthttp-doc.tex 2023/06/09 | 801408 | systems/texlive/tlnet/archive/postit.doc.r67305.tar.xz @@ -734,7 +852,6 @@ 2023/06/09 | 6715932 | systems/texlive/tlnet/archive/jeuxcartes.r67304.tar.xz 2023/06/09 | 66344 | systems/texlive/tlnet/archive/amsmath.source.r67314.tar.xz 2023/06/09 | 63368 | systems/texlive/tlnet/archive/tagpdf.source.r67308.tar.xz -2023/06/09 | 626584 | systems/texlive/tlnet/archive/invoice2.doc.r67311.tar.xz 2023/06/09 | 560 | systems/texlive/tlnet/archive/antique-spanish-units.r67307.tar.xz 2023/06/09 | 5313056 | systems/texlive/tlnet/archive/tools.doc.r67314.tar.xz 2023/06/09 | 43352 | systems/texlive/tlnet/archive/tools.r67314.tar.xz @@ -759,8 +876,6 @@ 2023/06/09 | 340 | systems/texlive/tlnet/archive/platex.amd64-netbsd.r67315.tar.xz 2023/06/09 | 340 | systems/texlive/tlnet/archive/platex.amd64-freebsd.r67315.tar.xz 2023/06/09 | 340 | systems/texlive/tlnet/archive/platex.aarch64-linux.r67315.tar.xz -2023/06/09 | 3404 | systems/texlive/tlnet/archive/invoice2.r67311.tar.xz -2023/06/09 | 3346 | macros/luatex/latex/luahttp/README.md 2023/06/09 | 32784560 | systems/texlive/tlnet/archive/latex.doc.r67314.tar.xz 2023/06/09 | 3176 | systems/texlive/tlnet/archive/firstaid.r67314.tar.xz 2023/06/09 | 31272 | systems/texlive/tlnet/archive/amsmath.r67314.tar.xz @@ -781,9 +896,7 @@ 2023/06/09 | 1573 | web/javascripthttp/README.md 2023/06/09 | 1453552 | systems/texlive/tlnet/archive/tex4ht.source.r67310.tar.xz 2023/06/09 | 140240 | systems/texlive/tlnet/archive/platex.source.r67315.tar.xz -2023/06/09 | 138585 | macros/luatex/latex/luahttp.zip 2023/06/09 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r67310.tar.xz -2023/06/09 | 132528 | macros/luatex/latex/luahttp/luahttp-doc.pdf 2023/06/09 | 12492 | systems/texlive/tlnet/archive/biblatex-publist.r67302.tar.xz 2023/06/09 | 1244196 | systems/texlive/tlnet/archive/njuthesis.doc.r67309.tar.xz 2023/06/09 | 1086604 | systems/texlive/tlnet/archive/tex4ht.r67310.tar.xz @@ -805,7 +918,6 @@ 2023/06/08 | 92280 | macros/latex/base/utf8ienc.dtx 2023/06/08 | 9068 | macros/latex/base/lppl-1-0.txt 2023/06/08 | 90660 | macros/latex/base/lttextcomp.dtx -2023/06/08 | 9063 | macros/luatex/latex/luahttp/display.lua 2023/06/08 | 8976 | macros/latex/required/tools/rawfonts.dtx 2023/06/08 | 89727 | macros/latex/base/slides.dtx 2023/06/08 | 8970 | macros/latex/base/ltnews17.tex @@ -879,7 +991,6 @@ 2023/06/08 | 6006329 | macros/latex/base/source2e.pdf 2023/06/08 | 5986 | macros/latex/base/ltnews15.tex 2023/06/08 | 59070 | macros/latex/base/ltmiscen.dtx -2023/06/08 | 5904 | macros/luatex/latex/luahttp/fetch.lua 2023/06/08 | 586530 | macros/latex/base/ltmarks-doc.pdf 2023/06/08 | 5860 | macros/latex/required/amsmath/ams-internal.txt 2023/06/08 | 5859 | macros/latex/base/ltidxglo.dtx @@ -963,7 +1074,6 @@ 2023/06/08 | 439729 | macros/latex/required/latex-lab/blocks-doc.pdf 2023/06/08 | 4390 | macros/latex/base/ec.ins 2023/06/08 | 438603 | macros/latex/base/usrguide-historic.pdf -2023/06/08 | 4351 | macros/luatex/latex/luahttp/luahttp.sty 2023/06/08 | 43448 | macros/latex/required/tools/theorem.dtx 2023/06/08 | 4336 | macros/latex/required/amsmath/amsxtra.dtx 2023/06/08 | 4324 | macros/latex/base/cmfonts.ins @@ -1038,7 +1148,6 @@ 2023/06/08 | 318036 | macros/latex/base/ltnews22.pdf 2023/06/08 | 3179 | macros/latex/required/latex-lab/latex-lab-amsmath.dtx 2023/06/08 | 31646 | macros/latex/required/tools/multicol-2019-10-01.sty -2023/06/08 | 314552 | systems/texlive/tlnet/archive/counterz.doc.r67300.tar.xz 2023/06/08 | 308879 | macros/latex/required/latex-lab/latex-lab-text.pdf 2023/06/08 | 3086 | macros/latex/base/README.md 2023/06/08 | 30499 | macros/latex/base/doc-2021-06-01.sty @@ -1092,7 +1201,6 @@ 2023/06/08 | 25146 | macros/latex/required/tools/trace.dtx 2023/06/08 | 251285 | macros/latex/base/ltnews27.pdf 2023/06/08 | 250362 | macros/latex/base/tlc3.pdf -2023/06/08 | 2468 | systems/texlive/tlnet/archive/counterz.r67300.tar.xz 2023/06/08 | 2453 | macros/latex/required/latex-lab/latex-lab-mathpkg.dtx 2023/06/08 | 245229 | macros/latex/base/ltnews21.pdf 2023/06/08 | 24504 | macros/latex/base/tlc3.err @@ -1255,7 +1363,6 @@ 2023/06/08 | 10798 | macros/latex/base/ltnews26.tex 2023/06/08 | 10792 | macros/latex/base/ltnews22.tex 2023/06/08 | 10791 | macros/latex/base/ltnews23.tex -2023/06/08 | 10776 | systems/texlive/tlnet/archive/counterz.source.r67300.tar.xz 2023/06/08 | 10771 | macros/latex/required/tools/fontsmpl.dtx 2023/06/08 | 1075705 | macros/latex/base/doc-code.pdf 2023/06/08 | 106904 | macros/latex/base/inputenc.dtx @@ -1300,7 +1407,6 @@ 2023/06/07 | 978 | graphics/asymptote/examples/worksheet.asy 2023/06/07 | 978 | graphics/asymptote/examples/filesurface.asy 2023/06/07 | 9784 | graphics/asymptote/triple.h -2023/06/07 | 977408 | macros/latex/contrib/postit.zip 2023/06/07 | 976 | support/texlab/crates/citeproc/src/snapshots/citeproc__tests__article_rivest_1978.snap 2023/06/07 | 9765 | graphics/asymptote/LspCpp/third_party/rapidjson/doc/schema.zh-cn.md 2023/06/07 | 9765 | graphics/asymptote/fundec.cc @@ -2041,7 +2147,6 @@ 2023/06/07 | 498 | graphics/asymptote/LspCpp/include/LibLsp/lsp/textDocument/type_definition.h 2023/06/07 | 498 | graphics/asymptote/examples/fano.asy 2023/06/07 | 498 | graphics/asymptote/doc/penfunctionimage.asy -2023/06/07 | 498661 | macros/latex/contrib/postit/doc/postit-doc-fr.pdf 2023/06/07 | 4985 | graphics/asymptote/LspCpp/third_party/uri/deps/googletest/samples/sample10_unittest.cc 2023/06/07 | 49797 | graphics/asymptote/config.guess 2023/06/07 | 496 | graphics/asymptote/examples/bars3.asy @@ -2057,7 +2162,6 @@ 2023/06/07 | 4923 | graphics/asymptote/LspCpp/examples/StdIOServerExample.cpp 2023/06/07 | 491 | graphics/asymptote/LspCpp/third_party/rapidjson/test/CMakeLists.txt 2023/06/07 | 4919 | graphics/asymptote/process.h -2023/06/07 | 491144 | macros/latex/contrib/postit/doc/postit-doc-en.pdf 2023/06/07 | 490 | support/texlab/crates/base-db/Cargo.toml 2023/06/07 | 48 | support/texlab/crates/parser/src/test_data/latex/block_comments.txt 2023/06/07 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch @@ -2155,7 +2259,6 @@ 2023/06/07 | 45222 | graphics/asymptote/LspCpp/include/LibLsp/lsp/Markup/string_ref.h 2023/06/07 | 4520 | graphics/asymptote/getopt1.c 2023/06/07 | 451 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__tikz_library_open_brace.snap -2023/06/07 | 45150 | macros/latex/contrib/postit/tex/postit.sty 2023/06/07 | 4514 | graphics/asymptote/bbox.h 2023/06/07 | 44 | support/texlab/crates/parser/src/test_data/latex/include/class_include_options.txt 2023/06/07 | 44 | support/texlab/crates/parser/src/test_data/latex/glossary/acronym_definition_simple.txt @@ -3287,7 +3390,6 @@ 2023/06/07 | 1710 | graphics/asymptote/LspCpp/third_party/uri/include/network/uri/uri_io.hpp 2023/06/07 | 170 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/apitests.cpp 2023/06/07 | 1708 | support/texlab/crates/syntax/src/latex/kind.rs -2023/06/07 | 17060 | macros/latex/contrib/postit/doc/postit-doc-en.tex 2023/06/07 | 16 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_only_name.txt 2023/06/07 | 16 | support/texlab/crates/parser/src/test_data/latex/include/class_include_empty.txt 2023/06/07 | 16 | support/texlab/crates/parser/src/test_data/latex/command_definition/command_definition_no_impl_error.txt @@ -3889,7 +3991,6 @@ 2023/06/06 | 20874 | macros/latex/contrib/tagpdf/tagpdf.dtx 2023/06/06 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex 2023/06/06 | 19363 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf -2023/06/06 | 19004 | macros/latex/contrib/postit/doc/postit-doc-fr.tex 2023/06/06 | 18463 | CTAN.sites 2023/06/06 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf 2023/06/06 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf @@ -3914,129 +4015,3 @@ 2023/06/06 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex 2023/06/06 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex 2023/06/06 | 1012495 | macros/latex/contrib/tagpdf/tagpdf.pdf -2023/06/05 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex -2023/06/05 | 97640 | macros/latex/contrib/l3kernel/l3seq.dtx -2023/06/05 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex -2023/06/05 | 92818 | macros/latex/contrib/l3kernel/l3int.dtx -2023/06/05 | 91740 | macros/latex/contrib/l3kernel/l3skip.dtx -2023/06/05 | 89764 | macros/latex/contrib/l3kernel/l3expan.dtx -2023/06/05 | 88106 | macros/latex/contrib/l3kernel/l3coffins.dtx -2023/06/05 | 87744 | macros/latex/contrib/l3kernel/l3box.dtx -2023/06/05 | 84976 | systems/texlive/tlnet/archive/nicematrix.source.r67280.tar.xz -2023/06/05 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex -2023/06/05 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx -2023/06/05 | 83077 | macros/latex/contrib/l3kernel/l3clist.dtx -2023/06/05 | 81695 | macros/latex/contrib/l3kernel/l3prefixes.pdf -2023/06/05 | 79261 | macros/latex/contrib/l3kernel/l3str.dtx -2023/06/05 | 78297 | macros/latex/contrib/l3kernel/l3names.dtx -2023/06/05 | 77774 | macros/latex/contrib/l3kernel/l3msg.dtx -2023/06/05 | 7732 | systems/texlive/tlnet/archive/bibcop.r67278.tar.xz -2023/06/05 | 7472 | macros/latex/contrib/l3kernel/l3fp-assign.dtx -2023/06/05 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx -2023/06/05 | 7352030 | macros/latex/contrib/l3kernel/source3.pdf -2023/06/05 | 715 | macros/latex/contrib/counterz/README.txt -2023/06/05 | 7079 | macros/latex/contrib/l3kernel/l3term-glossary.tex -2023/06/05 | 70780 | macros/latex/contrib/l3kernel/expl3.dtx -2023/06/05 | 70679 | macros/latex/contrib/l3kernel/l3fp.dtx -2023/06/05 | 70482 | macros/latex/contrib/l3kernel/l3prg.dtx -2023/06/05 | 69893 | macros/latex/contrib/l3kernel/l3text-case.dtx -2023/06/05 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex -2023/06/05 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex -2023/06/05 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex -2023/06/05 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx -2023/06/05 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex -2023/06/05 | 623094 | macros/latex/contrib/l3kernel/expl3.pdf -2023/06/05 | 6224 | macros/latex/contrib/l3kernel/l3.ins -2023/06/05 | 6152 | systems/texlive/tlnet/archive/bibcop.source.r67278.tar.xz -2023/06/05 | 612029 | graphics/pgf/contrib/tilings/tilings.pdf -2023/06/05 | 57782 | macros/latex/contrib/counterz/counterz.dtx -2023/06/05 | 56559 | macros/latex/contrib/l3kernel/l3prop.dtx -2023/06/05 | 558448 | macros/latex/contrib/l3kernel/l3doc.pdf -2023/06/05 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex -2023/06/05 | 51081 | macros/latex/contrib/l3kernel/l3fp-extended.dtx -2023/06/05 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex -2023/06/05 | 49722 | macros/latex/contrib/l3kernel/CHANGELOG.md -2023/06/05 | 49498 | macros/latex/contrib/l3kernel/l3text.dtx -2023/06/05 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex -2023/06/05 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx -2023/06/05 | 4890 | macros/latex/contrib/l3kernel/l3news.tex -2023/06/05 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx -2023/06/05 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex -2023/06/05 | 46204 | macros/latex/contrib/l3kernel/l3prefixes.csv -2023/06/05 | 4574 | macros/latex/contrib/l3kernel/l3legacy.dtx -2023/06/05 | 43225 | macros/latex/contrib/l3kernel/l3debug.dtx -2023/06/05 | 41283 | graphics/pgf/contrib/tilings/tilings.tex -2023/06/05 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx -2023/06/05 | 395887 | macros/latex/contrib/l3kernel/l3news.pdf -2023/06/05 | 39448 | systems/texlive/tlnet/archive/nicematrix.r67280.tar.xz -2023/06/05 | 359132 | systems/texlive/tlnet/archive/bibcop.doc.r67278.tar.xz -2023/06/05 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx -2023/06/05 | 35188 | macros/latex/contrib/l3kernel/l3sys.dtx -2023/06/05 | 33709 | macros/latex/contrib/l3kernel/l3cctab.dtx -2023/06/05 | 32935 | macros/latex/contrib/l3kernel/l3unicode.dtx -2023/06/05 | 317154 | macros/latex/contrib/counterz/counterz.pdf -2023/06/05 | 3116 | macros/latex/contrib/l3kernel/README.md -2023/06/05 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx -2023/06/05 | 304307 | macros/latex/contrib/l3kernel/l3regex.dtx -2023/06/05 | 296797 | macros/latex/contrib/l3kernel/l3styleguide.pdf -2023/06/05 | 29232 | macros/latex/contrib/censor/censor.tex -2023/06/05 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex -2023/06/05 | 27270 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx -2023/06/05 | 2659 | macros/latex/contrib/counterz/counterz.ins -2023/06/05 | 2644 | systems/texlive/tlnet/archive/jourrr.r67281.tar.xz -2023/06/05 | 25249 | macros/latex/contrib/l3kernel/l3deprecation.dtx -2023/06/05 | 250136 | macros/latex/contrib/l3kernel/l3news09.pdf -2023/06/05 | 24896 | macros/latex/contrib/l3kernel/source3body.tex -2023/06/05 | 247256 | macros/latex/contrib/censor/censor.pdf -2023/06/05 | 243431 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf -2023/06/05 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx -2023/06/05 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx -2023/06/05 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx -2023/06/05 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx -2023/06/05 | 2229 | macros/latex/contrib/l3kernel/source3.tex -2023/06/05 | 218589 | macros/latex/contrib/l3kernel/l3term-glossary.pdf -2023/06/05 | 2089668 | systems/texlive/tlnet/archive/nicematrix.doc.r67280.tar.xz -2023/06/05 | 204998 | macros/latex/contrib/l3kernel/l3news12.pdf -2023/06/05 | 20464 | macros/latex/contrib/l3kernel/l3text-purify.dtx -2023/06/05 | 2038 | macros/latex/contrib/l3kernel/interface3.tex -2023/06/05 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx -2023/06/05 | 194139 | macros/latex/contrib/profmaquette.zip -2023/06/05 | 19237 | macros/latex/contrib/l3kernel/l3pdf.dtx -2023/06/05 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx -2023/06/05 | 1722452 | macros/latex/contrib/l3kernel/interface3.pdf -2023/06/05 | 1700 | systems/texlive/tlnet/archive/collection-publishers.r67281.tar.xz -2023/06/05 | 170073 | macros/latex/contrib/l3kernel/l3news11.pdf -2023/06/05 | 16709 | macros/latex/contrib/l3kernel/l3candidates.dtx -2023/06/05 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx -2023/06/05 | 163457 | macros/latex/contrib/l3kernel/l3news08.pdf -2023/06/05 | 155620 | macros/latex/contrib/l3kernel/l3doc.dtx -2023/06/05 | 152256 | macros/latex/contrib/l3kernel/l3docstrip.pdf -2023/06/05 | 151568 | macros/latex/contrib/l3kernel/l3news06.pdf -2023/06/05 | 150674 | macros/latex/contrib/l3kernel/l3news02.pdf -2023/06/05 | 150283 | macros/latex/contrib/l3kernel/l3news10.pdf -2023/06/05 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex -2023/06/05 | 148700 | macros/latex/contrib/l3kernel/l3news03.pdf -2023/06/05 | 141613 | macros/latex/contrib/l3kernel/l3tl.dtx -2023/06/05 | 140307 | macros/latex/contrib/l3kernel/l3file.dtx -2023/06/05 | 13993568 | install/macros/latex/contrib/l3kernel.tds.zip -2023/06/05 | 13734749 | macros/latex/contrib/l3kernel.zip -2023/06/05 | 131864 | graphics/asymptote/ReleaseNotes -2023/06/05 | 131575 | macros/latex/contrib/l3kernel/l3basics.dtx -2023/06/05 | 128313 | macros/latex/contrib/l3kernel/l3news07.pdf -2023/06/05 | 12777 | macros/latex/contrib/l3kernel/l3fp-traps.dtx -2023/06/05 | 127498 | macros/latex/contrib/l3kernel/l3keys.dtx -2023/06/05 | 12743 | macros/latex/contrib/l3kernel/l3bootstrap.dtx -2023/06/05 | 122712 | macros/latex/contrib/l3kernel/l3news01.pdf -2023/06/05 | 119051 | macros/latex/contrib/l3kernel/l3token.dtx -2023/06/05 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex -2023/06/05 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx -2023/06/05 | 114586 | macros/latex/contrib/l3kernel/l3news04.pdf -2023/06/05 | 113435 | macros/latex/contrib/l3kernel/l3str-convert.dtx -2023/06/05 | 112483 | macros/latex/contrib/l3kernel/l3news05.pdf -2023/06/05 | 112274 | macros/latex/contrib/l3kernel/l3color.dtx -2023/06/05 | 1081438 | graphics/pgf/contrib/tilings.zip -2023/06/05 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex -2023/06/05 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx -2023/06/05 | 10328 | macros/latex/contrib/l3kernel/l3flag.dtx -2023/06/05 | 101624 | systems/texlive/tlnet/archive/jourrr.doc.r67281.tar.xz -2023/06/05 | 10127 | macros/latex/contrib/censor/censor.sty diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib index fa690fad2c..97180a47b3 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 12-06-2023, 02:00:52 +%% created at 13-06-2023, 02:03:45 %% %% This file is provided under the terms of the LPPL v1.3 or @@ -479,8 +479,8 @@ title = {The \texttt{acmart} package}, subtitle = {Class for typesetting publications of ACM}, author = {Boris Veytsman}, - date = {2023-03-31}, - version = {1.90}, + date = {2023-06-12}, + version = {1.90a}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/macros/latex/contrib/acmart}, url = {https://ctan.org/pkg/acmart}, @@ -41236,10 +41236,10 @@ @manual{ctan-luahttp, title = {The \texttt{luahttp} package}, - subtitle = {A small package that uses Lua to generate Internet-Interactive PDF-documents}, + subtitle = {Compile-time internet-interactive PDF-documents using Lua and LuaTeX}, author = {Johannes Casaburi}, - date = {2023-06-09}, - version = {1.0}, + date = {2023-06-12}, + version = {1.0.1}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/luatex/latex/luahttp}, url = {https://ctan.org/pkg/luahttp}, @@ -53935,8 +53935,8 @@ title = {The \texttt{postit} package}, subtitle = {A \LaTeX{} package for displaying Post-it notes}, author = {Cédric Pierquet}, - date = {2023-06-08}, - version = {0.1.2}, + date = {2023-06-12}, + version = {0.1.3}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/postit}, url = {https://ctan.org/pkg/postit}, @@ -53949,8 +53949,8 @@ title = {The \texttt{postnotes} package}, subtitle = {Endnotes for \LaTeX{}}, author = {Gustavo Barros}, - date = {2023-02-21}, - version = {0.2.3}, + date = {2023-06-12}, + version = {0.2.4}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/postnotes}, url = {https://ctan.org/pkg/postnotes}, @@ -62379,8 +62379,8 @@ title = {The \texttt{siunitx} package}, subtitle = {A comprehensive (SI) units package}, author = {Joseph Wright}, - date = {2023-04-13}, - version = {3.2.5}, + date = {2023-06-12}, + version = {3.2.6}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/siunitx}, url = {https://ctan.org/pkg/siunitx}, @@ -64421,8 +64421,8 @@ title = {The \texttt{string-diagrams} package}, subtitle = {Create string diagrams with \LaTeX{} and TikZ}, author = {Paolo Brasolin}, - date = {2023-06-03}, - version = {0.1.0}, + date = {2023-06-12}, + version = {0.2.0}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/graphics/pgf/contrib/string-diagrams}, url = {https://ctan.org/pkg/string-diagrams}, @@ -71589,14 +71589,15 @@ title = {The \texttt{tugboat-plain} package}, subtitle = {Plain \TeX{} macros for TUGboat}, author = {Barbara Beeton and Karl Berry}, - date = {2022-05-22}, - version = {1.27}, + date = {2023-06-12}, + version = {1.28}, license = {other-free}, mirror = {https://mirror.ctan.org/macros/plain/contrib/tugboat}, url = {https://ctan.org/pkg/tugboat-plain}, annotation = {The macros defined in this directory (in files - and ) are used in papers - written in Plain \TeX{} for publication in TUGboat.}, + and ) + are used in papers written in Plain \TeX{} for + publication in TUGboat.}, } @manual{ctan-tugboat-toc, diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf Binary files differindex 4aeafd2b12..e2eef39535 100644 --- a/biblio/ctan-bibdata/ctan.pdf +++ b/biblio/ctan-bibdata/ctan.pdf diff --git a/graphics/pgf/contrib/string-diagrams/README.md b/graphics/pgf/contrib/string-diagrams/README.md index fc1505021a..ef972a0bb7 100644 --- a/graphics/pgf/contrib/string-diagrams/README.md +++ b/graphics/pgf/contrib/string-diagrams/README.md @@ -31,28 +31,6 @@ For those who always live on the edge, unreleased versions are available on the ### Usage -After including the package in your preamble, you can craft your string diagrams in a `tikzpicture` environment: - -```latex -\usepackage{string-diagrams} - -%... - -\begin{tikzpicture} - \node[box] (a) {a}; - \node[box] (b) at (0,-2) {b}; - \node[dot] (x) at (1,-1) {}; - \node[dot] (y) at (-1,-1) {}; - \wires[]{ - a = { east = x.north }, - b = { east0 = x.south }, - y = { north = a.west1, south = b.west }, - }{ - a.west0, b.east1, x.east, y.west - } -\end{tikzpicture} -``` - Detailed instructions are available in the [documentation](http://mirrors.ctan.org/graphics/pgf/contrib/string-diagrams/string-diagrams.pdf). ## Contributing diff --git a/graphics/pgf/contrib/string-diagrams/string-diagrams.dtx b/graphics/pgf/contrib/string-diagrams/string-diagrams.dtx index d219d79d1f..7bad0f7a63 100644 --- a/graphics/pgf/contrib/string-diagrams/string-diagrams.dtx +++ b/graphics/pgf/contrib/string-diagrams/string-diagrams.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment %% ============================================================================= %% -%% string-diagrams 0.1.0 (2023/05/31) +%% string-diagrams 0.2.0 (2023/06/12) %% %% Copyright (C) 2023 by Paolo Brasolin <paolo.brasolin@gmail.com> %% SPDX-License-Identifier: LPPL-1.3c @@ -27,6 +27,7 @@ %% string-diagrams.pdf. %% %% ============================================================================= +%% % % %%%=[ INSTALL ]=============================================================== % @@ -72,6 +73,8 @@ % %<*driver> \documentclass[a4paper,full]{l3doc} +\usepackage{parskip} + \EnableCrossrefs \CodelineIndex \RecordChanges @@ -84,7 +87,7 @@ \lstset{ language=[LaTeX]TeX, - basicstyle=\ttfamily\small, + basicstyle=\MacroFont, columns=flexible, ^^A keywordstyle=\color{red}, ^^A morekeywords={}, @@ -104,7 +107,7 @@ sidebyside, lefthand ratio=0.62, listing options={ - xleftmargin=-0.6em, % poor man's gobble=4 + xleftmargin=-1.6em, % poor man's gobble=4 }, }} @@ -117,7 +120,8 @@ % % \fi % -% \changes{0.1.0}{2023/05/31}{Initial version} +% \changes{0.1.0}{2023/05/31}{initial version} +% \changes{0.2.0}{2023/06/12}{make box ports configurable} % % \GetFileInfo{\jobname.sty} % @@ -150,68 +154,146 @@ % The upside is that this is the best time to \href{https://github.com/paolobrasolin/string-diagrams#contributing}{contribute}! % Of course you can also just keep the \texttt{sty} along with your code and not care at all. % \end{tcolorbox} -% +% % % \section{Documentation} % -% Let's walk through the features by example. -% -% -% To draw boxes, you use the \texttt{box} style on a node. -% -% \begin{tcblisting}{example} -% \begin{tikzpicture} -% \node[box] {A}; -% \end{tikzpicture} -% \end{tcblisting} -% -% You can draw multiple boxes using any of your standard Ti\emph{k}Z positioning techniques. -% Don't forget to label the nodes so you can easily reference them. -% -% \begin{tcblisting}{example} -% \begin{tikzpicture} -% \node[box] (A) at (0,0) {A}; -% \node[box, right of=A] (B) {B}; -% \node[box] (C) at ($(B)+(2cm,1em)$) {C}; -% \end{tikzpicture} -% \end{tcblisting} -% -% To connect boxes, you can use the \cmd\wires\ macro. -% The first argument is Ti\emph{k}Z styling for the wires; the second argument is a nested dicionary specifying the connectivity; the third argument is a list of the loose ends to draw. -% \texttt{box}es have the following anchors: \texttt{west}, \texttt{west0}, \texttt{west1}, \texttt{east}, \texttt{east0}, and \texttt{east1}. -% -% \begin{tcblisting}{example} -% \begin{tikzpicture}[scale=0.6] -% \node[box] (A) at (-2, 0) {A}; -% \node[box] (B) at (+2, 0) {B}; -% \node[box] (C) at ( 0,+1) {C}; -% \node[box] (D) at ( 0,-1) {D}; -% \wires[]{ -% A = { east0 = C.west, east1 = D.west }, -% C = { east = B.west0 }, -% D = { east = B.west1 }, -% }{ A.west, B.east } -% \end{tikzpicture} -% \end{tcblisting} -% -% To split and join wires, you can use \texttt{dot}s and their anchors \texttt{north}, \texttt{east}, \texttt{south}, and \texttt{west}. -% Remember to have fun with styling wires. -% -% \begin{tcblisting}{example} -% \begin{tikzpicture} -% \node[box] (A) at ( 0,+1) {A}; -% \node[box] (B) at ( 0,-1) {B}; -% \node[dot] (x) at (+1, 0) {}; -% \node[dot] (y) at (-1, 0) {}; -% \wires[looseness=1.5, dashed]{ -% A = { east = x.north }, -% B = { east0 = x.south }, -% y = { north = A.west1, south = B.west }, -% }{ -% A.west0, B.east1, x.east, y.west -% } -% \end{tikzpicture} -% \end{tcblisting} +% \begin{function}[added=2023-05-31,updated=2023-06-12]{/pgf/box} +% +% To draw boxes, you use this style on a node. +% +% \begin{tcblisting}{example} +% \begin{tikzpicture} +% \node[box] {A}; +% \end{tikzpicture} +% \end{tcblisting} +% +% You can draw multiple boxes using any of your standard Ti\emph{k}Z positioning techniques. +% Don't forget to label the nodes so you can easily reference them. +% +% \begin{tcblisting}{example} +% \begin{tikzpicture} +% \node[box] (A) at (0,0) {A}; +% \node[box, right of=A] (B) {B}; +% \node[box] (C) at ($(B)+(2cm,1em)$) {C}; +% \end{tikzpicture} +% \end{tcblisting} +% \end{function} +% +% \begin{function}[added=2023-06-12]{ +% /pgf/box ports north, +% /pgf/box ports east, +% /pgf/box ports south, +% /pgf/box ports west, +% } +% \begin{syntax} +% /pgf/box ports north=\meta{integer} +% /pgf/box ports east=\meta{integer} +% /pgf/box ports south=\meta{integer} +% /pgf/box ports west=\meta{integer} +% \end{syntax} +% +% You can open up any number of ports on any side of a box using the appropriate key. +% Then, you can refer to the opened ports by their index. +% +% \begin{tcblisting}{example,lefthand ratio=0.8} +% \begin{tikzpicture}[ +% marker/.style={circle, fill, inner sep=1pt, text=white}, +% ] +% +% \node[ +% box, +% box ports north=3, +% box ports east=3, +% box ports south=3, +% box ports west=3, +% minimum width=6em, +% minimum height=6em, +% ] (A) {A}; +% +% \foreach \side in {north,east,south,west} +% \foreach \index in {1,...,3} +% \node[marker] at (A.\side.\index) {\index}; +% +% \end{tikzpicture} +% \end{tcblisting} +% +% \end{function} +% +% \begin{function}[added=2023-06-12]{ +% /pgf/box ports, +% } +% \begin{syntax} +% /pgf/box ports=\meta{integer}/\meta{integer}/\meta{integer}/\meta{integer} +% \end{syntax} +% +% The \texttt{box ports} key is a shortcut to set the number of ports on all sides at once. +% +% \begin{tcblisting}{example,lefthand ratio=0.8} +% \begin{tikzpicture}[ +% marker/.style={circle, fill, inner sep=1pt}, +% ] +% +% \node[box, box ports=1/2/3/4] (A) {A}; +% +% \foreach \side/\n in {north/1,east/2,south/3,west/4} +% \foreach \index in {1,...,\n} +% \node[marker] at (A.\side.\index) {}; +% +% \end{tikzpicture} +% \end{tcblisting} +% +% The same value can also be passed to the \texttt{box} key itself. +% +% \end{function} +% +% \begin{function}[added=2023-05-31]{\wires} +% \begin{syntax} +% \cs{wires}\oarg{Ti\emph{k}Z keys}\marg{connectivity}\marg{loose ends} +% \end{syntax} +% +% To connect boxes, you can use the \cmd\wires\ macro. +% The first argument is Ti\emph{k}Z styling for the wires; the second argument is a nested dicionary specifying the connectivity; the third argument is a list of the loose ends to draw. +% \texttt{box}es have the following anchors: \texttt{west}, \texttt{west.0}, \texttt{west.1}, \texttt{east}, \texttt{east.0}, and \texttt{east.1}. +% +% \begin{tcblisting}{example} +% \begin{tikzpicture}[scale=0.6] +% \node[box=0/2/0/1] (A) at (-2, 0) {A}; +% \node[box=0/1/0/2] (B) at (+2, 0) {B}; +% \node[box=0/1/0/1] (C) at ( 0,+1) {C}; +% \node[box=0/1/0/1] (D) at ( 0,-1) {D}; +% \wires[]{ +% A = { east.1 = C.west, east.2 = D.west }, +% C = { east = B.west.1 }, +% D = { east = B.west.2 }, +% }{ A.west, B.east } +% \end{tikzpicture} +% \end{tcblisting} +% +% \end{function} +% +% \begin{function}[added=2023-05-31]{/pgf/dot} +% +% To split and join wires, you can use \texttt{dot}s and their anchors \texttt{north}, \texttt{east}, \texttt{south}, and \texttt{west}. +% Remember to have fun with styling wires. +% +% \begin{tcblisting}{example} +% \begin{tikzpicture} +% \node[box=0/1/0/2] (A) at ( 0,+1) {A}; +% \node[box=0/2/0/1] (B) at ( 0,-1) {B}; +% \node[dot] (x) at (+1, 0) {}; +% \node[dot] (y) at (-1, 0) {}; +% \wires[looseness=1.5, dashed]{ +% A = { east = x.north }, +% B = { east.1 = x.south }, +% y = { north = A.west.2, south = B.west }, +% }{ +% A.west.1, B.east.2, x.east, y.west +% } +% \end{tikzpicture} +% \end{tcblisting} +% +% \end{function} % % That's it. This is the package, for now. % @@ -223,13 +305,9 @@ % % \section{Implementation} % -% Open the \pkg{DocStrip} guards. +% Open the \pkg{DocStrip} guards and set the internal namespace prefix (as per \LaTeX3 \pkg{DocStrip} convention). % \begin{macrocode} %<*package> -% \end{macrocode} -% -% Identify the internal prefix (\LaTeX3 \pkg{DocStrip} convention). -% \begin{macrocode} %<@@=stridi> % \end{macrocode} % @@ -244,57 +322,140 @@ % \begin{macrocode} \ProvidesExplPackage {string-diagrams} - {2023/05/31} - {0.1.0} + {2023/06/12} + {0.2.0} {Draw string diagrams using TikZ} % \end{macrocode} % -% Define a shape with useful anchor points. +% \begin{macro}{ +% /pgf/box ports north, +% /pgf/box ports east, +% /pgf/box ports south, +% /pgf/box ports west, +% /pgf/box ports, +% } +% +% Define high level keys to configure the number of ports on each side. +% \begin{macrocode} +\pgfkeys{ + /pgf/box~ports~north/.initial=1, + /pgf/box~ports~east/.initial=1, + /pgf/box~ports~south/.initial=1, + /pgf/box~ports~west/.initial=1, + /pgf/box~ports/.style~args={#1/#2/#3/#4}{ + /pgf/box~ports~north=#1, + /pgf/box~ports~east=#2, + /pgf/box~ports~south=#3, + /pgf/box~ports~west=#4, + }, +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_intersect_hv_lines_through:NN} +% Calculates the intersection of two lines parallel to axes passing through given points on the plane. +% \begin{arguments} +% \item Point through which the vertical line passes +% \item Point through which the horizontal line passes +% \end{arguments} +% \begin{macrocode} +\cs_new:Nn \@@_intersect_hv_lines_through:NN { + \pgfextractx { \pgf@xa } { #1 } + \pgfextracty { \pgf@ya } { #2 } + \pgfpoint { \pgf@xa } { \pgf@ya } +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\@@_subdivide_segment:nNNNNN} +% Defines macros numbering equally spaced points on a segment. +% \begin{arguments} +% \item Base namespace +% \item Points count +% \item Point containing the x coordinate of the starting point +% \item Point containing the y coordinate of the starting point +% \item Point containing the x coordinate of the ending point +% \item Point containing the y coordinate of the ending point +% \end{arguments} +% \begin{macrocode} +\cs_new:Nn \@@_subdivide_segment:nNNNNN { + \int_step_inline:nnnn { #2 } { -1 } { 1 } { + \cs_if_exist:cTF + { #1.##1 } + { \prg_break: } + { \prg_do_nothing: } + \cs_new_nopar:cpn + { #1.##1 } + { + \pgfmathdivide + { 2 * ##1 - 1 } + { 2 * #2 } + \pgfpointlineattime + { \pgfmathresult } + { \@@_intersect_hv_lines_through:NN { #3 } { #4 } } + { \@@_intersect_hv_lines_through:NN { #5 } { #6 } } + } + } +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{box} +% \changes{0.2.0}{2023/06/12}{make ports configurable through Ti\emph{k}Z keys} +% +% Define a rectangular shape with configurable ports. % \begin{macrocode} \pgfdeclareshape{box}{ - \inheritbackgroundpath[from=rectangle] + + % Inherit all the structure of rectangle \inheritsavedanchors[from=rectangle] + \clist_map_inline:nn + { + north~west, north, north~east, + west, center, east, + mid~west, mid, mid~east, + base~west, base, base~east, + south~west, south, south~east, + } + { \inheritanchor[from=rectangle]{#1} } \inheritanchorborder[from=rectangle] - \inheritanchor[from=rectangle]{center} - \inheritanchor[from=rectangle]{north} - \inheritanchor[from=rectangle]{south} - \inheritanchor[from=rectangle]{west} - \inheritanchor[from=rectangle]{east} - \anchor{east0}{ - \pgf@process{\southwest} - \pgf@ya=0.25\pgf@y - \pgf@process{\northeast} - \pgf@y=0.75\pgf@y - \advance\pgf@y by \pgf@ya - } - \anchor{east1}{ - \pgf@process{\southwest} - \pgf@ya=0.75\pgf@y - \pgf@process{\northeast} - \pgf@y=0.25\pgf@y - \advance\pgf@y by \pgf@ya - } - \anchor{west0}{ - \pgf@process{\northeast} - \pgf@ya=0.75\pgf@y - \pgf@process{\southwest} - \pgf@y=0.25\pgf@y - \advance\pgf@y by \pgf@ya - } - \anchor{west1}{ - \pgf@process{\northeast} - \pgf@ya=0.25\pgf@y - \pgf@process{\southwest} - \pgf@y=0.75\pgf@y - \advance\pgf@y by \pgf@ya + \inheritbackgroundpath[from=rectangle] + + % Dump port counts into saved macros + \savedmacro\portsnorth + {\pgfmathtruncatemacro\portsnorth{\pgfkeysvalueof{/pgf/box~ports~north}}} + \savedmacro\portseast + {\pgfmathtruncatemacro\portseast{\pgfkeysvalueof{/pgf/box~ports~east}}} + \savedmacro\portssouth + {\pgfmathtruncatemacro\portssouth{\pgfkeysvalueof{/pgf/box~ports~south}}} + \savedmacro\portswest + {\pgfmathtruncatemacro\portswest{\pgfkeysvalueof{/pgf/box~ports~west}}} + + % Add ports definitions to shape definition + \expandafter\pgfutil@g@addto@macro\csname pgf@sh@s@box\endcsname{ + \@@_subdivide_segment:nNNNNN { pgf@anchor@box@north } { \portsnorth } + { \southwest } { \northeast } { \northeast } { \northeast } + \@@_subdivide_segment:nNNNNN { pgf@anchor@box@east } { \portseast } + { \northeast } { \northeast } { \northeast } { \southwest } + \@@_subdivide_segment:nNNNNN { pgf@anchor@box@south } { \portssouth } + { \southwest } { \southwest } { \northeast } { \southwest } + \@@_subdivide_segment:nNNNNN { pgf@anchor@box@west } { \portswest } + { \southwest } { \northeast } { \southwest } { \southwest } } + } % \end{macrocode} -% Define styles to draw boxes and dots. +% \end{macro} +% +% \begin{macro}{/pgf/box} +% \changes{0.2.0}{2023/06/12}{acts as a shortcut for setting port counts} +% +% Define style to draw boxes. % \begin{macrocode} \ExplSyntaxOff \tikzset{ - box/.style={ + box/.default={0/0/0/0}, + box/.style args={#1}{ shape=box, draw, inner sep=.5em, @@ -302,7 +463,19 @@ minimum height=2em, execute at begin node=$, execute at end node=$, + /pgf/box ports=#1, }, +} +\ExplSyntaxOn +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{/pgf/dot} +% +% Define style to draw dots. +% \begin{macrocode} +\ExplSyntaxOff +\tikzset{ dot/.style={ shape=circle, fill, @@ -312,9 +485,10 @@ } \ExplSyntaxOn % \end{macrocode} +% \end{macro} % -% Define our main actor. % \begin{macro}{\wires} +% Define our main actor. % \begin{macrocode} \NewDocumentCommand{\wires}{ o m m } { @@ -363,8 +537,9 @@ % \end{macrocode} % \end{macro} % -% \iffalse +% Close the \pkg{DocStrip} guards and call it a day. +% \begin{macrocode} %</package> -% \fi +% \end{macrocode} +% % \end{implementation} -%% ============================================================================= diff --git a/graphics/pgf/contrib/string-diagrams/string-diagrams.ins b/graphics/pgf/contrib/string-diagrams/string-diagrams.ins index 1a9137df9e..9d4304f591 100644 --- a/graphics/pgf/contrib/string-diagrams/string-diagrams.ins +++ b/graphics/pgf/contrib/string-diagrams/string-diagrams.ins @@ -8,7 +8,7 @@ %% %% ============================================================================= %% -%% string-diagrams 0.1.0 (2023/05/31) +%% string-diagrams 0.2.0 (2023/06/12) %% %% Copyright (C) 2023 by Paolo Brasolin <paolo.brasolin@gmail.com> %% SPDX-License-Identifier: LPPL-1.3c @@ -34,6 +34,7 @@ %% string-diagrams.pdf. %% %% ============================================================================= +%% \input l3docstrip.tex \keepsilent \askforoverwritefalse @@ -46,4 +47,3 @@ \generate{\file{\jobname.sty}{\from{\jobname.dtx}{package}}} \endbatchfile -%% ============================================================================= diff --git a/graphics/pgf/contrib/string-diagrams/string-diagrams.pdf b/graphics/pgf/contrib/string-diagrams/string-diagrams.pdf Binary files differindex fc46a7812b..a0db3e4625 100644 --- a/graphics/pgf/contrib/string-diagrams/string-diagrams.pdf +++ b/graphics/pgf/contrib/string-diagrams/string-diagrams.pdf diff --git a/macros/latex/contrib/acmart/README b/macros/latex/contrib/acmart/README index eeff791cae..3b62854d5d 100644 --- a/macros/latex/contrib/acmart/README +++ b/macros/latex/contrib/acmart/README @@ -12,6 +12,8 @@ The production version is the one on CTAN and ACM sites. Changes +Version 1.90a Changes in the sample keywords and concepts + Version 1.90 Journal ISSN updated Version 1.89a Added version info to .bst diff --git a/macros/latex/contrib/acmart/acm-jdslogo.png b/macros/latex/contrib/acmart/acm-jdslogo.png Binary files differdeleted file mode 100644 index 9772aed929..0000000000 --- a/macros/latex/contrib/acmart/acm-jdslogo.png +++ /dev/null diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx index e0785f25e3..e08f337e3f 100644 --- a/macros/latex/contrib/acmart/acmart.dtx +++ b/macros/latex/contrib/acmart/acmart.dtx @@ -2269,7 +2269,7 @@ \ProvidesFile{acmart.dtx} %</gobble> %<class>\ProvidesClass{acmart} -[2023/03/30 v1.90 Typesetting articles for the Association for Computing Machinery] +[2023/06/11 v1.90a Typesetting articles for the Association for Computing Machinery] % \end{macrocode} % % \changes{v1.00}{2016/04/14}{First released version} @@ -2380,6 +2380,7 @@ % \changes{1.84}{2022/04/09}{New journals: JDS, GAMES} % \changes{1.85}{2022/05/08}{Added CC licenses} % \changes{1.87}{2022/08/02}{New format: |acmcp|} +% \changes{1.90a}{2023/06/11}{Changes in the sample keywords and concepts} % % And the driver code: % \begin{macrocode} diff --git a/macros/latex/contrib/acmart/acmart.pdf b/macros/latex/contrib/acmart/acmart.pdf Binary files differindex 98dc9ce130..c552cc81d5 100644 --- a/macros/latex/contrib/acmart/acmart.pdf +++ b/macros/latex/contrib/acmart/acmart.pdf diff --git a/macros/latex/contrib/acmart/acmguide.pdf b/macros/latex/contrib/acmart/acmguide.pdf Binary files differindex 9ea3331801..827b800a4b 100644 --- a/macros/latex/contrib/acmart/acmguide.pdf +++ b/macros/latex/contrib/acmart/acmguide.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf Binary files differdeleted file mode 100644 index 1452670cff..0000000000 --- a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf +++ /dev/null diff --git a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf Binary files differindex f1038f193e..f24e2c6ec1 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf Binary files differindex 30fe2c052c..4d673c5d80 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf Binary files differindex 7f14794779..9b47c3463f 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf Binary files differindex deb759aa6c..9061ab68a3 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf Binary files differindex c5855e98f0..2e1df7b022 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf Binary files differindex 6c78efb700..80d42df1f2 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf Binary files differindex 84ef572d8c..3bc83f69c7 100644 --- a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf +++ b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf Binary files differindex e0e41395d7..00a2dfa98b 100644 --- a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf +++ b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-lualatex.pdf b/macros/latex/contrib/acmart/samples/sample-lualatex.pdf Binary files differindex 160af90458..6ed8b6ff1c 100644 --- a/macros/latex/contrib/acmart/samples/sample-lualatex.pdf +++ b/macros/latex/contrib/acmart/samples/sample-lualatex.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf Binary files differindex bba208515d..e8adbcc302 100644 --- a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf +++ b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf Binary files differindex e34c15f125..b7342c9f73 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf Binary files differindex c232725b7d..b77e92afda 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf Binary files differindex 0acb701daa..453a36bc4d 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf Binary files differindex 71fd197a76..8db4c1d893 100644 --- a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf +++ b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf diff --git a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf Binary files differindex dd64998d5f..da8d98051f 100644 --- a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf +++ b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf diff --git a/macros/latex/contrib/acmart/samples/samples.dtx b/macros/latex/contrib/acmart/samples/samples.dtx index 74b269a76e..b455ca191e 100644 --- a/macros/latex/contrib/acmart/samples/samples.dtx +++ b/macros/latex/contrib/acmart/samples/samples.dtx @@ -322,39 +322,40 @@ \begin{CCSXML} <ccs2012> <concept> - <concept_id>10010520.10010553.10010562</concept_id> - <concept_desc>Computer systems organization~Embedded systems</concept_desc> + <concept_id>00000000.0000000.0000000</concept_id> + <concept_desc>Do Not Use This Code, Generate the Correct Terms for Your Paper</concept_desc> <concept_significance>500</concept_significance> </concept> <concept> - <concept_id>10010520.10010575.10010755</concept_id> - <concept_desc>Computer systems organization~Redundancy</concept_desc> + <concept_id>00000000.00000000.00000000</concept_id> + <concept_desc>Do Not Use This Code, Generate the Correct Terms for Your Paper</concept_desc> <concept_significance>300</concept_significance> </concept> <concept> - <concept_id>10010520.10010553.10010554</concept_id> - <concept_desc>Computer systems organization~Robotics</concept_desc> + <concept_id>00000000.00000000.00000000</concept_id> + <concept_desc>Do Not Use This Code, Generate the Correct Terms for Your Paper</concept_desc> <concept_significance>100</concept_significance> </concept> <concept> - <concept_id>10003033.10003083.10003095</concept_id> - <concept_desc>Networks~Network reliability</concept_desc> + <concept_id>00000000.00000000.00000000</concept_id> + <concept_desc>Do Not Use This Code, Generate the Correct Terms for Your Paper</concept_desc> <concept_significance>100</concept_significance> </concept> </ccs2012> \end{CCSXML} -\ccsdesc[500]{Computer systems organization~Embedded systems} -\ccsdesc[300]{Computer systems organization~Redundancy} -\ccsdesc{Computer systems organization~Robotics} -\ccsdesc[100]{Networks~Network reliability} +\ccsdesc[500]{Do Not Use This Code~Generate the Correct Terms for Your Paper} +\ccsdesc[300]{Do Not Use This Code~Generate the Correct Terms for Your Paper} +\ccsdesc{Do Not Use This Code~Generate the Correct Terms for Your Paper} +\ccsdesc[100]{Do Not Use This Code~Generate the Correct Terms for Your Paper} %</manuscript|acmsmall|acmsmall-submission|acmsmall-biblatex|acmlarge|acmtog|sigconf|sigconf-biblatex|authordraft|sigplan|sigchi|sigchi-a|acmsmall-conf|sigconf-i13n> %<*manuscript|acmsmall|acmsmall-submission|acmsmall-biblatex|acmlarge|acmtog|sigconf|sigconf-biblatex|authordraft|sigplan|sigchi|sigchi-a|acmsmall-conf|sigconf-i13n|acmcp> %% %% Keywords. The author(s) should pick words that accurately describe %% the work being presented. Separate the keywords with commas. -\keywords{datasets, neural networks, gaze detection, text tagging} +\keywords{Do, Not, Us, This, Code, Put, the, Correct, Terms, for, + Your, Paper} %<sigconf-i13n>\translatedkeywords{french}{ensembles de données, %<sigconf-i13n> réseaux de neurones, %<sigconf-i13n> détection du regard, marquage de texte} diff --git a/macros/latex/contrib/postit/doc/postit-doc-en.pdf b/macros/latex/contrib/postit/doc/postit-doc-en.pdf Binary files differindex 808e152c71..b5c83267d7 100644 --- a/macros/latex/contrib/postit/doc/postit-doc-en.pdf +++ b/macros/latex/contrib/postit/doc/postit-doc-en.pdf diff --git a/macros/latex/contrib/postit/doc/postit-doc-en.tex b/macros/latex/contrib/postit/doc/postit-doc-en.tex index 933ecc8390..f08ec59d37 100644 --- a/macros/latex/contrib/postit/doc/postit-doc-en.tex +++ b/macros/latex/contrib/postit/doc/postit-doc-en.tex @@ -4,8 +4,8 @@ \documentclass[english,a4paper,11pt]{article} \usepackage[margin=2cm,includefoot]{geometry} -\def\TPversion{0.1.2} -\def\TPdate{06/06/2023} +\def\TPversion{0.1.3} +\def\TPdate{12/06/2023} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb} @@ -88,7 +88,7 @@ morekeywords={PostItNote,\MiniPostIt},% keywordstyle={\color{green!50!black}},% classoffset=3,% - morekeywords={Color,PinColor,Pin,Width,Hieght,Rotate,Shadow,Corner,PinShift,AlignH,AlignV,AlignPostIt,Border,ExtraRightMargin,Render,Title,FontTitle},% + morekeywords={Color,PinColor,Pin,Width,Hieght,Rotate,Shadow,Corner,PinShift,AlignH,AlignV,AlignPostIt,Border,ExtraRightMargin,Render,Title,FontTitle,StorePostIt},% keywordstyle={\color{orange}} },% #1 @@ -162,18 +162,23 @@ \vspace{1cm} -\begin{PostItNote}<center> +\begin{PostItNote}[StorePostIt=PI1]<center> This is a small Post-It ! For example \[(a+b)^2=a^2+2ab+b^2.\] \end{PostItNote} -\begin{PostItNote}[Render=tikz,Width=8cm,Color=orange,Pin=Paperclip,PinColor=blue,Rotate=-5,AlignPostIt=center,Title={- With a title -},FontTitle={\color{blue!50!black}\bfseries\small\sffamily}] +\begin{PostItNote}[Render=tikz,Width=8cm,Color=orange,Pin=Paperclip,PinColor=blue,Rotate=-5,AlignPostIt=center,Title={- With a title -},FontTitle={\color{blue!50!black}\bfseries\small\sffamily},StorePostIt=PI2] \lipsum[1][1-4] \end{PostItNote} \hfill -\begin{PostItNote}[Height=6cm,AlignV=center,Color=pink,Pin=Scotch,Rotate=15,Corner,AlignPostIt=center,] +\begin{PostItNote}[Height=6cm,AlignV=center,Color=pink,Pin=Scotch,Rotate=15,Corner,AlignPostIt=center,StorePostIt=PI3] \lipsum[1][1-4] \end{PostItNote} +\begin{tikzpicture}[remember picture,overlay] + \draw[very thick,->,>=latex] (PI1-S)to[out=-90,in=90](PI2-N) ; + \draw[very thick,lime,densely dashed,->,>=latex] (PI2-E)to[out=0,in=180](PI3-S-W) ; +\end{tikzpicture} + \vspace{0.5cm} %\hfill{}\textit{Merci à Denis Bitouzé et à Gilles Le Bourhis pour leurs retours et idées !} @@ -205,6 +210,8 @@ \section{History} +\verb|v0.1.3|~:~~~~Nodes for anchor points. + \verb|v0.1.2|~:~~~~English version. \verb|v0.1.1|~:~~~~\motcletex!\vphantom! for \textit{mini-}Post-It + Bugfixes + \TikZ{} rendering + optional title . @@ -223,7 +230,8 @@ The package proposes small Post-It notes, in a \textsf{tex} doc, created with \p \begin{itemize} \item change dimensions orcolor ; \item use pin deocration like Paperclip, Pushpin or Scotch ; - \item customize border and/or corner. + \item customize border and/or corner ; + \item use anchor points for each Post-It. \end{itemize} The package propose a command to display \textit{mini-}Post-It (created with \motcletex!tcbox!), with color and shadow customization. @@ -251,10 +259,11 @@ There's no option, and \packagetex!xcolor! isn't loaded. \item \packagetex!tikz! libraries : \begin{itemize} \item \packagetex!tikz.calc! ; + \item \packagetex!tikz.babel! ; \item \packagetex!tikz.decorations! ; \item \packagetex!tikz.decorations.pathmorphing! ; \end{itemize} - \item \packagetex!settobox!, \packagetex!xstring! and \packagetex!simplekv!. + \item \packagetex!settobox!, \packagetex!xstring!, \packagetex!varwidth! and \packagetex!simplekv!. \end{itemize} It’s mostly compatible with \textsf{latex}, \textsf{pdflatex}, \textsf{lualatex} or \textsf{xelatex} compilation ! @@ -336,12 +345,13 @@ For horizontal alignement, \motcletex!\hfill! or \motcletex!flush...! can be use With a overlapping pin and the \textsf{tcbox} rendering, a vertical spacing before can be necessary, like \motcletex!\vspace! or \motcletex!\bigskip!\ldots \end{warningblock} -\subsection{Clés et options} +\subsection{Keys and options} \begin{tipblock} The first argument, mandatory and between \texttt{[...]}, proposes the following \Cle{keys} : \begin{itemize} + \item \cmaj{0.1.3} \Cle{StorePostIt} : name (for futher \TikZ{} code) of the Post-It ; \hfill{}default : \Cle{PostIt} \item \Cle{Width} : width (in cm) of the Post-It ; \hfill{}default : \Cle{6cm} \item \Cle{Color} : color of the Post-It (border is a bit darker) ; \hfill{}default : \Cle{yellow} \item \Cle{Height} : hieght (in cm, if needed) of the Post-It (\textit{automatic} by default) ; @@ -381,6 +391,47 @@ The second argument, optional and between \texttt{<...>} is used to parse option They can be used to modify locally options not present in the keys. \end{tipblock} +\subsection{Anchor points} + +\begin{tipblock} +Some anchor points are created with the code : + +\begin{itemize} + \item \motcletex!(<name>-N)!, \motcletex!(<name>-E)!, \motcletex!(<name>-S)! et \motcletex!(<name>-W)! for North/East/South/West ; + \item \motcletex!(<name>-N-W)!, \motcletex!(<name>-N-E)!, \motcletex!(<name>-S-E)! and \motcletex!(<name>-S-W)! for North East/North West/\ldots. +\end{itemize} +\end{tipblock} + +\begin{DemoCode}[] +\begin{center} +\begin{PostItNote}[Rotate=10,Pin=None,Render=tikz,StorePostIt=MySmallNote1] + \lipsum[1][1-2] +\end{PostItNote} +\end{center} +\end{DemoCode} + +\begin{tikzpicture}[remember picture,overlay] + \foreach \dir/\pos in {N-W/above left,N/above,N-E/above right,E/right, S-E/below right,S/below,S-W/below left,W/left} + {% + \draw[draw=blue,fill=red] (MySmallNote1-\dir) circle[radius=2pt] node[text=gray,\pos,font=\scriptsize\ttfamily] {MySmallNote1-\dir};% + } +\end{tikzpicture} + +\begin{DemoCode}[] +\begin{PostItNote}[StorePostIt=NoteY]<center> + This is a small Post-It ! For example \[(a+b)^2=a^2+2ab+b^2.\] +\end{PostItNote}\\ +\begin{PostItNote}[Render=tikz,Width=8cm,Color=blue,Rotate=-5,StorePostIt=NoteZ] + \lipsum[1][1-2] +\end{PostItNote} + +\begin{tikzpicture}[remember picture,overlay] + \draw[very thick,->,>=latex] (NoteY-S)to[out=-90,in=90](NoteZ-N) ; +\end{tikzpicture} +\end{DemoCode} + +\subsection{Examples} + \begin{DemoCode}[] \begin{PostItNote}%tcbox rendering [Color=cyan,Pin=Paperclip,Width=10cm,Rotate=10]<center,right=1.5cm> @@ -405,10 +456,6 @@ They can be used to modify locally options not present in the keys. \end{PostItNote}\hfill~ \end{DemoCode} -\pagebreak - -\subsection{Examples} - \begin{DemoCode}[] %usepackage{wrapstuff} \begin{wrapstuff}[r,top=1] diff --git a/macros/latex/contrib/postit/doc/postit-doc-fr.pdf b/macros/latex/contrib/postit/doc/postit-doc-fr.pdf Binary files differindex cd0466ba1f..4f1da42dd4 100644 --- a/macros/latex/contrib/postit/doc/postit-doc-fr.pdf +++ b/macros/latex/contrib/postit/doc/postit-doc-fr.pdf diff --git a/macros/latex/contrib/postit/doc/postit-doc-fr.tex b/macros/latex/contrib/postit/doc/postit-doc-fr.tex index 9cc78fa4ba..e86bc97ec9 100644 --- a/macros/latex/contrib/postit/doc/postit-doc-fr.tex +++ b/macros/latex/contrib/postit/doc/postit-doc-fr.tex @@ -4,8 +4,8 @@ \documentclass[french,a4paper,11pt]{article} \usepackage[margin=2cm,includefoot]{geometry} -\def\TPversion{0.1.2} -\def\TPdate{6 juin 2023} +\def\TPversion{0.1.3} +\def\TPdate{12 juin 2023} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb} @@ -80,14 +80,14 @@ keywordstyle={\color{blue}},% classoffset=1,% alsoletter={-},% - morekeywords={center,right,justify,left,\lipsum},% + morekeywords={center,justify,\lipsum},% keywordstyle={\color{violet}},% classoffset=2,% alsoletter={-},% morekeywords={PostIt,\MiniPostIt},% keywordstyle={\color{green!50!black}},% classoffset=3,% - morekeywords={Couleur,CouleurAttache,Attache,Largeur,Hauteur,Inclinaison,Ombre,Coin,DecalAttache,AlignementH,AlignementV,AlignementPostIt,Bordure,ExtraMargeDroite,Rendu,Titre,PoliceTitre},% + morekeywords={Couleur,CouleurAttache,Attache,Largeur,Hauteur,Inclinaison,Ombre,Coin,DecalAttache,AlignementH,AlignementV,AlignementPostIt,Bordure,ExtraMargeDroite,Rendu,Titre,PoliceTitre,RappelPostIt},% keywordstyle={\color{orange}} },% #1 @@ -153,7 +153,7 @@ \vspace{0.25cm} -{$\blacktriangleright$~~Placer et personnaliser des Post-It ou des \textit{mini-}Post-It.} +{$\blacktriangleright$~~Placer/personnaliser/nommer des Post-It ou des \textit{mini-}Post-It.} \vspace{0.25cm} @@ -161,18 +161,24 @@ \vspace{1cm} -\begin{PostIt}<center> +\begin{PostIt}[RappelPostIt=PI1]<center> Ceci est un petit Post-It ! Pour rappeler par exemple que \[(a+b)^2=a^2+2ab+b^2.\] \end{PostIt} -\begin{PostIt}[Rendu=tikz,Largeur=8cm,Couleur=orange,Attache=Trombone,CouleurAttache=blue,Inclinaison=-5,AlignementPostIt=center,Titre={- Titre -},PoliceTitre={\color{blue!50!black}\bfseries\small\sffamily}] +\begin{PostIt}[Rendu=tikz,Largeur=8cm,Couleur=orange,Attache=Trombone,CouleurAttache=blue,Inclinaison=-5,AlignementPostIt=center,Titre={- Titre -},PoliceTitre={\color{blue!50!black}\bfseries\small\sffamily},RappelPostIt=PI2] \lipsum[1][1-4] + \end{PostIt} \hfill -\begin{PostIt}[Hauteur=6cm,AlignementV=center,Couleur=pink,CouleurAttache=blue,Inclinaison=15,Coin,AlignementPostIt=center,Attache=Scotch] +\begin{PostIt}[Hauteur=6cm,AlignementV=center,Couleur=pink,CouleurAttache=blue,Inclinaison=15,Coin,AlignementPostIt=center,Attache=Scotch,RappelPostIt=PI3] \lipsum[1][1-4] \end{PostIt} +\begin{tikzpicture}[remember picture,overlay] + \draw[very thick,->,>=latex] (PI1-S)to[out=-90,in=90](PI2-N) ; + \draw[very thick,lime,densely dashed,->,>=latex] (PI2-E)to[out=0,in=180](PI3-S-O) ; +\end{tikzpicture} + \vspace{0.5cm} %\hfill{}\textit{Merci à Denis Bitouzé et à Gilles Le Bourhis pour leurs retours et idées !} @@ -204,6 +210,8 @@ \section{Historique} +\verb|v0.1.3|~:~~~~Les Post-It ont désormais un nom pour réutilisation ultérieure. + \verb|v0.1.2|~:~~~~Ajout des clés en langue anglaise. \verb|v0.1.1|~:~~~~Ajout d'un \motcletex!\vphantom! pour les \textit{mini-}Post-It (hauteur \textit{uniforme}) + Correction de bugs. @@ -224,7 +232,8 @@ Le package propose de quoi afficher, dans son document \LaTeX, un Post-It (créà \begin{itemize} \item de spécifier les dimensions, la couleur ; \item de rajouter une \textit{attache} comme un trombone ou une punaise ; - \item de personnaliser les bordure et le coin. + \item de personnaliser les bordure et le coin ; + \item réutiliser des points d'ancrage du Post-It pour décorations ultérieures. \end{itemize} Le package propose également de quoi créer un \textit{mini-}Post-It (créé à l'aide d'une \motcletex!tcbox!), avec la possibilité de gérer la couleur et l'ombre. @@ -252,10 +261,11 @@ Il n'existe pas d'option pour le package, et \packagetex!xcolor! n'est pas charg \item les librairies \packagetex!tikz! : \begin{itemize} \item \packagetex!tikz.calc! ; + \item \packagetex!tikz.babel! ; \item \packagetex!tikz.decorations! ; \item \packagetex!tikz.decorations.pathmorphing! ; \end{itemize} - \item \packagetex!settobox!, \packagetex!xstring! et \packagetex!simplekv!. + \item \packagetex!settobox!, \packagetex!xstring!, \packagetex!varwidth! et \packagetex!simplekv!. \end{itemize} Il est compatible avec les compilations usuelles en \textsf{latex}, \textsf{pdflatex}, \textsf{lualatex} ou \textsf{xelatex}. @@ -342,7 +352,8 @@ Avec une \textit{attache} qui "déborde" verticalement (rendu \textsf{tcbox}), i Le premier argument, optionnel et entre \texttt{[...]}, propose les \Cle{clés} suivantes : \begin{itemize} - \item \Cle{Largeur} : largeur (en cm) du Post-It ; \hfill{}défaut : \Cle{6cm} + \item \cmaj{0.1.3} \Cle{RappelPostIt} : nom (pour du code \TikZ{} ultérieur) du Post-It ; \hfill{}défaut : \Cle{PostIt} + \item \Cle{Largeur} : largeur (en cm) du Post-It ; \hfill{}défaut : \Cle{6cm} \item \Cle{Couleur} : couleur du Post-It (la bordure sera plus foncée) ; \hfill{}défaut : \Cle{yellow} \item \Cle{Hauteur} : hauteur (en cm si déclarée) du Post-It (par défaut elle est \textit{automatique}) ; @@ -383,6 +394,47 @@ Le second argument, optionnel et entre \texttt{<...>} correspond à des options Elles permettent de modifier localement des options non paramétrées par des clés présentées précédemment. \end{tipblock} +\subsection{Fonctionnement des points d'ancrage} + +\begin{tipblock} +En plus du Post-It, le package \packagetex!postit! crée huit points d'ancrage pour le Post-It, qui seront nommés : + +\begin{itemize} + \item \motcletex!(<nom>-N)!, \motcletex!(<nom>-E)!, \motcletex!(<nom>-S)! et \motcletex!(<nom>-O)! pour les points Nord/Est/Sud/Ouest ; + \item \motcletex!(<nom>-N-O)!, \motcletex!(<nom>-N-E)!, \motcletex!(<nom>-S-E)! et \motcletex!(<nom>-S-O)! pour les points Nord Est/Nord Ouest/\ldots. +\end{itemize} +\end{tipblock} + +\begin{DemoCode}[] +\begin{center} +\begin{PostIt}[Inclinaison=10,Attache=Non,Rendu=tikz,RappelPostIt=MaPetiteNote1] + \lipsum[1][1-2] +\end{PostIt} +\end{center} +\end{DemoCode} + +\begin{tikzpicture}[remember picture,overlay] + \foreach \dir/\pos in {N-O/above left,N/above,N-E/above right,E/right, S-E/below right,S/below,S-O/below left,O/left} + {% + \draw[draw=blue,fill=red] (MaPetiteNote1-\dir) circle[radius=2pt] node[text=gray,\pos,font=\scriptsize\ttfamily] {MaPetiteNote1-\dir};% + } +\end{tikzpicture} + +\begin{DemoCode}[] +\begin{PostIt}[RappelPostIt=NoteY]<center> + Ceci est un petit Post-It ! Pour rappeler par exemple que \[(a+b)^2=a^2+2ab+b^2.\] +\end{PostIt}\\ +\begin{PostIt}[Rendu=tikz,Largeur=8cm,Couleur=blue,Inclinaison=-5,RappelPostIt=NoteZ] + \lipsum[1][1-2] +\end{PostIt} + +\begin{tikzpicture}[remember picture,overlay] + \draw[very thick,->,>=latex] (NoteY-S)to[out=-90,in=90](NoteZ-N) ; +\end{tikzpicture} +\end{DemoCode} + +\subsection{Exemples} + \begin{DemoCode}[] \begin{PostIt}%moteur de rendu tcbox (défaut) [Couleur=cyan,Attache=Trombone,Largeur=10cm,Inclinaison=10]<center,right=1.5cm> @@ -407,10 +459,6 @@ Elles permettent de modifier localement des options non paramétrées par des cl \end{PostIt}\hfill~ \end{DemoCode} -\pagebreak - -\subsection{Exemples} - \begin{DemoCode}[] %usepackage{wrapstuff} \begin{wrapstuff}[r,top=1] diff --git a/macros/latex/contrib/postit/tex/postit.sty b/macros/latex/contrib/postit/tex/postit.sty index eb52909d99..e5b78de089 100644 --- a/macros/latex/contrib/postit/tex/postit.sty +++ b/macros/latex/contrib/postit/tex/postit.sty @@ -3,7 +3,8 @@ % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{postit}[2023/06/06 0.1.2 Display sticky notes in a doc] +\ProvidesPackage{postit}[2023/06/12 0.1.3 Display sticky notes in a doc] +%0.1.3 Nodes for tikz' link between postits %0.1.2 English version (keys & command) %0.1.1 Ajout d'un \vphantom pour les mini-post-it + moteur de rendu tikz en supplément %0.1.0 Version initiale @@ -13,9 +14,10 @@ \RequirePackage{simplekv} \RequirePackage{xstring} \RequirePackage{settobox} +\RequirePackage{varwidth} %------Librairies \tcbuselibrary{skins} -\usetikzlibrary{calc,positioning,decorations,decorations.pathmorphing} +\usetikzlibrary{calc,positioning,decorations,decorations.pathmorphing,babel} %------variables utiles \newsavebox{\maboitepostit} @@ -86,7 +88,8 @@ Rendu=\def\PostItRender{#1},% ExtraMargeDroite=\def\PostItExtraMargin{#1},% Titre=\def\PostItTitre{#1},% - PoliceTitre=\def\PostItPoliceTitre{#1} + PoliceTitre=\def\PostItPoliceTitre{#1},% + RappelPostIt=\def\PostItRappel{#1} } \setKVdefault[postit]{% @@ -107,7 +110,8 @@ Rendu=tcbox,% ExtraMargeDroite=0cm,% Titre={},% - PoliceTitre=\normalfont\normalsize + PoliceTitre=\normalfont\normalsize,% + RappelPostIt=PostIt } %------Style principal tcolorbox @@ -140,6 +144,19 @@ \IfStrEq{\PostItDeco}{Non}% {\def\CommandeDecoration{}\def\MarginOffsetV{0mm}}% {}% + %gestion des coins/noeuds + \tcbset{noeudscoin/.style={remember,underlay={% + \coordinate (\PostItRappel-N-O) at (frame.north west) ; + \coordinate (\PostItRappel-N-E) at (frame.north east) ; + \coordinate (\PostItRappel-S-E) at (frame.south east) ; + \coordinate (\PostItRappel-S-O) at (frame.south west) ; + \coordinate (\PostItRappel-N) at (frame.north) ; + \coordinate (\PostItRappel-S) at (frame.south) ; + \coordinate (\PostItRappel-E) at (frame.east) ; + \coordinate (\PostItRappel-O) at (frame.west) ; + }% + }% + }% %cas de la bordure \ifboolKV[postit]{Bordure}% {% @@ -162,13 +179,13 @@ \IfStrEq{\PostItHauteur}{auto}% {% \ifboolKV[postit]{Ombre}% - {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,drop fuzzy shadow,top={2mm+\MarginOffsetV}]}% - {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,top={2mm+\MarginOffsetV}]}% + {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,drop fuzzy shadow,top={2mm+\MarginOffsetV},noeudscoin]}% + {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,top={2mm+\MarginOffsetV},noeudscoin]}% }% {% \ifboolKV[postit]{Ombre}% - {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,drop fuzzy shadow,height=\PostItHauteur,top={2mm+\MarginOffsetV}]}% - {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,height=\PostItHauteur,top={2mm+\MarginOffsetV}]}% + {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,drop fuzzy shadow,height=\PostItHauteur,top={2mm+\MarginOffsetV},noeudscoin]}% + {\begin{tcolorbox}[testpostit,#2,bordure,coincoin,height=\PostItHauteur,top={2mm+\MarginOffsetV},noeudscoin]}% }% \IfStrEq{\PostItTitre}{}% {}% @@ -214,7 +231,7 @@ {\def\OptionTikzPostIt{current bounding box.center}}{}% \IfStrEq{\PostItAlignPostIt}{top}% {\def\OptionTikzPostIt{current bounding box.north}}{}% - \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round] + \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round,remember picture] %tracé %ombre1/2/3 \ifboolKV[postit]{Ombre}% @@ -237,6 +254,15 @@ }% {}% %postit + \coordinate (\PostItRappel-N-O) at (0,0) ; + \coordinate (\PostItRappel-N-E) at ($(\PostItRappel-N-O)+({\PostItLarg+\PostItExtraMargin},0)$) ; + \coordinate (\PostItRappel-S-E) at ($(\PostItRappel-N-E)+({0.15},{-\hauteur+0.15})$) ; + \coordinate (\PostItRappel-S-O) at ($(\PostItRappel-S-E)+({-0.15-\PostItLarg-\PostItExtraMargin},{0.13})$) ; + \coordinate (\PostItRappel-N) at ($(\PostItRappel-N-O)!0.5!(\PostItRappel-N-E)$) ; + \coordinate (\PostItRappel-E) at ($(\PostItRappel-N-E)!0.5!(\PostItRappel-S-E)+(-0.08,0)$) ; + \coordinate (\PostItRappel-S) at ($(\PostItRappel-S-E)!0.5!(\PostItRappel-S-O)+(0,-0.07)$) ; + \coordinate (\PostItRappel-O) at ($(\PostItRappel-S-O)!0.5!(\PostItRappel-N-O)$) ; + %bordure \ifboolKV[postit]{Bordure} {% \shadedraw[draw=\PostItCoul!50!black,line width=0.1mm,top color=\PostItCoul!50,bottom color=\PostItCoul!33] @@ -402,7 +428,7 @@ {\def\OptionTikzPostIt{current bounding box.center}}{}% \IfStrEq{\PostItAlignPostIt}{top}% {\def\OptionTikzPostIt{current bounding box.north}}{}% - \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round] + \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round,remember picture] %tracé %ombre1/2/3 \ifboolKV[postit]{Ombre}% @@ -424,6 +450,15 @@ to[out=89,in=-90] (0,0) ; }% {}% + %postit noeuds + \coordinate (\PostItRappel-N-O) at (0,0) ; + \coordinate (\PostItRappel-N-E) at ($(\PostItRappel-N-O)+({\PostItLarg+\PostItExtraMargin},0)$) ; + \coordinate (\PostItRappel-S-E) at ($(\PostItRappel-N-E)+({0.05},{-\hauteur-0.05})$) ; + \coordinate (\PostItRappel-S-O) at ($(\PostItRappel-S-E)+({-\PostItLarg-\PostItExtraMargin-0.1},{0})$) ; + \coordinate (\PostItRappel-N) at ($(\PostItRappel-N-O)!0.5!(\PostItRappel-N-E)$) ; + \coordinate (\PostItRappel-E) at ($(\PostItRappel-N-E)!0.5!(\PostItRappel-S-E)+(-0.025,0)$) ; + \coordinate (\PostItRappel-S) at ($(\PostItRappel-S-E)!0.5!(\PostItRappel-S-O)$) ; + \coordinate (\PostItRappel-O) at ($(\PostItRappel-S-O)!0.5!(\PostItRappel-N-O)+(0.025,0)$) ; %postit \ifboolKV[postit]{Bordure} {% @@ -597,7 +632,8 @@ Render=\def\PostItRender{#1},% ExtraRightMargin=\def\PostItExtraMargin{#1},% Title=\def\PostItTitre{#1},% - FontTitle=\def\PostItPoliceTitre{#1} + FontTitle=\def\PostItPoliceTitre{#1},% + StorePostIt=\def\PostItRappel{#1} } \setKVdefault[postitnote]{% @@ -618,7 +654,8 @@ Render=tcbox,% ExtraRightMargin=0cm,% Title={},% - FontTitle=\normalfont\normalsize + FontTitle=\normalfont\normalsize,% + StorePostIt=PostIt } %------Style principal tcolorbox @@ -651,6 +688,19 @@ \IfStrEq{\PostItDeco}{None}% {\def\CommandeDecoration{}\def\MarginOffsetV{0mm}}% {}% + %gestion des coins/noeuds + \tcbset{noeudscoin/.style={remember,underlay={% + \coordinate (\PostItRappel-N-W) at (frame.north west) ; + \coordinate (\PostItRappel-N-E) at (frame.north east) ; + \coordinate (\PostItRappel-S-E) at (frame.south east) ; + \coordinate (\PostItRappel-S-W) at (frame.south west) ; + \coordinate (\PostItRappel-N) at (frame.north) ; + \coordinate (\PostItRappel-S) at (frame.south) ; + \coordinate (\PostItRappel-E) at (frame.east) ; + \coordinate (\PostItRappel-W) at (frame.west) ; + }% + }% + }% %cas de la bordure \ifboolKV[postitnote]{Border}% {% @@ -673,13 +723,13 @@ \IfStrEq{\PostItHauteur}{auto}% {% \ifboolKV[postitnote]{Shadow}% - {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,drop fuzzy shadow,top={2mm+\MarginOffsetV}]}% - {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,top={2mm+\MarginOffsetV}]}% + {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,drop fuzzy shadow,top={2mm+\MarginOffsetV},noeudscoin]}% + {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,top={2mm+\MarginOffsetV},noeudscoin]}% }% {% \ifboolKV[postitnote]{Shadow}% - {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,drop fuzzy shadow,height=\PostItHauteur,top={2mm+\MarginOffsetV}]}% - {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,height=\PostItHauteur,top={2mm+\MarginOffsetV}]}% + {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,drop fuzzy shadow,height=\PostItHauteur,top={2mm+\MarginOffsetV},noeudscoin]}% + {\begin{tcolorbox}[testpostitnote,#2,bordure,coincoin,height=\PostItHauteur,top={2mm+\MarginOffsetV},noeudscoin]}% }% \IfStrEq{\PostItTitre}{}% {}% @@ -725,7 +775,7 @@ {\def\OptionTikzPostIt{current bounding box.center}}{}% \IfStrEq{\PostItAlignPostIt}{top}% {\def\OptionTikzPostIt{current bounding box.north}}{}% - \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round] + \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round,remember picture] %tracé %ombre1/2/3 \ifboolKV[postitnote]{Shadow}% @@ -748,6 +798,15 @@ }% {}% %postit + \coordinate (\PostItRappel-N-W) at (0,0) ; + \coordinate (\PostItRappel-N-E) at ($(\PostItRappel-N-W)+({\PostItLarg+\PostItExtraMargin},0)$) ; + \coordinate (\PostItRappel-S-E) at ($(\PostItRappel-N-E)+({0.15},{-\hauteur+0.15})$) ; + \coordinate (\PostItRappel-S-W) at ($(\PostItRappel-S-E)+({-0.15-\PostItLarg-\PostItExtraMargin},{0.13})$) ; + \coordinate (\PostItRappel-N) at ($(\PostItRappel-N-W)!0.5!(\PostItRappel-N-E)$) ; + \coordinate (\PostItRappel-E) at ($(\PostItRappel-N-E)!0.5!(\PostItRappel-S-E)+(-0.08,0)$) ; + \coordinate (\PostItRappel-S) at ($(\PostItRappel-S-E)!0.5!(\PostItRappel-S-W)+(0,-0.07)$) ; + \coordinate (\PostItRappel-W) at ($(\PostItRappel-S-W)!0.5!(\PostItRappel-N-W)$) ; + %postit \ifboolKV[postitnote]{Shadow} {% \shadedraw[draw=\PostItCoul!50!black,line width=0.1mm,top color=\PostItCoul!50,bottom color=\PostItCoul!33] @@ -913,7 +972,7 @@ {\def\OptionTikzPostIt{current bounding box.center}}{}% \IfStrEq{\PostItAlignPostIt}{top}% {\def\OptionTikzPostIt{current bounding box.north}}{}% - \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round] + \begin{tikzpicture}[baseline=(\OptionTikzPostIt),rotate=\PostItIncline,line join=bevel,line cap=round,remember picture] %tracé %ombre1/2/3 \ifboolKV[postitnote]{Shadow}% @@ -935,6 +994,15 @@ to[out=89,in=-90] (0,0) ; }% {}% + %postit noeuds + \coordinate (\PostItRappel-N-W) at (0,0) ; + \coordinate (\PostItRappel-N-E) at ($(\PostItRappel-N-W)+({\PostItLarg+\PostItExtraMargin},0)$) ; + \coordinate (\PostItRappel-S-E) at ($(\PostItRappel-N-E)+({0.05},{-\hauteur-0.05})$) ; + \coordinate (\PostItRappel-S-W) at ($(\PostItRappel-S-E)+({-\PostItLarg-\PostItExtraMargin-0.1},{0})$) ; + \coordinate (\PostItRappel-N) at ($(\PostItRappel-N-W)!0.5!(\PostItRappel-N-E)$) ; + \coordinate (\PostItRappel-E) at ($(\PostItRappel-N-E)!0.5!(\PostItRappel-S-E)+(-0.025,0)$) ; + \coordinate (\PostItRappel-S) at ($(\PostItRappel-S-E)!0.5!(\PostItRappel-S-W)$) ; + \coordinate (\PostItRappel-W) at ($(\PostItRappel-S-W)!0.5!(\PostItRappel-N-W)+(0.025,0)$) ; %postit \ifboolKV[postitnote]{Border} {% diff --git a/macros/latex/contrib/postnotes/CHANGELOG.md b/macros/latex/contrib/postnotes/CHANGELOG.md index 54cc0ec345..7cc16f8afb 100644 --- a/macros/latex/contrib/postnotes/CHANGELOG.md +++ b/macros/latex/contrib/postnotes/CHANGELOG.md @@ -1,6 +1,18 @@ # Changelog -## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.2.3...HEAD) +## [Unreleased](https://github.com/gusbrs/postnotes/compare/v0.2.4...HEAD) + +## [v0.2.4](https://github.com/gusbrs/postnotes/compare/v0.2.3...v0.2.4) (2023-06-12) + +### Changed +- Use new `\lTblrMeasuringBool` for identifying measuring passes in + `tabularray` tables. + +### Fixed +- Don't inhibit `postnote` counter stepping in contexts which restore counter + values in measuring passes to ensure proper measuring. +- Update User manual and regression tests for `l3kernel`'s renaming of + `\bool_case_true:n(TF)` to `\bool_case:n(TF)`. ## [v0.2.3](https://github.com/gusbrs/postnotes/compare/v0.2.2...v0.2.3) (2023-02-21) diff --git a/macros/latex/contrib/postnotes/postnotes-code.pdf b/macros/latex/contrib/postnotes/postnotes-code.pdf Binary files differindex 9c1f7bc4dd..392677b759 100644 --- a/macros/latex/contrib/postnotes/postnotes-code.pdf +++ b/macros/latex/contrib/postnotes/postnotes-code.pdf diff --git a/macros/latex/contrib/postnotes/postnotes-code.tex b/macros/latex/contrib/postnotes/postnotes-code.tex index 59ed76afd8..67aff57582 100644 --- a/macros/latex/contrib/postnotes/postnotes-code.tex +++ b/macros/latex/contrib/postnotes/postnotes-code.tex @@ -22,7 +22,7 @@ % % This work consists of the files postnotes.dtx, % postnotes.ins, -% postnotes.tex, +% postnotes-doc.tex, % postnotes-code.tex, % and the files generated from them. % diff --git a/macros/latex/contrib/postnotes/postnotes.pdf b/macros/latex/contrib/postnotes/postnotes-doc.pdf Binary files differindex 0b0f803611..11677d5e6c 100644 --- a/macros/latex/contrib/postnotes/postnotes.pdf +++ b/macros/latex/contrib/postnotes/postnotes-doc.pdf diff --git a/macros/latex/contrib/postnotes/postnotes.tex b/macros/latex/contrib/postnotes/postnotes-doc.tex index 0be7d50573..3d29f76a69 100644 --- a/macros/latex/contrib/postnotes/postnotes.tex +++ b/macros/latex/contrib/postnotes/postnotes-doc.tex @@ -22,7 +22,7 @@ % % This work consists of the files postnotes.dtx, % postnotes.ins, -% postnotes.tex, +% postnotes-doc.tex, % postnotes-code.tex, % and the files generated from them. % @@ -86,7 +86,7 @@ \ExplSyntaxOff , \NewDocumentCommand , \tl_if_eq:NNTF , - \bool_case_true:nF , + \bool_case:nF , \str_if_eq_p:ee , \prg_replicate:nn , \lipsum , @@ -754,7 +754,7 @@ their use (of course, the use of \pkg{lipsum} is just for demonstration): \ExplSyntaxOn \NewDocumentCommand \mypnheader {} { - \bool_case_true:nF + \bool_case:nF { { \str_if_eq_p:ee { \pnhdnamefirst } { intro } && diff --git a/macros/latex/contrib/postnotes/postnotes.dtx b/macros/latex/contrib/postnotes/postnotes.dtx index edf129ed9c..03a4391452 100644 --- a/macros/latex/contrib/postnotes/postnotes.dtx +++ b/macros/latex/contrib/postnotes/postnotes.dtx @@ -22,7 +22,7 @@ % % This work consists of the files postnotes.dtx, % postnotes.ins, -% postnotes.tex, +% postnotes-doc.tex, % postnotes-code.tex, % and the files generated from them. % @@ -153,7 +153,7 @@ % % % \begin{macrocode} -\ProvidesExplPackage {postnotes} {2023-02-21} {0.2.3} +\ProvidesExplPackage {postnotes} {2023-06-12} {0.2.4} {Endnotes for LaTeX} % \end{macrocode} % @@ -700,7 +700,7 @@ % offers a boolean to indicate when it is a measuring pass; \pkg{csquotes} % offers further handles. But the standard \cs{caption} offers none, and % neither does \pkg{amsmath}'s \cs{text} macro. Well, the pkg{caption} -% package has can disable the multiple passes for \cs{caption} with the option +% package can disable the multiple passes for \cs{caption} with the option % \opt{singlelinecheck}, but it is not reasonable to require it for our % purposes, so we must assume the worst case. % @@ -932,36 +932,50 @@ % conditional, obviously, will always return the true branch unless % something is done in the \texttt{postnotes/note/inhibit} hook. This hook % is meant to handle support for packages or features which may justify note -% inhibition, and the code there should set \cs{l_@@_inhibit_note_bool} and -% \cs{l_@@_print_plain_mark_bool} as appropriate to the case. +% inhibition, and the code there should set \cs{l_@@_inhibit_note_bool}, +% \cs{l_@@_print_plain_mark_bool} and +% \cs{l_@@_print_plain_mark_stepcounter_bool} as appropriate to the case. % \begin{macrocode} \bool_new:N \l_@@_inhibit_note_bool \bool_new:N \l_@@_print_plain_mark_bool +\bool_new:N \l_@@_print_plain_mark_stepcounter_bool \NewHook { postnotes/note/inhibit } \prg_new_protected_conditional:Npnn \@@_inhibit_note: { F } { \bool_set_false:N \l_@@_inhibit_note_bool \bool_set_false:N \l_@@_print_plain_mark_bool + \bool_set_false:N \l_@@_print_plain_mark_stepcounter_bool \UseHook { postnotes/note/inhibit } % \end{macrocode} % Printing a plain mark here may be needed because, if we are inhibiting the % note in a ``measuring context'' and omit it completely, the measuring being % performed will be off by the size of the mark. So, to ensure the measuring -% can be done correctly, we place the mark. Since we'd only print this mark -% in case of inhibition, when we don't actually step the counter, to typeset -% correctly the mark that would be printed if the counter had been stepped, we -% increment \cs{c@postnote} locally and grouped, and smuggle \cs{thepostnote} -% out of the group. +% can be done correctly, we place the mark. What to do with the counter +% itself, depends on the situation. In places that are known to restore the +% counter values after the measuring pass, we can let the counter be stepped. +% And, actually we should do so, for example, in a \env{tabularx} with +% multiple postnotes, if we don't step the counter, all the measuring will be +% done with the number of the first note. Otherwise, we don't actually step +% the counter but, to typeset correctly the mark that would be printed if the +% counter had been stepped, we increment \cs{c@postnote} locally and grouped, +% and smuggle \cs{thepostnote} out of the group. % \begin{macrocode} \bool_if:NT \l_@@_print_plain_mark_bool { \tl_if_empty:NT \l_@@_mark_tl { - \group_begin: - \int_incr:N \c@postnote - \exp_args:NNNx - \group_end: - \tl_set:Nn \l_@@_mark_tl { \thepostnote } + \bool_if:NTF \l_@@_print_plain_mark_stepcounter_bool + { + \stepcounter { postnote } + \tl_set:Nx \l_@@_mark_tl { \thepostnote } + } + { + \group_begin: + \int_incr:N \c@postnote + \exp_args:NNNx + \group_end: + \tl_set:Nn \l_@@_mark_tl { \thepostnote } + } } \@@_typeset_mark_wrapper:n { \@@_make_mark:nnn { \l_@@_mark_tl } { } { } } @@ -2371,6 +2385,7 @@ { \bool_set_true:N \l_@@_inhibit_note_bool \bool_set_true:N \l_@@_print_plain_mark_bool + \bool_set_true:N \l_@@_print_plain_mark_stepcounter_bool } } % \end{macrocode} @@ -2414,6 +2429,7 @@ { \bool_set_true:N \l_@@_inhibit_note_bool \bool_set_true:N \l_@@_print_plain_mark_bool + \bool_set_true:N \l_@@_print_plain_mark_stepcounter_bool } } } @@ -2445,6 +2461,7 @@ { \bool_set_true:N \l_@@_inhibit_note_bool \bool_set_true:N \l_@@_print_plain_mark_bool + \bool_set_true:N \l_@@_print_plain_mark_stepcounter_bool } } } @@ -2453,24 +2470,55 @@ % % \subsection*{\pkg{tabularray}} % -% I've tried, but I could not find any ``handle'' to distinguish in -% \pkg{tabularray} a trial/measure pass from the final one. So we use -% \cs{@@_verify_multipass:N} for it. -% -% See, however, \url{https://tex.stackexchange.com/q/675818} and -% \url{https://github.com/lvjr/tabularray/issues/179} (thanks -% \contributor{Ulrike Fischer}). In sum, there's a not yet released new -% boolean \cs{lTblrMeasuringBool} provided by \pkg{tabularray}, use it when it -% comes. -% % \begin{macrocode} \AddToHook { package/tabularray/after } { - \clist_map_inline:nn - { tblr , longtblr , talltblr , booktabs , longtabs , talltabs , +array } +% \end{macrocode} +% Since version \texttt{2023A}, from 2023-03-01, \pkg{tabularray} offers the +% \cs{lTblrMeasuringBool} which is true when measuring and false otherwise. +% See \url{https://tex.stackexchange.com/q/675818} +% and \url{https://github.com/lvjr/tabularray/issues/179} (thanks +% \contributor{Ulrike Fischer}). +% \begin{macrocode} + \bool_if_exist:NTF \lTblrMeasuringBool { - \AddToHook { env/#1/begin } [ postnotes ] - { \bool_set_true:N \l_@@_maybe_multi_bool } +% \end{macrocode} +% I'd be inclined to restrict the inhibition effect to known \pkg{tabularray} +% environments to ``keep things under control''. However this is a dedicated +% and public boolean, and users can create arbitrary new \pkg{tabularray} +% environments with \cs{NewTblrEnviron}, which we either wouldn't catch or +% have to provide an user interface for. So, for the time being, let's trust +% this boolean won't be misused by third-parties or users. Note that setting +% \cs{l_@@_print_plain_mark_stepcounter_bool} to true presumes +% \pkg{tabularray}'s \texttt{counter} module is enabled. But, since this is +% the only way to get the measuring right in this context if there is more +% than one \cs{postnote} inside a given table, pkg{postnotes} expects and +% requires the \texttt{counter} module. +% \begin{macrocode} + \AddToHook { postnotes/note/inhibit } [ postnotes ] + { + \bool_if:NT \lTblrMeasuringBool + { + \bool_set_true:N \l_@@_inhibit_note_bool + \bool_set_true:N \l_@@_print_plain_mark_bool + \bool_set_true:N \l_@@_print_plain_mark_stepcounter_bool + } + } + } + { +% \end{macrocode} +% If the new boolean is not yet available, we use \cs{@@_verify_multipass:N} +% to distinguish a trial/measure pass from the final one. +% \begin{macrocode} + \clist_map_inline:nn + { + tblr , longtblr , talltblr , booktabs , + longtabs , talltabs , +array + } + { + \AddToHook { env/#1/begin } [ postnotes ] + { \bool_set_true:N \l_@@_maybe_multi_bool } + } } } % \end{macrocode} diff --git a/macros/latex/contrib/postnotes/postnotes.ins b/macros/latex/contrib/postnotes/postnotes.ins index 3897fb0534..08c592ad16 100644 --- a/macros/latex/contrib/postnotes/postnotes.ins +++ b/macros/latex/contrib/postnotes/postnotes.ins @@ -22,7 +22,7 @@ % % This work consists of the files postnotes.dtx, % postnotes.ins, -% postnotes.tex, +% postnotes-doc.tex, % postnotes-code.tex, % and the files generated from them. % @@ -68,7 +68,7 @@ This work is "maintained" (as per LPPL maintenance status) by This work consists of the files postnotes.dtx, postnotes.ins, - postnotes.tex, + postnotes-doc.tex, postnotes-code.tex, and the files generated from them. diff --git a/macros/latex/contrib/siunitx/CHANGELOG.md b/macros/latex/contrib/siunitx/CHANGELOG.md index 8f8d0a1972..05f3d28572 100644 --- a/macros/latex/contrib/siunitx/CHANGELOG.md +++ b/macros/latex/contrib/siunitx/CHANGELOG.md @@ -7,22 +7,35 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ## [Unreleased] +## [v3.2.6] - 2023-06-12 + +### Fixed +- Printing of symbols explicitly wrapped in `\ensuremath` + (see issue + [\#656](https://github.com/josephwright/siunitx/issues/656)) +- Printing of magnitudes for polar values when not parsing numbers + (see issue + [\#658](https://github.com/josephwright/siunitx/issues/658)) + - Alignment of separated uncertainties in tables + (see issue + [\#665](https://github.com/josephwright/siunitx/issues/665)) + ## [v3.2.5] - 2023-04-13 ### Fixed -- Use of `\mathsf` for sanserif text documents (see issues +- Use of `\mathsf` for sanserif text documents (see issue [\#655](https://github.com/josephwright/siunitx/issues/655)) ## [v3.2.4] - 2023-04-04 ### Fixed -- Parsing of 'full' uncertainty parts with leading zeros (see issues +- Parsing of 'full' uncertainty parts with leading zeros (see issue [\#652](https://github.com/josephwright/siunitx/issues/652)) ## [v3.2.3] - 2023-03-14 ### Fixed -- Allow for `parse-nmumbers = false` in handling `\ang` (see issues +- Allow for `parse-numbers = false` in handling `\ang` (see issue [\#649](https://github.com/josephwright/siunitx/issues/649)) ## [v3.2.2] - 2023-03-04 @@ -1894,7 +1907,8 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Added - First public testing release (as `si`) -[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.2.5...HEAD +[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.2.6...HEAD +[v3.2.6]: https://github.com/josephwright/siunitx/compare/v3.2.5...v3.2.6 [v3.2.5]: https://github.com/josephwright/siunitx/compare/v3.2.4...v3.2.5 [v3.2.4]: https://github.com/josephwright/siunitx/compare/v3.2.3...v3.2.4 [v3.2.3]: https://github.com/josephwright/siunitx/compare/v3.2.2...v3.2.3 diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf Binary files differindex e757f4d116..6c105fa972 100644 --- a/macros/latex/contrib/siunitx/siunitx-code.pdf +++ b/macros/latex/contrib/siunitx/siunitx-code.pdf diff --git a/macros/latex/contrib/siunitx/siunitx-complex.dtx b/macros/latex/contrib/siunitx/siunitx-complex.dtx index fe23598950..21a8fa3be9 100644 --- a/macros/latex/contrib/siunitx/siunitx-complex.dtx +++ b/macros/latex/contrib/siunitx/siunitx-complex.dtx @@ -650,7 +650,9 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_parse_polar:nn #1#2 { - \siunitx_number_parse:nN {#1} \l_@@_mag_tl + \bool_if:NTF \l_siunitx_number_parse_bool + { \siunitx_number_parse:nN {#1} \l_@@_mag_tl } + { \tl_set:Nn \l_@@_mag_tl { \ensuremath {#1} } } \group_begin: \keys_set:nn { siunitx } { @@ -693,7 +695,9 @@ % \begin{macrocode} \cs_new_protected:Npn \siunitx_complex_number:n #1 { - \bool_if:NTF \l_@@_force_polar_bool + \bool_lazy_and:nnTF + { \l_@@_force_polar_bool } + { \l_siunitx_number_parse_bool } { \use:e { @@ -726,7 +730,9 @@ } \cs_new_protected:Npn \@@_number:nn #1#2 { - \bool_if:NTF \l_@@_force_cartesian_bool + \bool_lazy_and:nnTF + { \l_@@_force_cartesian_bool } + { \l_siunitx_number_parse_bool } { \exp_args:Ne \siunitx_complex_number:n { \@@_convert_cartesian:nn {#1} {#2} } @@ -738,7 +744,9 @@ } \cs_new_protected:Npn \siunitx_complex_quantity:nn #1#2 { - \bool_if:NTF \l_@@_force_polar_bool + \bool_lazy_and:nnTF + { \l_@@_force_polar_bool } + { \l_siunitx_number_parse_bool } { \use:e { @@ -769,7 +777,9 @@ } \cs_new_protected:Npn \@@_quantity:nnn #1#2#3 { - \bool_if:NTF \l_@@_force_cartesian_bool + \bool_lazy_and:nnTF + { \l_@@_force_cartesian_bool } + { \l_siunitx_number_parse_bool } { \exp_args:Ne \siunitx_complex_quantity:nn { \@@_convert_cartesian:nn {#1} {#2} } @@ -1019,14 +1029,23 @@ \cs_new_protected:Npn \@@_format_polar:n #1 { \tl_if_blank:nTF {#1} - { \siunitx_number_process:NN \l_@@_mag_tl \l_@@_mag_tl } { - \use:c - { @@_format_polar_ \l_siunitx_quantity_prefix_mode_tl :n } {#1} + \bool_if:NT \l_siunitx_number_parse_bool + { \siunitx_number_process:NN \l_@@_mag_tl \l_@@_mag_tl } + } + { + \bool_if:NTF \l_siunitx_number_parse_bool + { + \use:c + { @@_format_polar_ \l_siunitx_quantity_prefix_mode_tl :n } {#1} + } + { \@@_format_polar_input:n {#1} } } \tl_set:Nx \l_@@_tmp_tl { - \siunitx_number_output:N \l_@@_mag_tl + \bool_if:NTF \l_siunitx_number_parse_bool + { \siunitx_number_output:N \l_@@_mag_tl } + { \exp_not:V \l_@@_mag_tl } \exp_not:V \l_@@_symbol_angle_tl \mathord % TEMP \exp_not:V \l_@@_angle_tl @@ -1058,7 +1077,8 @@ } \cs_new_protected:Npn \@@_format_polar_input:n #1 { - \siunitx_number_process:NN \l_@@_mag_tl \l_@@_mag_tl + \bool_if:NT \l_siunitx_number_parse_bool + { \siunitx_number_process:NN \l_@@_mag_tl \l_@@_mag_tl } \siunitx_unit_format:nN {#1} \l_@@_unit_tl } % \end{macrocode} diff --git a/macros/latex/contrib/siunitx/siunitx-print.dtx b/macros/latex/contrib/siunitx/siunitx-print.dtx index 236cbbab80..0e8277cd93 100644 --- a/macros/latex/contrib/siunitx/siunitx-print.dtx +++ b/macros/latex/contrib/siunitx/siunitx-print.dtx @@ -865,21 +865,18 @@ { \exp_after:wN \cs_set_eq:NN \l_siunitx_unit_font_tl \use:n } \cs_set:Npn \mathord ##1 { \@@_text_replace_first:N ##1 } - \group_begin: - \cs_set:Npn \pm { \: \exp_not:N \textpm \: } + \group_begin: \tl_map_inline:nn { \mp \approx \sim \ge \le \geq \leq \gg \ll \angle } { \cs_set:Npn ##1 { \exp_not:N \ensuremath { \exp_not:N ##1 } } } - \cs_set:Npn \cdot { \: \exp_not:N \textperiodcentered \: } \cs_set:Npn \sqrt ##1 { \exp_not:N \ensuremath { \exp_not:N \sqrt { \exp_not:N \text {##1} } } } - \cs_set:Npn \times { \: \exp_not:N \texttimes \: } \protected@edef \l_@@_tmp_tl { \exp_after:wN \@@_text_replace_first:N \l_@@_tmp_tl } \exp_args:NNNV \group_end: @@ -910,6 +907,12 @@ { \exp_not:N \@@_text_sub:n } ^ { \exp_not:N \@@_text_super:n } + \exp_not:N \cdot + { \exp_not:N \: \exp_not:N \textperiodcentered \exp_not:N \: } + \exp_not:N \pm + { \exp_not:N \: \exp_not:N \textpm \exp_not:N \: } + \exp_not:N \times + { \exp_not:N \: \exp_not:N \texttimes \exp_not:N \: } \exp_not:N \q_recursion_tail { ? } \exp_not:N \q_recursion_stop diff --git a/macros/latex/contrib/siunitx/siunitx-table.dtx b/macros/latex/contrib/siunitx/siunitx-table.dtx index 4b7cd9ea9f..6e81d1b7c5 100644 --- a/macros/latex/contrib/siunitx/siunitx-table.dtx +++ b/macros/latex/contrib/siunitx/siunitx-table.dtx @@ -1513,7 +1513,7 @@ + \box_wd:N \l_@@_tmp_box } { - \box_use:N \l_@@_uncert_box + \hbox_unpack:N \l_@@_uncert_box \tl_if_blank:nF {#2#5} { \siunitx_print_number:n {#4#5} } \@@_fil: diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx index 84e10ad678..e8652f875a 100644 --- a/macros/latex/contrib/siunitx/siunitx.dtx +++ b/macros/latex/contrib/siunitx/siunitx.dtx @@ -122,7 +122,7 @@ % % Identify the package and give the over all version information. % \begin{macrocode} -\ProvidesExplPackage {siunitx} {2023-04-13} {3.2.5} +\ProvidesExplPackage {siunitx} {2023-06-12} {3.2.6} {A comprehensive (SI) units package} % \end{macrocode} % diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf Binary files differindex 71c7720642..dd90e20a8c 100644 --- a/macros/latex/contrib/siunitx/siunitx.pdf +++ b/macros/latex/contrib/siunitx/siunitx.pdf diff --git a/macros/luatex/latex/luahttp/README.md b/macros/luatex/latex/luahttp/README.md index 563992c77a..e1a144bccf 100644 --- a/macros/luatex/latex/luahttp/README.md +++ b/macros/luatex/latex/luahttp/README.md @@ -1,5 +1,5 @@ # README for LUAHTTP -Version 1.0 +Version 1.0.1 ## INTRODUCTION This is a small package that provides five commands to make HTTP requests using Lua and LuaTeX. Functionalities include API calls, fetching RSS feeds and the possibility to include images using a link. These commands run during the compilation of the PDF-Document and may require user interaction. diff --git a/macros/luatex/latex/luahttp/display.lua b/macros/luatex/latex/luahttp/luahttp-display.lua index f7c25f7349..1a41cfb22c 100644 --- a/macros/luatex/latex/luahttp/display.lua +++ b/macros/luatex/latex/luahttp/luahttp-display.lua @@ -7,7 +7,7 @@ local moduleName = display local M = {} ---------- Dependencies ------------------------ -local fetch = require("fetch") +local fetch = require("luahttp-fetch") ---------- Local variables --------------------- local tmp_image_counter = 0 -- Counter for image names diff --git a/macros/luatex/latex/luahttp/luahttp-doc.pdf b/macros/luatex/latex/luahttp/luahttp-doc.pdf Binary files differindex 99e690688a..1063d5b333 100644 --- a/macros/luatex/latex/luahttp/luahttp-doc.pdf +++ b/macros/luatex/latex/luahttp/luahttp-doc.pdf diff --git a/macros/luatex/latex/luahttp/luahttp-doc.tex b/macros/luatex/latex/luahttp/luahttp-doc.tex index fba575a478..210c12a26e 100644 --- a/macros/luatex/latex/luahttp/luahttp-doc.tex +++ b/macros/luatex/latex/luahttp/luahttp-doc.tex @@ -20,6 +20,7 @@ \title{The \textsf{LuaHTTP} package} \author{Johannes Casaburi \\ \texttt{johannes.casaburi@protonmail.com}} +\date{\today\\Version 1.0.1} \maketitle diff --git a/macros/luatex/latex/luahttp/fetch.lua b/macros/luatex/latex/luahttp/luahttp-fetch.lua index c39997173d..c39997173d 100644 --- a/macros/luatex/latex/luahttp/fetch.lua +++ b/macros/luatex/latex/luahttp/luahttp-fetch.lua diff --git a/macros/luatex/latex/luahttp/luahttp.sty b/macros/luatex/latex/luahttp/luahttp.sty index 226c234d0f..627687f3cb 100644 --- a/macros/luatex/latex/luahttp/luahttp.sty +++ b/macros/luatex/latex/luahttp/luahttp.sty @@ -16,7 +16,7 @@ % This work consists of the files luahttp.sty, display.lua and fetch.lua. \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{luahttp}[LuaHTTP Package, Version 1.0] +\ProvidesPackage{luahttp}[LuaHTTP Package, Version 1.0.1] \RequirePackage{ifluatex} \RequirePackage{url} @@ -28,7 +28,7 @@ version = 5.3 package.path = 'lua_modules/share/lua/' .. version .. '/?.lua;lua_modules/share/lua/' .. version .. '/?/init.lua;' .. package.path package.cpath = 'lua_modules/lib/lua/' .. version .. '/?.so;' .. package.cpath - display = require("display") + display = require("luahttp-display") } % \fetchJson{URL}[optional: "key1,key2,.."] diff --git a/macros/plain/contrib/tugboat/tubguide.pdf b/macros/plain/contrib/tugboat/tubguide.pdf Binary files differindex 72e2150635..db745fcf9e 100644 --- a/macros/plain/contrib/tugboat/tubguide.pdf +++ b/macros/plain/contrib/tugboat/tubguide.pdf diff --git a/macros/plain/contrib/tugboat/tugboat.cmn b/macros/plain/contrib/tugboat/tugboat.cmn index 932ba0402a..58fe38ee13 100644 --- a/macros/plain/contrib/tugboat/tugboat.cmn +++ b/macros/plain/contrib/tugboat/tugboat.cmn @@ -1,6 +1,6 @@ %% @texfile{ %% filename = "tugboat.cmn", -%% copyright = "Copyright 1993-1996,2006,2008,2011-2022 TeX Users Group. +%% copyright = "Copyright 1993-1996,2006,2008,2011-2023 TeX Users Group. %% Unlimited copying and redistribution of this file %% are permitted as long as this file is not %% modified. Modifications (and redistribution of @@ -19,7 +19,7 @@ %% definitions for abbreviations and logos that %% appear in TUGboat." %% } -%% $Id: tugboat.cmn 423 2022-05-19 22:28:02Z karl $ +%% $Id: tugboat.cmn 482 2023-06-11 22:30:07Z karl $ % do nothing when reading this file a second time. \ifx\tugboatcmn\undefined @@ -29,8 +29,8 @@ \fi \next -\def\fileversion{v1.27} -\def\filedate{2022-05-19} +\def\fileversion{v1.28} +\def\filedate{2023-06-11} \message{File `TUGBOAT.CMN' \fileversion \space\space <\filedate>} @@ -200,7 +200,7 @@ \def\SVG{\acro{SVG}} \def\TANGLE{{\tt TANGLE}\spacefactor1000 } \def\TB{{\sl The \TeX\-book\/}} -\def\TP{{\sl \TeX\/}:\ {\sl The Program\/}} +\def\TP{{\sl \TeX:\ The Program\/}} \def\TeX{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\spacefactor1000 } \def\TeXhax{\TeX hax} % Don Hosek @@ -471,7 +471,7 @@ \def\sfrac#1/#2{\leavevmode\kern.1em \raise.5ex\hbox{\the\scriptfont\z@ #1}\kern-.1em /\kern-.15em\lower.25ex\hbox{\the\scriptfont\z@ #2}} - +\def\meta#1{$\langle${\it #1\/}$\rangle$} \def\thinskip{\hskip 0.16667em\relax} \def\endash{--} \def\emdash{\endash-} @@ -742,7 +742,7 @@ \ifx\tubomithyphenations\@thisisundefined \hyphenation{Del-a-ware Dijk-stra Duane Eijk-hout Flor-i-da Free-BSD Ghost-script Ghost-view - Hara-lam-bous Jac-kow-ski Ja-pa-nese Karls-ruhe + Hara-lam-bous Jac-kow-ski Ja-pa-nese Karls-ruhe Lua-Meta Mac-OS Ma-la-ya-lam Math-Sci-Net Net-BSD Open-BSD Open-Office Pfa-Edit Post-Script Rich-ard Skoup South-all @@ -1013,6 +1013,9 @@ that may not be obvious. For full definitions, see real code above. Version Date Changes ------- --------- --------------------------------------------------- +1.28 11 Jun 23 (belatedly) add \meta, change \TP to print : in \sl, + Lua-Meta hyphenation exception. + 1.24 5 Sep 18 \tugboatcmn sentinent, \plusplus separated out. 1.23 19 Mar 17 move \manual and \manualsl to tugboat.sty. diff --git a/macros/plain/contrib/tugboat/tugboat.sty b/macros/plain/contrib/tugboat/tugboat.sty index df0032c2ea..c1d62f57f6 100644 --- a/macros/plain/contrib/tugboat/tugboat.sty +++ b/macros/plain/contrib/tugboat/tugboat.sty @@ -1,6 +1,6 @@ %% @texfile{ %% filename = "tugboat.sty", -%% copyright = "Copyright 1993,1999,2003,2006,2011-2022 TeX Users Group. +%% copyright = "Copyright 1993,1999,2003,2006,2011-2023 TeX Users Group. %% Unlimited copying and redistribution of this file %% are permitted as long as this file is not %% modified. Modifications (and redistribution of @@ -18,11 +18,11 @@ %% for preparation of items in TUGboat, the %% Communications of the TeX Users Group.", %% } -%% $Id: tugboat.sty 423 2022-05-19 22:28:02Z karl $ +%% $Id: tugboat.sty 482 2023-06-11 22:30:07Z karl $ \def\thistubstyle{plain} -\def\fileversion{v1.27} -\def\filedate{2022-05-19} +\def\fileversion{v1.28} +\def\filedate{2023-06-11} % general items @@ -461,7 +461,7 @@ \def\rfoot{% \hbox to \pagewd{% - \tenrm \frenchspacing + \tenpoint \frenchspacing \def\\{\unskip\ \ignorespaces}% line break commands produce normal space \let\newline=\\% \tubtypesetdoi @@ -2242,6 +2242,8 @@ Version Date Changes ------- --------- --------------------------------------------------- +1.28 11 Jun 23 \tenpoint in footer, not just \tenrm. + 1.27 19 May 22 \tbhurl belatedly defined. 1.26 12 Mar 22 DOI support; define \@, \OpTeX; reduce \ttrightskip; diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog index 8cb57cc2c5..956f99129d 100644 --- a/support/TeX4ht/source/ChangeLog +++ b/support/TeX4ht/source/ChangeLog @@ -1,3 +1,9 @@ +2023-06-12 Michal Hoftich <michal.h21@gmail.com> + + * tex4ht-fonts-cjk.tex ( + tex4ht.dir/texmf/tex4ht/ht-fonts/alias/gbk/gbkhei/*.htf + ): fixed invalid HTF files. + 2023-06-08 Michal Hoftich <michal.h21@gmail.com> * tex4ht-html4.tex (html4.4ht): removed spurious </p> after the diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex index ec2bbf683f..bccb26c5a2 100644 --- a/support/TeX4ht/source/tex4ht-4ht.tex +++ b/support/TeX4ht/source/tex4ht-4ht.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-4ht.tex 1337 2023-06-07 20:53:50Z michal_h21 $ +% $Id: tex4ht-4ht.tex 1339 2023-06-11 15:01:09Z karl $ % tex tex4ht-4ht or ht tex tex4ht-4ht % % Copyright 2009-2023 TeX Users Group @@ -4327,7 +4327,7 @@ Note that not all commands are provided, more can be added on user request. \<xecjk-hooks.4ht\><<< % xecjk-hooks.4ht (|version), generated from |jobname.tex -% Copyright 2020 TeX Users Group +% Copyright 2020-2023 TeX Users Group |<TeX4ht license text|> \:dontusepackage{xeCJK} \:AtEndOfPackage{% diff --git a/support/TeX4ht/source/tex4ht-fonts-cjk.tex b/support/TeX4ht/source/tex4ht-fonts-cjk.tex index 5b8c6361d7..5e976ee85c 100644 --- a/support/TeX4ht/source/tex4ht-fonts-cjk.tex +++ b/support/TeX4ht/source/tex4ht-fonts-cjk.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-fonts-cjk.tex 680 2020-03-16 17:42:41Z karl $ +% $Id: tex4ht-fonts-cjk.tex 1340 2023-06-12 10:57:09Z michal_h21 $ % tex tex4ht-fonts-cjk % or ht tex tex4ht-fonts-cjk % @@ -25106,15 +25106,18 @@ gbksong94 0 255 \def\GbkAlias#1#2{% \def\CURR{#1\ifnum\GBK<10 0\fi\GBK} - \def\curfnt{#1}\def\tmp{gbkhei}\ifx \curfnt\tmp - \leavevmode - \special{t4ht>\CURR.log}% - \special{t4ht=htfcss: - \CURR\space font-family: }\HChar{186}\HChar{218}% - \HChar{204}\HChar{229}\special{t4ht=, sans-serif;}\hfill\break - \special{t4ht<\CURR.log} - \Needs{"mv \CURR.htf tmp; cat tmp \CURR.log > \CURR.htf; rm \CURR.log"} - \fi + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % what was the purpose of this code? it produced invalid output for the gbkhei fonts + % \def\curfnt{#1}\def\tmp{gbkhei}\ifx \curfnt\tmp + % \leavevmode + % \special{t4ht>\CURR.log}% + % \special{t4ht=htfcss: + % \CURR\space font-family: }\HChar{186}\HChar{218}% + % \HChar{204}\HChar{229}\special{t4ht=, sans-serif;}\hfill\break + % \special{t4ht<\CURR.log} + % \Needs{"mv \CURR.htf tmp; cat tmp \CURR.log > \CURR.htf; rm \CURR.log"} + % \fi + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \immediate\write\dbcs{\string\<\CURR\string\><<<} \immediate\write\dbcs{.gbksong\ifnum\GBK<10 0\fi\GBK} \immediate\write\dbcs{#2} @@ -25138,7 +25141,7 @@ gbksong94 0 255 \SECTION{gbkcy}{htfcss: \CURR\space font-family:fantasy;} \SECTION{gbkfs}{htfcss: \CURR\space font-style: italic;} -% \SECTION{gbkhei}{htfcss: \CURR\space font-family: ºÚÌå, sans-serif;} + % \SECTION{gbkhei}{htfcss: \CURR\space font-family: ºÚÌå, sans-serif;} \SECTION{gbkhei}{} \SECTION{gbkkai}{htfcss: \CURR\space font-family: monospace,monospace; font-style: italic;} diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 7481e258a8..958b537eb5 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -38,6 +38,7 @@ $mirrors = { 'Iran' => { 'https://ctan.asis.sh/' => 1, 'https://ctan.yazd.ac.ir/' => 1, + 'https://mirror.bardia.tech/ctan/' => 1, }, 'Japan' => { 'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index e8a2a194f8..d5880c1c64 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,11 +26,11 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2023 -depend revision/67337 +depend revision/67349 name 00texlive.image category TLCore -revision 67327 +revision 67348 shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source @@ -2730,6 +2730,7 @@ runfiles size=13037 tlpkg/tlpsrc/luafindfont.tlpsrc tlpkg/tlpsrc/luagcd.tlpsrc tlpkg/tlpsrc/luahbtex.tlpsrc + tlpkg/tlpsrc/luahttp.tlpsrc tlpkg/tlpsrc/luahyphenrules.tlpsrc tlpkg/tlpsrc/luaimageembed.tlpsrc tlpkg/tlpsrc/luaindex.tlpsrc @@ -4754,7 +4755,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 67325 +revision 67339 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 @@ -8895,23 +8896,21 @@ catalogue-version 3.13f name acmart category Package -revision 66726 +revision 67343 shortdesc Class for typesetting publications of ACM relocated 1 longdesc This package provides a class for typesetting publications of longdesc the Association for Computing Machinery (ACM). -containersize 43044 -containerchecksum d7a69d1c9358bca7abc414ab48d709556c5d0d78d335e8df5e62ceea49527be55de9453c6474ab919b452039fb0d7869bd03322af668372d2083f13db67dfb15 -doccontainersize 4856016 -doccontainerchecksum 6dbffc94b1f624564f0e10b2d40d241e750a747f1e756c82501264867399b159f72aa2db1a53715be0e78109d6db24fc871287baf3e58656d38300140e186a25 -docfiles size=3449 +containersize 43072 +containerchecksum 36d7d17564e0e60665519f8e5f5fa3ae4120c1b9c98ab4c05da81fff7adc04bf36dd0702e95533c88d7a1df6c254f4aa5b4c11bd2716291e3f543a7674b9a40c +doccontainersize 4660368 +doccontainerchecksum e25d7e8f88d3009f51f40836d84e88850e4944fcb60cd48eb73eab07dca0191f3733340ab18f76a7735205c468248d80c178446274649d697172fad0840da03c +docfiles size=3393 RELOC/doc/latex/acmart/README details="Readme" - RELOC/doc/latex/acmart/acm-jdslogo.png RELOC/doc/latex/acmart/acmart.bib RELOC/doc/latex/acmart/acmart.pdf details="Documentation" RELOC/doc/latex/acmart/acmguide.pdf RELOC/doc/latex/acmart/samples/abbrev.bib - RELOC/doc/latex/acmart/samples/sample-acmcp.pdf RELOC/doc/latex/acmart/samples/sample-acmcp.tex RELOC/doc/latex/acmart/samples/sample-acmengage.pdf RELOC/doc/latex/acmart/samples/sample-acmengage.tex @@ -8949,8 +8948,8 @@ docfiles size=3449 RELOC/doc/latex/acmart/samples/samples.ins RELOC/doc/latex/acmart/samples/sampleteaser.pdf RELOC/doc/latex/acmart/samples/software.bib -srccontainersize 62040 -srccontainerchecksum cfd073d08ab68d11c0d1d5da60e829fd4cf52f9b82881839e40bd92d45df4dc33063d8045bc49f04671931aee5951c3d936aec4cb14e3515e13c494771b5d243 +srccontainersize 62072 +srccontainerchecksum 284e75af1e2cb04a638d9ca620d6fec8fee12da29ff552161a75336e39c4a7c7064c04700aea45e3a710914e7eb7803b0e8f74671e5d090478eafa2b97845b0c srcfiles size=74 RELOC/source/latex/acmart/Makefile RELOC/source/latex/acmart/acmart.dtx @@ -8969,7 +8968,7 @@ catalogue-contact-repository https://github.com/borisveytsman/acmart/ catalogue-ctan /macros/latex/contrib/acmart catalogue-license lppl1.3 catalogue-topics class comp-sci comp-theory engineering journalpub -catalogue-version 1.90 +catalogue-version 1.90a name acmconf category Package @@ -72087,7 +72086,7 @@ containerchecksum 952fe1be5136c0fded29381fe58935dedfe2c0f338f38d280c2a69bb718e2b name collection-luatex category Collection -revision 67055 +revision 67348 shortdesc LuaTeX packages relocated 1 longdesc Packages for LuaTeX, a TeX engine using Lua as an embedded @@ -72133,6 +72132,7 @@ depend luacode depend luacolor depend luacomplex depend luagcd +depend luahttp depend luahyphenrules depend luaimageembed depend luaindex @@ -72193,8 +72193,8 @@ depend tsvtemplate depend typewriter depend uninormalize depend yamlvars -containersize 992 -containerchecksum e728f22f9fca9e63e2acd5a70a1c7bb1ec04d9f16174105d3df0cc489d09a45453f49dadc6a0c6e4050b7d7bf55542f501ad633425dd0620e350caf3eef4d8fd +containersize 996 +containerchecksum d27a704bf2b89cdecfbabb35dd633cfe5670747b399d2b118fcb3e7d3d7a05489713fb7532d325f0e15df1a9034f0cd81ce4d8e7ede8ff53326c8eded2dcb249 name collection-mathscience category Collection @@ -195155,6 +195155,33 @@ containerchecksum 0d624e595779f94ca55c77e12f360967417076c7178978697e110b5c4104b6 binfiles arch=x86_64-solaris size=1988 bin/x86_64-solaris/luahbtex +name luahttp +category Package +revision 67348 +shortdesc Compile-time internet-interactive PDF-documents using Lua and LuaTeX +relocated 1 +longdesc This small package provides five commands to make HTTP requests +longdesc using Lua and LuaTeX. Functionalities include API calls, fetch +longdesc RSS feeds and the possibility to include images using a link. +longdesc These commands run during the compilation of the PDF-Document +longdesc and may require user interaction. +containersize 5080 +containerchecksum ec1ce2020efcfa3288c70d79756fd221a2cbcfc873b4f7f77d23bb18ce16764873c30a6d24a36dfd86af5ffbd8563c0c9e863cbeb78b8487725fac7f6c153bc9 +doccontainersize 136004 +doccontainerchecksum cd4f2a818a31b8f9df2dd83590d8cbcb01cb6b06309a7a001711f990250d31232680ef2f10b252704eab611cc20c78cca51331db00f17eabad40ea88a8d2860c +docfiles size=38 + RELOC/doc/lualatex/luahttp/README.md details="Readme" + RELOC/doc/lualatex/luahttp/luahttp-doc.pdf details="Package documentation" + RELOC/doc/lualatex/luahttp/luahttp-doc.tex +runfiles size=7 + RELOC/tex/lualatex/luahttp/luahttp-display.lua + RELOC/tex/lualatex/luahttp/luahttp-fetch.lua + RELOC/tex/lualatex/luahttp/luahttp.sty +catalogue-ctan /macros/luatex/latex/luahttp +catalogue-license lppl1.3c +catalogue-topics luatex use-lua +catalogue-version 1.0.1 + name luahyphenrules category Package revision 56200 @@ -251530,17 +251557,17 @@ catalogue-topics drama-script name playcards category Package -revision 66999 +revision 67342 shortdesc A simple template for drawing playcards relocated 1 longdesc This small package provides commands for drawing customized longdesc playcards with width 59mm and height 89mm, which are typical longdesc card dimensions. -containersize 2180 -containerchecksum d41891e404b481cecabb3147ef3a8665af52c9c76a1ea4477cf61f77f9caccb4b8762d1a7253aed19edb84d769b00d31e50fb0d3d0bc32ae71cc934ad65a4a49 -doccontainersize 423848 -doccontainerchecksum d6c61f4c5c529a9d7f435a154c6a4063f2401260ea0ddd4fa65a9596952382ba4b533644cc160a82123464944239227540ee90e2f05a0ec43320bb0bc3260eba -docfiles size=145 +containersize 2184 +containerchecksum 3c7b076044328ceed3005de84d628d6d926f93c1d759982c2e37c8831093aa12c0dbff71f8b8bfdbd171dc545f313729c7c11086a3e529858086896bb64899f2 +doccontainersize 424772 +doccontainerchecksum 396118759c2f02c709ede5e6b4be042d2348cc38ce4783fd9f612a6bca887f9237f86662b8ce84a78a6abbedc8e2ce9e2c61be2f2c818e262c693149b7125019 +docfiles size=146 RELOC/doc/latex/playcards/README.md details="Readme" RELOC/doc/latex/playcards/playcards-en.pdf details="Package documentation (English)" RELOC/doc/latex/playcards/playcards-en.tex @@ -251553,7 +251580,7 @@ catalogue-contact-repository https://github.com/cmtpages/playcards catalogue-ctan /graphics/pgf/contrib/playcards catalogue-license lgpl3 catalogue-topics games card-gen pgf-tikz -catalogue-version 0.2 +catalogue-version 0.2.1 name playfair category Package @@ -255821,36 +255848,35 @@ catalogue-version 1.1 name postit category Package -revision 67305 +revision 67344 shortdesc A LaTeX package for displaying Post-it notes relocated 1 longdesc This package provides some commands and options for creating longdesc Post-it-like boxes with tcolorbox: an environment PostIt with longdesc customizations; a command \MiniPostIt to display a simple longdesc Post-It. -containersize 4212 -containerchecksum feb220bb06cbe845e6647526ea77c534d9d246be504d89d129ac132f82f6a536f956f54e075eeb28d23a42ccc3ec51f9e755e0724a0b02d53eb1b1c4936fd662 -doccontainersize 801408 -doccontainerchecksum 007f92d5f32c6df26c437dc20efd26703e16b15ce16d01e805528c66cf29727e486e1150cb8d76a0e6a528ade7181d16779814c281a3a65ef63c43703fff3375 -docfiles size=253 +containersize 4552 +containerchecksum cb825667ddd1379b07870c388915abf36efa1249036795d3cd5ed7f41a87c046c00c7e292e542dad6a8b3b3090f327c5cff5e173220d49cc829f0fe206676aae +doccontainersize 873692 +doccontainerchecksum 2754e847a190afa3ac22166365a0ea12557d939fe4d2f06dc0c34a518da82dfbf7ab33c8ab1ddea5d3d95dae13c013f238abcabcf6444d956393fe61b00f4a6d +docfiles size=273 RELOC/doc/latex/postit/README.md details="Readme" RELOC/doc/latex/postit/postit-doc-en.pdf details="Package documentation" RELOC/doc/latex/postit/postit-doc-en.tex RELOC/doc/latex/postit/postit-doc-fr.pdf details="Package documentation" language="fr" RELOC/doc/latex/postit/postit-doc-fr.tex -runfiles size=12 +runfiles size=13 RELOC/tex/latex/postit/postit.sty catalogue-contact-bugs https://github.com/cpierquet/postit/issues -catalogue-contact-home https://github.com/cpierquet/postit catalogue-contact-repository https://github.com/cpierquet/postit catalogue-ctan /macros/latex/contrib/postit catalogue-license lppl1.3c catalogue-topics decoration boxing -catalogue-version 0.1.2 +catalogue-version 0.1.3 name postnotes category Package -revision 66019 +revision 67345 shortdesc Endnotes for LaTeX relocated 1 longdesc This is an endnotes package for LaTeX. Its user interface @@ -255863,30 +255889,30 @@ longdesc up contextual running headers for printed notes. The default is longdesc a simple but useful one, in the form "Notes to pages N-M", but longdesc more elaborate ones can be built. When hyperref is loaded, longdesc postnotes provides hyperlinked notes, including back links. -containersize 7232 -containerchecksum 66788036cd370a0c2a388916f922faabfff7c5d3cebfbfa9aba4bf0591c3a58ab56d6dd8f2f786ee294ac10249b97f8a42848590f6a8dae9b02aa2b9ed9a1279 -doccontainersize 997696 -doccontainerchecksum f153a1b5d79a9a950f94b268f49ea637a586e2b40d261b0c3dbf50a6cf42639dcc2f4abd2a2ddc27105462e3a86436e2844efdfc02b2869a198f7f5624be112c -docfiles size=264 +containersize 7312 +containerchecksum 981c8b7b0e021e9b92c2bf418454ab399d952937a57c55f6b915423fa9d7dab13391b6d3d263346a9dcf0d1f2fa7240ee0b5cbd5af0dd3413e7bb092ca6bb6b5 +doccontainersize 1005208 +doccontainerchecksum e996cb110389dff232172e3b261eb2477bca28a5a30f4bc5e030f77ecb74ada86ad8842045bffce01f667c2d17c1a39dc8a091f8ba00cf39e5a86719176e1f0f +docfiles size=265 RELOC/doc/latex/postnotes/CHANGELOG.md RELOC/doc/latex/postnotes/DEPENDS.txt RELOC/doc/latex/postnotes/README.md details="Readme" RELOC/doc/latex/postnotes/postnotes-code.pdf details="Code documentation" RELOC/doc/latex/postnotes/postnotes-code.tex - RELOC/doc/latex/postnotes/postnotes.pdf details="User manual" - RELOC/doc/latex/postnotes/postnotes.tex -srccontainersize 21856 -srccontainerchecksum 62e54f4c90e80eed9be416676978e00a7404eb6cc89190edd6c4596e47ea312d3504d755ed6f984c3d08ae9574489c75e1e67c1fa2ec861aae17b8f05301a8db + RELOC/doc/latex/postnotes/postnotes-doc.pdf details="User manual" + RELOC/doc/latex/postnotes/postnotes-doc.tex +srccontainersize 22248 +srccontainerchecksum e23a120eeb30aa6b56be3ca821174ec09da235f352dda786c9a94642e6f0aecc7acae3e0e35ec3eae4ed76baa9dcf515485f13670fd2384f3cc9ea3575921489 srcfiles size=26 RELOC/source/latex/postnotes/postnotes.dtx RELOC/source/latex/postnotes/postnotes.ins -runfiles size=11 +runfiles size=12 RELOC/tex/latex/postnotes/postnotes.sty catalogue-contact-repository https://github.com/gusbrs/postnotes catalogue-ctan /macros/latex/contrib/postnotes catalogue-license lppl1.3c catalogue-topics endnote expl3 -catalogue-version 0.2.3 +catalogue-version 0.2.4 name powerdot category Package @@ -284606,7 +284632,7 @@ catalogue-version 1.36 name siunitx category Package -revision 66840 +revision 67346 shortdesc A comprehensive (SI) units package relocated 1 longdesc Typesetting values with units requires care to ensure that the @@ -284631,17 +284657,17 @@ longdesc The package relies on LaTeX 3 support from the l3kernel and longdesc l3packages bundles. depend l3kernel depend l3packages -containersize 66152 -containerchecksum 15c49d43768bb8b00e904a2914f1b7ed838ebe0b910436a44f4e9bec41e754b3a44a111063e9103ded7dc171ccebb42c34b244a02056c5c10bd042911b117fca -doccontainersize 1269264 -doccontainerchecksum 76de156b181db7dbf41d868570bea5e3bcf6bc6865f36bbdd9b303e9aa670cef843ed47a215b8fa0da31032a72342f844110943670e004a315fa031fdd4b5d38 +containersize 66188 +containerchecksum 6a7ac1778a4232cdd8f0bb86a7ac2be48ab50ea6e252db4d9764c81d46ddb41a071c2e5637ebe0355c465644e96136def518d2652cea08a647f10dbdc303078c +doccontainersize 1268764 +doccontainerchecksum c6623681faba5673db44562914c5175a3fb59ee5490592792fae89265d5cfc96b9b5f91a2b201656b81fe87ae1d4a7f9d8b41e23d4d2559c89193ee269e1743a docfiles size=345 RELOC/doc/latex/siunitx/CHANGELOG.md RELOC/doc/latex/siunitx/README.md details="Readme" RELOC/doc/latex/siunitx/siunitx-code.pdf details="Code documentation" RELOC/doc/latex/siunitx/siunitx.pdf details="User manual" -srccontainersize 118136 -srccontainerchecksum 6a4030fa7138851bdc8e650577210b07e64b4cec2554e68457c0201a12df1b5f2d8162e903188917e9673bbb836f7ef5df5fdac52cd4b8b3cb01391eb294842f +srccontainersize 118196 +srccontainerchecksum 736e34c84e45ec61bbcd1d55245f41ce05aa28a5012987131e010851ceee5c5332b7821403e890833ab74571d7a75f91b82559d29ded39a1fff2153b9b907df2 srcfiles size=183 RELOC/source/latex/siunitx/siunitx-abbreviation.dtx RELOC/source/latex/siunitx/siunitx-angle.dtx @@ -284673,7 +284699,7 @@ catalogue-contact-repository https://github.com/josephwright/siunitx catalogue-ctan /macros/latex/contrib/siunitx catalogue-license lppl1.3c catalogue-topics units scientific-docs expl3 -catalogue-version 3.2.5 +catalogue-version 3.2.6 name skak category Package @@ -301485,7 +301511,7 @@ binfiles arch=x86_64-solaris size=1 name tex4ht category Package -revision 67310 +revision 67349 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 @@ -301506,10 +301532,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 1086604 -containerchecksum e5f7d2820b7cf4914ba8ffdcd5cc08fdb18eed8b0adbb4c007bfc9bb472d8c3547263540e7b4cce1105f0db1d2819f5bc7f47cf18493d131927e59a6a8419316 +containersize 1099872 +containerchecksum d64e3f43d83e1d8c0757c1c990331e8f280b5d4ea9e3ef2a8131f0506519c09ba5d0bf0017698500319fc2e0679283b9584b04cf60a3dcdc303adf0d891e6736 doccontainersize 136384 -doccontainerchecksum bd59f8fff61f9f4149591f7d64fbdb9c8aea0d4a4c414fe82cd91ebb014a0fbeb3b816e90f4c4685fe8569a376150460e03088c02abd28def4097c3af55da73c +doccontainerchecksum 6866d0b29a0310d903d24bf0fd156d9a488cb9bd84ff532f5274ec6bfe1747bb2710d052d8cf66e6dc4ca63fa7f14c41299e29ba3e5e0995bfe30b234de0dd61 docfiles size=260 texmf-dist/doc/generic/tex4ht/Makefile texmf-dist/doc/generic/tex4ht/README details="Readme" @@ -301581,8 +301607,8 @@ 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 1453552 -srccontainerchecksum b928ee6f8346baf3f7302e1f24d3dd0c6a558224669be1b6e914d6d5fecacafce299e11893d49a6ffe41f18893ee3af97c90c05e90a5976c6f869ae4f49e7243 +srccontainersize 1458988 +srccontainerchecksum f5a2530d93c59a8f9d56086a0a31b5ee934daee90a9699dddb22a1693c2b84c854b41ec412d1e0ecd572197221f4e8faa59617244e2fe88da025c41226cdb726 srcfiles size=4382 texmf-dist/source/generic/tex4ht/ChangeLog texmf-dist/source/generic/tex4ht/Makefile @@ -313075,7 +313101,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 67337 +revision 67339 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. @@ -313083,10 +313109,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 114076 -containerchecksum 84d295f529088eb715e1f9737e63442158f3385b5ccdd1c2b061862355deb17f4e43adf99013fa8f0a49bcad1c86d07643e8950b1a005bc35a35312354c3a3f7 +containersize 114084 +containerchecksum 22763d12abf4547466ea903f154f87eb70ec836a2378c2541fee71132142ff4727b7755fe2455da19eb2a631464612804b6cbd592c0b999f78efb165f6086273 doccontainersize 427288 -doccontainerchecksum a0f6ac5f1e736ab1e9581735f8156fe017900fbe341f04fb5d0a3f3c2543ef48cd4629ff35310c04fa931afb9d85252d0f3b81e4183434fa01c54b45f5b9f5b0 +doccontainerchecksum bb7039f9557cdbf7202a5f8405be3b970a90ffbba782eaf17675cabc450500c6cd39376940d625c1824a43fe16b844c960fb5fc48b7632bf708229c13867a031 docfiles size=546 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 @@ -330980,16 +331006,16 @@ catalogue-version 2.29 name tugboat-plain category Package -revision 63386 +revision 67347 shortdesc Plain TeX macros for TUGboat relocated 1 longdesc The macros defined in this directory (in files tugboat.sty and longdesc tugboat.cmn) are used in papers written in Plain TeX for longdesc publication in TUGboat. -containersize 33532 -containerchecksum e3c5542cb31b446e5361a298cb47c94b45b73dba8e0d6dfb0d967a6f01b7eb599230eb9cc15606ae338920819be72ad94749bcacfcdeebe1aa6663762221aa0a +containersize 33600 +containerchecksum 346bb75893db10e51ea17e7b4eca746e53341d904f064c20ffead3d16bdb224ec0e734ce5e70b831bc0cc83dd3774b408b0d4e71b463a29662eb0028f9dd9b70 doccontainersize 220392 -doccontainerchecksum ba4f7c26c08f49819df2103c9980108e2a662faa486aeb42d2b60739b385671757f1a0c242b9d18eff92af3c65b8f2f8c03ce1b70d1820f7676a57616b64ec2c +doccontainerchecksum c78bc016f5508c4c7332915711882b539cca592e9a6d235390d7736511a3ec8266ad1e04ea685e0f295f03c34f63831993415e4dabc7971245f5937ca27855d1 docfiles size=60 RELOC/doc/plain/tugboat-plain/README RELOC/doc/plain/tugboat-plain/tubguide.pdf details="TUGboat Authors' Guide" @@ -331004,7 +331030,7 @@ catalogue-contact-repository https://github.com/TeXUsersGroup/tugboat catalogue-ctan /macros/plain/contrib/tugboat catalogue-license other-free catalogue-topics journalpub -catalogue-version 1.27 +catalogue-version 1.28 name tui category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 6708f4d4d7..51089c9ce4 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -4e2f8fbc0e208c36e465228f94693b2c texlive.tlpdb +eb315df75fd3015160476043933a0b7b texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index d57dd8d9cc..79db1a5dee 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -045c655876a4d89f8816cc69b5cabf183b0f2ec22a34c4302f886313e26a82b7dd25ea0314d53cce8a25187da90bdf3f06322542ac60a8dc1a6435b112e04eef texlive.tlpdb +1099220cf143c6260bdcc90ebe7e61ea5da2517bde001c6621743038db07758fd9e0af42176948734c761e752d1ca6ff77600a7543620209fe823f6e1c9930e2 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index ed7eb8ad8b..1baf2dbe93 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+QqiBBqTOGHfhlDjHAFAmSGXCgACgkQTOGHfhlD -jHBxqwf/cExjySxfZC9D3Bxjd5nxbw92gKPEaGbWQj5GoTQCseVIGGyAzRfbJGZZ -qaUnst9WtkMdn36nye5CsiEtWYKBGkuLbNHtD3t+cCHW02FU+tfgMIeGghqfAhuQ -56x4iTkPIfaRsYXnHVRo8JWc0LAQVdCK3m5HIhj97h+p40atcGwPm60zWNddVBme -gNv1o4X/Yfbh+nCZIs05Y9gMkzmLr5zjMWSktFrIDujNhoF06GbpHY4YsCjESJ5l -SYFHG8zTiDOsbu4qCRBLkCKX7S5/doJhJia1/LEUzHFhbBfoWPnJpdjYrrlW7GqI -wdSC6rNIqYlc9rGLFs4Nz3AwsJC9vg== -=Mr/p +iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmSHrfEACgkQTOGHfhlD +jHAwEwf+Ie/mdurutaRNn2O2oDIVy3hrHL8TWcKqIpYGlk2+lMzPe/Ufy/jHuPD2 +dDXj96DE5qrOYX2xI3EQ7xXrwCcELC9tI6GEhLV0sNd+u8J9b7ldf2I2q5GkDO7u +/HjagdtoukY2op9M2NQvLqVg9U4LZpoEXfDKLZmezTPyUprMq0ffxNVjMbrVwMZz +AFPCkfOU7Pem0TewNa75ft6W2wkMRpm2lWcfZUGiW/XvUEFtO+D32m3pCiDqjMB8 +xEZtm8X9g3Jxov1QEQ8WnUSlEVhKOdYsTas+fgLb25SdFs8nd/HsAyerNeX8TFDC +pFDIFHBHBY4I1zbuu1MMKBfMWqNing== +=7MgA -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex 5a786850ab..50d935fbc6 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz @@ -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-06-12-02-02 +2023-06-13-02-02 |