summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-12-06 03:01:00 +0000
committerNorbert Preining <norbert@preining.info>2023-12-06 03:01:00 +0000
commit517bc0ad712becd89c09bdc30e6b5cdb135fcd83 (patch)
tree37e759b73fd347325b77aa612514b73d82d86825
parentf4d05c7d6b687c6730e84b104235e648ca4b3ecd (diff)
CTAN sync 202312060300
-rw-r--r--FILES.byname401
-rw-r--r--FILES.byname.gzbin2558366 -> 2558468 bytes
-rw-r--r--FILES.last07days263
-rw-r--r--biblio/ctan-bibdata/ctan.bib33
-rw-r--r--fonts/newcomputermodern/README31
-rw-r--r--fonts/newcomputermodern/doc/colored-diacritics.pdfbin0 -> 4972 bytes
-rw-r--r--fonts/newcomputermodern/doc/colored-diacritics.tex21
-rw-r--r--fonts/newcomputermodern/doc/newcm-doc.pdfbin183448 -> 254559 bytes
-rw-r--r--fonts/newcomputermodern/doc/newcm-doc.tex307
-rw-r--r--fonts/newcomputermodern/otf/NewCM08-Book.otfbin597564 -> 611348 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM08-BookItalic.otfbin618756 -> 628612 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM08-Italic.otfbin537592 -> 559488 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM08-Regular.otfbin517056 -> 532772 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM08Devanagari-Book.otfbin0 -> 336620 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM08Devanagari-Regular.otfbin0 -> 326428 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-Bold.otfbin495488 -> 504588 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-BoldItalic.otfbin448536 -> 454292 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-Book.otfbin591644 -> 600660 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-BookItalic.otfbin551252 -> 556028 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-Italic.otfbin465192 -> 470804 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10-Regular.otfbin566756 -> 573392 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10Devanagari-Bold.otfbin0 -> 324796 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10Devanagari-Book.otfbin0 -> 322324 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCM10Devanagari-Regular.otfbin0 -> 344216 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMath-Book.otfbin1140312 -> 1223200 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMath-Regular.otfbin1006492 -> 1092680 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMono10-Bold.otfbin297576 -> 310988 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otfbin672348 -> 683484 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMono10-Book.otfbin421632 -> 437804 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otfbin496564 -> 508168 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMono10-Italic.otfbin399792 -> 416920 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMono10-Regular.otfbin337268 -> 343900 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans08-Book.otfbin374692 -> 388488 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otfbin391276 -> 405328 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans08-Oblique.otfbin360164 -> 373252 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans08-Regular.otfbin365824 -> 378788 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans10-Bold.otfbin319776 -> 334020 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otfbin308316 -> 322240 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans10-Book.otfbin368888 -> 382424 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otfbin348608 -> 362768 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans10-Oblique.otfbin284580 -> 298472 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMSans10-Regular.otfbin318572 -> 333232 bytes
-rw-r--r--fonts/newcomputermodern/source.txzbin12575116 -> 13814400 bytes
-rw-r--r--fonts/newcomputermodern/tex/newcomputermodern.sty2
-rw-r--r--macros/latex/contrib/bookmark/README.md4
-rw-r--r--macros/latex/contrib/bookmark/bookmark-frozen.dtx4
-rw-r--r--macros/latex/contrib/bookmark/bookmark.dtx124
-rw-r--r--macros/latex/contrib/bookmark/bookmark.pdfbin479157 -> 503992 bytes
-rw-r--r--macros/latex/contrib/oberdiek/README.md5
-rw-r--r--macros/latex/contrib/oberdiek/aliascnt.pdfbin321661 -> 321667 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bmpsize.pdfbin525983 -> 525958 bytes
-rw-r--r--macros/latex/contrib/oberdiek/centernot.pdfbin304550 -> 304565 bytes
-rw-r--r--macros/latex/contrib/oberdiek/chemarr.pdfbin318488 -> 318494 bytes
-rw-r--r--macros/latex/contrib/oberdiek/classlist.pdfbin298082 -> 298087 bytes
-rw-r--r--macros/latex/contrib/oberdiek/colonequals.pdfbin311531 -> 311530 bytes
-rw-r--r--macros/latex/contrib/oberdiek/dvipscol.pdfbin297238 -> 297233 bytes
-rw-r--r--macros/latex/contrib/oberdiek/engord.pdfbin347356 -> 347368 bytes
-rw-r--r--macros/latex/contrib/oberdiek/enparen.pdfbin332198 -> 332193 bytes
-rw-r--r--macros/latex/contrib/oberdiek/eolgrab.pdfbin346519 -> 346528 bytes
-rw-r--r--macros/latex/contrib/oberdiek/fibnum.pdfbin387245 -> 387246 bytes
-rw-r--r--macros/latex/contrib/oberdiek/flags.pdfbin311387 -> 311381 bytes
-rw-r--r--macros/latex/contrib/oberdiek/holtxdoc.pdfbin333750 -> 333733 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypbmsec.pdfbin317464 -> 317462 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypcap.pdfbin310816 -> 310655 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypgotoe.pdfbin313696 -> 313697 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hyphsubst.pdfbin328767 -> 328780 bytes
-rw-r--r--macros/latex/contrib/oberdiek/ifdraft.pdfbin292634 -> 292642 bytes
-rw-r--r--macros/latex/contrib/oberdiek/iflang.pdfbin344769 -> 344768 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek-bundle.bib8
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.ins1
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.pdfbin280526 -> 277944 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.tex13
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparallel.pdfbin348841 -> 348838 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparcolumns.pdfbin336518 -> 336523 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcrypt.pdfbin337853 -> 337837 bytes
-rw-r--r--macros/latex/contrib/oberdiek/protecteddef.pdfbin336473 -> 336483 bytes
-rw-r--r--macros/latex/contrib/oberdiek/resizegather.pdfbin543573 -> 543911 bytes
-rw-r--r--macros/latex/contrib/oberdiek/rotchiffre.pdfbin345318 -> 345328 bytes
-rw-r--r--macros/latex/contrib/oberdiek/scrindex.pdfbin309275 -> 309276 bytes
-rw-r--r--macros/latex/contrib/oberdiek/setouterhbox.pdfbin358510 -> 358522 bytes
-rw-r--r--macros/latex/contrib/oberdiek/settobox.pdfbin321372 -> 321376 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stackrel.pdfbin310389 -> 310389 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stampinclude.pdfbin304752 -> 304745 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularht.pdfbin359279 -> 359268 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularkv.pdfbin280510 -> 280523 bytes
-rw-r--r--macros/latex/contrib/oberdiek/telprint.pdfbin331175 -> 331190 bytes
-rw-r--r--macros/latex/contrib/oberdiek/thepdfnumber.pdfbin377482 -> 377485 bytes
-rw-r--r--macros/latex/contrib/oberdiek/twoopt.pdfbin301490 -> 301484 bytes
-rw-r--r--macros/latex/contrib/pdfrender/README.md14
-rw-r--r--macros/latex/contrib/pdfrender/pdfrender.dtx (renamed from macros/latex/contrib/oberdiek/pdfrender.dtx)181
-rw-r--r--macros/latex/contrib/pdfrender/pdfrender.pdf (renamed from macros/latex/contrib/oberdiek/pdfrender.pdf)bin413784 -> 408295 bytes
-rw-r--r--macros/latex/contrib/ufrgscca/README.md9
-rw-r--r--macros/latex/contrib/ufrgscca/doc/ufrgscca.pdfbin588902 -> 590459 bytes
-rw-r--r--macros/latex/contrib/ufrgscca/doc/ufrgscca.tex42
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty12
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def4
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def4
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty116
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty23
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex26
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty22
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty12
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty12
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex4
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty12
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty12
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex4
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex96
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca.cls12
-rw-r--r--support/TeX4ht/source/ChangeLog7
-rw-r--r--support/TeX4ht/source/tex4ht-fonts-noncjk.tex16
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb142
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc16
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2491352 -> 2493716 bytes
-rw-r--r--timestamp2
118 files changed, 1262 insertions, 760 deletions
diff --git a/FILES.byname b/FILES.byname
index c0defda825..c2de2ebad0 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2063,12 +2063,12 @@
2023/10/05 | 1710 | biblio/citation-style-language/README.md
2023/10/05 | 12878 | biblio/citation-style-language/vancouver.csl
2023/10/05 | 4531754 | biblio/citation-style-language.zip
-2023/12/04 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/12/05 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/12/04 | 2830639 | biblio/ctan-bibdata/ctan.bib
-2023/12/04 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2023/12/05 | 2831018 | biblio/ctan-bibdata/ctan.bib
+2023/12/05 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/12/04 | 4113777 | biblio/ctan-bibdata.zip
+2023/12/05 | 4113831 | biblio/ctan-bibdata.zip
2023/02/23 | 3126 | biblio/pbibtex/pbibtex-base/cpp.awk
2023/02/23 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh
2023/02/23 | 22362 | biblio/pbibtex/pbibtex-base/jabbrv.bst
@@ -5429,7 +5429,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/12/04 | 61470 | FILES.last07days
+2023/12/05 | 62191 | 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
@@ -84188,61 +84188,68 @@
2013/03/04 | 692 | fonts/nanumtype1/vf/ts1nanummjmo.vf
2013/03/04 | 684 | fonts/nanumtype1/vf/ts1nanummjm.vf
2013/03/25 | 30424476 | fonts/nanumtype1.zip
-2023/06/26 | 6102 | fonts/newcomputermodern/doc/integral.pdf
-2023/06/26 | 191 | fonts/newcomputermodern/doc/integral.tex
-2023/10/16 | 183448 | fonts/newcomputermodern/doc/newcm-doc.pdf
-2023/10/16 | 34972 | fonts/newcomputermodern/doc/newcm-doc.tex
-2023/06/26 | 16144 | fonts/newcomputermodern/doc/newcm-unimath-symbols.ltx
-2023/06/26 | 1303962 | fonts/newcomputermodern/doc/newcm-unimath-symbols.pdf
-2023/06/26 | 141279 | fonts/newcomputermodern/doc/newcomputermodern-sample.pdf
-2023/06/26 | 8015 | fonts/newcomputermodern/doc/newcomputermodern-sample.tex
-2023/06/26 | 6423 | fonts/newcomputermodern/doc/opticalmathlm-cropped.pdf
-2023/06/26 | 3888 | fonts/newcomputermodern/doc/opticalmathlm.pdf
-2023/06/26 | 205 | fonts/newcomputermodern/doc/opticalmathlm.tex
-2023/06/26 | 618756 | fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
-2023/06/26 | 597564 | fonts/newcomputermodern/otf/NewCM08-Book.otf
-2023/06/26 | 537592 | fonts/newcomputermodern/otf/NewCM08-Italic.otf
-2023/06/26 | 517056 | fonts/newcomputermodern/otf/NewCM08-Regular.otf
-2023/06/26 | 448536 | fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
-2023/06/26 | 495488 | fonts/newcomputermodern/otf/NewCM10-Bold.otf
-2023/06/26 | 551252 | fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
-2023/06/26 | 591644 | fonts/newcomputermodern/otf/NewCM10-Book.otf
-2023/06/26 | 465192 | fonts/newcomputermodern/otf/NewCM10-Italic.otf
-2023/06/26 | 566756 | fonts/newcomputermodern/otf/NewCM10-Regular.otf
-2023/06/26 | 1140312 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
-2023/06/26 | 1006492 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
-2023/06/26 | 672348 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
-2023/06/26 | 297576 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
-2023/06/26 | 496564 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
-2023/06/26 | 421632 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
-2023/06/26 | 399792 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
-2023/06/26 | 337268 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
-2023/06/26 | 391276 | fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
-2023/06/26 | 374692 | fonts/newcomputermodern/otf/NewCMSans08-Book.otf
-2023/06/26 | 360164 | fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
-2023/06/26 | 365824 | fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
-2023/10/13 | 308316 | fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
-2023/10/11 | 319776 | fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
-2023/06/26 | 348608 | fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
-2023/06/26 | 368888 | fonts/newcomputermodern/otf/NewCMSans10-Book.otf
-2023/06/26 | 284580 | fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
-2023/06/26 | 318572 | fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
-2023/06/26 | 22356 | fonts/newcomputermodern/otf/NewCMUncial08-Bold.otf
-2023/06/26 | 23196 | fonts/newcomputermodern/otf/NewCMUncial08-Book.otf
-2023/06/26 | 22464 | fonts/newcomputermodern/otf/NewCMUncial08-Regular.otf
-2023/06/26 | 21076 | fonts/newcomputermodern/otf/NewCMUncial10-Bold.otf
-2023/06/26 | 22876 | fonts/newcomputermodern/otf/NewCMUncial10-Book.otf
-2023/06/26 | 30208 | fonts/newcomputermodern/otf/NewCMUncial10-Regular.otf
-2023/10/11 | 12082 | fonts/newcomputermodern/README
-2023/10/13 | 12575116 | fonts/newcomputermodern/source.txz
-2023/06/26 | 1014 | fonts/newcomputermodern/tex/NewCM10-Book.fontspec
-2023/06/26 | 1034 | fonts/newcomputermodern/tex/NewCM10-Regular.fontspec
-2023/06/26 | 232 | fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec
-2023/06/26 | 234 | fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec
-2023/06/26 | 887 | fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec
-2023/06/26 | 886 | fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec
-2023/10/16 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
-2023/10/16 | 22867586 | fonts/newcomputermodern.zip
+2023/10/22 | 4972 | fonts/newcomputermodern/doc/colored-diacritics.pdf
+2023/10/22 | 655 | fonts/newcomputermodern/doc/colored-diacritics.tex
+2023/10/19 | 6102 | fonts/newcomputermodern/doc/integral.pdf
+2023/10/19 | 191 | fonts/newcomputermodern/doc/integral.tex
+2023/12/05 | 254559 | fonts/newcomputermodern/doc/newcm-doc.pdf
+2023/12/05 | 45772 | fonts/newcomputermodern/doc/newcm-doc.tex
+2023/10/19 | 16144 | fonts/newcomputermodern/doc/newcm-unimath-symbols.ltx
+2023/10/19 | 1303962 | fonts/newcomputermodern/doc/newcm-unimath-symbols.pdf
+2023/10/19 | 141279 | fonts/newcomputermodern/doc/newcomputermodern-sample.pdf
+2023/10/19 | 8015 | fonts/newcomputermodern/doc/newcomputermodern-sample.tex
+2023/10/19 | 6423 | fonts/newcomputermodern/doc/opticalmathlm-cropped.pdf
+2023/10/19 | 3888 | fonts/newcomputermodern/doc/opticalmathlm.pdf
+2023/10/19 | 205 | fonts/newcomputermodern/doc/opticalmathlm.tex
+2023/11/27 | 628612 | fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
+2023/11/27 | 611348 | fonts/newcomputermodern/otf/NewCM08-Book.otf
+2023/12/05 | 336620 | fonts/newcomputermodern/otf/NewCM08Devanagari-Book.otf
+2023/12/05 | 326428 | fonts/newcomputermodern/otf/NewCM08Devanagari-Regular.otf
+2023/11/27 | 559488 | fonts/newcomputermodern/otf/NewCM08-Italic.otf
+2023/11/27 | 532772 | fonts/newcomputermodern/otf/NewCM08-Regular.otf
+2023/11/27 | 454292 | fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
+2023/11/27 | 504588 | fonts/newcomputermodern/otf/NewCM10-Bold.otf
+2023/11/27 | 556028 | fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
+2023/11/27 | 600660 | fonts/newcomputermodern/otf/NewCM10-Book.otf
+2023/12/05 | 324796 | fonts/newcomputermodern/otf/NewCM10Devanagari-Bold.otf
+2023/12/05 | 322324 | fonts/newcomputermodern/otf/NewCM10Devanagari-Book.otf
+2023/12/05 | 344216 | fonts/newcomputermodern/otf/NewCM10Devanagari-Regular.otf
+2023/11/27 | 470804 | fonts/newcomputermodern/otf/NewCM10-Italic.otf
+2023/11/27 | 573392 | fonts/newcomputermodern/otf/NewCM10-Regular.otf
+2023/12/05 | 1223200 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
+2023/12/05 | 1092680 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
+2023/11/27 | 683484 | fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
+2023/11/27 | 310988 | fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
+2023/11/27 | 508168 | fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
+2023/11/27 | 437804 | fonts/newcomputermodern/otf/NewCMMono10-Book.otf
+2023/11/27 | 416920 | fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
+2023/11/27 | 343900 | fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
+2023/11/27 | 405328 | fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
+2023/11/27 | 388488 | fonts/newcomputermodern/otf/NewCMSans08-Book.otf
+2023/11/27 | 373252 | fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
+2023/11/27 | 378788 | fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
+2023/11/27 | 322240 | fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
+2023/11/27 | 334020 | fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
+2023/11/27 | 362768 | fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
+2023/11/27 | 382424 | fonts/newcomputermodern/otf/NewCMSans10-Book.otf
+2023/11/27 | 298472 | fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
+2023/11/27 | 333232 | fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
+2023/10/19 | 22356 | fonts/newcomputermodern/otf/NewCMUncial08-Bold.otf
+2023/10/19 | 23196 | fonts/newcomputermodern/otf/NewCMUncial08-Book.otf
+2023/10/19 | 22464 | fonts/newcomputermodern/otf/NewCMUncial08-Regular.otf
+2023/10/19 | 21076 | fonts/newcomputermodern/otf/NewCMUncial10-Bold.otf
+2023/10/19 | 22876 | fonts/newcomputermodern/otf/NewCMUncial10-Book.otf
+2023/10/19 | 30208 | fonts/newcomputermodern/otf/NewCMUncial10-Regular.otf
+2023/12/05 | 13123 | fonts/newcomputermodern/README
+2023/12/05 | 13814400 | fonts/newcomputermodern/source.txz
+2023/10/19 | 1014 | fonts/newcomputermodern/tex/NewCM10-Book.fontspec
+2023/10/19 | 1034 | fonts/newcomputermodern/tex/NewCM10-Regular.fontspec
+2023/10/19 | 232 | fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec
+2023/10/19 | 234 | fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec
+2023/10/19 | 887 | fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec
+2023/10/19 | 886 | fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec
+2023/12/05 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
+2023/12/05 | 25189060 | fonts/newcomputermodern.zip
2020/06/03 | 5405 | fonts/newpx/afm/NewPXBMI.afm
2019/09/10 | 4864 | fonts/newpx/afm/NewPXBMI_gnu.afm
2020/06/03 | 5651 | fonts/newpx/afm/NewPXMI.afm
@@ -194614,7 +194621,6 @@
2019/12/15 | 477717 | install/macros/latex/contrib/bigintcalc.tds.zip
2019/12/09 | 636608 | install/macros/latex/contrib/bitset.tds.zip
2009/09/08 | 241226 | install/macros/latex/contrib/booklet.tds.zip
-2020/11/08 | 516668 | install/macros/latex/contrib/bookmark.tds.zip
2021/10/28 | 1257862 | install/macros/latex/contrib/breqn.tds.zip
2009/10/01 | 166291 | install/macros/latex/contrib/cachepic.tds.zip
2023/10/01 | 1696396 | install/macros/latex/contrib/caption.tds.zip
@@ -194769,7 +194775,7 @@
2016/03/22 | 162114 | install/macros/latex/contrib/normalcolor.tds.zip
2011/09/20 | 179685 | install/macros/latex/contrib/nowidow.tds.zip
2022/09/21 | 8078630 | install/macros/latex/contrib/nwejm.tds.zip
-2023/01/10 | 12452810 | install/macros/latex/contrib/oberdiek.tds.zip
+2023/12/05 | 12039364 | install/macros/latex/contrib/oberdiek.tds.zip
2022/12/16 | 34891 | install/macros/latex/contrib/ocgx2.tds.zip
2012/12/08 | 1025300 | install/macros/latex/contrib/ocgx.tds.zip
2023/04/18 | 543445 | install/macros/latex/contrib/pagecolor.tds.zip
@@ -216301,11 +216307,11 @@
2009/09/08 | 252478 | macros/latex/contrib/booklet/booklet.pdf
2009/09/08 | 2086 | macros/latex/contrib/booklet/README
2009/09/08 | 236732 | macros/latex/contrib/booklet.zip
-2020/11/08 | 93384 | macros/latex/contrib/bookmark/bookmark.dtx
-2020/11/08 | 28427 | macros/latex/contrib/bookmark/bookmark-frozen.dtx
-2020/11/08 | 479157 | macros/latex/contrib/bookmark/bookmark.pdf
-2020/11/08 | 510 | macros/latex/contrib/bookmark/README.md
-2020/11/08 | 489959 | macros/latex/contrib/bookmark.zip
+2023/12/05 | 94463 | macros/latex/contrib/bookmark/bookmark.dtx
+2023/12/05 | 28427 | macros/latex/contrib/bookmark/bookmark-frozen.dtx
+2023/12/05 | 503992 | macros/latex/contrib/bookmark/bookmark.pdf
+2023/12/05 | 510 | macros/latex/contrib/bookmark/README.md
+2023/12/05 | 507420 | macros/latex/contrib/bookmark.zip
2020/01/14 | 44012 | macros/latex/contrib/booktabs/booktabs.dtx
2020/01/14 | 2898 | macros/latex/contrib/booktabs/booktabs.ins
2020/01/14 | 295596 | macros/latex/contrib/booktabs/booktabs.pdf
@@ -232311,85 +232317,83 @@
2022/09/21 | 223025 | macros/latex/contrib/nwejm/source/nwejm.dtx
2022/09/21 | 24810 | macros/latex/contrib/nwejm/source/nwejm-examples-template.dtx
2022/09/21 | 2074701 | macros/latex/contrib/nwejm.zip
-2023/01/10 | 16535 | macros/latex/contrib/oberdiek/aliascnt.dtx
-2023/01/10 | 321661 | macros/latex/contrib/oberdiek/aliascnt.pdf
-2023/01/10 | 106085 | macros/latex/contrib/oberdiek/bmpsize.dtx
-2023/01/10 | 525983 | macros/latex/contrib/oberdiek/bmpsize.pdf
-2023/01/10 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx
-2023/01/10 | 304550 | macros/latex/contrib/oberdiek/centernot.pdf
-2023/01/10 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx
-2023/01/10 | 318488 | macros/latex/contrib/oberdiek/chemarr.pdf
-2023/01/10 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx
-2023/01/10 | 298082 | macros/latex/contrib/oberdiek/classlist.pdf
-2023/01/10 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx
-2023/01/10 | 311531 | macros/latex/contrib/oberdiek/colonequals.pdf
-2023/01/10 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx
-2023/01/10 | 297238 | macros/latex/contrib/oberdiek/dvipscol.pdf
-2023/01/10 | 24106 | macros/latex/contrib/oberdiek/engord.dtx
-2023/01/10 | 347356 | macros/latex/contrib/oberdiek/engord.pdf
-2023/01/10 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx
-2023/01/10 | 332198 | macros/latex/contrib/oberdiek/enparen.pdf
-2023/01/10 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx
-2023/01/10 | 346519 | macros/latex/contrib/oberdiek/eolgrab.pdf
-2023/01/10 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx
-2023/01/10 | 387245 | macros/latex/contrib/oberdiek/fibnum.pdf
-2023/01/10 | 16789 | macros/latex/contrib/oberdiek/flags.dtx
-2023/01/10 | 311387 | macros/latex/contrib/oberdiek/flags.pdf
-2023/01/10 | 21668 | macros/latex/contrib/oberdiek/holtxdoc.dtx
-2023/01/10 | 333750 | macros/latex/contrib/oberdiek/holtxdoc.pdf
-2023/01/10 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx
-2023/01/10 | 317464 | macros/latex/contrib/oberdiek/hypbmsec.pdf
-2023/01/10 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx
-2023/01/10 | 310816 | macros/latex/contrib/oberdiek/hypcap.pdf
-2023/01/10 | 18053 | macros/latex/contrib/oberdiek/hypgotoe.dtx
-2023/01/10 | 313696 | macros/latex/contrib/oberdiek/hypgotoe.pdf
-2023/01/10 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx
-2023/01/10 | 328767 | macros/latex/contrib/oberdiek/hyphsubst.pdf
-2023/01/10 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx
-2023/01/10 | 292634 | macros/latex/contrib/oberdiek/ifdraft.pdf
-2023/01/10 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx
-2023/01/10 | 344769 | macros/latex/contrib/oberdiek/iflang.pdf
-2023/01/10 | 6527 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib
-2023/01/10 | 2147 | macros/latex/contrib/oberdiek/oberdiek.ins
-2023/01/10 | 280526 | macros/latex/contrib/oberdiek/oberdiek.pdf
-2023/01/10 | 938 | macros/latex/contrib/oberdiek/oberdiek-source.bib
-2023/01/10 | 16956 | macros/latex/contrib/oberdiek/oberdiek.tex
-2023/01/10 | 26994 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx
-2023/01/10 | 348841 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf
-2023/01/10 | 20819 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
-2023/01/10 | 336518 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
-2023/01/10 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx
-2023/01/10 | 337853 | macros/latex/contrib/oberdiek/pdfcrypt.pdf
-2023/01/10 | 46934 | macros/latex/contrib/oberdiek/pdfrender.dtx
-2023/01/10 | 413784 | macros/latex/contrib/oberdiek/pdfrender.pdf
-2023/01/10 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx
-2023/01/10 | 336473 | macros/latex/contrib/oberdiek/protecteddef.pdf
-2023/01/10 | 2736 | macros/latex/contrib/oberdiek/README.md
-2023/01/10 | 24780 | macros/latex/contrib/oberdiek/resizegather.dtx
-2023/01/10 | 543573 | macros/latex/contrib/oberdiek/resizegather.pdf
-2023/01/10 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx
-2023/01/10 | 345318 | macros/latex/contrib/oberdiek/rotchiffre.pdf
-2023/01/10 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx
-2023/01/10 | 309275 | macros/latex/contrib/oberdiek/scrindex.pdf
-2023/01/10 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx
-2023/01/10 | 358510 | macros/latex/contrib/oberdiek/setouterhbox.pdf
-2023/01/10 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx
-2023/01/10 | 321372 | macros/latex/contrib/oberdiek/settobox.pdf
-2023/01/10 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx
-2023/01/10 | 310389 | macros/latex/contrib/oberdiek/stackrel.pdf
-2023/01/10 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx
-2023/01/10 | 304752 | macros/latex/contrib/oberdiek/stampinclude.pdf
-2023/01/10 | 31131 | macros/latex/contrib/oberdiek/tabularht.dtx
-2023/01/10 | 359279 | macros/latex/contrib/oberdiek/tabularht.pdf
-2023/01/10 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx
-2023/01/10 | 280510 | macros/latex/contrib/oberdiek/tabularkv.pdf
-2023/01/10 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx
-2023/01/10 | 331175 | macros/latex/contrib/oberdiek/telprint.pdf
-2023/01/10 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx
-2023/01/10 | 377482 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
-2023/01/10 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx
-2023/01/10 | 301490 | macros/latex/contrib/oberdiek/twoopt.pdf
-2023/01/10 | 12344311 | macros/latex/contrib/oberdiek.zip
+2023/12/05 | 16535 | macros/latex/contrib/oberdiek/aliascnt.dtx
+2023/12/05 | 321667 | macros/latex/contrib/oberdiek/aliascnt.pdf
+2023/12/05 | 106085 | macros/latex/contrib/oberdiek/bmpsize.dtx
+2023/12/05 | 525958 | macros/latex/contrib/oberdiek/bmpsize.pdf
+2023/12/05 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx
+2023/12/05 | 304565 | macros/latex/contrib/oberdiek/centernot.pdf
+2023/12/05 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx
+2023/12/05 | 318494 | macros/latex/contrib/oberdiek/chemarr.pdf
+2023/12/05 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx
+2023/12/05 | 298087 | macros/latex/contrib/oberdiek/classlist.pdf
+2023/12/05 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx
+2023/12/05 | 311530 | macros/latex/contrib/oberdiek/colonequals.pdf
+2023/12/05 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx
+2023/12/05 | 297233 | macros/latex/contrib/oberdiek/dvipscol.pdf
+2023/12/05 | 24106 | macros/latex/contrib/oberdiek/engord.dtx
+2023/12/05 | 347368 | macros/latex/contrib/oberdiek/engord.pdf
+2023/12/05 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx
+2023/12/05 | 332193 | macros/latex/contrib/oberdiek/enparen.pdf
+2023/12/05 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx
+2023/12/05 | 346528 | macros/latex/contrib/oberdiek/eolgrab.pdf
+2023/12/05 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx
+2023/12/05 | 387246 | macros/latex/contrib/oberdiek/fibnum.pdf
+2023/12/05 | 16789 | macros/latex/contrib/oberdiek/flags.dtx
+2023/12/05 | 311381 | macros/latex/contrib/oberdiek/flags.pdf
+2023/12/05 | 21668 | macros/latex/contrib/oberdiek/holtxdoc.dtx
+2023/12/05 | 333733 | macros/latex/contrib/oberdiek/holtxdoc.pdf
+2023/12/05 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx
+2023/12/05 | 317462 | macros/latex/contrib/oberdiek/hypbmsec.pdf
+2023/12/05 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx
+2023/12/05 | 310655 | macros/latex/contrib/oberdiek/hypcap.pdf
+2023/12/05 | 18053 | macros/latex/contrib/oberdiek/hypgotoe.dtx
+2023/12/05 | 313697 | macros/latex/contrib/oberdiek/hypgotoe.pdf
+2023/12/05 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx
+2023/12/05 | 328780 | macros/latex/contrib/oberdiek/hyphsubst.pdf
+2023/12/05 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx
+2023/12/05 | 292642 | macros/latex/contrib/oberdiek/ifdraft.pdf
+2023/12/05 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx
+2023/12/05 | 344768 | macros/latex/contrib/oberdiek/iflang.pdf
+2023/12/05 | 6358 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib
+2023/12/05 | 2120 | macros/latex/contrib/oberdiek/oberdiek.ins
+2023/12/05 | 277944 | macros/latex/contrib/oberdiek/oberdiek.pdf
+2023/12/05 | 938 | macros/latex/contrib/oberdiek/oberdiek-source.bib
+2023/12/05 | 16614 | macros/latex/contrib/oberdiek/oberdiek.tex
+2023/12/05 | 26994 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx
+2023/12/05 | 348838 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+2023/12/05 | 20819 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
+2023/12/05 | 336523 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+2023/12/05 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx
+2023/12/05 | 337837 | macros/latex/contrib/oberdiek/pdfcrypt.pdf
+2023/12/05 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx
+2023/12/05 | 336483 | macros/latex/contrib/oberdiek/protecteddef.pdf
+2023/12/05 | 2693 | macros/latex/contrib/oberdiek/README.md
+2023/12/05 | 24780 | macros/latex/contrib/oberdiek/resizegather.dtx
+2023/12/05 | 543911 | macros/latex/contrib/oberdiek/resizegather.pdf
+2023/12/05 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx
+2023/12/05 | 345328 | macros/latex/contrib/oberdiek/rotchiffre.pdf
+2023/12/05 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx
+2023/12/05 | 309276 | macros/latex/contrib/oberdiek/scrindex.pdf
+2023/12/05 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx
+2023/12/05 | 358522 | macros/latex/contrib/oberdiek/setouterhbox.pdf
+2023/12/05 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx
+2023/12/05 | 321376 | macros/latex/contrib/oberdiek/settobox.pdf
+2023/12/05 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx
+2023/12/05 | 310389 | macros/latex/contrib/oberdiek/stackrel.pdf
+2023/12/05 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx
+2023/12/05 | 304745 | macros/latex/contrib/oberdiek/stampinclude.pdf
+2023/12/05 | 31131 | macros/latex/contrib/oberdiek/tabularht.dtx
+2023/12/05 | 359268 | macros/latex/contrib/oberdiek/tabularht.pdf
+2023/12/05 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx
+2023/12/05 | 280523 | macros/latex/contrib/oberdiek/tabularkv.pdf
+2023/12/05 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx
+2023/12/05 | 331190 | macros/latex/contrib/oberdiek/telprint.pdf
+2023/12/05 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx
+2023/12/05 | 377485 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
+2023/12/05 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx
+2023/12/05 | 301484 | macros/latex/contrib/oberdiek/twoopt.pdf
+2023/12/05 | 11934052 | macros/latex/contrib/oberdiek.zip
1997/01/07 | 192 | macros/latex/contrib/objectz/catalog
1996/08/06 | 79 | macros/latex/contrib/objectz/makefile
1997/01/07 | 448 | macros/latex/contrib/objectz/manifest
@@ -233972,6 +233976,10 @@
2017/12/03 | 256998 | macros/latex/contrib/pdfprivacy/pdfprivacy.pdf
2017/12/03 | 1184 | macros/latex/contrib/pdfprivacy/README.md
2017/12/03 | 267873 | macros/latex/contrib/pdfprivacy.zip
+2023/12/04 | 44581 | macros/latex/contrib/pdfrender/pdfrender.dtx
+2023/12/04 | 408295 | macros/latex/contrib/pdfrender/pdfrender.pdf
+2023/12/04 | 343 | macros/latex/contrib/pdfrender/README.md
+2023/12/05 | 402906 | macros/latex/contrib/pdfrender.zip
2019/02/22 | 35501 | macros/latex/contrib/pdfreview/lorem-ipsum.pdf
2019/02/22 | 524014 | macros/latex/contrib/pdfreview/pdfreview.pdf
2019/02/22 | 1191 | macros/latex/contrib/pdfreview/pdfreview.sh
@@ -242724,25 +242732,25 @@
2015/02/13 | 84480 | macros/latex/contrib/uestcthesis/uestcthesis.bst
2015/02/13 | 40459 | macros/latex/contrib/uestcthesis/uestcthesis.cls
2015/02/24 | 4376464 | macros/latex/contrib/uestcthesis.zip
-2023/12/02 | 588902 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
-2023/12/02 | 76436 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
-2023/12/02 | 22543 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
-2023/12/02 | 2059 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
-2023/12/02 | 1896 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
-2023/12/02 | 11230 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
-2023/12/02 | 27427 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
-2023/12/02 | 18135 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
-2023/12/02 | 9674 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
-2023/12/02 | 8419 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
-2023/12/02 | 25535 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
-2023/12/02 | 6558 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
-2023/12/02 | 41268 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
-2023/12/02 | 3611 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
-2023/12/02 | 23480 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
-2023/12/02 | 4594 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
-2023/12/02 | 16371 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
-2023/12/02 | 5378 | macros/latex/contrib/ufrgscca/README.md
-2023/12/02 | 586706 | macros/latex/contrib/ufrgscca.zip
+2023/12/04 | 590459 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
+2023/12/04 | 77380 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
+2023/12/04 | 22548 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+2023/12/04 | 2064 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
+2023/12/04 | 1901 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
+2023/12/04 | 11235 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+2023/12/04 | 27745 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
+2023/12/04 | 18474 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
+2023/12/04 | 10274 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
+2023/12/04 | 8531 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+2023/12/04 | 25540 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
+2023/12/04 | 6563 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+2023/12/04 | 41273 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
+2023/12/04 | 3616 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
+2023/12/04 | 23485 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+2023/12/04 | 4599 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
+2023/12/04 | 16798 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
+2023/12/04 | 5555 | macros/latex/contrib/ufrgscca/README.md
+2023/12/05 | 588913 | macros/latex/contrib/ufrgscca.zip
2017/04/23 | 715 | macros/latex/contrib/uhhassignment/README.md
2017/04/23 | 23866 | macros/latex/contrib/uhhassignment/uhhassignment.dtx
2017/04/23 | 1775 | macros/latex/contrib/uhhassignment/uhhassignment.ins
@@ -287324,7 +287332,7 @@
2021/05/03 | 629 | support/TeX4ht/doc/README
2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex
2021/05/11 | 262 | support/TeX4ht/README
-2023/12/03 | 238067 | support/TeX4ht/source/ChangeLog
+2023/12/05 | 238287 | support/TeX4ht/source/ChangeLog
2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua
2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex
2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex
@@ -287357,7 +287365,7 @@
2022/07/16 | 187196 | support/TeX4ht/source/tex4ht-fonts-mnsymbol.tex
2023/03/29 | 703260 | support/TeX4ht/source/tex4ht-fonts-modern.tex
2023/11/19 | 297980 | support/TeX4ht/source/tex4ht-fonts-newtx.tex
-2023/11/17 | 1659168 | support/TeX4ht/source/tex4ht-fonts-noncjk.tex
+2023/12/05 | 1659552 | support/TeX4ht/source/tex4ht-fonts-noncjk.tex
2023/05/14 | 207863 | support/TeX4ht/source/tex4ht-fonts-opensans.tex
2023/05/14 | 207441 | support/TeX4ht/source/tex4ht-fonts-spectral.tex
2023/05/14 | 162204 | support/TeX4ht/source/tex4ht-fonts-stix2.tex
@@ -293402,7 +293410,7 @@
2023/11/28 | 1652 | systems/texlive/tlnet/archive/collection-pictures.r68986.tar.xz
2023/10/28 | 1004 | systems/texlive/tlnet/archive/collection-plaingeneric.r68675.tar.xz
2022/12/27 | 816 | systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz
-2023/12/01 | 1724 | systems/texlive/tlnet/archive/collection-publishers.r69006.tar.xz
+2023/12/05 | 1728 | systems/texlive/tlnet/archive/collection-publishers.r69033.tar.xz
2020/03/04 | 340 | systems/texlive/tlnet/archive/collection-texworks.r54074.tar.xz
2023/02/20 | 388 | systems/texlive/tlnet/archive/collection-wintools.r65952.tar.xz
2022/11/08 | 660 | systems/texlive/tlnet/archive/collection-xetex.r64951.tar.xz
@@ -296512,6 +296520,9 @@
2023/10/25 | 5340 | systems/texlive/tlnet/archive/hereapplies.r68638.tar.xz
2019/02/28 | 596 | systems/texlive/tlnet/archive/here.doc.r16135.tar.xz
2019/02/28 | 896 | systems/texlive/tlnet/archive/here.r16135.tar.xz
+2023/12/05 | 609388 | systems/texlive/tlnet/archive/heria.doc.r69033.tar.xz
+2023/12/05 | 17616 | systems/texlive/tlnet/archive/heria.r69033.tar.xz
+2023/12/05 | 25860 | systems/texlive/tlnet/archive/heria.source.r69033.tar.xz
2022/10/14 | 221248 | systems/texlive/tlnet/archive/heros-otf.doc.r64695.tar.xz
2022/10/14 | 2380 | systems/texlive/tlnet/archive/heros-otf.r64695.tar.xz
2022/11/01 | 273748 | systems/texlive/tlnet/archive/hershey-mp.doc.r64878.tar.xz
@@ -298165,9 +298176,9 @@
2019/02/28 | 42552 | systems/texlive/tlnet/archive/ltb2bib.doc.r43746.tar.xz
2019/02/28 | 2420 | systems/texlive/tlnet/archive/ltb2bib.r43746.tar.xz
2019/02/28 | 4568 | systems/texlive/tlnet/archive/ltb2bib.source.r43746.tar.xz
-2020/09/25 | 391720 | systems/texlive/tlnet/archive/ltxcmds.doc.r56421.tar.xz
-2020/09/25 | 4124 | systems/texlive/tlnet/archive/ltxcmds.r56421.tar.xz
-2020/09/25 | 12916 | systems/texlive/tlnet/archive/ltxcmds.source.r56421.tar.xz
+2023/12/05 | 405944 | systems/texlive/tlnet/archive/ltxcmds.doc.r69032.tar.xz
+2023/12/05 | 4120 | systems/texlive/tlnet/archive/ltxcmds.r69032.tar.xz
+2023/12/05 | 12948 | systems/texlive/tlnet/archive/ltxcmds.source.r69032.tar.xz
2019/02/28 | 968 | systems/texlive/tlnet/archive/ltxdockit.doc.r21869.tar.xz
2019/02/28 | 6272 | systems/texlive/tlnet/archive/ltxdockit.r21869.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/ltxfileinfo.aarch64-linux.r46208.tar.xz
@@ -299549,9 +299560,9 @@
2019/02/28 | 7064 | systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz
2023/08/28 | 520 | systems/texlive/tlnet/archive/niceframe-type1.doc.r68091.tar.xz
2023/08/28 | 275488 | systems/texlive/tlnet/archive/niceframe-type1.r68091.tar.xz
-2023/11/23 | 2186680 | systems/texlive/tlnet/archive/nicematrix.doc.r68940.tar.xz
-2023/11/23 | 42012 | systems/texlive/tlnet/archive/nicematrix.r68940.tar.xz
-2023/11/23 | 90876 | systems/texlive/tlnet/archive/nicematrix.source.r68940.tar.xz
+2023/12/05 | 2188612 | systems/texlive/tlnet/archive/nicematrix.doc.r69034.tar.xz
+2023/12/05 | 42204 | systems/texlive/tlnet/archive/nicematrix.r69034.tar.xz
+2023/12/05 | 91068 | systems/texlive/tlnet/archive/nicematrix.source.r69034.tar.xz
2019/02/28 | 2473836 | systems/texlive/tlnet/archive/nicetext.doc.r38914.tar.xz
2019/02/28 | 54740 | systems/texlive/tlnet/archive/nicetext.r38914.tar.xz
2019/02/28 | 28908 | systems/texlive/tlnet/archive/nicetext.source.r38914.tar.xz
@@ -302704,13 +302715,13 @@
2023/08/16 | 108860 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r67940.tar.xz
2023/08/16 | 87320 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r67940.tar.xz
2023/08/16 | 69948 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r67940.tar.xz
-2023/12/04 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r69028.tar.xz
+2023/12/05 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r69035.tar.xz
2023/08/16 | 93764 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r67940.tar.xz
2023/08/16 | 91236 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r67940.tar.xz
2023/08/16 | 76184 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r67940.tar.xz
2023/08/16 | 83936 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r67940.tar.xz
-2023/12/04 | 1106600 | systems/texlive/tlnet/archive/tex4ht.r69028.tar.xz
-2023/12/04 | 1461884 | systems/texlive/tlnet/archive/tex4ht.source.r69028.tar.xz
+2023/12/05 | 1120704 | systems/texlive/tlnet/archive/tex4ht.r69035.tar.xz
+2023/12/05 | 1458860 | systems/texlive/tlnet/archive/tex4ht.source.r69035.tar.xz
2023/08/16 | 184636 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r67940.tar.xz
2023/10/23 | 62056 | systems/texlive/tlnet/archive/tex4ht.windows.r68621.tar.xz
2023/08/16 | 57992 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r67940.tar.xz
@@ -302988,7 +302999,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/12/04 | 430612 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69021.tar.xz
+2023/12/05 | 430444 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69030.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
@@ -303010,7 +303021,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/12/04 | 114248 | systems/texlive/tlnet/archive/texlive-scripts.r69021.tar.xz
+2023/12/05 | 114256 | systems/texlive/tlnet/archive/texlive-scripts.r69030.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2023/05/14 | 60312 | systems/texlive/tlnet/archive/texlive-scripts.windows.r67095.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -304896,16 +304907,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2023/08/07 | 125713 | systems/texlive/tlnet/install-tl
-2023/12/04 | 5744291 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/12/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/12/04 | 484 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/12/05 | 5744539 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/12/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/12/05 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/12/04 | 21034900 | systems/texlive/tlnet/install-tl-windows.exe
-2023/12/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/12/04 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/12/04 | 26029629 | systems/texlive/tlnet/install-tl.zip
-2023/12/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/12/04 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/12/05 | 21035504 | systems/texlive/tlnet/install-tl-windows.exe
+2023/12/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/12/05 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/12/05 | 26029643 | systems/texlive/tlnet/install-tl.zip
+2023/12/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/12/05 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2023/03/19 | 1229 | systems/texlive/tlnet/README.md
2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023
2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -304915,7 +304926,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/09/20 | 50622 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/12/03 | 7354 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/12/04 | 7403 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/08/23 | 221470 | 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
@@ -304957,12 +304968,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/12/04 | 18371316 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/12/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/12/05 | 18374269 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/12/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/16 | 87924 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/12/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/12/04 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/12/04 | 2491352 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/12/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/12/05 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/12/05 | 2493716 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2023/06/11 | 42749 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -315945,7 +315956,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/12/05 | 186 | timestamp
+2023/12/06 | 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 2b9548daee..5c4d5cb3cb 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 27f8f8a86f..4acedd2d1b 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,59 +1,191 @@
+2023/12/05 | 94463 | macros/latex/contrib/bookmark/bookmark.dtx
+2023/12/05 | 938 | macros/latex/contrib/oberdiek/oberdiek-source.bib
+2023/12/05 | 91068 | systems/texlive/tlnet/archive/nicematrix.source.r69034.tar.xz
+2023/12/05 | 6358 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib
+2023/12/05 | 609388 | systems/texlive/tlnet/archive/heria.doc.r69033.tar.xz
+2023/12/05 | 588913 | macros/latex/contrib/ufrgscca.zip
+2023/12/05 | 5744539 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/12/05 | 543911 | macros/latex/contrib/oberdiek/resizegather.pdf
+2023/12/05 | 525958 | macros/latex/contrib/oberdiek/bmpsize.pdf
+2023/12/05 | 510 | macros/latex/contrib/bookmark/README.md
+2023/12/05 | 507420 | macros/latex/contrib/bookmark.zip
+2023/12/05 | 503992 | macros/latex/contrib/bookmark/bookmark.pdf
+2023/12/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/12/05 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/12/05 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/12/05 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/12/05 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/12/05 | 45772 | fonts/newcomputermodern/doc/newcm-doc.tex
+2023/12/05 | 430444 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69030.tar.xz
+2023/12/05 | 42204 | systems/texlive/tlnet/archive/nicematrix.r69034.tar.xz
+2023/12/05 | 4120 | systems/texlive/tlnet/archive/ltxcmds.r69032.tar.xz
+2023/12/05 | 4113831 | biblio/ctan-bibdata.zip
+2023/12/05 | 405944 | systems/texlive/tlnet/archive/ltxcmds.doc.r69032.tar.xz
+2023/12/05 | 402906 | macros/latex/contrib/pdfrender.zip
+2023/12/05 | 387246 | macros/latex/contrib/oberdiek/fibnum.pdf
+2023/12/05 | 377485 | macros/latex/contrib/oberdiek/thepdfnumber.pdf
+2023/12/05 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2023/12/05 | 359268 | macros/latex/contrib/oberdiek/tabularht.pdf
+2023/12/05 | 358522 | macros/latex/contrib/oberdiek/setouterhbox.pdf
+2023/12/05 | 348838 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+2023/12/05 | 347368 | macros/latex/contrib/oberdiek/engord.pdf
+2023/12/05 | 346528 | macros/latex/contrib/oberdiek/eolgrab.pdf
+2023/12/05 | 345328 | macros/latex/contrib/oberdiek/rotchiffre.pdf
+2023/12/05 | 344768 | macros/latex/contrib/oberdiek/iflang.pdf
+2023/12/05 | 344216 | fonts/newcomputermodern/otf/NewCM10Devanagari-Regular.otf
+2023/12/05 | 340 | fonts/newcomputermodern/tex/newcomputermodern.sty
+2023/12/05 | 337837 | macros/latex/contrib/oberdiek/pdfcrypt.pdf
+2023/12/05 | 336620 | fonts/newcomputermodern/otf/NewCM08Devanagari-Book.otf
+2023/12/05 | 336523 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+2023/12/05 | 336483 | macros/latex/contrib/oberdiek/protecteddef.pdf
+2023/12/05 | 333733 | macros/latex/contrib/oberdiek/holtxdoc.pdf
+2023/12/05 | 332193 | macros/latex/contrib/oberdiek/enparen.pdf
+2023/12/05 | 331190 | macros/latex/contrib/oberdiek/telprint.pdf
+2023/12/05 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx
+2023/12/05 | 328780 | macros/latex/contrib/oberdiek/hyphsubst.pdf
+2023/12/05 | 326428 | fonts/newcomputermodern/otf/NewCM08Devanagari-Regular.otf
+2023/12/05 | 324796 | fonts/newcomputermodern/otf/NewCM10Devanagari-Bold.otf
+2023/12/05 | 322324 | fonts/newcomputermodern/otf/NewCM10Devanagari-Book.otf
+2023/12/05 | 321667 | macros/latex/contrib/oberdiek/aliascnt.pdf
+2023/12/05 | 321376 | macros/latex/contrib/oberdiek/settobox.pdf
+2023/12/05 | 318494 | macros/latex/contrib/oberdiek/chemarr.pdf
+2023/12/05 | 317462 | macros/latex/contrib/oberdiek/hypbmsec.pdf
+2023/12/05 | 313697 | macros/latex/contrib/oberdiek/hypgotoe.pdf
+2023/12/05 | 311530 | macros/latex/contrib/oberdiek/colonequals.pdf
+2023/12/05 | 311381 | macros/latex/contrib/oberdiek/flags.pdf
+2023/12/05 | 31131 | macros/latex/contrib/oberdiek/tabularht.dtx
+2023/12/05 | 310655 | macros/latex/contrib/oberdiek/hypcap.pdf
+2023/12/05 | 310389 | macros/latex/contrib/oberdiek/stackrel.pdf
+2023/12/05 | 309276 | macros/latex/contrib/oberdiek/scrindex.pdf
+2023/12/05 | 304745 | macros/latex/contrib/oberdiek/stampinclude.pdf
+2023/12/05 | 304565 | macros/latex/contrib/oberdiek/centernot.pdf
+2023/12/05 | 301484 | macros/latex/contrib/oberdiek/twoopt.pdf
+2023/12/05 | 298087 | macros/latex/contrib/oberdiek/classlist.pdf
+2023/12/05 | 297233 | macros/latex/contrib/oberdiek/dvipscol.pdf
+2023/12/05 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx
+2023/12/05 | 292642 | macros/latex/contrib/oberdiek/ifdraft.pdf
+2023/12/05 | 28427 | macros/latex/contrib/bookmark/bookmark-frozen.dtx
+2023/12/05 | 2831018 | biblio/ctan-bibdata/ctan.bib
+2023/12/05 | 280523 | macros/latex/contrib/oberdiek/tabularkv.pdf
+2023/12/05 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx
+2023/12/05 | 277944 | macros/latex/contrib/oberdiek/oberdiek.pdf
+2023/12/05 | 26994 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx
+2023/12/05 | 2693 | macros/latex/contrib/oberdiek/README.md
+2023/12/05 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx
+2023/12/05 | 26029643 | systems/texlive/tlnet/install-tl.zip
+2023/12/05 | 25860 | systems/texlive/tlnet/archive/heria.source.r69033.tar.xz
+2023/12/05 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx
+2023/12/05 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx
+2023/12/05 | 254559 | fonts/newcomputermodern/doc/newcm-doc.pdf
+2023/12/05 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx
+2023/12/05 | 25189060 | fonts/newcomputermodern.zip
+2023/12/05 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx
+2023/12/05 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx
+2023/12/05 | 2493716 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/12/05 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx
+2023/12/05 | 24780 | macros/latex/contrib/oberdiek/resizegather.dtx
+2023/12/05 | 24106 | macros/latex/contrib/oberdiek/engord.dtx
+2023/12/05 | 238287 | support/TeX4ht/source/ChangeLog
+2023/12/05 | 2188612 | systems/texlive/tlnet/archive/nicematrix.doc.r69034.tar.xz
+2023/12/05 | 21668 | macros/latex/contrib/oberdiek/holtxdoc.dtx
+2023/12/05 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx
+2023/12/05 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx
+2023/12/05 | 2120 | macros/latex/contrib/oberdiek/oberdiek.ins
+2023/12/05 | 21035504 | systems/texlive/tlnet/install-tl-windows.exe
+2023/12/05 | 20819 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
+2023/12/05 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx
+2023/12/05 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx
+2023/12/05 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx
+2023/12/05 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx
+2023/12/05 | 18374269 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/12/05 | 18053 | macros/latex/contrib/oberdiek/hypgotoe.dtx
+2023/12/05 | 17616 | systems/texlive/tlnet/archive/heria.r69033.tar.xz
+2023/12/05 | 1728 | systems/texlive/tlnet/archive/collection-publishers.r69033.tar.xz
+2023/12/05 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx
+2023/12/05 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/12/05 | 16789 | macros/latex/contrib/oberdiek/flags.dtx
+2023/12/05 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx
+2023/12/05 | 16614 | macros/latex/contrib/oberdiek/oberdiek.tex
+2023/12/05 | 1659552 | support/TeX4ht/source/tex4ht-fonts-noncjk.tex
+2023/12/05 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx
+2023/12/05 | 16535 | macros/latex/contrib/oberdiek/aliascnt.dtx
+2023/12/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/12/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/12/05 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx
+2023/12/05 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx
+2023/12/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/12/05 | 1458860 | systems/texlive/tlnet/archive/tex4ht.source.r69035.tar.xz
+2023/12/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/12/05 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx
+2023/12/05 | 13814400 | fonts/newcomputermodern/source.txz
+2023/12/05 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx
+2023/12/05 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx
+2023/12/05 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r69035.tar.xz
+2023/12/05 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx
+2023/12/05 | 13123 | fonts/newcomputermodern/README
+2023/12/05 | 12948 | systems/texlive/tlnet/archive/ltxcmds.source.r69032.tar.xz
+2023/12/05 | 1223200 | fonts/newcomputermodern/otf/NewCMMath-Book.otf
+2023/12/05 | 12039364 | install/macros/latex/contrib/oberdiek.tds.zip
+2023/12/05 | 11934052 | macros/latex/contrib/oberdiek.zip
+2023/12/05 | 114256 | systems/texlive/tlnet/archive/texlive-scripts.r69030.tar.xz
+2023/12/05 | 1120704 | systems/texlive/tlnet/archive/tex4ht.r69035.tar.xz
+2023/12/05 | 1092680 | fonts/newcomputermodern/otf/NewCMMath-Regular.otf
+2023/12/05 | 106085 | macros/latex/contrib/oberdiek/bmpsize.dtx
2023/12/04 | 987276 | systems/texlive/tlnet/archive/scrabble.doc.r69024.tar.xz
2023/12/04 | 972770 | macros/latex/contrib/nicematrix/nicematrix-code.pdf
2023/12/04 | 8972 | systems/texlive/tlnet/archive/pwebmac.r69027.tar.xz
+2023/12/04 | 8531 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+2023/12/04 | 77380 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
+2023/12/04 | 7403 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/12/04 | 7048 | systems/texlive/tlnet/archive/collection-latexextra.r69026.tar.xz
2023/12/04 | 666553 | install/macros/latex/contrib/heria.tds.zip
2023/12/04 | 66238 | macros/generic/ltxcmds/ltxcmds.dtx
+2023/12/04 | 6563 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
2023/12/04 | 6343 | macros/latex/contrib/fbox/doc/fbox.tex
2023/12/04 | 632740 | macros/latex/contrib/heria.zip
2023/12/04 | 627984 | systems/texlive/tlnet/archive/tkz-elements.doc.r69022.tar.xz
2023/12/04 | 614351 | macros/latex/contrib/nicematrix/nicematrix.pdf
2023/12/04 | 598788 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
2023/12/04 | 594121 | macros/latex/contrib/nicematrix/nicematrix-code.dtx
-2023/12/04 | 5744291 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/12/04 | 590459 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
+2023/12/04 | 5555 | macros/latex/contrib/ufrgscca/README.md
2023/12/04 | 536700 | systems/texlive/tlnet/archive/ufrgscca.doc.r69025.tar.xz
2023/12/04 | 51602 | macros/latex/contrib/fbox.zip
-2023/12/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/12/04 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/12/04 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/12/04 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
2023/12/04 | 48539 | macros/latex/contrib/fbox/doc/fbox.pdf
-2023/12/04 | 484 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2023/12/04 | 430612 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69021.tar.xz
+2023/12/04 | 4599 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
+2023/12/04 | 44581 | macros/latex/contrib/pdfrender/pdfrender.dtx
2023/12/04 | 4248 | macros/latex/contrib/fbox/latex/fbox.sty
2023/12/04 | 419825 | macros/generic/ltxcmds/ltxcmds.pdf
2023/12/04 | 417634 | macros/generic/ltxcmds.zip
-2023/12/04 | 4113777 | biblio/ctan-bibdata.zip
+2023/12/04 | 41273 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
+2023/12/04 | 408295 | macros/latex/contrib/pdfrender/pdfrender.pdf
2023/12/04 | 3862 | macros/latex/contrib/heria/heria.ins
2023/12/04 | 379 | macros/generic/ltxcmds/README.md
-2023/12/04 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2023/12/04 | 3616 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
2023/12/04 | 3600 | systems/texlive/tlnet/archive/scrabble.r69024.tar.xz
2023/12/04 | 347 | macros/latex/contrib/fbox/CHANGELOG
+2023/12/04 | 343 | macros/latex/contrib/pdfrender/README.md
2023/12/04 | 313877 | macros/latex/contrib/heria/heria-proposal.pdf
2023/12/04 | 303966 | macros/latex/contrib/heria/heria.pdf
-2023/12/04 | 2830639 | biblio/ctan-bibdata/ctan.bib
+2023/12/04 | 27745 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
2023/12/04 | 270220 | systems/texlive/tlnet/archive/argumentation.doc.r69023.tar.xz
-2023/12/04 | 26029629 | systems/texlive/tlnet/install-tl.zip
-2023/12/04 | 2491352 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/12/04 | 25540 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
2023/12/04 | 24092 | systems/texlive/tlnet/archive/ufrgscca.r69025.tar.xz
2023/12/04 | 2366196 | macros/latex/contrib/nicematrix.zip
-2023/12/04 | 21034900 | systems/texlive/tlnet/install-tl-windows.exe
+2023/12/04 | 23485 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+2023/12/04 | 22548 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+2023/12/04 | 2064 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
2023/12/04 | 2028 | systems/texlive/tlnet/archive/argumentation.r69023.tar.xz
-2023/12/04 | 18371316 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/12/04 | 1901 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
+2023/12/04 | 18474 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
2023/12/04 | 18238 | CTAN.sites
-2023/12/04 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/12/04 | 16798 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
2023/12/04 | 15656 | systems/texlive/tlnet/archive/pwebmac.doc.r69027.tar.xz
-2023/12/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/12/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/12/04 | 15244 | systems/texlive/tlnet/archive/tkz-elements.r69022.tar.xz
-2023/12/04 | 1461884 | systems/texlive/tlnet/archive/tex4ht.source.r69028.tar.xz
-2023/12/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/12/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/12/04 | 1449 | macros/latex/contrib/heria/README.md
-2023/12/04 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r69028.tar.xz
-2023/12/04 | 114248 | systems/texlive/tlnet/archive/texlive-scripts.r69021.tar.xz
+2023/12/04 | 11235 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
2023/12/04 | 1122683 | graphics/pgf/contrib/wheelchart.zip
-2023/12/04 | 1106600 | systems/texlive/tlnet/archive/tex4ht.r69028.tar.xz
+2023/12/04 | 10274 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
2023/12/04 | 100137 | macros/latex/contrib/heria/heria.dtx
2023/12/03 | 99949 | support/texlab/crates/parser/src/latex/tests.rs
2023/12/03 | 996 | macros/latex/contrib/tkz/tkz-elements/latex/tkz_elements_functions_regular.lua
@@ -98,7 +230,6 @@
2023/12/03 | 770 | support/texlab/crates/diagnostics/src/types.rs
2023/12/03 | 7581826 | support/texlab.zip
2023/12/03 | 750 | support/texlab/crates/diagnostics/src/util.rs
-2023/12/03 | 7354 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/12/03 | 725 | support/texlab/crates/hover/src/package.rs
2023/12/03 | 710 | support/texlab/crates/distro/src/kpsewhich.rs
2023/12/03 | 7091 | support/texlab/crates/hover/src/tests.rs
@@ -254,7 +385,6 @@
2023/12/03 | 2470 | support/texlab/crates/texlab/src/features/inlay_hint.rs
2023/12/03 | 2467 | support/texlab/crates/distro/src/miktex.rs
2023/12/03 | 2411 | support/texlab/crates/texlab/src/server/dispatch.rs
-2023/12/03 | 238067 | support/TeX4ht/source/ChangeLog
2023/12/03 | 2371 | support/texlab/crates/base-db/src/semantics/bib.rs
2023/12/03 | 2369 | support/texlab/crates/completion/src/providers/field.rs
2023/12/03 | 23656 | web/pwebmac/pwebmac.tex
@@ -378,7 +508,6 @@
2023/12/03 | 1033 | support/texlab/crates/completion/benches/bench_main.rs
2023/12/03 | 1025 | support/texlab/crates/completion/src/util/matchers.rs
2023/12/02 | 97044 | systems/win32/miktex/tm/packages/cjs-rcs-article__source.tar.lzma
-2023/12/02 | 9674 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
2023/12/02 | 9459 | systems/win32/miktex/tm/packages/cidarticle.tar.lzma
2023/12/02 | 943 | systems/win32/miktex/tm/packages/pr.ini
2023/12/02 | 93457 | systems/win32/miktex/tm/packages/biblatex-oxref__source.tar.lzma
@@ -389,7 +518,6 @@
2023/12/02 | 88633 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2023/12/02 | 885274 | systems/win32/miktex/tm/packages/fvextra__doc.tar.lzma
2023/12/02 | 880899 | systems/win32/miktex/tm/packages/inter__doc.tar.lzma
-2023/12/02 | 8419 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
2023/12/02 | 834512 | systems/texlive/tlnet/archive/install-latex-guide-zh-cn.doc.r69014.tar.xz
2023/12/02 | 829827 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2023/12/02 | 82019 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
@@ -400,7 +528,6 @@
2023/12/02 | 774596 | systems/win32/miktex/tm/packages/next/files.csv.lzma
2023/12/02 | 774083 | systems/win32/miktex/tm/packages/files.csv.lzma
2023/12/02 | 77385 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2023/12/02 | 76436 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
2023/12/02 | 76201 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2023/12/02 | 759221 | systems/win32/miktex/tm/packages/yquant__doc.tar.lzma
2023/12/02 | 75111 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
@@ -414,7 +541,6 @@
2023/12/02 | 69605 | systems/win32/miktex/tm/packages/yquant__source.tar.lzma
2023/12/02 | 6816 | systems/win32/miktex/tm/packages/yamlvars__source.tar.lzma
2023/12/02 | 67486 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2023/12/02 | 6558 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
2023/12/02 | 65141 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
2023/12/02 | 647815 | systems/win32/miktex/tm/packages/kantlipsum__doc.tar.lzma
2023/12/02 | 64672 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
@@ -431,9 +557,7 @@
2023/12/02 | 592853 | macros/latex/contrib/covington.zip
2023/12/02 | 59227 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2023/12/02 | 58985 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2023/12/02 | 588902 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
2023/12/02 | 5871 | systems/win32/miktex/tm/packages/penlightplus__source.tar.lzma
-2023/12/02 | 586706 | macros/latex/contrib/ufrgscca.zip
2023/12/02 | 5829 | graphics/pgf/contrib/argumentation/argumentation.sty
2023/12/02 | 57990 | systems/win32/miktex/tm/packages/yquant.tar.lzma
2023/12/02 | 57938 | systems/win32/miktex/tm/packages/penlightplus__doc.tar.lzma
@@ -443,7 +567,6 @@
2023/12/02 | 54798 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2023/12/02 | 54180 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2023/12/02 | 53863 | systems/win32/miktex/tm/packages/coolfn__doc.tar.lzma
-2023/12/02 | 5378 | macros/latex/contrib/ufrgscca/README.md
2023/12/02 | 530354 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2023/12/02 | 52669 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
2023/12/02 | 507865 | systems/win32/miktex/tm/packages/ufrgscca__doc.tar.lzma
@@ -462,7 +585,6 @@
2023/12/02 | 466282 | systems/win32/miktex/tm/packages/libertine__doc.tar.lzma
2023/12/02 | 460643 | systems/win32/miktex/tm/packages/trivialpursuit__doc.tar.lzma
2023/12/02 | 46008 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/12/02 | 4594 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
2023/12/02 | 4544 | systems/win32/miktex/tm/packages/simplebnf.tar.lzma
2023/12/02 | 446760 | systems/win32/miktex/tm/packages/cidarticle__doc.tar.lzma
2023/12/02 | 44377 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
@@ -474,7 +596,6 @@
2023/12/02 | 4239 | systems/win32/miktex/tm/packages/pdfannotations__source.tar.lzma
2023/12/02 | 4178 | systems/win32/miktex/tm/packages/trivialpursuit__source.tar.lzma
2023/12/02 | 415709 | systems/win32/miktex/tm/packages/hyperref__source.tar.lzma
-2023/12/02 | 41268 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
2023/12/02 | 40382 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2023/12/02 | 395233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2023/12/02 | 3831 | systems/win32/miktex/tm/packages/coolfn__source.tar.lzma
@@ -486,7 +607,6 @@
2023/12/02 | 36844 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2023/12/02 | 36719 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2023/12/02 | 3660974 | systems/win32/miktex/tm/packages/hyperref__doc.tar.lzma
-2023/12/02 | 3611 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
2023/12/02 | 35339 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2023/12/02 | 351991 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2023/12/02 | 340831 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
@@ -516,7 +636,6 @@
2023/12/02 | 2844254 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2023/12/02 | 28021 | systems/win32/miktex/tm/packages/kantlipsum__source.tar.lzma
2023/12/02 | 275801 | graphics/pgf/contrib/argumentation/argumentation-doc.pdf
-2023/12/02 | 27427 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
2023/12/02 | 272342 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2023/12/02 | 27221 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2023/12/02 | 2677 | systems/win32/miktex/tm/packages/pdfannotations.tar.lzma
@@ -525,7 +644,6 @@
2023/12/02 | 259095 | systems/win32/miktex/tm/packages/xcharter-math.tar.lzma
2023/12/02 | 25618 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2023/12/02 | 25609 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2023/12/02 | 25535 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
2023/12/02 | 253610 | systems/win32/miktex/tm/packages/concmath-otf.tar.lzma
2023/12/02 | 251434 | systems/win32/miktex/tm/packages/euler-math.tar.lzma
2023/12/02 | 250604 | systems/win32/miktex/tm/packages/affilauthor__doc.tar.lzma
@@ -534,19 +652,16 @@
2023/12/02 | 245898 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2023/12/02 | 24206 | systems/win32/miktex/tm/packages/kantlipsum.tar.lzma
2023/12/02 | 24133 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2023/12/02 | 23480 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
2023/12/02 | 2325193 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
2023/12/02 | 23227 | graphics/pgf/contrib/argumentation/argumentation-doc.tex
2023/12/02 | 232151 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2023/12/02 | 2316904 | systems/texlive/tlnet/archive/simpleicons.doc.r69013.tar.xz
2023/12/02 | 227406 | systems/win32/miktex/tm/packages/antique-spanish-units.tar.lzma
-2023/12/02 | 22543 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
2023/12/02 | 221461 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2023/12/02 | 218912 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2023/12/02 | 217012 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2023/12/02 | 2072725 | systems/win32/miktex/tm/packages/biblatex-oxref__doc.tar.lzma
2023/12/02 | 20693 | systems/win32/miktex/tm/packages/kpfonts-otf__source.tar.lzma
-2023/12/02 | 2059 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
2023/12/02 | 20357 | systems/win32/miktex/tm/packages/catoptions__source.tar.lzma
2023/12/02 | 203270 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2023/12/02 | 20254 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
@@ -561,11 +676,9 @@
2023/12/02 | 19695 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
2023/12/02 | 19561 | systems/win32/miktex/tm/packages/ufrgscca__source.tar.lzma
2023/12/02 | 1920115 | systems/win32/miktex/tm/packages/concmath-otf__doc.tar.lzma
-2023/12/02 | 1896 | macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
2023/12/02 | 18948 | systems/win32/miktex/tm/packages/cidarticle__source.tar.lzma
2023/12/02 | 18861 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
2023/12/02 | 182732 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2023/12/02 | 18135 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
2023/12/02 | 174111 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2023/12/02 | 1727 | systems/win32/miktex/tm/packages/coolfn.tar.lzma
2023/12/02 | 1704639 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
@@ -573,7 +686,6 @@
2023/12/02 | 16788 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-classes-point.tex
2023/12/02 | 1647 | macros/latex/contrib/tkz/tkz-elements/examples/tkz-elements-demo_2.tex
2023/12/02 | 16392 | macros/latex/contrib/tkz/tkz-elements/examples/tkz-elements-demo_2.pdf
-2023/12/02 | 16371 | macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
2023/12/02 | 1633069 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
2023/12/02 | 159975 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2023/12/02 | 1598898 | systems/win32/miktex/tm/packages/euler-math__doc.tar.lzma
@@ -602,7 +714,6 @@
2023/12/02 | 11444 | systems/win32/miktex/tm/packages/mandi.tar.lzma
2023/12/02 | 112482 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2023/12/02 | 1123854 | systems/win32/miktex/tm/packages/kpfonts-otf.tar.lzma
-2023/12/02 | 11230 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
2023/12/02 | 11037 | systems/win32/miktex/tm/packages/euler-math__source.tar.lzma
2023/12/02 | 109924 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2023/12/02 | 108594 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
@@ -654,7 +765,6 @@
2023/12/01 | 2060135 | fonts/simpleicons/type1/SimpleIcons.pfb
2023/12/01 | 1923168 | systems/texlive/tlnet/archive/concmath-otf.doc.r69005.tar.xz
2023/12/01 | 1844 | fonts/simpleicons/doc/simpleicons.tex
-2023/12/01 | 1724 | systems/texlive/tlnet/archive/collection-publishers.r69006.tar.xz
2023/12/01 | 160101 | fonts/simpleicons/doc/bindings.tex
2023/12/01 | 1532 | systems/texlive/tlnet/archive/coolfn.r69007.tar.xz
2023/12/01 | 1521 | fonts/simpleicons/tex/simpleicons.sty
@@ -712,7 +822,6 @@
2023/11/29 | 951039 | macros/latex/contrib/fvextra.zip
2023/11/29 | 943211 | graphics/pgf/contrib/yquant.zip
2023/11/29 | 905185 | macros/latex/contrib/fvextra/fvextra.pdf
-2023/11/29 | 882 | info/spanish/antique-spanish-units/README
2023/11/29 | 8147 | macros/latex/contrib/cjs-rcs-article/README.md
2023/11/29 | 7916 | macros/latex/contrib/coolfn/coolfndocumentation.tex
2023/11/29 | 652 | macros/latex/contrib/coolfn/README
@@ -728,7 +837,6 @@
2023/11/29 | 258872 | systems/texlive/tlnet/archive/xcharter-math.r68992.tar.xz
2023/11/29 | 251260 | systems/texlive/tlnet/archive/euler-math.r68991.tar.xz
2023/11/29 | 241701 | macros/latex/contrib/starray.zip
-2023/11/29 | 238724 | info/spanish/antique-spanish-units/antique-spanish-units.pdf
2023/11/29 | 236182 | macros/latex/contrib/cjs-rcs-article/cjs-rcs-merlin.mbs
2023/11/29 | 2349 | macros/latex/contrib/fvextra/fvextra.ins
2023/11/29 | 230088 | info/spanish/antique-spanish-units.zip
@@ -739,69 +847,8 @@
2023/11/29 | 19227 | macros/latex/contrib/cjs-rcs-article/cjs-rcs-bst-fr.dbj
2023/11/29 | 176709 | macros/latex/contrib/cjs-rcs-article/cjs-rcs-article.pdf
2023/11/29 | 1603340 | systems/texlive/tlnet/archive/euler-math.doc.r68991.tar.xz
-2023/11/29 | 15125 | info/spanish/antique-spanish-units/antique-spanish-units.tex
2023/11/29 | 1424 | macros/latex/contrib/vectorlogos/README.md
2023/11/29 | 1190 | macros/latex/contrib/cjs-rcs-article/cjs-rcs-class.dbj
2023/11/29 | 112323 | macros/latex/contrib/cjs-rcs-article/cjs-rcs-article-fr.pdf
2023/11/29 | 11131 | macros/latex/contrib/affilauthor/affilauthor.sty
2023/11/29 | 10870 | macros/latex/contrib/cjs-rcs-article/cjs-rcs-english.mbs
-2023/11/28 | 9282 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-why.tex
-2023/11/28 | 9079 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-presentation.tex
-2023/11/28 | 8978 | fonts/erewhon-math/fourier-otf.sty
-2023/11/28 | 8063 | fonts/erewhon-math/README.md
-2023/11/28 | 77596 | macros/latex/contrib/affilauthor/affilauthor-image1.pdf
-2023/11/28 | 77328 | macros/latex/contrib/affilauthor/affilauthor-image3.pdf
-2023/11/28 | 77327 | macros/latex/contrib/affilauthor/affilauthor-image2.pdf
-2023/11/28 | 7408 | info/install-latex-guide-zh-cn/appendix/updateinfo.tex
-2023/11/28 | 7098 | fonts/xcharter-math/xcharter-otf.sty
-2023/11/28 | 65540 | macros/latex/contrib/starray/latex/starray.sty
-2023/11/28 | 645740 | systems/texlive/tlnet/archive/kantlipsum.doc.r68983.tar.xz
-2023/11/28 | 6396 | macros/latex/contrib/affilauthor/affilauthor-doc.tex
-2023/11/28 | 634600 | systems/texlive/tlnet/archive/unbtex.doc.r68985.tar.xz
-2023/11/28 | 54525 | help/ctan/CTAN-upload-addendum.html
-2023/11/28 | 483436 | fonts/euler-math/Euler-Math.otf
-2023/11/28 | 4767 | fonts/euler-math/euler-math.sty
-2023/11/28 | 465696 | systems/texlive/tlnet/archive/libertine.doc.r68981.tar.xz
-2023/11/28 | 453 | info/tlmgrbasics/README
-2023/11/28 | 4464 | fonts/xcharter-math/README.md
-2023/11/28 | 410 | fonts/euler-math/neo-euler.sty
-2023/11/28 | 408856 | fonts/erewhon-math/Erewhon-Math.otf
-2023/11/28 | 39301 | macros/latex/contrib/starray/doc/starray.tex
-2023/11/28 | 382864 | systems/texlive/tlnet/archive/lni.doc.r68984.tar.xz
-2023/11/28 | 381890 | macros/latex/contrib/affilauthor/affilauthor-doc.pdf
-2023/11/28 | 38096 | systems/texlive/tlnet/archive/catoptions.r68982.tar.xz
-2023/11/28 | 3610 | fonts/euler-math/README.md
-2023/11/28 | 358276 | fonts/xcharter-math/XCharter-Math.otf
-2023/11/28 | 30829 | fonts/erewhon-math/Erewhon-Math.ltx
-2023/11/28 | 27636 | systems/texlive/tlnet/archive/kantlipsum.source.r68983.tar.xz
-2023/11/28 | 273009 | macros/latex/contrib/starray/doc/starray.pdf
-2023/11/28 | 26963 | fonts/xcharter-math/XCharter-Math.ltx
-2023/11/28 | 2603 | macros/latex/contrib/starray/README.md
-2023/11/28 | 25484 | systems/texlive/tlnet/archive/lni.source.r68984.tar.xz
-2023/11/28 | 24132 | info/tlmgrbasics/doc/tlmgr.tex
-2023/11/28 | 2405147 | fonts/erewhon-math.zip
-2023/11/28 | 23984 | systems/texlive/tlnet/archive/kantlipsum.r68983.tar.xz
-2023/11/28 | 2342683 | fonts/xcharter-math.zip
-2023/11/28 | 220736 | fonts/erewhon-math/Erewhon-Math.pdf
-2023/11/28 | 20860 | info/install-latex-guide-zh-cn/chapter/windows.tex
-2023/11/28 | 200330 | fonts/xcharter-math/XCharter-Math.pdf
-2023/11/28 | 1975102 | fonts/euler-math.zip
-2023/11/28 | 19152 | systems/texlive/tlnet/archive/catoptions.doc.r68982.tar.xz
-2023/11/28 | 18620 | systems/texlive/tlnet/archive/unbtex.r68985.tar.xz
-2023/11/28 | 1855244 | fonts/xcharter-math/unimath-xcharter.pdf
-2023/11/28 | 1854416 | fonts/erewhon-math/unimath-erewhon.pdf
-2023/11/28 | 17797 | fonts/euler-math/Euler-Math.ltx
-2023/11/28 | 17127 | fonts/xcharter-math/unimath-xcharter.ltx
-2023/11/28 | 16947 | fonts/erewhon-math/unimath-erewhon.ltx
-2023/11/28 | 16834 | fonts/euler-math/unimath-euler.ltx
-2023/11/28 | 165589 | fonts/euler-math/Euler-Math.pdf
-2023/11/28 | 1652 | systems/texlive/tlnet/archive/collection-pictures.r68986.tar.xz
-2023/11/28 | 163098 | info/tlmgrbasics.zip
-2023/11/28 | 159225 | info/tlmgrbasics/doc/tlmgr.pdf
-2023/11/28 | 158372 | fonts/erewhon-math/Erewhon-Math-Bold.otf
-2023/11/28 | 1511086 | fonts/euler-math/unimath-euler.pdf
-2023/11/28 | 142700 | fonts/xcharter-math/XCharter-Math-Bold.otf
-2023/11/28 | 13898324 | systems/texlive/tlnet/archive/libertine.r68981.tar.xz
-2023/11/28 | 1382 | macros/latex/contrib/affilauthor/README.txt
-2023/11/28 | 13208 | info/install-latex-guide-zh-cn/chapter/ubuntu.tex
-2023/11/28 | 12628 | systems/texlive/tlnet/archive/lni.r68984.tar.xz
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 180ed2d5ea..4235dc9e3b 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 04-12-2023, 02:00:04
+%% created at 05-12-2023, 02:00:03
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -24889,8 +24889,8 @@
title = {The \texttt{fbox} package},
subtitle = {Extended \textbackslash{}fbox macro from standard \LaTeX{}},
author = {Herbert Voß},
- date = {2022-02-20},
- version = {0.06},
+ date = {2023-12-04},
+ version = {0.07},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/fbox},
url = {https://ctan.org/pkg/fbox},
@@ -31671,6 +31671,17 @@
multiple pages that share something in common.},
}
+@manual{ctan-heria,
+ title = {The \texttt{heria} package},
+ subtitle = {A \LaTeX{} class for Horizon Europe RIA and IA grant proposals},
+ author = {Tristan Miller},
+ date = {2023-12-04},
+ version = {3.2.1.0},
+ license = {lppl1.3},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/heria},
+ url = {https://ctan.org/pkg/heria},
+}
+
@manual{ctan-heros-otf,
title = {The \texttt{heros-otf} package},
subtitle = {Using the OpenType fonts \TeX{} Gyre Heros>},
@@ -35068,7 +35079,7 @@
title = {The \texttt{iwhdp} package},
subtitle = {Halle Institute for Economic Research (IWH) Discussion Papers},
author = {Wilfried Ehrenfeld},
- date = {2023-12-03},
+ date = {2023-12-04},
version = {0.50},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/obsolete/macros/latex/contrib/iwhdp},
@@ -41406,9 +41417,9 @@
title = {The \texttt{ltxcmds} package},
subtitle = {Some \LaTeX{} kernel commands for general use},
author = {Heiko Oberdiek},
- date = {2020-09-24},
- version = {1.25},
- license = {lppl1.3},
+ date = {2023-12-04},
+ version = {1.26},
+ license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/generic/ltxcmds},
url = {https://ctan.org/pkg/ltxcmds},
}
@@ -48835,8 +48846,8 @@
title = {The \texttt{nicematrix} package},
subtitle = {Improve the typesetting of mathematical matrices with PGF},
author = {François Pantigny},
- date = {2023-11-22},
- version = {6.26},
+ date = {2023-12-04},
+ version = {6.26a},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/nicematrix},
url = {https://ctan.org/pkg/nicematrix},
@@ -76442,8 +76453,8 @@
title = {The \texttt{wheelchart} package},
subtitle = {Draw wheelcharts with TikZ},
author = {Matthias Floré},
- date = {2022-09-14},
- version = {1.0},
+ date = {2023-12-04},
+ version = {2.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/wheelchart},
url = {https://ctan.org/pkg/wheelchart},
diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README
index 4fe2e78cd9..9d77365822 100644
--- a/fonts/newcomputermodern/README
+++ b/fonts/newcomputermodern/README
@@ -1,7 +1,7 @@
New Computer Modern Fonts
- (Package version 4.7, GustFLv1 or later)
+ (Package version 5.0, GustFLv1 or later)
Antonis Tsolomitis
Samos, Greece, 2019--2023
@@ -41,6 +41,10 @@ As of version 3.90 they are distributed in 10pt size in *all* families
and series and in 8pt size in Roman (Regular Italic Book BookItalic)
and Sans (Regular, Oblique, Book, BookOblique).
+As of version 5.0 the Devanagari script is supported for
+Languages Hindi (default), Sanskrit, Marathi and Nepali in
+Regular/Book 08/10pt and Bold 10t.
+
The Math fonts (Regular and Book) support fully all Unicode blocks
of Mathematics providing the widest possible Mathematical coverage.
@@ -49,6 +53,31 @@ which are distributed with microtype.
Latest additions/improvements:
+Version 5.0
+
+Support for Devanagari in Regular/Book 08/10pt and Bold 10t.
+
+Support of the Unicode Devanagari Block as variable letters and numbers
+in Math fonts with auto selection for the numbers in ss04.
+
+Addition in the Math fonts of a matching mathbb design keeping the
+AMS mathbb in ss03 if preferred.
+
+Two levels of scriptness in capitals. One as default with \mathcal and
+anotther in ss01. Lowercase script are also avalable with \mscrX where
+X is any of the latin lowercase letters. Their design match the ss01
+capitals. (Notice that this was already supported in version 4.7 but it
+was forgotten to be included in the documentation.)
+
+Complete support in all fonts for the diacritics Unicode block
+U0300--U036F with stacking support.
+
+A lot of improvements in BoldSans design.
+
+Completion of the Greek+Coptic block in all fonts (it was complete only in
+Regular/Book 10pt).
+
+
Version 4.7
Many improvements in Bold Sans 10.
diff --git a/fonts/newcomputermodern/doc/colored-diacritics.pdf b/fonts/newcomputermodern/doc/colored-diacritics.pdf
new file mode 100644
index 0000000000..884e2e8adb
--- /dev/null
+++ b/fonts/newcomputermodern/doc/colored-diacritics.pdf
Binary files differ
diff --git a/fonts/newcomputermodern/doc/colored-diacritics.tex b/fonts/newcomputermodern/doc/colored-diacritics.tex
new file mode 100644
index 0000000000..53524d357a
--- /dev/null
+++ b/fonts/newcomputermodern/doc/colored-diacritics.tex
@@ -0,0 +1,21 @@
+\documentclass{article}
+\usepackage[olddefault]{fontsetup}
+\usepackage{luacolor}
+\pagestyle{empty}
+\newfontfamily{\ncmtest}[Renderer=Harfbuzz]{NewCM10-Regular.otf}
+
+\definecolor{orange}{RGB}{255,191,0}
+
+\definecolor{colorone}{RGB}{91,0,250}
+\definecolor{colortwo}{RGB}{250,0,121}
+\definecolor{colorthree}{RGB}{0,204,250}
+\definecolor{colorfour}{RGB}{14,250,0}
+\definecolor{colorfive}{RGB}{255,150,0}
+\definecolor{colorgray}{gray}{0.8}
+
+\newcommand{\emptydiacritic}{\char"034F}
+
+\begin{document}
+\Huge
+{\ncmtest \color{colorgray}a\color{colorfour}̖\color{colortwo}̗\emptydiacritic\color{colorthree}́\color{colorone}̀\color{colorfive}̐}
+\end{document}
diff --git a/fonts/newcomputermodern/doc/newcm-doc.pdf b/fonts/newcomputermodern/doc/newcm-doc.pdf
index b3350ca5c9..e3c7a390d6 100644
--- a/fonts/newcomputermodern/doc/newcm-doc.pdf
+++ b/fonts/newcomputermodern/doc/newcm-doc.pdf
Binary files differ
diff --git a/fonts/newcomputermodern/doc/newcm-doc.tex b/fonts/newcomputermodern/doc/newcm-doc.tex
index 7819c9fab4..96412c1b49 100644
--- a/fonts/newcomputermodern/doc/newcm-doc.tex
+++ b/fonts/newcomputermodern/doc/newcm-doc.tex
@@ -1,13 +1,15 @@
\documentclass{article}
\synctex=1
\def\xstacked{x̧̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̹̺̻̼͇͈͉͍̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̑̓̔̽̾͆͝͠͡}
+%\def\ttxstackedup{\sffamily x̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̑̓̔̽̾͆͝͠͡}
+%\def\ttxstackeddown{\ttfamily x̧̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̹̺̻̼͇͈͉͍}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage[variant=polytonic]{greek}
\usepackage[hidelinks,pdfa]{hyperref}
%\usepackage{xgreek}
\usepackage[default,varnothing]{fontsetup}
-\usepackage{unicodefonttable,graphicx,wrapfig,xcolor}
+\usepackage{unicodefonttable,graphicx,wrapfig,xcolor,calc}
\newfontfamily\lmboldsans{lmsans10-bold.otf}
\newfontfamily\newcmaltendings[CharacterVariant=2]{NewCM10-Book.otf}
\newfontfamily\newcmaltk[CharacterVariant=1]{NewCM10-Book.otf}
@@ -19,14 +21,30 @@
\newfontfamily\ipafont[%Renderer = {Harfbuzz},
StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf}
%
-\newfontfamily\devanagaritext[%
- Script=Devanagari,%
- Scale=0.8,%
-% ExternalLocation=../../NewComputerModern-sfd/Devanagari/,
-% FakeBold=1.08,
+%%%%%%%%%%%%%%%%%%%%%%%%%%%% Devanagari text %%%%
+\newfontfamily\hinditext[%
+Script=Devanagari,%
+BoldFont=NewCM10Devanagari-Bold.otf,
% Renderer=Harfbuzz% Optionally for LuaTeX
-]{Shobhika-Regular.otf}
-%]{NewCM10Devanagari-Regular.otf}
+]{NewCM10Devanagari-Book.otf}
+\newfontfamily\marathitext[%
+Script=Devanagari,%
+Language=Marathi,
+ % Renderer=Harfbuzz% Optionally for LuaTeX
+]{NewCM10Devanagari-Book.otf}
+\newfontfamily\sanskrittext[%
+Script=Devanagari,%
+Language=Sanskrit,
+ % Renderer=Harfbuzz% Optionally for LuaTeX
+]{NewCM10Devanagari-Book.otf}
+\newfontfamily\nepalitext[%
+Script=Devanagari,%
+Language=Nepali,
+ % Renderer=Harfbuzz% Optionally for LuaTeX
+]{NewCM10Devanagari-Book.otf}
+\newcommand{\devanagaritext}{\marathitext}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
\definecolor{mygray}{gray}{.9}
\definecolor{mygrayone}{gray}{.9}
\definecolor{mygraytwo}{gray}{.8}
@@ -55,16 +73,29 @@ StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf}
\newfontfamily\graythreeb[Color=mygraythree,Opacity=0.7,Scale=12]{NewCM10-Book.otf}
\newfontfamily\grayfourb[Color=mygrayfour,Opacity=0.7,Scale=10]{NewCM10-Book.otf}
\newfontfamily\grayfiveb[Color=mygrayfive,Opacity=0.7,Scale=12]{NewCM10-Book.otf}
+\newfontfamily\devgray[Color=mygrayfive,Opacity=0.4,Scale=10,Script=Devanagari]{NewCM10Devanagari-Book.otf}
+\newfontfamily\devgraytwo[Color=mygrayone,Scale=10,Script=Devanagari,Language=Marathi]{NewCM10Devanagari-Book.otf}
\newcommand\leftgrquotes{\char"201C} %{\char"2018}
\newcommand\rightgrquotes{\char"201E} %{\char"2019}
\newcommand{\acro}{\relax}
%%% Start of metadata %%%
\newtheorem{theorem}{Θεώρημα}[section]
+\newtheorem{devtheorem}[theorem]{प्रमेय}
+
+%\DeclareSymbolFont{devletters}{\encodingdefault}{NewCMMath-Regular.otf(0)}{}{}
+%\ExplSyntaxOn
+%\int_step_inline:nnn { "0900 } { "097F }
+%{
+% \Umathcode #1 = "0 ~ \use:c{ symdevletters } ~ #1
+%}
+%\ExplSyntaxOff
+
+
\renewcommand{\arraystretch}{1.4}
-\title{The New Computer Modern FontFamily\\ version 4.7}
+\title{The New Computer Modern FontFamily\\ version 5.0}
\author{Antonis Tsolomitis}
%\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece}
%\netaddress{atsol (at) aegean dot gr}
@@ -74,6 +105,8 @@ StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf}
\begin{document}
%
+\rput(-2,-3){\devgray ल}%
+\rput(10.2,-4){\devgraytwo ल\char"093F\char"0902}%
\rput(0,0){\grayone ζ}\rput(1,-0.5){\grayfour β}
\rput(0,-5){\grayone ἆ}\rput(1,-5){\graythree ἃ}\rput(2.5,-5){\grayone ἶ}%
\rput(3.5,-5){\graythree ῗ}\rput(5,-5){\grayone ᾦ}\rput(6,-5){\graythree ᾓ}
@@ -141,9 +174,18 @@ StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf}
\null\thispagestyle{empty}
+%\vfill
+%
+%\ttxstackedup \qquad
+%{\ttxstackeddown}
+%
+%\vfill
+%
\newpage
+%\end{document}
+
\maketitle
\tableofcontents
@@ -172,6 +214,7 @@ that Unicode has forgotten to encode).
\textit{What follows is a sequence of commands and results so as to show how to access all features
of the fonts. Character tables are also included}.
+
\section{How to load the fonts}
The simpler way to load the fonts is through the \verb|fontsetup| package. The command
@@ -233,10 +276,12 @@ U10307, U10310, U10312, U10314, U1031F and U1032F are
\subsection{Diacritics Stacking}
\marginpar{\begin{center}
-{\color{red}$\rightarrow$}\ \xstacked\ {\color{red}$\leftarrow$}
+{\color{red}$\rightarrow$}\ \xstacked\quad{\sffamily\xstacked}\quad{\ttfamily\xstacked}\ {\color{red}$\leftarrow$}
\end{center}}
-Diacritics stacking is supported at least for Regular, Book and Bold upright seriffed fonts.
-In the margin you can see an example of stacking on the letter ``x''. If you need to enter
+Diacritics---the full block U+0300 to U+036F---and diacritics stacking
+is supported.
+In the margin you can see an example of stacking on the letter ``x'' in Roman, Sans and Mono.
+If you need to enter
these accents you can use the \verb|\char| command or just copy-paste from the following line
(from this pdf file or the provided source \TeX\ file):
\begin{center}
@@ -255,6 +300,48 @@ these accents you can use the \verb|\char| command or just copy-paste from the f
Also notice that your text editor may not support stacking. The editor may show the
accents one after the other, but the pdf produced by xetex or luatex will have the accents stacked.
+\subsubsection{Coloring diacritics}
+
+If one wants to use color for diacritics, different from the color of the base character
+this does not work with Xe\LaTeX\ (the commands of the \verb|color| package
+break the stacking mechanism). It works though with Lua\LaTeX\ using the \verb|luacolor|
+package. However, there is a problem when the base glyph and the first diacritic above
+exist in the font as a precomposed character. For example, this is the case
+with aacute (á) (U+00E1). Such characters are treated as one by Lua and they can not
+be colorized with different colors. A work around is to place the empty character U+034F
+between ``a'' and acute (U+0301). So the following minimal example
+produces the result below:
+
+
+\begin{verbatim}
+\documentclass{article}
+\usepackage[olddefault]{fontsetup}
+\usepackage{luacolor}
+\pagestyle{empty}
+\newfontfamily{\ncmtest}[Renderer=Harfbuzz]{NewCM10-Regular.otf}
+\definecolor{orange}{RGB}{255,191,0}
+\definecolor{colorone}{RGB}{91,0,250}
+\definecolor{colortwo}{RGB}{250,0,121}
+\definecolor{colorthree}{RGB}{0,204,250}
+\definecolor{colorfour}{RGB}{14,250,0}
+\definecolor{colorfive}{RGB}{255,150,0}
+\definecolor{colorgray}{gray}{0.8}
+\newcommand{\emptydiacritic}{\char"034F}
+\begin{document}
+\Huge
+{\ncmtest \color{colorgray}a\color{colorfour}̖\color{colortwo}̗%
+\emptydiacritic\color{colorthree}́ \color{colorone}̀ \color{colorfive}̐ }
+\end{document}
+\end{verbatim}
+
+\vspace{-5.5cm}
+
+
+\null \hfill\includegraphics[scale=2]{colored-diacritics.pdf}
+
+
+\vspace{2cm}
+
\section{Greek}
@@ -348,7 +435,8 @@ So when enabling cv04 one can define the commands
\noindent for the rare case one needs quotes inside quotes. The \verb|fontsetup| package
does this automatically for Greek if the \verb|xgreek| package has been loaded \textit{before}
-the \verb|fontsetup| package. Otherwise, for non-Greek documents with small passages of Greek,
+the \verb|fontsetup| package or when the language is set to Greek by, say, the Babel package.
+Otherwise, for non-Greek documents with small passages of Greek,
the author may enable \verb|cv04| by creating a custom command such as
\verb|\newcommand\propergreek[CharacterVariant=4]{NewCM10-Book.otf}|
@@ -514,11 +602,145 @@ A few letters from Coptic and Epact numbers follow:
\section{Cherokee}
Both Unicode blocks
U13A0--13FF and UAB70--UABBF for Cherokee are supported. A few letters are:
-\begin{center}
+%\begin{center}
ᎣᎤᎹᏊᏐ ꭳꭴꭷꮂꮔꮿ
+%\end{center}
+
+
+
+\section{Devanagari}
+
+Devanagari script is supported for the serifed font in Regular (10pt/8pt), Book (10pt/8pt),
+and Bold (10pt). The fonts support Hindi (as the default), Sanskrit, Marathi and Nepali Languages.
+The optional arguments for the \verb|fontspec| font-selection mechanism
+must include
+
+\noindent \verb|Script=Devanagari, Language=XXXX| where \verb|XXXX|
+must be replaced with one of \verb|Hindi|, \verb|Sanskrit|, \verb|Marathi|, \verb|Nepali|.
+If the \verb|Language| parameter is not set then the default is \verb|Hindi|.
+For Lua\LaTeX\ the parameter \verb|Renderer=Harfbuzz| must also be included.
+
+So if say Marathi is needed as the default font document then one can use the following:
+\begin{verbatim}
+\usepackage{fontspec}
+\setmainfont[Script=Devanagari, Language=Marathi,%
+Renderer=Harfbuzz]{NewCM10Devanagari-Book.otf}
+\end{verbatim}
+
+
+The Devanagari fonts were developed with the help of {\devanagaritext निरंजन} (Niranjan)
+whose name appears in the copyright section of the fonts and I also thank him for
+providing the samples below.
+
+
+\noindent A Sanskrit sample from {\sanskrittext बृहदारण्यकोपनिषद्} (bṛhadāraṇyakopaniṣad) follows:
+
+
+\begin{center}
+\fbox{\begin{minipage}{9cm}
+{\hinditext
+ॐ पूर्णमदः पूर्णमिदं, पूर्णात्पूर्णमुदच्यते।\\
+पूर्णस्य पूर्णमादाय पूर्णमेवावशिष्यते॥
+}
+
+\medskip
+
+That\footnote{the outer world} is complete;\\
+this\footnote{the inner world} too is complete.\\
+From one complete comes the other. Taking out\\
+one complete from the other too results in a complete.
+\end{minipage}}
\end{center}
+\noindent Next is a beautiful part of a poem in Marathi
+by {\marathitext तुकाराम} (Tukaram) and its translation:
+
+\medskip
+
+\hspace*{-3cm}\begin{tabular}{l|l}
+{\begin{minipage}{\widthof{\marathitext त्यांसि म्हणे जो आपुलें॥ १ ॥}}
+{\marathitext
+%\noindent\begin{verse}
+जें कां रंजलें गांजलें।\\
+त्यांसि म्हणे जो आपुलें॥ १ ॥\\
+तो चि साधु ओळखावा।\\
+देव तेथें चि जाणावा॥
+%\end{verse}
+}
+\end{minipage}}
+ &
+\begin{minipage}{12cm}
+ %\begin{verse}
+ Only the one who treats the downtrodden people equally is a sage\footnote{\ ``The wise'' of course, not the plant.}.\\
+ One may sense the essence of god there.\\
+ %\end{verse}
+ \end{minipage}
+\end{tabular}
+
+
+\bigskip
+
+Devanagari Unicode letters (range U0900--U097F) are also available as variables (letters) and
+numbers in the Regular and Book Math fonts. They are available as usually in three weights
+in the Math fonts so that the color is balanced when in script size (eg in exponents or indices).
+For this to work a version of \verb|fontsetup| package greater or equal to 1.8 with options
+\verb|default| or \verb|olddefault| loaded is needed. This is because Devanagari letters are not
+Math variables in Unicode standard and hence not supported currently as such by the
+unicode-math package. To show this possibility next is a theorem in Hindi (mixing with Greek):
+
+\medskip
+
+%प्रमेय (Πυθαγόρας - पिथागोरास)‘’
+%\setmathfont[StylisticSet=4]{NewCMMath-Regular.otf}
+\setmathfont[StylisticSet=4]{NewCMMath-Book.otf}
+{\hinditext
+\textbf{प्रमेय}\,(\textrm{Πυθαγόρας} (पिथागोरास)) अगर समकोण त्रिभुज के कर्ण की लंबाई को ‘अ’ और
+अन्य दो भुजाओं की लंबाई को ‘क’ और ‘ख’ कहते हैं, तो भुजाओं की लम्बाई के वर्गों की
+जोड़, कर्ण के वर्ग जितनी होती है, अर्थात्
+ $अ^२=क^२+ख^२$।
+}
+%\setmathfont{NewCMMath-Regular.otf}
+\setmathfont{NewCMMath-Book.otf}
+
+
+\bigskip
+
+However, if only Devanagari numbers are needed with the source using arabic numerals
+then one can use the Stylistic Set 04 of the Math font.
+So the command
+
+%\noindent\verb|\setmathfont[StylisticSet=4]{NewCMMath-Regular.otf}|
+\noindent\verb|\setmathfont[StylisticSet=4]{NewCMMath-Regular.otf}|
+with source:
+\begin{verbatim}
+$$\sum_{n=0}^\infty \frac1{n!}x^n=1+x+\frac{1}{2!}x^2
+ +\frac1{3!}x^3+\frac1{4!}x^4+\ldots=e^x.$$
+$$9!=1\cdot2\cdot3\cdot4\cdot5\cdot6\cdot7\cdot8\cdot9.$$
+$$2^{2^2}$$
+\end{verbatim}
+will have the following effect:
+
+
+%\setmathfont[StylisticSet=4]{NewCMMath-Regular.otf}
+\setmathfont[StylisticSet=4]{NewCMMath-Book.otf}
+
+$$\sum_{n=0}^\infty \frac1{n!}x^n=1+x+\frac{1}{2!}x^2+\frac1{3!}x^3+\frac1{4!}x^4+\ldots=e^x.$$
+$$9!=1\cdot2\cdot3\cdot4\cdot5\cdot6\cdot7\cdot8\cdot9.$$
+$$2^{2^2}$$
+
+\noindent which when the math font is reset to use Arabic numbers with
+
+%\noindent\verb|\setmathfont{NewCMMath-Regular.otf}| it gives:
+\noindent\verb|\setmathfont{NewCMMath-Book.otf}| it gives:
+
+%\setmathfont{NewCMMath-Regular.otf}
+\setmathfont{NewCMMath-Book.otf}
+$$\sum_{n=0}^\infty \frac1{n!}x^n=1+x+\frac{1}{2!}x^2+\frac1{3!}x^3+\frac1{4!}x^4+\ldots=e^x.$$
+$$9!=1\cdot2\cdot3\cdot4\cdot5\cdot6\cdot7\cdot8\cdot9.$$
+$$2^{2^2}$$
+
+
\section{Medieval Latin and Uncial Greek}
The family includes new shapes for medieval and uncial Greek.
The \verb|fontsetup| package provides \verb|\textuncial{<text>}| and
@@ -724,7 +946,64 @@ Zoom or print and compare with \texttt{lat\-in\-modern-math} font:
\end{center}
+\subsection{Math Script}
+
+Calligraphic letters are accessed as usual with \verb|\mathcal| producing
+$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+However, mathematicians often need a second level of ``scriptness''. The fonts
+provide an alternative calligraphic, a script design at StylisticSet 1. For this to work
+one has to re-set the math font using
+
+\noindent\verb|\setmathfont[StylisticSet=1]{NewCMMath-Book.otf}|
+
+(or the Regular version). So the following code
+\begin{verbatim}
+$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+\setmathfont[StylisticSet=1]{NewCMMath-Book.otf}
+$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+$$
+\mscra\mscrb\mscrc\mscrd\mscre\mscrf\mscrg\mscrh\mscri\mscrj
+\mscrk\mscrl\mscrm\mscrn\mscro\mscrp\mscrq\mscrr\mscrs\mscrt
+\mscru\mscrv\mscrw\mscrx\mscry\mscrz
+$$
+\setmathfont{NewCMMath-Book.otf}
+$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+\end{verbatim}
+produces
+$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$\setmathfont[StylisticSet=1]{NewCMMath-Book.otf}$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+$$
+\mscra\mscrb\mscrc\mscrd\mscre\mscrf\mscrg\mscrh\mscri\mscrj\mscrk\mscrl\mscrm\mscrn\mscro\mscrp\mscrq\mscrr\mscrs\mscrt\mscru\mscrv\mscrw\mscrx\mscry\mscrz
+$$
+\setmathfont{NewCMMath-Book.otf}$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+
+
+\subsection{Blackboard Bold}
+The Math fonts in the past used to have the \textsc{ams} blackboard
+bold letters, which were accessed with
+the command \verb|\mathbb|. These designs were not matching in style
+computer modern. Starting from version 5.0 of the fonts, they now contain a
+the full Unicode list of blackboard bold in cm-matching design.
+These are:
+$$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+$$\mathbb{abcdefghijklmnopqrstuvwxyz}$$
+$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$
+
+The old shapes, the ones of \textsc{ams}, are also available for backwards
+combatibility. To access them one needs to load the math font enabling the
+\verb|ss03| stylistic set using for example
+
+\noindent\verb|\setmathfont[StylisticSet=3]{NewCMMath-Book.otf}|
+Then the above blackboard bold design changes to
+\setmathfont[StylisticSet=3]{NewCMMath-Book.otf}
+$$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
+$$\mathbb{abcdefghijklmnopqrstuvwxyz}$$
+$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$
+
+\setmathfont{NewCMMath-Book.otf}
+
+If using \verb|fontsetup| then you can choose the \textsc{ams} blackboard bold
+with the option \verb|amsbb|.
\subsection{Upright and extensible integrals}
The Math fonts (both Regular and Book weights) include upright integrals
diff --git a/fonts/newcomputermodern/otf/NewCM08-Book.otf b/fonts/newcomputermodern/otf/NewCM08-Book.otf
index 7da723e7a0..313f06d1d5 100644
--- a/fonts/newcomputermodern/otf/NewCM08-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCM08-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf b/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
index 7c8ad39922..9e4a15c7d2 100644
--- a/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
+++ b/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM08-Italic.otf b/fonts/newcomputermodern/otf/NewCM08-Italic.otf
index d7813b837a..09f65f123d 100644
--- a/fonts/newcomputermodern/otf/NewCM08-Italic.otf
+++ b/fonts/newcomputermodern/otf/NewCM08-Italic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM08-Regular.otf b/fonts/newcomputermodern/otf/NewCM08-Regular.otf
index 73021c4b51..cc4bb8b719 100644
--- a/fonts/newcomputermodern/otf/NewCM08-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCM08-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM08Devanagari-Book.otf b/fonts/newcomputermodern/otf/NewCM08Devanagari-Book.otf
new file mode 100644
index 0000000000..b02200f784
--- /dev/null
+++ b/fonts/newcomputermodern/otf/NewCM08Devanagari-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM08Devanagari-Regular.otf b/fonts/newcomputermodern/otf/NewCM08Devanagari-Regular.otf
new file mode 100644
index 0000000000..78c7b8e1ea
--- /dev/null
+++ b/fonts/newcomputermodern/otf/NewCM08Devanagari-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-Bold.otf b/fonts/newcomputermodern/otf/NewCM10-Bold.otf
index 96527b7b56..cfd2859459 100644
--- a/fonts/newcomputermodern/otf/NewCM10-Bold.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf b/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
index ad0cb23481..ae87120fb7 100644
--- a/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-Book.otf b/fonts/newcomputermodern/otf/NewCM10-Book.otf
index f2fdb90316..8dc9d53cbe 100644
--- a/fonts/newcomputermodern/otf/NewCM10-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf b/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
index 03dd9d9e2b..d6ca61ce2f 100644
--- a/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-Italic.otf b/fonts/newcomputermodern/otf/NewCM10-Italic.otf
index 492e788f58..3706d147c2 100644
--- a/fonts/newcomputermodern/otf/NewCM10-Italic.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-Italic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10-Regular.otf b/fonts/newcomputermodern/otf/NewCM10-Regular.otf
index abe6f1c8e0..a2a6f9a97b 100644
--- a/fonts/newcomputermodern/otf/NewCM10-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCM10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10Devanagari-Bold.otf b/fonts/newcomputermodern/otf/NewCM10Devanagari-Bold.otf
new file mode 100644
index 0000000000..6987e9619d
--- /dev/null
+++ b/fonts/newcomputermodern/otf/NewCM10Devanagari-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10Devanagari-Book.otf b/fonts/newcomputermodern/otf/NewCM10Devanagari-Book.otf
new file mode 100644
index 0000000000..be1cf51a30
--- /dev/null
+++ b/fonts/newcomputermodern/otf/NewCM10Devanagari-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCM10Devanagari-Regular.otf b/fonts/newcomputermodern/otf/NewCM10Devanagari-Regular.otf
new file mode 100644
index 0000000000..f185c316f0
--- /dev/null
+++ b/fonts/newcomputermodern/otf/NewCM10Devanagari-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMath-Book.otf b/fonts/newcomputermodern/otf/NewCMMath-Book.otf
index ded1f81c91..5fdcf9c6ec 100644
--- a/fonts/newcomputermodern/otf/NewCMMath-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCMMath-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMath-Regular.otf b/fonts/newcomputermodern/otf/NewCMMath-Regular.otf
index 9da2a19191..50317e3a1b 100644
--- a/fonts/newcomputermodern/otf/NewCMMath-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCMMath-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf b/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
index 9296483b0a..52d186f26c 100644
--- a/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
+++ b/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf b/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
index 4853585216..926fe9d81c 100644
--- a/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
+++ b/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Book.otf b/fonts/newcomputermodern/otf/NewCMMono10-Book.otf
index 628e453893..809e79fd50 100644
--- a/fonts/newcomputermodern/otf/NewCMMono10-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCMMono10-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf b/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
index f62301201b..3daf4b2e3f 100644
--- a/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
+++ b/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf b/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
index 15e436cc54..0ea097d190 100644
--- a/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
+++ b/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf b/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
index 4a8f6482ba..98a69ec4ff 100644
--- a/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans08-Book.otf b/fonts/newcomputermodern/otf/NewCMSans08-Book.otf
index df282b150b..f5b0d20168 100644
--- a/fonts/newcomputermodern/otf/NewCMSans08-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans08-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf b/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
index e19bd3d4cc..b6e1fcc91b 100644
--- a/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf b/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
index 3186fab8b5..69a1f8f1fb 100644
--- a/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf b/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
index d3a54860b6..bd6314c5a6 100644
--- a/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf b/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
index b7fe69201c..2af90d2ef9 100644
--- a/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf b/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
index 5a05d00b6e..ce41d72a28 100644
--- a/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Book.otf b/fonts/newcomputermodern/otf/NewCMSans10-Book.otf
index 547e3c704f..a44c6086cc 100644
--- a/fonts/newcomputermodern/otf/NewCMSans10-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans10-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf b/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
index 95c0be992f..44a2c63897 100644
--- a/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf b/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
index f2f760f5da..acb58b0709 100644
--- a/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf b/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
index 707ed3f2e1..b45a9c4f6a 100644
--- a/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/source.txz b/fonts/newcomputermodern/source.txz
index 0b4d3e18ba..55aafa4c87 100644
--- a/fonts/newcomputermodern/source.txz
+++ b/fonts/newcomputermodern/source.txz
Binary files differ
diff --git a/fonts/newcomputermodern/tex/newcomputermodern.sty b/fonts/newcomputermodern/tex/newcomputermodern.sty
index 5d65bb67c3..5154a84a62 100644
--- a/fonts/newcomputermodern/tex/newcomputermodern.sty
+++ b/fonts/newcomputermodern/tex/newcomputermodern.sty
@@ -1,5 +1,5 @@
%\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{newcomputermodern}[v4.7 NewCM fonts by Antonis Tsolomitis]
+\ProvidesPackage{newcomputermodern}[v5.0 NewCM fonts by Antonis Tsolomitis]
\typeout{Loading NewCM fonts by Antonis Tsolomitis}
\newif\if@olddefault
diff --git a/macros/latex/contrib/bookmark/README.md b/macros/latex/contrib/bookmark/README.md
index 5e373e0e7c..6c024a40fa 100644
--- a/macros/latex/contrib/bookmark/README.md
+++ b/macros/latex/contrib/bookmark/README.md
@@ -1,6 +1,6 @@
# bookmark package for LaTeX
-Version: 2020-11-06 v1.29
+Version: 2023-12-05 v1.30
This package implements a new bookmark (outline) organization for
@@ -13,7 +13,7 @@ Package hyperref uses two runs.
## Copyright (C)
* 2007, 2009-2011 Heiko Oberdiek
-* 2016-2020 Oberdiek Package Support Group
+* 2016-2023 Oberdiek Package Support Group
## License
LATEX Project Public License, version 1.3c or later.
diff --git a/macros/latex/contrib/bookmark/bookmark-frozen.dtx b/macros/latex/contrib/bookmark/bookmark-frozen.dtx
index bf4456829f..0223846a14 100644
--- a/macros/latex/contrib/bookmark/bookmark-frozen.dtx
+++ b/macros/latex/contrib/bookmark/bookmark-frozen.dtx
@@ -1,12 +1,12 @@
% \iffalse meta-comment
%
% File: bookmark-frozen.dtx
-% Version: 2020-11-06 v1.29
+% Version: 2023-12-05 v1.30
% Info: PDF bookmarks
%
% Copyright (C)
% 2007-2011 Heiko Oberdiek
-% 2016-2020 Oberdiek Package Support Group
+% 2016-2023 Oberdiek Package Support Group
% https://github.com/ho-tex/bookmark/issues
%
% This work may be distributed and/or modified under the
diff --git a/macros/latex/contrib/bookmark/bookmark.dtx b/macros/latex/contrib/bookmark/bookmark.dtx
index c4431428b9..9ead2a0c9a 100644
--- a/macros/latex/contrib/bookmark/bookmark.dtx
+++ b/macros/latex/contrib/bookmark/bookmark.dtx
@@ -1,12 +1,12 @@
% \iffalse meta-comment
%
% File: bookmark.dtx
-% Version: 2020-11-06 v1.29
+% Version: 2023-12-05 v1.30
% Info: PDF bookmarks
%
% Copyright (C)
% 2007-2011 Heiko Oberdiek
-% 2016-2020 Oberdiek Package Support Group
+% 2016-2023 Oberdiek Package Support Group
% https://github.com/ho-tex/bookmark/issues
%
% This work may be distributed and/or modified under the
@@ -95,7 +95,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: bookmark 2020-11-06 v1.29 PDF bookmarks (HO)}
+\Msg{* Package: bookmark 2023-12-05 v1.30 PDF bookmarks (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -107,11 +107,11 @@
This is a generated file.
Project: bookmark
-Version: 2020-11-06 v1.29
+Version: 2023-12-05 v1.30
Copyright (C)
2007-2011 Heiko Oberdiek
- 2016-2020 Oberdiek Package Support Group
+ 2016-2023 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -185,7 +185,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bookmark.drv}%
- [2020-11-06 v1.29 PDF bookmarks (HO)]%
+ [2023-12-05 v1.30 PDF bookmarks (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -199,7 +199,7 @@ and the derived files
% \GetFileInfo{bookmark.drv}
%
% \title{The \xpackage{bookmark} package}
-% \date{2020-11-06 v1.29}
+% \date{2023-12-05 v1.30}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/bookmark/issues}}}
%
@@ -297,7 +297,8 @@ and the derived files
% \subsubsection{Driver options}
%
% Supported drivers are \xoption{pdftex}, \xoption{dvips},
-% \xoption{dvipdfm} (\xoption{xetex}), and \xoption{vtex}.
+% \xoption{dvipdfmx} (\xoption{xetex} and older name
+% \xoption{dvipdfm}), and \xoption{vtex}.
% The \hologo{TeX} engines \hologo{pdfTeX}, \hologo{XeTeX},
% and \hologo{VTeX} are automatically detected.
% The default for the DVI drivers is \xoption{dvips}. This can
@@ -400,7 +401,7 @@ and the derived files
% \xoption{dvips} and friends) the package detects it quite late
% at the end of the document. Since version 2011/04/21 v1.21
% the package tries printing the line number and file name
-% of the corresponding occurence of \cs{bookmark}.
+% of the corresponding occurrence of \cs{bookmark}.
% However, \hologo{TeX} does provide the line number, but
% unhappily the file name is a secret. The package supports
% some ways to get the file name:
@@ -638,6 +639,16 @@ and the derived files
% of the document.
% \end{itemize}
%
+% \subsection{Structure destinations}
+% If tagging is activated with e.g.
+% \begin{verbatim}
+% \DocumentMetadata{testphase=phase-III} %or some other phase a
+% \end{verbatim}
+% the outlines will also use structure destinations, these are destination
+% bound not to a page but to a structure. This works only with pdftex, luatex and
+% xetex/dvipdfmx.
+%
+%
% \subsection{Limitations/ToDos}
%
% \begin{itemize}
@@ -762,7 +773,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{bookmark}%
- [2020-11-06 v1.29 PDF bookmarks (HO)]%
+ [2023-12-05 v1.30 PDF bookmarks (HO)]%
% \end{macrocode}
%
% \subsubsection{Requirements}
@@ -1815,7 +1826,7 @@ and the derived files
\def\Hy@writebookmark#1#2#3#4#5{%
\ifnum#4>\BKM@depth\relax
\else
- \def\BKM@type{#5}%
+ \edef\BKM@type{#5}%
\ifx\BKM@type\Hy@bookmarkstype
\begingroup
\ifBKM@numbered
@@ -1853,7 +1864,7 @@ and the derived files
%<*dvipdfm>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipdfm.def}%
- [2020-11-06 v1.29 bookmark driver for dvipdfm (HO)]%
+ [2023-12-05 v1.30 bookmark driver for dvipdfm (HO)]%
% \end{macrocode}
%
% \begin{macro}{\BKM@id}
@@ -1873,6 +1884,23 @@ and the derived files
\newif\ifBKM@sw
% \end{macrocode}
% \end{macro}
+%
+% \begin{macro}{\BKM@struct@dest}
+% Support for structure destinations in the outline.
+% \begin{macrocode}
+\newcommand\BKM@struct@dest{}
+\ExplSyntaxOn
+\IfDocumentMetadataTF
+ {
+ \tag_if_active:T
+ {
+ \def\BKM@struct@dest{/SD~@pdf.SDest.\BKM@dest}
+ }
+
+ }{}
+\ExplSyntaxOff
+% \end{macrocode}
+% \end{macro}
%
% \begin{macro}{\bookmark}
% \begin{macrocode}
@@ -1948,6 +1976,7 @@ and the derived files
/A<<%
/S/GoTo%
/D(\BKM@dest)%
+ \BKM@struct@dest
>>%
}%
\fi
@@ -2027,7 +2056,7 @@ and the derived files
%<*vtex>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-vtex.def}%
- [2020-11-06 v1.29 bookmark driver for VTeX (HO)]%
+ [2023-12-05 v1.30 bookmark driver for VTeX (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -2358,7 +2387,7 @@ and the derived files
%<*pdftex>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-pdftex.def}%
- [2020-11-06 v1.29 bookmark driver for pdfTeX (HO)]%
+ [2023-12-05 v1.30 bookmark driver for pdfTeX and luaTeX (HO)]%
% \end{macrocode}
%
% \begin{macro}{\BKM@DO@entry}
@@ -2468,10 +2497,27 @@ and the derived files
% Macro \cs{BKM@DefGotoNameAction} is a hook for
% package \xpackage{hypdestopt}.
% \begin{macrocode}
-\def\BKM@DefGotoNameAction#1#2{%
- \BKM@EscapeString\BKM@DO@dest
- \edef#1{goto name{#2}}%
-}
+ \def\BKM@DefGotoNameAction#1#2{%
+ \BKM@EscapeString\BKM@DO@dest
+ \edef#1{goto name{#2}}%
+ }
+% \end{macrocode}
+% If tagging is active we use also structure destinations.
+% If hypdestopt is actually used this will be overwritten again.
+% \begin{macrocode}
+\ExplSyntaxOn
+\IfDocumentMetadataTF
+ {
+ \tag_if_active:T
+ {
+ \def\BKM@DefGotoNameAction#1#2
+ {
+ \BKM@EscapeString\BKM@DO@dest
+ \edef#1{goto~struct~name~{#2}~name~{#2}}%
+ }
+ }
+ }{}
+\ExplSyntaxOff
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
@@ -2509,12 +2555,14 @@ and the derived files
% \subsection{Drivers with pdfmark specials}
%
% \subsubsection{Driver dvips}
-%
+% The dvips driver uses PSfile to include the bookmark to resolve a
+% clash with pgf, see
+% https://github.com/pgf-tikz/pgf/issues/944\#issuecomment-723099952
% \begin{macrocode}
%<*dvips>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvips.def}%
- [2020-11-06 v1.29 bookmark driver for dvips (HO)]%
+ [2023-12-05 v1.30 bookmark driver for dvips (HO)]%
% \end{macrocode}
% \begin{macro}{\BKM@PSHeaderFile}
% \begin{macrocode}
@@ -2851,7 +2899,6 @@ and the derived files
% \begin{macro}{\BKM@LuaTeX@InitFile}
% \begin{macrocode}
\ifluatex
- \ifnum\luatexversion>36 %
\def\BKM@LuaTeX@InitFile{%
\begingroup
\ltx@LocToksA={}%
@@ -2866,9 +2913,6 @@ and the derived files
}%
}\x
}%
- \else
- \let\BKM@LuaTeX@InitFile\relax
- \fi
\else
\let\BKM@LuaTeX@InitFile\relax
\fi
@@ -2950,7 +2994,7 @@ and the derived files
% (which is equivalent to the previously used
% \cs{AfterLastShipout} of \xpackage{atveryend}'s),
% because it still needs the \xext{aux} file. It uses
-% uses \cs{pdfoutline} for the bookmakrs that can be used after the last page.
+% \cs{pdfoutline} for the bookmarks that can be used after the last page.
% \begin{itemize}
% \item
% Driver \xoption{pdftex} uses \cs{pdfoutline} that can
@@ -2997,27 +3041,6 @@ and the derived files
% \item[\CTAN{macros/latex/contrib/bookmark/bookmark.pdf}] Documentation.
% \end{description}
%
-%
-% \paragraph{Bundle.} All the packages of the bundle `bookmark'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/bookmark.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTANpkg{tds}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{bookmark.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip bookmark.tds.zip -d ~/texmf|
-% \end{quote}
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3038,6 +3061,10 @@ and the derived files
% bkm-dvips.def & tex/latex/bookmark/bkm-dvips.def\\
% bkm-pdftex.def & tex/latex/bookmark/bkm-pdftex.def\\
% bkm-vtex.def & tex/latex/bookmark/bkm-vtex.def\\
+% bkm-dvipdfm-2019-12-03.def & tex/latex/bookmark/bkm-dvipdfm-2019-12-03.def\\
+% bkm-dvips-2019-12-03.def & tex/latex/bookmark/bkm-dvips-2019-12-03.def\\
+% bkm-pdftex-2019-12-03.def & tex/latex/bookmark/bkm-pdftex-2019-12-03.def\\
+% bkm-vtex-2019-12-03.def & tex/latex/bookmark/bkm-vtex-2019-12-03.def\\
% bookmark.pdf & doc/latex/bookmark/bookmark.pdf\\
% bookmark-example.tex & doc/latex/bookmark/bookmark-example.tex\\
% bookmark.dtx & source/latex/bookmark/bookmark.dtx\\
@@ -3387,6 +3414,11 @@ and the derived files
% and \cs{SpecialDvipdfmxOutlineOpen}. All dvipdfmx version should now support
% this out-of-the-box.
% \end{Version}
+% \begin{Version}{2023-12-05 v1.30}
+% \item Corrected support for option \xoption{bookmarkstype} of
+% \xpackage{hyperref}, https://github.com/ho-tex/bookmark/issues/4
+% \item Added support for structure destinations, https://github.com/ho-tex/bookmark/issues/7
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/bookmark/bookmark.pdf b/macros/latex/contrib/bookmark/bookmark.pdf
index 75c9c98b24..a298e3e76c 100644
--- a/macros/latex/contrib/bookmark/bookmark.pdf
+++ b/macros/latex/contrib/bookmark/bookmark.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/README.md b/macros/latex/contrib/oberdiek/README.md
index 5dc2341ee3..4a2250cf37 100644
--- a/macros/latex/contrib/oberdiek/README.md
+++ b/macros/latex/contrib/oberdiek/README.md
@@ -1,6 +1,6 @@
# Oberdiek bundle
-Version: 2023-01-10
+Version: 2023-12-04
This file describes the directory
CTAN:macros/latex/contrib/oberdiek/
@@ -20,7 +20,7 @@ LATEX Project Public License, version 1.3c or later.
## Installation
-If you want to install all packages j ust download
+If you want to install all packages just download
CTAN:install/macros/latex/contrib/oberdiek.tds.zip
@@ -56,7 +56,6 @@ Other files in the CTAN directory:
* pdfcolparallel: fixes colour problems in package parallel;
* pdfcolparcolumns: fixes colour problems in package parcolumns;
* pdfcrypt: setting PDF encryption;
-* pdfrender: control PDF rendering modes;
* protecteddef: define a command that protected against expansion;
* resizegather: automatically resize overly large equations;
* rotchiffre: performs simple rotation cyphers;
diff --git a/macros/latex/contrib/oberdiek/aliascnt.pdf b/macros/latex/contrib/oberdiek/aliascnt.pdf
index c07aff9681..5978332f27 100644
--- a/macros/latex/contrib/oberdiek/aliascnt.pdf
+++ b/macros/latex/contrib/oberdiek/aliascnt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf
index ce8c1577bf..ecd47adb93 100644
--- a/macros/latex/contrib/oberdiek/bmpsize.pdf
+++ b/macros/latex/contrib/oberdiek/bmpsize.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf
index 4ca41461b0..344a245433 100644
--- a/macros/latex/contrib/oberdiek/centernot.pdf
+++ b/macros/latex/contrib/oberdiek/centernot.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf
index 73757752af..c745f15582 100644
--- a/macros/latex/contrib/oberdiek/chemarr.pdf
+++ b/macros/latex/contrib/oberdiek/chemarr.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf
index 0c7c08eac2..40ef460d94 100644
--- a/macros/latex/contrib/oberdiek/classlist.pdf
+++ b/macros/latex/contrib/oberdiek/classlist.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf
index ee38d5e1ec..1b4e949c6b 100644
--- a/macros/latex/contrib/oberdiek/colonequals.pdf
+++ b/macros/latex/contrib/oberdiek/colonequals.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf
index 63fc735cc6..21243da3b1 100644
--- a/macros/latex/contrib/oberdiek/dvipscol.pdf
+++ b/macros/latex/contrib/oberdiek/dvipscol.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf
index 8d158d56b1..0bd217efba 100644
--- a/macros/latex/contrib/oberdiek/engord.pdf
+++ b/macros/latex/contrib/oberdiek/engord.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf
index 1873fe0a26..d4de5125ba 100644
--- a/macros/latex/contrib/oberdiek/enparen.pdf
+++ b/macros/latex/contrib/oberdiek/enparen.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf
index 577c2afe2a..23c097b571 100644
--- a/macros/latex/contrib/oberdiek/eolgrab.pdf
+++ b/macros/latex/contrib/oberdiek/eolgrab.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf
index 1ff983c5ed..2d2510854e 100644
--- a/macros/latex/contrib/oberdiek/fibnum.pdf
+++ b/macros/latex/contrib/oberdiek/fibnum.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf
index 4df19863e3..f0c8b76d54 100644
--- a/macros/latex/contrib/oberdiek/flags.pdf
+++ b/macros/latex/contrib/oberdiek/flags.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf
index 730a024ef8..67d630bd54 100644
--- a/macros/latex/contrib/oberdiek/holtxdoc.pdf
+++ b/macros/latex/contrib/oberdiek/holtxdoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf
index 63aab2339d..45e3ce42c2 100644
--- a/macros/latex/contrib/oberdiek/hypbmsec.pdf
+++ b/macros/latex/contrib/oberdiek/hypbmsec.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf
index 1282a9a96c..46df7e8951 100644
--- a/macros/latex/contrib/oberdiek/hypcap.pdf
+++ b/macros/latex/contrib/oberdiek/hypcap.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf
index 26886e3c63..98d7d1dd4b 100644
--- a/macros/latex/contrib/oberdiek/hypgotoe.pdf
+++ b/macros/latex/contrib/oberdiek/hypgotoe.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf
index b5c110d070..4c390bfdd9 100644
--- a/macros/latex/contrib/oberdiek/hyphsubst.pdf
+++ b/macros/latex/contrib/oberdiek/hyphsubst.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf
index fe11a750ff..35e257d875 100644
--- a/macros/latex/contrib/oberdiek/ifdraft.pdf
+++ b/macros/latex/contrib/oberdiek/ifdraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf
index 8620a980c1..98cb0644a3 100644
--- a/macros/latex/contrib/oberdiek/iflang.pdf
+++ b/macros/latex/contrib/oberdiek/iflang.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek-bundle.bib b/macros/latex/contrib/oberdiek/oberdiek-bundle.bib
index 1a584cc3e9..44fce8aeca 100644
--- a/macros/latex/contrib/oberdiek/oberdiek-bundle.bib
+++ b/macros/latex/contrib/oberdiek/oberdiek-bundle.bib
@@ -166,13 +166,6 @@
version={1.14},
url={https://ctan.org/pkg/pdfescape},
}
-@manual{oberdiek:pdfrender,
- title={The pdfrender package},
- author={Heiko Oberdiek},
- date={2018-11-01},
- version={1.5},
- url={https://ctan.org/pkg/pdfrender},
-}
@manual{oberdiek:picture,
title={The picture package},
author={Heiko Oberdiek},
@@ -271,4 +264,3 @@
version={1.6},
url={https://ctan.org/pkg/twoopt},
}
-
diff --git a/macros/latex/contrib/oberdiek/oberdiek.ins b/macros/latex/contrib/oberdiek/oberdiek.ins
index ae14edd100..dc59a6e024 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.ins
+++ b/macros/latex/contrib/oberdiek/oberdiek.ins
@@ -48,7 +48,6 @@
\batchinput{pdfcolparallel.dtx}
\batchinput{pdfcolparcolumns.dtx}
\batchinput{pdfcrypt.dtx}
-\batchinput{pdfrender.dtx}
\batchinput{protecteddef.dtx}
\batchinput{resizegather.dtx}
\batchinput{rotchiffre.dtx}
diff --git a/macros/latex/contrib/oberdiek/oberdiek.pdf b/macros/latex/contrib/oberdiek/oberdiek.pdf
index 590a1eb26f..16e08d826a 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.pdf
+++ b/macros/latex/contrib/oberdiek/oberdiek.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.tex b/macros/latex/contrib/oberdiek/oberdiek.tex
index 6c50661d97..3849551d71 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.tex
+++ b/macros/latex/contrib/oberdiek/oberdiek.tex
@@ -219,8 +219,6 @@
[\entrysep]
\entry{pdfcrypt}{Allows the setting of PDF encryption}%
[\entrysep]
-\entry{pdfrender}{Access to some PDF graphics parameters}%
-[\entrysep]
\entry{protecteddef}{Define protected commands}%
[\entrysep]
\entry{resizegather}{Resize overly large equations}%
@@ -474,17 +472,6 @@ for \VTeX\ and some older versions of \pdfTeX.
\tocinclude{pdfcrypt}
\newpage
-\subsection{\pkgsectformat{pdfrender}}
-\label{pdfrender}
-\begin{abstract}
-The PDF format has some graphics parameter like
-line width or text rendering mode. This package
-provides an interface for setting these parameters.
-\end{abstract}
-\tocinclude{pdfrender}
-
-
-\newpage
\subsection{\pkgsectformat{protecteddef}}
\label{protecteddef}
\begin{abstract}
diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
index 57dfb4a216..90a3b348a0 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
index 7daa3cce58..a49189ba4a 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
index f7188935a0..1de22245d4 100644
--- a/macros/latex/contrib/oberdiek/pdfcrypt.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf
index 14eb375730..cabaa32c49 100644
--- a/macros/latex/contrib/oberdiek/protecteddef.pdf
+++ b/macros/latex/contrib/oberdiek/protecteddef.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf
index 9296927ce8..11d07da19c 100644
--- a/macros/latex/contrib/oberdiek/resizegather.pdf
+++ b/macros/latex/contrib/oberdiek/resizegather.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf
index f069af2a46..7deae8d756 100644
--- a/macros/latex/contrib/oberdiek/rotchiffre.pdf
+++ b/macros/latex/contrib/oberdiek/rotchiffre.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf
index 6f805bf906..0ca63d3e6d 100644
--- a/macros/latex/contrib/oberdiek/scrindex.pdf
+++ b/macros/latex/contrib/oberdiek/scrindex.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf
index 17ec8a3e56..dbdb939c6e 100644
--- a/macros/latex/contrib/oberdiek/setouterhbox.pdf
+++ b/macros/latex/contrib/oberdiek/setouterhbox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf
index 86eaf6a5b1..a2f1c8d179 100644
--- a/macros/latex/contrib/oberdiek/settobox.pdf
+++ b/macros/latex/contrib/oberdiek/settobox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf
index fd5ee058b9..df11fd28dd 100644
--- a/macros/latex/contrib/oberdiek/stackrel.pdf
+++ b/macros/latex/contrib/oberdiek/stackrel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf
index f3998d3365..55b57219a3 100644
--- a/macros/latex/contrib/oberdiek/stampinclude.pdf
+++ b/macros/latex/contrib/oberdiek/stampinclude.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf
index 656a807aa5..893fe33acf 100644
--- a/macros/latex/contrib/oberdiek/tabularht.pdf
+++ b/macros/latex/contrib/oberdiek/tabularht.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf
index 3b87e220e6..e6ea130064 100644
--- a/macros/latex/contrib/oberdiek/tabularkv.pdf
+++ b/macros/latex/contrib/oberdiek/tabularkv.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf
index 612dca0253..f8027491c8 100644
--- a/macros/latex/contrib/oberdiek/telprint.pdf
+++ b/macros/latex/contrib/oberdiek/telprint.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
index bd8521f4cc..8d4b73d65f 100644
--- a/macros/latex/contrib/oberdiek/thepdfnumber.pdf
+++ b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf
index 9f6a6ce364..6a144a8368 100644
--- a/macros/latex/contrib/oberdiek/twoopt.pdf
+++ b/macros/latex/contrib/oberdiek/twoopt.pdf
Binary files differ
diff --git a/macros/latex/contrib/pdfrender/README.md b/macros/latex/contrib/pdfrender/README.md
new file mode 100644
index 0000000000..c7c56f18fc
--- /dev/null
+++ b/macros/latex/contrib/pdfrender/README.md
@@ -0,0 +1,14 @@
+# pdfrender
+
+Version: 2023/12/04 v1.7
+
+The PDF format has some graphics parameter like
+line width or text rendering mode. This package
+provides an interface for setting these parameters.
+
+## Copyright (C)
+* 2007 Heiko Oberdiek
+* 2016-2023 Oberdiek Package Support Group
+
+## License
+LATEX Project Public License, version 1.3c or later.
diff --git a/macros/latex/contrib/oberdiek/pdfrender.dtx b/macros/latex/contrib/pdfrender/pdfrender.dtx
index a583aa812c..c4b8dc67b2 100644
--- a/macros/latex/contrib/oberdiek/pdfrender.dtx
+++ b/macros/latex/contrib/pdfrender/pdfrender.dtx
@@ -1,13 +1,13 @@
% \iffalse meta-comment
%
% File: pdfrender.dtx
-% Version: 2019/12/29 v1.6
+% Version: 2023-12-04 v1.7
% Info: Access to some PDF graphics parameters
%
% Copyright (C)
% 2010 Heiko Oberdiek
-% 2016-2019 Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
+% 2016-2023 Oberdiek Package Support Group
+% https://github.com/ho-tex/pdfrender/issues
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
@@ -23,7 +23,7 @@
%
% The Current Maintainers of this work are
% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
+% https://github.com/ho-tex/pdfrender/issues
%
% The Base Interpreter refers to any `TeX-Format',
% because some files are installed in TDS:tex/generic//.
@@ -36,8 +36,8 @@
% pdfrender-test5.tex.
%
% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/pdfrender.dtx
-% CTAN:macros/latex/contrib/oberdiek/pdfrender.pdf
+% CTAN:macros/latex/contrib/pdfrender/pdfrender.dtx
+% CTAN:macros/latex/contrib/pdfrender/pdfrender.pdf
%
% Unpacking:
% (a) If pdfrender.ins is present:
@@ -66,9 +66,9 @@
% pdflatex pdfrender.dtx
%
% Installation:
-% TDS:tex/generic/oberdiek/pdfrender.sty
-% TDS:doc/latex/oberdiek/pdfrender.pdf
-% TDS:source/latex/oberdiek/pdfrender.dtx
+% TDS:tex/generic/pdfrender/pdfrender.sty
+% TDS:doc/latex/pdfrender/pdfrender.pdf
+% TDS:source/latex/pdfrender/pdfrender.dtx
%
%<*ignore>
\begingroup
@@ -85,7 +85,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: pdfrender 2019/12/29 v1.6 Access to some PDF graphics parameters (HO)}
+\Msg{* Package: pdfrender 2023-12-04 v1.7 Access to some PDF graphics parameters (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -97,11 +97,11 @@
This is a generated file.
Project: pdfrender
-Version: 2019/12/29 v1.6
+Version: 2023-12-04 v1.7
Copyright (C)
2010 Heiko Oberdiek
- 2016-2019 Oberdiek Package Support Group
+ 2016-2023 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -117,7 +117,7 @@ This work has the LPPL maintenance status "maintained".
The Current Maintainers of this work are
Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
+https://github.com/ho-tex/pdfrender/issues
The Base Interpreter refers to any `TeX-Format',
@@ -136,9 +136,9 @@ and the derived files
\generate{%
\file{pdfrender.ins}{\from{pdfrender.dtx}{install}}%
\file{pdfrender.drv}{\from{pdfrender.dtx}{driver}}%
- \usedir{tex/generic/oberdiek}%
+ \usedir{tex/generic/pdfrender}%
\file{pdfrender.sty}{\from{pdfrender.dtx}{package}}%
-% \usedir{doc/latex/oberdiek/test}%
+% \usedir{doc/latex/pdfrender/test}%
% \file{pdfrender-test1.tex}{\from{pdfrender.dtx}{test1}}%
% \file{pdfrender-test2.tex}{\from{pdfrender.dtx}{test2}}%
% \file{pdfrender-test3.tex}{\from{pdfrender.dtx}{test3}}%
@@ -170,7 +170,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{pdfrender.drv}%
- [2019/12/29 v1.6 Access to some PDF graphics parameters (HO)]%
+ [2023-12-04 v1.7 Access to some PDF graphics parameters (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\usepackage{longtable}
@@ -186,9 +186,9 @@ and the derived files
% \GetFileInfo{pdfrender.drv}
%
% \title{The \xpackage{pdfrender} package}
-% \date{2019/12/29 v1.6}
+% \date{2023-12-04 v1.7}
% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
+% {Please report any issues at \url{https://github.com/ho-tex/pdfrender/issues}}}
%
% \maketitle
%
@@ -441,7 +441,7 @@ and the derived files
\fi
\expandafter\x\csname ver@pdfrender.sty\endcsname
\ProvidesPackage{pdfrender}%
- [2019/12/29 v1.6 Access to some PDF graphics parameters (HO)]%
+ [2023-12-04 v1.7 Access to some PDF graphics parameters (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -655,13 +655,8 @@ and the derived files
%
% \subsection{Hook into \cs{normalcolor}}
%
-% The problem is that packages \xpackage{color} and \xpackage{xcolor}
-% each overwrite \cs{normalcolor}. For example, after the package
-% loading order \xpackage{color}, \xpackage{pdfrender} and \xpackage{xcolor}
-% the patched version of \cs{normalcolor} is overwritten by
-% package \xpackage{xcolor}. Also using \cs{AtBeginDocument} for
-% patching is not enough. If package \xpackage{hyperref} is loaded
-% later, it might load package \xpackage{color} using \cs{AtBeginDocument}.
+% With LaTeX we use cmd-hooks.
+%
% \begin{macro}{\PdfRender@NormalColorHook}
% \begin{macrocode}
\def\PdfRender@NormalColorHook{}
@@ -679,85 +674,36 @@ and the derived files
}
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\PdfRender@PatchNormalColor}
% \begin{macrocode}
-\def\PdfRender@PatchNormalColor{%
- \ltx@ifundefined{normalcolor}{%
- \gdef\normalcolor{\PdfRender@NormalColorHook}%
- }{%
- \begingroup
- \def\PdfRender@NormalColorHook{\let\PdfRender@temp=Y}%
- \PdfRender@TestBox{%
- \let\set@color\relax
- \normalcolor
- \ifx\PdfRender@temp Y%
- \else
- \ltx@GlobalAppendToMacro\normalcolor{%
- \PdfRender@NormalColorHook
- }%
- \fi
- }%
- \endgroup
- }%
- \ifx\@nodocument\relax
- \global\let\PdfRender@PatchNormalColor\relax
- \fi
-}%
+\def\PdfRender@temp{LaTeX2e}
+\ifx\PdfRender@temp\fmtname
+ \expandafter \ltx@firstoftwo
+\else
+ \expandafter\ltx@secondoftwo
+\fi
+ {
+ \AddToHook{cmd/normalcolor/after}{\PdfRender@NormalColorHook}
+ \AddToHook{cmd/color@setgroup/after}{\PdfRender@PatchColorSetGroup}
+ }
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\PdfRender@PatchColorSetGroup}
+% with plain we simply append to \cs{normalcolor} and
+% to \cs{color@setgroup} (but it seems not to
+% work with miniltx anyway, so it is not quite clear if \cs{normalcolor}
+% is ever used.).
% \begin{macrocode}
-\def\PdfRender@PatchColorSetGroup{%
- \begingroup
- \def\PdfRender@ColorSetGroupHook{\let\PdfRender@temp=Y}%
- \PdfRender@TestBox{%
- \let\set@color\relax
- \color@setgroup\color@endgroup
- \ifx\PdfRender@temp Y%
- \else
- \ltx@GlobalAppendToMacro\color@setgroup{%
+ {
+ \ltx@ifundefined{normalcolor}
+ {%
+ \gdef\normalcolor{\PdfRender@NormalColorHook}%
+ }
+ {%
+ \ltx@GlobalAppendToMacro\normalcolor{%
+ \PdfRender@NormalColorHook}%
+ }%
+ \ltx@GlobalAppendToMacro\color@setgroup{%
\PdfRender@ColorSetGroupHook
}%
- \fi
- }%
- \endgroup
- \ifx\@nodocument\relax
- \global\let\PdfRender@PatchColorSetGroup\relax
- \fi
-}%
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\PdfRender@PatchColor}
-% \begin{macrocode}
-\def\PdfRender@PatchColor{%
- \PdfRender@PatchNormalColor
- \PdfRender@PatchColorSetGroup
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\PdfRender@PatchColor
-\ltx@IfUndefined{AtBeginDocument}{}{%
- \AtBeginDocument{\PdfRender@PatchColor}%
-}
-% \end{macrocode}
-% \cs{AfterPackage} is provided by package \xpackage{scrlfile}.
-% \begin{macrocode}
-\ltx@IfUndefined{AfterPackage}{%
-}{%
- \AfterPackage{color}{\PdfRender@PatchColor}%
- \AfterPackage{xcolor}{\PdfRender@PatchColor}%
- \AfterPackage{etoolbox}{%
- \AfterEndPreamble{\PdfRender@PatchColor}%
- }%
-}%
-% \end{macrocode}
-% \cs{AfterEndPreamble} is provided by package \xpackage{etoolbox}.
-% \begin{macrocode}
-\ltx@IfUndefined{AfterEndPreamble}{%
-}{%
- \AfterEndPreamble{\PdfRender@PatchColor}%
-}%
+ }
% \end{macrocode}
%
% \begin{macrocode}
@@ -782,7 +728,6 @@ and the derived files
}%
{%
\PdfRender@texorpdfstring{%
- \PdfRender@PatchNormalColor
\global\let\PdfRender@FillColor\ltx@empty
\global\let\PdfRender@StrokeColor\ltx@empty
\kvsetkeys{PDFRENDER}{#1}%
@@ -1366,31 +1311,11 @@ and the derived files
% \paragraph{Package.} This package is available on
% CTAN\footnote{\CTANpkg{pdfrender}}:
% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/pdfrender.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/pdfrender.pdf}] Documentation.
+% \item[\CTAN{macros/latex/contrib/pdfrender/pdfrender.dtx}] The source file.
+% \item[\CTAN{macros/latex/contrib/pdfrender/pdfrender.pdf}] Documentation.
% \end{description}
%
%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTANpkg{tds}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
% \subsection{Package installation}
%
% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1406,9 +1331,9 @@ and the derived files
% \begin{quote}
% \def\t{^^A
% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% pdfrender.sty & tex/generic/oberdiek/pdfrender.sty\\
-% pdfrender.pdf & doc/latex/oberdiek/pdfrender.pdf\\
-% pdfrender.dtx & source/latex/oberdiek/pdfrender.dtx\\
+% pdfrender.sty & tex/generic/pdfrender/pdfrender.sty\\
+% pdfrender.pdf & doc/latex/pdfrender/pdfrender.pdf\\
+% pdfrender.dtx & source/latex/pdfrender/pdfrender.dtx\\
% \end{tabular}^^A
% }^^A
% \sbox0{\t}^^A
@@ -1595,6 +1520,10 @@ and the derived files
% \item
% \xpackage{iftex} package.
% \end{Version}
+% \begin{Version}{2023-12-04 v1.7}
+% \item Use (with LaTeX) cmd-hooks to patch \cs{normalcolor} and \cs{color@setgroup}.
+% This avoids a clash with xcolor.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/pdfrender/pdfrender.pdf
index 7934b263a9..53366bba44 100644
--- a/macros/latex/contrib/oberdiek/pdfrender.pdf
+++ b/macros/latex/contrib/pdfrender/pdfrender.pdf
Binary files differ
diff --git a/macros/latex/contrib/ufrgscca/README.md b/macros/latex/contrib/ufrgscca/README.md
index 16b72a2b73..6c1eac798e 100644
--- a/macros/latex/contrib/ufrgscca/README.md
+++ b/macros/latex/contrib/ufrgscca/README.md
@@ -46,7 +46,7 @@ Please do not use the issue page for generic help on how to use the package.
* git: https://github.com/alceu-frigeri/ufrgscca
-------------
-Copyright 2022-23 by Alceu Frigeri
+Copyright 2022-present by Alceu Frigeri
This work may be distributed and/or modified under the
conditions of
@@ -107,7 +107,12 @@ The Current Maintainer of this work is Alceu Frigeri
## Changelog
-* Version 2.2 (this)
+* Version 2.3 (this)
+ - adjustments to report's cover
+ - added two student's list related commands \studentaddtolist and \sortstudentlist (-coord)
+ - some code clean up
+
+* Version 2.2
- fixed the reports table broken by last update :/
- added an option to sort student's list (-coord) by presentation's date
- further code clean up
diff --git a/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf b/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
index b00760ede4..02ac40fc7c 100644
--- a/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
+++ b/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
Binary files differ
diff --git a/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex b/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
index 9b5171802b..413f1fc7d6 100644
--- a/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
+++ b/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
@@ -2,7 +2,7 @@
% !TEX ext = --interaction=nonstopmode --enable-etex --enable-write18
% !BIB program = none
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -15,7 +15,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -644,11 +644,12 @@ These are, respectively, \tsobj{\starray_get_prop:nn, \starray_term_syntax:n,\st
\end{codedescribe}
-\begin{codedescribe}[code,new=2023/11/18]{\studentiterate}
+\begin{codedescribe}[code,new=2023/11/18,update=2023/12/02]{\studentiterate,\studentadvisoriterate}
\begin{codesyntax}%
\tsmacro{\studentiterate}{code}
+ \tsmacro{\studentadvisoriterate}{code}
\end{codesyntax}
-This is \tsobj{\starray_iterate_over:nn} from \tsobj[pack]{starray}. \tsobj[meta]{code} will be executed for every defined student.
+These are \tsobj{\starray_iterate_over:nn} from \tsobj[pack]{starray}. \tsobj[meta]{code} will be executed for every defined student, \tsobj{\studentiterate} or student's advisor, \tsobj{\studentadvisoriterate}.
\end{codedescribe}
\begin{codedescribe}[code,new=2023/11/29]{\ActivityCalendarIterate}
@@ -1051,12 +1052,13 @@ Those commands are only of use when using \tsobj[pkg]{ufrgscca-coord}. \tsmacro{
\end{codedescribe}
-\begin{codedescribe}[code,new=2023/11/18]{\studentCase,\studentCoadvCase,\studentDismissCase,\studentNewPageCase,\studentDistinctBoardCase}
+\begin{codedescribe}[code,new=2023/11/18,update=2023/12/02]{\studentCase,\studentAdvCase,\studentCoadvCase,\studentDismissCase,\studentNewPageCase,\studentDistinctBoardCase}
\begin{codesyntax}%
\tsmacro{\studentCase}{if-A-B-C,if-D,if-Exam-C,if-Exam-D,if-FF}
+ \tsmacro{\studentAdvCase}{if-more-than-one,if-not}
\tsmacro{\studentCoadvCase}{if-defined,if-not}
\tsmacro{\studentDismissCase}{if-dismiss,if-not}
- \tsmacro{\studentNewPageCase}{if-new,if-not}
+ \tsmacro{\studentNewPageCase}{if-newpage,if-not}
\tsmacro{\studentDistinctBoardCase}{if-distinct,if-not}
\end{codesyntax}
These are a set of auxiliary conditionals, for instance, \tsobj{\StudentCase} will execute \emph{only one} of the \tsobj[meta]{if-} accordingly.
@@ -1180,6 +1182,13 @@ These are a set of auxiliary conditionals, for instance, \tsobj{\StudentCase} wi
This assigns the \tsobj[meta]{fate} of a student, for those cases that one cannot rely on the 'calculated one' (from examiners individual grades). \tsobj[meta]{fate} can be either C or D (in case a student got in exam), FF for those that haven't finished the work or 'Dismiss' for those that, for whatever reason, got dismissed. The default is 'do nothing' (no \tsobj[meta]{fate} assigned)
\end{codedescribe}
+\begin{codedescribe}[code,new=2023/12/04]{\studentaddtolist}
+ \begin{codesyntax}%
+ \tsmacro{\studentaddtolist}{listID}
+ \end{codesyntax}
+Adds the student to a given list (defined by \tsobj[marg]{listID}), to be later used by \tsobj{\sortstudentlist} and \tsobj{\tcreport}.
+\end{codedescribe}
+
\begin{codedescribe}{\checklist}
\begin{codesyntax}%
\tsmacro{\checklist}{csv-checkitems}
@@ -1196,7 +1205,7 @@ To set the \tsobj[meta]{local}, \tsobj[meta]{date} and \tsobj[meta]{time} of a s
\end{codedescribe}
\begin{tsremark}
-\tsobj[meta]{date} must be given in numerical form, either \tsmeta{day}/\tsmeta{month} or \tsmeta{day}/\tsmeta{month}/\tsmeta{year}. The day-of-the-week will be obtained using \tsobj[pkg]{pgfcalendar}.
+\tsobj[meta]{date} must be given in numerical form, either \tsmeta{day}/\tsmeta{month} or \tsmeta{day}/\tsmeta{month}/\tsmeta{year}. The day-of-the-week will be obtained using \tsobj[pkg]{pgfcalendar}.\\ Likewise, \tsobj[marg]{time} must be given in a (24h) \tsmeta{hour}:\tsmeta{min} format.
\end{tsremark}
@@ -1250,18 +1259,27 @@ Quite obvious, this set the grades given by an examiner (the one defined by the
\begin{codedescribe}[code,update=2023/11/29]{\setstudentlist}
\begin{codesyntax}%
\tsmacro{\setstudentlist}{listID,list}
- \tsmacro{\setstudentlist*}{listID,list}
- \tsmacro{\setstudentlist+}{listID,list}
\end{codesyntax}
-This command will define/create a list named \tsobj[meta]{listID} composed of a csv \tsobj[meta]{list}~ of student hashes (as defined by \tsmacro{\student}[student-hash]{...}). The star version sorts the list by student's full name, the \emph{plus} version sorts the list by student's presentation date.
+This command will define/create a list named \tsobj[meta]{listID} composed of a csv \tsobj[meta]{list}~ of student hashes (as defined by \tsmacro{\student}[student-hash]{...}).
+\end{codedescribe}
+
+\begin{codedescribe}[code,new=2023/12/04]{\sortstudentlist}
+ \begin{codesyntax}%
+ \tsmacro{\sortstudentlist}{listID}
+ \tsmacro{\sortstudentlist*}{listID}
+ \tsmacro{\sortstudentlist+}{listID}
+ \end{codesyntax}
+These will sort (and classify) a given student list defined by \tsobj[meta]{listID}. The star version sorts the list by student's full name, the \emph{plus} version sorts the list by student's presentation date.
+By default, the list remains unchanged (no sort).
\end{codedescribe}
+
\begin{codedescribe}{\tcreports}
\begin{codesyntax}%
- \tsmacro{\tcreports}[rep-list]{listID}
+ \tsmacro{\tcreports}[report-list]{listID}
\end{codesyntax}
This will typeset the many reports, using the student list defined by \tsobj[meta]{listID}.
- \tsobj[meta]{rep-list} is a csv list of keys as follow:
+ Where \tsobj[meta]{report-list} is a csv list of keys as follow:
\end{codedescribe}
\begin{describelist}{option}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
index 9eb2b1b127..74988131c7 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-abnt}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA ABNT layout}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca-abnt} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~ abnt~layout}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
index e1fa48bde0..204f0845c8 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-en.def
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
index 3f92982697..436950f70f 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-base-ptBR.def
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
index 2ac0698014..612a5885c8 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-coord}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA coord commands}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca-coord} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~ coordination~ report~ commands}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
@@ -400,7 +400,7 @@
{\seq_put_right:Ne \l__ufrgscca_time_seq {0 \int_use:N \l__ufrgscca_hour_tmp_int}}
{\seq_put_right:Ne \l__ufrgscca_time_seq { \int_use:N \l__ufrgscca_hour_tmp_int}}
\int_compare:nNnTF {\l__ufrgscca_min_tmp_int} < {10}
- {\seq_put_right:Ne \l__ufrgscca_time_seq {0 \int_use:N \l__ufrgscca_min_tmp_int}}
+ { \seq_put_right:Ne \l__ufrgscca_time_seq {0 \int_use:N \l__ufrgscca_min_tmp_int} }
{\seq_put_right:Ne \l__ufrgscca_time_seq { \int_use:N \l__ufrgscca_min_tmp_int}}
\seq_set_split:Nnn \l__ufrgscca_date_seq {/} {#2}
@@ -587,11 +587,9 @@
\starray_gset_prop:nne {student.reviewer}{grade}
{%
\fpeval{round((#1 * \UseConst{TCC-I.weightA} + #2 * \UseConst{TCC-I.weightB} + #3 * \UseConst{TCC-I.weightC} + #4 * \UseConst{TCC-I.weightD}) / ( \UseConst{TCC-I.weightA} + \UseConst{TCC-I.weightB} + \UseConst{TCC-I.weightC} + \UseConst{TCC-I.weightD}) , 2 , 1) }
- }
-
+ }
}
}
-
}
@@ -600,7 +598,7 @@
\tl_new:N \l__ufrgscca_sortB_tl
\cs_new_protected:Npn \__ufrgscca_seq_sort:nn #1#2
{
- \seq_gsort:cn {l__ufrgscca_#1_seq }
+ \seq_gsort:cn {l__ufrgscca_#1_list_seq }
{
\starray_set_iter_from_hash:nn {student}{##1}
\starray_get_prop:nnN {student}{#2} \l__ufrgscca_sortA_tl
@@ -612,55 +610,56 @@
}
}
+\cs_generate_variant:Nn \seq_gput_right:Nn {ce}
+
+\NewDocumentCommand{\studentaddtolist}{m}
+ {
+ \seq_if_exist:cF {l__ufrgscca_#1_list_seq}
+ {
+ \seq_new:c {l__ufrgscca_#1_list_seq}
+ \seq_new:c {l__ufrgscca_#1_list_ff_seq}
+ \seq_new:c {l__ufrgscca_#1_list_dismiss_seq}
+ \seq_new:c {l__ufrgscca_#1_list_graded_seq}
+
+ \bool_new:c {l__ufrgscca_#1_classified_bool}
+ }
+ \bool_set_false:c {l__ufrgscca_#1_classified_bool}
+ \starray_term_syntax:n {student}
+ \seq_gput_right:ce {l__ufrgscca_#1_list_seq} {\starray_parsed_get_prop:n {self}}
+ }
+
+\NewDocumentCommand{\sortstudentlist}{st+m}
+ {
+ \bool_set_true:c {l__ufrgscca_#3_classified_bool}
+ \bool_if:nTF {#1}
+ { \__ufrgscca_seq_sort:nn {#3}{name} }
+ {
+ \bool_if:nT {#2}
+ { \__ufrgscca_seq_sort:nn {#3}{board-datetime} }
+ }
+ \seq_map_tokens:cn {l__ufrgscca_#3_list_seq} {\__ufrgscca_grade:n}
+ \seq_map_tokens:cn {l__ufrgscca_#3_list_seq} {\__ufrgscca_listclassify:nn {#3}}
+ }
+
-\NewDocumentCommand{\setstudentlist}{st+O{tcc}mm}{
- \seq_new:c {l__ufrgscca_#4_seq}
- \seq_new:c {l__ufrgscca_#4_ff_seq}
- \seq_new:c {l__ufrgscca_#4_dismiss_seq}
- \seq_new:c {l__ufrgscca_#4_graded_seq}
+\NewDocumentCommand{\setstudentlist}{mm}{
+ \seq_gclear_new:c {l__ufrgscca_#1_list_seq}
+ \seq_gclear_new:c {l__ufrgscca_#1_list_ff_seq}
+ \seq_gclear_new:c {l__ufrgscca_#1_list_dismiss_seq}
+ \seq_gclear_new:c {l__ufrgscca_#1_list_graded_seq}
+ \bool_if_exist:cF {l__ufrgscca_#1_classified_bool}
+ { \bool_new:c {l__ufrgscca_#1_classified_bool} }
- \clist_map_inline:nn {#5}
+ \clist_map_inline:nn {#2}
{
\starray_set_iter_from_hash:nnT {student}{##1}
{
- \seq_put_right:cn {l__ufrgscca_#4_seq} {##1}
+ \seq_put_right:cn {l__ufrgscca_#1_list_seq} {##1}
\emptytermifnone{student.advisor}
\emptytermifnone[3]{student.reviewer}[\starray_gset_prop:nnn {student}{flag-null}{\c_true_bool}]
\emptytermifnone{student.altreviewer}
}
}
-% \seq_gset_from_clist:cn {l__ufrgscca_#3_seq}{#4}
-
- \bool_if:nTF {#1}
- { \__ufrgscca_seq_sort:nn {#4}{name} }
- {
- \bool_if:nT {#2}
- { \__ufrgscca_seq_sort:nn {#4}{board-datetime} }
- }
-
- \str_case:nn {#3}
- {
- {tcc}
- {
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_grade:n}
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_listclassify:nn {#4}}
- }
- {tccI}
- {
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_grade:n}
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_listclassify:nn {#4}}
- }
- {tccII}
- {
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_grade:n}
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_listclassify:nn {#4}}
- }
- {intern}
- { %% TO BE IMPLEMENTED !!!
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_grade:n}
- \seq_map_tokens:cn {l__ufrgscca_#4_seq} {\__ufrgscca_listclassify:nn {#4}}
- }
- }
}
\cs_new_protected:Npn \__ufrgscca_grade:n #1
@@ -678,21 +677,22 @@
\starray_term_syntax:n {student}
\bool_case:nF
{
- {\starray_parsed_get_prop:n {flag-ff}}{\seq_gput_right:cn {l__ufrgscca_#1_ff_seq}{#2}}
- {\starray_parsed_get_prop:n {flag-dismiss}}{\seq_gput_right:cn {l__ufrgscca_#1_dismiss_seq}{#2}}
+ {\starray_parsed_get_prop:n {flag-ff}}{\seq_gput_right:cn {l__ufrgscca_#1_list_ff_seq}{#2}}
+ {\starray_parsed_get_prop:n {flag-dismiss}}{\seq_gput_right:cn {l__ufrgscca_#1_list_dismiss_seq}{#2}}
}
- {\seq_gput_right:cn {l__ufrgscca_#1_graded_seq}{#2}}
-
+ {\seq_gput_right:cn {l__ufrgscca_#1_list_graded_seq}{#2}}
}
\NewDocumentCommand{\tcreports}{O{}m}{
{
\__ufrgscca_set_reports:n {#1}
- \seq_gset_eq:Nc \l__ufrgscca_baselist_seq {l__ufrgscca_#2_seq}
- \seq_gset_eq:Nc \l__ufrgscca_baselist_ff_seq {l__ufrgscca_#2_ff_seq}
- \seq_gset_eq:Nc \l__ufrgscca_baselist_dismiss_seq {l__ufrgscca_#2_dismiss_seq}
- \seq_gset_eq:Nc \l__ufrgscca_baselist_graded_seq {l__ufrgscca_#2_graded_seq}
+ \bool_if:cF {l__ufrgscca_#2_classified_bool}
+ { \sortstudentlist{#2} }
+ \seq_gset_eq:Nc \l__ufrgscca_baselist_seq {l__ufrgscca_#2_list_seq}
+ \seq_gset_eq:Nc \l__ufrgscca_baselist_ff_seq {l__ufrgscca_#2_list_ff_seq}
+ \seq_gset_eq:Nc \l__ufrgscca_baselist_dismiss_seq {l__ufrgscca_#2_list_dismiss_seq}
+ \seq_gset_eq:Nc \l__ufrgscca_baselist_graded_seq {l__ufrgscca_#2_list_graded_seq}
\bool_if:NT \l__ufrgscca_attendance_bool
{ \MakeForm{attendancelist}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
index a303a53a2a..475ce08a95 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-core}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA core commands}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca-core} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~core~commands/data}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
@@ -109,6 +109,7 @@
\starray_new:n {student}
\starray_def_from_keyval:nn {student}
{
+ self = , %% this shall be self hash (if any)
first = ,
last = ,
name = \rule{\l__ufrgscca_name_rule_dim}{.1pt} ,
@@ -379,6 +380,7 @@
{\starray_new_term:nn {student}{#1}}
\starray_gset_from_keyval:nn {student}
{
+ self = {#1} ,
first = {#3} ,
last = {#2} ,
name = {#3~ #2} ,
@@ -410,6 +412,12 @@
{#2}
}
+\NewDocumentCommand{\studentAdvCase}{mm}{
+ \starray_term_syntax:n{student.advisor}
+ \int_compare:nNnTF {\starray_parsed_get_cnt:} > {1}
+ {#1}
+ {#2}
+}
\NewDocumentCommand{\distinctboard}{}{
@@ -429,6 +437,9 @@
\starray_iterate_over:nn{student}{#1}
}
+\NewDocumentCommand{\studentadvisoriterate}{m}{
+ \starray_iterate_over:nn{student.advisor}{#1}
+}
\NewDocumentCommand{\worktitle}{m}{%%
\starray_gset_prop:nnn {student}{worktitle}{#1}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
index c0bfe2c643..e61c119748 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover-ptBR.tex
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -107,6 +107,20 @@
\MakeUppercase{\UseHeading{department}}\\
\MakeUppercase{\UseHeading{class.code}~ -~ \UseHeading{class.name}}\\
} ,
+ report.prof-descpage = %
+ {%
+ \noindent\raggedleft
+ \studentAdvCase{%
+ \UseTerm{professors}:\\
+ \studentadvisoriterate%
+ {%
+ \DataFields{student.advisor}{name}\\
+ }
+ }{%
+ \UseTerm{professor}:\\
+ \DataFields{student.advisor}{name}\\
+ }
+ } ,
}
\SetTerms{
@@ -293,12 +307,18 @@ CONTROLE~ E~ AUTOMAÇÃO }
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%
-\SetCoverFields{class-report}{clist}{cover}
+\SetCoverFields{class-report}{clist}{desc}
\SetCoverFields{class-report}{top}{ \UseTerm{report.top} }
\SetCoverFields{class-report}{students}{ \UseTerm{cover.students} }
\SetCoverFields{class-report}{title}{ \UseTerm{cover.title} }
\SetCoverFields{class-report}{bottom}{\centering \UseConst{publ.city}\\\UseConst{publ.month}~ \UseConst{publ.year}\par}
+\SetCoverFields{class-report}{text-descpage}{ \UseTerm{class-report.desc} }
+
+\SetCoverFields{class-report}{advisor-descpage}{ \UseTerm{report.prof-descpage} }
+
+\SetCoverFields{class-report}{bottom-descpage}{\centering \UseConst{publ.city}\\\UseConst{publ.month}~ \UseConst{publ.year}\par}
+
\SetCoverFields{class-report}{text-approvalpage}{}
\SetCoverFields{class-report}{advisor-approvalpage}{}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
index ab87aa84b8..55aae54775 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-cover}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA cover commands}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca-cover} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~ cover~pages}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
@@ -65,7 +65,7 @@
%%%%%%%
-\NewDocumentCommand{\class}{mm}{%
+\NewDocumentCommand{\reportclass}{mm}{%
\SetHeadings{%
class.code = {#1} ,
class.name = {#2} ,
@@ -73,6 +73,14 @@
}%
%
+\NewDocumentCommand{\reportdescription}{m}{%
+ \SetTerms{%
+ class-report.desc = {#1} ,
+ }
+}%
+%
+
+
\cs_generate_variant:Nn \text_uppercase:n {e}
\NewDocumentCommand{\location}{mm}{%%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
index 05380271f6..381e31c73b 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-curr}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA curricula commands}
%%%%%%%
@@ -41,8 +41,8 @@
{
name .code:n = {ufrgscca-curr} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~ curricula~ commands}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
index 4acd2de65b..62c966a938 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-forms}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA forms commands}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca-forms} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~ forms~commands}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
index c2eff7eaf9..6a3b6573c1 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.tex
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
index 732b0ed3a5..21f1473d18 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-lists}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA auxiliary lists commands}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca-lists} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02} ,
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05} ,
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~Auxiliary~ lists~ commands}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
index 67724e318c..08bba41e21 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplPackage
{ufrgscca-ppc}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA PPC commands}
%%%%%%%
@@ -41,8 +41,8 @@
{
name .code:n = {ufrgscca-ppc} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~ auxiliary~ PPC-related~ (indicators)~ commands}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex b/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
index 357a65e991..0a5f9557b5 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-en.tex
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex b/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
index 4001c9ba94..f054d3473c 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-terms-ptBR.tex
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -159,7 +159,9 @@
Orientador\DataFields{student.advisor}{narticle}} e Banca Examinadora abaixo.%
} ,
internship.title =
- { RELATÓRIO DE ESTÁGIO SUPERVISIONADO OBRIGATÓRIO EM ENG. DE CONTROLE E AUTOMAÇÃO } ,
+ { \centering\textbf{%
+ RELATÓRIO DE ESTÁGIO SUPERVISIONADO OBRIGATÓRIO, DESENVOLVIDO\\DE \DataFields{student.internship}{start} ATÉ \DataFields{student.internship}{end} }
+ },
internship.text-approvalpage =
{ Este Relatório foi julgado adequado para a obtenção do conceito final na Atividade de Estágio Supervisionado Obrigatório em
Eng. de Controle e Automação e aprovado em sua forma final pel\DataFields{student.tutor}{article}
@@ -171,7 +173,9 @@
e Automação e aprovado em sua forma final pel\DataFields{student.tutor}{article} Tutor\DataFields{student.tutor}{narticle} e Supervisor\DataFields{student.supervisor}{narticle}.%
} ,
internship-opt.title =
- { RELATÓRIO DE ESTÁGIO SUPERVISIONADO NÂO OBRIGATÓRIO EM ENG. DE CONTROLE E AUTOMAÇÃO } ,
+ { \centering\textbf{%
+ RELATÓRIO DE ESTÁGIO SUPERVISIONADO NÂO OBRIGATÓRIO, DESENVOLVIDO\\DE \DataFields{student.internship}{start} ATÉ \DataFields{student.internship}{end} }
+ },
}
@@ -183,47 +187,49 @@
\SetLabels{%
- advisor = Orientador\DataFields{student.advisor}{narticle} ,
- advisors = Orientadores ,
- advisor.gen = Orientador(a) ,
- advisor.email = Email d\DataFields{student.advisor}{article} Orientador\DataFields{student.advisor}{narticle} ,
- coadvisor = Coorientador\DataFields{student.coadvisor}{narticle} ,
- coadvisor.gen = Coorientador(a) ,
- coadvisor.email = Email d\DataFields{student.coadvisor}{article} Coorientador\DataFields{student.coadvisor}{narticle} ,
- reviewer.base = Avaliador ,
- reviewer = Avaliador\DataFields{student.reviewer}{narticle} ,
- altreviewer = Suplente ,
- altreviewer.sig = Avaliador\DataFields{student.altreviewer}{narticle} ,
- tutor = Tutor\DataFields{student.tutor}{narticle} ,
- tutor.gen = Tutor(a) ,
- tutor.email = Email d\DataFields{student.tutor}{article} Tutor\DataFields{student.tutor}{narticle} ,
- supervisor = Supervisor\DataFields{student.supervisor}{narticle} ,
- supervisor.gen = Supervisor(a) ,
- student = Alun\DataFields{student}{article} ,
- student.gen = Aluno(a) ,
- student.email = Email d\DataFields{student}{article} Alun\DataFields{student}{article} ,
- student.ID = Cartão ,
- signature.gen = Assinatura ,
- signature.student = Assinatura\ \ d\DataFields{student}{article}\ \ Alun\DataFields{student}{article} ,
- signature.student.gen = Assinatura\ \ do(a)\ \ Aluno(a) ,
- signature.advisor = Assinatura\ \ d\DataFields{student.advisor}{article}\ \ Orientador\DataFields{student.advisor}{narticle} ,
- signature.coadvisor = Assinatura\ \ d\DataFields{student.coadvisor}{article}\ \ Coorientador\DataFields{student.coadvisor}{narticle} ,
- signature.reviewer = Assinatura\ \ d\DataFields{student.reviewer}{article}\ \ Avaliador\DataFields{student.reviewer}{narticle} ,
- signature.board = Assinatura\ \ do\ \ Membro\ \ da\ \ Banca ,
- signature.gen = Assinatura ,
- signature.supervisor = Assinatura\ \ d\DataFields{student.supervisor}{article}\ \ Supervisor\DataFields{student.supervisor}{narticle} ,
- signature.tutor = Assinatura\ \ d\DataFields{student.tutor}{article}\ \ Tutor\DataFields{student.tutor}{narticle} ,
- signature.internshipcoord = Assinatura\ \ d\ActivityCoord[internship]{article}\ \ Coordenador\ActivityCoord[internship]{narticle} ,
- worktitle = Título do Trabalho ,
- worktitle.temp = Título Provisório ,
- email = Email ,
- phone = ramal ,
- board = Banca Examinadora ,
- board.member = Membro da Banca ,
- agree = De Acordo ,
- Nproc = SEI ,
- remarks = remarks ,
- boardtime.gen = Horário ,
+ professor = {Professor\DataFields{student.advisor}{narticle}} ,
+ professors = {Professores} ,
+ advisor = {Orientador\DataFields{student.advisor}{narticle}} ,
+ advisors = {Orientadores} ,
+ advisor.gen = {Orientador(a)} ,
+ advisor.email = {Email d\DataFields{student.advisor}{article} Orientador\DataFields{student.advisor}{narticle}} ,
+ coadvisor = {Coorientador\DataFields{student.coadvisor}{narticle}} ,
+ coadvisor.gen = {Coorientador(a)} ,
+ coadvisor.email = {Email d\DataFields{student.coadvisor}{article} Coorientador\DataFields{student.coadvisor}{narticle}} ,
+ reviewer.base = {Avaliador} ,
+ reviewer = {Avaliador\DataFields{student.reviewer}{narticle}} ,
+ altreviewer = {Suplente} ,
+ altreviewer.sig = {Avaliador\DataFields{student.altreviewer}{narticle}} ,
+ tutor = {Tutor\DataFields{student.tutor}{narticle}} ,
+ tutor.gen = {Tutor(a)} ,
+ tutor.email = {Email d\DataFields{student.tutor}{article} Tutor\DataFields{student.tutor}{narticle}} ,
+ supervisor = {Supervisor\DataFields{student.supervisor}{narticle}} ,
+ supervisor.gen = {Supervisor(a)} ,
+ student = {Alun\DataFields{student}{article}} ,
+ student.gen = {Aluno(a)} ,
+ student.email = {Email d\DataFields{student}{article} Alun\DataFields{student}{article}} ,
+ student.ID = {Cartão} ,
+ signature.gen = {Assinatura} ,
+ signature.student = {Assinatura\ \ d\DataFields{student}{article}\ \ Alun\DataFields{student}{article}} ,
+ signature.student.gen = {Assinatura\ \ do(a)\ \ Aluno(a)} ,
+ signature.advisor = {Assinatura\ \ d\DataFields{student.advisor}{article}\ \ Orientador\DataFields{student.advisor}{narticle}} ,
+ signature.coadvisor = {Assinatura\ \ d\DataFields{student.coadvisor}{article}\ \ Coorientador\DataFields{student.coadvisor}{narticle}} ,
+ signature.reviewer = {Assinatura\ \ d\DataFields{student.reviewer}{article}\ \ Avaliador\DataFields{student.reviewer}{narticle}} ,
+ signature.board = {Assinatura\ \ do\ \ Membro\ \ da\ \ Banca} ,
+ signature.gen = {Assinatura} ,
+ signature.supervisor = {Assinatura\ \ d\DataFields{student.supervisor}{article}\ \ Supervisor\DataFields{student.supervisor}{narticle}} ,
+ signature.tutor = {Assinatura\ \ d\DataFields{student.tutor}{article}\ \ Tutor\DataFields{student.tutor}{narticle}} ,
+ signature.internshipcoord = {Assinatura\ \ d\ActivityCoord[internship]{article}\ \ Coordenador\ActivityCoord[internship]{narticle}} ,
+ worktitle = {Título do Trabalho} ,
+ worktitle.temp = {Título Provisório} ,
+ email = {Email} ,
+ phone = {ramal} ,
+ board = {Banca Examinadora} ,
+ board.member = {Membro da Banca} ,
+ agree = {De Acordo} ,
+ Nproc = {SEI} ,
+ remarks = {remarks} ,
+ boardtime.gen = {Horário} ,
}
\SetLabels{%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
index 4b49363841..12a6cea359 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
@@ -1,5 +1,5 @@
%%%==============================================================================
-%% Copyright 2022-23 by Alceu Frigeri
+%% Copyright 2022-present by Alceu Frigeri
%%
%% This work may be distributed and/or modified under the conditions of
%%
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.2} {2023/12/02}
+%% This is version {2.3} {2023/12/05}
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -27,8 +27,8 @@
\ProvidesExplClass
{ufrgscca}
- {2023/12/02}
- {2.2}
+ {2023/12/05}
+ {2.3}
{UFRGS/CCA class}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2023/12/02},
- version .code:n = {2.2} ,
+ date .code:n = {2023/12/05},
+ version .code:n = {2.3} ,
description .code:n = {UFRGS/CCA~a~report~based~class~bundle}
}
\cs_if_exist:NF \__codedesc_pkg_info:nn
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index d9bd881255..c181028100 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,3 +1,10 @@
+2023-12-04 Michal Hoftich <michal.h21@gmail.com>
+
+ * tex4ht-fonts-noncjk.tex (
+ tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cm/cmtcsc.htf
+ ): link to cmtt instead of using custom font table.
+ Thanks to Arkady Benediktov
+
2023-12-03 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-4ht.tex (xcolor.4ht): added the "color" option.
diff --git a/support/TeX4ht/source/tex4ht-fonts-noncjk.tex b/support/TeX4ht/source/tex4ht-fonts-noncjk.tex
index 58e6cf94fc..7320ca112d 100644
--- a/support/TeX4ht/source/tex4ht-fonts-noncjk.tex
+++ b/support/TeX4ht/source/tex4ht-fonts-noncjk.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-fonts-noncjk.tex 1410 2023-11-17 14:54:32Z michal_h21 $
+% $Id: tex4ht-fonts-noncjk.tex 1415 2023-12-04 09:09:29Z michal_h21 $
% tex tex4ht-fonts-noncjk
% or ht tex tex4ht-fonts-noncjk
%
@@ -11032,8 +11032,12 @@ htfcss: cmtt @media speech pitch:`<medium`>; pitch-range:0; stress:0; richness:8
\AddFont[4es]{cmtt-emspk}{css/emacspeak/cm/cmtt}
+Arkady Benediktov reported that this font table contains
+some wrong characters, most notable some accents and right quote.
+It would be better to just link to the cmtt font, which should
+have the same encoding.
-\<cmtcsc-uni\><<<
+\<cmtcsc-uni-old\><<<
cmtcsc 0 127
'&#x0393;' '' Gamma 0 `<version 0`>
'&#x0394;' '' Delta 1 % cmtcsc.htf (unicode) (`version), generated from `jobname.tex
@@ -11167,6 +11171,14 @@ cmtcsc 0 127
htfcss: cmtcsc font-family: monospace,monospace;
>>>
+We will just link to cmtt font instead of using custom font table,
+as it contains errors.
+
+\<cmtcsc-uni\><<<
+.cmtt
+htfcss: cmtcsc font-family: monospace,monospace;
+>>>
+
\AddFont{cmtcsc-uni}{unicode/cm/cmtcsc}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 6a078c2ec4..b82add1c39 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -117,6 +117,7 @@ $mirrors = {
},
'Greece' => {
'http://ftp.ntua.gr/mirror/ctan/' => 1,
+ 'https://fosszone.csd.auth.gr/CTAN/' => 1,
'https://ftp.cc.uoc.gr/mirrors/CTAN/' => 1,
},
'Hungary' => {
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index b28f1a33fe..e93ea56a33 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/69028
+depend revision/69035
name 00texlive.image
category TLCore
-revision 69026
+revision 69033
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
@@ -2163,6 +2163,7 @@ runfiles size=13117
tlpkg/tlpsrc/hepunits.tlpsrc
tlpkg/tlpsrc/here.tlpsrc
tlpkg/tlpsrc/hereapplies.tlpsrc
+ tlpkg/tlpsrc/heria.tlpsrc
tlpkg/tlpsrc/heros-otf.tlpsrc
tlpkg/tlpsrc/hershey-mp.tlpsrc
tlpkg/tlpsrc/heuristica.tlpsrc
@@ -4817,7 +4818,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 69021
+revision 69030
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
@@ -74207,7 +74208,7 @@ containerchecksum 508276fe37018f3d9773fc7cda0cb37edcdd28e9cf8ab54ed5be16b07c2066
name collection-publishers
category Collection
-revision 69006
+revision 69033
shortdesc Publisher styles, theses, etc.
relocated 1
depend aastex
@@ -74301,6 +74302,7 @@ depend hagenberg-thesis
depend har2nat
depend hecthese
depend hep-paper
+depend heria
depend hfutexam
depend hfutthesis
depend hithesis
@@ -74495,8 +74497,8 @@ depend yathesis
depend yazd-thesis
depend yb-book
depend york-thesis
-containersize 1724
-containerchecksum 07ea2c16d1dc8fb44ecba67eaf1f7a534b2b08586f26efdec17b139ee673513e05b5f831926d563364422162cf65ad08538d23f034d6edd5b656484842f994b8
+containersize 1728
+containerchecksum 3bef1e82951ac3624c88c3f42e7d9dfdb4aaef71648852a0df777276139a1fa121f640420d5977a5eae99a590a53eb96854dc97b6637bbebf76e63a7c1248228
name collection-texworks
category Collection
@@ -144326,6 +144328,68 @@ catalogue-license gpl3+
catalogue-topics label-ref
catalogue-version 1.0.2
+name heria
+category Package
+revision 69033
+shortdesc A LaTeX class for Horizon Europe RIA and IA grant proposals
+relocated 1
+longdesc This class facilitates the preparation of Research and
+longdesc Innovation Action (RIA) and Innovation Action (IA) funding
+longdesc proposals for the European Commission's Horizon Europe program.
+longdesc The class is a conversion of the official Part B template into
+longdesc LaTeX; it preserves the formatting and most of the instructions
+longdesc of the original version, and has the additional feature that
+longdesc tables (listing the participants, work packages, deliverables,
+longdesc etc.) are programmatically generated according to data supplied
+longdesc by the user.
+containersize 17616
+containerchecksum 6d8e9ef44d5341bd11f74133916f685b2bb52d8f3af4f144ffa5f2ddd3a7b0dca4bf374380f66c54ac1cfc9a216aada14c1306c786e0c8855cf1952aa93f9f6b
+doccontainersize 609388
+doccontainerchecksum e3730eaafc8e46eb8b59121886b0c750a55ef644b3520055cf8a96f5e2d625c90c27568cfd52715c1b84c30af828f44cd18ff0beb792f527e9c308c17d1eee10
+docfiles size=156
+ RELOC/doc/latex/heria/README.md details="Readme"
+ RELOC/doc/latex/heria/heria-proposal.pdf details="Example of use"
+ RELOC/doc/latex/heria/heria-proposal.tex
+ RELOC/doc/latex/heria/heria.pdf details="Package documentation"
+srccontainersize 25860
+srccontainerchecksum 66a561e9a131c69363281828c23d30ef280ba3fa8251aec02f48afc3414cb66cc07ab079ea7bb30615e5a11fc036d1d7fc298df78e0c6a93747ab8cd29869f03
+srcfiles size=26
+ RELOC/source/latex/heria/heria.dtx
+ RELOC/source/latex/heria/heria.ins
+runfiles size=35
+ RELOC/tex/latex/heria/heria.cls
+ RELOC/tex/latex/heria/hi-annexes.tex
+ RELOC/tex/latex/heria/hi-capacity.tex
+ RELOC/tex/latex/heria/hi-criticalrisks.tex
+ RELOC/tex/latex/heria/hi-deliverables-key.tex
+ RELOC/tex/latex/heria/hi-deliverables.tex
+ RELOC/tex/latex/heria/hi-excellence.tex
+ RELOC/tex/latex/heria/hi-impact.tex
+ RELOC/tex/latex/heria/hi-inkind.tex
+ RELOC/tex/latex/heria/hi-measures.tex
+ RELOC/tex/latex/heria/hi-methodology.tex
+ RELOC/tex/latex/heria/hi-milestones.tex
+ RELOC/tex/latex/heria/hi-objectives.tex
+ RELOC/tex/latex/heria/hi-othercosts.tex
+ RELOC/tex/latex/heria/hi-participant-numbering.tex
+ RELOC/tex/latex/heria/hi-participants.tex
+ RELOC/tex/latex/heria/hi-pathways.tex
+ RELOC/tex/latex/heria/hi-purchasecosts.tex
+ RELOC/tex/latex/heria/hi-quality.tex
+ RELOC/tex/latex/heria/hi-staffeffort.tex
+ RELOC/tex/latex/heria/hi-subcontractingcosts.tex
+ RELOC/tex/latex/heria/hi-summary.tex
+ RELOC/tex/latex/heria/hi-tables.tex
+ RELOC/tex/latex/heria/hi-workplan.tex
+ RELOC/tex/latex/heria/hi-wp-description.tex
+ RELOC/tex/latex/heria/hi-wp-objectives.tex
+catalogue-contact-bugs https://github.com/logological/heria/issues
+catalogue-contact-repository https://github.com/logological/heria
+catalogue-ctan /macros/latex/contrib/heria
+catalogue-license lppl1.3
+catalogue-topics class
+catalogue-version 3.2.1.0
+
name heros-otf
category Package
revision 64695
@@ -195882,21 +195946,21 @@ catalogue-version 0.01
name ltxcmds
category Package
-revision 56421
+revision 69032
shortdesc Some LaTeX kernel commands for general use
relocated 1
longdesc This package exports some utility macros from the LaTeX kernel
longdesc into a separate namespace and also makes them available for
longdesc other formats such as plain TeX.
-containersize 4124
-containerchecksum 052303cd90b960cc5a9bf89c8938af95d8959ba6bdc603b4d53b68666b443b620417c9ec4ac65867b04eae8cb0a88940f905eac78d2c3718ce7a40ea249c9f94
-doccontainersize 391720
-doccontainerchecksum d82f046eee3892b5a241f78b44910c801b14583cf7f9a693f861ab04d9b05e0cd7639d8f85eaf46f95d2d325688fd1ba3c76421c6ceec5969046db497b0d698f
-docfiles size=98
+containersize 4120
+containerchecksum 9d9a9835f4547200b160b42c07e918fb8b2cdf9eba91c30647c6fb1c74cb6f9ba60ab40bed63514ecbf334d527148b31fb1ec90af60075d19e28d10d675ded68
+doccontainersize 405944
+doccontainerchecksum 21be07f4f98531621f90b7ed23c06fa4b39fafa12a83c45784b83b5f9728817657b5c2ac2c09e4988ce0c6df0918a7c93d29d7ab89159cca5ce5fc9e0eb017dd
+docfiles size=104
RELOC/doc/generic/ltxcmds/README.md details="Readme"
RELOC/doc/generic/ltxcmds/ltxcmds.pdf details="Package documentation"
-srccontainersize 12916
-srccontainerchecksum 55f04ec6375c0b38b9e9d78fb658378c0e35c9d72127495e824376b1d54155138c65f6bfa804f7795b3a4514fbf1c5a7505e7500f51decb9b4d7c65b47d2909b
+srccontainersize 12948
+srccontainerchecksum becad978f8b2303a44057f165cdc6d22ddec03e58a26a0d6350bfbaf6d681ba43b105b65492c5be2382ee1e4f814129f86abc2ce376d2d42ddb0fdbdd2671d01
srcfiles size=17
RELOC/source/generic/ltxcmds/ltxcmds.dtx
runfiles size=5
@@ -195904,9 +195968,9 @@ runfiles size=5
catalogue-contact-bugs https://github.com/ho-tex/ltxcmds/issues
catalogue-contact-repository https://github.com/ho-tex/ltxcmds
catalogue-ctan /macros/generic/ltxcmds
-catalogue-license lppl1.3
-catalogue-topics macro-supp
-catalogue-version 1.25
+catalogue-license lppl1.3c
+catalogue-topics macro-supp macro-gen
+catalogue-version 1.26
name ltxdockit
category Package
@@ -228870,7 +228934,7 @@ catalogue-topics font font-type1 font-decor
name nicematrix
category Package
-revision 68940
+revision 69034
shortdesc Improve the typesetting of mathematical matrices with PGF
relocated 1
longdesc This package is based on the package array. It creates PGF/TikZ
@@ -228882,10 +228946,10 @@ longdesc border matrices); control of the width of the columns; tools to
longdesc color rows and columns with a good PDF result; blocks of cells;
longdesc tabular notes; etc. The package requires and loads l3keys2e,
longdesc array, amsmath, pgfcore, and the module shapes of PGF.
-containersize 42012
-containerchecksum 4fe5fb5eef826fce4839c9c0e6d9528b53570e17c9f779caffd23ada362f93e8898cdbdbc2f73d759ef85f8f12b67740e360bd5ee046ff32200ba26496974728
-doccontainersize 2186680
-doccontainerchecksum b3ea048179dba1d1cf5c57d7dfe2bba5c9245881a2152597defaf5a81ba517fbd808aecf63153e1511db8f7a7a25b26f3f5cf04826f76f3d0e3c2a88f557882c
+containersize 42204
+containerchecksum f80788f7a27f81a315e58c985e56741274a82e411a09889bffab82b0701b0ca98f1e72797b77a36bb7efd3cad05edb805d799013929120e674913f190971a3be
+doccontainersize 2188612
+doccontainerchecksum eb26d7b173f0355fc47c28106774f39290a649a7512f8b75a45a81144c53dbeb5c820820094dcd59708a38a9208035fb22215cabf3959eb0e335a6bec3f20a12
docfiles size=661
RELOC/doc/latex/nicematrix/README.md details="Readme"
RELOC/doc/latex/nicematrix/nicematrix-code.pdf
@@ -228893,17 +228957,17 @@ docfiles size=661
RELOC/doc/latex/nicematrix/nicematrix-french.tex
RELOC/doc/latex/nicematrix/nicematrix.pdf details="Package documentation"
RELOC/doc/latex/nicematrix/nicematrix.tex
-srccontainersize 90876
-srccontainerchecksum bd096353001e8aaec2cc8a157ca36a5bfaf3d23fc92f2f0b4042a41c78d0921afdb8c4ddd5ee1050d58938d2ba2d77a0bbcb2cc0c9066dfc6cfccd6a1685b444
-srcfiles size=145
+srccontainersize 91068
+srccontainerchecksum 0c757875b0ec463863bae2803a229ed5b27d9602fdd946baa86211cace76fc05130760879aac686c210823b1d78825e5f978ac153eac8e7ab1a38fb2445bb914
+srcfiles size=147
RELOC/source/latex/nicematrix/nicematrix-code.dtx
RELOC/source/latex/nicematrix/nicematrix.ins
-runfiles size=93
+runfiles size=94
RELOC/tex/latex/nicematrix/nicematrix.sty
catalogue-ctan /macros/latex/contrib/nicematrix
catalogue-license lppl1.3
catalogue-topics maths matrix pgf-tikz expl3
-catalogue-version 6.26
+catalogue-version 6.26a
name nicetext
category Package
@@ -305693,7 +305757,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 69028
+revision 69035
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a
@@ -305714,10 +305778,10 @@ longdesc files from them is nontrivial, and generally done with the
longdesc Makefile in development, from which the TeX4ht package in TeX
longdesc Live is updated.
depend tex4ht.ARCH
-containersize 1106600
-containerchecksum 746fe24c584a237375f55f8f533dd5d5dc7460a02bd58b8cd36ebf1c9626a748f6f6612120d94bb4fe3675357792616de806e90ee82e7265358abf8f8a30ec49
+containersize 1120704
+containerchecksum 53cdf8f8b2bbc0ab2ce7546b4df786f5e7b8cd7b8f2ad8e5daa4c56d1a2968e0c0359a2003c24910833885a8d6529ea2949218ca02dc9e58064c3642b4ea5fb2
doccontainersize 136384
-doccontainerchecksum 4d124bd2b9e5cd6d66f160283f844252347871d7ab76a420626cd662ea4ccb327ebfcfb88f78798c2e0ad285e07180b6d695498e230b40455d5c8b0d05c280e5
+doccontainerchecksum 4391a3893c66508f19a5b12a179a1d3139759bde14d50bfc8091a2f1171c020e7cc2341207fb04869c184ede6e2e20b5ec4f0ebdb32549218494462ce86b52db
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -305789,8 +305853,8 @@ docfiles size=260
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-srccontainersize 1461884
-srccontainerchecksum 57a2c449ba147a53e42e1e887d2bfdcbb57ae503e4864265cb9521001ee592185b26680f96f327d63d8eac6e23e040d4ce8439d31b2cfeb67d6f2466fb5b98ee
+srccontainersize 1458860
+srccontainerchecksum baa6a5f5f664ddd77283684f21fa351ba5493153171edf182dcbb07b0784665a8eaaaba1f85e3d6f5e7ad32e245ec0c2067b1dcb338458ea192e7a2878b5ef82
srcfiles size=4403
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
@@ -305870,7 +305934,7 @@ srcfiles size=4403
texmf-dist/source/generic/tex4ht/update-htfonts
texmf-dist/source/generic/tex4ht/wripro.tex
texmf-dist/source/generic/tex4ht/xtpipes.tex
-runfiles size=12254
+runfiles size=12253
texmf-dist/scripts/tex4ht/ht.sh
texmf-dist/scripts/tex4ht/htcopy.pl
texmf-dist/scripts/tex4ht/htlatex.sh
@@ -317467,7 +317531,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 69021
+revision 69030
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.
@@ -317475,10 +317539,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 114248
-containerchecksum e053a30fb8d67452139663c9cce80d3dad62b038430192cb4260901750d880d57634e72eea9aa8df51699d380a1becf15bac4eb8df8da6d253dba7782c61f61d
-doccontainersize 430612
-doccontainerchecksum 72c9d853e98c30696dcfc19cd75a58449e560cc4ce1253f25b85719a5385b141eadcf3845b2e53587b9c2bd4f42f658a613bc7952107294559de2e8a3a093775
+containersize 114256
+containerchecksum 67dc058feee1b366c2317fe44e0882cd3afedbb3055609a8b6d55182ec73f76c81f6d65b9f7d01058bbb5499e29f3d24f2b61a06d44a0adc641814fdc4f607c5
+doccontainersize 430444
+doccontainerchecksum 68ace6fa6f3ddbc3f33265da88917978cac0bbfe3f0b77fb5f92d49c7bff491bdc9bc473b5a4fdfe41489dae7f05ef0c019b3e64cc21946f8bfa62f33de6674b
docfiles size=560
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index c399139b0c..130fe2255a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-93ec9c81ca5cc2e688721f1a02ded249 texlive.tlpdb
+4b7d5a32c903cb094ee2f58d5c074129 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 606cb294ad..486354570b 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-69e525e9758341d0f71247bded5acdf74e0a9ed297adaec54d9b61fab0aba5a08c55fdffb1b051dfefe40db2751a145111bcfbc64c9f758bb952cd3e573c192f texlive.tlpdb
+802d96424a894d0061aea4a7787b0cafdddc439e8d62ff62ddc02db3dfef6767a1b33109d0109ce696ae0ca82b01cafab52aab98a38a41e07eabb7858bca172d texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 5ce4dcde22..2516b527b7 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNATURE-----
-iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmVtISYACgkQTOGHfhlD
-jHBc4Qf/RAdQnImAuffvea3s78uXogenVIzh9JbXb7HnpUtmh61h/mEnO/O3UcuH
-kjWs6wnOjngOjS1yXZiAie8MLV+LXEIc4a8AOO7Hf0IjSN5/O+PlrSRJJkAl+l6g
-2FOY77OXfJKxzfKnS3trzEhWmo7Oni7s7zRWIFEiOptXv8GhiGjIf5zfYOAHjsCC
-aPiowkDu/Pfc8Natrauz/cAheDGqX+/FeeQedGGTV7V7W93WXAjvaBr4eF+vSKBJ
-1ssWYwbddDj+nt43tVFU3JIML9kCFUkO3QabZ/ONZwsMnm5qrWsO73CqvrKZqRiO
-iAJo5UXsgWJCx/BJajkZgOmWKQ00Cg==
-=hL1k
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmVucw4ACgkQTOGHfhlD
+jHDl5Qf/b9RkzBSqRpyqkV7w196p4oh+JKE5IFHoT8p/Br+z556kiq5Rzx5ZwpQD
+22kRl1C+C/tjZ6AlkcmwYPhOGfhoyBmuL7JZQATEGZMFPRtV0yvDC7cV2s0UjqcK
+8tmRfQlpAsuMl39hrufn2xLyP1i3Xbzv3+2LyMSEZcsGa5l4WAiVmsZ+Gdot9Hjj
+7sUw/WBQDtQYuh1PkVg2XgVMdgr6OGmSkW9xsmbdGIH648wb8Yaz8ebuL//MHCG3
+gzbAvLVHHi+H4S9rKKVwQZogCRtl1mCF02wqSOSeIQkx4JW8x2knCF/Thgd2XAze
+2XjFOy3rLWI5lT31UPodXxQMETLtXA==
+=htY4
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 01d50931b3..9ec9a1d42a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/timestamp b/timestamp
index b854d538c4..7be85cff83 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-12-05-02-02
+2023-12-06-02-02