summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-06-27 03:00:56 +0000
committerNorbert Preining <norbert@preining.info>2023-06-27 03:00:56 +0000
commita0b68c12d9e67182560eb31f202f3e86f0e4a5de (patch)
tree5d0d249a669c45205fc467d62bd18d5edb2ae3ae
parenta2ebe77da32f4499676953174f774795b0d054fb (diff)
CTAN sync 202306270300
-rw-r--r--FILES.byname255
-rw-r--r--FILES.byname.gzbin2536619 -> 2536792 bytes
-rw-r--r--FILES.last07days621
-rw-r--r--biblio/ctan-bibdata/ctan.bib43
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3683392 -> 3685784 bytes
-rw-r--r--fonts/newcomputermodern/README6
-rw-r--r--fonts/newcomputermodern/doc/newcm-doc.pdfbin183168 -> 183185 bytes
-rw-r--r--fonts/newcomputermodern/doc/newcm-doc.tex2
-rw-r--r--fonts/newcomputermodern/otf/NewCM08-Regular.otfbin517064 -> 517056 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-Regular.otfbin567820 -> 566756 bytes
-rw-r--r--fonts/newcomputermodern/source.txzbin12687724 -> 12687556 bytes
-rw-r--r--fonts/newcomputermodern/tex/newcomputermodern.sty2
-rw-r--r--graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdfbin611341 -> 692493 bytes
-rw-r--r--graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex173
-rw-r--r--graphics/pgf/contrib/profsio/tex/ProfSio.sty100
-rw-r--r--graphics/pgf/contrib/rouequestions/README.txt11
-rw-r--r--graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdfbin0 -> 125630 bytes
-rw-r--r--graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.tex176
-rw-r--r--graphics/pgf/contrib/rouequestions/doc/sample.pngbin0 -> 79796 bytes
-rw-r--r--graphics/pgf/contrib/rouequestions/tex/RoueQuestions.sty61
-rw-r--r--macros/latex/contrib/photobook/Makefile27
-rw-r--r--macros/latex/contrib/photobook/README.md52
-rw-r--r--macros/latex/contrib/photobook/photobook.cls206
-rw-r--r--macros/latex/contrib/photobook/photobook.pdfbin143897 -> 144078 bytes
-rw-r--r--macros/latex/contrib/photobook/scripts/make-spreads.sh12
-rw-r--r--macros/latex/required/babel/base/README.md30
-rw-r--r--macros/latex/required/babel/base/babel-code.pdfbin592226 -> 625101 bytes
-rw-r--r--macros/latex/required/babel/base/babel.dtx440
-rw-r--r--macros/latex/required/babel/base/babel.ins2
-rw-r--r--macros/latex/required/babel/base/babel.pdfbin399234 -> 404372 bytes
-rw-r--r--macros/latex/required/babel/base/bbcompat.dtx2
-rw-r--r--macros/plain/contrib/mlawriter/README46
-rw-r--r--macros/plain/contrib/mlawriter/mlawriter.tex68
-rw-r--r--macros/plain/contrib/mlawriter/testmla.pdfbin0 -> 28602 bytes
-rw-r--r--macros/plain/contrib/mlawriter/testmla.tex73
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl5
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb164
-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.xzbin2458284 -> 2457220 bytes
-rw-r--r--timestamp2
42 files changed, 1709 insertions, 890 deletions
diff --git a/FILES.byname b/FILES.byname
index bd644e6fa8..0446c09514 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2056,12 +2056,12 @@
2023/04/13 | 1675 | biblio/citation-style-language/README.md
2023/04/13 | 11957 | biblio/citation-style-language/vancouver.csl
2023/04/13 | 4516625 | biblio/citation-style-language.zip
-2023/06/25 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/06/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/06/25 | 2792428 | biblio/ctan-bibdata/ctan.bib
-2023/06/25 | 3684280 | biblio/ctan-bibdata/ctan.pdf
+2023/06/26 | 2792428 | biblio/ctan-bibdata/ctan.bib
+2023/06/26 | 3683392 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/06/25 | 4082837 | biblio/ctan-bibdata.zip
+2023/06/26 | 4082268 | biblio/ctan-bibdata.zip
2023/02/23 | 3126 | biblio/pbibtex/pbibtex-base/cpp.awk
2023/02/23 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh
2023/02/23 | 22362 | biblio/pbibtex/pbibtex-base/jabbrv.bst
@@ -5417,7 +5417,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/06/25 | 88010 | FILES.last07days
+2023/06/26 | 364463 | 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
@@ -83845,61 +83845,61 @@
2013/03/04 | 692 | fonts/nanumtype1/vf/ts1nanummjmo.vf
2013/03/04 | 684 | fonts/nanumtype1/vf/ts1nanummjm.vf
2013/03/25 | 30424476 | fonts/nanumtype1.zip
-2023/05/12 | 6102 | fonts/newcomputermodern/doc/integral.pdf
-2023/05/12 | 191 | fonts/newcomputermodern/doc/integral.tex
-2023/05/12 | 183168 | fonts/newcomputermodern/doc/newcm-doc.pdf
-2023/05/12 | 34859 | fonts/newcomputermodern/doc/newcm-doc.tex
-2023/05/12 | 16144 | fonts/newcomputermodern/doc/newcm-unimath-symbols.ltx
-2023/05/12 | 1303962 | fonts/newcomputermodern/doc/newcm-unimath-symbols.pdf
-2023/05/12 | 141279 | fonts/newcomputermodern/doc/newcomputermodern-sample.pdf
-2023/05/12 | 8015 | fonts/newcomputermodern/doc/newcomputermodern-sample.tex
-2023/05/12 | 6423 | fonts/newcomputermodern/doc/opticalmathlm-cropped.pdf
-2023/05/12 | 3888 | fonts/newcomputermodern/doc/opticalmathlm.pdf
-2023/05/12 | 205 | fonts/newcomputermodern/doc/opticalmathlm.tex
-2023/05/08 | 618756 | fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
-2023/05/08 | 597564 | fonts/newcomputermodern/otf/NewCM08-Book.otf
-2023/05/08 | 537592 | fonts/newcomputermodern/otf/NewCM08-Italic.otf
-2023/05/08 | 517064 | fonts/newcomputermodern/otf/NewCM08-Regular.otf
-2023/05/08 | 448536 | fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
-2023/05/08 | 495488 | fonts/newcomputermodern/otf/NewCM10-Bold.otf
-2023/05/08 | 551252 | fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
-2023/05/08 | 591644 | fonts/newcomputermodern/otf/NewCM10-Book.otf
-2023/05/08 | 465192 | fonts/newcomputermodern/otf/NewCM10-Italic.otf
-2023/05/08 | 567820 | fonts/newcomputermodern/otf/NewCM10-Regular.otf
-2023/05/08 | 1140312 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
-2023/05/08 | 1006492 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
-2023/05/08 | 672348 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
-2023/05/08 | 297576 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
-2023/05/08 | 496564 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
-2023/05/08 | 421632 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
-2023/05/08 | 399792 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
-2023/05/08 | 337268 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
-2023/05/08 | 391276 | fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
-2023/05/08 | 374692 | fonts/newcomputermodern/otf/NewCMSans08-Book.otf
-2023/05/08 | 360164 | fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
-2023/05/08 | 365824 | fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
-2023/05/08 | 360944 | fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
-2023/05/08 | 328992 | fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
-2023/05/08 | 348608 | fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
-2023/05/08 | 368888 | fonts/newcomputermodern/otf/NewCMSans10-Book.otf
-2023/05/08 | 284580 | fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
-2023/05/08 | 318572 | fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
-2023/05/08 | 22356 | fonts/newcomputermodern/otf/NewCMUncial08-Bold.otf
-2023/05/08 | 23196 | fonts/newcomputermodern/otf/NewCMUncial08-Book.otf
-2023/05/08 | 22464 | fonts/newcomputermodern/otf/NewCMUncial08-Regular.otf
-2023/05/08 | 21076 | fonts/newcomputermodern/otf/NewCMUncial10-Bold.otf
-2023/05/08 | 22876 | fonts/newcomputermodern/otf/NewCMUncial10-Book.otf
-2023/05/08 | 30208 | fonts/newcomputermodern/otf/NewCMUncial10-Regular.otf
-2023/05/08 | 11944 | fonts/newcomputermodern/README
-2023/05/08 | 12687724 | fonts/newcomputermodern/source.txz
-2023/05/08 | 1014 | fonts/newcomputermodern/tex/NewCM10-Book.fontspec
-2023/05/08 | 1034 | fonts/newcomputermodern/tex/NewCM10-Regular.fontspec
-2023/05/08 | 232 | fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec
-2023/05/08 | 234 | fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec
-2023/05/08 | 887 | fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec
-2023/05/08 | 886 | fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec
-2023/05/12 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
-2023/05/15 | 23031095 | fonts/newcomputermodern.zip
+2023/06/26 | 6102 | fonts/newcomputermodern/doc/integral.pdf
+2023/06/26 | 191 | fonts/newcomputermodern/doc/integral.tex
+2023/06/26 | 183185 | fonts/newcomputermodern/doc/newcm-doc.pdf
+2023/06/26 | 34859 | fonts/newcomputermodern/doc/newcm-doc.tex
+2023/06/26 | 16144 | fonts/newcomputermodern/doc/newcm-unimath-symbols.ltx
+2023/06/26 | 1303962 | fonts/newcomputermodern/doc/newcm-unimath-symbols.pdf
+2023/06/26 | 141279 | fonts/newcomputermodern/doc/newcomputermodern-sample.pdf
+2023/06/26 | 8015 | fonts/newcomputermodern/doc/newcomputermodern-sample.tex
+2023/06/26 | 6423 | fonts/newcomputermodern/doc/opticalmathlm-cropped.pdf
+2023/06/26 | 3888 | fonts/newcomputermodern/doc/opticalmathlm.pdf
+2023/06/26 | 205 | fonts/newcomputermodern/doc/opticalmathlm.tex
+2023/06/26 | 618756 | fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
+2023/06/26 | 597564 | fonts/newcomputermodern/otf/NewCM08-Book.otf
+2023/06/26 | 537592 | fonts/newcomputermodern/otf/NewCM08-Italic.otf
+2023/06/26 | 517056 | fonts/newcomputermodern/otf/NewCM08-Regular.otf
+2023/06/26 | 448536 | fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
+2023/06/26 | 495488 | fonts/newcomputermodern/otf/NewCM10-Bold.otf
+2023/06/26 | 551252 | fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
+2023/06/26 | 591644 | fonts/newcomputermodern/otf/NewCM10-Book.otf
+2023/06/26 | 465192 | fonts/newcomputermodern/otf/NewCM10-Italic.otf
+2023/06/26 | 566756 | fonts/newcomputermodern/otf/NewCM10-Regular.otf
+2023/06/26 | 1140312 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
+2023/06/26 | 1006492 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
+2023/06/26 | 672348 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
+2023/06/26 | 297576 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
+2023/06/26 | 496564 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
+2023/06/26 | 421632 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
+2023/06/26 | 399792 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
+2023/06/26 | 337268 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
+2023/06/26 | 391276 | fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
+2023/06/26 | 374692 | fonts/newcomputermodern/otf/NewCMSans08-Book.otf
+2023/06/26 | 360164 | fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
+2023/06/26 | 365824 | fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
+2023/06/26 | 360944 | fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
+2023/06/26 | 328992 | fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
+2023/06/26 | 348608 | fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
+2023/06/26 | 368888 | fonts/newcomputermodern/otf/NewCMSans10-Book.otf
+2023/06/26 | 284580 | fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
+2023/06/26 | 318572 | fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
+2023/06/26 | 22356 | fonts/newcomputermodern/otf/NewCMUncial08-Bold.otf
+2023/06/26 | 23196 | fonts/newcomputermodern/otf/NewCMUncial08-Book.otf
+2023/06/26 | 22464 | fonts/newcomputermodern/otf/NewCMUncial08-Regular.otf
+2023/06/26 | 21076 | fonts/newcomputermodern/otf/NewCMUncial10-Bold.otf
+2023/06/26 | 22876 | fonts/newcomputermodern/otf/NewCMUncial10-Book.otf
+2023/06/26 | 30208 | fonts/newcomputermodern/otf/NewCMUncial10-Regular.otf
+2023/06/26 | 12033 | fonts/newcomputermodern/README
+2023/06/26 | 12687556 | fonts/newcomputermodern/source.txz
+2023/06/26 | 1014 | fonts/newcomputermodern/tex/NewCM10-Book.fontspec
+2023/06/26 | 1034 | fonts/newcomputermodern/tex/NewCM10-Regular.fontspec
+2023/06/26 | 232 | fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec
+2023/06/26 | 234 | fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec
+2023/06/26 | 887 | fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec
+2023/06/26 | 886 | fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec
+2023/06/26 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
+2023/06/26 | 23030697 | fonts/newcomputermodern.zip
2020/06/03 | 5405 | fonts/newpx/afm/NewPXBMI.afm
2019/09/10 | 4864 | fonts/newpx/afm/NewPXBMI_gnu.afm
2020/06/03 | 5651 | fonts/newpx/afm/NewPXMI.afm
@@ -160259,11 +160259,11 @@
2023/06/11 | 5638 | graphics/pgf/contrib/playcards/playcards.sty
2023/06/11 | 284 | graphics/pgf/contrib/playcards/README.md
2023/06/11 | 561830 | graphics/pgf/contrib/playcards.zip
-2023/06/23 | 611341 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
-2023/06/23 | 35330 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+2023/06/26 | 692493 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+2023/06/26 | 41261 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
2023/06/23 | 443 | graphics/pgf/contrib/profsio/README.md
-2023/06/23 | 19960 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
-2023/06/23 | 606541 | graphics/pgf/contrib/profsio.zip
+2023/06/26 | 23522 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
+2023/06/26 | 687118 | graphics/pgf/contrib/profsio.zip
2023/06/18 | 649 | graphics/pgf/contrib/prooftrees/manifest.txt
2023/06/18 | 899 | graphics/pgf/contrib/prooftrees/prooftrees_biber.bib
2023/06/18 | 911388 | graphics/pgf/contrib/prooftrees/prooftrees.pdf
@@ -160314,6 +160314,12 @@
2022/03/08 | 185467 | graphics/pgf/contrib/robotarm/robotarm.pdf
2022/03/08 | 13464 | graphics/pgf/contrib/robotarm/robotarm.sty
2022/03/08 | 193038 | graphics/pgf/contrib/robotarm.zip
+2023/06/26 | 125630 | graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdf
+2023/06/26 | 6520 | graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.tex
+2023/06/26 | 79796 | graphics/pgf/contrib/rouequestions/doc/sample.png
+2023/06/26 | 362 | graphics/pgf/contrib/rouequestions/README.txt
+2023/06/26 | 2709 | graphics/pgf/contrib/rouequestions/tex/RoueQuestions.sty
+2023/06/26 | 202543 | graphics/pgf/contrib/rouequestions.zip
2013/12/11 | 465 | graphics/pgf/contrib/rulercompass/README
2013/12/11 | 262114 | graphics/pgf/contrib/rulercompass/rulercompass_doc.pdf
2013/12/11 | 19488 | graphics/pgf/contrib/rulercompass/rulercompass_doc.tex
@@ -194594,7 +194600,7 @@
2023/06/11 | 7340085 | install/macros/latex-dev/required/latex-tools-dev.tds.zip
2023/06/19 | 40739586 | install/macros/latex/latex-base.tds.zip
2020/06/01 | 1578753 | install/macros/latex/required/amscls.tds.zip
-2023/05/11 | 3325814 | install/macros/latex/required/babel-base.tds.zip
+2023/06/26 | 3368540 | install/macros/latex/required/babel-base.tds.zip
2023/06/08 | 2795661 | install/macros/latex/required/latex-amsmath.tds.zip
2022/06/14 | 242625 | install/macros/latex/required/latexbug.tds.zip
2022/06/16 | 1352652 | install/macros/latex/required/latex-cyrillic.tds.zip
@@ -232985,17 +232991,17 @@
2017/04/21 | 1634 | macros/latex/contrib/phonrule/phonrule.sty
2017/04/21 | 492 | macros/latex/contrib/phonrule/README.md
2017/04/21 | 44782 | macros/latex/contrib/phonrule.zip
-2023/04/27 | 462 | macros/latex/contrib/photobook/DEPENDS.txt
-2023/04/27 | 1527 | macros/latex/contrib/photobook/LICENSE
-2023/04/27 | 10191 | macros/latex/contrib/photobook/Makefile
-2023/04/27 | 168686 | macros/latex/contrib/photobook/photobook.cls
-2023/04/27 | 143897 | macros/latex/contrib/photobook/photobook.pdf
-2023/04/27 | 2117 | macros/latex/contrib/photobook/README.md
-2023/04/27 | 4172 | macros/latex/contrib/photobook/scripts/cls2tex.sh
-2023/04/27 | 890 | macros/latex/contrib/photobook/scripts/make-spreads.cfg.example
-2023/04/27 | 16935 | macros/latex/contrib/photobook/scripts/make-spreads.sh
-2023/04/27 | 14221 | macros/latex/contrib/photobook/scripts/README.md
-2023/04/27 | 193703 | macros/latex/contrib/photobook.zip
+2023/06/26 | 462 | macros/latex/contrib/photobook/DEPENDS.txt
+2023/06/26 | 1527 | macros/latex/contrib/photobook/LICENSE
+2023/06/26 | 10389 | macros/latex/contrib/photobook/Makefile
+2023/06/26 | 174418 | macros/latex/contrib/photobook/photobook.cls
+2023/06/26 | 144078 | macros/latex/contrib/photobook/photobook.pdf
+2023/06/26 | 2563 | macros/latex/contrib/photobook/README.md
+2023/06/26 | 4172 | macros/latex/contrib/photobook/scripts/cls2tex.sh
+2023/06/26 | 890 | macros/latex/contrib/photobook/scripts/make-spreads.cfg.example
+2023/06/26 | 17019 | macros/latex/contrib/photobook/scripts/make-spreads.sh
+2023/06/26 | 14221 | macros/latex/contrib/photobook/scripts/README.md
+2023/06/26 | 194978 | macros/latex/contrib/photobook.zip
2004/07/15 | 1773 | macros/latex/contrib/photo/Makefile
2004/07/15 | 26571 | macros/latex/contrib/photo/photo.dtx
1999/07/25 | 595 | macros/latex/contrib/photo/photo.ins
@@ -243987,15 +243993,15 @@
2023/06/08 | 454559 | macros/latex/required/amsmath/testmath.pdf
2023/06/08 | 82371 | macros/latex/required/amsmath/testmath.tex
2023/06/09 | 2762754 | macros/latex/required/amsmath.zip
-2023/05/11 | 592226 | macros/latex/required/babel/base/babel-code.pdf
-2023/05/11 | 763768 | macros/latex/required/babel/base/babel.dtx
-2023/05/11 | 8837 | macros/latex/required/babel/base/babel.ins
-2023/05/11 | 399234 | macros/latex/required/babel/base/babel.pdf
-2023/05/11 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
-2023/05/11 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
-2023/05/11 | 940704 | macros/latex/required/babel/base/locale.zip
-2023/05/11 | 2206 | macros/latex/required/babel/base/README.md
-2023/05/11 | 2131957 | macros/latex/required/babel/base.zip
+2023/06/26 | 625101 | macros/latex/required/babel/base/babel-code.pdf
+2023/06/26 | 770414 | macros/latex/required/babel/base/babel.dtx
+2023/06/26 | 8837 | macros/latex/required/babel/base/babel.ins
+2023/06/26 | 404372 | macros/latex/required/babel/base/babel.pdf
+2023/06/26 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2023/06/26 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2023/06/26 | 941853 | macros/latex/required/babel/base/locale.zip
+2023/06/26 | 2373 | macros/latex/required/babel/base/README.md
+2023/06/26 | 2173096 | macros/latex/required/babel/base.zip
2022/06/16 | 5612 | macros/latex/required/cyrillic/changes.txt
2022/06/16 | 57710 | macros/latex/required/cyrillic/cyinpenc.dtx
2022/06/16 | 215413 | macros/latex/required/cyrillic/cyinpenc.pdf
@@ -247313,6 +247319,11 @@
1992/08/27 | 349 | macros/plain/contrib/misc/weirdtitle.tex
1994/04/20 | 1937 | macros/plain/contrib/misc/wochtag.tex
2016/05/16 | 281811 | macros/plain/contrib/misc.zip
+2023/06/26 | 1845 | macros/plain/contrib/mlawriter/mlawriter.tex
+2023/06/26 | 876 | macros/plain/contrib/mlawriter/README
+2023/06/26 | 28602 | macros/plain/contrib/mlawriter/testmla.pdf
+2023/06/26 | 3658 | macros/plain/contrib/mlawriter/testmla.tex
+2023/06/26 | 31788 | macros/plain/contrib/mlawriter.zip
1995/09/18 | 5229 | macros/plain/contrib/mnras/fonttest.tex
1995/09/18 | 72869 | macros/plain/contrib/mnras/mnguide.tex
1995/09/18 | 2588 | macros/plain/contrib/mnras/mnland.tex
@@ -291588,8 +291599,8 @@
2019/02/28 | 9476 | systems/texlive/tlnet/archive/chscite.source.r28552.tar.xz
2020/03/24 | 194616 | systems/texlive/tlnet/archive/chs-physics-report.doc.r54512.tar.xz
2020/03/24 | 2824 | systems/texlive/tlnet/archive/chs-physics-report.r54512.tar.xz
-2019/02/28 | 176072 | systems/texlive/tlnet/archive/churchslavonic.doc.r42751.tar.xz
-2019/02/28 | 7036 | systems/texlive/tlnet/archive/churchslavonic.r42751.tar.xz
+2023/06/26 | 239448 | systems/texlive/tlnet/archive/churchslavonic.doc.r67474.tar.xz
+2023/06/26 | 8668 | systems/texlive/tlnet/archive/churchslavonic.r67474.tar.xz
2022/09/30 | 39128 | systems/texlive/tlnet/archive/cinzel.doc.r64550.tar.xz
2022/09/30 | 533312 | systems/texlive/tlnet/archive/cinzel.r64550.tar.xz
2022/04/08 | 207696 | systems/texlive/tlnet/archive/circ.doc.r62977.tar.xz
@@ -292169,8 +292180,8 @@
2022/06/08 | 280968 | systems/texlive/tlnet/archive/coverpage.doc.r63509.tar.xz
2022/06/08 | 3712 | systems/texlive/tlnet/archive/coverpage.r63509.tar.xz
2022/06/08 | 10324 | systems/texlive/tlnet/archive/coverpage.source.r63509.tar.xz
-2023/06/18 | 569936 | systems/texlive/tlnet/archive/covington.doc.r67392.tar.xz
-2023/06/18 | 12168 | systems/texlive/tlnet/archive/covington.r67392.tar.xz
+2023/06/26 | 572316 | systems/texlive/tlnet/archive/covington.doc.r67472.tar.xz
+2023/06/26 | 12220 | systems/texlive/tlnet/archive/covington.r67472.tar.xz
2019/02/28 | 5548 | systems/texlive/tlnet/archive/c-pascal.doc.r18337.tar.xz
2019/02/28 | 4988 | systems/texlive/tlnet/archive/c-pascal.r18337.tar.xz
2019/02/28 | 584752 | systems/texlive/tlnet/archive/cprotect.doc.r21209.tar.xz
@@ -294213,8 +294224,8 @@
2019/02/28 | 392 | systems/texlive/tlnet/archive/fontools.x86_64-linuxmusl.r46840.tar.xz
2019/02/28 | 384 | systems/texlive/tlnet/archive/fontools.x86_64-linux.r25997.tar.xz
2019/02/28 | 384 | systems/texlive/tlnet/archive/fontools.x86_64-solaris.r25997.tar.xz
-2020/09/16 | 293728 | systems/texlive/tlnet/archive/fonts-churchslavonic.doc.r56350.tar.xz
-2020/09/16 | 1610164 | systems/texlive/tlnet/archive/fonts-churchslavonic.r56350.tar.xz
+2023/06/26 | 267160 | systems/texlive/tlnet/archive/fonts-churchslavonic.doc.r67473.tar.xz
+2023/06/26 | 2071376 | systems/texlive/tlnet/archive/fonts-churchslavonic.r67473.tar.xz
2023/01/03 | 580416 | systems/texlive/tlnet/archive/fontsetup.doc.r65439.tar.xz
2023/01/03 | 7044 | systems/texlive/tlnet/archive/fontsetup.r65439.tar.xz
2021/08/05 | 377600 | systems/texlive/tlnet/archive/fontsize.doc.r60161.tar.xz
@@ -295139,9 +295150,9 @@
2019/02/28 | 186676 | systems/texlive/tlnet/archive/hypernat.doc.r17358.tar.xz
2019/02/28 | 1916 | systems/texlive/tlnet/archive/hypernat.r17358.tar.xz
2019/02/28 | 15680 | systems/texlive/tlnet/archive/hyper.r17357.tar.xz
-2023/05/28 | 3672932 | systems/texlive/tlnet/archive/hyperref.doc.r67233.tar.xz
-2023/05/28 | 90480 | systems/texlive/tlnet/archive/hyperref.r67233.tar.xz
-2023/05/28 | 413936 | systems/texlive/tlnet/archive/hyperref.source.r67233.tar.xz
+2023/06/26 | 3633644 | systems/texlive/tlnet/archive/hyperref.doc.r67471.tar.xz
+2023/06/26 | 90556 | systems/texlive/tlnet/archive/hyperref.r67471.tar.xz
+2023/06/26 | 414252 | systems/texlive/tlnet/archive/hyperref.source.r67471.tar.xz
2019/02/28 | 32960 | systems/texlive/tlnet/archive/hyper.source.r17357.tar.xz
2020/11/23 | 356 | systems/texlive/tlnet/archive/hyperxmp.aarch64-linux.r56984.tar.xz
2020/11/23 | 356 | systems/texlive/tlnet/archive/hyperxmp.amd64-freebsd.r56984.tar.xz
@@ -295516,9 +295527,9 @@
2019/02/28 | 45676 | systems/texlive/tlnet/archive/jamtimes.r20408.tar.xz
2022/10/11 | 698872 | systems/texlive/tlnet/archive/japanese-mathformulas.doc.r64678.tar.xz
2022/10/11 | 22132 | systems/texlive/tlnet/archive/japanese-mathformulas.r64678.tar.xz
-2023/02/24 | 37812 | systems/texlive/tlnet/archive/japanese-otf.doc.r66091.tar.xz
-2023/02/24 | 244436 | systems/texlive/tlnet/archive/japanese-otf.r66091.tar.xz
-2023/02/24 | 67560 | systems/texlive/tlnet/archive/japanese-otf.source.r66091.tar.xz
+2023/06/26 | 42032 | systems/texlive/tlnet/archive/japanese-otf.doc.r67475.tar.xz
+2023/06/26 | 255780 | systems/texlive/tlnet/archive/japanese-otf.r67475.tar.xz
+2023/06/26 | 68800 | systems/texlive/tlnet/archive/japanese-otf.source.r67475.tar.xz
2019/11/12 | 9792 | systems/texlive/tlnet/archive/jbact.r52717.tar.xz
2023/06/09 | 7935884 | systems/texlive/tlnet/archive/jeuxcartes.doc.r67304.tar.xz
2023/06/09 | 6715932 | systems/texlive/tlnet/archive/jeuxcartes.r67304.tar.xz
@@ -296684,12 +296695,12 @@
2021/12/03 | 344 | systems/texlive/tlnet/archive/luafindfont.amd64-freebsd.r61207.tar.xz
2021/12/03 | 340 | systems/texlive/tlnet/archive/luafindfont.amd64-netbsd.r61207.tar.xz
2021/12/03 | 340 | systems/texlive/tlnet/archive/luafindfont.armhf-linux.r61207.tar.xz
-2023/06/22 | 122768 | systems/texlive/tlnet/archive/luafindfont.doc.r67425.tar.xz
+2023/06/26 | 122708 | systems/texlive/tlnet/archive/luafindfont.doc.r67468.tar.xz
2021/12/03 | 340 | systems/texlive/tlnet/archive/luafindfont.i386-freebsd.r61207.tar.xz
2021/12/03 | 340 | systems/texlive/tlnet/archive/luafindfont.i386-linux.r61207.tar.xz
2021/12/03 | 340 | systems/texlive/tlnet/archive/luafindfont.i386-netbsd.r61207.tar.xz
2021/12/03 | 340 | systems/texlive/tlnet/archive/luafindfont.i386-solaris.r61207.tar.xz
-2023/06/22 | 5664 | systems/texlive/tlnet/archive/luafindfont.r67425.tar.xz
+2023/06/26 | 5724 | systems/texlive/tlnet/archive/luafindfont.r67468.tar.xz
2021/12/03 | 344 | systems/texlive/tlnet/archive/luafindfont.universal-darwin.r61207.tar.xz
2023/02/20 | 2308 | systems/texlive/tlnet/archive/luafindfont.windows.r65891.tar.xz
2021/12/03 | 344 | systems/texlive/tlnet/archive/luafindfont.x86_64-cygwin.r61207.tar.xz
@@ -297468,8 +297479,8 @@
2019/02/28 | 6528 | systems/texlive/tlnet/archive/mi-solns.source.r49651.tar.xz
2022/01/24 | 14130568 | systems/texlive/tlnet/archive/missaali.doc.r61719.tar.xz
2022/01/24 | 85820 | systems/texlive/tlnet/archive/missaali.r61719.tar.xz
-2023/06/21 | 2265396 | systems/texlive/tlnet/archive/mitthesis.doc.r67418.tar.xz
-2023/06/21 | 12440 | systems/texlive/tlnet/archive/mitthesis.r67418.tar.xz
+2023/06/26 | 2270816 | systems/texlive/tlnet/archive/mitthesis.doc.r67470.tar.xz
+2023/06/26 | 12700 | systems/texlive/tlnet/archive/mitthesis.r67470.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/mkgrkindex.aarch64-linux.r46208.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/mkgrkindex.amd64-freebsd.r16472.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/mkgrkindex.amd64-netbsd.r30191.tar.xz
@@ -299256,8 +299267,8 @@
2019/02/28 | 5448 | systems/texlive/tlnet/archive/psizzl.doc.r15878.tar.xz
2019/02/28 | 23084 | systems/texlive/tlnet/archive/psizzl.r15878.tar.xz
2019/02/28 | 640 | systems/texlive/tlnet/archive/psizzl.source.r15878.tar.xz
-2021/01/16 | 5824 | systems/texlive/tlnet/archive/pslatex.r57434.tar.xz
-2021/01/16 | 1200 | systems/texlive/tlnet/archive/pslatex.source.r57434.tar.xz
+2023/06/26 | 5832 | systems/texlive/tlnet/archive/pslatex.r67469.tar.xz
+2023/06/26 | 1204 | systems/texlive/tlnet/archive/pslatex.source.r67469.tar.xz
2020/04/13 | 260860 | systems/texlive/tlnet/archive/psnfss.doc.r54694.tar.xz
2020/04/13 | 11936 | systems/texlive/tlnet/archive/psnfss.r54694.tar.xz
2020/04/13 | 8176 | systems/texlive/tlnet/archive/psnfss.source.r54694.tar.xz
@@ -301328,7 +301339,7 @@
2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz
-2023/06/25 | 427676 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67456.tar.xz
+2023/06/26 | 427740 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67465.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
@@ -301350,7 +301361,7 @@
2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz
-2023/06/25 | 114008 | systems/texlive/tlnet/archive/texlive-scripts.r67456.tar.xz
+2023/06/26 | 114040 | systems/texlive/tlnet/archive/texlive-scripts.r67465.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
@@ -303217,16 +303228,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2023/03/12 | 125532 | systems/texlive/tlnet/install-tl
-2023/06/25 | 5735773 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/06/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/06/25 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/06/26 | 5736562 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/06/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/06/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/06/25 | 21038468 | systems/texlive/tlnet/install-tl-windows.exe
-2023/06/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/06/25 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/06/25 | 26025370 | systems/texlive/tlnet/install-tl.zip
-2023/06/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/06/25 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/06/26 | 21037636 | systems/texlive/tlnet/install-tl-windows.exe
+2023/06/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/06/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/06/26 | 26025417 | systems/texlive/tlnet/install-tl.zip
+2023/06/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/06/26 | 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
@@ -303234,9 +303245,9 @@
2016/04/12 | 0 | systems/texlive/tlnet/tlpkg/gpg/secring.gpg
2022/09/11 | 2395 | systems/texlive/tlnet/tlpkg/gpg/tl-key-extension.txt
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
-2023/01/17 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess
+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/06/24 | 7211 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/06/25 | 7433 | 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
@@ -303278,12 +303289,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/06/25 | 18142578 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/06/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/06/26 | 18150118 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/06/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/06/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/06/25 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/06/25 | 2458144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/06/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/06/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/06/26 | 2458284 | 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
@@ -313844,7 +313855,7 @@
2014/07/05 | 611 | systems/win32/yandy/README
2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz
2014/07/05 | 1012416 | systems/win32/yandy.zip
-2023/06/26 | 186 | timestamp
+2023/06/27 | 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 2fa985f707..21c7e278cf 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 2807a34ebb..fff8a46474 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,132 @@
+2023/06/26 | 941853 | macros/latex/required/babel/base/locale.zip
+2023/06/26 | 90556 | systems/texlive/tlnet/archive/hyperref.r67471.tar.xz
+2023/06/26 | 890 | macros/latex/contrib/photobook/scripts/make-spreads.cfg.example
+2023/06/26 | 887 | fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec
+2023/06/26 | 886 | fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec
+2023/06/26 | 8837 | macros/latex/required/babel/base/babel.ins
+2023/06/26 | 876 | macros/plain/contrib/mlawriter/README
+2023/06/26 | 8668 | systems/texlive/tlnet/archive/churchslavonic.r67474.tar.xz
+2023/06/26 | 8015 | fonts/newcomputermodern/doc/newcomputermodern-sample.tex
+2023/06/26 | 79796 | graphics/pgf/contrib/rouequestions/doc/sample.png
+2023/06/26 | 770414 | macros/latex/required/babel/base/babel.dtx
+2023/06/26 | 692493 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+2023/06/26 | 68800 | systems/texlive/tlnet/archive/japanese-otf.source.r67475.tar.xz
+2023/06/26 | 687118 | graphics/pgf/contrib/profsio.zip
+2023/06/26 | 672348 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
+2023/06/26 | 6520 | graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.tex
+2023/06/26 | 6423 | fonts/newcomputermodern/doc/opticalmathlm-cropped.pdf
+2023/06/26 | 625101 | macros/latex/required/babel/base/babel-code.pdf
+2023/06/26 | 618756 | fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
+2023/06/26 | 6102 | fonts/newcomputermodern/doc/integral.pdf
+2023/06/26 | 597564 | fonts/newcomputermodern/otf/NewCM08-Book.otf
+2023/06/26 | 591644 | fonts/newcomputermodern/otf/NewCM10-Book.otf
+2023/06/26 | 5832 | systems/texlive/tlnet/archive/pslatex.r67469.tar.xz
+2023/06/26 | 5736562 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/06/26 | 5724 | systems/texlive/tlnet/archive/luafindfont.r67468.tar.xz
+2023/06/26 | 572316 | systems/texlive/tlnet/archive/covington.doc.r67472.tar.xz
+2023/06/26 | 566756 | fonts/newcomputermodern/otf/NewCM10-Regular.otf
+2023/06/26 | 551252 | fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
+2023/06/26 | 537592 | fonts/newcomputermodern/otf/NewCM08-Italic.otf
+2023/06/26 | 517056 | fonts/newcomputermodern/otf/NewCM08-Regular.otf
+2023/06/26 | 496564 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
+2023/06/26 | 495488 | fonts/newcomputermodern/otf/NewCM10-Bold.otf
+2023/06/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/06/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/06/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/06/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/06/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/06/26 | 465192 | fonts/newcomputermodern/otf/NewCM10-Italic.otf
+2023/06/26 | 462 | macros/latex/contrib/photobook/DEPENDS.txt
+2023/06/26 | 448536 | fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
+2023/06/26 | 427740 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67465.tar.xz
+2023/06/26 | 421632 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
+2023/06/26 | 42032 | systems/texlive/tlnet/archive/japanese-otf.doc.r67475.tar.xz
+2023/06/26 | 4172 | macros/latex/contrib/photobook/scripts/cls2tex.sh
+2023/06/26 | 414252 | systems/texlive/tlnet/archive/hyperref.source.r67471.tar.xz
+2023/06/26 | 41261 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+2023/06/26 | 4082268 | biblio/ctan-bibdata.zip
+2023/06/26 | 404372 | macros/latex/required/babel/base/babel.pdf
+2023/06/26 | 399792 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
+2023/06/26 | 391276 | fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
+2023/06/26 | 3888 | fonts/newcomputermodern/doc/opticalmathlm.pdf
+2023/06/26 | 374692 | fonts/newcomputermodern/otf/NewCMSans08-Book.otf
+2023/06/26 | 368888 | fonts/newcomputermodern/otf/NewCMSans10-Book.otf
+2023/06/26 | 3683392 | biblio/ctan-bibdata/ctan.pdf
+2023/06/26 | 3658 | macros/plain/contrib/mlawriter/testmla.tex
+2023/06/26 | 365824 | fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
+2023/06/26 | 3633644 | systems/texlive/tlnet/archive/hyperref.doc.r67471.tar.xz
+2023/06/26 | 362 | graphics/pgf/contrib/rouequestions/README.txt
+2023/06/26 | 360944 | fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
+2023/06/26 | 360164 | fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
+2023/06/26 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2023/06/26 | 348608 | fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
+2023/06/26 | 34859 | fonts/newcomputermodern/doc/newcm-doc.tex
+2023/06/26 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
+2023/06/26 | 337268 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
+2023/06/26 | 3368540 | install/macros/latex/required/babel-base.tds.zip
+2023/06/26 | 328992 | fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
+2023/06/26 | 318572 | fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
+2023/06/26 | 31788 | macros/plain/contrib/mlawriter.zip
+2023/06/26 | 30208 | fonts/newcomputermodern/otf/NewCMUncial10-Regular.otf
+2023/06/26 | 297576 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
+2023/06/26 | 28602 | macros/plain/contrib/mlawriter/testmla.pdf
+2023/06/26 | 284580 | fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
+2023/06/26 | 2792428 | biblio/ctan-bibdata/ctan.bib
+2023/06/26 | 2709 | graphics/pgf/contrib/rouequestions/tex/RoueQuestions.sty
+2023/06/26 | 267160 | systems/texlive/tlnet/archive/fonts-churchslavonic.doc.r67473.tar.xz
+2023/06/26 | 26025417 | systems/texlive/tlnet/install-tl.zip
+2023/06/26 | 2563 | macros/latex/contrib/photobook/README.md
+2023/06/26 | 255780 | systems/texlive/tlnet/archive/japanese-otf.r67475.tar.xz
+2023/06/26 | 2458284 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/06/26 | 239448 | systems/texlive/tlnet/archive/churchslavonic.doc.r67474.tar.xz
+2023/06/26 | 2373 | macros/latex/required/babel/base/README.md
+2023/06/26 | 23522 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
+2023/06/26 | 234 | fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec
+2023/06/26 | 232 | fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec
+2023/06/26 | 23196 | fonts/newcomputermodern/otf/NewCMUncial08-Book.otf
+2023/06/26 | 23030697 | fonts/newcomputermodern.zip
+2023/06/26 | 22876 | fonts/newcomputermodern/otf/NewCMUncial10-Book.otf
+2023/06/26 | 2270816 | systems/texlive/tlnet/archive/mitthesis.doc.r67470.tar.xz
+2023/06/26 | 22464 | fonts/newcomputermodern/otf/NewCMUncial08-Regular.otf
+2023/06/26 | 22356 | fonts/newcomputermodern/otf/NewCMUncial08-Bold.otf
+2023/06/26 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2023/06/26 | 2173096 | macros/latex/required/babel/base.zip
+2023/06/26 | 21076 | fonts/newcomputermodern/otf/NewCMUncial10-Bold.otf
+2023/06/26 | 21037636 | systems/texlive/tlnet/install-tl-windows.exe
+2023/06/26 | 2071376 | systems/texlive/tlnet/archive/fonts-churchslavonic.r67473.tar.xz
+2023/06/26 | 205 | fonts/newcomputermodern/doc/opticalmathlm.tex
+2023/06/26 | 202543 | graphics/pgf/contrib/rouequestions.zip
+2023/06/26 | 194978 | macros/latex/contrib/photobook.zip
+2023/06/26 | 191 | fonts/newcomputermodern/doc/integral.tex
+2023/06/26 | 1845 | macros/plain/contrib/mlawriter/mlawriter.tex
+2023/06/26 | 183185 | fonts/newcomputermodern/doc/newcm-doc.pdf
+2023/06/26 | 18150118 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/06/26 | 174418 | macros/latex/contrib/photobook/photobook.cls
+2023/06/26 | 17019 | macros/latex/contrib/photobook/scripts/make-spreads.sh
+2023/06/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/06/26 | 16144 | fonts/newcomputermodern/doc/newcm-unimath-symbols.ltx
+2023/06/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/06/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/06/26 | 1527 | macros/latex/contrib/photobook/LICENSE
+2023/06/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/06/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/06/26 | 144078 | macros/latex/contrib/photobook/photobook.pdf
+2023/06/26 | 14221 | macros/latex/contrib/photobook/scripts/README.md
+2023/06/26 | 141279 | fonts/newcomputermodern/doc/newcomputermodern-sample.pdf
+2023/06/26 | 1303962 | fonts/newcomputermodern/doc/newcm-unimath-symbols.pdf
+2023/06/26 | 12700 | systems/texlive/tlnet/archive/mitthesis.r67470.tar.xz
+2023/06/26 | 12687556 | fonts/newcomputermodern/source.txz
+2023/06/26 | 125630 | graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdf
+2023/06/26 | 122708 | systems/texlive/tlnet/archive/luafindfont.doc.r67468.tar.xz
+2023/06/26 | 12220 | systems/texlive/tlnet/archive/covington.r67472.tar.xz
+2023/06/26 | 1204 | systems/texlive/tlnet/archive/pslatex.source.r67469.tar.xz
+2023/06/26 | 12033 | fonts/newcomputermodern/README
+2023/06/26 | 114040 | systems/texlive/tlnet/archive/texlive-scripts.r67465.tar.xz
+2023/06/26 | 1140312 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
+2023/06/26 | 10389 | macros/latex/contrib/photobook/Makefile
+2023/06/26 | 1034 | fonts/newcomputermodern/tex/NewCM10-Regular.fontspec
+2023/06/26 | 1014 | fonts/newcomputermodern/tex/NewCM10-Book.fontspec
+2023/06/26 | 1006492 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
2023/06/25 | 9684 | macros/jptex/latex/japanese-otf/vf/cidjmgr--v.vf
2023/06/25 | 9680 | macros/jptex/latex/japanese-otf/vf/cidjmr--v.vf
2023/06/25 | 9680 | macros/jptex/latex/japanese-otf/vf/cidjml--v.vf
@@ -179,6 +308,7 @@
2023/06/25 | 748 | macros/jptex/latex/japanese-otf/vf/utfjgep-h.vf
2023/06/25 | 748 | macros/jptex/latex/japanese-otf/vf/utfjgbp-v.vf
2023/06/25 | 748 | macros/jptex/latex/japanese-otf/vf/utfjgbp-h.vf
+2023/06/25 | 7433 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/06/25 | 7356 | macros/jptex/latex/japanese-otf/vf/cidjmr--h.vf
2023/06/25 | 7356 | macros/jptex/latex/japanese-otf/vf/cidjml--h.vf
2023/06/25 | 7356 | macros/jptex/latex/japanese-otf/vf/cidjmgr--h.vf
@@ -1341,7 +1471,6 @@
2023/06/25 | 5764 | macros/jptex/latex/japanese-otf/vf/upbrsgexpgothebn-v.vf
2023/06/25 | 5764 | macros/jptex/latex/japanese-otf/vf/upbrsgexpgothb-v.vf
2023/06/25 | 5764 | macros/jptex/latex/japanese-otf/vf/upbrsgexpgothbn-v.vf
-2023/06/25 | 5735773 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/06/25 | 5720 | macros/jptex/latex/japanese-otf/src/basepl/base0-h.pl
2023/06/25 | 568 | macros/jptex/latex/japanese-otf/tfm/otf-ckmr-v.tfm
2023/06/25 | 568 | macros/jptex/latex/japanese-otf/tfm/otf-ckmr-h.tfm
@@ -1583,16 +1712,12 @@
2023/06/25 | 504 | macros/jptex/latex/japanese-otf/tfm/expgothb-h.tfm
2023/06/25 | 5031 | macros/jptex/latex/japanese-otf/src/script/mkutfvf_sp.pl
2023/06/25 | 5024 | macros/latex/contrib/hyperref/hyperref.ins
-2023/06/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/06/25 | 49936 | systems/texlive/tlnet/tlpkg/installer/config.guess
2023/06/25 | 48 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5
2023/06/25 | 4896 | macros/jptex/latex/japanese-otf/vf/utfmro-v.vf
2023/06/25 | 4896 | macros/jptex/latex/japanese-otf/vf/utfmro-h.vf
2023/06/25 | 4896 | macros/jptex/latex/japanese-otf/vf/utfgro-v.vf
2023/06/25 | 4896 | macros/jptex/latex/japanese-otf/vf/utfgro-h.vf
-2023/06/25 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/06/25 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/06/25 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/06/25 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/06/25 | 488 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512.asc
2023/06/25 | 480 | macros/jptex/latex/japanese-otf/vf/utfjmgrv-v.vf
2023/06/25 | 480 | macros/jptex/latex/japanese-otf/vf/utfjmgrv-h.vf
@@ -1688,7 +1813,6 @@
2023/06/25 | 428 | macros/jptex/latex/japanese-otf/vf/utftmrz-h.vf
2023/06/25 | 428 | macros/jptex/latex/japanese-otf/vf/utftgrz-v.vf
2023/06/25 | 428 | macros/jptex/latex/japanese-otf/vf/utftgrz-h.vf
-2023/06/25 | 427676 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67456.tar.xz
2023/06/25 | 4252 | macros/jptex/latex/japanese-otf/vf/utftmro-v.vf
2023/06/25 | 4252 | macros/jptex/latex/japanese-otf/vf/utftmro-h.vf
2023/06/25 | 4252 | macros/jptex/latex/japanese-otf/vf/utftgro-v.vf
@@ -1729,7 +1853,6 @@
2023/06/25 | 408 | macros/jptex/latex/japanese-otf/vf/utfjget-h.vf
2023/06/25 | 408 | macros/jptex/latex/japanese-otf/vf/utfjgbt-v.vf
2023/06/25 | 408 | macros/jptex/latex/japanese-otf/vf/utfjgbt-h.vf
-2023/06/25 | 4082837 | biblio/ctan-bibdata.zip
2023/06/25 | 402 | macros/jptex/latex/japanese-otf/src/basepl/mjvf-upnmtch-slim.cnf
2023/06/25 | 402 | macros/jptex/latex/japanese-otf/src/basepl/mjvf-upnmsch-slim.cnf
2023/06/25 | 400 | macros/jptex/latex/japanese-otf/src/basepl/mjvf-upnmkor-slim.cnf
@@ -1797,7 +1920,6 @@
2023/06/25 | 368 | macros/jptex/latex/japanese-otf/tfm/otf-ujge-h.tfm
2023/06/25 | 368 | macros/jptex/latex/japanese-otf/tfm/otf-ujgbn-h.tfm
2023/06/25 | 368 | macros/jptex/latex/japanese-otf/tfm/otf-ujgb-h.tfm
-2023/06/25 | 3684280 | biblio/ctan-bibdata/ctan.pdf
2023/06/25 | 3660 | macros/jptex/latex/japanese-otf/src/basepl/ubrsg-h.pl
2023/06/25 | 3609 | macros/jptex/latex/japanese-otf/src/script/umkcidvf.pl
2023/06/25 | 3564 | macros/jptex/latex/japanese-otf/src/script/mkutf32list.pl
@@ -1861,7 +1983,6 @@
2023/06/25 | 2847 | macros/jptex/latex/japanese-otf/src/basepl/ubrsg-v.pl
2023/06/25 | 280 | macros/latex/contrib/hyperref/minitoc-hyper.sty
2023/06/25 | 2805 | macros/jptex/latex/japanese-otf/src/script/mkutfvf.pl
-2023/06/25 | 2792428 | biblio/ctan-bibdata/ctan.bib
2023/06/25 | 27769 | macros/jptex/latex/japanese-otf/src/mkjvf
2023/06/25 | 276 | macros/jptex/latex/japanese-otf/vf/utfjmgru-v.vf
2023/06/25 | 276 | macros/jptex/latex/japanese-otf/vf/utfjmgru-h.vf
@@ -1900,7 +2021,6 @@
2023/06/25 | 2616 | macros/jptex/latex/japanese-otf/vf/utfmrm-h.vf
2023/06/25 | 2616 | macros/jptex/latex/japanese-otf/vf/utfgrm-v.vf
2023/06/25 | 2616 | macros/jptex/latex/japanese-otf/vf/utfgrm-h.vf
-2023/06/25 | 26025370 | systems/texlive/tlnet/install-tl.zip
2023/06/25 | 25852 | macros/jptex/latex/japanese-otf/vf/cidcmr7-v.vf
2023/06/25 | 25852 | macros/jptex/latex/japanese-otf/vf/cidcmr7-h.vf
2023/06/25 | 25852 | macros/jptex/latex/japanese-otf/vf/cidcgr7-v.vf
@@ -1918,7 +2038,6 @@
2023/06/25 | 2508 | macros/jptex/latex/japanese-otf/tfm/cidjgb0-h.tfm
2023/06/25 | 24818 | macros/jptex/latex/japanese-otf/sty/otf.sty
2023/06/25 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
-2023/06/25 | 2458144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/06/25 | 2439 | macros/jptex/latex/japanese-otf/src/basepl/ubase-tch-v.pl
2023/06/25 | 2432 | macros/jptex/latex/japanese-otf/src/basepl/ubase-tch-h.pl
2023/06/25 | 2428 | macros/jptex/latex/japanese-otf/vf/utfmrr-v.vf
@@ -1970,7 +2089,6 @@
2023/06/25 | 2120 | macros/jptex/latex/japanese-otf/tfm/cidjgr--v.tfm
2023/06/25 | 2120 | macros/jptex/latex/japanese-otf/tfm/cidjge--v.tfm
2023/06/25 | 2120 | macros/jptex/latex/japanese-otf/tfm/cidjgb--v.tfm
-2023/06/25 | 21038468 | systems/texlive/tlnet/install-tl-windows.exe
2023/06/25 | 2099 | macros/jptex/latex/japanese-otf/doc/test/uplatex/paren0.tex
2023/06/25 | 20833 | macros/jptex/latex/japanese-otf/src/script/umkpkana.pl
2023/06/25 | 2076 | macros/jptex/latex/japanese-otf/tfm/otf-cjmr-h.tfm
@@ -2044,7 +2162,6 @@
2023/06/25 | 184894 | macros/latex/contrib/hyperref/doc/nameref.pdf
2023/06/25 | 18281 | macros/latex/contrib/pslatex.zip
2023/06/25 | 18197 | macros/jptex/latex/japanese-otf/doc/test/uplatex/uotf-cid-h.tex
-2023/06/25 | 18142578 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/06/25 | 1809960 | systems/texlive/tlnet/archive/circuitikz.doc.r67458.tar.xz
2023/06/25 | 174 | macros/jptex/latex/japanese-otf/src/umakeotf_pre
2023/06/25 | 173848 | systems/texlive/tlnet/archive/circuitikz.r67458.tar.xz
@@ -3308,7 +3425,6 @@
2023/06/25 | 172 | macros/jptex/latex/japanese-otf/tfm/cidcgr0-v.tfm
2023/06/25 | 172 | macros/jptex/latex/japanese-otf/tfm/cidcgr0-h.tfm
2023/06/25 | 169140 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
-2023/06/25 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/06/25 | 1657 | macros/jptex/latex/japanese-otf/src/script/otf-hangul.rb
2023/06/25 | 16339 | macros/jptex/latex/japanese-otf/src/script/mkpkana.pl
2023/06/25 | 163104 | systems/texlive/tlnet/archive/tlmgrbasics.doc.r67460.tar.xz
@@ -3334,8 +3450,6 @@
2023/06/25 | 1573 | macros/jptex/latex/japanese-otf/src/basepl/mjvf-upnmtch.cnf
2023/06/25 | 15686 | macros/jptex/latex/japanese-otf/src/script/mkvpkana.pl
2023/06/25 | 1550 | macros/jptex/latex/japanese-otf/src/script/MakeSPList.pm
-2023/06/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/06/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/06/25 | 15235 | macros/jptex/latex/japanese-otf/doc/test/hankana_test.tex
2023/06/25 | 1521 | macros/jptex/latex/japanese-otf/COPYRIGHT
2023/06/25 | 1512 | systems/texlive/tlcontrib/archive/japanese-otf-nonfree.doc.r375.tar.xz
@@ -3344,8 +3458,6 @@
2023/06/25 | 1496 | macros/jptex/latex/japanese-otf/vf/utftmrt-h.vf
2023/06/25 | 1496 | macros/jptex/latex/japanese-otf/vf/utftgrt-v.vf
2023/06/25 | 1496 | macros/jptex/latex/japanese-otf/vf/utftgrt-h.vf
-2023/06/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/06/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/06/25 | 144 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512
2023/06/25 | 14171 | macros/jptex/latex/japanese-otf/doc/test/uplatex/uotftest-utf8.tex
2023/06/25 | 1378 | macros/jptex/latex/japanese-otf/doc/test/pkanatest2.tex
@@ -3542,7 +3654,6 @@
2023/06/25 | 115900 | macros/jptex/latex/japanese-otf/vf/brsgnmlgothr-h.vf
2023/06/25 | 115900 | macros/jptex/latex/japanese-otf/vf/brsgnmlgothb-h.vf
2023/06/25 | 114292 | systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz
-2023/06/25 | 114008 | systems/texlive/tlnet/archive/texlive-scripts.r67456.tar.xz
2023/06/25 | 1134 | macros/jptex/latex/japanese-otf/README
2023/06/25 | 1133 | macros/jptex/latex/japanese-otf/doc/test/brsgtest.tex
2023/06/25 | 112 | macros/jptex/latex/japanese-otf/vf/utfmrx-v.vf
@@ -3749,7 +3860,6 @@
2023/06/24 | 8564832 | systems/texlive/tlnet/archive/libertinus-type1.r67450.tar.xz
2023/06/24 | 79715 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
2023/06/24 | 7661 | language/churchslavonic/cu-kruk.sty
-2023/06/24 | 7211 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/06/24 | 6709 | language/churchslavonic/cu-num.sty
2023/06/24 | 64700 | fonts/fonts-churchslavonic/docs/fonts-churchslavonic.tex
2023/06/24 | 60463 | language/churchslavonic/churchslavonic.tex
@@ -3865,10 +3975,8 @@
2023/06/23 | 6276 | macros/latex/contrib/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees_from_one_department.tex
2023/06/23 | 626 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
2023/06/23 | 6132 | macros/latex/contrib/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_two_degrees.tex
-2023/06/23 | 611341 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
2023/06/23 | 60 | macros/latex/contrib/runcode/generated/runcode_troubleshoot_inln2.tex
2023/06/23 | 608202 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2023/06/23 | 606541 | graphics/pgf/contrib/profsio.zip
2023/06/23 | 60428 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2023/06/23 | 601944 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
2023/06/23 | 5889 | systems/win32/miktex/tm/packages/luafindfont.tar.lzma
@@ -3922,7 +4030,6 @@
2023/06/23 | 3608 | systems/win32/miktex/tm/packages/javascripthttp__source.tar.lzma
2023/06/23 | 35629 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
2023/06/23 | 353703 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2023/06/23 | 35330 | graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
2023/06/23 | 35281 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2023/06/23 | 34566 | systems/win32/miktex/tm/packages/bxjscls.tar.lzma
2023/06/23 | 34324 | systems/texlive/tlnet/archive/bxjscls.r67439.tar.xz
@@ -4009,7 +4116,6 @@
2023/06/23 | 203565 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2023/06/23 | 2032277 | fonts/simpleicons/doc/simpleicons.pdf
2023/06/23 | 2016667 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2023/06/23 | 19960 | graphics/pgf/contrib/profsio/tex/ProfSio.sty
2023/06/23 | 19957 | macros/latex/contrib/runcode/runcode.tex
2023/06/23 | 1985338 | systems/win32/miktex/tm/packages/erewhon-math__doc.tar.lzma
2023/06/23 | 19768 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
@@ -4124,7 +4230,6 @@
2023/06/22 | 663 | info/dtk-bibliography/README.md
2023/06/22 | 625232 | support/TeX4ht/source/tex4ht-html4.tex
2023/06/22 | 60601 | macros/xetex/latex/exam-zh/tex/exam-zh-question.sty
-2023/06/22 | 5664 | systems/texlive/tlnet/archive/luafindfont.r67425.tar.xz
2023/06/22 | 547957 | info/dtk-bibliography/dtk-bibliography.bib
2023/06/22 | 53113 | macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty
2023/06/22 | 520 | info/dtk-bibliography/dtk-authoryear.dbx
@@ -4168,7 +4273,6 @@
2023/06/22 | 134479 | macros/xetex/latex/exam-zh/examples/example-single.pdf
2023/06/22 | 1297 | macros/latex/contrib/ragged2e/ragged2e.ins
2023/06/22 | 12524 | macros/latex/contrib/ragged2e/6.pdf
-2023/06/22 | 122768 | systems/texlive/tlnet/archive/luafindfont.doc.r67425.tar.xz
2023/06/22 | 11919 | macros/latex/contrib/ragged2e/1.pdf
2023/06/22 | 11913 | macros/latex/contrib/ragged2e/4.pdf
2023/06/22 | 11913 | macros/latex/contrib/ragged2e/3.pdf
@@ -4287,7 +4391,6 @@
2023/06/21 | 2314869 | fonts/xcharter-math.zip
2023/06/21 | 2276 | macros/latex/contrib/schulmathematik/schulma-komp.cls
2023/06/21 | 22678 | fonts/concmath-otf/concmath-otf.ltx
-2023/06/21 | 2265396 | systems/texlive/tlnet/archive/mitthesis.doc.r67418.tar.xz
2023/06/21 | 223930 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
2023/06/21 | 222445 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
2023/06/21 | 221375 | fonts/erewhon-math/Erewhon-Math.pdf
@@ -4333,7 +4436,6 @@
2023/06/21 | 12650 | systems/win32/miktex/tm/packages/mitthesis.tar.lzma
2023/06/21 | 124976 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
2023/06/21 | 124936 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
-2023/06/21 | 12440 | systems/texlive/tlnet/archive/mitthesis.r67418.tar.xz
2023/06/21 | 116980 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
2023/06/21 | 11565 | macros/latex/contrib/schulmathematik/schulma-gutachten.cls
2023/06/21 | 115552 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
@@ -4342,20 +4444,15 @@
2023/06/21 | 10709 | systems/win32/miktex/tm/packages/prooftrees.tar.lzma
2023/06/21 | 106593 | macros/luatex/generic/luavlna.zip
2023/06/21 | 10138 | systems/win32/miktex/tm/packages/nostarch.tar.lzma
-2023/06/20 | 93010 | language/japanese/BX/bxjscls/bxjscls-manual.tex
-2023/06/20 | 863059 | language/japanese/BX/bxjscls/bxjscls.pdf
2023/06/20 | 8143 | macros/latex/contrib/javascripthttp/javascripthttp-doc.tex
2023/06/20 | 7704 | macros/latex/contrib/javascripthttp/javascripthttp.sty
2023/06/20 | 736160 | systems/texlive/tlnet/archive/latex.source.r67413.tar.xz
-2023/06/20 | 6803 | language/japanese/BX/bxjscls/README.md
2023/06/20 | 620 | systems/texlive/tlnet/archive/collection-context.r67412.tar.xz
2023/06/20 | 615272 | systems/texlive/tlnet/archive/nostarch.doc.r67408.tar.xz
2023/06/20 | 53152 | systems/texlive/tlnet/archive/zref-clever.source.r67411.tar.xz
2023/06/20 | 5158736 | systems/texlive/tlnet/archive/tcolorbox.doc.r67409.tar.xz
2023/06/20 | 49460 | systems/texlive/tlnet/archive/bibarts.source.r67407.tar.xz
-2023/06/20 | 450966 | language/japanese/BX/bxjscls/bxjscls.dtx
2023/06/20 | 44172 | systems/texlive/tlnet/archive/tuda-ci.r67410.tar.xz
-2023/06/20 | 395561 | language/japanese/BX/bxjscls/bxjscls-manual.pdf
2023/06/20 | 32789292 | systems/texlive/tlnet/archive/latex.doc.r67413.tar.xz
2023/06/20 | 31736 | systems/texlive/tlnet/archive/bibarts.r67407.tar.xz
2023/06/20 | 282 | macros/latex/contrib/mitthesis/examples/font_samples/latex_sources/README_font_sample_sources.txt
@@ -4365,464 +4462,8 @@
2023/06/20 | 232728 | systems/texlive/tlnet/archive/tcolorbox.r67409.tar.xz
2023/06/20 | 179403 | macros/latex/contrib/javascripthttp.zip
2023/06/20 | 177033 | macros/latex/contrib/javascripthttp/javascripthttp-doc.pdf
-2023/06/20 | 17051 | language/japanese/BX/bxjscls/README-ja.md
2023/06/20 | 1573 | macros/latex/contrib/javascripthttp/README.md
2023/06/20 | 1573176 | systems/texlive/tlnet/archive/zref-clever.doc.r67411.tar.xz
2023/06/20 | 1279292 | systems/texlive/tlnet/archive/bibarts.doc.r67407.tar.xz
2023/06/20 | 1132784 | systems/texlive/tlnet/archive/tuda-ci.doc.r67410.tar.xz
2023/06/20 | 11108 | systems/texlive/tlnet/archive/nostarch.r67408.tar.xz
-2023/06/19 | 99 | macros/latex/base/ltpara-code.tex
-2023/06/19 | 9935 | macros/latex/base/ltnews21.tex
-2023/06/19 | 981 | macros/latex/contrib/tcolorbox/tcbxparse.code.tex
-2023/06/19 | 977 | macros/latex/contrib/mitthesis/fontsets/mitthesis-fira-newtxsf.tex
-2023/06/19 | 9779 | macros/latex/base/format.ins
-2023/06/19 | 9751 | macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg
-2023/06/19 | 972 | macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx.tex
-2023/06/19 | 96 | macros/latex/base/doc-code.tex
-2023/06/19 | 9557 | macros/latex/base/ltcntrl.dtx
-2023/06/19 | 949 | macros/latex/contrib/tcolorbox/tcolorbox.doc.xparse.tex
-2023/06/19 | 9401 | macros/latex/base/source2edoc.cls
-2023/06/19 | 9395 | macros/latex/base/syntonly.dtx
-2023/06/19 | 9376 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty
-2023/06/19 | 9363 | macros/latex/contrib/tcolorbox/tcbraster.code.tex
-2023/06/19 | 9345 | macros/latex/base/preload.dtx
-2023/06/19 | 92954 | macros/latex/base/ltdefns.dtx
-2023/06/19 | 92280 | macros/latex/base/utf8ienc.dtx
-2023/06/19 | 9068 | macros/latex/base/lppl-1-0.txt
-2023/06/19 | 90660 | macros/latex/base/lttextcomp.dtx
-2023/06/19 | 906348 | systems/texlive/tlnet/archive/prooftrees.doc.r67399.tar.xz
-2023/06/19 | 9035 | macros/latex/contrib/tcolorbox/tcbexternal.code.tex
-2023/06/19 | 90143 | graphics/tpic2pdftex.zip
-2023/06/19 | 89727 | macros/latex/base/slides.dtx
-2023/06/19 | 8970 | macros/latex/base/ltnews17.tex
-2023/06/19 | 8887 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex
-2023/06/19 | 8855 | macros/latex/contrib/tcolorbox/tcolorbox.doc.intro.tex
-2023/06/19 | 8799 | macros/latex/contrib/tcolorbox/tcbhooks.code.tex
-2023/06/19 | 8731 | macros/latex/base/ltthm.dtx
-2023/06/19 | 8626 | macros/latex/base/oldlfont.dtx
-2023/06/19 | 8579 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty
-2023/06/19 | 84215 | macros/latex/base/ltfssini.dtx
-2023/06/19 | 84007 | macros/latex/contrib/tcolorbox/tcbskins.code.tex
-2023/06/19 | 8355 | macros/latex/contrib/tcolorbox/tcolorbox-example.tex
-2023/06/19 | 8304 | systems/texlive/tlnet/archive/jlreq.source.r67400.tar.xz
-2023/06/19 | 82916 | macros/latex/base/ltfssbas.dtx
-2023/06/19 | 823 | macros/latex/contrib/zref-clever/README.md
-2023/06/19 | 821824 | macros/latex/base/ltshipout-code.pdf
-2023/06/19 | 81195 | macros/latex/base/ltshipout.dtx
-2023/06/19 | 8051 | macros/latex/base/ltnews.tex
-2023/06/19 | 804186 | macros/latex/base/ltfilehook-code.pdf
-2023/06/19 | 7972 | macros/latex/contrib/mitthesis/MIT-thesis-template/chapter1.tex
-2023/06/19 | 7928 | macros/latex/contrib/tcolorbox/tcolorbox.doc.graphics.tex
-2023/06/19 | 76829 | macros/latex/contrib/tcolorbox/goldshade.png
-2023/06/19 | 7677 | macros/latex/contrib/zref-clever/CHANGELOG.md
-2023/06/19 | 756154 | macros/latex/base/doc.pdf
-2023/06/19 | 755602 | macros/latex/base/ltcmdhooks-code.pdf
-2023/06/19 | 7528 | macros/latex/base/ltxguide.cls
-2023/06/19 | 75111 | macros/latex/base/ltfssdcl.dtx
-2023/06/19 | 74921 | macros/latex/base/ltluatex.dtx
-2023/06/19 | 739693 | macros/latex/base/lthooks-doc.pdf
-2023/06/19 | 7336 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex
-2023/06/19 | 72475 | macros/latex/base/ltfsstrc.dtx
-2023/06/19 | 7244 | macros/latex/base/ltnews20.tex
-2023/06/19 | 7216 | macros/latex/base/exscale.dtx
-2023/06/19 | 7200 | macros/latex/base/sample2e.tex
-2023/06/19 | 716492 | macros/latex/base/ltmarks-code.pdf
-2023/06/19 | 7104 | macros/latex/base/alltt.dtx
-2023/06/19 | 70 | macros/latex/contrib/zref-clever/DEPENDS.txt
-2023/06/19 | 7029 | macros/latex/base/ltnews13.tex
-2023/06/19 | 7022 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
-2023/06/19 | 69439 | macros/latex/base/clsguide-historic.tex
-2023/06/19 | 69002 | macros/latex/base/ltpictur.dtx
-2023/06/19 | 6881 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex
-2023/06/19 | 68735 | macros/latex/base/usrguide-historic.tex
-2023/06/19 | 68426 | macros/latex/contrib/tcolorbox/CHANGES.md
-2023/06/19 | 6760 | macros/latex/base/slides.ins
-2023/06/19 | 67588 | macros/latex/base/ltcmdhooks.dtx
-2023/06/19 | 67457 | macros/latex/base/ltfilehook.dtx
-2023/06/19 | 672377 | macros/latex/base/ltpara-code.pdf
-2023/06/19 | 6709 | macros/latex/base/latexsym.dtx
-2023/06/19 | 6686 | macros/latex/contrib/tcolorbox/tcolorbox.doc.bib
-2023/06/19 | 6684 | macros/latex/contrib/tcolorbox/tcolorbox.doc.s_snippet.sty
-2023/06/19 | 662385 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf
-2023/06/19 | 649 | macros/latex/contrib/mitthesis/fontsets/mitthesis-defaultfonts.tex
-2023/06/19 | 6466 | macros/latex/contrib/tuda-ci/tex/tudarules.sty
-2023/06/19 | 6444834 | macros/latex/contrib/tuda-ci.zip
-2023/06/19 | 6424 | macros/latex/contrib/tcolorbox/tcolorbox.doc.beamer.tex
-2023/06/19 | 6424 | macros/latex/base/ltnews14.tex
-2023/06/19 | 64096 | macros/latex/contrib/tcolorbox/tcolorbox.doc.listings.tex
-2023/06/19 | 6386 | macros/latex/contrib/tcolorbox/tcolorbox.doc.recording.tex
-2023/06/19 | 6357 | macros/latex/base/newlfont.dtx
-2023/06/19 | 634982 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf
-2023/06/19 | 63280 | macros/latex/base/letter.dtx
-2023/06/19 | 6316182 | install/macros/latex/contrib/tcolorbox.tds.zip
-2023/06/19 | 6315906 | macros/latex/contrib/tcolorbox.zip
-2023/06/19 | 63142 | macros/latex/base/ltmarks.dtx
-2023/06/19 | 62882 | macros/latex/contrib/tcolorbox/blueshade.png
-2023/06/19 | 626444 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf
-2023/06/19 | 6217 | macros/latex/base/ltmeta.dtx
-2023/06/19 | 6185 | macros/latex/contrib/mitthesis/examples/cover_page_samples/latex_sources/No_cc_license.tex
-2023/06/19 | 6184 | macros/latex/contrib/mitthesis/examples/cover_page_samples/latex_sources/One_author_one_degree.tex
-2023/06/19 | 6183 | macros/latex/contrib/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_one_degree.tex
-2023/06/19 | 6181 | macros/latex/contrib/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees.tex
-2023/06/19 | 6155 | macros/latex/base/ltpar.dtx
-2023/06/19 | 61493 | macros/latex/base/ltfiles.dtx
-2023/06/19 | 6107 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty
-2023/06/19 | 6047 | macros/latex/base/latexrelease.ins
-2023/06/19 | 60321 | macros/latex/base/fontdef.dtx
-2023/06/19 | 60154 | macros/latex/base/ltplain.dtx
-2023/06/19 | 6007580 | macros/latex/base/source2e.pdf
-2023/06/19 | 5990 | macros/latex/contrib/tcolorbox/tcolorbox-example-poster.tex
-2023/06/19 | 598742 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf
-2023/06/19 | 5986 | macros/latex/base/ltnews15.tex
-2023/06/19 | 59070 | macros/latex/base/ltmiscen.dtx
-2023/06/19 | 586622 | macros/latex/base/ltmarks-doc.pdf
-2023/06/19 | 5859 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex
-2023/06/19 | 5859 | macros/latex/base/ltidxglo.dtx
-2023/06/19 | 58551 | macros/latex/base/ltfssaxes.dtx
-2023/06/19 | 5825 | macros/latex/base/ltnews10.tex
-2023/06/19 | 58067 | macros/latex/contrib/tcolorbox/tcolorbox.doc.documentation.tex
-2023/06/19 | 57964 | macros/latex/contrib/tcolorbox/tcolorbox.doc.skincatalog.tex
-2023/06/19 | 5775 | macros/latex/base/ltnews16.tex
-2023/06/19 | 5732 | macros/latex/base/ltnews08.tex
-2023/06/19 | 5714 | macros/latex/base/inputenc.ins
-2023/06/19 | 570525 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf
-2023/06/19 | 5699 | macros/latex/base/ltnews05.tex
-2023/06/19 | 5691 | macros/latex/base/ltnews27.tex
-2023/06/19 | 5678 | macros/latex/base/ltnews04.tex
-2023/06/19 | 567142 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf
-2023/06/19 | 566698 | macros/latex/base/ltshipout-doc.pdf
-2023/06/19 | 56472 | macros/latex/base/clsguide.tex
-2023/06/19 | 5636 | macros/latex/contrib/tcolorbox/tcbmagazine.code.tex
-2023/06/19 | 563678 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf
-2023/06/19 | 563329 | macros/latex/base/ltnews35.pdf
-2023/06/19 | 560996 | macros/latex/base/classes.pdf
-2023/06/19 | 560248 | macros/latex/base/ltpara-doc.pdf
-2023/06/19 | 559870 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf
-2023/06/19 | 5588 | macros/latex/base/ltnews25.tex
-2023/06/19 | 5577 | macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex
-2023/06/19 | 5576 | macros/latex/base/ltnews07.tex
-2023/06/19 | 5574 | macros/latex/base/ltnews12.tex
-2023/06/19 | 55687 | macros/latex/base/ltfloat.dtx
-2023/06/19 | 5544 | macros/latex/base/ltnews06.tex
-2023/06/19 | 5529 | macros/latex/base/ltnews11.tex
-2023/06/19 | 552415 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf
-2023/06/19 | 5509 | macros/latex/base/graphpap.dtx
-2023/06/19 | 548776 | macros/latex/base/ltfilehook-doc.pdf
-2023/06/19 | 54677 | macros/latex/base/ltpara.dtx
-2023/06/19 | 546554 | macros/latex/base/ltnews32.pdf
-2023/06/19 | 5462 | macros/latex/base/ltnews02.tex
-2023/06/19 | 5459 | macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex
-2023/06/19 | 5451 | macros/latex/base/ltnews09.tex
-2023/06/19 | 5433 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo
-2023/06/19 | 5391 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
-2023/06/19 | 53898 | macros/latex/base/usrguide.tex
-2023/06/19 | 5381 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo
-2023/06/19 | 5369 | macros/latex/base/ltnews03.tex
-2023/06/19 | 536620 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf
-2023/06/19 | 52887 | macros/latex/base/lb2.err
-2023/06/19 | 528284 | systems/texlive/tlnet/archive/jlreq.doc.r67400.tar.xz
-2023/06/19 | 52813 | macros/latex/base/encguide.tex
-2023/06/19 | 527590 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf
-2023/06/19 | 5273 | macros/latex/base/cmextra.ins
-2023/06/19 | 526692 | macros/latex/base/ltnews31.pdf
-2023/06/19 | 5246 | macros/latex/base/ltnews01.tex
-2023/06/19 | 522771 | macros/latex/base/ltnews33.pdf
-2023/06/19 | 518517 | biblio/bibtex/bibtex-x.zip
-2023/06/19 | 517935 | macros/latex/base/ltnews36.pdf
-2023/06/19 | 517658 | macros/latex/base/fntguide.pdf
-2023/06/19 | 512246 | macros/latex/base/ltnews30.pdf
-2023/06/19 | 51180 | macros/latex/base/ltfinal.dtx
-2023/06/19 | 5112 | macros/latex/contrib/tcolorbox/tcolorbox.doc.filling.tex
-2023/06/19 | 508349 | macros/latex/base/ltnews34.pdf
-2023/06/19 | 5048 | macros/latex/contrib/tcolorbox/README.md
-2023/06/19 | 504452 | macros/latex/base/docstrip.pdf
-2023/06/19 | 5041 | macros/latex/base/latexsym.ins
-2023/06/19 | 5031 | macros/latex/contrib/tcolorbox/tcolorbox.doc.verbatim.tex
-2023/06/19 | 501804 | fonts/utilities/ps2pk.zip
-2023/06/19 | 499096 | macros/latex/base/ltcmdhooks-doc.pdf
-2023/06/19 | 4945 | macros/latex/base/lthyphen.dtx
-2023/06/19 | 4831753 | macros/latex/contrib/tcolorbox/tcolorbox.pdf
-2023/06/19 | 479599 | macros/latex/base/usrguide.pdf
-2023/06/19 | 47896 | macros/latex/base/lttab.dtx
-2023/06/19 | 4757 | macros/latex/base/ltlength.dtx
-2023/06/19 | 45899 | macros/latex/base/ltspace.dtx
-2023/06/19 | 45712 | macros/latex/base/ltboxes.dtx
-2023/06/19 | 456936 | macros/latex/base/ltnews37.pdf
-2023/06/19 | 455431 | macros/latex/base/ltnews29.pdf
-2023/06/19 | 45347 | macros/latex/base/latexrelease.dtx
-2023/06/19 | 452015 | macros/latex/base/clsguide.pdf
-2023/06/19 | 447108 | macros/latex/contrib/tcolorbox/tcolorbox-example.pdf
-2023/06/19 | 44531 | macros/latex/base/cmfonts.fdd
-2023/06/19 | 4441 | macros/latex/contrib/tuda-ci/tex/tudacolors.def
-2023/06/19 | 44098 | macros/latex/contrib/tcolorbox/tcolorbox-tutorial-poster.tex
-2023/06/19 | 4390 | macros/latex/base/ec.ins
-2023/06/19 | 438603 | macros/latex/base/usrguide-historic.pdf
-2023/06/19 | 438256 | macros/latex/contrib/tcolorbox/tcolorbox-tutorial-poster.pdf
-2023/06/19 | 43393 | macros/latex/contrib/tuda-ci/tex/tudapub.cls
-2023/06/19 | 4328 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty
-2023/06/19 | 4324 | macros/latex/base/cmfonts.ins
-2023/06/19 | 4298 | macros/latex/base/ltalloc.dtx
-2023/06/19 | 4273 | macros/latex/base/docstrip.ins
-2023/06/19 | 42708 | macros/latex/base/changes.old.txt
-2023/06/19 | 4254 | macros/latex/base/newdc.ins
-2023/06/19 | 42287 | macros/latex/base/ltmath.dtx
-2023/06/19 | 4219 | macros/latex/base/latex209.ins
-2023/06/19 | 4190 | macros/latex/base/ltnews19.tex
-2023/06/19 | 415586 | macros/latex/base/clsguide-historic.pdf
-2023/06/19 | 41487 | macros/latex/contrib/tcolorbox/tcolorbox.doc.theorems.tex
-2023/06/19 | 4087 | macros/latex/base/classes.ins
-2023/06/19 | 4079 | macros/latex/base/lablst.tex
-2023/06/19 | 40739586 | install/macros/latex/latex-base.tds.zip
-2023/06/19 | 40183 | macros/latex/contrib/tcolorbox/tcolorbox.doc.breakable.tex
-2023/06/19 | 40170256 | macros/latex/base.zip
-2023/06/19 | 400808 | macros/latex/base/changes.txt
-2023/06/19 | 39840 | macros/latex/base/ltnews18.pdf
-2023/06/19 | 3960 | macros/latex/base/olddc.ins
-2023/06/19 | 38730 | macros/latex/base/latex209.dtx
-2023/06/19 | 3871 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco
-2023/06/19 | 38226 | macros/latex/base/ltnews35.tex
-2023/06/19 | 3815 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty
-2023/06/19 | 379722 | macros/latex/base/ltnews26.pdf
-2023/06/19 | 3781 | macros/latex/base/tulm.ins
-2023/06/19 | 376930 | macros/latex/base/ltnews28.pdf
-2023/06/19 | 375509 | macros/latex/base/slides.pdf
-2023/06/19 | 3725 | macros/latex/base/ltlogos.dtx
-2023/06/19 | 36154 | macros/latex/base/ltlists.dtx
-2023/06/19 | 35984 | macros/latex/base/ltdirchk.dtx
-2023/06/19 | 353579 | macros/latex/base/utf8ienc.pdf
-2023/06/19 | 35224 | macros/latex/contrib/tcolorbox/lichtspiel.jpg
-2023/06/19 | 3496 | macros/latex/contrib/tcolorbox/tcolorbox.tex
-2023/06/19 | 347286 | macros/latex/contrib/zref-clever/zref-clever.dtx
-2023/06/19 | 34642 | macros/latex/contrib/tcolorbox/tcbbreakable.code.tex
-2023/06/19 | 346246 | macros/latex/contrib/zref-clever/zref-clever-doc.pdf
-2023/06/19 | 3434 | macros/latex/base/makeindx.ins
-2023/06/19 | 3414 | macros/latex/contrib/tcolorbox/tcblistings.code.tex
-2023/06/19 | 3401 | macros/latex/base/proc.ins
-2023/06/19 | 33946 | macros/latex/base/ltsect.dtx
-2023/06/19 | 33911 | macros/latex/base/ltnews33.tex
-2023/06/19 | 337923 | macros/latex/base/letter.pdf
-2023/06/19 | 3372 | macros/latex/base/letter.ins
-2023/06/19 | 33696 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls
-2023/06/19 | 3367 | macros/latex/base/ltoutenc.ins
-2023/06/19 | 3363 | macros/latex/contrib/tcolorbox/tcbminted.code.tex
-2023/06/19 | 3338 | macros/latex/base/exscale.ins
-2023/06/19 | 33243 | macros/latex/base/ltnews32.tex
-2023/06/19 | 33131 | macros/latex/contrib/tcolorbox/tcolorbox.doc.raster.tex
-2023/06/19 | 33083 | macros/latex/base/ltnews37.tex
-2023/06/19 | 3287 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty
-2023/06/19 | 3282 | macros/latex/base/bugs.txt
-2023/06/19 | 325074 | macros/latex/base/ltluatex.pdf
-2023/06/19 | 32331 | macros/latex/base/ltnews34.tex
-2023/06/19 | 32162 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg
-2023/06/19 | 3187 | macros/latex/contrib/zref-clever/zref-clever.ins
-2023/06/19 | 3181 | macros/latex/base/unpack.ins
-2023/06/19 | 318193 | macros/latex/base/ltnews20.pdf
-2023/06/19 | 318162 | macros/latex/base/inputenc.pdf
-2023/06/19 | 318036 | macros/latex/base/ltnews22.pdf
-2023/06/19 | 3175 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex
-2023/06/19 | 3149616 | systems/texlive/tlnet/archive/animate.doc.r67401.tar.xz
-2023/06/19 | 31266 | macros/latex/contrib/tcolorbox/tcbdocumentation.code.tex
-2023/06/19 | 3100 | macros/latex/base/README.md
-2023/06/19 | 30499 | macros/latex/base/doc-2021-06-01.sty
-2023/06/19 | 30452 | macros/latex/base/ltnews31.tex
-2023/06/19 | 30284 | systems/texlive/tlnet/archive/animate.source.r67401.tar.xz
-2023/06/19 | 300812 | macros/latex/base/lthooks.dtx
-2023/06/19 | 29965 | macros/latex/base/doc-2016-02-15.sty
-2023/06/19 | 29872 | macros/latex/contrib/tcolorbox/tcolorbox.doc.technical.tex
-2023/06/19 | 2976 | macros/latex/contrib/mitthesis/fontsets/mitthesis-termes-stix2.tex
-2023/06/19 | 29286 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex
-2023/06/19 | 29267 | macros/latex/base/ltfntcmd.dtx
-2023/06/19 | 292647 | macros/latex/base/cmfonts.pdf
-2023/06/19 | 291233 | macros/latex/base/tlc2.pdf
-2023/06/19 | 2896 | macros/latex/base/syntonly.ins
-2023/06/19 | 2893 | macros/latex/base/nfssfont.ins
-2023/06/19 | 2892 | macros/latex/base/graphpap.ins
-2023/06/19 | 2892 | macros/latex/base/fix-cm.ins
-2023/06/19 | 2890 | macros/latex/base/alltt.ins
-2023/06/19 | 2888 | macros/latex/base/ifthen.ins
-2023/06/19 | 287726 | macros/latex/base/fix-cm.pdf
-2023/06/19 | 286839 | macros/latex/base/ltnews23.pdf
-2023/06/19 | 28432 | macros/latex/contrib/tcolorbox/tcolorbox.doc.vignette.tex
-2023/06/19 | 282097 | macros/latex/base/latexrelease.pdf
-2023/06/19 | 28038 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex
-2023/06/19 | 27926 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex
-2023/06/19 | 274324 | macros/latex/contrib/tcolorbox/tcolorbox-example-poster.pdf
-2023/06/19 | 2728 | macros/latex/base/ltpageno.dtx
-2023/06/19 | 27122 | macros/latex/base/ltxcheck.tex
-2023/06/19 | 27069 | macros/latex/base/lterror.dtx
-2023/06/19 | 2705 | macros/latex/base/idx.tex
-2023/06/19 | 265497 | macros/latex/base/ltnews24.pdf
-2023/06/19 | 2644 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib
-2023/06/19 | 264424 | dviware/dviljk.zip
-2023/06/19 | 264157 | macros/latex/base/cfgguide.pdf
-2023/06/19 | 2591 | macros/latex/contrib/tcolorbox/tcbprocessing.code.tex
-2023/06/19 | 25816 | macros/latex/contrib/tcolorbox/tcolorbox.doc.external.tex
-2023/06/19 | 257823 | macros/latex/base/modguide.pdf
-2023/06/19 | 257359 | macros/latex/base/cyrguide.pdf
-2023/06/19 | 25557 | macros/latex/contrib/tcolorbox/tcolorbox.doc.poster.tex
-2023/06/19 | 252516 | macros/latex/base/lb2.pdf
-2023/06/19 | 25225 | macros/latex/contrib/tcolorbox/tcolorbox.doc.hooks.tex
-2023/06/19 | 251285 | macros/latex/base/ltnews27.pdf
-2023/06/19 | 250362 | macros/latex/base/tlc3.pdf
-2023/06/19 | 246871 | indexing/makeindexk.zip
-2023/06/19 | 24666 | macros/latex/contrib/tcolorbox/tcolorbox.doc.fitting.tex
-2023/06/19 | 245229 | macros/latex/base/ltnews21.pdf
-2023/06/19 | 24504 | macros/latex/base/tlc3.err
-2023/06/19 | 244224 | macros/latex/base/ltxdoc.pdf
-2023/06/19 | 24286 | macros/latex/base/ltcounts.dtx
-2023/06/19 | 242471 | macros/latex/base/doc.dtx
-2023/06/19 | 241 | macros/latex/base/ltfilehook-doc.tex
-2023/06/19 | 240 | macros/latex/base/ltshipout-doc.tex
-2023/06/19 | 238 | macros/latex/base/ltmarks-doc.tex
-2023/06/19 | 238 | macros/latex/base/lthooks-doc.tex
-2023/06/19 | 238 | macros/latex/base/ltcmdhooks-doc.tex
-2023/06/19 | 23864 | systems/texlive/tlnet/archive/animate.r67401.tar.xz
-2023/06/19 | 2374 | macros/latex/contrib/mitthesis/fontsets/mitthesis-termes.tex
-2023/06/19 | 23646 | macros/latex/base/ltnews30.tex
-2023/06/19 | 23516 | macros/latex/base/fix-cm.dtx
-2023/06/19 | 2350 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex
-2023/06/19 | 234 | macros/latex/base/ltpara-doc.tex
-2023/06/19 | 234183 | macros/latex/base/slifonts.pdf
-2023/06/19 | 23386 | macros/latex/base/lppl.tex
-2023/06/19 | 2314 | macros/latex/contrib/mitthesis/fontsets/mitthesis-stix2.tex
-2023/06/19 | 22814 | macros/latex/base/ltxdoc.dtx
-2023/06/19 | 22723 | macros/latex/base/cfgguide.tex
-2023/06/19 | 227060 | macros/latex/base/proc.pdf
-2023/06/19 | 225936 | macros/latex/base/ltnews19.pdf
-2023/06/19 | 22407 | macros/latex/contrib/tcolorbox/Basilica_5.png
-2023/06/19 | 223828 | macros/latex/base/alltt.pdf
-2023/06/19 | 221207 | macros/latex/base/ifthen.pdf
-2023/06/19 | 219347 | macros/latex/base/ltx3info.pdf
-2023/06/19 | 21882 | macros/latex/base/ltxref.dtx
-2023/06/19 | 21852 | macros/latex/contrib/tcolorbox/tcolorbox.doc.coremacros.tex
-2023/06/19 | 2180 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty
-2023/06/19 | 217757 | macros/latex/base/lgc2.pdf
-2023/06/19 | 2172 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty
-2023/06/19 | 21663 | macros/latex/contrib/tcolorbox/crinklepaper.png
-2023/06/19 | 21488 | macros/latex/base/ltnews.cls
-2023/06/19 | 21229 | macros/latex/base/lgc2.err
-2023/06/19 | 211175 | macros/latex/base/nfssfont.pdf
-2023/06/19 | 205098 | macros/latex/base/ltnews25.pdf
-2023/06/19 | 204710 | macros/latex/base/exscale.pdf
-2023/06/19 | 20274 | macros/latex/contrib/tcolorbox/tcolorbox.doc.magazine.tex
-2023/06/19 | 200762 | macros/latex/base/latexsym.pdf
-2023/06/19 | 19853 | macros/latex/base/ltkeys.dtx
-2023/06/19 | 19801 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls
-2023/06/19 | 19421 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls
-2023/06/19 | 1941 | macros/latex/base/minimal.cls
-2023/06/19 | 19333 | macros/latex/base/ltnews36.tex
-2023/06/19 | 19040 | macros/latex/base/lppl.txt
-2023/06/19 | 189997 | macros/latex/base/syntonly.pdf
-2023/06/19 | 18944 | macros/latex/base/ltnews29.tex
-2023/06/19 | 18753 | macros/latex/base/ifthen.dtx
-2023/06/19 | 187531 | macros/latex/base/ltcmd.dtx
-2023/06/19 | 18711 | macros/latex/base/ltexpl.dtx
-2023/06/19 | 18677 | macros/latex/contrib/tuda-ci/README.md
-2023/06/19 | 18399 | macros/latex/base/nfssfont.dtx
-2023/06/19 | 18299 | macros/latex/base/ltx3info.tex
-2023/06/19 | 182490 | macros/latex/base/ltnews13.pdf
-2023/06/19 | 18178 | macros/latex/contrib/tcolorbox/tcolorbox.doc.initoptions.tex
-2023/06/19 | 180965 | dviware/dvidvi.zip
-2023/06/19 | 178735 | macros/latex/contrib/tcolorbox/tcolorbox.doc.coreoptions.tex
-2023/06/19 | 178567 | macros/latex/base/ltoutput.dtx
-2023/06/19 | 17782 | macros/latex/base/cyrguide.tex
-2023/06/19 | 175216 | macros/latex/base/ltnews05.pdf
-2023/06/19 | 17389 | macros/latex/base/ltbibl.dtx
-2023/06/19 | 173013 | macros/latex/base/tlc2.err
-2023/06/19 | 17109 | macros/latex/contrib/tcolorbox/tcbfitting.code.tex
-2023/06/19 | 170883 | macros/latex/base/lamport-manual.pdf
-2023/06/19 | 170721 | macros/latex/base/ltnews14.pdf
-2023/06/19 | 170595 | macros/latex/base/docstrip.dtx
-2023/06/19 | 1704 | systems/texlive/tlnet/archive/collection-publishers.r67402.tar.xz
-2023/06/19 | 169550 | macros/latex/base/ltnews01.pdf
-2023/06/19 | 1694 | macros/latex/base/small2e.tex
-2023/06/19 | 169432 | macros/latex/base/ltnews10.pdf
-2023/06/19 | 16909 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls
-2023/06/19 | 1686 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo
-2023/06/19 | 1685 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo
-2023/06/19 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo
-2023/06/19 | 1684 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo
-2023/06/19 | 1682 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo
-2023/06/19 | 1681297 | install/macros/latex/contrib/zref-clever.tds.zip
-2023/06/19 | 1680 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo
-2023/06/19 | 166268 | macros/latex/base/ltnews17.pdf
-2023/06/19 | 16613 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex
-2023/06/19 | 165816 | macros/latex/base/makeindx.pdf
-2023/06/19 | 16500 | macros/latex/base/modguide.tex
-2023/06/19 | 1644303 | macros/latex/contrib/zref-clever.zip
-2023/06/19 | 162770 | macros/latex/base/tulm.pdf
-2023/06/19 | 161717 | macros/latex/base/graphpap.pdf
-2023/06/19 | 15962 | macros/latex/contrib/tcolorbox/tcblistingscore.code.tex
-2023/06/19 | 15703 | macros/latex/base/slifonts.fdd
-2023/06/19 | 156765 | macros/latex/base/ltnews12.pdf
-2023/06/19 | 156238 | macros/latex/base/classes.dtx
-2023/06/19 | 155434 | macros/latex/base/ltnews08.pdf
-2023/06/19 | 1543 | macros/latex/contrib/zref-clever/zref-clever-code.tex
-2023/06/19 | 15346 | macros/latex/base/ltvers.dtx
-2023/06/19 | 15306 | macros/latex/base/source2e.tex
-2023/06/19 | 152549 | macros/latex/base/ltnews04.pdf
-2023/06/19 | 151773 | macros/latex/base/ltnews02.pdf
-2023/06/19 | 15166 | macros/latex/contrib/tcolorbox/pink_marble.png
-2023/06/19 | 151321 | macros/latex/base/ltnews03.pdf
-2023/06/19 | 15047 | macros/latex/base/ltnews28.tex
-2023/06/19 | 148 | macros/latex/contrib/tcolorbox/tcolorbox.doc.references.tex
-2023/06/19 | 148294 | macros/latex/base/ltoutenc.dtx
-2023/06/19 | 146199 | macros/latex/base/webcomp.pdf
-2023/06/19 | 145334 | macros/latex/base/ltclass.dtx
-2023/06/19 | 144600 | systems/texlive/tlnet/archive/jlreq.r67400.tar.xz
-2023/06/19 | 14421 | macros/latex/base/lppl-1-2.txt
-2023/06/19 | 14341 | macros/latex/base/lppl-1-1.txt
-2023/06/19 | 142864 | macros/latex/base/ltnews06.pdf
-2023/06/19 | 141955 | obsolete/macros/context/contrib/context-urwgothic.zip
-2023/06/19 | 14150 | macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls
-2023/06/19 | 1414 | macros/latex/contrib/tcolorbox/tcblistingsutf8.code.tex
-2023/06/19 | 14091 | macros/latex/base/ltpage.dtx
-2023/06/19 | 138211 | macros/latex/base/ltnews07.pdf
-2023/06/19 | 138110 | macros/latex/base/ltnews16.pdf
-2023/06/19 | 13759 | macros/latex/base/lamport-manual.err
-2023/06/19 | 13589 | macros/latex/base/proc.dtx
-2023/06/19 | 134985 | support/lacheck.zip
-2023/06/19 | 1341 | macros/latex/base/ltnews18.tex
-2023/06/19 | 13405 | macros/latex/contrib/tcolorbox/tcolorbox.doc.sidebyside.tex
-2023/06/19 | 132369 | macros/latex/base/lppl.pdf
-2023/06/19 | 1318565 | macros/latex/base/encguide.pdf
-2023/06/19 | 130323 | macros/latex/base/ltnews15.pdf
-2023/06/19 | 130026 | macros/latex/base/ltnews09.pdf
-2023/06/19 | 129121 | macros/latex/contrib/zref-clever/zref-clever-doc.tex
-2023/06/19 | 1287055 | macros/latex/base/ltnews.pdf
-2023/06/19 | 1279 | macros/latex/base/legal.txt
-2023/06/19 | 1275753 | macros/latex/contrib/zref-clever/zref-clever-code.pdf
-2023/06/19 | 12747 | macros/latex/contrib/tcolorbox/tcbvignette.code.tex
-2023/06/19 | 12566 | macros/latex/contrib/tcolorbox/tcbtheorems.code.tex
-2023/06/19 | 12520 | macros/latex/base/testpage.tex
-2023/06/19 | 12453 | macros/latex/contrib/tcolorbox/tcbposter.code.tex
-2023/06/19 | 1243214 | macros/latex/base/lthooks-code.pdf
-2023/06/19 | 12334 | macros/latex/base/ltnews24.tex
-2023/06/19 | 12246 | macros/latex/base/tulm.fdd
-2023/06/19 | 11829 | macros/latex/contrib/tcolorbox/tcolorbox.doc.s_main.sty
-2023/06/19 | 1161 | macros/latex/contrib/mitthesis/MIT-thesis-template/abstract.tex
-2023/06/19 | 11412 | macros/latex/base/manifest.txt
-2023/06/19 | 113062 | macros/latex/contrib/tcolorbox/tcolorbox.doc.skins.tex
-2023/06/19 | 112 | macros/latex/contrib/tcolorbox/tcolorbox.doc.index.tex
-2023/06/19 | 112202 | macros/latex/base/ltnews11.pdf
-2023/06/19 | 1106 | macros/latex/contrib/tcolorbox/tcolorbox.doc.picturecredits.tex
-2023/06/19 | 108223 | macros/latex/base/fntguide.tex
-2023/06/19 | 10798 | macros/latex/base/ltnews26.tex
-2023/06/19 | 10792 | macros/latex/base/ltnews22.tex
-2023/06/19 | 10791 | macros/latex/base/ltnews23.tex
-2023/06/19 | 1075741 | macros/latex/base/doc-code.pdf
-2023/06/19 | 107203 | obsolete/macros/context/contrib/context-lettrine.zip
-2023/06/19 | 106904 | macros/latex/base/inputenc.dtx
-2023/06/19 | 10601 | macros/latex/base/makeindx.dtx
-2023/06/19 | 105 | macros/latex/base/ltfilehook-code.tex
-2023/06/19 | 104 | macros/latex/base/ltshipout-code.tex
-2023/06/19 | 10492 | systems/texlive/tlnet/archive/prooftrees.r67399.tar.xz
-2023/06/19 | 1040 | macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx-sans-text.tex
-2023/06/19 | 103 | macros/latex/base/ltcmdhooks-code.tex
-2023/06/19 | 10370 | macros/latex/base/ltfsscmp.dtx
-2023/06/19 | 102 | macros/latex/base/ltmarks-code.tex
-2023/06/19 | 102 | macros/latex/base/lthooks-code.tex
-2023/06/19 | 10251 | macros/latex/base/webcomp.err
-2023/06/19 | 100847 | macros/latex/contrib/tcolorbox/tcolorbox.sty
-2023/06/19 | 10078 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty
-2023/06/19 | 10040 | macros/latex/contrib/tcolorbox/tcbskinsjigsaw.code.tex
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 66ecdfc08c..6581ab54e7 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 26-06-2023, 02:01:08
+%% created at 27-06-2023, 02:01:49
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -5092,8 +5092,8 @@
title = {The \texttt{babel} package},
subtitle = {Multilingual support for \LaTeX{}, LuaLaTeX, \XeLaTeX{}, and Plain \TeX{}},
author = {Javier Bezos López and Johannes L. Braams},
- date = {2023-05-11},
- version = {3.89},
+ date = {2023-06-26},
+ version = {3.90},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/required/babel/base},
url = {https://ctan.org/pkg/babel},
@@ -45487,6 +45487,17 @@
url = {https://ctan.org/pkg/mlacls},
}
+@manual{ctan-mlawriter,
+ title = {The \texttt{mlawriter} package},
+ subtitle = {Write MLA style documents in Plain \TeX{}},
+ author = {Qifan Wang},
+ date = {2023-06-26},
+ version = {1.0.1},
+ license = {cc0},
+ mirror = {https://mirror.ctan.org/macros/plain/contrib/mlawriter},
+ url = {https://ctan.org/pkg/mlawriter},
+}
+
@manual{ctan-mlbib,
title = {The \texttt{mlbib} package},
subtitle = {Support for multilingual bibliographies},
@@ -47837,8 +47848,8 @@
title = {The \texttt{NewComputerModern} package},
subtitle = {Computer Modern fonts including matching non-latin alphabets},
author = {Antonis Tsolomitis},
- date = {2023-05-15},
- version = {4.5},
+ date = {2023-06-26},
+ version = {4.6},
license = {gfl},
mirror = {https://mirror.ctan.org/fonts/newcomputermodern},
url = {https://ctan.org/pkg/newcomputermodern},
@@ -52557,8 +52568,8 @@
title = {The \texttt{photobook} package},
subtitle = {A document class for typesetting photo books},
author = {Alex A. Naanou},
- date = {2023-04-27},
- version = {0.1.21},
+ date = {2023-06-26},
+ version = {0.1.23},
license = {bsd3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/photobook},
url = {https://ctan.org/pkg/photobook},
@@ -54486,14 +54497,13 @@
@manual{ctan-profsio,
title = {The \texttt{profsio} package},
- subtitle = {Commands (with TikZ) to work with french "BTS SIO math's themes"},
+ subtitle = {Commands (with TikZ) to work with French “BTS SIO” maths themes},
author = {Cédric Pierquet},
- date = {2023-06-25},
- version = {0.1.0},
+ date = {2023-06-26},
+ version = {0.1.1},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/profsio},
url = {https://ctan.org/pkg/profsio},
- annotation = {This package provides some commands [french] to work with:},
}
@manual{ctan-progkeys,
@@ -59190,6 +59200,17 @@
url = {https://ctan.org/pkg/rotunda},
}
+@manual{ctan-rouequestions,
+ title = {The \texttt{RoueQuestions} package},
+ subtitle = {Draw a “question wheel” (roue de questions)},
+ author = {Maryline Vignal Danilet},
+ date = {2023-06-26},
+ version = {0.0.1},
+ license = {lppl1.3c},
+ mirror = {https://mirror.ctan.org/graphics/pgf/contrib/rouequestions},
+ url = {https://ctan.org/pkg/rouequestions},
+}
+
@manual{ctan-roundbox,
title = {The \texttt{roundbox} package},
subtitle = {Round boxes in \LaTeX{}},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 3d7d7b221a..7c0175bbff 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README
index 17cf2b1517..8d87e024e0 100644
--- a/fonts/newcomputermodern/README
+++ b/fonts/newcomputermodern/README
@@ -1,7 +1,7 @@
New Computer Modern Fonts
- (Package version 4.5, GustFLv1 or later)
+ (Package version 4.6, GustFLv1 or later)
Antonis Tsolomitis
Samos, Greece, 2019--2023
@@ -49,6 +49,10 @@ which are distributed with microtype.
Latest additions/improvements:
+Version 4.6
+
+Small fixes with some latin accented letters such as a grave, e grave etc.
+
Version 4.5
Small fixes in text fonts for alternate a and g for IPA use in ss05
diff --git a/fonts/newcomputermodern/doc/newcm-doc.pdf b/fonts/newcomputermodern/doc/newcm-doc.pdf
index 1a39c3468f..e08a500873 100644
--- a/fonts/newcomputermodern/doc/newcm-doc.pdf
+++ b/fonts/newcomputermodern/doc/newcm-doc.pdf
Binary files differ
diff --git a/fonts/newcomputermodern/doc/newcm-doc.tex b/fonts/newcomputermodern/doc/newcm-doc.tex
index 6e72ba7783..27e215f20d 100644
--- a/fonts/newcomputermodern/doc/newcm-doc.tex
+++ b/fonts/newcomputermodern/doc/newcm-doc.tex
@@ -61,7 +61,7 @@ StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf}
\renewcommand{\arraystretch}{1.4}
-\title{The New Computer Modern FontFamily\\ version 4.5}
+\title{The New Computer Modern FontFamily\\ version 4.6}
\author{Antonis Tsolomitis}
%\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece}
%\netaddress{atsol (at) aegean dot gr}
diff --git a/fonts/newcomputermodern/otf/NewCM08-Regular.otf b/fonts/newcomputermodern/otf/NewCM08-Regular.otf
index 3c04920ca6..73021c4b51 100644
--- a/fonts/newcomputermodern/otf/NewCM08-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCM08-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-Regular.otf b/fonts/newcomputermodern/otf/NewCM10-Regular.otf
index d73c4de7ab..abe6f1c8e0 100644
--- a/fonts/newcomputermodern/otf/NewCM10-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/source.txz b/fonts/newcomputermodern/source.txz
index 4e9a3c7122..6d43c196c1 100644
--- a/fonts/newcomputermodern/source.txz
+++ b/fonts/newcomputermodern/source.txz
Binary files differ
diff --git a/fonts/newcomputermodern/tex/newcomputermodern.sty b/fonts/newcomputermodern/tex/newcomputermodern.sty
index bb606b1af6..1b741d69c1 100644
--- a/fonts/newcomputermodern/tex/newcomputermodern.sty
+++ b/fonts/newcomputermodern/tex/newcomputermodern.sty
@@ -1,5 +1,5 @@
%\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{newcomputermodern}[v4.5 NewCM fonts by Antonis Tsolomitis]
+\ProvidesPackage{newcomputermodern}[v4.6 NewCM fonts by Antonis Tsolomitis]
\typeout{Loading NewCM fonts by Antonis Tsolomitis}
\newif\if@olddefault
diff --git a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
index c8f5ee5651..e90084029e 100644
--- a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
+++ b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
index 11f39a3624..ac11dc168a 100644
--- a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
+++ b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.tex
@@ -4,8 +4,8 @@
\documentclass[french,a4paper,11pt]{article}
\usepackage[margin=2cm,includefoot]{geometry}
-\def\TPversion{0.1.0}
-\def\TPdate{23 juin 2023}
+\def\TPversion{0.1.1}
+\def\TPdate{26 juin 2023}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
@@ -79,10 +79,10 @@
keywordstyle={\color{violet}},%
classoffset=2,%
alsoletter={-},%
- morekeywords={\MPMPlaceTache,\MPMPlaceNotice,\MPMPlaceDuree,GrapheMPM,TableKarnaugh,\KarnaughCasesResult,\KarnaughBlocRegroup,\MPMPlaceTaches,\MPMPlaceDurees,GrapheTikz,\GrphPlaceSommets,\GrphTraceAretes,\tikzset},%
+ morekeywords={\MPMPlaceTache,\MPMPlaceNotice,\MPMPlaceDuree,GrapheMPM,TableKarnaugh,\KarnaughCasesResult,\KarnaughBlocRegroup,\MPMPlaceTaches,\MPMPlaceDurees,GrapheTikz,\GrphPlaceSommets,\GrphTraceAretes,\tikzset,\DiagrammeSagittal,\draw},%
keywordstyle={\color{green!50!black}},%
classoffset=3,%
- morekeywords={CouleurDurees,CouleurFleches,LargeurCases,Epaisseur,Police,CouleurDates,CouleurBords,NoirBlanc,Grille,DecalHorizDeb,DecalVertDeb,DecalHorizFin,DecalVertFin,Coude,SensCoude,Unite,Variables,Swap,Aide,CouleurCases,Decalage,Couleur,Type,Legende,PosVarLaterale,CouleurLegende,CouleurSommets,TypeSommets,Unite,CouleurFT,DimensionSommets,PositionFleches,EchelleFleches,TypeFleche,Droit,Milieu,AngleGauche,AngleDroite,Boucle,GrphStyleArc,GrphStyleSommet,Poids,GrphStylepoids},%
+ morekeywords={CouleurDurees,CouleurFleches,LargeurCases,Epaisseur,Police,CouleurDates,CouleurBords,NoirBlanc,Grille,DecalHorizDeb,DecalVertDeb,DecalHorizFin,DecalVertFin,Coude,SensCoude,Unite,Variables,Swap,Aide,CouleurCases,Decalage,Couleur,Type,Legende,PosVarLaterale,CouleurLegende,CouleurSommets,TypeSommets,Unite,CouleurFT,DimensionSommets,PositionFleches,EchelleFleches,TypeFleche,Droit,Milieu,AngleGauche,AngleDroite,Boucle,GrphStyleArc,GrphStyleSommet,Poids,GrphStylepoids,DistElem,DistEns,LargEns,NomAppli,CouleurE,CouleurAppli,CouleurF,CouleurFleches,TypeFleche,Epaisseur,Labels,Ensembles,PosLabels,PoliceLabels},%
keywordstyle={\color{orange}}
},%
#1
@@ -126,6 +126,8 @@
{\Huge \texttt{ProfSio} [fr]}\\
\\
{\LARGE Des outils pour les Maths en BTS SIO.} \\
+ \\
+ {\large (Services Informatiques aux Organisations)}
\end{tabular}
\bigskip
@@ -144,22 +146,26 @@
\end{tabular}
\end{center}
-\vspace{0.25cm}
+\vspace{0.15cm}
+
+{$\blacktriangleright$~~Commandes spécifiques pour le programme de Mathématiques en BTS SIO\footnotemark\footnotetext{Brevet de Technicien Supérieur - Services Informatiques aux Organisations : \href{https://www.letudiant.fr/etudes/bts/bts-sio-services-informatiques-aux-organisations.html}{[Lien]} sur le site de L'Étudiant}.}
+
+\vspace{0.15cm}
-{$\blacktriangleright$~~Créer des diagrammes MPM (de manière manuelle, pas de calculs ou placements automatiques).}
+{$\blacktriangleright$~~Créer des diagrammes MPM\footnotemark\footnotetext{Méthode des Potentiels Métra : \href{https://fr.wikipedia.org/wiki/Méthode_des_potentiels_métra}{[Lien]} sur le site de Wikipedia} (Méthode des Potentiels Métra).}
-\vspace{0.25cm}
+\vspace{0.15cm}
{$\blacktriangleright$~~Créer des tables de Karnaugh avec mise en valeur (manuelle) des regroupements.}
-\vspace{0.25cm}
+\vspace{0.15cm}
-{$\blacktriangleright$~~Créer des graphes simples.}
+{$\blacktriangleright$~~Créer des graphes simples ou des diagrammes sagittaux.
\vspace{1cm}
\hfill
-\begin{GrapheMPM}[LargeurCases=0.5cm]
+\begin{GrapheMPM}[LargeurCases=0.5cm]<scale=0.9>
%NOTICE
\MPMPlaceNotice(1,6.5)
%SOMMETS
@@ -189,7 +195,7 @@
\hfill~
\hfill
-\begin{TableKarnaugh}
+\begin{TableKarnaugh}<scale=0.9>
\KarnaughCasesResult{0,1,1,0,1,1,1,1}
\KarnaughBlocRegroup[Type=Centre,Couleur=blue!75,Decalage=-1.5pt]{10}{32}
\KarnaughBlocRegroup[Type=Gauche,Couleur=red!75,Decalage=-1.5pt]{00}{11}
@@ -206,7 +212,7 @@
\vspace{0.5cm}
\hfill
-\begin{GrapheTikz}[Unite=0.75cm,CouleurSommets={gray/blue},Epaisseur={very thick/thick},CouleurFleches=orange]
+\begin{GrapheTikz}[Unite=0.75cm,CouleurSommets={gray/blue},Epaisseur={very thick/thick},CouleurFleches=orange]<scale=0.9>
\GrphPlaceSommets{(5,4)/A (2,2)/B (9,3)/C}
\GrphTraceAretes{A/B}
\GrphTraceAretes[AngleGauche]{C/A}
@@ -214,20 +220,22 @@
\GrphTraceAretes[Boucle=4]{A/45 B/135 C/-45}
\end{GrapheTikz}
\hfill~
+\DiagrammeSagittal[Labels=false,E={a,b,c},F={A,C,H,P},Labels=false]{a/A,a/P,b/H,b/P,c/C}
+\hfill~
%%\hfill{}\textit{Merci à Patrick Bideault pour ses retours et conseils !}
-\vfill
-
-\hrule
-
-\medskip
-
-\TableauDocumentation
-
-\medskip
-
-\hrule
+%\vfill
+%
+%\hrule
+%
+%\medskip
+%
+%\TableauDocumentation
+%
+%\medskip
+%
+%\hrule
\newpage
@@ -240,6 +248,8 @@
\section{Historique}
+\verb|v0.1.1|~:~~~~Mise à jour de la documentation + Diagrammes sagittaux.
+
\verb|v0.1.0|~:~~~~Version initiale.
\newpage
@@ -994,4 +1004,121 @@ Pour marquer une fermeture transitive, on peut utiliser le style \verb|FT| dans
\end{GrapheTikz}
\end{DemoCode}
+\pagebreak
+
+\section{Diagrammes sagittaux}
+
+\subsection{Commande et fonctionnement global}
+
+\begin{cautionblock}
+La commande dédiée à la création d'un diagramme sagittal pour une application est \motcletex!\DiagrammeSagittal!.
+
+Le diagramme créé est réalisé avec un environnement \motcletex!tikzpicture!.
+\end{cautionblock}
+
+\begin{DemoCode}[listing only]
+%commande autonome
+\DiagrammeSagittal[clés]<options tikz>{liaisons}
+
+%commande à insérer dans un environnement tikzpicture
+\begin{tikzpicture}
+ \DiagrammeSagittal*[clés]{liaisons}
+\end{tikzpicture}
+\end{DemoCode}
+
+\begin{DemoCode}[]
+\DiagrammeSagittal[E={a,b,c},F={A,C,H,P}]{a/A,a/P,b/H,b/P,c/C}
+\end{DemoCode}
+
+\begin{warningblock}
+La majorité des paramètres sont personnalisables, mais le \textit{thème} général est globalement \textit{fixé}, dans le sens où ce sont les éléments \textit{cosmétiques} qui pourront être modifiés.
+
+\smallskip
+
+La commande de création de \packagetex!ProfSio! est volontairement pour des applications basiques, dans l'optique de travailler avec exemples en adéquation avec le programme de BTS SIO.
+\end{warningblock}
+
+\subsection{Arguments et clés}
+
+\begin{DemoCode}[listing only]
+\DiagrammeSagittal[clés]<options tikz>{liaisons}
+
+\begin{tikzpicture}
+ \DiagrammeSagittal*[clés]{liaisons}
+\end{tikzpicture}
+\end{DemoCode}
+
+\begin{noteblock}
+Le code se charge, grâce aux \Cle{clés}, de positionner et d'aligner les éléments des ensembles et les flèches.
+
+De ce fait, les \textit{écarts} entre les éléments d'un ensemble sont fixées globalement, tout comme le style général des flèches.
+\end{noteblock}
+
+\begin{tipblock}
+La version \textit{étoilé} permet de ne pas créer l'environnement \motcletex!tikzpicture!, pour d'éventuels rajouts ultérieurs :
+
+\begin{itemize}
+ \item les éléments de l'ensemble de départ sont des nœuds nommés \verb!(E...)! ;
+ \item les éléments de l'ensemble d'arrivée sont des nœuds nommés \verb!(F...)!.
+\end{itemize}
+\vspace*{-\baselineskip}\leavevmode
+\end{tipblock}
+
+%\begin{DemoCode}[]
+%\DiagrammeSagittal[E={A,B,C,D,E,F},F={1,2,3,4}]{}
+%\end{DemoCode}
+
+\begin{tipblock}
+Les \Cle{clés} disponibles sont :
+
+\begin{itemize}
+ \item \Cle{DistElem} := distance verticale entre les éléments ; \hfill{}défaut : \Cle{0.75}
+ \item \Cle{DistEns} := distance entre les \og patates \fg{} ; \hfill{}défaut : \Cle{4}
+ \item \Cle{LargEns} := largeur des \og patates \fg{} ; \hfill{}défaut : \Cle{1.5}
+ \item \Cle{NomAppli} := nom de l'application ; \hfill{}défaut : \Cle{$f$}
+ \item \Cle{CouleurE} := couleur de l'ensemble de départ ; \hfill{}défaut : \Cle{blue}
+ \item \Cle{CouleurAppli} := couleur de l'application ; \hfill{}défaut : \Cle{violet}
+ \item \Cle{CouleurF} := couleur de l'ensemble d'arrivée ; \hfill{}défaut : \Cle{red}
+ \item \Cle{CouleurFleches} := couleur des flèches ; \hfill{}défaut : \Cle{teal}
+ \item \Cle{TypeFleche} := type de la flèche ; \hfill{}défaut : \Cle{Latex}
+ \item \Cle{Epaisseur} := épaisseur des tracés ; \hfill{}défaut : \Cle{0.8pt}
+ \item \Cle{Police} := police pour les éléments ; \hfill{}défaut : \Cle{vide}
+ \item \Cle{NoirBlanc} := booléen pour forcer l'affichage en N\&{}B ; \hfill{}défaut : \Cle{false}
+ \item \Cle{Labels} := booléen pour afficher les noms des ensembles ; \hfill{}défaut : \Cle{true}
+ \item \Cle{Ensembles} := nom des ensembles ; \hfill{}défaut : \Cle{\$\textbackslash mathcal\{E\}\$/\$\textbackslash mathcal\{F\}\$}
+ \item \Cle{PosLabels} := position des labels, parmi \Cle{haut/bas}. \hfill{}défaut : \Cle{bas}
+\end{itemize}
+
+Le deuxième argument, optionnel et entre \texttt{<...>} propose des options, en langage \packagetex!tikz! à passer à l'environnement.
+
+\smallskip
+
+Le troisième argument, obligatoire et entre \texttt{\{...\}}, permet de préciser les \textit{liaisons} sous la forme \verb!x1/f(x1),x2/f(x2),...!.
+\end{tipblock}
+
+\subsection{Exemples}
+
+\begin{DemoCode}[]
+\DiagrammeSagittal[DistElem=1,DistEns=5,LargEns=1.75,Police={\Large\ttfamily}, Epaisseur=1pt,NomAppli={$h$},E={a,b,c},F={A,C,H,P}, PoliceLabels=\Large]{a/A,a/P,b/H,b/P,c/C}
+\end{DemoCode}
+
+\begin{DemoCode}[]
+\DiagrammeSagittal[%
+ E={1,2,3,4,5,6,7},F={a,b,c,d,e},Labels=false,%
+ DistElem=1,DistEns=6,LargEns=2,%
+ CouleurE=teal,CouleurF=orange,CouleurAppli=brown,CouleurFleches=brown
+ ]{1/a,2/b,3/b,4/c,5/d,6/e,7/e}
+\end{DemoCode}
+
+\begin{DemoCode}[]
+\begin{tikzpicture}
+ \DiagrammeSagittal*[%
+ E={1,2,3,4,5,6,7},F={a,b,c,d,e},DistEns=6,%
+ CouleurE=teal,CouleurF=orange,CouleurAppli=brown,CouleurFleches=brown
+ ]{1/a,2/b,3/b,4/c,5/d,6/d,7/d}
+ \draw[lime!50!black,<-,thick,dashed,>=Latex] ($(Fb)+(12pt,0)$) to[bend right=10]++ (2,1) node[right] {\parbox{4cm}{b admet 2 antécédents, donc $f$ ne peut pas être injective.}} ;
+ \draw[blue!50!black,<-,thick,dashed,>=Latex] ($(Fe)+(12pt,0)$) to[bend left=10]++ (2,-1) node[right] {\parbox{4cm}{e n'admet pas d'antécédent, donc $f$ ne peut pas être surjective.}} ;
+\end{tikzpicture}
+\end{DemoCode}
+
\end{document} \ No newline at end of file
diff --git a/graphics/pgf/contrib/profsio/tex/ProfSio.sty b/graphics/pgf/contrib/profsio/tex/ProfSio.sty
index 0235f49994..103b2667dd 100644
--- a/graphics/pgf/contrib/profsio/tex/ProfSio.sty
+++ b/graphics/pgf/contrib/profsio/tex/ProfSio.sty
@@ -2,7 +2,8 @@
% licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ProfSio}[2023/06/23 0.1.0 Pour les enseignants en BTS SIO]
+\ProvidesPackage{ProfSio}[2023/06/26 0.1.1 Pour les enseignants en BTS SIO]
+%0.1.1 Correction de la documentation + Ajout des diagrammes sagittaux
%0.1.0 Version initiale
%------Packages utiles
@@ -539,5 +540,102 @@
}%
}
+%------Diagramme Sagittal
+\defKV[DiagSagitt]{%
+ E=\def\DSListeEltE{#1},%
+ F=\def\DSListeEltF{#1},%
+ DistElem=\def\DSEcartIN{#1},%
+ DistEns=\def\DSEcartIP{#1},%
+ LargEns=\def\DSLargPatates{#1},%
+ NomAppli=\def\DSNomFctPatates{#1},%
+ CouleurE=\def\DSCouleurE{#1},%
+ CouleurAppli=\def\DSCouleurFct{#1},%
+ CouleurF=\def\DSCouleurF{#1},%
+ CouleurFleches=\def\DSCouleurArc{#1},%
+ TypeFleche=\def\DSTypeFleche{#1},%
+ Epaisseur=\def\DSThick{#1},%
+ Police=\def\DSPolicePatates{#1},%
+ PoliceLabels=\def\DSPoliceLabels{#1},%
+ Ensembles=\def\DSNomEns{#1},%
+ PosLabels=\def\DSPosLabels{#1}
+}
+
+\setKVdefault[DiagSagitt]{%
+ DistElem=0.75,%
+ DistEns=4,%
+ LargEns=1.5,%
+ NomAppli={$f$},%
+ CouleurE={blue},%
+ CouleurAppli={violet},%
+ CouleurF={red},%
+ CouleurFleches={teal},%
+ TypeFleche=Latex,%
+ Epaisseur=0.8pt,%
+ Police={},%
+ NoirBlanc=false,%
+ Labels=true,%
+ Ensembles={$\mathcal{E}$/$\mathcal{F}$},%{E/F},%
+ PosLabels=bas,%
+ PoliceLabels={}
+}
+
+\NewDocumentCommand\DiagrammeSagittal{s O{} D<>{} m }{%
+ \restoreKV[DiagSagitt]%paramètres par défaut
+ \setKV[DiagSagitt]{#2}%
+ \readlist*\DSLstE{\DSListeEltE}%
+ \readlist*\DSLstF{\DSListeEltF}%
+ \def\DSHauteurPatateE{\fpeval{\DSEcartIN*(1+\DSLstElen)}}%
+ \def\DSHauteurPatateF{\fpeval{\DSEcartIN*(1+\DSLstFlen)}}%
+ \def\DSMaxHauteursPatates{\fpeval{max(\DSHauteurPatateE,\DSHauteurPatateF)}}%
+ \def\DSOffsetPatates{\fpeval{0.5*\DSHauteurPatateF-0.5*\DSHauteurPatateE}}%
+ \IfStrEq{\DSPosLabels}{bas}%
+ {%
+ \def\DSHautLegende{\fpeval{min(0,-\DSOffsetPatates)-0.5*\DSEcartIN}}%
+ }{}%
+ \IfStrEq{\DSPosLabels}{haut}%
+ {%
+ \def\DSHautLegende{\fpeval{max(\DSHauteurPatateE,\DSHauteurPatateF-\DSOffsetPatates)+0.5*\DSEcartIN}}%
+ }{}
+ \ifboolKV[DiagSagitt]{NoirBlanc}%
+ {%
+ \def\DSCouleurE{black}%
+ \def\DSCouleurF{black}%
+ \def\DSCouleurArc{black}%
+ \def\DSCouleurFct{black}%
+ }{}%
+ \IfBooleanTF{#1}%
+ {}%
+ {\begin{tikzpicture}[#3]}%
+ %LABELS
+ %\draw[lightgray,thin,->] (-1,0)--++(6,0) ;
+ \ifboolKV[DiagSagitt]{Labels}%
+ {%
+ \saveexpandmode\expandarg
+ \StrCut{\DSNomEns}{/}{\DSNomE}{\DSNomF}
+ \restoreexpandmode
+ \draw (0,{\DSHautLegende}) node[\DSCouleurE,inner sep=1pt,font=\DSPoliceLabels] {\DSNomE} ;
+ \draw ({\DSEcartIP},{\DSHautLegende}) node[\DSCouleurF,inner sep=1pt,font=\DSPoliceLabels] {\DSNomF} ;
+ \draw[line width=\DSThick,->,>=\DSTypeFleche] ({0.45},{\DSHautLegende})--({\DSEcartIP-0.45},{\DSHautLegende}) node[midway,above=2pt,inner sep=1pt,text=\DSCouleurFct,font=\DSPoliceLabels] {\DSNomFctPatates} ;
+ }{}%
+ %PATATE_E (ok)
+ \draw[line width=\DSThick] (0,{0.5*\DSHauteurPatateE}) ellipse ({0.5*\DSLargPatates} and {0.5*\DSHauteurPatateE} );
+ \foreach \i in {1,...,\DSLstElen}{%
+ \coordinate (E\DSLstE[\i]) at ({0.05*\DSLargPatates},{(\DSLstElen-\i+1)*\DSEcartIN}) ;%
+ \filldraw[\DSCouleurE] (E\DSLstE[\i]) circle[radius=1.5pt] node[left,font=\DSPolicePatates] {\DSLstE[\i]} ;%
+ }%
+ %PATATE_F (ok)
+ \draw[line width=\DSThick] ({\DSEcartIP},{0.5*\DSHauteurPatateF-\DSOffsetPatates}) ellipse ({0.5*\DSLargPatates} and {0.5*\DSHauteurPatateF} );
+ \foreach \i in {1,...,\DSLstFlen}{%
+ \coordinate (F\DSLstF[\i]) at ({\DSEcartIP-0.05*\DSLargPatates},{(\DSLstFlen-\i+1)*\DSEcartIN-\DSOffsetPatates}) ;%
+ \filldraw[\DSCouleurF] (F\DSLstF[\i]) circle[radius=1.5pt] node[right,font=\DSPolicePatates] {\DSLstF[\i]} ;%
+ }%
+ %ARCS
+ \foreach \Deb/\Fin in {#4} {%
+ \draw[line width=\DSThick,->,>=\DSTypeFleche,\DSCouleurArc] (E\Deb)--(F\Fin) ;
+ }%
+ \IfBooleanTF{#1}%
+ {}%
+ {\end{tikzpicture}}%
+}
\endinput \ No newline at end of file
diff --git a/graphics/pgf/contrib/rouequestions/README.txt b/graphics/pgf/contrib/rouequestions/README.txt
new file mode 100644
index 0000000000..d6a15a6382
--- /dev/null
+++ b/graphics/pgf/contrib/rouequestions/README.txt
@@ -0,0 +1,11 @@
+Ce package permet de générer un jeu sous forme de roue
+
+----------------
+
+This package provides to produce a game with students. It is a wheel with answers inside.
+
+---------------
+
+Author : Maryline Vignal Danilet
+email : marydanilet@gmail.com
+Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt \ No newline at end of file
diff --git a/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdf b/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdf
new file mode 100644
index 0000000000..ee7acfc87c
--- /dev/null
+++ b/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.tex b/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.tex
new file mode 100644
index 0000000000..2b866a5bde
--- /dev/null
+++ b/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.tex
@@ -0,0 +1,176 @@
+\documentclass[a4paper,12pt]{article}
+%\input{inc/inc.tex}
+\usepackage{RoueQuestions}
+%\usepackage{listingsutf8}
+%\lstset{inputencoding=utf8/latin1}
+\usepackage[most]{tcolorbox} % pour les boites de propriétés/définition
+
+\usepackage{fancyhdr}
+\usepackage{siunitx}
+\usepackage{geometry}
+\geometry{hmargin=1.5cm,vmargin=2.5cm}
+
+
+\newtcolorbox{Consigne}[1][]{colback=blue!5!white,
+ colframe=blue,%fonttitle=\bfseries,
+ title=\textbf{#1}}
+
+
+\begin{document}
+ % En-têtes et pieds de pages
+ \pagestyle{fancy}
+ \setlength{\headheight}{25pt}
+ \fancyhead[L]{Maryline Vignal}
+ \fancyhead[R]{RoueQuestions}
+ \renewcommand{\footrulewidth}{1pt}
+ \fancyfoot[C]{ }
+ \fancyfoot[R]{page \textbf{\thepage}}
+ \fancyfoot[L]{ }
+ \setcounter{page}{1}
+
+ \begin{center}
+ \textbf{Roues de questions}
+ \end{center}
+
+\roueQuestions[RayonCentral=4.2,RayonTotal=5.8,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.},Decoupe=false,Pliage=false]{%
+ $5^{-7}\times 5^{-3}$,%
+ $6^{12}\times 6^{-10}$,%
+ $\dfrac{21^{-13}}{21^{10}}$,%
+ $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+ $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+ $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+ $\num{2.5}^{-7}\times 4^{-7}$,%
+ $-4\times (-4)^{-7}$,%
+ $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+ $10^5\times\left(10^7\right)^8$%
+}
+\vspace{-0.3cm}
+\begin{flushright}
+ \roueQuestions[RayonCentral=4.2,RayonTotal=5.8,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution,Decoupe=false]{%
+ $5^{-10}$,%
+ $6^2$,%
+ $21^{-23}$,%
+ $2^7$,%
+ $\left(-3\right)^{-4}$,%
+ $7^{52}$,%
+ $10^{-7}$,%
+ $\left(-4\right)^{-6}$,%
+ $\left(-\num{3,6}\right)^{-3}$,%
+ $10^{61}$%
+ }
+\end{flushright}
+
+\clearpage
+ Ce package permet de générer des roues de questions. Il a été imaginé pour des jeux en mathématiques mais peut servir à d'autres applications.\\[6pt]
+ On imprime 2 roues : l'une d'elles comporte les questions et la consigne, l'autre comporte les réponses. On découpe les traits en pointillés et on colle sur la partie centrale les 2 feuilles l'une sur l'autre. On accroche un trombone sur chaque partie soulevable.\\[6pt]
+ L'élève choisit une question et en cherche la réponse. Il soulève le volet pour vérifier. S'il a trouvé la bonne réponse, il gagne le trombone. En jouant à 2, en cas d'échec, l'adversaire gagne le trombone. A la fin de la partie, chacun compte le nombre de trombones gagnés.\\[12pt]
+
+ \verb|\usepackage{RoueQuestions}| pour utiliser le package. \\[6pt]
+% \begin{Consigne}[Ajouter une roue]
+ \verb|\roueQuestions[options]{liste}| permet d'insérer une roue de questions. Il faudra l'appeler une 2ème fois pour générer la roue des solutions. \\[6pt]
+% \end{Consigne}
+% \begin{Consigne}[Les options]
+ \verb|LineWidth = 2pt| précise la largeur de la bordure.\\
+ \verb|NbCases = 10| précise le nombre de questions. \\
+ \verb|RayonCentral= 6| précise le rayon entre le centre et le début des cases (en cm). \\
+ \verb|RayonTotal = 8| précise le rayon total de la roue (en cm). \\
+ \verb|Consigne = {}| donne la consigne à écrire au centre de la roue. \\
+ \verb|Titre = {}| indique le titre à mettre en gras. \\
+ \verb|Decoupe = true| permet de tracer les traits de découpe en bleu \\
+ \verb|Pliage = {}| permet de tracer les traits de pliage en vert. \\
+ \verb|Solution = false| si faux, met les pointillés pour le découpage. \\[6pt]
+%\end{Consigne}
+
+
+
+\newtcblisting{mybox}[2][]{%
+ colback=red!5!white,
+ colframe=red!75!black,
+ fonttitle=\bfseries,
+ title={#2},#1}
+\begin{mybox}[listing only]{Exemple}
+\roueQuestions[RayonCentral=4.2,RayonTotal=6,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.}]{%
+ $5^{-7}\times 5^{-3}$,%
+ $6^{12}\times 6^{-10}$,%
+ $\dfrac{21^{-13}}{21^{10}}$,%
+ $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+ $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+ $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+ $\num{2.5}^{-7}\times 4^{-7}$,%
+ $-4\times (-4)^{-7}$,%
+ $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+ $10^5\times\left(10^7\right)^8$%
+}
+\vspace{-0.3cm}
+\begin{flushright}
+ \roueQuestions[RayonCentral=4.2,RayonTotal=6,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution]{%
+ $5^{-10}$,%
+ $6^2$,%
+ $21^{-23}$,%
+ $2^7$,%
+ $\left(-3\right)^{-4}$,%
+ $7^{52}$,%
+ $10^{-7}$,%
+ $\left(-4\right)^{-6}$,%
+ $\left(-\num{3,6}\right)^{-3}$,%
+ $10^{61}$%
+ }
+\end{flushright}
+\end{mybox}
+
+\roueQuestions[RayonCentral=4.2,RayonTotal=6,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.}]{%
+ $5^{-7}\times 5^{-3}$,%
+ $6^{12}\times 6^{-10}$,%
+ $\dfrac{21^{-13}}{21^{10}}$,%
+ $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+ $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+ $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+ $\num{2.5}^{-7}\times 4^{-7}$,%
+ $-4\times (-4)^{-7}$,%
+ $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+ $10^5\times\left(10^7\right)^8$%
+}
+\vspace{-0.3cm}
+\begin{flushright}
+ \roueQuestions[RayonCentral=4.2,RayonTotal=6,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution]{%
+ $5^{-10}$,%
+ $6^2$,%
+ $21^{-23}$,%
+ $2^7$,%
+ $\left(-3\right)^{-4}$,%
+ $7^{52}$,%
+ $10^{-7}$,%
+ $\left(-4\right)^{-6}$,%
+ $\left(-\num{3,6}\right)^{-3}$,%
+ $10^{61}$%
+ }
+\end{flushright}
+
+%\roueQuestions[RayonCentral=4.2,RayonTotal=6.5,Titre={Puissances},Consigne={Ecrire sous la forme $a^n$, où $a$ est un nombre relatif et $n$ un entier relatif.}]{%
+% $5^{-7}\times 5^{-3}$,%
+% $6^{12}\times 6^{-10}$,%
+% $\dfrac{21^{-13}}{21^{10}}$,%
+% $\dfrac{2^{-4}\times 2^9}{2^5\times 2^{-7}}$,%
+% $\dfrac{\left((-3)^4\right)^{-2}\times (-3)}{(-3)^{-3}}$,%
+% $\left(\dfrac{7^{13}\times 7^ {-9}}{7^{-14}\times 7^{-8}}\right)^2$,%
+% $\num{2.5}^{-7}\times 4^{-7}$,%
+% $-4\times (-4)^{-7}$,%
+% $\dfrac{9^{-3}}{(-\num{2.5})^{-3}}$,%
+% $10^5\times\left(10^7\right)^8$%
+%}
+%\vspace{-0.5cm}
+%\begin{flushright}
+% \roueQuestions[RayonCentral=4.2,RayonTotal=6.5,Consigne={Cette partie est encollée et placée sous la consigne de la première roue.},Solution]{%
+% $5^{-10}$,%
+% $6^2$,%
+% $21^{-23}$,%
+% $2^7$,%
+% $\left(-3\right)^{-4}$,%
+% $7^{52}$,%
+% $10^{-7}$,%
+% $\left(-4\right)^{-6}$,%
+% $\left(-\num{3,6}\right)^{-3}$,%
+% $10^{61}$%
+% }
+%\end{flushright}
+\end{document}
diff --git a/graphics/pgf/contrib/rouequestions/doc/sample.png b/graphics/pgf/contrib/rouequestions/doc/sample.png
new file mode 100644
index 0000000000..cb78f962bf
--- /dev/null
+++ b/graphics/pgf/contrib/rouequestions/doc/sample.png
Binary files differ
diff --git a/graphics/pgf/contrib/rouequestions/tex/RoueQuestions.sty b/graphics/pgf/contrib/rouequestions/tex/RoueQuestions.sty
new file mode 100644
index 0000000000..de436801d5
--- /dev/null
+++ b/graphics/pgf/contrib/rouequestions/tex/RoueQuestions.sty
@@ -0,0 +1,61 @@
+% Author : M. Vignal
+% License : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+\ProvidesPackage{RoueQuestions}[2023/06/25 0.0.1 Aide pour générer des roues de questions]
+\RequirePackage{tikz}
+\RequirePackage{simplekv}
+\RequirePackage{listofitems}
+
+\setKVdefault[roueQuestions]{
+ LineWidth = 2pt,
+ NbCases = 10,
+ RayonCentral= 6,
+ RayonTotal = 8,
+ Consigne = {},
+ Titre = {},
+ Solution = false,
+ Decoupe = true,
+ Pliage = true
+}
+
+\newcommand{\roueQuestions}[2][]{%
+ \restoreKV[roueQuestions] %paramètres par défaut
+ \setKV[roueQuestions]{#1} % lecture des paramètres passés à la macro et remplacement des valeurs
+ \pgfmathparse{360/\useKV[roueQuestions]{NbCases}}\let\angle\pgfmathresult
+ \pgfmathparse{\useKV[roueQuestions]{RayonCentral}}\let\RayonCentral\pgfmathresult
+ \pgfmathparse{\useKV[roueQuestions]{RayonTotal}}\let\RayonTotal\pgfmathresult
+ \pgfmathparse{(2*\RayonCentral+\RayonTotal)/3}\let\RayonTexte\pgfmathresult
+ \pgfmathparse{(4*\RayonCentral)/3}\let\LargeurTexte\pgfmathresult
+ \edef\LineWidth{\useKV[roueQuestions]{LineWidth}}
+ \readlist*\listeequations{#2}%
+ \def\nbequations{\inteval{\listeequations-1}}%
+ \begin{tikzpicture}
+ \foreach \n in {1,...,\useKV[roueQuestions]{NbCases}}{%
+ \ifboolKV[roueQuestions]{Decoupe}{%
+ \edef\couleurExt{blue}
+ }{%
+ \edef\couleurExt{black}
+ }
+ \ifboolKV[roueQuestions]{Pliage}{%
+ \edef\couleurPli{green!30!black}
+ }{%
+ \edef\couleurPli{black}
+ }
+ % intérieur vers extérieur
+ \ifboolKV[roueQuestions]{Solution}{%
+ \draw[line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonCentral) -- (\angle*\n:\RayonTotal) ;
+ }{%
+ \draw[\couleurExt,line width={\useKV[roueQuestions]{LineWidth}},dashed] (\angle*\n:\RayonCentral) -- (\angle*\n:\RayonTotal) ;
+ }
+ % intérieur
+ \ifboolKV[roueQuestions]{Solution}{\draw[line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonCentral) -- (\angle*\n+\angle:\RayonCentral) ; }{\draw[\couleurPli,line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonCentral) -- (\angle*\n+\angle:\RayonCentral) ; }
+ % extérieur
+ \draw[\couleurExt, line width={\useKV[roueQuestions]{LineWidth}}] (\angle*\n:\RayonTotal) -- (\angle*\n+\angle:\RayonTotal) ;
+ % texte de l'onglet
+ % angle de rotation du texte = 180 - \angle/2
+ \pgfmathparse{270 + \angle*\n - \angle/2}\let\angleTexte\pgfmathresult
+ \node[rotate=\angleTexte] at (\angle*\n-\angle/2:\RayonTexte) {\listeequations[\n]};
+ }
+ \node at(0,2*\RayonCentral/3) {\textbf{\useKV[roueQuestions]{Titre}}};
+ \node[text width=\LargeurTexte cm,text justified] at(0,0) {\useKV[roueQuestions]{Consigne}};
+ \end{tikzpicture}
+}
diff --git a/macros/latex/contrib/photobook/Makefile b/macros/latex/contrib/photobook/Makefile
index 769c5c2ac4..59b7ea002c 100644
--- a/macros/latex/contrib/photobook/Makefile
+++ b/macros/latex/contrib/photobook/Makefile
@@ -43,9 +43,6 @@
#----------------------------------------------------------------------
# Config...
-.EXPORT_ALL_VARIABLES:
-
-
# NOTE: this makes things run consistently on different systems including
# things like Android...
SHELL := bash
@@ -245,14 +242,10 @@ LN := cp -l
# list of dependencies...
#
-# NOTE: grep's -z flag generates a bunch if nulls that we need to clean
-# out via tr.
DEPENDS.txt: $(MODULE).cls
- cat $< \
- | grep -Ezo '\s*\\RequirePackage(\[[^]]*\])?\{[^}]*\}' \
- | sed -e 's/.*{\(.*\)}/hard \1\n/' \
- | grep -a hard \
- | tr -d '\000' \
+ make depends \
+ | grep -v make \
+ | sed -e 's/^/hard /' \
> $@
@@ -265,6 +258,20 @@ version:
@echo $(VERSION)
+# NOTE: grep's -z flag generates a bunch if nulls that we need to clean
+# out via tr.
+# XXX this is a bit ugly -- adding/removing "hard" and then adding it
+# again for DEPENDS.txt...
+.PHONY: depends
+depends: $(MODULE).cls
+ @cat $< \
+ | grep -Ezo '\s*\\RequirePackage(\[[^]]*\])?\{[^}]*\}' \
+ | sed -e 's/.*{\(.*\)}/hard \1\n/' \
+ | grep -a hard \
+ | tr -d '\000' \
+ | cut -d " " -f 2
+
+
#----------------------------------------------------------------------
# Main targets...
diff --git a/macros/latex/contrib/photobook/README.md b/macros/latex/contrib/photobook/README.md
index 004a438e86..54e29d5eba 100644
--- a/macros/latex/contrib/photobook/README.md
+++ b/macros/latex/contrib/photobook/README.md
@@ -4,27 +4,19 @@ photobook
[LaTeX](https://www.latex-project.org/) document class for making photo books.
-## Build requirements for docs
-
-- LaTeX tool chain (including: `lualatex`, `latexmk`, ..)
- The simplest way to get started is [TeX Live](https://www.tug.org/texlive/),
- either a full install or for specific modules see the _Packages_ section
- in [photobook.cls](./photobook.cls),
-- Un\*x-like environment (`bash`, GNU Make, coreutils, ...),
- on Windows systems, either [Cygwin](https://www.cygwin.com/) or
- [WSL/WSL2](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux)
- should work fine.
-
+Available on:
+- CTAN: https://ctan.org/pkg/photobook
+- GitHub: https://github.com/flynx/photobook
-## Build / Install
+## Install / Build
-The package is available on:
-- CTAN: https://ctan.org/pkg/photobook
-- GitHub: https://github.com/flynx/photobook
+The simplest way to install is to use either
+[TeX Live](https://www.tug.org/texlive/)'s or [MiLTeX](https://miktex.org/)'s
+standard way to install modules.
-To install from source:
+Installing from source:
```shell
# get the source...
$ git clone https://github.com/flynx/photobook.git
@@ -34,14 +26,38 @@ $ cd ./photobook
$ make install
```
-If only building the docs is required without installing:
+The `photobook` document class requires a set of modules to be installed
+for it to function, the full list is included in the docs and can be
+printed by calling:
```shell
-$ make pdf
+$ make depends
```
For more info on `make` targets see the: [./Makefile](./Makefile)
+
+# Documentation
+
+Pre-built documentation can be found on
+[CTAN](http://mirrors.ctan.org/macros/latex/contrib/photobook/photobook.pdf)
+or it can be built from source by:
+```shell
+$ make pdf
+```
+
+Build requirements for docs:
+- LaTeX tool chain (including: `lualatex`, `latexmk`, ..)
+ The simplest way to get started is [TeX Live](https://www.tug.org/texlive/),
+ either a full install or for specific modules see the _Packages_ section
+ in [photobook.cls](./photobook.cls),
+- Un\*x-like environment (`bash`, GNU Make, coreutils, ...),
+ on Windows systems, either [Cygwin](https://www.cygwin.com/) or
+ [WSL/WSL2](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux)
+ should work fine.
+
+
+
## Notes
- The main refetence is inline with the source [photobook.cls](./photobook.cls)
diff --git a/macros/latex/contrib/photobook/photobook.cls b/macros/latex/contrib/photobook/photobook.cls
index a0188d793b..d29c923dd3 100644
--- a/macros/latex/contrib/photobook/photobook.cls
+++ b/macros/latex/contrib/photobook/photobook.cls
@@ -38,10 +38,18 @@
%
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%
-% XXX should cliptocell offsets be tweakable???
-% XXX ASAP should cover/jacket/endpaper/spread template cells account
-% for bleeds as an option???
-% ...i.e. include cliptocell defaults???
+% XXX ASAP: imagecell: photobook@imagecell@left and photobook@imagecell@left
+% should explicitly account for clearence@left and clearence@top resp.
+% XXX ASAP: imagecell: clearance should have the same semantics as cliptocell
+% offsts...
+% (CLEARANCE)
+% XXX ASAP should cover/jacket/endpaper/spread cells set default cliptocell
+% bleeds???
+% ...needs testing and experimenting...
+% XXX ASAP: should \blockwidth include \bindingoffset (current) or not???
+% ...currently I think that no, as \blockwidth indicates the outer
+% width of the block, and this poses the question:
+% should \pagewidth include \bindingoffset???
% XXX ASAP should cover/jacket/endpaper/spread templates/cells account
% for \bindingoffset (likely no) and/or \gutteroffset ???
% ...especially relevant to endpaper/spread...
@@ -49,11 +57,11 @@
% ...all cells should ignore bleeds unless explicitly stated
% otherwise -- needs testing...
%
+%
% XXX captions behave in an odd way...
% the internal (macro) minipage for some reason does not affect text
% justification while adding a minipage in the macro argument works
% as expected -- some odd input mode???
-% XXX Q: should \blockwidth include \bindingoffset (current) or not???
% XXX revise \clearcaption / \captionclearpage...
% XXX unify API -- see CellContent env...
% XXX make this loadable both as a class and as a package...
@@ -85,8 +93,8 @@
%%% NOTE: \def\<module-name>@[A-Z]+ macros will be visible to both the
%%% code and the generated docs...
-\edef\photobook@FILEVERSION{v0.1.21}
-\edef\photobook@FILEDATE{2023-04-22}
+\edef\photobook@FILEVERSION{v0.1.23}
+\edef\photobook@FILEDATE{2023-05-05}
%% \documentclass{ltxdoc}
@@ -952,7 +960,13 @@
%% \DescribeMacro{\cellheight=<len>}
%% \DescribeMacro{\celloffsetleft=<len>}
%% \DescribeMacro{\celloffsettop=<len>}
-%% \DescribeMacro{\clearance=<len>}
+% XXX EXPERIMENTAL CLEARANCE
+%%% \DescribeMacro{\clearanceleft=<len>}
+%%% \DescribeMacro{\clearancetop=<len>}
+%%% \DescribeMacro{\clearanceright=<len>}
+%%% \DescribeMacro{\clearancebottom=<len>}
+% XXX LEGACY CLEARANCE
+%%% \DescribeMacro{\clearance=<len>}
%
%% Cell geometry.
%%
@@ -973,8 +987,19 @@
\setlength\celloffsetleft{0pt}
\newlength\celloffsettop
\setlength\celloffsettop{0pt}
-\newlength\clearance
-\setlength\clearance{0pt}
+% XXX EXPERIMENTAL CLEARANCE
+\newlength\clearanceleft
+\setlength\clearanceleft{0pt}
+\newlength\clearancetop
+\setlength\clearancetop{0pt}
+\newlength\clearanceright
+\setlength\clearanceright{0pt}
+\newlength\clearancebottom
+\setlength\clearancebottom{0pt}
+\def\clearances{0pt}
+% XXX LEGACY CLEARANCE
+%\newlength\clearance
+%\setlength\clearance{0pt}
%% \DescribeMacro{\clearfoldoutgutter=<len>}
@@ -1587,7 +1612,13 @@
%% \DescribeMacro{\cellparentheight=<len>}
%% \DescribeMacro{\celloffsettop=<len>}
%% \DescribeMacro{\celloffsetleft=<len>}
-%% \DescribeMacro{\clearance=<len>}
+% XXX EXPERIMENTAL CLEARANCE
+%%% \DescribeMacro{\clearanceleft=<len>}
+%%% \DescribeMacro{\clearancetop=<len>}
+%%% \DescribeMacro{\clearanceright=<len>}
+%%% \DescribeMacro{\clearancebottom=<len>}
+% XXX LEGACY CLEARANCE
+%%% \DescribeMacro{\clearance=<len>}
%%
%% A cell defines a set of contextual lengths:
%%
@@ -1719,7 +1750,13 @@
\setlength\cellheight{\photobook@protect@h}%
\setlength\celloffsettop{0pt}%
\setlength\celloffsetleft{0pt}%
- \setlength\clearance{0pt}%
+ % XXX EXPERIMENTAL CLEARANCE
+ \setlength\clearanceleft{0pt}%
+ \setlength\clearancetop{0pt}%
+ \setlength\clearanceright{0pt}%
+ \setlength\clearancebottom{0pt}%
+ % XXX LEGACY CLEARANCE
+ %\setlength\clearance{0pt}%
%
\begin{MinipageCellContent}[\photobook@minipagecell@parentvalign]{minipagecell}%
}{%
@@ -2009,6 +2046,7 @@
\setlength\photobook@cliptocell@right{0mm}%
\newlength\photobook@cliptocell@bottom
\setlength\photobook@cliptocell@bottom{0mm}%
+\def\cliptocellclearances{0mm 0mm 0mm 0mm}%
%% Set the default bleeds for |cliptocell| environments
%%
@@ -2019,9 +2057,13 @@
%% This will only affect |cliptocell| environments on the same level,
%% without affecting the nested |cliptocell|s.
%%
-% XXX should this set the setsepchar back to default???
-% XXX should this be public???
-% ...mainly due to setsepchar...
+%%% \DescribeEnv{cliptocellclearances=<left> <bottom> <right> <top>}
+%%%
+%%% Set by |\cliptocellbleeds{..}| and contains clearances (negative
+%%% clipping bleeds) usable by imagecell.
+%
+% XXX BUG: bleeds is set correctly for one value but 2 and 4 seem to be
+% misbehaving (see: ./examples/endpaper.tex)
\newcommand\cliptocellbleeds[1]{
\setsepchar{ }%
\readlist*\photobook@cliptocell@bleeds{#1}%
@@ -2055,7 +2097,13 @@
\setlength\photobook@cliptocell@right{%
\photobook@cliptocell@bleeds[3]}%
\setlength\photobook@cliptocell@top{%
- \photobook@cliptocell@bleeds[4]}\fi}
+ \photobook@cliptocell@bleeds[4]}\fi%
+ % NOTE: trailing spaces here are significant...
+ \def\cliptocellclearances{%
+ {-\photobook@cliptocell@left} %
+ {-\photobook@cliptocell@bottom} %
+ {-\photobook@cliptocell@right} %
+ {-\photobook@cliptocell@top}}}
\newenvironment{cliptocell}[1][0mm]{%
\begingroup%
@@ -2272,6 +2320,16 @@
\def\photobook@imagecell@captiontop{0pt}
\def\photobook@imagecell@captionleft{0pt}
+% XXX EXPERIMENTAL
+\newlength\photobook@imagecell@clearance@left
+\setlength\photobook@imagecell@clearance@left{0pt}
+\newlength\photobook@imagecell@clearance@top
+\setlength\photobook@imagecell@clearance@top{0pt}
+\newlength\photobook@imagecell@clearance@right
+\setlength\photobook@imagecell@clearance@right{0pt}
+\newlength\photobook@imagecell@clearance@bottom
+\setlength\photobook@imagecell@clearance@bottom{0pt}
+% XXX LEGACY
\newlength\photobook@imagecell@clearance
\setlength\photobook@imagecell@clearance{0pt}
@@ -2288,15 +2346,22 @@
\define@boolkey{imagecell@args}{center}[true]{%
\def\photobook@imagecell@top{\dimexpr
+0.5\cellheight
+ % XXX EXPERIMENTAL CLEARANCE -- test...
+ +0.5\photobook@imagecell@clearance@top
+ -0.5\photobook@imagecell@clearance@bottom
-0.5\ht\photobook@imagebox \relax}%
\def\photobook@imagecell@left{\dimexpr
+0.5\cellwidth
+ % XXX EXPERIMENTAL CLEARANCE -- test...
+ +0.5\photobook@imagecell@clearance@left
+ -0.5\photobook@imagecell@clearance@right
-0.5\wd\photobook@imagebox \relax}}%
% left/right...
% shortdands...
\newcommand\photobook@imagecell@LEFT{%
\def\photobook@imagecell@left{\dimexpr%
- +\photobook@imagecell@clearance \relax}%
+ +\photobook@imagecell@clearance@left \relax}%
+ %+\photobook@imagecell@clearance \relax}%
\def\photobook@imagecell@captionleft{
% XXX not sure why this branch is needed...
\ifKV@imagecell@args@fit
@@ -2304,12 +2369,14 @@
\else%
\dimexpr%
+\cellwidth
- -\photobook@imagecell@clearance
+ -\photobook@imagecell@clearance@left
+ %-\photobook@imagecell@clearance
-\wd\photobook@imagebox \relax\fi}}%
\newcommand\photobook@imagecell@RIGHT{%
\def\photobook@imagecell@left{\dimexpr
+\cellwidth
- -\photobook@imagecell@clearance
+ -\photobook@imagecell@clearance@right
+ %-\photobook@imagecell@clearance
-\wd\photobook@imagebox \relax}
% XXX not sure why 0.5 but it seems to work...
\def\photobook@imagecell@captionleft{%
@@ -2333,7 +2400,8 @@
% top/bottom...
\define@boolkey{imagecell@args}{top}[true]{%
\def\photobook@imagecell@top{%
- \photobook@imagecell@clearance}%
+ \photobook@imagecell@clearance@top}%
+ %\photobook@imagecell@clearance}%
\def\photobook@imagecell@captiontop{%
-\dimexpr
+\cellheight
@@ -2342,14 +2410,55 @@
\def\photobook@imagecell@top{%
\dimexpr
+\cellheight
- -\photobook@imagecell@clearance
+ -\photobook@imagecell@clearance@bottom
+ %-\photobook@imagecell@clearance
-\ht\photobook@imagebox \relax}%
\def\photobook@imagecell@captiontop{%
\dimexpr
\photobook@imagecell@top
- +\photobook@imagecell@clearance \relax}}%
+ +\photobook@imagecell@clearance@bottom \relax}}%
+ %+\photobook@imagecell@clearance \relax}}%
% clearance=<len>...
+% clearance=<horizontal> <vertical>...
+% clearance=<left> <bottom> <right> <top>...
\define@key{imagecell@args}{clearance}{%
+ % XXX EXPERIMENTAL
+ % XXX this is essentially the same as \photobook@cliptocell@bleeds -- unite...
+ \def\photobook@imagecell@clearances{#1}%
+ \setsepchar{ }
+ \readlist*\photobook@imagecell@clearencelist{#1}%
+ \setsepchar{,}%
+ %% args: size
+ \ifnum \photobook@imagecell@clearencelistlen = 1%
+ \setlength\photobook@imagecell@clearance@left{%
+ \photobook@imagecell@clearencelist[1]}%
+ \setlength\photobook@imagecell@clearance@bottom{%
+ \photobook@imagecell@clearencelist[1]}%
+ \setlength\photobook@imagecell@clearance@right{%
+ \photobook@imagecell@clearencelist[1]}%
+ \setlength\photobook@imagecell@clearance@top{%
+ \photobook@imagecell@clearencelist[1]}\fi%
+ % args: horizontal vertical
+ \ifnum \photobook@imagecell@clearencelistlen = 2%
+ \setlength\photobook@imagecell@clearance@left{%
+ \photobook@imagecell@clearencelist[1]}%
+ \setlength\photobook@imagecell@clearance@bottom{%
+ \photobook@imagecell@clearencelist[2]}%
+ \setlength\photobook@imagecell@clearance@right{%
+ \photobook@imagecell@clearencelist[1]}%
+ \setlength\photobook@imagecell@clearance@top{%
+ \photobook@imagecell@clearencelist[2]}\fi%
+ % args: left bottom right top
+ \ifnum \photobook@imagecell@clearencelistlen = 4%
+ \setlength\photobook@imagecell@clearance@left{%
+ \photobook@imagecell@clearencelist[1]}%
+ \setlength\photobook@imagecell@clearance@bottom{%
+ \photobook@imagecell@clearencelist[2]}%
+ \setlength\photobook@imagecell@clearance@right{%
+ \photobook@imagecell@clearencelist[3]}%
+ \setlength\photobook@imagecell@clearance@top{%
+ \photobook@imagecell@clearencelist[4]}\fi%
+ % XXX LEGACY...
\setlength\photobook@imagecell@clearance{#1}}%
% offsettop=<len> / offsetleft=<len>...
@@ -2398,10 +2507,14 @@
keepaspectratio,
width=\photobook@imagecell@scale\dimexpr
\cellwidth
- - ((\photobook@imagecell@clearance) * 2) \relax,
+ - \photobook@imagecell@clearance@left
+ - \photobook@imagecell@clearance@right \relax,
+ %- ((\photobook@imagecell@clearance) * 2) \relax,
height=\photobook@imagecell@scale\dimexpr
\cellheight
- - ((\photobook@imagecell@clearance) * 2) \relax]{#3}}%
+ - \photobook@imagecell@clearance@top
+ - \photobook@imagecell@clearance@bottom \relax]{#3}}%
+ %- ((\photobook@imagecell@clearance) * 2) \relax]{#3}}%
% fill...
\else\ifKV@imagecell@args@fill%
% preload image to get its proportions...
@@ -2420,14 +2533,18 @@
keepaspectratio,
width=\photobook@imagecell@scale\dimexpr
+ \cellwidth
- - ((\photobook@imagecell@clearance) * 2) \relax]{#3}}%
+ - \photobook@imagecell@clearance@left
+ - \photobook@imagecell@clearance@right \relax]{#3}}%
+ %- ((\photobook@imagecell@clearance) * 2) \relax]{#3}}%
\else%
\sbox{\photobook@imagebox}{%
\includegraphics[%
keepaspectratio,
height=\photobook@imagecell@scale\dimexpr
+ \cellheight
- - ((\photobook@imagecell@clearance) * 2) \relax]{#3}}%
+ - \photobook@imagecell@clearance@top
+ - \photobook@imagecell@clearance@bottom \relax]{#3}}%
+ %- ((\photobook@imagecell@clearance) * 2) \relax]{#3}}%
\fi\fi\fi%
%
\setlength\celloffsetleft{%
@@ -2470,7 +2587,14 @@
\maxdim{\celloffsetleft}{0pt}}%
\setlength\celloffsettop{%
\maxdim{\celloffsettop}{0pt}}%
- \setlength\clearance{\photobook@imagecell@clearance}%
+ % XXX EXPERIMENTAL CLEARANCE
+ \setlength\clearanceleft{\photobook@imagecell@clearance@left}
+ \setlength\clearancetop{\photobook@imagecell@clearance@top}
+ \setlength\clearanceright{\photobook@imagecell@clearance@right}
+ \setlength\clearancebottom{\photobook@imagecell@clearance@bottom}
+ \def\clearances{\photobook@imagecell@clearences}
+ % XXX LEGACY CLEARANCE
+ %\setlength\clearance{\photobook@imagecell@clearance}%
% clear parent...
% XXX might be a good idea to put this into a special reusable cell...
\ifphotobook@imagecell@captionclearparent%
@@ -2930,7 +3054,10 @@
- \cellwidth
- \clearcaption
% XXX this is only present in images...
- - \clearance \relax%
+ % XXX change this to use \clearanceleft / \clearanceright / ...
+ % XXX LEGACY CLEARANCE
+ - \clearance
+ \relax%
\else%
\photobook@captionblockcell@width\fi}%
\setlength\cellparentwidth{%
@@ -3917,7 +4044,9 @@
%%%%% Endpaper cells
%
%% \DescribeEnv{leftside}
+%%% \DescribeEnv{leftside*}
%% \DescribeEnv{rightside}
+%%% \DescribeEnv{rightside*}
%
%% \begin{minipage}{\textwidth}
%% \begin{verbatim}
@@ -3933,14 +4062,24 @@
%% \end{verbatim}
%% \end{minipage}
%%
+%%% The star versions set the appropriate bleeds for cliptocell.
+%%%
% XXX for some reason naming these anything starting with endpaper will
% make LaTeX complain that that is already defined...
% ...collision with bools???
\newenvironment{leftside}{%
- \begin{pagecell}%
+ \begin{cell*}%
+ {\bleed, \bleed}%
+ {\pageblockwidth}{\pageblockheight}%
}{%
- \end{pagecell}}
+ \end{cell*}}
+% XXX EXPERIMENTAL
+\newenvironment{leftside*}{%
+ \begin{leftside}%
+ \cliptocellbleeds{{\bleed} {\bleed} 0mm {\bleed}}%
+}{%
+ \end{leftside}}
\newenvironment{rightside}{%
\begin{cell*}%
@@ -3948,6 +4087,13 @@
{\pageblockwidth}{\pageblockheight}%
}{%
\end{cell*}}
+% XXX EXPERIMENTAL
+\newenvironment{rightside*}{%
+ \begin{rightside}%
+ \cliptocellbleeds{0mm {\bleed} {\bleed} {\bleed}}%
+}{%
+ \end{rightside}}
+
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/macros/latex/contrib/photobook/photobook.pdf b/macros/latex/contrib/photobook/photobook.pdf
index 9368564c5d..d78e1f2b17 100644
--- a/macros/latex/contrib/photobook/photobook.pdf
+++ b/macros/latex/contrib/photobook/photobook.pdf
Binary files differ
diff --git a/macros/latex/contrib/photobook/scripts/make-spreads.sh b/macros/latex/contrib/photobook/scripts/make-spreads.sh
index 6505e1091f..41dae4ec27 100644
--- a/macros/latex/contrib/photobook/scripts/make-spreads.sh
+++ b/macros/latex/contrib/photobook/scripts/make-spreads.sh
@@ -56,9 +56,11 @@ ANOTATE_IMAGE_PATHS=${ANOTATE_IMAGE_PATHS:=}
# supported formats/extensions...
TEXT_FORMATS=${TEXT_FORMATS:=$CFG_TEXT_FORMATS}
TEXT_FORMATS=${TEXT_FORMATS:=txt}
+TEXT_FORMATS=${TEXT_FORMATS,,}
IMAGE_FORMATS=${IMAGE_FORMATS:=$CFG_IMAGE_FORMATS}
IMAGE_FORMATS=${IMAGE_FORMATS:=jpeg|jpg|png|pdf|svg|eps}
+IMAGE_FORMATS=${IMAGE_FORMATS,,}
SPREADS_DIR=${SPREADS_DIR:=$CFG_SPREADS_DIR}
@@ -366,9 +368,9 @@ populateTemplate(){
local txt=()
local elem
for elem in "${items[@]}" ; do
- if [[ "$elem" =~ $IMAGE_FORMATS ]] ; then
+ if [[ "${elem,,}" =~ $IMAGE_FORMATS ]] ; then
img+=("$elem")
- elif [[ "$elem" =~ $TEXT_FORMATS ]] ; then
+ elif [[ "${elem,,}" =~ $TEXT_FORMATS ]] ; then
txt+=("$elem")
fi
done
@@ -491,10 +493,10 @@ handleSpread(){
local txt=()
local items=()
for elem in "$spread"/* ; do
- if [[ "$elem" =~ $IMAGE_FORMATS ]] ; then
+ if [[ "${elem,,}" =~ $IMAGE_FORMATS ]] ; then
img+=("$elem")
items+=("$elem")
- elif [[ "$elem" =~ $TEXT_FORMATS ]] ; then
+ elif [[ "${elem,,}" =~ $TEXT_FORMATS ]] ; then
txt+=("$elem")
items+=("$elem")
fi
@@ -574,7 +576,7 @@ handleSpread(){
# slots/files from list...
# image...
- if [[ "$elem" =~ $IMAGE_FORMATS ]] ; then
+ if [[ "${elem,,}" =~ $IMAGE_FORMATS ]] ; then
echo %
echo "% $P page (image)..."
template=`getTemplate "$spread" "$IMAGE_PAGE"`
diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md
index f41986807e..12e18a9aa3 100644
--- a/macros/latex/required/babel/base/README.md
+++ b/macros/latex/required/babel/base/README.md
@@ -1,6 +1,6 @@
-## Babel 3.89
+## Babel 3.90
-2023-05-11
+2023-06-26
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -10,9 +10,9 @@ is a set of ini files for about 250 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.89 are described in:
+Changes in version 3.90 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.89.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.90.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -41,21 +41,25 @@ contact the developer, and not us!
You may also report them to the current maintainer more informally on:
- http://www.texnia.com/contact.html
+ https://latex3.github.io/babel/contact.html
Bugs related to specific languages are best reported to their
respective authors.
### Summary of latest changes
```
-3.89 2023-05-11
- * Deprecating \SetCase, \aliasshorthands, and 'strings' package
- options in the manual.
- * The manual has been split in two documents: 'babel.pdf' is the
- user guide, and 'babel-code.pdf' is the code.
- * Alternative syntax to pass 'modifiers' to babel languages.
- * Code cleaned up: babel.def has been shortened dramatically,
- and babel.sty is a bit smaller.
+3.90 2023-06-26
+ * Main language selected at begindocument/before (#240).
+ * Option to limit the number of inserted tatweel.
+ * New macros `\BabelUppercaseMapping` and
+ `\BabelLowercaseMapping`.
+ * Fix: line breaking was sometimes prevented when switching the
+ text direction (#213).
+ * Locale names (in ini files):
+ - `classicallatin` and `ecclesiasticallatin` now preferred to
+ `classiclatin` and `ecclesiasticlatin`.
+ - `farsi` is a synonymous for `persian`.
+ - `vietnam` removed - use `vietnamese`.
```
### Previous changes
diff --git a/macros/latex/required/babel/base/babel-code.pdf b/macros/latex/required/babel/base/babel-code.pdf
index afec13d466..8ac14245b4 100644
--- a/macros/latex/required/babel/base/babel-code.pdf
+++ b/macros/latex/required/babel/base/babel-code.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx
index bc6e15cb9f..1477fd0449 100644
--- a/macros/latex/required/babel/base/babel.dtx
+++ b/macros/latex/required/babel/base/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2023/05/11 v3.89 The Babel package]
+\ProvidesFile{babel.dtx}[2023/06/26 v3.90 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -48,11 +48,7 @@
ItalicFont = NotoSans-Italic.ttf,
BoldItalicFont = NotoSans-BoldItalic.ttf]
{NotoSans-Regular.ttf}
-\setmonofont[
- Scale=.88, FakeStretch=.95,
- BoldFont = NotoMono-Regular.ttf,
- ItalicFont = NotoMono-Regular.ttf,
- BoldItalicFont = NotoMono-Regular.ttf]{NotoMono-Regular.ttf}
+\setmonofont[Scale=.86, FakeStretch=.97]{DejaVu Sans Mono}
\raggedright
\addtolength{\textwidth}{25pt}
\addtolength{\textheight}{3.5cm}
@@ -110,6 +106,7 @@
\newtheorem{note}{Note}
\newtheorem{example}{Example}
\newtheorem{troubleshooting}{Troubleshooting}
+\newtheorem{more}{More}
\let\bblxv\verbatim
\let\bblexv\endverbatim
\newcommand\setengine{\def\engine}
@@ -283,7 +280,9 @@ found a bug, I strongly beg you to report it in
\href{https://github.com/latex3/babel/issues}{GitHub}, which is much
better than just complaining on an e-mail list or a web forum. Remember
\textit{warnings are not errors} by themselves, they just warn about
-possible problems or incompatibilities.
+possible problems or incompatibilities. Hyphenation rules are
+maintained separately
+\href{https://github.com/hyphenation/tex-hyphen}{here}.
\item[\sffamily\color{messages}How can I contribute a new
language?] See section \ref{contribute} for contributing a language.
@@ -300,7 +299,7 @@ necessary in some languages), is described below; go to \ref{inifiles}.
there are many
\href{https://github.com/latex3/babel/tree/master/samples}{sample
files}.
-
+
\item[\sffamily\color{messages}Where is the code?]
Run |lualatex --jobname=babel-code \let\babelcode\relax\input{babel.dtx}|.
\end{description}
@@ -437,7 +436,12 @@ Package babel Warning: No hyphenation patterns were preloaded for
\begin{verbatim}
\usepackage[_pdflang=es-MX_]{hyperref}
\end{verbatim}
-This is not currently done by \babel{} and you must set it by hand.
+This is not currently done by \babel{} and you must set it by hand. The
+document language can be also set with |\DocumentMetadata|, before
+|\documentclass|; for example:
+\begin{verbatim}
+\DocumentMetadata{_lang=es-MX_}
+\end{verbatim}
\end{note}
\begin{note}
@@ -583,6 +587,14 @@ beforehand (for example, titles in a bibliography). At this regard, it
is worth remembering that |\babelfont| does \textit{not} load any font
until required, so that it can be used just in case.
+\New{3.84} With \pdftex, when a language is loaded on the fly
+(actually, with |\babelprovide|, because this is the macro used
+internally to load it) selectors now set the font encoding based on the
+list provided when loading |fontenc|. Not all scripts have an
+associated encoding, so this feature works only with Latin, Cyrillic,
+Greek, Arabic, Hebrew, Cherokee, Armenian, and Georgian, provided a
+suitable font is found.
+
\begin{example}
A trivial document with the default font in English and Spanish, and
FreeSerif in Russian is:
@@ -610,14 +622,6 @@ _\foreignlanguage{spanish}{Español}_.
for |lubakatanga|). See section \ref{bcp47} for further details.
\end{note}
-\New{3.84} With \pdftex, when a language is loaded on the fly
-(actually, with |\babelprovide|, because this is the macro used
-internally to load it) selectors now set the font encoding based on the
-list provided when loading |fontenc|. Not all scripts have an
-associated encoding, so this feature works only with Latin, Cyrillic,
-Greek, Arabic, Hebrew, Cherokee, Armenian, and Georgian, provided a
-suitable font is found.
-
\subsection{Modifiers}
\New{3.9c} The basic behavior of some languages can be modified when
@@ -1217,6 +1221,8 @@ languages.
footlines are not touched (only marks), and if they contain
language-dependent macros (which is not usual) there may be unexpected
results. With this option you may set the language in heads and foots.
+An alternative is to set the language explicitly when heads and foots
+are redefined.
\Describe{noconfigs}{} Global and language default config files are
not loaded, so you can make sure your document is not spoilt by an
@@ -1358,8 +1364,6 @@ reason, does not work as expected.
\begin{example}
Although Georgian has its own \texttt{ldf} file, here is how to
declare this language with an |ini| file in Unicode engines.
-\begingroup
-\setmonofont[Scale=.87,Script=Georgian]{DejaVu Sans Mono}
\setengine{luatex/xetex}
\begin{verbatim}
\documentclass{book}
@@ -1379,9 +1383,13 @@ _\babelprovide[import, main]{georgian}_
\end{document}
\end{verbatim}
-\endgroup
\end{example}
+\begin{more}
+ There is an example of how to use a template |ini| file
+ \href{https://github.com/latex3/babel/issues/176#issuecomment-1080846575}{here}, for Phoenician.
+\end{more}
+
\New{3.49} Alternatively, you can tell babel to load all or some
languages passed as options with |\babelprovide| and not from the |ldf|
file in a few few typical cases. Thus, |provide=*| means ‘load the main
@@ -1451,13 +1459,10 @@ need to set explicitly the script to either |deva| or |dev2|, eg:
wrongly with the default renderer. The comment about Indic scripts
and \textsf{lualatex} also applies here. Some quick patterns can
help, with something similar to:
-\begingroup
-\setmonofont[Script=Lao,Scale=MatchLowercase]{DejaVu Sans Mono}
\begin{verbatim}
\babelprovide[import, hyphenrules=+]{lao}
\babelpatterns[lao]{1ດ 1ມ 1ອ 1ງ 1ກ 1າ} % Random
\end{verbatim}
-\endgroup
\item[East Asia scripts] Settings for either Simplified of Traditional
should work out of the box, with basic line breaking with any
renderer. Although for a few words and shorts texts the |ini| files
@@ -1505,6 +1510,8 @@ captions):
\def\hascapl{\textsuperscript{l}}
\begin{multicols}{2}
+\tag{aa} Afar
+\tag{ab} Abkhazian
\tag{af} Afrikaans\hascapu\hascapl
\tag{agq} Aghem
\tag{ak} Akan
@@ -1526,11 +1533,14 @@ captions):
\tag{az-Cyrl} Azerbaijani
\tag{az-Latn} Azerbaijani
\tag{az} Azerbaijani\hascapu\hascapl
+\tag{bal} Baluchi
\tag{bas} Basaa
\tag{be} Belarusian\hascapu\hascapl
\tag{bem} Bemba
\tag{bez} Bena
\tag{bg} Bulgarian\hascapu\hascapl
+\tag{bgc} Haryanvi
+\tag{bho} Bhojpuri
\tag{bm} Bambara
\tag{bn} Bangla\hascapu
\tag{bo} Tibetan\hascapu
@@ -1539,13 +1549,16 @@ captions):
\tag{bs-Cyrl} Bosnian
\tag{bs-Latn} Bosnian\hascapu\hascapl
\tag{bs} Bosnian\hascapu\hascapl
+\tag{byn} Blin
\tag{ca} Catalan\hascapu\hascapl
+\tag{cch} Atsam
\tag{ce} Chechen
\tag{cgg} Chiga
\tag{chr} Cherokee
\tag{ckb-Arab} Central Kurdish\hascapu
\tag{ckb-Latn} Central Kurdish\hascapu
\tag{ckb} Central Kurdish\hascapu
+\tag{co} Corsican
\tag{cop} Coptic
\tag{cs} Czech\hascapu\hascapl
\tag{cu-Cyrs} Church Slavic\hascapu
@@ -1593,12 +1606,16 @@ captions):
\tag{fr-CA} Canadian French\hascapu\hascapl
\tag{fr-CH} Swiss French\hascapu\hascapl
\tag{fr-LU} French\hascapu\hascapl
+\tag{fr-x-acadian} Acadian\hascapu\hascapl
\tag{fr} French\hascapu\hascapl
\tag{fur} Friulian\hascapu\hascapl
\tag{fy} Western Frisian
\tag{ga} Irish\hascapu\hascapl
+\tag{gaa} Ga
\tag{gd} Scottish Gaelic\hascapu\hascapl
+\tag{gez} Geez
\tag{gl} Galician\hascapu\hascapl
+\tag{gn} Guarani
\tag{grc} Ancient Greek\hascapu\hascapl
\tag{gsw} Swiss German
\tag{gu} Gujarati
@@ -1620,12 +1637,15 @@ captions):
\tag{ii} Sichuan Yi
\tag{is} Icelandic\hascapu\hascapl
\tag{it} Italian\hascapu\hascapl
+\tag{iu} Inuktitut
\tag{ja} Japanese\hascapu
\tag{jgo} Ngomba
\tag{jmc} Machame
\tag{ka} Georgian\hascapu
\tag{kab} Kabyle
+\tag{kaj} Jju
\tag{kam} Kamba
+\tag{kcg} Tyap
\tag{kde} Makonde
\tag{kea} Kabuverdianu
\tag{kgp} Kaingang
@@ -1649,13 +1669,14 @@ captions):
\tag{ksh} Colognian
\tag{kw} Cornish
\tag{ky} Kyrgyz
-\tag{la-x-classic} Classic Latin\hascapu\hascapl
-\tag{la-x-ecclesia} Ecclesiastic Latin\hascapu\hascapl
+\tag{la-x-classic} Classical Latin\hascapu\hascapl
+\tag{la-x-ecclesia} Ecclesiastical Latin\hascapu\hascapl
\tag{la-x-medieval} Medieval Latin\hascapu\hascapl
\tag{la} Latin\hascapu\hascapl
\tag{lag} Langi
\tag{lb} Luxembourgish\hascapu\hascapl
\tag{lg} Ganda
+\tag{lij} Ligurian
\tag{lkt} Lakota
\tag{ln} Lingala
\tag{lo} Lao\hascapu
@@ -1680,7 +1701,9 @@ captions):
\tag{ms} Malay\hascapu\hascapl
\tag{mt} Maltese
\tag{mua} Mundang
+\tag{mus} Muscogee
\tag{my} Burmese
+\tag{myv} Erzya
\tag{mzn} Mazanderani
\tag{naq} Nama
\tag{nb} Norwegian Bokmål\hascapu\hascapl
@@ -1691,7 +1714,11 @@ captions):
\tag{nn} Norwegian Nynorsk\hascapu\hascapl
\tag{nnh} Ngiemboon
\tag{no} Norwegian\hascapu\hascapl
+\tag{nqo} N’Ko
+\tag{nr} South Ndebele
+\tag{nso} Northern Sotho
\tag{nus} Nuer
+\tag{ny} Nyanja
\tag{nyn} Nyankole
\tag{oc} Occitan\hascapu\hascapl
\tag{om} Oromo
@@ -1700,13 +1727,16 @@ captions):
\tag{pa-Arab} Punjabi
\tag{pa-Guru} Punjabi\hascapu
\tag{pa} Punjabi\hascapu
+\tag{pap} Papiamento
\tag{pl} Polish\hascapu\hascapl
\tag{pms} Piedmontese\hascapu\hascapl
+\tag{prg} Prussian
\tag{ps} Pashto
\tag{pt-BR} Brazilian Portuguese\hascapu\hascapl
\tag{pt-PT} European Portuguese\hascapu\hascapl
\tag{pt} Portuguese\hascapu\hascapl
\tag{qu} Quechua
+\tag{raj} Rajasthani
\tag{rm} Romansh\hascapu\hascapl
\tag{rn} Rundi
\tag{ro-MD} Moldavian\hascapu\hascapl
@@ -1726,6 +1756,7 @@ captions):
\tag{saq} Samburu
\tag{sbp} Sangu
\tag{sc} Sardinian
+\tag{scn} Sicilian
\tag{se} Northern Sami\hascapu\hascapl
\tag{seh} Sena
\tag{ses} Koyraboro Senni
@@ -1744,22 +1775,33 @@ captions):
\tag{sr-Cyrl-ME} Serbian\hascapu\hascapl
\tag{sr-Cyrl-XK} Serbian\hascapu\hascapl
\tag{sr-Cyrl} Serbian\hascapu\hascapl
+\tag{sr-ijekavsk} Serbian\hascapu\hascapl
\tag{sr-Latn-BA} Serbian\hascapu\hascapl
+\tag{sr-Latn-ijekavsk} Serbian\hascapu\hascapl
\tag{sr-Latn-ME} Serbian\hascapu\hascapl
\tag{sr-Latn-XK} Serbian\hascapu\hascapl
\tag{sr-Latn} Serbian\hascapu\hascapl
\tag{sr} Serbian\hascapu\hascapl
+\tag{ss} Swati
+\tag{ssy} Saho
+\tag{st} Southern Sotho
\tag{sv} Swedish\hascapu\hascapl
\tag{sw} Swahili
\tag{syr} Syriac
+\tag{szl} Silesian
\tag{ta} Tamil\hascapu
\tag{te} Telugu\hascapu
\tag{teo} Teso
\tag{th} Thai\hascapu\hascapl
\tag{ti} Tigrinya
+\tag{tig} Tigre
\tag{tk} Turkmen\hascapu\hascapl
+\tag{tn} Tswana
\tag{to} Tongan
+\tag{tpi} Tok Pisin
\tag{tr} Turkish\hascapu\hascapl
+\tag{trv} Taroko
+\tag{ts} Tsonga
\tag{twq} Tasawaq
\tag{tzm} Central Atlas Tamazight
\tag{ug} Uyghur\hascapu
@@ -1772,9 +1814,12 @@ captions):
\tag{vai-Latn} Vai
\tag{vai-Vaii} Vai
\tag{vai} Vai
+\tag{ve} Venda
\tag{vi} Vietnamese\hascapu\hascapl
+\tag{vo} Volapük
\tag{vun} Vunjo
\tag{wae} Walser
+\tag{wal} Wolaytta
\tag{xog} Soga
\tag{yav} Yangben
\tag{yi} Yiddish
@@ -1791,7 +1836,6 @@ captions):
\tag{zh-Hant} Chinese\hascapu
\tag{zh} Chinese\hascapu
\tag{zu} Zulu
-
\end{multicols}
\endgroup
\hrule
@@ -1806,93 +1850,129 @@ by |\babelprovide| with a valueless |import|.
\begingroup
\bigskip\hrule\nobreak
-
+\small
\let\\\par
-\begin{multicols}{2}
-afrikaans\\
+\begin{multicols}{3}
+abkhazian\\
+acadian\\
+afar\\
+afrikaans\\
aghem\\
akan\\
albanian\\
american\\
+americanenglish\\
amharic\\
ancientgreek\\
arabic\\
arabic-algeria\\
-arabic-DZ\\
+arabic-dz\\
+arabic-eg\\
+arabic-egypt\\
+arabic-iq\\
+arabic-iraq\\
+arabic-jo\\
+arabic-jordan\\
+arabic-lb\\
+arabic-lebanon\\
+arabic-ma\\
arabic-morocco\\
-arabic-MA\\
+arabic-palestinianterritories\\
+arabic-ps\\
+arabic-sa\\
+arabic-saudiarabia\\
+arabic-sy\\
arabic-syria\\
-arabic-SY\\
+arabic-tn\\
+arabic-tunisia\\
armenian\\
assamese\\
asturian\\
asu\\
+atsam\\
australian\\
+australianenglish\\
austrian\\
+azerbaijani\\
azerbaijani-cyrillic\\
azerbaijani-cyrl\\
azerbaijani-latin\\
azerbaijani-latn\\
-azerbaijani\\
bafia\\
+baluchi\\
bambara\\
+bangla\\
basaa\\
basque\\
belarusian\\
bemba\\
bena\\
-bangla\\
+bengali\\
+bhojpuri\\
+blin\\
bodo\\
+bosnian\\
bosnian-cyrillic\\
bosnian-cyrl\\
bosnian-latin\\
bosnian-latn\\
-bosnian\\
brazilian\\
+brazilianportuguese\\
breton\\
british\\
+britishenglish\\
bulgarian\\
burmese\\
canadian\\
+canadianenglish\\
cantonese\\
catalan\\
centralatlastamazight\\
centralkurdish\\
+centralkurdish-latin\\
+centralkurdish-latn\\
chechen\\
cherokee\\
chiga\\
+chinese\\
+chinese-hans\\
chinese-hans-hk\\
chinese-hans-mo\\
chinese-hans-sg\\
-chinese-hans\\
+chinese-hant\\
chinese-hant-hk\\
chinese-hant-mo\\
-chinese-hant\\
+chinese-simplified\\
chinese-simplified-hongkongsarchina\\
chinese-simplified-macausarchina\\
chinese-simplified-singapore\\
-chinese-simplified\\
+chinese-traditional\\
chinese-traditional-hongkongsarchina\\
chinese-traditional-macausarchina\\
-chinese-traditional\\
-chinese\\
churchslavic\\
churchslavic-cyrs\\
+churchslavic-glag\\
+churchslavic-glagolitic\\
churchslavic-oldcyrillic\footnote{The name in the CLDR
is Old Church Slavonic Cyrillic, but it has been shortened
for practical reasons.}\\
churchsslavic-glag\\
-churchsslavic-glagolitic\\
+churchslavonic\\
+classicallatin\\
colognian\\
+coptic\\
cornish\\
+corsican\\
croatian\\
czech\\
danish\\
duala\\
dutch\\
dzongkha\\
+ecclesiasticallatin\\
embu\\
+english\\
english-au\\
english-australia\\
english-ca\\
@@ -1903,41 +1983,52 @@ english-nz\\
english-unitedkingdom\\
english-unitedstates\\
english-us\\
-english\\
+erzya\\
esperanto\\
estonian\\
+europeanportuguese\\
ewe\\
ewondo\\
faroese\\
+farsi\\
filipino\\
finnish\\
+french\\
french-be\\
french-belgium\\
french-ca\\
french-canada\\
+french-canadianfrench\\
french-ch\\
french-lu\\
french-luxembourg\\
+french-swissfrench\\
french-switzerland\\
-french\\
friulian\\
fulah\\
+ga\\
galician\\
ganda\\
+geez\\
georgian\\
+german\\
german-at\\
german-austria\\
+german-austria-traditional\\
german-ch\\
german-switzerland\\
-german\\
+german-switzerland-traditional\\
+german-traditional\\
greek\\
+guarani\\
gujarati\\
gusii\\
+haryanvi\\
+hausa\\
hausa-gh\\
hausa-ghana\\
hausa-ne\\
hausa-niger\\
-hausa\\
hawaiian\\
hebrew\\
hindi\\
@@ -1947,12 +2038,15 @@ igbo\\
inarisami\\
indonesian\\
interlingua\\
+inuktitut\\
irish\\
italian\\
japanese\\
+jju\\
jolafonyi\\
kabuverdianu\\
kabyle\\
+kaingang\\
kako\\
kalaallisut\\
kalenjin\\
@@ -1965,18 +2059,22 @@ kikuyu\\
kinyarwanda\\
konkani\\
korean\\
+korean-han\\
+korean-hani\\
koyraborosenni\\
koyrachiini\\
+kurmanji\\
kwasio\\
kyrgyz\\
lakota\\
langi\\
lao\\
+latin\\
latvian\\
+ligurian\\
lingala\\
lithuanian\\
lowersorbian\\
-lsorbian\\
lubakatanga\\
luo\\
luxembourgish\\
@@ -1986,69 +2084,92 @@ machame\\
makhuwameetto\\
makonde\\
malagasy\\
+malay\\
malay-bn\\
malay-brunei\\
malay-sg\\
malay-singapore\\
-malay\\
malayalam\\
maltese\\
manx\\
marathi\\
masai\\
mazanderani\\
+medievallatin\\
meru\\
meta\\
mexican\\
+mexicanspanish\\
+moldavian\\
mongolian\\
+monotonicgreek\\
morisyen\\
mundang\\
+muscogee\\
nama\\
+naustrian\\
nepali\\
newzealand\\
+ngerman\\
ngiemboon\\
ngomba\\
+nheengatu\\
+nko\\
norsk\\
+northernkurdish\\
+northernkurdish-arab\\
+northernkurdish-arabic\\
northernluri\\
northernsami\\
+northernsotho\\
northndebele\\
+norwegian\\
norwegianbokmal\\
norwegiannynorsk\\
nswissgerman\\
nuer\\
+nyanja\\
nyankole\\
nynorsk\\
occitan\\
+odia\\
oriya\\
oromo\\
ossetic\\
+papiamento\\
pashto\\
persian\\
piedmontese\\
polish\\
polytonicgreek\\
+portuguese\\
portuguese-br\\
portuguese-brazil\\
portuguese-portugal\\
portuguese-pt\\
-portuguese\\
+prussian\\
+punjabi\\
punjabi-arab\\
punjabi-arabic\\
punjabi-gurmukhi\\
punjabi-guru\\
-punjabi\\
quechua\\
+rajasthani\\
romanian\\
+romanian-md\\
+romanian-moldova\\
romansh\\
rombo\\
rundi\\
russian\\
rwa\\
+saho\\
sakha\\
samburu\\
-samin\\
sango\\
sangu\\
+sanskrit\\
+sanskrit-bangla\\
sanskrit-beng\\
sanskrit-bengali\\
sanskrit-deva\\
@@ -2061,83 +2182,101 @@ sanskrit-malayalam\\
sanskrit-mlym\\
sanskrit-telu\\
sanskrit-telugu\\
-sanskrit\\
+sardinian\\
scottishgaelic\\
sena\\
+serbian\\
+serbian-cyrillic\\
serbian-cyrillic-bosniaherzegovina\\
serbian-cyrillic-kosovo\\
serbian-cyrillic-montenegro\\
-serbian-cyrillic\\
+serbian-cyrl\\
serbian-cyrl-ba\\
serbian-cyrl-me\\
serbian-cyrl-xk\\
-serbian-cyrl\\
+serbian-ijekavsk\\
+serbian-latin\\
serbian-latin-bosniaherzegovina\\
serbian-latin-kosovo\\
serbian-latin-montenegro\\
-serbian-latin\\
+serbian-latn\\
serbian-latn-ba\\
+serbian-latn-ijekavsk\\
serbian-latn-me\\
serbian-latn-xk\\
-serbian-latn\\
-serbian\\
+serbianc\\
shambala\\
shona\\
sichuanyi\\
+sicilian\\
+silesian\\
sinhala\\
slovak\\
slovene\\
slovenian\\
soga\\
somali\\
+sorani\\
+southernsotho\\
+southndebele\\
+spanish\\
spanish-mexico\\
spanish-mx\\
-spanish\\
standardmoroccantamazight\\
swahili\\
+swati\\
swedish\\
swissgerman\\
+swisshighgerman\\
+syriac\\
+tachelhit\\
tachelhit-latin\\
tachelhit-latn\\
tachelhit-tfng\\
tachelhit-tifinagh\\
-tachelhit\\
taita\\
tamil\\
+taroko\\
tasawaq\\
telugu\\
teso\\
thai\\
tibetan\\
+tigre\\
tigrinya\\
+tokpisin\\
tongan\\
+tsonga\\
+tswana\\
turkish\\
turkmen\\
+tyap\\
ukenglish\\
ukrainian\\
uppersorbian\\
urdu\\
usenglish\\
-usorbian\\
uyghur\\
+uzbek\\
uzbek-arab\\
uzbek-arabic\\
uzbek-cyrillic\\
uzbek-cyrl\\
uzbek-latin\\
uzbek-latn\\
-uzbek\\
+vai\\
vai-latin\\
vai-latn\\
vai-vai\\
vai-vaii\\
-vai\\
-vietnam\\
+venda\\
vietnamese\\
+volapuk\\
vunjo\\
walser\\
welsh\\
westernfrisian\\
+wolaytta\\
yangben\\
yiddish\\
yoruba\\
@@ -2221,7 +2360,7 @@ you may add further key/value pairs if necessary.
% will be disappointed :-). The following example is built ad hoc to
% emulate the final result to avoid dependencies, and therefore it's
% not "real" code.
-\setmonofont[Scale=.87,Script=Hebrew]{DejaVu Sans Mono} \catcode`@=13
+\catcode`@=13
\def@#1{\ifcase#1\relax \egroup \or \bgroup\textdir TLT \else
\bgroup\textdir TRT \fontspec[Scale=.87,Script=Hebrew]{Liberation
Mono} \fi}
@@ -2438,6 +2577,34 @@ hyphenation. The rest of the language definitions are not touched.
Without the optional argument it just loads some aditional tools if
provided by the |ini| file, like extra counters.
+\Describe{\BabelUppercaseMapping}
+ {\marg{locale-name}\marg{codepoint}\marg{output}}
+\DescribeOther{\BabelLowercaseMapping}
+ {\marg{locale-name}\marg{codepoint}\marg{output}}
+
+\New{3.90} These macros are devised as a high level interface for
+declaring case mappings, based on the locale name as declared by or
+with \babel. They are the equivalent of |\DeclareUppercaseMapping| and
+|\DeclareLowercaseMapping| (see \textsf{usrguide.pdf}). The purpose is
+twofold: (1) a user-friendly way to declare them, because
+often BCP 47 tags are not known (and sometimes can be complex);
+(2) if for some reason the tag changes (eg, you decide to tag
+`english` as `en-001` instead of `en-US`), the new mappings will be
+still assigned to that language.
+
+\begin{example} For Classical Latin (no need to know the tag is
+\texttt{la-x-classic}):
+\begin{verbatim}
+ \BabelUppercaseMapping{classicallatin}{`u}{V}
+\end{verbatim}
+\end{example}
+
+\begin{note}
+ There are still some rough edges when declaring a mapping with the
+ |x| extension, or when two \babel{} languages share the same BCP 47
+ tag. These issues will be sorted out in future releases.
+\end{note}
+
\subsection{Creating a language}
\New{3.10} And what if there is no style for your language or none fits
@@ -2486,6 +2653,20 @@ languages loaded on the fly are not yet available in the preamble.
\end{example}
\begin{example}
+ Sometimes treating the IPA as a language makes sense:
+\begin{verbatim}
+\documentclass{article}
+\usepackage[english]{babel}
+\babelprovide{ipa}
+\babelfont[ipa]{rm}{DejaVu Sans}
+\begin{document}
+Blah \foreignlanguage{ipa}{ɔːlˈðəʊ} Blah.
+\end{document}
+\end{verbatim}
+ Then you can define shorthands, transforms (with \luatex), and so on.
+\end{example}
+
+\begin{example}
Locales with names based on BCP 47 codes can be created with
something like:
\begin{verbatim}
@@ -2588,7 +2769,6 @@ Remerber there is an alternative syntax for the latter:
Finally, also remember you might not need to load |italian| at all if
there are only a few word in this language (see~\ref{mostlymono}).
-
\end{example}
\Describe{script=}{\meta{script-name}}
@@ -2610,7 +2790,28 @@ See the next section.
\Describe{Alph=}{\meta{counter-name}} Same for |\Alph|.
-\bigskip
+\Describe{casing}{\meta{rules}} \New{3.90} Selects the casing rules in a few
+languages. They are (from \textsf{interface3.pdf}):
+\begin{description}
+ \item[Armenian] |yiwn|, which maps U+0587 to capital ech and yiwn on
+ uppercasing.
+ \item[German] |eszett|, which maps the lowercase \textit{Eszett} to a
+ \textit{großes Eszett}.
+ \item[Greek] |iota|, which converts the \textit{ypogegrammeni} (subscript muted
+ iota) to capital iota when uppercasing.
+\end{description}
+
+\begin{example} For the latter:
+\begin{verbatim}
+\usepackage[greek]{babel}
+\babelprovide[_casing=iota_]{greek}
+\end{verbatim}
+\end{example}
+
+\smallskip
+\makebox[\linewidth][c]{*\qquad*\qquad*}
+\smallskip
+
A few options (only \luatex) set some properties of the writing system
used by the language. These properties are \textit{always} applied to
@@ -2986,7 +3187,7 @@ expandable, and the available fields are:
extension whose singleton is \m{s} (currently the recognized
singletons are |x|, |t| and |u|). The internal syntax can be somewhat
complex, and this feature is still somewhat tentative. An example is
- \textsf{classiclatin} which sets |extension.x.tag.bcp47| to |classic|.
+ \textsf{classicallatin} which sets |extension.x.tag.bcp47| to |classic|.
\New{3.75}
\end{description}
@@ -3671,7 +3872,8 @@ See particularly |lua-bidibasic.tex| and |lua-secenum.tex|.
% will be disappointed :-). The following example is built ad hoc to
% emulate the final result to avoid dependencies, and therefore it's
% not "real" code.
-\setmonofont[Scale=.87,Script=Arabic]{DejaVu Sans Mono} \catcode`@=13
+\setmonofont[Scale=.86, FakeStretch=.97,Script=Arabic]{DejaVu Sans Mono}
+\catcode`@=13
\def@#1{\ifcase#1\relax \egroup \or \bgroup\textdir TLT \else
\bgroup\textdir TRT \pardir TRT \fi}
\begin{verbatim}
@@ -3707,7 +3909,8 @@ _\babelprovide[import, main]{arabic}_
% will be disappointed :-). The following example is built ad hoc to
% emulate the final result to avoid dependencies, and therefore it's
% not "real" code.
- \setmonofont[Scale=.87,Script=Arabic]{DejaVu Sans Mono} \catcode`@=13
+ \setmonofont[Scale=.86, FakeStretch=.97,Script=Arabic]{DejaVu Sans Mono}
+ \catcode`@=13
\def@#1{\ifcase#1\relax \egroup \or \bgroup\textdir TRT \else
\bgroup\textdir TLT \pardir TLT \fi}
\begin{verbatim}
@@ -4096,7 +4299,7 @@ and |.ldf| file are listed, together with the names of the option which
you can load \babel\ with for each language. Note this list is open and
the current options may be different. It does not include |ini| files
(see below). Except in a few cases (eg, |ngerman|, |serbianc|,
-|acadien|) names are those of the Unicode CLDR (or based on them).
+|acadian|) names are those of the Unicode CLDR (or based on them).
\begin{description}
\itemsep=-\parskip
@@ -4164,7 +4367,7 @@ ibygreek, bgreek, serbianc, frenchle, ethiop} and \textsf{friulan}.
(\textsf{uppersorbian}), \textsf{vietnam} (\textsf{vietnamese}),
\textsf{northernsami} (\textsf{samin}), \textsf{ukraineb}
(\textsf{ukrainian}). Deprecated names come in many cases from the
- times when they had to be shortened to 8 characters.
+ times when they had to be shortened to 8 characters.
\end{note}
Most of them work out of the box, but some may require extra fonts,
@@ -5132,7 +5335,6 @@ Its natural place of use is in hooks or in |\extras|\m{language}.
\fi
-
\section{Acknowledgements}
I would like to thank all who volunteered as $\beta$-testers for their
@@ -5264,8 +5466,8 @@ wouldn’t exist.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.89>>
-%<<date=2023/05/11>>
+%<<version=3.90>>
+%<<date=2023/06/26>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -6021,8 +6223,8 @@ wouldn’t exist.
% \end{macrocode}
%
% With |headfoot=lang| we can set the language used in heads/foots.
-% For example, in babel/3796 just adds |headfoot=english|. It
-% misuses \cs{@resetactivechars} but seems to work.
+% For example, in babel/3796 just add |headfoot=english|. It
+% misuses \cs{@resetactivechars}, but seems to work.
%
% \begin{macrocode}
\ifx\bbl@opt@headfoot\@nnil\else
@@ -7476,12 +7678,18 @@ wouldn’t exist.
\string\providecommand\string\babel@aux[2]{}}%
\immediate\write\@mainaux{\string\@nameuse{bbl@beforestart}}%
\fi
+%<-package>
\expandafter\selectlanguage\expandafter{\bbl@main@language}%
+%<+package>
\ifbbl@single % must go after the line above.
\renewcommand\selectlanguage[1]{}%
\renewcommand\foreignlanguage[2]{#2}%
\global\let\babel@aux\@gobbletwo % Also as flag
\fi}
+%<-core>
+\AddToHook{begindocument/before}{%
+ \expandafter\selectlanguage\expandafter{\bbl@main@language}}
+%<+core>
\ifcase\bbl@engine\or
\AtBeginDocument{\pagedir\bodydir} % TODO - a better place
\fi
@@ -10128,9 +10336,10 @@ wouldn’t exist.
\let\\\@Alph\<bbl@cntr@\bbl@KVP@Alph @\languagename>}}%
\fi
% == Casing ==
- \bbl@exp{\def\<bbl@casing@\languagename>%
- {\<bbl@lbcp@\languagename>%
- \ifx\bbl@KVP@casing\@nnil\else-x-\bbl@KVP@casing\fi}}%
+ \ifx\bbl@KVP@casing\@nnil\else
+ \bbl@csarg\xdef{casing@\languagename}%
+ {\@nameuse{bbl@casing@\languagename}-x-\bbl@KVP@casing}%
+ \fi
% == Calendars ==
\ifx\bbl@KVP@calendar\@nnil
\edef\bbl@KVP@calendar{\bbl@cl{calpr}}%
@@ -10591,9 +10800,9 @@ wouldn’t exist.
\bbl@exp{\\\bbl@exportkey{lname}{identification.name.opentype}%
{\csname bbl@elname@\languagename\endcsname}}%
\bbl@exportkey{tbcp}{identification.tag.bcp47}{}%
- \bbl@exportkey{lbcp}{identification.language.tag.bcp47}{}%
% Somewhat hackish. TODO
- \bbl@exportkey{casing}{identification.language.tag.bcp47}{}%
+ \bbl@exportkey{casing}{identification.tag.bcp47}{}%
+ \bbl@exportkey{lbcp}{identification.language.tag.bcp47}{}%
\bbl@exportkey{lotf}{identification.tag.opentype}{dflt}%
\bbl@exportkey{esname}{identification.script.name}{}%
\bbl@exp{\\\bbl@exportkey{sname}{identification.script.name.opentype}%
@@ -11262,8 +11471,18 @@ wouldn’t exist.
{\bbl@ifunset{bbl@\csname bbl@info@#1.tag.bcp47\endcsname @#2}{}%
{\bbl@cs{\csname bbl@info@#1.tag.bcp47\endcsname @#2}}}}
\fi
-% Still somewhat hackish:
+% Still somewhat hackish. WIP.
\@namedef{bbl@info@casing.tag.bcp47}{casing}
+\newcommand\BabelUppercaseMapping[3]{%
+ \let\bbl@tempx\languagename
+ \edef\languagename{#1}%
+ \DeclareUppercaseMapping[\BCPdata{casing}]{#2}{#3}%
+ \let\languagename\bbl@tempx}
+\newcommand\BabelLowercaseMapping[3]{%
+ \let\bbl@tempx\languagename
+ \edef\languagename{#1}%
+ \DeclareLowercaseMapping[\BCPdata{casing}]{#2}{#3}%
+ \let\languagename\bbl@tempx}
% \end{macrocode}
%
% With version 3.75 |\BabelEnsureInfo| is executed always, but there is
@@ -12139,7 +12358,7 @@ wouldn’t exist.
\bbl@trace{Loading basic (internal) bidi support}
\ifodd\bbl@engine
\else % TODO. Move to txtbabel
- \ifnum\bbl@bidimode>100 \ifnum\bbl@bidimode<200
+ \ifnum\bbl@bidimode>100 \ifnum\bbl@bidimode<200 % Any xe+lua bidi=
\bbl@error
{The bidi method 'basic' is available only in\\%
luatex. I'll continue with 'bidi=default', so\\%
@@ -12157,7 +12376,7 @@ wouldn’t exist.
\bbl@loadfontspec % bidi needs fontspec
\usepackage#1{bidi}}%
\fi}
- \ifnum\bbl@bidimode>200
+ \ifnum\bbl@bidimode>200 % Any xe bidi=
\ifcase\expandafter\@gobbletwo\the\bbl@bidimode\or
\bbl@tentative{bidi=bidi}
\bbl@loadxebidi{}
@@ -12169,7 +12388,7 @@ wouldn’t exist.
\fi
\fi
% TODO? Separate:
-\ifnum\bbl@bidimode=\@ne
+\ifnum\bbl@bidimode=\@ne % Any bidi= except default=1
\let\bbl@beforeforeign\leavevmode
\ifodd\bbl@engine
\newattribute\bbl@attr@dir
@@ -12302,7 +12521,7 @@ wouldn’t exist.
\newtoks\everypar
\everypar=\bbl@severypar
\bbl@severypar{\bbl@xeeverypar\the\everypar}}
- \ifnum\bbl@bidimode>200
+ \ifnum\bbl@bidimode>200 % Any xe bidi=
\let\bbl@textdir@i\@gobbletwo
\let\bbl@xebidipar\@empty
\AddBabelHook{bidi}{foreign}{%
@@ -13268,7 +13487,7 @@ wouldn’t exist.
% \begin{macrocode}
%<<*Footnote changes>>
\bbl@trace{Bidi footnotes}
-\ifnum\bbl@bidimode>\z@
+\ifnum\bbl@bidimode>\z@ % Any bidi=
\def\bbl@footnote#1#2#3{%
\@ifnextchar[%
{\bbl@footnote@o{#1}{#2}{#3}}%
@@ -14217,8 +14436,13 @@ end
\gdef\bbl@arabicjust{%
\let\bbl@arabicjust\relax
\newattribute\bblar@kashida
- \directlua{ Babel.attr_kashida = luatexbase.registernumber'bblar@kashida' }%
+ \newattribute\bblar@kashida@aux % 0, 1=tatweel, 2=diacritics
+ \directlua{% WIP
+ Babel.attr_kashida = luatexbase.registernumber'bblar@kashida'
+ Babel.attr_kashida_aux = luatexbase.registernumber'bblar@kashida@aux'
+ }%
\bblar@kashida=\z@
+ \bblar@kashida@aux=\z@
\bbl@patchfont{{\bbl@parsejalt}}%
\directlua{
Babel.arabic.elong_map = Babel.arabic.elong_map or {}
@@ -14294,6 +14518,7 @@ Babel.arabic.from = {}
Babel.arabic.dest = {}
Babel.arabic.justify_factor = 0.95
Babel.arabic.justify_enabled = true
+Babel.arabic.kashida_limit = -1
function Babel.arabic.justify(head)
if not Babel.arabic.justify_enabled then return head end
@@ -14322,6 +14547,7 @@ function Babel.arabic.justify_hlist(head, line, gc, size, pack)
local width, width_new, full, k_curr, wt_pos, goal, shift
local subst_done = false
local elong_map = Babel.arabic.elong_map
+ local cnt
local last_line
local GLYPH = node.id'glyph'
local KASHIDA = Babel.attr_kashida
@@ -14394,7 +14620,7 @@ function Babel.arabic.justify_hlist(head, line, gc, size, pack)
if #k_list == 0 then goto next_line end
width = node.dimensions(line.head) % The 'natural' width
- k_curr = #k_list
+ k_curr = #k_list % Traverse backwards, from the end
wt_pos = 1
while width < goal do
@@ -14419,6 +14645,22 @@ function Babel.arabic.justify_hlist(head, line, gc, size, pack)
end
end
+ % Limit the number of tatweel by removing them. Not very efficient,
+ % but it does the job in a quite predictable way.
+ if Babel.arabic.kashida_limit > -1 then
+ cnt = 0
+ for n in node.traverse_id(GLYPH, line.head) do
+ if n.char == 0x0640 then
+ cnt = cnt + 1
+ if cnt > Babel.arabic.kashida_limit then
+ node.remove(line.head, n)
+ end
+ else
+ cnt = 0
+ end
+ end
+ end
+
::next_line::
% Must take into account marks and ins, see luatex manual.
@@ -14892,7 +15134,8 @@ end
% math with the package option bidi=.
%
% \begin{macrocode}
-\ifnum\bbl@bidimode>\@ne % Excludes default=1
+\breakafterdirmode=1
+\ifnum\bbl@bidimode>\@ne % Any bidi= except default=1
\let\bbl@beforeforeign\leavevmode
\AtEndOfPackage{\EnableBabelHook{babel-bidi}}
\RequirePackage{luatexbase}
@@ -14947,7 +15190,7 @@ end
% math.
%
% \begin{macrocode}
-\ifnum\bbl@bidimode>\z@
+\ifnum\bbl@bidimode>\z@ % Any bidi=
\def\bbl@insidemath{0}%
\def\bbl@everymath{\def\bbl@insidemath{1}}
\def\bbl@everydisplay{\def\bbl@insidemath{2}}
@@ -14985,6 +15228,17 @@ end
% --, margins, etc.) with |bidi=basic|, without having to patch
% almost any macro where text direction is relevant.
%
+% Still, there are three areas deserving special attention, namely,
+% tabular, math, and graphics, text and intrinsically left-to-right
+% elements are intermingled. I've made some progress in graphics, but
+% they're essentially hacks; I've also made some progress in `tabular`,
+% but when I decided to tackle math (both standard math and `amsmath`)
+% the nightmare began. I'm still not sure how `amsmath` should be
+% modified, but the main problem is that, boxes are “generic”
+% containers that can hold text, math, and graphics (even at the same
+% time; remember that inline math is included in the list of text nodes
+% marked with 'math' (11) nodes too).
+%
% |\@hangfrom| is useful in many contexts and it is redefined always
% with the |layout| option.
%
@@ -15009,7 +15263,7 @@ end
\DeclareOption{fleqn}{\chardef\bbl@eqnpos\tw@}
%<</More package options>>
%
-\ifnum\bbl@bidimode>\z@
+\ifnum\bbl@bidimode>\z@ % Any bidi=
\ifx\matheqdirmode\@undefined\else
\matheqdirmode\@ne % A luatex primitive
\fi
@@ -15207,7 +15461,7 @@ end
{\IfBabelLayout{notabular}%
{\chardef\bbl@tabular@mode\z@}%
{\chardef\bbl@tabular@mode\@ne}}% Mixed, with LTR cols
-\ifnum\bbl@bidimode>\@ne
+\ifnum\bbl@bidimode>\@ne % Any bidi= except default=1
\ifnum\bbl@tabular@mode=\@ne
\let\bbl@parabefore\relax
\AddToHook{para/before}{\bbl@parabefore}
@@ -15252,7 +15506,7 @@ end
% |\@hangfrom|.
%
% \begin{macrocode}
-\ifnum\bbl@bidimode>\z@
+\ifnum\bbl@bidimode>\z@ % Any bidi=
\def\bbl@nextfake#1{% non-local changes, use always inside a group!
\bbl@exp{%
\def\\\bbl@insidemath{0}%
diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins
index 3706b2c074..9aae84b337 100644
--- a/macros/latex/required/babel/base/babel.ins
+++ b/macros/latex/required/babel/base/babel.ins
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2023/05/11}
+\def\filedate{2023/06/26}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf
index cdc413d277..1372db8c42 100644
--- a/macros/latex/required/babel/base/babel.pdf
+++ b/macros/latex/required/babel/base/babel.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx
index cf059447fb..a75572297a 100644
--- a/macros/latex/required/babel/base/bbcompat.dtx
+++ b/macros/latex/required/babel/base/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/05/11 v3.89]
+\ProvidesFile{bbcompat.dtx}[2023/06/26 v3.90]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/macros/plain/contrib/mlawriter/README b/macros/plain/contrib/mlawriter/README
new file mode 100644
index 0000000000..12d7638849
--- /dev/null
+++ b/macros/plain/contrib/mlawriter/README
@@ -0,0 +1,46 @@
+* How to use?
+
+\input mlawriter
+
+\mla
+\name {<First name>} <Last name>
+\teacher <Professor>
+\course <Course>
+\date <Date>
+\title{<title>}
+
+And start writing the body.
+
+After finished here is how to format citations:
+
+\citepage{<Title, could be Work Cited or Works Cited>}
+Cite 1
+
+Cite 2, separated as paragraphs
+\endcite
+
+And you are good to go.
+
+\bye
+
+* Additional macros
+
+\today Gives today's date.
+
+\quote
+...
+\endquote Quoting paragraphs
+
+* License
+
+Written in 2023-06-26 by LdBeth <ldbeth@sdf.org>
+
+To the extent possible under law, the author have dedicated all
+copyright and related and neighboring rights to this software to the
+public domain worldwide. This software is distributed without any
+warranty.
+
+You should have received a copy of the CC0 Public Domain Dedication
+along with this software. If not, see
+<http://creativecommons.org/publicdomain/zero/1.0/>.
+
diff --git a/macros/plain/contrib/mlawriter/mlawriter.tex b/macros/plain/contrib/mlawriter/mlawriter.tex
new file mode 100644
index 0000000000..0f3e0284d4
--- /dev/null
+++ b/macros/plain/contrib/mlawriter/mlawriter.tex
@@ -0,0 +1,68 @@
+% -*- mode: TeX -*-
+% The MLA style for plain TeX, Version 1.0.1 2023-06-26
+% written by LdBeth
+% CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
+% letter paper 8.5in * 11in, 1in margin
+\hsize = 6.5truein
+\vsize = 9truein
+\hoffset = 0pt
+\voffset = 0pt
+% "Times New Roman" font
+\font\twelverm = utmr7t at 12pt
+\font\twelveit = utmri7t at 12pt
+\font\twelvebf = utmb7t at 12pt
+\font\twelvesl = utmro7t at 12pt
+% page number
+\nopagenumbers
+\catcode`\@=11
+% headerline
+\def\setheader#1{\headline={\hfill #1 \folio}}
+% redefine plain TeX headline
+\def\makeheadline{\vbox to 0pt{\vskip-.5in
+ \line{\vbox to12pt{}\the\headline}\vss}
+ \nointerlineskip}
+% miscsettings
+%\interlinepenalty5000
+% format date
+\def\today{\number\day\space\ifcase\month\or
+ January\or February\or March\or April\or May\or June\or
+ July\or August\or September\or October\or November\or December\fi
+ \space\number\year}
+\newskip\@flushglue \@flushglue = 0pt plus 1fil
+\def\centering{%
+ \rightskip\@flushglue\leftskip\@flushglue
+ \parindent=\z@\parfillskip=\z@skip}
+\long\def\settitle#1{%
+\begingroup\centering #1\par\endgroup}
+% mla macro
+\outer\def\mla\name#1 #2\teacher#3\course#4\date#5\title{%
+ \setheader{#2}
+ \let\rm=\twelverm \let\bf=\twelvebf
+ \let\it=\twelveit \let\sl=\twelvesl
+ % double space, 24 lines per page
+ \baselineskip = 28pt minus 1pt
+ \parskip = 0pt
+ \parindent = .5in
+ % no hyphenation
+ \pretolerance = 10000\hbadness = 10000
+ \frenchspacing
+ \raggedright
+ \rm
+ \noindent #1 #2\par
+ \noindent #3\par
+ \noindent #4\par
+ \noindent #5\par
+ \settitle
+ }
+% quote macro
+\def\quote{\begingroup\noindent\leftskip = .5in }
+\def\endquote{\par\endgroup\noindent}
+% bib entry
+\def\citepage#1{%
+\vfil\eject
+\begingroup
+\parindent=\z@
+\everypar={\hangindent.5in}
+\centerline{#1}}
+\def\endcite{\par\endgroup}
+\catcode`\@=\active
diff --git a/macros/plain/contrib/mlawriter/testmla.pdf b/macros/plain/contrib/mlawriter/testmla.pdf
new file mode 100644
index 0000000000..18b84b3e08
--- /dev/null
+++ b/macros/plain/contrib/mlawriter/testmla.pdf
Binary files differ
diff --git a/macros/plain/contrib/mlawriter/testmla.tex b/macros/plain/contrib/mlawriter/testmla.tex
new file mode 100644
index 0000000000..abf335a30f
--- /dev/null
+++ b/macros/plain/contrib/mlawriter/testmla.tex
@@ -0,0 +1,73 @@
+\input mlawriter
+
+\mla
+\name {Aka the} LdBeth
+\teacher Professor William
+\course \TeX\ 101
+\date \today
+\title{Avoid Cargo Cult Programming\par Using Plain \TeX}
+
+While I know there is {\it mlacls}, there are a few fine details it
+either doesn't get right, or doesn't meet a specific style requirement
+that I need. And I'm surprised how much extra packages it depended to
+just get simple things like page size or header. These things are
+really simple! They are all described in the \TeX book.
+
+Nam et convallis lectus. Morbi fermentum massa vitae nunc vestibulum,
+quis bibendum odio venenatis. Vivamus vehicula, dolor ut consectetur
+auctor, nisl lorem pharetra libero, a tristique augue neque eu
+mi. Nulla fringilla volutpat erat, ut venenatis justo cursus ut. Nulla
+facilisi. Sed eget eros ex. Quisque vitae elementum nisl, ut facilisis
+ipsum. Aenean porttitor lorem ut neque sollicitudin, vel viverra
+libero tempor. Interdum et malesuada fames ac ante ipsum primis in
+faucibus.
+
+Suspendisse potenti. Fusce ultrices est ac libero sodales congue sit
+amet nec dolor. Sed vel dapibus dolor, sit amet faucibus dolor. Aenean
+porta turpis ac molestie semper. Curabitur tincidunt nulla sed arcu
+rhoncus, in pellentesque lorem molestie. Donec nec sem a elit dictum
+faucibus. Nunc porttitor mi id tellus rhoncus, in pulvinar neque
+congue. Pellentesque a massa feugiat, pharetra neque eu, vehicula
+tellus. Mauris venenatis elementum euismod. Vestibulum posuere sem eu
+leo tempus, sed auctor orci facilisis. Praesent maximus mollis neque
+ultricies vestibulum. Mauris tincidunt turpis metus, ut feugiat felis
+congue et. Proin hendrerit faucibus orci, eget facilisis nulla aliquam
+ut. Proin nec ornare enim, vitae hendrerit ipsum. Class aptent taciti
+sociosqu ad litora torquent per conubia nostra, per inceptos
+himenaeos.
+
+
+Neque porro quisquam est qui dolorem ipsum quia dolor sit amet,
+consectetur, adipisci velit:
+\quote
+Praesent luctus tortor et augue eleifend, a eleifend velit
+gravida. Maecenas blandit auctor finibus. Aliquam tempus lobortis
+dolor, eget pellentesque erat fermentum ac. Donec tempus orci eu magna
+hendrerit fermentum. Donec semper elit at lacinia interdum. Nulla
+malesuada justo velit. Quisque tincidunt in mauris consequat
+facilisis. Donec finibus lectus nec elementum auctor. Lorem ipsum
+dolor sit amet, consectetur adipiscing elit. Nulla est enim, vehicula
+id tincidunt eu, varius at purus. Class aptent taciti sociosqu ad
+litora torquent per conubia nostra, per inceptos himenaeos. Fusce
+vitae sem at ex pulvinar blandit. Maecenas facilisis ex id justo
+ultricies, in mattis ligula commodo. Curabitur sit amet neque eget
+metus dignissim lobortis. Donec fermentum consequat lobortis. Integer
+consequat tellus eget nibh imperdiet, sed porta nunc venenatis.
+\endquote
+Phasellus velit erat, congue eu consectetur sed, pretium at
+enim. Morbi id euismod lectus. Orci varius natoque penatibus et magnis
+dis parturient montes, nascetur ridiculus mus. Cras eu accumsan
+nulla. Morbi scelerisque, nisi at fermentum porta, mi tortor vehicula
+dolor, nec fermentum purus urna feugiat neque. Nulla sit amet nibh eu
+justo tincidunt tristique sit amet vitae lacus. Nam sit amet metus
+enim. Aenean auctor ex ex, eu scelerisque erat molestie ut. Aliquam
+mattis dapibus justo, non imperdiet erat imperdiet nec. Lorem ipsum
+dolor sit amet, consectetur adipiscing elit. Sed arcu mi, rhoncus ut
+tortor fringilla, venenatis elementum elit. Curabitur placerat justo
+eget urna pulvinar, sed aliquet elit pharetra. Etiam eget neque
+ornare, feugiat urna vel, mollis diam.
+
+\citepage{Work Cited}
+Knuth, Donald E. {\it The \TeX book.} Addison-Wesley, 1986.
+\endcite
+\bye
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 9b03b6ef07..278ee12d45 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -114,8 +114,12 @@ $mirrors = {
},
'Greece' => {
'http://ftp.ntua.gr/mirror/ctan/' => 1,
+ 'https://fosszone.csd.auth.gr/CTAN/' => 1,
'https://ftp.cc.uoc.gr/mirrors/CTAN/' => 1,
},
+ 'Hungary' => {
+ 'https://mirror.szerverem.hu/ctan/' => 1,
+ },
'Italy' => {
'https://ctan.mirror.garr.it/mirrors/ctan/' => 1,
},
@@ -193,7 +197,6 @@ $mirrors = {
'https://mirror.las.iastate.edu/tex-archive/' => 1,
'https://mirror.math.princeton.edu/pub/CTAN/' => 1,
'https://mirror.mwt.me/ctan/' => 1,
- 'https://mirror2.sandyriver.net/pub/ctan/' => 1,
'https://mirrors.mit.edu/CTAN/' => 1,
'https://mirrors.rit.edu/CTAN/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 59439f0004..710c01461c 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/67475
+depend revision/67488
name 00texlive.image
category TLCore
-revision 67462
+revision 67486
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -2946,6 +2946,7 @@ runfiles size=13037
tlpkg/tlpsrc/mkpic.tlpsrc
tlpkg/tlpsrc/mla-paper.tlpsrc
tlpkg/tlpsrc/mlacls.tlpsrc
+ tlpkg/tlpsrc/mlawriter.tlpsrc
tlpkg/tlpsrc/mleftright.tlpsrc
tlpkg/tlpsrc/mlist.tlpsrc
tlpkg/tlpsrc/mlmodern.tlpsrc
@@ -3718,6 +3719,7 @@ runfiles size=13037
tlpkg/tlpsrc/rosario.tlpsrc
tlpkg/tlpsrc/rotfloat.tlpsrc
tlpkg/tlpsrc/rotpages.tlpsrc
+ tlpkg/tlpsrc/rouequestions.tlpsrc
tlpkg/tlpsrc/roundbox.tlpsrc
tlpkg/tlpsrc/roundrect.tlpsrc
tlpkg/tlpsrc/rrgtrees.tlpsrc
@@ -4760,7 +4762,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 67465
+revision 67477
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
@@ -28268,7 +28270,7 @@ catalogue-version 1.0
name babel
category Package
-revision 67073
+revision 67485
shortdesc Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
relocated 1
longdesc This package manages culturally-determined typographical (and
@@ -28281,23 +28283,23 @@ longdesc has to be done for each language. Included is also a set of ini
longdesc files for about 250 languages. Many language styles work with
longdesc pdfLaTeX, as well as with XeLaTeX and LuaLaTeX, out of the box.
longdesc A few even work with plain formats.
-containersize 207992
-containerchecksum 71bb19e2b64398e3a484c6268b06a5e549e5dcebd5cc55e755d31a31832bdf48e64b55d7aa8a1e818a4524871885d0ebb41149480e60578c5fe56529c6c7970f
-doccontainersize 974836
-doccontainerchecksum 29e1ab3802fcf74005f189b1fd3d248395432e0fae267cf25a61e9dd8cee1f62ba935a3d5d897ddcfa2be0d704415e835545dd752b7c1c8e3e3d650a1b97db75
-docfiles size=244
+containersize 208368
+containerchecksum 466ac11de22f87875bea4bb1cb080a116a27b12c093cdb4612f4808cd33fd91c96ead789736361aaac7d8495c570a3ab014f7142e20c4b3ba7a5922d93480aa5
+doccontainersize 1012656
+doccontainerchecksum 0f60c87bc62b0be501f5d68de0ef81af94dc1e1e77f504b15d2960dec3137070476ef94ddd3b9d08d6568f0316ef40fb7f4851a8605a41c6211fba2379446425
+docfiles size=253
RELOC/doc/latex/babel/README.md details="Readme"
RELOC/doc/latex/babel/babel-code.pdf details="Code documentation"
RELOC/doc/latex/babel/babel.pdf details="User guide"
-srccontainersize 783548
-srccontainerchecksum f310925de95649b6c7db5d13ae4b2b4d7673d06d5b89d0d5c88fe78df97edd8cc6a25dcb4bc5160f4ed15308fdde37c8a4170d08c4354a457ecc1c9ec63dbc4b
-srcfiles size=427
+srccontainersize 785596
+srccontainerchecksum 867fc8fec75cafdefa16d2fe99b037ac8e86fb6af49bf208507578f1fceb1206bdd8b60e24129d19e244cd0f336b62170ec0642d82cd0972c0893f3d6a7d5e90
+srcfiles size=429
RELOC/source/latex/babel/babel.dtx
RELOC/source/latex/babel/babel.ins
RELOC/source/latex/babel/bbcompat.dtx
RELOC/source/latex/babel/bbidxglo.dtx
RELOC/source/latex/babel/locale.zip
-runfiles size=1110
+runfiles size=1112
RELOC/makeindex/babel/bbglo.ist
RELOC/makeindex/babel/bbind.ist
RELOC/tex/generic/babel/UKenglish.sty
@@ -28566,6 +28568,7 @@ runfiles size=1110
RELOC/tex/generic/babel/locale/ewo/babel-ewo.ini
RELOC/tex/generic/babel/locale/ewo/babel-ewondo.tex
RELOC/tex/generic/babel/locale/fa/babel-fa.ini
+ RELOC/tex/generic/babel/locale/fa/babel-farsi.tex
RELOC/tex/generic/babel/locale/fa/babel-persian.tex
RELOC/tex/generic/babel/locale/ff/babel-ff.ini
RELOC/tex/generic/babel/locale/ff/babel-fulah.tex
@@ -28721,7 +28724,9 @@ runfiles size=1110
RELOC/tex/generic/babel/locale/kw/babel-kw.ini
RELOC/tex/generic/babel/locale/ky/babel-ky.ini
RELOC/tex/generic/babel/locale/ky/babel-kyrgyz.tex
+ RELOC/tex/generic/babel/locale/la/babel-classicallatin.tex
RELOC/tex/generic/babel/locale/la/babel-classiclatin.tex
+ RELOC/tex/generic/babel/locale/la/babel-ecclesiasticallatin.tex
RELOC/tex/generic/babel/locale/la/babel-ecclesiasticlatin.tex
RELOC/tex/generic/babel/locale/la/babel-la-x-classic.ini
RELOC/tex/generic/babel/locale/la/babel-la-x-ecclesia.ini
@@ -29053,7 +29058,6 @@ runfiles size=1110
RELOC/tex/generic/babel/locale/ve/babel-ve.ini
RELOC/tex/generic/babel/locale/ve/babel-venda.tex
RELOC/tex/generic/babel/locale/vi/babel-vi.ini
- RELOC/tex/generic/babel/locale/vi/babel-vietnam.tex
RELOC/tex/generic/babel/locale/vi/babel-vietnamese.tex
RELOC/tex/generic/babel/locale/vo/babel-vo.ini
RELOC/tex/generic/babel/locale/vo/babel-volapuk.tex
@@ -29135,7 +29139,7 @@ catalogue-contact-repository https://github.com/latex3/babel
catalogue-ctan /macros/latex/required/babel/base
catalogue-license lppl1.3
catalogue-topics multilingual
-catalogue-version 3.89
+catalogue-version 3.90
name babel-albanian
category Package
@@ -69653,7 +69657,7 @@ containerchecksum 6c7f0a1829789edea6a42d45f13f482abc0aa1ecc66b0ba4b70197efff349d
name collection-games
category Collection
-revision 67355
+revision 67483
shortdesc Games typesetting
relocated 1
longdesc Setups for typesetting various games, including chess.
@@ -69694,6 +69698,7 @@ depend psgo
depend quizztex
depend realtranspose
depend reverxii
+depend rouequestions
depend rubik
depend schwalbe-chess
depend scrabble
@@ -69707,8 +69712,8 @@ depend tangramtikz
depend wargame
depend xq
depend xskak
-containersize 596
-containerchecksum 48c39ddf98e17d786d507a6579189f1716781ecd3f84218231e74e00e950d5aa777050974c03579a0ef47770d1b63a87a6e47c6a43705bca9dba38c334b44665
+containersize 608
+containerchecksum f17c4ed5d23d7467d6f52c7b23116cb7784c41fa11aef363bb149e06c0bc3896b65efe47d53181b5fc023ecb2d9a05683e930fc86e543473b4e01bc29f96164b
name collection-humanities
category Collection
@@ -72926,7 +72931,7 @@ containerchecksum 76d88fa2e5fa2f0e9adcb2a7b8aba440bf1bd5eb2dbef35a637667e9af1d2e
name collection-plaingeneric
category Collection
-revision 65622
+revision 67486
shortdesc Plain (La)TeX packages
relocated 1
longdesc Add-on packages and macros that work with plain TeX, often
@@ -72988,6 +72993,7 @@ depend mathdots
depend metatex
depend midnight
depend mkpattern
+depend mlawriter
depend modulus
depend multido
depend namedef
@@ -73041,8 +73047,8 @@ depend xintsession
depend xlop
depend yax
depend zztex
-containersize 976
-containerchecksum 848081f23c64b1dd159add9a4756c0fe1f7176727b9665835a1eb1c1ed5765e119f71ce23ce750b87a33ed091be944316f35b3db70ea89ef56801aba04d06b4d
+containersize 984
+containerchecksum a8d3ee4032870cd570d5d786764a252b8020ea7ce95c0b3f6cebab65f8ec5e7fc7d852b8f825ac918ab3c8e7b530874854504d12caa87a56cccd881d80f43567
name collection-pstricks
category Collection
@@ -211040,6 +211046,28 @@ catalogue-license lppl1.3c
catalogue-topics class gen-paper humanities
catalogue-version 1.0
+name mlawriter
+category Package
+revision 67486
+shortdesc Write MLA style documents in Plain TeX
+relocated 1
+longdesc With this Plain TeX extension, papers can be written in MLA
+longdesc style. These appear as if they were written in MS Word.
+containersize 1348
+containerchecksum 0b9c677f5d235bfe26f98b14d993538cf9d940552dd1e86e0de516ff33c54c17bad199fecb2e5693272aaf6fd3fbb507615ca375cb6109bafd9d5e0ddd73b5e7
+doccontainersize 30852
+doccontainerchecksum cf42f38552dcf7052899d391fc69e2a29022503b9bbf50e7767ef01b65038de6025a90b3d710ef247ba88e60e6817c7abef960b03bfe4f089c9f71a04bac3971
+docfiles size=9
+ RELOC/doc/plain/mlawriter/README details="Readme"
+ RELOC/doc/plain/mlawriter/testmla.pdf details="Example of use"
+ RELOC/doc/plain/mlawriter/testmla.tex
+runfiles size=1
+ RELOC/tex/plain/mlawriter/mlawriter.tex
+catalogue-ctan /macros/plain/contrib/mlawriter
+catalogue-license cc0
+catalogue-topics plain-ext
+catalogue-version 1.0.1
+
name mleftright
category Package
revision 53021
@@ -224034,7 +224062,7 @@ catalogue-version 2.0
name newcomputermodern
category Package
-revision 67121
+revision 67481
shortdesc Computer Modern fonts including matching non-latin alphabets
relocated 1
longdesc This is a new assembly of Computer Modern fonts including
@@ -224043,10 +224071,10 @@ longdesc non-Latin based languages and Mathematics, all compatible in
longdesc style to CM fonts. In addition to the Regular weight of
longdesc Computer Modern, it provides a Book weight for heavier
longdesc printing.
-containersize 5704360
-containerchecksum 7710eff97f4b3a1715eeb452696dc27b6e10503e57eb9c5c599a6f50770b871907f568dc02d1ad6ff2fd61dfabfcc9134cf8579096f1fa1d2c75b724b648affd
-doccontainersize 14333024
-doccontainerchecksum b7da2e339b16b265228a3e55f4eb670125f14a5ed700cf8ab1d87f5de3610620e4c2323c5f95661cba0d09efa5c90f5b1b011f68face44bd08a84da553812788
+containersize 5703560
+containerchecksum fd7a1c1ec4d0933d6b8156e95073d8c91ef11c3132b8364193479a69d9f6a4a113d4999659e0a74cebbc24a25ed52610f324b845d11eda0e774cab66a5af838c
+doccontainersize 14332896
+doccontainerchecksum d6ea9208f1a5b89cf41a619d5df981671a6a3084ac1f8178d49c3f23005272c4ac665615d016d29c1b8f0d2065dbec8fa1e6574edad8b92c2e86251be91ae454
docfiles size=3522
RELOC/doc/fonts/newcomputermodern/README details="Readme"
RELOC/doc/fonts/newcomputermodern/integral.pdf
@@ -224107,7 +224135,7 @@ catalogue-alias newcm
catalogue-ctan /fonts/newcomputermodern
catalogue-license gfl
catalogue-topics font font-archaic font-cm font-coptic font-body font-proportional font-mono font-serif font-sans font-multilingual font-greek font-cyrillic font-hebrew font-maths font-medieval font-otf cherokee font-supp linguistic phonetic
-catalogue-version 4.5
+catalogue-version 4.6
name newenviron
category Package
@@ -249516,7 +249544,7 @@ catalogue-topics float
name photobook
category Package
-revision 66955
+revision 67484
shortdesc A document class for typesetting photo books
relocated 1
longdesc The photobook LaTeX document class extends the book class
@@ -249550,10 +249578,10 @@ depend xargs
depend xcolor
depend xint
depend xkeyval
-containersize 32284
-containerchecksum a343bf8e7df3e715787a9414c0f1744f13ddffb18d9930bb85ca9d049bbb423ac7bda894b7582685dc75ad4842d9af6cd31ed9b50e44e8e9a2ba9f804f0f2aa1
-doccontainersize 154628
-doccontainerchecksum 9bc0afc050fcc583fe52da83e3c47aca938f4afbad70f09aa68698b0fb5238621fbb7eff238c3ae110f74158be91e86c636189588a755c275a280076977c13c4
+containersize 33020
+containerchecksum 1480272258b96bc5a35f979e48250574ce904c802b5fec6c40508f43159a827300b73c3a2d085285e5f2495d601a34e7e02ce45ea165f12f0009f3a1b8ea2d6c
+doccontainersize 154984
+doccontainerchecksum 40549337e3fb7b78480601157ea8a49dd497de687a3a50fe153b42c44a3415efd7bb76b30406965bbd47d1ac14ac5921573227afe20db2963cf86e5c4376334b
docfiles size=54
RELOC/doc/latex/photobook/DEPENDS.txt
RELOC/doc/latex/photobook/LICENSE
@@ -249564,13 +249592,13 @@ docfiles size=54
RELOC/doc/latex/photobook/scripts/cls2tex.sh
RELOC/doc/latex/photobook/scripts/make-spreads.cfg.example
RELOC/doc/latex/photobook/scripts/make-spreads.sh
-runfiles size=42
+runfiles size=43
RELOC/tex/latex/photobook/photobook.cls
catalogue-contact-repository https://github.com/flynx/photobook
catalogue-ctan /macros/latex/contrib/photobook
catalogue-license bsd3
catalogue-topics class
-catalogue-version 0.1.21
+catalogue-version 0.1.23
name physconst
category Package
@@ -257574,28 +257602,27 @@ catalogue-version 0.15
name profsio
category Package
-revision 67459
-shortdesc Commands (with TikZ) to work with french "BTS SIO math's themes"
+revision 67482
+shortdesc Commands (with TikZ) to work with French "BTS SIO" maths themes
relocated 1
-longdesc This package provides some commands [french] to work with:
-longdesc tables of Karnaugh ; MPM graphs ; simples graphs.
-containersize 4680
-containerchecksum 5b288f0479025f76c182c56b94162277308a43ac67df2db7b87d07ad3b1351ea4b921312c318a56ed2c5698ea0aeac4c72b1cb6d5ae54ac11e1eebe60d03d33e
-doccontainersize 602944
-doccontainerchecksum bf23160b34f23110c63342726ed97ac33fc1eeb55681a895ae50708f621696bac47507e66ec69cebc910d4ad8512ca5bd3d79ab8a09bd46e8ec8356f784096f2
-docfiles size=160
- RELOC/doc/latex/profsio/ProfSio-doc-fr.pdf details="Package documentation (in French)"
+longdesc This package provides some commands (in French) to work with:
+longdesc tables of Karnaugh ; MPM graphs ; simple graphs.
+containersize 5488
+containerchecksum ec5dd50c8bca910eaa19fcc381d8f5d197b119c96e875616388d98da4a91082996550245e5283a405f3b805e9c7b89e689be33848b6b03ff17bb385e5e0b0ac5
+doccontainersize 682832
+doccontainerchecksum 1d19d76a0889f8c27f5fdff805e919b9734cedd639178714c5eb2cef84b3fa71457d3faebe242239030fcd4a8866fa9408b9fb31d90cc08ea0a0d4a28b2154f5
+docfiles size=182
+ RELOC/doc/latex/profsio/ProfSio-doc-fr.pdf details="Package documentation" language="fr"
RELOC/doc/latex/profsio/ProfSio-doc-fr.tex
RELOC/doc/latex/profsio/README.md details="Readme"
-runfiles size=5
+runfiles size=6
RELOC/tex/latex/profsio/ProfSio.sty
catalogue-contact-bugs https://github.com/cpierquet/profsio/issues
-catalogue-contact-home https://github.com/cpierquet/profsio
catalogue-contact-repository https://github.com/cpierquet/profsio
catalogue-ctan /graphics/pgf/contrib/profsio
catalogue-license lppl1.3c
-catalogue-topics graphics maths
-catalogue-version 0.1.0
+catalogue-topics graphics pgf-tikz maths
+catalogue-version 0.1.1
name program
category Package
@@ -277187,6 +277214,29 @@ catalogue-license lppl
catalogue-topics layout
catalogue-version 3.0
+name rouequestions
+category Package
+revision 67483
+shortdesc Draw a "question wheel" (roue de questions)
+relocated 1
+longdesc This package helps to produce a game for students: It is a
+longdesc wheel displaying questions, with hidden answers inside.
+containersize 1416
+containerchecksum 59318fe1cc43f92bbdd5387fcf6f834acb1499f8f2045ee92310bd6fae851b6ea2a86d939eced75fe4d441109557068ffe5edb9dd28a8473be684187bad050b5
+doccontainersize 201380
+doccontainerchecksum 853869140a5de6e47351b090451ee993ff56e5c71b2d2fb2e8fbb60a8721e64b6b737cc9a25d4d7baf209aac326966445b1516a78dd9b3afc043c005883a5d20
+docfiles size=54
+ RELOC/doc/latex/rouequestions/README.txt details="Readme"
+ RELOC/doc/latex/rouequestions/RoueQuestionsDoc.pdf details="Package documentation" language="fr"
+ RELOC/doc/latex/rouequestions/RoueQuestionsDoc.tex
+ RELOC/doc/latex/rouequestions/sample.png
+runfiles size=1
+ RELOC/tex/latex/rouequestions/RoueQuestions.sty
+catalogue-ctan /graphics/pgf/contrib/rouequestions
+catalogue-license lppl1.3c
+catalogue-topics pgf-tikz games exercise exam
+catalogue-version 0.0.1
+
name roundbox
category Package
revision 29675
@@ -313495,7 +313545,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 67465
+revision 67477
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.
@@ -313503,11 +313553,11 @@ 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 114040
-containerchecksum 1cf443c15483de5fd87ffff1153dec8f4b521442dbf2ea2d827b571d44811f6fdb799c9bb589d2a877fd6b36e4181978628f1636706cc9955e8278ac6b171326
-doccontainersize 427740
-doccontainerchecksum 09e1a15cf37594a1cc1adb5fcdab2426a5aff9cfcf89bf5a2de3598167f19f9a71c43896689a7586a4e928f9d536443fa1e169d27bbe59abcfb71e95ce2802ad
-docfiles size=547
+containersize 114072
+containerchecksum 29e55b01d8f7fa4e8a07e5b480557ce486dfd2b52a4987ee45264f03e914cf394fd1ca996e652acc17d09a5539d745ad38f37d3723264175c1ccd898925ed4d3
+doccontainersize 427648
+doccontainerchecksum bd5956202971dbb0f6fd06f331792f092c6502bdef1fcc3689e25118317216b29f66e0bf05a1eea8d94ca73a75319113e751ab89b199901b76b8e75843ddb70f
+docfiles size=546
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
@@ -325398,7 +325448,7 @@ binfiles arch=x86_64-solaris size=1
name tlgs.windows
category TLCore
-revision 66689
+revision 67478
catalogue ghostscript
shortdesc Freely available PostScript interpreter
longdesc Ghostscript is a freely available PostScript interpreter which
@@ -325407,8 +325457,8 @@ longdesc complement to a TeX installation, used in many utilities,
longdesc including PostScript/PDF viewers such as gv and GSview.
longdesc Ghostscript is no longer held on CTAN: please see the home page
longdesc for downloads.
-containersize 8898320
-containerchecksum c50234a5c71443fe22ac840ac2e9e419341f00c4479a84e8c759faf7ff3b3063479ac7d5ac932ed31029a285a63486f02fbe2fc1f22c7f50cfa59c0e5f704c59
+containersize 8898712
+containerchecksum d212ebf65ded1c84812806f0e602d9f4baa5a9a87d34b1d956bdaeeb61008f43b043d63c1ffe3e94735d0c1c74f9cb5d32ee359a3cd951d1f6ac0bbdd0582c64
runfiles size=8341
texmf-dist/scripts/tlgs/eps2eps.lua
texmf-dist/scripts/tlgs/pdf2dsc.lua
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index a6f6a7a661..360dcc4ce5 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-4d40be2437ad53490ca7dd43032fa0bc texlive.tlpdb
+264fcf300ba0352809023965dd544484 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 499b3e6876..b56d3963d5 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-698510474102c1f131399778f7db04bc76b7a01976306612d3f5177e5958e0f5f5e7ff2b1d273e4de1f7412a00b13b70f892036fbda73b1af9bdf99e573ef80a texlive.tlpdb
+d5bac2d527b37d8cf0ef1d538fed261c99c4107b03ac3f24503e99b558abe9e534fd645abdc1ca59f6078c97410ac0bde70c8e648b81506ab4a5446175eaedee texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index b66d44bcd4..1ab5192266 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+QqiBBqTOGHfhlDjHAFAmSY0aAACgkQTOGHfhlD
-jHDvJgf/bV4aRdi3Zc4ka4f6Rg/0YYzTd8Om0VjRbTuRE0qJihxYV18r+8ULw58H
-tGLgcTXldlCLcFZ1iFDkplSjxvjQHQrB87mQmxW7O+ZlZKuyiC+a4hTb6XuhEXhn
-XuTGwo3MbNCtfUIuI1pdIF8Xk0qKFCE07gUu1PL5j3WDOuIxk/qE5NBgwdxAu10M
-qIszNJSCHUeBJTzp6T5Od6oMZv/X6+w7mPgHXZublir2xV585WFiRwfUVoLKdwhl
-EGLx1mMDJu3Q8GlyR1xzdyU/oNaAWkc9ILHRr/QlqNx9WLkjvhnLcUou0wp+hr0s
-W6sjZYwfNgaXdZ69wPjQwB3w6DcY0A==
-=q6LI
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmSaIzsACgkQTOGHfhlD
+jHCXNwf/Vo32OG4D+NJMYqRfdiZuqdOma/u8mq3FvcusOQXdoR+vMAMj4dHGTviw
+X0doutLMqqNTuDECoJZxFKl8X9MhsQdM2MVUSRXh5UflI5cXonI8azQaembm6cBm
+qyNOzoZPicGg9mEpN7X4UMercALZa+cy320eY8++raeHXMZPBy+mCR1S9x+ovAjJ
+pZq13K598dRRqRO4GvPzF7K8x5vFODH2fi8CkPTKZhBMhg4Ue0hl+uwZJ0Hg+C+Q
+VmyigjoNlcVso47s+r96UimmWRHxEPwwAl0tA5wq7AfvJ+TKcz30ga39IRU8+/fb
+twjfaDPO7Ciw7amQYasbx60zV+Z+4g==
+=Veym
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 3ce44bf97d..e9d65d8b12 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 d929a9b21d..662939f828 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-06-26-02-02
+2023-06-27-02-02