summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname474
-rw-r--r--FILES.byname.gzbin2537812 -> 2537839 bytes
-rw-r--r--FILES.last07days1110
-rw-r--r--biblio/ctan-bibdata/ctan.bib81
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3685465 -> 3685632 bytes
-rw-r--r--fonts/utilities/hep-font/README.md11
-rw-r--r--fonts/utilities/hep-font/bibliography.bib46
-rw-r--r--fonts/utilities/hep-font/hep-font-documentation.pdfbin286979 -> 348753 bytes
-rw-r--r--fonts/utilities/hep-font/hep-font-implementation.dtx72
-rw-r--r--fonts/utilities/hep-font/hep-font-implementation.pdfbin352777 -> 384365 bytes
-rw-r--r--fonts/utilities/hep-font/hep-font.ins4
-rw-r--r--fonts/utilities/hep-math-font/README.md15
-rw-r--r--fonts/utilities/hep-math-font/bibliography.bib46
-rw-r--r--fonts/utilities/hep-math-font/hep-math-font-documentation.pdfbin894735 -> 958499 bytes
-rw-r--r--fonts/utilities/hep-math-font/hep-math-font-implementation.dtx55
-rw-r--r--fonts/utilities/hep-math-font/hep-math-font-implementation.pdfbin950923 -> 998809 bytes
-rw-r--r--fonts/utilities/hep-math-font/hep-math-font.ins4
-rw-r--r--macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md12
-rw-r--r--macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib46
-rw-r--r--macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdfbin258755 -> 310153 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx244
-rw-r--r--macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdfbin348359 -> 366410 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins4
-rw-r--r--macros/latex/contrib/colorist/README.md6
-rw-r--r--macros/latex/contrib/colorist/colorart.cls5
-rw-r--r--macros/latex/contrib/colorist/colorbook.cls5
-rw-r--r--macros/latex/contrib/colorist/colorist-fancy.sty14
-rw-r--r--macros/latex/contrib/colorist/colorist.sty2
-rw-r--r--macros/latex/contrib/create-theorem/README.md2
-rw-r--r--macros/latex/contrib/create-theorem/create-theorem-doc.pdfbin84332 -> 82573 bytes
-rw-r--r--macros/latex/contrib/create-theorem/create-theorem-doc.tex6
-rw-r--r--macros/latex/contrib/create-theorem/create-theorem.sty16
-rw-r--r--macros/latex/contrib/hep-acronym/README.md11
-rw-r--r--macros/latex/contrib/hep-acronym/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdfbin273258 -> 324023 bytes
-rw-r--r--macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx156
-rw-r--r--macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdfbin334479 -> 357593 bytes
-rw-r--r--macros/latex/contrib/hep-acronym/hep-acronym.ins4
-rw-r--r--macros/latex/contrib/hep-float/README.md13
-rw-r--r--macros/latex/contrib/hep-float/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-float/hep-float-documentation.pdfbin284489 -> 346092 bytes
-rw-r--r--macros/latex/contrib/hep-float/hep-float-implementation.dtx250
-rw-r--r--macros/latex/contrib/hep-float/hep-float-implementation.pdfbin348867 -> 384741 bytes
-rw-r--r--macros/latex/contrib/hep-float/hep-float.ins5
-rw-r--r--macros/latex/contrib/hep-graphic/README.md21
-rw-r--r--macros/latex/contrib/hep-graphic/bibliography.bib1260
-rw-r--r--macros/latex/contrib/hep-graphic/hep-graphic-documentation.pdfbin0 -> 273234 bytes
-rw-r--r--macros/latex/contrib/hep-graphic/hep-graphic-implementation.dtx559
-rw-r--r--macros/latex/contrib/hep-graphic/hep-graphic-implementation.pdfbin0 -> 335211 bytes
-rw-r--r--macros/latex/contrib/hep-graphic/hep-graphic.ins51
-rw-r--r--macros/latex/contrib/hep-graphic/license.md416
-rw-r--r--macros/latex/contrib/hep-math/README.md10
-rw-r--r--macros/latex/contrib/hep-math/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-math/hep-math-documentation.pdfbin358652 -> 411549 bytes
-rw-r--r--macros/latex/contrib/hep-math/hep-math-implementation.dtx96
-rw-r--r--macros/latex/contrib/hep-math/hep-math-implementation.pdfbin421232 -> 470224 bytes
-rw-r--r--macros/latex/contrib/hep-math/hep-math.ins4
-rw-r--r--macros/latex/contrib/hep-paper/README.md17
-rw-r--r--macros/latex/contrib/hep-paper/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-paper/hep-paper-documentation.pdfbin425016 -> 510607 bytes
-rw-r--r--macros/latex/contrib/hep-paper/hep-paper-implementation.dtx55
-rw-r--r--macros/latex/contrib/hep-paper/hep-paper-implementation.pdfbin493690 -> 553013 bytes
-rw-r--r--macros/latex/contrib/hep-paper/hep-paper.ins4
-rw-r--r--macros/latex/contrib/hep-reference/README.md17
-rw-r--r--macros/latex/contrib/hep-reference/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-reference/hep-reference-documentation.pdfbin254739 -> 292396 bytes
-rw-r--r--macros/latex/contrib/hep-reference/hep-reference-implementation.dtx85
-rw-r--r--macros/latex/contrib/hep-reference/hep-reference-implementation.pdfbin338175 -> 347850 bytes
-rw-r--r--macros/latex/contrib/hep-reference/hep-reference.ins4
-rw-r--r--macros/latex/contrib/hep-text/README.md10
-rw-r--r--macros/latex/contrib/hep-text/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-text/hep-text-documentation.pdfbin301540 -> 370668 bytes
-rw-r--r--macros/latex/contrib/hep-text/hep-text-implementation.dtx32
-rw-r--r--macros/latex/contrib/hep-text/hep-text-implementation.pdfbin355711 -> 392254 bytes
-rw-r--r--macros/latex/contrib/hep-text/hep-text.ins4
-rw-r--r--macros/latex/contrib/hep-title/README.md10
-rw-r--r--macros/latex/contrib/hep-title/bibliography.bib46
-rw-r--r--macros/latex/contrib/hep-title/hep-title-documentation.pdfbin267000 -> 318690 bytes
-rw-r--r--macros/latex/contrib/hep-title/hep-title-implementation.dtx37
-rw-r--r--macros/latex/contrib/hep-title/hep-title-implementation.pdfbin351389 -> 393480 bytes
-rw-r--r--macros/latex/contrib/hep-title/hep-title.ins4
-rw-r--r--macros/latex/contrib/minimalist/README.md6
-rw-r--r--macros/latex/contrib/minimalist/minimalist-classical.sty6
-rw-r--r--macros/latex/contrib/minimalist/minimalist-flow.sty6
-rw-r--r--macros/latex/contrib/minimalist/minimalist-plain.sty6
-rw-r--r--macros/latex/contrib/minimalist/minimalist-stream.sty27
-rw-r--r--macros/latex/contrib/minimalist/minimalist.sty2
-rw-r--r--macros/latex/contrib/minimalist/minimart.cls5
-rw-r--r--macros/latex/contrib/minimalist/minimbook.cls5
-rw-r--r--macros/latex/contrib/naive-ebnf/naive-ebnf.dtx8
-rw-r--r--macros/latex/contrib/naive-ebnf/naive-ebnf.pdfbin717939 -> 718356 bytes
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix-code.dtx614
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix-french.pdfbin581086 -> 580350 bytes
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix-french.tex83
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix.ins2
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix.pdfbin596800 -> 598482 bytes
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix.tex83
-rw-r--r--macros/latex/contrib/projlib/ProjLib.dtx58
-rw-r--r--macros/latex/contrib/projlib/README.md14
-rw-r--r--macros/unicodetex/latex/beaulivre/README.md2
-rw-r--r--macros/unicodetex/latex/beaulivre/beaulivre.cls109
-rw-r--r--macros/unicodetex/latex/einfart/README.md2
-rw-r--r--macros/unicodetex/latex/einfart/einfart.cls111
-rw-r--r--macros/unicodetex/latex/lebhart/README.md2
-rw-r--r--macros/unicodetex/latex/lebhart/lebhart.cls109
-rw-r--r--macros/unicodetex/latex/simplivre/README.md2
-rw-r--r--macros/unicodetex/latex/simplivre/simplivre.cls111
-rw-r--r--support/latexindent/LatexIndent/Else.pm4
-rw-r--r--support/latexindent/LatexIndent/LogFile.pm18
-rw-r--r--support/latexindent/LatexIndent/Version.pm4
-rw-r--r--support/latexindent/LatexIndent/Wrap.pm8
-rw-r--r--support/latexindent/README2
-rw-r--r--support/latexindent/bin/linux/latexindentbin6165688 -> 6172794 bytes
-rw-r--r--support/latexindent/bin/macos/latexindentbin6394914 -> 6402020 bytes
-rw-r--r--support/latexindent/defaultSettings.yaml2
-rw-r--r--support/latexindent/documentation/contributors.bib7
-rw-r--r--support/latexindent/documentation/latexindent-yaml-schema.json2
-rw-r--r--support/latexindent/documentation/latexindent.pdfbin1250154 -> 1250829 bytes
-rw-r--r--support/latexindent/documentation/latexindent.tex6
-rwxr-xr-xsupport/latexindent/latexindent.pl2
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl4
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb354
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc16
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2457452 -> 2459496 bytes
-rw-r--r--timestamp2
127 files changed, 5387 insertions, 2158 deletions
diff --git a/FILES.byname b/FILES.byname
index f286058d2f..b30ef98ff0 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2056,12 +2056,12 @@
2023/07/04 | 1675 | biblio/citation-style-language/README.md
2023/07/04 | 12878 | biblio/citation-style-language/vancouver.csl
2023/07/04 | 4522435 | biblio/citation-style-language.zip
-2023/07/13 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/07/14 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/07/13 | 2794721 | biblio/ctan-bibdata/ctan.bib
-2023/07/13 | 3685183 | biblio/ctan-bibdata/ctan.pdf
+2023/07/14 | 2795061 | biblio/ctan-bibdata/ctan.bib
+2023/07/14 | 3685465 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/07/13 | 4085581 | biblio/ctan-bibdata.zip
+2023/07/14 | 4085187 | 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
@@ -5421,7 +5421,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/07/13 | 97394 | FILES.last07days
+2023/07/14 | 100848 | 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
@@ -146893,22 +146893,22 @@
2000/02/10 | 44061 | fonts/utilities/gsftopk/gsftopkk-1.19.1.tar.gz
2000/12/20 | 44383 | fonts/utilities/gsftopk/gsftopkk-1.19.2.tar.gz
2000/01/25 | 44051 | fonts/utilities/gsftopk/gsftopkk-1.19.tar.gz
-2022/11/01 | 27852 | fonts/utilities/hep-font/bibliography.bib
-2022/11/01 | 286979 | fonts/utilities/hep-font/hep-font-documentation.pdf
-2022/11/01 | 19545 | fonts/utilities/hep-font/hep-font-implementation.dtx
-2022/11/01 | 352777 | fonts/utilities/hep-font/hep-font-implementation.pdf
-2022/11/01 | 1697 | fonts/utilities/hep-font/hep-font.ins
-2022/11/01 | 19040 | fonts/utilities/hep-font/license.md
-2022/11/01 | 695 | fonts/utilities/hep-font/README.md
-2022/11/01 | 645100 | fonts/utilities/hep-font.zip
-2022/11/01 | 27852 | fonts/utilities/hep-math-font/bibliography.bib
-2022/11/01 | 894735 | fonts/utilities/hep-math-font/hep-math-font-documentation.pdf
-2022/11/01 | 32418 | fonts/utilities/hep-math-font/hep-math-font-implementation.dtx
-2022/11/01 | 950923 | fonts/utilities/hep-math-font/hep-math-font-implementation.pdf
-2022/11/01 | 1851 | fonts/utilities/hep-math-font/hep-math-font.ins
-2022/11/01 | 19040 | fonts/utilities/hep-math-font/license.md
-2022/11/01 | 833 | fonts/utilities/hep-math-font/README.md
-2022/11/01 | 1847260 | fonts/utilities/hep-math-font.zip
+2023/07/14 | 28927 | fonts/utilities/hep-font/bibliography.bib
+2023/07/14 | 348753 | fonts/utilities/hep-font/hep-font-documentation.pdf
+2023/07/14 | 19813 | fonts/utilities/hep-font/hep-font-implementation.dtx
+2023/07/14 | 384365 | fonts/utilities/hep-font/hep-font-implementation.pdf
+2023/07/14 | 1697 | fonts/utilities/hep-font/hep-font.ins
+2023/07/14 | 19040 | fonts/utilities/hep-font/license.md
+2023/07/14 | 695 | fonts/utilities/hep-font/README.md
+2023/07/14 | 737765 | fonts/utilities/hep-font.zip
+2023/07/14 | 28927 | fonts/utilities/hep-math-font/bibliography.bib
+2023/07/14 | 958499 | fonts/utilities/hep-math-font/hep-math-font-documentation.pdf
+2023/07/14 | 32685 | fonts/utilities/hep-math-font/hep-math-font-implementation.dtx
+2023/07/14 | 998809 | fonts/utilities/hep-math-font/hep-math-font-implementation.pdf
+2023/07/14 | 1851 | fonts/utilities/hep-math-font/hep-math-font.ins
+2023/07/14 | 19040 | fonts/utilities/hep-math-font/license.md
+2023/07/14 | 833 | fonts/utilities/hep-math-font/README.md
+2023/07/14 | 1955375 | fonts/utilities/hep-math-font.zip
2021/10/09 | 105965 | fonts/utilities/jfmutil/jfmutil.pl
2021/06/09 | 1091 | fonts/utilities/jfmutil/LICENSE
2021/10/09 | 23822 | fonts/utilities/jfmutil/README-ja.md
@@ -215030,14 +215030,14 @@
2016/09/21 | 651372 | macros/latex/contrib/biblatex-contrib/geschichtsfrkl/geschichtsfrkl.pdf
2016/01/30 | 1679 | macros/latex/contrib/biblatex-contrib/geschichtsfrkl/README
2016/09/21 | 667330 | macros/latex/contrib/biblatex-contrib/geschichtsfrkl.zip
-2022/11/01 | 27852 | macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib
-2022/11/01 | 258755 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf
-2022/11/01 | 28954 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx
-2022/11/01 | 348359 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf
-2022/11/01 | 1870 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins
-2022/11/01 | 19040 | macros/latex/contrib/biblatex-contrib/hep-bibliography/license.md
-2022/11/01 | 757 | macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md
-2022/11/01 | 618360 | macros/latex/contrib/biblatex-contrib/hep-bibliography.zip
+2023/07/14 | 28927 | macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib
+2023/07/14 | 310153 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf
+2023/07/14 | 31082 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx
+2023/07/14 | 366410 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf
+2023/07/14 | 1870 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins
+2023/07/14 | 19040 | macros/latex/contrib/biblatex-contrib/hep-bibliography/license.md
+2023/07/14 | 757 | macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md
+2023/07/14 | 685802 | macros/latex/contrib/biblatex-contrib/hep-bibliography.zip
2016/12/01 | 1862 | macros/latex/contrib/biblatex-contrib/historische-zeitschrift/CHANGES
2016/12/01 | 21617 | macros/latex/contrib/biblatex-contrib/historische-zeitschrift/latex/bbx/historische-zeitschrift.bbx
2016/12/01 | 6406 | macros/latex/contrib/biblatex-contrib/historische-zeitschrift/latex/cbx/historische-zeitschrift.cbx
@@ -217615,14 +217615,14 @@
2016/05/11 | 3227 | macros/latex/contrib/coloring/coloring.sty
2016/05/11 | 452 | macros/latex/contrib/coloring/README
2016/05/11 | 27406 | macros/latex/contrib/coloring.zip
-2023/03/07 | 7515 | macros/latex/contrib/colorist/colorart.cls
-2023/03/07 | 7512 | macros/latex/contrib/colorist/colorbook.cls
-2023/03/07 | 39131 | macros/latex/contrib/colorist/colorist-fancy.sty
-2023/03/07 | 4782 | macros/latex/contrib/colorist/colorist.sty
-2023/03/07 | 12 | macros/latex/contrib/colorist/DEPENDS.txt
-2023/03/07 | 19106 | macros/latex/contrib/colorist/LICENSE
-2023/03/07 | 2510 | macros/latex/contrib/colorist/README.md
-2023/03/07 | 22374 | macros/latex/contrib/colorist.zip
+2023/07/14 | 7772 | macros/latex/contrib/colorist/colorart.cls
+2023/07/14 | 7769 | macros/latex/contrib/colorist/colorbook.cls
+2023/07/14 | 40209 | macros/latex/contrib/colorist/colorist-fancy.sty
+2023/07/14 | 4782 | macros/latex/contrib/colorist/colorist.sty
+2023/07/14 | 12 | macros/latex/contrib/colorist/DEPENDS.txt
+2023/07/14 | 19106 | macros/latex/contrib/colorist/LICENSE
+2023/07/14 | 2434 | macros/latex/contrib/colorist/README.md
+2023/07/14 | 22518 | macros/latex/contrib/colorist.zip
2019/03/25 | 99243 | macros/latex/contrib/colorspace/colorspace.pdf
2016/10/04 | 15861 | macros/latex/contrib/colorspace/colorspaceshade.png
2019/03/25 | 21423 | macros/latex/contrib/colorspace/colorspace.sty
@@ -218101,13 +218101,13 @@
2013/04/03 | 3607 | macros/latex/contrib/crbox/crbox.sty
2013/04/03 | 914 | macros/latex/contrib/crbox/README
2013/04/04 | 30542 | macros/latex/contrib/crbox.zip
-2022/08/11 | 84332 | macros/latex/contrib/create-theorem/create-theorem-doc.pdf
-2022/08/11 | 34279 | macros/latex/contrib/create-theorem/create-theorem-doc.tex
-2022/08/11 | 100673 | macros/latex/contrib/create-theorem/create-theorem.sty
-2022/08/11 | 12 | macros/latex/contrib/create-theorem/DEPENDS.txt
-2022/08/11 | 19106 | macros/latex/contrib/create-theorem/LICENSE
-2022/08/11 | 676 | macros/latex/contrib/create-theorem/README.md
-2022/08/11 | 108622 | macros/latex/contrib/create-theorem.zip
+2023/07/14 | 82573 | macros/latex/contrib/create-theorem/create-theorem-doc.pdf
+2023/07/14 | 34280 | macros/latex/contrib/create-theorem/create-theorem-doc.tex
+2023/07/14 | 100564 | macros/latex/contrib/create-theorem/create-theorem.sty
+2023/07/14 | 12 | macros/latex/contrib/create-theorem/DEPENDS.txt
+2023/07/14 | 19106 | macros/latex/contrib/create-theorem/LICENSE
+2023/07/14 | 676 | macros/latex/contrib/create-theorem/README.md
+2023/07/14 | 106858 | macros/latex/contrib/create-theorem.zip
2022/09/24 | 53458 | macros/latex/contrib/crefthe/crefthe-doc.pdf
2022/09/24 | 12883 | macros/latex/contrib/crefthe/crefthe-doc.tex
2022/09/24 | 12605 | macros/latex/contrib/crefthe/crefthe.sty
@@ -224898,32 +224898,40 @@
2021/09/07 | 518709 | macros/latex/contrib/hecthese/hecthese.pdf
2021/09/07 | 4544 | macros/latex/contrib/hecthese/README.md
2021/09/07 | 1080189 | macros/latex/contrib/hecthese.zip
-2022/11/01 | 27852 | macros/latex/contrib/hep-acronym/bibliography.bib
-2022/11/01 | 273258 | macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf
-2022/11/01 | 19019 | macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx
-2022/11/01 | 334479 | macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf
-2022/11/01 | 1720 | macros/latex/contrib/hep-acronym/hep-acronym.ins
-2022/11/01 | 19040 | macros/latex/contrib/hep-acronym/license.md
-2022/11/01 | 612 | macros/latex/contrib/hep-acronym/README.md
-2022/11/01 | 615000 | macros/latex/contrib/hep-acronym.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-acronym/bibliography.bib
+2023/07/14 | 324023 | macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf
+2023/07/14 | 22324 | macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx
+2023/07/14 | 357593 | macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf
+2023/07/14 | 1730 | macros/latex/contrib/hep-acronym/hep-acronym.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-acronym/license.md
+2023/07/14 | 612 | macros/latex/contrib/hep-acronym/README.md
+2023/07/14 | 687315 | macros/latex/contrib/hep-acronym.zip
2005/12/13 | 156 | macros/latex/contrib/hep/ChangeLog
-2022/11/01 | 27852 | macros/latex/contrib/hep-float/bibliography.bib
-2022/11/01 | 284489 | macros/latex/contrib/hep-float/hep-float-documentation.pdf
-2022/11/01 | 12687 | macros/latex/contrib/hep-float/hep-float-implementation.dtx
-2022/11/01 | 348867 | macros/latex/contrib/hep-float/hep-float-implementation.pdf
-2022/11/01 | 1637 | macros/latex/contrib/hep-float/hep-float.ins
-2022/11/01 | 19040 | macros/latex/contrib/hep-float/license.md
-2022/11/01 | 664 | macros/latex/contrib/hep-float/README.md
-2022/11/01 | 638457 | macros/latex/contrib/hep-float.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-float/bibliography.bib
+2023/07/14 | 346092 | macros/latex/contrib/hep-float/hep-float-documentation.pdf
+2023/07/14 | 16942 | macros/latex/contrib/hep-float/hep-float-implementation.dtx
+2023/07/14 | 384741 | macros/latex/contrib/hep-float/hep-float-implementation.pdf
+2023/07/14 | 1708 | macros/latex/contrib/hep-float/hep-float.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-float/license.md
+2023/07/14 | 663 | macros/latex/contrib/hep-float/README.md
+2023/07/14 | 732865 | macros/latex/contrib/hep-float.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-graphic/bibliography.bib
+2023/07/14 | 273234 | macros/latex/contrib/hep-graphic/hep-graphic-documentation.pdf
+2023/07/14 | 13711 | macros/latex/contrib/hep-graphic/hep-graphic-implementation.dtx
+2023/07/14 | 335211 | macros/latex/contrib/hep-graphic/hep-graphic-implementation.pdf
+2023/07/14 | 1870 | macros/latex/contrib/hep-graphic/hep-graphic.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-graphic/license.md
+2023/07/14 | 501 | macros/latex/contrib/hep-graphic/README.md
+2023/07/14 | 615676 | macros/latex/contrib/hep-graphic.zip
2005/12/13 | 5505 | macros/latex/contrib/hep/hep.sty
-2022/11/01 | 27852 | macros/latex/contrib/hep-math/bibliography.bib
-2022/11/01 | 358652 | macros/latex/contrib/hep-math/hep-math-documentation.pdf
-2022/11/01 | 33144 | macros/latex/contrib/hep-math/hep-math-implementation.dtx
-2022/11/01 | 421232 | macros/latex/contrib/hep-math/hep-math-implementation.pdf
-2022/11/01 | 1697 | macros/latex/contrib/hep-math/hep-math.ins
-2022/11/01 | 19040 | macros/latex/contrib/hep-math/license.md
-2022/11/01 | 628 | macros/latex/contrib/hep-math/README.md
-2022/11/01 | 785362 | macros/latex/contrib/hep-math.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-math/bibliography.bib
+2023/07/14 | 411549 | macros/latex/contrib/hep-math/hep-math-documentation.pdf
+2023/07/14 | 34536 | macros/latex/contrib/hep-math/hep-math-implementation.dtx
+2023/07/14 | 470224 | macros/latex/contrib/hep-math/hep-math-implementation.pdf
+2023/07/14 | 1697 | macros/latex/contrib/hep-math/hep-math.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-math/license.md
+2023/07/14 | 628 | macros/latex/contrib/hep-math/README.md
+2023/07/14 | 883571 | macros/latex/contrib/hep-math.zip
2014/12/01 | 3069 | macros/latex/contrib/hepnames/ChangeLog
2014/12/01 | 77495 | macros/latex/contrib/hepnames/hepnames.pdf
2014/12/02 | 1544 | macros/latex/contrib/hepnames/hepnames.sty
@@ -224944,14 +224952,14 @@
2014/07/08 | 4071 | macros/latex/contrib/hepnames/mkmacrotables
2012/05/07 | 1678 | macros/latex/contrib/hepnames/README
2014/12/02 | 1462454 | macros/latex/contrib/hepnames.zip
-2022/11/02 | 27852 | macros/latex/contrib/hep-paper/bibliography.bib
-2022/11/02 | 425016 | macros/latex/contrib/hep-paper/hep-paper-documentation.pdf
-2022/11/02 | 40293 | macros/latex/contrib/hep-paper/hep-paper-implementation.dtx
-2022/11/02 | 493690 | macros/latex/contrib/hep-paper/hep-paper-implementation.pdf
-2022/11/02 | 2215 | macros/latex/contrib/hep-paper/hep-paper.ins
-2022/11/02 | 19040 | macros/latex/contrib/hep-paper/license.md
-2022/11/02 | 1016 | macros/latex/contrib/hep-paper/README.md
-2022/11/02 | 922230 | macros/latex/contrib/hep-paper.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-paper/bibliography.bib
+2023/07/14 | 510607 | macros/latex/contrib/hep-paper/hep-paper-documentation.pdf
+2023/07/14 | 40421 | macros/latex/contrib/hep-paper/hep-paper-implementation.dtx
+2023/07/14 | 553013 | macros/latex/contrib/hep-paper/hep-paper-implementation.pdf
+2023/07/14 | 2215 | macros/latex/contrib/hep-paper/hep-paper.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-paper/license.md
+2023/07/14 | 1016 | macros/latex/contrib/hep-paper/README.md
+2023/07/14 | 1064021 | macros/latex/contrib/hep-paper.zip
2014/12/01 | 2025 | macros/latex/contrib/hepparticles/ChangeLog
2014/12/01 | 39760 | macros/latex/contrib/hepparticles/hepparticles.pdf
2014/12/02 | 16682 | macros/latex/contrib/hepparticles/hepparticles.sty
@@ -224961,22 +224969,22 @@
2014/07/15 | 7794 | macros/latex/contrib/hepparticles/testhepparticles.tex
2014/12/02 | 88865 | macros/latex/contrib/hepparticles.zip
2005/12/13 | 3006 | macros/latex/contrib/hep/README
-2022/10/28 | 27852 | macros/latex/contrib/hep-reference/bibliography.bib
-2022/10/28 | 254739 | macros/latex/contrib/hep-reference/hep-reference-documentation.pdf
-2022/10/28 | 11746 | macros/latex/contrib/hep-reference/hep-reference-implementation.dtx
-2022/10/28 | 338175 | macros/latex/contrib/hep-reference/hep-reference-implementation.pdf
-2022/10/28 | 1752 | macros/latex/contrib/hep-reference/hep-reference.ins
-2022/10/28 | 19040 | macros/latex/contrib/hep-reference/license.md
-2022/10/28 | 1036 | macros/latex/contrib/hep-reference/README.md
-2022/10/28 | 598703 | macros/latex/contrib/hep-reference.zip
-2022/11/01 | 27852 | macros/latex/contrib/hep-text/bibliography.bib
-2022/11/01 | 301540 | macros/latex/contrib/hep-text/hep-text-documentation.pdf
-2022/11/01 | 11736 | macros/latex/contrib/hep-text/hep-text-implementation.dtx
-2022/11/01 | 355711 | macros/latex/contrib/hep-text/hep-text-implementation.pdf
-2022/11/01 | 1628 | macros/latex/contrib/hep-text/hep-text.ins
-2022/11/01 | 19040 | macros/latex/contrib/hep-text/license.md
-2022/11/01 | 620 | macros/latex/contrib/hep-text/README.md
-2022/11/01 | 660881 | macros/latex/contrib/hep-text.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-reference/bibliography.bib
+2023/07/14 | 292396 | macros/latex/contrib/hep-reference/hep-reference-documentation.pdf
+2023/07/14 | 11690 | macros/latex/contrib/hep-reference/hep-reference-implementation.dtx
+2023/07/14 | 347850 | macros/latex/contrib/hep-reference/hep-reference-implementation.pdf
+2023/07/14 | 1752 | macros/latex/contrib/hep-reference/hep-reference.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-reference/license.md
+2023/07/14 | 692 | macros/latex/contrib/hep-reference/README.md
+2023/07/14 | 643753 | macros/latex/contrib/hep-reference.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-text/bibliography.bib
+2023/07/14 | 370668 | macros/latex/contrib/hep-text/hep-text-documentation.pdf
+2023/07/14 | 11854 | macros/latex/contrib/hep-text/hep-text-implementation.dtx
+2023/07/14 | 392254 | macros/latex/contrib/hep-text/hep-text-implementation.pdf
+2023/07/14 | 1628 | macros/latex/contrib/hep-text/hep-text.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-text/license.md
+2023/07/14 | 620 | macros/latex/contrib/hep-text/README.md
+2023/07/14 | 762632 | macros/latex/contrib/hep-text.zip
2017/12/12 | 10552 | macros/latex/contrib/hepthesis/ChangeLog
2017/12/12 | 1110 | macros/latex/contrib/hepthesis/example/appendices.tex
2017/12/12 | 675 | macros/latex/contrib/hepthesis/example/backmatter.tex
@@ -225003,14 +225011,14 @@
2017/12/12 | 858 | macros/latex/contrib/hepthesis/README
2017/12/12 | 3401 | macros/latex/contrib/hepthesis/TODO
2017/12/12 | 891070 | macros/latex/contrib/hepthesis.zip
-2022/11/01 | 27852 | macros/latex/contrib/hep-title/bibliography.bib
-2022/11/01 | 267000 | macros/latex/contrib/hep-title/hep-title-documentation.pdf
-2022/11/01 | 27107 | macros/latex/contrib/hep-title/hep-title-implementation.dtx
-2022/11/01 | 351389 | macros/latex/contrib/hep-title/hep-title-implementation.pdf
-2022/11/01 | 1793 | macros/latex/contrib/hep-title/hep-title.ins
-2022/11/01 | 19040 | macros/latex/contrib/hep-title/license.md
-2022/11/01 | 679 | macros/latex/contrib/hep-title/README.md
-2022/11/01 | 627037 | macros/latex/contrib/hep-title.zip
+2023/07/14 | 28927 | macros/latex/contrib/hep-title/bibliography.bib
+2023/07/14 | 318690 | macros/latex/contrib/hep-title/hep-title-documentation.pdf
+2023/07/14 | 27243 | macros/latex/contrib/hep-title/hep-title-implementation.dtx
+2023/07/14 | 393480 | macros/latex/contrib/hep-title/hep-title-implementation.pdf
+2023/07/14 | 1793 | macros/latex/contrib/hep-title/hep-title.ins
+2023/07/14 | 19040 | macros/latex/contrib/hep-title/license.md
+2023/07/14 | 679 | macros/latex/contrib/hep-title/README.md
+2023/07/14 | 717698 | macros/latex/contrib/hep-title.zip
2020/04/10 | 1235 | macros/latex/contrib/hepunits/ChangeLog
2020/04/10 | 95331 | macros/latex/contrib/hepunits/hepunits.pdf
2020/04/10 | 4234 | macros/latex/contrib/hepunits/hepunits.sty
@@ -229723,17 +229731,17 @@
2017/04/11 | 187597 | macros/latex/contrib/minidocument/minidocument.pdf
2017/04/11 | 698 | macros/latex/contrib/minidocument/README
2017/04/11 | 190869 | macros/latex/contrib/minidocument.zip
-2023/03/07 | 12 | macros/latex/contrib/minimalist/DEPENDS.txt
-2023/03/07 | 19106 | macros/latex/contrib/minimalist/LICENSE
-2023/03/07 | 41250 | macros/latex/contrib/minimalist/minimalist-classical.sty
-2023/03/07 | 40328 | macros/latex/contrib/minimalist/minimalist-flow.sty
-2023/03/07 | 39839 | macros/latex/contrib/minimalist/minimalist-plain.sty
-2023/03/07 | 39235 | macros/latex/contrib/minimalist/minimalist-stream.sty
-2023/03/07 | 6993 | macros/latex/contrib/minimalist/minimalist.sty
-2023/03/07 | 8273 | macros/latex/contrib/minimalist/minimart.cls
-2023/03/07 | 8270 | macros/latex/contrib/minimalist/minimbook.cls
-2023/03/07 | 2673 | macros/latex/contrib/minimalist/README.md
-2023/03/07 | 44935 | macros/latex/contrib/minimalist.zip
+2023/07/14 | 12 | macros/latex/contrib/minimalist/DEPENDS.txt
+2023/07/14 | 19106 | macros/latex/contrib/minimalist/LICENSE
+2023/07/14 | 41250 | macros/latex/contrib/minimalist/minimalist-classical.sty
+2023/07/14 | 40328 | macros/latex/contrib/minimalist/minimalist-flow.sty
+2023/07/14 | 39839 | macros/latex/contrib/minimalist/minimalist-plain.sty
+2023/07/14 | 39578 | macros/latex/contrib/minimalist/minimalist-stream.sty
+2023/07/14 | 6993 | macros/latex/contrib/minimalist/minimalist.sty
+2023/07/14 | 8530 | macros/latex/contrib/minimalist/minimart.cls
+2023/07/14 | 8527 | macros/latex/contrib/minimalist/minimbook.cls
+2023/07/14 | 2597 | macros/latex/contrib/minimalist/README.md
+2023/07/14 | 44961 | macros/latex/contrib/minimalist.zip
2008/04/07 | 14406 | macros/latex/contrib/minipage-marginpar/minipage-marginpar.dtx
2008/04/07 | 2167 | macros/latex/contrib/minipage-marginpar/minipage-marginpar.ins
2008/04/07 | 197917 | macros/latex/contrib/minipage-marginpar/minipage-marginpar.pdf
@@ -230588,13 +230596,13 @@
2011/11/27 | 437781 | macros/latex/contrib/nag/nag.pdf
2007/02/25 | 333 | macros/latex/contrib/nag/README
2011/12/03 | 453680 | macros/latex/contrib/nag.zip
-2023/07/13 | 23 | macros/latex/contrib/naive-ebnf/DEPENDS.txt
-2023/07/13 | 1078 | macros/latex/contrib/naive-ebnf/LICENSE.txt
-2023/07/13 | 16020 | macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
-2023/07/13 | 2630 | macros/latex/contrib/naive-ebnf/naive-ebnf.ins
-2023/07/13 | 717939 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
-2023/07/13 | 1428 | macros/latex/contrib/naive-ebnf/README.md
-2023/07/13 | 714078 | macros/latex/contrib/naive-ebnf.zip
+2023/07/14 | 23 | macros/latex/contrib/naive-ebnf/DEPENDS.txt
+2023/07/14 | 1078 | macros/latex/contrib/naive-ebnf/LICENSE.txt
+2023/07/14 | 16052 | macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
+2023/07/14 | 2630 | macros/latex/contrib/naive-ebnf/naive-ebnf.ins
+2023/07/14 | 718356 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
+2023/07/14 | 1428 | macros/latex/contrib/naive-ebnf/README.md
+2023/07/14 | 714516 | macros/latex/contrib/naive-ebnf.zip
2023/02/03 | 68498 | macros/latex/contrib/nameauth/beamer01.pdf
2023/02/03 | 68500 | macros/latex/contrib/nameauth/beamer02.pdf
2023/02/03 | 68492 | macros/latex/contrib/nameauth/beamer03.pdf
@@ -230978,15 +230986,15 @@
1996/03/22 | 18862 | macros/latex/contrib/niceframe/umrandb.mf
2015/01/17 | 1370 | macros/latex/contrib/niceframe/umrand.mf
2015/01/17 | 287910 | macros/latex/contrib/niceframe.zip
-2023/06/30 | 552916 | macros/latex/contrib/nicematrix/nicematrix-code.dtx
+2023/07/14 | 556615 | macros/latex/contrib/nicematrix/nicematrix-code.dtx
2023/06/30 | 912191 | macros/latex/contrib/nicematrix/nicematrix-code.pdf
-2023/06/30 | 581086 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
-2023/06/30 | 237226 | macros/latex/contrib/nicematrix/nicematrix-french.tex
-2023/05/15 | 1428 | macros/latex/contrib/nicematrix/nicematrix.ins
-2023/06/30 | 596800 | macros/latex/contrib/nicematrix/nicematrix.pdf
-2023/06/30 | 247591 | macros/latex/contrib/nicematrix/nicematrix.tex
+2023/07/14 | 580350 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
+2023/07/14 | 238561 | macros/latex/contrib/nicematrix/nicematrix-french.tex
+2023/07/14 | 1428 | macros/latex/contrib/nicematrix/nicematrix.ins
+2023/07/14 | 598482 | macros/latex/contrib/nicematrix/nicematrix.pdf
+2023/07/14 | 248977 | macros/latex/contrib/nicematrix/nicematrix.tex
2023/05/15 | 1028 | macros/latex/contrib/nicematrix/README.md
-2023/06/30 | 2258731 | macros/latex/contrib/nicematrix.zip
+2023/07/14 | 2261466 | macros/latex/contrib/nicematrix.zip
2015/11/21 | 217 | macros/latex/contrib/nicetext/ANNOUNCE.txt
2012/03/18 | 254582 | macros/latex/contrib/nicetext/demo/arseneau.pdf
2011/09/14 | 10 | macros/latex/contrib/nicetext/demo/iso.txt
@@ -234030,12 +234038,12 @@
2003/07/02 | 9461 | macros/latex/contrib/progress/progress.tex
2003/07/02 | 413 | macros/latex/contrib/progress/README
2006/05/20 | 88703 | macros/latex/contrib/progress.zip
-2023/01/05 | 19 | macros/latex/contrib/projlib/DEPENDS.txt
-2023/01/05 | 19106 | macros/latex/contrib/projlib/LICENSE
-2023/01/05 | 217897 | macros/latex/contrib/projlib/ProjLib.dtx
-2023/01/05 | 3379 | macros/latex/contrib/projlib/ProjLib.ins
-2023/01/05 | 5740 | macros/latex/contrib/projlib/README.md
-2023/01/06 | 41573 | macros/latex/contrib/projlib.zip
+2023/07/14 | 19 | macros/latex/contrib/projlib/DEPENDS.txt
+2023/07/14 | 19106 | macros/latex/contrib/projlib/LICENSE
+2023/07/14 | 218022 | macros/latex/contrib/projlib/ProjLib.dtx
+2023/07/14 | 3379 | macros/latex/contrib/projlib/ProjLib.ins
+2023/07/14 | 5799 | macros/latex/contrib/projlib/README.md
+2023/07/14 | 41634 | macros/latex/contrib/projlib.zip
2022/08/24 | 133735 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.pdf
2022/08/24 | 11561 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.tex
2022/08/24 | 86258 | macros/latex/contrib/proof-at-the-end/proof-at-the-end.dtx
@@ -254218,11 +254226,11 @@
2023/03/11 | 12800 | macros/unicodetex/latex/alchemist/manual.sty
2023/03/11 | 858 | macros/unicodetex/latex/alchemist/README.md
2023/03/11 | 149124 | macros/unicodetex/latex/alchemist.zip
-2023/01/05 | 30645 | macros/unicodetex/latex/beaulivre/beaulivre.cls
-2023/01/05 | 13 | macros/unicodetex/latex/beaulivre/DEPENDS.txt
-2023/01/05 | 19106 | macros/unicodetex/latex/beaulivre/LICENSE
-2023/01/05 | 1344 | macros/unicodetex/latex/beaulivre/README.md
-2023/01/06 | 12104 | macros/unicodetex/latex/beaulivre.zip
+2023/07/14 | 34887 | macros/unicodetex/latex/beaulivre/beaulivre.cls
+2023/07/14 | 13 | macros/unicodetex/latex/beaulivre/DEPENDS.txt
+2023/07/14 | 19106 | macros/unicodetex/latex/beaulivre/LICENSE
+2023/07/14 | 1266 | macros/unicodetex/latex/beaulivre/README.md
+2023/07/14 | 12540 | macros/unicodetex/latex/beaulivre.zip
2023/04/29 | 226899 | macros/unicodetex/latex/bithesis/bithesis.dtx
2023/04/29 | 3720 | macros/unicodetex/latex/bithesis/bithesis.ins
2023/04/29 | 1178694 | macros/unicodetex/latex/bithesis/bithesis.pdf
@@ -254245,11 +254253,11 @@
2021/12/09 | 1086 | macros/unicodetex/latex/chhaya/ref.bib
2021/12/09 | 6165 | macros/unicodetex/latex/chhaya/sankshep.tex
2022/01/02 | 134099 | macros/unicodetex/latex/chhaya.zip
-2023/01/05 | 15 | macros/unicodetex/latex/einfart/DEPENDS.txt
-2023/01/05 | 31505 | macros/unicodetex/latex/einfart/einfart.cls
-2023/01/05 | 19106 | macros/unicodetex/latex/einfart/LICENSE
-2023/01/05 | 1420 | macros/unicodetex/latex/einfart/README.md
-2023/01/05 | 12239 | macros/unicodetex/latex/einfart.zip
+2023/07/14 | 15 | macros/unicodetex/latex/einfart/DEPENDS.txt
+2023/07/14 | 35749 | macros/unicodetex/latex/einfart/einfart.cls
+2023/07/14 | 19106 | macros/unicodetex/latex/einfart/LICENSE
+2023/07/14 | 1342 | macros/unicodetex/latex/einfart/README.md
+2023/07/14 | 12675 | macros/unicodetex/latex/einfart.zip
2023/01/02 | 566425 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.pdf
2023/01/02 | 19159 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.tex
2023/01/02 | 27714 | macros/unicodetex/latex/fontsetup/doc/fspsample-cmr.pdf
@@ -254348,11 +254356,11 @@
2022/01/15 | 19106 | macros/unicodetex/latex/fontspec/LICENSE
2022/01/15 | 2835 | macros/unicodetex/latex/fontspec/README.md
2022/01/15 | 1342043 | macros/unicodetex/latex/fontspec.zip
-2023/01/05 | 13 | macros/unicodetex/latex/lebhart/DEPENDS.txt
-2023/01/05 | 30641 | macros/unicodetex/latex/lebhart/lebhart.cls
-2023/01/05 | 19106 | macros/unicodetex/latex/lebhart/LICENSE
-2023/01/05 | 1402 | macros/unicodetex/latex/lebhart/README.md
-2023/01/06 | 12107 | macros/unicodetex/latex/lebhart.zip
+2023/07/14 | 13 | macros/unicodetex/latex/lebhart/DEPENDS.txt
+2023/07/14 | 34883 | macros/unicodetex/latex/lebhart/lebhart.cls
+2023/07/14 | 19106 | macros/unicodetex/latex/lebhart/LICENSE
+2023/07/14 | 1324 | macros/unicodetex/latex/lebhart/README.md
+2023/07/14 | 12542 | macros/unicodetex/latex/lebhart.zip
2020/09/29 | 6586 | macros/unicodetex/latex/lilyglyphs/CHANGES.md
2020/09/29 | 38525 | macros/unicodetex/latex/lilyglyphs/documentation/lilyglyphs-example-400.png
2020/09/29 | 78141 | macros/unicodetex/latex/lilyglyphs/documentation/lilyglyphs-example-600.png
@@ -254606,11 +254614,11 @@
2016/02/13 | 1755 | macros/unicodetex/latex/realscripts/realscripts.ins
2016/02/13 | 106569 | macros/unicodetex/latex/realscripts/realscripts.pdf
2016/02/13 | 108915 | macros/unicodetex/latex/realscripts.zip
-2023/01/05 | 15 | macros/unicodetex/latex/simplivre/DEPENDS.txt
-2023/01/05 | 19106 | macros/unicodetex/latex/simplivre/LICENSE
-2023/01/05 | 1361 | macros/unicodetex/latex/simplivre/README.md
-2023/01/05 | 31509 | macros/unicodetex/latex/simplivre/simplivre.cls
-2023/01/05 | 12233 | macros/unicodetex/latex/simplivre.zip
+2023/07/14 | 15 | macros/unicodetex/latex/simplivre/DEPENDS.txt
+2023/07/14 | 19106 | macros/unicodetex/latex/simplivre/LICENSE
+2023/07/14 | 1283 | macros/unicodetex/latex/simplivre/README.md
+2023/07/14 | 35753 | macros/unicodetex/latex/simplivre/simplivre.cls
+2023/07/14 | 12670 | macros/unicodetex/latex/simplivre.zip
2022/08/24 | 451 | macros/unicodetex/latex/swungdash/README
2022/08/25 | 63795 | macros/unicodetex/latex/swungdash/swungdash-documentation.pdf
2022/08/25 | 4604 | macros/unicodetex/latex/swungdash/swungdash-documentation.tex
@@ -282643,61 +282651,61 @@
2018/04/15 | 1313 | support/latex-git-log/po/de.po
2020/02/26 | 3353 | support/latex-git-log/README.md
2020/02/27 | 87742 | support/latex-git-log.zip
-2023/07/02 | 6165688 | support/latexindent/bin/linux/latexindent
-2023/07/02 | 6394914 | support/latexindent/bin/macos/latexindent
-2023/07/02 | 8705316 | support/latexindent/bin/windows/latexindent.exe
-2023/07/02 | 23140 | support/latexindent/defaultSettings.yaml
-2023/07/02 | 6405 | support/latexindent/documentation/contributors.bib
-2023/07/02 | 7161 | support/latexindent/documentation/figure-schematic.png
-2023/07/02 | 4402 | support/latexindent/documentation/latex-indent.bib
-2023/07/02 | 1250154 | support/latexindent/documentation/latexindent.pdf
-2023/07/02 | 436097 | support/latexindent/documentation/latexindent.tex
-2023/07/02 | 54385 | support/latexindent/documentation/latexindent-yaml-schema.json
-2023/07/02 | 44096 | support/latexindent/documentation/logo.png
-2023/07/02 | 68057 | support/latexindent/LatexIndent/AlignmentAtAmpersand.pm
-2023/07/02 | 24410 | support/latexindent/LatexIndent/Arguments.pm
-2023/07/02 | 7428 | support/latexindent/LatexIndent/BackUpFileProcedure.pm
-2023/07/02 | 4816 | support/latexindent/LatexIndent/BlankLines.pm
-2023/07/02 | 12646 | support/latexindent/LatexIndent/Braces.pm
-2023/07/02 | 5390 | support/latexindent/LatexIndent/Check.pm
-2023/07/02 | 10620 | support/latexindent/LatexIndent/Command.pm
-2023/07/02 | 25007 | support/latexindent/LatexIndent/Document.pm
-2023/07/02 | 1485 | support/latexindent/LatexIndent/DoubleBackSlash.pm
-2023/07/02 | 6271 | support/latexindent/LatexIndent/Else.pm
-2023/07/02 | 6807 | support/latexindent/LatexIndent/Environment.pm
-2023/07/02 | 11300 | support/latexindent/LatexIndent/FileContents.pm
-2023/07/02 | 8762 | support/latexindent/LatexIndent/FileExtension.pm
-2023/07/02 | 54582 | support/latexindent/LatexIndent/GetYamlSettings.pm
-2023/07/02 | 11142 | support/latexindent/LatexIndent/Heading.pm
-2023/07/02 | 13419 | support/latexindent/LatexIndent/HiddenChildren.pm
-2023/07/02 | 3482 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm
-2023/07/02 | 8829 | support/latexindent/LatexIndent/IfElseFi.pm
-2023/07/02 | 20797 | support/latexindent/LatexIndent/Indent.pm
-2023/07/02 | 6717 | support/latexindent/LatexIndent/Item.pm
-2023/07/02 | 5429 | support/latexindent/LatexIndent/KeyEqualsValuesBraces.pm
-2023/07/02 | 9839 | support/latexindent/LatexIndent/Lines.pm
-2023/07/02 | 13072 | support/latexindent/LatexIndent/LogFile.pm
-2023/07/02 | 2320 | support/latexindent/LatexIndent/Logger.pm
-2023/07/02 | 7280 | support/latexindent/LatexIndent/MandatoryArgument.pm
-2023/07/02 | 18522 | support/latexindent/LatexIndent/ModifyLineBreaks.pm
-2023/07/02 | 1558 | support/latexindent/latexindent-module-installer.pl
-2023/07/02 | 4339 | support/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm
-2023/07/02 | 6522 | support/latexindent/LatexIndent/OptionalArgument.pm
-2023/07/02 | 3415 | support/latexindent/latexindent.pl
-2023/07/02 | 2690 | support/latexindent/LatexIndent/Preamble.pm
-2023/07/02 | 3747 | support/latexindent/LatexIndent/Replacement.pm
-2023/07/02 | 4365 | support/latexindent/LatexIndent/RoundBrackets.pm
-2023/07/02 | 20766 | support/latexindent/LatexIndent/Sentence.pm
-2023/07/02 | 13890 | support/latexindent/LatexIndent/Special.pm
-2023/07/02 | 2701 | support/latexindent/LatexIndent/Switches.pm
-2023/07/02 | 3339 | support/latexindent/LatexIndent/Tokens.pm
-2023/07/02 | 6923 | support/latexindent/LatexIndent/TrailingComments.pm
-2023/07/02 | 5808 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm
-2023/07/02 | 27328 | support/latexindent/LatexIndent/Verbatim.pm
-2023/07/02 | 838 | support/latexindent/LatexIndent/Version.pm
-2023/07/02 | 34785 | support/latexindent/LatexIndent/Wrap.pm
-2023/07/02 | 2008 | support/latexindent/README
-2023/07/02 | 11171972 | support/latexindent.zip
+2023/07/14 | 6172794 | support/latexindent/bin/linux/latexindent
+2023/07/14 | 6402020 | support/latexindent/bin/macos/latexindent
+2023/07/14 | 9938595 | support/latexindent/bin/windows/latexindent.exe
+2023/07/14 | 23140 | support/latexindent/defaultSettings.yaml
+2023/07/14 | 6664 | support/latexindent/documentation/contributors.bib
+2023/07/14 | 7161 | support/latexindent/documentation/figure-schematic.png
+2023/07/14 | 4402 | support/latexindent/documentation/latex-indent.bib
+2023/07/14 | 1250829 | support/latexindent/documentation/latexindent.pdf
+2023/07/14 | 436234 | support/latexindent/documentation/latexindent.tex
+2023/07/14 | 54385 | support/latexindent/documentation/latexindent-yaml-schema.json
+2023/07/14 | 44096 | support/latexindent/documentation/logo.png
+2023/07/14 | 68057 | support/latexindent/LatexIndent/AlignmentAtAmpersand.pm
+2023/07/14 | 24410 | support/latexindent/LatexIndent/Arguments.pm
+2023/07/14 | 7428 | support/latexindent/LatexIndent/BackUpFileProcedure.pm
+2023/07/14 | 4816 | support/latexindent/LatexIndent/BlankLines.pm
+2023/07/14 | 12646 | support/latexindent/LatexIndent/Braces.pm
+2023/07/14 | 5390 | support/latexindent/LatexIndent/Check.pm
+2023/07/14 | 10620 | support/latexindent/LatexIndent/Command.pm
+2023/07/14 | 25007 | support/latexindent/LatexIndent/Document.pm
+2023/07/14 | 1485 | support/latexindent/LatexIndent/DoubleBackSlash.pm
+2023/07/14 | 6315 | support/latexindent/LatexIndent/Else.pm
+2023/07/14 | 6807 | support/latexindent/LatexIndent/Environment.pm
+2023/07/14 | 11300 | support/latexindent/LatexIndent/FileContents.pm
+2023/07/14 | 8762 | support/latexindent/LatexIndent/FileExtension.pm
+2023/07/14 | 54582 | support/latexindent/LatexIndent/GetYamlSettings.pm
+2023/07/14 | 11142 | support/latexindent/LatexIndent/Heading.pm
+2023/07/14 | 13419 | support/latexindent/LatexIndent/HiddenChildren.pm
+2023/07/14 | 3482 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm
+2023/07/14 | 8829 | support/latexindent/LatexIndent/IfElseFi.pm
+2023/07/14 | 20797 | support/latexindent/LatexIndent/Indent.pm
+2023/07/14 | 6717 | support/latexindent/LatexIndent/Item.pm
+2023/07/14 | 5429 | support/latexindent/LatexIndent/KeyEqualsValuesBraces.pm
+2023/07/14 | 9839 | support/latexindent/LatexIndent/Lines.pm
+2023/07/14 | 13395 | support/latexindent/LatexIndent/LogFile.pm
+2023/07/14 | 2320 | support/latexindent/LatexIndent/Logger.pm
+2023/07/14 | 7280 | support/latexindent/LatexIndent/MandatoryArgument.pm
+2023/07/14 | 18522 | support/latexindent/LatexIndent/ModifyLineBreaks.pm
+2023/07/14 | 1558 | support/latexindent/latexindent-module-installer.pl
+2023/07/14 | 4339 | support/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm
+2023/07/14 | 6522 | support/latexindent/LatexIndent/OptionalArgument.pm
+2023/07/14 | 3415 | support/latexindent/latexindent.pl
+2023/07/14 | 2690 | support/latexindent/LatexIndent/Preamble.pm
+2023/07/14 | 3747 | support/latexindent/LatexIndent/Replacement.pm
+2023/07/14 | 4365 | support/latexindent/LatexIndent/RoundBrackets.pm
+2023/07/14 | 20766 | support/latexindent/LatexIndent/Sentence.pm
+2023/07/14 | 13890 | support/latexindent/LatexIndent/Special.pm
+2023/07/14 | 2701 | support/latexindent/LatexIndent/Switches.pm
+2023/07/14 | 3339 | support/latexindent/LatexIndent/Tokens.pm
+2023/07/14 | 6923 | support/latexindent/LatexIndent/TrailingComments.pm
+2023/07/14 | 5808 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm
+2023/07/14 | 27328 | support/latexindent/LatexIndent/Verbatim.pm
+2023/07/14 | 838 | support/latexindent/LatexIndent/Version.pm
+2023/07/14 | 35064 | support/latexindent/LatexIndent/Wrap.pm
+2023/07/14 | 2008 | support/latexindent/README
+2023/07/14 | 12393819 | support/latexindent.zip
2021/10/26 | 16439 | support/latex-make/figlatex.dtx
2021/10/26 | 238535 | support/latex-make/figlatex.pdf
2001/06/07 | 302 | support/latexmake/latexmake.diz
@@ -291282,8 +291290,8 @@
2023/02/26 | 2016 | systems/texlive/tlnet/archive/bxghost.r66147.tar.xz
2021/09/29 | 210340 | systems/texlive/tlnet/archive/bxjaholiday.doc.r60636.tar.xz
2021/09/29 | 5600 | systems/texlive/tlnet/archive/bxjaholiday.r60636.tar.xz
-2023/02/22 | 3008 | systems/texlive/tlnet/archive/bxjalipsum.doc.r66013.tar.xz
-2023/02/22 | 26328 | systems/texlive/tlnet/archive/bxjalipsum.r66013.tar.xz
+2023/07/14 | 3028 | systems/texlive/tlnet/archive/bxjalipsum.doc.r67620.tar.xz
+2023/07/14 | 26344 | systems/texlive/tlnet/archive/bxjalipsum.r67620.tar.xz
2021/06/20 | 163424 | systems/texlive/tlnet/archive/bxjaprnind.doc.r59641.tar.xz
2021/06/20 | 3180 | systems/texlive/tlnet/archive/bxjaprnind.r59641.tar.xz
2019/10/24 | 2068 | systems/texlive/tlnet/archive/bxjatoucs.doc.r52509.tar.xz
@@ -291931,7 +291939,7 @@
2020/03/04 | 560 | systems/texlive/tlnet/archive/collection-fontsrecommended.r54074.tar.xz
2021/12/03 | 536 | systems/texlive/tlnet/archive/collection-fontutils.r61207.tar.xz
2022/02/27 | 584 | systems/texlive/tlnet/archive/collection-formatsextra.r62226.tar.xz
-2023/06/27 | 608 | systems/texlive/tlnet/archive/collection-games.r67483.tar.xz
+2023/07/14 | 612 | systems/texlive/tlnet/archive/collection-games.r67619.tar.xz
2022/12/07 | 596 | systems/texlive/tlnet/archive/collection-humanities.r65216.tar.xz
2021/06/15 | 456 | systems/texlive/tlnet/archive/collection-langarabic.r59594.tar.xz
2022/07/29 | 552 | systems/texlive/tlnet/archive/collection-langchinese.r63995.tar.xz
@@ -297929,9 +297937,9 @@
2019/02/28 | 438652 | systems/texlive/tlnet/archive/nag.doc.r24741.tar.xz
2019/02/28 | 7800 | systems/texlive/tlnet/archive/nag.r24741.tar.xz
2019/02/28 | 17648 | systems/texlive/tlnet/archive/nag.source.r24741.tar.xz
-2023/07/13 | 662776 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67615.tar.xz
-2023/07/13 | 2392 | systems/texlive/tlnet/archive/naive-ebnf.r67615.tar.xz
-2023/07/13 | 5648 | systems/texlive/tlnet/archive/naive-ebnf.source.r67615.tar.xz
+2023/07/14 | 662892 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67621.tar.xz
+2023/07/14 | 2392 | systems/texlive/tlnet/archive/naive-ebnf.r67621.tar.xz
+2023/07/14 | 5660 | systems/texlive/tlnet/archive/naive-ebnf.source.r67621.tar.xz
2023/02/06 | 1431708 | systems/texlive/tlnet/archive/nameauth.doc.r65738.tar.xz
2023/02/06 | 7044 | systems/texlive/tlnet/archive/nameauth.r65738.tar.xz
2023/02/06 | 116900 | systems/texlive/tlnet/archive/nameauth.source.r65738.tar.xz
@@ -301406,7 +301414,7 @@
2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz
-2023/07/13 | 427880 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67612.tar.xz
+2023/07/14 | 427880 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67617.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
@@ -301428,7 +301436,7 @@
2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz
-2023/07/13 | 113988 | systems/texlive/tlnet/archive/texlive-scripts.r67612.tar.xz
+2023/07/14 | 113988 | systems/texlive/tlnet/archive/texlive-scripts.r67617.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
@@ -302151,8 +302159,8 @@
2019/02/28 | 254104 | systems/texlive/tlnet/archive/tucv.doc.r20680.tar.xz
2019/02/28 | 1860 | systems/texlive/tlnet/archive/tucv.r20680.tar.xz
2019/02/28 | 4996 | systems/texlive/tlnet/archive/tucv.source.r20680.tar.xz
-2023/07/06 | 1133420 | systems/texlive/tlnet/archive/tuda-ci.doc.r67557.tar.xz
-2023/07/06 | 44256 | systems/texlive/tlnet/archive/tuda-ci.r67557.tar.xz
+2023/07/14 | 1132920 | systems/texlive/tlnet/archive/tuda-ci.doc.r67622.tar.xz
+2023/07/14 | 44264 | systems/texlive/tlnet/archive/tuda-ci.r67622.tar.xz
2022/08/10 | 3971388 | systems/texlive/tlnet/archive/tudscr.doc.r64085.tar.xz
2022/08/10 | 164240 | systems/texlive/tlnet/archive/tudscr.r64085.tar.xz
2022/08/10 | 325572 | systems/texlive/tlnet/archive/tudscr.source.r64085.tar.xz
@@ -302813,6 +302821,8 @@
2019/02/28 | 348 | systems/texlive/tlnet/archive/wordcount.x86_64-linuxmusl.r46840.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/wordcount.x86_64-linux.r46165.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/wordcount.x86_64-solaris.r46165.tar.xz
+2023/07/14 | 451472 | systems/texlive/tlnet/archive/wordle.doc.r67619.tar.xz
+2023/07/14 | 2708 | systems/texlive/tlnet/archive/wordle.r67619.tar.xz
2019/02/28 | 110924 | systems/texlive/tlnet/archive/wordlike.doc.r15878.tar.xz
2019/02/28 | 1584 | systems/texlive/tlnet/archive/wordlike.r15878.tar.xz
2019/02/28 | 6324 | systems/texlive/tlnet/archive/wordlike.source.r15878.tar.xz
@@ -303295,16 +303305,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2023/03/12 | 125532 | systems/texlive/tlnet/install-tl
-2023/07/13 | 5735974 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/07/13 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/07/13 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/07/14 | 5733596 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/07/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/07/14 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/07/13 | 21037061 | systems/texlive/tlnet/install-tl-windows.exe
-2023/07/13 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/07/13 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/07/13 | 26025351 | systems/texlive/tlnet/install-tl.zip
-2023/07/13 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/07/13 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/07/14 | 21036852 | systems/texlive/tlnet/install-tl-windows.exe
+2023/07/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/07/14 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/07/14 | 26025337 | systems/texlive/tlnet/install-tl.zip
+2023/07/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/07/14 | 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
@@ -303314,7 +303324,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/06/25 | 49936 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/07/12 | 7169 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/07/13 | 7085 | 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
@@ -303356,12 +303366,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/07/13 | 18154257 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/07/13 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/07/14 | 18155614 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/07/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/07/13 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/07/13 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/07/13 | 2457532 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/07/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/07/14 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/07/14 | 2457452 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -313950,7 +313960,7 @@
2014/07/05 | 611 | systems/win32/yandy/README
2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz
2014/07/05 | 1012416 | systems/win32/yandy.zip
-2023/07/14 | 186 | timestamp
+2023/07/15 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 8c1aa0d23e..db17ee0370 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 7ce36ad2c6..c4699c3df7 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,52 +1,261 @@
+2023/07/14 | 998809 | fonts/utilities/hep-math-font/hep-math-font-implementation.pdf
+2023/07/14 | 9938595 | support/latexindent/bin/windows/latexindent.exe
+2023/07/14 | 9839 | support/latexindent/LatexIndent/Lines.pm
+2023/07/14 | 958499 | fonts/utilities/hep-math-font/hep-math-font-documentation.pdf
+2023/07/14 | 883571 | macros/latex/contrib/hep-math.zip
+2023/07/14 | 8829 | support/latexindent/LatexIndent/IfElseFi.pm
+2023/07/14 | 8762 | support/latexindent/LatexIndent/FileExtension.pm
+2023/07/14 | 8530 | macros/latex/contrib/minimalist/minimart.cls
+2023/07/14 | 8527 | macros/latex/contrib/minimalist/minimbook.cls
+2023/07/14 | 838 | support/latexindent/LatexIndent/Version.pm
+2023/07/14 | 833 | fonts/utilities/hep-math-font/README.md
+2023/07/14 | 82573 | macros/latex/contrib/create-theorem/create-theorem-doc.pdf
+2023/07/14 | 7772 | macros/latex/contrib/colorist/colorart.cls
+2023/07/14 | 7769 | macros/latex/contrib/colorist/colorbook.cls
+2023/07/14 | 762632 | macros/latex/contrib/hep-text.zip
+2023/07/14 | 757 | macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md
+2023/07/14 | 7428 | support/latexindent/LatexIndent/BackUpFileProcedure.pm
+2023/07/14 | 737765 | fonts/utilities/hep-font.zip
+2023/07/14 | 732865 | macros/latex/contrib/hep-float.zip
+2023/07/14 | 7280 | support/latexindent/LatexIndent/MandatoryArgument.pm
+2023/07/14 | 718356 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
+2023/07/14 | 717698 | macros/latex/contrib/hep-title.zip
+2023/07/14 | 7161 | support/latexindent/documentation/figure-schematic.png
+2023/07/14 | 714516 | macros/latex/contrib/naive-ebnf.zip
+2023/07/14 | 6993 | macros/latex/contrib/minimalist/minimalist.sty
+2023/07/14 | 695 | fonts/utilities/hep-font/README.md
+2023/07/14 | 692 | macros/latex/contrib/hep-reference/README.md
+2023/07/14 | 6923 | support/latexindent/LatexIndent/TrailingComments.pm
+2023/07/14 | 687315 | macros/latex/contrib/hep-acronym.zip
+2023/07/14 | 685802 | macros/latex/contrib/biblatex-contrib/hep-bibliography.zip
+2023/07/14 | 6807 | support/latexindent/LatexIndent/Environment.pm
+2023/07/14 | 68057 | support/latexindent/LatexIndent/AlignmentAtAmpersand.pm
+2023/07/14 | 679 | macros/latex/contrib/hep-title/README.md
+2023/07/14 | 676 | macros/latex/contrib/create-theorem/README.md
+2023/07/14 | 6717 | support/latexindent/LatexIndent/Item.pm
+2023/07/14 | 6664 | support/latexindent/documentation/contributors.bib
+2023/07/14 | 663 | macros/latex/contrib/hep-float/README.md
+2023/07/14 | 662892 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67621.tar.xz
+2023/07/14 | 6522 | support/latexindent/LatexIndent/OptionalArgument.pm
+2023/07/14 | 643753 | macros/latex/contrib/hep-reference.zip
+2023/07/14 | 6402020 | support/latexindent/bin/macos/latexindent
+2023/07/14 | 6315 | support/latexindent/LatexIndent/Else.pm
+2023/07/14 | 628 | macros/latex/contrib/hep-math/README.md
+2023/07/14 | 620 | macros/latex/contrib/hep-text/README.md
+2023/07/14 | 6172794 | support/latexindent/bin/linux/latexindent
+2023/07/14 | 615676 | macros/latex/contrib/hep-graphic.zip
+2023/07/14 | 612 | systems/texlive/tlnet/archive/collection-games.r67619.tar.xz
+2023/07/14 | 612 | macros/latex/contrib/hep-acronym/README.md
+2023/07/14 | 598482 | macros/latex/contrib/nicematrix/nicematrix.pdf
+2023/07/14 | 5808 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm
+2023/07/14 | 580350 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
+2023/07/14 | 5799 | macros/latex/contrib/projlib/README.md
+2023/07/14 | 5733596 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/07/14 | 5660 | systems/texlive/tlnet/archive/naive-ebnf.source.r67621.tar.xz
+2023/07/14 | 556615 | macros/latex/contrib/nicematrix/nicematrix-code.dtx
+2023/07/14 | 553013 | macros/latex/contrib/hep-paper/hep-paper-implementation.pdf
+2023/07/14 | 54582 | support/latexindent/LatexIndent/GetYamlSettings.pm
+2023/07/14 | 54385 | support/latexindent/documentation/latexindent-yaml-schema.json
+2023/07/14 | 5429 | support/latexindent/LatexIndent/KeyEqualsValuesBraces.pm
+2023/07/14 | 5390 | support/latexindent/LatexIndent/Check.pm
+2023/07/14 | 510607 | macros/latex/contrib/hep-paper/hep-paper-documentation.pdf
+2023/07/14 | 501 | macros/latex/contrib/hep-graphic/README.md
+2023/07/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/07/14 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/07/14 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/07/14 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/07/14 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/07/14 | 4816 | support/latexindent/LatexIndent/BlankLines.pm
+2023/07/14 | 4782 | macros/latex/contrib/colorist/colorist.sty
+2023/07/14 | 470224 | macros/latex/contrib/hep-math/hep-math-implementation.pdf
+2023/07/14 | 451472 | systems/texlive/tlnet/archive/wordle.doc.r67619.tar.xz
+2023/07/14 | 44961 | macros/latex/contrib/minimalist.zip
+2023/07/14 | 44264 | systems/texlive/tlnet/archive/tuda-ci.r67622.tar.xz
+2023/07/14 | 44096 | support/latexindent/documentation/logo.png
+2023/07/14 | 4402 | support/latexindent/documentation/latex-indent.bib
+2023/07/14 | 4365 | support/latexindent/LatexIndent/RoundBrackets.pm
+2023/07/14 | 436234 | support/latexindent/documentation/latexindent.tex
+2023/07/14 | 4339 | support/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm
+2023/07/14 | 427880 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67617.tar.xz
+2023/07/14 | 41634 | macros/latex/contrib/projlib.zip
+2023/07/14 | 41250 | macros/latex/contrib/minimalist/minimalist-classical.sty
+2023/07/14 | 411549 | macros/latex/contrib/hep-math/hep-math-documentation.pdf
+2023/07/14 | 4085187 | biblio/ctan-bibdata.zip
+2023/07/14 | 40421 | macros/latex/contrib/hep-paper/hep-paper-implementation.dtx
+2023/07/14 | 40328 | macros/latex/contrib/minimalist/minimalist-flow.sty
+2023/07/14 | 40209 | macros/latex/contrib/colorist/colorist-fancy.sty
+2023/07/14 | 39839 | macros/latex/contrib/minimalist/minimalist-plain.sty
+2023/07/14 | 39578 | macros/latex/contrib/minimalist/minimalist-stream.sty
+2023/07/14 | 393480 | macros/latex/contrib/hep-title/hep-title-implementation.pdf
+2023/07/14 | 392254 | macros/latex/contrib/hep-text/hep-text-implementation.pdf
+2023/07/14 | 384741 | macros/latex/contrib/hep-float/hep-float-implementation.pdf
+2023/07/14 | 384365 | fonts/utilities/hep-font/hep-font-implementation.pdf
+2023/07/14 | 3747 | support/latexindent/LatexIndent/Replacement.pm
+2023/07/14 | 370668 | macros/latex/contrib/hep-text/hep-text-documentation.pdf
+2023/07/14 | 3685465 | biblio/ctan-bibdata/ctan.pdf
+2023/07/14 | 366410 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf
+2023/07/14 | 357593 | macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf
+2023/07/14 | 35753 | macros/unicodetex/latex/simplivre/simplivre.cls
+2023/07/14 | 35749 | macros/unicodetex/latex/einfart/einfart.cls
+2023/07/14 | 35064 | support/latexindent/LatexIndent/Wrap.pm
+2023/07/14 | 34887 | macros/unicodetex/latex/beaulivre/beaulivre.cls
+2023/07/14 | 34883 | macros/unicodetex/latex/lebhart/lebhart.cls
+2023/07/14 | 348753 | fonts/utilities/hep-font/hep-font-documentation.pdf
+2023/07/14 | 3482 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm
+2023/07/14 | 347850 | macros/latex/contrib/hep-reference/hep-reference-implementation.pdf
+2023/07/14 | 346092 | macros/latex/contrib/hep-float/hep-float-documentation.pdf
+2023/07/14 | 34536 | macros/latex/contrib/hep-math/hep-math-implementation.dtx
+2023/07/14 | 34280 | macros/latex/contrib/create-theorem/create-theorem-doc.tex
+2023/07/14 | 3415 | support/latexindent/latexindent.pl
+2023/07/14 | 3379 | macros/latex/contrib/projlib/ProjLib.ins
+2023/07/14 | 335211 | macros/latex/contrib/hep-graphic/hep-graphic-implementation.pdf
+2023/07/14 | 3339 | support/latexindent/LatexIndent/Tokens.pm
+2023/07/14 | 32685 | fonts/utilities/hep-math-font/hep-math-font-implementation.dtx
+2023/07/14 | 324023 | macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf
+2023/07/14 | 318690 | macros/latex/contrib/hep-title/hep-title-documentation.pdf
+2023/07/14 | 31082 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx
+2023/07/14 | 310153 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf
+2023/07/14 | 3028 | systems/texlive/tlnet/archive/bxjalipsum.doc.r67620.tar.xz
+2023/07/14 | 292396 | macros/latex/contrib/hep-reference/hep-reference-documentation.pdf
+2023/07/14 | 28927 | macros/latex/contrib/hep-title/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-text/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-reference/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-paper/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-math/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-graphic/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-float/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/hep-acronym/bibliography.bib
+2023/07/14 | 28927 | macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib
+2023/07/14 | 28927 | fonts/utilities/hep-math-font/bibliography.bib
+2023/07/14 | 28927 | fonts/utilities/hep-font/bibliography.bib
+2023/07/14 | 2795061 | biblio/ctan-bibdata/ctan.bib
+2023/07/14 | 27328 | support/latexindent/LatexIndent/Verbatim.pm
+2023/07/14 | 273234 | macros/latex/contrib/hep-graphic/hep-graphic-documentation.pdf
+2023/07/14 | 27243 | macros/latex/contrib/hep-title/hep-title-implementation.dtx
+2023/07/14 | 2708 | systems/texlive/tlnet/archive/wordle.r67619.tar.xz
+2023/07/14 | 2701 | support/latexindent/LatexIndent/Switches.pm
+2023/07/14 | 2690 | support/latexindent/LatexIndent/Preamble.pm
+2023/07/14 | 26344 | systems/texlive/tlnet/archive/bxjalipsum.r67620.tar.xz
+2023/07/14 | 2630 | macros/latex/contrib/naive-ebnf/naive-ebnf.ins
+2023/07/14 | 26025337 | systems/texlive/tlnet/install-tl.zip
+2023/07/14 | 2597 | macros/latex/contrib/minimalist/README.md
+2023/07/14 | 25007 | support/latexindent/LatexIndent/Document.pm
+2023/07/14 | 248977 | macros/latex/contrib/nicematrix/nicematrix.tex
+2023/07/14 | 2457452 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/07/14 | 24410 | support/latexindent/LatexIndent/Arguments.pm
+2023/07/14 | 2434 | macros/latex/contrib/colorist/README.md
+2023/07/14 | 23 | macros/latex/contrib/naive-ebnf/DEPENDS.txt
+2023/07/14 | 2392 | systems/texlive/tlnet/archive/naive-ebnf.r67621.tar.xz
+2023/07/14 | 238561 | macros/latex/contrib/nicematrix/nicematrix-french.tex
+2023/07/14 | 2320 | support/latexindent/LatexIndent/Logger.pm
+2023/07/14 | 23140 | support/latexindent/defaultSettings.yaml
+2023/07/14 | 2261466 | macros/latex/contrib/nicematrix.zip
+2023/07/14 | 22518 | macros/latex/contrib/colorist.zip
+2023/07/14 | 22324 | macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx
+2023/07/14 | 2215 | macros/latex/contrib/hep-paper/hep-paper.ins
+2023/07/14 | 218022 | macros/latex/contrib/projlib/ProjLib.dtx
+2023/07/14 | 21036852 | systems/texlive/tlnet/install-tl-windows.exe
+2023/07/14 | 20797 | support/latexindent/LatexIndent/Indent.pm
+2023/07/14 | 20766 | support/latexindent/LatexIndent/Sentence.pm
+2023/07/14 | 2008 | support/latexindent/README
+2023/07/14 | 19 | macros/latex/contrib/projlib/DEPENDS.txt
+2023/07/14 | 19813 | fonts/utilities/hep-font/hep-font-implementation.dtx
+2023/07/14 | 1955375 | fonts/utilities/hep-math-font.zip
+2023/07/14 | 19106 | macros/unicodetex/latex/simplivre/LICENSE
+2023/07/14 | 19106 | macros/unicodetex/latex/lebhart/LICENSE
+2023/07/14 | 19106 | macros/unicodetex/latex/einfart/LICENSE
+2023/07/14 | 19106 | macros/unicodetex/latex/beaulivre/LICENSE
+2023/07/14 | 19106 | macros/latex/contrib/projlib/LICENSE
+2023/07/14 | 19106 | macros/latex/contrib/minimalist/LICENSE
+2023/07/14 | 19106 | macros/latex/contrib/create-theorem/LICENSE
+2023/07/14 | 19106 | macros/latex/contrib/colorist/LICENSE
+2023/07/14 | 19040 | macros/latex/contrib/hep-title/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-text/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-reference/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-paper/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-math/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-graphic/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-float/license.md
+2023/07/14 | 19040 | macros/latex/contrib/hep-acronym/license.md
+2023/07/14 | 19040 | macros/latex/contrib/biblatex-contrib/hep-bibliography/license.md
+2023/07/14 | 19040 | fonts/utilities/hep-math-font/license.md
+2023/07/14 | 19040 | fonts/utilities/hep-font/license.md
+2023/07/14 | 1870 | macros/latex/contrib/hep-graphic/hep-graphic.ins
+2023/07/14 | 1870 | macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins
+2023/07/14 | 18522 | support/latexindent/LatexIndent/ModifyLineBreaks.pm
+2023/07/14 | 1851 | fonts/utilities/hep-math-font/hep-math-font.ins
+2023/07/14 | 18155614 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/07/14 | 1793 | macros/latex/contrib/hep-title/hep-title.ins
+2023/07/14 | 1752 | macros/latex/contrib/hep-reference/hep-reference.ins
+2023/07/14 | 1730 | macros/latex/contrib/hep-acronym/hep-acronym.ins
+2023/07/14 | 1708 | macros/latex/contrib/hep-float/hep-float.ins
+2023/07/14 | 1697 | macros/latex/contrib/hep-math/hep-math.ins
+2023/07/14 | 1697 | fonts/utilities/hep-font/hep-font.ins
+2023/07/14 | 16942 | macros/latex/contrib/hep-float/hep-float-implementation.dtx
+2023/07/14 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/07/14 | 1628 | macros/latex/contrib/hep-text/hep-text.ins
+2023/07/14 | 16052 | macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
+2023/07/14 | 15 | macros/unicodetex/latex/simplivre/DEPENDS.txt
+2023/07/14 | 15 | macros/unicodetex/latex/einfart/DEPENDS.txt
+2023/07/14 | 1558 | support/latexindent/latexindent-module-installer.pl
+2023/07/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/07/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/07/14 | 1485 | support/latexindent/LatexIndent/DoubleBackSlash.pm
+2023/07/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/07/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/07/14 | 1428 | macros/latex/contrib/nicematrix/nicematrix.ins
+2023/07/14 | 1428 | macros/latex/contrib/naive-ebnf/README.md
+2023/07/14 | 13 | macros/unicodetex/latex/lebhart/DEPENDS.txt
+2023/07/14 | 13 | macros/unicodetex/latex/beaulivre/DEPENDS.txt
+2023/07/14 | 13890 | support/latexindent/LatexIndent/Special.pm
+2023/07/14 | 13711 | macros/latex/contrib/hep-graphic/hep-graphic-implementation.dtx
+2023/07/14 | 1342 | macros/unicodetex/latex/einfart/README.md
+2023/07/14 | 13419 | support/latexindent/LatexIndent/HiddenChildren.pm
+2023/07/14 | 13395 | support/latexindent/LatexIndent/LogFile.pm
+2023/07/14 | 1324 | macros/unicodetex/latex/lebhart/README.md
+2023/07/14 | 12 | macros/latex/contrib/minimalist/DEPENDS.txt
+2023/07/14 | 12 | macros/latex/contrib/create-theorem/DEPENDS.txt
+2023/07/14 | 12 | macros/latex/contrib/colorist/DEPENDS.txt
+2023/07/14 | 1283 | macros/unicodetex/latex/simplivre/README.md
+2023/07/14 | 12675 | macros/unicodetex/latex/einfart.zip
+2023/07/14 | 12670 | macros/unicodetex/latex/simplivre.zip
+2023/07/14 | 1266 | macros/unicodetex/latex/beaulivre/README.md
+2023/07/14 | 12646 | support/latexindent/LatexIndent/Braces.pm
+2023/07/14 | 12542 | macros/unicodetex/latex/lebhart.zip
+2023/07/14 | 12540 | macros/unicodetex/latex/beaulivre.zip
+2023/07/14 | 1250829 | support/latexindent/documentation/latexindent.pdf
+2023/07/14 | 12393819 | support/latexindent.zip
+2023/07/14 | 11854 | macros/latex/contrib/hep-text/hep-text-implementation.dtx
+2023/07/14 | 11690 | macros/latex/contrib/hep-reference/hep-reference-implementation.dtx
+2023/07/14 | 113988 | systems/texlive/tlnet/archive/texlive-scripts.r67617.tar.xz
+2023/07/14 | 1132920 | systems/texlive/tlnet/archive/tuda-ci.doc.r67622.tar.xz
+2023/07/14 | 11300 | support/latexindent/LatexIndent/FileContents.pm
+2023/07/14 | 11142 | support/latexindent/LatexIndent/Heading.pm
+2023/07/14 | 1078 | macros/latex/contrib/naive-ebnf/LICENSE.txt
+2023/07/14 | 106858 | macros/latex/contrib/create-theorem.zip
+2023/07/14 | 1064021 | macros/latex/contrib/hep-paper.zip
+2023/07/14 | 10620 | support/latexindent/LatexIndent/Command.pm
+2023/07/14 | 1016 | macros/latex/contrib/hep-paper/README.md
+2023/07/14 | 100564 | macros/latex/contrib/create-theorem/create-theorem.sty
2023/07/13 | 9758 | graphics/pgf/contrib/wordle/tex/wordle.sty
2023/07/13 | 86847 | language/japanese/BX/bxjalipsum/bxjalipsum.sty
-2023/07/13 | 717939 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
-2023/07/13 | 714078 | macros/latex/contrib/naive-ebnf.zip
-2023/07/13 | 662776 | systems/texlive/tlnet/archive/naive-ebnf.doc.r67615.tar.xz
+2023/07/13 | 7085 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/07/13 | 6444963 | macros/latex/contrib/tuda-ci.zip
2023/07/13 | 595596 | systems/texlive/tlnet/archive/xindex.doc.r67614.tar.xz
-2023/07/13 | 5735974 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/07/13 | 5648 | systems/texlive/tlnet/archive/naive-ebnf.source.r67615.tar.xz
2023/07/13 | 555372 | graphics/pgf/contrib/wordle.zip
-2023/07/13 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/07/13 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/07/13 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/07/13 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/07/13 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2023/07/13 | 427880 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67612.tar.xz
-2023/07/13 | 4085581 | biblio/ctan-bibdata.zip
-2023/07/13 | 3685183 | biblio/ctan-bibdata/ctan.pdf
2023/07/13 | 35984 | systems/texlive/tlnet/archive/xindex.r67614.tar.xz
2023/07/13 | 3416 | language/japanese/BX/bxjalipsum/README.md
2023/07/13 | 33888 | language/japanese/BX/bxjalipsum.zip
2023/07/13 | 283172 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
2023/07/13 | 280114 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
-2023/07/13 | 2794721 | biblio/ctan-bibdata/ctan.bib
-2023/07/13 | 2630 | macros/latex/contrib/naive-ebnf/naive-ebnf.ins
-2023/07/13 | 26025351 | systems/texlive/tlnet/install-tl.zip
-2023/07/13 | 2457532 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
-2023/07/13 | 23 | macros/latex/contrib/naive-ebnf/DEPENDS.txt
-2023/07/13 | 2392 | systems/texlive/tlnet/archive/naive-ebnf.r67615.tar.xz
-2023/07/13 | 21037061 | systems/texlive/tlnet/install-tl-windows.exe
-2023/07/13 | 18154257 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/07/13 | 17924 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
2023/07/13 | 17306 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
-2023/07/13 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
-2023/07/13 | 16020 | macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
-2023/07/13 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/07/13 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/07/13 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/07/13 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/07/13 | 1428 | macros/latex/contrib/naive-ebnf/README.md
-2023/07/13 | 113988 | systems/texlive/tlnet/archive/texlive-scripts.r67612.tar.xz
-2023/07/13 | 1078 | macros/latex/contrib/naive-ebnf/LICENSE.txt
2023/07/12 | 9751 | macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg
2023/07/12 | 9495 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
2023/07/12 | 9376 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
2023/07/12 | 8887 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
2023/07/12 | 8579 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
2023/07/12 | 7432 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
-2023/07/12 | 7169 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/07/12 | 708342 | indexing/xindex.zip
2023/07/12 | 69419 | indexing/xindex/doc/xindex-doc.tex
2023/07/12 | 6881 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex
@@ -488,842 +697,3 @@
2023/07/08 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
2023/07/08 | 1016 | systems/texlive/tlnet/archive/facture-belge-simple-sans-tva.r67573.tar.xz
2023/07/08 | 100402 | biblio/bibtex/bibtex-x/bibtex-1.c
-2023/07/07 | 99568 | macros/latex/contrib/koma-script/doc/scrguide.cls
-2023/07/07 | 9803 | macros/latex/contrib/koma-script/scrkernel-version.dtx
-2023/07/07 | 9765481 | install/macros/latex/contrib/koma-script.tds.zip
-2023/07/07 | 9705 | fonts/kpfonts-otf/README.md
-2023/07/07 | 9631 | macros/latex/contrib/koma-script/doc/scrextend-de.tex
-2023/07/07 | 95730 | macros/latex/contrib/koma-script/doc/scrbase-de.tex
-2023/07/07 | 95676 | macros/latex/contrib/koma-script/scrlayer-scrpage.dtx
-2023/07/07 | 9559 | macros/latex/contrib/koma-script/MANIFEST.md
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminrn-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminr-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminln-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminl-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminbn-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminb-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlmgothrn-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlmgothr-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothrn-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothr-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothebn-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgotheb-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothbn-h.tfm
-2023/07/07 | 952 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothb-h.tfm
-2023/07/07 | 95100 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
-2023/07/07 | 95056 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
-2023/07/07 | 9404 | macros/latex/contrib/koma-script/scrextend.dtx
-2023/07/07 | 9387 | macros/latex/contrib/koma-script/doc/common-fontsize-de.tex
-2023/07/07 | 93787 | macros/latex/contrib/koma-script/doc/scrlayer-de.tex
-2023/07/07 | 9346 | macros/latex/contrib/koma-script/doc/scraddr-en.tex
-2023/07/07 | 9322188 | macros/latex/contrib/koma-script.zip
-2023/07/07 | 9226 | macros/latex/contrib/koma-script/doc/common-options-en.tex
-2023/07/07 | 9222 | macros/latex/contrib/koma-script/scrlfile.dtx
-2023/07/07 | 88170 | macros/latex/contrib/koma-script/doc/scrbookreportarticle-experts-en.tex
-2023/07/07 | 88016 | macros/latex/contrib/koma-script/doc/typearea-en.tex
-2023/07/07 | 87096 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubyminr-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubyminl-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubyminb-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubymgothr-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubygothr-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubygotheb-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-uprubygothb-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlminrn-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlminr-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlminln-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlminl-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlminbn-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlminb-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlmgothrn-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlmgothr-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothrn-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothr-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothebn-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlgotheb-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothbn-h.tfm
-2023/07/07 | 868 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothb-h.tfm
-2023/07/07 | 856 | macros/jptex/latex/pxufont/tfm/zu-tmin10.tfm
-2023/07/07 | 856 | macros/jptex/latex/pxufont/tfm/zu-tgoth10.tfm
-2023/07/07 | 85676 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
-2023/07/07 | 85020 | macros/latex/contrib/koma-script/scrkernel-fonts.dtx
-2023/07/07 | 8440 | systems/texlive/tlnet/archive/profsio.r67562.tar.xz
-2023/07/07 | 83762 | macros/latex/contrib/koma-script/doc/scrbase-en.tex
-2023/07/07 | 8277 | macros/latex/contrib/koma-script/doc/variables-tikz.tex
-2023/07/07 | 8228 | systems/texlive/tlnet/archive/hvextern.r67564.tar.xz
-2023/07/07 | 8177 | macros/latex/contrib/koma-script/doc/scrextend-en.tex
-2023/07/07 | 8059 | macros/latex/contrib/koma-script/doc/common-compatibility-de.tex
-2023/07/07 | 78877 | macros/latex/contrib/koma-script/doc/scrlayer-en.tex
-2023/07/07 | 7876 | macros/latex/contrib/koma-script/doc/common-fontsize-en.tex
-2023/07/07 | 7590 | macros/latex/contrib/koma-script/doc/common-headfootheight-de.tex
-2023/07/07 | 75630 | macros/latex/contrib/koma-script/scrkernel-language.dtx
-2023/07/07 | 7532 | macros/latex/contrib/koma-script/doc/common-compatibility-en.tex
-2023/07/07 | 74136 | macros/latex/contrib/koma-script/scrhack.dtx
-2023/07/07 | 74135 | macros/latex/contrib/koma-script/tocbasic.dtx
-2023/07/07 | 73829 | macros/latex/contrib/koma-script/scrkernel-floats.dtx
-2023/07/07 | 70934 | macros/latex/contrib/koma-script/scrjura.dtx
-2023/07/07 | 66772 | macros/jptex/latex/pxufont/vf/zu-cidjmgr2-v.vf
-2023/07/07 | 66772 | macros/jptex/latex/pxufont/vf/zu-cidjgr2-v.vf
-2023/07/07 | 66772 | macros/jptex/latex/pxufont/vf/zu-cidjge2-v.vf
-2023/07/07 | 66772 | macros/jptex/latex/pxufont/vf/zu-cidjgb2-v.vf
-2023/07/07 | 66768 | macros/jptex/latex/pxufont/vf/zu-cidjmr2-v.vf
-2023/07/07 | 66768 | macros/jptex/latex/pxufont/vf/zu-cidjml2-v.vf
-2023/07/07 | 66768 | macros/jptex/latex/pxufont/vf/zu-cidjmb2-v.vf
-2023/07/07 | 665 | fonts/simpleicons/README.md
-2023/07/07 | 6640 | macros/latex/contrib/koma-script/doc/common-headfootheight-en.tex
-2023/07/07 | 663492 | macros/jptex/latex/pxufont/vf/zu-uprubymgothr-v.vf
-2023/07/07 | 663488 | macros/jptex/latex/pxufont/vf/zu-uprubygotheb-v.vf
-2023/07/07 | 663484 | macros/jptex/latex/pxufont/vf/zu-uprubyminr-v.vf
-2023/07/07 | 663484 | macros/jptex/latex/pxufont/vf/zu-uprubyminl-v.vf
-2023/07/07 | 663484 | macros/jptex/latex/pxufont/vf/zu-uprubyminb-v.vf
-2023/07/07 | 663484 | macros/jptex/latex/pxufont/vf/zu-uprubygothr-v.vf
-2023/07/07 | 663484 | macros/jptex/latex/pxufont/vf/zu-uprubygothb-v.vf
-2023/07/07 | 663460 | macros/jptex/latex/pxufont/vf/zu-uprubymgothr-h.vf
-2023/07/07 | 663460 | macros/jptex/latex/pxufont/vf/zu-uprubygotheb-h.vf
-2023/07/07 | 663456 | macros/jptex/latex/pxufont/vf/zu-uprubyminr-h.vf
-2023/07/07 | 663456 | macros/jptex/latex/pxufont/vf/zu-uprubyminl-h.vf
-2023/07/07 | 663456 | macros/jptex/latex/pxufont/vf/zu-uprubyminb-h.vf
-2023/07/07 | 663456 | macros/jptex/latex/pxufont/vf/zu-uprubygothr-h.vf
-2023/07/07 | 663456 | macros/jptex/latex/pxufont/vf/zu-uprubygothb-h.vf
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminr-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminrn-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminl-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminln-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminb-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlminbn-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlmgothr-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlmgothrn-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothr-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothrn-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgotheb-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothebn-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothb-v.tfm
-2023/07/07 | 660 | macros/jptex/latex/pxufont/tfm/zu-upbrsgnmlgothbn-v.tfm
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjmgr4-v.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjmgr4-h.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjgr4-v.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjgr4-h.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjge4-v.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjge4-h.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjgb4-v.vf
-2023/07/07 | 66012 | macros/jptex/latex/pxufont/vf/zu-cidjgb4-h.vf
-2023/07/07 | 66008 | macros/jptex/latex/pxufont/vf/zu-cidjmr4-v.vf
-2023/07/07 | 66008 | macros/jptex/latex/pxufont/vf/zu-cidjmr4-h.vf
-2023/07/07 | 66008 | macros/jptex/latex/pxufont/vf/zu-cidjml4-v.vf
-2023/07/07 | 66008 | macros/jptex/latex/pxufont/vf/zu-cidjml4-h.vf
-2023/07/07 | 66008 | macros/jptex/latex/pxufont/vf/zu-cidjmb4-v.vf
-2023/07/07 | 66008 | macros/jptex/latex/pxufont/vf/zu-cidjmb4-h.vf
-2023/07/07 | 65768 | macros/jptex/latex/pxufont/vf/zu-cidjmgr3-v.vf
-2023/07/07 | 65768 | macros/jptex/latex/pxufont/vf/zu-cidjgr3-v.vf
-2023/07/07 | 65768 | macros/jptex/latex/pxufont/vf/zu-cidjge3-v.vf
-2023/07/07 | 65768 | macros/jptex/latex/pxufont/vf/zu-cidjgb3-v.vf
-2023/07/07 | 65764 | macros/jptex/latex/pxufont/vf/zu-cidjmr3-v.vf
-2023/07/07 | 65764 | macros/jptex/latex/pxufont/vf/zu-cidjml3-v.vf
-2023/07/07 | 65764 | macros/jptex/latex/pxufont/vf/zu-cidjmgr1-v.vf
-2023/07/07 | 65764 | macros/jptex/latex/pxufont/vf/zu-cidjmgr1-h.vf
-2023/07/07 | 65764 | macros/jptex/latex/pxufont/vf/zu-cidjmb3-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjmr1-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjmr1-h.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjml1-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjml1-h.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjmb1-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjmb1-h.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjgr1-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjgr1-h.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjge1-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjge1-h.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjgb1-v.vf
-2023/07/07 | 65760 | macros/jptex/latex/pxufont/vf/zu-cidjgb1-h.vf
-2023/07/07 | 65504 | macros/jptex/latex/pxufont/vf/zu-cidjmgr3-h.vf
-2023/07/07 | 65504 | macros/jptex/latex/pxufont/vf/zu-cidjgr3-h.vf
-2023/07/07 | 65504 | macros/jptex/latex/pxufont/vf/zu-cidjge3-h.vf
-2023/07/07 | 65504 | macros/jptex/latex/pxufont/vf/zu-cidjgb3-h.vf
-2023/07/07 | 65500 | macros/jptex/latex/pxufont/vf/zu-cidjmr3-h.vf
-2023/07/07 | 65500 | macros/jptex/latex/pxufont/vf/zu-cidjml3-h.vf
-2023/07/07 | 65500 | macros/jptex/latex/pxufont/vf/zu-cidjmb3-h.vf
-2023/07/07 | 65368 | macros/jptex/latex/pxufont/vf/zu-cidjmgr0-v.vf
-2023/07/07 | 65368 | macros/jptex/latex/pxufont/vf/zu-cidjmgr0-h.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjmr0-v.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjmr0-h.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjml0-v.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjml0-h.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjmb0-v.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjmb0-h.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjgr0-v.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjgr0-h.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjge0-v.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjge0-h.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjgb0-v.vf
-2023/07/07 | 65364 | macros/jptex/latex/pxufont/vf/zu-cidjgb0-h.vf
-2023/07/07 | 651184 | macros/jptex/latex/pxufont/vf/zu-upnmlmgothrn-v.vf
-2023/07/07 | 651180 | macros/jptex/latex/pxufont/vf/zu-upnmlmgothr-v.vf
-2023/07/07 | 651180 | macros/jptex/latex/pxufont/vf/zu-upnmlgothrn-v.vf
-2023/07/07 | 651180 | macros/jptex/latex/pxufont/vf/zu-upnmlgotheb-v.vf
-2023/07/07 | 651180 | macros/jptex/latex/pxufont/vf/zu-upnmlgothebn-v.vf
-2023/07/07 | 651180 | macros/jptex/latex/pxufont/vf/zu-upnmlgothbn-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlminr-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlminrn-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlminl-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlminln-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlminb-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlminbn-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlgothr-v.vf
-2023/07/07 | 651176 | macros/jptex/latex/pxufont/vf/zu-upnmlgothb-v.vf
-2023/07/07 | 651152 | macros/jptex/latex/pxufont/vf/zu-upnmlmgothrn-h.vf
-2023/07/07 | 651152 | macros/jptex/latex/pxufont/vf/zu-upnmlmgothr-h.vf
-2023/07/07 | 651152 | macros/jptex/latex/pxufont/vf/zu-upnmlgothrn-h.vf
-2023/07/07 | 651152 | macros/jptex/latex/pxufont/vf/zu-upnmlgothebn-h.vf
-2023/07/07 | 651152 | macros/jptex/latex/pxufont/vf/zu-upnmlgotheb-h.vf
-2023/07/07 | 651152 | macros/jptex/latex/pxufont/vf/zu-upnmlgothbn-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlminrn-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlminr-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlminln-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlminl-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlminbn-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlminb-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlgothr-h.vf
-2023/07/07 | 651148 | macros/jptex/latex/pxufont/vf/zu-upnmlgothb-h.vf
-2023/07/07 | 65112 | macros/jptex/latex/pxufont/vf/zu-cidjmgr2-h.vf
-2023/07/07 | 65112 | macros/jptex/latex/pxufont/vf/zu-cidjgr2-h.vf
-2023/07/07 | 65112 | macros/jptex/latex/pxufont/vf/zu-cidjge2-h.vf
-2023/07/07 | 65112 | macros/jptex/latex/pxufont/vf/zu-cidjgb2-h.vf
-2023/07/07 | 65108 | macros/jptex/latex/pxufont/vf/zu-cidjmr2-h.vf
-2023/07/07 | 65108 | macros/jptex/latex/pxufont/vf/zu-cidjml2-h.vf
-2023/07/07 | 65108 | macros/jptex/latex/pxufont/vf/zu-cidjmb2-h.vf
-2023/07/07 | 6369 | macros/latex/contrib/koma-script/scrkernel-addressfiles.dtx
-2023/07/07 | 59999 | macros/latex/contrib/koma-script/scrlayer-notecolumn.dtx
-2023/07/07 | 59561 | macros/latex/contrib/koma-script/scrkernel-letterclassoptions.dtx
-2023/07/07 | 59521 | macros/latex/contrib/koma-script/doc/scrlayer-scrpage-de.tex
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubyminr-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubyminl-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubyminb-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubymgothr-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubygothr-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubygotheb-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-uprubygothb-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlminr-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlminrn-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlminl-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlminln-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlminb-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlminbn-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlmgothr-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlmgothrn-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothr-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothrn-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlgotheb-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothebn-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothb-v.tfm
-2023/07/07 | 588 | macros/jptex/latex/pxufont/tfm/zu-upnmlgothbn-v.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminrn-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminr-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminln-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminl-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminbn-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminb-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlmgothrn-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlmgothr-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothrn-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothr-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothebn-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgotheb-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothbn-h.tfm
-2023/07/07 | 584 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothb-h.tfm
-2023/07/07 | 58093 | macros/latex/contrib/koma-script/doc/scrjura-de.tex
-2023/07/07 | 57967 | macros/latex/contrib/koma-script/doc/scrjura-example-en.pdf
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminr-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminrn-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminl-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminln-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminb-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlminbn-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlmgothr-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlmgothrn-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothr-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothrn-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgotheb-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothebn-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothb-v.tfm
-2023/07/07 | 576 | macros/jptex/latex/pxufont/tfm/zu-brsgnmlgothbn-v.tfm
-2023/07/07 | 56780 | macros/latex/contrib/koma-script/doc/scrjura-example-de.pdf
-2023/07/07 | 566 | macros/jptex/latex/pxufont/pxufont-ruby.sty
-2023/07/07 | 5658 | macros/latex/contrib/koma-script/scrdocstrip.tex
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjmr3-v.tfm
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjml3-v.tfm
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr3-v.tfm
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjmb3-v.tfm
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjgr3-v.tfm
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjge3-v.tfm
-2023/07/07 | 556 | macros/jptex/latex/pxufont/tfm/zu-cidjgb3-v.tfm
-2023/07/07 | 5532 | macros/latex/contrib/koma-script/doc/preface-de.tex
-2023/07/07 | 5516 | macros/latex/contrib/koma-script/doc/scrtime-de.tex
-2023/07/07 | 54387 | macros/latex/contrib/koma-script/doc/common-pagestylemanipulation-de.tex
-2023/07/07 | 5376 | macros/latex/contrib/koma-script/doc/common-oddorevenpage-de.tex
-2023/07/07 | 53457 | macros/latex/contrib/koma-script/doc/scrlayer-scrpage-en.tex
-2023/07/07 | 5189 | macros/jptex/latex/pxufont/pxufont.sty
-2023/07/07 | 5129289 | fonts/simpleicons.zip
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubyminr-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubyminr-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubyminl-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubyminl-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubyminb-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubyminb-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubymgothr-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubymgothr-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubygothr-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubygothr-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubygotheb-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubygotheb-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubygothb-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-rubygothb-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminr-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminrn-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminrn-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminr-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminl-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminln-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminln-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminl-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminb-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminbn-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminbn-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlminb-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlmgothr-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlmgothrn-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlmgothrn-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlmgothr-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothr-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothrn-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothrn-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothr-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgotheb-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothebn-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothebn-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgotheb-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothb-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothbn-v.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothbn-h.tfm
-2023/07/07 | 504 | macros/jptex/latex/pxufont/tfm/zu-nmlgothb-h.tfm
-2023/07/07 | 5045 | macros/latex/contrib/koma-script/doc/scrtime-en.tex
-2023/07/07 | 49833 | macros/latex/contrib/koma-script/doc/scrjura-en.tex
-2023/07/07 | 4980 | macros/latex/contrib/koma-script/doc/preface-en.tex
-2023/07/07 | 49648 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
-2023/07/07 | 4913 | macros/latex/contrib/koma-script/doc/common-marginpar-de.tex
-2023/07/07 | 48745 | macros/latex/contrib/koma-script/doc/common-textmarkup-de.tex
-2023/07/07 | 48351 | macros/latex/contrib/koma-script/scrkernel-listsof.dtx
-2023/07/07 | 48340 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
-2023/07/07 | 480 | fonts/kpfonts-otf/tex/KpLight.fontspec
-2023/07/07 | 47548 | macros/latex/contrib/koma-script/doc/common-pagestylemanipulation-en.tex
-2023/07/07 | 47300 | macros/latex/contrib/koma-script/scrlfile-patcholdlatex.dtx
-2023/07/07 | 4720 | macros/latex/contrib/koma-script/doc/common-oddorevenpage-en.tex
-2023/07/07 | 469 | fonts/kpfonts-otf/tex/KpRoman.fontspec
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-jis-v.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-jis.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-jisg-v.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-jisg.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjmr2-h.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjml2-h.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr2-h.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjmb2-h.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjgr2-h.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjge2-h.tfm
-2023/07/07 | 468 | macros/jptex/latex/pxufont/tfm/zu-cidjgb2-h.tfm
-2023/07/07 | 4549 | macros/latex/contrib/koma-script/doc/common-marginpar-en.tex
-2023/07/07 | 4514 | macros/latex/contrib/koma-script/scrlogo.dtx
-2023/07/07 | 451400 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
-2023/07/07 | 4478 | macros/latex/contrib/koma-script/doc/common-draftmode-de.tex
-2023/07/07 | 44705 | macros/latex/contrib/koma-script/doc/letter-example-23-en.pdf
-2023/07/07 | 44705 | macros/latex/contrib/koma-script/doc/letter-example-22-en.pdf
-2023/07/07 | 44409 | macros/latex/contrib/koma-script/doc/letter-example-21-en.pdf
-2023/07/07 | 44154 | macros/latex/contrib/koma-script/doc/common-textmarkup-en.tex
-2023/07/07 | 4320 | macros/latex/contrib/koma-script/doc/common-draftmode-en.tex
-2023/07/07 | 43094 | macros/latex/contrib/koma-script/doc/letter-example-23-de.pdf
-2023/07/07 | 43094 | macros/latex/contrib/koma-script/doc/letter-example-22-de.pdf
-2023/07/07 | 42786 | macros/latex/contrib/koma-script/doc/letter-example-21-de.pdf
-2023/07/07 | 425076 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
-2023/07/07 | 42264 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
-2023/07/07 | 41380 | macros/jptex/latex/pxufont/vf/zu-cidjmgr5-v.vf
-2023/07/07 | 41380 | macros/jptex/latex/pxufont/vf/zu-cidjmgr5-h.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjmr5-v.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjmr5-h.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjml5-v.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjml5-h.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjmb5-v.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjmb5-h.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjgr5-v.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjgr5-h.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjge5-v.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjge5-h.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjgb5-v.vf
-2023/07/07 | 41376 | macros/jptex/latex/pxufont/vf/zu-cidjgb5-h.vf
-2023/07/07 | 41128 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
-2023/07/07 | 40627 | macros/latex/contrib/koma-script/doc/scrlttr2-experts-de.tex
-2023/07/07 | 40118 | macros/latex/contrib/koma-script/scrkernel-miscellaneous.dtx
-2023/07/07 | 3980 | macros/latex/contrib/koma-script/doc/linkalias.tex
-2023/07/07 | 38864 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-de.tex
-2023/07/07 | 3787 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-example-de.tex
-2023/07/07 | 3731 | macros/latex/contrib/koma-script/doc/scrjura-example-de.tex
-2023/07/07 | 368440 | macros/jptex/latex/pxufont/vf/zu-cidjmgr--v.vf
-2023/07/07 | 368436 | macros/jptex/latex/pxufont/vf/zu-cidjmr--v.vf
-2023/07/07 | 368436 | macros/jptex/latex/pxufont/vf/zu-cidjml--v.vf
-2023/07/07 | 368436 | macros/jptex/latex/pxufont/vf/zu-cidjmb--v.vf
-2023/07/07 | 368436 | macros/jptex/latex/pxufont/vf/zu-cidjgr--v.vf
-2023/07/07 | 368436 | macros/jptex/latex/pxufont/vf/zu-cidjge--v.vf
-2023/07/07 | 368436 | macros/jptex/latex/pxufont/vf/zu-cidjgb--v.vf
-2023/07/07 | 36723 | macros/latex/contrib/koma-script/doc/common-lists-de.tex
-2023/07/07 | 366516 | macros/jptex/latex/pxufont/vf/zu-cidjmgr--h.vf
-2023/07/07 | 366512 | macros/jptex/latex/pxufont/vf/zu-cidjmr--h.vf
-2023/07/07 | 366512 | macros/jptex/latex/pxufont/vf/zu-cidjml--h.vf
-2023/07/07 | 366512 | macros/jptex/latex/pxufont/vf/zu-cidjmb--h.vf
-2023/07/07 | 366512 | macros/jptex/latex/pxufont/vf/zu-cidjgr--h.vf
-2023/07/07 | 366512 | macros/jptex/latex/pxufont/vf/zu-cidjge--h.vf
-2023/07/07 | 366512 | macros/jptex/latex/pxufont/vf/zu-cidjgb--h.vf
-2023/07/07 | 35969 | macros/latex/contrib/koma-script/doc/scrlfile-de.tex
-2023/07/07 | 35903 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
-2023/07/07 | 3542 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-example-en.tex
-2023/07/07 | 3464 | macros/latex/contrib/koma-script/scrstrip.inc
-2023/07/07 | 3428 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlmgothrn-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminrn-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminln-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminbn-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlmgothr-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothrn-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothr-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothebn-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgotheb-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothbn-h.vf
-2023/07/07 | 3424 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothb-h.vf
-2023/07/07 | 3420 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminr-h.vf
-2023/07/07 | 3420 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminl-h.vf
-2023/07/07 | 3420 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminb-h.vf
-2023/07/07 | 34196 | macros/latex/contrib/koma-script/doc/scrlttr2-experts-en.tex
-2023/07/07 | 34192 | macros/latex/contrib/koma-script/scrkernel-title.dtx
-2023/07/07 | 3416 | macros/latex/contrib/koma-script/doc/scrjura-example-en.tex
-2023/07/07 | 33995 | macros/latex/contrib/koma-script/doc/common-lists-en.tex
-2023/07/07 | 33476 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
-2023/07/07 | 33285 | macros/latex/contrib/koma-script/doc/letter-example-20-en.pdf
-2023/07/07 | 33279 | macros/latex/contrib/koma-script/doc/letter-example-19-en.pdf
-2023/07/07 | 3322263 | dviware/dvisvgm.zip
-2023/07/07 | 33010 | macros/latex/contrib/koma-script/doc/letter-example-17-en.pdf
-2023/07/07 | 33002 | macros/latex/contrib/koma-script/doc/letter-example-18-en.pdf
-2023/07/07 | 32976 | macros/latex/contrib/koma-script/doc/letter-example-16-en.pdf
-2023/07/07 | 32799 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-en.tex
-2023/07/07 | 3258688 | macros/latex/contrib/koma-script/doc/scrguide-de.pdf
-2023/07/07 | 32098 | macros/latex/contrib/koma-script/doc/scrlfile-en.tex
-2023/07/07 | 31988 | macros/latex/contrib/koma-script/doc/letter-example-13-en.pdf
-2023/07/07 | 31987 | macros/latex/contrib/koma-script/doc/letter-example-15-en.pdf
-2023/07/07 | 31957 | macros/latex/contrib/koma-script/doc/letter-example-14-en.pdf
-2023/07/07 | 31871 | macros/latex/contrib/koma-script/doc/common-titles-de.tex
-2023/07/07 | 3169325 | macros/latex/contrib/koma-script/doc/scrguide-en.pdf
-2023/07/07 | 316488 | systems/texlive/tlnet/archive/profsio.doc.r67562.tar.xz
-2023/07/07 | 31623 | macros/latex/contrib/koma-script/doc/common-footnotes-de.tex
-2023/07/07 | 31498 | macros/latex/contrib/koma-script/doc/letter-example-20-de.pdf
-2023/07/07 | 31314 | macros/latex/contrib/koma-script/doc/letter-example-19-de.pdf
-2023/07/07 | 3129 | macros/jptex/latex/pxufont/README.md
-2023/07/07 | 30819 | macros/latex/contrib/koma-script/doc/letter-example-18-de.pdf
-2023/07/07 | 30819 | macros/latex/contrib/koma-script/doc/letter-example-17-de.pdf
-2023/07/07 | 30793 | macros/latex/contrib/koma-script/doc/letter-example-16-de.pdf
-2023/07/07 | 30719 | macros/latex/contrib/koma-script/doc/letter-example-11-en.pdf
-2023/07/07 | 30718 | macros/latex/contrib/koma-script/doc/letter-example-12-en.pdf
-2023/07/07 | 30718 | macros/latex/contrib/koma-script/doc/letter-example-10-en.pdf
-2023/07/07 | 30718 | macros/latex/contrib/koma-script/doc/letter-example-08-en.pdf
-2023/07/07 | 30699 | macros/latex/contrib/koma-script/doc/letter-example-09-en.pdf
-2023/07/07 | 30406 | macros/latex/contrib/koma-script/scrkernel-pagestyles.dtx
-2023/07/07 | 3026 | macros/latex/contrib/koma-script/doc/common-typearea-de.tex
-2023/07/07 | 2992 | macros/latex/contrib/koma-script/doc/scrguide-body.tex
-2023/07/07 | 29801 | macros/latex/contrib/koma-script/doc/letter-example-13-de.pdf
-2023/07/07 | 29800 | macros/latex/contrib/koma-script/doc/letter-example-15-de.pdf
-2023/07/07 | 29777 | macros/latex/contrib/koma-script/doc/letter-example-14-de.pdf
-2023/07/07 | 292772 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
-2023/07/07 | 2911 | macros/latex/contrib/koma-script/doc/common-typearea-en.tex
-2023/07/07 | 29059 | macros/latex/contrib/koma-script/doc/letter-example-11-de.pdf
-2023/07/07 | 29056 | macros/latex/contrib/koma-script/doc/letter-example-12-de.pdf
-2023/07/07 | 29056 | macros/latex/contrib/koma-script/doc/letter-example-10-de.pdf
-2023/07/07 | 29056 | macros/latex/contrib/koma-script/doc/letter-example-08-de.pdf
-2023/07/07 | 29039 | macros/latex/contrib/koma-script/doc/letter-example-09-de.pdf
-2023/07/07 | 28736 | macros/latex/contrib/koma-script/doc/common-titles-en.tex
-2023/07/07 | 2838 | fonts/simpleicons/enc/simpleiconsone.enc
-2023/07/07 | 28345 | macros/latex/contrib/koma-script/README.md
-2023/07/07 | 2793 | macros/latex/contrib/koma-script/doc/scrextend.html
-2023/07/07 | 27924 | macros/latex/contrib/koma-script/scrkernel-bibliography.dtx
-2023/07/07 | 2764 | fonts/simpleicons/enc/simpleiconsfour.enc
-2023/07/07 | 274 | fonts/simpleicons/tex/usimpleiconsonezero.fd
-2023/07/07 | 27490 | macros/latex/contrib/koma-script/koma-script-source-doc.dtx
-2023/07/07 | 27309 | macros/latex/contrib/koma-script/scrkernel-paragraphs.dtx
-2023/07/07 | 2713 | macros/latex/contrib/koma-script/doc/scrkbase.html
-2023/07/07 | 2708 | fonts/simpleicons/enc/simpleiconseight.enc
-2023/07/07 | 2700 | fonts/simpleicons/enc/simpleiconstwo.enc
-2023/07/07 | 2689 | fonts/simpleicons/enc/simpleiconssix.enc
-2023/07/07 | 2687 | macros/latex/contrib/koma-script/doc/authorpart-de.tex
-2023/07/07 | 2683 | macros/latex/contrib/koma-script/doc/scrlfile-patcholdlatex.html
-2023/07/07 | 26824 | macros/latex/contrib/koma-script/scrkernel-compatibility.dtx
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjmr2-v.tfm
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjml2-v.tfm
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr2-v.tfm
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjmb2-v.tfm
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjgr2-v.tfm
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjge2-v.tfm
-2023/07/07 | 2680 | macros/jptex/latex/pxufont/tfm/zu-cidjgb2-v.tfm
-2023/07/07 | 267279 | macros/latex/contrib/koma-script/scrkernel-sections.dtx
-2023/07/07 | 264 | fonts/simpleicons/tex/usimpleiconsthree.fd
-2023/07/07 | 264 | fonts/simpleicons/tex/usimpleiconsseven.fd
-2023/07/07 | 264 | fonts/simpleicons/tex/usimpleiconseight.fd
-2023/07/07 | 2647 | macros/latex/contrib/koma-script/doc/scrlfile-hook-3.34.html
-2023/07/07 | 2632 | macros/latex/contrib/koma-script/doc/scrlogo-de.tex
-2023/07/07 | 26283 | macros/latex/contrib/koma-script/doc/common-footnotes-en.tex
-2023/07/07 | 2602 | macros/latex/contrib/koma-script/doc/scrlfile-hook.html
-2023/07/07 | 2601 | fonts/simpleicons/enc/simpleiconsnine.enc
-2023/07/07 | 259 | fonts/simpleicons/tex/usimpleiconsnine.fd
-2023/07/07 | 259 | fonts/simpleicons/tex/usimpleiconsfour.fd
-2023/07/07 | 259 | fonts/simpleicons/tex/usimpleiconsfive.fd
-2023/07/07 | 25802 | macros/latex/contrib/koma-script/scrtime.dtx
-2023/07/07 | 257252 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
-2023/07/07 | 2570 | macros/latex/contrib/koma-script/doc/scrarticle.html
-2023/07/07 | 2567 | macros/latex/contrib/koma-script/doc/scrreport.html
-2023/07/07 | 2565 | macros/latex/contrib/koma-script/doc/scrletter.html
-2023/07/07 | 2564 | macros/latex/contrib/koma-script/doc/scrreprt.html
-2023/07/07 | 2564 | macros/latex/contrib/koma-script/doc/scrartcl.html
-2023/07/07 | 2562 | macros/latex/contrib/koma-script/doc/scrlttr2.html
-2023/07/07 | 2561 | macros/latex/contrib/koma-script/doc/scrbook.html
-2023/07/07 | 254 | fonts/simpleicons/tex/usimpleiconstwo.fd
-2023/07/07 | 254 | fonts/simpleicons/tex/usimpleiconssix.fd
-2023/07/07 | 254 | fonts/simpleicons/tex/usimpleiconsone.fd
-2023/07/07 | 25450 | macros/latex/contrib/koma-script/doc/japanlco-en.tex
-2023/07/07 | 2544 | fonts/simpleicons/enc/simpleiconsseven.enc
-2023/07/07 | 25281 | macros/latex/contrib/koma-script/scrlfile-hook.dtx
-2023/07/07 | 2519 | macros/latex/contrib/koma-script/doc/authorpart-en.tex
-2023/07/07 | 250980 | macros/latex/contrib/koma-script/doc/scrbookreportarticle-de.tex
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjmr0-h.tfm
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjml0-h.tfm
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr0-h.tfm
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjmb0-h.tfm
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjgr0-h.tfm
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjge0-h.tfm
-2023/07/07 | 2508 | macros/jptex/latex/pxufont/tfm/zu-cidjgb0-h.tfm
-2023/07/07 | 25055 | macros/latex/contrib/koma-script/lppl-de.txt
-2023/07/07 | 2494 | macros/latex/contrib/koma-script/doc/scrlogo-en.tex
-2023/07/07 | 2492 | macros/latex/contrib/koma-script/doc/scrlayer.html
-2023/07/07 | 2484 | macros/latex/contrib/koma-script/doc/scrlfile.html
-2023/07/07 | 2478 | macros/latex/contrib/koma-script/doc/scrlayer-scrpage.html
-2023/07/07 | 2465 | macros/latex/contrib/koma-script/doc/scrjura.html
-2023/07/07 | 2463 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn.html
-2023/07/07 | 2459 | macros/latex/contrib/koma-script/doc/scrlogo.html
-2023/07/07 | 2448 | macros/latex/contrib/koma-script/doc/typearea.html
-2023/07/07 | 2448 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlmgothr-v.vf
-2023/07/07 | 2448 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlmgothrn-v.vf
-2023/07/07 | 2447 | macros/latex/contrib/koma-script/doc/scrhack.html
-2023/07/07 | 2446 | macros/latex/contrib/koma-script/doc/tocbasic.html
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminrn-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminln-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminbn-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothr-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothrn-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgotheb-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothebn-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothb-v.vf
-2023/07/07 | 2444 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlgothbn-v.vf
-2023/07/07 | 2444 | fonts/simpleicons/enc/simpleiconsthree.enc
-2023/07/07 | 2440 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminr-v.vf
-2023/07/07 | 2440 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminl-v.vf
-2023/07/07 | 2440 | macros/jptex/latex/pxufont/vf/zu-upbrsgnmlminb-v.vf
-2023/07/07 | 2439 | macros/latex/contrib/koma-script/doc/scrbase.html
-2023/07/07 | 2425 | macros/latex/contrib/koma-script/doc/scraddr.html
-2023/07/07 | 2424 | macros/latex/contrib/koma-script/doc/scrwfile-de.tex
-2023/07/07 | 2419 | fonts/simpleicons/enc/simpleiconsonezero.enc
-2023/07/07 | 2406 | fonts/simpleicons/enc/simpleiconsfive.enc
-2023/07/07 | 2383 | macros/latex/contrib/koma-script/doc/scrdate.html
-2023/07/07 | 2379 | macros/latex/contrib/koma-script/doc/scrtime.html
-2023/07/07 | 237580 | macros/latex/contrib/koma-script/doc/scrlttr2-de.tex
-2023/07/07 | 2350 | macros/latex/contrib/koma-script/doc/scrwfile-en.tex
-2023/07/07 | 23434 | macros/latex/contrib/koma-script/doc/scrguide.bib
-2023/07/07 | 233852 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
-2023/07/07 | 231 | fonts/kpfonts-otf/tex/KpSans.fontspec
-2023/07/07 | 22784 | macros/latex/contrib/koma-script/scrkernel-footnotes.dtx
-2023/07/07 | 225544 | fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex
-2023/07/07 | 224069 | macros/latex/contrib/koma-script/doc/scrbookreportarticle-en.tex
-2023/07/07 | 2210 | macros/latex/contrib/koma-script/doc/scrguide.gst
-2023/07/07 | 221016 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex
-2023/07/07 | 2164 | systems/texlive/tlnet/archive/luaplot.r67565.tar.xz
-2023/07/07 | 2145 | macros/latex/contrib/koma-script/doc/expertpart-de.tex
-2023/07/07 | 2132 | macros/latex/contrib/koma-script/doc/common-footnotes-experts-de.tex
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjmr--v.tfm
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjml--v.tfm
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr--v.tfm
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjmb--v.tfm
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjgr--v.tfm
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjge--v.tfm
-2023/07/07 | 2120 | macros/jptex/latex/pxufont/tfm/zu-cidjgb--v.tfm
-2023/07/07 | 2109 | macros/latex/contrib/koma-script/doc/expertpart-en.tex
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjmr--h.tfm
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjml--h.tfm
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr--h.tfm
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjmb--h.tfm
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjgr--h.tfm
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjge--h.tfm
-2023/07/07 | 2076 | macros/jptex/latex/pxufont/tfm/zu-cidjgb--h.tfm
-2023/07/07 | 20746 | macros/latex/contrib/koma-script/scrmain.ins
-2023/07/07 | 207396 | macros/latex/contrib/koma-script/doc/scrlttr2-en.tex
-2023/07/07 | 20683 | macros/latex/contrib/koma-script/doc/scrlayer-scrpage-experts-de.tex
-2023/07/07 | 2051455 | fonts/simpleicons/doc/simpleicons.pdf
-2023/07/07 | 20494 | macros/latex/contrib/koma-script/doc/introduction-de.tex
-2023/07/07 | 20368 | macros/latex/contrib/koma-script/doc/terms-de.tex
-2023/07/07 | 2021 | macros/latex/contrib/koma-script/doc/common-footnotes-experts-en.tex
-2023/07/07 | 20021 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
-2023/07/07 | 200117 | macros/latex/contrib/koma-script/scrkernel-basics.dtx
-2023/07/07 | 1975 | macros/latex/contrib/koma-script/scrstrop.inc
-2023/07/07 | 196408 | fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
-2023/07/07 | 1950508 | fonts/simpleicons/opentype/SimpleIcons.otf
-2023/07/07 | 19247 | macros/latex/contrib/koma-script/doc/letter-example-06-en.pdf
-2023/07/07 | 19246 | macros/latex/contrib/koma-script/doc/letter-example-05-en.pdf
-2023/07/07 | 19231 | macros/latex/contrib/koma-script/doc/letter-example-04-en.pdf
-2023/07/07 | 19206 | macros/latex/contrib/koma-script/doc/letter-example-07-en.pdf
-2023/07/07 | 19188 | macros/latex/contrib/koma-script/doc/letter-example-03-en.pdf
-2023/07/07 | 19155 | macros/latex/contrib/koma-script/doc/letter-example-02-en.pdf
-2023/07/07 | 19110 | macros/latex/contrib/koma-script/lppl.txt
-2023/07/07 | 19100 | macros/latex/contrib/koma-script/doc/terms-en.tex
-2023/07/07 | 18858 | macros/latex/contrib/koma-script/doc/letter-example-01-en.pdf
-2023/07/07 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
-2023/07/07 | 1844 | fonts/simpleicons/doc/simpleicons.tex
-2023/07/07 | 1833145 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
-2023/07/07 | 1817411 | fonts/simpleicons/type1/SimpleIcons.pfb
-2023/07/07 | 180525 | macros/latex/contrib/koma-script/scrkernel-notepaper.dtx
-2023/07/07 | 179831 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
-2023/07/07 | 1787 | macros/latex/contrib/koma-script/doc/scrguide.ist
-2023/07/07 | 17852 | macros/latex/contrib/koma-script/doc/letter-example-06-de.pdf
-2023/07/07 | 17846 | macros/latex/contrib/koma-script/doc/letter-example-05-de.pdf
-2023/07/07 | 17755 | macros/latex/contrib/koma-script/doc/letter-example-04-de.pdf
-2023/07/07 | 17730 | macros/latex/contrib/koma-script/doc/letter-example-07-de.pdf
-2023/07/07 | 17701 | macros/latex/contrib/koma-script/doc/letter-example-03-de.pdf
-2023/07/07 | 17666 | macros/latex/contrib/koma-script/doc/letter-example-02-de.pdf
-2023/07/07 | 176387 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
-2023/07/07 | 17513 | macros/latex/contrib/koma-script/doc/scrlayer-scrpage-experts-en.tex
-2023/07/07 | 17418 | macros/latex/contrib/koma-script/doc/letter-example-01-de.pdf
-2023/07/07 | 17343 | macros/latex/contrib/koma-script/scrkernel-listsandtabulars.dtx
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmr0-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjml0-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmgr0-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjmb0-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgr0-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjge0-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb5-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb5-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb4-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb4-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb3-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb1-v.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb1-h.tfm
-2023/07/07 | 172 | macros/jptex/latex/pxufont/tfm/zu-cidjgb0-v.tfm
-2023/07/07 | 16922 | macros/latex/contrib/koma-script/scrkernel-variables.dtx
-2023/07/07 | 168441 | macros/latex/contrib/koma-script/scrlayer.dtx
-2023/07/07 | 16806 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
-2023/07/07 | 16794 | macros/latex/contrib/koma-script/doc/introduction-en.tex
-2023/07/07 | 16159 | macros/latex/contrib/koma-script/doc/scrhack-de.tex
-2023/07/07 | 16140 | macros/latex/contrib/koma-script/doc/letter-example-00-en.pdf
-2023/07/07 | 160216 | systems/texlive/tlnet/archive/pdfjam.doc.r67566.tar.xz
-2023/07/07 | 15735 | macros/latex/contrib/koma-script/scrkernel-index.dtx
-2023/07/07 | 15650 | macros/latex/contrib/koma-script/doc/common-interleafpage-de.tex
-2023/07/07 | 15234 | macros/latex/contrib/koma-script/doc/plength-tikz.tex
-2023/07/07 | 15175 | macros/latex/contrib/koma-script/japanlco.dtx
-2023/07/07 | 1501 | fonts/simpleicons/tex/simpleicons.sty
-2023/07/07 | 14938 | macros/latex/contrib/koma-script/doc/letter-example-00-de.pdf
-2023/07/07 | 14842089 | macros/jptex/latex/pxufont.zip
-2023/07/07 | 146085 | macros/latex/contrib/koma-script/doc/tocbasic-de.tex
-2023/07/07 | 14318 | macros/latex/contrib/koma-script/doc/scrhack-en.tex
-2023/07/07 | 14241 | macros/latex/contrib/koma-script/doc/common-interleafpage-en.tex
-2023/07/07 | 14138 | macros/latex/contrib/koma-script/doc/typearea-experts-de.tex
-2023/07/07 | 137423 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-example-de.pdf
-2023/07/07 | 1371 | macros/latex/contrib/koma-script/doc/scrguide-en.tex
-2023/07/07 | 1371 | macros/latex/contrib/koma-script/doc/scrguide-de.tex
-2023/07/07 | 135451 | macros/latex/contrib/koma-script/doc/scrlayer-notecolumn-example-en.pdf
-2023/07/07 | 133578 | fonts/simpleicons/doc/bindings.tex
-2023/07/07 | 13324 | macros/latex/contrib/koma-script/doc/scrlttr2-examples.dtx
-2023/07/07 | 13221 | macros/latex/contrib/koma-script/scrdoc.cls
-2023/07/07 | 13210 | macros/latex/contrib/koma-script/doc/scrdate-en.tex
-2023/07/07 | 13094 | macros/latex/contrib/koma-script/doc/scrdate-de.tex
-2023/07/07 | 129391 | macros/latex/contrib/koma-script/doc/tocbasic-en.tex
-2023/07/07 | 12780 | systems/texlive/tlnet/archive/pdfjam.r67566.tar.xz
-2023/07/07 | 126881 | macros/latex/contrib/koma-script/scrkernel-typearea.dtx
-2023/07/07 | 126832 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
-2023/07/07 | 12475 | macros/latex/contrib/koma-script/scrkernel-pseudolengths.dtx
-2023/07/07 | 124464 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
-2023/07/07 | 1236 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm
-2023/07/07 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm
-2023/07/07 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm
-2023/07/07 | 122640 | systems/texlive/tlnet/archive/luaplot.doc.r67565.tar.xz
-2023/07/07 | 12139 | macros/latex/contrib/koma-script/doc/common-parmarkup-de.tex
-2023/07/07 | 12016 | macros/latex/contrib/koma-script/doc/typearea-experts-en.tex
-2023/07/07 | 1196 | macros/jptex/latex/pxufont/tfm/zu-min10.tfm
-2023/07/07 | 1196 | macros/jptex/latex/pxufont/tfm/zu-goth10.tfm
-2023/07/07 | 11863 | macros/latex/contrib/koma-script/doc/common-dictum-de.tex
-2023/07/07 | 11848 | macros/latex/contrib/koma-script/doc/common-parmarkup-en.tex
-2023/07/07 | 117452 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
-2023/07/07 | 116940 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
-2023/07/07 | 116576 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
-2023/07/07 | 114652 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
-2023/07/07 | 114424 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
-2023/07/07 | 1143796 | systems/texlive/tlnet/archive/hvextern.doc.r67564.tar.xz
-2023/07/07 | 113728 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
-2023/07/07 | 1119 | fonts/simpleicons/map/simpleicons.map
-2023/07/07 | 110788 | macros/jptex/latex/pxufont/vf/zu-rubymgothr-v.vf
-2023/07/07 | 110784 | macros/jptex/latex/pxufont/vf/zu-rubyminr-v.vf
-2023/07/07 | 110784 | macros/jptex/latex/pxufont/vf/zu-rubyminl-v.vf
-2023/07/07 | 110784 | macros/jptex/latex/pxufont/vf/zu-rubyminb-v.vf
-2023/07/07 | 110784 | macros/jptex/latex/pxufont/vf/zu-rubygothr-v.vf
-2023/07/07 | 110784 | macros/jptex/latex/pxufont/vf/zu-rubygotheb-v.vf
-2023/07/07 | 110784 | macros/jptex/latex/pxufont/vf/zu-rubygothb-v.vf
-2023/07/07 | 110732 | macros/jptex/latex/pxufont/vf/zu-rubymgothr-h.vf
-2023/07/07 | 110728 | macros/jptex/latex/pxufont/vf/zu-rubyminr-h.vf
-2023/07/07 | 110728 | macros/jptex/latex/pxufont/vf/zu-rubyminl-h.vf
-2023/07/07 | 110728 | macros/jptex/latex/pxufont/vf/zu-rubyminb-h.vf
-2023/07/07 | 110728 | macros/jptex/latex/pxufont/vf/zu-rubygothr-h.vf
-2023/07/07 | 110728 | macros/jptex/latex/pxufont/vf/zu-rubygotheb-h.vf
-2023/07/07 | 110728 | macros/jptex/latex/pxufont/vf/zu-rubygothb-h.vf
-2023/07/07 | 110684 | macros/jptex/latex/pxufont/vf/zu-nmlmgothrn-v.vf
-2023/07/07 | 110684 | macros/jptex/latex/pxufont/vf/zu-brsgnmlmgothrn-v.vf
-2023/07/07 | 110680 | macros/jptex/latex/pxufont/vf/zu-nmlmgothrn-h.vf
-2023/07/07 | 110680 | macros/jptex/latex/pxufont/vf/zu-nmlgothebn-v.vf
-2023/07/07 | 110680 | macros/jptex/latex/pxufont/vf/zu-brsgnmlmgothrn-h.vf
-2023/07/07 | 110680 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothebn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-nmlminrn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-nmlminln-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-nmlminbn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-nmlgothrn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-nmlgothebn-h.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-nmlgothbn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminrn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminln-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminbn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothrn-v.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothebn-h.vf
-2023/07/07 | 110676 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothbn-v.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-nmlminrn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-nmlminln-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-nmlminbn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-nmlgothrn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-nmlgothbn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminrn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminln-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminbn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothrn-h.vf
-2023/07/07 | 110672 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothbn-h.vf
-2023/07/07 | 110536 | macros/jptex/latex/pxufont/vf/zu-tmin10.vf
-2023/07/07 | 110536 | macros/jptex/latex/pxufont/vf/zu-tgoth10.vf
-2023/07/07 | 110440 | macros/jptex/latex/pxufont/vf/zu-nmlmgothr-v.vf
-2023/07/07 | 110440 | macros/jptex/latex/pxufont/vf/zu-brsgnmlmgothr-v.vf
-2023/07/07 | 110436 | macros/jptex/latex/pxufont/vf/zu-nmlgotheb-v.vf
-2023/07/07 | 110436 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgotheb-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-nmlminr-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-nmlminl-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-nmlminb-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-nmlgothr-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-nmlgothb-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminr-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminl-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminb-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothr-v.vf
-2023/07/07 | 110432 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothb-v.vf
-2023/07/07 | 110376 | macros/jptex/latex/pxufont/vf/zu-nmlmgothr-h.vf
-2023/07/07 | 110376 | macros/jptex/latex/pxufont/vf/zu-nmlgotheb-h.vf
-2023/07/07 | 110376 | macros/jptex/latex/pxufont/vf/zu-brsgnmlmgothr-h.vf
-2023/07/07 | 110376 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgotheb-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-nmlminr-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-nmlminl-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-nmlminb-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-nmlgothr-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-nmlgothb-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminr-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminl-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-brsgnmlminb-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothr-h.vf
-2023/07/07 | 110372 | macros/jptex/latex/pxufont/vf/zu-brsgnmlgothb-h.vf
-2023/07/07 | 110348 | macros/jptex/latex/pxufont/vf/zu-min10.vf
-2023/07/07 | 110348 | macros/jptex/latex/pxufont/vf/zu-goth10.vf
-2023/07/07 | 110176 | macros/jptex/latex/pxufont/vf/zu-jis.vf
-2023/07/07 | 110176 | macros/jptex/latex/pxufont/vf/zu-jisg.vf
-2023/07/07 | 110148 | macros/jptex/latex/pxufont/vf/zu-jis-v.vf
-2023/07/07 | 110148 | macros/jptex/latex/pxufont/vf/zu-jisg-v.vf
-2023/07/07 | 1091 | macros/jptex/latex/pxufont/LICENSE
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjmr-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjmr-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjml-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjml-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjmgr-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjmgr-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjmb-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjmb-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjgr-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjgr-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjge-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjge-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjgb-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-rjgb-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjmr-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjmr-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjml-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjml-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjmgr-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjmgr-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjmb-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjmb-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjgr-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjgr-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjge-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjge-h.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjgb-v.tfm
-2023/07/07 | 108 | macros/jptex/latex/pxufont/tfm/zur-gjgb-h.tfm
-2023/07/07 | 108390 | macros/latex/contrib/koma-script/scrkernel-tocstyle.dtx
-2023/07/07 | 10699 | macros/latex/contrib/koma-script/scraddr.dtx
-2023/07/07 | 10677 | macros/latex/contrib/koma-script/doc/common-options-de.tex
-2023/07/07 | 10531 | macros/latex/contrib/koma-script/doc/scraddr-de.tex
-2023/07/07 | 1024 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsonezero.tfm
-2023/07/07 | 101157 | macros/latex/contrib/koma-script/doc/scrbookreportarticle-experts-de.tex
-2023/07/07 | 101021 | macros/latex/contrib/koma-script/doc/typearea-de.tex
-2023/07/07 | 10089 | macros/latex/contrib/koma-script/doc/common-dictum-en.tex
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index f927a2711a..841c94afb8 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 14-07-2023, 02:01:03
+%% created at 15-07-2023, 02:00:14
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -6300,7 +6300,7 @@
title = {The \texttt{beaulivre} package},
subtitle = {Write your books in a colorful way},
author = {Jinwen XU},
- date = {2023-01-06},
+ date = {2023-07-14},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/unicodetex/latex/beaulivre},
@@ -14009,7 +14009,7 @@
title = {The \texttt{colorist} package},
subtitle = {Write your articles or books in a colorful way},
author = {Jinwen XU},
- date = {2023-03-07},
+ date = {2023-07-14},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/colorist},
@@ -15827,8 +15827,8 @@
title = {The \texttt{create-theorem} package},
subtitle = {Multilingual support for theorem-like environments},
author = {Jinwen XU},
- date = {2022-08-11},
- version = {2022-08-08a},
+ date = {2023-07-14},
+ version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/create-theorem},
url = {https://ctan.org/pkg/create-theorem},
@@ -21118,7 +21118,7 @@
title = {The \texttt{einfart} package},
subtitle = {Write your articles in a simple and clear way},
author = {Jinwen XU},
- date = {2023-01-05},
+ date = {2023-07-14},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/unicodetex/latex/einfart},
@@ -31042,8 +31042,8 @@
title = {The \texttt{hep-acronym} package},
subtitle = {An acronym extension for glossaries},
author = {Jan Hajer},
- date = {2022-11-01},
- version = {1.1},
+ date = {2023-07-14},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-acronym},
url = {https://ctan.org/pkg/hep-acronym},
@@ -31053,8 +31053,8 @@
title = {The \texttt{hep-bibliography} package},
subtitle = {An acronym extension for glossaries},
author = {Jan Hajer},
- date = {2022-11-01},
- version = {1.1},
+ date = {2023-07-14},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/hep-bibliography},
url = {https://ctan.org/pkg/hep-bibliography},
@@ -31065,7 +31065,7 @@
subtitle = {Convenience package for float placement},
author = {Jan Hajer},
date = {2021-11-26},
- version = {1.1},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-float},
url = {https://ctan.org/pkg/hep-float},
@@ -31075,8 +31075,8 @@
title = {The \texttt{hep-font} package},
subtitle = {Latin modern extended by computer modern},
author = {Jan Hajer},
- date = {2022-11-01},
- version = {1.1},
+ date = {2023-07-14},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/fonts/utilities/hep-font},
url = {https://ctan.org/pkg/hep-font},
@@ -31093,12 +31093,27 @@
url = {https://ctan.org/pkg/hep-gen},
}
+@manual{ctan-hep-graphic,
+ title = {The \texttt{hep-graphic} package},
+ subtitle = {Extensions for graphics, plots and feynman graphs in high energy physics},
+ author = {Jan Hajer},
+ date = {2023-07-14},
+ version = {1.2},
+ license = {lppl1.3c},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-graphic},
+ url = {https://ctan.org/pkg/hep-graphic},
+ annotation = {The hep-graphic package collects convinience macros that modify the
+ behaviour of the , ,
+ and packages and ensure that
+ the generated graphics look consistent.},
+}
+
@manual{ctan-hep-math-font,
title = {The \texttt{hep-math-font} package},
subtitle = {Extended Greek and sans-serif math},
author = {Jan Hajer},
- date = {2022-11-01},
- version = {1.1},
+ date = {2023-07-14},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/fonts/utilities/hep-math-font},
url = {https://ctan.org/pkg/hep-math-font},
@@ -31109,7 +31124,7 @@
subtitle = {Extended math macros},
author = {Jan Hajer},
date = {2021-11-26},
- version = {1.1},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-math},
url = {https://ctan.org/pkg/hep-math},
@@ -31119,8 +31134,8 @@
title = {The \texttt{hep-paper} package},
subtitle = {Publications in High Energy Physics},
author = {Jan Hajer},
- date = {2022-11-02},
- version = {2.1},
+ date = {2023-07-14},
+ version = {2.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-paper},
url = {https://ctan.org/pkg/hep-paper},
@@ -31130,8 +31145,8 @@
title = {The \texttt{hep-reference} package},
subtitle = {Adjustments for publications in High Energy Physics},
author = {Jan Hajer},
- date = {2022-11-02},
- version = {1.1},
+ date = {2023-07-14},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-reference},
url = {https://ctan.org/pkg/hep-reference},
@@ -31142,7 +31157,7 @@
subtitle = {List and text extensions},
author = {Jan Hajer},
date = {2021-11-26},
- version = {1.1},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-text},
url = {https://ctan.org/pkg/hep-text},
@@ -31152,8 +31167,8 @@
title = {The \texttt{hep-title} package},
subtitle = {Extensions for the title page},
author = {Jan Hajer},
- date = {2022-11-01},
- version = {1.1},
+ date = {2023-07-14},
+ version = {1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hep-title},
url = {https://ctan.org/pkg/hep-title},
@@ -38011,8 +38026,8 @@
title = {The \texttt{latexindent} package},
subtitle = {Indent a \LaTeX{} document, highlighting the programming structure},
author = {Chris Hughes},
- date = {2023-07-02},
- version = {3.22.1},
+ date = {2023-07-14},
+ version = {3.22.2},
license = {gpl3},
mirror = {https://mirror.ctan.org/support/latexindent},
url = {https://ctan.org/pkg/latexindent},
@@ -38424,7 +38439,7 @@
title = {The \texttt{lebhart} package},
subtitle = {Write your articles in a colorful way},
author = {Jinwen XU},
- date = {2023-01-06},
+ date = {2023-07-14},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/unicodetex/latex/lebhart},
@@ -45204,7 +45219,7 @@
title = {The \texttt{minimalist} package},
subtitle = {Write your articles or books in a simple and clear way},
author = {Jinwen XU},
- date = {2023-03-07},
+ date = {2023-07-14},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/minimalist},
@@ -47201,8 +47216,8 @@
title = {The \texttt{naive-ebnf} package},
subtitle = {EBNF in plain text},
author = {Yegor Bugayenko},
- date = {2023-07-13},
- version = {0.0.12},
+ date = {2023-07-14},
+ version = {0.0.13},
license = {mit},
mirror = {https://mirror.ctan.org/macros/latex/contrib/naive-ebnf},
url = {https://ctan.org/pkg/naive-ebnf},
@@ -48216,8 +48231,8 @@
title = {The \texttt{nicematrix} package},
subtitle = {Improve the typesetting of mathematical matrices with PGF},
author = {François Pantigny},
- date = {2023-06-30},
- version = {6.20a},
+ date = {2023-07-14},
+ version = {6.21},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/nicematrix},
url = {https://ctan.org/pkg/nicematrix},
@@ -62399,7 +62414,7 @@
title = {The \texttt{simplivre} package},
subtitle = {Write your books in a simple and clear way},
author = {Jinwen XU},
- date = {2023-01-05},
+ date = {2023-07-14},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/unicodetex/latex/simplivre},
@@ -75867,7 +75882,7 @@
title = {The \texttt{wordle} package},
subtitle = {Create wordle grids},
author = {Cédric Pierquet},
- date = {2023-07-13},
+ date = {2023-07-14},
version = {0.1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/wordle},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index c6920dc3f2..dccb160cb1 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/fonts/utilities/hep-font/README.md b/fonts/utilities/hep-font/README.md
index b020013f44..aa729a6b12 100644
--- a/fonts/utilities/hep-font/README.md
+++ b/fonts/utilities/hep-font/README.md
@@ -5,7 +5,9 @@ Latin modern extended by computer modern.
## Introduction
-The `hep-font` package loads standard font packages and extends the usual Latin Modern implementations by replacing missing fonts with Computer Modern counterparts.
+The `hep-font` package loads standard font packages and extends the usual
+Latin Modern implementations by replacing missing fonts with Computer
+Modern counterparts.
The package is loaded with `\usepackage{hep-font}`.
@@ -15,6 +17,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/fonts/utilities/hep-font/bibliography.bib b/fonts/utilities/hep-font/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/fonts/utilities/hep-font/bibliography.bib
+++ b/fonts/utilities/hep-font/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/fonts/utilities/hep-font/hep-font-documentation.pdf b/fonts/utilities/hep-font/hep-font-documentation.pdf
index f25d9883cb..64aa488716 100644
--- a/fonts/utilities/hep-font/hep-font-documentation.pdf
+++ b/fonts/utilities/hep-font/hep-font-documentation.pdf
Binary files differ
diff --git a/fonts/utilities/hep-font/hep-font-implementation.dtx b/fonts/utilities/hep-font/hep-font-implementation.dtx
index e5e80643dc..53f4d71210 100644
--- a/fonts/utilities/hep-font/hep-font-implementation.dtx
+++ b/fonts/utilities/hep-font/hep-font-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,33 +18,28 @@
% \iffalse
%
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-font}[2022/11/01 v1.1 hep-font]
-%<documentation>\ProvidesFile{hep-font-documentation.tex}[2022/11/01 v1.1 hep-font documentation]
+%<package>\ProvidesPackage{hep-font}[2023/07/01 v1.2 hep-font]
+%<documentation>\ProvidesFile{hep-font-documentation.tex}[2023/07/01 v1.2 hep-font documentation]
%
%<*documentation>
-
-\RequirePackage[l2tabu, orthodox]{nag}
-
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
-
\acronym{CM}{computer modern}
\acronym{LM}{latin modern}
\acronym{NFSS}{new font selection scheme}
-
-\usepackage{hologo}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -57,7 +52,7 @@
%
% \fi
%
-% \CheckSum{496}
+% \CheckSum{498}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -76,7 +71,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -164,14 +159,14 @@ Finally the \software{inputenc} package \cite{inputenc} with the "utf8" option i
% \end{macrocode}
%
% \begin{macro}{size}
-% Define the "size" switching taking the font size as an argument.
+% Define the "size" option switching taking the font size as an argument.
% \begin{macrocode}
\DeclareStringOption[11pt]{size}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{sans}
-% Define the "sans" switching to sans serif font.
+% Define the "sans" option switching to sans serif font.
% \begin{macrocode}
\DeclareBoolOption[false]{sans}
\DeclareComplementaryOption{serif}{sans}
@@ -199,6 +194,7 @@ Finally the \software{inputenc} package \cite{inputenc} with the "utf8" option i
\@ifclasswith{\hepfont@class}{10pt}{\setkeys{hepfont}{size=10pt}}{}
\@ifclasswith{\hepfont@class}{11pt}{\setkeys{hepfont}{size=11pt}}{}
\@ifclasswith{\hepfont@class}{12pt}{\setkeys{hepfont}{size=12pt}}{}
+\@ifpackageloaded{jheppub}{\setkeys{hepfont}{size=default}}{}
% \end{macrocode}
%
% \begin{macro}{\ifxetexorluatex}
@@ -264,28 +260,27 @@ Finally the \software{inputenc} package \cite{inputenc} with the "utf8" option i
\RequirePackage{cfr-lm}
\fi
% \end{macrocode}
+% Ensure that the table of contest uses tabular figures using the \software{xpatch} package \cite{xpatch}.
+% \begin{macrocode}
+\RequirePackage{xpatch}
+\xpretocmd{\@dottedtocline}{\tstyle}{}{}
+\xpatchcmd{\@dottedtocline}{\normalfont}{\normalfont\tstyle}{}{}
+\xpretocmd{\l@section}{\tstyle}{}{}
+\xpretocmd{\l@chapter}{\tstyle}{}{}
+\xpretocmd{\l@part}{\tstyle}{}{}
+% \end{macrocode}
% Ensure that the "verbatim" environment uses proportional font and provide an inline "\code" macro.
% Work around a bug in \software{nfssext-cfr} which defines a global "\set" macro and breaks other macros of the same name.
% \begin{macrocode}
-% \let\hep@verbatim\verbatim
-% \renewcommand\verbatim{\hep@verbatim\tmstyle}
-% \RequirePackage{etoolbox}
-% \AtBeginDocument{
-% \ifdefined\set
-% \AtBeginEnvironment{verbatim}{\global\let\hep@set\set\tmstyle}
-% \AfterEndEnvironment{verbatim}{\renewcommand\set{\hep@set}}
-% \else
-% \AtBeginEnvironment{verbatim}{\tmstyle}
-% \fi
-% }
-\let\verbatim@font\tmstyle
+\newcommand{\codestyle}{\tmstyle\lstyle}
+\let\verbatim@font\codestyle
\RequirePackage{xparse}
-\ProvideDocumentCommand{\code}{v}{{\tmstyle #1}}
+\ProvideDocumentCommand{\code}{v}{{\codestyle #1}}
% \end{macrocode}
% Adjust the figures according to the "lining" option and ensure that tables always use lining.
% \begin{macrocode}
-% \RequirePackage{etoolbox}
-% \AtBeginEnvironment{tabular}{\tlstyle}
+\g@addto@macro\@floatboxreset{\tlstyle}
+% \g@addto@macro\@subfloatboxreset{\tlstyle}
% \end{macrocode}
%
% Load the \software{textcomp} extension \cite{textcomp} and define helper functions.
@@ -547,7 +542,9 @@ Latin modern extended by computer modern.
## Introduction
-The `hep-font` package loads standard font packages and extends the usual Latin Modern implementations by replacing missing fonts with Computer Modern counterparts.
+The `hep-font` package loads standard font packages and extends the usual
+Latin Modern implementations by replacing missing fonts with Computer
+Modern counterparts.
The package is loaded with `\usepackage{hep-font}`.
@@ -557,8 +554,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/fonts/utilities/hep-font/hep-font-implementation.pdf b/fonts/utilities/hep-font/hep-font-implementation.pdf
index d7fff2d56e..53a2ead18c 100644
--- a/fonts/utilities/hep-font/hep-font-implementation.pdf
+++ b/fonts/utilities/hep-font/hep-font-implementation.pdf
Binary files differ
diff --git a/fonts/utilities/hep-font/hep-font.ins b/fonts/utilities/hep-font/hep-font.ins
index 1bd0446a1e..6ab796da16 100644
--- a/fonts/utilities/hep-font/hep-font.ins
+++ b/fonts/utilities/hep-font/hep-font.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/fonts/utilities/hep-math-font/README.md b/fonts/utilities/hep-math-font/README.md
index ffc589e7ad..c972d0d839 100644
--- a/fonts/utilities/hep-math-font/README.md
+++ b/fonts/utilities/hep-math-font/README.md
@@ -6,9 +6,11 @@ Extended Greek and sans-serif math
## Introduction
-The `hep-math-font` package adjust the math fonts to be sans-serif if the document is sans-serif.
-Additionally Greek letters are redefined to be always italic and upright in math and text mode respectively.
-Some math font macros are adjusted to give more consistently the naively expected results.
+The `hep-math-font` package adjust the math fonts to be sans-serif if the
+document is sans-serif. Additionally Greek letters are redefined to be
+always italic and upright in math and text mode respectively. Some math
+font macros are adjusted to give more consistently the naively expected
+results.
The package is loaded using `\usepackage{hep-math-font}`.
@@ -18,6 +20,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/fonts/utilities/hep-math-font/bibliography.bib b/fonts/utilities/hep-math-font/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/fonts/utilities/hep-math-font/bibliography.bib
+++ b/fonts/utilities/hep-math-font/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/fonts/utilities/hep-math-font/hep-math-font-documentation.pdf b/fonts/utilities/hep-math-font/hep-math-font-documentation.pdf
index 2a719ad828..c66b384e43 100644
--- a/fonts/utilities/hep-math-font/hep-math-font-documentation.pdf
+++ b/fonts/utilities/hep-math-font/hep-math-font-documentation.pdf
Binary files differ
diff --git a/fonts/utilities/hep-math-font/hep-math-font-implementation.dtx b/fonts/utilities/hep-math-font/hep-math-font-implementation.dtx
index ba55da5855..15ddf262a4 100644
--- a/fonts/utilities/hep-math-font/hep-math-font-implementation.dtx
+++ b/fonts/utilities/hep-math-font/hep-math-font-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,33 +18,28 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-math-font}[2022/11/01 v1.1 selection of math fonts for latin modern]
-%<documentation>\ProvidesFile{hep-math-font-documentation.tex}[2022/11/01 v1.1 hep-math-Font documentation]
+%<package>\ProvidesPackage{hep-math-font}[2023/07/01 v1.2 selection of math fonts for latin modern]
+%<documentation>\ProvidesFile{hep-math-font-documentation.tex}[2023/07/01 v1.2 hep-math-Font documentation]
%
%<*documentation>
-
-\RequirePackage[l2tabu, orthodox]{nag}
-
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage{fonttable}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
-
\acronym{CM}{computer modern}
\acronym{LM}{latin modern}
-
-\usepackage{hologo}
-\usepackage{fonttable}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -57,7 +52,7 @@
%
% \fi
%
-% \CheckSum{794}
+% \CheckSum{802}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -76,7 +71,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -344,7 +339,11 @@ Hence, the minion option uses three to four more math alphabets than a usual set
% \begin{macrocode}
\RequirePackage{pdftexcmds}
\newif\ifhepmathfont@symbols
-\ifnum\pdf@strcmp{\hepmathfont@symbols}{false}=0\else\hepmathfont@symbolstrue\fi
+\ifnum
+ \pdf@strcmp{\hepmathfont@symbols}{false}=0
+\else
+ \hepmathfont@symbolstrue
+\fi
\newif\ifhep@ams
\ifnum\pdf@strcmp{\hepmathfont@symbols}{ams}=0 \hep@amstrue\fi
\newif\ifhep@minion
@@ -372,6 +371,9 @@ Hence, the minion option uses three to four more math alphabets than a usual set
\newcommand\hep@font@sf{cmssm}
\DeclareMathAlphabet{\mathsf}{OML}{\hep@font@sf}{m}{it}
\SetMathAlphabet{\mathsf}{bold}{OML}{\hep@font@sf}{b}{it}
+ \newcommand\hep@textfont@sf{lmss}
+ \DeclareMathAlphabet{\mathsftext}{OT1}{\hep@textfont@sf}{m}{n}
+ \SetMathAlphabet{\mathsftext}{bold}{OT1}{\hep@textfont@sf}{bx}{n}
% \end{macrocode}
% \end{macro}
% Define fonts for sans-serif documents.
@@ -603,7 +605,7 @@ Hence, the minion option uses three to four more math alphabets than a usual set
% \subsubsection{TextCompositeCommands for the generic macros}
%
% The NFSS TextComposite mechanism looks for the next token without expanding it.
-% In order to let compositions like "\ensuregreek{\'\Alpha}" or "\ensuregreek{\>''\alpha}" work as expected we define TextComposites with the `letter name commands`.
+% In order to let compositions like "\ensuregreek{\'\Alpha}" or "\ensuregreek"\allowbreak"{\>''\alpha}" work as expected we define TextComposites with the `letter name commands`.
% (Composition only works if the active font encoding is LGR).
% \begin{macrocode}
\@ifl@aded{def}{tuenc-greek}{\input{alphabeta-tuenc.def}}{}
@@ -807,9 +809,11 @@ Extended Greek and sans-serif math
## Introduction
-The `hep-math-font` package adjust the math fonts to be sans-serif if the document is sans-serif.
-Additionally Greek letters are redefined to be always italic and upright in math and text mode respectively.
-Some math font macros are adjusted to give more consistently the naively expected results.
+The `hep-math-font` package adjust the math fonts to be sans-serif if the
+document is sans-serif. Additionally Greek letters are redefined to be
+always italic and upright in math and text mode respectively. Some math
+font macros are adjusted to give more consistently the naively expected
+results.
The package is loaded using `\usepackage{hep-math-font}`.
@@ -819,8 +823,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/fonts/utilities/hep-math-font/hep-math-font-implementation.pdf b/fonts/utilities/hep-math-font/hep-math-font-implementation.pdf
index e404b5dab6..dda65cc31b 100644
--- a/fonts/utilities/hep-math-font/hep-math-font-implementation.pdf
+++ b/fonts/utilities/hep-math-font/hep-math-font-implementation.pdf
Binary files differ
diff --git a/fonts/utilities/hep-math-font/hep-math-font.ins b/fonts/utilities/hep-math-font/hep-math-font.ins
index e91d18fb92..d812ead015 100644
--- a/fonts/utilities/hep-math-font/hep-math-font.ins
+++ b/fonts/utilities/hep-math-font/hep-math-font.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md b/macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md
index d2532e357c..849f376854 100644
--- a/macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md
+++ b/macros/latex/contrib/biblatex-contrib/hep-bibliography/README.md
@@ -6,8 +6,9 @@ Bibliographies for high energy physics
## Introduction
-The `hep-bibliography` package extends the `biblatex` package with some functionality mostly useful for high energy physics.
-In particular it makes full use of all `bibtex` fields provided by `inspirehep.net`.
+The `hep-bibliography` package extends the `biblatex` package with some
+functionality mostly useful for high energy physics. In particular it
+makes full use of all `bibtex` fields provided by `inspirehep.net`.
The package can be loaded via `\usepackage{hep-bibliography}`.
@@ -17,6 +18,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib b/macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib
+++ b/macros/latex/contrib/biblatex-contrib/hep-bibliography/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf
index e61eff4b7f..eeedcba12c 100644
--- a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf
+++ b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx
index 96a94f48ca..db8c66d224 100644
--- a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx
+++ b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,31 +18,28 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-bibliography}[2022/11/01 v1.1 HEP-Bibliography]
-%<datamodel>\ProvidesFile{hep-bibliography.dbx}[2022/11/01 v1.1 HEP-Bibliography biblatex data model]
-%<documentation>\ProvidesFile{hep-bibliography-documentation.tex}[2022/11/01 v1.1 HEP-Bibliography documentation]
+%<package>\ProvidesPackage{hep-bibliography}[2023/07/01 v1.2 HEP-Bibliography]
+%<datamodel>\ProvidesFile{hep-bibliography.dbx}[2023/07/01 v1.2 HEP-Bibliography biblatex data model]
+%<documentation>\ProvidesFile{hep-bibliography-documentation.tex}[2023/07/01 v1.2 HEP-Bibliography documentation]
%
%<*documentation>
-
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
-
\acronym{URL}{uniform resource locator}
-
-\usepackage{hologo}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -74,7 +71,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -108,7 +105,7 @@ The \software{biblatex} package \cite{biblatex} is loaded for bibliography manag
The user has to add the line "\bibliography"\marg{my.bib} to the preamble of the document and "\printbibliography" at the end of the document.
The bibliography is generated by \software{Biber} \cite{biber}.
"biblatex" is extended to be able to cope with the "collaboration" and "reportNumber" fields provided by \online{https://inspirehep.net}{inspirehep.net} and a bug in the volume number is fixed.
-Additionally, the PubMed IDs are recognized and \online{https://ctan.org}{ctan.org}, \online{https://github.com}{github.com}, \online{https://gitlab.com}{gitlab.com}, \online{https://bitbucket.org}{bitbucket.org}, \online{https://www.launchpad.net}{launchpad.net}, \online{https://sourceforge.net}{sourceforge.net}, and \online{https://hepforge.org}{hepforge.org} are valid "eprinttype"s.
+Additionally, \online{https://ctan.org}{ctan.org}, \online{https://github.com}{github.com}, \online{https://gitlab.com}{gitlab.com}, \online{https://bitbucket.org}{bitbucket.org}, \online{https://www.launchpad.net}{launchpad.net}, \online{https://sourceforge.net}{sourceforge.net}, and \online{https://hepforge.org}{hepforge.org} are valid "eprinttype"s.
\DescribeMacro{erratum}
Errata can be included using the "related" feature.
\begin{verbatim}
@@ -199,7 +196,10 @@ Errata can be included using the "related" feature.
% \begin{macro}{\bibliography}
% Load the \software{biblatex} package \cite{biblatex} with the datamodel defined in \cref{sec:data model}.
% \begin{macrocode}
-\PassOptionsToPackage{style=\hepbib@style, datamodel=hep-bibliography}{biblatex}
+\PassOptionsToPackage{
+ style=\hepbib@style,
+ datamodel=hep-bibliography
+}{biblatex}
\RequirePackage{biblatex}
% \end{macrocode}
% \end{macro}
@@ -228,39 +228,81 @@ Errata can be included using the "related" feature.
safeinputenc,
giveninits=true,
maxbibnames=7,
- backref=true
}
% \end{macrocode}
%
-% Hide the backrefs but use the information to link the index to the page of first citation.
+%
+% Redefine the "pages" filed such that leading zeros are stripped from the page numbers.
+% \begin{macrocode}
+\newcommand\hep@strip@zero[1]{\expandafter\hep@strip@zero@helper#1}
+\newcommand\hep@strip@zero@helper[1]{%
+ \ifx0#1\expandafter\hep@strip@zero@helper\else#1\fi%
+}
+\DeclareFieldFormat{pages}{%
+ \mkpageprefix[bookpagination][{\mknormrange[][\hep@strip@zero]}]{#1}%
+}
+% \end{macrocode}
+%
+% Define an internal bibhypertarget.
% \begin{macrocode}
-\renewbibmacro*{pageref}{}%
-\def\blxjk@grabfirslisttitem#1#2\@nil{#1}
-\DeclareFieldFormat{labelnumberwidth}{%
- \iflistundef{pageref}{%
- \mkbibbrackets{#1}%
- }{%
- \edef\blxjk@firstpage{%
- \expandafter\blxjk@grabfirslisttitem\abx@list@pageref{}\@nil%
- }%
- \ifhyperref{%
- \hyperlink{page.\blxjk@firstpage}{\mkbibbrackets{#1}}%
- }{%
- \mkbibbrackets{#1}%
- }%
+\DeclareFieldFormat{bibhypertarget}{%
+ \bibhypertarget{\thefield{entrykey}:\the\value{instcount}}{#1}%
+}
+% \end{macrocode}
+% Redefine the citation command to set the bibhypertarget and call the cite:save macro.
+% \begin{macrocode}
+\renewbibmacro*{cite:comp}{%
+ \printtext[bibhypertarget]{%
+ \stepcounter{cbx@tempcntb}%
+ \iffieldundef{shorthand}{%
+ \ifbool{bbx:subentry}{%
+ \iffieldundef{entrysetcount}{%
+ \usebibmacro{cite:comp:comp}}{\usebibmacro{cite:comp:inset}%
+ }%
+ }{\usebibmacro{cite:comp:comp}}%
+ }{\usebibmacro{cite:comp:shand}}%
}%
+ \usebibmacro{cite:save}%
+}
+% \end{macrocode}
+% Define the cite:safe macro
+% \begin{macrocode}
+\newbibmacro*{cite:save}{%
+ \ifcsundef{cbx@\thefield{entrykey}}{%
+ \csxdef{cbx@\thefield{entrykey}}{\the\value{instcount}}%
+ }{}%
+}
+% \end{macrocode}
+% Link from the bibliography to the first cite.
+% \begin{macrocode}
+\newbibmacro{cbx:linktofirstcite}[1]{%
+ \ifcsdef{cbx@\thefield{entrykey}}{%
+ \bibhyperlink{%
+ \thefield{entrykey}:\csuse{cbx@\thefield{entrykey}}%
+ }{#1}%
+ }{#1}%
+}
+% \end{macrocode}
+% Ensure table style numbers in the bibliography labels.
+% \begin{macrocode}
+\providecommand{\tstyle}{}
+\DeclareFieldFormat{labelnumberwidth}{%
+ \usebibmacro{cbx:linktofirstcite}{\mkbibbrackets{\tstyle#1}}%
+}
+% \end{macrocode}
+% Deactivate counting during caption measurement.
+% \begin{macrocode}
+\AtBeginDocument{\@ifpackageloaded{caption}{%
+ \g@addto@macro\caption@prepareslc{\let\blx@citeprint\relax}}{}%
}
% \end{macrocode}
%
% Shrink the biblography in two column mode.
% \begin{macrocode}
-% \newif\ifhep@journal\hep@journalfalse
-% \ifhep@journal\else
- \if@twocolumn
- \AtBeginBibliography{\small}
- \setlength\biblabelsep{\labelsep}
- \fi
-% \fi
+\if@twocolumn
+ \AtBeginBibliography{\small}
+ \setlength\biblabelsep{\labelsep}
+\fi
% \end{macrocode}
%
% \begin{macro}{translationof}
@@ -295,16 +337,16 @@ Errata can be included using the "related" feature.
% \subsection{Sourcemap}
%
-% \begin{macro}{\reg@exp@one}
-% \begin{macro}{\reg@exp@two}
-% \begin{macro}{\reg@exp@url}
-% \begin{macro}{\reg@exp@pmc}
+% \begin{macro}{\hep@reg@exp@one}
+% \begin{macro}{\hep@reg@exp@two}
+% \begin{macro}{\hep@reg@exp@url}
+% \begin{macro}{\hep@reg@exp@pmc}
% Define regular expressions in order to deal with inconsistent journal title and volume naming as well as \URL protocols and the PMCID.
% \begin{macrocode}
-\newcommand{\reg@exp@one}{\regexp{\A(\p{L}+)?\d+(\p{L}+)?\Z}}
-\newcommand{\reg@exp@two}{\regexp{\A(\p{L}+)?(\d+)(\p{L}+)?\Z}}
-\newcommand{\reg@exp@url}{\regexp{\A(ht|f)tp(s)?:\/\/}}
-\newcommand{\reg@exp@pmc}{\regexp{\A(PMC)?}}
+\newcommand{\hep@reg@exp@one}{\regexp{\A(\p{L}+)?\d+(\p{L}+)?\Z}}
+\newcommand{\hep@reg@exp@two}{\regexp{\A(\p{L}+)?(\d+)(\p{L}+)?\Z}}
+\newcommand{\hep@reg@exp@url}{\regexp{\A(ht|f)tp(s)?:\/\/}}
+\newcommand{\hep@reg@exp@pmc}{\regexp{\A(PMC)?}}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -340,8 +382,8 @@ Errata can be included using the "related" feature.
% \begin{macrocode}
\map[overwrite]{
\pertype{article}
- \step[fieldsource=volume, match=\reg@exp@one, final]
- \step[fieldsource=volume, match=\reg@exp@two, replace={$2}]
+ \step[fieldsource=volume, match=\hep@reg@exp@one, final]
+ \step[fieldsource=volume, match=\hep@reg@exp@two, replace={$2}]
\step[fieldsource=journal, fieldtarget=journaltitle]
\step[fieldset=journaltitle, fieldvalue={\space$1$2}, append=true]
}
@@ -353,7 +395,8 @@ Errata can be included using the "related" feature.
\map{
\step[fieldsource=url, final=true]
\step[fieldset=protocollessurl, origfieldval, final=true]
- \step[fieldsource=protocollessurl, match=\reg@exp@url, replace={}]
+ \step[fieldsource=protocollessurl,
+ match=\hep@reg@exp@url, replace={}]
}
% \end{macrocode}
% \end{macro}
@@ -363,7 +406,7 @@ Errata can be included using the "related" feature.
\map{
\step[fieldsource=pmcid, final=true]
\step[fieldset=pmc, origfieldval, final=true]
- \step[fieldsource=pmc, match=\reg@exp@pmc, replace={}]
+ \step[fieldsource=pmc, match=\hep@reg@exp@pmc, replace={}]
}
}%
}
@@ -431,10 +474,10 @@ Errata can be included using the "related" feature.
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\bib@online}
-% Private "\bib@online" macro
+% \begin{macro}{\hep@bib@online}
+% Private "\hep@bib@online" macro
% \begin{macrocode}
-\newcommand{\bib@online}[2]{%
+\newcommand{\hep@bib@online}[2]{%
\ifhyperref{\online{#1}{#2}}{\nolinkurl{#2}}%
}
% \end{macrocode}
@@ -446,11 +489,11 @@ Errata can be included using the "related" feature.
% \begin{macrocode}
\DeclareFieldFormat{pmid}{%
\mkbibacro{PM}\addcolon\space%
- \bib@online{https://www.ncbi.nlm.nih.gov/pubmed/#1}{#1}%
+ \hep@bib@online{https://www.ncbi.nlm.nih.gov/pubmed/#1}{#1}%
}
\DeclareFieldFormat{pmc}{%
\mkbibacro{PMC}\addcolon\space%
- \bib@online{https://www.ncbi.nlm.nih.gov/pmc/articles/PMC#1}{#1}%
+ \hep@bib@online{https://www.ncbi.nlm.nih.gov/pmc/articles/PMC#1}{#1}%
}
% \end{macrocode}
% \end{macro}
@@ -479,22 +522,38 @@ Errata can be included using the "related" feature.
% \subsection{Eprints}
%
-% \begin{macro}{\new@eprint}
-% Private "\new@eprint" macro
+% \begin{macro}{\hep@eprint}
+% Private "\hep@eprint" macro
% \begin{macrocode}
-\NewDocumentCommand{\new@eprint}{smm}{
+\NewDocumentCommand{\hep@eprint}{smm}{
\DeclareFieldFormat{eprint:#2}{%
\newcommand{\@path}{\IfBooleanT{#1}{\thefield{eprintclass}/}##1}%
- #2\addcolon\space\bib@online{#3/\@path}{\@path}%
+ #2\addcolon\space\hep@bib@online{#3/\@path}{\@path}%
}%
}
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{CDS}
+% Add CERN Document server as a eprint option
+% \begin{macrocode}
+\hep@eprint{CDS}{https://cds.cern.ch/record}
+\DeclareFieldAlias{eprint:cds}{eprint:CDS}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{HEPData}
+% Add the repository for publication-related High-Energy Physics data as a eprint option
+% \begin{macrocode}
+\hep@eprint{HEPData}{https://www.hepdata.net/record}
+\DeclareFieldAlias{eprint:hepdata}{eprint:HEPData}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{CTAN}
% Add CTAN as a eprint option
% \begin{macrocode}
-\new@eprint{CTAN}{https://ctan.org/pkg}
+\hep@eprint{CTAN}{https://ctan.org/pkg}
\DeclareFieldAlias{eprint:ctan}{eprint:CTAN}
% \end{macrocode}
% \end{macro}
@@ -502,7 +561,7 @@ Errata can be included using the "related" feature.
% \begin{macro}{GitHub}
% Add GitHub as a eprint option
% \begin{macrocode}
-\new@eprint*{GitHub}{https://github.com}
+\hep@eprint*{GitHub}{https://github.com}
\DeclareFieldAlias{eprint:github}{eprint:GitHub}
% \end{macrocode}
% \end{macro}
@@ -510,7 +569,7 @@ Errata can be included using the "related" feature.
% \begin{macro}{GitLab}
% Add GitLab as a eprint option
% \begin{macrocode}
-\new@eprint*{GitLab}{https://gitlab.com}
+\hep@eprint*{GitLab}{https://gitlab.com}
\DeclareFieldAlias{eprint:gitlab}{eprint:GitLab}
% \end{macrocode}
% \end{macro}
@@ -518,7 +577,7 @@ Errata can be included using the "related" feature.
% \begin{macro}{Bitbucket}
% Add Bitbucket as a eprint option
% \begin{macrocode}
-\new@eprint*{Bitbucket}{https://bitbucket.org}
+\hep@eprint*{Bitbucket}{https://bitbucket.org}
\DeclareFieldAlias{eprint:bitbucket}{eprint:Bitbucket}
% \end{macrocode}
% \end{macro}
@@ -526,7 +585,7 @@ Errata can be included using the "related" feature.
% \begin{macro}{Launchpad}
% Add Launchpad as a eprint option
% \begin{macrocode}
-\new@eprint{Launchpad}{https://launchpad.net}
+\hep@eprint{Launchpad}{https://launchpad.net}
\DeclareFieldAlias{eprint:launchpad}{eprint:Launchpad}
% \end{macrocode}
% \end{macro}
@@ -534,7 +593,7 @@ Errata can be included using the "related" feature.
% \begin{macro}{SourceForge}
% Add SourceForge as a eprint option
% \begin{macrocode}
-\new@eprint{SourceForge}{https://sourceforge.net/projects}
+\hep@eprint{SourceForge}{https://sourceforge.net/projects}
\DeclareFieldAlias{eprint:sourceforge}{eprint:SourceForge}
% \end{macrocode}
% \end{macro}
@@ -543,7 +602,7 @@ Errata can be included using the "related" feature.
% Add HEPForge as a eprint option
% \begin{macrocode}
\DeclareFieldFormat{eprint:hepforge}{%
- HEPForge\addcolon\space\bib@online{https://#1/hepforge.org}{#1}%
+ HEPForge\addcolon\space\hep@bib@online{https://#1/hepforge.org}{#1}%
}
\DeclareFieldAlias{eprint:HEPForge}{eprint:hepforge}
% \end{macrocode}
@@ -665,7 +724,8 @@ Errata can be included using the "related" feature.
@article{Aad:2012tfa,
author = "Aad, Georges and others",
collaboration = "ATLAS",
- title = "{Observation of a new particle in the search for the Standard Model Higgs boson with the ATLAS detector at the LHC}",
+ title = "{Observation of a new particle in the search for
+ the Standard Model Higgs boson with the ATLAS detector at the LHC}",
eprint = "1207.7214",
archivePrefix = "arXiv",
primaryClass = "hep-ex",
@@ -680,7 +740,8 @@ Errata can be included using the "related" feature.
@article{Chatrchyan:2012ufa,
author = "Chatrchyan, Serguei and others",
collaboration = "CMS",
- title = "{Observation of a New Boson at a Mass of 125 GeV with the CMS Experiment at the LHC}",
+ title = "{Observation of a New Boson at a Mass of 125 GeV with the
+ CMS Experiment at the LHC}",
eprint = "1207.7235",
archivePrefix = "arXiv",
primaryClass = "hep-ex",
@@ -741,7 +802,8 @@ Errata can be included using the "related" feature.
}
@article{Sjostrand:2006za,
- author = "Sjostrand, Torbjorn and Mrenna, Stephen and Skands, Peter Z.",
+ author = "Sjostrand, Torbjorn and Mrenna, Stephen
+ and Skands, Peter Z.",
title = "{PYTHIA 6.4 Physics and Manual}",
eprint = "hep-ph/0603175",
archivePrefix = "arXiv",
@@ -756,7 +818,8 @@ Errata can be included using the "related" feature.
@article{Spergel:2003cb,
author = "Spergel, D. N. and others",
collaboration = "WMAP",
- title = "{First year Wilkinson Microwave Anisotropy Probe (WMAP) observations: Determination of cosmological parameters}",
+ title = "{First year Wilkinson Microwave Anisotropy Probe (WMAP)
+ observations: Determination of cosmological parameters}",
eprint = "astro-ph/0302209",
archivePrefix = "arXiv",
doi = "10.1086/377226",
@@ -770,7 +833,8 @@ Errata can be included using the "related" feature.
author = "Agostinelli, S. and others",
collaboration = "GEANT4",
title = "{GEANT4--a simulation toolkit}",
- reportNumber = "SLAC-PUB-9350, FERMILAB-PUB-03-339, CERN-IT-2002-003",
+ reportNumber = "SLAC-PUB-9350, FERMILAB-PUB-03-339,
+ CERN-IT-2002-003",
doi = "10.1016/S0168-9002(03)01368-8",
journal = "Nucl. Instrum. Meth. A",
volume = "506",
@@ -794,7 +858,8 @@ Errata can be included using the "related" feature.
@article{Perlmutter:1998np,
author = "Perlmutter, S. and others",
collaboration = "Supernova Cosmology Project",
- title = "{Measurements of $\Omega$ and $\Lambda$ from 42 high redshift supernovae}",
+ title = "{Measurements of $\Omega$ and $\Lambda$ from 42 high
+ redshift supernovae}",
eprint = "astro-ph/9812133",
archivePrefix = "arXiv",
reportNumber = "LBNL-41801, LBL-41801",
@@ -808,7 +873,8 @@ Errata can be included using the "related" feature.
@article{Riess:1998cb,
author = "Riess, Adam G. and others",
collaboration = "Supernova Search Team",
- title = "{Observational evidence from supernovae for an accelerating universe and a cosmological constant}",
+ title = "{Observational evidence from supernovae for an accelerating
+ universe and a cosmological constant}",
eprint = "astro-ph/9805201",
archivePrefix = "arXiv",
doi = "10.1086/300499",
@@ -832,7 +898,8 @@ Errata can be included using the "related" feature.
}
@article{Gubser:1998bc,
- author = "Gubser, S. S. and Klebanov, Igor R. and Polyakov, Alexander M.",
+ author = "Gubser, S. S. and Klebanov, Igor R.
+ and Polyakov, Alexander M.",
title = "{Gauge theory correlators from noncritical string theory}",
eprint = "hep-th/9802109",
archivePrefix = "arXiv",
@@ -846,7 +913,8 @@ Errata can be included using the "related" feature.
@article{Maldacena:1997re,
author = "Maldacena, Juan Martin",
- title = "{The Large N limit of superconformal field theories and supergravity}",
+ title = "{The Large N limit of superconformal field
+ theories and supergravity}",
eprint = "hep-th/9711200",
archivePrefix = "arXiv",
reportNumber = "HUTP-97-A097, HUTP-98-A097",
@@ -858,8 +926,10 @@ Errata can be included using the "related" feature.
}
@article{Schlegel:1997yv,
- author = "Schlegel, David J. and Finkbeiner, Douglas P. and Davis, Marc",
- title = "{Maps of dust IR emission for use in estimation of reddening and CMBR foregrounds}",
+ author = "Schlegel, David J. and Finkbeiner, Douglas P.
+ and Davis, Marc",
+ title = "{Maps of dust IR emission for use in estimation
+ of reddening and CMBR foregrounds}",
eprint = "astro-ph/9710327",
archivePrefix = "arXiv",
doi = "10.1086/305772",
@@ -872,7 +942,8 @@ Errata can be included using the "related" feature.
@article{Guth:1980zm,
author = "Guth, Alan H.",
editor = "Fang, Li-Zhi and Ruffini, R.",
- title = "{The Inflationary Universe: A Possible Solution to the Horizon and Flatness Problems}",
+ title = "{The Inflationary Universe: A Possible Solution
+ to the Horizon and Flatness Problems}",
reportNumber = "SLAC-PUB-2576",
doi = "10.1103/PhysRevD.23.347",
journal = "Phys. Rev. D",
@@ -907,7 +978,8 @@ Errata can be included using the "related" feature.
@article{Kobayashi:1973fv,
author = "Kobayashi, Makoto and Maskawa, Toshihide",
- title = "{CP Violation in the Renormalizable Theory of Weak Interaction}",
+ title = "{CP Violation in the Renormalizable Theory of
+ Weak Interaction}",
reportNumber = "KUNS-242",
doi = "10.1143/PTP.49.652",
journal = "Prog. Theor. Phys.",
@@ -966,8 +1038,9 @@ Bibliographies for high energy physics
## Introduction
-The `hep-bibliography` package extends the `biblatex` package with some functionality mostly useful for high energy physics.
-In particular it makes full use of all `bibtex` fields provided by `inspirehep.net`.
+The `hep-bibliography` package extends the `biblatex` package with some
+functionality mostly useful for high energy physics. In particular it
+makes full use of all `bibtex` fields provided by `inspirehep.net`.
The package can be loaded via `\usepackage{hep-bibliography}`.
@@ -977,8 +1050,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf
index 9c6ed855c3..0276bace5b 100644
--- a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf
+++ b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins
index 06c54faa88..89fadae4cf 100644
--- a/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins
+++ b/macros/latex/contrib/biblatex-contrib/hep-bibliography/hep-bibliography.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/colorist/README.md b/macros/latex/contrib/colorist/README.md
index 8e281b3e90..c72a30f9fd 100644
--- a/macros/latex/contrib/colorist/README.md
+++ b/macros/latex/contrib/colorist/README.md
@@ -2,7 +2,7 @@
# `colorist` bundle: write you documents in a colorful way
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
## Introduction
@@ -33,15 +33,17 @@ It mainly consists of two parts.
typesetting, and also use more beautiful fonts.
### How to get these files
-You can get the `.sty` and `.cls` files mentioned above simply by compiling
+You can get the `.sty` and `.cls` files mentioned above by compiling
`colorist.ins`:
```
latex colorist.ins
```
+<!--
To get the `.tex` source files of the documentation, compile `colorist-doc.ins`:
```
latex colorist-doc.ins
```
+-->
## Features
diff --git a/macros/latex/contrib/colorist/colorart.cls b/macros/latex/contrib/colorist/colorart.cls
index 6ef63c0179..278cf0f335 100644
--- a/macros/latex/contrib/colorist/colorart.cls
+++ b/macros/latex/contrib/colorist/colorart.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{colorart}
- {2023/03/07} {}
+ {2023/07/14} {}
{A colorful article style}
\tl_const:Nn \l__colorclass_base_class_tl { article }
@@ -60,6 +60,9 @@
, b5paper .bool_set:N = \l__colorclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
diff --git a/macros/latex/contrib/colorist/colorbook.cls b/macros/latex/contrib/colorist/colorbook.cls
index 6b19466127..1c39ab987f 100644
--- a/macros/latex/contrib/colorist/colorbook.cls
+++ b/macros/latex/contrib/colorist/colorbook.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{colorbook}
- {2023/03/07} {}
+ {2023/07/14} {}
{A colorful book style}
\tl_const:Nn \l__colorclass_base_class_tl { book }
@@ -60,6 +60,9 @@
, b5paper .bool_set:N = \l__colorclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
diff --git a/macros/latex/contrib/colorist/colorist-fancy.sty b/macros/latex/contrib/colorist/colorist-fancy.sty
index 0afe2b971d..1fddb04d17 100644
--- a/macros/latex/contrib/colorist/colorist-fancy.sty
+++ b/macros/latex/contrib/colorist/colorist-fancy.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{colorist-fancy}
- {2023/03/07} {}
+ {2023/07/14} {}
{The fancy style of colorist}
\IfPackageLoadedTF { colorist } {}
@@ -1206,6 +1206,18 @@ heading_suffix "}\n"
\PassOptionsToPackage { amsfashion } { projlib-author }
\RequirePackage { projlib-author }
+%%================================
+%% Special adjustment
+%%================================
+\crefformat { chapter } { \nobreak \crefthemark { \crefthe_retrieve_space: } \nobreak #2 \normalfont\textcolor{maintheme} {\larger #1} #3 }
+\labelcrefformat { chapter } { #2 \normalfont\textcolor{maintheme} {\larger #1} #3 }
+\crefformat { section } { \nobreak \crefthemark { \crefthe_retrieve_space: } \nobreak #2 \color{maintheme} \g_colorist_title_font_section_tl {#1} #3 }
+\labelcrefformat { section } { #2 \color{maintheme} \g_colorist_title_font_section_tl {#1} #3 }
+\crefformat { subsection } { \nobreak \crefthemark { \crefthe_retrieve_space: } \nobreak #2 \g_colorist_title_font_subsection_tl {#1} #3 }
+\labelcrefformat { subsection } { #2 \g_colorist_title_font_subsection_tl {#1} #3 }
+\crefformat { subsubsection } { \nobreak \crefthemark { \crefthe_retrieve_space: } \nobreak #2 \color{main-text!70!paper} \g_colorist_title_font_subsubsection_tl {#1} #3 }
+\labelcrefformat { subsubsection } { #2 \color{main-text!70!paper} \g_colorist_title_font_subsubsection_tl {#1} #3 }
+
\endinput
%%
%% End of file `colorist/colorist-fancy.sty'.
diff --git a/macros/latex/contrib/colorist/colorist.sty b/macros/latex/contrib/colorist/colorist.sty
index 083a67f51c..b750f4d1ef 100644
--- a/macros/latex/contrib/colorist/colorist.sty
+++ b/macros/latex/contrib/colorist/colorist.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{colorist}
- {2023/03/07} {}
+ {2023/07/14} {}
{A colorful style for articles and books}
\keys_define:nn { colorist }
diff --git a/macros/latex/contrib/create-theorem/README.md b/macros/latex/contrib/create-theorem/README.md
index 4da4d7324b..5b741c38c5 100644
--- a/macros/latex/contrib/create-theorem/README.md
+++ b/macros/latex/contrib/create-theorem/README.md
@@ -1,4 +1,4 @@
-<!-- Copyright (C) 2021-2022 by Jinwen XU -->
+<!-- Copyright (C) 2021-2023 by Jinwen XU -->
# `create-theorem` - Initializing theorem-like environments with multilingual support
diff --git a/macros/latex/contrib/create-theorem/create-theorem-doc.pdf b/macros/latex/contrib/create-theorem/create-theorem-doc.pdf
index 6d62f0dcd6..977be9c913 100644
--- a/macros/latex/contrib/create-theorem/create-theorem-doc.pdf
+++ b/macros/latex/contrib/create-theorem/create-theorem-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/create-theorem/create-theorem-doc.tex b/macros/latex/contrib/create-theorem/create-theorem-doc.tex
index f25bf10a89..d7ef8a56d9 100644
--- a/macros/latex/contrib/create-theorem/create-theorem-doc.tex
+++ b/macros/latex/contrib/create-theorem/create-theorem-doc.tex
@@ -106,13 +106,13 @@
\begin{document}
-\def\PackageVersion{2022/08/08}
-\def\PackageSubVersion{a}
+\def\PackageVersion{2023/07/14}
+\def\PackageSubVersion{}
\title{\createtheorempackage{}\\\smallskip\itshape Initializing theorem-like environments with multilingual support}
\author{Jinwen XU}
\thanks{Corresponding to: \texttt{\createtheorempackage{} \PackageVersion\PackageSubVersion}}
-\date{\TheDate{\PackageVersion}[only-year-month], in Paris}
+\date{\TheDate{\PackageVersion}[only-year-month], in Beijing}
\maketitle
diff --git a/macros/latex/contrib/create-theorem/create-theorem.sty b/macros/latex/contrib/create-theorem/create-theorem.sty
index 1286548a98..7eefe80b81 100644
--- a/macros/latex/contrib/create-theorem/create-theorem.sty
+++ b/macros/latex/contrib/create-theorem/create-theorem.sty
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
%% ------------------------------------
%%
%% This file may be distributed and/or modified under the conditions of
@@ -12,7 +12,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{create-theorem}
- {2022/08/08a} {}
+ {2023/07/14} {}
{Initializing theorem-like environments with multilingual support}
\keys_define:nn { create-theorem }
@@ -224,8 +224,8 @@
{
\tl_gset:cn { g_crthm_core_name_ #7 ref_article_singular_ #1 _ #2 _tl } { }
\tl_gset:cn { g_crthm_core_name_ #7 ref_article_plural_ #1 _ #2 _tl } { }
- \tl_gset:cn { g_crthm_name_ #7 ref_article_singular_ #1 _ #2 _tl } { \nobreak \crefthemark { \skip_horizontal:n { -\crefthe_width_of_space_dim } } \nobreak }
- \tl_gset:cn { g_crthm_name_ #7 ref_article_plural_ #1 _ #2 _tl } { \nobreak \crefthemark { \skip_horizontal:n { -\crefthe_width_of_space_dim } } \nobreak }
+ \tl_gset:cn { g_crthm_name_ #7 ref_article_singular_ #1 _ #2 _tl } { \nobreak \crefthemark { \crefthe_retrieve_space: } \nobreak }
+ \tl_gset:cn { g_crthm_name_ #7 ref_article_plural_ #1 _ #2 _tl } { \nobreak \crefthemark { \crefthe_retrieve_space: } \nobreak }
}
{
\tl_gset:cn { g_crthm_core_name_ #7 ref_article_singular_ #1 _ #2 _tl } { #3 }
@@ -241,7 +241,7 @@
\tl_if_blank:eTF { #4 }
{
- \tl_gset:cn { g_crthm_name_ #7 ref_singular_ #1 _ #2 _tl } { \nobreak \skip_horizontal:n { -\crefthe_width_of_space_dim } \nobreak }
+ \tl_gset:cn { g_crthm_name_ #7 ref_singular_ #1 _ #2 _tl } { \nobreak \crefthe_retrieve_space: \nobreak }
}
{
\tl_gset:cn { g_crthm_name_ #7 ref_singular_ #1 _ #2 _tl } { \tl_use:c { g_crthm_style_ #7 refname_ #1 _ #2 _tl } { #4 } }
@@ -249,7 +249,7 @@
\tl_if_blank:eTF { #6 }
{
- \tl_gset:cn { g_crthm_name_ #7 ref_plural_ #1 _ #2 _tl } { \nobreak \skip_horizontal:n { -\crefthe_width_of_space_dim } \nobreak }
+ \tl_gset:cn { g_crthm_name_ #7 ref_plural_ #1 _ #2 _tl } { \nobreak \crefthe_retrieve_space: \nobreak }
}
{
\tl_gset:cn { g_crthm_name_ #7 ref_plural_ #1 _ #2 _tl } { \tl_use:c { g_crthm_style_ #7 refname_ #1 _ #2 _tl } { #6 } }
@@ -1618,7 +1618,7 @@
}
, crefname = {
, english = {example}{examples}
- , french = [l']{example}[les]{examples}
+ , french = [l']{exemple}[les]{exemples}
, ngerman = {Beispiel}{Beispiele}
, italian = [l']{esempio}[gli]{esempi}
, portuguese = [o]{exemplo}[os]{exemplos}
@@ -1631,7 +1631,7 @@
}
, Crefname = {
, english = {Example}{Examples}
- , french = [L']{example}[Les]{examples}
+ , french = [L']{exemple}[Les]{exemples}
, ngerman = {Beispiel}{Beispiele}
, italian = [L']{esempio}[Gli]{esempi}
, portuguese = [O]{exemplo}[Os]{exemplos}
diff --git a/macros/latex/contrib/hep-acronym/README.md b/macros/latex/contrib/hep-acronym/README.md
index f7958ab064..dfff0f07ed 100644
--- a/macros/latex/contrib/hep-acronym/README.md
+++ b/macros/latex/contrib/hep-acronym/README.md
@@ -5,8 +5,8 @@ An acronym extension for glossaries
## Introduction
-The `hep-acronym` package provides an acronym macro based on the `glossaries` package.
-It can be loaded using `\usepackage{hep-acronym}`.
+The `hep-acronym` package provides an acronym macro based on the
+`glossaries` package. It can be loaded using `\usepackage{hep-acronym}`.
## Author
@@ -14,6 +14,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-acronym/bibliography.bib b/macros/latex/contrib/hep-acronym/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-acronym/bibliography.bib
+++ b/macros/latex/contrib/hep-acronym/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf b/macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf
index c4e91def91..5adef17ad2 100644
--- a/macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf
+++ b/macros/latex/contrib/hep-acronym/hep-acronym-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx b/macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx
index ded23522db..43a4dd900e 100644
--- a/macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx
+++ b/macros/latex/contrib/hep-acronym/hep-acronym-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,29 +18,27 @@
% \iffalse
%
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-acronym}[2022/11/01 v1.1 Acronyms using glossaries]
-%<documentation>\ProvidesFile{hep-acronym-documentation.tex}[2022/11/01 v1.1 hep-acronym documentation]
+%<package>\ProvidesPackage{hep-acronym}[2023/07/01 v1.2 Acronyms using glossaries]
+%<documentation>\ProvidesFile{hep-acronym-documentation.tex}[2023/07/01 v1.2 hep-acronym documentation]
%
%<*documentation>
-
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
\usepackage{hologo}
-\usepackage[parskip]{hep-paper}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
-
\acronym{PDF}{portable document format}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -72,7 +70,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -101,7 +99,7 @@ Acronyms are implemented using the \software{glossaries-extra} package \cite{glo
It can be loaded using "\usepackage{hep-acronym}".
\DescribeMacro{\acronym}
-The "\acronym"\meta{*}\oarg{typeset abbreviation}\marg{abbreviation}\meta{*}\marg{definition}\oarg{plural\linebreak[4]definition} macro generates the singular "\"\meta{abbreviation} and plural "\"\meta{abbreviation}"s" macros.
+The "\acronym"\meta{*}\oarg{typeset abbreviation}\marg{abbreviation}\meta{*}\marg{definition}\oarg{plural definition} macro generates the singular "\"\meta{abbreviation} and plural "\"\meta{abbreviation}"s" macros.
The first star prevents the addition of an \enquote{s} to the abbreviation plural.
The second star restores the \hologo{TeX} default of swallowing subsequent white space.
@@ -119,12 +117,13 @@ The "\sentence" macro ensures that the directly following abbreviation is capita
The "\shortacronym" and "\longacronym" macros are drop-in replacements of the "\acronym" macro showing only the short or long form of their acronym.
\DescribeMacro{\resetacronym}
-\DescribeMacro{\dummyacronym}
The first use form of the acronym can be enforced by resetting the acronym counter with "\resetacronym"\marg{key}.
+\DescribeMacro{\dummyacronym}
If the acronym counter equals one at the end of the document the short form of the acronym is not introduced.
Placing a "\dummyacronym"\marg{key} at the end of the document ensures that the short form is introduced.
+\DescribeMacro{warning}
In order to reduce the number of potentially conflicting packages the \software{glossaries} package is loaded without any glossary style.
In the case that the glossary should be printed additional packages must be loaded via \eg "\usepackage{glossary-list}".
@@ -147,11 +146,32 @@ In the case that the glossary should be printed additional packages must be load
%
%<*package>
%
+% Define a hepacronym namespace for the options using the \software{kvoptions} package \cite{kvoptions}.
+% \begin{macrocode}
+\RequirePackage{kvoptions}
+\SetupKeyvalOptions{
+ family=hepacronym,
+ prefix=hepacronym@
+}
+% \end{macrocode}
+%
+% \begin{macro}{hyper}
+% Define the "hyper" option controlling the hyperlink to the first appearance of the acronyms.
+% \begin{macrocode}
+\DeclareBoolOption[true]{hyper}
+% \end{macrocode}
+% \end{macro}
+%
+% Process options.
+% \begin{macrocode}
+\ProcessKeyvalOptions*
+% \end{macrocode}
+%
% Load the base package \cite{glossaries, glossaries-extra} and set the abbreviation style.
% \begin{macrocode}
\PassOptionsToPackage{nostyles}{glossaries-extra}
\RequirePackage{glossaries-extra}
-\setabbreviationstyle{long-hyphen-short-hyphen}
+% \setabbreviationstyle{long-hyphen-short-hyphen}
% \end{macrocode}
% Use the entry count feature.
% \begin{macrocode}
@@ -191,6 +211,12 @@ In the case that the glossary should be printed additional packages must be load
\@ifpackageloaded{hyperref}{\pdfstringdefDisableCommands{#1}}{}%
}
% \end{macrocode}
+% Deactivate hyperrefs if requested.
+% \begin{macrocode}
+\ifhepacronym@hyper\else
+ \glsdisablehyper
+\fi
+% \end{macrocode}
%
% \begin{macro}{\begin@sentence}
% Mark the beginning of a paragraph as if it would follow a full stop using the \software{everyhook} package \cite{everyhook}.
@@ -290,7 +316,7 @@ In the case that the glossary should be printed additional packages must be load
% Provide the singular acronym macro in math mode.
% \begin{macrocode}
\expandafter\mathdef\csname#3\endcsname{%
- \text{\glsxtrshort{#3}}\@gls@increment@currcount{#3}%
+ \mathinner{\text{\glsxtrshort{#3}}}\@gls@increment@currcount{#3}%
}
% \end{macrocode}
% Provide the plural acronym macro.
@@ -309,7 +335,7 @@ In the case that the glossary should be printed additional packages must be load
% Provide the plural acronym macro in math mode.
% \begin{macrocode}
\expandafter\mathdef\csname#3s\endcsname{%
- \text{\glsxtrshortpl{#3}}\@gls@increment@currcount{#3}%
+ \mathinner{\text{\glsxtrshortpl{#3}}}\@gls@increment@currcount{#3}%
}
% \end{macrocode}
% Provide an enforced long form.
@@ -364,7 +390,7 @@ In the case that the glossary should be printed additional packages must be load
% Provide the singular acronym macro in math mode.
% \begin{macrocode}
\expandafter\mathdef\csname#3\endcsname{%
- \text{\IfNoValueTF{#2}{#3}{#2}}%
+ \mathinner{\text{\IfNoValueTF{#2}{#3}{#2}}}%
}
% \end{macrocode}
% Provide the plural acronym macro.
@@ -383,7 +409,7 @@ In the case that the glossary should be printed additional packages must be load
% Provide the plural acronym macro in math mode.
% \begin{macrocode}
\expandafter\mathdef\csname#3s\endcsname{%
- \text{\IfBooleanTF{#1}{#3}{\IfNoValueTF{#2}{#3s}{#2s}}}%
+ \mathinner{\text{\IfBooleanTF{#1}{#3}{\IfNoValueTF{#2}{#3s}{#2s}}}}%
}%
% \end{macrocode}
% Ensure that long form also exists.
@@ -438,6 +464,89 @@ In the case that the glossary should be printed additional packages must be load
}
% \end{macrocode}
% \end{macro}
+
+% \begin{macro}{\acronymalternative}
+% Allow for alternative long text in abbreviation.
+% \begin{macrocode}
+\NewDocumentCommand{\acronymalternative}{mmsm}{%
+% \end{macrocode}
+% Store it in the "useri" field.
+% \begin{macrocode}
+ \GlsXtrSetField{#1}{useri}{#4}%
+% \end{macrocode}
+% Define the acronym
+% \begin{macrocode}
+ \expandafter\newcommand\csname#2\endcsname[1][]{%
+% \end{macrocode}
+% Redirect the relevant macros to the useri field.
+% \begin{macrocode}
+ \let\hep@glsaccesslong\glsaccesslong%
+ \let\hep@Glsaccesslong\Glsaccesslong%
+ \let\glsaccesslong\glsuseri%
+ \let\Glsaccesslong\Glsuseri%
+% \end{macrocode}
+% Execute abbreviation macros.
+% \begin{macrocode}
+ \if@begin@of@sentence{%
+ \ifglsused{#1}{\cgls{#1}[##1]}{\cGls{#1}[##1]}%
+ }{\cgls{#1}[##1]}%
+% \end{macrocode}
+% Undo the redirection.
+% \begin{macrocode}
+ \let\glsaccesslong\hep@glsaccesslong%
+ \let\Glsaccesslong\hep@Glsaccesslong%
+% \end{macrocode}
+% Spacing code.
+% \begin{macrocode}
+ \ifnum\glsentrycurrcount{#1}>1\relax%
+ \IfBooleanTF{#3}{}{\@\xspace}%
+ \else\@\xspace\fi%
+ }
+% \end{macrocode}
+% Redirect \PDF code to original acronym.
+% \begin{macrocode}
+ \hep@disable{\expandafter\def\csname#2\endcsname{%
+ \csname#1\endcsname }%
+ }
+% \end{macrocode}
+% Redirect math macro to original acronym.
+% \begin{macrocode}
+ \expandafter\mathdef\csname#2\endcsname{%
+ \mathinner{\text{\glsxtrshort{#1}}}\@gls@increment@currcount{#1}%
+ }
+% \end{macrocode}
+% Provie long version of acronym.
+% \begin{macrocode}
+ \expandafter\newcommand\csname#2long\endcsname[1][]{%
+% \end{macrocode}
+% Redirect relevant macros.
+% \begin{macrocode}
+ \let\hep@glsentrydesc\glsentrydesc%
+ \let\hep@Glsentrydesc\Glsentrydesc%
+ \renewrobustcmd*{\glsentrydesc}[1]{\@gls@entry@field{#1}{useri}}%
+ \renewrobustcmd*{\Glsentrydesc}[1]{\@Gls@entry@field{#1}{useri}}%
+% \end{macrocode}
+% Execute relevant macro.
+% \begin{macrocode}
+ \if@begin@of@sentence{\Glsdesc*{#1}[##1]}{\glsdesc*{#1}[##1]}%
+ \IfBooleanTF{#3}{}{\@\xspace}%
+% \end{macrocode}
+% Undo redefinition.
+% \begin{macrocode}
+ \let\glsentrydesc\hep@glsentrydesc%
+ \let\Glsentrydesc\hep@Glsentrydesc%
+ }
+% \end{macrocode}
+% Provie \PDF code.
+% \begin{macrocode}
+ \hep@disable{%
+ \expandafter\def\csname#2long\endcsname{%
+ \@Gls@entry@field{#1}{useri} %
+ }%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
% Silence warning if no acronyms are defined.
% \begin{macrocode}
\renewcommand*{\@gls@write@entrycounts}{%
@@ -562,8 +671,8 @@ An acronym extension for glossaries
## Introduction
-The `hep-acronym` package provides an acronym macro based on the `glossaries` package.
-It can be loaded using `\usepackage{hep-acronym}`.
+The `hep-acronym` package provides an acronym macro based on the
+`glossaries` package. It can be loaded using `\usepackage{hep-acronym}`.
## Author
@@ -571,8 +680,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf b/macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf
index d3553fb776..106d9c83ba 100644
--- a/macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf
+++ b/macros/latex/contrib/hep-acronym/hep-acronym-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-acronym/hep-acronym.ins b/macros/latex/contrib/hep-acronym/hep-acronym.ins
index ca6cb5b42a..6cb8e09ed6 100644
--- a/macros/latex/contrib/hep-acronym/hep-acronym.ins
+++ b/macros/latex/contrib/hep-acronym/hep-acronym.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/hep-float/README.md b/macros/latex/contrib/hep-float/README.md
index eb36c56eec..d0b5dee8c1 100644
--- a/macros/latex/contrib/hep-float/README.md
+++ b/macros/latex/contrib/hep-float/README.md
@@ -6,9 +6,9 @@ Convenience package for float placement
## Introduction
-The `hep-float` package redefines some `LaTeX` float placement defaults and defines convenience wrappers for floats.
-
-The `hep-float` package can be loaded with `\usepackage{hep-float}`.
+The `hep-float` package redefines some `LaTeX` float placement defaults
+and defines convenience wrappers for floats. The `hep-float` package can
+be loaded with `\usepackage{hep-float}`.
## Author
@@ -16,6 +16,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-float/bibliography.bib b/macros/latex/contrib/hep-float/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-float/bibliography.bib
+++ b/macros/latex/contrib/hep-float/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-float/hep-float-documentation.pdf b/macros/latex/contrib/hep-float/hep-float-documentation.pdf
index bda4b095f0..be362e9df4 100644
--- a/macros/latex/contrib/hep-float/hep-float-documentation.pdf
+++ b/macros/latex/contrib/hep-float/hep-float-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-float/hep-float-implementation.dtx b/macros/latex/contrib/hep-float/hep-float-implementation.dtx
index 55811d9c1d..7bb77d67c1 100644
--- a/macros/latex/contrib/hep-float/hep-float-implementation.dtx
+++ b/macros/latex/contrib/hep-float/hep-float-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,29 +18,25 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-float}[2022/11/01 v1.1 Float adjustments ]
-%<documentation>\ProvidesFile{hep-float-documentation.tex}[2022/11/01 v1.1 hep-float documentation]
+%<package>\ProvidesPackage{hep-float}[2023/07/01 v1.2 Float adjustments]
+%<documentation>\ProvidesFile{hep-float-documentation.tex}[2023/07/01 v1.2 hep-float documentation]
%
%<*documentation>
-
-\RequirePackage[l2tabu, orthodox]{nag}
-
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip, oldstyle]{hep-paper}
-
-\bibliography{bibliography}
-
\usepackage{hologo}
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
+\bibliography{bibliography}
%</documentation>
%<*driver>
@@ -72,7 +68,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -224,17 +220,17 @@ If the graphics are located in a sub-folder its path can be indicated by "\graph
\let\end@hep@table\endtable%
\ifhepfloat@manualplacement%
\renewenvironment{figure}[1][tbp]{%
- \hep@figure[#1]\centering%
+ \hep@figure[#1]\centering\small%
}{\end@hep@figure}%
\renewenvironment{table}[1][tbp]{%
- \hep@table[#1]\centering%
+ \hep@table[#1]\centering\small%
}{\end@hep@table}%
\else%
\renewenvironment{figure}[1][]{%
- \hep@figure\centering%
+ \hep@figure\centering\small%
}{\end@hep@figure}%
\renewenvironment{table}[1][]{%
- \hep@table\centering%
+ \hep@table\centering\small%
}{\end@hep@table}
\fi%
% \end{macrocode}
@@ -242,6 +238,79 @@ If the graphics are located in a sub-folder its path can be indicated by "\graph
% \end{environment}
%
%
+% \subsection{floats}
+%
+% \begin{environment}{figures}
+% \begin{macro}{\figure}
+% Define the "figures" environment that places figures next to each other.
+% \begin{macrocode}
+\newcommand{\figurehspace}{0.0333}
+\newcommand{\figurevspace}{.5\baselineskip}
+\newenvironment{figures}[2][b]{%
+ \begin{figure}
+ \let\oldcaption\caption
+ \renewcommand{\caption}[1]{%
+ \renewcommand{\caption}{\oldcaption}%
+ \captionof{figure}{##1}\vspace{\figurevspace}%
+ }
+ \ifdim#2pt>1pt%
+ \newcommand{\hep@figure@space}{\figurehspace\linewidth/#2}%
+ \renewcommand{\figure}[1][b]{%
+ \end{minipage}\hfill%
+ \begin{minipage}[##1]{\linewidth/#2-\hep@figure@space}%
+ }
+ \begin{minipage}[#1]{\linewidth/#2-\hep@figure@space}
+ \else%
+ \newcommand{\hep@figure@space}[1]{##1\linewidth*\real{\figurehspace}}
+ \renewcommand{\figure}[2][b]{%
+ \end{minipage}\hfill%
+ \begin{minipage}[##1]{##2\linewidth-\hep@figure@space{##2}}%
+ }
+ \begin{minipage}[#1]{#2\linewidth-\hep@figure@space{#2}}
+ \fi%
+}{%
+\end{minipage}\end{figure}%
+}
+% \end{macrocode}
+% \end{macro}
+% \end{environment}
+% \begin{environment}{tables}
+% \begin{macro}{\table}
+% Define the "tables" environment that places tables next to each other.
+% \begin{macrocode}
+\newcommand{\tablehspace}{0.0333}
+\newcommand{\tablevspace}{.5\baselineskip}
+\newenvironment{tables}[2][b]{%
+ \begin{table}
+ \let\oldcaption\caption
+ \renewcommand{\caption}[1]{%
+ \renewcommand{\caption}{\oldcaption}%
+ \captionof{table}{##1}\vspace{\tablevspace}%
+ }
+ \ifdim#2pt>1pt%
+ \newcommand{\hep@table@space}{\tablehspace\linewidth/#2}%
+ \renewcommand{\table}[1][b]{%
+ \end{minipage}\hfill%
+ \begin{minipage}[##1]{\linewidth/#2-\hep@table@space}\centering%
+ }
+ \begin{minipage}[#1]{\linewidth/#2-\hep@table@space}\centering
+ \else%
+ \newcommand{\hep@table@space}[1]{##1\linewidth*\real{\tablehspace}}
+ \renewcommand{\table}[2][b]{%
+ \end{minipage}\hfill%
+ \begin{minipage}[##1]{##2\linewidth-\hep@table@space{##2}}%
+ \centering%
+ }
+ \begin{minipage}[#1]{#2\linewidth-\hep@table@space{#2}}%
+ \centering
+ \fi%
+}{%
+\end{minipage}\end{table}%
+}
+% \end{macrocode}
+% \end{macro}
+% \end{environment}
+%
% \subsection{Sub-floats}
%
% Load the \software{subcaption} package \cite{subcaption}.
@@ -298,18 +367,19 @@ If the graphics are located in a sub-folder its path can be indicated by "\graph
% Define the "\panel" macro for the case that the width of the panel is given.
% \begin{macrocode}
\else%
+ \newcommand{\hep@panel@space}[1]{##1\linewidth*\real{\panelhspace}}%
\newcommand{\panel}[2][b]{%
\endminipage\hfill\begin@subcaption@minipage[#1]{%
- ##2\linewidth-##2\linewidth*\real{\panelhspace}%
+ ##2\linewidth-\hep@panel@space{##2}%
}%
}%
\begin@subcaption@minipage[#1]{%
- #2\linewidth-#2\linewidth*\real{\panelhspace}%
+ #2\linewidth-\hep@panel@space{#2}%
}%
\fi%
-}{
-\endsubcaptionblock
-\vspace{-\panelvspace}
+}{%
+\endsubcaptionblock%
+\vspace{-\panelvspace}%
}
% \end{macrocode}
% \end{macro}
@@ -349,6 +419,127 @@ If the graphics are located in a sub-folder its path can be indicated by "\graph
%
%</package>
%
+% \section{Test}
+%
+%<*test>
+%
+% \begin{macrocode}
+\documentclass{article}
+
+\usepackage[showframe]{geometry}
+\usepackage{hep-float}
+
+\begin{document}
+
+\begin{figure}
+\graphic[.5]{example-image-4x3}
+\caption{test}
+\end{figure}
+
+\begin{figures}{.3}
+\graphic{example-image-4x3}
+\caption{one}
+\figure{.4}
+\graphic{example-image-16x9}
+\caption{two}
+\figure{.3}
+\graphic{example-image-4x3}
+\caption{three}
+\figure{.3}
+\graphic{example-image-4x3}
+\caption{one}
+\figure{.4}
+\graphic{example-image-16x9}
+\caption{two}
+\figure{.3}
+\graphic{example-image-4x3}
+\caption{three}
+\end{figures}
+
+\begin{figures}{3}
+\graphic{example-image-1x1}
+\caption{one}
+\figure
+\graphic{example-image-1x1}
+\caption{two}
+\figure
+\graphic{example-image-1x1}
+\caption{three}
+\figure
+\graphic{example-image-1x1}
+\caption{one}
+\figure
+\graphic{example-image-1x1}
+\caption{two}
+\figure
+\graphic{example-image-1x1}
+\caption{three}
+\end{figures}
+
+
+\begin{figure}
+\begin{panels}{3}
+\graphic{example-image-1x1}
+\caption{a}
+\panel
+\graphic{example-image-1x1}
+\caption{b}
+\panel
+\graphic{example-image-1x1}
+\caption{c}
+\panel
+\graphic{example-image-1x1}
+\caption{d}
+\panel
+\graphic{example-image-1x1}
+\caption{e}
+\panel
+\graphic{example-image-1x1}
+\caption{f}
+\end{panels}
+\caption{Panels}
+\end{figure}
+
+\begin{figure}
+\begin{panels}{.3}
+\graphic{example-image-4x3}
+\caption{a}
+\panel{.4}
+\graphic{example-image-16x9}
+\caption{b}
+\panel{.3}
+\graphic{example-image-4x3}
+\caption{c}
+\panel{.225}
+\graphic{example-image-1x1}
+\caption{d}
+\panel{.4}
+\graphic{example-image-16x9}
+\caption{e}
+\panel{.225}
+\graphic[.8]{example-image-1x1}
+\caption{f}
+\end{panels}
+\caption{Panels 2}
+\end{figure}
+
+\begin{tables}{2}
+\begin{tabular}{cc}\toprule
+a & b \\
+\bottomrule\end{tabular}
+\caption{a}
+\table
+\begin{tabular}{cc}\toprule
+a & b \\
+\bottomrule\end{tabular}
+\caption{b}
+\end{tables}
+
+\end{document}
+% \end{macrocode}
+%
+%</test>
+%
% \section{Readme}
%
%<*readme>
@@ -360,9 +551,9 @@ Convenience package for float placement
## Introduction
-The `hep-float` package redefines some `LaTeX` float placement defaults and defines convenience wrappers for floats.
-
-The `hep-float` package can be loaded with `\usepackage{hep-float}`.
+The `hep-float` package redefines some `LaTeX` float placement defaults
+and defines convenience wrappers for floats. The `hep-float` package can
+be loaded with `\usepackage{hep-float}`.
## Author
@@ -370,8 +561,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-float/hep-float-implementation.pdf b/macros/latex/contrib/hep-float/hep-float-implementation.pdf
index 6960ff8581..22ea36456f 100644
--- a/macros/latex/contrib/hep-float/hep-float-implementation.pdf
+++ b/macros/latex/contrib/hep-float/hep-float-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-float/hep-float.ins b/macros/latex/contrib/hep-float/hep-float.ins
index be734d91b7..0290c3c1ad 100644
--- a/macros/latex/contrib/hep-float/hep-float.ins
+++ b/macros/latex/contrib/hep-float/hep-float.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
@@ -29,6 +29,7 @@ LaTeX version 2005/12/01 or later.
\generate{
\file{hep-float-documentation.tex}{\from{hep-float-implementation.dtx}{documentation}}
\file{hep-float.sty}{\from{hep-float-implementation.dtx}{package}}
+ \file{hep-float-test.tex}{\from{hep-float-implementation.dtx}{test}}
\nopreamble\nopostamble\file{README-hep-float.md}{\from{hep-float-implementation.dtx}{readme}}
}
diff --git a/macros/latex/contrib/hep-graphic/README.md b/macros/latex/contrib/hep-graphic/README.md
new file mode 100644
index 0000000000..98924b6021
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/README.md
@@ -0,0 +1,21 @@
+
+# The `hep-graphic` package
+
+A `LaTeX` package for publications in High Energy Physics.
+
+## Introduction
+
+...
+
+## Author
+
+Jan Hajer
+
+## License
+
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
+
diff --git a/macros/latex/contrib/hep-graphic/bibliography.bib b/macros/latex/contrib/hep-graphic/bibliography.bib
new file mode 100644
index 0000000000..1b79887246
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/bibliography.bib
@@ -0,0 +1,1260 @@
+@article{hep-paper,
+title = "The |hep-paper| package",
+subtitle = "Publications in high energy physics",
+author = "Jan Hajer",
+year = "2019",
+eprinttype = "ctan",
+eprint = "hep-paper",
+related = "hep-paper-1",
+}
+
+@manual{hep-paper-1,
+doi = "10.5281/zenodo.3606436",
+eprinttype = "github",
+eprintclass = "janhajer",
+eprint = "hep-paper",
+}
+
+@article{hep-acronym,
+title = "The |hep-acronym| package",
+subtitle = "An acronym extension for glossaries",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-acronym",
+related = "hep-paper-1",
+}
+
+@article{hep-bibliography,
+title = "The |hep-bibliography| package",
+subtitle = "Bibliographies for high energy physics",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-bibliography",
+related = "hep-paper-1",
+}
+
+@article{hep-float,
+title = "The |hep-float| package",
+subtitle = "Convenience package for float placement",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-float",
+related = "hep-paper-1",
+}
+
+@article{hep-font,
+title = "The |hep-font| package",
+subtitle = "Latin modern extended by computer modern",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-font",
+related = "hep-paper-1",
+}
+
+@article{hep-math-font,
+title = "The |hep-math-font| package",
+subtitle = "Extended Greek and sans serif math",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-math-font",
+related = "hep-paper-1",
+}
+
+@article{hep-math,
+title = "The |hep-math| package",
+subtitle = "Extended math macros",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-math",
+related = "hep-paper-1",
+}
+
+@article{hep-text,
+title = "The |hep-text| package",
+subtitle = "List and text extensions",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-text",
+related = "hep-paper-1",
+}
+
+@article{hep-title,
+title = "The |hep-title| package",
+subtitle = "Extensions for the title page",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-title",
+related = "hep-paper-1",
+}
+
+@article{hep-reference,
+title = "The |hep-reference| package",
+subtitle = "Selection of reference improvements",
+author = "Jan Hajer",
+year = "2021",
+eprinttype = "ctan",
+eprint = "hep-reference",
+related = "hep-paper-1",
+}
+
+@article{hep-cv,
+title = "The |hep-cv| package",
+subtitle = "Appealing curricula vitarum",
+author = "Jan Hajer",
+year = "2020",
+related = "hep-paper-1",
+}
+
+@article{kvoptions,
+title = "The |kvoptions| package",
+subtitle = "Key value format for package options",
+author = "Heiko Oberdiek",
+year = "2004",
+eprinttype = "ctan",
+eprint = "kvoptions",
+related = "kvoptions-1",
+}
+
+@manual{kvoptions-1,
+eprinttype = "github",
+eprintclass = "ho-tex",
+eprint = "kvoptions",
+}
+
+@article{cleveref,
+title = "The |cleveref| package",
+subtitle = "Intelligent cross-referencing",
+author = "Toby Cubitt",
+date = "2006",
+url = "http://dr-qubit.org/cleveref",
+eprinttype = "ctan",
+eprint = "cleveref",
+}
+
+@article{foreign,
+title = "The |foreign| package for \hologo{LaTeX2e}",
+subtitle = "Systematic treatment of \enquote{foreign} words in documents",
+author = "Philip G. Ratcliffe",
+date = "2012",
+eprinttype = "ctan",
+eprint = "foreign",
+}
+
+@article{geometry,
+title = "The |geometry| package",
+subtitle = "Flexible and complete interface to document dimensions",
+author = "David Carlisle and Hideo Umeki",
+date = "1996",
+eprinttype = "ctan",
+eprint = "geometry",
+related = "geometry-1",
+}
+
+@manual{geometry-1,
+eprinttype = "github",
+eprintclass = "davidcarlisle",
+eprint = "geometry",
+}
+
+@article{a4wide,
+title = "The |a4wide| package",
+subtitle = "\enquote{Wide} a4 layout",
+author = "Alexander Holt and Jean-François Lamy",
+date = "1986",
+eprinttype = "ctan",
+eprint = "a4wide",
+note = "depreciated and not used",
+}
+
+@article{microtype,
+title = "The |microtype| package",
+subtitle = "Subliminal refinements towards typographical perfection",
+author = "Robert Schlicht",
+date = "2004",
+eprinttype = "ctan",
+eprint = "microtype",
+}
+
+@article{authblk,
+title = "A \hologo{LaTeX} Package to Prepare Author and Affiliation Blocks",
+subtitle = "Support for footnote style author/affiliation",
+author = "Patrick W. Daly",
+date = "2001",
+eprinttype = "ctan",
+eprint = "authblk",
+}
+
+@article{bm,
+title = "The |bm| package",
+subtitle = "Access bold symbols in maths mode",
+author = "David Carlisle and Frank Mittelbach",
+collaboration = "\hologo{LaTeX} Team",
+date = "1993",
+eprinttype = "ctan",
+eprint = "bm",
+}
+
+@article{empheq,
+title = "The |empheq| package",
+author = "Lars Madsen and Morten Høgholm and Will Robertson and Joseph Wright",
+eprinttype = "ctan",
+eprint = "empheq",
+}
+
+@article{mathtools,
+title = "The |mathtools| package",
+subtitle = "Mathematical tools to use with |amsmath|",
+author = "Lars Madsen and Morten Høgholm and Will Robertson and Joseph Wright",
+date = "2004",
+eprinttype = "ctan",
+eprint = "mathtools",
+}
+
+@article{amsmath,
+title = "The |amsmath| package",
+subtitle = "AMS mathematical facilities for \hologo{LaTeX}",
+collaboration = "\hologo{LaTeX} Team",
+date = "1994",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsmath",
+}
+
+@article{amstext,
+title = "The |amstext| package",
+subtitle = "Typeset text fragments in mathematics",
+collaboration = "\hologo{LaTeX} Team",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amstext",
+}
+
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
+@article{amsfonts,
+title = "The |amsfonts| package",
+subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
+author = "Michael Downes and David M. Jones and Frank Mittelbach and Rainer Schöpf",
+collaboration = "American Mathematical Society",
+date = "1995",
+url = "https://ams.org/tex/amsfonts",
+eprinttype = "ctan",
+eprint = "amsfonts",
+}
+
+@article{amssymb,
+title = "The |amssymb| package",
+author = "Michael Downes and David M. Jones and Frank Mittelbach and Rainer Schöpf",
+collaboration = "American Mathematical Society",
+date = "1995",
+eprinttype = "ctan",
+eprint = "amsfonts",
+}
+
+@article{slashed,
+title = "The |slashed| package",
+subtitle = "Put a slash through characters",
+author = "David Carlisle",
+date = "1987",
+eprinttype = "ctan",
+eprint = "slashed",
+}
+
+@article{physics,
+title = "The |physics| package",
+subtitle = "Macros supporting the Mathematics of Physics",
+author = "Sergio C. de la Barrera",
+date = "2012",
+eprinttype = "ctan",
+eprint = "physics",
+}
+
+@article{units,
+title = "The |units| and |nicefrac| packages",
+subtitle = "Typeset units",
+author = "Axel Reichert",
+date = "1998",
+eprinttype = "ctan",
+eprint = "units",
+}
+
+@article{subcaption,
+title = "The |subcaption| package",
+subtitle = "Support for sub-captions",
+author = "Axel Sommerfeldt",
+date = "2007",
+eprinttype = "ctan",
+eprint = "subcaption",
+related = "caption-1",
+}
+
+@article{caption,
+title = "The |caption| package",
+subtitle = "Customising captions in floating environments",
+author = "Axel Sommerfeldt",
+date = "1994",
+eprinttype = "ctan",
+eprint = "caption",
+related = "caption-1",
+}
+
+@manual{caption-1,
+eprinttype = "gitlab",
+eprintclass = "axelsommerfeldt",
+eprint = "caption",
+}
+
+
+@article{biblatex,
+title = "The |biblatex| Package",
+subtitle = "Sophisticated Bibliographies in \hologo{LaTeX}",
+author = "Philipp Lehman and Joseph Wright and Audrey Boruvka and Philip Kime",
+date = "2006",
+eprinttype = "ctan",
+eprint = "biblatex",
+related = "biblatex-1",
+}
+
+@manual{biblatex-1,
+eprinttype = "github",
+eprintclass = "plk",
+eprint = "biblatex",
+}
+
+@article{hyperref,
+title = "Hypertext marks in \hologo{LaTeX}: a manual for |hyperref|",
+subtitle = "Extensive support for hypertext in \hologo{LaTeX}",
+author = "Sebastian Rahtz and Heiko Oberdiek",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+eprinttype = "ctan",
+eprint = "hyperref",
+related = "hyperref-1",
+}
+
+@manual{hyperref-1,
+eprinttype = "github",
+eprintclass = "latex3",
+eprint = "hyperref",
+}
+
+@article{graphicx,
+title = "Packages in the \enquote{graphics} bundle",
+subtitle = "Enhanced support for graphics",
+author = "David Carlisle and Sebastian Rahtz",
+date = "1994",
+eprinttype = "ctan",
+eprint = "graphicx",
+}
+
+@article{booktabs,
+title = "The |booktabs| package",
+subtitle = "Publication quality tables in \hologo{LaTeX}",
+author = "Danie Els and Simon Fear",
+date = "1995",
+eprinttype = "ctan",
+eprint = "booktabs",
+}
+
+@article{multirow,
+title = "The |multirow|, |bigstrut| and |bigdelim| packages",
+subtitle = "Create tabular cells spanning multiple rows",
+author = "Piet van Oostrum and Jerry Leichter",
+date = "1994",
+eprinttype = "ctan",
+eprint = "multirow",
+}
+
+@article{fixmath,
+title = "The |fixmath| package for \hologo{LaTeX2e}",
+subtitle = "Make maths comply with ISO 31-0:1992 to ISO 31-13:1992",
+author = "Walter Schmidt",
+date = "2000",
+eprinttype = "ctan",
+eprint = "fixmath",
+}
+
+@article{alphabeta,
+title = "The |alphabeta| package",
+subtitle = "LICR macros and encoding definition files for Greek",
+author = "Günter Milde",
+date = "2013",
+eprinttype = "ctan",
+eprint = "greek-fontenc",
+}
+
+@article{textalpha,
+title = "The |textalpha| package",
+subtitle = "LICR macros and encoding definition files for Greek",
+author = "Günter Milde",
+date = "2010",
+eprinttype = "ctan",
+eprint = "greek-fontenc",
+}
+
+@article{arxiv-collector,
+title = "|arxiv-collector|",
+subtitle = "A little Python script to collect \hologo{LaTeX} sources for upload to the arXiv",
+author = "Dougal Sutherland",
+date = "2018",
+eprinttype = "github",
+eprintclass = "dougalsutherland",
+eprint = "arxiv-collector",
+}
+
+@article{biber,
+title = "\hologo{biber}",
+subtitle = "Backend processor for Bib\hologo{LaTeX}",
+author = "François Charette and Philip Kime",
+date = "2009",
+eprinttype = "github",
+eprintclass = "plk",
+eprint = "biber",
+related = "biber-1",
+}
+
+@manual{biber-1,
+eprinttype = "sourceforge",
+eprint = "biblatex-biber",
+}
+
+@article{lmodern,
+title = "Latin Modern Family of Fonts",
+subtitle = "Latin modern fonts in outline formats",
+date = "2003",
+author = "B. Jackowski and J.M. Nowacki",
+url = "http://gust.org.pl/projects/e-foundry/latin-modern",
+eprinttype = "ctan",
+eprint = "lm",
+}
+
+@article{ifluatex,
+title = "The |ifluatex| package",
+subtitle = "Provides the |\textbackslash ifluatex| switch",
+author = "Heiko Oberdiek",
+collaboration = "\hologo{LaTeX} Team",
+date = "2007",
+eprinttype = "ctan",
+eprint = "ifluatex",
+}
+
+@article{ifxetex,
+title = "The |iftex| package",
+subtitle = "Am I running under \hologo{XeTeX}?",
+collaboration = "\hologo{LaTeX} Team",
+author = "Will Robertson",
+date = "2006",
+eprinttype = "ctan",
+eprint = "ifxetex",
+related = "ifxetex-1",
+}
+
+@manual{ifxetex-1,
+eprinttype = "github",
+eprintclass = "latex3",
+eprint = "iftex",
+}
+
+@article{fontspec,
+title = "The |fontspec| package",
+subtitle = "Advanced font selection in \hologo{XeLaTeX} and \hologo{LuaLaTeX}",
+author = "Will Robertson and Khaled Hosny",
+date = "2004",
+eprinttype = "ctan",
+eprint = "fontspec",
+}
+
+@article{fontenc,
+title = "The |fontenc| package",
+subtitle = "Standard package for selecting font encodings",
+collaboration = "\hologo{LaTeX} Team",
+author = "Frank Mittelbach and Robin Fairbairns and Werner Lemberg",
+date = "1995",
+eprinttype = "ctan",
+eprint = "fontenc",
+}
+
+@article{inputenc,
+title = "The |inputenc| package",
+subtitle = "Accept different input encodings",
+collaboration = "\hologo{LaTeX} Team",
+author = "Frank Mittelbach and Alan Jeffrey",
+date = "1989",
+eprinttype = "ctan",
+eprint = "inputenc",
+}
+
+@article{textcomp,
+title = "The |textcomp| package",
+subtitle = "\hologo{LaTeX} support for the Text Companion fonts",
+collaboration = "\hologo{LaTeX} Team",
+author = "Sebastian Rahtz",
+date = "1995",
+eprinttype = "ctan",
+eprint = "textcomp",
+}
+
+@article{enumitem,
+title = "Customizing lists with the |enumitem| package",
+subtitle = "Control layout of itemize, enumerate, description",
+author = "Javier Bezos",
+date = "2003",
+url = "https://texnia.com/enumitem.html",
+eprinttype = "ctan",
+eprint = "enumitem",
+related = "enumitem-1",
+}
+
+@manual{enumitem-1,
+eprinttype = "github",
+eprintclass = "jbezos",
+eprint = "enumitem",
+}
+
+@article{atbegshi,
+title = "The |atbegshi| package",
+subtitle = "Execute stuff at |shipout| time",
+author = "Heiko Oberdiek",
+date = "2007",
+eprinttype = "ctan",
+eprint = "atbegshi",
+related = "atbegshi-1",
+}
+
+@manual{atbegshi-1,
+eprinttype = "github",
+eprintclass = "ho-tex",
+eprint = "atbegshi",
+}
+
+@article{picture,
+title = "The |picture| package",
+subtitle = "Dimens for picture macros",
+author = "Heiko Oberdiek",
+date = "2006",
+eprinttype = "ctan",
+eprint = "picture",
+related = "picture-1",
+}
+
+@manual{picture-1,
+eprinttype = "github",
+eprintclass = "ho-tex",
+eprint = "picture",
+}
+
+@article{varwidth,
+title = "The |varwidth| package",
+subtitle = "A variable-width minipage",
+author = "Donald Arseneau",
+date = "2003",
+eprinttype = "ctan",
+eprint = "varwidth",
+}
+
+@article{csquotes,
+title = "The |csquotes| Package",
+subtitle = "Context sensitive quotation facilities",
+author = "Philipp Lehman and Joseph Wright",
+date = "2003",
+eprinttype = "ctan",
+eprint = "csquotes",
+}
+
+@article{babel,
+title = "|Babel| Localization and internationalization",
+subtitle = "Multilingual support for Plain \hologo{TeX} or \hologo{LaTeX}",
+author = "Johannes Braams and Javier Bezos and at al.",
+date = "1989",
+eprinttype = "ctan",
+eprint = "babel",
+related = "babel-1",
+}
+
+@manual{babel-1,
+eprinttype = "github",
+eprintclass = "latex3",
+eprint = "babel",
+}
+
+@article{polyglossia,
+title = "The |polyglossia| package",
+author = "Arthur Reutenauer and François Charette and Elie Roux and Bastien Roucariès and Jürgen Spitzmüller",
+eprinttype = "ctan",
+eprint = "polyglossia",
+}
+
+@article{parskip,
+title = "The |parskip| package",
+subtitle = "Layout with zero |\textbackslash parindent|, non-zero |\textbackslash parskip|",
+author = "Robin Fairbairns and Frank Mittelbach and H. Partl",
+date = "1989",
+eprinttype = "ctan",
+eprint = "parskip",
+related = "parskip-1",
+}
+
+@manual{parskip-1,
+eprinttype = "github",
+eprintclass = "FrankMittelbach",
+eprint = "fmitex",
+}
+
+
+@article{fntguide,
+title = "\hologo{LaTeX2e}\ font selection",
+subtitle = "Docmentation of \hologo{LaTeX} font commands",
+collaboration = "\hologo{LaTeX} Team",
+date = "1995",
+eprinttype = "ctan",
+eprint = "fntguide",
+}
+
+@article{euenc,
+title = "The Experimental Unicode `EUx’ Encodings",
+author = "Will Robertson and Elie Roux and Khaled Hosny",
+eprinttype = "ctan",
+eprint = "euenc",
+}
+
+@article{soul,
+title = "The |soul| package",
+subtitle = "Hyphenation for letterspacing, underlining, and more",
+author = "Melchior Franz",
+date = "1998",
+eprinttype = "ctan",
+eprint = "soul",
+}
+
+@article{ulem,
+title = "The |ulem| package",
+subtitle = "Package for underlining",
+author = "Donald Arseneau",
+date = "1989",
+eprinttype = "ctan",
+eprint = "ulem",
+}
+
+@article{glossaries,
+title = "The |glossaries| package",
+subtitle = "Create glossaries and lists of acronyms",
+author = "Nicola Talbot",
+date = "2007",
+eprinttype = "ctan",
+eprint = "glossaries",
+}
+
+@article{glossaries-extra,
+title = "The |glossaries-extra| package",
+subtitle = "An extension to the |glossaries| package",
+author = "Dickimaw Books, Nicola Talbot",
+date = "2015",
+eprinttype = "ctan",
+eprint = "glossaries-extra",
+}
+
+@article{xparse,
+title = "The |xparse| package",
+subtitle = "A generic document command parser",
+author = "Frank Mittelbach and Chris Rowley and David Carlisle",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1999",
+eprinttype = "ctan",
+eprint = "xparse",
+}
+
+@article{pdftexcmds,
+title = "The |pdftexcmds| package",
+subtitle = "\hologo{LuaTeX} support for \hologo{pdfTeX} utility functions",
+author = "Heiko Oberdiek",
+date = "2007",
+eprinttype = "ctan",
+eprint = "pdftexcmds",
+}
+
+@article{fix-cm,
+title = "The |fix-cm| package",
+subtitle = "Permit Computer Modern fonts at arbitrary sizes",
+author = "Frank Mittelbach and David Carlisle and Chris Rowley and Walter Schmidt",
+date = "1993",
+eprinttype = "ctan",
+eprint = "fix-cm",
+}
+
+@article{revtex,
+title = "The REV\hologo{TeX} class",
+subtitle = "Styles for various Physics Journals",
+author = "Mark Doyle and Arthur Ogawa",
+collaboration = "American Physical Society",
+date = "1999",
+url = "https://journals.aps.org/revtex",
+eprinttype = "ctan",
+eprint = "revtex",
+}
+
+@article{encguide,
+title = "\hologo{LaTeX} font encodings",
+subtitle = "Documentation of \hologo{LaTeX} font encodings",
+author = "Frank Mittelbach and Robin Fairbairns and Werner Lemberg",
+collaboration = "\hologo{LaTeX3} Project Team",
+date = "1995",
+eprinttype = "ctan",
+eprint = "encguide",
+}
+
+@article{sfmath,
+title = "The |sfmath| package",
+subtitle = "Sans-serif mathematics",
+author = "Olaf Dietrich",
+date = "2005",
+url = "https://dtrx.de/od/tex/sfmath",
+eprinttype = "ctan",
+eprint = "sfmath",
+}
+
+@article{relsize,
+title = "The |relsize| package",
+subtitle = "Set the font size relative to the current font size",
+author = "Donald Arseneau and Matt Swift",
+date = "2011",
+eprinttype = "ctan",
+eprint = "relsize",
+}
+
+@article{everyhook,
+title = "The |everyhook| package",
+subtitle = "Hooks for standard \hologo{TeX} token lists",
+author = "Stephen Checkoway",
+date = "2010",
+eprinttype = "ctan",
+eprint = "everyhook",
+}
+
+
+@article{sansmathfonts,
+title = "The |sansmathfonts| package",
+subtitle = "Correct placement of accents in sans-serif maths",
+author = "Ariel Barton",
+date = "2013",
+eprinttype = "ctan",
+eprint = "sansmathfonts",
+}
+
+@article{xspace,
+title = "The |xspace| package",
+subtitle = "Define commands that appear not to eat spaces",
+author = "David Carlisle and Morten Høgholm",
+collaboration = "\hologo{LaTeX} Team",
+date = "1993",
+eprinttype = "ctan",
+eprint = "xspace",
+}
+
+@article{ragged2e,
+title = "The |ragged2e|-package",
+subtitle = "Alternative versions of \enquote{ragged}-type commands",
+author = "Martin Schröder",
+date = "1996",
+eprinttype = "ctan",
+eprint = "ragged2e",
+related = "ragged2e-1",
+}
+
+@manual{ragged2e-1,
+eprinttype = "gitlab",
+eprintclass = "hagenbuch",
+eprint = "ragged2e",
+}
+
+@article{url,
+title = "The |url| package",
+subtitle = "Verbatim with URL-sensitive line breaks",
+author = "Donald Arseneau",
+date = "1996",
+eprinttype = "ctan",
+eprint = "url",
+}
+
+@article{jhep,
+title = "The |JHEP| package",
+collaboration = "SISSA Medialab",
+date = "1997",
+url = "https://jhep.sissa.it/jhep/help/JHEP_TeXclass.jsp",
+}
+
+@article{jcap,
+title = "The |JCAP| package",
+collaboration = "SISSA Medialab",
+date = "2002",
+url = "https://jcap.sissa.it/jcap/help/JCAP_TeXclass.jsp",
+}
+
+@article{bbm-macros,
+title = "A package for using the |bbm| fonts in math environment",
+author = "Torsten Hilbrich",
+date = "1994",
+eprinttype = "ctan",
+eprint = "bbm-macros",
+related = "bbm"
+}
+
+@article{bbm,
+title = "|bbm|",
+subtitle = "\enquote{Blackboard-style} cm fonts",
+author = "Gilles Robert",
+date = "1993",
+eprinttype = "ctan",
+eprint = "bbm",
+}
+
+@article{arxiv,
+title = "arXiv",
+subtitle = "free distribution service and an open archive for scholarly articles",
+url = "https://arxiv.org",
+author = "Paul Ginsparg",
+collaboration = "arXiv Team",
+year = "1991",
+organization = "Cornell University",
+}
+
+@article{dsfont,
+title = "The |doublestroke| font",
+subtitle = "Typeset mathematical double stroke symbols",
+author = "Olaf Kummer",
+date = "1995",
+eprinttype = "ctan",
+eprint = "doublestroke",
+}
+
+@article{mleftright,
+title = "The |mleftright| package",
+subtitle = "Variants of delimiters that act as maths open/close",
+author = "Heiko Oberdiek",
+date = "2010",
+eprinttype = "ctan",
+eprint = "mleftright",
+}
+
+@article{urwchancal,
+title = "A virtual font for URW Chancery Math",
+subtitle = "Use URW's clone of Zapf Chancery as a maths alphabet",
+author = "Michael Sharpe",
+date = "2011",
+eprinttype = "ctan",
+eprint = "urwchancal",
+}
+
+@article{footnotebackref,
+title = "The |footnotebackref| package",
+subtitle = "Back-references from footnotes",
+author = "Holger Lange",
+date = "2012",
+eprinttype = "ctan",
+eprint = "footnotebackref",
+}
+
+@article{cancel,
+title = "The |cancel| package",
+subtitle = "Place lines through maths formulae",
+author = "Donald Arseneau",
+date = "2013",
+eprinttype = "ctan",
+eprint = "cancel",
+}
+
+@article{beamer,
+title = "The |beamer| class",
+subtitle = "A \hologo{LaTeX} class for producing presentations and slides",
+author = "Till Tantau and Joseph Wright and Vedran Miletić",
+date = "2003",
+eprinttype = "ctan",
+eprint = "beamer",
+related = "beamer-1",
+}
+
+@manual{beamer-1,
+eprinttype = "github",
+eprintclass = "josephwright",
+eprint = "beamer",
+}
+
+@article{exscale,
+title = "The |exscale| package",
+subtitle = "Implements scaling of the \enquote{cmex} fonts",
+author = "Frank Mittelbach and Rainer Schöpf",
+date = "1993",
+eprinttype = "ctan",
+eprint = "exscale",
+}
+
+@article{mathrsfs,
+title = "The |mathrsfs| package",
+subtitle = "Support for using RSFS fonts in maths",
+author = "Jörg Knappen",
+date = "1995",
+eprinttype = "ctan",
+eprint = "mathrsfs",
+}
+
+@article{esint,
+title = "The |esint| package",
+subtitle = "Extended set of integrals for Computer Modern",
+author = "Eddie Saudrais",
+date = "2005",
+eprinttype = "ctan",
+eprint = "esint",
+}
+
+@article{cmbright,
+title = "The |cmbright| package",
+subtitle = "Using the CM Bright typeface with \hologo{LaTeX}",
+author = "Walter A. Schmidt",
+date = "1996",
+eprinttype = "ctan",
+eprint = "cmbright",
+}
+
+@article{titling,
+title = "The |titling| package",
+subtitle = "Control over the typesetting of the |\textbackslash maketitle| command",
+author = "Peter R. Wilson",
+date = "2000",
+eprinttype = "ctan",
+eprint = "titling",
+}
+
+@article{MnSymbol,
+title = "The |MnSymbol| package",
+subtitle = "Mathematical symbol font for Adobe MinionPro",
+author = "Achim Blumensath",
+date = "2005",
+eprinttype = "ctan",
+eprint = "MnSymbol",
+}
+
+@article{environ,
+title = "The |environ| package",
+subtitle = "A new interface for environments in \hologo{LaTeX}",
+author = "Will Robertson",
+date = "2007",
+eprinttype = "ctan",
+eprint = "environ",
+}
+
+@article{abstract,
+title = "The |abstract| package",
+subtitle = "Control the typesetting of the abstract environment",
+author = "Peter R. Wilson",
+date = "2000",
+eprinttype = "ctan",
+eprint = "abstract",
+}
+
+@article{cfr-lm,
+title = "The |cfr-lm| package",
+subtitle = "Enhanced support for the Latin Modern fonts",
+author = "Clea F. Rees",
+date = "2008",
+eprinttype = "ctan",
+eprint = "cfr-lm",
+}
+
+@article{etoolbox,
+title = "The |etoolbox| package",
+subtitle = "e-\hologo{TeX} tools for \hologo{LaTeX}",
+author = "Philipp Lehman and Joseph Wright",
+date = "2007",
+eprinttype = "ctan",
+eprint = "etoolbox",
+}
+
+@article{substitutefont,
+title = "The |substitutefont| package",
+subtitle = "Easy font substitution",
+author = "Günter Milde",
+date = "2010",
+eprinttype = "ctan",
+eprint = "substitutefont",
+}
+
+@article{svjour,
+title = "The |svjour| package",
+subtitle = "Macros for Springer journals",
+collaboration = "Springer Verlag",
+date = "1997",
+eprinttype = "ctan",
+eprint = "springer",
+}
+
+@article{cm,
+title = "Computer Modern fonts",
+author = "Donald E. Knuth",
+date = "1986",
+eprinttype = "ctan",
+eprint = "cm",
+}
+
+@article{subdepth,
+title = "The |subdepth| package",
+subtitle = "Unify maths subscript height",
+author = "Will Robertson",
+date = "2007",
+eprinttype = "ctan",
+eprint = "subdepth",
+}
+
+@article{xpatch,
+title = "The |xpatch| package",
+subtitle = "Extending etoolbox patching commands",
+author = "Enrico Gregorio",
+date = "2012",
+eprinttype = "ctan",
+eprint = "xpatch",
+}
+
+@article{hfoldsty,
+title = "The |hfoldsty| package",
+subtitle = "Old style numerals with EC fonts",
+author = "Harald Harders",
+date = "2004",
+eprinttype = "ctan",
+eprint = "hfoldsty",
+}
+
+@article{slantsc,
+title = "The |slantsc| package",
+subtitle = "Access different-shaped small-caps fonts",
+author = "Harald Harders",
+date = "2003",
+eprinttype = "ctan",
+eprint = "slantsc",
+}
+
+@article{nfssext-cfr,
+title = "The |nfssext-cfr| package",
+subtitle = "Extensions to the \hologo{LaTeX} NFSS",
+author = "Clea F. Rees and Philipp Lehman",
+date = "2003",
+eprinttype = "ctan",
+eprint = "nfssext-cfr",
+}
+
+@article{xstring,
+title = "The |xstring| package",
+subtitle = "String manipulation for \hologo{LaTeX}",
+author = "Christian Tellechea",
+date = "2008",
+eprinttype = "ctan",
+eprint = "xstring",
+}
+
+@article{gregorio:2020,
+title = "\hologo{TeX}, \hologo{LaTeX} and math",
+author = "Enrico Gregorio",
+date = "2020",
+url = "https://latex-project.org/publications/2020-egreg-TUB-tb127gregorio-math.pdf",
+}
+
+@article{soulutf8,
+title = "The |soulutf8| package",
+subtitle = "Permit use of UTF-8 characters in |soul|",
+author = "Heiko Oberdiek",
+date = "2007",
+eprinttype = "ctan",
+eprint = "soulutf8",
+}
+
+@article{moderncv,
+title = "The |moderncv| package",
+subtitle = "A modern curriculum vitae class",
+author = "Xavier Danaux",
+year = "2006",
+eprinttype = "ctan",
+eprint = "moderncv",
+related = "moderncv-1",
+}
+
+@article{anyfontsize,
+title = "The |anyfontsize| package",
+subtitle = "Select any font size in \hologo{LaTeX}",
+author = "Péter Szabó",
+date = "2007",
+eprinttype = "ctan",
+eprint = "anyfontsize",
+}
+
+@article{array,
+title = "A new implementation of \hologo{LaTeX}’s |tabular| and |array| environment",
+subtitle = "Extending the |array| and |tabular| environments",
+author = "Frank Mittelbach, David Carlisle",
+collaboration= "\hologo{LaTeX} Team",
+year = "1993",
+eprinttype = "ctan",
+eprint = "array",
+}
+
+@article{dashrule,
+title = "The |dashrule| package",
+subtitle = "Draw dashed rules",
+author = "Scott Pakin",
+date = "2008",
+eprinttype = "ctan",
+eprint = "dashrule",
+}
+
+@article{fancyhdr,
+title = "The |fancyhdr| and |extramarks| packages",
+subtitle = "Extensive control of page headers and footers in \hologo{LaTeX2e}",
+author = "Piet van Oostrum",
+date = "1994",
+eprinttype = "ctan",
+eprint = "fancyhdr",
+}
+
+@article{lastpage,
+title = "The |lastpage| package",
+subtitle = "Reference last page for Page $N$ of $M$ type footers",
+author = "Hans-Martin Münch and Jeffrey Goldberg",
+date = "1994",
+eprinttype = "ctan",
+eprint = "lastpage",
+}
+
+@article{textpos,
+title = "|Textpos|: absolute positioning of text on the page",
+subtitle = "Place boxes at arbitrary positions on the \hologo{LaTeX} page",
+author = "Norman Gray",
+date = "1999",
+eprinttype = "ctan",
+eprint = "textpos",
+related = "textpos-1",
+}
+
+@manual{textpos-1,
+eprinttype = "bitbucket",
+eprintclass = "nxg",
+eprint = "textpos",
+}
+
+@article{subfiles,
+title = "The |subfiles| package: A Document Class and a Package for Handling Multi-File Projects",
+subtitle = "Individual typesetting of subfiles of a \enquote{main} document",
+author = "Federico Garcia and Gernot Salzer",
+date = "2002",
+eprinttype = "ctan",
+eprint = "subfiles",
+related = "subfiles-1",
+}
+
+@manual{subfiles-1,
+eprinttype = "github",
+eprintclass = "gsalzer",
+eprint = "subfiles",
+}
+
+@article{titlesec,
+title = "The |titlesec|, |titleps| and |titletoc| packages",
+subtitle = "Select alternative section titles",
+author = "Javier Bezos",
+year = "1998",
+eprinttype = "ctan",
+eprint = "titlesec",
+related = "titlesec-1",
+}
+
+@manual{titlesec-1,
+eprinttype = "github",
+eprintclass = "jbezos",
+eprint = "titlesec",
+}
+
+@article{calc,
+title = "The |calc| package",
+subtitle = "Simple arithmetic in \hologo{LaTeX} commands",
+author = "Kresten Krab Thorup and Frank Jensen",
+collaboration = "\hologo{LaTeX3} Project",
+year = "1992",
+eprinttype = "ctan",
+eprint = "calc",
+}
+
+@article{tabulary,
+title = "The |tabulary| package",
+subtitle = "Tabular with variable width columns balanced",
+author = "David Carlisle",
+year = "1995",
+eprinttype = "ctan",
+eprint = "tabulary",
+}
+
+@article{xcolor,
+title = "The |xcolor| package",
+subtitle = "Driver-independent color extensions for \hologo{LaTeX} and \hologo{pdfLaTeX}",
+author = "Uwe Kern",
+collaboration = "\hologo{LaTeX} Project",
+year = "2003",
+eprinttype = "ctan",
+eprint = "xcolor",
+}
+
+@article{overlays,
+title = "The |overlays| package",
+subtitle = "Incremental slides",
+author = "Andreas Nolda",
+year = "2016",
+eprinttype = "ctan",
+eprint = "overlays",
+}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-graphic/hep-graphic-documentation.pdf b/macros/latex/contrib/hep-graphic/hep-graphic-documentation.pdf
new file mode 100644
index 0000000000..8c40b98f25
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/hep-graphic-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-graphic/hep-graphic-implementation.dtx b/macros/latex/contrib/hep-graphic/hep-graphic-implementation.dtx
new file mode 100644
index 0000000000..cb1a41e4c2
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/hep-graphic-implementation.dtx
@@ -0,0 +1,559 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2023 by Jan Hajer
+% -----------------------------------
+%
+% This file may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in:
+%
+% http://www.latex-project.org/lppl.txt
+%
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% \fi
+%
+% \iffalse
+%
+%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
+%<package>\ProvidesPackage{hep-graphic}[2023/07/01 v1.0 Graphics in High Energy Physics]
+%<plot>\ProvidesPackage{hep-plot}[2023/07/01 v1.0 Plots in High Energy Physics]
+%<feynman>\ProvidesPackage{hep-feynman}[2023/07/01 v1.0 Feynman diagrams in High Energy Physics]
+%<documentation>\ProvidesFile{hep-graphic-documentation.tex}[2023/07/01 v1.0 HEP-graphic documentation]
+%
+%<*documentation>
+%
+\RequirePackage[l2tabu, orthodox]{nag}
+\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
+\AtBeginDocument{\DeleteShortVerb{\|}}
+\AtBeginDocument{\MakeShortVerb{\"}}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+
+\usepackage{hologo}
+
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
+\bibliography{bibliography}
+%</documentation>
+
+%<*driver>
+\expandafter\newif\csname ifshort\endcsname
+\shortfalse
+\begin{document}
+\DocInput{hep-graphic-implementation.dtx}
+\end{document}
+%</driver>
+%
+% \fi
+%
+% \CheckSum{0}
+%
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+% \ifshort
+%<*documentation>
+% \fi
+%
+\GetFileInfo{hep-graphic.sty}
+
+% \title{The \software{hep-graphic} package\thanks{This document corresponds to \software{hep-graphic}~\fileversion.}}
+\title{The \software{hep-graphic} package\thanks{This document corresponds to \software{hep-graphic}~v1.0.}}
+\subtitle{Plot macros}
+\author{Jan Hajer \email{jan.hajer@tecnico.ulisboa.pt}}
+% \date{\filedate}
+\date{2023/07/01}
+
+% \ifshort
+\begin{document}
+% \fi
+
+\newgeometry{vscale=.8, vmarginratio=3:4, includeheadfoot, left=11em, marginparwidth=4.6cm, marginparsep=3mm, right=7em}
+
+\maketitle
+
+\begin{abstract}
+The \software{hep-graphic} is a convenience wrapper for the \software{pgf/tikz}, \software{pgfplots}, and \software{standalone} packages.
+\end{abstract}
+
+\section{Graphic}
+
+After loading the "hep-graphic" package the \software{pgf/tikz} \cite{pgf} and \software{standalone} \cite{standalone} packages are loaded and externalisation is activated.
+The "plot" and "feynman" options load the neccessary packages for plotting and feynman diagrams.
+The macro "\includetikz"\oarg{width}\marg{name} loads "tikz" pictures.
+
+\subsection{Plot}
+
+The \software{hep-plot} package loads the \software{pgfplots} package \cite{pgfplots} and applies some optimisation.
+
+\subsection{Feynman}
+
+The \software{hep-feynman} package loads the \software{tikz-feynman} package \cite{tikz-feynman} and applies some optimisation.
+
+% \ifshort
+\printbibliography
+
+\end{document}
+%
+%</documentation>
+% \fi
+%
+% \StopEventually{
+% \printbibliography
+% \PrintChanges
+% }
+%
+% \appendix
+%
+% \section{Implementation}
+%
+% \subsection{Graphic}
+%
+%<*package>
+%
+% Define a hepgraphic namespace for the options using the \software{kvoptions} package \cite{kvoptions}.
+% \begin{macrocode}
+\RequirePackage{kvoptions}
+\SetupKeyvalOptions{
+ family=hepgraphic,
+ prefix=hepgraphic@
+}
+% \end{macrocode}
+%
+% \begin{macro}{plot}
+% Define the "plot" switch for loading plot code.
+% \begin{macrocode}
+\DeclareBoolOption[false]{plot}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{feynman}
+% Define the "feynman" switch for loading feynman code.
+% \begin{macrocode}
+\DeclareBoolOption[false]{feynman}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\ProcessKeyvalOptions*
+% \end{macrocode}
+%
+% Load the \software{hep-plot} and \software{hep-feynman} packages when required.
+% \begin{macrocode}
+\ifhepgraphic@plot\RequirePackage{hep-plot}\fi
+\ifhepgraphic@feynman\RequirePackage{hep-feynman}\fi
+% \end{macrocode}
+%
+% Load the \software{tikz} package with the \software{external} library \cite{pgf}.
+% \begin{macrocode}
+\RequirePackage{tikz}
+\usetikzlibrary{external}
+\tikzexternalize[
+ optimize=false,
+ only named=true,
+]
+% \end{macrocode}
+%
+% \begin{macro}{\graphicpath}
+% Load the \software{standalone} package \cite{standalone} and define the "\graphicpath" pointing to the folder with "pgf" files.
+% \begin{macrocode}
+\RequirePackage{standalone}
+\def\hep@graphic@path{.}
+\newcommand{\graphicpath}[1]{\def\hep@graphic@path{#1}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\includetikz}
+% Define a macro to include "tikz" figures using the \software{xparse} package \cite{xparse}.
+% \begin{macrocode}
+\RequirePackage{xparse}
+\NewDocumentCommand{\includetikz}{sO{1}m}{%
+ \tikzsetnextfilename{#3}%
+ \IfBooleanTF{#1}{%
+ \includestandalone{\hep@graphic@path/#3}%
+ }{%
+ \linewidth=#2\linewidth
+ \includestandalone[width=\linewidth]{\hep@graphic@path/#3}%
+ }%
+}
+\newcommand{\includefeynman}[1]{%
+ \vcenter{\hbox{\includestandalone{\hep@graphic@path/#1}}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+%</package>
+%
+% \subsection{Plots}
+%
+%<*plot>
+%
+% Load the \software{pgf/tikz} package \cite{pgf}.
+% \begin{macrocode}
+\RequirePackage{tikz}
+% \end{macrocode}
+%
+% \begin{macro}{dashdotdotdotted}
+% \begin{macro}{dashdotdotdotdotted}
+% Add new line styles.
+% \begin{macrocode}
+\tikzset{
+ dashdotdotdotted/.style={dash pattern=on 3pt off 2pt
+ on \the\pgflinewidth off 2pt on \the\pgflinewidth off 2pt
+ on \the\pgflinewidth off 2pt
+ },
+ dashdotdotdotdotted/.style={dash pattern=on 3pt off 2pt
+ on \the\pgflinewidth off 2pt on \the\pgflinewidth off 2pt
+ on \the\pgflinewidth off 2pt on \the\pgflinewidth off 2pt
+ },
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% Change thousand separator
+% \begin{macrocode}
+\pgfkeys{/pgf/number format/.cd,1000 sep={\,}}%
+% \end{macrocode}
+%
+% Load the \software{pgfplots} package \cite{pgfplots} and set global options.
+% \begin{macrocode}
+\RequirePackage{pgfplots}
+\pgfplotsset{
+ compat=newest,
+ width=\linewidth,
+ height=\linewidth,
+ enlargelimits=false,
+}
+% \end{macrocode}
+%
+% Fix glitch.
+% \begin{macrocode}
+\pgfplotsset{
+ every y tick scale label/.append style={
+ inner sep=1pt,
+ xshift=-1pt,
+ yshift=-1pt,
+ },
+}
+% \end{macrocode}
+%
+% Set default font size
+% \begin{macrocode}
+\pgfplotsset{
+ legend style={font=\footnotesize},
+ tick label style={font=\footnotesize},
+ label style={font=\small},
+ title style={font=\small},
+ max space between ticks=30,
+}
+% \end{macrocode}
+% \begin{macro}{three panels}
+% Set font size three panel versions
+% \begin{macrocode}
+\pgfplotsset{
+ three panels/.style={
+ legend style={font=\scriptsize},
+ tick label style={font=\scriptsize},
+ label style={font=\footnotesize},
+ title style={font=\footnotesize},
+ max space between ticks=25,
+ /tikz/mark size=1.5pt,
+ major tick length=1mm,
+ minor tick length=0.66mm,
+ every axis title shift=0pt,
+ },
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{colors}
+% \begin{macro}{line styles}
+% \begin{macro}{marks}
+% \begin{macro}{horizontal marks}
+% \begin{macro}{vertical marks}
+% Create cycle lists
+% \begin{macrocode}
+\colorlet{darkgreen}{green!50!black}
+\pgfplotscreateplotcyclelist{colors}{
+ blue, red, darkgreen, violet, orange, yellow!25!orange,
+ brown, black
+}
+\pgfplotscreateplotcyclelist{line styles}{
+ solid, dashed, {densely dotted, semithick}, dashdotted,
+ dashdotdotted, dashdotdotdotted, dashdotdotdotdotted
+}
+\pgfplotscreateplotcyclelist{marks}{
+ -, |, Mercedes star flipped, Mercedes star, +, x, star,
+ asterisk, 10-pointed star
+}
+\pgfplotscreateplotcyclelist{vertical marks}{
+ |, Mercedes star flipped, Mercedes star, x, star,
+ asterisk, 10-pointed star
+}
+\pgfplotscreateplotcyclelist{horizontal marks}{
+ -, Mercedes star flipped, Mercedes star, x, star, %asterisk,
+ 10-pointed star
+}
+\pgfplotsset{
+ cycle multiindex* list={colors\nextlist line styles},
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\cyclelistshift}
+% Define the "\cyclelistshift" macro skiping one step in a cyclelist.
+% Must be used in combination with "\setcounter{cyclelistshift}{0}".
+% \begin{macrocode}
+\newcounter{cyclelistshift}
+\newcommand\cyclelistshift{
+ \globaldefs=1\relax
+% \stepcounter{cyclelistshift}
+ \addtocounter{cyclelistshift}{1}
+ \pgfplotsset{cycle list shift=\value{cyclelistshift}}
+ \globaldefs=0\relax
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{legend}
+% Set the legend style.
+% \begin{macrocode}
+\pgfplotsset{
+ legend cell align=left,
+ legend style={
+ at={(1,1)},
+ anchor=north east,
+ inner sep=1pt,
+ outer sep=6pt,
+ draw=none,
+ fill opacity=.9,
+ draw opacity=1,
+ text opacity=1,
+ cells={align=left},
+ /tikz/every even column/.append style={column sep=.5em},
+% fill=none,
+ },
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{contour legend}
+% Define basic contour legend
+% \begin{macrocode}
+\pgfplotsset{
+ contour legend/.style={
+ contour prepared={labels=false},
+ colorbar sampled line,
+ colorbar style={
+ mark size=7pt,
+ mark options={semithick},
+ tickwidth=0pt,
+ subtickwidth=0pt,
+ },
+ },
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{contour legend x}
+% Define horizontal contour legend.
+% \begin{macrocode}
+\usepgfplotslibrary{colormaps}
+\pgfplotsset{
+ contour legend x/.style={
+ colorbar horizontal,
+ colormap/jet,
+ contour legend,
+ colorbar style={
+ at={(0.5,1.025)},
+ anchor=south,
+ mark=|,
+ axis x line*=top,
+ axis y line=none,
+ xticklabel pos=upper,
+ title style={
+ at={(-0.05,1)},
+ anchor=east,
+ },
+ xlabel style={
+ at={(-0.06,1)},
+ anchor=south east,
+ },
+ },
+ },
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{contour legend y}
+% Define vertical contour legend.
+% \begin{macrocode}
+\pgfplotsset{
+ contour legend y/.style={
+ contour legend,
+ colorbar style={
+ at={(1.025,0.5)},
+ anchor=west,
+ mark=-,
+ axis x line=none,
+ title style={
+ at={(1,-0.1)},
+ anchor=north west,
+ },
+ },
+ },
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{contour plot x}
+% \begin{macro}{contour plot y}
+% Define vertical contour legend.
+% \begin{macrocode}
+\pgfplotsset{
+ contour plot x/.style={
+ contour legend x,
+ contour prepared={labels=false},
+ },
+ contour plot y/.style={
+ contour legend y,
+ contour prepared={labels=false},
+ },
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{error legend}
+% Define error legend.
+% \begin{macrocode}
+\pgfplotsset{
+ error legend/.style n args={3}{
+ legend image code/.code={
+ \draw[draw=none,fill=#1,#3](0mm,-1mm)rectangle(6mm,1mm);
+ \draw[draw=#1,#2] (0mm,0mm)--(6mm,0mm);
+ }
+ },
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\addlegendtitle}
+% Define a legend title macro.
+% \begin{macrocode}
+\newcommand{\addlegendtitle}[2][]{
+ \addlegendimage{empty legend}
+ \addlegendentry[#1]{\hspace{-7mm}#2}
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%</plot>
+%
+% \subsection{Feynman graphs}
+%
+%<*feynman>
+%
+% Load \software{tikz-feynman} package \cite{tikz-feynman} to enable the drawing of Feynman diagrams.
+% Deactivate warning
+% \begin{macrocode}
+\RequirePackage{tikz-feynman}
+\tikzfeynmanset{
+ compat=1.1.0,
+ warn luatex=false,
+}
+\makeatletter\def\tikzfeynman@luatex@required@path{}\makeatother
+% \end{macrocode}
+%
+% Redfine the arrow style
+% \begin{macrocode}
+\tikzfeynmanset{
+ with arrow/.style={%
+ decoration={markings,mark=at position#1with\arrow{>}},
+ postaction=decorate
+ },
+ with reversed arrow/.style={%
+ decoration={markings,mark=at position#1with\arrow{<}},
+ postaction=decorate
+ },
+ momentum/arrow style={->},
+}
+% \end{macrocode}
+%
+%</feynman>
+%
+% \section{Tests}
+%
+%<*test>
+%
+% \begin{macrocode}
+\documentclass{article}
+
+\usepackage{hep-graphic}
+
+\begin{document}
+
+\end{document}
+% \end{macrocode}
+%
+%</test>
+%
+% \section{Readme}
+%
+%<*readme>
+%
+% \begin{macrocode}
+# The `hep-graphic` package
+
+A `LaTeX` package for publications in High Energy Physics.
+
+## Introduction
+
+...
+
+## Author
+
+Jan Hajer
+
+## License
+
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
+% \end{macrocode}
+%
+%</readme>
+%
+% \Finale
+
+\endinput
+
+% \PrintIndex
+% makeindex -s gglo.ist -o hep-graphic-implementation.gls hep-graphic-implementation.glo
+% makeindex -s gglo.ist -o hep-graphic-implementation.ind hep-graphic-implementation.idx
diff --git a/macros/latex/contrib/hep-graphic/hep-graphic-implementation.pdf b/macros/latex/contrib/hep-graphic/hep-graphic-implementation.pdf
new file mode 100644
index 0000000000..259d814a68
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/hep-graphic-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-graphic/hep-graphic.ins b/macros/latex/contrib/hep-graphic/hep-graphic.ins
new file mode 100644
index 0000000000..5291b44843
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/hep-graphic.ins
@@ -0,0 +1,51 @@
+%% Copyright (C) 2019-2023 by Jan Hajer
+%%
+%% This file may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version. The latest version of this license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3c or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+
+\input docstrip.tex
+\keepsilent
+\usedir{tex/latex/hep-graphic}
+
+\preamble
+This is a generated file.
+Copyright (C) 2019-2023 by Jan Hajer
+This file may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.3c of this license or (at your option) any later
+version. The latest version of this license is in:
+http://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of
+LaTeX version 2005/12/01 or later.
+\endpreamble
+
+\generate{
+ \file{hep-graphic-documentation.tex}{\from{hep-graphic-implementation.dtx}{documentation}}
+ \file{hep-graphic.sty}{\from{hep-graphic-implementation.dtx}{package}}
+ \file{hep-plot.sty}{\from{hep-graphic-implementation.dtx}{plot}}
+ \file{hep-feynman.sty}{\from{hep-graphic-implementation.dtx}{feynman}}
+ \file{hep-graphic-test.tex}{\from{hep-graphic-implementation.dtx}{test}}
+ \nopreamble\nopostamble\file{README-hep-graphic.md}{\from{hep-graphic-implementation.dtx}{readme}}
+}
+
+\Msg{*********************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the}
+\Msg{* following file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* \space\space hep-graphic.sty}
+\Msg{*}
+\Msg{* To produce the documentation run the file}
+\Msg{* hep-graphic-documentation.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*********************************************************}
+
+\endbatchfile
diff --git a/macros/latex/contrib/hep-graphic/license.md b/macros/latex/contrib/hep-graphic/license.md
new file mode 100644
index 0000000000..494f58131f
--- /dev/null
+++ b/macros/latex/contrib/hep-graphic/license.md
@@ -0,0 +1,416 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
+
diff --git a/macros/latex/contrib/hep-math/README.md b/macros/latex/contrib/hep-math/README.md
index 6e94fa4a7f..68f23faf0d 100644
--- a/macros/latex/contrib/hep-math/README.md
+++ b/macros/latex/contrib/hep-math/README.md
@@ -6,7 +6,8 @@ Extended math macros
## Introduction
-The `hep-math` package provides some additional features beyond the `mathtools` and `amsmath` packages.
+The `hep-math` package provides some additional features beyond the
+`mathtools` and `amsmath` packages.
To use the package place `\usepackage{hep-math}` in the preamble.
@@ -16,6 +17,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-math/bibliography.bib b/macros/latex/contrib/hep-math/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-math/bibliography.bib
+++ b/macros/latex/contrib/hep-math/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-math/hep-math-documentation.pdf b/macros/latex/contrib/hep-math/hep-math-documentation.pdf
index 2d2e68648d..06ad1299ca 100644
--- a/macros/latex/contrib/hep-math/hep-math-documentation.pdf
+++ b/macros/latex/contrib/hep-math/hep-math-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-math/hep-math-implementation.dtx b/macros/latex/contrib/hep-math/hep-math-implementation.dtx
index 26b9c0ea5b..9c4284081b 100644
--- a/macros/latex/contrib/hep-math/hep-math-implementation.dtx
+++ b/macros/latex/contrib/hep-math/hep-math-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,23 +18,28 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-math}[2022/11/01 v1.1 Math and physics macros]
-%<documentation>\ProvidesFile{hep-math-documentation.tex}[2022/11/01 v1.1 hep-math documentation]
+%<package>\ProvidesPackage{hep-math}[2023/07/01 v1.2 Math and physics macros]
+%<documentation>\ProvidesFile{hep-math-documentation.tex}[2023/07/01 v1.2 hep-math documentation]
%
%<*documentation>
-
\RequirePackage[l2tabu, orthodox]{nag}
-
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip,oldstyle]{hep-paper}
+\usepackage{hologo}
+
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
+\bibliography{bibliography}
+\setlength{\fboxsep}{1pt}
\newenvironment{columns}[1][.5]{%
\par\vspace{-\bigskipamount}%
\begin{minipage}[t]{\linewidth}%
@@ -44,14 +49,6 @@
\begin{minipage}[t]{\linewidth-#1\linewidth}%
}%
}{\end{minipage}\end{minipage}\par}
-
-\bibliography{bibliography}
-
-\usepackage{hologo}
-
-\MacroIndent=1.5em
-\setlength{\fboxsep}{1pt}
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -64,7 +61,7 @@
%
% \fi
%
-% \CheckSum{657}
+% \CheckSum{702}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -83,7 +80,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -171,7 +168,7 @@ Finer details about mathematical typesetting can be found in \cite{gregorio:2020
\DescribeMacro{\differential}
\DescribeMacro{\newderivative}
\DescribeMacro{\newpartialderivative}
-The three macros "\differential"\marg{symbol}, "\newderivative""{\name}"\marg{symbol}, and "\newpartialderivative""{\name}"\marg{symbol} allow to define a differential with correct spacing, a derivative using this differential, and if necessary a partial derivative that can handle three dimensional derivatives.
+The three macros "\differential"\marg{symbol}, "\newderivative" "{\name}"\marg{symbol}, and "\newpartialderivative" "{\name}"\marg{symbol} allow to define a differential with correct spacing, a derivative using this differential, and if necessary a partial derivative that can handle three dimensional derivatives.
\DescribeMacro{\d}
\DescribeMacro{\dv}
@@ -185,7 +182,9 @@ $\dv xf$ & $\dv*xf$ & $\dv x*f$ & $\dv*x*f$
\end{tabular}
\end{center}
via "\dv*"\oarg{f}\marg{x}"*""^"\marg{n}.
-Upright differential can be produced via "\renewcommand" "{\diffsymbol}""{\mathrm d}".
+Upright differential can be produced via "\renewcommand""{\diffsymbol}" "{\mathrm d}".
+The differential takes care of the correct spacing as long as it is placed at the end of the integral $\int f(x)\d x$.
+In order to archive correct spacing when it is placed at the beginning of the integral it is advisable to place the whole expression in a "\mathop{\int\d x} f(x)" such that $\mathop{\int\d x} f(x)$.
\DescribeMacro{\pd}
\DescribeMacro{\pdv}
@@ -450,7 +449,8 @@ As a rule of thumb if you have to use "\notag", "\nonumber", or perform manual s
% \begin{macro}{\i}
% Provide an upright imaginary unit in math mode.
% \begin{macrocode}
-\AtBeginDocument{\mathdef{\i}{\operatorname{i}}}
+\newcommand{\imaginaryunit}{\text{i}}
+\AtBeginDocument{\mathdef{\i}{\imaginaryunit}}
% \end{macrocode}
% \end{macro}
%
@@ -616,8 +616,25 @@ As a rule of thumb if you have to use "\notag", "\nonumber", or perform manual s
%
% \begin{macro}{\unit}
% Load the \software{units} package \cite{units} which provides the "\units" and "\nicefrac" macros.
+% Patch the "\unit" macros to behave like "\mathinner" within an equation
% \begin{macrocode}
\RequirePackage{units}
+\let\oldunit\unit
+\renewcommand{\unit}[2][]{%
+ \ifthenelse{\boolean{mmode}}{%
+ \mathinner{\oldunit[#1]{#2}}%
+ }{%
+ \oldunit[#1]{#2}%
+ }%
+}
+\let\oldunitfrac\unitfrac
+\renewcommand{\unitfrac}[3][]{%
+ \ifthenelse{\boolean{mmode}}{%
+ \mathinner{\oldunitfrac[#1]{#2}{#3}}%
+ }{%
+ \oldunitfrac[#1]{#2}{#3}%
+ }%
+}
% \end{macrocode}
% \end{macro}
%
@@ -639,10 +656,11 @@ As a rule of thumb if you have to use "\notag", "\nonumber", or perform manual s
% Provide a flat fraction.
% \begin{macrocode}
\DeclarePairedDelimiterX{\hep@flatfrac}[2]{.}{.}{%
- \kern-\nulldelimiterspace#1\delimsize/\hep@left@delim#2\kern-\nulldelimiterspace%
+ \kern-\nulldelimiterspace#1\delimsize/%
+ \hep@left@delim#2\kern-\nulldelimiterspace%
}
\NewDocumentCommand{\flatfrac}{somm}{%
- \mathop{
+ \mathinner{%
\IfBooleanTF{#1}{%
\hep@flatfrac*{#3}{#4}%
}{%
@@ -658,6 +676,17 @@ As a rule of thumb if you have to use "\notag", "\nonumber", or perform manual s
%
% \subsubsection{Differentials and derivatives}
%
+% \begin{macro}{\int}
+% Redefine "\int".
+% \begin{macrocode}
+\let\hep@int\int
+\RenewDocumentCommand{\int}{oe{_^}}{%
+ \def\temp{\hep@int_{\IfValueT{#2}{#2}}^{\IfValueT{#3}{#3}}}%
+ \IfValueTF{#1}{\mathop{\temp#1}}{\temp}%
+}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\differential}
% Define a generic differential "\differential".
% \begin{macrocode}
@@ -837,6 +866,16 @@ As a rule of thumb if you have to use "\notag", "\nonumber", or perform manual s
% \end{macro}
% \end{macro}
+% \begin{macro}{\floor}
+% \begin{macro}{\ceil}
+% Floor and ceiling paired delimiters.
+% \begin{macrocode}
+\DeclarePairedDelimiter\ceil{\lceil}{\rceil}
+\DeclarePairedDelimiter\floor{\lfloor}{\rfloor}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+
% \begin{macro}{\ordersymbol}
% \begin{macro}{\order}
% Order symbol and macro.
@@ -1017,7 +1056,8 @@ As a rule of thumb if you have to use "\notag", "\nonumber", or perform manual s
% Define the bra macro.
% \begin{macrocode}
\DeclarePairedDelimiterXPP\hep@bra[1]{%
- }{\langle}{\rvert}{\braketinnerspace}{\braketouterspace#1\braketinnerspace%
+ }{\langle}{\rvert}{\braketinnerspace%
+ }{\braketouterspace#1\braketinnerspace%
}
\NewDocumentCommand{\bra}{smt\ket sgt\ketbra sgg}{%
\IfBooleanTF{#6}{%
@@ -1135,7 +1175,8 @@ Extended math macros
## Introduction
-The `hep-math` package provides some additional features beyond the `mathtools` and `amsmath` packages.
+The `hep-math` package provides some additional features beyond the
+`mathtools` and `amsmath` packages.
To use the package place `\usepackage{hep-math}` in the preamble.
@@ -1145,8 +1186,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-math/hep-math-implementation.pdf b/macros/latex/contrib/hep-math/hep-math-implementation.pdf
index c0c8a6e6c8..b27f3c48d6 100644
--- a/macros/latex/contrib/hep-math/hep-math-implementation.pdf
+++ b/macros/latex/contrib/hep-math/hep-math-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-math/hep-math.ins b/macros/latex/contrib/hep-math/hep-math.ins
index 1d02e20dce..aca65004d0 100644
--- a/macros/latex/contrib/hep-math/hep-math.ins
+++ b/macros/latex/contrib/hep-math/hep-math.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/hep-paper/README.md b/macros/latex/contrib/hep-paper/README.md
index 1cffa529b0..7b76d91a0f 100644
--- a/macros/latex/contrib/hep-paper/README.md
+++ b/macros/latex/contrib/hep-paper/README.md
@@ -5,10 +5,14 @@ A `LaTeX` package for publications in High Energy Physics.
## Introduction
-The `hep-paper` package aims to provide a single style file containing most configurations and macros necessary to write appealing publications in High Energy Physics.
-Instead of reinventing the wheel by introducing newly created macros `hep-paper` preferably loads third party packages as long as they are lightweight enough.
+The `hep-paper` package aims to provide a single style file containing
+most configurations and macros necessary to write appealing publications
+in High Energy Physics. Instead of reinventing the wheel by introducing
+newly created macros `hep-paper` preferably loads third party packages as
+long as they are lightweight enough.
-For usual publications it is enough to load additionally to the `article` class without optional arguments only the `hep-paper` package.
+For usual publications it is enough to load additionally to the `article`
+class without optional arguments only the `hep-paper` package.
\documentclass{article}
\usepackage{hep-paper}
@@ -19,6 +23,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-paper/bibliography.bib b/macros/latex/contrib/hep-paper/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-paper/bibliography.bib
+++ b/macros/latex/contrib/hep-paper/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-paper/hep-paper-documentation.pdf b/macros/latex/contrib/hep-paper/hep-paper-documentation.pdf
index dd00f397d6..4373feea07 100644
--- a/macros/latex/contrib/hep-paper/hep-paper-documentation.pdf
+++ b/macros/latex/contrib/hep-paper/hep-paper-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-paper/hep-paper-implementation.dtx b/macros/latex/contrib/hep-paper/hep-paper-implementation.dtx
index 1fe7658b0a..b0b1b39ca6 100644
--- a/macros/latex/contrib/hep-paper/hep-paper-implementation.dtx
+++ b/macros/latex/contrib/hep-paper/hep-paper-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019-2022 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,31 +18,28 @@
% \iffalse
%
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-paper}[2022/11/01 v2.1 Publications in High Energy Physics]
-%<documentation>\ProvidesFile{hep-paper-documentation.tex}[2022/11/01 v2.1 HEP-Paper documentation]
+%<package>\ProvidesPackage{hep-paper}[2023/07/01 v2.2 Publications in High Energy Physics]
+%<documentation>\ProvidesFile{hep-paper-documentation.tex}[2023/07/01 v2.2 HEP-Paper documentation]
%
%<*documentation>
-%
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
-
\acronym{PDF}{portable document format}
\acronym{LM}{latin modern}
-
-\usepackage{hologo}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -65,7 +62,7 @@
% \changes{v1.7}{2021/06/01}{Introduction of dedicated style file for the title, acronyms and bibliography macros. Extension of the title macros.}
% \changes{v1.8}{2021/08/01}{Expand thanks to allow for reference label and fine tune the title page. Reimplement the must relevant macros from the physics package. Make mathrm produce upright Greek.}
% \changes{v2.0}{2021/09/01}{Move independent logic into dedicated packages.}
-% \changes{v2.1}{2022/11/01}{Bug fixes in the underlying packages.}
+% \changes{v2.1}{2023/07/01}{Bug fixes in the underlying packages.}
%
% \ifshort
%<*documentation>
@@ -703,13 +700,11 @@ The \software{arxiv-collector} python script \cite{arxiv-collector} alleviates t
\AtBeginDocument{\renewcommand{\foreignabbrfont}{}}
\fi
\ifhep@jhep
- \hoffset 0in
- \voffset 0in
- \RequirePackage{geometry}
- \AtBeginDocument{\newgeometry{
- textheight=.757\paperheight,
- textwidth=.72\paperwidth,
- }}
+ \PassOptionsToPackage{\hep@paper paper}{geometry}
+ \RequirePackage{geometry}
+ \geometry{
+ offset=0in,textheight=.762\paperheight,textwidth=.72\paperwidth
+ }
\fi
% \end{macrocode}
%
@@ -1058,7 +1053,8 @@ The \software{arxiv-collector} python script \cite{arxiv-collector} alleviates t
First affiliation\\
E-mail: \email{second@email.com}
}
-\author{Third author \thanks{\email{third@email.com}}\\Second affiliation}
+\author{Third author \thanks{\email{third@email.com}}\\
+Second affiliation}
\author{Fourth author\\Third affiliation}
\FullConference{Full conference}
\ShortTitle{Short title}
@@ -1185,10 +1181,14 @@ A `LaTeX` package for publications in High Energy Physics.
## Introduction
-The `hep-paper` package aims to provide a single style file containing most configurations and macros necessary to write appealing publications in High Energy Physics.
-Instead of reinventing the wheel by introducing newly created macros `hep-paper` preferably loads third party packages as long as they are lightweight enough.
+The `hep-paper` package aims to provide a single style file containing
+most configurations and macros necessary to write appealing publications
+in High Energy Physics. Instead of reinventing the wheel by introducing
+newly created macros `hep-paper` preferably loads third party packages as
+long as they are lightweight enough.
-For usual publications it is enough to load additionally to the `article` class without optional arguments only the `hep-paper` package.
+For usual publications it is enough to load additionally to the `article`
+class without optional arguments only the `hep-paper` package.
\documentclass{article}
\usepackage{hep-paper}
@@ -1199,8 +1199,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-paper/hep-paper-implementation.pdf b/macros/latex/contrib/hep-paper/hep-paper-implementation.pdf
index 99012f2277..bf3edc6508 100644
--- a/macros/latex/contrib/hep-paper/hep-paper-implementation.pdf
+++ b/macros/latex/contrib/hep-paper/hep-paper-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-paper/hep-paper.ins b/macros/latex/contrib/hep-paper/hep-paper.ins
index eddbb9aafe..b65927a2e6 100644
--- a/macros/latex/contrib/hep-paper/hep-paper.ins
+++ b/macros/latex/contrib/hep-paper/hep-paper.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2022 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2022 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/hep-reference/README.md b/macros/latex/contrib/hep-reference/README.md
index c25d4dc002..1141b2aa58 100644
--- a/macros/latex/contrib/hep-reference/README.md
+++ b/macros/latex/contrib/hep-reference/README.md
@@ -5,13 +5,9 @@ A `LaTeX` package for publications in High Energy Physics.
## Introduction
-The `hep-reference` package aims to provide a single style file containing most configurations and macros necessary to write appealing publications in High Energy Physics.
-Instead of reinventing the wheel by introducing newly created macros `hep-reference` preferably loads third party packages as long as they are lightweight enough.
-
-For usual publications it is enough to load additionally to the `article` class without optional arguments only the `hep-reference` package.
-
- \documentclass{article}
- \usepackage{hep-reference}
+The `hep-reference` package applies some light convenience modifications
+to the reference, citation and footnote macros after loading standard
+classes improving on the default LaTeX behaviour.
## Author
@@ -19,6 +15,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-reference/bibliography.bib b/macros/latex/contrib/hep-reference/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-reference/bibliography.bib
+++ b/macros/latex/contrib/hep-reference/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-reference/hep-reference-documentation.pdf b/macros/latex/contrib/hep-reference/hep-reference-documentation.pdf
index bacea46800..fa0fd7adc5 100644
--- a/macros/latex/contrib/hep-reference/hep-reference-documentation.pdf
+++ b/macros/latex/contrib/hep-reference/hep-reference-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-reference/hep-reference-implementation.dtx b/macros/latex/contrib/hep-reference/hep-reference-implementation.dtx
index 03722624cb..507647ac98 100644
--- a/macros/latex/contrib/hep-reference/hep-reference-implementation.dtx
+++ b/macros/latex/contrib/hep-reference/hep-reference-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,30 +18,26 @@
% \iffalse
%
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-reference}[2022/11/01 v1.1 Publications in High Energy Physics]
-%<documentation>\ProvidesFile{hep-reference-documentation.tex}[2022/11/01 v1.1 HEP-Paper documentation]
+%<package>\ProvidesPackage{hep-reference}[2023/07/01 v1.2 Convenience macros for references]
+%<documentation>\ProvidesFile{hep-reference-documentation.tex}[2023/07/01 v1.2 HEP-reference documentation]
%
%<*documentation>
-%
-\RequirePackage[l2tabu, orthodox]{nag}
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
-
\shortacronym{PDF}{portable document format}
-
-\usepackage{hologo}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -54,7 +50,7 @@
%
% \fi
%
-% \CheckSum{179}
+% \CheckSum{180}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -73,7 +69,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2011/08/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -147,8 +143,8 @@ Additionally the reference back to the text where they are called from.
}
\AtBeginDocument{\@ifpackageloaded{doc}{\hypersetup{hidelinks}}{}}
% \end{macrocode}
-% Set the \PDF meta data according to the paper information and ensure that unnecessary information is suppressed.
%
+% Ensure that unnecessary information is suppressed.
% \begin{macrocode}
\pdfstringdefDisableCommands{\def\varepsilon{\textepsilon}}
\pdfstringdefDisableCommands{\def\to{\textrightarrow}}
@@ -160,11 +156,22 @@ Additionally the reference back to the text where they are called from.
\pdfstringdefDisableCommands{\let\footnote\@gobble}
\pdfstringdefDisableCommands{\let\\\@gobble}
}
-\AtBeginDocument{\hypersetup{pdftitle={\@title}}}
-\AtBeginDocument{\hypersetup{pdfauthor={\@author}}}
-\AtBeginDocument{\@ifundefined{hep@key@words}{}{%
- \hypersetup{pdfkeywords={\hep@key@words}}%
-}}
+% \end{macrocode}
+%
+% Set the \PDF meta data according to the paper information
+%
+% \begin{macrocode}
+\AtBeginDocument{
+ \@ifundefined{hep@sub@title}{
+ \hypersetup{pdftitle={\@title}}
+ }{
+ \hypersetup{pdftitle={\@title: \hep@sub@title}}
+ }
+ \hypersetup{pdfauthor={\@author}}
+ \@ifundefined{hep@key@words}{}{%
+ \hypersetup{pdfkeywords={\hep@key@words}}%
+ }
+}
% \end{macrocode}
% \subsection{Footnotes}
@@ -207,16 +214,17 @@ Additionally the reference back to the text where they are called from.
% \begin{macro}{\usecommand}
% Define the "\usecommand" macro providing an anonymous function.
% \begin{macrocode}
-\providecommand\use@command{}
+\providecommand\hep@use@command{}
\newcommand\usecommand[2][1]{%
- \renewcommand\use@command[#1]{#2}\use@command%
+ \renewcommand\hep@use@command[#1]{#2}\hep@use@command%
}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\textlabel}
-% Define the "\textlabel" macro allowing to link to a piece of text.
+% Define the "\textlabel" macro allowing to link to a piece of text using the \software{etoolbox} pcakage \cite{etoolbox}.
% \begin{macrocode}
+\RequirePackage{etoolbox}
\NewDocumentCommand\textlabel{O{}mO{}m}{%
\protected@write\@auxout{}{%
\string\newlabel{#2}{%
@@ -335,13 +343,17 @@ Additionally the reference back to the text where they are called from.
\section{Section} \label{sec:Section}
-Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis section \ref{sec:Section}
+Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
+Etiam lobortis section \ref{sec:Section}
-Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis \cref{sec:Section}
+Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
+Etiam lobortis \cref{sec:Section}
-Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam loborti equation \eqref{eq:Equation}
+Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
+Etiam loborti equation \eqref{eq:Equation}
-Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam loborti reference \cite{cite}
+Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
+Etiam loborti reference \cite{cite}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\footnote{
@@ -373,13 +385,9 @@ A `LaTeX` package for publications in High Energy Physics.
## Introduction
-The `hep-reference` package aims to provide a single style file containing most configurations and macros necessary to write appealing publications in High Energy Physics.
-Instead of reinventing the wheel by introducing newly created macros `hep-reference` preferably loads third party packages as long as they are lightweight enough.
-
-For usual publications it is enough to load additionally to the `article` class without optional arguments only the `hep-reference` package.
-
- \documentclass{article}
- \usepackage{hep-reference}
+The `hep-reference` package applies some light convenience modifications
+to the reference, citation and footnote macros after loading standard
+classes improving on the default LaTeX behaviour.
## Author
@@ -387,8 +395,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-reference/hep-reference-implementation.pdf b/macros/latex/contrib/hep-reference/hep-reference-implementation.pdf
index b25dd57e2d..c29352bc2d 100644
--- a/macros/latex/contrib/hep-reference/hep-reference-implementation.pdf
+++ b/macros/latex/contrib/hep-reference/hep-reference-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-reference/hep-reference.ins b/macros/latex/contrib/hep-reference/hep-reference.ins
index c2ed685ccf..40390ff977 100644
--- a/macros/latex/contrib/hep-reference/hep-reference.ins
+++ b/macros/latex/contrib/hep-reference/hep-reference.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/hep-text/README.md b/macros/latex/contrib/hep-text/README.md
index f815820aeb..24bdb3c255 100644
--- a/macros/latex/contrib/hep-text/README.md
+++ b/macros/latex/contrib/hep-text/README.md
@@ -6,7 +6,8 @@ List and text extensions
## Introduction
-The `hep-text` package extends `LaTeX` lists using the `enumitem package and provides some text macros.
+The `hep-text` package extends `LaTeX` lists using the `enumitem package
+and provides some text macros.
The package can be loaded by `\usepackage{hep-text}`.
@@ -16,6 +17,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-text/bibliography.bib b/macros/latex/contrib/hep-text/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-text/bibliography.bib
+++ b/macros/latex/contrib/hep-text/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-text/hep-text-documentation.pdf b/macros/latex/contrib/hep-text/hep-text-documentation.pdf
index 42b9228569..08a7e2a13f 100644
--- a/macros/latex/contrib/hep-text/hep-text-documentation.pdf
+++ b/macros/latex/contrib/hep-text/hep-text-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-text/hep-text-implementation.dtx b/macros/latex/contrib/hep-text/hep-text-implementation.dtx
index cb1228d9fa..cec31e7636 100644
--- a/macros/latex/contrib/hep-text/hep-text-implementation.dtx
+++ b/macros/latex/contrib/hep-text/hep-text-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,30 +18,31 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-text}[2022/11/01 v1.1 Some text macros]
-%<documentation>\ProvidesFile{hep-text-documentation.tex}[2022/11/01 v1.1 HEP-Text documentation]
+%<package>\ProvidesPackage{hep-text}[2023/07/01 v1.2 Some text macros]
+%<documentation>\ProvidesFile{hep-text-documentation.tex}[2023/07/01 v1.2 HEP-Text documentation]
%
%<*documentation>
\RequirePackage[l2tabu, orthodox]{nag}
-
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
\acronym{CM}{computer modern}
\acronym{LM}{latin modern}
-\usepackage{hologo}
-
\newenvironment{columns}[1][.5]{%
\par\vspace{-\bigskipamount}%
\begin{minipage}[t]{\linewidth}%
@@ -51,9 +52,6 @@
\begin{minipage}[t]{\linewidth-#1\linewidth}%
}%
}{\end{minipage}\end{minipage}\par}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
%</documentation>
%<*driver>
@@ -85,7 +83,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2019/01/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -365,7 +363,8 @@ List and text extensions
## Introduction
-The `hep-text` package extends `LaTeX` lists using the `enumitem package and provides some text macros.
+The `hep-text` package extends `LaTeX` lists using the `enumitem package
+and provides some text macros.
The package can be loaded by `\usepackage{hep-text}`.
@@ -375,8 +374,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-text/hep-text-implementation.pdf b/macros/latex/contrib/hep-text/hep-text-implementation.pdf
index f117bdf322..c6011e501e 100644
--- a/macros/latex/contrib/hep-text/hep-text-implementation.pdf
+++ b/macros/latex/contrib/hep-text/hep-text-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-text/hep-text.ins b/macros/latex/contrib/hep-text/hep-text.ins
index 1b8b9381d5..d94b15b001 100644
--- a/macros/latex/contrib/hep-text/hep-text.ins
+++ b/macros/latex/contrib/hep-text/hep-text.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/hep-title/README.md b/macros/latex/contrib/hep-title/README.md
index 0c203a3a09..a5498e037f 100644
--- a/macros/latex/contrib/hep-title/README.md
+++ b/macros/latex/contrib/hep-title/README.md
@@ -6,7 +6,8 @@ Extensions for the title page
## Introduction
-The `hep-title` package extends the title macros of the standard classes with macros for a preprint, affiliation, editors, and endorsers.
+The `hep-title` package extends the title macros of the standard classes
+with macros for a preprint, affiliation, editors, and endorsers.
To use the `hep-title` package include it with `\usepackage{hep-title}`.
@@ -16,6 +17,9 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
diff --git a/macros/latex/contrib/hep-title/bibliography.bib b/macros/latex/contrib/hep-title/bibliography.bib
index 5b217a2aad..1b79887246 100644
--- a/macros/latex/contrib/hep-title/bibliography.bib
+++ b/macros/latex/contrib/hep-title/bibliography.bib
@@ -238,6 +238,16 @@ eprinttype = "ctan",
eprint = "amstext",
}
+@article{amsopn,
+title = "The |amsopn| package",
+subtitle = "Typeset mathematical operator names",
+collaboration = "\hologo{LaTeX3} Project",
+date = "1995",
+url = "https://ams.org/tex/amslatex",
+eprinttype = "ctan",
+eprint = "amsopn",
+}
+
@article{amsfonts,
title = "The |amsfonts| package",
subtitle = "\hologo{TeX} fonts from the American Mathematical Society",
@@ -1212,3 +1222,39 @@ year = "2016",
eprinttype = "ctan",
eprint = "overlays",
}
+
+@article{pgfplots,
+title = "The |pgfplots| package",
+subtitle = "Create normal/logarithmic plots in two and three dimensions",
+author = "Christian Feuersänger",
+year = "2007",
+eprinttype = "ctan",
+eprint = "pgfplots",
+}
+
+@article{pgf,
+title = "The |pgf| package",
+subtitle = "Create PostScript and PDF graphics in \hologo{TeX}",
+author = "Tantau, Till and Menke, Henri",
+year = "2005",
+eprinttype = "ctan",
+eprint = "pgf",
+}
+
+@article{tikz-feynman,
+title = "The |pgf| package",
+subtitle = "Feynman diagrams with TikZ",
+author = "Joshua Ellis",
+year = "2016",
+eprinttype = "ctan",
+eprint = "tikz-feynman",
+}
+
+@article{standalone,
+title = "The |standalone| package",
+subtitle = "Compile \hologo{TeX} pictures stand-alone or as part of a document",
+author = "Martin Scharrer",
+year = "2010",
+eprinttype = "ctan",
+eprint = "standalone",
+}
diff --git a/macros/latex/contrib/hep-title/hep-title-documentation.pdf b/macros/latex/contrib/hep-title/hep-title-documentation.pdf
index 5efb25df63..bc159ff796 100644
--- a/macros/latex/contrib/hep-title/hep-title-documentation.pdf
+++ b/macros/latex/contrib/hep-title/hep-title-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-title/hep-title-implementation.dtx b/macros/latex/contrib/hep-title/hep-title-implementation.dtx
index da2445a4d1..195f54ec91 100644
--- a/macros/latex/contrib/hep-title/hep-title-implementation.dtx
+++ b/macros/latex/contrib/hep-title/hep-title-implementation.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Jan Hajer
+% Copyright (C) 2019-2023 by Jan Hajer
% -----------------------------------
%
% This file may be distributed and/or modified under the
@@ -18,32 +18,31 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-%<package>\ProvidesPackage{hep-title}[2022/11/01 v1.1 Extend title page macros]
-%<documentation>\ProvidesFile{hep-title-documentation.tex}[2022/11/01 v1.1 hep-title documentation]
+%<package>\ProvidesPackage{hep-title}[2023/07/01 v1.2 Extend title page macros]
+%<documentation>\ProvidesFile{hep-title-documentation.tex}[2023/07/01 v1.2 hep-title documentation]
%
%<*documentation>
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass{ltxdoc}
+
+\renewcommand\theCodelineNo{\rmfamily\tstyle\footnotesize\arabic{CodelineNo}}
+\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
+\renewcommand{\MacroFont}{\codestyle}
\AtBeginDocument{\DeleteShortVerb{\|}}
\AtBeginDocument{\MakeShortVerb{\"}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-\usepackage[parskip]{hep-paper}
+\usepackage{hologo}
+\usepackage[parskip,oldstyle,font=10pt]{hep-paper}
\bibliography{bibliography}
\acronym{PDF}{portable document format}
-\usepackage{hologo}
-
-\MacroIndent=1.5em
-\AtBeginEnvironment{macrocode}{\renewcommand{\ttdefault}{clmt}}
-
%</documentation>
%<*driver>
@@ -75,7 +74,7 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2021/09/01}{Initial version of the style file.}
-% \changes{v1.1}{2022/11/01}{Bug fixes.}
+% \changes{v1.1}{2023/07/01}{Bug fixes.}
%
% \ifshort
%<*documentation>
@@ -152,7 +151,7 @@ Their font can be adjusted by the "\editorfont"\marg{font} and "\endorserfont"\m
\DescribeMacro{\editortitlefont}
\DescribeMacro{\endorsertitlefont}
The titles of these lines can be adjusted using the "\editortitle"\marg{singluar}\marg{plural} and "\endorsertitle"\marg{singluar}\marg{plural} macros.
-Their font can be adjust with the "\editortitlefont"\marg{font} and "\endorsertitlefont"\marg{font}.
+Their font can be adjust with the "\editortitlefont"\marg{font} and "\endorsertitlefont"\allowbreak\marg{font}.
\subsection{Abstract}
@@ -552,7 +551,9 @@ The "\preprintfont" macro can be used to change the font of the preprint.
% \begin{macro}{\endorser}
% Copy of the "authblk" author code adjusted for endorsers.
% \begin{macrocode}
-\DeclareRobustCommand\endorser{\@ifnextchar[{\hep@@endorser}{\hep@@@endorser}}
+\DeclareRobustCommand\endorser{%
+ \@ifnextchar[{\hep@@endorser}{\hep@@@endorser}%
+}
\def\hep@@endorser[#1]#2{\hep@@@@endorser[#1]{#2}}
\def\hep@@@endorser#1{\hep@@@@endorser{#1}}
\newcommand\hep@@@@endorser[2][]{%
@@ -913,7 +914,8 @@ Extensions for the title page
## Introduction
-The `hep-title` package extends the title macros of the standard classes with macros for a preprint, affiliation, editors, and endorsers.
+The `hep-title` package extends the title macros of the standard classes
+with macros for a preprint, affiliation, editors, and endorsers.
To use the `hep-title` package include it with `\usepackage{hep-title}`.
@@ -923,8 +925,11 @@ Jan Hajer
## License
-This file may be distributed and/or modified under the conditions of the `LaTeX` Project Public License, either version 1.3c of this license or (at your option) any later version.
-The latest version of this license is in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later.
+This file may be distributed and/or modified under the conditions of the
+`LaTeX` Project Public License, either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is
+in `http://www.latex-project.org/lppl.txt` and version 1.3c or later is
+part of all distributions of LaTeX version 2005/12/01 or later.
% \end{macrocode}
%
%</readme>
diff --git a/macros/latex/contrib/hep-title/hep-title-implementation.pdf b/macros/latex/contrib/hep-title/hep-title-implementation.pdf
index 1fad6acc93..73fc350a2f 100644
--- a/macros/latex/contrib/hep-title/hep-title-implementation.pdf
+++ b/macros/latex/contrib/hep-title/hep-title-implementation.pdf
Binary files differ
diff --git a/macros/latex/contrib/hep-title/hep-title.ins b/macros/latex/contrib/hep-title/hep-title.ins
index 7ad98b6490..cef4b265c2 100644
--- a/macros/latex/contrib/hep-title/hep-title.ins
+++ b/macros/latex/contrib/hep-title/hep-title.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2019-2020 by Jan Hajer
+%% Copyright (C) 2019-2023 by Jan Hajer
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
\preamble
This is a generated file.
-Copyright (C) 2019-2020 by Jan Hajer
+Copyright (C) 2019-2023 by Jan Hajer
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
version 1.3c of this license or (at your option) any later
diff --git a/macros/latex/contrib/minimalist/README.md b/macros/latex/contrib/minimalist/README.md
index a86486ba21..03402471ee 100644
--- a/macros/latex/contrib/minimalist/README.md
+++ b/macros/latex/contrib/minimalist/README.md
@@ -2,7 +2,7 @@
# `minimalist` bundle: write you documents in a simple and clear way
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
## Introduction
@@ -36,16 +36,18 @@ It mainly consists of two parts.
typesetting, and also use more beautiful fonts.
### How to get these files
-You can get the `.sty` and `.cls` files mentioned above simply by compiling
+You can get the `.sty` and `.cls` files mentioned above by compiling
`minimalist.ins`:
```
latex minimalist.ins
```
+<!--
To get the `.tex` source files of the documentation, compile
`minimalist-doc.ins`:
```
latex minimalist-doc.ins
```
+-->
## Features
diff --git a/macros/latex/contrib/minimalist/minimalist-classical.sty b/macros/latex/contrib/minimalist/minimalist-classical.sty
index 31bbbdf00b..43e69a81ff 100644
--- a/macros/latex/contrib/minimalist/minimalist-classical.sty
+++ b/macros/latex/contrib/minimalist/minimalist-classical.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-classical}
- {2023/03/07} {}
+ {2023/07/14} {}
{The "classical" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -340,10 +340,10 @@
}
-\bool_if:NTF \l__minimalist_is_book_bool
- {
\setcounter{secnumdepth}{3}
+\bool_if:NTF \l__minimalist_is_book_bool
+ {
%% Part
\titleclass{\part}{top} % make part like a chapter
\titleformat{\part}[display]
diff --git a/macros/latex/contrib/minimalist/minimalist-flow.sty b/macros/latex/contrib/minimalist/minimalist-flow.sty
index 106d18dc0b..5eabb82c3b 100644
--- a/macros/latex/contrib/minimalist/minimalist-flow.sty
+++ b/macros/latex/contrib/minimalist/minimalist-flow.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-flow}
- {2023/03/07} {}
+ {2023/07/14} {}
{The "flow" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -338,10 +338,10 @@
}
-\bool_if:NTF \l__minimalist_is_book_bool
- {
\setcounter{secnumdepth}{3}
+\bool_if:NTF \l__minimalist_is_book_bool
+ {
%% Part
\titleclass{\part}{top} % make part like a chapter
\titleformat{\part}[display]
diff --git a/macros/latex/contrib/minimalist/minimalist-plain.sty b/macros/latex/contrib/minimalist/minimalist-plain.sty
index 134fb89080..5ce38ad163 100644
--- a/macros/latex/contrib/minimalist/minimalist-plain.sty
+++ b/macros/latex/contrib/minimalist/minimalist-plain.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-plain}
- {2023/03/07} {}
+ {2023/07/14} {}
{The "plain" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -338,10 +338,10 @@
}
-\bool_if:NTF \l__minimalist_is_book_bool
- {
\setcounter{secnumdepth}{3}
+\bool_if:NTF \l__minimalist_is_book_bool
+ {
%% Part
\titleclass{\part}{top} % make part like a chapter
\titleformat{\part}[display]
diff --git a/macros/latex/contrib/minimalist/minimalist-stream.sty b/macros/latex/contrib/minimalist/minimalist-stream.sty
index d81bcbd059..3f84aaedc5 100644
--- a/macros/latex/contrib/minimalist/minimalist-stream.sty
+++ b/macros/latex/contrib/minimalist/minimalist-stream.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-stream}
- {2023/03/07} {}
+ {2023/07/14} {}
{The "stream" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -308,12 +308,23 @@
\regex_replace_all:nnN { (\w) } { \c{minimalist_original_bfseries:}{\1} } \l_tmpa_tl
\regex_replace_all:nnN { (\d) } { {\c{minimalist_title_numbering_apply_font:n}{\1}} } \l_tmpa_tl
\exp_args:Nnx \regex_count:nnN { \. } {#1} \l_tmpa_int
- \int_case:nn { \l_tmpa_int }
+ \bool_if:NTF \l__minimalist_is_book_bool
{
- { 0 } { \textcolor { main-text!39!paper } }
- { 1 } { \textcolor { main-text!39!paper } }
- { 2 } { \textcolor { main-text!39!paper } }
- { 3 } { \smaller[2] \textcolor { main-text!24!paper } }
+ \int_case:nn { \l_tmpa_int }
+ {
+ { 0 } { \textcolor { main-text!39!paper } }
+ { 1 } { \textcolor { main-text!39!paper } }
+ { 2 } { \textcolor { main-text!39!paper } }
+ { 3 } { \smaller \textcolor { main-text!24!paper } }
+ }
+ }
+ {
+ \int_case:nn { \l_tmpa_int }
+ {
+ { 0 } { \textcolor { main-text!39!paper } }
+ { 1 } { \textcolor { main-text!39!paper } }
+ { 2 } { \smaller[2] \textcolor { main-text!24!paper } }
+ }
}
\l_tmpa_tl
\group_end:
@@ -341,10 +352,10 @@
\dim_new:N \l_minimalist_title_sep_dim
\dim_set:Nn \l_minimalist_title_sep_dim { 1em }
-\bool_if:NTF \l__minimalist_is_book_bool
- {
\setcounter{secnumdepth}{4}
+\bool_if:NTF \l__minimalist_is_book_bool
+ {
%% Part
\titleclass{\part}{top} % make part like a chapter
\titleformat{\part}[display]
diff --git a/macros/latex/contrib/minimalist/minimalist.sty b/macros/latex/contrib/minimalist/minimalist.sty
index 8eeb64e747..2cf94896b8 100644
--- a/macros/latex/contrib/minimalist/minimalist.sty
+++ b/macros/latex/contrib/minimalist/minimalist.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist}
- {2023/03/07} {}
+ {2023/07/14} {}
{A simple and clear style for articles and books}
\keys_define:nn { minimalist }
diff --git a/macros/latex/contrib/minimalist/minimart.cls b/macros/latex/contrib/minimalist/minimart.cls
index 04e877e103..db63066809 100644
--- a/macros/latex/contrib/minimalist/minimart.cls
+++ b/macros/latex/contrib/minimalist/minimart.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{minimart}
- {2023/03/07} {}
+ {2023/07/14} {}
{A simple and clear article style}
\tl_const:Nn \l__minimclass_base_class_tl { article }
@@ -67,6 +67,9 @@
, b5paper .bool_set:N = \l__minimclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
diff --git a/macros/latex/contrib/minimalist/minimbook.cls b/macros/latex/contrib/minimalist/minimbook.cls
index 536a23fe55..6e52b41bff 100644
--- a/macros/latex/contrib/minimalist/minimbook.cls
+++ b/macros/latex/contrib/minimalist/minimbook.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{minimbook}
- {2023/03/07} {}
+ {2023/07/14} {}
{A simple and clear book style}
\tl_const:Nn \l__minimclass_base_class_tl { book }
@@ -67,6 +67,9 @@
, b5paper .bool_set:N = \l__minimclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
diff --git a/macros/latex/contrib/naive-ebnf/naive-ebnf.dtx b/macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
index 0fee1be6a5..804e2121b9 100644
--- a/macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
+++ b/macros/latex/contrib/naive-ebnf/naive-ebnf.dtx
@@ -50,7 +50,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{naive-ebnf}
%<*package>
-[2023-07-13 0.0.12 EBNF in Plain Text]
+[2023-07-14 0.0.13 EBNF in Plain Text]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -185,7 +185,7 @@
% \DescribeMacro{\EbnfRegex}
% A regular expression is possible too:
-% \docshotOptions{firstline=6,lastline=11}
+% \docshotOptions{firstline=6,lastline=12}
% \begin{docshot}
% \documentclass{article}
% \pagestyle{empty}
@@ -197,6 +197,7 @@
% <bool> := "TRUE" | "FALSE" \\
% <integer> := /(+\char`\|-)?[0-9]+/ \\
% <byte> := /[0-9a-f]\char`\{2\char`\}/ \\
+% <number> := /[1-9]+/ /[0-9]+/
% \end{ebnf}
% \end{document}
% \end{docshot}
@@ -406,7 +407,8 @@
\regex_replace_all:nnN
{ ([^\s])\|([^\s]) } {\1\\textbar{}\2} \ebnf_tmp%
%
- \regex_replace_all:nnN { \s/(.+?)/\s }%
+ \regex_replace_all:nnN
+ { /(.+?)/ }%
{\c{ebnf@regexp}{\1}} \ebnf_tmp%
\cs_new:Npn\ebnf_curled{%
\regex_replace_all:nnNT
diff --git a/macros/latex/contrib/naive-ebnf/naive-ebnf.pdf b/macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
index 14ab57dbd2..ee1c39c6b9 100644
--- a/macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
+++ b/macros/latex/contrib/naive-ebnf/naive-ebnf.pdf
Binary files differ
diff --git a/macros/latex/contrib/nicematrix/nicematrix-code.dtx b/macros/latex/contrib/nicematrix/nicematrix-code.dtx
index 86e54a5643..cd4e1fd25b 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-code.dtx
+++ b/macros/latex/contrib/nicematrix/nicematrix-code.dtx
@@ -17,8 +17,8 @@
%
% \fi
% \iffalse
-\def\myfileversion{6.20a}
-\def\myfiledate{2023/06/30}
+\def\myfileversion{6.21}
+\def\myfiledate{2023/07/14}
%
%
%<*batchfile>
@@ -384,7 +384,7 @@ version 2005/12/01 or later.
%
% \bigskip
% The following regex will be used to modify the preamble of the array when the
-% key |colortbl-like| is used.
+% key |color-inside| is used.
% \begin{macrocode}
\regex_const:Nn \c_@@_columncolor_regex { \c { columncolor } }
% \end{macrocode}
@@ -598,7 +598,7 @@ version 2005/12/01 or later.
% The following command is a small shortcut.
% \begin{macrocode}
\cs_new:Npn \@@_math_toggle_token:
- { \bool_if:NF \l_@@_NiceTabular_bool \c_math_toggle_token }
+ { \bool_if:NF \l_@@_tabular_bool \c_math_toggle_token }
% \end{macrocode}
%
% \bigskip
@@ -737,7 +737,40 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_qpoint:n #1
{ \pgfpointanchor { \@@_env: - #1 } { center } }
% \end{macrocode}
-%
+%
+% \bigskip
+% If the user uses |{NiceTabular}|, |{NiceTabular*}| or |{NiceTabularX}|, we
+% will raise the following flag.
+% \begin{macrocode}
+\bool_new:N \l_@@_tabular_bool
+% \end{macrocode}
+%
+% \bigskip
+% |\g_@@_delims_bool| will be true for the environments with delimiters (ex. :
+% |{pNiceMatrix}|, |{pNiceArray}|, |\pAutoNiceMatrix|, etc.).
+% \begin{macrocode}
+\bool_new:N \g_@@_delims_bool
+\bool_gset_true:N \g_@@_delims_bool
+% \end{macrocode}
+% In fact, if there is delimiters in the preamble of |{NiceArray}| (eg:
+% |[cccc]|), this boolean will be set to false.
+%
+% \medskip
+% The following boolean will be equal to |true| in the environments which have
+% an environment (provided by the final user): |{NiceTabular}|, |{NiceArray}|,
+% |{pNiceArray}|, etc.
+% \begin{macrocode}
+\bool_new:N \l_@@_preamble_bool
+\bool_set_true:N \l_@@_preamble_bool
+% \end{macrocode}
+%
+% \medskip
+% We need a special treatment for |{NiceMatrix}| when |vlines| is not used, in
+% order to retrieve |\arraycolsep| on both sides.
+% \begin{macrocode}
+\bool_new:N \l_@@_NiceMatrix_without_vlines_bool
+% \end{macrocode}
+%
% \bigskip
% The following counter will count the environments |{NiceMatrixBlock}|.
% \begin{macrocode}
@@ -861,22 +894,6 @@ version 2005/12/01 or later.
\bool_new:N \l_@@_notes_detect_duplicates_bool
\bool_set_true:N \l_@@_notes_detect_duplicates_bool
% \end{macrocode}
-%
-% \bigskip
-% If the user uses |{NiceArray}| or |{NiceTabular}| the flag
-% |\g_@@_NiceArray_bool| will be raised.
-% \begin{macrocode}
-\bool_new:N \g_@@_NiceArray_bool
-% \end{macrocode}
-% In fact, if there is delimiters in the preamble of |{NiceArray}| (eg:
-% |[cccc]|), this boolean will be set to false.
-%
-% \bigskip
-% If the user uses |{NiceTabular}|, |{NiceTabular*}| or |{NiceTabularX}|, we
-% will raise the following flag.
-% \begin{macrocode}
-\bool_new:N \l_@@_NiceTabular_bool
-% \end{macrocode}
%
% \bigskip
% If the user uses |{NiceTabular*}|, the width of the tabular (in the first
@@ -894,19 +911,19 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \bigskip
-% If the user uses an environment without preamble, we will raise the following
-% flag.
-% \begin{macrocode}
-\bool_new:N \l_@@_Matrix_bool
-% \end{macrocode}
-%
-% \bigskip
% The following boolean will be raised when the command |\rotate| is used.
% \begin{macrocode}
\bool_new:N \g_@@_rotate_bool
% \end{macrocode}
%
% \bigskip
+% The following boolean will be raise then the command |\rotate| is used with
+% the key |c|.
+% \begin{macrocode}
+\bool_new:N \g_@@_rotate_c_bool
+% \end{macrocode}
+%
+% \bigskip
% In a cell, it will be possible to know whether we are in a cell of a column of
% type |X| thanks to that flag.
% \begin{macrocode}
@@ -1002,14 +1019,6 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% \bigskip
-% The following token list corresponds to the option |code-after| (it's also
-% possible to set the value of that parameter with the keyword |\CodeAfter|).
-% That parameter is \emph{public}.
-% \begin{macrocode}
-\tl_new:N \g_nicematrix_code_after_tl
-\bool_new:N \l_@@_in_code_after_bool
-% \end{macrocode}
%
% \bigskip
% For the key |code| of the command |\SubMatrix| (itself in the main
@@ -1032,16 +1041,33 @@ version 2005/12/01 or later.
% |\g_@@_pre_code_after_tl| because we must take care of the order in which
% instructions stored in that parameters are executed.
% \begin{macrocode}
-\tl_new:N \g_@@_pre_code_after_tl
+
% \end{macrocode}
%
% \bigskip
+% The so-called `\CodeBefore` is splitted in two parts because we want to control
+% the order of execution of some instructions.
+% \begin{macrocode}
+\tl_new:N \g_@@_pre_code_before_tl
+\tl_new:N \g_nicematrix_code_before_tl
+% \end{macrocode}
% The value of the key |code-before| will be added to the left of
% |\g_@@_pre_code_before_tl|. Idem for the code between |\CodeBefore| and
% |\Body|.
-% \begin{macrocode}
-\tl_new:N \g_nicematrix_code_before_tl
-\tl_new:N \g_@@_pre_code_before_tl
+%
+% \bigskip
+% The so-called `\CodeAfter` is splitted in two parts because we want to control
+% the order of execution of some instructions.
+% \begin{macrocode}
+\tl_new:N \g_@@_pre_code_after_tl
+\tl_new:N \g_nicematrix_code_after_tl
+% \end{macrocode}
+% The `\CodeAfter` provided by the final user (with the key |code-after| or the
+% keyword |\CodeAfter|) will be stored in the second token list.
+%
+% \bigskip
+% \begin{macrocode}
+\bool_new:N \l_@@_in_code_after_bool
% \end{macrocode}
%
% \bigskip
@@ -1353,7 +1379,6 @@ version 2005/12/01 or later.
% \begin{macrocode}
\bool_new:N \l_@@_draw_first_bool
% \end{macrocode}
-%
%
% \medskip
% The following flag corresponds to the keys |vlines| and |hlines| of the
@@ -1496,6 +1521,13 @@ version 2005/12/01 or later.
\bool_new:N \g_@@_last_col_found_bool
% \end{macrocode}
% This boolean is set to |false| at the end of |\@@_pre_array_ii:|.
+%
+% \medskip
+% In the last column, we will raise the following flag (it will be used by
+% |\OnlyMainNiceMatrix|).
+% \begin{macrocode}
+\bool_new:N \l_@@_in_last_col_bool
+% \end{macrocode}
% \end{itemize}
%
% \bigskip
@@ -1536,7 +1568,8 @@ version 2005/12/01 or later.
}
}
% \end{macrocode}
-%
+%
+%
% \bigskip
% \section{The command \textbackslash tabularnote}
%
@@ -1694,7 +1727,7 @@ version 2005/12/01 or later.
{
\bool_if:nT { \cs_if_exist_p:N \@captype || \l_@@_in_env_bool }
{
- \bool_if:nTF { ! \l_@@_NiceTabular_bool && \l_@@_in_env_bool }
+ \bool_if:nTF { ! \l_@@_tabular_bool && \l_@@_in_env_bool }
{ \@@_error:n { tabularnote~forbidden } }
{
\bool_if:NTF \l_@@_in_caption_bool
@@ -1981,10 +2014,10 @@ version 2005/12/01 or later.
% \bigskip
% By default, the commands |\cellcolor| and |\rowcolor| are available for the
% user in the cells of the tabular (the user may use the commands provided by
-% |\colortbl|). However, if the key |colortbl-like| is used, these
+% |\colortbl|). However, if the key |color-inside| is used, these
% commands are available.
% \begin{macrocode}
-\bool_new:N \l_@@_colortbl_like_bool
+\bool_new:N \l_@@_color_inside_bool
% \end{macrocode}
%
% \bigskip
@@ -2308,6 +2341,8 @@ version 2005/12/01 or later.
% \begin{macrocode}
\keys_define:nn { NiceMatrix / Global }
{
+ rounded-corners .dim_set:N = \l_@@_tab_rounded_corners_dim ,
+ rounded-corners .default:n = 4 pt ,
custom-line .code:n = \@@_custom_line:n { #1 } ,
rules .code:n = \keys_set:nn { NiceMatrix / rules } { #1 } ,
rules .value_required:n = true ,
@@ -2446,10 +2481,11 @@ version 2005/12/01 or later.
name .value_required:n = true ,
code-after .tl_gset:N = \g_nicematrix_code_after_tl ,
code-after .value_required:n = true ,
- colortbl-like .code:n =
- \bool_set_true:N \l_@@_colortbl_like_bool
+ color-inside .code:n =
+ \bool_set_true:N \l_@@_color_inside_bool
\bool_set_true:N \l_@@_code_before_bool ,
- colortbl-like .value_forbidden:n = true
+ color-inside .value_forbidden:n = true ,
+ colortbl-like .meta:n = color-inside
}
% \end{macrocode}
%
@@ -2734,8 +2770,6 @@ version 2005/12/01 or later.
width .code:n = \dim_set:Nn \l_@@_width_dim { #1 }
\bool_set_true:N \l_@@_width_used_bool ,
width .value_required:n = true ,
- rounded-corners .dim_set:N = \l_@@_tab_rounded_corners_dim ,
- rounded-corners .default:n = 4 pt ,
notes .code:n = \keys_set:nn { NiceMatrix / notes } { #1 } ,
tabularnote .tl_gset:N = \g_@@_tabularnote_tl ,
tabularnote .value_required:n = true ,
@@ -2794,7 +2828,7 @@ version 2005/12/01 or later.
% |\@@_cell_end:| (and the potential |\c_math_toggle_token| also).
% \begin{macrocode}
\hbox_set:Nw \l_@@_cell_box
- \bool_if:NF \l_@@_NiceTabular_bool
+ \bool_if:NF \l_@@_tabular_bool
{
\c_math_toggle_token
\bool_if:NT \l_@@_small_bool \scriptstyle
@@ -2888,16 +2922,28 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_rotate_cell_box:
{
\box_rotate:Nn \l_@@_cell_box { 90 }
- \int_compare:nNnT \c@iRow = \l_@@_last_row_int
- {
- \vbox_set_top:Nn \l_@@_cell_box
+ \bool_if:NTF \g_@@_rotate_c_bool
+ {
+ \hbox_set:Nn \l_@@_cell_box
{
- \vbox_to_zero:n { }
- \skip_vertical:n { - \box_ht:N \@arstrutbox + 0.8 ex }
- \box_use:N \l_@@_cell_box
+ \c_math_toggle_token
+ \vcenter { \box_use:N \l_@@_cell_box }
+ \c_math_toggle_token
}
- }
+ }
+ {
+ \int_compare:nNnT \c@iRow = \l_@@_last_row_int
+ {
+ \vbox_set_top:Nn \l_@@_cell_box
+ {
+ \vbox_to_zero:n { }
+ \skip_vertical:n { - \box_ht:N \@arstrutbox + 0.8 ex }
+ \box_use:N \l_@@_cell_box
+ }
+ }
+ }
\bool_gset_false:N \g_@@_rotate_bool
+ \bool_gset_false:N \g_@@_rotate_c_bool
}
% \end{macrocode}
%
@@ -3179,7 +3225,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new_protected:Npn \@@_array:n
{
- \bool_if:NTF \l_@@_NiceTabular_bool
+ \bool_if:NTF \l_@@_tabular_bool
{ \dim_set_eq:NN \col@sep \tabcolsep }
{ \dim_set_eq:NN \col@sep \arraycolsep }
\dim_compare:nNnTF \l_@@_tabular_width_dim = \c_zero_dim
@@ -3339,13 +3385,15 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \bigskip
-% When the key |colortbl-like| is used, the following code will be executed.
+% When the key |color-inside| is used, the following code will be executed.
% \begin{macrocode}
\cs_new_protected:Npn \@@_colortbl_like:
{
\cs_set_eq:NN \cellcolor \@@_cellcolor_tabular
\cs_set_eq:NN \rowcolor \@@_rowcolor_tabular
\cs_set_eq:NN \columncolor \@@_columncolor_preamble
+ \cs_set_eq:NN \rowcolors \@@_rowcolors_tabular
+ \cs_set_eq:NN \rowlistcolors \@@_rowlistcolors_tabular
}
% \end{macrocode}
%
@@ -3494,7 +3542,7 @@ version 2005/12/01 or later.
\cs_set_eq:NN \RowStyle \@@_RowStyle:n
\seq_map_inline:Nn \l_@@_custom_line_commands_seq
{ \cs_set_eq:cc { ##1 } { nicematrix - ##1 } }
- \bool_if:NT \l_@@_colortbl_like_bool \@@_colortbl_like:
+ \bool_if:NT \l_@@_color_inside_bool \@@_colortbl_like:
\bool_if:NT \l_@@_renew_dots_bool \@@_renew_dots:
% \end{macrocode}
% We redefine |\multicolumn| and, since we want |\multicolumn| to be available
@@ -3596,9 +3644,6 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new_protected:Npn \@@_pre_array:
{
-% \end{macrocode}
-%
-% \begin{macrocode}
\cs_if_exist:NT \theiRow { \int_set_eq:NN \l_@@_old_iRow_int \c@iRow }
\int_gzero_new:N \c@iRow
\cs_if_exist:NT \thejCol { \int_set_eq:NN \l_@@_old_jCol_int \c@jCol }
@@ -3703,11 +3748,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\dim_zero_new:N \l_@@_left_delim_dim
\dim_zero_new:N \l_@@_right_delim_dim
- \bool_if:NTF \g_@@_NiceArray_bool
- {
- \dim_gset:Nn \l_@@_left_delim_dim { 2 \arraycolsep }
- \dim_gset:Nn \l_@@_right_delim_dim { 2 \arraycolsep }
- }
+ \bool_if:NTF \g_@@_delims_bool
{
% \end{macrocode}
% The command |\bBigg@| is a command of \pkg{amsmath}.
@@ -3717,6 +3758,10 @@ version 2005/12/01 or later.
\hbox_set:Nn \l_tmpa_box { $ \bBigg@ 5 \g_@@_right_delim_tl $ }
\dim_set:Nn \l_@@_right_delim_dim { \box_wd:N \l_tmpa_box }
}
+ {
+ \dim_gset:Nn \l_@@_left_delim_dim { 2 \arraycolsep }
+ \dim_gset:Nn \l_@@_right_delim_dim { 2 \arraycolsep }
+ }
% \end{macrocode}
%
% \bigskip
@@ -3759,7 +3804,8 @@ version 2005/12/01 or later.
% \bigskip
% \section{The \textbackslash CodeBefore}
%
-% The following command will be executed if the |\CodeBefore| has to be actually executed.
+% The following command will be executed if the |\CodeBefore| has to be actually
+% executed (that commmand will be used only once and is present only for legibility).
% \begin{macrocode}
\cs_new_protected:Npn \@@_pre_code_before:
{
@@ -3861,7 +3907,7 @@ version 2005/12/01 or later.
% We compose the |\CodeBefore| in math mode in order to nullify the spaces put
% by the user between instructions in the |\CodeBefore|.
% \begin{macrocode}
- \bool_if:NT \l_@@_NiceTabular_bool \c_math_toggle_token
+ \bool_if:NT \l_@@_tabular_bool \c_math_toggle_token
% \end{macrocode}
%
% \bigskip
@@ -3895,7 +3941,7 @@ version 2005/12/01 or later.
\@@_actually_color:
\l_@@_code_before_tl
\q_stop
- \bool_if:NT \l_@@_NiceTabular_bool \c_math_toggle_token
+ \bool_if:NT \l_@@_tabular_bool \c_math_toggle_token
\group_end:
\bool_if:NT \g_@@_recreate_cell_nodes_bool
{ \tl_put_left:Nn \@@_node_for_cell: \@@_patch_node_for_cell: }
@@ -3927,7 +3973,7 @@ version 2005/12/01 or later.
%
% We have extracted the options of the keyword |\CodeBefore| in order to see
% whether the key |create-cell-nodes| has been used. Now, you can execute the
-% rest of the |\CodeAfter|, excepted, of course, if we are in the first
+% rest of the |\CodeBefore|, excepted, of course, if we are in the first
% compilation.
% \begin{macrocode}
\cs_new_protected:Npn \@@_CodeBefore:w #1 \q_stop
@@ -3940,8 +3986,6 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% \bigskip
-%
%
% \bigskip
% By default, if the user uses the |\CodeBefore|, only the |col| nodes, |row|
@@ -4094,7 +4138,7 @@ version 2005/12/01 or later.
\bool_gset_false:N \g_@@_row_of_col_done_bool
\str_if_empty:NT \g_@@_name_env_str
{ \str_gset:Nn \g_@@_name_env_str { NiceArrayWithDelims } }
- \bool_if:NTF \l_@@_NiceTabular_bool
+ \bool_if:NTF \l_@@_tabular_bool
\mode_leave_vertical:
\@@_test_if_math_mode:
\bool_if:NT \l_@@_in_env_bool { \@@_fatal:n { Yet~in~env } }
@@ -4182,9 +4226,9 @@ version 2005/12/01 or later.
% of |{NiceArray}| (|{pNiceArray}|, |{bNiceArray}|, etc.) because, for
% |{NiceArray}|, we have the options |t|, |c|, |b| and |baseline|.
% \begin{macrocode}
- \bool_if:NTF \g_@@_NiceArray_bool
- { \keys_set:nn { NiceMatrix / NiceArray } }
+ \bool_if:NTF \g_@@_delims_bool
{ \keys_set:nn { NiceMatrix / pNiceArray } }
+ { \keys_set:nn { NiceMatrix / NiceArray } }
{ #3 , #5 }
% \end{macrocode}
%
@@ -4319,13 +4363,10 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% The construction of the real box is different when |\g_@@_NiceArray_bool| is
-% true (|{NiceArray}| or |{NiceTabular}|) and in the other environments because,
-% in |{NiceArray}| or |{NiceTabular}|, we have no delimiter to put (but we have
-% tabular notes to put). We begin with this case.
-%
+% The construction of the real box is different whether we have delimiters to
+% put.
% \begin{macrocode}
- \bool_if:NTF \g_@@_NiceArray_bool
+ \bool_if:nTF { ! \g_@@_delims_bool }
{
\str_case:VnF \l_@@_baseline_tl
{
@@ -4336,9 +4377,9 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% Now, in the case of an environment |{pNiceArray}|, |{bNiceArray}|, etc. We
-% compute |\l_tmpa_dim| which is the total height of the ``first row'' above the
-% array (when the key |first-row| is used).
+% Now, in the case of an environment with delimiters. We compute |\l_tmpa_dim|
+% which is the total height of the ``first row'' above the array (when the key
+% |first-row| is used).
% \begin{macrocode}
{
\int_compare:nNnTF \l_@@_first_row_int = 0
@@ -4379,11 +4420,11 @@ version 2005/12/01 or later.
\skip_vertical:n { -\l_tmpa_dim - \arrayrulewidth }
\hbox
{
- \bool_if:NTF \l_@@_NiceTabular_bool
+ \bool_if:NTF \l_@@_tabular_bool
{ \skip_horizontal:N -\tabcolsep }
{ \skip_horizontal:N -\arraycolsep }
\@@_use_arraybox_with_notes_c:
- \bool_if:NTF \l_@@_NiceTabular_bool
+ \bool_if:NTF \l_@@_tabular_bool
{ \skip_horizontal:N -\tabcolsep }
{ \skip_horizontal:N -\arraycolsep }
}
@@ -4427,8 +4468,8 @@ version 2005/12/01 or later.
\skip_horizontal:N \g_@@_width_last_col_dim
\skip_horizontal:N \col@sep
}
- \bool_if:NF \l_@@_Matrix_bool
- {
+ \bool_if:NT \l_@@_preamble_bool
+ {
\int_compare:nNnT \c@jCol < \g_@@_static_num_of_col_int
{ \@@_warning_gredirect_none:n { columns~not~used } }
}
@@ -4468,17 +4509,24 @@ version 2005/12/01 or later.
% \bigskip
% The transformation of the preamble is an operation in several
% steps.\footnote{Be careful: the transformation of the preamble may also have
-% by-side effects, for example, the boolean |\g_@@_NiceArray_bool| will be set
-% to |false| if we detect in the preamble a delimiter at the beginning or at the
+% by-side effects, for example, the boolean |\g_@@_delims_bool| will be set
+% to |true| if we detect in the preamble a delimiter at the beginning or at the
% end.}
%
% \bigskip
% The preamble given by the final user is in |\g_@@_preamble_tl| and the modified
% version will be stored in |\g_@@_preamble_tl| also.
-%
% \begin{macrocode}
\cs_new_protected:Npn \@@_transform_preamble:
{
+ \bool_if:NT \l_@@_preamble_bool \@@_transform_preamble_i:
+ \@@_transform_preamble_ii:
+ }
+% \end{macrocode}
+%
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_transform_preamble_i:
+ {
% \end{macrocode}
% First, we will do an ``expansion'' of the preamble with the tools of the
% package \pkg{array} itself. This ``expansion'' will expand all the constructions
@@ -4499,100 +4547,82 @@ version 2005/12/01 or later.
% That's why we do those redefinitions in a TeX group.
% \begin{macrocode}
\group_begin:
-% \end{macrocode}
-%
-% If we are in an environment without explicit preamble, we have nothing to do
-% (excepted the treatment on both sides of the preamble which will be done at
-% the end).
-% \begin{macrocode}
- \bool_if:NF \l_@@_Matrix_bool
- {
- \@@_newcolumntype w [ 2 ] { \@@_w: { ##1 } { ##2 } }
- \@@_newcolumntype W [ 2 ] { \@@_W: { ##1 } { ##2 } }
+ \@@_newcolumntype w [ 2 ] { \@@_w: { ##1 } { ##2 } }
+ \@@_newcolumntype W [ 2 ] { \@@_W: { ##1 } { ##2 } }
% \end{macrocode}
%
% \bigskip
% If the package \pkg{varwidth} has defined the column type |V|, we protect from
% expansion by redefining it to |\@@_V:| (which will be catched by our system).
% \begin{macrocode}
- \cs_if_exist:NT \NC@find@V { \@@_newcolumntype V { \@@_V: } }
+ \cs_if_exist:NT \NC@find@V { \@@_newcolumntype V { \@@_V: } }
% \end{macrocode}
%
% First, we have to store our preamble in the token register |\@temptokena|
% (those ``token registers'' are \emph{not} supported by the L3 programming layer).
% \begin{macrocode}
- \exp_args:NV \@temptokena \g_@@_preamble_tl
+ \exp_args:NV \@temptokena \g_@@_preamble_tl
% \end{macrocode}
% Initialisation of a flag used by \pkg{array} to detect the end of the expansion.
% \begin{macrocode}
- \@tempswatrue
+ \@tempswatrue
% \end{macrocode}
% The following line actually does the expansion (it's has been copied from
% |array.sty|). The expanded version is still in |\@temptokena|.
% \begin{macrocode}
- \@whilesw \if@tempswa \fi { \@tempswafalse \the \NC@list }
-% \end{macrocode}
-%
-%
-% \bigskip
-% Now, we have to ``patch'' that preamble by transforming some columns.
-% We will insert in the TeX flow the preamble in its actual form (that is to say
-% after the ``expansion'') following by a marker |\q_stop| and we will consume
-% these tokens constructing the (new form of the) preamble in
-% |\g_@@_preamble_tl|. This is done recursively with the command
-% |\@@_patch_preamble:n|. In the same time, we will count the columns with the
-% counter |\c@jCol|.
-% \begin{macrocode}
- \int_gzero:N \c@jCol
- \tl_gclear:N \g_@@_preamble_tl
+ \@whilesw \if@tempswa \fi { \@tempswafalse \the \NC@list }
+ \int_gzero:N \c@jCol
+ \tl_gclear:N \g_@@_preamble_tl
% \end{macrocode}
% |\g_tmpb_bool| will be raised if you have a \verb+|+ at the end of the preamble.
% \begin{macrocode}
- \bool_gset_false:N \g_tmpb_bool
- \tl_if_eq:NnTF \l_@@_vlines_clist { all }
+ \bool_gset_false:N \g_tmpb_bool
+ \tl_if_eq:NnTF \l_@@_vlines_clist { all }
+ {
+ \tl_gset:Nn \g_@@_preamble_tl
+ { ! { \skip_horizontal:N \arrayrulewidth } }
+ }
+ {
+ \clist_if_in:NnT \l_@@_vlines_clist 1
{
\tl_gset:Nn \g_@@_preamble_tl
{ ! { \skip_horizontal:N \arrayrulewidth } }
}
- {
- \clist_if_in:NnT \l_@@_vlines_clist 1
- {
- \tl_gset:Nn \g_@@_preamble_tl
- { ! { \skip_horizontal:N \arrayrulewidth } }
- }
- }
+ }
% \end{macrocode}
% The sequence |\g_@@_cols_vlsim_seq| will contain the numbers of the columns
% where you will to have to draw vertical lines in the potential sub-matrices
% (hence the name |vlism|).
% \begin{macrocode}
- \seq_clear:N \g_@@_cols_vlism_seq
+ \seq_clear:N \g_@@_cols_vlism_seq
% \end{macrocode}
%
% \bigskip
% The following sequence will store the arguments of the successive |>| in the
% preamble.
% \begin{macrocode}
- \tl_gclear_new:N \g_@@_pre_cell_tl
+ \tl_gclear_new:N \g_@@_pre_cell_tl
% \end{macrocode}
%
% The counter |\l_tmpa_int| will count the number of consecutive occurrences
% of the symbol \verb+|+.
% \begin{macrocode}
- \int_zero:N \l_tmpa_int
+ \int_zero:N \l_tmpa_int
% \end{macrocode}
% Now, we actually patch the preamble (and it is constructed in
% |\g_@@_preamble_tl|).
% \begin{macrocode}
- \exp_after:wN \@@_patch_preamble:n \the \@temptokena \q_stop
- \int_gset_eq:NN \g_@@_static_num_of_col_int \c@jCol
- }
+ \exp_after:wN \@@_patch_preamble:n \the \@temptokena \q_stop
+ \int_gset_eq:NN \g_@@_static_num_of_col_int \c@jCol
% \end{macrocode}
+% Remark that |\g_@@_static_num_of_col_int| will stay equel to zero in the
+% environments without preamble since we are in a code that is executed only
+% in the environments \emph{with} preamble.
%
% \medskip
% Now, we replace |\columncolor| by |\@@_columncolor_preamble|.
% \begin{macrocode}
- \bool_if:NT \l_@@_colortbl_like_bool
+ \bool_if:NT \l_@@_color_inside_bool
{
\regex_replace_all:NnN
\c_@@_columncolor_regex
@@ -4606,7 +4636,22 @@ version 2005/12/01 or later.
% the columns of type |w| and~|W|.
% \begin{macrocode}
\group_end:
+ }
% \end{macrocode}
+%
+%
+%
+% \bigskip
+% Now, we have to ``patch'' that preamble by transforming some columns.
+% We will insert in the TeX flow the preamble in its actual form (that is to say
+% after the ``expansion'') following by a marker |\q_stop| and we will consume
+% these tokens constructing the (new form of the) preamble in
+% |\g_@@_preamble_tl|. This is done recursively with the command
+% |\@@_patch_preamble:n|. In the same time, we will count the columns with the
+% counter |\c@jCol|.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_transform_preamble_ii:
+ {
%
% \medskip
% If there was delimiters at the beginning or at the end of the preamble, the
@@ -4615,7 +4660,7 @@ version 2005/12/01 or later.
\bool_lazy_or:nnT
{ ! \str_if_eq_p:Vn \g_@@_left_delim_tl { . } }
{ ! \str_if_eq_p:Vn \g_@@_right_delim_tl { . } }
- { \bool_gset_false:N \g_@@_NiceArray_bool }
+ { \bool_gset_true:N \g_@@_delims_bool }
% \end{macrocode}
%
% \medskip
@@ -4632,8 +4677,8 @@ version 2005/12/01 or later.
{
\bool_lazy_all:nT
{
- \g_@@_NiceArray_bool
- { \bool_not_p:n \l_@@_NiceTabular_bool }
+ { \bool_not_p:n \g_@@_delims_bool }
+ { \bool_not_p:n \l_@@_tabular_bool }
{ \tl_if_empty_p:N \l_@@_vlines_clist }
{ \bool_not_p:n \l_@@_exterior_arraycolsep_bool }
}
@@ -4644,8 +4689,8 @@ version 2005/12/01 or later.
{
\bool_lazy_all:nT
{
- \g_@@_NiceArray_bool
- { \bool_not_p:n \l_@@_NiceTabular_bool }
+ { \bool_not_p:n \g_@@_delims_bool }
+ { \bool_not_p:n \l_@@_tabular_bool }
{ \tl_if_empty_p:N \l_@@_vlines_clist }
{ \bool_not_p:n \l_@@_exterior_arraycolsep_bool }
}
@@ -5268,8 +5313,6 @@ version 2005/12/01 or later.
< {
\@@_cell_end:
\hbox_set_end:
- % The following line is probably pointless
- % \bool_if:NT \g_@@_rotate_bool \@@_rotate_cell_box:
#1
\@@_adjust_size_box:
\makebox [ #4 ] [ #3 ] { \box_use_drop:N \l_@@_cell_box }
@@ -5985,7 +6028,7 @@ version 2005/12/01 or later.
% that's why we can't put |@{}| at the end of the preamble. That's why we remove
% a |\arraycolsep| now.
% \begin{macrocode}
- \bool_lazy_and:nnT \l_@@_Matrix_bool \g_@@_NiceArray_bool
+ \bool_if:NT \l_@@_NiceMatrix_without_vlines_bool
{
\box_set_wd:Nn \l_@@_the_array_box
{ \box_wd:N \l_@@_the_array_box - \arraycolsep }
@@ -6492,6 +6535,8 @@ version 2005/12/01 or later.
\@@_transform_preamble:
% \end{macrocode}
%
+%
+%
% The call to |\array| is in the following command (we have a dedicated macro
% |\@@_array:n| because of compatibility with the classes \cls{revtex4-1} and
% \cls{revtex4-2}).
@@ -6710,8 +6755,8 @@ version 2005/12/01 or later.
\int_gincr:N \g_tmpa_int
\bool_lazy_all:nT
{
- \g_@@_NiceArray_bool
- { \bool_not_p:n \l_@@_NiceTabular_bool }
+ { \bool_not_p:n \g_@@_delims_bool }
+ { \bool_not_p:n \l_@@_tabular_bool }
{ \clist_if_empty_p:N \l_@@_vlines_clist }
{ \bool_not_p:n \l_@@_exterior_arraycolsep_bool }
{ ! \l_@@_bar_at_end_of_pream_bool }
@@ -6728,13 +6773,12 @@ version 2005/12/01 or later.
% that's why we can't put |@{}| at the end of the preamble. That's why we remove
% a |\arraycolsep| now.
% \begin{macrocode}
- \bool_lazy_and:nnT \l_@@_Matrix_bool \g_@@_NiceArray_bool
+ \bool_if:NT \l_@@_NiceMatrix_without_vlines_bool
{ \skip_horizontal:N -\arraycolsep }
\pgfsys@markposition
- { \@@_env: - col - \int_eval:n {
- \g_tmpa_int + 1 } }
+ { \@@_env: - col - \int_eval:n { \g_tmpa_int + 1 } }
\skip_horizontal:N 0.5\arrayrulewidth
- \bool_lazy_and:nnT \l_@@_Matrix_bool \g_@@_NiceArray_bool
+ \bool_if:NT \l_@@_NiceMatrix_without_vlines_bool
{ \skip_horizontal:N \arraycolsep }
}
}
@@ -6742,7 +6786,7 @@ version 2005/12/01 or later.
\pgfrememberpicturepositiononpagetrue
\pgfcoordinate { \@@_env: - col - \int_eval:n { \g_tmpa_int + 1 } }
{
- \bool_lazy_and:nnTF \l_@@_Matrix_bool \g_@@_NiceArray_bool
+ \bool_if:NT \l_@@_NiceMatrix_without_vlines_bool
{
\pgfpoint
{ - 0.5 \arrayrulewidth - \arraycolsep }
@@ -6877,6 +6921,7 @@ version 2005/12/01 or later.
{
>
{
+ \bool_set_true:N \l_@@_in_last_col_bool
% \end{macrocode}
% At the beginning of the cell, we link |\CodeAfter| to a command which
% begins with |\\| (whereas the standard version of |\CodeAfter| begins does
@@ -6949,19 +6994,17 @@ version 2005/12/01 or later.
%
% \interitem
% The environment |{NiceArray}| is constructed upon the environment
-% |{NiceArrayWithDelims}| but, in fact, there is a flag |\g_@@_NiceArray_bool|.
-% In |{NiceArrayWithDelims}|, some special code will be executed if this flag is
-% raised.
+% |{NiceArrayWithDelims}|.
% \begin{macrocode}
\NewDocumentEnvironment { NiceArray } { }
{
- \bool_gset_true:N \g_@@_NiceArray_bool
+ \bool_gset_false:N \g_@@_delims_bool
\str_if_empty:NT \g_@@_name_env_str
{ \str_gset:Nn \g_@@_name_env_str { NiceArray } }
% \end{macrocode}
% We put . and . for the delimiters but, in fact, that doesn't matter because
% these arguments won't be used in |{NiceArrayWithDelims}| (because the flag
-% |\g_@@_NiceArray_bool| is raised).
+% |\g_@@_delims_bool| is set to false).
% \begin{macrocode}
\NiceArrayWithDelims . .
}
@@ -6977,7 +7020,7 @@ version 2005/12/01 or later.
{
\NewDocumentEnvironment { #1 NiceArray } { }
{
- \bool_gset_false:N \g_@@_NiceArray_bool
+ \bool_gset_true:N \g_@@_delims_bool
\str_if_empty:NT \g_@@_name_env_str
{ \str_gset:Nn \g_@@_name_env_str { #1 NiceArray } }
\@@_test_if_math_mode:
@@ -7003,9 +7046,12 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new_protected:Npn \@@_begin_of_NiceMatrix:nn #1 #2
{
- \bool_set_true:N \l_@@_Matrix_bool
- \use:c { #1 NiceArray }
- {
+ \bool_set_false:N \l_@@_preamble_bool
+ \tl_clear:N \l_tmpa_tl
+ \bool_if:NT \l_@@_NiceMatrix_without_vlines_bool
+ { \tl_set:Nn \l_tmpa_tl { @ { } } }
+ \tl_put_right:Nn \l_tmpa_tl
+ {
*
{
\int_case:nnF \l_@@_last_col_int
@@ -7021,6 +7067,8 @@ version 2005/12/01 or later.
}
{ #2 }
}
+ \tl_set:Nn \l_tmpb_tl { \use:c { #1 NiceArray } }
+ \exp_args:NV \l_tmpb_tl \l_tmpa_tl
}
% \end{macrocode}
%
@@ -7033,7 +7081,7 @@ version 2005/12/01 or later.
{
\NewDocumentEnvironment { #1 NiceMatrix } { ! O { } }
{
- \bool_gset_false:N \g_@@_NiceArray_bool
+ \bool_gset_true:N \g_@@_delims_bool
\str_gset:Nn \g_@@_name_env_str { #1 NiceMatrix }
\keys_set:nn { NiceMatrix / NiceMatrix } { ##1 }
\@@_begin_of_NiceMatrix:nV { #1 } \l_@@_columns_type_tl
@@ -7047,9 +7095,12 @@ version 2005/12/01 or later.
% \begin{macrocode}
\NewDocumentEnvironment { NiceMatrix } { ! O { } }
{
- \bool_gset_false:N \g_@@_NiceArray_bool
\str_gset:Nn \g_@@_name_env_str { NiceMatrix }
\keys_set:nn { NiceMatrix / NiceMatrix } { #1 }
+ \bool_lazy_or:nnT
+ { \clist_if_empty_p:N \l_@@_vlines_clist }
+ { \l_@@_except_borders_bool }
+ { \bool_set_true:N \l_@@_NiceMatrix_without_vlines_bool }
\@@_begin_of_NiceMatrix:nV { } \l_@@_columns_type_tl
}
{ \endNiceArray }
@@ -7077,36 +7128,6 @@ version 2005/12/01 or later.
{ \dim_set_eq:NN \l_@@_width_dim \linewidth }
\str_gset:Nn \g_@@_name_env_str { NiceTabular }
\keys_set:nn { NiceMatrix / NiceTabular } { #1 , #3 }
- \int_compare:nNnT \l_@@_tab_rounded_corners_dim > \c_zero_dim
- {
- \bool_if:NT \l_@@_hvlines_bool
- {
- \bool_set_true:N \l_@@_except_borders_bool
- % we should try to be more efficient in the number of lines of code here
- \tl_if_empty:NTF \l_@@_rules_color_tl
- {
- \tl_gput_right:Nn \g_@@_pre_code_after_tl
- {
- \@@_stroke_block:nnn
- { rounded-corners = \dim_use:N \l_@@_tab_rounded_corners_dim }
- { 1-1 }
- { \int_use:N \c@iRow - \int_use:N \c@jCol }
- }
- }
- {
- \tl_gput_right:Nn \g_@@_pre_code_after_tl
- {
- \@@_stroke_block:nnn
- {
- rounded-corners = \dim_use:N \l_@@_tab_rounded_corners_dim ,
- draw = \l_@@_rules_color_tl
- }
- { 1-1 }
- { \int_use:N \c@iRow - \int_use:N \c@jCol }
- }
- }
- }
- }
\tl_if_empty:NF \l_@@_short_caption_tl
{
\tl_if_empty:NT \l_@@_caption_tl
@@ -7131,7 +7152,7 @@ version 2005/12/01 or later.
}
}
{ }
- \bool_set_true:N \l_@@_NiceTabular_bool
+ \bool_set_true:N \l_@@_tabular_bool
\NiceArray { #2 }
}
{ \endNiceArray }
@@ -7166,7 +7187,7 @@ version 2005/12/01 or later.
\dim_zero_new:N \l_@@_width_dim
\dim_set:Nn \l_@@_width_dim { #1 }
\keys_set:nn { NiceMatrix / NiceTabular } { #2 , #4 }
- \bool_set_true:N \l_@@_NiceTabular_bool
+ \bool_set_true:N \l_@@_tabular_bool
\NiceArray { #3 }
}
{ \endNiceArray }
@@ -7179,7 +7200,7 @@ version 2005/12/01 or later.
\str_gset:Nn \g_@@_name_env_str { NiceTabular* }
\dim_set:Nn \l_@@_tabular_width_dim { #1 }
\keys_set:nn { NiceMatrix / NiceTabular } { #2 , #4 }
- \bool_set_true:N \l_@@_NiceTabular_bool
+ \bool_set_true:N \l_@@_tabular_bool
\NiceArray { #3 }
}
{ \endNiceArray }
@@ -7189,6 +7210,33 @@ version 2005/12/01 or later.
% \bigskip
% \section{After the construction of the array}
%
+% \bigskip
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_deal_with_rounded_corners:
+ {
+ \bool_lazy_all:nT
+ {
+ { \int_compare_p:nNn \l_@@_tab_rounded_corners_dim > \c_zero_dim }
+ \l_@@_hvlines_bool
+ { ! \g_@@_delims_bool }
+ { ! \l_@@_except_borders_bool }
+ }
+ {
+ \bool_set_true:N \l_@@_except_borders_bool
+ \tl_gput_right:Nn \g_@@_pre_code_after_tl
+ {
+ \_@@_stroke_block:nnn
+ {
+ rounded-corners = \dim_use:N \l_@@_tab_rounded_corners_dim ,
+ draw = \l_@@_rules_color_tl
+ }
+ { 1-1 }
+ { \int_use:N \c@iRow - \int_use:N \c@jCol }
+ }
+ }
+ }
+%
+%
% \medskip
% \begin{macrocode}
\cs_new_protected:Npn \@@_after_array:
@@ -7383,6 +7431,7 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \begin{macrocode}
+ \@@_deal_with_rounded_corners:
\tl_if_empty:NF \l_@@_hlines_clist \@@_draw_hlines:
\tl_if_empty:NF \l_@@_vlines_clist \@@_draw_vlines:
% \end{macrocode}
@@ -7450,7 +7499,7 @@ version 2005/12/01 or later.
%
% \medskip
% |\g_@@_pre_code_before_tl| is for instructions in the cells of the array such as
-% |\rowcolor| and |\cellcolor| (when the key |colortbl-like| is in
+% |\rowcolor| and |\cellcolor| (when the key |color-inside| is in
% force). These instructions will be written on the |aux| file to be added to
% the |code-before| in the next run.
% \begin{macrocode}
@@ -9258,10 +9307,24 @@ version 2005/12/01 or later.
% The command |\@@_rotate:| will be linked to |\rotate| in
% |{NiceArrayWithDelims}|.
% \begin{macrocode}
-\cs_new_protected:Npn \@@_rotate: { \bool_gset_true:N \g_@@_rotate_bool }
+\NewDocumentCommand \@@_rotate: { O { } }
+ {
+ \bool_gset_true:N \g_@@_rotate_bool
+ \keys_set:nn { NiceMatrix / rotate } { #1 }
+ }
% \end{macrocode}
%
% \bigskip
+% \begin{macrocode}
+\keys_define:nn { NiceMatrix / rotate }
+ {
+ c .code:n = \bool_gset_true:N \g_@@_rotate_c_bool ,
+ c .value_forbidden:n = true ,
+ unknown .code:n = \@@_error:n { Unknown~key~for~rotate }
+ }
+% \end{macrocode}
+%
+% \bigskip
% \section{The command \textbackslash line accessible in code-after}
%
% In the |\CodeAfter|, the command |\@@_line:nn| will be linked to |\line|. This
@@ -9858,6 +9921,9 @@ version 2005/12/01 or later.
% However, the command |\rowcolors| of \pkg{nicematrix} has \emph{not} the
% optional argument of the command |\rowcolors| of \pkg{xcolor}. Here is an
% example: |\rowcolors{1}{blue!10}{}[respect-blocks]|.
+%
+% In \pkg{nicematrix}, the commmand |\@@_rowcolors| apperas as a special case of
+% |\@@_rowlistcolors|.
%
% |#1| (optional) is the color space ;
% |#2| is a list of intervals of rows ;
@@ -9909,9 +9975,8 @@ version 2005/12/01 or later.
% index of the loop over the rows.
% \begin{macrocode}
\int_set:Nn \l_tmpa_int \l_tmpa_tl
- \bool_if:NTF \l_@@_rowcolors_restart_bool
- { \int_set:Nn \l_@@_color_int 1 }
- { \int_set:Nn \l_@@_color_int \l_tmpa_tl }
+ \int_set:Nn \l_@@_color_int
+ { \bool_if:NTF \l_@@_rowcolors_restart_bool 1 \l_tmpa_tl }
\int_zero_new:N \l_@@_tmpc_int
\int_set:Nn \l_@@_tmpc_int \l_tmpb_tl
\int_do_until:nNnn \l_tmpa_int > \l_@@_tmpc_int
@@ -9979,10 +10044,11 @@ version 2005/12/01 or later.
%
% \bigskip
% The command |\rowcolors| (available in the |\CodeBefore|) is a specialisation
-% of the most general command |\rowlistcolors|.
+% of the most general command |\rowlistcolors|. The last argument, which is a
+% optional argument between square brackets is provided by curryfication.
% \begin{macrocode}
-\NewDocumentCommand \@@_rowcolors { O { } m m m O { } }
- { \@@_rowlistcolors [ #1 ] { #2 } { { #3 } , { #4 } } [ #5 ] }
+\NewDocumentCommand \@@_rowcolors { O { } m m m }
+ { \@@_rowlistcolors [ #1 ] { #2 } { { #3 } , { #4 } } }
% \end{macrocode}
%
% \bigskip
@@ -10155,7 +10221,7 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \bigskip
-% When the user uses the key |colortbl-like|, the following command will
+% When the user uses the key |color-inside|, the following command will
% be linked to |\cellcolor| in the tabular.
% \begin{macrocode}
\NewDocumentCommand \@@_cellcolor_tabular { O { } m }
@@ -10175,7 +10241,7 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \bigskip
-% When the user uses the key |colortbl-like|, the following command will
+% When the user uses the key |color-inside|, the following command will
% be linked to |\rowcolor| in the tabular.
% \begin{macrocode}
\NewDocumentCommand \@@_rowcolor_tabular { O { } m }
@@ -10190,6 +10256,31 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
+% \bigskip
+% When the user uses the key |color-inside|, the following command will
+% be linked to |\rowcolors| in the tabular. The last argument (an optional
+% argument between square brackets is taken by curryfication).
+% \begin{macrocode}
+\NewDocumentCommand { \@@_rowcolors_tabular } { O { } m m }
+ { \@@_rowlistcolors_tabular [ #1 ] { #2 , #3 } }
+% \end{macrocode}
+%
+% \bigskip
+% When the user uses the key |color-inside|, the following command will
+% be linked to |\rowlistcolors| in the tabular.
+% \begin{macrocode}
+\NewDocumentCommand { \@@_rowlistcolors_tabular } { O { } m O { } }
+ {
+ \peek_remove_spaces:n
+ {
+ \tl_gput_right:Nx \g__nicematrix_pre_code_before_tl
+ {
+ \@@_rowlistcolors
+ [ #1 ] { \int_use:N \c@iRow } { #2 } [ restart, #3 ]
+ }
+ }
+ }
+% \end{macrocode}
%
% \bigskip
% \begin{macrocode}
@@ -10272,7 +10363,13 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_OnlyMainNiceMatrix_i:n #1
{
\int_compare:nNnF \c@iRow = 0
- { \int_compare:nNnF \c@iRow = \l_@@_last_row_int { #1 } }
+ {
+ \int_compare:nNnF \c@iRow = \l_@@_last_row_int
+ {
+ \int_compare:nNnT \c@jCol > \c_zero_int
+ { \bool_if:NF \l_@@_in_last_col_bool { #1 } }
+ }
+ }
}
% \end{macrocode}
% Remember that |\c@iRow| is not always inferior to |\l_@@_last_row_int| because
@@ -10582,11 +10679,11 @@ version 2005/12/01 or later.
{
\int_step_inline:nnn
{
- \bool_if:nTF { \g_@@_NiceArray_bool && ! \l_@@_except_borders_bool }
+ \bool_if:nTF { ! \g_@@_delims_bool && ! \l_@@_except_borders_bool }
1 2
}
{
- \bool_if:nTF { \g_@@_NiceArray_bool && ! \l_@@_except_borders_bool }
+ \bool_if:nTF { ! \g_@@_delims_bool && ! \l_@@_except_borders_bool }
{ \int_eval:n { \c@jCol + 1 } }
\c@jCol
}
@@ -10839,7 +10936,7 @@ version 2005/12/01 or later.
\int_compare:nNnT \l_@@_local_start_int = 1
{
\dim_sub:Nn \l_@@_x_initial_dim \l_@@_left_margin_dim
- \bool_if:NT \g_@@_NiceArray_bool
+ \bool_if:NF \g_@@_delims_bool
{ \dim_sub:Nn \l_@@_x_initial_dim \arraycolsep }
% \end{macrocode}
% For reasons purely aesthetic, we do an adjustment in the case of a rounded
@@ -10854,7 +10951,7 @@ version 2005/12/01 or later.
\int_compare:nNnT \l_@@_local_end_int = \c@jCol
{
\dim_add:Nn \l_@@_x_final_dim \l_@@_right_margin_dim
- \bool_if:NT \g_@@_NiceArray_bool
+ \bool_if:NF \g_@@_delims_bool
{ \dim_add:Nn \l_@@_x_final_dim \arraycolsep }
\tl_if_eq:NnF \g_@@_right_delim_tl )
{ \dim_gsub:Nn \l_@@_x_final_dim { 0.5 \l_@@_xdots_inter_dim } }
@@ -10898,11 +10995,11 @@ version 2005/12/01 or later.
{
\int_step_inline:nnn
{
- \bool_if:nTF { \g_@@_NiceArray_bool && ! \l_@@_except_borders_bool }
+ \bool_if:nTF { ! \g_@@_delims_bool && ! \l_@@_except_borders_bool }
1 2
}
{
- \bool_if:nTF { \g_@@_NiceArray_bool && ! \l_@@_except_borders_bool }
+ \bool_if:nTF { ! \g_@@_delims_bool && ! \l_@@_except_borders_bool }
{ \int_eval:n { \c@iRow + 1 } }
\c@iRow
}
@@ -12007,8 +12104,23 @@ version 2005/12/01 or later.
% |\NewExpandableDocumentCommand| because it has an optional argument between
% |<| and |>|. It's mandatory to use an expandable command.
%
+%
% \begin{macrocode}
-\NewExpandableDocumentCommand \@@_Block: { O { } m D < > { } +m }
+\cs_new_protected:Npn \@@_block:n #1
+ {
+ \peek_meaning:NTF [
+ { \@@_block_i:n { #1 } }
+ { \@@_Block_i:[#1] }
+ }
+
+\cs_new_protected:Npn \@@_block_i:n #1[#2] { \@@_block:n {#1,#2} }
+
+\cs_new_protected:Npn \@@_Block: { \@@_block:n { } }
+% \end{macrocode}
+%
+% \bigskip
+% \begin{macrocode}
+\NewExpandableDocumentCommand \@@_Block_i: { O { } m D < > { } +m }
{
% \end{macrocode}
% If the first mandatory argument of the command (which is the size of the block
@@ -12210,8 +12322,8 @@ version 2005/12/01 or later.
% the tabular is the same as the external alignment of the tabular (that is to
% say the position of the block in its zone of merged cells).
% \begin{macrocode}
- \bool_if:NT \g_@@_rotate_bool { \str_set:Nn \l_@@_hpos_block_str c }
- \bool_if:NTF \l_@@_NiceTabular_bool
+ \bool_if:NT \g_@@_rotate_bool { \str_set:Nn \l_@@_hpos_block_str c }
+ \bool_if:NTF \l_@@_tabular_bool
{
\bool_lazy_all:nTF
{
@@ -12268,6 +12380,20 @@ version 2005/12/01 or later.
\box_grotate:cn
{ g_@@_ block _ box _ \int_use:N \g_@@_block_box_int _ box }
{ 90 }
+ \bool_if:NT \g_@@_rotate_c_bool
+ {
+ \hbox_gset:cn
+ { g_@@_ block _ box _ \int_use:N \g_@@_block_box_int _ box }
+ {
+ \c_math_toggle_token
+ \vcenter
+ {
+ \box_use:c
+ { g_@@_ block _ box _ \int_use:N \g_@@_block_box_int _ box }
+ }
+ \c_math_toggle_token
+ }
+ }
\bool_gset_false:N \g_@@_rotate_bool
}
% \end{macrocode}
@@ -12321,12 +12447,17 @@ version 2005/12/01 or later.
% alignment and that's why we put a key corresponding to the value of
% |\l_@@_hpos_block_str|, which is fixed by the type of current column.
% \begin{macrocode}
- { \exp_not:n { #3 } , \l_@@_hpos_block_str }
+ {
+ \exp_not:n { #3 } ,
+ \l_@@_hpos_block_str ,
+ \bool_if:NT \g_@@_rotate_c_bool { v-center }
+ }
{
\box_use_drop:c
{ g_@@_ block _ box _ \int_use:N \g_@@_block_box_int _ box }
}
}
+ \bool_set_false:N \g_@@_rotate_c_bool
}
% \end{macrocode}
%
@@ -12343,7 +12474,7 @@ version 2005/12/01 or later.
\l_tmpa_tl
{ \exp_not:n { #3 } }
{
- \bool_if:NTF \l_@@_NiceTabular_bool
+ \bool_if:NTF \l_@@_tabular_bool
{
\group_begin:
\bool_if:NF \l_@@_respect_arraystretch_bool
@@ -12539,6 +12670,7 @@ version 2005/12/01 or later.
%
%
% \medskip
+% The following command |\@@_Block_v:nnnnnn| will actually draw the block.
% |#1| is the first row of the block;
% |#2| is the first column of the block;
% |#3| is the last row of the block;
@@ -13061,7 +13193,8 @@ version 2005/12/01 or later.
\keys_define:nn { NiceMatrix / BlockStroke }
{
color .tl_set:N = \l_@@_draw_tl ,
- draw .tl_set:N = \l_@@_draw_tl ,
+ draw .code:n =
+ \exp_args:Nx \tl_if_empty:nF { #1 } { \tl_set:Nn \l_@@_draw_tl { #1 } } ,
draw .default:n = default ,
line-width .dim_set:N = \l_@@_line_width_dim ,
rounded-corners .dim_set:N = \l_@@_rounded_corners_dim ,
@@ -13328,6 +13461,8 @@ version 2005/12/01 or later.
delimiters / max-width .default:n = true ,
delimiters .code:n = \keys_set:nn { NiceMatrix / delimiters } { #1 } ,
delimiters .value_required:n = true ,
+ rounded-corners .dim_set:N = \l_@@_tab_rounded_corners_dim ,
+ rounded-corners .default:n = 4 pt
}
% \end{macrocode}
%
@@ -13345,20 +13480,13 @@ version 2005/12/01 or later.
% The group is for the protection of the keys.
% \begin{macrocode}
\group_begin:
- \bool_set_true:N \l_@@_Matrix_bool
- \str_if_eq:nnT { #1 } { . }
- {
- \str_if_eq:nnT { #2 } { . }
- { \bool_set_false:N \l_@@_Matrix_bool }
- }
\keys_set_known:nnN { NiceMatrix / Auto } { #6 } \l_tmpa_tl
% \end{macrocode}
-% We nullify the command |\@@_transform_preamble:| because we will provide a
+% We nullify the command |\@@_transform_preamble_i:| because we will provide a
% preamble which is yet transformed (by using |\l_@@_columns_type_tl| which is
% yet nicematrix-ready).
-%
% \begin{macrocode}
- \cs_set_eq:NN \@@_transform_preamble: \prg_do_nothing:
+ \bool_set_false:N \l_@@_preamble_bool
\use:x
{
\exp_not:N \begin { NiceArrayWithDelims } { #1 } { #2 }
@@ -13394,13 +13522,12 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-%
% \begin{macrocode}
\cs_set_protected:Npn \@@_define_com:nnn #1 #2 #3
{
\cs_set_protected:cpn { #1 AutoNiceMatrix }
{
- \bool_gset_false:N \g_@@_NiceArray_bool
+ \bool_gset_true:N \g_@@_delims_bool
\str_gset:Nx \g_@@_name_env_str { #1 AutoNiceMatrix }
\AutoNiceMatrixWithDelims { #2 } { #3 }
}
@@ -13421,8 +13548,7 @@ version 2005/12/01 or later.
\NewDocumentCommand \AutoNiceMatrix { O { } m O { } m ! O { } }
{
\group_begin:
- \bool_gset_true:N \g_@@_NiceArray_bool
- % \bool_set_true:N \l_@@_Matrix_bool
+ \bool_gset_false:N \g_@@_delims_bool
\AutoNiceMatrixWithDelims . . { #2 } { #4 } [ #1 , #3 , #5 ]
\group_end:
}
@@ -14817,7 +14943,7 @@ version 2005/12/01 or later.
% The class \cls{beamer} has its own system to extract footnotes and that's why
% we have nothing to do if \cls{beamer} is used.
% \begin{macrocode}
- \IfClassLoadeTF { beamer }
+ \IfClassLoadedTF { beamer }
{ \bool_set_false:N \c_@@_footnote_bool }
{
\IfPackageLoadedTF { footnotehyper }
@@ -15146,7 +15272,16 @@ version 2005/12/01 or later.
{
Unknown~key.\\
There~is~only~two~keys~available~here:~width~and~color.\\
- You~key~'\l_keys_key_str'~will~be~ignored.
+ Your~key~'\l_keys_key_str'~will~be~ignored.
+ }
+% \end{macrocode}
+%
+% \begin{macrocode}
+\@@_msg_new:nn { Unknown~key~for~rotate }
+ {
+ Unknown~key.\\
+ The~only~key~available~here~is~'c'.\\
+ Your~key~'\l_keys_key_str'~will~be~ignored.
}
% \end{macrocode}
%
@@ -15887,6 +16022,7 @@ version 2005/12/01 or later.
renew-dots,~
renew-matrix,~
respect-arraystretch,~
+ rounded-corners,~
right-margin,~
rules~(with~the~subkeys~'color'~and~'width'),~
small,~
@@ -15920,7 +16056,7 @@ version 2005/12/01 or later.
code-for-first-row,~
code-for-last-col,~
code-for-last-row,~
- colortbl-like,~
+ color-inside,~
columns-width,~
corners,~
create-extra-nodes,~
@@ -15943,6 +16079,7 @@ version 2005/12/01 or later.
renew-dots,~
respect-arraystretch,~
right-margin,~
+ rounded-corners,~
rules~(with~the~subkeys~'color'~and~'width'),~
small,~
t,~
@@ -15981,7 +16118,7 @@ version 2005/12/01 or later.
code-for-first-row,~
code-for-last-col,~
code-for-last-row,~
- colortbl-like,~
+ color-inside,~
columns-type,~
columns-width,~
corners,~
@@ -16007,6 +16144,7 @@ version 2005/12/01 or later.
renew-dots,~
respect-arraystretch,~
right-margin,~
+ rounded-corners,~
rules~(with~the~subkeys~'color'~and~'width'),~
small,~
t,~
@@ -16042,7 +16180,7 @@ version 2005/12/01 or later.
code-for-first-row,~
code-for-last-col,~
code-for-last-row,~
- colortbl-like,~
+ color-inside,~
columns-width,~
corners,~
custom-line,~
diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.pdf b/macros/latex/contrib/nicematrix/nicematrix-french.pdf
index de3bb30332..af7f6d735e 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-french.pdf
+++ b/macros/latex/contrib/nicematrix/nicematrix-french.pdf
Binary files differ
diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.tex b/macros/latex/contrib/nicematrix/nicematrix-french.tex
index 6fd43c26a6..072769dfa6 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-french.tex
+++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex
@@ -715,7 +715,7 @@ la consigne générale donnée dans le préambule pour cette colonne (cf.~\ref{h
|\Block| ou colorier le fond avec des bords arrondis avec les clés |fill| et
|rounded-corners|.\footnote{Pour colorier simplement le fond d'une case, il n'y a pas besoin
d'utiliser un bloc mono-case : on peut utiliser la commande |\cellcolor| si la
- clé |colortbl-like| est utilisée : voir p.~\pageref{colortbl-like}.}
+ clé |color-inside| est utilisée : voir p.~\pageref{color-inside}.}
\item On peut tracer une ou plusieurs bordures de la case avec la clé |borders|.
\end{itemize}
@@ -1806,8 +1806,6 @@ par une virgule) :
l'extension \pkg{xcolor} ;
\item \index{opacity (clé des commandes comme\newline \texttt{\textbackslash
rowcolor}, etc.)}
-\colorbox{yellow!50}{\textbf{Nouveau 6.18}}
-
une spécification d'opacité selon la forme \texttt{opacity =
\textsl{valeur}}.\footnote{Attention : cette fonctionnalité génère des instructions de
transparence dans le \textsc{pdf} résultant et certains lecteurs de
@@ -2119,7 +2117,7 @@ Stéphanie \\
On peut aussi utiliser dans la commande |\rowlistcolors| une série de couleurs
définie par la commande |\definecolorseries| de \pkg{xcolor} (et initialisée
avec |\resetcolorseries|\footnote{Pour l'initialisation, on a
- utilisé dans l'exemple qui suit le compteur |iRow| qui, quand il est utilisé
+ utilisé dans l'exemple qui suit le compteur LaTeX |iRow| qui, quand il est utilisé
dans le |\CodeBefore| (ou le |\CodeAfter|) désigne le nombre de rangées du
tableau : cf~p.~\pageref{iRow}. Cela permet un ajustement de la gradation des
couleurs à la taille du tableau.}).
@@ -2258,10 +2256,10 @@ spécial & 12 & 12 & 0.5 & 70 \\
On a utilisé le type de colonne |S| de \pkg{siunitx}.
-\subsection{Outils de coloriage avec la syntaxe de colortbl}
+\subsection{Outils de coloriage en tableau}
-\label{colortbl-like}
-\index{colortbl-like}
+\label{color-inside}
+\index{color-inside}
\index{cellcolor@\texttt{\textbackslash cellcolor}!commande en tableau}
\index{rowcolor@\texttt{\textbackslash rowcolor}!commande en tableau}
\index{columncolor@\texttt{\textbackslash columncolor}!commande dans le
@@ -2269,11 +2267,13 @@ On a utilisé le type de colonne |S| de \pkg{siunitx}.
On peut accéder aux outils de coloriage précédents avec une syntaxe proche de
celle proposée par \pkg{colortbl} (même si \pkg{colortbl} n'est pas chargé). On
-doit pour cela utiliser la clé |colortbl-like| dans l'environnement
+doit pour cela utiliser la clé |color-inside|\footnote{Il existe un alias pour
+ cette clé : \texttt{colortbl-like}.} dans l'environnement
concerné.\footnote{Pour le moment, cette clé n'est \emph{pas} disponible dans
|\NiceMatrixOptions|.}
-On a alors accès aux trois commandes suivantes :
+On a alors accès aux commandes suivantes (les trois premières sont inspirées par
+\pkg{colortbl} mais sont indépendantes de \pkg{colortbl}) :
\begin{itemize}
\item |\cellcolor| qui colorie la case courante\footnote{Néanmoins, cette
commande |\cellcolor| supprimera les espaces qui la suivent, ce que ne fait
@@ -2284,13 +2284,17 @@ On a alors accès aux trois commandes suivantes :
que la commande éponyme de \pkg{colortbl} (néanmoins, contrairement à la
commande |\columncolor| de \pkg{colortbl}, celle de \pkg{nicematrix} peut
apparaître à l'intérieur d'une autre commande, elle-même utilisée dans le
-préambule).
+préambule) ;
+\item \colorbox{yellow!50}{\textbf{Nouveau 6.21}}\enskip |\rowcolors| qui prend pour arguments deux couleurs et colorie la suite du
+tableau avec ces deux couleurs ;
+\item \colorbox{yellow!50}{\textbf{Nouveau 6.21}}\enskip |\rowlistcolors| qui prend pour argument une liste de couleurs et colorie
+la suite du tableau avec ces couleurs.
\end{itemize}
\medskip
\begin{Verbatim}
\NewDocumentCommand { \Blue } { } {~emphase#\columncolor{blue!15}@}
-\begin{NiceTabular}[colortbl-like]{>{\Blue}c>{\Blue}cc}
+\begin{NiceTabular}[color-inside]{>{\Blue}c>{\Blue}cc}
\toprule
~emphase#\rowcolor{red!15}@
Nom & Prénom & Année de naissance \\
@@ -2306,7 +2310,7 @@ Dupont & Chantal & 15 janvier 1998 \\
\begin{center}
\NewDocumentCommand { \Blue } { } {\columncolor{blue!15}}
-\begin{NiceTabular}[colortbl-like]{>{\Blue}c>{\Blue}cc}
+\begin{NiceTabular}[color-inside]{>{\Blue}c>{\Blue}cc}
\toprule
\rowcolor{red!15}
Nom & Prénom & Année de naissance \\
@@ -2350,7 +2354,7 @@ La clé |rowcolor| fixe la couleur de fond et la clé |color| fixe la
couleur du texte.\footnote{La clé |color| utilise la commande |\color| mais
insère aussi une instruction |\leavevmode| devant. Cela évite un espace
vertical parasite dans les cases qui correspondent à des colonnes de type
- |p|, |b|, |m|, |X| et |V| (qui débutent en mode vertical).}
+ |p|, |b|, |m|, |X| et |V| (qui débutent en mode vertical de LateX).}
\item \index{bold (clé de \texttt{\textbackslash RowStyle})}
La clé |bold| impose des caractères gras aux éléments de la rangée, qu'ils
@@ -4429,35 +4433,39 @@ la clé |caption| à la partie \ref{s:caption}, p.~\pageref{s:caption}).
\section{Autres fonctionnalités}
-\subsection{La clé rounded-corners de \{NiceTabular\}}
+\subsection{La clé rounded-corners}
\label{tabular-rounded-corners}
\index{rounded-corners!clé de \texttt{\{NiceTabular\}}}
\index{Coins arrondis!pour un tableau}
-\colorbox{yellow!50}{\textbf{Nouveau 6.18}}\par\nobreak
-
-\smallskip
La clé |rounded-corners| que l'on décrit maintenant n'a pas de lien direct avec
la clé |corners| (qui sert à spécifier les «coins vides») décrite à la
partie~\ref{corners}, p.~\pageref{corners}.
\smallskip
-L'environnement |{NiceTabular}| propose une clé |rounded-corners| qui spécifie
-que le tableau devra avoir des coins arrondis avec le rayon égal à la valeur
-de cette clé (la valeur par défaut est 4~pt\footnote{Cette valeur est la valeur
- par défaut des «\texttt{rounded corners}» de PGF/Tikz.}). Plus précisément,
-cette clé a deux effets que l'on décrit maintenant.
+La clé |rounded-corners| spécifie que le tableau ou la matrice devra avoir des
+coins arrondis avec un rayon égal à la valeur de cette clé (la valeur par défaut est
+4~pt\footnote{Cette valeur est la valeur par défaut des «\texttt{rounded
+ corners}» de PGF/Tikz.}). Plus précisément, cette clé a deux effets que l'on
+décrit maintenant.
\begin{itemize}
\item Toutes les commandes de coloriage de cases, colonnes et rangées (que ce
soit dans le |\CodeBefore| ou bien directement dans le tableau (quand la clé
-|colortbl-like| est utilisée) respectent ces coins arrondis pour le tableau.
+|color-inside| est utilisée) respectent ces coins arrondis pour le tableau.
\item Quand la clé |hvlines| est utilisée, les filets extérieurs sont tracés
-avec des coins arrondis.
+avec des coins arrondis.\footnote{Bien sûr, lorsqu'il s'agit d'un environnement
+ avec des délimiteurs (|{pNiceArray}|, |{pNiceMatrix}|, etc.) la clé
+ |hvlines| ne trace pas les filets extérieurs.}
\end{itemize}
\bigskip
+\colorbox{yellow!50}{\textbf{Nouveau 6.21}} Cette clé est disponible dans tous
+les environnements et commandes de \pkg{nicematrix} (comme
+|\pAutoNiceMatrix|) et également dans |\NiceMatrixOptions|.
+
+\bigskip
\begin{BVerbatim}[baseline=c,boxwidth=9.5cm]
\begin{NiceTabular}{ccc}[hvlines,~emphase#rounded-corners@]
\CodeBefore
@@ -4644,6 +4652,19 @@ $A = \begin{pNiceMatrix}[last-row,last-col=4]
\end{pNiceMatrix}$
\end{varwidth}
+\bigskip
+\colorbox{yellow!50}{\textbf{Nouveau 6.21}}\enskip La commande |\rotate| accepte
+une option |c| entre crochets : |\rotate[c]|. Quand cette clé est utilisée, le
+contenu, après rotation, est composé dans une |\vcenter|, ce qui fait que, le
+plus souvent, on obtiendra un centrage vertical.
+
+
+\medskip
+Attention : la commande |\rotate| est prévue pour être utilisée dans un |\Block|
+ou bien dans des colonnes de type |l|, |c|, |r|, |w| ou |W|; si elle est
+utilisée dans un autre type de colonne (commme |p{...}|), les résultats ne
+seront peut-être pas ceux attendus.
+
\subsection{L'option small}
@@ -4883,9 +4904,9 @@ $\begin{NiceArrayWithDelims}
\indexcommand{OnlyMainNiceMatrix}
La commande |\OnlyMainNiceMatrix| n'exécute son argument que si on se trouve
-dans le tableau principal, c'est-à-dire que l'on n'est pas dans les rangées
-extérieures. Si elle est utilisée hors d'un environnement de \pkg{nicematrix},
-elle est sans effet.
+dans le tableau principal, c'est-à-dire que l'on est ni dans les rangées
+extérieures, ni dans les colonnes extérieures. Si elle est utilisée hors d'un
+environnement de \pkg{nicematrix}, elle est sans effet.
Pour un exemple d'utilisation, voir \url{tex.stackexchange.com/questions/488566}
@@ -6657,14 +6678,14 @@ composantes de la matrice.\footnote{Pour la commande |\cline|, voir la remarque
\vspace{1cm}
Il est possible de colorier une rangée avec |\rowcolor| dans le |\CodeBefore|
(ou avec |\rowcolor| dans une case de la rangée si on utilise la clé
-|colortbl-like| − même si \pkg{colortbl} n'est pas chargé).
+|color-inside| − même si \pkg{colortbl} n'est pas chargé).
-\index{colortbl-like|textit}
+\index{color-inside|textit}
\index{rowcolor@\texttt{\textbackslash rowcolor}!commande en tableau|textit}
\begin{Verbatim}
-\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,colortbl-like]
+\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,color-inside]
~emphase#\rowcolor{red!15}@A_{11} & A_{12} & A_{13} & A_{14} \\
A_{21} & ~emphase#\rowcolor{red!15}@A_{22} & A_{23} & A_{24} \\
A_{31} & A_{32} & ~emphase#\rowcolor{red!15}@A_{33} & A_{34} \\
@@ -6674,7 +6695,7 @@ Il est possible de colorier une rangée avec |\rowcolor| dans le |\CodeBefore|
-\[\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,colortbl-like]
+\[\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,color-inside]
\rowcolor{red!15}A_{11} & A_{12} & A_{13} & A_{14} \\
A_{21} & \rowcolor{red!15}A_{22} & A_{23} & A_{24} \\
A_{31} & A_{32} & \rowcolor{red!15}A_{33} & A_{34} \\
diff --git a/macros/latex/contrib/nicematrix/nicematrix.ins b/macros/latex/contrib/nicematrix/nicematrix.ins
index 2fff6fcb8c..838315cbb2 100644
--- a/macros/latex/contrib/nicematrix/nicematrix.ins
+++ b/macros/latex/contrib/nicematrix/nicematrix.ins
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2018-2022 by F. Pantigny
+%% Copyright (C) 2018-2023 by F. Pantigny
%%
%%
%% This file may be distributed and/or modified under the
diff --git a/macros/latex/contrib/nicematrix/nicematrix.pdf b/macros/latex/contrib/nicematrix/nicematrix.pdf
index ec37719356..7a7606184d 100644
--- a/macros/latex/contrib/nicematrix/nicematrix.pdf
+++ b/macros/latex/contrib/nicematrix/nicematrix.pdf
Binary files differ
diff --git a/macros/latex/contrib/nicematrix/nicematrix.tex b/macros/latex/contrib/nicematrix/nicematrix.tex
index 9987ba819b..91758773dd 100644
--- a/macros/latex/contrib/nicematrix/nicematrix.tex
+++ b/macros/latex/contrib/nicematrix/nicematrix.tex
@@ -687,7 +687,7 @@ derogation of the type of column given in the preamble of the array.
command |\Block| and to fill the background with rounded corners with the keys
|fill| and |rounded-corners|.\footnote{If one simply wishes to color the
background of a unique cell, there is no point using the command |\Block|:
-it's possible to use the command |\cellcolor| (when the key |colortbl-like| is
+it's possible to use the command |\cellcolor| (when the key |color-inside| is
used).}
\item It's possible to draw one or several borders of the cell with the key |borders|.
@@ -1753,7 +1753,6 @@ by a comma)
\item the colorimetric space (|RGB|, |rgb|, |HTML|, etc) as specified by the
the extension \pkg{xcolor};
\item \index{opacity (key of commands such as\newline \texttt{\textbackslash rowcolor}, etc.)}
-\colorbox{yellow!50}{\textbf{New 6.18}}\par\nobreak
a specification of opacity of the form \texttt{opacity =
\textsl{value}}.\footnote{Caution : that feature creates instructions of
transparency in the \textsc{pdf} and some \textsc{pdr} don't support such instructions.}
@@ -2198,9 +2197,9 @@ special & 12 & 12 & 0.5 & 70 \\
We have used the type of column |S| of \pkg{siunitx}.
-\subsection{Color tools with the syntax of colortbl}
+\subsection{Color tools to be used inside the tabular}
-\index{colortbl-like}
+\index{color-inside}
\index{cellcolor@\texttt{\textbackslash cellcolor}!command in tabular}
\index{rowcolor@\texttt{\textbackslash rowcolor}!command in tabular}
\index{columncolor@\texttt{\textbackslash columncolor}!command in the preamble
@@ -2208,11 +2207,12 @@ We have used the type of column |S| of \pkg{siunitx}.
It's possible to access the preceding tools with a syntax close to the syntax
-of \pkg{colortbl}. For that, one must use the key |colortbl-like| in the
+of \pkg{colortbl}. For that, one must use the key |color-inside|\footnote{There
+ is an alias for that key : \texttt{colortbl-like}.} in the
current environment.\footnote{Up to now, this key is \emph{not} available in |\NiceMatrixOptions|.}
-There are three commands available (they are inspired by \pkg{colortbl} but
-are \emph{independent} of \pkg{colortbl}):
+There are several commands available (the first three ones are inspired by
+\pkg{colortbl} but are \emph{independent} of \pkg{colortbl}):
\begin{itemize}
\item |\cellcolor| which colorizes a cell;\footnote{However, this command
|\cellcolor| will delete the following spaces, which does not the command
@@ -2223,13 +2223,17 @@ the row;
with the same syntax as the corresponding command of
\pkg{colortbl} (however, unlike the command |\columncolor| of \pkg{colortbl},
this command |\columncolor| can appear within another command, itself used in the
-preamble of the array).
+preamble of the array);
+\item \colorbox{yellow!50}{\textbf{New 6.21}}\enskip |\rowcolors| which takes in as arguments two colors and color the rest of
+the tabular with those colors;
+\item \colorbox{yellow!50}{\textbf{New 6.21}}\enskip |\rowlistcolors| which takes in as argument a color and color the rest of
+the tabular with the colors of that list of colors.
\end{itemize}
\smallskip
\begin{Verbatim}
\NewDocumentCommand { \Blue } { } { ~emphase#\columncolor{blue!15}@ }
-\begin{NiceTabular}[colortbl-like]{>{\Blue}c>{\Blue}cc}
+\begin{NiceTabular}[color-inside]{>{\Blue}c>{\Blue}cc}
\toprule
~emphase#\rowcolor{red!15}@
Last name & First name & Birth day \\
@@ -2245,7 +2249,7 @@ Dupont & Chantal & 15 janvier 1998 \\
\begin{center}
\NewDocumentCommand { \Blue } { } { \columncolor{blue!15} }
-\begin{NiceTabular}[colortbl-like]{>{\Blue}c>{\Blue}cc}
+\begin{NiceTabular}[color-inside]{>{\Blue}c>{\Blue}cc}
\toprule
\rowcolor{red!15}
Last name & First name & Birth day \\
@@ -2288,7 +2292,7 @@ color of the text.\footnote{The key |color| uses the command
|\color| but inserts also an instruction |\leavevmode| before. This
instruction prevents a extra vertical space in the cells which belong to
columns of type |p|, |b|, |m|, |X| and |V| (which start in
-vertical mode).}
+vertical mode of LaTeX).}
\item \index{bold (key of \texttt{\textbackslash RowStyle})} The key |bold|
enforces bold characters for the cells of the row, both in math and text mode.
\end{itemize}
@@ -4331,34 +4335,37 @@ provided by \pkg{nicematrix} (see the key |caption| in the section
\section{Other features}
-\subsection{The key rounded-corners of \{NiceTabular\}}
+\subsection{The key rounded-corners}
\label{tabular-rounded-corners}
\index{rounded-corners!key of \texttt{\{NiceTabular\}}}
\index{Corners (rounded ---)!for a tabular}
-\colorbox{yellow!50}{\textbf{New 6.18}}\par\nobreak
-
-\smallskip
The key |rounded-corners| that we will describe now has no direct link with
the key |corners| (which is used to specify ``empty corners'') described in
the part~\ref{corners}, p.~\pageref{corners}.
\smallskip
-The environment |{NiceTabular}| provides a key |rounded-corners| which specify
-that the tabular should have rounded corners with a radius equal to the value of
-that key (the default value is 4~pt\footnote{This value is the initial value of
- the \emph{rounded corners} of Tikz.}). More precisely, that key has two
-effects that we describe now.
+The key |rounded-corners| specifies that the tabular should have rounded corners
+with a radius equal to the value of that key (the default value is
+4~pt\footnote{This value is the initial value of the \emph{rounded corners} of
+ Tikz.}). More precisely, that key has two effects that we describe now.
\begin{itemize}
\item All the commands for coloring the cells, columns and rows (in the
-|\CodeBefore| but also directly in the array when the key |colortbl-like| is
+|\CodeBefore| but also directly in the array when the key |color-inside| is
used) will respect those rounded corners.
\item When the key |hvlines| is used, the exterior rules will be drawn with
-rounded corners.
+rounded corners.\footnote{Of course, when used in an environment with delimiters
+(|{pNiceMatrix}|, |{bNiceArray}|, etc.), the key |hvlines| does not draw the
+exterior rules.}
\end{itemize}
+
+\colorbox{yellow!50}{New 6.21}\enskip That key is available in all
+the environments and commands (e.g. |\pAutoNiceMatrix|) of \pkg{nicematrix} and also
+in the command |\NiceMatrixOptions|.
+
\bigskip
\begin{BVerbatim}[baseline=c,boxwidth=9cm]
\begin{NiceTabular}
@@ -4549,6 +4556,17 @@ $A = \begin{pNiceMatrix}[last-row=4,last-col=4]
\end{pNiceMatrix}$
\end{varwidth}
+\bigskip
+\colorbox{yellow!50}{\textbf{New 6.21}}\enskip The command |\tabular| has a key
+|c|: |\tabular[c]|. When that key is used, the content is composed in a
+|\vcenter| and, therefore, in most cases, we will have a vertical alignment.
+
+
+
+\bigskip
+Caution: the command |\rotate| is designed to be used in a |\Block| or in
+columns of type |l|, |r|, |c|, |w| ou |W|; if it is used in other column types
+(such as |p{...}|), the result will maybe differ from what is expected.
\subsection{The option small}
@@ -4788,8 +4806,8 @@ $\begin{NiceArrayWithDelims}
The command |\OnlyMainNiceMatrix| executes its argument only when it is in the
main part of the array, that is to say when it is not in one of the exterior
-rows. If it is used outside an environment of \pkg{nicematrix}, that command is
-no-op.
+rows or one of the exterior columns. If it is used outside an environment of
+\pkg{nicematrix}, that command is no-op.
For an example of utilisation, see \url{tex.stackexchange.com/questions/488566}
@@ -6561,16 +6579,16 @@ see the remark p.~\pageref{remark-cline}.}
\vspace{1cm}
It's possible to color a row with |\rowcolor| in the |code-before| (or with
-|\rowcolor| in the first cell of the row if the key |colortbl-like| is
+|\rowcolor| in the first cell of the row if the key |color-inside| is
used−even when \pkg{colortbl} is not loaded).
-\index{colortbl-like|textit}
+\index{color-inside|textit}
\index{rowcolor@\texttt{\textbackslash rowcolor}!command in tabular|textit}
\medskip
\begin{Verbatim}
-\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,colortbl-like]
+\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,color-inside]
~emphase#\rowcolor{red!15}@A_{11} & A_{12} & A_{13} & A_{14} \\
A_{21} & ~emphase#\rowcolor{red!15}@A_{22} & A_{23} & A_{24} \\
A_{31} & A_{32} & ~emphase#\rowcolor{red!15}@A_{33} & A_{34} \\
@@ -6580,7 +6598,7 @@ used−even when \pkg{colortbl} is not loaded).
-\[\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,colortbl-like]
+\[\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,color-inside]
\rowcolor{red!15}A_{11} & A_{12} & A_{13} & A_{14} \\
A_{21} & \rowcolor{red!15}A_{22} & A_{23} & A_{24} \\
A_{31} & A_{32} & \rowcolor{red!15}A_{33} & A_{34} \\
@@ -6885,6 +6903,15 @@ The successive versions of the file |nicematrix.sty| provided by TeXLive are ava
\nolinkurl{https:www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/latex/nicematrix/nicematrix.sty}
}
+\subsection*{Changes between version 6.20a and 6.21}
+
+Key |c| for the command |\tabularnote|.
+
+New commands |\rowcolors| and |\rowlistcolors| available in the array itself
+(previously, there were only two commands |\rowcolors| and |\rowlistcolors|
+avaailable in the |\CodeBefore|.
+
+
\subsection*{Changes between version 6.20 and 6.20a}
The value of the key |name| of an environment of \pkg{nicematrix} is expanded
diff --git a/macros/latex/contrib/projlib/ProjLib.dtx b/macros/latex/contrib/projlib/ProjLib.dtx
index 6123adab0c..baba6274a8 100644
--- a/macros/latex/contrib/projlib/ProjLib.dtx
+++ b/macros/latex/contrib/projlib/ProjLib.dtx
@@ -19,84 +19,84 @@
%<*ProjLib>
\ProvidesExplPackage
{ProjLib}
- {2023/01/05} {}
+ {2023/07/14} {}
{Collective interface of the ProjLib toolkit}
%</ProjLib>
%
%<*projlib-author>
\ProvidesExplPackage
{projlib-author}
- {2023/01/05} {}
+ {2023/07/14} {}
{Enhanced author information block}
%</projlib-author>
%
%<*projlib-datetime>
\ProvidesExplPackage
{projlib-datetime}
- {2023/01/05} {}
+ {2023/07/14} {}
{Convert numeric date-time string to natural language}
%</projlib-datetime>
%
%<*projlib-draft>
\ProvidesExplPackage
{projlib-draft}
- {2023/01/05} {}
+ {2023/07/14} {}
{Useful commands during draft stage}
%</projlib-draft>
%
%<*projlib-font>
\ProvidesExplPackage
{projlib-font}
- {2023/01/05} {}
+ {2023/07/14} {}
{Font selection and configuration}
%</projlib-font>
%
%<*projlib-language>
\ProvidesExplPackage
{projlib-language}
- {2023/01/05} {}
+ {2023/07/14} {}
{Multi-language configuration}
%</projlib-language>
%
%<*projlib-logo>
\ProvidesExplPackage
{projlib-logo}
- {2023/01/05} {}
+ {2023/07/14} {}
{The ProjLib logo}
%</projlib-logo>
%
%<*projlib-math>
\ProvidesExplPackage
{projlib-math}
- {2023/01/05} {}
+ {2023/07/14} {}
{Efficient math setup}
%</projlib-math>
%
%<*projlib-paper>
\ProvidesExplPackage
{projlib-paper}
- {2023/01/05} {}
+ {2023/07/14} {}
{Configuration of the paper style}
%</projlib-paper>
%
%<*projlib-text>
\ProvidesExplPackage
{projlib-text}
- {2023/01/05} {}
+ {2023/07/14} {}
{Text-related commands}
%</projlib-text>
%
%<*projlib-theorem>
\ProvidesExplPackage
{projlib-theorem}
- {2023/01/05} {}
+ {2023/07/14} {}
{Configuration of theorem-like environments}
%</projlib-theorem>
%
%<*projlib-titlepage>
\ProvidesExplPackage
{projlib-titlepage}
- {2023/01/05} {}
+ {2023/07/14} {}
{Commands for rendering the title page}
%</projlib-titlepage>
@@ -317,7 +317,6 @@
\NewCommandCopy \projlib_author_backup_footnotemark: \footnotemark
- \tl_gset:Nn \footnotemark {}
\NewCommandCopy \projlib_author_backup_thanks:w \thanks
\cs_undefine:N \thanks
@@ -341,7 +340,9 @@
{
\hook_gput_code:nnn { cmd/@title/after } { projlib-author }
{
+ \tl_set:Nn \footnotemark {}
\projlib_author_pre_thanks:n { #1 }
+ \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark:
}
}
}
@@ -353,10 +354,8 @@
{
\projlib_author_backup_my_author:w
{
- \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark:
\RenewCommandCopy \thanks \projlib_author_backup_thanks:w
#1
- \tl_gset:Nn \footnotemark {}
}
}
}
@@ -443,8 +442,8 @@
\cs_undefine:N \email
\cs_undefine:N \dedicatory
\cs_undefine:N \keywords
- \cs_undefine:N \footnotemark
- \NewCommandCopy \footnotemark \projlib_author_backup_footnotemark:
+ % \cs_undefine:N \footnotemark
+ % \NewCommandCopy \footnotemark \projlib_author_backup_footnotemark:
\bool_gset_true:N \g__projlib_author_already_maketitle_bool
}
}
@@ -3236,6 +3235,11 @@
\projlib_language_use_language_locally:en { #1 } { #2 }
\group_end:
}
+\NewDocumentEnvironment { OtherLanguage } { m +b }
+ {
+ \projlib_language_use_language_locally:en { #1 } { #2 }
+ }
+ { }
\UseLanguage { \g__projlib_language_main_str }
@@ -3957,14 +3961,14 @@
\CreateTheorem { theorem } { parent counter = chapter, create starred version }
\bool_if:NT \l__projlib_theorem_separate_theorem_numbering_bool
{
- \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { parent counter = chapter, create starred version }
+ \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { parent counter = chapter, create starred version, quiet }
}
}
{ % without \chapter
\CreateTheorem { theorem } { parent counter = section, create starred version }
\bool_if:NT \l__projlib_theorem_separate_theorem_numbering_bool
{
- \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { parent counter = section, create starred version }
+ \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { parent counter = section, create starred version, quiet }
}
}
}
@@ -3974,14 +3978,14 @@
\CreateTheorem { theorem } { create starred version }
\bool_if:NT \l__projlib_theorem_separate_theorem_numbering_bool
{
- \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { create starred version }
+ \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { create starred version, quiet }
}
}
{
\CreateTheorem { theorem } { parent counter = \l__projlib_theorem_theorem_numbering_tl, create starred version }
\bool_if:NT \l__projlib_theorem_separate_theorem_numbering_bool
{
- \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { parent counter = \l__projlib_theorem_theorem_numbering_tl, create starred version }
+ \exp_args:Nv \CreateTheorem { c_projlib_theorem_supported_clist } { parent counter = \l__projlib_theorem_theorem_numbering_tl, create starred version, quiet }
}
}
}
@@ -4685,7 +4689,7 @@
}
, crefname = {
, english = {Example}{Example}
- , french = [l']{Example}[les]{Example}
+ , french = [l']{Exemple}[les]{Exemple}
, ngerman = {Beispiel}{Beispiel}
, italian = [l']{Esempio}[gli]{Esempio}
, portuguese = [o]{Exemplo}[os]{Exemplo}
@@ -4698,7 +4702,7 @@
}
, Crefname = {
, english = {Example}{Example}
- , french = [L']{Example}[Les]{Example}
+ , french = [L']{Exemple}[Les]{Exemple}
, ngerman = {Beispiel}{Beispiel}
, italian = [L']{Esempio}[Gli]{Esempio}
, portuguese = [O]{Exemplo}[Os]{Exemplo}
@@ -5436,12 +5440,12 @@
\fill [color=titlepage-main] ($(current~page.north~west)$) rectangle ($(current~page.north~west)+(.125\paperwidth,-.3\paperheight)$);
\fill [color=titlepage-back] ($(current~page.north~east)$) rectangle ($(current~page.north~west)+(.125\paperwidth,-.3\paperheight)$);
\node[text~width=.3\paperwidth, text~height=.2\paperheight, align=flush~left]
- at ($(current~page.north~west)+(.32\paperwidth,-.17\paperheight)$)
+ at ($(current~page.north~west)+(.333\paperwidth,-.17\paperheight)$)
{
\projlib_titlepage_show_logo:n { \scalebox { 2 } { \ProjLib } }
};
\node[text~width=.8\paperwidth, text~height=.5\paperheight, align=flush~left]
- at ($(current~page.north~west)+(.57\paperwidth,-.28\paperheight)$)
+ at ($(current~page.north~west)+(.583\paperwidth,-.28\paperheight)$)
{
\color{titlepage-back}
\sffamily
@@ -5470,12 +5474,12 @@
\fill[color=white] ($(current~page.south~west)$) rectangle ($(current~page.north~east)$);
\fill[color=titlepage-main] ($(current~page.south~west)$) rectangle ($(current~page.north~east)+(0,-.3\paperheight)$);
\node[text~width=.3\paperwidth, text~height=.2\paperheight, align=flush~left]
- at ($(current~page.north~west)+(.27\paperwidth,-.15\paperheight)$)
+ at ($(current~page.north~west)+(.28\paperwidth,-.15\paperheight)$)
{
\projlib_titlepage_show_logo:n { \scalebox { 2 } { \ProjLib } }
};
\node[text~width=.8\paperwidth, text~height=.5\paperheight, align=flush~left]
- at ($(current~page.north~west)+(.52\paperwidth,-.28\paperheight)$)
+ at ($(current~page.north~west)+(.53\paperwidth,-.28\paperheight)$)
{
\color{white}
\sffamily
diff --git a/macros/latex/contrib/projlib/README.md b/macros/latex/contrib/projlib/README.md
index c7b786b84a..f5d45d14cb 100644
--- a/macros/latex/contrib/projlib/README.md
+++ b/macros/latex/contrib/projlib/README.md
@@ -1,12 +1,13 @@
<!-- Copyright (C) 2021-2023 by Jinwen XU -->
-![image](https://github.com/Jinwen-XU/ProjLib/raw/main/logo/ProjLib-logo.png)
+<!-- ![image](https://github.com/Jinwen-XU/ProjLib/raw/main/logo/ProjLib-logo.png) -->
+<div align=center><img height="150" src="https://github.com/Jinwen-XU/ProjLib/raw/main/logo/ProjLib-logo.png"/></div>
# The `ProjLib` Toolkit
-> **This bundle is dated 2023/01/05.**
+> **This bundle is dated 2023/07/14.**
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
## Introduction
@@ -67,14 +68,14 @@ The modules include:
> Since the module `theorem` uses `cleveref`, it should be loaded after `varioref` and `hyperref` (same for the main package `ProjLib`).
-## Regarding the files and the compilation of documentations
+<!-- ## Regarding the files and the compilation of documentations -->
### How to get these files
-You can get the `.sty` files mentioned above simply by compiling `ProjLib.ins`:
+You can get the `.sty` files mentioned above by compiling `ProjLib.ins`:
```
latex ProjLib.ins
```
-
+<!--
### How to get the source of the documentation
You can get the `.tex` source files of the documentation by compiling `ProjLib-doc.ins`:
```
@@ -90,6 +91,7 @@ Here `**` should be replaced with the language identifier, such as `en`.
### Automation
All these can be done with the given script `MakeFile.sh`.
+-->
# License
diff --git a/macros/unicodetex/latex/beaulivre/README.md b/macros/unicodetex/latex/beaulivre/README.md
index 1841ec55d5..7ae628f855 100644
--- a/macros/unicodetex/latex/beaulivre/README.md
+++ b/macros/unicodetex/latex/beaulivre/README.md
@@ -2,7 +2,7 @@
# `beaulivre` : write you books in a colorful way
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
`beaulivre` is a LaTeX class for typesetting books, which has a colorful design.
diff --git a/macros/unicodetex/latex/beaulivre/beaulivre.cls b/macros/unicodetex/latex/beaulivre/beaulivre.cls
index b73a8a293b..6a88c6e949 100644
--- a/macros/unicodetex/latex/beaulivre/beaulivre.cls
+++ b/macros/unicodetex/latex/beaulivre/beaulivre.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{beaulivre}
- {2023/01/05} {}
+ {2023/07/14} {}
{A colorful book style}
\tl_const:Nn \l__colorclass_base_class_tl { book }
@@ -103,6 +103,9 @@
, b5paper .bool_set:N = \l__colorclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
@@ -243,16 +246,26 @@
BoldItalicFont = *-BoldItalic,
Numbers = OldStyle ,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
Numbers = OldStyle ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % Numbers = OldStyle ,
+ % ]
}
{
\setmainfont { TeXGyrePagellaX }
@@ -263,15 +276,24 @@
ItalicFont = *-Italic,
BoldItalicFont = *-BoldItalic,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % ]
}
\setmonofont { NewCMMono10 }
[
@@ -624,6 +646,7 @@
\setmathfont { KpMath-Regular.otf } [ range = { cal, bfcal }, RawFeature=+ss01 ]
% \setmathfont { KpMath-Regular.otf } [ range = {} ]
+ % https://tex.stackexchange.com/a/646715
\sys_if_engine_luatex:T
{
\mathitalicsmode=1
@@ -633,6 +656,11 @@
{
\cs_gset_eq:NN \overline \wideoverbar
\cs_gset_eq:NN \square \mdwhtsquare
+
+ % https://tex.stackexchange.com/a/678611
+ \newcommand{\limstrut}{\vrule depth0.2ex width 0pt}
+ \renewcommand{\varprojlim}{\mathop{\underleftarrow{{\lim}\limstrut}}}
+ \renewcommand{\varinjlim}{\mathop{\underrightarrow{{\lim}\limstrut}}}
}
% https://tex.stackexchange.com/a/647789
@@ -650,6 +678,22 @@
\endgroup
}
+ % https://tex.stackexchange.com/a/678998
+ \hook_gput_code:nnn { begindocument } { colorclass }
+ {
+ \NewCommandCopy\standarddashv\dashv
+ \NewCommandCopy\standardvdash\vdash
+ \RenewDocumentCommand{\dashv}{}{\mathrel{\mathpalette\raisesymbol\standarddashv}}
+ \RenewDocumentCommand{\vdash}{}{\mathrel{\mathpalette\raisesymbol\standardvdash}}
+ }
+ \newcommand{\raisesymbol}[2]{%
+ \begingroup
+ \sbox\z@{$\m@th#1A$}%
+ \sbox\tw@{$\m@th#1#2$}%
+ \raisebox{\dimexpr(\ht\z@-\ht\tw@)/2}{\usebox{\tw@}}%
+ \endgroup
+ }
+
\RequirePackage { tikz-cd }
\tikzcdset { arrow~style = tikz, diagrams = { >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} } }
@@ -710,6 +754,41 @@
{
\colorclass_xarrows_generic:nnnn { #1 } { #2 } {} { edge [ commutative~diagrams/twoheadleftarrow ] }
}
+
+ \cs_new_protected:Nn \colorclass_xarrows_double_generic:nnnnnn
+ % #3 = option of \tikz
+ % #4 = edge 1 of \draw
+ % #5 = edge 2 of \draw
+ % #6 = sep/2
+ {
+ \hbox_set:Nn \l__colorclass_xarrows_below_box { \ensuremath { \scriptstyle #1 } }
+ \hbox_set:Nn \l__colorclass_xarrows_above_box { \ensuremath { \scriptstyle #2 } }
+ \dim_set:Nn \l__colorclass_xarrows_length_dim
+ { \dim_eval:n { \dim_max:nn { \box_wd:N \l__colorclass_xarrows_below_box } { \box_wd:N \l__colorclass_xarrows_above_box } + 1em } }
+ \mathrel
+ {
+ \tikz [ #3, line~width = .6pt, baseline = -.5ex, every~node/.style = { inner~sep = 0pt }, >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} ]
+ {
+ \draw (0,#6) #4
+ node [ below = 4pt+#6 ] { \box_use:N \l__colorclass_xarrows_below_box }
+ ( \l__colorclass_xarrows_length_dim ,#6) ;
+ \draw (0,-#6) #5
+ node [ above = 3pt+#6 ] { \box_use:N \l__colorclass_xarrows_above_box }
+ ( \l__colorclass_xarrows_length_dim ,-#6) ;
+ }
+ }
+ }
+
+ \NewDocumentCommand \xrightrightarrows { O{} m }
+ {
+ \colorclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/rightarrow ] } { edge [ commutative~diagrams/rightarrow ] } { .2em }
+ }
+
+ \NewDocumentCommand \xleftleftarrows { O{} m }
+ {
+ \colorclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/leftarrow ] } { edge [ commutative~diagrams/leftarrow ] } { .2em }
+ }
+
\hook_gput_code:nnn { begindocument/end } { colorclass }
{
\RenewDocumentCommand \twoheadrightarrow {}
diff --git a/macros/unicodetex/latex/einfart/README.md b/macros/unicodetex/latex/einfart/README.md
index 4f72b8b80c..a7ac3720e3 100644
--- a/macros/unicodetex/latex/einfart/README.md
+++ b/macros/unicodetex/latex/einfart/README.md
@@ -2,7 +2,7 @@
# `einfart` : write you articles in a simple and clear way
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
`einfart` is a LaTeX class for typesetting articles, which has a simple and clear design.
diff --git a/macros/unicodetex/latex/einfart/einfart.cls b/macros/unicodetex/latex/einfart/einfart.cls
index bc5d8039c2..4b52a0831c 100644
--- a/macros/unicodetex/latex/einfart/einfart.cls
+++ b/macros/unicodetex/latex/einfart/einfart.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{einfart}
- {2023/01/05} {}
+ {2023/07/14} {}
{A simple and clear article style}
\tl_const:Nn \l__minimclass_base_class_tl { article }
@@ -110,6 +110,9 @@
, b5paper .bool_set:N = \l__minimclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
@@ -264,16 +267,26 @@
BoldItalicFont = *-BoldItalic,
Numbers = OldStyle ,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
Numbers = OldStyle ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % Numbers = OldStyle ,
+ % ]
}
{
\setmainfont { TeXGyrePagellaX }
@@ -284,15 +297,24 @@
ItalicFont = *-Italic,
BoldItalicFont = *-BoldItalic,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % ]
}
\setmonofont { NewCMMono10 }
[
@@ -603,7 +625,7 @@
\CJKfamily { JPmain }
}
- \tl_gset:Nn \g_minimalist_title_font_common_tl { \minimclass_cjk_sffamily: }
+ % \tl_gset:Nn \g_minimalist_title_font_common_tl { \minimclass_cjk_sffamily: }
}
\__minimclass_load_file_or_config:Nnn \l__minimclass_load_custom_font_file_math_bool { \l__minimclass_custom_font_file_math_str }
@@ -647,6 +669,7 @@
\setmathfont { KpMath-Regular.otf } [ range = { cal, bfcal }, RawFeature=+ss01 ]
% \setmathfont { KpMath-Regular.otf } [ range = {} ]
+ % https://tex.stackexchange.com/a/646715
\sys_if_engine_luatex:T
{
\mathitalicsmode=1
@@ -656,6 +679,11 @@
{
\cs_gset_eq:NN \overline \wideoverbar
\cs_gset_eq:NN \square \mdwhtsquare
+
+ % https://tex.stackexchange.com/a/678611
+ \newcommand{\limstrut}{\vrule depth0.2ex width 0pt}
+ \renewcommand{\varprojlim}{\mathop{\underleftarrow{{\lim}\limstrut}}}
+ \renewcommand{\varinjlim}{\mathop{\underrightarrow{{\lim}\limstrut}}}
}
% https://tex.stackexchange.com/a/647789
@@ -673,6 +701,22 @@
\endgroup
}
+ % https://tex.stackexchange.com/a/678998
+ \hook_gput_code:nnn { begindocument } { minimclass }
+ {
+ \NewCommandCopy\standarddashv\dashv
+ \NewCommandCopy\standardvdash\vdash
+ \RenewDocumentCommand{\dashv}{}{\mathrel{\mathpalette\raisesymbol\standarddashv}}
+ \RenewDocumentCommand{\vdash}{}{\mathrel{\mathpalette\raisesymbol\standardvdash}}
+ }
+ \newcommand{\raisesymbol}[2]{%
+ \begingroup
+ \sbox\z@{$\m@th#1A$}%
+ \sbox\tw@{$\m@th#1#2$}%
+ \raisebox{\dimexpr(\ht\z@-\ht\tw@)/2}{\usebox{\tw@}}%
+ \endgroup
+ }
+
\RequirePackage { tikz-cd }
\tikzcdset { arrow~style = tikz, diagrams = { >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} } }
@@ -733,6 +777,41 @@
{
\minimclass_xarrows_generic:nnnn { #1 } { #2 } {} { edge [ commutative~diagrams/twoheadleftarrow ] }
}
+
+ \cs_new_protected:Nn \minimclass_xarrows_double_generic:nnnnnn
+ % #3 = option of \tikz
+ % #4 = edge 1 of \draw
+ % #5 = edge 2 of \draw
+ % #6 = sep/2
+ {
+ \hbox_set:Nn \l__minimclass_xarrows_below_box { \ensuremath { \scriptstyle #1 } }
+ \hbox_set:Nn \l__minimclass_xarrows_above_box { \ensuremath { \scriptstyle #2 } }
+ \dim_set:Nn \l__minimclass_xarrows_length_dim
+ { \dim_eval:n { \dim_max:nn { \box_wd:N \l__minimclass_xarrows_below_box } { \box_wd:N \l__minimclass_xarrows_above_box } + 1em } }
+ \mathrel
+ {
+ \tikz [ #3, line~width = .6pt, baseline = -.5ex, every~node/.style = { inner~sep = 0pt }, >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} ]
+ {
+ \draw (0,#6) #4
+ node [ below = 4pt+#6 ] { \box_use:N \l__minimclass_xarrows_below_box }
+ ( \l__minimclass_xarrows_length_dim ,#6) ;
+ \draw (0,-#6) #5
+ node [ above = 3pt+#6 ] { \box_use:N \l__minimclass_xarrows_above_box }
+ ( \l__minimclass_xarrows_length_dim ,-#6) ;
+ }
+ }
+ }
+
+ \NewDocumentCommand \xrightrightarrows { O{} m }
+ {
+ \minimclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/rightarrow ] } { edge [ commutative~diagrams/rightarrow ] } { .2em }
+ }
+
+ \NewDocumentCommand \xleftleftarrows { O{} m }
+ {
+ \minimclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/leftarrow ] } { edge [ commutative~diagrams/leftarrow ] } { .2em }
+ }
+
\hook_gput_code:nnn { begindocument/end } { minimclass }
{
\RenewDocumentCommand \twoheadrightarrow {}
diff --git a/macros/unicodetex/latex/lebhart/README.md b/macros/unicodetex/latex/lebhart/README.md
index 8c6c5d027b..6ede054a38 100644
--- a/macros/unicodetex/latex/lebhart/README.md
+++ b/macros/unicodetex/latex/lebhart/README.md
@@ -2,7 +2,7 @@
# `lebhart` : write you articles in a colorful way
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
`lebhart` is a LaTeX class for typesetting articles, which has a colorful design.
diff --git a/macros/unicodetex/latex/lebhart/lebhart.cls b/macros/unicodetex/latex/lebhart/lebhart.cls
index ef57540e3d..1e4e760f70 100644
--- a/macros/unicodetex/latex/lebhart/lebhart.cls
+++ b/macros/unicodetex/latex/lebhart/lebhart.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{lebhart}
- {2023/01/05} {}
+ {2023/07/14} {}
{A colorful article style}
\tl_const:Nn \l__colorclass_base_class_tl { article }
@@ -103,6 +103,9 @@
, b5paper .bool_set:N = \l__colorclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__colorclass_base_class_tl } }
@@ -243,16 +246,26 @@
BoldItalicFont = *-BoldItalic,
Numbers = OldStyle ,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
Numbers = OldStyle ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % Numbers = OldStyle ,
+ % ]
}
{
\setmainfont { TeXGyrePagellaX }
@@ -263,15 +276,24 @@
ItalicFont = *-Italic,
BoldItalicFont = *-BoldItalic,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % ]
}
\setmonofont { NewCMMono10 }
[
@@ -624,6 +646,7 @@
\setmathfont { KpMath-Regular.otf } [ range = { cal, bfcal }, RawFeature=+ss01 ]
% \setmathfont { KpMath-Regular.otf } [ range = {} ]
+ % https://tex.stackexchange.com/a/646715
\sys_if_engine_luatex:T
{
\mathitalicsmode=1
@@ -633,6 +656,11 @@
{
\cs_gset_eq:NN \overline \wideoverbar
\cs_gset_eq:NN \square \mdwhtsquare
+
+ % https://tex.stackexchange.com/a/678611
+ \newcommand{\limstrut}{\vrule depth0.2ex width 0pt}
+ \renewcommand{\varprojlim}{\mathop{\underleftarrow{{\lim}\limstrut}}}
+ \renewcommand{\varinjlim}{\mathop{\underrightarrow{{\lim}\limstrut}}}
}
% https://tex.stackexchange.com/a/647789
@@ -650,6 +678,22 @@
\endgroup
}
+ % https://tex.stackexchange.com/a/678998
+ \hook_gput_code:nnn { begindocument } { colorclass }
+ {
+ \NewCommandCopy\standarddashv\dashv
+ \NewCommandCopy\standardvdash\vdash
+ \RenewDocumentCommand{\dashv}{}{\mathrel{\mathpalette\raisesymbol\standarddashv}}
+ \RenewDocumentCommand{\vdash}{}{\mathrel{\mathpalette\raisesymbol\standardvdash}}
+ }
+ \newcommand{\raisesymbol}[2]{%
+ \begingroup
+ \sbox\z@{$\m@th#1A$}%
+ \sbox\tw@{$\m@th#1#2$}%
+ \raisebox{\dimexpr(\ht\z@-\ht\tw@)/2}{\usebox{\tw@}}%
+ \endgroup
+ }
+
\RequirePackage { tikz-cd }
\tikzcdset { arrow~style = tikz, diagrams = { >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} } }
@@ -710,6 +754,41 @@
{
\colorclass_xarrows_generic:nnnn { #1 } { #2 } {} { edge [ commutative~diagrams/twoheadleftarrow ] }
}
+
+ \cs_new_protected:Nn \colorclass_xarrows_double_generic:nnnnnn
+ % #3 = option of \tikz
+ % #4 = edge 1 of \draw
+ % #5 = edge 2 of \draw
+ % #6 = sep/2
+ {
+ \hbox_set:Nn \l__colorclass_xarrows_below_box { \ensuremath { \scriptstyle #1 } }
+ \hbox_set:Nn \l__colorclass_xarrows_above_box { \ensuremath { \scriptstyle #2 } }
+ \dim_set:Nn \l__colorclass_xarrows_length_dim
+ { \dim_eval:n { \dim_max:nn { \box_wd:N \l__colorclass_xarrows_below_box } { \box_wd:N \l__colorclass_xarrows_above_box } + 1em } }
+ \mathrel
+ {
+ \tikz [ #3, line~width = .6pt, baseline = -.5ex, every~node/.style = { inner~sep = 0pt }, >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} ]
+ {
+ \draw (0,#6) #4
+ node [ below = 4pt+#6 ] { \box_use:N \l__colorclass_xarrows_below_box }
+ ( \l__colorclass_xarrows_length_dim ,#6) ;
+ \draw (0,-#6) #5
+ node [ above = 3pt+#6 ] { \box_use:N \l__colorclass_xarrows_above_box }
+ ( \l__colorclass_xarrows_length_dim ,-#6) ;
+ }
+ }
+ }
+
+ \NewDocumentCommand \xrightrightarrows { O{} m }
+ {
+ \colorclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/rightarrow ] } { edge [ commutative~diagrams/rightarrow ] } { .2em }
+ }
+
+ \NewDocumentCommand \xleftleftarrows { O{} m }
+ {
+ \colorclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/leftarrow ] } { edge [ commutative~diagrams/leftarrow ] } { .2em }
+ }
+
\hook_gput_code:nnn { begindocument/end } { colorclass }
{
\RenewDocumentCommand \twoheadrightarrow {}
diff --git a/macros/unicodetex/latex/simplivre/README.md b/macros/unicodetex/latex/simplivre/README.md
index 99d73b7547..2b6b50b385 100644
--- a/macros/unicodetex/latex/simplivre/README.md
+++ b/macros/unicodetex/latex/simplivre/README.md
@@ -2,7 +2,7 @@
# `simplivre` : write you books in a simple and clear way
-> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
+> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).**
`simplivre` is a LaTeX class for typesetting books, which has a simple and clear design.
diff --git a/macros/unicodetex/latex/simplivre/simplivre.cls b/macros/unicodetex/latex/simplivre/simplivre.cls
index b49f3d82e9..3ca9fbd1d1 100644
--- a/macros/unicodetex/latex/simplivre/simplivre.cls
+++ b/macros/unicodetex/latex/simplivre/simplivre.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{simplivre}
- {2023/01/05} {}
+ {2023/07/14} {}
{A simple and clear book style}
\tl_const:Nn \l__minimclass_base_class_tl { book }
@@ -110,6 +110,9 @@
, b5paper .bool_set:N = \l__minimclass_b_five_paper_bool
, b5paper .initial:n = { false }
+ , oneside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+ , twoside .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
+
, 11pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
, 12pt .code:n = { \PassOptionsToClass { \CurrentOption } { \l__minimclass_base_class_tl } }
@@ -264,16 +267,26 @@
BoldItalicFont = *-BoldItalic,
Numbers = OldStyle ,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
Numbers = OldStyle ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % Numbers = OldStyle ,
+ % ]
}
{
\setmainfont { TeXGyrePagellaX }
@@ -284,15 +297,24 @@
ItalicFont = *-Italic,
BoldItalicFont = *-BoldItalic,
]
- \setsansfont { SourceSansPro }
+ \setsansfont { texgyreheros }
[
- Extension = .otf,
- UprightFont = *-Regular,
- BoldFont = *-Semibold,
- ItalicFont = *-RegularIt,
- BoldItalicFont = *-SemiboldIt,
- WordSpace = {1.25, 1, 1} ,
+ Extension = .otf ,
+ Scale = MatchUppercase ,
+ UprightFont = *-regular ,
+ BoldFont = *-bold ,
+ ItalicFont = *-italic ,
+ BoldItalicFont = *-bolditalic ,
]
+ % \setsansfont { SourceSansPro }
+ % [
+ % Extension = .otf,
+ % UprightFont = *-Regular,
+ % BoldFont = *-Semibold,
+ % ItalicFont = *-RegularIt,
+ % BoldItalicFont = *-SemiboldIt,
+ % WordSpace = {1.25, 1, 1} ,
+ % ]
}
\setmonofont { NewCMMono10 }
[
@@ -603,7 +625,7 @@
\CJKfamily { JPmain }
}
- \tl_gset:Nn \g_minimalist_title_font_common_tl { \minimclass_cjk_sffamily: }
+ % \tl_gset:Nn \g_minimalist_title_font_common_tl { \minimclass_cjk_sffamily: }
}
\__minimclass_load_file_or_config:Nnn \l__minimclass_load_custom_font_file_math_bool { \l__minimclass_custom_font_file_math_str }
@@ -647,6 +669,7 @@
\setmathfont { KpMath-Regular.otf } [ range = { cal, bfcal }, RawFeature=+ss01 ]
% \setmathfont { KpMath-Regular.otf } [ range = {} ]
+ % https://tex.stackexchange.com/a/646715
\sys_if_engine_luatex:T
{
\mathitalicsmode=1
@@ -656,6 +679,11 @@
{
\cs_gset_eq:NN \overline \wideoverbar
\cs_gset_eq:NN \square \mdwhtsquare
+
+ % https://tex.stackexchange.com/a/678611
+ \newcommand{\limstrut}{\vrule depth0.2ex width 0pt}
+ \renewcommand{\varprojlim}{\mathop{\underleftarrow{{\lim}\limstrut}}}
+ \renewcommand{\varinjlim}{\mathop{\underrightarrow{{\lim}\limstrut}}}
}
% https://tex.stackexchange.com/a/647789
@@ -673,6 +701,22 @@
\endgroup
}
+ % https://tex.stackexchange.com/a/678998
+ \hook_gput_code:nnn { begindocument } { minimclass }
+ {
+ \NewCommandCopy\standarddashv\dashv
+ \NewCommandCopy\standardvdash\vdash
+ \RenewDocumentCommand{\dashv}{}{\mathrel{\mathpalette\raisesymbol\standarddashv}}
+ \RenewDocumentCommand{\vdash}{}{\mathrel{\mathpalette\raisesymbol\standardvdash}}
+ }
+ \newcommand{\raisesymbol}[2]{%
+ \begingroup
+ \sbox\z@{$\m@th#1A$}%
+ \sbox\tw@{$\m@th#1#2$}%
+ \raisebox{\dimexpr(\ht\z@-\ht\tw@)/2}{\usebox{\tw@}}%
+ \endgroup
+ }
+
\RequirePackage { tikz-cd }
\tikzcdset { arrow~style = tikz, diagrams = { >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} } }
@@ -733,6 +777,41 @@
{
\minimclass_xarrows_generic:nnnn { #1 } { #2 } {} { edge [ commutative~diagrams/twoheadleftarrow ] }
}
+
+ \cs_new_protected:Nn \minimclass_xarrows_double_generic:nnnnnn
+ % #3 = option of \tikz
+ % #4 = edge 1 of \draw
+ % #5 = edge 2 of \draw
+ % #6 = sep/2
+ {
+ \hbox_set:Nn \l__minimclass_xarrows_below_box { \ensuremath { \scriptstyle #1 } }
+ \hbox_set:Nn \l__minimclass_xarrows_above_box { \ensuremath { \scriptstyle #2 } }
+ \dim_set:Nn \l__minimclass_xarrows_length_dim
+ { \dim_eval:n { \dim_max:nn { \box_wd:N \l__minimclass_xarrows_below_box } { \box_wd:N \l__minimclass_xarrows_above_box } + 1em } }
+ \mathrel
+ {
+ \tikz [ #3, line~width = .6pt, baseline = -.5ex, every~node/.style = { inner~sep = 0pt }, >={Stealth[round,length=3.4pt,width=6.15pt,inset=2.25pt]} ]
+ {
+ \draw (0,#6) #4
+ node [ below = 4pt+#6 ] { \box_use:N \l__minimclass_xarrows_below_box }
+ ( \l__minimclass_xarrows_length_dim ,#6) ;
+ \draw (0,-#6) #5
+ node [ above = 3pt+#6 ] { \box_use:N \l__minimclass_xarrows_above_box }
+ ( \l__minimclass_xarrows_length_dim ,-#6) ;
+ }
+ }
+ }
+
+ \NewDocumentCommand \xrightrightarrows { O{} m }
+ {
+ \minimclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/rightarrow ] } { edge [ commutative~diagrams/rightarrow ] } { .2em }
+ }
+
+ \NewDocumentCommand \xleftleftarrows { O{} m }
+ {
+ \minimclass_xarrows_double_generic:nnnnnn { #1 } { #2 } {} { edge [ commutative~diagrams/leftarrow ] } { edge [ commutative~diagrams/leftarrow ] } { .2em }
+ }
+
\hook_gput_code:nnn { begindocument/end } { minimclass }
{
\RenewDocumentCommand \twoheadrightarrow {}
diff --git a/support/latexindent/LatexIndent/Else.pm b/support/latexindent/LatexIndent/Else.pm
index 62a14a677b..e78aa6b8b5 100644
--- a/support/latexindent/LatexIndent/Else.pm
+++ b/support/latexindent/LatexIndent/Else.pm
@@ -142,4 +142,8 @@ sub create_unique_id {
return;
}
+sub modify_line_breaks_end {
+ return;
+}
+
1;
diff --git a/support/latexindent/LatexIndent/LogFile.pm b/support/latexindent/LatexIndent/LogFile.pm
index 5847ca42f4..4e9064c937 100644
--- a/support/latexindent/LatexIndent/LogFile.pm
+++ b/support/latexindent/LatexIndent/LogFile.pm
@@ -19,6 +19,7 @@ use strict;
use warnings;
use FindBin;
use File::Basename; # to get the filename and directory path
+use File::Path qw(make_path);
use Exporter qw/import/;
use LatexIndent::Switches qw/%switches/;
use LatexIndent::Version qw/$versionNumber $versionDate/;
@@ -129,12 +130,18 @@ ENDQUOTE
# cruft directory
${$self}{cruftDirectory} = $switches{cruftDirectory} || ( dirname ${$self}{fileName} );
- # if cruft directory does not exist
+ my $cruftDirectoryCreation = 0;
+
+ # if cruft directory does not exist, create it
if ( !( -d ${$self}{cruftDirectory} ) ) {
- $logger->fatal( "*Could not find directory " . decode( "utf-8", ${$self}{cruftDirectory} ) );
- $logger->fatal("Exiting, no indentation done.");
- $self->output_logfile();
- exit(6);
+ eval { make_path( ${$self}{cruftDirectory} ) };
+ if ($@) {
+ $logger->fatal( "*Could not create cruft directory " . decode( "utf-8", ${$self}{cruftDirectory} ) );
+ $logger->fatal("Exiting, no indentation done.");
+ $self->output_logfile();
+ exit(6);
+ }
+ $cruftDirectoryCreation = 1;
}
my $logfileName = ( $switches{cruftDirectory} ? ${$self}{cruftDirectory} . "/" : '' )
@@ -247,6 +254,7 @@ ENDQUOTE
$logger->info("*Directory for backup files and $logfileName:");
$logger->info( $switches{cruftDirectory} ? decode( "utf-8", ${$self}{cruftDirectory} ) : ${$self}{cruftDirectory} );
+ $logger->info("cruft directory creation: ${$self}{cruftDirectory}") if $cruftDirectoryCreation;
# output location of modules
if ( $FindBin::Script eq 'latexindent.pl' or ( $FindBin::Script eq 'latexindent.exe' and $switches{trace} ) ) {
diff --git a/support/latexindent/LatexIndent/Version.pm b/support/latexindent/LatexIndent/Version.pm
index ae69bb7928..eb1bfbe143 100644
--- a/support/latexindent/LatexIndent/Version.pm
+++ b/support/latexindent/LatexIndent/Version.pm
@@ -20,6 +20,6 @@ use warnings;
use Exporter qw/import/;
our @EXPORT_OK = qw/$versionNumber $versionDate/;
-our $versionNumber = '3.22.1';
-our $versionDate = '2023-07-02';
+our $versionNumber = '3.22.2';
+our $versionDate = '2023-07-14';
1
diff --git a/support/latexindent/LatexIndent/Wrap.pm b/support/latexindent/LatexIndent/Wrap.pm
index c600d28e18..6b545c7e28 100644
--- a/support/latexindent/LatexIndent/Wrap.pm
+++ b/support/latexindent/LatexIndent/Wrap.pm
@@ -41,6 +41,8 @@ sub text_wrap {
my $blocksFollow = q();
my $blocksFollowHash = \%{ ${ $mainSettings{modifyLineBreaks}{textWrapOptions} }{blocksFollow} };
+ my $headingsRegEx = q();
+
foreach my $blocksFollowEachPart ( sort keys %{$blocksFollowHash} ) {
last if ${$self}{modifyLineBreaksYamlName} eq 'sentence';
@@ -90,6 +92,9 @@ sub text_wrap {
#
$headingName = qr/\\$headingName\h*(?:\[[^]]*?\])?\h*\{[^}]*?\}\h*(?:\\label\{[^}]*?\})?/m;
+ # stored for possible use with 'after'
+ $headingsRegEx = $headingName . ( $headingsRegEx eq '' ? q() : "|$headingsRegEx" );
+
# put starred headings at the front of the regexp
if ( $headingName =~ m/\*/ ) {
$blocksFollowEachPart
@@ -332,8 +337,9 @@ sub text_wrap {
else {
my $thingToMeasure = ( split( /\R/, $textWrapBlockStorage[ $textWrapBlockCount - 1 ] ) )[-1];
$thingToMeasure =~ s/$tokens{blanklines}//;
- $thingToMeasure =~ s/$tokens{verbatim}//;
+ $thingToMeasure =~ s/$tokens{verbatim}\d+$tokens{endOfToken}//;
$thingToMeasure =~ s/$trailingCommentRegExp//;
+ $thingToMeasure =~ s/$headingsRegEx//;
$subsequentSpace = (
$textWrapBlockCount == 0
diff --git a/support/latexindent/README b/support/latexindent/README
index 5bda1fba77..79fd8335cc 100644
--- a/support/latexindent/README
+++ b/support/latexindent/README
@@ -1,5 +1,5 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- latexindent.pl, version 3.22.1, 2023-07-02
+ latexindent.pl, version 3.22.2, 2023-07-14
PERL script to indent code within environments, and align delimited
environments in .tex files.
diff --git a/support/latexindent/bin/linux/latexindent b/support/latexindent/bin/linux/latexindent
index a623550012..6f9cf5bee1 100644
--- a/support/latexindent/bin/linux/latexindent
+++ b/support/latexindent/bin/linux/latexindent
Binary files differ
diff --git a/support/latexindent/bin/macos/latexindent b/support/latexindent/bin/macos/latexindent
index fa59cb69b7..ad7b6618d8 100644
--- a/support/latexindent/bin/macos/latexindent
+++ b/support/latexindent/bin/macos/latexindent
Binary files differ
diff --git a/support/latexindent/defaultSettings.yaml b/support/latexindent/defaultSettings.yaml
index e626458b63..de0c1335ca 100644
--- a/support/latexindent/defaultSettings.yaml
+++ b/support/latexindent/defaultSettings.yaml
@@ -1,5 +1,5 @@
#
-# latexindent.pl, version 3.22.1, 2023-07-02
+# latexindent.pl, version 3.22.2, 2023-07-14
#
# defaultSettings.yaml, the default settings for latexindent.pl
#
diff --git a/support/latexindent/documentation/contributors.bib b/support/latexindent/documentation/contributors.bib
index 50a10e9118..2da6ea818d 100644
--- a/support/latexindent/documentation/contributors.bib
+++ b/support/latexindent/documentation/contributors.bib
@@ -217,3 +217,10 @@
urldate = {2023-05-25},
keywords = {contributor},}
+@online{jessestricker,
+ title = "Create cruft directory if it does not exist",
+ url = "https://github.com/cmhughes/latexindent.pl/pull/453",
+ date = {2023-07-12},
+ author = "Jesse Stricker",
+ urldate = {2023-07-12},
+ keywords = {contributor},}
diff --git a/support/latexindent/documentation/latexindent-yaml-schema.json b/support/latexindent/documentation/latexindent-yaml-schema.json
index 003c26d545..356439255b 100644
--- a/support/latexindent/documentation/latexindent-yaml-schema.json
+++ b/support/latexindent/documentation/latexindent-yaml-schema.json
@@ -2,7 +2,7 @@
"$schema": "http://json-schema.org/schema",
"$id": "latexindent-yaml-schema.json",
"title": "latexindent.pl YAML schema",
- "description": "latexindent.pl YAML schema helper, V3.22.1 2023-07-02",
+ "description": "latexindent.pl YAML schema helper, V3.22.2 2023-07-14",
"type": "object",
"properties": {
"fileExtensionPreference": {
diff --git a/support/latexindent/documentation/latexindent.pdf b/support/latexindent/documentation/latexindent.pdf
index b8e3cab83b..7498187ea1 100644
--- a/support/latexindent/documentation/latexindent.pdf
+++ b/support/latexindent/documentation/latexindent.pdf
Binary files differ
diff --git a/support/latexindent/documentation/latexindent.tex b/support/latexindent/documentation/latexindent.tex
index b74e1eee32..309dc502a3 100644
--- a/support/latexindent/documentation/latexindent.tex
+++ b/support/latexindent/documentation/latexindent.tex
@@ -1559,6 +1559,9 @@ latexindent.pl -c=/path/to/directory/ myfile.tex
than the current working directory, then you can send these `cruft' files to another
directory. Note the use of a trailing forward slash. % this switch was made as a result of http://tex.stackexchange.com/questions/142652/output-latexindent-auxiliary-files-to-a-different-directory
+ If the cruft directory does not exist, \texttt{latexindent.pl} will attempt to create
+ it.
+
\flagbox{-g, --logfile=<name of log file>}
\index{switches!-g, --logfile definition and details}
@@ -1781,7 +1784,7 @@ latexindent.pl myfile.tex
3 & \faClose & failure, myfile.tex not found \\
4 & \faClose & failure, myfile.tex exists but cannot be read \\
5 & \faClose & failure, \texttt{-w} active, and back-up file cannot be written \\
- 6 & \faClose & failure, \texttt{-c} active, and cruft directory does not exist \\
+ 6 & \faClose & failure, \texttt{-c} active, and cruft directory could not be created \\
\bottomrule
\end{tabular}
\end{table}
@@ -8359,6 +8362,7 @@ use Text::Tabs; # |
use FindBin; # |
use File::Copy; # |
use File::Basename; # |
+use File::Path; # |
use File::HomeDir; # <--- typically requires install via cpanm
use YAML::Tiny; # <--- typically requires install via cpanm
diff --git a/support/latexindent/latexindent.pl b/support/latexindent/latexindent.pl
index a4cf71ab95..61ee1131b4 100755
--- a/support/latexindent/latexindent.pl
+++ b/support/latexindent/latexindent.pl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
#
-# latexindent.pl, version 3.22.1, 2023-07-02
+# latexindent.pl, version 3.22.2, 2023-07-14
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 6c3d8eade7..0d076e331b 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -28,9 +28,6 @@ $mirrors = {
'Hong Kong' => {
'https://mirror-hk.koddos.net/CTAN/' => 1,
},
- 'India' => {
- 'https://mirror.niser.ac.in/ctan/' => 1,
- },
'Indonesia' => {
'http://repo.ugm.ac.id/ctan/' => 1,
'https://mirror.unpad.ac.id/ctan/' => 1,
@@ -119,7 +116,6 @@ $mirrors = {
'https://ftp.snt.utwente.nl/pub/software/tex/' => 1,
'https://mirror.koddos.net/CTAN/' => 1,
'https://mirror.lyrahosting.com/CTAN/' => 1,
- 'https://mirrors.evoluso.com/CTAN/' => 1,
},
'Norway' => {
'https://ctan.uib.no/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 10f60ac8d7..2f2f2b7598 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/67624
+depend revision/67632
name 00texlive.image
category TLCore
@@ -4766,7 +4766,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 67617
+revision 67626
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
@@ -34985,7 +34985,7 @@ catalogue-version 0.2
name beaulivre
category Package
-revision 65475
+revision 67629
shortdesc Write your books in a colorful way
relocated 1
longdesc This package provides a LaTeX class for typesetting books with
@@ -34998,15 +34998,15 @@ longdesc on colorist.sty from the colorist package. The package name
longdesc "beaulivre" is taken from the French words "beau" (=
longdesc "beautiful") and "livre" (= "book").
depend colorist
-containersize 4760
-containerchecksum cfadd2e47adc0f4fbe6eace5ca12f2e4dcd42a5efa681d4e0dc2f269957a582bb463c6230671ba1f4c35bff7299f4764f8f3dbab75d35c54a7e7594f6a9ad68a
-doccontainersize 7052
-doccontainerchecksum f72326c7d83bbf6c4ce9cda132efac84e5ea1cce1f4a64842c6bd5b16c8a393e4a8e7fe15b064d49597f9b23a81bfc40bc4c43bc07f30558042d8f0f97cc484f
+containersize 5160
+containerchecksum 43bc1234573f690835429407a13325ce336862c8dd408f9111737ac985846d2dcaf1ae7e9e87553ebe4247e2d0e09f448c75174ff1a1cc0d3386c1bdeebf98cc
+doccontainersize 7028
+doccontainerchecksum c35102cde1562151aa943f0dba9ba6ead61e220b1dd1cffb7b8f557c7a95f48893f96ce8b54668263c2866cd4c5a0f607a93018fef7f88e6be1fda4311f1a078
docfiles size=7
RELOC/doc/latex/beaulivre/DEPENDS.txt
RELOC/doc/latex/beaulivre/LICENSE
RELOC/doc/latex/beaulivre/README.md details="Readme"
-runfiles size=8
+runfiles size=9
RELOC/tex/latex/beaulivre/beaulivre.cls
catalogue-also colorist
catalogue-contact-repository https://github.com/Jinwen-XU/colorist
@@ -73766,7 +73766,7 @@ catalogue-version 0.2
name colorist
category Package
-revision 66434
+revision 67629
shortdesc Write your articles or books in a colorful way
relocated 1
longdesc This package offers you a LaTeX style file and two classes to
@@ -73782,10 +73782,10 @@ longdesc simplified and traditional), English, French, German, Italian,
longdesc Japanese, Portuguese (European and Brazilian), Russian and
longdesc Spanish typesetting, and also use more beautiful fonts.
depend projlib
-containersize 10812
-containerchecksum c6da4e3f9fb92144f06b5cc113dcaf8e7bc7ecb6019a490cdf6f3be4e825ae81fe88758f19c84a1049437ed416cafbf33ce0a8602cb185b847a1c90c709946c3
-doccontainersize 7448
-doccontainerchecksum 81541ddb185e3b992c8001ecddd204663d34a2b146a5d515c63871dc19d1a1d6250f9222847253d7faa80eecbcf2ab2f9c1a0b2518a5429a854d55c74fe3a22c
+containersize 10936
+containerchecksum e5879318758561820130fe125980c84b5dd67be6c5d1c5e25bcc3943d6d1be8e4177e8f5efafb447173fff0ec2ce0581cbb65e3c25923bc998bf564636604285
+doccontainersize 7428
+doccontainerchecksum e0bd90394cfd0c44873effd5d3d7cf62ee2ee7f0635e5b66dac3055dfdba223342fce5098485b3db6e14cb3f5219a81684d805bae596b22b915f2dd9651671d2
docfiles size=7
RELOC/doc/latex/colorist/DEPENDS.txt
RELOC/doc/latex/colorist/LICENSE
@@ -84019,7 +84019,7 @@ catalogue-version 0.1
name create-theorem
category Package
-revision 64104
+revision 67629
shortdesc Multilingual support for theorem-like environments
relocated 1
longdesc This package provides commands for naming, initializing and
@@ -84029,10 +84029,10 @@ longdesc multilingual documents, allowing the easy declaration of
longdesc theorem-like environments that can automatically adapt to the
longdesc language settings.
depend crefthe
-containersize 10224
-containerchecksum dcb4f947d6d0fed303d53c19e29049070b1c3ca47fb0d78c0c1c3455f6de59ea2aa98640ac88549bb8f00f1b5cd4320a84f92f98d08a0ee788eb47417a86486d
-doccontainersize 95776
-doccontainerchecksum 4c84bebff2a93f8326fb8ce795a9fe2193194f70d49b5448b51d25a98378336bc931a60d762dc12bcfb2fffc362663391347a4b89e69336fb47efd23dcae4499
+containersize 10216
+containerchecksum 9b9248f5c814cce09e7fdfd47438fab49115c7d0f7f7c8ff3d3a4d24eb7b8efefd06dd30732d5a78a3cc3b68c5108da4989e8551b83d737445c2b991fefc3686
+doccontainersize 93992
+doccontainerchecksum e21650e776b5098f4ddedf439c8bc1a6cfa335eb0b3795f3739c96b9fb3ca06afec81877f618a9d5fd12df6e86045172aec10da6085f78d39253801ea3034306
docfiles size=37
RELOC/doc/latex/create-theorem/DEPENDS.txt
RELOC/doc/latex/create-theorem/LICENSE
@@ -84045,7 +84045,6 @@ catalogue-contact-repository https://github.com/Jinwen-XU/create-theorem
catalogue-ctan /macros/latex/contrib/create-theorem
catalogue-license lppl1.3c
catalogue-topics multilingual maths maths-theorem expl3
-catalogue-version 2022-08-08a
name crefthe
category Package
@@ -107992,7 +107991,7 @@ catalogue-topics collection
name einfart
category Package
-revision 65475
+revision 67629
shortdesc Write your articles in a simple and clear way
relocated 1
longdesc This package provides a LaTeX class for typesetting articles
@@ -108006,15 +108005,15 @@ longdesc package. The package name "einfart" is taken from the German
longdesc word "einfach" ("simple"), combined with the first three
longdesc letters of "Artikel" ("article").
depend minimalist
-containersize 4892
-containerchecksum b9a38014bc6169a750e4880048792f8c4d2e1904528207214254bbdbdd3cf140c1e3bb6bc8974001c32edc5f93c5a9a07b7d839d578cabd9d4ba3f5e5ce4c374
-doccontainersize 7080
-doccontainerchecksum 30d509c34925f252d55e47255c7deff36d1b922545599fa35fdc227a4a5dc5588649486d10d083a4602dbcc99a1fe953ea66d46aa6b566399334b33b45ff57df
+containersize 5280
+containerchecksum 098161502d05f35fd992d28b49763d1ab6765eff71bc4bd34a3b3abc3e1323a7a7229614af93503e5442c291796595a82475010c007f00d6ce76b615183b53d7
+doccontainersize 7060
+doccontainerchecksum 322d8395d40eab911f276722fd4d01b0ec73a4c27f5ac12f6b33fd1395e972ec791921213899ee032e85bc5e200dbef1f0cdb2f3b012ddc6db2347d95b035c6f
docfiles size=7
RELOC/doc/latex/einfart/DEPENDS.txt
RELOC/doc/latex/einfart/LICENSE
RELOC/doc/latex/einfart/README.md details="Readme"
-runfiles size=8
+runfiles size=9
RELOC/tex/latex/einfart/einfart.cls
catalogue-also minimalist
catalogue-contact-repository https://github.com/Jinwen-XU/minimalist
@@ -142093,17 +142092,17 @@ catalogue-version 1.0
name hep-acronym
category Package
-revision 64890
+revision 67632
shortdesc An acronym extension for glossaries
relocated 1
longdesc The hep-acronym package provides an acronym macro based on the
longdesc glossaries package. The package is loaded with
longdesc \usepackage{hep-acronym}.
-containersize 2440
-containerchecksum 2a63980d54f5b00bd495ef5c44ebb32d9a75723ce79b9af131cf65da4d114eb3812581a2c305126d4c166c78bda21e164eda1fd127c3d3f0514a4e5f34cf3621
-doccontainersize 480260
-doccontainerchecksum ee7828b183307f94e5b77f44d228af390432ed51e5a75e96408c187139f08f9c7f19cbf80e1c752ab38b55ecdca9b0ea99c6a1043ae1eeb03ab0998398091100
-docfiles size=165
+containersize 2704
+containerchecksum 3eeaf8ba9215868df3ad2d8eee5ed17aee0f91c5404b8c93a7ab378ff6d928660853f8dbbab4cc52421f0d902936983a8cb34badd675453d2fc30344de19fb1c
+doccontainersize 532692
+doccontainerchecksum a17c6f61a44253d6f9db070392b146f0fa297c080f04577f30e190a2742e344c22b3d70a58d3609eea6d981e843bded2a1a01b3fda356c822b1f60ef7ed05271
+docfiles size=186
RELOC/doc/latex/hep-acronym/README-hep-acronym.md
RELOC/doc/latex/hep-acronym/README.md details="Readme"
RELOC/doc/latex/hep-acronym/bibliography.bib
@@ -142112,23 +142111,23 @@ docfiles size=165
RELOC/doc/latex/hep-acronym/hep-acronym-implementation.pdf details="Package implementation"
RELOC/doc/latex/hep-acronym/hep-acronym-test.tex
RELOC/doc/latex/hep-acronym/license.md
-srccontainersize 5548
-srccontainerchecksum 7cd7b4619e13cfd97058dc7ad57d3c24ad7de4b39c7ae606c98c6a8c1be67cb0f370df17ad2325f62bd585abd4e98836f33e9201a876f90a5812b8c937dc1827
-srcfiles size=6
+srccontainersize 6128
+srccontainerchecksum 83b2899d05ac7f8b2e1525e76327303a135860a358c08dcfc6f9d1c66e79c1d743f77a625b225c477a39c07a091d282ea2869fa9f5189ae4e3007e7e792fefb3
+srcfiles size=7
RELOC/source/latex/hep-acronym/hep-acronym-implementation.dtx
RELOC/source/latex/hep-acronym/hep-acronym.ins
-runfiles size=2
+runfiles size=3
RELOC/tex/latex/hep-acronym/hep-acronym.sty
catalogue-contact-bugs https://github.com/janhajer/hep-paper/issues
catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-acronym
catalogue-license lppl1.3c
catalogue-topics acronym
-catalogue-version 1.1
+catalogue-version 1.2
name hep-bibliography
category Package
-revision 64888
+revision 67632
shortdesc An acronym extension for glossaries
relocated 1
longdesc The hep-bibliography package extends the BibLaTeX package with
@@ -142136,11 +142135,11 @@ longdesc some functionality mostly useful for high energy physics. In
longdesc particular it makes full use of all BibTeX fields provided by
longdesc Discover High-Energy Physics. The package is loaded with
longdesc \usepackage{hep-bibliography}.
-containersize 3260
-containerchecksum 205a5614ab353eff09732cd428b3ee5aa8ea6ae107b7d2c5b988a86eb218c06f70532d0ba6f4dd124e560e7407a2f3fa5832f04ca53094b55c26b043effd5a13
-doccontainersize 492244
-doccontainerchecksum 24e38cb835bbf1849c56a6635c7680e86cbb3b48c9c06442c4bc431837a88c739e38cfecf86d8c9c35864485c92bb00248d261bd0dd794e6fac94f80d23d7b7e
-docfiles size=168
+containersize 3552
+containerchecksum 8fa9f0a0f19f7dcadc88e727c461af05f3c0723d2eef1c4c7cc91fa0b507a6cc20f0414c82f7bc3ef12932ea54e8fd9c7c402fb2041032e23ee14c6dafc3a467
+doccontainersize 542484
+doccontainerchecksum 388fed1b3b5b9de09ae4b1cb73de2f618f99293e1b3a4cba5ffaa2d5ae611e454688bea2ce01780ad844380e2de56e62c38013677bbc3a9194d0831de4cc97bc
+docfiles size=185
RELOC/doc/latex/hep-bibliography/README-hep-bibliography.md
RELOC/doc/latex/hep-bibliography/README.md details="Readme"
RELOC/doc/latex/hep-bibliography/bibliography.bib
@@ -142149,12 +142148,12 @@ docfiles size=168
RELOC/doc/latex/hep-bibliography/hep-bibliography-implementation.pdf details="Package implementation"
RELOC/doc/latex/hep-bibliography/hep-bibliography-test.tex
RELOC/doc/latex/hep-bibliography/license.md
-srccontainersize 8756
-srccontainerchecksum 0ae3ab366a1d11ce3076cc96cba73a5526a81bc7c429a1e9f81d122a9d35b016b83d54b7cac5a06916d2a46e183ccc3ff759e163140299ae4e280146efb075ea
+srccontainersize 9268
+srccontainerchecksum 5e82014ec9abfc9ff19d01c929d7475f6bbc38d0e77b9888f884862f17c1332a868153315af6d13c023e8f94b3d8b567e73d610ebc17c2df799692c603d5b509
srcfiles size=9
RELOC/source/latex/hep-bibliography/hep-bibliography-implementation.dtx
RELOC/source/latex/hep-bibliography/hep-bibliography.ins
-runfiles size=3
+runfiles size=4
RELOC/tex/latex/hep-bibliography/hep-bibliography.dbx
RELOC/tex/latex/hep-bibliography/hep-bibliography.sty
catalogue-contact-bugs https://github.com/janhajer/hep-paper/issues
@@ -142162,56 +142161,57 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/biblatex-contrib/hep-bibliography
catalogue-license lppl1.3c
catalogue-topics biblatex physics
-catalogue-version 1.1
+catalogue-version 1.2
name hep-float
category Package
-revision 64904
+revision 67632
shortdesc Convenience package for float placement
relocated 1
longdesc The hep-float package redefines some LaTeX float placement
longdesc defaults and defines convenience wrappers for floats. The
longdesc package is loaded with \usepackage{hep-float}.
-containersize 1704
-containerchecksum 418e6f0f1811b0c5604b397dbea4c79b1f9996ac87304eb8785def44d23c16a5ad9497d66b04fc342a3d10ac6a0c9bc35c5c222894e24bbc8a49c5fc9fa32ae9
-doccontainersize 466164
-doccontainerchecksum e26b9d807922a614adee0e03c39300ff77b3f52cdac2e351fdf9343a6e24f0077d14eeb650baf1c416a78712080b71bfbf64853a94af6e96f67c4a4a84244440
-docfiles size=172
+containersize 1924
+containerchecksum ccfbce04c651a478a811b2148141090fffbdb3851a05b9d3fa7683943fde9e6579eb75693c4b2834741b6cf02a5b381d1f80bcec5d44783e71605e445840145a
+doccontainersize 557144
+doccontainerchecksum 11c922d42d6793dffab0cf82f228f554510dc089956030c9c5e76b0a17e4d96ce2ae4d95533f0f704be1d4054f35884901a61ec851fa73f68b06c87b93f18821
+docfiles size=197
RELOC/doc/latex/hep-float/README-hep-float.md
RELOC/doc/latex/hep-float/README.md details="Readme"
RELOC/doc/latex/hep-float/bibliography.bib
RELOC/doc/latex/hep-float/hep-float-documentation.pdf details="Package documentation"
RELOC/doc/latex/hep-float/hep-float-documentation.tex
RELOC/doc/latex/hep-float/hep-float-implementation.pdf details="Package implementation"
+ RELOC/doc/latex/hep-float/hep-float-test.tex
RELOC/doc/latex/hep-float/license.md
-srccontainersize 4572
-srccontainerchecksum c28a1b88639321188acd863fe75e8a8be63c03021eaf503cf5a0541a0674065b64df88e1dd89da5827388a862c56fd5762b6672288b72b5fa5271f9dfa1f32dd
-srcfiles size=5
+srccontainersize 5168
+srccontainerchecksum c896cd60a4b8b4bf2bd46425dc615a55132fda57b42ad536807bba8cfafb65feef34cdacd4efc2b90de2b30bd859d6695b4f670d5f507786c48d19b8d0dea842
+srcfiles size=6
RELOC/source/latex/hep-float/hep-float-implementation.dtx
RELOC/source/latex/hep-float/hep-float.ins
-runfiles size=1
+runfiles size=2
RELOC/tex/latex/hep-float/hep-float.sty
catalogue-contact-bugs https://github.com/janhajer/hep-paper/issues
catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-float
catalogue-license lppl1.3c
catalogue-topics float
-catalogue-version 1.1
+catalogue-version 1.2
name hep-font
category Package
-revision 64900
+revision 67632
shortdesc Latin modern extended by computer modern
relocated 1
longdesc The hep-font package loads standard font packages and extends
longdesc the usual Latin Modern implementations by replacing missing
longdesc fonts with Computer Modern counterparts. The package is loaded
longdesc with \usepackage{hep-font}.
-containersize 2128
-containerchecksum 57a5d12114bc9dc36367a9086e4ac5aa6bd3b84edcf48d724284a1b04237b95adf7b15bfe5b0e6aad35b38a759d4cd4cf3da62b8bcb31660602a3c2ef08f30d4
-doccontainersize 503636
-doccontainerchecksum a0dd46bbe862a9e9fa8c6c69dbc393f58d0a5cceecce6281ebdf2da87b78aedee1f57439cf28aaa0194d35b54e735b9d55154c6879e882e5ca4308cf7b31437d
-docfiles size=175
+containersize 2240
+containerchecksum a70b15ded3774985b31a78ae5d05572922133d3fb59abcb482677ccefb6767726b902b62007e9d0e14950ca9e9f133c8677d6c2d352e0f529a3909b5f6da867a
+doccontainersize 568240
+doccontainerchecksum 97a4c20933260eb24a935ed7a780a6e0a49f8b305872a33de5fe6df439ead0e555b909b04bd559016451bbf5cdc3494a3854d257b1804bc022a8925166103877
+docfiles size=198
RELOC/doc/fonts/hep-font/README-hep-font.md
RELOC/doc/fonts/hep-font/README.md details="Readme"
RELOC/doc/fonts/hep-font/bibliography.bib
@@ -142220,8 +142220,8 @@ docfiles size=175
RELOC/doc/fonts/hep-font/hep-font-implementation.pdf details="Package implementation"
RELOC/doc/fonts/hep-font/hep-font-test.tex
RELOC/doc/fonts/hep-font/license.md
-srccontainersize 5716
-srccontainerchecksum a6e6118562ada743d6c11e733c781f4b40690e9d203cc05fee3c039598d147940d544b8be06f88bd9bfde792d593daabf947e705e63f127080fc63c7695f4f41
+srccontainersize 5780
+srccontainerchecksum d85c106c458ebb002830f7f0cae13996f203bbc3377c66bc2776b7c501e6c2bea26530955b250eb5dd96fe4b6a18af18c9b616ca49096b9133d0041782e2ebbd
srcfiles size=6
RELOC/source/fonts/hep-font/hep-font-implementation.dtx
RELOC/source/fonts/hep-font/hep-font.ins
@@ -142232,21 +142232,21 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /fonts/utilities/hep-font
catalogue-license lppl1.3c
catalogue-topics font font-mgmt font-use
-catalogue-version 1.1
+catalogue-version 1.2
name hep-math
category Package
-revision 64905
+revision 67632
shortdesc Extended math macros
relocated 1
longdesc The hep-math package provides some additional features beyond
longdesc the mathtools and amsmath packages. To use the package place
longdesc \usepackage{hep-math} in the preamble
-containersize 3368
-containerchecksum 5066944fb9c113e38e1055eb668709bb69f654871918c74fb784cc91138c45e06b26e55a2b14ae69c35757d181c46ecc87b2684128663765371eb5d3cf46747e
-doccontainersize 616180
-doccontainerchecksum 98f0a956d9e3015e4db038ab9cbdad943303d9bce072367b3e819a6f3054226a2dba26825bed6520782227bf1e2f39ee81b90f3dc1a7de73ba1db4524ad91451
-docfiles size=209
+containersize 3548
+containerchecksum 4446d255ec62b12b2eec1958696c10f4d55d83e3ccf30590f40d146d1305db3a351894c73d03baf6327834d0cee4592491c0a3a57bcfa7f95af0e172fef3148d
+doccontainersize 667516
+doccontainerchecksum 5110d1cd03ca6b925ba6872932cb53c99068399a5329d7368189229103e13f79296bf6b97b2097ab800823eae6dd14ac408fe404d309c37b1e6e9a20c6543ba5
+docfiles size=236
RELOC/doc/latex/hep-math/README-hep-math.md
RELOC/doc/latex/hep-math/README.md details="Readme"
RELOC/doc/latex/hep-math/bibliography.bib
@@ -142255,8 +142255,8 @@ docfiles size=209
RELOC/doc/latex/hep-math/hep-math-implementation.pdf details="Package implementation"
RELOC/doc/latex/hep-math/hep-math-test.tex
RELOC/doc/latex/hep-math/license.md
-srccontainersize 8788
-srccontainerchecksum 4c4b0975bbc75be8adbb1b2d020da2dcb98c6dfbd4fbf8ee40770510206d24c89e0132140f0376a5055222f5bf8ae7ad46cd6aafa6b6d622e64024d29560f1a9
+srccontainersize 9160
+srccontainerchecksum d853885d8f6910843558fa4854b51719e3d4917a324096e5dc38cbd7b701e8e250dea3a86fb803637268f36858760c2ac82ee147cd982df0b1516b93cd92150a
srcfiles size=10
RELOC/source/latex/hep-math/hep-math-implementation.dtx
RELOC/source/latex/hep-math/hep-math.ins
@@ -142267,11 +142267,11 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-math
catalogue-license lppl1.3c
catalogue-topics maths
-catalogue-version 1.1
+catalogue-version 1.2
name hep-math-font
category Package
-revision 64901
+revision 67632
shortdesc Extended Greek and sans-serif math
relocated 1
longdesc The hep-math-font package adjust the math fonts to be
@@ -142280,11 +142280,11 @@ longdesc letters are redefined to be always italic and upright in math
longdesc and text mode respectively. Some math font macros are adjusted
longdesc to give more consistently the naively expected results. The
longdesc package is loaded with \usepackage{hep-math-font}.
-containersize 2992
-containerchecksum ec36fb9e13fc57148bba67e0735879c203e3e955cad88c6d8150c5f77d9204c6a6cf9c95bb76811ca8fd4ef950c49c7f28961772d03c96d14e37e9bb67766215
-doccontainersize 1164940
-doccontainerchecksum b3fccd40b8133b29f22bf3841e65f7b48ba93e88ce241fdfe33a7a57b2f2fed7f2f5a9833df3634f17efc115fad130fb7c6ca8ada63dab03bc89487c0e6bbbae
-docfiles size=471
+containersize 3020
+containerchecksum 0bf2ac1f414216568cfe4247f1c1c9187fbc8133831ebe7a55b2c2d3d30555db36b0c0c1edc2e8bdb799a34b20650990d26c1cc838c5a3a31c55bd9160ab1efb
+doccontainersize 1228568
+doccontainerchecksum eac39c9916a87efd036b9f680ee9b774584845d1a3451b192857d5db72cafb1eae5ce580f1225fc6afdffe80e136f69ed2447f87986cdd3afb34adc9f9d9a49a
+docfiles size=499
RELOC/doc/fonts/hep-math-font/README-hep-math-font.md
RELOC/doc/fonts/hep-math-font/README.md details="Readme"
RELOC/doc/fonts/hep-math-font/bibliography.bib
@@ -142294,8 +142294,8 @@ docfiles size=471
RELOC/doc/fonts/hep-math-font/hep-math-font-test-sans.tex
RELOC/doc/fonts/hep-math-font/hep-math-font-test-serif.tex
RELOC/doc/fonts/hep-math-font/license.md
-srccontainersize 9060
-srccontainerchecksum d4bf264ebc8fc2c4f33878b3af6e44eaba50c3de3b5ada106f66d5ec9a51bca9d48be44026e62a12f54ec5ea016e3980918a32ef5261238f4f99e3958cbcdc46
+srccontainersize 9140
+srccontainerchecksum ff88e396d084bd47256015530ed0d9b6a2f29f67a0a88db018fa6c1efe5d949449a8ecb339e4ad438ebaec4f57792b8cd83496ccab23ca64e383e28ac3929cba
srcfiles size=9
RELOC/source/fonts/hep-math-font/hep-math-font-implementation.dtx
RELOC/source/fonts/hep-math-font/hep-math-font.ins
@@ -142306,11 +142306,11 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /fonts/utilities/hep-math-font
catalogue-license lppl1.3c
catalogue-topics font font-mgmt font-use font-supp-maths
-catalogue-version 1.1
+catalogue-version 1.2
name hep-paper
category Package
-revision 64917
+revision 67632
shortdesc Publications in High Energy Physics
relocated 1
longdesc This package aims to provide a single style file containing
@@ -142322,10 +142322,10 @@ longdesc enough. For usual publications it suffices to load the
longdesc hep-paper package, without optional arguments, in addition to
longdesc the article class.
containersize 2792
-containerchecksum 16cca3b6d0e74a01cdf0904211c41e74c7a9d85837a9b6c37876cb41a787d94d51efaa8a33af0c2ffad33805eff6d91c8d1556abf5d96855da10752086352529
-doccontainersize 699140
-doccontainerchecksum f3d63bd7e422e7db8eaf9b2b61a177f09ba27e6f3e61beefa70d30022b680171321d969c65ed5105c1752da22d684e3e24e72a815ae145f8a314d3df252beb44
-docfiles size=251
+containerchecksum 2cb6988dccd76f121a7aa39de3246559caedc0cc697a25382f7edf6cab36af32b03db915898f6073b31cd459e8dabb3da3acd387bd0c027e44d40af917613c76
+doccontainersize 793404
+doccontainerchecksum dcb2f4aff93c609edae00fa44c285cc6f5d5bed76026c8d5f3f722deee19dc197a28dad7372f2b44466036d6e8aa0e576457e07f953d36953219175224fc6818
+docfiles size=288
RELOC/doc/latex/hep-paper/README-hep-paper.md
RELOC/doc/latex/hep-paper/README.md details="Readme"
RELOC/doc/latex/hep-paper/bibliography.bib
@@ -142340,8 +142340,8 @@ docfiles size=251
RELOC/doc/latex/hep-paper/hep-paper-test-revtex.tex
RELOC/doc/latex/hep-paper/hep-paper-test-springer.tex
RELOC/doc/latex/hep-paper/license.md
-srccontainersize 11048
-srccontainerchecksum b70767a81d62d1db480b26f2ac5398d5db691ab538111b4954fa59be55f258d2a1dbc1d50103e4c0ad57779d2f10cd0a5ea3b73202d1ea737325c9ac078c2d9c
+srccontainersize 11112
+srccontainerchecksum ca7865f2f8ce574fec8d7b3a9faf77ae3899d75a2c2bc7200b8d355b89149cd88e0fbba66d5060f5b5cb567aa6a355d5ba45d34863f7fbd5749b4073e6114437
srcfiles size=11
RELOC/source/latex/hep-paper/hep-paper-implementation.dtx
RELOC/source/latex/hep-paper/hep-paper.ins
@@ -142352,21 +142352,21 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-paper
catalogue-license lppl1.3c
catalogue-topics physics
-catalogue-version 2.1
+catalogue-version 2.2
name hep-reference
category Package
-revision 64853
+revision 67632
shortdesc Adjustments for publications in High Energy Physics
relocated 1
longdesc This package makes some changes to the reference, citation and
longdesc footnote macros to improve the default behavior of LaTeX for
longdesc High Energy Physics publications.
-containersize 1920
-containerchecksum 1a422d571817be0264385beae73effb4ac674f2e05396289373c0d0792f591c39ebc2bac21d9e6def0e18dc389b7af9f604b6aebba133053894b2874a8dc113d
-doccontainersize 461932
-doccontainerchecksum 8952bc87e4a3cb1780ce51ea402b3dbe924b5e6adc9d05c9c0b75bb2e391c8fb4b07bab0f3419dc9f21bd4e9527eca5b56f6c10ef5a6e41d6c964e15cf9a5a0c
-docfiles size=162
+containersize 1960
+containerchecksum 9cc4b4b63f41b28fa95fa6a81e47b5028c8ed0bdd03670c6d239bbcc09922265dc69b443ab2b1a4032cbf966a5202ff6e8b1a8c61afc2072e6628d11e071391e
+doccontainersize 516576
+doccontainerchecksum 588d2c5a2990b44d64598cf698cc1d6e04e92991e5319167e412692d62ee54de5c6053e4e10ce719f470ed08c028d03f9dd301afb65be4f5370742fe621a80b3
+docfiles size=174
RELOC/doc/latex/hep-reference/README-hep-reference.md
RELOC/doc/latex/hep-reference/README.md details="Readme"
RELOC/doc/latex/hep-reference/bibliography.bib
@@ -142375,8 +142375,8 @@ docfiles size=162
RELOC/doc/latex/hep-reference/hep-reference-implementation.pdf
RELOC/doc/latex/hep-reference/hep-reference-test.tex
RELOC/doc/latex/hep-reference/license.md
-srccontainersize 4468
-srccontainerchecksum 3a76caf01215ec123f930e0812674e67753727d3ef2adfcba12f0df9a0291739ec9493aa1b0536f749e976463b8c8ee90add1682109d44794c79e83967564b44
+srccontainersize 4380
+srccontainerchecksum 84ca10f669a9541f7c51609b72d2caee0bee956489b4b9efeacd356548ea573457bc5cfed865b3806b1175d0d6b3b47793283589eda435b065668395a01a255a
srcfiles size=4
RELOC/source/latex/hep-reference/hep-reference-implementation.dtx
RELOC/source/latex/hep-reference/hep-reference.ins
@@ -142388,21 +142388,21 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-reference
catalogue-license lppl1.3c
catalogue-topics ref-latex
-catalogue-version 1.1
+catalogue-version 1.2
name hep-text
category Package
-revision 64906
+revision 67632
shortdesc List and text extensions
relocated 1
longdesc The hep-text package extends LaTeX lists using the enumitem
longdesc package and provides some text macros. The package is loaded
longdesc with \usepackage{hep-text}.
-containersize 1796
-containerchecksum 6355b807fbb0f5657ae14f0ab03864536a47cb5b1ba477cd6f0df6541602ee32dcfbb5837ac24297ec1f67cb044d53d27f202ba747f81c7cb9313769129ca760
-doccontainersize 509584
-doccontainerchecksum 4b4d2319195f42dacc6b35787b54625e0db00119db9ae42c280b070aced46adf9fd5349ea8ae6bbe2e287b6f2abb40832087a3970d62b2f88d9b3bce72b9894e
-docfiles size=177
+containersize 1792
+containerchecksum bbbf90b0e85a9b962267f42a2ced125448f8aa85bb93e347214164167a151e663f647b754e4b55faf42041ede7b6e90b6a073290056e00814ed25bf554eb20b7
+doccontainersize 582340
+doccontainerchecksum 5c914c5b3bbda70d93fb340b863c656d67a480eb3f59c51f05fda65396d408ecc26229992bf4a0161fbbfe0801e8807381ffe7fa3a502ca68b56f5a3afc88caa
+docfiles size=204
RELOC/doc/latex/hep-text/README-hep-text.md
RELOC/doc/latex/hep-text/README.md details="Readme"
RELOC/doc/latex/hep-text/bibliography.bib
@@ -142410,8 +142410,8 @@ docfiles size=177
RELOC/doc/latex/hep-text/hep-text-documentation.tex
RELOC/doc/latex/hep-text/hep-text-implementation.pdf details="Package implementation"
RELOC/doc/latex/hep-text/license.md
-srccontainersize 4524
-srccontainerchecksum 9f0a4db06f3cb9858132e9f06530c779c698cdffd53993eb75f48a4c9b7c503b45b8f589934742609770ed659f8a0b307d59c20b7f5d0afad2ca65959aa39e8f
+srccontainersize 4572
+srccontainerchecksum 0052e0357e20251faab93ac645cec196a504881db615869e18073124671005a5c942e791705f2460f55bbc8bf4aa4906b74ff6cacc7174c59aaec6106afb5291
srcfiles size=4
RELOC/source/latex/hep-text/hep-text-implementation.dtx
RELOC/source/latex/hep-text/hep-text.ins
@@ -142422,21 +142422,21 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-text
catalogue-license lppl1.3c
catalogue-topics list
-catalogue-version 1.1
+catalogue-version 1.2
name hep-title
category Package
-revision 64907
+revision 67632
shortdesc Extensions for the title page
relocated 1
longdesc The hep-title package extends the title macros of the standard
longdesc classes with macros for a preprint, affiliation, editors, and
longdesc endorsers. The package is loaded with \usepackage{hep-title}.
-containersize 3432
-containerchecksum 534e6cc0062806de3756d5593657bd481866813541fac8b5ca31655f03ef4f00c02a98eb366160a0e7621821d6636b1d4ecd33933ae57e31268001753e9c1b22
-doccontainersize 514904
-doccontainerchecksum c94a7eefa02a942fb0b751a197ed2d52d7b7f4a390e7609e8c122f08de59b83a421b4150e867d93881aa1bcab45ee345c76e2b23b566b0774658c0d08cfd799e
-docfiles size=170
+containersize 3428
+containerchecksum 6da28ecfebbb06469fc666978d8674e81b60ce019e0f9a730bafab928d95af4d92bb8783275bc261a43cc61efcb14cfdd4973fa9f52b92f33d70890983d89e53
+doccontainersize 572336
+doccontainerchecksum 3841dc3378d6f8fff0783815f68d75581dc5623961799a034410de2e37224fbf0b1d9ea6b0b65b9b5c339cad565520960d51f7077f7c785807e9afb5acf83d3c
+docfiles size=194
RELOC/doc/latex/hep-title/README-hep-title.md
RELOC/doc/latex/hep-title/README.md details="Readme"
RELOC/doc/latex/hep-title/bibliography.bib
@@ -142446,8 +142446,8 @@ docfiles size=170
RELOC/doc/latex/hep-title/hep-title-test-one.tex
RELOC/doc/latex/hep-title/hep-title-test-two.tex
RELOC/doc/latex/hep-title/license.md
-srccontainersize 7048
-srccontainerchecksum 5f4d1d073c8fcff302dd1a454837e80d6a9b821cd0b25eb0487992c3d8c474348a42644ea5c3a7da414985b0fbc78f083e565e798a42a27a0308f88c8f153475
+srccontainersize 7104
+srccontainerchecksum 40f64530f2328fafe8163d4bf0ce2eaa7ff34f3d1661dda967bf14593af9270e33c8e3eaadd79b7d9b70e065a8876afddeaba059c64a7b0759f1cffe3bf565b4
srcfiles size=8
RELOC/source/latex/hep-title/hep-title-implementation.dtx
RELOC/source/latex/hep-title/hep-title.ins
@@ -142458,7 +142458,7 @@ catalogue-contact-repository https://github.com/janhajer/hep-paper
catalogue-ctan /macros/latex/contrib/hep-title
catalogue-license lppl1.3c
catalogue-topics titlepage
-catalogue-version 1.1
+catalogue-version 1.2
name hepnames
category Package
@@ -177549,16 +177549,16 @@ catalogue-topics version-control doc-mgmt
name latexindent
category Package
-revision 67531
+revision 67628
shortdesc Indent a LaTeX document, highlighting the programming structure
longdesc The Perl script processes a LaTeX file, indenting parts so as
longdesc to highlight the structure for the reader. Included are also
longdesc binary (executable) files for Windows, Ubuntu Linux, and macOS.
depend latexindent.ARCH
-containersize 74104
-containerchecksum 1bd1f05a0fe18bcc489984bcb0b6a3a7298a02fbc1eb986384a565ba7716eaad94d8cf7f938b44d84af5485fcafbce4375006ffaba10b0cb30abdc1605d3940e
-doccontainersize 1325500
-doccontainerchecksum 943bd33896abb9e780947c26bd0b1f0727debf6f95ed2af25700b45c42a20d2a8fc444fb5799d18a7b7a09ba2adfafd74780bee9e56e403a2c7bbf9ed4dbd817
+containersize 74220
+containerchecksum ffb6189c5c72347cc860ae0e94c4109e8238b05833257aa78503652605be666ca083a2399714fa54e134d9a0bf90eadf3cd9fe06071ec589b7c42670db4be67c
+doccontainersize 1326236
+doccontainerchecksum d85deba379f809ad39c6d8ac0fd6e5b00cadd6907420b2f7ce4e6a5553ce1e83e79f645cb43fbdec3b17d6ef5d2fc16faa6cfdc330758a6be7a99702570e54ef
docfiles size=446
texmf-dist/doc/support/latexindent/README details="Readme"
texmf-dist/doc/support/latexindent/contributors.bib
@@ -177618,7 +177618,7 @@ catalogue-contact-repository https://github.com/cmhughes/latexindent.pl
catalogue-ctan /support/latexindent
catalogue-license gpl3
catalogue-topics code-layout
-catalogue-version 3.22.1
+catalogue-version 3.22.2
name latexindent.aarch64-linux
category Package
@@ -177703,11 +177703,11 @@ binfiles arch=universal-darwin size=1
name latexindent.windows
category Package
-revision 67531
+revision 67628
shortdesc windows files of latexindent
-containersize 3548164
-containerchecksum 59f484fb2439eacf27df812f0eda4f92a526415f6b32bd56dfee48e52b854697aa47a4c4e814c75dc7151bec27c52b50910d2e28ba68d49472790f2c5cfbb4eb
-binfiles arch=windows size=2126
+containersize 4751892
+containerchecksum be44e47bcc3b85a0dd18f49850d0ab99839e1c59917d2ac5b679700d43b6a04b0fcb975f4bb734b0e0e6ca9ab54fed48f463faa598c4b7aa1e9af33376bb88ba
+binfiles arch=windows size=2427
bin/windows/latexindent.exe
name latexindent.x86_64-cygwin
@@ -180712,7 +180712,7 @@ catalogue-version 2.1a
name lebhart
category Package
-revision 65475
+revision 67629
shortdesc Write your articles in a colorful way
relocated 1
longdesc This package provides a LaTeX class for typesetting articles
@@ -180725,15 +180725,15 @@ longdesc on colorist.sty from the colorist package. The package name
longdesc "lebhart" is taken from the German word "lebhaft" ("vivid"),
longdesc combined with the first three letters of "Artikel" ("article").
depend colorist
-containersize 4772
-containerchecksum 9633bac627299b169929f63a2ce5f4e2595bbf58afbc3b6a4bf4bc2ee605242caa8825f0a22ed91b26ba38cd3ba76da527282bc0a8c30a2ffb41bf2ba10589d6
-doccontainersize 7076
-doccontainerchecksum 5d99e3c77bc95606cc92443d68e119cca9cc6fddd5c0c6bafaa3bf6bb7a647fdadca3ce363847804fef6da247344ca8037f28227dcaa7cccd45368018eeff09e
+containersize 5172
+containerchecksum 0dd42d20bbbe3bd56659154fcd9c2a4855122a4e7767bd1f2145584318481ec64265df0dbcc589943183cef32ffa4ca4cdff2378aca73327ac36940fd1a8ed0b
+doccontainersize 7056
+doccontainerchecksum 88e3b9e08e8ac53c55c1ac864fcc542430b962b4c74590c7761de3c3819e248de6bef220b8734339dd0dacd2c4b152b3ecea6cead04fe2aa85541786b336cbba
docfiles size=7
RELOC/doc/latex/lebhart/DEPENDS.txt
RELOC/doc/latex/lebhart/LICENSE
RELOC/doc/latex/lebhart/README.md details="Readme"
-runfiles size=8
+runfiles size=9
RELOC/tex/latex/lebhart/lebhart.cls
catalogue-also colorist
catalogue-contact-repository https://github.com/Jinwen-XU/colorist
@@ -209097,7 +209097,7 @@ catalogue-version 2023/1.2
name minimalist
category Package
-revision 66434
+revision 67629
shortdesc Write your articles or books in a simple and clear way
relocated 1
longdesc This package offers you a LaTeX style file and two classes to
@@ -209114,10 +209114,10 @@ longdesc German, Italian, Japanese, Portuguese (European and Brazilian),
longdesc Russian and Spanish typesetting, and also use more beautiful
longdesc fonts.
depend projlib
-containersize 12040
-containerchecksum 26ca2e0ba04054db29877e09c6716950ba5b47cbc2cb804ccafd403e1df1be38bc6289e43f58fbf33a88d238244f1dbadf27218bed5f96eeb2110660add806c6
-doccontainersize 7444
-doccontainerchecksum 71ddcf986c610f52e13f08889b7c520a2d81f1016c076318fb3343822e3b36e70d1fb5bc59add6428cd643f51d09f2a987ce0dc109b91a8c5bd087bb37f0e163
+containersize 12076
+containerchecksum 23105824279cfd9cd8a35e7230d9cd6a1d97c36947cce4cd535763892e2c59324ce2a2c5f5b0f926c668fadfc76126c102e11d3ea8b224874ceb3f9bda96eda4
+doccontainersize 7424
+doccontainerchecksum 3f02bc229c1a41272dca241ec88f2864a58224d1a4929439ac560e1b5617eabc062bf5fe36e58be2b05a1574e4d30d63cf6fedef6ef43a8075a1823d3a8b2ce9
docfiles size=7
RELOC/doc/latex/minimalist/DEPENDS.txt
RELOC/doc/latex/minimalist/LICENSE
@@ -221222,7 +221222,7 @@ catalogue-version 0.7
name naive-ebnf
category Package
-revision 67621
+revision 67631
shortdesc EBNF in plain text
relocated 1
longdesc With the help of this LaTeX package a context-free grammar
@@ -221231,17 +221231,17 @@ longdesc Extended Backus-Naur Form (EBNF) notation.
depend filecontentsdef
depend l3kernel
depend pgfopts
-containersize 2392
-containerchecksum 4523306bae4b31a65fc51769a930d43b74dcb9f620c2686eba4fbb5ea083dc74c11c34204b16492c0948ce709d78c3d9a3e17d8acb8745ff4444111765d2b873
-doccontainersize 662892
-doccontainerchecksum c53d9c7704530c31856846a20c6669e6d7a977e7830607aeb938799af7f7719bd7dee2cd12ad6e1b4dc16f648e6bd25bbb3e5fe7eb31dee7f2945a702fbe871b
+containersize 2388
+containerchecksum 001d2e44e2f1fc1edfaa221c02db2eba7d9548040afe22804f184e642968fd4f48ec12fca0551a970ea5c82f714a6648be32895ce805337a5d70af8b2565408f
+doccontainersize 663312
+doccontainerchecksum 202a724e3b0bf59ff8655baa85767a6578826ddceb2dfa14f19c8ddce3cfe977c5b2d7e13bff32bb2ff04d0d6cbef6fb55cd786d43ea6cc54e18886ee0d59b14
docfiles size=179
RELOC/doc/latex/naive-ebnf/DEPENDS.txt
RELOC/doc/latex/naive-ebnf/LICENSE.txt
RELOC/doc/latex/naive-ebnf/README.md details="Readme"
RELOC/doc/latex/naive-ebnf/naive-ebnf.pdf details="Package documentation"
-srccontainersize 5660
-srccontainerchecksum 2631217e288916f02f3a935d6ea70512506f8559c9f577f525e2e8306e293a437fda1437d757078b99f89c65e523e7806d368778e80873199bdec0383e137904
+srccontainersize 5676
+srccontainerchecksum 25c7eddf0d73ece366b8a93cba7fbaf597d8a9188b2ee4982e6811f78885d53a9e13bdbbd4410de371c2f095a577db6bd673fc5592f0fcbd5ddae0cf10978080
srcfiles size=5
RELOC/source/latex/naive-ebnf/naive-ebnf.dtx
RELOC/source/latex/naive-ebnf/naive-ebnf.ins
@@ -221251,7 +221251,7 @@ catalogue-contact-repository https://github.com/yegor256/naive-ebnf
catalogue-ctan /macros/latex/contrib/naive-ebnf
catalogue-license mit
catalogue-topics formal-spec
-catalogue-version 0.0.12
+catalogue-version 0.0.13
name nameauth
category Package
@@ -226426,7 +226426,7 @@ catalogue-topics font font-type1 font-decor
name nicematrix
category Package
-revision 67516
+revision 67630
shortdesc Improve the typesetting of mathematical matrices with PGF
relocated 1
longdesc This package is based on the package array. It creates PGF/TikZ
@@ -226438,28 +226438,28 @@ longdesc border matrices); control of the width of the columns; tools to
longdesc color rows and columns with a good PDF result; blocks of cells;
longdesc tabular notes; etc. The package requires and loads l3keys2e,
longdesc array, amsmath, pgfcore, and the module shapes of PGF.
-containersize 39532
-containerchecksum 6066db2c827edf5576bfe79f5c48d9c53ffd436d16eaa88a22832becf3cae4067501701526dd34ae4f3894e8ab219dbdac0e6a45aa622f3fd4244e7f04e97e9d
-doccontainersize 2094576
-doccontainerchecksum 8525b2d124db697edc42cdde5e06f924e16ce7225a08d58337e6fe0d5562b2ec7748aadf83d0da5b434fda310e84c4d0352a1ad12246ab5b1b4dc2e929722af8
-docfiles size=631
+containersize 39720
+containerchecksum fafc2f8088ed34d6c0aa46406e466b0df72901a812da23f8da277f1707814aa1118a5bc14be91cf55e47395e845c94a0236c96737cc929b7e51c2bf96452ac31
+doccontainersize 2095484
+doccontainerchecksum 5ec23573631449632c8fe636770b6b6a714022ab6176a5c5ffbd2572d3ee3d181b3b041ef072db98cd6bf381cecbfdbe90b7815932beba6d3776d6eb5c92d3df
+docfiles size=633
RELOC/doc/latex/nicematrix/README.md details="Readme"
RELOC/doc/latex/nicematrix/nicematrix-code.pdf
RELOC/doc/latex/nicematrix/nicematrix-french.pdf details="Package documentation in French" language="fr"
RELOC/doc/latex/nicematrix/nicematrix-french.tex
RELOC/doc/latex/nicematrix/nicematrix.pdf details="Package documentation"
RELOC/doc/latex/nicematrix/nicematrix.tex
-srccontainersize 85168
-srccontainerchecksum 2ae61fb1691960add8689518c436b451a9861ae4d404fa440ad6fdc1c5fa17f94c72799817d7408ebeb3b6d8567e488cd60d658aa5fab3fbb6cdd72104eb6e08
-srcfiles size=136
+srccontainersize 85624
+srccontainerchecksum e8115a163ee923bd175633d0caac006da4a1bb435c1742c18cf26687b384df20fade4b67764c2400cde8104bdd8275d6471f349477aace4c36d121c9d5dc3d01
+srcfiles size=137
RELOC/source/latex/nicematrix/nicematrix-code.dtx
RELOC/source/latex/nicematrix/nicematrix.ins
-runfiles size=87
+runfiles size=88
RELOC/tex/latex/nicematrix/nicematrix.sty
catalogue-ctan /macros/latex/contrib/nicematrix
catalogue-license lppl1.3
catalogue-topics maths matrix pgf-tikz expl3
-catalogue-version 6.20a
+catalogue-version 6.21
name nicetext
category Package
@@ -257657,7 +257657,7 @@ catalogue-version 1.0b~4
name projlib
category Package
-revision 65475
+revision 67629
shortdesc A series of tools to simplify your workflow
relocated 1
longdesc ProjLib is a collection of tools to help you write LaTeX
@@ -257666,16 +257666,16 @@ longdesc need to set up the theorem-like environments, nor to manually
longdesc configure the appropriate multilingual settings. In addition, a
longdesc series of auxiliary functionalities are introduced.
depend create-theorem
-containersize 26248
-containerchecksum 6daf672c982bbcaf73fc726aa6d3a475c3b0673f22d6f30156daf1235b9d2798d7359134347f1349a557586f8ce592c421bd536766aa7246b2eb07c04e102339
-doccontainersize 8684
-doccontainerchecksum 7be28ac70142ba767138164c98240da1a9e37b864b01ad3c4f71ee3adf1148e5059e5bf4cc87456baa2109160de9ac698657a749a1859ef5a1333101637fc1ee
+containersize 26276
+containerchecksum a3ad48f2b506af9fec87139b5fb0e48d0b63d2b9fc168811661fc55f2226407530ebd7193c04b08fd4f1cc0cb5681d9aab4a8b62f62a93015f18985025267e51
+doccontainersize 8712
+doccontainerchecksum 7e47a6a21a92781ca7cab42c861c46e576a57798e08f2271061f9090e84a4836c1b322a7bb613231fdb946a56ff8eaa355a2cacd2c4668eb8266e34917ac42f2
docfiles size=8
RELOC/doc/latex/projlib/DEPENDS.txt
RELOC/doc/latex/projlib/LICENSE
RELOC/doc/latex/projlib/README.md details="Readme"
-srccontainersize 26412
-srccontainerchecksum 20228363e654a1329cc5579094fa4967534e7a07d7b385763531b90b2f436e688667880bf962025110a0b693c2957585d3cdd8ee98344ea3b26ba791d572d73c
+srccontainersize 26432
+srccontainerchecksum ff65738d3f7b1eceacc5b388d7cbab4f21562a14387569787660672f8890744c84605b5d2d0cdce2d5e655187daae9c7632f57d1d27efcb9d0a3eaf87448eb5a
srcfiles size=55
RELOC/source/latex/projlib/ProjLib.dtx
RELOC/source/latex/projlib/ProjLib.ins
@@ -284836,7 +284836,7 @@ catalogue-topics tut-latex
name simplivre
category Package
-revision 65475
+revision 67629
shortdesc Write your books in a simple and clear way
relocated 1
longdesc This package provides a LaTeX class for typesetting books with
@@ -284849,15 +284849,15 @@ longdesc depends on minimalist.sty from the minimalist package. The
longdesc package name "simplivre" is taken from the French words
longdesc "simple" and "livre" (= "book").
depend minimalist
-containersize 4864
-containerchecksum 45fd5adc80b471310cb81961199e4565d40e6302c4069a19016f46367013c587b54ae7af58bed5d2c37812d9aed9deee9b9ffde0762cd2927b96ce311598e7d0
-doccontainersize 7056
-doccontainerchecksum 507ae125225f775b635a9762369083b5de38a7790b959d7d5c6d0f993b350bda97081e26a4377633ca1a609e1ae2759f34598714de32e31dba17b6c7f54a7f9b
+containersize 5248
+containerchecksum 5cb42bb0e063c2a8a9e57a9e62e4238101b7a1cd04358acbf477c948b69ab9d4a8e39c21ce4c200c8d5f92372bc2528285096104210ea8d97c1f0c3f45050373
+doccontainersize 7032
+doccontainerchecksum 71819e706dfc16db668f9ac581c40e909aa15e54dbab2ed5b4db94ae53eb87612fb2f3df8809ee75615d923c7d0d2697f37e817f49d8525a97e6192f7be44758
docfiles size=7
RELOC/doc/latex/simplivre/DEPENDS.txt
RELOC/doc/latex/simplivre/LICENSE
RELOC/doc/latex/simplivre/README.md details="Readme"
-runfiles size=8
+runfiles size=9
RELOC/tex/latex/simplivre/simplivre.cls
catalogue-also minimalist
catalogue-contact-repository https://github.com/Jinwen-XU/minimalist
@@ -313549,7 +313549,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 67617
+revision 67626
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.
@@ -313557,10 +313557,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 113988
-containerchecksum e44ae92621b6815981188b0710b88a23bf0b4ff87766a654edcd88e92e8524ae8e30810c57a8be0e27f6a478ed9bee3ad3d61664bb2a153dd648ac14c81d306e
-doccontainersize 427880
-doccontainerchecksum c90ba738b2757a62f2bc30d019a3ae2bdb813e2721dd51f70df6036cf87ee1e0626f31760edd773200ee23a23aa3ef360f691677d42a5c8c44a62726458191e4
+containersize 113960
+containerchecksum b222b0caae99f43f8407bf25829e4884b752bba7b2a3c0f1a86b75a5f08672dc61b0a042ea70168d08854a276fa4df17853b1e25e8f450dbe7b7010bab4b0140
+doccontainersize 427928
+doccontainerchecksum a866dc16148f03fe2d04ee18142fac5b015674ec0e10275b86a799a21fbb71898a63b82c899b3b5de1c4b9c2f76267e121e6e362255f4b7d271acfb2c8135710
docfiles size=547
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index ea4172a54c..b734d4d999 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-38090f839cc2d607ea557cb009340877 texlive.tlpdb
+73393ebc2569182f83897edfe563f5eb texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 8b078f6918..a6b127e8c2 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-5da2f26cc2dba427fc7bc17c6ba72a484f558fc387a5c2b6555b38713dd16dcf8ba00e702811ebe9d503fa69c02fd4c10b533f75efc495707516da6d9118b872 texlive.tlpdb
+ce8c940c90e6fd9aff8d315f5bf3afa8217ddbd6874f46f3044cc38e5661dd4019222fb1e519599c281ca43c56f497432cc03baaeb66fea638bd664d1e5ced5d texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 866bdc37ac..eb77f5f18d 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+QqiBBqTOGHfhlDjHAFAmSwjLcACgkQTOGHfhlD
-jHBKqAf/TNfiXB1z+SE/85RAs2PitEQol14sxy2v2ZDchJ8u6VryZgK9mTF2DlFQ
-N9oz2xkOlvfz3kUetJrZbkVBjAhTWBIjpkD6Mo24RKeuCY4YLjcTJVEIqv/4HGBH
-zlja70UHyACKKYaC86ygTN3biqxi2es0g6dx6TsKGaUMHcyzBHw3qldsvwhLJfpP
-LDUscMRtn7+z6ys6Z0/mfMsgZ67yTQ2l+Tu6Ss9i4WK6JAs3QI9hPmjdkfUqrY9T
-bWLp4sdYLxdEMiXT3zMnPd9bYiCpWxnUKYf9D3XKrJBHDVmV/2++8wFYYuelnXzs
-ClXvVUDVyhyRhkcOGA7walYhi2HQqg==
-=Bchk
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmSx3g8ACgkQTOGHfhlD
+jHDdygf/WwPwPjVueive4433PCmjejEfGu3weHMrXb2iElL2fA2J6sndHAme+oYU
+qZsMjRfQj7oKvngG6gpDTq8flBfv7SZ4BA6LoSEQKBosmwrvL+xnL6+VDknUwK5T
+a+6ZwYCsKpaoycLSoGeteOQJE166sdu1fGcQC+EqookmLQueWCaVgWoazB2uv4fD
+IivemLdohxTR8aaSEgFpFwRZ8tprSq4re26OHb4IDeoabm3bpLBFxp+e89VJbDRX
+eLIGb18lpK495lqPnVdo3h+zib69WcUR/q6p0TFv6bmIxPuAVMAn/txSNzyQ4KeQ
+tK2138zY4gYxrWjAwmNiV633ggLj1A==
+=3/KH
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index eef56491fd..269edcd857 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/timestamp b/timestamp
index 737f5253c6..5a7c4e3bd9 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2023-07-14-02-02
+2023-07-15-02-02