From 665dcbc32c9499a686db2c369349632986af26e6 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Wed, 1 Feb 2023 03:05:11 +0000 Subject: CTAN sync 202302010305 --- FILES.byname | 195 ++--- FILES.byname.gz | Bin 2513282 -> 2513398 bytes FILES.last07days | 362 +++------ biblio/ctan-bibdata/ctan.bib | 26 +- biblio/ctan-bibdata/ctan.pdf | Bin 3649425 -> 3648580 bytes .../contrib/tangramtikz/doc/TangramTikz-doc-en.pdf | Bin 435827 -> 440579 bytes .../contrib/tangramtikz/doc/TangramTikz-doc-en.tex | 44 +- .../contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf | Bin 435237 -> 439375 bytes .../contrib/tangramtikz/doc/TangramTikz-doc-fr.tex | 42 +- .../pgf/contrib/tangramtikz/tex/TangramTikz.sty | 107 ++- macros/latex/contrib/abntexto/README | 8 + macros/latex/contrib/abntexto/README.txt | 8 - macros/latex/contrib/abntexto/abntexto-manual.pdf | Bin 246005 -> 124830 bytes macros/latex/contrib/abntexto/abntexto-manual.tex | 353 --------- macros/latex/contrib/abntexto/abntexto.bib | 30 +- macros/latex/contrib/abntexto/abntexto.cls | 829 +++++++++++---------- macros/latex/contrib/abntexto/abntexto.tex | 449 +++++++++++ .../themes/beamerthemeamurmaple/README.md | 4 +- .../doc/beamer-amurmaple-doc.pdf | Bin 655136 -> 631666 bytes .../doc/beamer-amurmaple-doc.tex | 56 +- .../doc/beamer-amurmaple-leftframetitle.pdf | Bin 314951 -> 318798 bytes .../doc/beamer-amurmaple-sidebar.pdf | Bin 329247 -> 344913 bytes .../doc/beamer-amurmaple-test.pdf | Bin 315595 -> 320313 bytes .../tex/beamerthemeAmurmaple.sty | 102 ++- .../examples/alterAppearenceOfListOfTodos.pdf | Bin 66197 -> 66201 bytes .../contrib/todonotes/examples/externalize.pdf | Bin 29246 -> 29245 bytes .../todonotes/examples/saveColorByUsingLayers.pdf | Bin 26848 -> 26849 bytes .../img/AlteredAppearenceOfListOfTodos.png | Bin 0 -> 7854 bytes macros/latex/contrib/todonotes/todonotes.dtx | 142 +++- macros/latex/contrib/todonotes/todonotes.pdf | Bin 336972 -> 356267 bytes .../contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf | Bin 456766 -> 458337 bytes .../contrib/writeongrid/doc/WriteOnGrid-doc-en.tex | 46 +- .../contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf | Bin 571900 -> 572738 bytes .../contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex | 42 +- .../latex/contrib/writeongrid/tex/WriteOnGrid.sty | 62 +- systems/mac/mactex/ExtrasFolder.pdf | Bin 38088 -> 38088 bytes systems/mac/mactex/Licenses.txt | 4 +- .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 4 - systems/texlive/tlnet/tlpkg/texlive.tlpdb | 257 ++++--- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2446580 -> 2448320 bytes timestamp | 2 +- 44 files changed, 1797 insertions(+), 1395 deletions(-) create mode 100644 macros/latex/contrib/abntexto/README delete mode 100644 macros/latex/contrib/abntexto/README.txt delete mode 100644 macros/latex/contrib/abntexto/abntexto-manual.tex create mode 100644 macros/latex/contrib/abntexto/abntexto.tex create mode 100644 macros/latex/contrib/todonotes/img/AlteredAppearenceOfListOfTodos.png diff --git a/FILES.byname b/FILES.byname index 1221043e2d..7090597dcd 100644 --- a/FILES.byname +++ b/FILES.byname @@ -2048,12 +2048,12 @@ 2022/12/25 | 1673 | biblio/citation-style-language/README.md 2022/12/25 | 11958 | biblio/citation-style-language/vancouver.csl 2022/12/25 | 604004 | biblio/citation-style-language.zip -2023/01/30 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/01/31 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx -2023/01/30 | 2764218 | biblio/ctan-bibdata/ctan.bib -2023/01/30 | 3646376 | biblio/ctan-bibdata/ctan.pdf +2023/01/31 | 2764968 | biblio/ctan-bibdata/ctan.bib +2023/01/31 | 3649425 | biblio/ctan-bibdata/ctan.pdf 2023/01/16 | 1489 | biblio/ctan-bibdata/README -2023/01/30 | 4042164 | biblio/ctan-bibdata.zip +2023/01/31 | 4045122 | biblio/ctan-bibdata.zip 2022/02/06 | 3110 | biblio/pbibtex/pbibtex-base/cpp.awk 2022/02/06 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh 2022/02/06 | 22422 | biblio/pbibtex/pbibtex-base/jabbrv.bst @@ -5407,7 +5407,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/01/30 | 160976 | FILES.last07days +2023/01/31 | 158572 | 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 @@ -160031,13 +160031,13 @@ 2020/10/16 | 2741 | graphics/pgf/contrib/syntaxdi/latex/syntaxdi.sty 2020/10/16 | 1919 | graphics/pgf/contrib/syntaxdi/README 2020/10/16 | 187671 | graphics/pgf/contrib/syntaxdi.zip -2023/01/27 | 435827 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf -2023/01/27 | 18981 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex -2023/01/27 | 435237 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf -2023/01/27 | 20267 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex +2023/01/31 | 440579 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf +2023/01/31 | 19701 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex +2023/01/31 | 439375 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf +2023/01/31 | 21028 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex 2023/01/24 | 431 | graphics/pgf/contrib/tangramtikz/README.md -2023/01/27 | 31823 | graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty -2023/01/27 | 853673 | graphics/pgf/contrib/tangramtikz.zip +2023/01/31 | 37331 | graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty +2023/01/31 | 862987 | graphics/pgf/contrib/tangramtikz.zip 2014/12/22 | 292 | graphics/pgf/contrib/ticollege/doc/IndexHead.ist 2015/02/15 | 366516 | graphics/pgf/contrib/ticollege/doc/ticollege-doc.pdf 2015/02/15 | 28788 | graphics/pgf/contrib/ticollege/doc/ticollege-doc.tex @@ -209953,12 +209953,12 @@ 2018/11/24 | 60065 | macros/latex/contrib/abntex2/tex/abntex2-num.bst 2018/11/24 | 5396 | macros/latex/contrib/abntex2/tex/abntex2-options.bib 2018/11/25 | 6520886 | macros/latex/contrib/abntex2.zip -2022/10/12 | 697 | macros/latex/contrib/abntexto/abntexto.bib -2022/10/12 | 24634 | macros/latex/contrib/abntexto/abntexto.cls -2022/10/12 | 246005 | macros/latex/contrib/abntexto/abntexto-manual.pdf -2022/10/12 | 11869 | macros/latex/contrib/abntexto/abntexto-manual.tex -2022/10/12 | 239 | macros/latex/contrib/abntexto/README.txt -2022/10/13 | 254665 | macros/latex/contrib/abntexto.zip +2023/01/31 | 743 | macros/latex/contrib/abntexto/abntexto.bib +2023/01/31 | 25990 | macros/latex/contrib/abntexto/abntexto.cls +2023/01/31 | 124830 | macros/latex/contrib/abntexto/abntexto-manual.pdf +2023/01/31 | 14810 | macros/latex/contrib/abntexto/abntexto.tex +2023/01/31 | 239 | macros/latex/contrib/abntexto/README +2023/01/31 | 108315 | macros/latex/contrib/abntexto.zip 2020/04/28 | 715 | macros/latex/contrib/abnt/README.md 2020/06/07 | 122436 | macros/latex/contrib/abnt.zip 2022/11/06 | 245502 | macros/latex/contrib/abraces/abraces-doc.pdf @@ -211960,16 +211960,16 @@ 2018/10/31 | 201 | macros/latex/contrib/beamer-contrib/themes/beamerdarkthemes/makemagpie.sh 2020/05/10 | 2141 | macros/latex/contrib/beamer-contrib/themes/beamerdarkthemes/README 2020/05/10 | 9637048 | macros/latex/contrib/beamer-contrib/themes/beamerdarkthemes.zip -2022/09/10 | 655136 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf -2022/09/10 | 19290 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex -2022/09/10 | 314951 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf -2022/09/10 | 329247 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf -2022/09/10 | 315595 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf -2022/09/10 | 170260 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/logo.png -2022/09/10 | 495 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/LICENSE -2022/09/10 | 1236 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md -2022/09/10 | 23314 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty -2022/09/10 | 1742414 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple.zip +2023/01/31 | 631666 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf +2023/01/31 | 20002 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex +2023/01/31 | 318798 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf +2023/01/31 | 344913 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf +2023/01/31 | 320313 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf +2023/01/31 | 170260 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/logo.png +2023/01/31 | 495 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/LICENSE +2023/01/31 | 1237 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md +2023/01/31 | 24332 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty +2023/01/31 | 1778668 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple.zip 2022/12/10 | 561 | macros/latex/contrib/beamer-contrib/themes/beamertheme-arguelles/beamercolorthemeArguelles.sty 2022/12/10 | 876 | macros/latex/contrib/beamer-contrib/themes/beamertheme-arguelles/beamerfontthemeArguelles.sty 2022/12/10 | 2578 | macros/latex/contrib/beamer-contrib/themes/beamertheme-arguelles/beamerinnerthemeArguelles.sty @@ -238143,17 +238143,18 @@ 2014/03/10 | 2561 | macros/latex/contrib/tocvsec2/tocvsec2.ins 2014/03/10 | 300978 | macros/latex/contrib/tocvsec2/tocvsec2.pdf 2014/03/10 | 308536 | macros/latex/contrib/tocvsec2.zip -2021/06/04 | 66197 | macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf -2021/06/04 | 1034 | macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.tex -2021/06/04 | 29246 | macros/latex/contrib/todonotes/examples/externalize.pdf -2021/06/04 | 762 | macros/latex/contrib/todonotes/examples/externalize.tex -2021/06/04 | 26848 | macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf -2021/06/04 | 668 | macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.tex -2021/06/04 | 1631 | macros/latex/contrib/todonotes/README -2021/06/04 | 77894 | macros/latex/contrib/todonotes/todonotes.dtx -2021/06/04 | 1979 | macros/latex/contrib/todonotes/todonotes.ins -2021/06/04 | 336972 | macros/latex/contrib/todonotes/todonotes.pdf -2021/06/04 | 467974 | macros/latex/contrib/todonotes.zip +2023/01/31 | 66201 | macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf +2023/01/31 | 1034 | macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.tex +2023/01/31 | 29245 | macros/latex/contrib/todonotes/examples/externalize.pdf +2023/01/31 | 762 | macros/latex/contrib/todonotes/examples/externalize.tex +2023/01/31 | 26849 | macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf +2023/01/31 | 668 | macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.tex +2023/01/31 | 7854 | macros/latex/contrib/todonotes/img/AlteredAppearenceOfListOfTodos.png +2023/01/31 | 1631 | macros/latex/contrib/todonotes/README +2023/01/31 | 82295 | macros/latex/contrib/todonotes/todonotes.dtx +2023/01/31 | 1979 | macros/latex/contrib/todonotes/todonotes.ins +2023/01/31 | 356267 | macros/latex/contrib/todonotes/todonotes.pdf +2023/01/31 | 495439 | macros/latex/contrib/todonotes.zip 2010/04/01 | 413 | macros/latex/contrib/todo/README 2010/04/01 | 21736 | macros/latex/contrib/todo/todo.dtx 2010/04/01 | 521 | macros/latex/contrib/todo/todo.ins @@ -240644,13 +240645,13 @@ 2022/08/05 | 96536 | macros/latex/contrib/wrapstuff/wrapstuff.dtx 2022/08/05 | 451989 | macros/latex/contrib/wrapstuff/wrapstuff.pdf 2022/08/05 | 454990 | macros/latex/contrib/wrapstuff.zip -2023/01/20 | 456766 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf -2023/01/20 | 13986 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex -2023/01/20 | 571900 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf -2023/01/20 | 27335 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex +2023/01/31 | 458337 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf +2023/01/31 | 14428 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex +2023/01/31 | 572738 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf +2023/01/31 | 27784 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex 2023/01/17 | 457 | macros/latex/contrib/writeongrid/README.md -2023/01/20 | 16750 | macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty -2023/01/20 | 1011638 | macros/latex/contrib/writeongrid.zip +2023/01/31 | 17497 | macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty +2023/01/31 | 1014530 | macros/latex/contrib/writeongrid.zip 2013/08/27 | 1511 | macros/latex/contrib/wsemclassic/LICENSE 2013/08/27 | 2275 | macros/latex/contrib/wsemclassic/Makefile 2013/08/27 | 2394 | macros/latex/contrib/wsemclassic/README @@ -286051,10 +286052,10 @@ 1993/07/19 | 61321 | systems/mac/macmakeindex.sit.hqx 2022/03/17 | 47 | systems/mac/mactex/BasicTeX.pkg.md5 2022/03/17 | 143 | systems/mac/mactex/BasicTeX.pkg.sha512 -2023/01/05 | 38088 | systems/mac/mactex/ExtrasFolder.pdf +2023/01/30 | 38088 | systems/mac/mactex/ExtrasFolder.pdf 2022/03/17 | 50 | systems/mac/mactex/Ghostscript.pkg.md5 2022/03/17 | 146 | systems/mac/mactex/Ghostscript.pkg.sha512 -2023/01/05 | 1612 | systems/mac/mactex/Licenses.txt +2023/01/30 | 1612 | systems/mac/mactex/Licenses.txt 2022/03/21 | 4961582623 | systems/mac/mactex/mactex-20220321.pkg 2022/03/21 | 54 | systems/mac/mactex/mactex-20220321.pkg.md5 2022/03/21 | 150 | systems/mac/mactex/mactex-20220321.pkg.sha512 @@ -286064,13 +286065,13 @@ 2022/02/28 | 55345960 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg 2022/02/28 | 71 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg.md5 2022/03/17 | 167 | systems/mac/mactex/mactex-ghostscript-9.55-20220208.pkg.sha512 -2023/01/05 | 527550254 | systems/mac/mactex/mactex-MacTeXtras-20230105.zip -2023/01/05 | 65 | systems/mac/mactex/mactex-MacTeXtras-20230105.zip.md5 -2023/01/05 | 161 | systems/mac/mactex/mactex-MacTeXtras-20230105.zip.sha512 +2023/01/30 | 527569186 | systems/mac/mactex/mactex-MacTeXtras-20230130.zip +2023/01/30 | 65 | systems/mac/mactex/mactex-MacTeXtras-20230130.zip.md5 +2023/01/30 | 161 | systems/mac/mactex/mactex-MacTeXtras-20230130.zip.sha512 2022/03/21 | 45 | systems/mac/mactex/MacTeX.pkg.md5 2022/03/21 | 141 | systems/mac/mactex/MacTeX.pkg.sha512 -2023/01/05 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 -2023/01/05 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 +2023/01/30 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 +2023/01/30 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 2022/04/03 | 189 | systems/mac/mactex/README 1995/08/15 | 308344 | systems/mac/MakeIndex-Fat-1.0-sit.hqx 1994/04/20 | 2925109 | systems/mac/metafont/bluesky/MAC_MF_0.66.sit.hqx @@ -289739,11 +289740,11 @@ 2023/01/29 | 6820 | systems/texlive/tlnet/archive/collection-latexextra.r65660.tar.xz 2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz 2023/01/11 | 744 | systems/texlive/tlnet/archive/collection-latexrecommended.r65512.tar.xz -2023/01/03 | 964 | systems/texlive/tlnet/archive/collection-luatex.r65441.tar.xz +2023/01/31 | 968 | systems/texlive/tlnet/archive/collection-luatex.r65693.tar.xz 2023/01/30 | 1656 | systems/texlive/tlnet/archive/collection-mathscience.r65674.tar.xz 2022/11/01 | 556 | systems/texlive/tlnet/archive/collection-metapost.r64878.tar.xz 2022/11/08 | 484 | systems/texlive/tlnet/archive/collection-music.r64966.tar.xz -2023/01/28 | 1552 | systems/texlive/tlnet/archive/collection-pictures.r65649.tar.xz +2023/01/31 | 1560 | systems/texlive/tlnet/archive/collection-pictures.r65687.tar.xz 2023/01/26 | 976 | systems/texlive/tlnet/archive/collection-plaingeneric.r65622.tar.xz 2022/12/27 | 816 | systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz 2023/01/28 | 1680 | systems/texlive/tlnet/archive/collection-publishers.r65646.tar.xz @@ -289837,8 +289838,8 @@ 2019/02/28 | 266164 | systems/texlive/tlnet/archive/concmath.doc.r17219.tar.xz 2019/02/28 | 2640 | systems/texlive/tlnet/archive/concmath-fonts.doc.r17218.tar.xz 2019/02/28 | 15176 | systems/texlive/tlnet/archive/concmath-fonts.r17218.tar.xz -2022/11/05 | 1856924 | systems/texlive/tlnet/archive/concmath-otf.doc.r64924.tar.xz -2022/11/05 | 133888 | systems/texlive/tlnet/archive/concmath-otf.r64924.tar.xz +2023/01/31 | 1857764 | systems/texlive/tlnet/archive/concmath-otf.doc.r65683.tar.xz +2023/01/31 | 135020 | systems/texlive/tlnet/archive/concmath-otf.r65683.tar.xz 2019/02/28 | 2176 | systems/texlive/tlnet/archive/concmath.r17219.tar.xz 2019/02/28 | 9604 | systems/texlive/tlnet/archive/concmath.source.r17219.tar.xz 2019/02/28 | 1064 | systems/texlive/tlnet/archive/concprog.doc.r18791.tar.xz @@ -291387,9 +291388,9 @@ 2022/02/08 | 341332 | systems/texlive/tlnet/archive/envlab.doc.r61937.tar.xz 2022/02/08 | 5492 | systems/texlive/tlnet/archive/envlab.r61937.tar.xz 2022/02/08 | 14628 | systems/texlive/tlnet/archive/envlab.source.r61937.tar.xz -2023/01/23 | 1585204 | systems/texlive/tlnet/archive/eolang.doc.r65606.tar.xz -2023/01/23 | 6988 | systems/texlive/tlnet/archive/eolang.r65606.tar.xz -2023/01/23 | 15488 | systems/texlive/tlnet/archive/eolang.source.r65606.tar.xz +2023/01/31 | 1585256 | systems/texlive/tlnet/archive/eolang.doc.r65688.tar.xz +2023/01/31 | 6992 | systems/texlive/tlnet/archive/eolang.r65688.tar.xz +2023/01/31 | 15484 | systems/texlive/tlnet/archive/eolang.source.r65688.tar.xz 2019/02/28 | 266312 | systems/texlive/tlnet/archive/epigrafica.doc.r17210.tar.xz 2019/02/28 | 343668 | systems/texlive/tlnet/archive/epigrafica.r17210.tar.xz 2019/02/28 | 852 | systems/texlive/tlnet/archive/epigram.r20513.tar.xz @@ -291498,8 +291499,8 @@ 2019/02/28 | 6056 | systems/texlive/tlnet/archive/erdc.r15878.tar.xz 2019/02/28 | 16276 | systems/texlive/tlnet/archive/erdc.source.r15878.tar.xz 2022/05/17 | 378364 | systems/texlive/tlnet/archive/erewhon.doc.r63312.tar.xz -2022/11/05 | 1987428 | systems/texlive/tlnet/archive/erewhon-math.doc.r64925.tar.xz -2022/11/05 | 267620 | systems/texlive/tlnet/archive/erewhon-math.r64925.tar.xz +2023/01/31 | 1988520 | systems/texlive/tlnet/archive/erewhon-math.doc.r65684.tar.xz +2023/01/31 | 267832 | systems/texlive/tlnet/archive/erewhon-math.r65684.tar.xz 2022/05/17 | 2596492 | systems/texlive/tlnet/archive/erewhon.r63312.tar.xz 2019/02/28 | 147644 | systems/texlive/tlnet/archive/errata.doc.r42428.tar.xz 2019/02/28 | 1652 | systems/texlive/tlnet/archive/errata.r42428.tar.xz @@ -291593,8 +291594,8 @@ 2019/02/28 | 1528 | systems/texlive/tlnet/archive/eukdate.r15878.tar.xz 2019/02/28 | 4048 | systems/texlive/tlnet/archive/eukdate.source.r15878.tar.xz 2019/02/28 | 236756 | systems/texlive/tlnet/archive/euler.doc.r42428.tar.xz -2022/11/14 | 1544348 | systems/texlive/tlnet/archive/euler-math.doc.r65010.tar.xz -2022/11/14 | 225868 | systems/texlive/tlnet/archive/euler-math.r65010.tar.xz +2023/01/31 | 1544780 | systems/texlive/tlnet/archive/euler-math.doc.r65685.tar.xz +2023/01/31 | 224712 | systems/texlive/tlnet/archive/euler-math.r65685.tar.xz 2022/07/24 | 337868 | systems/texlive/tlnet/archive/eulerpx.doc.r63967.tar.xz 2022/07/24 | 2720 | systems/texlive/tlnet/archive/eulerpx.r63967.tar.xz 2019/02/28 | 3372 | systems/texlive/tlnet/archive/euler.r42428.tar.xz @@ -294424,6 +294425,8 @@ 2019/02/28 | 1652 | systems/texlive/tlnet/archive/longnamefilelist.source.r27889.tar.xz 2019/02/28 | 8240 | systems/texlive/tlnet/archive/loops.doc.r30704.tar.xz 2019/02/28 | 11928 | systems/texlive/tlnet/archive/loops.r30704.tar.xz +2023/01/31 | 107380 | systems/texlive/tlnet/archive/lparse.doc.r65693.tar.xz +2023/01/31 | 3104 | systems/texlive/tlnet/archive/lparse.r65693.tar.xz 2019/02/28 | 269288 | systems/texlive/tlnet/archive/lpform.doc.r36918.tar.xz 2019/02/28 | 1564 | systems/texlive/tlnet/archive/lpform.r36918.tar.xz 2019/02/28 | 96860 | systems/texlive/tlnet/archive/lpic.doc.r20843.tar.xz @@ -295771,9 +295774,9 @@ 2019/02/28 | 438652 | systems/texlive/tlnet/archive/nag.doc.r24741.tar.xz 2019/02/28 | 7800 | systems/texlive/tlnet/archive/nag.r24741.tar.xz 2019/02/28 | 17648 | systems/texlive/tlnet/archive/nag.source.r24741.tar.xz -2023/01/30 | 436192 | systems/texlive/tlnet/archive/naive-ebnf.doc.r65674.tar.xz -2023/01/30 | 2012 | systems/texlive/tlnet/archive/naive-ebnf.r65674.tar.xz -2023/01/30 | 4156 | systems/texlive/tlnet/archive/naive-ebnf.source.r65674.tar.xz +2023/01/31 | 515760 | systems/texlive/tlnet/archive/naive-ebnf.doc.r65689.tar.xz +2023/01/31 | 2044 | systems/texlive/tlnet/archive/naive-ebnf.r65689.tar.xz +2023/01/31 | 4376 | systems/texlive/tlnet/archive/naive-ebnf.source.r65689.tar.xz 2021/03/02 | 1149712 | systems/texlive/tlnet/archive/nameauth.doc.r58026.tar.xz 2021/03/02 | 6868 | systems/texlive/tlnet/archive/nameauth.r58026.tar.xz 2021/03/02 | 91272 | systems/texlive/tlnet/archive/nameauth.source.r58026.tar.xz @@ -297174,8 +297177,8 @@ 2020/05/05 | 4116 | systems/texlive/tlnet/archive/psbao.r55013.tar.xz 2020/03/04 | 134004 | systems/texlive/tlnet/archive/pseudocode.doc.r54080.tar.xz 2020/03/04 | 2420 | systems/texlive/tlnet/archive/pseudocode.r54080.tar.xz -2022/08/24 | 985412 | systems/texlive/tlnet/archive/pseudo.doc.r64182.tar.xz -2022/08/24 | 6800 | systems/texlive/tlnet/archive/pseudo.r64182.tar.xz +2023/01/31 | 1027208 | systems/texlive/tlnet/archive/pseudo.doc.r65690.tar.xz +2023/01/31 | 6868 | systems/texlive/tlnet/archive/pseudo.r65690.tar.xz 2019/02/28 | 68776 | systems/texlive/tlnet/archive/psfrag.doc.r15878.tar.xz 2019/02/28 | 136192 | systems/texlive/tlnet/archive/psfrag-italian.doc.r15878.tar.xz 2019/02/28 | 400 | systems/texlive/tlnet/archive/psfrag-italian.r15878.tar.xz @@ -298882,9 +298885,9 @@ 2019/09/11 | 1292 | systems/texlive/tlnet/archive/tagging.r52064.tar.xz 2019/02/28 | 68912 | systems/texlive/tlnet/archive/tagpair.doc.r42138.tar.xz 2019/02/28 | 1244 | systems/texlive/tlnet/archive/tagpair.r42138.tar.xz -2023/01/26 | 2029320 | systems/texlive/tlnet/archive/tagpdf.doc.r65629.tar.xz -2023/01/26 | 32792 | systems/texlive/tlnet/archive/tagpdf.r65629.tar.xz -2023/01/26 | 60908 | systems/texlive/tlnet/archive/tagpdf.source.r65629.tar.xz +2023/01/31 | 2031436 | systems/texlive/tlnet/archive/tagpdf.doc.r65691.tar.xz +2023/01/31 | 32924 | systems/texlive/tlnet/archive/tagpdf.r65691.tar.xz +2023/01/31 | 61076 | systems/texlive/tlnet/archive/tagpdf.source.r65691.tar.xz 2019/02/28 | 131060 | systems/texlive/tlnet/archive/talk.doc.r42428.tar.xz 2019/02/28 | 4676 | systems/texlive/tlnet/archive/talk.r42428.tar.xz 2019/02/28 | 556 | systems/texlive/tlnet/archive/talk.source.r42428.tar.xz @@ -299251,7 +299254,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/01/30 | 424452 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65664.tar.xz +2023/01/31 | 424552 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65682.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 @@ -299275,7 +299278,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/01/30 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65664.tar.xz +2023/01/31 | 113684 | systems/texlive/tlnet/archive/texlive-scripts.r65682.tar.xz 2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz 2022/11/29 | 36264 | systems/texlive/tlnet/archive/texlive-scripts.win32.r65128.tar.xz 2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz @@ -299731,6 +299734,8 @@ 2019/02/28 | 119856 | systems/texlive/tlnet/archive/tikz-truchet.doc.r50020.tar.xz 2019/02/28 | 2236 | systems/texlive/tlnet/archive/tikz-truchet.r50020.tar.xz 2019/02/28 | 3476 | systems/texlive/tlnet/archive/tikz-truchet.source.r50020.tar.xz +2023/01/31 | 307980 | systems/texlive/tlnet/archive/tikzviolinplots.doc.r65687.tar.xz +2023/01/31 | 3764 | systems/texlive/tlnet/archive/tikzviolinplots.r65687.tar.xz 2020/05/29 | 6503612 | systems/texlive/tlnet/archive/tile-graphic.doc.r55325.tar.xz 2020/05/29 | 3700 | systems/texlive/tlnet/archive/tile-graphic.r55325.tar.xz 2020/05/29 | 13648 | systems/texlive/tlnet/archive/tile-graphic.source.r55325.tar.xz @@ -299917,8 +299922,8 @@ 2019/02/28 | 46804 | systems/texlive/tlnet/archive/trajan.r15878.tar.xz 2019/02/28 | 20268 | systems/texlive/tlnet/archive/trajan.source.r15878.tar.xz 2019/02/28 | 29108 | systems/texlive/tlnet/archive/tram.doc.r29803.tar.xz -2023/01/29 | 45904 | systems/texlive/tlnet/archive/tramlines.doc.r65660.tar.xz -2023/01/29 | 1048 | systems/texlive/tlnet/archive/tramlines.r65660.tar.xz +2023/01/31 | 59588 | systems/texlive/tlnet/archive/tramlines.doc.r65692.tar.xz +2023/01/31 | 1068 | systems/texlive/tlnet/archive/tramlines.r65692.tar.xz 2019/02/28 | 2528 | systems/texlive/tlnet/archive/tram.r29803.tar.xz 2019/02/28 | 638988 | systems/texlive/tlnet/archive/translation-array-fr.doc.r24344.tar.xz 2019/02/28 | 384 | systems/texlive/tlnet/archive/translation-array-fr.r24344.tar.xz @@ -300340,14 +300345,14 @@ 2019/02/28 | 340 | systems/texlive/tlnet/archive/urlbst.amd64-freebsd.r23262.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/urlbst.amd64-netbsd.r30191.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/urlbst.armhf-linux.r30015.tar.xz -2022/12/04 | 251788 | systems/texlive/tlnet/archive/urlbst.doc.r65190.tar.xz +2023/01/31 | 252716 | systems/texlive/tlnet/archive/urlbst.doc.r65694.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/urlbst.i386-cygwin.r23262.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/urlbst.i386-freebsd.r23262.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/urlbst.i386-linux.r23262.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/urlbst.i386-netbsd.r30191.tar.xz 2019/02/28 | 336 | systems/texlive/tlnet/archive/urlbst.i386-solaris.r23262.tar.xz -2022/12/04 | 14108 | systems/texlive/tlnet/archive/urlbst.r65190.tar.xz -2022/12/04 | 23272 | systems/texlive/tlnet/archive/urlbst.source.r65190.tar.xz +2023/01/31 | 14284 | systems/texlive/tlnet/archive/urlbst.r65694.tar.xz +2023/01/31 | 23300 | systems/texlive/tlnet/archive/urlbst.source.r65694.tar.xz 2021/02/25 | 336 | systems/texlive/tlnet/archive/urlbst.universal-darwin.r57908.tar.xz 2019/02/28 | 680 | systems/texlive/tlnet/archive/urlbst.win32.r23262.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/urlbst.x86_64-cygwin.r33557.tar.xz @@ -300682,8 +300687,8 @@ 2020/01/19 | 4124 | systems/texlive/tlnet/archive/xbmks.r53448.tar.xz 2020/01/19 | 8024 | systems/texlive/tlnet/archive/xbmks.source.r53448.tar.xz 2022/04/18 | 224040 | systems/texlive/tlnet/archive/xcharter.doc.r63057.tar.xz -2022/11/05 | 1948324 | systems/texlive/tlnet/archive/xcharter-math.doc.r64927.tar.xz -2022/11/05 | 217836 | systems/texlive/tlnet/archive/xcharter-math.r64927.tar.xz +2023/01/31 | 1966132 | systems/texlive/tlnet/archive/xcharter-math.doc.r65686.tar.xz +2023/01/31 | 218600 | systems/texlive/tlnet/archive/xcharter-math.r65686.tar.xz 2022/04/18 | 2200760 | systems/texlive/tlnet/archive/xcharter.r63057.tar.xz 2020/01/22 | 159256 | systems/texlive/tlnet/archive/xcite.doc.r53486.tar.xz 2020/01/22 | 1048 | systems/texlive/tlnet/archive/xcite.r53486.tar.xz @@ -301140,16 +301145,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 2022/07/17 | 124404 | systems/texlive/tlnet/install-tl -2023/01/30 | 5828837 | systems/texlive/tlnet/install-tl-unx.tar.gz -2023/01/30 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2023/01/30 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/01/31 | 5828908 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/01/31 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/01/31 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2023/01/30 | 20434787 | systems/texlive/tlnet/install-tl-windows.exe -2023/01/30 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2023/01/30 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/01/30 | 25513744 | systems/texlive/tlnet/install-tl.zip -2023/01/30 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2023/01/30 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/01/31 | 20438132 | systems/texlive/tlnet/install-tl-windows.exe +2023/01/31 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/01/31 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/01/31 | 25513709 | systems/texlive/tlnet/install-tl.zip +2023/01/31 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/01/31 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2022/04/03 | 1229 | systems/texlive/tlnet/README.md 2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022 2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg @@ -301159,7 +301164,7 @@ 2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2023/01/17 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2023/01/29 | 7349 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2023/01/30 | 7219 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/01/11 | 216583 | 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 @@ -301202,12 +301207,12 @@ 2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2023/01/30 | 18017460 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2023/01/30 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/01/31 | 18020867 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/01/31 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2023/01/30 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2023/01/30 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/01/30 | 2446580 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/01/31 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/01/31 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/01/31 | 2448320 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2022/09/14 | 58922 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2022/10/04 | 42404 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -311455,7 +311460,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/01/31 | 186 | timestamp +2023/02/01 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz index fdb56ad484..7c39f8ecc3 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index 3ed932382a..39c5eb6805 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,3 +1,93 @@ +2023/01/31 | 968 | systems/texlive/tlnet/archive/collection-luatex.r65693.tar.xz +2023/01/31 | 862987 | graphics/pgf/contrib/tangramtikz.zip +2023/01/31 | 82295 | macros/latex/contrib/todonotes/todonotes.dtx +2023/01/31 | 7854 | macros/latex/contrib/todonotes/img/AlteredAppearenceOfListOfTodos.png +2023/01/31 | 762 | macros/latex/contrib/todonotes/examples/externalize.tex +2023/01/31 | 743 | macros/latex/contrib/abntexto/abntexto.bib +2023/01/31 | 6992 | systems/texlive/tlnet/archive/eolang.r65688.tar.xz +2023/01/31 | 6868 | systems/texlive/tlnet/archive/pseudo.r65690.tar.xz +2023/01/31 | 668 | macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.tex +2023/01/31 | 66201 | macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf +2023/01/31 | 631666 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf +2023/01/31 | 61076 | systems/texlive/tlnet/archive/tagpdf.source.r65691.tar.xz +2023/01/31 | 59588 | systems/texlive/tlnet/archive/tramlines.doc.r65692.tar.xz +2023/01/31 | 5828908 | systems/texlive/tlnet/install-tl-unx.tar.gz +2023/01/31 | 572738 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf +2023/01/31 | 515760 | systems/texlive/tlnet/archive/naive-ebnf.doc.r65689.tar.xz +2023/01/31 | 495 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/LICENSE +2023/01/31 | 495439 | macros/latex/contrib/todonotes.zip +2023/01/31 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/01/31 | 458337 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf +2023/01/31 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2023/01/31 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2023/01/31 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2023/01/31 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2023/01/31 | 440579 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf +2023/01/31 | 439375 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf +2023/01/31 | 4376 | systems/texlive/tlnet/archive/naive-ebnf.source.r65689.tar.xz +2023/01/31 | 424552 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65682.tar.xz +2023/01/31 | 4045122 | biblio/ctan-bibdata.zip +2023/01/31 | 3764 | systems/texlive/tlnet/archive/tikzviolinplots.r65687.tar.xz +2023/01/31 | 37331 | graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty +2023/01/31 | 3649425 | biblio/ctan-bibdata/ctan.pdf +2023/01/31 | 356267 | macros/latex/contrib/todonotes/todonotes.pdf +2023/01/31 | 344913 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf +2023/01/31 | 32924 | systems/texlive/tlnet/archive/tagpdf.r65691.tar.xz +2023/01/31 | 320313 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf +2023/01/31 | 318798 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf +2023/01/31 | 3104 | systems/texlive/tlnet/archive/lparse.r65693.tar.xz +2023/01/31 | 307980 | systems/texlive/tlnet/archive/tikzviolinplots.doc.r65687.tar.xz +2023/01/31 | 29245 | macros/latex/contrib/todonotes/examples/externalize.pdf +2023/01/31 | 27784 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex +2023/01/31 | 2764968 | biblio/ctan-bibdata/ctan.bib +2023/01/31 | 26849 | macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf +2023/01/31 | 267832 | systems/texlive/tlnet/archive/erewhon-math.r65684.tar.xz +2023/01/31 | 25990 | macros/latex/contrib/abntexto/abntexto.cls +2023/01/31 | 25513709 | systems/texlive/tlnet/install-tl.zip +2023/01/31 | 252716 | systems/texlive/tlnet/archive/urlbst.doc.r65694.tar.xz +2023/01/31 | 2448320 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2023/01/31 | 24332 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty +2023/01/31 | 239 | macros/latex/contrib/abntexto/README +2023/01/31 | 23300 | systems/texlive/tlnet/archive/urlbst.source.r65694.tar.xz +2023/01/31 | 224712 | systems/texlive/tlnet/archive/euler-math.r65685.tar.xz +2023/01/31 | 218600 | systems/texlive/tlnet/archive/xcharter-math.r65686.tar.xz +2023/01/31 | 21028 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex +2023/01/31 | 2044 | systems/texlive/tlnet/archive/naive-ebnf.r65689.tar.xz +2023/01/31 | 20438132 | systems/texlive/tlnet/install-tl-windows.exe +2023/01/31 | 2031436 | systems/texlive/tlnet/archive/tagpdf.doc.r65691.tar.xz +2023/01/31 | 20002 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex +2023/01/31 | 1988520 | systems/texlive/tlnet/archive/erewhon-math.doc.r65684.tar.xz +2023/01/31 | 1979 | macros/latex/contrib/todonotes/todonotes.ins +2023/01/31 | 19701 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex +2023/01/31 | 1966132 | systems/texlive/tlnet/archive/xcharter-math.doc.r65686.tar.xz +2023/01/31 | 1857764 | systems/texlive/tlnet/archive/concmath-otf.doc.r65683.tar.xz +2023/01/31 | 18020867 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2023/01/31 | 1778668 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple.zip +2023/01/31 | 17497 | macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty +2023/01/31 | 170260 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/logo.png +2023/01/31 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx +2023/01/31 | 1631 | macros/latex/contrib/todonotes/README +2023/01/31 | 1585256 | systems/texlive/tlnet/archive/eolang.doc.r65688.tar.xz +2023/01/31 | 1560 | systems/texlive/tlnet/archive/collection-pictures.r65687.tar.xz +2023/01/31 | 15484 | systems/texlive/tlnet/archive/eolang.source.r65688.tar.xz +2023/01/31 | 1544780 | systems/texlive/tlnet/archive/euler-math.doc.r65685.tar.xz +2023/01/31 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2023/01/31 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2023/01/31 | 14810 | macros/latex/contrib/abntexto/abntexto.tex +2023/01/31 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/01/31 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2023/01/31 | 14428 | macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex +2023/01/31 | 14284 | systems/texlive/tlnet/archive/urlbst.r65694.tar.xz +2023/01/31 | 135020 | systems/texlive/tlnet/archive/concmath-otf.r65683.tar.xz +2023/01/31 | 124830 | macros/latex/contrib/abntexto/abntexto-manual.pdf +2023/01/31 | 1237 | macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md +2023/01/31 | 113684 | systems/texlive/tlnet/archive/texlive-scripts.r65682.tar.xz +2023/01/31 | 108315 | macros/latex/contrib/abntexto.zip +2023/01/31 | 107380 | systems/texlive/tlnet/archive/lparse.doc.r65693.tar.xz +2023/01/31 | 1068 | systems/texlive/tlnet/archive/tramlines.r65692.tar.xz +2023/01/31 | 1034 | macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.tex +2023/01/31 | 1027208 | systems/texlive/tlnet/archive/pseudo.doc.r65690.tar.xz +2023/01/31 | 1014530 | macros/latex/contrib/writeongrid.zip 2023/01/30 | 991356 | macros/latex/contrib/pseudo/doc/pseudo.pdf 2023/01/30 | 97 | graphics/pgf/contrib/tikzviolinplots/README 2023/01/30 | 955 | graphics/pgf/contrib/tikzviolinplots/AMR.csv @@ -18,6 +108,7 @@ 2023/01/30 | 777 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex 2023/01/30 | 75824 | systems/texlive/tlnet/archive/moodle.source.r65672.tar.xz 2023/01/30 | 72236 | systems/texlive/tlnet/archive/spectralsequences.r65667.tar.xz +2023/01/30 | 7219 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/01/30 | 72193 | dviware/dvisvgm/doc/dvisvgm.1 2023/01/30 | 7184 | macros/luatex/generic/lparse/lparse-doc.tex 2023/01/30 | 7131 | macros/luatex/generic/lparse/lparse.lua @@ -32,6 +123,7 @@ 2023/01/30 | 677 | macros/latex/contrib/pseudo/doc/fig/kwfig.tex 2023/01/30 | 6748 | dviware/dvisvgm/aminclude_static.am 2023/01/30 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf +2023/01/30 | 65 | systems/mac/mactex/mactex-MacTeXtras-20230130.zip.md5 2023/01/30 | 659 | macros/luatex/generic/lparse/lparse.tex 2023/01/30 | 6467 | macros/latex/contrib/pseudo/test/pseudotest.tex 2023/01/30 | 6420 | systems/texlive/tlnet/archive/bibcop.r65665.tar.xz @@ -40,7 +132,6 @@ 2023/01/30 | 615 | graphics/pgf/contrib/tikzviolinplots/WPR.csv 2023/01/30 | 61535 | dviware/dvisvgm/aclocal.m4 2023/01/30 | 60082 | macros/latex/contrib/tramlines.zip -2023/01/30 | 5828837 | systems/texlive/tlnet/install-tl-unx.tar.gz 2023/01/30 | 5797 | macros/latex/contrib/tagpdf/ex-patch-sectioning-memoir.tex 2023/01/30 | 57602 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx 2023/01/30 | 572 | graphics/pgf/contrib/tikzviolinplots/EMR.csv @@ -53,43 +144,36 @@ 2023/01/30 | 542724 | macros/latex/contrib/naive-ebnf.zip 2023/01/30 | 542463 | macros/latex/contrib/naive-ebnf/naive-ebnf.pdf 2023/01/30 | 5325 | biblio/bibtex/contrib/urlbst/Makefile.in +2023/01/30 | 527569186 | systems/mac/mactex/mactex-MacTeXtras-20230130.zip 2023/01/30 | 516037 | biblio/bibtex/bibtex-x.zip 2023/01/30 | 5152 | dviware/dvisvgm/src/PDFHandler.hpp 2023/01/30 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx -2023/01/30 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2023/01/30 | 49 | systems/mac/mactex/MacTeXtras.zip.md5 2023/01/30 | 47687 | macros/latex/contrib/eolang/cactus.pdf 2023/01/30 | 4750 | fonts/euler-math/euler-math.sty 2023/01/30 | 47166 | macros/latex/contrib/pseudo/doc/fig/readmefig.svg 2023/01/30 | 4618 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf 2023/01/30 | 4611 | dviware/dvisvgm/config.h.in -2023/01/30 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2023/01/30 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2023/01/30 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2023/01/30 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2023/01/30 | 45464 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx 2023/01/30 | 4501 | macros/latex/contrib/pseudo/README.md 2023/01/30 | 44 | macros/latex/contrib/naive-ebnf/DEPENDS.txt 2023/01/30 | 4496 | dviware/dvisvgm/src/FontManager.hpp 2023/01/30 | 444 | systems/texlive/tlnet/archive/mcf2graph.r65666.tar.xz 2023/01/30 | 439748 | fonts/euler-math/Euler-Math.otf -2023/01/30 | 436192 | systems/texlive/tlnet/archive/naive-ebnf.doc.r65674.tar.xz 2023/01/30 | 4284 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma.tex -2023/01/30 | 424452 | systems/texlive/tlnet/archive/texlive-scripts.doc.r65664.tar.xz 2023/01/30 | 421500 | systems/texlive/tlnet/archive/moodle.doc.r65672.tar.xz 2023/01/30 | 420772 | systems/texlive/tlnet/archive/semantex.doc.r65679.tar.xz 2023/01/30 | 41660 | dviware/dvisvgm/NEWS -2023/01/30 | 4156 | systems/texlive/tlnet/archive/naive-ebnf.source.r65674.tar.xz 2023/01/30 | 4153 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex 2023/01/30 | 410 | fonts/euler-math/neo-euler.sty 2023/01/30 | 40916 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx -2023/01/30 | 4042164 | biblio/ctan-bibdata.zip 2023/01/30 | 3962 | macros/latex/contrib/tagpdf/tagpdf.ins 2023/01/30 | 386464 | fonts/erewhon-math/Erewhon-Math.otf +2023/01/30 | 38088 | systems/mac/mactex/ExtrasFolder.pdf 2023/01/30 | 375 | macros/latex/contrib/pseudo/doc/fig/hilitefig.tex 2023/01/30 | 37152 | systems/texlive/tlnet/archive/moodle.r65672.tar.xz 2023/01/30 | 36789 | biblio/bibtex/contrib/urlbst/alphaurl.bst 2023/01/30 | 36547 | dviware/dvisvgm/Makefile.in -2023/01/30 | 3646376 | biblio/ctan-bibdata/ctan.pdf 2023/01/30 | 355 | macros/latex/contrib/pseudo/doc/fig/pausefig.tex 2023/01/30 | 3556 | systems/texlive/tlnet/archive/hypdoc.r65678.tar.xz 2023/01/30 | 355570 | graphics/pgf/contrib/tikzviolinplots.zip @@ -119,7 +203,6 @@ 2023/01/30 | 2864 | systems/texlive/tlnet/archive/frenchmath.r65677.tar.xz 2023/01/30 | 2811 | fonts/xcharter-math/README.md 2023/01/30 | 2779 | fonts/euler-math/README.md -2023/01/30 | 2764218 | biblio/ctan-bibdata/ctan.bib 2023/01/30 | 27362 | macros/latex/contrib/tagpdf/tagpdf-user.dtx 2023/01/30 | 26787 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx 2023/01/30 | 26512 | systems/texlive/tlnet/archive/semantex.r65679.tar.xz @@ -128,13 +211,11 @@ 2023/01/30 | 2628 | macros/latex/contrib/eolang/eolang.ins 2023/01/30 | 260253 | dviware/dvisvgm/tests/Makefile.in 2023/01/30 | 258 | macros/latex/contrib/pseudo/doc/fig/readmefig.tex -2023/01/30 | 25513744 | systems/texlive/tlnet/install-tl.zip 2023/01/30 | 2528 | macros/latex/contrib/tagpdf/ex-patch-list-obsolete.tex 2023/01/30 | 24841 | fonts/xcharter-math/XCharter-Math.ltx 2023/01/30 | 24838 | dviware/dvisvgm/libs/woff2/Makefile.in 2023/01/30 | 247816 | systems/texlive/tlnet/archive/fixdif.doc.r65669.tar.xz 2023/01/30 | 24685 | dviware/dvisvgm/src/fonts/Makefile.in -2023/01/30 | 2446580 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2023/01/30 | 24267 | dviware/dvisvgm/src/ttf/Makefile.in 2023/01/30 | 2399 | biblio/bibtex/contrib/urlbst/README 2023/01/30 | 2354279 | fonts/erewhon-math.zip @@ -159,12 +240,10 @@ 2023/01/30 | 207803 | macros/latex/contrib/pseudo/doc/pseudo.tex 2023/01/30 | 20721 | macros/latex/contrib/tagpdf/tagpdf.dtx 2023/01/30 | 20513 | dviware/dvisvgm/libs/clipper/Makefile.in -2023/01/30 | 20434787 | systems/texlive/tlnet/install-tl-windows.exe 2023/01/30 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex 2023/01/30 | 2017123 | macros/latex/contrib/eolang.zip 2023/01/30 | 2015377 | fonts/concmath-otf.zip 2023/01/30 | 20130 | dviware/dvisvgm/libs/Makefile.in -2023/01/30 | 2012 | systems/texlive/tlnet/archive/naive-ebnf.r65674.tar.xz 2023/01/30 | 2007063 | macros/latex/contrib/eolang/eolang.pdf 2023/01/30 | 1988 | systems/texlive/tlnet/archive/fixdif.r65669.tar.xz 2023/01/30 | 19806 | dviware/dvisvgm/libs/xxHash/Makefile.in @@ -181,7 +260,6 @@ 2023/01/30 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf 2023/01/30 | 18092 | biblio/bibtex/contrib/urlbst/LICENCE-gpl-2.0.txt 2023/01/30 | 18064 | fonts/euler-math/Euler-Math.ltx -2023/01/30 | 18017460 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2023/01/30 | 1780617 | fonts/concmath-otf/unimath-concrete.pdf 2023/01/30 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf 2023/01/30 | 17484 | graphics/pgf/contrib/tikzviolinplots/tikzviolinplots.sty @@ -193,23 +271,21 @@ 2023/01/30 | 16888 | macros/latex/contrib/tagpdf/ex-patch-list-luatex.pdf 2023/01/30 | 16886 | fonts/concmath-otf/unimath-concrete.ltx 2023/01/30 | 16834 | fonts/euler-math/unimath-euler.ltx -2023/01/30 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx 2023/01/30 | 1656 | systems/texlive/tlnet/archive/collection-mathscience.r65674.tar.xz +2023/01/30 | 161 | systems/mac/mactex/mactex-MacTeXtras-20230130.zip.sha512 +2023/01/30 | 1612 | systems/mac/mactex/Licenses.txt 2023/01/30 | 15803 | dviware/dvisvgm/libs/boost/Makefile.in 2023/01/30 | 15791 | dviware/dvisvgm/libs/variant/Makefile.in 2023/01/30 | 157628 | fonts/euler-math/Euler-Math.pdf 2023/01/30 | 1558 | macros/latex/contrib/pseudo/Makefile -2023/01/30 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 2023/01/30 | 1537 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex -2023/01/30 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 2023/01/30 | 15241 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx 2023/01/30 | 1495476 | macros/latex/contrib/tagpdf/tagpdf-code.pdf 2023/01/30 | 147636 | fonts/concmath-otf/concmath-otf.pdf -2023/01/30 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2023/01/30 | 145 | systems/mac/mactex/MacTeXtras.zip.sha512 2023/01/30 | 1451945 | fonts/euler-math/unimath-euler.pdf 2023/01/30 | 14516 | dviware/dvisvgm/src/FontManager.cpp 2023/01/30 | 14511 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx -2023/01/30 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2023/01/30 | 1428 | macros/latex/contrib/naive-ebnf/README.md 2023/01/30 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG 2023/01/30 | 13 | biblio/bibtex/contrib/urlbst/VERSION @@ -226,7 +302,6 @@ 2023/01/30 | 1184 | macros/latex/contrib/pseudo/doc/pseudo.bib 2023/01/30 | 1177 | macros/latex/contrib/tagpdf/README.md 2023/01/30 | 1144 | macros/luatex/generic/lparse/README.md -2023/01/30 | 113700 | systems/texlive/tlnet/archive/texlive-scripts.r65664.tar.xz 2023/01/30 | 1133992 | systems/texlive/tlnet/archive/hvextern.doc.r65670.tar.xz 2023/01/30 | 11108 | systems/texlive/tlnet/archive/diffcoeff.r65676.tar.xz 2023/01/30 | 110460 | fonts/erewhon-math/Erewhon-Math-Bold.otf @@ -339,7 +414,6 @@ 2023/01/29 | 742 | support/texlab/src/features/inlay_hint/label.rs 2023/01/29 | 7419 | support/texlab/src/features/formatting/bibtex_internal.rs 2023/01/29 | 73956 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2023/01/29 | 7349 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2023/01/29 | 73338 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma 2023/01/29 | 730 | support/texlab/src/features/completion/tikz_library.rs 2023/01/29 | 7308 | support/texlab/src/parser/snapshots/texlab__parser__bibtex__tests__parse@samples__almendro_1998.txt.snap @@ -499,7 +573,6 @@ 2023/01/29 | 462 | support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__citation_open_brace_multiple.snap 2023/01/29 | 4612 | systems/win32/miktex/tm/packages/tangramtikz.tar.lzma 2023/01/29 | 459 | support/texlab/src/parser/snapshots/texlab__parser__latex__tests__parse@citation__citation_prenote.txt.snap -2023/01/29 | 45904 | systems/texlive/tlnet/archive/tramlines.doc.r65660.tar.xz 2023/01/29 | 45814 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2023/01/29 | 455 | support/texlab/src/parser/snapshots/texlab__parser__latex__tests__parse@include__import_simple.txt.snap 2023/01/29 | 454 | support/texlab/src/parser/snapshots/texlab__parser__latex__tests__parse@generic_command_args.txt.snap @@ -985,7 +1058,6 @@ 2023/01/29 | 1058 | support/texlab/src/parser/snapshots/texlab__parser__latex__tests__parse@include__class_include_options.txt.snap 2023/01/29 | 105283 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2023/01/29 | 1051 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_erwin_2007.snap -2023/01/29 | 1048 | systems/texlive/tlnet/archive/tramlines.r65660.tar.xz 2023/01/29 | 1044 | support/texlab/src/tests/text_document/snapshots/texlab__tests__text_document__completion__color_word.snap 2023/01/29 | 1038 | support/texlab/src/features/link.rs 2023/01/29 | 103775 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma @@ -1279,7 +1351,6 @@ 2023/01/28 | 1590492 | fonts/uptex-fonts/vf/upjpnrm-v.vf 2023/01/28 | 1590492 | fonts/uptex-fonts/vf/upjpngt-v.vf 2023/01/28 | 157372 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma -2023/01/28 | 1552 | systems/texlive/tlnet/archive/collection-pictures.r65649.tar.xz 2023/01/28 | 153340 | systems/texlive/tlnet/archive/jieeetran.doc.r65642.tar.xz 2023/01/28 | 1522804 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma 2023/01/28 | 150936 | systems/texlive/tlnet/archive/ieejtran.doc.r65641.tar.xz @@ -1361,7 +1432,6 @@ 2023/01/27 | 8914 | systems/win32/miktex/tm/packages/hypdoc__source.tar.lzma 2023/01/27 | 863 | macros/latex/contrib/se2thesis/README.md 2023/01/27 | 86396 | support/albatross/doc/albatross-manual.pdf -2023/01/27 | 853673 | graphics/pgf/contrib/tangramtikz.zip 2023/01/27 | 8233 | systems/win32/miktex/tm/packages/sidecap__source.tar.lzma 2023/01/27 | 81472 | systems/win32/miktex/tm/packages/tkz-euclide__source.tar.lzma 2023/01/27 | 80784 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma @@ -1383,8 +1453,6 @@ 2023/01/27 | 5224922 | support/albatross.zip 2023/01/27 | 518567 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma 2023/01/27 | 49659 | systems/win32/miktex/tm/packages/expkv-bundle__source.tar.lzma -2023/01/27 | 435827 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf -2023/01/27 | 435237 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf 2023/01/27 | 4323881 | systems/win32/miktex/tm/packages/pagelayout__doc.tar.lzma 2023/01/27 | 42073 | systems/win32/miktex/tm/packages/tkz-euclide.tar.lzma 2023/01/27 | 4090276 | systems/win32/miktex/tm/packages/univie-ling__doc.tar.lzma @@ -1401,7 +1469,6 @@ 2023/01/27 | 325627 | systems/win32/miktex/tm/packages/hypdoc__doc.tar.lzma 2023/01/27 | 3232 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma 2023/01/27 | 321274 | systems/win32/miktex/tm/packages/sidecap__doc.tar.lzma -2023/01/27 | 31823 | graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty 2023/01/27 | 3154 | macros/latex/contrib/se2thesis/CHANGELOG.md 2023/01/27 | 3098 | systems/win32/miktex/tm/packages/frenchmath.tar.lzma 2023/01/27 | 29804 | support/albatross/README.md @@ -1417,14 +1484,12 @@ 2023/01/27 | 2076 | systems/win32/miktex/tm/packages/pixelarttikz.tar.lzma 2023/01/27 | 20711 | systems/win32/miktex/tm/packages/univie-ling__source.tar.lzma 2023/01/27 | 2053 | systems/win32/miktex/tm/packages/codeanatomy.tar.lzma -2023/01/27 | 20267 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex 2023/01/27 | 200514 | systems/win32/miktex/tm/packages/babel.tar.lzma 2023/01/27 | 19693 | systems/win32/miktex/tm/packages/expkv-bundle.tar.lzma 2023/01/27 | 195080 | macros/latex/contrib/uol-physics-report/uol-physics-report.pdf 2023/01/27 | 193223 | systems/win32/miktex/tm/packages/texinfo__doc.tar.lzma 2023/01/27 | 192110 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma 2023/01/27 | 19106 | macros/latex/contrib/se2thesis/LICENSE.txt -2023/01/27 | 18981 | graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex 2023/01/27 | 187249 | macros/latex/contrib/uol-physics-report.zip 2023/01/27 | 1866 | macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.tex 2023/01/27 | 1858785 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma @@ -1460,7 +1525,6 @@ 2023/01/26 | 752836 | systems/texlive/tlnet/archive/expkv-bundle.doc.r65623.tar.xz 2023/01/26 | 682 | biblio/bibtex/contrib/ieejtran/README 2023/01/26 | 625 | biblio/bibtex/contrib/jieeetran/README -2023/01/26 | 60908 | systems/texlive/tlnet/archive/tagpdf.source.r65629.tar.xz 2023/01/26 | 599100 | systems/texlive/tlnet/archive/l3kernel.source.r65621.tar.xz 2023/01/26 | 588 | systems/texlive/tlnet/archive/collection-games.r65631.tar.xz 2023/01/26 | 5730352 | macros/latex/contrib/univie-ling.zip @@ -1512,7 +1576,6 @@ 2023/01/26 | 3424 | systems/texlive/tlnet/archive/sidecap.r65618.tar.xz 2023/01/26 | 332567 | graphics/pgf/contrib/codeanatomy.zip 2023/01/26 | 32899 | macros/latex/contrib/univie-ling/doc/univie-ling-thesis.tex -2023/01/26 | 32792 | systems/texlive/tlnet/archive/tagpdf.r65629.tar.xz 2023/01/26 | 320340 | systems/texlive/tlnet/archive/sidecap.doc.r65618.tar.xz 2023/01/26 | 31033 | macros/latex/contrib/univie-ling/doc/univie-ling-poster.tex 2023/01/26 | 30101 | biblio/bibtex/contrib/jieeetran/jieeetran-en.pdf @@ -1535,7 +1598,6 @@ 2023/01/26 | 224933 | macros/latex/contrib/univie-ling/doc/templates/template-poster-english.pdf 2023/01/26 | 2218 | macros/latex/contrib/univie-ling/doc/templates/template-wlg-review.tex 2023/01/26 | 21672 | macros/latex/contrib/univie-ling/tex/univie-ling-expose.cls -2023/01/26 | 2029320 | systems/texlive/tlnet/archive/tagpdf.doc.r65629.tar.xz 2023/01/26 | 200628 | macros/latex/contrib/univie-ling/doc/templates/template-handout-english.pdf 2023/01/26 | 200624 | macros/latex/contrib/univie-ling/doc/templates/template-handout-deutsch.pdf 2023/01/26 | 19716 | graphics/pgf/contrib/codeanatomy/codeanatomy.lstlisting.tex @@ -1595,231 +1657,3 @@ 2023/01/25 | 16770 | graphics/pgf/contrib/pixelarttikz/doc/PixelArtTikz-doc-en.tex 2023/01/25 | 154926 | macros/latex/contrib/schooldocs/schooldocs.pdf 2023/01/25 | 132594 | macros/latex/contrib/proflycee/tex/ProfLycee.sty -2023/01/24 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex -2023/01/24 | 968 | macros/latex/contrib/proflycee/doc/cap.csv -2023/01/24 | 96041 | macros/latex/contrib/l3experimental/l3galley.dtx -2023/01/24 | 95544 | systems/texlive/tlnet/archive/tex4ebook.doc.r65613.tar.xz -2023/01/24 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex -2023/01/24 | 9436 | macros/latex/contrib/l3kernel/l3flag.dtx -2023/01/24 | 925 | macros/latex/contrib/sidecap/sidecap.ins -2023/01/24 | 90470 | macros/latex/contrib/l3kernel/l3seq.dtx -2023/01/24 | 903660 | systems/texlive/tlnet/archive/babel.doc.r65614.tar.xz -2023/01/24 | 90018 | macros/latex/contrib/l3kernel/l3int.dtx -2023/01/24 | 9000 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-math.tex -2023/01/24 | 8993 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-lua-circles.tex -2023/01/24 | 8983 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles.tex -2023/01/24 | 880 | systems/texlive/tlnet/archive/dvisvgm.r65614.tar.xz -2023/01/24 | 87493 | macros/latex/contrib/l3kernel/l3coffins.dtx -2023/01/24 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex -2023/01/24 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx -2023/01/24 | 82707 | macros/latex/contrib/l3kernel/l3clist.dtx -2023/01/24 | 823710 | macros/latex/contrib/diffcoeff/diffcoeff.pdf -2023/01/24 | 82195 | macros/latex/contrib/l3kernel/l3names.dtx -2023/01/24 | 81614 | macros/latex/contrib/l3kernel/l3prefixes.pdf -2023/01/24 | 798 | macros/latex/contrib/sidecap/sc-test5.tex -2023/01/24 | 79792 | macros/latex/contrib/l3kernel/l3box.dtx -2023/01/24 | 7861 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex -2023/01/24 | 78244 | macros/latex/contrib/l3kernel/l3str.dtx -2023/01/24 | 7734 | macros/latex/contrib/l3experimental/CHANGELOG.md -2023/01/24 | 76279 | macros/latex/contrib/l3kernel/l3skip.dtx -2023/01/24 | 7454 | macros/latex/contrib/l3kernel/l3fp-assign.dtx -2023/01/24 | 74250 | macros/latex/contrib/l3kernel/l3msg.dtx -2023/01/24 | 740 | systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.r65614.tar.xz -2023/01/24 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx -2023/01/24 | 736 | macros/latex/contrib/proflycee/doc/perroquet.csv -2023/01/24 | 7323123 | macros/latex/contrib/l3kernel/source3.pdf -2023/01/24 | 7306 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex -2023/01/24 | 725032 | systems/texlive/tlnet/archive/babel.source.r65614.tar.xz -2023/01/24 | 70859 | macros/latex/contrib/l3kernel/expl3.dtx -2023/01/24 | 70578 | macros/latex/contrib/l3kernel/l3fp.dtx -2023/01/24 | 6837 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex -2023/01/24 | 68290 | macros/latex/contrib/l3kernel/l3candidates.dtx -2023/01/24 | 679193 | macros/latex/contrib/l3experimental/l3draw-code.pdf -2023/01/24 | 6765 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-axesmin.tex -2023/01/24 | 6717 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-lua-points.tex -2023/01/24 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex -2023/01/24 | 66654 | macros/latex/contrib/l3kernel/l3prg.dtx -2023/01/24 | 6574 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles-by.tex -2023/01/24 | 6526 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty -2023/01/24 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex -2023/01/24 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex -2023/01/24 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx -2023/01/24 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex -2023/01/24 | 622767 | macros/latex/contrib/l3kernel/expl3.pdf -2023/01/24 | 6224 | macros/latex/contrib/l3kernel/l3.ins -2023/01/24 | 6169 | macros/latex/contrib/l3kernel/l3term-glossary.tex -2023/01/24 | 60878 | macros/latex/contrib/l3kernel/l3text-case.dtx -2023/01/24 | 5854 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex -2023/01/24 | 5841 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex -2023/01/24 | 58083 | macros/latex/contrib/l3experimental/xgalley.dtx -2023/01/24 | 57974 | macros/latex/contrib/l3kernel/l3prop.dtx -2023/01/24 | 5653 | macros/latex/contrib/l3experimental/l3draw-layers.dtx -2023/01/24 | 557803 | macros/latex/contrib/l3kernel/l3doc.pdf -2023/01/24 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex -2023/01/24 | 5343 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-rnd.tex -2023/01/24 | 51820 | systems/texlive/tlnet/archive/make4ht.r65613.tar.xz -2023/01/24 | 517619 | macros/latex/contrib/l3experimental/l3draw.pdf -2023/01/24 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx -2023/01/24 | 51006 | macros/latex/contrib/l3kernel/l3text.dtx -2023/01/24 | 49947 | systems/doc/luatex/luatex-modifications.tex -2023/01/24 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex -2023/01/24 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex -2023/01/24 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx -2023/01/24 | 4890 | macros/latex/contrib/l3kernel/l3news.tex -2023/01/24 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx -2023/01/24 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex -2023/01/24 | 4601 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-protractor.tex -2023/01/24 | 4538 | macros/latex/contrib/l3kernel/l3legacy.dtx -2023/01/24 | 45040 | macros/latex/contrib/l3kernel/l3prefixes.csv -2023/01/24 | 4451432 | install/macros/latex/contrib/l3experimental.tds.zip -2023/01/24 | 4448 | macros/latex/contrib/l3experimental/l3draw-state.dtx -2023/01/24 | 4414253 | macros/latex/contrib/l3experimental.zip -2023/01/24 | 4375 | macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex -2023/01/24 | 43537 | macros/latex/contrib/l3kernel/CHANGELOG.md -2023/01/24 | 4323 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx -2023/01/24 | 43212 | macros/latex/contrib/l3kernel/l3debug.dtx -2023/01/24 | 431 | graphics/pgf/contrib/tangramtikz/README.md -2023/01/24 | 4284 | macros/latex/contrib/l3experimental/README.md -2023/01/24 | 42558 | macros/latex/contrib/l3experimental/l3draw.dtx -2023/01/24 | 408825 | macros/latex/contrib/l3experimental/l3galley.pdf -2023/01/24 | 4085 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-polygons.tex -2023/01/24 | 40704 | macros/latex/contrib/l3kernel/l3sort.dtx -2023/01/24 | 404305 | macros/latex/contrib/l3experimental/l3bitset.pdf -2023/01/24 | 4011 | macros/latex/contrib/l3experimental/l3opacity.dtx -2023/01/24 | 3975 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex -2023/01/24 | 395876 | macros/latex/contrib/l3kernel/l3news.pdf -2023/01/24 | 3948 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex -2023/01/24 | 394409 | macros/latex/contrib/l3experimental/xcoffins.pdf -2023/01/24 | 3929 | macros/latex/contrib/l3kernel/README.md -2023/01/24 | 3884 | macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-lua-angles.tex -2023/01/24 | 382072 | macros/latex/contrib/l3experimental/l3graphics.pdf -2023/01/24 | 367940 | macros/latex/contrib/l3experimental/l3str-format.pdf -2023/01/24 | 3615 | macros/latex/contrib/sidecap/sc-test1.tex -2023/01/24 | 360716 | systems/texlive/tlnet/archive/asymptote.r65614.tar.xz -2023/01/24 | 36026 | macros/latex/contrib/l3experimental/l3draw-points.dtx -2023/01/24 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx -2023/01/24 | 35092 | macros/latex/contrib/l3experimental/xcoffins.dtx -2023/01/24 | 3497 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-base.tex -2023/01/24 | 3496 | macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-lua-base.tex -2023/01/24 | 347982 | macros/latex/contrib/l3experimental/l3sys-shell.pdf -2023/01/24 | 3473 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-grids.tex -2023/01/24 | 34593 | macros/latex/contrib/diffcoeff/diffcoeff.sty -2023/01/24 | 341 | macros/latex/contrib/sidecap/README.md -2023/01/24 | 34166 | macros/latex/contrib/l3kernel/l3intarray.dtx -2023/01/24 | 33655 | macros/latex/contrib/l3kernel/l3sys.dtx -2023/01/24 | 32 | macros/latex/contrib/proflycee/doc/basique.csv -2023/01/24 | 329494 | macros/latex/contrib/sidecap.zip -2023/01/24 | 325718 | macros/latex/contrib/sidecap/sidecap.pdf -2023/01/24 | 32508 | macros/latex/contrib/l3experimental/l3draw-paths.dtx -2023/01/24 | 32429 | macros/latex/contrib/l3kernel/l3cctab.dtx -2023/01/24 | 32409 | macros/latex/contrib/l3kernel/l3unicode.dtx -2023/01/24 | 31827 | macros/latex/contrib/l3experimental/l3str-format.dtx -2023/01/24 | 313535 | macros/latex/contrib/l3experimental/l3opacity.pdf -2023/01/24 | 308483 | macros/latex/contrib/l3experimental/l3benchmark.pdf -2023/01/24 | 3056 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-angles.tex -2023/01/24 | 304752 | macros/latex/contrib/l3kernel/l3regex.dtx -2023/01/24 | 299636 | macros/latex/contrib/l3experimental/xgalley.pdf -2023/01/24 | 2987 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-text.tex -2023/01/24 | 296239 | macros/latex/contrib/l3kernel/l3styleguide.pdf -2023/01/24 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex -2023/01/24 | 2749 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex -2023/01/24 | 26737 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx -2023/01/24 | 25753 | macros/latex/contrib/l3experimental/l3graphics.dtx -2023/01/24 | 25650 | macros/latex/contrib/l3kernel/l3fp-random.dtx -2023/01/24 | 25251 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-lua-points-spc.tex -2023/01/24 | 250136 | macros/latex/contrib/l3kernel/l3news09.pdf -2023/01/24 | 24841 | macros/latex/contrib/l3kernel/source3body.tex -2023/01/24 | 24755 | macros/latex/contrib/sidecap/sidecap.dtx -2023/01/24 | 242907 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf -2023/01/24 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx -2023/01/24 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx -2023/01/24 | 2383376 | systems/texlive/tlnet/archive/asymptote.doc.r65614.tar.xz -2023/01/24 | 23530 | macros/latex/contrib/l3kernel/l3deprecation.dtx -2023/01/24 | 23353 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-spc.tex -2023/01/24 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx -2023/01/24 | 2268 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex -2023/01/24 | 2229 | macros/latex/contrib/l3kernel/source3.tex -2023/01/24 | 21718 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex -2023/01/24 | 21665 | macros/latex/contrib/l3kernel/l3text-purify.dtx -2023/01/24 | 215443 | macros/latex/contrib/l3kernel/l3term-glossary.pdf -2023/01/24 | 2104 | macros/latex/contrib/sidecap/sc-test6.tex -2023/01/24 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf -2023/01/24 | 20451 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx -2023/01/24 | 2013468 | systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.doc.r65614.tar.xz -2023/01/24 | 1978 | macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-shape.tex -2023/01/24 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx -2023/01/24 | 196076 | systems/texlive/tlnet/archive/babel.r65614.tar.xz -2023/01/24 | 19161 | macros/latex/contrib/l3kernel/l3pdf.dtx -2023/01/24 | 19094 | macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-lua-intersections.tex -2023/01/24 | 1908 | macros/latex/contrib/l3kernel/interface3.tex -2023/01/24 | 1906 | macros/latex/contrib/l3experimental/l3draw.ins -2023/01/24 | 18694 | macros/latex/contrib/l3experimental/l3bitset.dtx -2023/01/24 | 18531 | macros/latex/contrib/l3kernel/l3fp-round.dtx -2023/01/24 | 18510 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex -2023/01/24 | 18295 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-lua-points-by.tex -2023/01/24 | 18272 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex -2023/01/24 | 1788 | macros/latex/contrib/sidecap/sc-test2.tex -2023/01/24 | 1788188 | systems/doc/luatex/luatex.pdf -2023/01/24 | 17804 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-triangles.tex -2023/01/24 | 1779014 | macros/latex/contrib/l3kernel/interface3.pdf -2023/01/24 | 17760 | systems/texlive/tlnet/archive/tex4ebook.r65613.tar.xz -2023/01/24 | 177020 | systems/texlive/tlnet/archive/make4ht.doc.r65613.tar.xz -2023/01/24 | 170076 | macros/latex/contrib/l3kernel/l3news11.pdf -2023/01/24 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx -2023/01/24 | 16509 | macros/latex/contrib/l3experimental/l3benchmark.dtx -2023/01/24 | 163456 | macros/latex/contrib/l3kernel/l3news08.pdf -2023/01/24 | 1624 | macros/latex/contrib/l3experimental/xgalley.ins -2023/01/24 | 1569 | macros/latex/contrib/l3experimental/xcoffins.ins -2023/01/24 | 1565 | macros/latex/contrib/l3experimental/l3sys-shell.ins -2023/01/24 | 1565 | macros/latex/contrib/l3experimental/l3bitset.ins -2023/01/24 | 1564 | macros/latex/contrib/l3experimental/l3str.ins -2023/01/24 | 1558 | macros/latex/contrib/l3experimental/l3benchmark.ins -2023/01/24 | 155616 | macros/latex/contrib/l3kernel/l3doc.dtx -2023/01/24 | 1553 | macros/latex/contrib/l3experimental/l3graphics.ins -2023/01/24 | 1547 | macros/latex/contrib/l3experimental/l3opacity.ins -2023/01/24 | 151818 | macros/latex/contrib/l3kernel/l3docstrip.pdf -2023/01/24 | 151569 | macros/latex/contrib/l3kernel/l3news06.pdf -2023/01/24 | 150674 | macros/latex/contrib/l3kernel/l3news02.pdf -2023/01/24 | 150283 | macros/latex/contrib/l3kernel/l3news10.pdf -2023/01/24 | 1497 | macros/latex/contrib/diffcoeff/README.txt -2023/01/24 | 14927 | macros/latex/contrib/l3kernel/l3bootstrap.dtx -2023/01/24 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex -2023/01/24 | 148706 | macros/latex/contrib/l3kernel/l3news03.pdf -2023/01/24 | 145318 | macros/latex/contrib/l3kernel/l3tl.dtx -2023/01/24 | 14423 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex -2023/01/24 | 14020560 | install/macros/latex/contrib/l3kernel.tds.zip -2023/01/24 | 13761468 | macros/latex/contrib/l3kernel.zip -2023/01/24 | 136649 | macros/latex/contrib/l3kernel/l3file.dtx -2023/01/24 | 1360 | macros/latex/contrib/l3experimental/l3draw-code.tex -2023/01/24 | 13272 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-sectors.tex -2023/01/24 | 129434 | macros/latex/contrib/l3kernel/l3basics.dtx -2023/01/24 | 128316 | macros/latex/contrib/l3kernel/l3news07.pdf -2023/01/24 | 12783 | macros/latex/contrib/l3kernel/l3fp-traps.dtx -2023/01/24 | 127087 | macros/latex/contrib/l3kernel/l3keys.dtx -2023/01/24 | 1243317 | macros/latex/contrib/tkz/tkz-euclide.zip -2023/01/24 | 12361 | macros/latex/contrib/l3experimental/l3sys-shell.dtx -2023/01/24 | 122710 | macros/latex/contrib/l3kernel/l3news01.pdf -2023/01/24 | 1224 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-BB.tex -2023/01/24 | 1215 | macros/latex/contrib/sidecap/sc-test4.tex -2023/01/24 | 118855 | macros/latex/contrib/l3kernel/l3token.dtx -2023/01/24 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex -2023/01/24 | 11839 | macros/latex/contrib/tkz/tkz-euclide/README.md -2023/01/24 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx -2023/01/24 | 1158 | macros/latex/contrib/sidecap/sc-test3.tex -2023/01/24 | 114586 | macros/latex/contrib/l3kernel/l3news04.pdf -2023/01/24 | 113427 | macros/latex/contrib/l3kernel/l3str-convert.dtx -2023/01/24 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf -2023/01/24 | 11224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg -2023/01/24 | 11100 | macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-lua-math.tex -2023/01/24 | 110994 | macros/latex/contrib/l3kernel/l3color.dtx -2023/01/24 | 10839 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-lua-points-with.tex -2023/01/24 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex -2023/01/24 | 107332 | systems/texlive/tlnet/archive/dvisvgm.doc.r65614.tar.xz -2023/01/24 | 10652 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-with.tex -2023/01/24 | 106428 | macros/latex/contrib/l3kernel/l3expan.dtx -2023/01/24 | 1052327 | macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf -2023/01/24 | 105029 | macros/latex/contrib/l3kernel/l3fp-parse.dtx -2023/01/24 | 10450 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex -2023/01/24 | 10203 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex -2023/01/24 | 10136 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx -2023/01/24 | 10018 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib index 408eefcc0b..945a832bb6 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 31-01-2023, 02:01:22 +%% created at 01-02-2023, 02:01:38 %% %% This file is provided under the terms of the LPPL v1.3 or @@ -224,8 +224,8 @@ title = {The \texttt{abntexto} package}, subtitle = {\LaTeX{} class for formatting academic papers in ABNT standards}, author = {Elayson Abreu}, - date = {2022-10-13}, - version = {1.2.1-alpha}, + date = {2023-01-31}, + version = {2.0.0-alpha}, license = {pd}, mirror = {https://mirror.ctan.org/macros/latex/contrib/abntexto}, url = {https://ctan.org/pkg/abntexto}, @@ -6157,8 +6157,8 @@ title = {The \texttt{beamerthemeAmurmaple} package}, subtitle = {A new modern beamer theme}, author = {Maxime Chupin}, - date = {2022-09-10}, - version = {1.1}, + date = {2023-01-31}, + version = {1.2}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple}, url = {https://ctan.org/pkg/beamerthemeamurmaple}, @@ -39749,7 +39749,7 @@ title = {The \texttt{lparse} package}, subtitle = {A Lua module for parsing key-value options}, author = {Josef Friedrich}, - date = {2023-01-30}, + date = {2023-01-31}, version = {0.1.0}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/luatex/generic/lparse}, @@ -65392,8 +65392,8 @@ title = {The \texttt{TangramTikz} package}, subtitle = {Tangram puzzles, with TikZ}, author = {Cédric Pierquet}, - date = {2023-01-28}, - version = {0.1.1}, + date = {2023-01-31}, + version = {0.1.2}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/graphics/pgf/contrib/tangramtikz}, url = {https://ctan.org/pkg/tangramtikz}, @@ -69056,7 +69056,7 @@ title = {The \texttt{tikzviolinplots} package}, subtitle = {Draws violin plots from data}, author = {Pedro Callil-Soares}, - date = {2023-01-30}, + date = {2023-01-31}, version = {0.7.1}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/graphics/pgf/contrib/tikzviolinplots}, @@ -69899,8 +69899,8 @@ title = {The \texttt{todonotes} package}, subtitle = {Marking things to do in a \LaTeX{} document}, author = {Henrik Skov Midtiby}, - date = {2021-06-04}, - version = {1.1.5}, + date = {2023-01-31}, + version = {1.1.6}, license = {lppl1.3}, mirror = {https://mirror.ctan.org/macros/latex/contrib/todonotes}, url = {https://ctan.org/pkg/todonotes}, @@ -75191,8 +75191,8 @@ title = {The \texttt{WriteOnGrid} package}, subtitle = {Write on grid lines}, author = {Cédric Pierquet}, - date = {2023-01-24}, - version = {0.1.1}, + date = {2023-01-31}, + version = {0.1.2}, license = {lppl1.3c}, mirror = {https://mirror.ctan.org/macros/latex/contrib/writeongrid}, url = {https://ctan.org/pkg/writeongrid}, diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf index e5df087fa7..0f965bfdba 100644 Binary files a/biblio/ctan-bibdata/ctan.pdf and b/biblio/ctan-bibdata/ctan.pdf differ diff --git a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf index 8f2d5b2833..50fb16b213 100644 Binary files a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf and b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.pdf differ diff --git a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex index bb60af024d..f383c700e8 100644 --- a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex +++ b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-en.tex @@ -50,8 +50,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.1} -\def\TPdate{26/01/2023} +\def\TPversion{0.1.2} +\def\TPdate{31/01/2023} \usepackage[most]{tcolorbox} \tcbuselibrary{minted} @@ -418,8 +418,12 @@ The second argument, \textit{optional} ans between \texttt{<...>}, give options \item etc \end{itemize} -The third argument, \textit{mandatory} and between \texttt{\{...\}} is the name of the predefined tangram : -% +The third argument, \textit{mandatory} and between \texttt{\{...\}} is the name of the predefined tangram (list below). + +\pagebreak + +\subsection{List of predefined tangrams} + \texttt{\begin{multicols}{5} \begin{itemize} \item Square @@ -444,11 +448,13 @@ The third argument, \textit{mandatory} and between \texttt{\{...\}} is the name \item Jogger \item Dancer \item Camel + \item Flamingo + \item Heart + \item Giraffe + \item Horse \end{itemize} \end{multicols}} -\pagebreak - \begin{PresentationCode}{} \TangramTikz{Rocket}~~ \TangramTikz[Color=red]{Rocket}~~ @@ -596,10 +602,36 @@ The third argument, \textit{mandatory} and between \texttt{\{...\}} is the name \TangramTikz[ColorCorrection]{Camel} \end{PresentationCode} +\begin{PresentationCode}{} +\TangramTikz{Flamingo} +\TangramTikz[Correction]{Flamingo} +\TangramTikz[ColorCorrection]{Flamingo} +\end{PresentationCode} + +\begin{PresentationCode}{} +\TangramTikz{Heart} +\TangramTikz[Correction]{Heart} +\TangramTikz[ColorCorrection]{Heart} +\end{PresentationCode} + +\begin{PresentationCode}{} +\TangramTikz{Giraffe} +\TangramTikz[Correction]{Giraffe} +\TangramTikz[ColorCorrection]{Giraffe} +\end{PresentationCode} + +\begin{PresentationCode}{} +\TangramTikz{Horse} +\TangramTikz[Correction]{Horse} +\TangramTikz[ColorCorrection]{Horse} +\end{PresentationCode} + \newpage \part{History} +\verb|v0.1.2|~:~~~~New models + \verb|v0.1.1|~:~~~~New models \verb|v0.1.0|~:~~~~Initial version diff --git a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf index b17c1d9b6b..a1f58c7d28 100644 Binary files a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf and b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.pdf differ diff --git a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex index ec34ffbfe7..80bc5d553e 100644 --- a/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex +++ b/graphics/pgf/contrib/tangramtikz/doc/TangramTikz-doc-fr.tex @@ -49,8 +49,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.1} -\def\TPdate{26 Janvier 2023} +\def\TPversion{0.1.2} +\def\TPdate{31 Janvier 2023} \usepackage[most]{tcolorbox} \tcbuselibrary{minted} @@ -420,7 +420,11 @@ Le deuxième argument, \textit{optionnel} et entre \texttt{<...>}, correspond au \item etc \end{itemize} -Le troisième argument, \textit{obligatoire} et entre \texttt{\{...\}} est quant à lui le nom du Tangram issu de la \textit{base de données} présente dans le package : +Le troisième argument, \textit{obligatoire} et entre \texttt{\{...\}} est quant à lui le nom du Tangram issu de la \textit{base de données} présente dans le package (liste ci-après). + +\pagebreak + +\subsection{Liste des Tangrams inclus dans le package} % \texttt{\begin{multicols}{5} \begin{itemize} @@ -446,10 +450,14 @@ Le troisième argument, \textit{obligatoire} et entre \texttt{\{...\}} est quant \item Coureur \item Danseur \item Chameau + \item Flamant + \item Coeur + \item Girafe + \item Cheval \end{itemize} \end{multicols}} -\pagebreak +\medskip \begin{PresentationCode}{} \TangramTikz{Fusee}~~ @@ -598,10 +606,36 @@ Le troisième argument, \textit{obligatoire} et entre \texttt{\{...\}} est quant \TangramTikz[CorrectionCouleur]{Chameau} \end{PresentationCode} +\begin{PresentationCode}{} +\TangramTikz{Flamant} +\TangramTikz[Correction]{Flamant} +\TangramTikz[CorrectionCouleur]{Flamant} +\end{PresentationCode} + +\begin{PresentationCode}{} +\TangramTikz{Coeur} +\TangramTikz[Correction]{Coeur} +\TangramTikz[CorrectionCouleur]{Coeur} +\end{PresentationCode} + +\begin{PresentationCode}{} +\TangramTikz{Girafe} +\TangramTikz[Correction]{Girafe} +\TangramTikz[CorrectionCouleur]{Girafe} +\end{PresentationCode} + +\begin{PresentationCode}{} +\TangramTikz{Cheval} +\TangramTikz[Correction]{Cheval} +\TangramTikz[CorrectionCouleur]{Cheval} +\end{PresentationCode} + \newpage \part{Historique} +\verb|v0.1.2|~:~~~~Nouveaux modèles + \verb|v0.1.1|~:~~~~Nouveaux modèles \verb|v0.1.0|~:~~~~Version initiale diff --git a/graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty b/graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty index 3bed1152a8..412b477de9 100644 --- a/graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty +++ b/graphics/pgf/contrib/tangramtikz/tex/TangramTikz.sty @@ -3,7 +3,8 @@ % Inspiration....: https://tex.stackexchange.com/questions/407449/typesetting-tangram-figures-in-latex \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{TangramTikz}[2023/01/26 v0.1.1 Tangram Puzzles with TikZ] +\ProvidesPackage{TangramTikz}[2023/01/31 v0.1.2 Tangram Puzzles with TikZ] +% 0.1.2 Ajout de modèles % 0.1.1 Ajout de modèles % 0.1.0 Version initiale + quelques modèles @@ -546,6 +547,98 @@ }% } +%the flamingo / le flamant rose (0.1.2) +\NewDocumentCommand\TangramFlamingo{ s O{TangPuzz} }{%*=colorcorrection,[key for pic] + \IfBooleanTF{#1}% + {% + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({0},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({0},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[4]}]({0},{0}){TangCar} + \PieceTangram[TangSol={\TanGListeCouleurs[5]}]({-0.5*sqrt(2)},{0.5*sqrt(2)}){TangPara} + \PieceTangram[TangSol={\TanGListeCouleurs[2]}]({0},{sqrt(2)}){TangMoyTri} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({-1.5},{-1.5}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({-1.5-0.35},{-1.5-sqrt(2)+0.35}){TangPetTri} + }% + {% + \PieceTangram[#2]({0},{0}){TangGrandTri} + \PieceTangram[#2]({0},{0}){TangGrandTri} + \PieceTangram[#2]({0},{0}){TangCar} + \PieceTangram[#2]({-0.5*sqrt(2)},{0.5*sqrt(2)}){TangPara} + \PieceTangram[#2]({0},{sqrt(2)}){TangMoyTri} + \PieceTangram[#2]({-1.5},{-1.5}){TangPetTri} + \PieceTangram[#2]({-1.5-0.35},{-1.5-sqrt(2)+0.35}){TangPetTri} + }% +} + +%the heart / le coeur (0.1.2) +\NewDocumentCommand\TangramHeart{ s O{TangPuzz} }{%*=colorcorrection,[key for pic] + \IfBooleanTF{#1}% + {% + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({0},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({3*sqrt(2)},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[5]}]({0},{0}){TangPara} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({1.5*sqrt(2)},{0.5*sqrt(2)}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[2]}]({2*sqrt(2)},{-sqrt(2)}){TangMoyTri} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({2*sqrt(2)},{0}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[4]}]({1.5*sqrt(2)},{-0.5*sqrt(2)}){TangCar} + }% + {% + \PieceTangram[#2]({0},{0}){TangGrandTri} + \PieceTangram[#2]({3*sqrt(2)},{0}){TangGrandTri} + \PieceTangram[#2]({0},{0}){TangPara} + \PieceTangram[#2]({1.5*sqrt(2)},{0.5*sqrt(2)}){TangPetTri} + \PieceTangram[#2]({2*sqrt(2)},{-sqrt(2)}){TangMoyTri} + \PieceTangram[#2]({2*sqrt(2)},{0}){TangPetTri} + \PieceTangram[#2]({1.5*sqrt(2)},{-0.5*sqrt(2)}){TangCar} + }% +} + +%the giraffe / la girafe (0.1.2) +\NewDocumentCommand\TangramGiraffe{ s O{TangPuzz} }{%*=colorcorrection,[key for pic] + \IfBooleanTF{#1}% + {% + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({0},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({0},{0}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[4]}]({0.5*sqrt(2)},{-0.5*sqrt(2)}){TangCar} + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({sqrt(2)},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[5]}]({0.5*sqrt(2)},{1.5*sqrt(2)}){TangPara} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({sqrt(2)},{2*sqrt(2)}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[2]}]({2*sqrt(2)},{1.5*sqrt(2)}){TangMoyTri} + }% + {% + \PieceTangram[#2]({0},{0}){TangGrandTri} + \PieceTangram[#2]({0},{0}){TangPetTri} + \PieceTangram[#2]({0.5*sqrt(2)},{-0.5*sqrt(2)}){TangCar} + \PieceTangram[#2]({sqrt(2)},{0}){TangGrandTri} + \PieceTangram[#2]({0.5*sqrt(2)},{1.5*sqrt(2)}){TangPara} + \PieceTangram[#2]({sqrt(2)},{2*sqrt(2)}){TangPetTri} + \PieceTangram[#2]({2*sqrt(2)},{1.5*sqrt(2)}){TangMoyTri} + }% +} + +%the horse / le cheval (0.1.2) +\NewDocumentCommand\TangramHorse{ s O{TangPuzz} }{%*=colorcorrection,[key for pic] + \IfBooleanTF{#1}% + {% + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({0},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[1]}]({2},{0}){TangGrandTri} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({2+0.5*sqrt(2)},{-0.5*sqrt(2)}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[3]}]({0},{-2.5}){TangPetTri} + \PieceTangram[TangSol={\TanGListeCouleurs[4]}]({0},{0}){TangCar} + \PieceTangram[TangSol={\TanGListeCouleurs[2]}]({0},{1}){TangMoyTri} + \PieceTangram[TangSol={\TanGListeCouleurs[5]}]({-sqrt(2)},{-sqrt(2)}){TangPara} + }% + {% + \PieceTangram[#2]({0},{0}){TangGrandTri} + \PieceTangram[#2]({2},{0}){TangGrandTri} + \PieceTangram[#2]({2+0.5*sqrt(2)},{-0.5*sqrt(2)}){TangPetTri} + \PieceTangram[#2]({0},{-2.5}){TangPetTri} + \PieceTangram[#2]({0},{0}){TangCar} + \PieceTangram[#2]({0},{1}){TangMoyTri} + \PieceTangram[#2]({-sqrt(2)},{-sqrt(2)}){TangPara} + }% +} + %macros for tangram creation / commandes pour créer le tangram \NewDocumentCommand\TangramTikzCreateEN{ m }{% \readlist*\TanGListeCouleurs{\TangColors}% @@ -650,6 +743,18 @@ %CAMEL \IfStrEq{#3}{Camel}{\TangramTikzCreateEN{\TangramCamel}}{}% \IfStrEq{#3}{Chameau}{\TangramTikzCreateFR{\TangramCamel}}{}% + %FLAMINGO + \IfStrEq{#3}{Flamingo}{\TangramTikzCreateEN{\TangramFlamingo}}{}% + \IfStrEq{#3}{Flamant}{\TangramTikzCreateFR{\TangramFlamingo}}{}% + %HEART + \IfStrEq{#3}{Heart}{\TangramTikzCreateEN{\TangramHeart}}{}% + \IfStrEq{#3}{Coeur}{\TangramTikzCreateFR{\TangramHeart}}{}% + %GIRAFFE + \IfStrEq{#3}{Giraffe}{\TangramTikzCreateEN{\TangramGiraffe}}{}% + \IfStrEq{#3}{Girafe}{\TangramTikzCreateFR{\TangramGiraffe}}{}% + %HORSE + \IfStrEq{#3}{Horse}{\TangramTikzCreateEN{\TangramHorse}}{}% + \IfStrEq{#3}{Cheval}{\TangramTikzCreateFR{\TangramHorse}}{}% \end{tikzpicture}% } diff --git a/macros/latex/contrib/abntexto/README b/macros/latex/contrib/abntexto/README new file mode 100644 index 0000000000..bd658f4e98 --- /dev/null +++ b/macros/latex/contrib/abntexto/README @@ -0,0 +1,8 @@ +Public Domain Software +2023-01-31 +2.0.0-alpha +Elayson +abntexto.classe at gmail.com + +The abntexto is a LaTeX class for the elaboration of academic works according +to the guidelines of the Associação Brasileira de Normas Técnicas (ABNT). \ No newline at end of file diff --git a/macros/latex/contrib/abntexto/README.txt b/macros/latex/contrib/abntexto/README.txt deleted file mode 100644 index 850a1cd3f3..0000000000 --- a/macros/latex/contrib/abntexto/README.txt +++ /dev/null @@ -1,8 +0,0 @@ -Public Domain Software -2022-10-12 -1.2.1-alpha -Elayson -abntexto.classe at gmail.com - -The abntexto is a LaTeX class for the elaboration of academic works according -to the guidelines of the Associação Brasileira de Normas Técnicas (ABNT). \ No newline at end of file diff --git a/macros/latex/contrib/abntexto/abntexto-manual.pdf b/macros/latex/contrib/abntexto/abntexto-manual.pdf index 79ea6ff35f..c168af6296 100644 Binary files a/macros/latex/contrib/abntexto/abntexto-manual.pdf and b/macros/latex/contrib/abntexto/abntexto-manual.pdf differ diff --git a/macros/latex/contrib/abntexto/abntexto-manual.tex b/macros/latex/contrib/abntexto/abntexto-manual.tex deleted file mode 100644 index 7d9d2b3153..0000000000 --- a/macros/latex/contrib/abntexto/abntexto-manual.tex +++ /dev/null @@ -1,353 +0,0 @@ -\documentclass{abntexto} - -\makeatletter - -\usepackage[brazil]{babel} -\usepackage[T1]{fontenc} -\usepackage{newtxtext} -\usepackage{newtxmath} -\usepackage{lipsum} \def\lip{\lipsum[1][1-2]} -\usepackage{graphicx} -\usepackage[cmyk]{xcolor} -\usepackage[style=abnt]{biblatex} \addbibresource{abntexto.bib} -\usepackage[colorlinks]{hyperref} -%\let\href=\relax \newdimen\bibitemsep \def\textcite#1{{\bfseries#1}} - -% MARKUP -% ================================================ - -\def\ttnoligs{\ttfamily\@noligs} - -\def\cs#1{{\ttnoligs \string#1}} -\def\meta#1{{\ttnoligs <#1>}} % ⟨⟩ -\def\cc#1{{\ttnoligs \{\meta{#1}\}}} -\def\kk#1{{\ttnoligs [\meta{#1}]}} - -\def\arg{\cc{arg}} -\def\opt{\kk{opt}} -\def\ccval#1{{\ttnoligs \{#1\}}} -\def\kkval#1{{\ttnoligs [#1]}} -\def\pkg#1{{\ttnoligs #1}} - -% VERBATIM -% ================================================ - -\def\adef#1{\catcode`#1=13 \begingroup \lccode`\~=`#1\lowercase{\endgroup\def~}} -\def\dodef#1{\catcode`#1=12 } -\def\verbcatcodes{\let\do=\dodef \dospecials \catcode`\|=0 } - -{\catcode`\^^M=13 - \gdef\verbpercent#1^^M{{\color{graycomment}\itshape\@percentchar#1^^M}} -} - -\long\def\codeon{\par\begingroup \verbcatcodes - \adef{\^^I}{\ \ \ }% - \adef{\^^M}{\par\leavevmode}% - \adef{ }{\ }% - \adef{\%}{\verbpercent}% - \startverb -} -{\catcode`\ =13 \catcode`\^^M=13 \catcode`\|=0 \catcode`\\=12 - |gdef|startverb^^M#1^^M\codeoff{|verbbox{#1}|par|endgroup |verbreset} -} -\def\verbbox#1{\def\tnba@placewidth{\hsize \advance\hsize-3cm}% - \vskip\placeabovespace - \parindent=0pt - \ifx\tnba@savedplace\empty\else\tnba@makelegend\fi - \nobreak\nointerlineskip\vskip10pt - {\verbfont{#1}}% - \nobreak\nointerlineskip\vskip8pt - \ifx\tnba@savedsrc\empty\else\tnba@makesrc\fi - \vskip\placebelowspace -} -\def\verbreset{% - \let\tnba@savedplace=\empty - \let\tnba@savedlegend=\empty - \let\tnba@savedsrc=\empty - \let\@currentlabel=\empty -} -\def\verbfont{\raggedright\leftskip=6pt\singlesp\small\ttnoligs\leftframed} -\long\def\leftframed#1{\setbox0=\vtop{#1}% - \hbox{{\color{graybar}\kern1.5cm\vrule width1pt}\box0}% -} - -% MISC -% ================================================ - -\sizeselectordef\large{14.4pt}{17pt} -\sizeselectordef\Large{20.74pt}{25pt} -\sizeselectordef\LARGE{25pt}{30pt} - -\definecolor{graybar}{gray}{0.75} -\definecolor{graycomment}{gray}{.2} - -\legendplacedef{code}{Código}{Lista de códigos}{cód.\,#1}{loc} -\def\loclabelwidth{10.6ex} -\def\me{o autor.} - -\tocilowercase -\sectionlowercase - -\clubpenalty=10000 -\widowpenalty=10000 - -\let\cite=\textcite -\def\bibfont{\singlesp} -\bibitemsep=18pt - -\def\corrprinton{\begingroup \def\section##1##2{\heading{##2}}} -\def\corrprintoff{\par\endgroup} - -\makeatother - - - -\begin{document} - -\leavevmode\vskip1.9in - -{\centering \LARGE\sffamily\bfseries - abntexto\\[0.4em] \Large\itshape\mdseries - Classe para {\upshape\LaTeX}\\[2em] \normalfont\large - Elayson\\[1ex] - \href{mailto:abntexto.classe@gmail.com}{abntexto.classe at gmail.com}\\[2.5ex] - \today\par} - -\vskip3in - -{\centering \large\ttfamily 1.2.1-alpha\par} - -\newpage - -\maketoc - -\textual - -\section{Apresentação} - -O \pkg{abntexto} é uma classe do \LaTeX\ criada para facilitar a utilização das normas da Associação Brasileira de Normas Técnicas (ABNT) em trabalhos acadêmicos (monografias, dissertações, teses). - -Este \emph{não} é um manual sobre \LaTeX\ (ou \TeX, a ferramenta que o constitui) nem tampouco uma descrição detalhada sobre as normas ABNT. Para aprender sobre \LaTeX\ leia \cite{viaexemplos} ou \cite{latex2eunnoficial}, disponível também em francês. Além disso, também se pode ler \cite{texbytopic} para aprender sobre o sistema \TeX\footnote{Note que os livros referenciados não foram realmente citados e isso não é aceito na Norma, no entanto este não é um trabalho acadêmico real, mas um manual.}. - -Já existe uma classe para aplicação das normas ABNT cujo nome é \pkg{abntex2}. Mas, diferente desta, o \pkg{abntexto} não depende do \pkg{memoir}, uma classe de código-fonte e manual extensos e que implementa funções as quais, em sua maioria, não são pertinentes a um documento que use as diretrizes da ABNT. - -As normas ABNT as quais o \pkg{abntexto} se propõe a seguir são aquelas em vigor até o momento da criação deste manual. - -\section{Chamando a classe} - -Digite as linhas em \ref{vb:início} e use \pkg{abntexto}. - -\legend{code}{Início} \src\me -\label{vb:início} -\codeon -\documentclass{abntexto} - -\usepackage[brazil]{babel} % para obter os padrões de hifenização corretos -\usepackage[T1]{fontenc} -\usepackage{newtxtext} % fontes New TX, semelhantes a Times -\usepackage{newtxmath} - -\begin{document} - Texto -\end{document} -\codeoff - -\section{Fonte tipográfica} - -O tamanho da fonte é 12\,pt de imediato e pode ser configurado com o comando \cs\setfontsize\cc{size} sendo que 12\,pt é a única opção disponível. Mas, se você deseja outro tamanho de fonte, crie-o usando \cs\fontsizedef\cc{size}\cc{defs}. Além disso, com os seletores de tamanho \cs\normalsize\ e \cs\small\ que configuram 12\,pt e 10\,pt, nessa ordem, é possível mudar o tamanho da fonte no corpo do documento. - -O espaçamento é de um e meio e pode ser alterado para dois com \cs\spacing\ccval{2}, por exemplo. Os atalhos \cs\singlesp, \cs\onehalfsp\ e \cs\doublesp\ estão disponíveis. Note que o espaçamento simples não tem o mesmo valor que o espaçamento um, portanto, \cs\singlesp\ é diferente de \cs\spacing\ccval{1}! Os atalhos \cs\onehalfsp\ e \cs\doublesp\ tem o mesmo significado de \cs\spacing\ccval{1.5} e \cs\spacing\ccval{2}. - -\section{\emph{Layout}} - -A folha é A4 por padrão e as margens esquerda e direita são de 3\,cm, 2\,cm para páginas ímpares e de 2\,cm, 3\,cm para páginas pares, respectivamente. Além disso, as margens superior e inferior têm, nessa ordem, 3\,cm, 2\,cm para todo o documento. Todas essas medidas podem ser alteradas com a macro \cs\paper\ que deve ser usada assim: \cs\paper\ccval{left=0cm, right=0cm, top=0cm, botttom=0cm}. - -Além das chaves anteriores também existe \cs{twoside} que é booleana, ou seja, aceita os valores \cs{true} ou \cs{false} e serve para ativar o modo de impressão em duas folhas aonde as medidas das margens horizontais se invertem nas páginas pares. Ao não informar um valor para \cs{twoside} subentende-se que seja \cs{true}, portanto \cs\paper\ccval{twoside} equivale a \cs\paper\ccval{twoside=true} e esse princípio também se aplica a outras chaves booleanas. - -\section{Sumário} - -Os comandos que mudam a fonte das entradas no ToC (Table of Contents, em inglês) são \cs\tocifont, \cs\tociifont, \dots, \cs\tocvfont\ (ver \ref{vb:contents}). - -\legend{code}{Aparência do sumário} \src\me -\label{vb:contents} -\codeon -\documentclass{abntexto} - -\usepackage{color} - -\tocifont{\color{red}\itshape} -\tociifont{\color{blue}\bfseries} - -\begin{document} - \maketoc - - \section{Título} - \subsection{Título} -\end{document} -\codeoff - -\section{Secionamento} - -A personalização das macros de seção (\cs\section, \cs\subsection\ etc.) é análoga a personalização do sumário e deve ser feita com \cs\sectionfont, \cs\subsectionfont, etc. como exemplificado em \ref{vb:sec}. - -Também há como alterar o espaço vertical acima e abaixo das seções usando \cs\sectionspaces, \cs\subsectionspaces, etc. Por exemplo, \cs\sectionspaces\ccval{2ex}\ccval{1cm} insere um espaço de 2\,ex acima de \cs\section\ e de 1\,cm abaixo. - -\legend{code}{Aparência das seções} \src\me -\label{vb:sec} -\codeon -\documentclass{abntexto} - -\usepackage{color} - -\sectionfont{\color{blue}\scshape} -\subsectionfont{\color{red}\slshape} -\subsubsectionfont{\color{yellow}\sffamily} - -\begin{document} - \maketoc - - \section{Texto} - \subsection{Texto} - \subsubsection{Texto} -\end{document} -\codeoff - -\section{Alíneas} - -Use o ambiente \cs{topics} para criar alíneas. Ele dispõe de dois níveis sendo que o segundo usa um travessão como marcador conforme o exemplo em \ref{vb:topics}. Naturalmente o uso de \cs\label\ é permitido. - -\legend{code}{Alíneas} \src\me -\label{vb:topics} -\codeon -\begin{topics} - \item \label{al:x} 1 - \begin{topics} - \item x - \item y - \item z - \end{topics} - \item \label{al:y} 2 - \item 3 -\end{topics} -\codeoff - -\section{Áreas de legenda} - -Use \cs\place\ para inserir áreas de legenda como mostrado em \ref{vb:place}. Mas existem condições: \cs\place\ deve vir por último e \cs\label\ precisa estar depois de \cs\legend. Além disso, existe a possibilidade de alterar o espaço vertical acima e abaixo de uma área de legenda com \cs\placespaces\cc{aboveskip}\cc{belowskip}. - -\legend{code}{Áreas de legenda} \src\me -\label{vb:place} -\codeon -\usepackage{graphicx} - -\begin{document} - \legend{figure}{Um título} - \src{\texttt{www.site.com.br}. Acesso em 01 jan. 2020.} - \label{fig:teste} - \place{\includegraphics[width=0.4\linewidth]{example-image}} - - Ver \ref{fig:teste}. -\end{document} -\codeoff - -O leitor pode querer definir uma nova área de legenda usando, por exemplo, a instrução: \cs\legendplacedef\ccval{diagram}\ccval{Diagrama}\ccval{Lista de diagramas}\ccval{diag.\cs\,\cs#1}\ccval{lod} que vai criar o comando \cs\makelod\ para escrever no documento as entradas do arquivo auxiliar .lod. - -%* - -\section{Formatação de {\ttfamily\protect\textbackslash cite} e referências} - -Até o momento o \pkg{abntexto} não possui macros para formatação de \cs\cite\ e referências. Utilize \cs{\usepackage[style=abnt]\{biblatex\}}. - -\section{Citações} - -Para inserir aspas em citações diretas use \cs\qt\ccval{texto}. Mas, se tratando de citações diretas com mais de três linhas, alterne para \cs\quote\ccval{texto \cs\cite\cc{key}}. - -\newpage - -\corrprinton -%\printbibliography -\corrprintoff - -\newpage -\appendix - -\section{\emph{Feedback}} -Sugestões, relatos de \emph{bugs} e doações são bem-vindas. - -\section{Código-fonte} - -\makeatletter -\newcount\seccount \def\thesec{\the\seccount} -\def\extlabelwidth{4ex} -\def\extlabelbox#1{\hbox to\extlabelwidth{#1~---~\hfil}} -\def\l@subsection#1#2{\smartaboveskip{\penalty351}{\vskip1em plus1pt}% - \begingroup - \usetocifont \nobreak - \extlineshape \relax - \hskip-\leftskip \maybeuctoc{#1}\nobreak\hfil\nobreak - \hbox to1.55em{\hss #2\kern-1pt\kern1pt}\par - \endgroup -} -\def\subsection#1{\par \smartaboveskip{\penalty351}{\vskip\subsectionabove}\noindent - \advancecount\seccount - \setbox0=\hbox{\usesubsectionfont \thesec\quad}% - {\usesubsectionfont \hangindent=\wd0 \box0 #1\tnba@nbpar}% - \nobreak \smartbelowskip{\vskip\subsectionbelow}% -} -\makeatother - -% SOURCE MACROS -% ================================================ - -\makeatletter - -\definecolor{bg}{cmyk}{0,0.06,0,0} -\definecolor{comment}{cmyk}{0.9,0,0,0.1} - -\def\sec#1\par{\subsection{#1}} - -\newdimen\hhkern \hhkern=12pt -\newdimen\vvkern \vvkern=12pt - -\def\hh{\kern\hhkern} -\def\vv{\kern\vvkern} - -{\catcode`\^^M=13 - \gdef\verbpercent#1^^M{{\bfseries\color{comment}\@percentchar#1^^M}} -} - -\def\srccatcodes{\catcode`\!=14 \catcode`\%=9 \catcode`\|=0 } -\def\codecatcodes{\let\do=\dodef \dospecials} - -\long\def\bcode{\par\begingroup \codecatcodes - \adef{\^^I}{\ \ \ }% - \adef{\^^M}{\par\leavevmode}% - \adef{ }{\ }% - \adef{\%}{\verbpercent}% -% \def\par##1{\endgraf\ifx##1\par\leavevmode\fi##1}\obeylines - \startcode -} -{\catcode`\%=13 \catcode`\ =13 \catcode`\^^M=13 \catcode`\|=0 \catcode`\\=12 - |long|gdef|startcode #1% |ecode{|codefont{#1}|par|endgroup} -} - -\def\codefont{\raggedright\small\ttnoligs\bgbox} - -\long\def\bgbox#1{\setbox0=\vbox{\advance\hsize-24pt \vv#1\vv}% - \ifdim\ht0>\dimexpr \pagegoal - \pagetotal \relax - \setbox2=\vsplit0 to\dimexpr \pagegoal - \pagetotal -24pt \relax - \fi - \vskip8pt minus2pt - \drawbg2\par \drawbg0% - \vskip8pt minus2pt -} -\def\drawbg#1{\leavevmode - \rlap{{\color{bg} \vrule width\dimexpr\wd#1+24pt\relax height\ht#1 depth\dp#1}}% - \hbox{\hh\box#1\hh}% -} - -\def\inputsrc#1{\begingroup \parskip=0pt \srccatcodes \input #1\endgroup} - -\inputsrc{abntexto.cls} - -\end{document} diff --git a/macros/latex/contrib/abntexto/abntexto.bib b/macros/latex/contrib/abntexto/abntexto.bib index 6e58d2d95f..7110e1db1d 100644 --- a/macros/latex/contrib/abntexto/abntexto.bib +++ b/macros/latex/contrib/abntexto/abntexto.bib @@ -1,24 +1,24 @@ @book{texbytopic, - author = {Viktor Eijkhout}, - title = {\TeX\ by topic: a \TeX nician’s reference}, - location = {England}, + author = {Viktor Eijkhout}, + title = {\TeX\ by topic: a \TeX nician’s reference}, + location = {England}, publisher = {Addison-Wesley}, - date = {1992}, - url = {https://www.ctan.org/pkg/texbytopic}, - urldate = {2022-09-28} + date = {1992}, + url = {https://www.ctan.org/pkg/texbytopic}, + urldate = {2022-09-28} } @book{viaexemplos, - author = {Sadao Massago}, - title = {\LaTeXe\ Via Exemplos}, + author = {Sadao Massago}, + title = {\LaTeXe\ Via Exemplos}, location = {São Paulo}, - date = {2022-05-17}, - url = {https://www.ctan.org/pkg/latex-via-exemplos}, - urldate = {2022-09-28} + date = {2022-05-17}, + url = {https://www.ctan.org/pkg/latex-via-exemplos}, + urldate = {2022-09-28} } @book{latex2eunnoficial, - author = {Torsten Martinsen and Stephen Gilmore and Karl Berry}, - title = {\LaTeXe: An unofficial reference manual}, - date = {2022-05}, - url = {https://www.ctan.org/pkg/latex2e-help-texinfo}, + author = {Torsten Martinsen and Stephen Gilmore and Karl Berry}, + title = {\LaTeXe: An unofficial reference manual}, + date = {2022-05}, + url = {https://www.ctan.org/pkg/latex2e-help-texinfo}, urldate = {2022-09-28} } diff --git a/macros/latex/contrib/abntexto/abntexto.cls b/macros/latex/contrib/abntexto/abntexto.cls index 4ae9b0ade6..d731a37d2e 100644 --- a/macros/latex/contrib/abntexto/abntexto.cls +++ b/macros/latex/contrib/abntexto/abntexto.cls @@ -1,17 +1,10 @@ %! Public Domain Software -%! 2022-10-12 -%! 1.2.1-alpha +%! 2023-01-31 +%! 2.0.0-alpha %! Elayson %! abntexto.classe at gmail.com -%! ANNOUNCEMETS - -%!> Changed the manual's typographic font to a serif because they are better for reading long texts — although the manual is purposely short. - -%!> Removal of \srcname macro because it is useless. - -%! SUMÁRIO - +%! RECOMENDAÇÕES %! PRÉ-CONFIGURAÇÕES %! FONTES %! LAYOUT @@ -22,77 +15,87 @@ %! TABELAS %! ÁREAS DE LEGENDA %! NOTAS DE RODAPÉ -%! UTILIDADES %! IDENTIFICAÇÃO DO TRABALHO %! A VÍRGULA COMO SEPARADOR DECIMAL %! INICIALIZAÇÃO -% |sec RECOMENDAÇÕES -% !======================================================= +% \sec RECOMENDAÇÕES -% Macros internas não podem ser modificadas ou usadas diretamente. Isso é porque essas macros podem ser redefinidos ou até renomeados em futuras versões desta classe. Por macros internas entende-se aquelas com prefixo do pacote em questão, neste caso, \cs{tnba@}. Se você precisa de algum comando interno, defina outro sem anexar o prefixo. +% Macros internas não podem ser modificadas ou usadas diretamente. Isso é porque essas macros podem ser redefinidas ou até renomeadas em futuras versões desta classe. Por macros internas entende-se aquelas com o prefixo do pacote em questão, neste caso, \cs{tnba@}. Se você precisa de algum comando interno, defina outro sem anexar o prefixo. % \sec PRÉ-CONFIGURAÇÕES -% !======================================================= % Identificação do formato \TeX\ e da classe. Apenas o pacote \pkg{keyval} é carregado no \pkg{abntexto}. % |bcode !------------------------------------------------ \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{abntexto}[2022-10-12 1.2.1-alpha Preparation of works in ABNT standards] +\ProvidesClass{abntexto}[2023-01-31 2.0.0-alpha Preparation of works in ABNT standards] \RequirePackage{keyval} % |ecode !------------------------------------------------ -% Definição de um sistema \emph{chave=valor} pessoal e de macros auxiliares. Perceba que \cs{\tnba@bodyhook} não pode ser igual a \cs\relax, mas \cs\empty\ ao invés. +% Definição de um sistema \emph{chave=valor} pessoal e de macros auxiliares. % |bcode !------------------------------------------------ -\def\tnba@keyprefix{tnba} - -\def\tnba@key{\define@key{\tnba@keyprefix @\tnba@keyfamily}} -\def\tnba@setkeys{\setkeys{\tnba@keyprefix @\tnba@keyfamily}} -\def\tnba@setmacrokeys#1{\setkeys{\tnba@keyprefix @#1}} +\def\tnba@key{\define@key{tnba@\tnba@keyfamily}} +\def\tnba@setkeys#1{\setkeys{tnba@#1}} -\def\advancecount#1{\global\advance#1by1 } \def\tnba@addto#1#2{\expandafter\def\expandafter#1\expandafter{#1#2}} -\def\tnba@tobody{\tnba@addto\tnba@bodyhook} -\let\tnba@bodyhook=\empty -\AddToHook{begindocument}{\def\tnba@body{}\tnba@bodyhook} +\newif \iftnba@inbody +\AddToHook{begindocument}{\tnba@inbodytrue} % |ecode !------------------------------------------------ -% Comando de \emph{debug}. +% Alertas, mensagens, \emph{debug}. % |bcode !------------------------------------------------ -\def\tnba@error{\ClassError{abntexto}} +\def\tnba@warning{\ClassWarningNoLine{abntexto}} +\def\tnba@error#1{\ClassError{abntexto}{#1}{}} % |ecode !------------------------------------------------ -% \sec FONTE TIPOGRÁFICA -% !======================================================= +% Condicionais para identificação da extensão \TeX. -% Apenas o tamanho 12\,pt está definido. Defina outros usando \cs\fontsizedef\cc{size}\cc{defs}. +% |bcode !------------------------------------------------ +\newif \iftnba@PDFTEX +\newif \iftnba@XETEX +\newif \iftnba@LUATEX + +\ifx\directlua\undefined \ifx\XeTeXversion\undefined + \tnba@PDFTEXtrue \else + \tnba@XETEXtrue \fi \else + \tnba@LUATEXtrue \fi +% |ecode !------------------------------------------------ + +% \sec FONTE TIPOGRÁFICA -% Diferentemente de outras âncoras, \cs{\tnba@setfontsizehook} deve ser executado antes de \cs\begin\ccval{document} para evitar o alerta sobre \cs\normalsize\ não estar definido. +% Apenas o tamanho 12\,pt está definido. Defina outros usando \cs\definefontsize\cc{id}\hfil\break \cc{definições}. % |bcode !------------------------------------------------ -\def\fontsizedef#1#2{\@namedef{tnba@fontsize@#1}{#2}} -\def\sizeselectordef#1#2#3{\DeclareRobustCommand#1{\@setfontsize#1{#2}{#3}}} -\def\normalsizedef#1#2{\def\normalsize{\@setfontsize\normalsize{#1}{#2}}} +\def\definefontsize#1#2{\@namedef{tnba@fontsize@#1}{#2}} + \def\setfontsize#1{\ifcsname tnba@fontsize@#1\endcsname - \def\tnba@setfontsizehook{\csname tnba@fontsize@#1\endcsname} \else - \let\normalsize=\relax - \tnba@error{Tamanho de fonte *#1* desconhecido}{}\relax \fi + \def\tnba@setfontsizehook{\csname tnba@fontsize@#1\endcsname}\else + \let\normalsize=\relax \tnba@error{Tamanho de fonte ''#1'' desconhecido}\relax \fi } -\AddToHook{begindocument/before}{\tnba@setfontsizehook} +\@onlypreamble \setfontsize + +\def\sizedef#1#2#3#4{\DeclareRobustCommand#1{\fontsize{#2}{#3}\selectfont#4}} \def\spacing#1{\def\currspacing{#1}% - \ifx\tnba@body\undefined - \tnba@tobody{\tnba@spacing{#1}} \else - \tnba@spacing{#1}\fi \ignorespaces + \@tempdima=\f@size pt \baselineskip=#1\@tempdima \ignorespaces +} + +\def\currspacing{1.5} +\def\normalsize{} +\def\tnba@setfontsizehook{} + +\AddToHook{begindocument}{% + \tnba@setfontsizehook + \normalsize + \@tempdima=\f@size pt \baselineskip=\currspacing\@tempdima } -\def\tnba@spacing#1{\dimen0=\f@size pt \dimen0=#1\dimen0 \baselineskip=\dimen0} \def\singlesp{\baselineskip=\normalbaselineskip} \def\onehalfsp{\spacing{1.5}} @@ -100,63 +103,52 @@ % |ecode !------------------------------------------------ % \sec \emph{LAYOUT} -% !======================================================= -% |bcode !------------------------------------------------ -\def\tnba@keyfamily{paper} +% Se você precisa de configurações de página mais avançadas use o pacote \pkg{geometry}, mas não use \cs\setlayout\ e \cs\geometry\ simultaneamente. -\def\papersizedef#1(#2,#3){\def\tnba@keyfamily{paper}% - \tnba@key{#1}[]{\def\tnba@W{#2}\def\tnba@H{#3}}% -} - -\tnba@key{width} {\def\tnba@W{#1}} -\tnba@key{height} {\def\tnba@H{#1}} -\tnba@key{left} {\def\tnba@L{#1}} -\tnba@key{right} {\def\tnba@R{#1}} -\tnba@key{top} {\def\tnba@T{#1}} -\tnba@key{bottom} {\def\tnba@B{#1}} -\tnba@key{twoside}[true]{\def\tnba@twoside{#1}} +% |bcode !------------------------------------------------ +\iftnba@LUATEX + \protected\edef\pdfhorigin {\pdfvariable horigin} + \protected\edef\pdfvorigin {\pdfvariable vorigin} + \let\pdfpagewidth=\pagewidth + \let\pdfpageheight=\pageheight +\fi -\def\paper#1{\tnba@setmacrokeys{paper}{#1}% - \paperwidth=\tnba@W - \paperheight=\tnba@H - \oddsidemargin=\tnba@L - \evensidemargin=\tnba@R +\def \tnba@keyfamily {setlayout} + +\tnba@key{paper} {\csname tnba@papersize@#1\endcsname} +\tnba@key{width} {\def\tnba@W{#1}} +\tnba@key{height} {\def\tnba@H{#1}} +\tnba@key{left} {\def\tnba@L{#1}} +\tnba@key{right} {\def\tnba@R{#1}} +\tnba@key{top} {\def\tnba@T{#1}} +\tnba@key{bottom} {\def\tnba@B{#1}} +\tnba@key{twoside}[true]{\csname @twoside#1\endcsname} + +\def \setlayout #1{\tnba@setkeys{setlayout}{#1}% + \paperwidth=\tnba@W \paperheight=\tnba@H + \oddsidemargin=\tnba@L \evensidemargin=\tnba@R + \textwidth=\paperwidth \textheight=\paperheight \topmargin=\tnba@T - \textwidth=\paperwidth - \textheight=\paperheight \headheight=12pt \headsep=1cm - \advance\topmargin-\headheight \advance\topmargin-\headsep + \advance\topmargin-\headheight \advance\topmargin-\headsep \advance\textwidth-\tnba@L \advance\textwidth-\tnba@R - \advance\textheight-\tnba@T \advance\textheight-\tnba@B - \setbox0=\hbox{\@setfontsize\@tempa{10pt}{12pt}\@tempa 1}% - \advance\headsep-\ht0 - \ifx\pdfpagewidth\undefined - \ifx\pagewidth\undefined - \tnba@error{O comando \@backslashchar paper só suporta saída em PDF. - Use o formato PDF ou carregue o pacote *geometry*}\expandafter\enddocument\relax \else - \horigin=0pt - \vorigin=0pt - \pagewidth=\paperwidth - \pageheight=\paperheight - \fi + \advance\textheight-\tnba@T \advance\textheight-\tnba@B + \tnba@setlayoutA +} + +\def \tnba@setlayoutA {% + \iftnba@XETEX + \advance\oddsidemargin-1in \advance\evensidemargin-1in \advance\topmargin-1in + \pdfpagewidth=\paperwidth \pdfpageheight=\paperheight \else - \ifx\pdfhorigin\undefined - \advance\oddsidemargin-1in - \advance\topmargin-1in - \pdfpagewidth=\paperwidth - \pdfpageheight=\paperheight - \else - \pdfhorigin=0pt - \pdfvorigin=0pt - \pdfpagewidth=\paperwidth - \pdfpageheight=\paperheight - \fi + \pdfhorigin=0pt \pdfvorigin=0pt + \pdfpagewidth=\paperwidth \pdfpageheight=\paperheight \fi - \ifx\tnba@twoside\undefined \else - \csname @twoside\tnba@twoside\endcsname \fi } + +\def\definepapersize#1#2#3{\@namedef{tnba@papersize@#1}{\def\tnba@W{#2}\def\tnba@H{#3}}} % |ecode !------------------------------------------------ % O estilo de página \cs\pretextual\ omite a numeração de página e desliga o modo \cs{twoside} porque os elementos pré-textuais que compreendem as folhas da capa à do sumário, devem constar no anverso da página, ou seja, na “frente” da folha. @@ -164,323 +156,338 @@ % A instrução \cs\textual\ põe a numeração de página no topo direito nas páginas ímpares e no topo esquerdo em paginas pares. Além disso, \cs{twoside} vai espelhar as margens horizontais. % |bcode !------------------------------------------------ -\def\pretextual{\paper{twoside=false}% +\def\pretextual{\setlayout{twoside=false}% \let\@oddhead=\empty \let\@evenhead=\empty \let\@oddfoot=\empty \let\@evenfoot=\empty } -\def\textual{\paper{twoside=true}% - \def\@oddhead{{\itshape\rightmark}\hfil{\small\thepage}}% - \def\@evenhead{{\small\thepage}\hfil\itshape\leftmark}% - \let\@oddfoot=\empty - \let\@evenfoot=\empty - \justifying +\def\textual{\setlayout{twoside=true}% + \def\@oddhead{\hfil\small\thepage}% + \def\@evenhead{\small\thepage\hfil}% + \def\@oddfoot{}% + \def\@evenfoot{}% \parindent=1.5cm } % |ecode !------------------------------------------------ % \sec SUMÁRIO -% !======================================================= -% Aqui, \cs\extline\ foi baseado em \cs\@dottedtocline, do kernel do LaTeX. Ele não é uma instrução privada, ou seja, com prefixo interno, pois existe a chance de o leitor querer redefiní-lo (o mesmo vale para \cs\extlineshape). +% Aqui, a macro \cs\extline\ foi baseada em \cs\@dottedtocline, do kernel do \LaTeX. Ela não é uma instrução privada, ou seja, com prefixo interno, porque existe a chance de o leitor querer redefiní-la. % |bcode !------------------------------------------------ +\newdimen\extlabelwidth + \def\thepage{\the\c@page} -\def\extline#1#2#3#4{% +\def\extpagenumwidth{1.55em} +\def\extrightmargin{2.55em} + +\def\extline#1#2#3#4#5{\vskip0pt plus.2pt + \extlabelwidth=#2 \begingroup - \csname use#1\romannumeral#2font\endcsname \nobreak - \extlineshape \relax - \hskip-\leftskip {#3}\nobreak - \leaders\hbox{$\m@th \mkern4.5mu\hbox{.}\mkern4.5mu$}\hfil\nobreak - \hbox to1.55em{\hss #4\kern-1pt\kern1pt}\par + \parindent=#1 \leftskip=#1 + \rightskip=\extrightmargin \parfillskip=-\rightskip + \leavevmode #3{}\advance\leftskip\extlabelwidth \hskip-\leftskip #3{#4}\nobreak\extleaders\nobreak + \hbox to\extpagenumwidth{\hfil #5\kern-1pt\kern1pt}\nbpar \endgroup } -\def\extlineshape{% - \parindent=0pt - \leftskip=\extlabelwidth - \rightskip=2.55em - \parfillskip=-\rightskip - \interlinepenalty=10000 - \leavevmode -} +\def\extleaders{\leaders\hbox{$\mathsurround=0pt \mkern4.5mu\hbox{.}\mkern4.5mu$}\hfill} -\def\l@section#1#2{\smartaboveskip{\penalty351}{\vskip1em plus1pt}% +\def \l@toci #1#2{\addpenalty{351}\addvspace{1em plus1pt}% + \extlabelwidth=\toclabelwidth \begingroup - \usetocifont \nobreak - \extlineshape \relax - \hskip-\leftskip \maybeuctoc{#1}\nobreak\hfil\nobreak - \hbox to1.55em{\hss #2\kern-1pt\kern1pt}\par + \parindent=0pt \rightskip=\extrightmargin \parfillskip=-\rightskip +\leavevmode \tocifont{}\advance\leftskip\extlabelwidth + \hskip-\leftskip \tocifont{#1}\nobreak\hfil\nobreak + \hbox to\extpagenumwidth{\hfil #2\kern-1pt\kern1pt}\par \endgroup } -\def\l@subsection {\extline{toc}{2}} -\def\l@subsubsection {\extline{toc}{3}} -\def\l@paragraph {\extline{toc}{4}} -\def\l@subparagraph {\extline{toc}{5}} -% |ecode !------------------------------------------------ - -% Comandos de personalização do ToC (sumário). -% |bcode !------------------------------------------------ -\def\tociuppercase{\def\maybeuctoc{\MakeUppercase}} -\def\tocilowercase{\let\maybeuctoc=\relax} - -\def\tocifont#1{\def\usetocifont{#1}} -\def\tociifont#1{\def\usetociifont{#1}} -\def\tociiifont#1{\def\usetociiifont{#1}} -\def\tocivfont#1{\def\usetocivfont{#1}} -\def\tocvfont#1{\def\usetocvfont{#1}} +\def \l@tocii {\extline{0pt}{\toclabelwidth}{\tociifont}} +\def \l@tociii {\extline{0pt}{\toclabelwidth}{\tociiifont}} +\def \l@tociv {\extline{0pt}{\toclabelwidth}{\tocivfont}} +\def \l@tocv {\extline{0pt}{\toclabelwidth}{\tocvfont}} % |ecode !------------------------------------------------ % \sec SECIONAMENTO -% !======================================================= -% As linhas abaixo são basicamente uma cópia da funcionalidade do formato OpTeX. O par \cs\smartaboveskip, \cs\smartbelowskip, em especial, serve para eliminar \cs\vskip’s redundantes. +% O comando \cs\hangfrom\ foi retirado do kernel. Ele vai ser útil na formatação das seções. + +% \cs\hreftocline\ habilita hyperlinks no sumário se o \pkg{hyperref} estiver carregado. + +% |bcode !------------------------------------------------ +\let\hangfrom=\@hangfrom +\def\nbpar{{\interlinepenalty=10000\par}} +\def\advcount#1{\advance#1by1 } +\def\addtotoc{\hreftocline\currsecname \addcontentsline{toc}} +% |ecode !------------------------------------------------ % |bcode !------------------------------------------------ -\def\tnba@nbpar{\interlinepenalty=10000\par} -\def\noindentfirst{\global\everypar={\tnba@wipeepar \setbox7=\lastbox}} -\def\tnba@wipeepar{\global\everypar={}} +\newcount\countseclevel + +\newcount\countsection +\newcount\countsubsection +\newcount\countsubsubsection +\newcount\countparagraph +\newcount\countsubparagraph + +\def\thesection{\the\countsection} +\def\thesubsection{\thesection .\the\countsubsection} +\def\thesubsubsection{\thesubsection .\the\countsubsubsection} +\def\theparagraph{\thesubsubsection .\the\countparagraph} +\def\thesubparagraph{\theparagraph .\the\countsubparagraph} +% |ecode !------------------------------------------------ -\newskip\savedtitleskip -\newskip\savedlastskip +% Nesta parte estão definidos os comandos secionais. Nenhum destes comandos são internos, caso o leitor queira redefiní-los. -\def\smartaboveskip#1#2{\savedlastskip=\lastskip - \ifdim\lastskip>\z@ \vskip-\lastskip \fi - \ifnum\lastpenalty=11333 \vskip-\savedtitleskip \else #1\fi - \ifdim\savedlastskip>\z@ \setbox0=\vbox{#2\global\dimen0=\lastskip}% - \else \dimen0=\maxdimen \fi - \ifdim\savedlastskip>\dimen0 \vskip\savedlastskip \else #2\fi +% |bcode !------------------------------------------------ +\def\recountseci {\countsubsection=0 \recountsecii} +\def\recountsecii {\countsubsubsection=0 \recountseciii} +\def\recountseciii {\countparagraph=0 \recountseciv} +\def\recountseciv {\countsubparagraph=0 } + +\def\noindentfirst{\global\everypar={\global\everypar={}\setbox7=\lastbox}} +\def\tryindentfirst{} + +\def\startsection#1{\advcount\countsection \recountseci + \hangfrom{\sectionfont\thesection\quad}% + {\sectionfont{#1}\nbpar}% + \tryindentfirst +} +\def\startsubsection#1{\advcount\countsubsection \recountsecii + \hangfrom{\subsectionfont\thesubsection\quad}% + {\subsectionfont{#1}\nbpar}% + \tryindentfirst +} +\def\startsubsubsection#1{\advcount\countsubsubsection \recountseciii + \hangfrom{\subsubsectionfont\thesubsubsection\quad}% + {\subsubsectionfont{#1}\nbpar}% + \tryindentfirst +} +\def\startparagraph#1{\advcount\countparagraph \recountseciv + \hangfrom{\paragraphfont\theparagraph\quad}% + {\paragraphfont{#1}\nbpar}% + \tryindentfirst +} +\def\startsubparagraph#1{\advcount\countsubparagraph + \hangfrom{\subparagraphfont\thesubparagraph\quad}% + {\subparagraphfont{#1}\nbpar}% + \tryindentfirst } -\def\smartbelowskip#1{#1\global\savedtitleskip=\lastskip \penalty11333} % |ecode !------------------------------------------------ +% A instrução \cs\setcurrlabel\ ensina a forma como \cs\label's devem ser referenciados. Esse comando pode ser útil em outros contextos. + % |bcode !------------------------------------------------ -\newcount\sectioncount -\newcount\subsectioncount -\newcount\subsubsectioncount -\newcount\paragraphcount -\newcount\subparagraphcount - -\def\thesection{\the\sectioncount} -\def\thesubsection{\thesection .\the\subsectioncount} -\def\thesubsubsection{\thesubsection .\the\subsubsectioncount} -\def\theparagraph{\thesubsubsection .\the\paragraphcount} -\def\thesubparagraph{\theparagraph .\the\subparagraphcount} - -\def\sectionmark#1{} -\def\subsectionmark#1{} -\def\subsubsectionmark#1{} -\def\paragraphmark#1{} -\def\subparagraphmark#1{} +\def\setcurrlabel#1{\def\@currentlabel{#1}} + +\def\cfsection {\setcurrlabel{secão\,\thesection}} +\def\cfsubsection {\setcurrlabel{subseção\,\thesubsection}} +\def\cfsubsubsection {\setcurrlabel{subseçao\,\thesubsubsection}} +\def\cfparagraph {\setcurrlabel{subseçao\,\theparagraph}} +\def\cfsubparagraph {\setcurrlabel{subseçao\,\thesubparagraph}} + +\def\identifysection {\def\currsecname{section}\countseclevel=1 \cfsection} +\def\identifysubsection {\def\currsecname{subsection}\countseclevel=2 \cfsubsection} +\def\identifysubsubsection {\def\currsecname{subsubsection}\countseclevel=3 \cfsubsubsection} +\def\identifyparagraph {\def\currsecname{paragraph}\countseclevel=4 \cfparagraph} +\def\identifysubparagraph {\def\currsecname{subparagraph}\countseclevel=5 \cfsubparagraph} + +\def\section#1{\par \addpenalty{351}\addvspace\abovesection + \identifysection + \startsection{#1}% + \marksection{#1}% + \addtotoc{toci}{\protect\toclabelbox{\thesection}#1}% + \par\nobreak \vskip\belowsection +} +\def\subsection#1{\par \addpenalty{351}\addvspace\abovesubsection + \identifysubsection + \startsubsection{#1}% + \marksubsection{#1}% + \addtotoc{tocii}{\protect\toclabelbox{\thesubsection}#1}% + \par\nobreak \vskip\belowsubsection +} +\def\subsubsection#1{\par \addpenalty{351}\addvspace\abovesubsubsection + \identifysubsubsection + \startsubsubsection{#1}% + \marksubsubsection{#1}% + \addtotoc{tociii}{\protect\toclabelbox{\thesubsubsection}#1}% + \par\nobreak \vskip\belowsubsubsection +} +\def\paragraph#1{\par \addpenalty{351}\addvspace\aboveparagraph + \identifyparagraph + \startparagraph{#1}% + \markparagraph{#1}% + \addtotoc{tociv}{\protect\toclabelbox{\theparagraph}#1}% + \par\nobreak \vskip\belowparagraph +} +\def\subparagraph#1{\par \addpenalty{351}\addvspace\abovesubparagraph + \identifysubparagraph + \startsubparagraph{#1}% + \marksubparagraph{#1}% + \addtotoc{tocv}{\protect\toclabelbox{\thesubparagraph}#1}% + \par\nobreak \vskip\belowsubparagraph +} % |ecode !------------------------------------------------ -% Nesta parte estão definidos os comandos secionais. +% O \cs\@starttoc\ pode ser usado não apenas para criar sumários, mas, também, listas em geral, como listas de figuras, tabelas etc. as quais são armazenadas em arquivos de extensão predefinida, a saber, .toc, .lof, .lot entre outros. Portanto, \cs\makeext\ parece ter mais valor semântico. % |bcode !------------------------------------------------ -\def\section#1{\par \smartaboveskip{\penalty351}{\vskip\sectionabove}\noindent - \advancecount\sectioncount - \def\@currentlabel{seção~\thesection}%+/ - \setbox0=\hbox{\usesectionfont \thesection\quad}% - {\usesectionfont \hangindent=\wd0 \box0 \maybeucsec{#1}\tnba@nbpar}% -% \noindentfirst - \hreftocline{section}% - \addcontentsline{toc}{section}{\protect\extlabelbox{\thesection\hss}#1}% - \nobreak \smartbelowskip{\vskip\sectionbelow}% -} -\def\subsection#1{\par \smartaboveskip{\penalty351}{\vskip\subsectionabove}\noindent - \advancecount\subsectioncount - \setbox0=\hbox{\usesubsectionfont \thesubsection\quad}% - {\usesubsectionfont \hangindent=\wd0 \box0 #1\tnba@nbpar}% -% \noindentfirst - \hreftocline{subsection}% - \addcontentsline{toc}{subsection}{\protect\extlabelbox{\thesubsection\hss}#1}% - \nobreak \smartbelowskip{\vskip\subsectionbelow}% -} -\def\subsubsection#1{\par \smartaboveskip{\penalty351}{\vskip\subsubsectionabove}\noindent - \advancecount\subsubsectioncount - \setbox0=\hbox{\usesubsubsectionfont \thesubsubsection\quad}% - {\usesubsubsectionfont \hangindent=\wd0 \box0 #1\tnba@nbpar}% -% \noindentfirst - \hreftocline{subsubsection}% - \addcontentsline{toc}{subsubsection}{\protect\extlabelbox{\thesubsubsection\hss}#1}% - \nobreak \smartbelowskip{\vskip\subsubsectionbelow}% -} -\def\paragraph#1{\par \smartaboveskip{\penalty351}{\vskip\paragraphabove}\noindent - \advancecount\paragraphcount - \setbox0=\hbox{\useparagraphfont \theparagraph\quad}% - {\useparagraphfont \hangindent=\wd0 \box0 #1\tnba@nbpar}% -% \noindentfirst - \hreftocline{paragraph}% - \addcontentsline{toc}{paragraph}{\protect\extlabelbox{\theparagraph\hss}#1}% - \nobreak \smartbelowskip{\vskip\paragraphbelow}% -} -\def\subparagraph#1{\par \smartaboveskip{\penalty351}{\vskip\subparagraphabove}\noindent - \advancecount\subparagraphcount - \setbox0=\hbox{\subsubparagraphfont \thesubparagraph\quad}% - {\usesubparagraphfont \hangindent=\wd0 \box0 #1\tnba@nbpar}% -% \noindentfirst - \hreftocline{subparagraph}% - \addcontentsline{toc}{subparagraph}{\protect\extlabelbox{\thesubparagraph\hss}#1}% - \nobreak \smartbelowskip{\vskip\subparagraphbelow}% +\def\toclabelbox#1{\hbox to\extlabelwidth{#1\hfil}} +\def\makeext#1{\@starttoc{#1}} +\def\tocname{Sumário} + +\def\marksection#1{\markboth + {\MakeUppercase{\thesection\quad #1}}% + {}% } +\def\marksubsection#1{\markright{\MakeUppercase{\thesubsection\quad #1}}} \def\hreftocline#1{\Hy@MakeCurrentHrefAuto{#1}% \Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}% } -\tnba@tobody{\ifx\hypertarget\undefined \let\hreftocline=\@gobble \fi} -% |ecode !------------------------------------------------ -% A macro \cs\heading, em particular, serve para produzir títulos não contados, como “Sumário”, “Lista de figuras”, “Apêndice” etc. - -% |bcode !------------------------------------------------ -\def\heading#1{\noindent - {\usesectionfont \centering \maybeucsec{#1}\tnba@nbpar}% - \nobreak \vskip\sectionbelow +\AddToHook{begindocument}{% + \@ifpackageloaded{hyperref}{}{\let\hreftocline=\@gobble}% } % |ecode !------------------------------------------------ -% Comandos de personalização de seções. +% A macro \cs\heading\ serve para produzir títulos não contados, como “Sumário”, “Lista de figuras”, “Apêndice” etc. % |bcode !------------------------------------------------ -\def\sectionuppercase{\def\maybeucsec{\MakeUppercase}} -\def\sectionlowercase{\let\maybeucsec=\relax} - -\def\sectionfont#1{\def\usesectionfont{#1}} -\def\subsectionfont#1{\def\usesubsectionfont{#1}} -\def\subsubsectionfont#1{\def\usesubsubsectionfont{#1}} -\def\paragraphfont#1{\def\useparagraphfont{#1}} -\def\subparagraphfont#1{\def\usesubparagraphfont{#1}} - -\def\sectionspaces#1#2{\def\sectionabove{#1}\def\sectionbelow{#2}} -\def\subsectionspaces#1#2{\def\subsectionabove{#1}\def\subsectionbelow{#2}} -\def\subsubsectionspaces#1#2{\def\subsubsectionabove{#1}\def\subsubsectionbelow{#2}} -\def\paragraphspaces#1#2{\def\paragraphabove{#1}\def\paragraphbelow{#2}} -\def\subparagraphspaces#1#2{\def\subparagraphabove{#1}\def\subparagraphbelow{#2}} - -\def\toclabelwidth{3.4ex} -\def\toclabelbox#1{\hbox to\extlabelwidth{#1\hfil}} +\def\heading#1{\par {\centering \sectionfont{#1}\par}% + \nobreak \vskip\belowsection +} % |ecode !------------------------------------------------ -% Após a chamada da instrução \cs\appendix, \cs\section\ vai ser alterado para produzir títulos centralizados com o prefixo “Apêndice”. O mesmo vale para \annex. +% Após a chamada da instrução \cs\appendix, \cs\section\ vai ser alterado para produzir títulos centralizados com o prefixo “Apêndice”. O mesmo vale para \cs\annex. % |bcode !------------------------------------------------ -\newcount\appendixcount -\newcount\annexcount +\newcount\countappendix +\newcount\countannex + +\def\theappendix{\@Alph\countappendix} +\def\theannex{\@Alph\countannex} -\def\theappendix{\@Alph\appendixcount} -\def\theannex{\@Alph\annexcount} \def\appendixlabelwidth{6.6em} \def\annexlabelwidth{6.2em} -\def\l@appendix{\let\extlabelwidth=\appendixlabelwidth - \def\extlabelbox##1{\hbox to\extlabelwidth{Apêndice~##1~---~\hfil}}% - \l@section -} -\def\l@annex{\let\extlabelwidth=\annexlabelwidth - \def\extlabelbox##1{\hbox to\extlabelwidth{Anexo~##1~---~\hfil}}% - \l@section -} - -\def\appendix{\def\section##1{\newpage\noindent \advance\appendixcount by1 - {\usesectionfont \centering \maybeucsec{Apêndice~\theappendix~---~##1}\tnba@nbpar}% - \hreftocline{appendix}% - \addcontentsline{toc}{appendix}{\protect\extlabelbox{\theappendix}##1}% - \nobreak \vskip\sectionbelow - }% -} -\def\annex{\def\section##1{\newpage\noindent \advance\annexcount by1 - {\usesectionfont \centering \maybeucsec{Anexo~\theannex~---~##1}\tnba@nbpar}% - \hreftocline{annex}% - \addcontentsline{toc}{annex}{\protect\extlabelbox{\theannex}##1}% - \nobreak \vskip\sectionbelow - }% -} +\def\appendixlabelbox#1{\hbox to\appendixlabelwidth{Apêndice~#1~---~\hfil}} +\def\annexlabelbox#1{\hbox to\annexlabelwidth{Anexo~#1~---~\hfil}} + +\def\l@appendix{\l@toci} +\def\l@annex{\l@toci} + +\def\appendix{\def\section##1{\newpage \global\advcount\countappendix + {\centering \sectionfont{Apêndice~\theappendix~---~##1}\par}% + \addcontentsline{toc}{appendix}{\protect\appendixlabelbox{\theappendix}##1}% + \nobreak \vskip\belowsection +}} +\def\annex{\def\section##1{\newpage \global\advcount\countannex + {\centering \sectionfont{Anexo~\theannex~---~##1}\par}% + \addcontentsline{toc}{annex}{\protect\annexlabelbox{\theannex}##1}% + \nobreak \vskip\belowsection +}} % |ecode !------------------------------------------------ % \sec CITAÇÕES -% !======================================================= + +% Se o pacote \pkg{csquotes} estiver carregado, ele definirá sua própria versão de \cs\enquote, do contrário, o \pkg{abntexto} criará uma. % |bcode !------------------------------------------------ -\def\qt#1{``#1''} +\AddToHook{begindocument}{% + \@ifpackageloaded{csquotes}{}{\protected\def\enquote#1{``#1''}}% +} -\def\quote#1{\smartaboveskip{\penalty351}{\vskip\baselineskip}% - \hbox to\hsize{\hfil\vtop{\advance\hsize-4cm \noindent\small #1\tnba@getprevdepth}}\tnba@useprevdepth - \smartbelowskip{\vskip\baselineskip}% +\def\Enquote#1{\par\removelastskip + \vskip\baselineskip + {\noindent\leftskip=4cm \small #1\nbpar}% + \vskip\baselineskip } % |ecode !------------------------------------------------ % \sec ALÍNEAS -% !======================================================= -% Estas linhas não foram baseadas no ambiente \cs{list} do LaTeX, portanto, não podem ser personalizadas pelo pacote \cs{enumitem}, por exemplo. +% Estas linhas não foram baseadas no ambiente \cs{list} do LaTeX, portanto, não podem ser personalizadas por pacotes como \cs{enumitem}, por exemplo. % |bcode !------------------------------------------------ -\newcount\topicsdepth -\newcount\topicscount +\newcount\counttopicsdepth +\newcount\counttopics -\def\topicsitem{\par\leavevmode\noindent \advance\topicscount by1 - \def\@currentlabel{alínea~\@alph\topicscount )}% - \kern\dimexpr-\parindent-\topicslabelwidth\relax +\def\topicsitem{\par\leavevmode \advcount\counttopics + \setcurrlabel{alínea~\@alph\counttopics )}% + \noindent \kern \dimexpr -\parindent-\topicslabelwidth \relax \hbox to\topicslabelwidth{\topicsmakelabel\hfil}% \ignorespaces } -\def\topicslabeli{\@alph\topicscount )} +\def\topicslabeli{\@alph\counttopics )} \def\topicslabelii{---} -\def\topics{\par \advance\topicsdepth by1 - \ifnum\topicsdepth=1 \advance\leftskip\parindent \fi +\def\topics{\par\penalty51 \advcount\counttopicsdepth + \ifnum\counttopicsdepth=1 \advance\leftskip\parindent \fi \advance\leftskip\topicslabelwidth - \edef\topicsmakelabel{\expandafter\noexpand\csname topicslabel\romannumeral\topicsdepth\endcsname}% + \edef\topicsmakelabel{\expandafter\noexpand\csname topicslabel\romannumeral\counttopicsdepth\endcsname}% \let\item=\topicsitem \tnba@addto\@esphack\ignorespaces } -\let\endtopics=\par +\def\endtopics{\par} +% |ecode !------------------------------------------------ + +% |bcode !------------------------------------------------ + +\newenvironment{description} + {\list{}{\labelwidth=0pt \leftmargin=2em \itemindent=-\leftmargin \let\makelabel=\descriptionlabel}} + {\endlist} + +\def\descriptionlabel#1{\bfseries #1\hskip.5em } % |ecode !------------------------------------------------ % \sec TABELAS -% !======================================================= -% Na classe \cs{article} o ambiente \cs{table} inicia o modo flutuante. Mas nesta classe ele é sinônimo de \cs{tabular} porque faz mais sentido para min. +% Na classe \cs{article} o ambiente \cs{table} inicia o modo flutuante, mas nesta classe ele é sinônimo de \cs{tabular} porque faz mais sentido para min. % |bcode !------------------------------------------------ \newenvironment{table}[1]{\begin{tabular}{#1}}{\end{tabular}} % |ecode !------------------------------------------------ % \sec ÁREAS DE LEGENDA -% !======================================================= + +% |bcode !------------------------------------------------ +\def\tnba@getprevdepth{\par\xdef\tnba@getprevdepthA{\the\prevdepth}} +\def\tnba@useprevdepth{\par\prevdepth=\tnba@getprevdepthA} +% |ecode !------------------------------------------------ % |bcode !------------------------------------------------ \def\tnba@lastplacenum{0} -\def\legendplacedef#1#2#3#4#5{\expandafter\newcount\csname c@#1\endcsname - \@namedef{#1name}{#2} - \@namedef{p@#1}##1{#4} - \@namedef{ext@#1}{#5} - \@namedef{l@#1}{\extline{#5}{1}} - \expandafter\edef\csname the#1\endcsname{\expandafter\noexpand\the\csname c@#1\endcsname} - \@namedef{#5labelwidth}{10.4ex} - \@namedef{#5labelbox}##1{\hbox to\extlabelwidth{#2 ##1 ---\hfil}} - \@namedef{make#5}{\heading{#3}% - \expandafter\let\expandafter\extlabelwidth\csname #5labelwidth\endcsname - \expandafter\let\expandafter\extlabelbox\csname #5labelbox\endcsname - \@starttoc{#5}\twonewpage - } +\def\definelegendplace#1#2#3#4#5{\expandafter\newcount\csname count#1\endcsname + \@namedef{#1name}{#2}% + \@namedef{p@#1}##1{#4}% + \@namedef{ext@#1}{#5}% + \@namedef{l@#5i}{\extline{0pt}{\csname #5labelwidth\endcsname}{\csname #5ifont\endcsname}}% + \expandafter\edef\csname the#1\endcsname{\expandafter\noexpand\the\csname count#1\endcsname}% + \@namedef{#5labelwidth}{10.4ex}% + \@namedef{#5labelbox}##1{\hbox to\extlabelwidth{#2~##1~---\hfil}}% + \@namedef{#5ifont}{}% + \@namedef{make#5}{\heading{#3} \makeext{#5}\twonewpage}% } % |ecode !------------------------------------------------ % |bcode !------------------------------------------------ \def\tnba@makelegend{\hbox to\hsize{\hfil\tnba@makelegendA\hfil}} -\def\tnba@makelegendA{\advancecount{\csname c@\tnba@savedplace\endcsname}% +\def\tnba@makelegendA{%\global\advance\csname count\tnba@savedplace\endcsname by1 + \global\advcount{\csname count\tnba@savedplace\endcsname}% \vtop{\setbox0=\hbox{\legendlabel \tnba@savedlegend}% \ifdim\wd0>\legendmaxwidth \hsize=\legendmaxwidth \else \hsize=\wd0 \fi \legendlabel \vtop{\setbox0=\hbox{\legendlabel}\advance\hsize-\wd0 \tnba@savedlegend}% }% - \addcontentsline{\csname ext@\tnba@savedplace\endcsname}% - {\tnba@savedplace}% - {\protect\extlabelbox\thelegend \tnba@savedlegend}% + \edef\@tempa{\expandafter\noexpand\csname \csname ext@\tnba@savedplace\endcsname labelbox\endcsname}% + \edef\@tempa{\noexpand\addcontentsline{\expandafter\noexpand\csname ext@\tnba@savedplace\endcsname}% + {\expandafter\noexpand\csname ext@\tnba@savedplace\endcsname i}% + {\noexpand\protect\expandafter\noexpand\@tempa{\noexpand\thelegend}\noexpand\tnba@savedlegend}}% + \@tempa } \def\tnba@makesrc{\hbox to\hsize{\hfil\tnba@makesrcA\hfil}\tnba@useprevdepth} @@ -490,23 +497,17 @@ % |ecode !------------------------------------------------ % |bcode !------------------------------------------------ -\def\legend#1#2{% - \ifdim\lastskip<0pt \else - \ifnum\lastpenalty=11333 \vskip-\placeabovespace \else - \removelastskip \fi\fi - \def\tnba@savedplace{#1}\def\tnba@savedlegend{#2}% - \def\@currentlabel{\csname p@#1\expandafter\endcsname - \the\expandafter\numexpr\csname c@#1\endcsname+1}% +\def\legend#1#2{\removelastskip + \def\tnba@savedplace{#1}% + \def\tnba@savedlegend{#2}% + \setcurrlabel{\csname p@#1\expandafter\endcsname + \the\expandafter\numexpr\csname count#1\endcsname+1}% } + \def\legendname{\csname \tnba@savedplace name\endcsname} -\def\thelegend{\the\csname c@\tnba@savedplace\endcsname} +\def\thelegend{\the\csname count\tnba@savedplace\endcsname} -\def\src#1{% - \ifdim\lastskip<0pt \else - \ifnum\lastpenalty=11333 \vskip-\placeabovespace \else - \removelastskip \fi\fi - \def\tnba@savedsrc{#1}% -} +\def\src#1{\removelastskip \def\tnba@savedsrc{#1}} % |ecode !------------------------------------------------ % |bcode !------------------------------------------------ @@ -514,78 +515,59 @@ \let\tnba@savedlegend=\empty \let\tnba@savedsrc=\empty -\long\def\place#1{\setbox0=\hbox{\ignorespaces#1}\edef\tnba@placewidth{\the\wd0}% - \vskip\placeabovespace +\long\def\place#1{\vskip\aboveplace \begingroup + \setbox0=\hbox{\ignorespaces#1\unskip}\edef\tnba@placewidth{\the\wd0}% \parindent=0pt \ifx\tnba@savedplace\empty\else\tnba@makelegend\fi - \nointerlineskip\nobreak\vskip10pt - \hbox to\hsize{\hfil\box0\hfil}% - \nointerlineskip\nobreak\vskip8pt - \tnba@makesrc - \vskip\placebelowspace + \par\nointerlineskip\nobreak\vskip10pt + \hbox to\hsize{\hfil\box0 \hfil}% + \par\nointerlineskip\nobreak\vskip8pt + \tnba@makesrc \par \endgroup + \vskip\belowplace \let\tnba@savedplace=\empty \let\tnba@savedlegend=\empty \let\tnba@savedsrc=\empty - \let\@currentlabel=\empy + \let\@currentlabel=\empty } -\def\placespaces#1#2{\def\placeabovespace{#1}\def\placebelowspace{#2}} % |ecode !------------------------------------------------ % \sec NOTAS DE RODAPÉ -% !======================================================= % As notas de rodapé também foram modificadas. % |bcode !------------------------------------------------ \let\footnotesize=\relax \def\@makefnmark{\hbox{\@textsuperscript{\selectfont\@thefnmark}}} -\def\@makefntext#1{\leavevmode \setbox0=\hbox{\@makefnmark\kern2pt}% -\hangindent=\wd0 \box0 \small #1} -\def\footnoterule{\kern18pt\hrule width5cm\kern2.6pt} +\def\@makefntext#1{\hangfrom{\@makefnmark\kern2pt}\small #1} +\def\footnoterule{\kern18pt \hrule width5cm \kern2.6pt } % |ecode !------------------------------------------------ -% \sec UTILIDADES -% !======================================================= - -% Algumas macros úteis foram definidos aqui como \cs\Enter\ que serve para produzir um espaço vertical equivalente àquele produzido com a tecla Enter em editores de texto como MS Word. +% \sec IDENTIFICAÇÃO DO TRABALHO % |bcode !------------------------------------------------ -\def\tnba@getprevdepth{\par\xdef\tnba@getprevdepthA{\the\prevdepth}} -\def\tnba@useprevdepth{\par\prevdepth=\tnba@getprevdepthA} - -\long\def\sizedpar#1{\leavevmode\vtop{\ignorespaces#1\tnba@getprevdepth}\tnba@useprevdepth} - -\def\justifying{\let\\=\tnba@origcr - \leftskip=0pt \rightskip=0pt - \finalhyphendemerits=5000 - \parfillskip=0pt plus1fil -} -\let\tnba@origcr=\\ - \def\Enter{\@ifnextchar[\tnba@EnterS{\tnba@EnterS[]}} \def\tnba@EnterS[#1]{\vskip#1\baselineskip} \def\twonewpage{\newpage\leavevmode\newpage} -% |ecode !------------------------------------------------ - -% \sec IDENTIFICAÇÃO DO TRABALHO -% !======================================================= -% |bcode !------------------------------------------------ \long\def\indexcard#1{\hbox{\vrule\vbox to7.5cm{\hsize=12.5cm \advance\hsize by-2cm \advance\hsize by-0.8pt - \hrule\indexcardA{#1}\vss\indexcardbar\hrule}\vrule}% + \hrule\indexcardA{#1}\vss\xindexcardbar\hrule}\vrule}% } \long\def\indexcardA#1{\hbox spread2cm{\hss\vbox spread2cm{\vss\ttfamily#1\vss}\hss}% } -\def\indexcardbar{\hrule\kern1cm} -\def\judgeline#1{\par{\centering \rule{.7\linewidth}{.6pt}\\ #1\Enter[1.5]}} +\def\xindexcardbar{} +\def\indexcardbar{\def\xindexcardbar{\hrule\kern1cm}} + +\def\judgeline#1{\par {\centering \rule{.7\linewidth}{.6pt}\\ #1\Enter[1.5]}} + +\def\corrprinton{\begingroup \def\section##1##2{\heading{##2}}} +\def\corrprintoff{\par\endgroup} % |ecode !------------------------------------------------ % \sec A VÍRGULA COMO SEPARADOR DECIMAL -% !======================================================= % No Brasil e em outro lugares a vírgula é um separador decimal, portanto \verb+$1,2$+ deve produzir um resultado diferente de \verb+$1, 2$+, por exemplo. @@ -605,31 +587,85 @@ \mathcode`\,="8000 % |ecode !------------------------------------------------ +% Abaixo está definido um ajuste para que o \pkg{hyperref} não crie conflitos com \cs\MakeUppercase\ nas entradas do sumário. + % |bcode !------------------------------------------------ -\ifx\XeTeXversion\undefined -\AddToHook{begindocument/before}{ - \let\tnba@hyper@linkstart=\hyper@linkstart - \protected\def\hyper@linkstart#1#2{\lowercase{\tnba@hyper@linkstart{#1}{#2}}} -} +\iftnba@XETEX \else + \AddToHook{begindocument/before}{ + \let\tnba@hyper@linkstart=\hyper@linkstart + \protected\def\hyper@linkstart#1#2{\lowercase{\tnba@hyper@linkstart{#1}{#2}}} + } \fi % |ecode !------------------------------------------------ +% \sec COMANDOS OBSOLETOS + +% O \pkg{abntexto} emitirá um aviso ou erro caso um destes comandos esteja obsoleto ou inexistente. + +% |bcode !------------------------------------------------ +\def\tnba@undefcmd#1{\def#1{\tnba@error{% + O comando ''\string#1'' não existe mais. Linha \the\inputlineno +}}} +\def\tnba@obscmd#1#2{\def#1{\tnba@error{% + O comando ''\string#1'' é obsoleto, use ''\unexpanded{#2}'' ao invés. Linha \the\inputlineno +}}} +\def\tnba@switchcmd#1#2{\def#1{\tnba@warning{% + O comando ''\string#1'' é obsoleto, use ''\string#2'' ao invés. Linha \the\inputlineno +}#2}} + +\tnba@undefcmd \extlineshape + +\tnba@obscmd \sectionuppercase {\def\sectionfont{\MakeUppercase}} +\tnba@obscmd \tociuppercase {\def\tocifont{\MakeUppercase}} +\tnba@obscmd \sectionspaces {\def\abovesection{valor}\def\belowsection{valor}} +\tnba@obscmd \subsectionspaces {\def\abovesubsection{valor}\def\belowsubsection{valor}} +\tnba@obscmd \subsubsectionspaces {\def\abovesubsubsection{valor}\def\belowsubsubsection{valor}} +\tnba@obscmd \paragraphspaces {\def\aboveparagraph{valor}\def\belowparagraph{valor}} +\tnba@obscmd \subparagraphspaces {\def\abovesubparagraph{valor}\def\belowsubparagraph{valor}} + +\tnba@switchcmd \fontsizedef \definefontsize +\tnba@switchcmd \advancecount \advcount +\tnba@switchcmd \paper \setlayout +\tnba@switchcmd \papersizedef \definepapersize +\tnba@switchcmd \makeseci \startsection +\tnba@switchcmd \makesecii \startsubsection +\tnba@switchcmd \makeseciii \startsubsubsection +\tnba@switchcmd \makeseciv \startparagraph +\tnba@switchcmd \makesecv \startsubparagraph +\tnba@switchcmd \qt \enquote +\tnba@switchcmd \quote \Enquote +% |ecode !------------------------------------------------ + % \sec INICIALIZAÇÃO -% !======================================================= -% Aqui o \pkg{abntexto} define as configurações padrões. Note que \cs\pretextual\ deve ser carregado após \cs{\begin{document}} para evitar múltiplas chamadas deste caso seja redefinido pelo usuário ou escritor de pacotes. +% Aqui o \pkg{abntexto} define as configurações padrões. Note que \cs\pretextual\ deve ser carregado após \cs{\begin\{document\}} para evitar múltiplas chamadas deste, caso seja redefinido pelo usuário ou escritor de pacotes. % |bcode !------------------------------------------------ -\fontsizedef{12pt}{ - \normalsizedef{12pt}{14.5pt} - \sizeselectordef\small{10pt}{12pt} +\def\setnormalsize{% + \abovedisplayskip=12pt plus3pt minus7pt + \belowdisplayskip=\abovedisplayskip + \abovedisplayshortskip=0pt plus3pt + \belowdisplayshortskip=6.5pt plus3.5pt minus3pt } +\def\setsmall{% + \abovedisplayskip=10pt plus2pt minus5pt + \belowdisplayskip=\abovedisplayskip + \abovedisplayshortskip=0pt plus3pt + \belowdisplayshortskip=6pt plus3pt minus3pt +} + +\definefontsize{12pt}{% + \sizedef\normalsize{12pt}{14.5pt}{\setnormalsize}% + \sizedef\small{10pt}{12pt}{\setsmall}% +} + \setfontsize{12pt} \spacing{1.5} -\papersizedef{A4}(210mm,297mm) -\paper{ - A4, +\definepapersize{A4}{210mm}{297mm} + +\setlayout{ + paper=A4, left=3cm, top=3cm, right=2cm, @@ -640,41 +676,42 @@ \parindent=0pt \parskip=0pt -\tociuppercase -\sectionuppercase - -\tocifont {\bfseries} -\tociifont {\itshape} -\tociiifont {\scshape} -\tocivfont {} -\tocvfont {} - -\sectionfont {\bfseries} -\subsectionfont {\itshape} -\subsubsectionfont {\scshape} -\paragraphfont {} -\subparagraphfont {} - -\sectionspaces {\baselineskip}{\baselineskip} -\subsectionspaces {\baselineskip}{\baselineskip} -\subsubsectionspaces {\baselineskip}{\baselineskip} -\paragraphspaces {\baselineskip}{\baselineskip} -\subparagraphspaces {\baselineskip}{\baselineskip} - -\legendplacedef{figure}{Figura}{Lista de figuras}{fig.\,#1}{lof} -\legendplacedef{table}{Tabela}{Lista de tabelas}{tab.\,#1}{lot} +\def\tocifont {\bfseries\MakeUppercase} +\def\tociifont {\itshape} +\def\tociiifont {\scshape} +\def\tocivfont {} +\def\tocvfont {} + +\def\sectionfont {\bfseries\MakeUppercase} +\def\subsectionfont {\itshape} +\def\subsubsectionfont {\scshape} +\def\paragraphfont {} +\def\subparagraphfont {} + +\def\abovesection {\baselineskip} +\def\abovesubsection {\baselineskip} +\def\abovesubsubsection {\baselineskip} +\def\aboveparagraph {\baselineskip} +\def\abovesubparagraph {\baselineskip} + +\def\belowsection {\baselineskip} +\def\belowsubsection {\baselineskip} +\def\belowsubsubsection {\baselineskip} +\def\belowparagraph {\baselineskip} +\def\belowsubparagraph {\baselineskip} + +\definelegendplace{figure}{Figura}{Lista de figuras}{fig.\,#1}{lof} +\definelegendplace{table}{Tabela}{Lista de tabelas}{tab.\,#1}{lot} \def\legendlabel{\legendname ~\thelegend ~---~} \def\srclabel{\raggedright\small Fonte:~} \def\legendmaxwidth{0.7\linewidth} -\placespaces{\baselineskip}{\baselineskip} +\def\aboveplace{\baselineskip} +\def\belowplace{\baselineskip} -\def\maketoc{\heading{Sumário} - \let\extlabelwidth=\toclabelwidth - \let\extlabelbox=\toclabelbox - \@starttoc{toc}\newpage -} +\def\toclabelwidth{3.4ex} +\def\maketoc{\heading{Sumário} \makeext{toc}\newpage} \def\topicslabelwidth{4ex} diff --git a/macros/latex/contrib/abntexto/abntexto.tex b/macros/latex/contrib/abntexto/abntexto.tex new file mode 100644 index 0000000000..2183e6ebf7 --- /dev/null +++ b/macros/latex/contrib/abntexto/abntexto.tex @@ -0,0 +1,449 @@ +% !TeX TS-program = lualatex + +\documentclass{abntexto} + +\makeatletter + +\def\erase{}\def\enderase{} +\long\def\rewrite#1\endrewrite{} +\def\lightmode{\long\def\erase##1\enderase{} \def\rewrite{}\def\endrewrite{}} +%\lightmode + +\erase +\usepackage[brazil]{babel} +\usepackage{fontspec} +\enderase +\usepackage{lipsum} \def\lip{\lipsum[1][1-2]} \def\lipp{\lipsum[1]} +\usepackage{graphicx} +\usepackage[cmyk]{xcolor} +\erase +\usepackage[style=abnt]{biblatex} \addbibresource{abntexto.bib} +\usepackage[colorlinks,linkcolor=blue]{hyperref} +\enderase + +\rewrite +\let\href=\relax \def\textcite#1{{\bfseries#1}} \def\today{} +\endrewrite + +% MARKUP +% ================================================ + +\def\ttnoligs{\ttfamily\@noligs} + +\def\cs#1{{\ttnoligs \string#1}} +\def\meta#1{{\ttnoligs <\/{\itshape#1\/}>}} % ⟨⟩ +\def\cc#1{{\ttnoligs \{\meta{#1}\}}} +\def\kk#1{{\ttnoligs [\meta{#1}]}} + +\def\arg{\cc{arg}} +\def\opt{\kk{opt}} +\def\ccval#1{{\ttnoligs \{#1\}}} +\def\kkval#1{{\ttnoligs [#1]}} +\def\pkg#1{{\ttnoligs #1}} + +% VERBATIM +% ================================================ + +\def\adef#1{\catcode`#1=13 \begingroup \lccode`\~=`#1\lowercase{\endgroup\def~}} +\def\dodef#1{\catcode`#1=12 } +\def\codecatcodes{\let\do=\dodef \dospecials \catcode`\|=0 } + +{\catcode`\^^M=13 + \gdef\codepercent#1^^M{{\color{graycomment}\itshape\@percentchar#1^^M}} +} + +\long\def\codeon{\begingroup \codecatcodes + \adef{\^^I}{\space\space\space}% + \adef{\^^M}{\par\leavevmode}% + \adef{\ }{\space}% + \adef{\%}{\codepercent}% + \startcode +} + +{\catcode`\ =13 \catcode`\^^M=13 \catcode`\|=0 \catcode`\\=12 + |gdef|startcode^^M#1^^M\codeoff{|codebox{#1}|par|endgroup |codereset} +} +\def\codebox#1{\def\tnba@placewidth{\hsize \advance\hsize-3cm}% + \vskip\aboveplace + \parindent=0pt + \ifx\tnba@savedplace\empty\else\tnba@makelegend\fi + \nobreak\nointerlineskip\vskip10pt + {\codefont{#1}}% + \nobreak\nointerlineskip\vskip8pt + \ifx\tnba@savedsrc\empty\else\tnba@makesrc\fi + \vskip\belowplace +} +\def\codereset{% + \let\tnba@savedplace=\empty + \let\tnba@savedlegend=\empty + \let\tnba@savedsrc=\empty + \let\@currentlabel=\empty +} +\def\codefont{\raggedright\leftskip=6pt\singlesp\small\ttnoligs\leftframed} +\long\def\leftframed#1{\hbox{{\color{graybar}\kern1.5cm\vrule width1pt}\vtop{#1}}} + +% MISC +% ================================================ + +\definecolor{mono}{cmyk}{0,0,0,.73} +\definecolor{graybar}{gray}{.75} +\definecolor{graycomment}{gray}{.2} + +\erase +\setmainfont{TeX Gyre Termes} +\setmonofont{Inconsolatazi4-Regular}[Color=mono] +%\newfontfamily\bgfont{Inconsolatazi4-Regular}[Color=bgfontcolor] +\enderase + +\def\tocifont{\bfseries} +\def\sectionfont{\bfseries} + +\sizedef \large {14.4pt}{17pt}{} +\sizedef \Large {20.74pt}{25pt}{} +\sizedef \LARGE {25pt}{30pt}{} + +\definelegendplace{code}{Código}{Lista de códigos}{cód.\,#1}{loc} +\def\me{o autor.} + +\clubpenalty=10000 +\widowpenalty=10000 + +\let\cite=\textcite +\def\bibfont{\singlesp} +\erase +\bibitemsep=18pt +\enderase + +\makeatother + + + +\begin{document} + +\leavevmode\vskip1.9in + +{\centering \LARGE\sffamily\bfseries + abntexto\\[0.4em] \Large\itshape\mdseries + Classe para {\upshape\LaTeX}\\[2em] \normalfont\large + Elayson\\[1ex] + \href{mailto:abntexto.classe@gmail.com}{abntexto.classe at gmail.com}\\[2.5ex] + 2023-01-31\par} + +\vskip3in + +{\centering\large\ttfamily 2.0.0-alpha\par} + +\newpage + +\maketoc + +\textual + +\section{Apresentação} + +O \pkg{abntexto} é uma classe do \LaTeX\ criada para facilitar a utilização das normas da Associação Brasileira de Normas Técnicas (ABNT) em trabalhos acadêmicos (monografias, dissertações, teses). + +Este \emph{não} é um manual sobre \LaTeX\ (ou \TeX, a ferramenta que o constitui) nem tampouco uma descrição detalhada sobre as normas ABNT. Para aprender sobre \LaTeX\ leia \cite{viaexemplos} ou \cite{latex2eunnoficial}, disponível também em francês. Além disso, também se pode ler \cite{texbytopic} para aprender sobre o sistema \TeX\footnote{Note que os livros referenciados não foram realmente citados e isso não é aceito na Norma, no entanto este não é um trabalho acadêmico real, mas um manual.}. + +Já existe uma classe para aplicação das normas ABNT cujo nome é \pkg{abntex2}. Mas, diferente desta, o \pkg{abntexto} não depende do \pkg{memoir}, uma classe de código-fonte e manual extensos e que implementa funções as quais, em sua maioria, não são pertinentes a um documento que use as diretrizes da ABNT. + +As normas ABNT as quais o \pkg{abntexto} se propõe a seguir são aquelas em vigor até o momento da criação deste manual. + +O \pkg{abntexto} ainda está em estágio \emph{alpha} e seu uso em documentos sérios não é recomendado, uma vez que \emph{bugs} são esperados. + +\section{Chamando a classe} + +Digite as linhas em \ref{cd:início} e use \pkg{abntexto}. + +\legend{code}{Início} \src\me +\label{cd:início} +\codeon +% !TeX TS-program = lualatex +\documentclass{abntexto} + +\usepackage[brazil]{babel} +\usepackage{fontspec} + +\setmainfont{TeX Gyre Termes} + +\begin{document} + Texto +\end{document} +\codeoff + +\section{Fonte tipográfica} + +O tamanho da fonte é 12\,pt de imediato e pode ser configurado com o comando\\ \cs\setfontsize\cc{id} sendo que 12\,pt é a única opção disponível. Além disso, com os seletores de tamanho \cs\normalsize\ e \cs\small\ que configuram 12\,pt e 10\,pt, nessa ordem, é possível mudar o tamanho da fonte no corpo do documento. + +Mas, se você deseja outro tamanho de fonte, crie-o usando \cs\definefontsize\cc{id}\hfil\break \cc{definições} e \cs\sizedef\cs\ \unskip\meta{seletor}\cc{tamanho}\cc{entrelinha natural}. Em\hfil\break \cc{definições}, o seletor \cs\normalsize\ deve estar presente por meio de \cs\sizedef, caso contrário, a classe mostrará um erro. + +O espaçamento é de um e meio e pode ser alterado para dois com \cs\spacing\ccval{2}, por exemplo. Os atalhos \cs\singlesp, \cs\onehalfsp\ e \cs\doublesp\ estão disponíveis. Note que o espaçamento simples não tem o mesmo valor que o espaçamento um, portanto, \cs\singlesp\ é diferente de \cs\spacing\ccval{1}! Os atalhos \cs\onehalfsp\ e \cs\doublesp\ tem o mesmo significado de \cs\spacing\ccval{1.5} e \cs\spacing\ccval{2}. + +\section{\emph{Layout}} + +A folha é A4 por padrão e as margens esquerda e direita são de 3\,cm, 2\,cm para páginas ímpares e de 2\,cm, 3\,cm para páginas pares, respectivamente. Além disso, as margens superior e inferior têm, nessa ordem, 3\,cm, 2\,cm para todo o documento. Todas essas medidas podem ser alteradas com a macro \cs\setlayout\ que deve ser usada assim: \cs\setlayout\ccval{left=\meta{medida}, right=\meta{medida}, top=\meta{medida}, botttom=\meta{medida}}. + +Além das chaves anteriores também existe \cs{twoside} que é booleana, ou seja, aceita os valores \cs{true} ou \cs{false} e serve para ativar o modo de impressão em duas folhas onde as medidas das margens horizontais se invertem nas páginas pares. Ao não informar um valor para \cs{twoside} subentende-se que seja \cs{true}, portanto \cs\setlayout\ccval{twoside} equivale a \cs\setlayout\ccval{twoside=true} e esse princípio também se aplica a outras chaves booleanas. + +Existem dois comandos que configuram o \emph{layout} da página: \cs\pretextual\ que, além de desabilitar o modo \cs{twoside}, remove a numeração de página e é executado automaticamente logo após \cs{\begin\{document\}} e o comando \cs\textual\ que deve ser executado manualmente logo antes da primeira chamada de \cs\section\ para que a numeração de página seja posta no topo da página e as margens passem a ser espelhadas. + +\section{Sumário} + +Os comandos que mudam a fonte das entradas no ToC (Table of Contents, em inglês) são \cs\tocifont, \cs\tociifont, \dots, \cs\tocvfont\ (ver \ref{cd:contents}). + +\legend{code}{Aparência do sumário} \src\me +\label{cd:contents} +\codeon +\documentclass{abntexto} + +\usepackage{color} + +\def \tocifont {\color{red}\itshape\MakeUppercase} +\def \tociifont {\color{blue}\bfseries} + +\begin{document} + \maketoc + + \section{Título} + \subsection{Título} +\end{document} +\codeoff + +\section{Secionamento} + +A personalização das macros de seção (\cs\section, \cs\subsection\ etc.) é análoga a personalização do sumário e deve ser feita com \cs\sectionfont, \cs\subsectionfont, etc. como exemplificado em \ref{cd:sec}. + +Também há como alterar o espaço vertical acima e abaixo das seções usando \cs\abovesection, \cs\belowsection\ e derivados. Por exemplo, \cs\def\cs\abovesubsection\ccval{2cm} insere um espaço de 2\,cm acima de \cs\subsection. + +\legend{code}{Aparência das seções} \src\me +\label{cd:sec} +\codeon +\documentclass{abntexto} + +\usepackage{color} + +\def \sectionfont {\color{blue}\scshape} +\def \subsectionfont {\color{red}\itshape} +\def \subsubsectionfont {\color{yellow}\sffamily} + +\begin{document} + \maketoc + + \section{Texto} + \subsection{Texto} + \subsubsection{Texto} +\end{document} +\codeoff + +\section{Alíneas} + +Use o ambiente \cs{topics} para criar alíneas. Ele dispõe de dois níveis sendo que o segundo usa um travessão como marcador conforme o exemplo em \ref{cd:topics}. Naturalmente, é permitido usar \cs\label\ após um item. + +\legend{code}{Alíneas} \src\me +\label{cd:topics} +\codeon +\begin{topics} + \item \label{al:x} 1 + \begin{topics} + \item x + \item y + \item z + \end{topics} + \item \label{al:y} 2 + \item 3 +\end{topics} +\codeoff + +\section{Áreas de legenda} + +Use \cs\place\ para inserir áreas de legenda como mostrado em \ref{cd:place}. Mas existem condições: \cs\place\ deve vir por último e \cs\label\ precisa estar depois de \cs\legend. Além disso, existe a possibilidade de alterar o espaço vertical acima e abaixo de uma área de legenda com \cs\def\cs\aboveplace\cc{valor}\ e \cs\def\cs\belowplace\cc{valor}. + +\legend{code}{Áreas de legenda} \src\me +\label{cd:place} +\codeon +\usepackage{graphicx} + +\begin{document} + \legend{figure}{Um título} + \src{\texttt{www.site.com.br}. Acesso em 01 jan. 2020.} + \label{fig:teste} + \place{\includegraphics[width=0.4\linewidth]{example-image}} + + Ver \ref{fig:teste}. +\end{document} +\codeoff + +O leitor pode querer definir uma nova área de legenda usando, por exemplo, a instrução: \cs\definelegendplace\ccval{diagram}\ccval{Diagrama}\ccval{Lista de diagramas}\ccval{diag.\cs\,\cs#1}\ccval{lod} que vai criar o comando \cs\makelod\ para escrever no documento as entradas do arquivo auxiliar .lod. + +\section{Formatação de {\ttfamily\protect\textbackslash cite} e referências} + +Até o momento o \pkg{abntexto} não possui macros para formatação de \cs\cite\ e referências. Utilize \cs{\usepackage[style=abnt]\{biblatex\}}. + +\section{Citações} + +Para inserir aspas em citações diretas use \cs\enquote\ccval{texto}\cs\cite\cc{key}. Mas, se tratando de citações diretas com mais de três linhas, alterne para \cs\Enquote\ccval{texto \cs\cite\cc{key}}. + +\section{Apêndice e anexo} + +Com os comandos \cs\appendix\ e \cs\annex\ as próximas seções serão formatadas com os indicativos desejados: “Apêndice 1 --- \dots” ou “Anexo 1 --- \dots” (ver \ref{cd:appendix}). + +\legend{code}{Anexos e apêndices} \src\me +\label{cd:appendix} +\codeon +\begin{document} + \appendix + \section{Lorem} + \section{Lipsum} + + \annex + \section{Lorem} + \section{Lipsum} +\end{document} +\codeoff + +Pode-se alterar a largura dos rótulos das entradas de apêndice/anexo no sumário redefinindo \cs\appendixlabelwidth \,/\,\cs\annexlabelwidth. + +%\end{document} + +\newpage + +\erase +\corrprinton +\printbibliography +\corrprintoff +\enderase + +\newpage + +\let\origsection=\section +\appendix + +\section{Glossário} + +%\countsection=0 +%\def\sec#1{{\def\addcontentsline##1##2##3{}\origsection{#1}}} +%\sec{Glossário} + +Você pode criar glossários com o pacote \pkg{glossaries}. + +\codeon +\usepackage{lipsum} +\usepackage{glossaries} + +\makenoidxglossaries + +\newglossaryentry{metalism}{name=metalismo,description={Tipo de sistema monetário cujo valor da moeda, geralmente de uma nação ou de um país, é determinado pela quantidade constante de certo metal (ouro ou prata), desta forma se estabelece um valor fixo de troca entre esses metais e o próprio dinheiro}} + +\newglossaryentry{lip}{name=lipsum,description={\lipsum[1]}} + +\begin{document} + O \gls{metalism} e o \gls{lip}. + + \corrprinton + \printnoidxglossary + \corrprintoff +\end{document} +\codeoff + +\section{Lista de siglas} + +O pacote \pkg{glossaries} também serve para criar uma lista de siglas. + +\codeon +\usepackage{lipsum} +\usepackage[acronym]{glossaries} + +\makenoidxglossaries + +\newacronym{ibge}{IBGE}{Instituto Brasileiro de Geografia e Estatística} +\newacronym{html}{HTML}{Hypertext Markup Language} + +\begin{document} + 1ª chamada: \gls{ibge}, \gls{html}. + + 2ª chamada: \gls{ibge}, \gls{html}. + + \corrprinton + \def\acronymname{Lista de siglas} + \printnoidxglossary[type=acronym] + \corrprintoff +\end{document} +\codeoff + +\section{\emph{Feedback}} +Sugestões, relatos de \emph{bugs} e doações são bem-vindas. + +\section{Código-fonte} + +% MACROS PARA O CÓDIGO-FONTE +% ================================================ + +\makeatletter + +\definecolor{bg}{cmyk}{0,0.06,0,0} +\definecolor{comment}{cmyk}{0.9,0,0,0.1} +\definecolor{letter}{cmyk}{0,0,0,.8} + +\parskip=0pt plus.2ex minus.1ex + +\countsection=0 +\def\addcontentsline#1#2#3{} +\def\sectionfont{\itshape} +\def\sec#1\par{\origsection{#1}} + +{\catcode`\^^M=13 + \gdef\codepercent#1^^M{{\bfseries\color{comment}\@percentchar#1^^M}} +} + +\def\codecatcodes{\let\do=\dodef \dospecials} + +\long\def\bcode{\par\begingroup \codecatcodes + \adef{\^^I}{\space\space\space}% + \adef{\^^M}{\par\leavevmode}% + \adef{\ }{\space}% + \adef{\%}{\codepercent}% + \startcode +} +{\catcode`\%=13 \catcode`\ =13 \catcode`\^^M=13 \catcode`\|=0 \catcode`\\=12 + |long|gdef|startcode #1^^M% |ecode{|codefont{#1}|par|endgroup} +} + +\def\codefont{\raggedright\fontsize{9pt}{10pt}\selectfont\ttnoligs\addfontfeature{Color=letter}\bgbox} + +\newdimen\tmpdim +\newdimen\coloronwd \coloronwd=\hsize +\newdimen\hh \hh=3pt \def\hhkern{\kern\hh} +\newdimen\vv \vv=4pt \def\vvkern{\kern\vv} + +\splitmaxdepth=4pt + +\def\coloron#1{\leavevmode \setbox0=\vbox{\vvkern \hsize=\coloronwd \advance\hsize-2\hh + \hbox{\hhkern\vbox{#1}\hhkern}\vvkern}% + \coloronA \box0 +} +\def\coloronA{\rlap{\color{bg}\vrule width\wd0 height\ht0 depth\dp0}} + +\def\splitcoloron{\tmpdim=\pagegoal \advance\tmpdim by-2\vv + \setbox4=\vsplit2 to\tmpdim + \coloron{\unvbox4}\par + \coloron{\unvbox2}% +} +\long\def\bgbox#1{\par \vskip\medskipamount + \setbox0=\vbox{\vvkern \hsize=\coloronwd \advance\hsize-2\hh + \hbox{\hhkern\vbox{#1}\hhkern}\vvkern}% + \ifdim \ht0>\pagegoal + \setbox2=\vbox{\advance\hsize-2\hh #1}% + \splitcoloron + \else + \coloron{#1}% + \fi + \par \vskip\smallskipamount +} + +\def\srccatcodes{\catcode`\!=14 \catcode`\%=9 \catcode`\|=0 } + +\begingroup \raggedbottom \parskip=0pt \srccatcodes +\input abntexto.cls% +\par\endgroup + +\end{document} diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md index 60a13236aa..76cab58637 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md +++ b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/README.md @@ -22,12 +22,12 @@ Paste the file `beamerthemeAmurmaple.sty` in your local `~/texmf/tex/latex/contr ## Licence -Copyright (C) 2022 by Maxime CHUPIN +Copyright (C) 2023 by Maxime CHUPIN This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in [http://www.latex-project.org/lppl.txt](http://www.latex-project.org/lppl.txt) and version 1.3 or later is part of all distributions of LaTeXversion 2005/12/01 or later. % ## Author: -Maxime CHUPIN chupin at ceremade.dauphine.fr +Maxime CHUPIN: chupin at ceremade.dauphine.fr This work has the LPPL maintenance status "author-maintained". diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf index 4c97107a1f..2a3e760726 100644 Binary files a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf and b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.pdf differ diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex index c389f6479e..9dcd18f6da 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex +++ b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-doc.tex @@ -22,7 +22,6 @@ \usepackage{luamesh} \usepackage{babel} -\usepackage{pgfpages} \usepackage{tcolorbox} \usepackage{biblatex} \usepackage{cleveref} @@ -114,10 +113,10 @@ delaunay, \title[Amurmaple documentation]{Amurmaple Beamer Theme} \author[M.~Chupin]{Maxime Chupin} -\subtitle{documentation\quad v.1.1} +\subtitle{documentation\quad v.1.2} \institute[CNRS]{CNRS\\ University of Paris-Dauphine} -\date{September 10, 2022} +\date{January 30, 2023} \titlegraphic{\includegraphics[width=4cm]{logo.png}} \mail{chupin@ceremade.dauphine.fr} \webpage{www.ceremade.dauphine.fr/~chupin/} @@ -179,7 +178,8 @@ theme. \item \lstinline+xparse+; \item \lstinline+xfp+; \item \lstinline+expl3+; - \item \lstinline+iftex+. + \item \lstinline+iftex+; + \item \lstinline+tikz+. \end{itemize} \end{multicols} \end{itemize} @@ -192,21 +192,25 @@ theme. \begin{description} \item[nogauge:] that suppresses the gauge at the top of the vertical side bar of the current slide ; - \item[nomail:] that suppresses the mail in the vertical side bar of - the current slide ; + \item[nomail:] that suppresses the mail in the right margin of + the current slide\footnote{Since the v1.2, the mail is not in the left sidebar but in the right margin.} ; \item[delaunay:] that produces a Delaunay mesh of random points in the ``structure'' slides (title, section, etc.). \alert{This option can only be used with \hologo{LuaLaTeX}} and depends on the package~\lstinline{luamesh}\footfullcite{Luamesh}; \framebreak \item[sidebar:] that provides a \emph{sidebar} as shown below\footnote{In - general, we strongly recommend the use of the \texttt{aspectratio=169} option of - beamer, but even more strongly with the \texttt{sidebar} option.}. + general, we strongly recommend the use of the \texttt{aspectratio=169} + option of beamer, but even more strongly with the \texttt{sidebar} + option.}. \begin{center} \includegraphics[width=0.5\linewidth,page=13]{beamer-amurmaple-sidebar} \end{center} - \item[sidebarwidth=\meta{value} (with dimension):] when using the sidebar option, you can - adjust the sidebar width (default 58pt). + \item[sidebarwidth=\meta{value} (with dimension):] when using the sidebar + option, you can adjust the sidebar width (default 58pt). + \item[toplogo:] that puts the logo at the top of the sidebar (option + available if the sidebar option is used). By default, the logo, if sets, is + at the bottom of the sidebar. \framebreak \item[rule:] that add a rule between the color areas in the different slides: title (see p.~\cref{title}), section and part (see p.~\ref{sectionpart}), @@ -248,6 +252,7 @@ theme. \definecolor{AmurmapleOrange}{RGB}{230,108,17} \definecolor{AmurmapleBlue}{RGB}{55,119,231} \definecolor{AmurmapleGreen}{rgb}{0.1,0.4,0.1} +\definecolor{AmurmapleRemarkColor}{rgb}{0.2,0.2,0.2} \end{Code} \textcolor{AmurmapleRed}{\lstinline+AmurmapleRed+} is used to redefine the \lstinline+structure+ @@ -255,9 +260,9 @@ Beamer color\footnote{So if you redefine the \lstinline+structure+ color, the Am theme should change correctly.}, \textcolor{AmurmapleOrange}{\lstinline+AmurmapleOrange+} is used to redefine the \lstinline+text alerted+ Beamer color, \textcolor{AmurmapleGreen}{\lstinline+AmurmapleGreen+} is used for the math definition (see slide~\ref{sl:definition}) and for the -\lstinline+block title example+ Beamer color, and the -\textcolor{AmurmapleBlue}{\lstinline+AmurmapleBlue+} for the new environnement -\lstinline+information+ (see slide~\ref{sl:information}). +\lstinline+block title example+ Beamer color, the +\textcolor{AmurmapleBlue}{\lstinline+AmurmapleBlue+} for the new environment +\lstinline+information+ (see slide~\ref{sl:information}) and \textcolor{AmurmapleRemarkColor}{\lstinline+AmurmapleRemarkColor+} for the \lstinline+remark+ environment (see slide~\pageref{sl:remark}). \framebreak \framesection{Color Theme Option}\label{sl:color} @@ -273,10 +278,12 @@ In fact, internally, four colors are defined: \lstinline+Amurmaple@structure+, \lstinline+Amurmaple@alert+, \lstinline+Amurmaple@info+ and \lstinline+Amurmaple@example+. -The color theme option is used as follow +The color theme option is used as follows \begin{Code} \usetheme[amurmapleblue]{amurmaple} \end{Code} + +Note that the \lstinline+AmurmapleRemarkColor+ is not modified. \end{frame} \subsection{Classical commands} @@ -297,7 +304,7 @@ The color theme option is used as follow \tableofcontents \end{frame} -\subsection{Classical environnement} +\subsection{Classical environments} \begin{frame}[allowframebreaks,fragile]{Classical Beamer environments} \framesection{Block environments} @@ -380,7 +387,7 @@ can see below The standard \texttt{section page} and \texttt{part page} have been modified. The following code produce the next slide (the part slide is not generated - because this document does not use part sectionning). + because this document does not use part sectioning). \usebox{\codebox} @@ -392,7 +399,7 @@ can see below \subsection{Maths} -\begin{frame}[fragile,allowframebreaks]{Maths environnement} +\begin{frame}[fragile,allowframebreaks]{Maths environments} \begin{itemize} \item \lstinline+\begin{theorem}+\oarg{Title of th. (optional)}\lstinline+...\end{theorem}+ \begin{theorem}[Title of th. (optional)] @@ -432,7 +439,7 @@ can see below The new commands are : \begin{itemize} \item \lstinline+\mail+\marg{mail}: that is used to provide the mail. Without the theme option - \lstinline+nomail+, it is also added on the vertical side bar on the current + \lstinline+nomail+, it is also added on the vertical sidebar on the current slide. \item \lstinline+\webpage+\marg{webpage}: that is used to provide the personal webpage of the speaker (or the project website). @@ -443,7 +450,7 @@ can see below The \lstinline+\logo+ command can be used to add a logo to each slide. In the standard theme, the logo is put in the bottom right corner of the slide, just above the page numbering. When the option \lstinline+sidebar+, the logo is put - a the bottom of the side bar (above the gauge if it is used). + at the bottom of the sidebar (above the gauge if it is used). \framebreak @@ -470,7 +477,7 @@ University of Paris-Dauphine} \begin{frame}[fragile]{\texttt{sepframe} command}\label{sepframe} \bigskip \begin{docCommand}{sepframe}{\oarg{title=\meta{mytitle},image=\meta{my image}}} -The newcommand \lstinline+\sepframe+ is provided by the Amurmaple theme. This +The new command \lstinline+\sepframe+ is provided by the Amurmaple theme. This command allows you to generate a slide in the manner of a section page but with a slight improvement. In the red part below is generated the table of contents (with depth 1). @@ -500,7 +507,7 @@ The result is the next frame. \begin{frame}[fragile]{\texttt{thanksframe} command}\label{thanks} \begin{docCommand}{thanksframe}{\marg{thanking message}} - The newcommand \lstinline+\thanksframe+ is provided by the Amurmaple + The new command \lstinline+\thanksframe+ is provided by the Amurmaple theme. This command allows you to generate a slide to thank the audience. The text written to thank is a mandatory argument (e.g. ``\emph{The end}'') and the optional argument allows to change the default image which is the @@ -570,6 +577,12 @@ Because this environment is built with a \texttt{tcolorbox}, to use a footnote i \begin{docEnvironment}{remark}{\oarg{title complement}} The Amurmaple theme provides a remark environment with an optional argument to add a comment in the title (as for the theorem environment). + + The colors of \lstinline+colframe+ and and \lstinline+colback+ are respectively \lstinline+AmurmapleRemarkColor+ and \lstinline+AmurmapleRemarkColor!10+. +\label{sl:remark} + +Because this environment is built with a \texttt{tcolorbox}, to use a footnote in it, you have to use \lstinline+\footnote[frame]{...}+. + \begin{Code} \begin{remark}[Some complement] This is a capital remark. @@ -579,7 +592,6 @@ The Amurmaple theme provides a remark environment with an optional This is a capital remark. \end{remark} -Because this environment is built with a \texttt{tcolorbox}, to use a footnote in it, you have to use \lstinline+\footnote[frame]{...}+. \end{docEnvironment} \end{frame} diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf index edc42d6790..23c39a39bb 100644 Binary files a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf and b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-leftframetitle.pdf differ diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf index 0b6905d5d8..3d24e70165 100644 Binary files a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf and b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-sidebar.pdf differ diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf index 4cf71ff44f..77ee04f0e6 100644 Binary files a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf and b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/doc/beamer-amurmaple-test.pdf differ diff --git a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty index f908d772f1..99f6b58c89 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty +++ b/macros/latex/contrib/beamer-contrib/themes/beamerthemeamurmaple/tex/beamerthemeAmurmaple.sty @@ -1,4 +1,4 @@ -% Copyright (C) 2022 by Maxime CHUPIN +% Copyright (C) 2023 by Maxime CHUPIN % % ------------------------------------------------------- % @@ -16,7 +16,7 @@ % This work has the LPPL maintenance status "author-maintained". \NeedsTeXFormat{LaTeX2e}[2021-11-15] -\ProvidesPackage{beamerthemeAmurmaple}[2022/09/10 v.1.1 Theme for the Beamer +\ProvidesPackage{beamerthemeAmurmaple}[2023/01/30 v.1.2 Theme for the Beamer class]% @@ -25,6 +25,7 @@ class]% \definecolor{AmurmapleOrange}{RGB}{230,108,17} \definecolor{AmurmapleBlue}{RGB}{55,119,231} \definecolor{AmurmapleGreen}{rgb}{0.1,0.4,0.1} +\definecolor{AmurmapleRemarkColor}{rgb}{0.2,0.2,0.2} \colorlet{Amurmaple@structure}{AmurmapleRed} \colorlet{Amurmaple@alert}{AmurmapleOrange} @@ -53,6 +54,9 @@ class]% \beamer@am@sidebarfalse \DeclareOptionBeamer{sidebarwidth}{\def\amurmaple@sidebarwidth{#1}} \DeclareOptionBeamer{sidebar}{\beamer@am@sidebartrue} +\newif\ifbeamer@am@toplogo +\beamer@am@toplogofalse +\DeclareOptionBeamer{toplogo}{\beamer@am@toplogotrue} \newif\ifbeamer@am@leftframetitle \beamer@am@leftframetitlefalse \DeclareOptionBeamer{leftframetitle}{\beamer@am@leftframetitletrue} @@ -68,6 +72,7 @@ class]% \RequirePackage{xfp} \RequirePackage{expl3} \RequirePackage{iftex} +\RequirePackage{pgfpages} @@ -81,6 +86,40 @@ class]% %sidebar \ifbeamer@am@sidebar \useoutertheme[height=0pt,width=\amurmaple@sidebarwidth,hideothersubsections]{sidebar} + \setbeamertemplate{sidebar left}{% + \ifbeamer@am@toplogo + \hskip -0.03cm% + \hbox to \beamer@sidebarwidth{ + \hfil \hbox{\insertlogo} \hfil + } + \fi + \beamer@tempdim=\beamer@sidebarwidth% + %\advance\beamer@tempdim by -6pt% + {\usebeamerfont{title in sidebar}% + \vskip1.5em% + \hskip3pt% + \usebeamercolor[fg]{title in sidebar}% + \insertshorttitle[width=\beamer@tempdim,center,respectlinebreaks]\par% + \vskip1.em% + }% + {% + \hskip3pt% + \usebeamercolor[fg]{author in sidebar}% + \usebeamerfont{author in sidebar}% + \insertshortauthor[width=\beamer@tempdim,center,respectlinebreaks]\par% + \vskip1.25em% + }% + \insertverticalnavigation{\beamer@sidebarwidth}% + \vfill + \ifx\beamer@sidebarside\beamer@lefttext% + \else% + \usebeamercolor{normal text}% + \llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}% + \vskip2pt% + \fi% + }% + % Margins + \setbeamersize{text margin left=0.5cm,text margin right=0.5cm} \fi % dimensions @@ -90,7 +129,7 @@ class]% \else \dim_const:Nn \c_amurmaple_barre_dim { 15pt } \fi -\dim_const:Nn \c_amurmaple_margin {10pt} +\dim_const:Nn \c_amurmaple_margin {15pt} \ifbeamer@am@sidebar \tl_set:Nx \l_amurmaple_margin_left { \dim_eval:n {\c_amurmaple_margin } } \else @@ -221,9 +260,9 @@ class]% \setbeamercolor{title in sidebar}{fg=white} \setbeamercolor{section in sidebar}{bg=black!30!structure,fg=white} \setbeamercolor{subsection in sidebar}{bg=black!30!structure,fg=white} - \setbeamerfont{subsection in sidebar}{size=\scriptsize} - \setbeamerfont{subsection in sidebar}{size=\tiny} - \setbeamerfont{title in sidebar}{size=\small} + \setbeamerfont{section in sidebar}{size=\fontsize{6}{6}\selectfont} + \setbeamerfont{subsection in sidebar}{size=\fontsize{4}{6}\selectfont} + \setbeamerfont{title in sidebar}{size=\scriptsize} \setbeamerfont{author in sidebar}{size=\tiny} \fi \ExplSyntaxOn @@ -239,13 +278,13 @@ class]% ([xshift=\c_amurmaple_barre_dim]current~page.south~west) rectangle ([xshift=\c_amurmaple_barre_dim+1pt]current~% page.north~west);% \fi - \ifbeamer@am@sidebar% - \node[anchor=south,color=black!40] at ($(current~page.south)+(0.5\c_amurmaple_barre_dim,0)$)% - (title) {\small% - \ifbeamer@am@nomail% + \ifbeamer@am@nomail% + \node[anchor=south,color=black!40,rotate=90] at ($(current~page.east)$)% + (title) {\tiny% \texttt{\amurmaple@printmail}% - \fi% };% + \fi% + \ifbeamer@am@sidebar% \ifbeamer@am@nogauge% \ifnum\insertframenumber>\insertmainframenumber % gauge only in main part \else% @@ -257,15 +296,15 @@ class]% \fi% \ifx\logo\empty% \else% - \node [anchor=south~west,inner~sep=0pt] at ($(current~page.south~west)+(0,0.5)$)% - (logo) {\insertlogo};% + \ifbeamer@am@toplogo% + \else% + \node [anchor=south~west,inner~sep=0pt] at ($(current~page.south~west)+(0,0.5)$)% + (logo) {\insertlogo};% + \fi \fi% \else% \node[anchor=north~west,rotate=90,color=white] at (current~page.south~west)% (title) {\scriptsize\insertshorttitle\quad---\quad \insertshortauthor% - \ifbeamer@am@nomail% - \quad \texttt{\amurmaple@printmail}% - \fi% };% \ifbeamer@am@nogauge% \ifnum\insertframenumber>\insertmainframenumber % gauge only in main part% @@ -356,6 +395,8 @@ class]% \bgroup \setbeamertemplate{background}% {} + \setbeamertemplate{navigation~symbols}{} + \setbeamercolor{background~canvas}{bg=white} \begin{tikzpicture}[remember~picture,overlay] \fill[white] ([yshift=15pt]current~page.west) rectangle (current~page.north~ @@ -418,19 +459,9 @@ class]% } \ExplSyntaxOff -\renewcommand{\maketitle}{% - \begingroup - \setbeamertemplate{background}% - {} - \setbeamertemplate{navigation symbols}{} - \setbeamercolor{background canvas}{bg=white} - \begin{frame}[noframenumbering,plain] - \titlepage - \end{frame} - \endgroup -} -% section page + + % section page \setbeamertemplate{section page}{ \hypersetup{linkcolor=structure} \begin{tikzpicture}[remember picture,overlay] @@ -671,11 +702,12 @@ class]% {% \IfNoValueTF{#1}{% }{ - \begin{flushright} - \normalfont #1 - \end{flushright} - \end{tcolorbox}% - }% + \begin{flushright}% + \normalfont #1% + \end{flushright}% + } + \end{tcolorbox}% + % } \newcommand\amurmaple@info{\raisebox{-1mm}{\tikz{\node[circle,fill=Amurmaple@info,align=center,text @@ -703,9 +735,9 @@ class]% \NewDocumentEnvironment{remark}{o}{ \tcbset{% - arc=0pt,outer arc=0pt,colback=gray!10!white,colframe=gray!60!white, + arc=0pt,outer arc=0pt,colback=AmurmapleRemarkColor!10,colframe=AmurmapleRemarkColor, boxsep=0pt,left=10pt,right=10pt,top=8pt,bottom=10pt, bottomtitle = 3pt, toptitle=3pt, - boxrule=0pt,bottomrule=0.5pt,toprule=0.5pt + boxrule=0pt } \smallskip \begin{tcolorbox}[fonttitle=\bfseries,title={\translate{Remark} \IfNoValueF{#1}{(#1)}}]}% diff --git a/macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf b/macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf index 055636b008..f9dab08c08 100644 Binary files a/macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf and b/macros/latex/contrib/todonotes/examples/alterAppearenceOfListOfTodos.pdf differ diff --git a/macros/latex/contrib/todonotes/examples/externalize.pdf b/macros/latex/contrib/todonotes/examples/externalize.pdf index 09cbb36711..0da152998f 100644 Binary files a/macros/latex/contrib/todonotes/examples/externalize.pdf and b/macros/latex/contrib/todonotes/examples/externalize.pdf differ diff --git a/macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf b/macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf index 84f5b07aa3..47387ae6a4 100644 Binary files a/macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf and b/macros/latex/contrib/todonotes/examples/saveColorByUsingLayers.pdf differ diff --git a/macros/latex/contrib/todonotes/img/AlteredAppearenceOfListOfTodos.png b/macros/latex/contrib/todonotes/img/AlteredAppearenceOfListOfTodos.png new file mode 100644 index 0000000000..bcb2773b1b Binary files /dev/null and b/macros/latex/contrib/todonotes/img/AlteredAppearenceOfListOfTodos.png differ diff --git a/macros/latex/contrib/todonotes/todonotes.dtx b/macros/latex/contrib/todonotes/todonotes.dtx index 9bea77d925..d9ddd09a35 100644 --- a/macros/latex/contrib/todonotes/todonotes.dtx +++ b/macros/latex/contrib/todonotes/todonotes.dtx @@ -20,14 +20,14 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{todonotes} %<*package> - [2021/06/04 v1.1.5 Todonotes source and documentation.] + [2023/01/31 v1.1.6 Todonotes source and documentation.] % % %<*driver> \documentclass{ltxdoc} \usepackage{wrapfig} \usepackage[colorlinks, linkcolor=black, urlcolor=blue]{hyperref} -\usepackage[colorinlistoftodos, loadshadowlibrary]{todonotes}[2021/06/04] +\usepackage[colorinlistoftodos, loadshadowlibrary]{todonotes}[2023/01/31] \usepackage{amsmath} \usepackage{setspace} \usepackage{soul} @@ -45,7 +45,7 @@ % % \fi % -% \CheckSum{734} +% \CheckSum{760} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -213,6 +213,9 @@ % shadows. Actually use the tickmarkheight option as suggested by % José Francisco Loff library by default. Described a workaround for using % the standalone document class.} +% \changes{1.1.6}{2023/01/31}{Fix issue 64 by adding the command definetodostyle and +% the format option to the todo and missingfigure commands. +% Pull request by rzach.} % \GetFileInfo{todonotes.dtx} % % \DoNotIndex{\newcommand,\newenvironment} @@ -241,11 +244,14 @@ % \newpage % \section{Introduction} % -% The |todonotes| package makes three commands available to the +% The |todonotes| package makes four commands available to the % user: |\todo[]{}|, |\missingfigure{}| and |\listoftodos|. % |\todo[]{}| and |\missingfigure{}| makes it possible to insert % notes in your document about things that has to be done later -% (todonotes \ldots). +% (todonotes \ldots). +% The |\todostyle| command allows the user to +% define named custom styles as abbreviations for lists of other +% options that can be given to the |\todo| command. % I developed the basic functionality of the package while I worked % on my bachelor project. % @@ -315,6 +321,19 @@ % list of todos. The command should be placed right before the % |\listoftodos| command. % +% \DescribeMacro{\todostyle\marg{name}\marg{style}} +% The |\todostyle| command defines a new optional argument to the +% |\todo| command \meta{name} which sets the options given by +% \meta{style}. For instance, after issuing +% \begin{verbatim} +% \todostyle{red}{color=red,shadow}\end{verbatim} +% the command |\todonote[red]{Stuff}| has the same effect as: +% \begin{verbatim} +% \todonote[color=red,shadow]{Stuff}\end{verbatim} +% Defined styles should be used +% as the first optional argument to |\todo|, as they reset all +% predefined options to their defaults. +% % \subsection{Package options} % \label{subsecPackageOptions} % \DescribeMacro{disable} @@ -385,8 +404,9 @@ % % \DescribeMacro{textwidth} % |textwidth=length| sets the width of a todo item in the margin to -% |length|. The width of inline todonotes will allways be the same -% as the current line width. +% |length|. The width of inline todonotes defaults to the width of the +% current |\linewidth| but can be adjusted using the +% |inlinewidth| option. % % \DescribeMacro{textsize} % |textsize=value| sets the default text size of the inserted @@ -794,6 +814,11 @@ % % \subsubsection{Todonotes in footnotes} % Placing todonotes in footnotes throws a lot of errors. +% However inline notes seems to work fine, as shown here +% \footnote{Note \todo[inline]{description}}: +% \begin{verbatim} +% \footnote{Note \todo[inline]{description}} +% \end{verbatim} % Richard Stanton comes with the following work around. % \begin{verbatim} % \renewcommand{\marginpar}{\marginnote} @@ -857,7 +882,17 @@ % \end{document} % \end{verbatim} % +% \subsubsection{Issues with user-defined styles} +% +% Using an option defined using |\todostyle| will reset all predefined +% options to their defaults. For instance, +% |\todo[inline,newstyle]{Stuff}| will not be inline; however +% |\todo[newstyle,inline]{Stuff}| will be. % +% |\todostyle| does not check if the name of the defined style is +% already one of the defined options, so, e.g., +% |\todostyle{inline}{color=red}| will redefine the |inline| option +% to produce red marginal notes. % % \subsection{Things to improve} % This is a list of things I consider to improve sometime in the @@ -937,6 +972,15 @@ % This \todoredefined[color=green]{Test of newly defined command, requesting a green color.} % can be done with all the accepted options for the |\todo| command. % +% If only available options to the |\todo| command are desired in the +% defined command, a similar effect can be achieved by defining a new style. +% For instance, +% \begin{verbatim} +% \todostyle{red}{color=red} +% \todo[red,inline]{A red to do}\end{verbatim} +% \todostyle{red}{color=red}% +% will produce a note like this:\todo[red,inline]{A todo with user-defined +% style \emph{red}} % % % \subsubsection{Enumerate todonotes} @@ -1296,6 +1340,38 @@ % \tododone[disable]{Testing} % % +% \subsubsection{Notes in both left and right margin} +% +% If you want to add many todonotes in your document, it can be beneficial to +% use both the left and right margins for the inserted notes. +% This can be achieved by defining a helper function the following way. +% The main drawback is that notes inserted using the \verb!marginnote! +% command does not float and thus they can get to overlap. +% This idea was suggested by +% \href{https://github.com/henrikmidtiby/todonotes/issues/56}{FranzAtGithub}. +% +% \begin{verbatim} +% \usepackage{marginnote} +% \usepackage{etoolbox} +% +% \newtoggle{lmargin} +% \newcommand{\alternatingtodo}[2][]{% +% \iftoggle{lmargin}% +% {% +% \todo[#1]{#2} +% \togglefalse{lmargin} +% }{% +% {% +% \let\marginpar\marginnote% +% \reversemarginpar% +% \todo[#1]{#2}% +% }% +% \toggletrue{lmargin}% +% }% +% }% +% \end{verbatim} +% +% % % \iffalse % \StopEventually{\PrintChanges\PrintIndex} @@ -1307,7 +1383,7 @@ % % Identifies the package and loads the packages dependences. % \begin{macrocode} -\ProvidesPackage{todonotes}[2021/06/04] +\ProvidesPackage{todonotes}[2023/01/31] \RequirePackage{ifthen} \RequirePackage{xkeyval} \RequirePackage{xcolor} @@ -1533,6 +1609,17 @@ prior to loading the todonotes package.} \else\fi% \define@key{todonotes.sty}% {textwidth}{\renewcommand{\@todonotes@textwidth}{#1}} % \end{macrocode} +% Make the formatting of a note an option. +% Notes are formatted using |\todoformat|, which by default does +% nothing. +% If the option |format=cmd| is given, notes are formatted using +% |\cmd| instead. +% Default formatting can also be changed by redefining |\todoformat|. +% \begin{macrocode} +\newcommand{\todoformat}[1]{#1} +\define@key{todonotes.sty}% + {format}{\renewcommand{\todoformat}{\@nameuse{#1}}} +% \end{macrocode} % Make the text size as an option, accept both |size| and |textsize|. % \begin{macrocode} \define@key{todonotes.sty}% @@ -1625,6 +1712,14 @@ prior to loading the todonotes package.} \else\fi% \define@key{todonotes}{tickmarkheight}{% \renewcommand{\@todonotes@tickmarkheight}{#1}}% % \end{macrocode} +% Make formatting of notes a per-note option as well, by redefining +% the internal |\@todonotes@format| command, which is then used in +% formatting the actual note. +% \begin{macrocode} +\newcommand{\@todonotes@format}{\todoformat}% +\define@key{todonotes}{format}{% + \renewcommand{\@todonotes@format}{\@nameuse{#1}}}% +% \end{macrocode} % Set a relative font size % \begin{macrocode} \newcommand{\@todonotes@sizecommand}{}% @@ -1720,6 +1815,7 @@ prior to loading the todonotes package.} \else\fi% backgroundcolor=\@todonotes@backgroundcolor,% textcolor=\@todonotes@textcolor,% bordercolor=\@todonotes@bordercolor,% + format=todoformat,% tickmarkheight=\@todonotes@defaulttickmarkheight,% nofancyline,% nodisable,% @@ -1931,9 +2027,10 @@ prior to loading the todonotes package.} \else\fi% \end{tikzpicture}% \if@todonotes@inlinepar\par\fi}% \if@todonotes@authorgiven% - {\noindent \@todonotes@useSizeCommand \@todonotes@author:\,\@todonotes@text}% + {\noindent \@todonotes@useSizeCommand \@todonotes@author:\,\@todonotes@format{\@todonotes@text}}% \else% - {\noindent \@todonotes@useSizeCommand \@todonotes@text}% + {\noindent \@todonotes@useSizeCommand% + \@todonotes@format{\@todonotes@text}}% \fi {\if@todonotes@inlinepar\par\noindent\fi% \begin{tikzpicture}[remember picture]% @@ -1945,9 +2042,10 @@ prior to loading the todonotes package.} \else\fi% \begin{tikzpicture}[remember picture]% \draw node[inlinenotestyle,font=\@todonotes@useSizeCommand]{% \if@todonotes@authorgiven% - {\noindent \@todonotes@author:\,\@todonotes@text}% + {\noindent \@todonotes@author:\,% + \@todonotes@format{\@todonotes@text}}% \else% - {\noindent \@todonotes@text}% + {\noindent \@todonotes@format{\@todonotes@text}}% \fi};% \end{tikzpicture}% \if@todonotes@inlinepar\par\fi}% @@ -1964,9 +2062,10 @@ prior to loading the todonotes package.} \else\fi% \end{tikzpicture}\\% \begin{minipage}{\@todonotes@textwidth}% \if@todonotes@authorgiven% - \@todonotes@useSizeCommand \@todonotes@author \@todonotes@text% + \@todonotes@useSizeCommand \@todonotes@author:\, + \@todonotes@format{\@todonotes@text}% \else% - \@todonotes@useSizeCommand \@todonotes@text% + \@todonotes@useSizeCommand\@todonotes@format{\@todonotes@text}% \fi% \end{minipage}\\% \begin{tikzpicture}[remember picture]% @@ -1982,10 +2081,10 @@ prior to loading the todonotes package.} \else\fi% {\@todonotes@author};% \node(Y)[below=of X]{};% \draw node[notestyle,font=\@todonotes@useSizeCommand,anchor=north] (inNote) at (X.south)% - {\@todonotes@text};% + {\@todonotes@format{\@todonotes@text}};% \else% \draw node[notestyle,font=\@todonotes@useSizeCommand,anchor=north] (inNote) at (X.north)% - {\@todonotes@text};% + {\@todonotes@format{\@todonotes@text}};% \fi% \end{tikzpicture}% \hbadness \originalHbadness% @@ -2111,6 +2210,17 @@ prior to loading the todonotes package.} \else\fi% \newif\if@todonotes@vmode % \end{macrocode} % \end{macro} +% \begin{macro}{\todostyle} +% Define the |\todostyle| macro. |\todostyle|\marg{name}\marg{style} +% defines an |xkeyval| option \meta{name} that, when called in a +% |\todo| or |\missingfigure| command, sets the preset options +% followed by \meta{style}. +% \begin{macrocode} +\newcommand*{\todostyle}[2]{% + \define@key{todonotes}{#1}[]{% + \setkeys{todonotes}{#2}}} +% \end{macrocode} +% \end{macro} % \appendix % \newpage % \Finale diff --git a/macros/latex/contrib/todonotes/todonotes.pdf b/macros/latex/contrib/todonotes/todonotes.pdf index 3ef4000da6..e3558ce6e9 100644 Binary files a/macros/latex/contrib/todonotes/todonotes.pdf and b/macros/latex/contrib/todonotes/todonotes.pdf differ diff --git a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf index 4a040de3b9..113d469a38 100644 Binary files a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf and b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.pdf differ diff --git a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex index e03e735fa8..739738cd0f 100644 --- a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex +++ b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-en.tex @@ -45,8 +45,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.1} -\def\TPdate{20/01/2023} +\def\TPversion{0.1.2} +\def\TPdate{30/01/2023} \usepackage[most]{tcolorbox} \tcbuselibrary{minted} @@ -125,7 +125,7 @@ \end{EnvGrid} \end{center} -\begin{EnvGrid}[NumSquares=24x5,Margin=1,Enlarge=2/2,Grid=Seyes] +\begin{EnvGrid}[NumSquares=24x5,Margin=1,Enlarge=2/2,Grid=Seyes]<\ColSeyes> \WriteLine[Scale=1.5]{\textcolor{red}{my text on line 1\ldots}} \WriteLine[Scale=1.5]{\textcolor{blue}{my text on line 2\ldots}} \WriteLine[Scale=1.5,OffsetH=-1]{$1+\frac{1}{2}=\frac32$ et $(1+x)^2=1+2x+x^2$ on line 3\ldots} @@ -218,14 +218,26 @@ For example, a $5\times5$ grid : \draw[ForestGreen,thick] (0,0) rectangle ({0.5*24},{-0.5*5}) ; \end{tikzpicture} -\vspace{1.5cm} +\vspace{1.25cm} The \texttt{tikzpicture} is \textit{bounded} by the \textcolor{ForestGreen}{\textit{border}}, in order to specify overtakings or alignment. -\medskip +\smallskip Le left-border of the \textcolor{ForestGreen}{\textit{border}} is aligned on the left-margin of the page, so take care of the \texttt{\textbackslash parindent}. +\subsection{Predefined colors} + +The package \textsf{WriteOnGrid} proposes "shortcuts" for classic colors ! + +\begin{PresentationCode}{listing only} +\definecolor{TyrianPurple}{rgb}{0.4,0.01,0.24} +%Colors for Seyes +\def\ColSeyes{Plum!75/LightSteelBlue!50} +%Colors for Ruled +\def\ColRuled{LightSteelBlue!50/TyrianPurple} +\end{PresentationCode} + \pagebreak \section{Commands, keys and options} @@ -254,31 +266,31 @@ The first argument, \textit{optional}, between \texttt{[...]} give the \Cle{keys The second argument, \textit{optional}, between \texttt{<...>} is the color(s) of the grid : \begin{itemize} - \item by \Cle{Color} (\Cle{lightgray!50} by default) for $5\times5$ or Ruled ; - \item by \Cle{ColorA/ColorB} (\Cle{lightgray!50/lightgray!25} by default) for Seyes. + \item by \Cle{Color} (\Cle{lightgray!50} by default) for $5\times5$ ; + \item by \Cle{ColorA/ColorB} (\Cle{lightgray!50/lightgray!25} by default) for Seyes or Ruled. \end{itemize} \medskip \begin{PresentationCode}{listing only} -%18x4 big squares, w/o overtaking, 3-margin -\begin{EnvGrid}[NumSquares=18x4,Grid=Seyes,Margin=3] +%18x4 big squares, w/o overtaking, Seyes colors, 3-margin +\begin{EnvGrid}[NumSquares=18x4,Grid=Seyes,Margin=3]<\ColSeyes> \end{EnvGrid} %36x8 small squares, overtakings 3/3, LightSteelBlue color \begin{EnvGrid}[NumSquares=36x8,Enlarge=3/3] \end{EnvGrid} -%12x3 lines "Ruled", w/o overtakins, orange!50 color, centered, with 2-margin +%12x3 lines "Ruled", w/o overtakins, Ruled colors, centered, with 2-margin \begin{center} - \begin{EnvGrid}[NumSquares=12x3,Grid=Ruled,Margin=2] + \begin{EnvGrid}[NumSquares=12x3,Grid=Ruled,Margin=2]<\ColRuled> \end{EnvGrid} \end{center} \end{PresentationCode} \medskip -\begin{EnvGrid}[NumSquares=18x4,Grid=Seyes,Margin=3] +\begin{EnvGrid}[NumSquares=18x4,Grid=Seyes,Margin=3]<\ColSeyes> \end{EnvGrid} \smallskip @@ -289,7 +301,7 @@ The second argument, \textit{optional}, between \texttt{<...>} is the color(s) o \smallskip \begin{center} - \begin{EnvGrid}[NumSquares=12x3,Grid=Ruled,Margin=2] + \begin{EnvGrid}[NumSquares=12x3,Grid=Ruled,Margin=2]<\ColRuled> \end{EnvGrid} \end{center} @@ -351,14 +363,14 @@ Le third argument, \textit{mandatory} and between \texttt{\{...\}} is the text, \end{EnvGrid} \begin{PresentationCode}{listing only} -\begin{EnvGrid}[NumSquares=16x4,Margin=2,Grid=Ruled] +\begin{EnvGrid}[NumSquares=16x4,Margin=2,Grid=Ruled]<\ColRuled> \WriteLine[Scale=1.5]{\textcolor{red}{red text on line 1\ldots}} \WriteLine[Scale=1.15,OffsetH=1]{$(1+x)^2=1+2x+x^2$ on line 2, with 1-square offset\ldots} \WriteLine[OffsetH=-1]{\textcolor{blue}{blue text, back to left, on line 3\ldots}} \end{EnvGrid} \end{PresentationCode} -\begin{EnvGrid}[NumSquares=16x4,Margin=2,Grid=Ruled] +\begin{EnvGrid}[NumSquares=16x4,Margin=2,Grid=Ruled]<\ColRuled> \WriteLine[Scale=1.5]{\textcolor{red}{red text on line 1\ldots}} \WriteLine[Scale=1.15,OffsetH=1]{$(1+x)^2=1+2x+x^2$ on line 2, with 1-square offset\ldots} \WriteLine[OffsetH=-1]{\textcolor{blue}{blue text, back to left, on line 3\ldots}} @@ -374,7 +386,7 @@ There's few other possibilities with the package\textsf{WorkOnGrid}, but for the \smallskip -To sum up, they create full paper grid, with the ability to write paragraph. +To sum up, they create full paper grid (by preference for \texttt{\textbf{a4paper}}), with the ability to write paragraph. \section{Example} @@ -417,6 +429,8 @@ To sum up, they create full paper grid, with the ability to write paragraph. \part*{History} +\verb|v0.1.2|~:~~~~Shortcuts for default colors + small bugfixes + \verb|v0.1.1|~:~~~~Best color choice \verb|v0.1.0|~:~~~~Initial version diff --git a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf index cb3fe7aade..add8699922 100644 Binary files a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf and b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.pdf differ diff --git a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex index 37b3191cc7..6ed93fa269 100644 --- a/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex +++ b/macros/latex/contrib/writeongrid/doc/WriteOnGrid-doc-fr.tex @@ -48,8 +48,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.1} -\def\TPdate{20 Janvier 2023} +\def\TPversion{0.1.2} +\def\TPdate{30 Janvier 2023} \usepackage[most]{tcolorbox} \tcbuselibrary{minted} @@ -132,7 +132,7 @@ \end{EnvQuadrillage} \end{center} -\begin{EnvQuadrillage}[NbCarreaux=24x5,Marge=1,Elargir=2/2,Grille=Seyes] +\begin{EnvQuadrillage}[NbCarreaux=24x5,Marge=1,Elargir=2/2,Grille=Seyes]<\CoulSeyes> \EcrireLigne[Echelle=1.5]{\textcolor{red}{mon texte sur la ligne 1\ldots}} \EcrireLigne[Echelle=1.5]{\textcolor{blue}{mon texte sur la ligne 2\ldots}} \EcrireLigne[Echelle=1.5,DecalH=-1]{$1+\frac{1}{2}=\frac32$ et $(1+x)^2=1+2x+x^2$ sur la ligne 3\ldots} @@ -234,10 +234,22 @@ Ci-dessous on représente une grille $5\times5$ : Il est à noter que le figure \texttt{tikzpicture} est \textit{délimitée} par le \textcolor{ForestGreen}{\textit{cadre}}, afin de pouvoir gérer les débordements et l'alignement de l'environnement ! -\medskip +\smallskip De plus, le bord gauche du \textcolor{ForestGreen}{\textit{cadre}} est aligné sur la marge gauche de la page, donc la position du quadrillage dépend en partie de la configuration de \texttt{\textbackslash parindent}. +\subsection{Couleurs prédéfinies} + +Le package \textsf{WriteOnGrid} définit également des couleurs pour une saisie plus facile ! + +\begin{PresentationCode}{listing only} +\definecolor{TyrianPurple}{rgb}{0.4,0.01,0.24} +%Couleurs adaptées pour le Seyes +\def\CoulSeyes{Plum!75/LightSteelBlue!50} +%Couleurs adaptées pour le Ruled +\def\CoulRuled{LightSteelBlue!50/TyrianPurple} +\end{PresentationCode} + \pagebreak \section{Grilles individuelles} @@ -267,8 +279,8 @@ Le premier argument, \textit{optionnel}, entre \texttt{[...]} propose les \Cle{c Le second argument, \textit{optionnel}, entre \texttt{<...>} correspond quant à lui à la couleur de base du quadrillage : \begin{itemize} - \item sous la forme \Cle{Couleur} (\Cle{lightgray!50} par défaut) pour le quadrillage $5\times5$ ou Ruled ; - \item sous la forme \Cle{CouleurP/CouleurS} (\Cle{lightgray!50/lightgray!25} par défaut) pour le Seyes. + \item sous la forme \Cle{Couleur} (\Cle{lightgray!50} par défaut) pour le quadrillage $5\times5$ ; + \item sous la forme \Cle{CouleurP/CouleurS} (\Cle{lightgray!50/lightgray!25} par défaut) pour le Seyes ou le Ruled. \end{itemize} \medskip @@ -277,23 +289,23 @@ Le second argument, \textit{optionnel}, entre \texttt{<...>} correspond quant à %des cadres ont été rajoutés pour la sortie %18x4 grands carreaux, sans dépassement, couleurs adaptées, marge de 3 carreaux -\begin{EnvQuadrillage}[NbCarreaux=18x4,Grille=Seyes,Marge=3] +\begin{EnvQuadrillage}[NbCarreaux=18x4,Grille=Seyes,Marge=3]<\CoulSeyes> \end{EnvQuadrillage} %36x8 petits carreaux, avec débordements 3/3, couleur LightSteelBlue!50 \begin{EnvQuadrillage}[NbCarreaux=36x8,Elargir=3/3] \end{EnvQuadrillage} -%12x3 lignes "Ruled", sans débordements, couleur orange!50, centré, avec marge +%12x3 lignes "Ruled", sans débordements, couleur Ruled, centré, avec marge \begin{center} - \begin{EnvQuadrillage}[NbCarreaux=12x3,Elargir=2/2,Grille=Ruled,Marge=2] + \begin{EnvQuadrillage}[NbCarreaux=12x3,Elargir=2/2,Grille=Ruled,Marge=2]<\CoulRuled> \end{EnvQuadrillage} \end{center} \end{PresentationCode} \medskip -\begin{EnvQuadrillage}[NbCarreaux=18x4,Grille=Seyes,Marge=3] +\begin{EnvQuadrillage}[NbCarreaux=18x4,Grille=Seyes,Marge=3]<\CoulSeyes> \end{EnvQuadrillage} \smallskip @@ -302,7 +314,7 @@ Le second argument, \textit{optionnel}, entre \texttt{<...>} correspond quant à \end{EnvQuadrillage} \begin{center} - \begin{EnvQuadrillage}[NbCarreaux=12x3,Grille=Ruled,Marge=2] + \begin{EnvQuadrillage}[NbCarreaux=12x3,Grille=Ruled,Marge=2]<\CoulRuled> \end{EnvQuadrillage} \end{center} @@ -339,7 +351,7 @@ Le deuxième argument, \textit{optionnel}, entre \texttt{<...>} permet de spéci \medskip -Le troisième argument, \textit{mandataire} et entre \texttt{\{...\}} est quant à lui le texte à saisir, avec possibilité de spécifier taille, couleur, fonte, etc +Le troisième argument, \textit{obligatoire} et entre \texttt{\{...\}} est quant à lui le texte à saisir, avec possibilité de spécifier taille, couleur, fonte, etc \begin{PresentationCode}{listing only} \begin{EnvQuadrillage}[NbCarreaux=36x8] @@ -447,7 +459,7 @@ Le troisième argument, \textit{optionnel} et entre \texttt{(...)}, permet de po \smallskip -Le dernier argument, \textit{mandataire} et entre \texttt{\{...\}} est le texte à placer, avec les options classiques en langage \TeX{} ! +Le dernier argument, \textit{obligatoire} et entre \texttt{\{...\}} est le texte à placer, avec les options classiques en langage \TeX{} ! \subsection{Une commande pour un cadre de note} @@ -488,7 +500,7 @@ Le troisième argument, \textit{optionnel} et entre \texttt{(...)}, permet de po \smallskip -Le dernier argument, \textit{mandataire} et entre \texttt{\{...\}} est le paragraphe à placer, avec les options classiques en langage \TeX{}, et le passage à la ligne effectué par \texttt{\textbackslash\textbackslash} ! +Le dernier argument, \textit{obligatoire} et entre \texttt{\{...\}} est le paragraphe à placer, avec les options classiques en langage \TeX{}, et le passage à la ligne effectué par \texttt{\textbackslash\textbackslash} ! \subsection{Exemple \og détaillé \fg} @@ -680,6 +692,8 @@ Les exemples des pages suivantes ont été obtenus de la même manière que celu \section{Historique} +\verb|v0.1.2|~:~~~~Ajustement au niveau des couleurs + raccourcis couleurs par défaut + \verb|v0.1.1|~:~~~~Meilleure gestion des couleurs du quadrillage + Ajout pages complètes \verb|v0.1.0|~:~~~~Version initiale diff --git a/macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty b/macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty index 3592416885..d0b82ea5c1 100644 --- a/macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty +++ b/macros/latex/contrib/writeongrid/tex/WriteOnGrid.sty @@ -2,8 +2,9 @@ % licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{WriteOnGrid}[2023/01/20 v0.1.1 package to write on grid lines] -% 0.1.1 Ajout de la couleur + modifications mineures + grille "ruled" + grilles pleine page ! +\ProvidesPackage{WriteOnGrid}[2023/01/30 v0.1.2 package to write on grid lines] +% 0.1.2 Modification locale des couleurs + raccourcis couleurs Seyes / Ruled +% 0.1.1 Ajout de la couleur + modifications mineures + grille "Ruled" + grilles pleine page ! % 0.1.0 Version initiale [fr] & [en] %------Packages utiles @@ -17,6 +18,11 @@ %------Variables \newcounter{lgquadri}%compteur des lignes, qui sera incrémenté +\definecolor{TyrianPurple}{rgb}{0.4,0.01,0.24} +\def\CoulSeyes{Plum!75/LightSteelBlue!50} +\def\CoulRuled{LightSteelBlue!50/TyrianPurple} +\def\ColSeyes{Plum!75/LightSteelBlue!50} +\def\ColRuled{LightSteelBlue!50/TyrianPurple} %------Commandes [fr] \newcommand\PasseLigne{\addtocounter{lgquadri}{1}}%passer une ligne @@ -86,7 +92,7 @@ {% \foreach \LLL in {0,1,...,\QuadNbLig} {\draw[,thin,\QuadCoulA] ({-\ValeurCarreau*\QuadElarG},{-\LLL*\ValeurCarreau}) -- ({\ValeurCarreau*\QuadNbCol+\ValeurCarreau*\QuadElarD},{-\ValeurCarreau*\LLL}) ; } %\draw[xstep={\ValeurCarreau*\QuadNbCol},ystep=0.9,thin,\QuadCoulA] ({-\ValeurCarreau*\QuadElarG},0) grid ({\ValeurCarreau*\QuadNbCol+\ValeurCarreau*\QuadElarD},{-\ValeurCarreau*\QuadNbLig}) ;%grille college - \draw[thin,\QuadCoulA] ({\ValeurCarreau*\useKV[Quadrill]{Marge}},0) -- ({\ValeurCarreau*\useKV[Quadrill]{Marge}},{-\ValeurCarreau*\QuadNbLig}) ;%barre college + \draw[thick,\QuadCoulB] ({\ValeurCarreau*\useKV[Quadrill]{Marge}},0) -- ({\ValeurCarreau*\useKV[Quadrill]{Marge}},{-\ValeurCarreau*\QuadNbLig}) ;%barre college }% {}% \ifboolKV[Quadrill]{Cadre}%cadre pour visualiser la "marge" (officielle) @@ -152,7 +158,7 @@ {% \foreach \LLL in {0,1,...,\QuadNbLig} {\draw[,thin,\QuadCoulA] ({-\ValeurCarreau*\QuadElarG},{-\LLL*\ValeurCarreau}) -- ({\ValeurCarreau*\QuadNbCol+\ValeurCarreau*\QuadElarD},{-\ValeurCarreau*\LLL}) ; } %\draw[xstep={\ValeurCarreau*\QuadNbCol},ystep=0.9,thin,\QuadCoulA] ({-\ValeurCarreau*\QuadElarG},0) grid ({\ValeurCarreau*\QuadNbCol+\ValeurCarreau*\QuadElarD},{-\ValeurCarreau*\QuadNbLig}) ;%grille college - \draw[thin,\QuadCoulA] ({\ValeurCarreau*\useKV[Quadril]{Margin}},0) -- ({\ValeurCarreau*\useKV[Quadril]{Margin}},{-\ValeurCarreau*\QuadNbLig}) ;%barre college + \draw[thick,\QuadCoulB] ({\ValeurCarreau*\useKV[Quadril]{Margin}},0) -- ({\ValeurCarreau*\useKV[Quadril]{Margin}},{-\ValeurCarreau*\QuadNbLig}) ;%barre college }% {}% \ifboolKV[Quadril]{Border}%cadre pour la "marge" @@ -182,10 +188,10 @@ \setKV[SeyesFull]{#1} \begin{tikzpicture}[remember picture,overlay,x=1cm,y=1cm] %grille secondaire - \foreach \L in {0,1,...,125} {\draw[\SeyesFullCoulS] ($(current page.north west)+(0,{-2.4-\L*0.2})$)--++(21,0) ;} + \foreach \L in {0,1,...,125} {\draw[\SeyesFullCoulS] ($(current page.north west)+(0,{-2.4-\L*0.2})$)--++({\paperwidth},0) ;} %grille principale \foreach \C in {1,2,...,21} {\draw[\SeyesFullCoulP] ($(current page.north west)+({4+0.8*\C},0)$)--($(current page.south west)+({4+0.8*\C},0)$) ;} - \foreach \L in {0,1,...,30} {\draw[\SeyesFullCoulP] ($(current page.north west)+(0,{-3-\L*0.8})$)--++(21,0) ;} + \foreach \L in {0,1,...,30} {\draw[\SeyesFullCoulP] ($(current page.north west)+(0,{-3-\L*0.8})$)--++({\paperwidth},0) ;} %marge \draw[\SeyesFullCoulM,thick] ($(current page.north west)+(4,0)$)--($(current page.south west)+(4,0)$) ; \coordinate (SeyesOrigine) at ($(current page.north west)+(4,-3)$) ; @@ -201,9 +207,9 @@ \newcommand\CadreNoteSeyes[2][3]{%on précise la {ligne de début} + [hauteur] %cadre de note - \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1)*0.8})$) --++ ({17},{0}) ; + \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1)*0.8})$) --++ ({\paperwidth-4cm},{0}) ; \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1)*0.8})$) --++ ({0},{-#1*0.8}) ; - \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1-#1)*0.8})$) --++ ({17},{0}) ; + \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1-#1)*0.8})$) --++ ({\paperwidth-4cm},{0}) ; \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1)*0.8})$) rectangle++ ({#1.*0.8},{-#1*0.8}) ; \draw[thick] ($(SeyesOrigine)+(0,{(-#2+1-#1)*0.8})$) --++ ({#1.*0.8},{#1*0.8}) ; } @@ -224,7 +230,7 @@ \NewDocumentCommand\LignePapierSeyes{ O{} D<>{left} D(){0,0} m }{% \useKVdefault[SeyesLigne] \setKV[SeyesLigne]{#1} - \node[\SeyesLigneCouleur,text width=\fpeval{\SeyesLigneLarg/\SeyesLigneEchelle}cm,align=#2,inner sep=0pt,anchor=base west,scale=\SeyesLigneEchelle] at ($(SeyesOrigine)+(0.025,{-(\SeyesLigne-1)*0.8})+(#3)$) {#4} ; + \node[\SeyesLigneCouleur,text width=\fpeval{\SeyesLigneLarg/\SeyesLigneEchelle}cm,align=#2,inner sep=0pt,anchor=base west,scale=\SeyesLigneEchelle] at ($(SeyesOrigine)+(0.05,{-(\SeyesLigne-1)*0.8})+(#3)$) {#4} ; } \defKV[SeyesPar]{% @@ -245,7 +251,7 @@ \NewDocumentCommand\ParagraphePapierSeyes{ O{} D<>{justify} D(){0,0} m }{% \useKVdefault[SeyesPar] \setKV[SeyesPar]{#1} - \node[\SeyesParCouleur,text width=\SeyesParLarg cm,align=#2,inner sep=0pt,anchor=base west,font=\fontsize{\SeyesParEchelle}{\SeyesParBase}\selectfont] at ($(SeyesOrigine)+(0.025,{-(\SeyesPar-1)*0.8})+(#3)$) {#4} ; + \node[\SeyesParCouleur,text width=\SeyesParLarg cm,align=#2,inner sep=0pt,anchor=base west,font=\fontsize{\SeyesParEchelle}{\SeyesParBase}\selectfont] at ($(SeyesOrigine)+(0.05,{-(\SeyesPar-1)*0.8})+(#3)$) {#4} ; } %------page entière 5x5 @@ -255,7 +261,7 @@ } \setKVdefault[CxCFull]{% Couleur=lightgray!50,% - CouleurMarge=gray, + CouleurMarge=gray,% NumLignes=false } @@ -265,7 +271,7 @@ \setKV[CxCFull]{#1} \begin{tikzpicture}[remember picture,overlay,x=1cm,y=1cm] %lignes horizontales - \foreach \L in {0,1,...,58} {\draw[\CCFullCoul] ($(current page.north west)+(0,{-0.3-\L*0.5})$)--++(21,0) ;} + \foreach \L in {0,1,...,58} {\draw[\CCFullCoul] ($(current page.north west)+(0,{-0.3-\L*0.5})$)--++({\paperwidth},0) ;} %lignes verticales \foreach \C in {0,1,...,41} {\draw[\CCFullCoul] ($(current page.north west)+({0.2+0.5*\C},0)$)--($(current page.south west)+({0.2+0.5*\C},0)$) ;} %marge @@ -283,9 +289,9 @@ \newcommand\CadreNoteCinqCinq[2][3]{%on précise la {ligne de début} + [hauteur] %cadre de note - \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1)*0.5})$) --++ ({19.3},{0}) ; + \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1)*0.5})$) --++ ({\paperwidth-1.7cm},{0}) ; \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1)*0.5})$) --++ ({0},{-#1*0.5}) ; - \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1-#1)*0.5})$) --++ ({19.3},{0}) ; + \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1-#1)*0.5})$) --++ ({\paperwidth-1.7cm},{0}) ; \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1)*0.5})$) rectangle++ ({#1.*0.5},{-#1*0.5}) ; \draw[thick] ($(CinqCinqOrigine)+(0,{(-#2+1-#1)*0.5})$) --++ ({#1.*0.5},{#1*0.5}) ; } @@ -306,7 +312,7 @@ \NewDocumentCommand\LignePapierCinqCinq{ O{} D<>{left} D(){0,0} m }{% \useKVdefault[CCLigne] \setKV[CCLigne]{#1} - \node[\CCLigneCouleur,text width=\fpeval{\CCLigneLarg/\CCLigneEchelle}cm,align=#2,inner sep=0pt,anchor=base west,scale=\CCLigneEchelle] at ($(CinqCinqOrigine)+(0.025,{-(\CCLigne-1)*0.5})+(#3)$) {#4} ; + \node[\CCLigneCouleur,text width=\fpeval{\CCLigneLarg/\CCLigneEchelle}cm,align=#2,inner sep=0pt,anchor=base west,scale=\CCLigneEchelle] at ($(CinqCinqOrigine)+(0.05,{-(\CCLigne-1)*0.5})+(#3)$) {#4} ; } \defKV[CCPar]{% @@ -321,21 +327,23 @@ Ligne=1,% TaillePolice=11,% Espacement=28.5,% - Largeur=18.7 + Largeur=18.75 } \NewDocumentCommand\ParagraphePapierCinqCinq{ O{} D<>{justify} D(){0,0} m }{% \useKVdefault[CCPar] \setKV[CCPar]{#1} - \node[\CCParCouleur,text width=\CCParLarg cm,align=#2,inner sep=0pt,anchor=base west,font=\fontsize{\CCParEchelle}{\CCParBase}\selectfont] at ($(CinqCinqOrigine)+(0.025,{-(\CCPar-1)*0.5})+(#3)$) {#4} ; + \node[\CCParCouleur,text width=\CCParLarg cm,align=#2,inner sep=0pt,anchor=base west,font=\fontsize{\CCParEchelle}{\CCParBase}\selectfont] at ($(CinqCinqOrigine)+(0.05,{-(\CCPar-1)*0.5})+(#3)$) {#4} ; } %------page entière ruled \defKV[RuledFull]{% - Couleur=\xdef\RuledFullCoul{#1} + Couleur=\xdef\RuledFullCoul{#1},% + CouleurMarge=\xdef\RuledFullCoulMarge{#1} } \setKVdefault[RuledFull]{% - Couleur=lightgray,% + Couleur=LightSteelBlue!50,% + CouleurMarge=TyrianPurple,% NumLignes=false } @@ -345,9 +353,11 @@ \setKV[RuledFull]{#1} \begin{tikzpicture}[remember picture,overlay,x=1cm,y=1cm] %lignes horizontales - \foreach \L in {1.5,2.4,...,27.6} {\draw[\RuledFullCoul] ($(current page.north west)+(0,{-\L})$)--++(21,0) ;} + \foreach \L in {1.5,2.4,...,27.6} {\draw[\RuledFullCoul] ($(current page.north west)+(0,{-\L})$)--++({\paperwidth},0) ;} %lignes verticales - \foreach \C in {3,18} {\draw[\RuledFullCoul] ($(current page.north west)+({\C},0)$)--($(current page.south west)+({\C},0)$) ;} + \draw[thick,\RuledFullCoulMarge] ($(current page.north west)+(3,0)$)--($(current page.south west)+(3,0)$) ; + \draw[thick,\RuledFullCoulMarge] ($(current page.north east)+(-3,0)$)--($(current page.south east)+(-3,0)$) ; + %\foreach \C in {3} {\draw[thick,\RuledFullCoulMarge] ($(current page.north west)+({\C},0)$)--($(current page.south west)+({\C},0)$) ;} %origine \coordinate (RuledOrigine) at ($(current page.north west)+(3,-1.5)$) ; \ifboolKV[RuledFull]{NumLignes}% @@ -362,10 +372,10 @@ \newcommand\CadreNoteRuled[2][3]{%on précise la {ligne de début} + [hauteur] %cadre de note - \draw[thick] ($(RuledOrigine)+(0,{(-#2+1)*0.9})$) --++ ({15},{0}) ; + \draw[thick] ($(RuledOrigine)+(0,{(-#2+1)*0.9})$) --++ ({\paperwidth-6cm},{0}) ; \draw[thick] ($(RuledOrigine)+(0,{(-#2+1)*0.9})$) --++ ({0},{-#1*0.9}) ; - \draw[thick] ($(RuledOrigine)+(15,{(-#2+1)*0.9})$) --++ ({0},{-#1*0.9}) ; - \draw[thick] ($(RuledOrigine)+(0,{(-#2+1-#1)*0.9})$) --++ ({15},{0}) ; + \draw[thick] ($(RuledOrigine)+({\paperwidth-6},{(-#2+1)*0.9})$) --++ ({0},{-#1*0.9}) ; + \draw[thick] ($(RuledOrigine)+(0,{(-#2+1-#1)*0.9})$) --++ ({\paperwidth-6cm},{0}) ; \draw[thick] ($(RuledOrigine)+(0,{(-#2+1)*0.9})$) rectangle++ ({#1.*0.9},{-#1*0.9}) ; \draw[thick] ($(RuledOrigine)+(0,{(-#2+1-#1)*0.9})$) --++ ({#1.*0.9},{#1*0.9}) ; } @@ -386,7 +396,7 @@ \NewDocumentCommand\LignePapierRuled{ O{} D<>{left} D(){0,0} m }{% \useKVdefault[RuledLigne] \setKV[RuledLigne]{#1} - \node[\RuledLigneCouleur,text width=\fpeval{\RuledLigneLarg/\RuledLigneEchelle}cm,align=#2,inner sep=0pt,anchor=base west,scale=\RuledLigneEchelle] at ($(RuledOrigine)+(0.025,{-(\RuledLigne-1)*0.9})+(#3)$) {#4} ; + \node[\RuledLigneCouleur,text width=\fpeval{\RuledLigneLarg/\RuledLigneEchelle}cm,align=#2,inner sep=0pt,anchor=base west,scale=\RuledLigneEchelle] at ($(RuledOrigine)+(0.05,{-(\RuledLigne-1)*0.9})+(#3)$) {#4} ; } \defKV[RuledPar]{% @@ -407,7 +417,7 @@ \NewDocumentCommand\ParagraphePapierRuled{ O{} D<>{justify} D(){0,0} m }{% \useKVdefault[RuledPar] \setKV[RuledPar]{#1} - \node[\RuledParCouleur,text width=\RuledParLarg cm,align=#2,inner sep=0pt,anchor=base west,font=\fontsize{\RuledParEchelle}{\RuledParBase}\selectfont] at ($(RuledOrigine)+(0.025,{-(\RuledPar-1)*0.9})+(#3)$) {#4} ; + \node[\RuledParCouleur,text width=\RuledParLarg cm,align=#2,inner sep=0pt,anchor=base west,font=\fontsize{\RuledParEchelle}{\RuledParBase}\selectfont] at ($(RuledOrigine)+(0.05,{-(\RuledPar-1)*0.9})+(#3)$) {#4} ; } \endinput \ No newline at end of file diff --git a/systems/mac/mactex/ExtrasFolder.pdf b/systems/mac/mactex/ExtrasFolder.pdf index 1b270f63de..591d2c30b1 100644 Binary files a/systems/mac/mactex/ExtrasFolder.pdf and b/systems/mac/mactex/ExtrasFolder.pdf differ diff --git a/systems/mac/mactex/Licenses.txt b/systems/mac/mactex/Licenses.txt index e41de334dd..c90df4040a 100644 --- a/systems/mac/mactex/Licenses.txt +++ b/systems/mac/mactex/Licenses.txt @@ -1,6 +1,6 @@ $Id: Licenses.txt,v 1.14 2007/02/28 14:23:19 herbs Exp $ -Brief summary of the licensing of the various applications included as of 2023/01/05 +Brief summary of the licensing of the various applications included as of 2023/01/30 Aquamacs Emacs (Intel) - 3.6 - gpl - http://aquamacs.org/ Aquatkbibtex - 1.3 - gpl - http://aquatkbibtex.sourceforge.net/ @@ -17,4 +17,4 @@ Skim (10.10+) - 1.6.14 - bsd - http://skim-app.sourceforge Symbols Widget - 1.4.3 - gpl - http://vocaro.com/trevor/software/widgets/ TeX Live Utility (10.9+) - 1.53 - bsd - https://github.com/amaxwell/tlutility/releases TexMaker (10.13+) - 5.1.3 - gpl - http://www.xm1math.net/texmaker/ -TeXShop (10.12+) - 5.10 - gpl - http://www.uoregon.edu/~koch/texshop/texshop.html +TeXShop (10.12+) - 5.11 - gpl - http://www.uoregon.edu/~koch/texshop/texshop.html diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index b40e026dd1..13616ce4d0 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -35,7 +35,6 @@ $mirrors = { 'Iran' => { 'http://ctan.yazd.ac.ir/' => 1, 'https://ctan.asis.sh/' => 1, - 'https://mirror.bardia.tech/ctan/' => 1, }, 'Japan' => { 'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1, @@ -54,9 +53,6 @@ $mirrors = { 'Philippines' => { 'http://mirror.rise.ph/ctan/' => 1, }, - 'Singapore' => { - 'https://download.nus.edu.sg/mirror/ctan/' => 1, - }, 'Thailand' => { 'https://mirror.kku.ac.th/CTAN/' => 1, }, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 77ae088d25..c4280e4082 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/2022 -depend revision/65679 +depend revision/65694 name 00texlive.image category TLCore -revision 65680 +revision 65693 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 @@ -2632,6 +2632,7 @@ runfiles size=12962 tlpkg/tlpsrc/longfigure.tlpsrc tlpkg/tlpsrc/longnamefilelist.tlpsrc tlpkg/tlpsrc/loops.tlpsrc + tlpkg/tlpsrc/lparse.tlpsrc tlpkg/tlpsrc/lpform.tlpsrc tlpkg/tlpsrc/lpic.tlpsrc tlpkg/tlpsrc/lplfitch.tlpsrc @@ -4214,6 +4215,7 @@ runfiles size=12962 tlpkg/tlpsrc/tikzscale.tlpsrc tlpkg/tlpsrc/tikzsymbols.tlpsrc tlpkg/tlpsrc/tikztosvg.tlpsrc + tlpkg/tlpsrc/tikzviolinplots.tlpsrc tlpkg/tlpsrc/tile-graphic.tlpsrc tlpkg/tlpsrc/timbreicmc.tlpsrc tlpkg/tlpsrc/times.tlpsrc @@ -4698,7 +4700,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 65664 +revision 65682 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 @@ -72041,7 +72043,7 @@ containerchecksum 952fe1be5136c0fded29381fe58935dedfe2c0f338f38d280c2a69bb718e2b name collection-luatex category Collection -revision 65441 +revision 65693 shortdesc LuaTeX packages relocated 1 longdesc Packages for LuaTeX, a TeX engine using Lua as an embedded @@ -72071,6 +72073,7 @@ depend interpreter depend kanaparser depend ligtype depend linebreaker +depend lparse depend lt3luabridge depend lua-typo depend lua-uca @@ -72142,8 +72145,8 @@ depend tsvtemplate depend typewriter depend uninormalize depend yamlvars -containersize 964 -containerchecksum d50ac4fdb7c080698344d848408cd31e1941f3975bf517cf2358b6bf385aa105655e87d284b44de3d1b6931bafdc7a0dfefed30f0614aa1afe3843e8b9c9b321 +containersize 968 +containerchecksum 2895f3d70e627f4e26f4c73c8e906ba3ae34465f0389eb06cb7d725f008bc52fa67c1cd4be443a0cc3046b2f25165cf2a9dbeb2985cd66e8242bc69de931e408 name collection-mathscience category Collection @@ -72502,7 +72505,7 @@ containerchecksum 5d416eca3382c36a869959d850de6ffb4606c1a15c5adeae2ed0f8800c4a95 name collection-pictures category Collection -revision 65649 +revision 65687 shortdesc Graphics, pictures, diagrams relocated 1 longdesc Including TikZ, pict, etc., but MetaPost and PStricks are @@ -72716,6 +72719,7 @@ depend tikzposter depend tikzscale depend tikzsymbols depend tikztosvg +depend tikzviolinplots depend tile-graphic depend timing-diagrams depend tipfr @@ -72742,8 +72746,8 @@ depend worldflags depend xistercian depend xpicture depend xypic -containersize 1552 -containerchecksum 5821ec0c5b0b27d754ea50a1e2e46ce3d3741ba7501a610ca0530a04ad212dd2e1721de5eb0a69714e7f98acb7dba34fa5c9ce54147ce85319c293879f9f4c45 +containersize 1560 +containerchecksum 6d10346e68e7f9548b6a1207b7484a78370bef58caa656ecf919f8c126041258d245936593523be4492907731f119bdd06fea8940dafe000f6e4a8b5040d2a0e name collection-plaingeneric category Collection @@ -74959,30 +74963,30 @@ catalogue-topics font font-mf font-maths name concmath-otf category Package -revision 64924 +revision 65683 shortdesc Concrete based OpenType Math font relocated 1 longdesc This package provides an OpenType version of the Concrete Math longdesc font created by Ulrik Vieth in Metafont. "concmath-otf.sty" is longdesc a replacement for the original "concmath.sty" package to be longdesc used with LuaTeX or XeTeX engines. -containersize 133888 -containerchecksum 0d6f22025552df9c9af0221912d55c85d1a477b33572e50be1be0d6c4044bf1976f85e595a31fb86358cfa7bee2c891aed1a9cd97a198889bcc1005077eecfb5 -doccontainersize 1856924 -doccontainerchecksum a95fe63c92fdeb65adbcb530298900dcc87e10e0d7aea53eaebffa17e153548253eec786ebd390ac41e1afee0e6575c2e72684220a01b9ee9a8d2b4309114b1e +containersize 135020 +containerchecksum efbd04812e5c617adb4caac1de59caf11eabedb2f145dc069e49c572d14f4dacaadb0de112235c29b5f12f3c54a2d4f66a4e5e7a6928dd178be9b127d5ef550e +doccontainersize 1857764 +doccontainerchecksum 3ec3b3a39f21895413fc05e1fa54a3896b2fe6b32fb390a5ff9691a54c0fa39f2a532da58edfba4f2c34b020495b8c673d107e28abb7fb6d86e6246188567374 docfiles size=483 RELOC/doc/fonts/concmath-otf/README.md details="Readme" RELOC/doc/fonts/concmath-otf/concmath-otf.ltx RELOC/doc/fonts/concmath-otf/concmath-otf.pdf details="Package documentation" RELOC/doc/fonts/concmath-otf/unimath-concrete.ltx RELOC/doc/fonts/concmath-otf/unimath-concrete.pdf details="List of glyphs" -runfiles size=57 +runfiles size=58 RELOC/fonts/opentype/public/concmath-otf/Concrete-Math.otf RELOC/tex/latex/concmath-otf/concmath-otf.sty catalogue-ctan /fonts/concmath-otf catalogue-license ofl lppl1.3 catalogue-topics font font-otf font-maths font-supp -catalogue-version 0.24 +catalogue-version 0.25 name concprog category Package @@ -110166,7 +110170,7 @@ catalogue-version 1.2 name eolang category Package -revision 65606 +revision 65688 shortdesc Formulas and graphs for the EO programming language relocated 1 longdesc This LaTeX package helps you write [?] -calculus formulas and @@ -110178,10 +110182,10 @@ depend iexec depend pgf depend pgfopts depend stmaryrd -containersize 6988 -containerchecksum cae9ab0034e02d7b617eaa131441c0d90998ff5abfb5440ce2a9dcbab006fd9dfd5b8219e5b764a25f9c366b941016396ac9b8846ae44348a42b621545edc3fb -doccontainersize 1585204 -doccontainerchecksum 7971a18ba97ab1eee5660650edc0da8a5cdafc1da1ac1471e6809a83e3ff05269576a43ed929f397e99c7d4160563fe1c11f48bdf45f4b61bb9a434b42a8234f +containersize 6992 +containerchecksum 947ea714e707d8f1aa64b3fc0d875c8f908b611de418fae0107aa640cbf2ac3dade061c7f62ce388c8c3977fdf246eaaf6af00afe0c082258e6f48cc27e3daec +doccontainersize 1585256 +doccontainerchecksum 784f5776c281cb3e3778f6e1c59fe97834f7b14c3ca6e795e881c3e26e42881023f071c82a35b6804f3053e0360207013e910719ff3e61e18b46ef77b2e10049 docfiles size=507 RELOC/doc/latex/eolang/DEPENDS.txt RELOC/doc/latex/eolang/LICENSE.txt @@ -110189,8 +110193,8 @@ docfiles size=507 RELOC/doc/latex/eolang/cactus.pdf RELOC/doc/latex/eolang/eolang.bib RELOC/doc/latex/eolang/eolang.pdf details="Package documentation" -srccontainersize 15488 -srccontainerchecksum f37dffb731262ec01b2d7b0c289f58044b8ae6d99d8dc492468c05efc40a237880445cc2e78102a8a5da63a9e1daa33953b85ad58045ae69b902e376a4cbd0b1 +srccontainersize 15484 +srccontainerchecksum 81d4abf243f34e4d5d890abecb4138c3c202d01df41b75a2621ae4c437c7714c11fc185997363c28b81f343a7d1c484103fa91c9dd3399f6f16d8ca35d0524b3 srcfiles size=15 RELOC/source/latex/eolang/eolang.dtx RELOC/source/latex/eolang/eolang.ins @@ -110200,7 +110204,7 @@ catalogue-contact-repository https://github.com/objectionary/eolang.sty catalogue-ctan /macros/latex/contrib/eolang catalogue-license mit catalogue-topics diagram program-doc -catalogue-version 0.10.0 +catalogue-version 0.11.0 name epigrafica category Package @@ -112761,29 +112765,29 @@ catalogue-version 1.12 name erewhon-math category Package -revision 64925 +revision 65684 shortdesc Utopia based OpenType Math font relocated 1 longdesc OpenType version of the fourier Type1 fonts designed by Michel longdesc Bovani. -containersize 267620 -containerchecksum fb14c63ef33ad5497639b2d47611bdc1ae7cd5d54fa7456dbccb29436a7bd5b52587ab2f5bcba72f4eb77e7d8a02314f36af4a26d70e707c9bf9fd5597e5e5a5 -doccontainersize 1987428 -doccontainerchecksum 908a186ac753ff68519cd0ef1e381a7b313a81e780540313ce2eba372076b446135139513f2bc99f295d4f05af1e2d87f336866308aa82453357761c57b3144b +containersize 267832 +containerchecksum b836d20c767218c485853f4f83516bfebe97d54adf37f031fd5ca04813b5cbdf40ca7586bb0725d7c893475fbf849d8183fd5f22ef9bfbd5a4f22642e27e2f88 +doccontainersize 1988520 +doccontainerchecksum 8247747d74e7ead936ab648358f6c52a539777828fb9fb157bfe22cca3191f467709a4a6264a3d3c55a0731292ec010bcf71acdb542e95998fe8f521d4364bbb docfiles size=520 RELOC/doc/fonts/erewhon-math/Erewhon-Math.ltx RELOC/doc/fonts/erewhon-math/Erewhon-Math.pdf details="Package documentation" RELOC/doc/fonts/erewhon-math/README.md details="Readme" RELOC/doc/fonts/erewhon-math/unimath-erewhon.ltx RELOC/doc/fonts/erewhon-math/unimath-erewhon.pdf details="List of glyphs" -runfiles size=124 +runfiles size=125 RELOC/fonts/opentype/public/erewhon-math/Erewhon-Math-Bold.otf RELOC/fonts/opentype/public/erewhon-math/Erewhon-Math.otf RELOC/tex/latex/erewhon-math/fourier-otf.sty catalogue-ctan /fonts/erewhon-math catalogue-license ofl lppl1.3 catalogue-topics font font-proportional font-otf font-supp font-maths -catalogue-version 0.55 +catalogue-version 0.56 name errata category Package @@ -115290,7 +115294,7 @@ catalogue-version 2.5 name euler-math category Package -revision 65010 +revision 65685 shortdesc OpenType version of Hermann Zapf's Euler maths font relocated 1 longdesc Euler-Math.otf (formerly named 'Neo-Euler.otf') is an OpenType @@ -115299,10 +115303,10 @@ longdesc continuation of the Euler project initiated by Khaled Hosny in longdesc 2009 and abandoned in 2016. A style file euler-math.sty is longdesc provided as a replacement of the eulervm package for LuaLaTeX longdesc and XeLaTeX users. -containersize 225868 -containerchecksum cd2ea897c0707980d30143b5c96632835d0c84aaab86a71fd0519d16610aaf969ade2ea558c4fa7519b6d82a75d1cc43ebee1b4dc6b801a893b68d289bba25f5 -doccontainersize 1544348 -doccontainerchecksum 9455ba79bbe1c8c02dbdfc9fbd9eab60882cf0d104e6eb2c1e7c7cd6350ca6827d0f460bcd32d0c965cc216bb4d99a9ccc6de7caa8b74736b37ce9639c133fa0 +containersize 224712 +containerchecksum 912d06b33ec56da0103fe7a13ba2f3e95b602842d83caf6d4fee6a55fd47f7134f70b7bf7b07736f531836378a9dd60eedd7a0297de19388b0f6ea997a140464 +doccontainersize 1544780 +doccontainerchecksum c197e59cbd9035e915649f99605f9165c7eac55143a96b942e43a718d7237aae14db3db3afcff0b05d39651a3d81a544259d2d435ccc8895be9e831e29e18c36 docfiles size=405 RELOC/doc/fonts/euler-math/Euler-Math.ltx RELOC/doc/fonts/euler-math/Euler-Math.pdf details="Package documentation" @@ -115317,7 +115321,7 @@ catalogue-alias neo-euler catalogue-ctan /fonts/euler-math catalogue-license ofl lppl1.3 catalogue-topics font font-otf font-maths -catalogue-version 0.30 +catalogue-version 0.31 name eulerpx category Package @@ -191820,6 +191824,39 @@ catalogue-license lppl1.3 catalogue-topics list-supp macro-supp csv-support catalogue-version 1.3 +name lparse +category Package +revision 65693 +shortdesc A Lua module for parsing key-value options +relocated 1 +longdesc The name lparse is derived from xparse. The 'x' has been +longdesc replaced by an 'l' because this package only works with LuaTeX. +longdesc 'l' stands for "Lua". Just as with xparse, it is possible to +longdesc use a special syntax consisting of single letters to express +longdesc the arguments of a macro. However, lparse is able to read +longdesc arguments regardless of the macro systemd used -- whether +longdesc LaTeX, or ConTeXt, or even plain TeX. Of course, LuaTeX must +longdesc always be used as the engine. +containersize 3104 +containerchecksum a5f16ff6e4b9ad5ba247205952a1a2b6ec26ea3f307e7e61527b8c9aad860b0d3cffa4166a4fcde56b2d54f3ae1f22bb33bb892c90f896015b0fa4cfc73a13f7 +doccontainersize 107380 +doccontainerchecksum 0c08dc7cf19169e33ad0c4695dbc2a5ba6f16bb328879d2ab9ffe3cfedccaf65499ec0865783947a7db873b20f573e4443368d39d5ad7ef959b3f24770ec9c72 +docfiles size=30 + RELOC/doc/luatex/lparse/README.md details="Readme" + RELOC/doc/luatex/lparse/lparse-doc.tex + RELOC/doc/luatex/lparse/lparse.pdf details="Package documentation" +runfiles size=4 + RELOC/tex/luatex/lparse/lparse.lua + RELOC/tex/luatex/lparse/lparse.sty + RELOC/tex/luatex/lparse/lparse.tex +catalogue-contact-announce https://github.com/Josef-Friedrich/lparse/blob/main/CHANGELOG.md +catalogue-contact-bugs https://github.com/Josef-Friedrich/lparse/issues +catalogue-contact-repository https://github.com/Josef-Friedrich/lparse +catalogue-ctan /macros/luatex/generic/lparse +catalogue-license lppl1.3c +catalogue-topics parser keyval macro-def luatex macro-gen +catalogue-version 0.1.0 + name lpform category Package revision 36918 @@ -220430,7 +220467,7 @@ catalogue-version 0.7 name naive-ebnf category Package -revision 65674 +revision 65689 shortdesc EBNF in Plain Text relocated 1 longdesc With the help of this LaTeX package a context-free grammar @@ -220439,17 +220476,17 @@ longdesc EBNF notation depend filecontentsdef depend l3kernel depend pgfopts -containersize 2012 -containerchecksum 97039c5aa7648c14cca948ad5c9dcf4c8f4a46abf2e81ed909b3a3efef75a0e393e2382c1576db1d1bf63b8bee1c7a1a7cd4cceca2967250c30f22e2455f6ec5 -doccontainersize 436192 -doccontainerchecksum 5f7c1dc1ea9433734b1665ccbf1e5866b5b028b2ae9cc26e1dc59bae5c973deda5f0f5c014d18ef47e8f9ed0cdb9c7f1179ae1786506ca82b9bf396afed42540 -docfiles size=112 +containersize 2044 +containerchecksum 90cbadb240313d58a6eebe660113724e0d8ed311105d7cc9b4d66683accc268284b965bd1a9d0972e76377f163ad39c11622a9e77250741e97c08e2f31177f5b +doccontainersize 515760 +doccontainerchecksum da5aea833f9bcd5daee142d8b5a152cef0142e332a02ea592515e506b0415a7dc0b1616ff7fd15a72fe167ec9c439c454193b32d3da75fcd4429e26cc6a6e1c9 +docfiles size=136 RELOC/doc/latex/naive-ebnf/DEPENDS.txt RELOC/doc/latex/naive-ebnf/LICENSE.txt RELOC/doc/latex/naive-ebnf/README.md details="Readme" RELOC/doc/latex/naive-ebnf/naive-ebnf.pdf details="Package documentation" -srccontainersize 4156 -srccontainerchecksum c84ef97626440a0cd4db1138050b0b5cb9397c16f3ecc0c2ba90a0df9b7c1a7725d3b1a8f3b6550e48b6bb4103f3114accdb460b11383ad09b499fc34ee8b575 +srccontainersize 4376 +srccontainerchecksum 67c6cf1ef211fb2e779904aa40322e8055cc58625deed4933b7574c32428403ff4ad9cddf76d9f674301f6c4d1df0b7d2aa20273ba8e2d08b7ab2606ee19413a srcfiles size=4 RELOC/source/latex/naive-ebnf/naive-ebnf.dtx RELOC/source/latex/naive-ebnf/naive-ebnf.ins @@ -220461,7 +220498,7 @@ catalogue-contact-repository https://github.com/yegor256/naive-ebnf catalogue-ctan /macros/latex/contrib/naive-ebnf catalogue-license mit catalogue-topics formal-spec -catalogue-version 0.0.2 +catalogue-version 0.0.3 name nameauth category Package @@ -257741,7 +257778,7 @@ catalogue-version 1.0 name pseudo category Package -revision 64182 +revision 65690 shortdesc Straightforward pseudocode relocated 1 longdesc The package permits writing pseudocode without much fuss and @@ -257752,11 +257789,11 @@ longdesc there is functionality for typesetting common syntactic longdesc elements such as keywords, identifiers, and comments. The longdesc package relies on aliascnt, array, colortbl, expl3, l3keys2e, longdesc xcolor, and xparse. -containersize 6800 -containerchecksum f3c6e0596180fb9a44540a0da8565af8495f94c9d2d7880ace0420adeafa0f273838134e81c6ef9983991a6efb21eebbe590be8d24e842c2abd5df51f78fe25b -doccontainersize 985412 -doccontainerchecksum 67f87f3f4df0232c41961dea8115a48f13b0ceb722b4011e4fc2417580d7aafab80557494fe91cc53443caa8baae958fc128608c251aef86f4f2158fb5b8e249 -docfiles size=307 +containersize 6868 +containerchecksum 553146a32653fe020c708b3b3a05285f3be5e8b9ff97e6c6e1593986438bb5e7ed4c094f3bea4c2774ad3897a44cd5b4a7e6a864e7423da351400058db64ef62 +doccontainersize 1027208 +doccontainerchecksum c32b1f5de9d13099b4eeb2dc9b3036e7199ed5ddbd90010de0846f077373bd90fc6ddbe188d00bfd6a7b8f4f421907281a7152c8a09a8a8c03b820f95e9247e8 +docfiles size=320 RELOC/doc/latex/pseudo/LICENSE RELOC/doc/latex/pseudo/Makefile RELOC/doc/latex/pseudo/README.md details="Readme" @@ -257770,7 +257807,7 @@ docfiles size=307 RELOC/doc/latex/pseudo/doc/pseudo.bib RELOC/doc/latex/pseudo/doc/pseudo.pdf details="Package documentation" RELOC/doc/latex/pseudo/doc/pseudo.tex - RELOC/doc/latex/pseudo/test/overlaytest.tex + RELOC/doc/latex/pseudo/test/beamertest.tex RELOC/doc/latex/pseudo/test/pseudotest.tex runfiles size=8 RELOC/tex/latex/pseudo/pseudo.sty @@ -257781,7 +257818,7 @@ catalogue-contact-repository https://github.com/mlhetland/pseudo.sty.git catalogue-ctan /macros/latex/contrib/pseudo catalogue-license mit catalogue-topics pseudocode expl3 -catalogue-version 1.2.1 +catalogue-version 1.2.2 name pseudocode category Package @@ -297251,7 +297288,7 @@ catalogue-version 1.1 name tagpdf category Package -revision 65629 +revision 65691 shortdesc Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX relocated 1 longdesc The package offers tools to experiment with tagging and @@ -297262,11 +297299,11 @@ longdesc needed; to test what else is needed so that a pdf works e.g. longdesc with a screen reader. Its goal is to get a feeling for what has longdesc to be done, which kernel changes are needed, how packages longdesc should be adapted. -containersize 32792 -containerchecksum 2afe279ec15d83c95c06a0d8475b609105208223000952fb11505b3fba92f4a73b32bd97b4b0d721f439775c9788b9f40373c0771f91b5016a30bf37775bceaa -doccontainersize 2029320 -doccontainerchecksum eb6f6a78541be21b4adca50916c7772c77e8a0aad66e2193345b4fff714427280558c0fba4fb2e20f2b25aed762d652aed494d205c37b4e03418de06ccd743bc -docfiles size=707 +containersize 32924 +containerchecksum f870ec3bdb55bd6d937da40878288f19584da232a70d95c678b5a3e73eabfe4f6afae4d780406a5287bb4ba41ff19105db245e2367d6dce803f5deb25b221472 +doccontainersize 2031436 +doccontainerchecksum 053c1fd2d62874645f102c07b3fe46e157e59a9e50db0b99c17e0ba7d1a752e6c5b2a13e1af8c3bbfb79030368617db3989ac59ef87ce3b73a6674e3449fec6e +docfiles size=709 RELOC/doc/latex/tagpdf/README.md details="Readme" RELOC/doc/latex/tagpdf/acrobat.png RELOC/doc/latex/tagpdf/ex-AF-file.pdf @@ -297301,9 +297338,9 @@ docfiles size=707 RELOC/doc/latex/tagpdf/tagpdf.bib RELOC/doc/latex/tagpdf/tagpdf.pdf details="Package documentation" RELOC/doc/latex/tagpdf/tagpdf.tex -srccontainersize 60908 -srccontainerchecksum a2768c641d44d99a6026aed95638e359b6505721adfeaf16e1c6da0d7aa285f823b4945399a5bfe7ba4f0e97183e86cb13905ab1c63af3fcd0af3af16a32204d -srcfiles size=89 +srccontainersize 61076 +srccontainerchecksum 71b41e5228a78becac6f28d5035d7d31c906e9980cdaeb210d1b031218a40accd07db4551da7f1a59432f44d171eded12c47b23df9bca66e5ab9deb150853c77 +srcfiles size=90 RELOC/source/latex/tagpdf/tagpdf-backend.dtx RELOC/source/latex/tagpdf/tagpdf-checks.dtx RELOC/source/latex/tagpdf/tagpdf-data.dtx @@ -297317,7 +297354,7 @@ srcfiles size=89 RELOC/source/latex/tagpdf/tagpdf-user.dtx RELOC/source/latex/tagpdf/tagpdf.dtx RELOC/source/latex/tagpdf/tagpdf.ins -runfiles size=61 +runfiles size=62 RELOC/tex/latex/tagpdf/tagpdf-base.sty RELOC/tex/latex/tagpdf/tagpdf-debug-generic.sty RELOC/tex/latex/tagpdf/tagpdf-debug-lua.sty @@ -297341,7 +297378,7 @@ catalogue-contact-support https://github.com/u-fischer/tagpdf/issues catalogue-ctan /macros/latex/contrib/tagpdf catalogue-license lppl1.3c catalogue-topics tagged-pdf accessible expl3 -catalogue-version 0.98b +catalogue-version 0.98c name talk category Package @@ -311821,7 +311858,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 65664 +revision 65682 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. @@ -311829,10 +311866,10 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 113700 -containerchecksum 06fe4c25d20468b37531a9247378a2daf6f20aec4450e779b4f8c2264b98fe3e66894a3a7863147a4319df1aec85acb25ed29ab3555a07d7693869e8184faba5 -doccontainersize 424452 -doccontainerchecksum d736b1ab064d1dc69d31e903b643a118e6ccc92db89ef9d0af9fd52faeda12e5b19a6ce3dd6f1993fa9677f7928185ac71d4913c6db51b98c5f79677c7283922 +containersize 113684 +containerchecksum e54d89086556354dc2589bd63f610cc512daca8dfe704bf4ff18b9fe5d6649ce24f9182e1e1949b008b499a83022ab733008205ce5ba9a09f467c79581b5b5c7 +doccontainersize 424552 +doccontainerchecksum 3860a6521f9d899528e7ff32d0119a1796b8b954ce0c6a2421d98440a849791d25b98419c61cf486ae5a892d0b49fd62e68db66443786216e20767e14c3e903c docfiles size=534 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 @@ -319486,6 +319523,40 @@ containerchecksum 5a66d2599fcfe52161b006775286412acc5f44d9e85bc9a817329eeef731cd binfiles arch=x86_64-solaris size=1 bin/x86_64-solaris/tikztosvg +name tikzviolinplots +category Package +revision 65687 +shortdesc Draws violin plots from data +relocated 1 +longdesc This package enables the user to draw violin plots, calculating +longdesc the kernel density estimation from the data and plotting the +longdesc resulting curve inside a tikzpicture environment. It supports +longdesc different kernels, and allows the user to either set the +longdesc bandwidth value for each plot or use a default value. +containersize 3764 +containerchecksum f77d790c2f2c7df0d60f181430d06e731186d87de12b941c9e3db3e75a94844737d1ea2e7af676c4be7af752abc16e25ed2ffa8afcca67e7b61ad7d57c7378f8 +doccontainersize 307980 +doccontainerchecksum 686ccad0fe4a07003eb0c73a18a7858c2489a203abab33fe4a51b285a6f887be01893c1c6247c773432371fa70fd4517acb1900d98105006351fe0840126dba8 +docfiles size=108 + RELOC/doc/latex/tikzviolinplots/AFR.csv + RELOC/doc/latex/tikzviolinplots/AMR.csv + RELOC/doc/latex/tikzviolinplots/EMR.csv + RELOC/doc/latex/tikzviolinplots/EUR.csv + RELOC/doc/latex/tikzviolinplots/LICENSE + RELOC/doc/latex/tikzviolinplots/README + RELOC/doc/latex/tikzviolinplots/README.md details="Readme" + RELOC/doc/latex/tikzviolinplots/SEAR.csv + RELOC/doc/latex/tikzviolinplots/WPR.csv + RELOC/doc/latex/tikzviolinplots/tikzviolinplots.pdf details="Package documentation" + RELOC/doc/latex/tikzviolinplots/tikzviolinplots.tex +runfiles size=5 + RELOC/tex/latex/tikzviolinplots/tikzviolinplots.sty +catalogue-contact-repository https://github.com/pedro-callil/tikzviolinplots +catalogue-ctan /graphics/pgf/contrib/tikzviolinplots +catalogue-license lppl1.3 +catalogue-topics statistics graphics graphics-plot pgf-tikz +catalogue-version 0.7.1 + name tile-graphic category Package revision 55325 @@ -328326,16 +328397,16 @@ catalogue-version 0.2 name tramlines category Package -revision 65660 +revision 65692 shortdesc A package for creating tramlines (lines above and below a title used by lawyers in the UK) relocated 1 longdesc This package automatically creates tramlines (lines above and longdesc below a title used by lawyers in the UK and the Commonwealth). -containersize 1048 -containerchecksum da9518ae2a69d003b92d8867d38216c63c3993c73bc249a3e8d6773f1e2d3181529664e2c3a31921c8128d8c7f0f526c71cc9993111f7c9d823f0a3c63786b48 -doccontainersize 45904 -doccontainerchecksum 39b80ff65c0d1c5d39b8122ec42cf8bcef92fe921ad06573e3358df9a190735c27b3975c5d0633d63ef53a986d029499fc938b0bd016445a3d7325d10912a50b -docfiles size=14 +containersize 1068 +containerchecksum d30a7a7ee30f933163f5462ce00b63e82bbe65b2d08b2b530004c22f7fdd884c99d44423aa98ee4176f0d7cab159799984a399ce26315d0af6522babf7b3f646 +doccontainersize 59588 +doccontainerchecksum 209f4af2dbc0993c3f3b454c2d030c2f69e43403d50721a2c1e7159c1ed1cd95a01c76bd1821d1f281c4b1fd516b3084799d5877acb500453008c3e7e1b15b5b +docfiles size=18 RELOC/doc/latex/tramlines/README details="Readme" RELOC/doc/latex/tramlines/tramlines-documentation.pdf details="Package documentation" RELOC/doc/latex/tramlines/tramlines-documentation.tex @@ -328345,7 +328416,7 @@ catalogue-contact-home https://github.com/ezgranet/tramlines catalogue-ctan /macros/latex/contrib/tramlines catalogue-license lppl1.3c cc-by-sa-3 catalogue-topics headings legal -catalogue-version 1.0.0 +catalogue-version 1.1.0 name translation-array-fr category Package @@ -339018,7 +339089,7 @@ catalogue-version 3.4 name urlbst category Package -revision 65190 +revision 65694 shortdesc Web support for BibTeX longdesc Supports a new BibTeX 'webpage' entry type and 'url', longdesc 'lastchecked', and 'eprint' and 'DOI' fields. The Perl script @@ -339026,10 +339097,10 @@ longdesc urlbst can be used to add this support to an arbitrary .bst longdesc file which has a reasonably conventional structure. The result longdesc is meant to be robust rather than pretty. depend urlbst.ARCH -containersize 14108 -containerchecksum 526c10cc0ad73b630a21edbf8863c0e52e89918e65500d48ac9c60cba230e0a4286afc4bfd637f025b5737022120bb7386ac48eb0834a0f8cd157829f8f84c7f -doccontainersize 251788 -doccontainerchecksum 5db32993bf3a07299d6961d6f42747e676494ad8902228deb7530a3e4f1d1abfcea0ad75b883e42296c47b9f46658f59ccf2e6b0d0cab48cfd8084fe86826150 +containersize 14284 +containerchecksum 25d5655fc01f98a1414aa962d8ad924464835aaed993e3bb5a749721034aacb559a4ca1590d353615734535ac91d31abf7b99004f6298525ac618f35bfcb0fd0 +doccontainersize 252716 +doccontainerchecksum 897c866ab03bdd5ab741537182788c5f484009681d6fb98f1149329068be707abae7ef012c0bd0170e2b4b673eaa63b46f5d0d55714015e8a451457f5a6c540c docfiles size=89 texmf-dist/doc/bibtex/urlbst/LICENCE-gpl-2.0.txt texmf-dist/doc/bibtex/urlbst/LICENCE-lppl.txt @@ -339040,13 +339111,13 @@ docfiles size=89 texmf-dist/doc/bibtex/urlbst/urlbst.in texmf-dist/doc/bibtex/urlbst/urlbst.pdf details="Package documentation (PDF format)" texmf-dist/doc/bibtex/urlbst/urlbst.tex -srccontainersize 23272 -srccontainerchecksum 5b78e14af18a2e011a13fc9172223b1a7e2a4e68a06d64d9bda1c783f5dac14f26e99e6815a7c344d23b1b7eadca29cc184d1c5305555b52fc3d945fcadca372 +srccontainersize 23300 +srccontainerchecksum 5bbad9719daeeb8c03e7db6ef956881994bc17d7ced9b45165ad45899a7230ea8c0ceeb23d209d36535d2081b6b611d46c19b1f0f03e8fbae1788f31ab09e7bd srcfiles size=25 texmf-dist/source/bibtex/urlbst/Makefile.in texmf-dist/source/bibtex/urlbst/configure texmf-dist/source/bibtex/urlbst/configure.ac -runfiles size=42 +runfiles size=43 texmf-dist/bibtex/bst/urlbst/abbrvurl.bst texmf-dist/bibtex/bst/urlbst/alphaurl.bst texmf-dist/bibtex/bst/urlbst/plainurl.bst @@ -339057,7 +339128,7 @@ catalogue-contact-repository https://heptapod.host/nxg/urlbst catalogue-ctan /biblio/bibtex/contrib/urlbst catalogue-license gpl2 lppl catalogue-topics bibtex-sty -catalogue-version 0.9 +catalogue-version 0.9.1 name urlbst.aarch64-linux category Package @@ -350139,18 +350210,18 @@ catalogue-version 1.24 name xcharter-math category Package -revision 64927 +revision 65686 shortdesc XCharter-based OpenType Math font for LuaTeX and XeTeX relocated 1 longdesc This package provides an Unicode Math font XCharter-Math.otf longdesc meant to be used together with XCharter Opentype Text fonts longdesc (extension of Bitstream Charter) in LuaLaTeX or XeLaTeX longdesc documents. -containersize 217836 -containerchecksum 552c473140f49ec64e6bb6e42259fe9a292e966b827337b8e3c9c0fde21e9b51af16abde3e2449c32d4d83e1439ce2258e38cce9c2f616c51c4079ffa65bf999 -doccontainersize 1948324 -doccontainerchecksum bbd3ad62b4cc737dc753f7537ec0a60a11ee0c442c1cfc37a36e08b270b317c239e20a11d527865ec92ebca175d7eeb6ffb717377655bd9eeb8022922a9006a6 -docfiles size=509 +containersize 218600 +containerchecksum 099096013f0e6875e879e5f0c5a646df374c718199e0a8394d0d1db215e2e65aea7b484818ecdf1be72064d8460fabcf46918b5326516c3b887b62ccfd7bcfbb +doccontainersize 1966132 +doccontainerchecksum c6b64e8ebe5d0aa41aea6e5cfdabb2cd62eeb924e8de0b4b2b29dca4f8a4970e643b3c81fcbdda52df3a4cc1220413430cadde6caece7db3f6312fd65814b3d7 +docfiles size=514 RELOC/doc/fonts/xcharter-math/README.md details="Readme" RELOC/doc/fonts/xcharter-math/XCharter-Math.ltx RELOC/doc/fonts/xcharter-math/XCharter-Math.pdf details="Package documentation" @@ -350163,7 +350234,7 @@ runfiles size=102 catalogue-ctan /fonts/xcharter-math catalogue-license ofl lppl1.3 catalogue-topics font font-otf font-maths font-supp-maths -catalogue-version 0.35 +catalogue-version 0.36 name xcite category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index ee85e7d52d..c7e2fdc20e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -d8dde3d0349ebb35bd96382542d6fd17 texlive.tlpdb +864401783c83f017a9ad6d0b086bb723 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index e7806b1b40..afe6d80c0c 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -46efcb47670439be9e321a6ee5696cc42fee88d6a892fb37d85b1ae90b7b964101e22fccf127945585f7019fd0c4914fc08964f975ad6915951db32a93f9a93f texlive.tlpdb +3e71b4d92a856d2dd2d7ea74504c662e7d19c0e74886c8823d17849398041c26c9b2753fdc88286def85f98f4d290c2223e28c23cf65f6c9500160371169d17e texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 2e2d75642d..267d956033 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEbBAEBCgAGBQJj1xToAAoJEEzhh34ZQ4xwKQgH93a/MNaHhJzgN7GtT2mf4fHv -U47kYiA/d2aOTrB+nAlA2kvrThUj8C7RfxIuMGSG4Abt70+m5Tos0p+Cpxh2hoNF -7KWPmn7h/DdxzFnXkMXtjh3vj0JcZ32ilSsbAXQIYo6N1LYnWc9RGfvsiSERgN9o -RLKdiC7yXvz2zWSpdFfJbF9qcNMJ0i9XOeKfxmq1AVy9jVtEE6LBoK+1ImRwN8+A -gOATLBZw3i4TeBehdOxEvvCMZqeW8AEFq6dCQ0NY5kbT8q3JTe6VFM+oITQIrPNO -CVazzXKSzE0oOe6B3SBn28K+42WmQbPKFSmaxjXfhXr0tX0IhsN3R3VCqMsUzA== -=N0Hy +iQEcBAEBCgAGBQJj2GZkAAoJEEzhh34ZQ4xwGacH/3Htlm2qSUXtAIDZRYlHvkmS +05NhNmNtjjDawSElzbsmZbCnXsYyiWxqBKgwqpiM0N9wjMdtiYOvybZMLp/dJqsm +A9hbqVEmNz4J2GTKQJ74rrqWHYZHlWPL7XVClDdKA38obMXXsvBPGhFOD7YKARZ/ +laPgouR/MTg7fm+Ob5vLqwuUOaxhElMBAfQv8ex173spjQ1KnfOtm4ilM51RQE1c +jek6SWaEJlL3skzu7WZ4ZWX/hEW4SKUzyzX4d3NtM4tWWWu1rqBA2LdhD5YpeQZG +//Mj+BZm9ZR5T8/MJ2Ec1xyh2njFBCzAHX4SUxWVorJwYKlGInD4yftk6kwupyA= +=x2Pi -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index f96d26ab38..8ea49fa961 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/timestamp b/timestamp index 10288842af..4210b977fc 100644 --- a/timestamp +++ b/timestamp @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2023-01-31-02-02 +2023-02-01-02-02 -- cgit v1.2.3