diff options
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 Binary files differindex 2fa985f707..21c7e278cf 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz 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 Binary files differindex 3d7d7b221a..7c0175bbff 100644 --- a/biblio/ctan-bibdata/ctan.pdf +++ b/biblio/ctan-bibdata/ctan.pdf 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 Binary files differindex 1a39c3468f..e08a500873 100644 --- a/fonts/newcomputermodern/doc/newcm-doc.pdf +++ b/fonts/newcomputermodern/doc/newcm-doc.pdf 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 Binary files differindex 3c04920ca6..73021c4b51 100644 --- a/fonts/newcomputermodern/otf/NewCM08-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCM08-Regular.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-Regular.otf b/fonts/newcomputermodern/otf/NewCM10-Regular.otf Binary files differindex d73c4de7ab..abe6f1c8e0 100644 --- a/fonts/newcomputermodern/otf/NewCM10-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCM10-Regular.otf diff --git a/fonts/newcomputermodern/source.txz b/fonts/newcomputermodern/source.txz Binary files differindex 4e9a3c7122..6d43c196c1 100644 --- a/fonts/newcomputermodern/source.txz +++ b/fonts/newcomputermodern/source.txz 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 Binary files differindex c8f5ee5651..e90084029e 100644 --- a/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf +++ b/graphics/pgf/contrib/profsio/doc/ProfSio-doc-fr.pdf 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 Binary files differnew file mode 100644 index 0000000000..ee7acfc87c --- /dev/null +++ b/graphics/pgf/contrib/rouequestions/doc/RoueQuestionsDoc.pdf 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 Binary files differnew file mode 100644 index 0000000000..cb78f962bf --- /dev/null +++ b/graphics/pgf/contrib/rouequestions/doc/sample.png 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 Binary files differindex 9368564c5d..d78e1f2b17 100644 --- a/macros/latex/contrib/photobook/photobook.pdf +++ b/macros/latex/contrib/photobook/photobook.pdf 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 Binary files differindex afec13d466..8ac14245b4 100644 --- a/macros/latex/required/babel/base/babel-code.pdf +++ b/macros/latex/required/babel/base/babel-code.pdf 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 Binary files differindex cdc413d277..1372db8c42 100644 --- a/macros/latex/required/babel/base/babel.pdf +++ b/macros/latex/required/babel/base/babel.pdf 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 Binary files differnew file mode 100644 index 0000000000..18b84b3e08 --- /dev/null +++ b/macros/plain/contrib/mlawriter/testmla.pdf 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 Binary files differindex 3ce44bf97d..e9d65d8b12 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2023-06-26-02-02 +2023-06-27-02-02 |