summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname363
-rw-r--r--FILES.byname.gzbin2545647 -> 2545273 bytes
-rw-r--r--FILES.last07days265
-rw-r--r--biblio/biber/biber-linux-aarch64/README2
-rw-r--r--biblio/ctan-bibdata/ctan.bib61
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3702690 -> 3705697 bytes
-rw-r--r--fonts/arsenal/Arsenal-Bold.otfbin0 -> 115628 bytes
-rw-r--r--fonts/arsenal/Arsenal-BoldItalic.otfbin0 -> 109912 bytes
-rw-r--r--fonts/arsenal/Arsenal-Italic.otfbin0 -> 109884 bytes
-rw-r--r--fonts/arsenal/Arsenal-Regular.otfbin0 -> 114436 bytes
-rw-r--r--fonts/arsenal/LICENSE416
-rw-r--r--fonts/arsenal/LICENSE_FONTS93
-rw-r--r--fonts/arsenal/Makefile73
-rw-r--r--fonts/arsenal/README22
-rw-r--r--fonts/arsenal/arsenal.bib51
-rw-r--r--fonts/arsenal/arsenal.dtx371
-rw-r--r--fonts/arsenal/arsenal.ins12
-rw-r--r--fonts/arsenal/arsenal.pdfbin0 -> 74824 bytes
-rw-r--r--fonts/arsenal/sample-math-iwona.pdfbin0 -> 54073 bytes
-rw-r--r--fonts/arsenal/sample-math-kpsans.pdfbin0 -> 46128 bytes
-rw-r--r--fonts/arsenal/sample-math.dtx127
-rw-r--r--fonts/arsenal/sample-text.pdfbin0 -> 67018 bytes
-rw-r--r--fonts/arsenal/sample-text.tex195
-rw-r--r--fonts/parsianfonts/Parsian/Parsian-Bold.ttfbin264888 -> 0 bytes
-rw-r--r--fonts/parsianfonts/Parsian/Parsian-BoldItalic.ttfbin282088 -> 0 bytes
-rw-r--r--fonts/parsianfonts/Parsian/Parsian-Italic.ttfbin279608 -> 0 bytes
-rw-r--r--fonts/parsianfonts/Parsian/Parsian-Regular.ttfbin269688 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianMono/ParsianMono-Bold.ttfbin287268 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianMono/ParsianMono-BoldItalic.ttfbin323860 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianMono/ParsianMono-Italic.ttfbin326332 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianMono/ParsianMono-Regular.ttfbin266400 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Bold.ttfbin273028 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianNaskh/ParsianNaskh-BoldItalic.ttfbin291520 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Italic.ttfbin288804 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Regular.ttfbin276836 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianSans/ParsianSans-Bold.ttfbin199196 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianSans/ParsianSans-BoldItalic.ttfbin212232 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianSans/ParsianSans-Italic.ttfbin209136 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianSans/ParsianSans-Regular.ttfbin195508 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeX/ParsianTeX-Bold.ttfbin174528 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeX/ParsianTeX-BoldItalic.ttfbin225296 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeX/ParsianTeX-Italic.ttfbin218144 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeX/ParsianTeX-Regular.ttfbin178616 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Bold.ttfbin198784 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-BoldItalic.ttfbin251108 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Italic.ttfbin232068 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Regular.ttfbin198084 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTitle/ParsianTitle-Italic.ttfbin291716 -> 0 bytes
-rw-r--r--fonts/parsianfonts/ParsianTitle/ParsianTitle-Regular.ttfbin275708 -> 0 bytes
-rw-r--r--fonts/parsianfonts/README.md69
-rw-r--r--fonts/parsianfonts/parsianfonts-samples.pdfbin347762 -> 0 bytes
-rw-r--r--fonts/parsianfonts/parsianfonts-samples.tex180
-rw-r--r--graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdfbin283172 -> 284036 bytes
-rw-r--r--graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex262
-rw-r--r--graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdfbin280114 -> 279989 bytes
-rw-r--r--graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex260
-rw-r--r--graphics/pgf/contrib/wordle/tex/wordle.sty5
-rw-r--r--macros/latex/contrib/mitthesis/MIT-Thesis.pdfbin490683 -> 514295 bytes
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex26
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-defaultfonts.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-defaultfonts.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-fira-newtxsf.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-fira-newtxsf.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-heros-stix2.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-heros-stix2.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-libertine.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-libertine.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-lucida.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-lucida.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx-sans-text.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx-sans-text.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-stix2.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-stix2.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes-stix2.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-termes-stix2.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes.tex (renamed from macros/latex/contrib/mitthesis/fontsets/mitthesis-termes.tex)0
-rw-r--r--macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex24
-rw-r--r--macros/latex/contrib/mitthesis/README.md20
-rw-r--r--macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdfbin82805 -> 92436 bytes
-rw-r--r--macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex47
-rw-r--r--macros/latex/contrib/mitthesis/mitthesis.cls237
-rw-r--r--support/TeX4ht/source/ChangeLog10
-rw-r--r--support/TeX4ht/source/tex4ht-mathml.tex47
-rw-r--r--support/bib2gls/CHANGES14
-rw-r--r--support/bib2gls/bib2gls-begin.pdfbin720293 -> 720294 bytes
-rw-r--r--support/bib2gls/bib2gls-en.xml12
-rw-r--r--support/bib2gls/bib2gls.pdfbin5352192 -> 5352169 bytes
-rw-r--r--support/bib2gls/examples/sample-authors.pdfbin51564 -> 51564 bytes
-rw-r--r--support/bib2gls/examples/sample-bacteria.pdfbin54287 -> 54287 bytes
-rw-r--r--support/bib2gls/examples/sample-chemical.pdfbin54079 -> 54079 bytes
-rw-r--r--support/bib2gls/examples/sample-citations.pdfbin49756 -> 49756 bytes
-rw-r--r--support/bib2gls/examples/sample-constants.pdfbin97833 -> 97833 bytes
-rw-r--r--support/bib2gls/examples/sample-hierarchical.pdfbin52565 -> 52565 bytes
-rw-r--r--support/bib2gls/examples/sample-markuplanguages.pdfbin61161 -> 61161 bytes
-rw-r--r--support/bib2gls/examples/sample-maths.pdfbin121264 -> 121264 bytes
-rw-r--r--support/bib2gls/examples/sample-media.pdfbin166598 -> 166598 bytes
-rw-r--r--support/bib2gls/examples/sample-msymbols.pdfbin109259 -> 109259 bytes
-rw-r--r--support/bib2gls/examples/sample-multi1.pdfbin255485 -> 255485 bytes
-rw-r--r--support/bib2gls/examples/sample-multi2.pdfbin330891 -> 330891 bytes
-rw-r--r--support/bib2gls/examples/sample-nested.pdfbin52578 -> 52578 bytes
-rw-r--r--support/bib2gls/examples/sample-people.pdfbin50331 -> 50331 bytes
-rw-r--r--support/bib2gls/examples/sample-textsymbols.pdfbin73107 -> 73107 bytes
-rw-r--r--support/bib2gls/examples/sample-textsymbols2.pdfbin70316 -> 70316 bytes
-rw-r--r--support/bib2gls/examples/sample-units1.pdfbin57356 -> 57356 bytes
-rw-r--r--support/bib2gls/examples/sample-units2.pdfbin59092 -> 59092 bytes
-rw-r--r--support/bib2gls/examples/sample-units3.pdfbin44654 -> 44654 bytes
-rw-r--r--support/bib2gls/examples/sample-usergroups.pdfbin24425 -> 24423 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl2
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb237
-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.xzbin2470872 -> 2467448 bytes
-rw-r--r--timestamp2
107 files changed, 2146 insertions, 1379 deletions
diff --git a/FILES.byname b/FILES.byname
index 20e1b48d57..2109b7f8f8 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -8,6 +8,8 @@
2023/03/12 | 24494080 | biblio/biber/biber-freebsd/biber-2.19-freebsd_amd64.tar.gz
2023/03/12 | 22394880 | biblio/biber/biber-freebsd/biber-2.19-freebsd_i386.tar.gz
2023/03/12 | 173 | biblio/biber/biber-freebsd/README
+2023/09/01 | 36919808 | biblio/biber/biber-linux-aarch64/biber-2.19-linux_aarch64.tar.gz
+2023/09/04 | 130 | biblio/biber/biber-linux-aarch64/README
2023/03/06 | 22043175 | biblio/biber/biber-linux/biber-2.19-linux_x86_32.tar.gz
2023/03/06 | 24640001 | biblio/biber/biber-linux/biber-2.19-linux_x86_64.tar.gz
2023/04/16 | 23951360 | biblio/biber/biber-linux-musl/biber-2.19-1-linux-musl_x86_64.tar.gz
@@ -2056,12 +2058,12 @@
2023/07/04 | 1675 | biblio/citation-style-language/README.md
2023/07/04 | 12878 | biblio/citation-style-language/vancouver.csl
2023/07/04 | 4522435 | biblio/citation-style-language.zip
-2023/09/03 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/09/04 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/09/03 | 2807676 | biblio/ctan-bibdata/ctan.bib
-2023/09/03 | 3702713 | biblio/ctan-bibdata/ctan.pdf
+2023/09/04 | 2808233 | biblio/ctan-bibdata/ctan.bib
+2023/09/04 | 3702690 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/09/03 | 4104008 | biblio/ctan-bibdata.zip
+2023/09/04 | 4104848 | 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
@@ -2218,7 +2220,7 @@
1989/12/11 | 6196 | biblio/tib/tib.man
1989/03/29 | 23265 | biblio/tib/vitaMake
2005/12/15 | 366385 | biblio/tib.zip
-2023/08/10 | 18356 | CTAN.sites
+2023/09/04 | 18232 | CTAN.sites
1990/10/03 | 5032 | dviware/beebe/00readme.txt
1990/10/03 | 479 | dviware/beebe/doc/00dir.cmd
1990/10/03 | 1209 | dviware/beebe/doc/00dir.lst
@@ -5421,7 +5423,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/09/03 | 64677 | FILES.last07days
+2023/09/04 | 86996 | 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
@@ -13208,6 +13210,24 @@
2016/12/11 | 1063 | fonts/arphic-ttf/README.md
2000/01/06 | 749 | fonts/arphic-ttf/release.txt
2016/12/11 | 16877700 | fonts/arphic-ttf.zip
+2023/09/03 | 1340 | fonts/arsenal/arsenal.bib
+2023/09/03 | 109912 | fonts/arsenal/Arsenal-BoldItalic.otf
+2023/09/03 | 115628 | fonts/arsenal/Arsenal-Bold.otf
+2023/09/03 | 9925 | fonts/arsenal/arsenal.dtx
+2023/09/03 | 274 | fonts/arsenal/arsenal.ins
+2023/09/03 | 109884 | fonts/arsenal/Arsenal-Italic.otf
+2023/09/03 | 74824 | fonts/arsenal/arsenal.pdf
+2023/09/03 | 114436 | fonts/arsenal/Arsenal-Regular.otf
+2023/09/02 | 19102 | fonts/arsenal/LICENSE
+2023/09/03 | 4372 | fonts/arsenal/LICENSE_FONTS
+2023/09/03 | 1611 | fonts/arsenal/Makefile
+2023/09/02 | 1065 | fonts/arsenal/README
+2023/09/03 | 5234 | fonts/arsenal/sample-math.dtx
+2023/09/03 | 54073 | fonts/arsenal/sample-math-iwona.pdf
+2023/09/03 | 46128 | fonts/arsenal/sample-math-kpsans.pdf
+2023/09/03 | 67018 | fonts/arsenal/sample-text.pdf
+2023/09/03 | 9086 | fonts/arsenal/sample-text.tex
+2023/09/04 | 527741 | fonts/arsenal.zip
2020/12/21 | 53599 | fonts/arvo/doc/arvo-samples.pdf
2020/12/21 | 620 | fonts/arvo/doc/arvo-samples.tex
2020/12/21 | 4299 | fonts/arvo/doc/LICENSE.TXT
@@ -112145,36 +112165,6 @@
2014/09/13 | 690388 | fonts/parisa/source/parisa-regular.sfd
2014/09/13 | 1618746 | fonts/parisa/source/parisa-shadow.sfd
2014/09/13 | 5749842 | fonts/parisa.zip
-2023/08/30 | 347762 | fonts/parsianfonts/parsianfonts-samples.pdf
-2023/08/30 | 4485 | fonts/parsianfonts/parsianfonts-samples.tex
-2023/08/30 | 323860 | fonts/parsianfonts/ParsianMono/ParsianMono-BoldItalic.ttf
-2023/08/30 | 287268 | fonts/parsianfonts/ParsianMono/ParsianMono-Bold.ttf
-2023/08/30 | 326332 | fonts/parsianfonts/ParsianMono/ParsianMono-Italic.ttf
-2023/08/30 | 266400 | fonts/parsianfonts/ParsianMono/ParsianMono-Regular.ttf
-2023/08/30 | 291520 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-BoldItalic.ttf
-2023/08/30 | 273028 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Bold.ttf
-2023/08/30 | 288804 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Italic.ttf
-2023/08/30 | 276836 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Regular.ttf
-2023/08/30 | 282088 | fonts/parsianfonts/Parsian/Parsian-BoldItalic.ttf
-2023/08/30 | 264888 | fonts/parsianfonts/Parsian/Parsian-Bold.ttf
-2023/08/30 | 279608 | fonts/parsianfonts/Parsian/Parsian-Italic.ttf
-2023/08/30 | 269688 | fonts/parsianfonts/Parsian/Parsian-Regular.ttf
-2023/08/30 | 212232 | fonts/parsianfonts/ParsianSans/ParsianSans-BoldItalic.ttf
-2023/08/30 | 199196 | fonts/parsianfonts/ParsianSans/ParsianSans-Bold.ttf
-2023/08/30 | 209136 | fonts/parsianfonts/ParsianSans/ParsianSans-Italic.ttf
-2023/08/30 | 195508 | fonts/parsianfonts/ParsianSans/ParsianSans-Regular.ttf
-2023/08/30 | 251108 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-BoldItalic.ttf
-2023/08/30 | 198784 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Bold.ttf
-2023/08/30 | 232068 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Italic.ttf
-2023/08/30 | 198084 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Regular.ttf
-2023/08/30 | 225296 | fonts/parsianfonts/ParsianTeX/ParsianTeX-BoldItalic.ttf
-2023/08/30 | 174528 | fonts/parsianfonts/ParsianTeX/ParsianTeX-Bold.ttf
-2023/08/30 | 218144 | fonts/parsianfonts/ParsianTeX/ParsianTeX-Italic.ttf
-2023/08/30 | 178616 | fonts/parsianfonts/ParsianTeX/ParsianTeX-Regular.ttf
-2023/08/30 | 291716 | fonts/parsianfonts/ParsianTitle/ParsianTitle-Italic.ttf
-2023/08/30 | 275708 | fonts/parsianfonts/ParsianTitle/ParsianTitle-Regular.ttf
-2023/08/30 | 3195 | fonts/parsianfonts/README.md
-2023/08/30 | 3081151 | fonts/parsianfonts.zip
2011/01/07 | 740 | fonts/pcarl/pcarl.bib
2011/01/11 | 13268 | fonts/pcarl/pcarl.dtx
2011/01/07 | 1888 | fonts/pcarl/pcarl.ins
@@ -163582,13 +163572,13 @@
2022/09/11 | 23777 | graphics/pgf/contrib/wheelchart/wheelchart.sty
2022/09/11 | 49239 | graphics/pgf/contrib/wheelchart/wheelchart.tex
2022/09/12 | 667591 | graphics/pgf/contrib/wheelchart.zip
-2023/07/13 | 283172 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
-2023/07/13 | 17306 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
-2023/07/13 | 280114 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
-2023/07/13 | 17924 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
+2023/09/04 | 284036 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
+2023/09/04 | 10993 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
+2023/09/04 | 279989 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
+2023/09/04 | 11629 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
2023/07/12 | 494 | graphics/pgf/contrib/wordle/README.md
-2023/07/13 | 9758 | graphics/pgf/contrib/wordle/tex/wordle.sty
-2023/07/13 | 555372 | graphics/pgf/contrib/wordle.zip
+2023/09/04 | 9809 | graphics/pgf/contrib/wordle/tex/wordle.sty
+2023/09/04 | 553622 | graphics/pgf/contrib/wordle.zip
2021/05/12 | 2560111 | graphics/pgf/contrib/worldflags/doc/worldflags.pdf
2021/05/12 | 49971 | graphics/pgf/contrib/worldflags/doc/worldflags.tex
2021/05/12 | 634 | graphics/pgf/contrib/worldflags/README
@@ -202132,7 +202122,7 @@
2013/04/01 | 14776 | macros/context/contrib/context-visualcounter/tex/context/third/visualcounter/t-visualcounter.mkvi
2018/03/05 | 11 | macros/context/contrib/context-visualcounter/VERSION
2018/03/22 | 276789 | macros/context/contrib/context-visualcounter.zip
-2023/08/27 | 116557832 | macros/context/latest/cont-tmf.zip
+2023/09/03 | 116622485 | macros/context/latest/cont-tmf.zip
2016/04/21 | 32846 | macros/cstex/base/cmexb.tar.gz
2016/06/26 | 1728262 | macros/cstex/base/csfonts-t1.tar.gz
2007/03/01 | 187106 | macros/cstex/base/csfonts.tar.gz
@@ -230035,30 +230025,31 @@
2023/08/29 | 159311 | macros/latex/contrib/mitthesis/examples/font_samples/Stix2.pdf
2023/08/29 | 157329 | macros/latex/contrib/mitthesis/examples/font_samples/Termes.pdf
2023/08/29 | 161163 | macros/latex/contrib/mitthesis/examples/font_samples/Termes-stix2.pdf
-2023/07/03 | 654 | macros/latex/contrib/mitthesis/fontsets/mitthesis-defaultfonts.tex
-2023/08/30 | 990 | macros/latex/contrib/mitthesis/fontsets/mitthesis-fira-newtxsf.tex
-2023/07/03 | 2857 | macros/latex/contrib/mitthesis/fontsets/mitthesis-heros-stix2.tex
-2023/07/03 | 2332 | macros/latex/contrib/mitthesis/fontsets/mitthesis-libertine.tex
-2023/07/03 | 5639 | macros/latex/contrib/mitthesis/fontsets/mitthesis-lucida.tex
-2023/07/03 | 1054 | macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx-sans-text.tex
-2023/07/03 | 986 | macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx.tex
-2023/07/03 | 2318 | macros/latex/contrib/mitthesis/fontsets/mitthesis-stix2.tex
-2023/07/03 | 2980 | macros/latex/contrib/mitthesis/fontsets/mitthesis-termes-stix2.tex
-2023/07/03 | 2378 | macros/latex/contrib/mitthesis/fontsets/mitthesis-termes.tex
-2023/08/29 | 41629 | macros/latex/contrib/mitthesis/mitthesis.cls
-2023/08/29 | 82805 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
-2023/08/29 | 28615 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
-2023/08/30 | 490683 | macros/latex/contrib/mitthesis/MIT-Thesis.pdf
+2023/09/04 | 41414 | macros/latex/contrib/mitthesis/mitthesis.cls
+2023/09/04 | 92436 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
+2023/09/04 | 29410 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
+2023/09/04 | 514295 | macros/latex/contrib/mitthesis/MIT-Thesis.pdf
2023/08/27 | 1161 | macros/latex/contrib/mitthesis/MIT-thesis-template/abstract.tex
2023/06/17 | 253 | macros/latex/contrib/mitthesis/MIT-thesis-template/acknowledgments.tex
2023/07/05 | 1889 | macros/latex/contrib/mitthesis/MIT-thesis-template/appendixa.tex
2023/06/13 | 1759 | macros/latex/contrib/mitthesis/MIT-thesis-template/biography.tex
-2023/08/25 | 7973 | macros/latex/contrib/mitthesis/MIT-thesis-template/chapter1.tex
+2023/09/04 | 7973 | macros/latex/contrib/mitthesis/MIT-thesis-template/chapter1.tex
+2023/07/03 | 654 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-defaultfonts.tex
+2023/08/30 | 990 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-fira-newtxsf.tex
+2023/07/03 | 2857 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-heros-stix2.tex
+2023/07/03 | 2332 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-libertine.tex
+2023/07/03 | 5639 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-lucida.tex
+2023/07/03 | 1054 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx-sans-text.tex
+2023/07/03 | 986 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx.tex
+2023/07/03 | 2318 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-stix2.tex
+2023/07/03 | 2980 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes-stix2.tex
+2023/07/03 | 2378 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes.tex
2023/08/26 | 11511 | macros/latex/contrib/mitthesis/MIT-thesis-template/mitthesis-sample.bib
-2023/08/30 | 11660 | macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
-2023/06/17 | 2340 | macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex
-2023/08/30 | 5416 | macros/latex/contrib/mitthesis/README.md
-2023/08/30 | 3617458 | macros/latex/contrib/mitthesis.zip
+2023/09/04 | 11682 | macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
+2023/09/04 | 2771 | macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex
+2023/09/04 | 3725770 | macros/latex/contrib/mitthesis/mitthesis.zip
+2023/09/04 | 5778 | macros/latex/contrib/mitthesis/README.md
+2023/09/04 | 7354904 | macros/latex/contrib/mitthesis.zip
2016/12/14 | 23727 | macros/latex/contrib/mkstmpdad/aeb_dad.dtx
2016/08/21 | 2010 | macros/latex/contrib/mkstmpdad/aeb_dad.ins
2016/12/14 | 740061 | macros/latex/contrib/mkstmpdad/doc/mkstmpdad_man.pdf
@@ -280424,98 +280415,98 @@
1994/05/11 | 11989 | support/bbfig/bb.ps
1994/05/11 | 462 | support/bbfig/installation
2006/03/12 | 6604 | support/bbfig.zip
-2023/08/24 | 20170 | support/bib2gls/bib2gls.1
-2023/08/24 | 720293 | support/bib2gls/bib2gls-begin.pdf
-2023/08/24 | 50948 | support/bib2gls/bib2gls-en.xml
-2023/08/24 | 388 | support/bib2gls/bib2gls-extra-en.xml
-2023/08/24 | 402 | support/bib2gls/bib2gls-extra-nl.xml
-2023/08/24 | 417988 | support/bib2gls/bib2gls.jar
-2023/08/24 | 5352192 | support/bib2gls/bib2gls.pdf
-2023/08/24 | 630 | support/bib2gls/bib2gls.sh
-2023/08/24 | 19305 | support/bib2gls/CHANGES
-2023/08/24 | 7108 | support/bib2gls/convertgls2bib.1
-2023/08/24 | 40780 | support/bib2gls/convertgls2bib.jar
-2023/08/24 | 404 | support/bib2gls/convertgls2bib.sh
-2023/08/24 | 22 | support/bib2gls/DEPENDS.txt
-2023/08/24 | 1603 | support/bib2gls/examples/animals.bib
-2023/08/24 | 1219 | support/bib2gls/examples/bacteria.bib
-2023/08/24 | 1031 | support/bib2gls/examples/baseunits.bib
-2023/08/24 | 2994 | support/bib2gls/examples/bigmathsymbols.bib
-2023/08/24 | 576 | support/bib2gls/examples/binaryoperators.bib
-2023/08/24 | 3496 | support/bib2gls/examples/books.bib
-2023/08/24 | 2585 | support/bib2gls/examples/chemicalformula.bib
-2023/08/24 | 1371 | support/bib2gls/examples/citations.bib
-2023/08/24 | 2392 | support/bib2gls/examples/constants.bib
-2023/08/24 | 1580 | support/bib2gls/examples/derivedunits.bib
-2023/08/24 | 5455 | support/bib2gls/examples/films.bib
-2023/08/24 | 338 | support/bib2gls/examples/interpret-preamble2.bib
-2023/08/24 | 328 | support/bib2gls/examples/interpret-preamble.bib
-2023/08/24 | 1772 | support/bib2gls/examples/markuplanguages.bib
-2023/08/24 | 3211 | support/bib2gls/examples/mathgreek.bib
-2023/08/24 | 3672 | support/bib2gls/examples/mathsobjects.bib
-2023/08/24 | 1265 | support/bib2gls/examples/mathsrelations.bib
-2023/08/24 | 2419 | support/bib2gls/examples/minerals.bib
-2023/08/24 | 2301 | support/bib2gls/examples/miscsymbols.bib
-2023/08/24 | 328 | support/bib2gls/examples/no-interpret-preamble.bib
-2023/08/24 | 4446 | support/bib2gls/examples/people.bib
-2023/08/24 | 51564 | support/bib2gls/examples/sample-authors.pdf
-2023/08/24 | 1506 | support/bib2gls/examples/sample-authors.tex
-2023/08/24 | 54287 | support/bib2gls/examples/sample-bacteria.pdf
-2023/08/24 | 1382 | support/bib2gls/examples/sample-bacteria.tex
-2023/08/24 | 54079 | support/bib2gls/examples/sample-chemical.pdf
-2023/08/24 | 1291 | support/bib2gls/examples/sample-chemical.tex
-2023/08/24 | 49756 | support/bib2gls/examples/sample-citations.pdf
-2023/08/24 | 1941 | support/bib2gls/examples/sample-citations.tex
-2023/08/24 | 97833 | support/bib2gls/examples/sample-constants.pdf
-2023/08/24 | 1378 | support/bib2gls/examples/sample-constants.tex
-2023/08/24 | 52565 | support/bib2gls/examples/sample-hierarchical.pdf
-2023/08/24 | 986 | support/bib2gls/examples/sample-hierarchical.tex
-2023/08/24 | 61161 | support/bib2gls/examples/sample-markuplanguages.pdf
-2023/08/24 | 1391 | support/bib2gls/examples/sample-markuplanguages.tex
-2023/08/24 | 121264 | support/bib2gls/examples/sample-maths.pdf
-2023/08/24 | 3129 | support/bib2gls/examples/sample-maths.tex
-2023/08/24 | 166598 | support/bib2gls/examples/sample-media.pdf
-2023/08/24 | 1734 | support/bib2gls/examples/sample-media.tex
-2023/08/24 | 109259 | support/bib2gls/examples/sample-msymbols.pdf
-2023/08/24 | 780 | support/bib2gls/examples/sample-msymbols.tex
-2023/08/24 | 255485 | support/bib2gls/examples/sample-multi1.pdf
-2023/08/24 | 5520 | support/bib2gls/examples/sample-multi1.tex
-2023/08/24 | 330891 | support/bib2gls/examples/sample-multi2.pdf
-2023/08/24 | 12775 | support/bib2gls/examples/sample-multi2.tex
-2023/08/24 | 52578 | support/bib2gls/examples/sample-nested.pdf
-2023/08/24 | 1344 | support/bib2gls/examples/sample-nested.tex
-2023/08/24 | 50331 | support/bib2gls/examples/sample-people.pdf
-2023/08/24 | 2367 | support/bib2gls/examples/sample-people.tex
-2023/08/24 | 70316 | support/bib2gls/examples/sample-textsymbols2.pdf
-2023/08/24 | 913 | support/bib2gls/examples/sample-textsymbols2.tex
-2023/08/24 | 73107 | support/bib2gls/examples/sample-textsymbols.pdf
-2023/08/24 | 1207 | support/bib2gls/examples/sample-textsymbols.tex
-2023/08/24 | 57356 | support/bib2gls/examples/sample-units1.pdf
-2023/08/24 | 1070 | support/bib2gls/examples/sample-units1.tex
-2023/08/24 | 59092 | support/bib2gls/examples/sample-units2.pdf
-2023/08/24 | 1234 | support/bib2gls/examples/sample-units2.tex
-2023/08/24 | 44654 | support/bib2gls/examples/sample-units3.pdf
-2023/08/24 | 1740 | support/bib2gls/examples/sample-units3.tex
-2023/08/24 | 24425 | support/bib2gls/examples/sample-usergroups.pdf
-2023/08/24 | 3254 | support/bib2gls/examples/sample-usergroups.tex
-2023/08/24 | 640 | support/bib2gls/examples/terms.bib
-2023/08/24 | 266 | support/bib2gls/examples/topics.bib
-2023/08/24 | 557 | support/bib2gls/examples/unaryoperators.bib
-2023/08/24 | 4053 | support/bib2gls/examples/usergroups.bib
-2023/08/24 | 1091 | support/bib2gls/examples/vegetables.bib
-2023/08/24 | 6793 | support/bib2gls/README.md
-2023/08/24 | 236672 | support/bib2gls/src/bib2gls-begin.tex
-2023/08/24 | 578124 | support/bib2gls/src/bib2gls.bib
-2023/08/24 | 4298 | support/bib2gls/src/bib2gls-cite.bib
-2023/08/24 | 14139 | support/bib2gls/src/bib2gls.pod
-2023/08/24 | 321594 | support/bib2gls/src/bib2gls-src.zip
-2023/08/24 | 19671 | support/bib2gls/src/bib2gls-terms.bib
-2023/08/24 | 1145929 | support/bib2gls/src/bib2gls.tex
-2023/08/24 | 4045 | support/bib2gls/src/convertgls2bib.pod
-2023/08/24 | 33201 | support/bib2gls/src/gls2bib-src.zip
-2023/08/24 | 1413256 | support/bib2gls/src/texparser-src.zip
-2023/08/24 | 1647214 | support/bib2gls/texparserlib.jar
-2023/08/25 | 11807802 | support/bib2gls.zip
+2023/09/04 | 20170 | support/bib2gls/bib2gls.1
+2023/09/04 | 720294 | support/bib2gls/bib2gls-begin.pdf
+2023/09/04 | 51932 | support/bib2gls/bib2gls-en.xml
+2023/09/04 | 388 | support/bib2gls/bib2gls-extra-en.xml
+2023/09/04 | 402 | support/bib2gls/bib2gls-extra-nl.xml
+2023/09/04 | 418739 | support/bib2gls/bib2gls.jar
+2023/09/04 | 5352169 | support/bib2gls/bib2gls.pdf
+2023/09/04 | 630 | support/bib2gls/bib2gls.sh
+2023/09/04 | 19656 | support/bib2gls/CHANGES
+2023/09/04 | 7108 | support/bib2gls/convertgls2bib.1
+2023/09/04 | 40779 | support/bib2gls/convertgls2bib.jar
+2023/09/04 | 404 | support/bib2gls/convertgls2bib.sh
+2023/09/04 | 22 | support/bib2gls/DEPENDS.txt
+2023/09/04 | 1603 | support/bib2gls/examples/animals.bib
+2023/09/04 | 1219 | support/bib2gls/examples/bacteria.bib
+2023/09/04 | 1031 | support/bib2gls/examples/baseunits.bib
+2023/09/04 | 2994 | support/bib2gls/examples/bigmathsymbols.bib
+2023/09/04 | 576 | support/bib2gls/examples/binaryoperators.bib
+2023/09/04 | 3496 | support/bib2gls/examples/books.bib
+2023/09/04 | 2585 | support/bib2gls/examples/chemicalformula.bib
+2023/09/04 | 1371 | support/bib2gls/examples/citations.bib
+2023/09/04 | 2392 | support/bib2gls/examples/constants.bib
+2023/09/04 | 1580 | support/bib2gls/examples/derivedunits.bib
+2023/09/04 | 5455 | support/bib2gls/examples/films.bib
+2023/09/04 | 338 | support/bib2gls/examples/interpret-preamble2.bib
+2023/09/04 | 328 | support/bib2gls/examples/interpret-preamble.bib
+2023/09/04 | 1772 | support/bib2gls/examples/markuplanguages.bib
+2023/09/04 | 3211 | support/bib2gls/examples/mathgreek.bib
+2023/09/04 | 3672 | support/bib2gls/examples/mathsobjects.bib
+2023/09/04 | 1265 | support/bib2gls/examples/mathsrelations.bib
+2023/09/04 | 2419 | support/bib2gls/examples/minerals.bib
+2023/09/04 | 2301 | support/bib2gls/examples/miscsymbols.bib
+2023/09/04 | 328 | support/bib2gls/examples/no-interpret-preamble.bib
+2023/09/04 | 4446 | support/bib2gls/examples/people.bib
+2023/09/04 | 51564 | support/bib2gls/examples/sample-authors.pdf
+2023/09/04 | 1506 | support/bib2gls/examples/sample-authors.tex
+2023/09/04 | 54287 | support/bib2gls/examples/sample-bacteria.pdf
+2023/09/04 | 1382 | support/bib2gls/examples/sample-bacteria.tex
+2023/09/04 | 54079 | support/bib2gls/examples/sample-chemical.pdf
+2023/09/04 | 1291 | support/bib2gls/examples/sample-chemical.tex
+2023/09/04 | 49756 | support/bib2gls/examples/sample-citations.pdf
+2023/09/04 | 1941 | support/bib2gls/examples/sample-citations.tex
+2023/09/04 | 97833 | support/bib2gls/examples/sample-constants.pdf
+2023/09/04 | 1378 | support/bib2gls/examples/sample-constants.tex
+2023/09/04 | 52565 | support/bib2gls/examples/sample-hierarchical.pdf
+2023/09/04 | 986 | support/bib2gls/examples/sample-hierarchical.tex
+2023/09/04 | 61161 | support/bib2gls/examples/sample-markuplanguages.pdf
+2023/09/04 | 1391 | support/bib2gls/examples/sample-markuplanguages.tex
+2023/09/04 | 121264 | support/bib2gls/examples/sample-maths.pdf
+2023/09/04 | 3129 | support/bib2gls/examples/sample-maths.tex
+2023/09/04 | 166598 | support/bib2gls/examples/sample-media.pdf
+2023/09/04 | 1734 | support/bib2gls/examples/sample-media.tex
+2023/09/04 | 109259 | support/bib2gls/examples/sample-msymbols.pdf
+2023/09/04 | 780 | support/bib2gls/examples/sample-msymbols.tex
+2023/09/04 | 255485 | support/bib2gls/examples/sample-multi1.pdf
+2023/09/04 | 5520 | support/bib2gls/examples/sample-multi1.tex
+2023/09/04 | 330891 | support/bib2gls/examples/sample-multi2.pdf
+2023/09/04 | 12775 | support/bib2gls/examples/sample-multi2.tex
+2023/09/04 | 52578 | support/bib2gls/examples/sample-nested.pdf
+2023/09/04 | 1344 | support/bib2gls/examples/sample-nested.tex
+2023/09/04 | 50331 | support/bib2gls/examples/sample-people.pdf
+2023/09/04 | 2367 | support/bib2gls/examples/sample-people.tex
+2023/09/04 | 70316 | support/bib2gls/examples/sample-textsymbols2.pdf
+2023/09/04 | 913 | support/bib2gls/examples/sample-textsymbols2.tex
+2023/09/04 | 73107 | support/bib2gls/examples/sample-textsymbols.pdf
+2023/09/04 | 1207 | support/bib2gls/examples/sample-textsymbols.tex
+2023/09/04 | 57356 | support/bib2gls/examples/sample-units1.pdf
+2023/09/04 | 1070 | support/bib2gls/examples/sample-units1.tex
+2023/09/04 | 59092 | support/bib2gls/examples/sample-units2.pdf
+2023/09/04 | 1234 | support/bib2gls/examples/sample-units2.tex
+2023/09/04 | 44654 | support/bib2gls/examples/sample-units3.pdf
+2023/09/04 | 1740 | support/bib2gls/examples/sample-units3.tex
+2023/09/04 | 24423 | support/bib2gls/examples/sample-usergroups.pdf
+2023/09/04 | 3254 | support/bib2gls/examples/sample-usergroups.tex
+2023/09/04 | 640 | support/bib2gls/examples/terms.bib
+2023/09/04 | 266 | support/bib2gls/examples/topics.bib
+2023/09/04 | 557 | support/bib2gls/examples/unaryoperators.bib
+2023/09/04 | 4053 | support/bib2gls/examples/usergroups.bib
+2023/09/04 | 1091 | support/bib2gls/examples/vegetables.bib
+2023/09/04 | 6793 | support/bib2gls/README.md
+2023/09/04 | 236672 | support/bib2gls/src/bib2gls-begin.tex
+2023/09/04 | 578124 | support/bib2gls/src/bib2gls.bib
+2023/09/04 | 4298 | support/bib2gls/src/bib2gls-cite.bib
+2023/09/04 | 14139 | support/bib2gls/src/bib2gls.pod
+2023/09/04 | 322104 | support/bib2gls/src/bib2gls-src.zip
+2023/09/04 | 19671 | support/bib2gls/src/bib2gls-terms.bib
+2023/09/04 | 1145929 | support/bib2gls/src/bib2gls.tex
+2023/09/04 | 4045 | support/bib2gls/src/convertgls2bib.pod
+2023/09/04 | 33202 | support/bib2gls/src/gls2bib-src.zip
+2023/09/04 | 1413277 | support/bib2gls/src/texparser-src.zip
+2023/09/04 | 1647252 | support/bib2gls/texparserlib.jar
+2023/09/04 | 11809441 | support/bib2gls.zip
1999/04/14 | 372041 | support/bibdb/bibdb20.zip
1999/04/14 | 1228948 | support/bibdb/bibdbsrc.zip
1999/04/14 | 686556 | support/bibdb/wbibdb22.zip
@@ -291244,13 +291235,13 @@
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.amd64-freebsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.amd64-netbsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.armhf-linux.r65257.tar.xz
-2023/07/01 | 359068 | systems/texlive/tlnet/archive/bibcop.doc.r67510.tar.xz
+2023/09/04 | 359276 | systems/texlive/tlnet/archive/bibcop.doc.r68160.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-freebsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-linux.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-netbsd.r65257.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.i386-solaris.r65257.tar.xz
-2023/07/01 | 7788 | systems/texlive/tlnet/archive/bibcop.r67510.tar.xz
-2023/07/01 | 6152 | systems/texlive/tlnet/archive/bibcop.source.r67510.tar.xz
+2023/09/04 | 8044 | systems/texlive/tlnet/archive/bibcop.r68160.tar.xz
+2023/09/04 | 6156 | systems/texlive/tlnet/archive/bibcop.source.r68160.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.universal-darwin.r65257.tar.xz
2023/02/20 | 2304 | systems/texlive/tlnet/archive/bibcop.windows.r65891.tar.xz
2022/12/13 | 340 | systems/texlive/tlnet/archive/bibcop.x86_64-cygwin.r65257.tar.xz
@@ -292440,7 +292431,7 @@
2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz
2023/05/16 | 400 | systems/texlive/tlnet/archive/collection-langportuguese.r67125.tar.xz
2023/06/09 | 396 | systems/texlive/tlnet/archive/collection-langspanish.r67307.tar.xz
-2023/09/02 | 6948 | systems/texlive/tlnet/archive/collection-latexextra.r68144.tar.xz
+2023/09/04 | 6956 | systems/texlive/tlnet/archive/collection-latexextra.r68163.tar.xz
2022/06/10 | 700 | systems/texlive/tlnet/archive/collection-latex.r63515.tar.xz
2023/01/11 | 744 | systems/texlive/tlnet/archive/collection-latexrecommended.r65512.tar.xz
2023/08/26 | 1008 | systems/texlive/tlnet/archive/collection-luatex.r68053.tar.xz
@@ -296428,9 +296419,9 @@
2023/08/30 | 12007176 | systems/texlive/tlnet/archive/l3kernel.doc.r68106.tar.xz
2023/08/30 | 173872 | systems/texlive/tlnet/archive/l3kernel.r68106.tar.xz
2023/08/30 | 598548 | systems/texlive/tlnet/archive/l3kernel.source.r68106.tar.xz
-2023/02/04 | 1831688 | systems/texlive/tlnet/archive/l3packages.doc.r65722.tar.xz
-2023/02/04 | 21928 | systems/texlive/tlnet/archive/l3packages.r65722.tar.xz
-2023/02/04 | 45696 | systems/texlive/tlnet/archive/l3packages.source.r65722.tar.xz
+2023/09/04 | 1833200 | systems/texlive/tlnet/archive/l3packages.doc.r68165.tar.xz
+2023/09/04 | 22120 | systems/texlive/tlnet/archive/l3packages.r68165.tar.xz
+2023/09/04 | 46280 | systems/texlive/tlnet/archive/l3packages.source.r68165.tar.xz
2019/02/28 | 210236 | systems/texlive/tlnet/archive/labbook.doc.r15878.tar.xz
2019/02/28 | 4180 | systems/texlive/tlnet/archive/labbook.r15878.tar.xz
2019/02/28 | 23192 | systems/texlive/tlnet/archive/labbook.source.r15878.tar.xz
@@ -299773,8 +299764,8 @@
2023/08/16 | 1305244 | systems/texlive/tlnet/archive/profcollege.r67936.tar.xz
2022/04/27 | 134096 | systems/texlive/tlnet/archive/proflabo.doc.r63147.tar.xz
2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz
-2023/08/28 | 1336536 | systems/texlive/tlnet/archive/proflycee.doc.r68089.tar.xz
-2023/08/28 | 35976 | systems/texlive/tlnet/archive/proflycee.r68089.tar.xz
+2023/09/04 | 1376648 | systems/texlive/tlnet/archive/proflycee.doc.r68162.tar.xz
+2023/09/04 | 37280 | systems/texlive/tlnet/archive/proflycee.r68162.tar.xz
2023/08/17 | 178296 | systems/texlive/tlnet/archive/profmaquette.doc.r67948.tar.xz
2023/08/17 | 13664 | systems/texlive/tlnet/archive/profmaquette.r67948.tar.xz
2023/08/25 | 316752 | systems/texlive/tlnet/archive/profsio.doc.r68045.tar.xz
@@ -300401,8 +300392,8 @@
2019/02/28 | 5092 | systems/texlive/tlnet/archive/randomwalk.source.r49513.tar.xz
2019/02/28 | 672 | systems/texlive/tlnet/archive/randtext.doc.r15878.tar.xz
2019/02/28 | 2804 | systems/texlive/tlnet/archive/randtext.r15878.tar.xz
-2023/09/01 | 447584 | systems/texlive/tlnet/archive/rank-2-roots.doc.r68121.tar.xz
-2023/09/01 | 4132 | systems/texlive/tlnet/archive/rank-2-roots.r68121.tar.xz
+2023/09/04 | 447768 | systems/texlive/tlnet/archive/rank-2-roots.doc.r68161.tar.xz
+2023/09/04 | 4264 | systems/texlive/tlnet/archive/rank-2-roots.r68161.tar.xz
2021/06/08 | 524452 | systems/texlive/tlnet/archive/ran_toks.doc.r59515.tar.xz
2021/06/08 | 5324 | systems/texlive/tlnet/archive/ran_toks.r59515.tar.xz
2021/06/08 | 12204 | systems/texlive/tlnet/archive/ran_toks.source.r59515.tar.xz
@@ -301947,7 +301938,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/09/03 | 428920 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68146.tar.xz
+2023/09/04 | 428988 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68154.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
@@ -301969,7 +301960,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/09/03 | 114120 | systems/texlive/tlnet/archive/texlive-scripts.r68146.tar.xz
+2023/09/04 | 114120 | systems/texlive/tlnet/archive/texlive-scripts.r68154.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
@@ -302976,6 +302967,8 @@
2020/03/24 | 5064 | systems/texlive/tlnet/archive/uowthesistitlepage.r54512.tar.xz
2019/02/28 | 812 | systems/texlive/tlnet/archive/upca.doc.r22511.tar.xz
2019/02/28 | 1840 | systems/texlive/tlnet/archive/upca.r22511.tar.xz
+2023/09/04 | 463284 | systems/texlive/tlnet/archive/updatemarks.doc.r68163.tar.xz
+2023/09/04 | 4020 | systems/texlive/tlnet/archive/updatemarks.r68163.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/uplatex.aarch64-linux.r52800.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/uplatex.amd64-freebsd.r52800.tar.xz
2019/11/16 | 344 | systems/texlive/tlnet/archive/uplatex.amd64-netbsd.r52800.tar.xz
@@ -303365,9 +303358,9 @@
2019/02/28 | 3812 | systems/texlive/tlnet/archive/worksheet.r48423.tar.xz
2021/05/13 | 2539560 | systems/texlive/tlnet/archive/worldflags.doc.r59171.tar.xz
2021/05/13 | 1497060 | systems/texlive/tlnet/archive/worldflags.r59171.tar.xz
-2023/09/02 | 693360 | systems/texlive/tlnet/archive/wrapfig2.doc.r68142.tar.xz
-2023/09/02 | 7092 | systems/texlive/tlnet/archive/wrapfig2.r68142.tar.xz
-2023/09/02 | 26748 | systems/texlive/tlnet/archive/wrapfig2.source.r68142.tar.xz
+2023/09/04 | 693644 | systems/texlive/tlnet/archive/wrapfig2.doc.r68164.tar.xz
+2023/09/04 | 7088 | systems/texlive/tlnet/archive/wrapfig2.r68164.tar.xz
+2023/09/04 | 26848 | systems/texlive/tlnet/archive/wrapfig2.source.r68164.tar.xz
2022/01/24 | 337904 | systems/texlive/tlnet/archive/wrapfig.doc.r61719.tar.xz
2022/01/24 | 9336 | systems/texlive/tlnet/archive/wrapfig.r61719.tar.xz
2022/08/06 | 437732 | systems/texlive/tlnet/archive/wrapstuff.doc.r64058.tar.xz
@@ -303840,16 +303833,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/09/03 | 5740120 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/09/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/09/03 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/09/04 | 5739629 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/09/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/09/04 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/09/03 | 21035811 | systems/texlive/tlnet/install-tl-windows.exe
-2023/09/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/09/03 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/09/03 | 26028704 | systems/texlive/tlnet/install-tl.zip
-2023/09/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/09/03 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/09/04 | 21035722 | systems/texlive/tlnet/install-tl-windows.exe
+2023/09/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/09/04 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/09/04 | 26028704 | systems/texlive/tlnet/install-tl.zip
+2023/09/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/09/04 | 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
@@ -303901,12 +303894,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/09/03 | 18230066 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/09/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/09/04 | 18231351 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/09/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/09/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/09/03 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/09/03 | 2470724 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/09/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/09/04 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/09/04 | 2470872 | 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
@@ -314619,7 +314612,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/09/04 | 186 | timestamp
+2023/09/05 | 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 3fbee25bb4..8bcb57c787 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index a4e94e426e..347448fa43 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,151 @@
+2023/09/04 | 986 | support/bib2gls/examples/sample-hierarchical.tex
+2023/09/04 | 9809 | graphics/pgf/contrib/wordle/tex/wordle.sty
+2023/09/04 | 97833 | support/bib2gls/examples/sample-constants.pdf
+2023/09/04 | 92436 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
+2023/09/04 | 913 | support/bib2gls/examples/sample-textsymbols2.tex
+2023/09/04 | 8044 | systems/texlive/tlnet/archive/bibcop.r68160.tar.xz
+2023/09/04 | 7973 | macros/latex/contrib/mitthesis/MIT-thesis-template/chapter1.tex
+2023/09/04 | 780 | support/bib2gls/examples/sample-msymbols.tex
+2023/09/04 | 7354904 | macros/latex/contrib/mitthesis.zip
+2023/09/04 | 73107 | support/bib2gls/examples/sample-textsymbols.pdf
+2023/09/04 | 720294 | support/bib2gls/bib2gls-begin.pdf
+2023/09/04 | 7108 | support/bib2gls/convertgls2bib.1
+2023/09/04 | 7088 | systems/texlive/tlnet/archive/wrapfig2.r68164.tar.xz
+2023/09/04 | 70316 | support/bib2gls/examples/sample-textsymbols2.pdf
+2023/09/04 | 6956 | systems/texlive/tlnet/archive/collection-latexextra.r68163.tar.xz
+2023/09/04 | 693644 | systems/texlive/tlnet/archive/wrapfig2.doc.r68164.tar.xz
+2023/09/04 | 6793 | support/bib2gls/README.md
+2023/09/04 | 640 | support/bib2gls/examples/terms.bib
+2023/09/04 | 630 | support/bib2gls/bib2gls.sh
+2023/09/04 | 6156 | systems/texlive/tlnet/archive/bibcop.source.r68160.tar.xz
+2023/09/04 | 61161 | support/bib2gls/examples/sample-markuplanguages.pdf
+2023/09/04 | 59092 | support/bib2gls/examples/sample-units2.pdf
+2023/09/04 | 578124 | support/bib2gls/src/bib2gls.bib
+2023/09/04 | 5778 | macros/latex/contrib/mitthesis/README.md
+2023/09/04 | 576 | support/bib2gls/examples/binaryoperators.bib
+2023/09/04 | 5739629 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/09/04 | 57356 | support/bib2gls/examples/sample-units1.pdf
+2023/09/04 | 557 | support/bib2gls/examples/unaryoperators.bib
+2023/09/04 | 553622 | graphics/pgf/contrib/wordle.zip
+2023/09/04 | 5520 | support/bib2gls/examples/sample-multi1.tex
+2023/09/04 | 5455 | support/bib2gls/examples/films.bib
+2023/09/04 | 54287 | support/bib2gls/examples/sample-bacteria.pdf
+2023/09/04 | 54079 | support/bib2gls/examples/sample-chemical.pdf
+2023/09/04 | 5352169 | support/bib2gls/bib2gls.pdf
+2023/09/04 | 527741 | fonts/arsenal.zip
+2023/09/04 | 52578 | support/bib2gls/examples/sample-nested.pdf
+2023/09/04 | 52565 | support/bib2gls/examples/sample-hierarchical.pdf
+2023/09/04 | 51932 | support/bib2gls/bib2gls-en.xml
+2023/09/04 | 51564 | support/bib2gls/examples/sample-authors.pdf
+2023/09/04 | 514295 | macros/latex/contrib/mitthesis/MIT-Thesis.pdf
+2023/09/04 | 50331 | support/bib2gls/examples/sample-people.pdf
+2023/09/04 | 49756 | support/bib2gls/examples/sample-citations.pdf
+2023/09/04 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/09/04 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/09/04 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/09/04 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/09/04 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/09/04 | 463284 | systems/texlive/tlnet/archive/updatemarks.doc.r68163.tar.xz
+2023/09/04 | 46280 | systems/texlive/tlnet/archive/l3packages.source.r68165.tar.xz
+2023/09/04 | 447768 | systems/texlive/tlnet/archive/rank-2-roots.doc.r68161.tar.xz
+2023/09/04 | 44654 | support/bib2gls/examples/sample-units3.pdf
+2023/09/04 | 4446 | support/bib2gls/examples/people.bib
+2023/09/04 | 4298 | support/bib2gls/src/bib2gls-cite.bib
+2023/09/04 | 428988 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68154.tar.xz
+2023/09/04 | 4264 | systems/texlive/tlnet/archive/rank-2-roots.r68161.tar.xz
+2023/09/04 | 418739 | support/bib2gls/bib2gls.jar
+2023/09/04 | 41414 | macros/latex/contrib/mitthesis/mitthesis.cls
+2023/09/04 | 4104848 | biblio/ctan-bibdata.zip
+2023/09/04 | 40779 | support/bib2gls/convertgls2bib.jar
+2023/09/04 | 4053 | support/bib2gls/examples/usergroups.bib
+2023/09/04 | 404 | support/bib2gls/convertgls2bib.sh
+2023/09/04 | 4045 | support/bib2gls/src/convertgls2bib.pod
+2023/09/04 | 402 | support/bib2gls/bib2gls-extra-nl.xml
+2023/09/04 | 4020 | systems/texlive/tlnet/archive/updatemarks.r68163.tar.xz
+2023/09/04 | 388 | support/bib2gls/bib2gls-extra-en.xml
+2023/09/04 | 37280 | systems/texlive/tlnet/archive/proflycee.r68162.tar.xz
+2023/09/04 | 3725770 | macros/latex/contrib/mitthesis/mitthesis.zip
+2023/09/04 | 3702690 | biblio/ctan-bibdata/ctan.pdf
+2023/09/04 | 3672 | support/bib2gls/examples/mathsobjects.bib
+2023/09/04 | 359276 | systems/texlive/tlnet/archive/bibcop.doc.r68160.tar.xz
+2023/09/04 | 3496 | support/bib2gls/examples/books.bib
+2023/09/04 | 338 | support/bib2gls/examples/interpret-preamble2.bib
+2023/09/04 | 33202 | support/bib2gls/src/gls2bib-src.zip
+2023/09/04 | 330891 | support/bib2gls/examples/sample-multi2.pdf
+2023/09/04 | 328 | support/bib2gls/examples/no-interpret-preamble.bib
+2023/09/04 | 328 | support/bib2gls/examples/interpret-preamble.bib
+2023/09/04 | 3254 | support/bib2gls/examples/sample-usergroups.tex
+2023/09/04 | 322104 | support/bib2gls/src/bib2gls-src.zip
+2023/09/04 | 3211 | support/bib2gls/examples/mathgreek.bib
+2023/09/04 | 3129 | support/bib2gls/examples/sample-maths.tex
+2023/09/04 | 2994 | support/bib2gls/examples/bigmathsymbols.bib
+2023/09/04 | 29410 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
+2023/09/04 | 284036 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
+2023/09/04 | 2808233 | biblio/ctan-bibdata/ctan.bib
+2023/09/04 | 279989 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
+2023/09/04 | 2771 | macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex
+2023/09/04 | 26848 | systems/texlive/tlnet/archive/wrapfig2.source.r68164.tar.xz
+2023/09/04 | 266 | support/bib2gls/examples/topics.bib
+2023/09/04 | 26028704 | systems/texlive/tlnet/install-tl.zip
+2023/09/04 | 2585 | support/bib2gls/examples/chemicalformula.bib
+2023/09/04 | 255485 | support/bib2gls/examples/sample-multi1.pdf
+2023/09/04 | 2470872 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/09/04 | 24423 | support/bib2gls/examples/sample-usergroups.pdf
+2023/09/04 | 2419 | support/bib2gls/examples/minerals.bib
+2023/09/04 | 2392 | support/bib2gls/examples/constants.bib
+2023/09/04 | 2367 | support/bib2gls/examples/sample-people.tex
+2023/09/04 | 236672 | support/bib2gls/src/bib2gls-begin.tex
+2023/09/04 | 2301 | support/bib2gls/examples/miscsymbols.bib
+2023/09/04 | 22 | support/bib2gls/DEPENDS.txt
+2023/09/04 | 22120 | systems/texlive/tlnet/archive/l3packages.r68165.tar.xz
+2023/09/04 | 21035722 | systems/texlive/tlnet/install-tl-windows.exe
+2023/09/04 | 20170 | support/bib2gls/bib2gls.1
+2023/09/04 | 19671 | support/bib2gls/src/bib2gls-terms.bib
+2023/09/04 | 19656 | support/bib2gls/CHANGES
+2023/09/04 | 1941 | support/bib2gls/examples/sample-citations.tex
+2023/09/04 | 1833200 | systems/texlive/tlnet/archive/l3packages.doc.r68165.tar.xz
+2023/09/04 | 18232 | CTAN.sites
+2023/09/04 | 18231351 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/09/04 | 1772 | support/bib2gls/examples/markuplanguages.bib
+2023/09/04 | 1740 | support/bib2gls/examples/sample-units3.tex
+2023/09/04 | 1734 | support/bib2gls/examples/sample-media.tex
+2023/09/04 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/09/04 | 166598 | support/bib2gls/examples/sample-media.pdf
+2023/09/04 | 1647252 | support/bib2gls/texparserlib.jar
+2023/09/04 | 1603 | support/bib2gls/examples/animals.bib
+2023/09/04 | 1580 | support/bib2gls/examples/derivedunits.bib
+2023/09/04 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/09/04 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/09/04 | 1506 | support/bib2gls/examples/sample-authors.tex
+2023/09/04 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/09/04 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/09/04 | 14139 | support/bib2gls/src/bib2gls.pod
+2023/09/04 | 1413277 | support/bib2gls/src/texparser-src.zip
+2023/09/04 | 1391 | support/bib2gls/examples/sample-markuplanguages.tex
+2023/09/04 | 1382 | support/bib2gls/examples/sample-bacteria.tex
+2023/09/04 | 1378 | support/bib2gls/examples/sample-constants.tex
+2023/09/04 | 1376648 | systems/texlive/tlnet/archive/proflycee.doc.r68162.tar.xz
+2023/09/04 | 1371 | support/bib2gls/examples/citations.bib
+2023/09/04 | 1344 | support/bib2gls/examples/sample-nested.tex
+2023/09/04 | 130 | biblio/biber/biber-linux-aarch64/README
+2023/09/04 | 1291 | support/bib2gls/examples/sample-chemical.tex
+2023/09/04 | 12775 | support/bib2gls/examples/sample-multi2.tex
+2023/09/04 | 1265 | support/bib2gls/examples/mathsrelations.bib
+2023/09/04 | 1234 | support/bib2gls/examples/sample-units2.tex
+2023/09/04 | 1219 | support/bib2gls/examples/bacteria.bib
+2023/09/04 | 121264 | support/bib2gls/examples/sample-maths.pdf
+2023/09/04 | 1207 | support/bib2gls/examples/sample-textsymbols.tex
+2023/09/04 | 11809441 | support/bib2gls.zip
+2023/09/04 | 11682 | macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
+2023/09/04 | 11629 | graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
+2023/09/04 | 1145929 | support/bib2gls/src/bib2gls.tex
+2023/09/04 | 114120 | systems/texlive/tlnet/archive/texlive-scripts.r68154.tar.xz
+2023/09/04 | 10993 | graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
+2023/09/04 | 109259 | support/bib2gls/examples/sample-msymbols.pdf
+2023/09/04 | 1091 | support/bib2gls/examples/vegetables.bib
+2023/09/04 | 1070 | support/bib2gls/examples/sample-units1.tex
+2023/09/04 | 1031 | support/bib2gls/examples/baseunits.bib
+2023/09/03 | 9925 | fonts/arsenal/arsenal.dtx
2023/09/03 | 9874 | systems/win32/miktex/tm/packages/penlightplus.tar.lzma
2023/09/03 | 9810 | macros/latex/contrib/proflycee/tex/proflycee-tools-ecritures.tex
2023/09/03 | 9665 | systems/win32/miktex/tm/packages/highlightx__source.tar.lzma
@@ -8,6 +156,7 @@
2023/09/03 | 9457 | macros/latex/contrib/highlightx/tex/highlightx.sty
2023/09/03 | 9441 | systems/win32/miktex/tm/packages/rank-2-roots__source.tar.lzma
2023/09/03 | 940 | systems/win32/miktex/tm/packages/pr.ini
+2023/09/03 | 9086 | fonts/arsenal/sample-text.tex
2023/09/03 | 90114 | systems/win32/miktex/tm/packages/numerica__source.tar.lzma
2023/09/03 | 8875 | systems/win32/miktex/tm/packages/lualinalg__source.tar.lzma
2023/09/03 | 88419 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
@@ -42,6 +191,7 @@
2023/09/03 | 7583 | systems/win32/miktex/tm/packages/luamaths__source.tar.lzma
2023/09/03 | 7497 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
2023/09/03 | 748633 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
+2023/09/03 | 74824 | fonts/arsenal/arsenal.pdf
2023/09/03 | 74636 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2023/09/03 | 74274 | systems/win32/miktex/tm/packages/texlogsieve__doc.tar.lzma
2023/09/03 | 73303 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
@@ -58,6 +208,7 @@
2023/09/03 | 67776 | systems/win32/miktex/tm/packages/siunitx.tar.lzma
2023/09/03 | 6764 | systems/win32/miktex/tm/packages/ppt-slides__source.tar.lzma
2023/09/03 | 67224 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2023/09/03 | 67018 | fonts/arsenal/sample-text.pdf
2023/09/03 | 65819 | systems/win32/miktex/tm/packages/teubner__source.tar.lzma
2023/09/03 | 6511 | systems/win32/miktex/tm/packages/notomath__source.tar.lzma
2023/09/03 | 64557 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
@@ -77,7 +228,6 @@
2023/09/03 | 58600 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2023/09/03 | 5825 | systems/win32/miktex/tm/packages/iwonamath__source.tar.lzma
2023/09/03 | 580641 | systems/win32/miktex/tm/packages/numerica-plus__doc.tar.lzma
-2023/09/03 | 5740120 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/09/03 | 5711 | systems/win32/miktex/tm/packages/cahierprof.tar.lzma
2023/09/03 | 5698034 | systems/win32/miktex/tm/packages/bib2gls__doc.tar.lzma
2023/09/03 | 567980 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
@@ -91,6 +241,7 @@
2023/09/03 | 5500 | systems/texlive/tlnet/archive/cahierprof.r68148.tar.xz
2023/09/03 | 54620 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2023/09/03 | 54084 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2023/09/03 | 54073 | fonts/arsenal/sample-math-iwona.pdf
2023/09/03 | 53904 | systems/win32/miktex/tm/packages/pdfmanagement-testphase.tar.lzma
2023/09/03 | 536974 | systems/win32/miktex/tm/packages/xstring__doc.tar.lzma
2023/09/03 | 5343 | systems/win32/miktex/tm/packages/penlightplus__source.tar.lzma
@@ -100,17 +251,13 @@
2023/09/03 | 530011 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2023/09/03 | 529 | macros/latex/contrib/proflycee/doc/testscript.py
2023/09/03 | 52545 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2023/09/03 | 5234 | fonts/arsenal/sample-math.dtx
2023/09/03 | 519 | macros/latex/contrib/highlightx/README.md
2023/09/03 | 516829 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
2023/09/03 | 5100 | biblio/bibtex/utils/bibcop/bibcop-logo.pdf
2023/09/03 | 501267 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
2023/09/03 | 500 | macros/latex/contrib/updatemarks/README.md
2023/09/03 | 49675 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2023/09/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/09/03 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/09/03 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/09/03 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/09/03 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/09/03 | 48013 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2023/09/03 | 4762 | systems/win32/miktex/tm/packages/expex-acro.tar.lzma
2023/09/03 | 4731991 | systems/win32/miktex/tm/packages/novel__source.tar.lzma
@@ -120,6 +267,7 @@
2023/09/03 | 46874 | systems/win32/miktex/tm/packages/l3packages__source.tar.lzma
2023/09/03 | 465339 | macros/latex/contrib/updatemarks.zip
2023/09/03 | 464 | systems/texlive/tlnet/archive/collection-langarabic.r68152.tar.xz
+2023/09/03 | 46128 | fonts/arsenal/sample-math-kpsans.pdf
2023/09/03 | 460336 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
2023/09/03 | 459124 | macros/latex/contrib/updatemarks/doc/updatemarks.pdf
2023/09/03 | 45888 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
@@ -129,14 +277,13 @@
2023/09/03 | 44170 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2023/09/03 | 440529 | systems/win32/miktex/tm/packages/rank-2-roots__doc.tar.lzma
2023/09/03 | 43836 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2023/09/03 | 4372 | fonts/arsenal/LICENSE_FONTS
2023/09/03 | 43719 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
2023/09/03 | 4359 | systems/win32/miktex/tm/packages/ppt-slides.tar.lzma
2023/09/03 | 4331 | systems/win32/miktex/tm/packages/rank-2-roots.tar.lzma
2023/09/03 | 431993 | systems/win32/miktex/tm/packages/newpx__doc.tar.lzma
2023/09/03 | 43090 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/09/03 | 428920 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68146.tar.xz
2023/09/03 | 423148 | systems/win32/miktex/tm/packages/notomath__doc.tar.lzma
-2023/09/03 | 4104008 | biblio/ctan-bibdata.zip
2023/09/03 | 40903 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
2023/09/03 | 407774 | systems/win32/miktex/tm/packages/hebrew-fonts__doc.tar.lzma
2023/09/03 | 40712 | systems/texlive/tlnet/archive/nicematrix.r68151.tar.xz
@@ -148,7 +295,6 @@
2023/09/03 | 37621 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
2023/09/03 | 3759 | systems/win32/miktex/tm/packages/jwjournal.tar.lzma
2023/09/03 | 37091 | systems/win32/miktex/tm/packages/evangelion-jfm__source.tar.lzma
-2023/09/03 | 3702713 | biblio/ctan-bibdata/ctan.pdf
2023/09/03 | 366606 | biblio/bibtex/utils/bibcop.zip
2023/09/03 | 36607 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2023/09/03 | 3655 | systems/win32/miktex/tm/packages/evangelion-jfm.tar.lzma
@@ -190,22 +336,20 @@
2023/09/03 | 28917 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
2023/09/03 | 288209 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2023/09/03 | 2831113 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2023/09/03 | 2807676 | biblio/ctan-bibdata/ctan.bib
2023/09/03 | 27630 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2023/09/03 | 2760 | biblio/bibtex/utils/bibcop/README.md
2023/09/03 | 27578 | systems/win32/miktex/tm/packages/numerica-plus__source.tar.lzma
+2023/09/03 | 274 | fonts/arsenal/arsenal.ins
2023/09/03 | 27293 | systems/win32/miktex/tm/packages/numerica-tables__source.tar.lzma
2023/09/03 | 271656 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2023/09/03 | 27136 | systems/win32/miktex/tm/packages/wrapfig2__source.tar.lzma
2023/09/03 | 26374 | biblio/bibtex/utils/bibcop/bibcop.pl
2023/09/03 | 2628 | biblio/bibtex/utils/bibcop/bibcop.ins
2023/09/03 | 262352 | systems/win32/miktex/tm/packages/huawei.tar.lzma
-2023/09/03 | 26028704 | systems/texlive/tlnet/install-tl.zip
2023/09/03 | 2553933 | systems/win32/miktex/tm/packages/culmus.tar.lzma
2023/09/03 | 25454 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2023/09/03 | 25446 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2023/09/03 | 249603 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2023/09/03 | 2470724 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/09/03 | 246235 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2023/09/03 | 24400 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
2023/09/03 | 2404 | systems/win32/miktex/tm/packages/creationboites.tar.lzma
@@ -231,7 +375,6 @@
2023/09/03 | 21326 | systems/win32/miktex/tm/packages/numerica.tar.lzma
2023/09/03 | 2127 | systems/win32/miktex/tm/packages/addtoluatexpath__doc.tar.lzma
2023/09/03 | 211 | biblio/bibtex/utils/bibcop/DEPENDS.txt
-2023/09/03 | 21035811 | systems/texlive/tlnet/install-tl-windows.exe
2023/09/03 | 2052904 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
2023/09/03 | 203722 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2023/09/03 | 202790 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
@@ -250,7 +393,6 @@
2023/09/03 | 182905 | systems/win32/miktex/tm/packages/jwjournal__doc.tar.lzma
2023/09/03 | 182756 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
2023/09/03 | 182364 | systems/texlive/tlnet/archive/jwjournal.doc.r68149.tar.xz
-2023/09/03 | 18230066 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/09/03 | 1813 | systems/win32/miktex/tm/packages/highlightx.tar.lzma
2023/09/03 | 180449 | macros/latex/contrib/highlightx/doc/highlightx-doc.pdf
2023/09/03 | 1800580 | systems/win32/miktex/tm/packages/bib2gls__source.tar.lzma
@@ -260,7 +402,6 @@
2023/09/03 | 17221 | systems/win32/miktex/tm/packages/metsymb.tar.lzma
2023/09/03 | 17170 | macros/latex/contrib/updatemarks/tex/updatemarks.sty
2023/09/03 | 1678 | systems/win32/miktex/tm/packages/addtoluatexpath.tar.lzma
-2023/09/03 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/09/03 | 167865 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
2023/09/03 | 1675 | macros/latex/contrib/wrapfig2/README.txt
2023/09/03 | 1675768 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
@@ -270,20 +411,17 @@
2023/09/03 | 16592 | systems/win32/miktex/tm/packages/pxchfon.tar.lzma
2023/09/03 | 16215 | systems/win32/miktex/tm/packages/xetexref__source.tar.lzma
2023/09/03 | 16191 | systems/win32/miktex/tm/packages/udes-genie-these__source.tar.lzma
+2023/09/03 | 1611 | fonts/arsenal/Makefile
2023/09/03 | 16048 | biblio/bibtex/utils/bibcop/bibcop.dtx
2023/09/03 | 16028 | systems/texlive/tlnet/archive/context-handlecsv.r68150.tar.xz
2023/09/03 | 157346 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2023/09/03 | 15658 | systems/win32/miktex/tm/packages/witharrows.tar.lzma
2023/09/03 | 154728 | systems/win32/miktex/tm/packages/creationboites__doc.tar.lzma
-2023/09/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2023/09/03 | 15328 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma
2023/09/03 | 1530653 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2023/09/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/09/03 | 15125 | systems/win32/miktex/tm/packages/mitthesis.tar.lzma
2023/09/03 | 1488 | systems/win32/miktex/tm/packages/luamaths.tar.lzma
2023/09/03 | 148439 | systems/win32/miktex/tm/packages/xetexref.tar.lzma
-2023/09/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/09/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/09/03 | 1448750 | macros/latex/contrib/proflycee.zip
2023/09/03 | 14477 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2023/09/03 | 1425183 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
@@ -292,6 +430,7 @@
2023/09/03 | 140620 | systems/win32/miktex/tm/packages/udes-genie-these__doc.tar.lzma
2023/09/03 | 140423 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2023/09/03 | 137729 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2023/09/03 | 1340 | fonts/arsenal/arsenal.bib
2023/09/03 | 1340246 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2023/09/03 | 133898 | systems/win32/miktex/tm/packages/ptex-manual__source.tar.lzma
2023/09/03 | 13083 | systems/win32/miktex/tm/packages/commutative-diagrams.tar.lzma
@@ -306,14 +445,18 @@
2023/09/03 | 11772 | systems/win32/miktex/tm/packages/xstring.tar.lzma
2023/09/03 | 117096 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2023/09/03 | 1167686 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2023/09/03 | 116622485 | macros/context/latest/cont-tmf.zip
2023/09/03 | 116539 | systems/win32/miktex/tm/packages/novel.tar.lzma
+2023/09/03 | 115628 | fonts/arsenal/Arsenal-Bold.otf
2023/09/03 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
-2023/09/03 | 114120 | systems/texlive/tlnet/archive/texlive-scripts.r68146.tar.xz
+2023/09/03 | 114436 | fonts/arsenal/Arsenal-Regular.otf
2023/09/03 | 1135221 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
2023/09/03 | 11350 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
2023/09/03 | 1125438 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma
2023/09/03 | 112043 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2023/09/03 | 1113193 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
+2023/09/03 | 109912 | fonts/arsenal/Arsenal-BoldItalic.otf
+2023/09/03 | 109884 | fonts/arsenal/Arsenal-Italic.otf
2023/09/03 | 109776 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2023/09/03 | 10955 | systems/win32/miktex/tm/packages/huawei__source.tar.lzma
2023/09/03 | 1095407 | systems/win32/miktex/tm/packages/teubner__doc.tar.lzma
@@ -344,9 +487,6 @@
2023/09/02 | 7508 | systems/texlive/tlnet/archive/udes-genie-these.r68141.tar.xz
2023/09/02 | 7338 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/09/02 | 7292 | systems/texlive/tlnet/archive/luaotfload.source.r68143.tar.xz
-2023/09/02 | 7092 | systems/texlive/tlnet/archive/wrapfig2.r68142.tar.xz
-2023/09/02 | 6948 | systems/texlive/tlnet/archive/collection-latexextra.r68144.tar.xz
-2023/09/02 | 693360 | systems/texlive/tlnet/archive/wrapfig2.doc.r68142.tar.xz
2023/09/02 | 67680 | systems/texlive/tlnet/archive/siunitx.r68140.tar.xz
2023/09/02 | 637060 | systems/texlive/tlnet/archive/luaotfload.doc.r68143.tar.xz
2023/09/02 | 620612 | systems/texlive/tlnet/archive/luaotfload.r68143.tar.xz
@@ -369,7 +509,6 @@
2023/09/02 | 2976 | systems/texlive/tlnet/archive/iwonamath.r68144.tar.xz
2023/09/02 | 293047 | macros/latex/contrib/cahierprof/cahierprof-doc.pdf
2023/09/02 | 2816908 | systems/texlive/tlnet/archive/luajittex.x86_64-linux.r68135.tar.xz
-2023/09/02 | 26748 | systems/texlive/tlnet/archive/wrapfig2.source.r68142.tar.xz
2023/09/02 | 264764 | info/ptex-manual/ptexdoc_asciimw.pdf
2023/09/02 | 260368 | systems/texlive/tlnet/archive/huawei.r68139.tar.xz
2023/09/02 | 251872 | info/ptex-manual/jtex_asciimw.pdf
@@ -381,6 +520,7 @@
2023/09/02 | 22714 | macros/latex/contrib/cahierprof/cahierprof.sty
2023/09/02 | 20341 | info/ptex-manual/jtexdoc_asciimw.tex
2023/09/02 | 19615 | info/ptex-manual/ptexskip_asciimw.tex
+2023/09/02 | 19102 | fonts/arsenal/LICENSE
2023/09/02 | 18200 | systems/texlive/tlnet/archive/hobby.source.r68137.tar.xz
2023/09/02 | 1813852 | systems/texlive/tlnet/archive/luatex.x86_64-linux.r68135.tar.xz
2023/09/02 | 164929 | info/ptex-manual/ptexskip_asciimw.pdf
@@ -396,6 +536,7 @@
2023/09/02 | 122960 | systems/texlive/tlnet/archive/siunitx.source.r68140.tar.xz
2023/09/02 | 1206 | info/ptex-manual/README.md
2023/09/02 | 115974 | info/ptex-manual/ptex-guide-en.pdf
+2023/09/02 | 1065 | fonts/arsenal/README
2023/09/02 | 10596 | systems/texlive/tlnet/archive/huawei.source.r68139.tar.xz
2023/09/02 | 1012994 | info/ptex-manual/eptex_resume.pdf
2023/09/01 | 9889 | macros/latex/contrib/jwjournal/README.md
@@ -430,13 +571,12 @@
2023/09/01 | 502258 | macros/latex/contrib/iwonamath/iwonamath.pdf
2023/09/01 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
2023/09/01 | 46498 | support/TeX4ht/source/tex4ht-mkht.tex
-2023/09/01 | 447584 | systems/texlive/tlnet/archive/rank-2-roots.doc.r68121.tar.xz
2023/09/01 | 43799 | macros/latex/contrib/siunitx/siunitx-compound.dtx
-2023/09/01 | 4132 | systems/texlive/tlnet/archive/rank-2-roots.r68121.tar.xz
2023/09/01 | 397 | macros/latex/contrib/udes-genie-these/Exemple/symboles.tex
2023/09/01 | 39321 | macros/latex/contrib/siunitx/siunitx-complex.dtx
2023/09/01 | 382573 | macros/latex/contrib/iwonamath/sample.pdf
2023/09/01 | 37716 | macros/latex/contrib/siunitx/siunitx-print.dtx
+2023/09/01 | 36919808 | biblio/biber/biber-linux-aarch64/biber-2.19-linux_aarch64.tar.gz
2023/09/01 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
2023/09/01 | 35780 | systems/texlive/tlnet/archive/tagpdf.r68128.tar.xz
2023/09/01 | 337 | macros/latex/contrib/udes-genie-these/Exemple/lexique.tex
@@ -658,7 +798,7 @@
2023/08/31 | 10207 | macros/luatex/generic/luaotfload/fontloader-basics-nod.lua
2023/08/31 | 1004 | macros/luatex/generic/luaotfload/luaotfload-embolden.lua
2023/08/31 | 1004836 | systems/texlive/tlnet/archive/xepersian.doc.r68117.tar.xz
-2023/08/30 | 990 | macros/latex/contrib/mitthesis/fontsets/mitthesis-fira-newtxsf.tex
+2023/08/30 | 990 | macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-fira-newtxsf.tex
2023/08/30 | 950 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
2023/08/30 | 938 | fonts/metsymb/CHANGELOG
2023/08/30 | 934 | fonts/metsymb/source/metsymb_mwe.py
@@ -687,18 +827,15 @@
2023/08/30 | 574466 | macros/latex/contrib/mathastext/mathastext.pdf
2023/08/30 | 5461 | macros/latex/contrib/mathastext/README.md
2023/08/30 | 5447 | macros/xetex/latex/xepersian/xepersian-doc-envcs.ltx
-2023/08/30 | 5416 | macros/latex/contrib/mitthesis/README.md
2023/08/30 | 53708 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r68107.tar.xz
2023/08/30 | 514716 | systems/texlive/tlnet/archive/schooldocs.doc.r68109.tar.xz
2023/08/30 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
2023/08/30 | 5101 | fonts/metsymb/README.md
2023/08/30 | 49177 | fonts/metsymb/source/testfont.pdf
-2023/08/30 | 490683 | macros/latex/contrib/mitthesis/MIT-Thesis.pdf
2023/08/30 | 4593 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
2023/08/30 | 455333 | fonts/metsymb.zip
2023/08/30 | 454 | macros/xetex/latex/xepersian/xepersian-doc.ltx
2023/08/30 | 44905 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
-2023/08/30 | 4485 | fonts/parsianfonts/parsianfonts-samples.tex
2023/08/30 | 44287 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx
2023/08/30 | 43450 | graphics/pgf/contrib/hobby/hobby.tex
2023/08/30 | 431339 | macros/latex/contrib/mathastext/mathastext.dtx
@@ -710,9 +847,7 @@
2023/08/30 | 3962 | macros/latex/contrib/tagpdf/tagpdf.ins
2023/08/30 | 38725 | macros/xetex/latex/xepersian/ftxe-0.12.py
2023/08/30 | 37463 | macros/latex/contrib/tagpdf/tagpdf-data.dtx
-2023/08/30 | 3617458 | macros/latex/contrib/mitthesis.zip
2023/08/30 | 35164 | systems/texlive/tlnet/archive/texfot.doc.r68110.tar.xz
-2023/08/30 | 347762 | fonts/parsianfonts/parsianfonts-samples.pdf
2023/08/30 | 343316 | macros/xetex/latex/xepersian/xepersian.dtx
2023/08/30 | 34221 | macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
2023/08/30 | 33669 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
@@ -720,68 +855,40 @@
2023/08/30 | 3359 | fonts/metsymb/CODE_OF_CONDUCT.md
2023/08/30 | 332267 | fonts/metsymb/source/metsymb.pdf
2023/08/30 | 32716 | fonts/metsymb/source/metsymb_mwe.pdf
-2023/08/30 | 326332 | fonts/parsianfonts/ParsianMono/ParsianMono-Italic.ttf
2023/08/30 | 32607 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
-2023/08/30 | 323860 | fonts/parsianfonts/ParsianMono/ParsianMono-BoldItalic.ttf
2023/08/30 | 323017 | macros/latex/contrib/mitthesis/examples/font_samples/Fira_Newtxsf.pdf
-2023/08/30 | 3195 | fonts/parsianfonts/README.md
2023/08/30 | 31552 | macros/latex/contrib/tagpdf/ex-list.pdf
2023/08/30 | 3099 | macros/xetex/latex/xepersian/xepersian-doc-captions.ltx
-2023/08/30 | 3081151 | fonts/parsianfonts.zip
2023/08/30 | 3028 | systems/texlive/tlnet/archive/schooldocs.r68109.tar.xz
-2023/08/30 | 291716 | fonts/parsianfonts/ParsianTitle/ParsianTitle-Italic.ttf
-2023/08/30 | 291520 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-BoldItalic.ttf
2023/08/30 | 28 | fonts/metsymb/source/metsymb.map
-2023/08/30 | 288804 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Italic.ttf
-2023/08/30 | 287268 | fonts/parsianfonts/ParsianMono/ParsianMono-Bold.ttf
2023/08/30 | 28548 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
-2023/08/30 | 282088 | fonts/parsianfonts/Parsian/Parsian-BoldItalic.ttf
-2023/08/30 | 279608 | fonts/parsianfonts/Parsian/Parsian-Italic.ttf
-2023/08/30 | 276836 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Regular.ttf
-2023/08/30 | 275708 | fonts/parsianfonts/ParsianTitle/ParsianTitle-Regular.ttf
-2023/08/30 | 273028 | fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Bold.ttf
-2023/08/30 | 269688 | fonts/parsianfonts/Parsian/Parsian-Regular.ttf
-2023/08/30 | 266400 | fonts/parsianfonts/ParsianMono/ParsianMono-Regular.ttf
2023/08/30 | 2650 | fonts/metsymb/source/metsymb.afm
-2023/08/30 | 264888 | fonts/parsianfonts/Parsian/Parsian-Bold.ttf
2023/08/30 | 2609 | macros/xetex/latex/xepersian/xepersian-doc-intro.ltx
2023/08/30 | 2590 | fonts/metsymb/source/metsymb.enc
2023/08/30 | 25876 | macros/xetex/latex/xepersian/xepersian-doc-pkgs.ltx
-2023/08/30 | 251108 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-BoldItalic.ttf
2023/08/30 | 24880 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
2023/08/30 | 24730 | macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
2023/08/30 | 236376 | macros/xetex/latex/xepersian/xepersian-doc.pdf
2023/08/30 | 23311 | macros/latex/contrib/tagpdf/acrobat.png
-2023/08/30 | 232068 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Italic.ttf
2023/08/30 | 2278 | macros/latex/contrib/tagpdf/tagpdf-code.tex
-2023/08/30 | 225296 | fonts/parsianfonts/ParsianTeX/ParsianTeX-BoldItalic.ttf
2023/08/30 | 22269 | biblio/bibtex/bibtex-x/ChangeLog
2023/08/30 | 2192 | biblio/bibtex/bibtex-x/tests/bibtexu-char.test
-2023/08/30 | 218144 | fonts/parsianfonts/ParsianTeX/ParsianTeX-Italic.ttf
2023/08/30 | 21761 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
2023/08/30 | 21515 | macros/latex/contrib/tagpdf/tagpdf.dtx
2023/08/30 | 213460 | systems/texlive/tlnet/archive/babel.r68111.tar.xz
-2023/08/30 | 212232 | fonts/parsianfonts/ParsianSans/ParsianSans-BoldItalic.ttf
2023/08/30 | 2115 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex
2023/08/30 | 2108 | macros/xetex/latex/xepersian/xepersian-doc-title.ltx
-2023/08/30 | 209136 | fonts/parsianfonts/ParsianSans/ParsianSans-Italic.ttf
2023/08/30 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
2023/08/30 | 19990 | macros/latex/contrib/tagpdf/ex-formula-problem.pdf
2023/08/30 | 19976 | systems/texlive/tlnet/archive/pxchfon.r68103.tar.xz
-2023/08/30 | 199196 | fonts/parsianfonts/ParsianSans/ParsianSans-Bold.ttf
-2023/08/30 | 198784 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Bold.ttf
-2023/08/30 | 198084 | fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Regular.ttf
-2023/08/30 | 195508 | fonts/parsianfonts/ParsianSans/ParsianSans-Regular.ttf
2023/08/30 | 19160 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf
2023/08/30 | 19087 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
2023/08/30 | 18969 | fonts/metsymb/source/metsymb.dtx
2023/08/30 | 18938 | macros/latex/contrib/tagpdf/ex-attribute.pdf
2023/08/30 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf
2023/08/30 | 18304 | macros/xetex/latex/xepersian/img/ireland.jpg
-2023/08/30 | 178616 | fonts/parsianfonts/ParsianTeX/ParsianTeX-Regular.ttf
2023/08/30 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf
2023/08/30 | 17623 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
-2023/08/30 | 174528 | fonts/parsianfonts/ParsianTeX/ParsianTeX-Bold.ttf
2023/08/30 | 173872 | systems/texlive/tlnet/archive/l3kernel.r68106.tar.xz
2023/08/30 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
2023/08/30 | 1658 | biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test
@@ -807,7 +914,6 @@
2023/08/30 | 123030 | macros/latex/contrib/tagpdf/tagpdf.tex
2023/08/30 | 12007176 | systems/texlive/tlnet/archive/l3kernel.doc.r68106.tar.xz
2023/08/30 | 1177 | macros/latex/contrib/tagpdf/README.md
-2023/08/30 | 11660 | macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
2023/08/30 | 1160 | macros/latex/contrib/tagpdf/ex-AF-file.tex
2023/08/30 | 1136200 | systems/texlive/tlnet/archive/hvextern.doc.r68104.tar.xz
2023/08/30 | 1123565 | macros/xetex/latex/xepersian.zip
@@ -837,7 +943,6 @@
2023/08/29 | 84789 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
2023/08/29 | 84537 | macros/latex/contrib/l3packages/xparse-2018-04-12.sty
2023/08/29 | 83077 | macros/latex/contrib/l3kernel/l3clist.dtx
-2023/08/29 | 82805 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
2023/08/29 | 81941 | macros/latex/contrib/l3kernel/l3prefixes.pdf
2023/08/29 | 815200 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.pdf
2023/08/29 | 81263 | macros/latex/contrib/l3kernel/l3msg.dtx
@@ -922,7 +1027,6 @@
2023/08/29 | 440217 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-firstaid.pdf
2023/08/29 | 43225 | macros/latex/contrib/l3kernel/l3debug.dtx
2023/08/29 | 427837 | macros/latex/contrib/pdfmanagement-testphase/l3pdfxform.pdf
-2023/08/29 | 41629 | macros/latex/contrib/mitthesis/mitthesis.cls
2023/08/29 | 412937 | macros/latex/contrib/l3packages/l3keys2e.pdf
2023/08/29 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx
2023/08/29 | 406368 | macros/latex/required/babel/base/babel.pdf
@@ -952,7 +1056,6 @@
2023/08/29 | 296645 | macros/latex/contrib/l3kernel/l3styleguide.pdf
2023/08/29 | 2882 | macros/latex/contrib/pdfmanagement-testphase/colorspace-patches-tmp-ltx.sty
2023/08/29 | 28627 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.dtx
-2023/08/29 | 28615 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
2023/08/29 | 2835 | macros/latex/contrib/pdfmanagement-testphase/xcolor-patches-tmp-ltx.sty
2023/08/29 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
2023/08/29 | 274790 | macros/latex/contrib/mitthesis/examples/font_samples/Newtx-sans-text.pdf
@@ -1063,37 +1166,3 @@
2023/08/29 | 10328 | macros/latex/contrib/l3kernel/l3flag.dtx
2023/08/29 | 1019225 | macros/latex/contrib/ppt-slides.zip
2023/08/29 | 101005 | macros/latex/contrib/l3packages/xtemplate.dtx
-2023/08/28 | 940 | macros/latex/contrib/schooldocs/README.md
-2023/08/28 | 89 | macros/latex/contrib/lwarp/lwarp_baseline_marker.png
-2023/08/28 | 751 | info/latex4wp/HOW-TO-TYPESET
-2023/08/28 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps
-2023/08/28 | 71183 | macros/luatex/generic/penlightplus.zip
-2023/08/28 | 520 | systems/texlive/tlnet/archive/niceframe-type1.doc.r68091.tar.xz
-2023/08/28 | 501990 | fonts/utilities/ps2pk.zip
-2023/08/28 | 4729768 | systems/texlive/tlnet/archive/novel.doc.r68090.tar.xz
-2023/08/28 | 4476570 | install/macros/latex/contrib/lwarp.tds.zip
-2023/08/28 | 40093 | macros/latex/contrib/schooldocs/schooldocs.dtx
-2023/08/28 | 397588 | macros/latex/contrib/schooldocs/schooldocs-examples.pdf
-2023/08/28 | 3877270 | macros/latex/contrib/lwarp.zip
-2023/08/28 | 3844 | systems/texlive/tlnet/archive/brandeis-thesis.source.r68092.tar.xz
-2023/08/28 | 35976 | systems/texlive/tlnet/archive/proflycee.r68089.tar.xz
-2023/08/28 | 3405893 | macros/latex/contrib/lwarp/lwarp.pdf
-2023/08/28 | 33823 | macros/latex/contrib/lwarp/lwarp.ins
-2023/08/28 | 29836 | macros/latex/contrib/lwarp/lwarpmk.lua
-2023/08/28 | 2947 | macros/latex/contrib/lwarp/lwarp_tutorial.txt
-2023/08/28 | 2854154 | macros/latex/contrib/lwarp/lwarp.dtx
-2023/08/28 | 275488 | systems/texlive/tlnet/archive/niceframe-type1.r68091.tar.xz
-2023/08/28 | 246932 | indexing/makeindexk.zip
-2023/08/28 | 2200 | systems/texlive/tlnet/archive/creationboites.r68087.tar.xz
-2023/08/28 | 1997 | macros/latex/contrib/schooldocs/schooldocs.ins
-2023/08/28 | 1892 | systems/texlive/tlnet/archive/brandeis-thesis.r68092.tar.xz
-2023/08/28 | 173 | info/latex4wp/TODO.md
-2023/08/28 | 1623 | macros/latex/contrib/lwarp/README.txt
-2023/08/28 | 159092 | systems/texlive/tlnet/archive/creationboites.doc.r68087.tar.xz
-2023/08/28 | 156220 | macros/latex/contrib/schooldocs/schooldocs.pdf
-2023/08/28 | 1543533 | info/latex4wp.zip
-2023/08/28 | 151072 | systems/texlive/tlnet/archive/brandeis-thesis.doc.r68092.tar.xz
-2023/08/28 | 1336536 | systems/texlive/tlnet/archive/proflycee.doc.r68089.tar.xz
-2023/08/28 | 116188 | systems/texlive/tlnet/archive/novel.r68090.tar.xz
-2023/08/28 | 1155101 | info/latex4wp/latex4wp.pdf
-2023/08/28 | 100281 | info/latex4wp/latex4wp.tex
diff --git a/biblio/biber/biber-linux-aarch64/README b/biblio/biber/biber-linux-aarch64/README
new file mode 100644
index 0000000000..27cbed02f2
--- /dev/null
+++ b/biblio/biber/biber-linux-aarch64/README
@@ -0,0 +1,2 @@
+These are biber binaries for the linux-aarch64 platform.
+See https://ctan.org/pkg/biber for documentation, sources, and all else.
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 030bd1a40c..eed466e9f8 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-09-2023, 02:00:56
+%% created at 05-09-2023, 02:05:19
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -3293,6 +3293,17 @@
(the web page is in Italian).},
}
+@manual{ctan-arsenal,
+ title = {The \texttt{arsenal} package},
+ subtitle = {Open Type font by Andrij Shevchenko},
+ author = {Boris Veytsman},
+ date = {2023-09-04},
+ version = {0.1},
+ license = {ofl,lppl1.3c},
+ mirror = {https://mirror.ctan.org/fonts/arsenal},
+ url = {https://ctan.org/pkg/arsenal},
+}
+
@manual{ctan-artex,
title = {The \texttt{artex} package},
subtitle = {Make filecontents environments of non-standard files or packages},
@@ -6690,8 +6701,8 @@
title = {The \texttt{bib2gls} package},
subtitle = {Command line application to convert .bib files to glossaries-extra.sty resource files},
author = {Nicola Talbot},
- date = {2023-08-25},
- version = {3.5},
+ date = {2023-09-04},
+ version = {3.6},
license = {gpl3+},
mirror = {https://mirror.ctan.org/support/bib2gls},
url = {https://ctan.org/pkg/bib2gls},
@@ -6841,6 +6852,21 @@
url = {https://ctan.org/pkg/biber-freebsd},
}
+@manual{ctan-biber-linux-aarch64,
+ title = {The \texttt{biber-linux-aarch64} package},
+ subtitle = {Biber binaries for Linux\_aarch64},
+ author = {Alexander Krumeich},
+ date = {2023-09-04},
+ version = {2.19},
+ license = {artistic2},
+ mirror = {https://mirror.ctan.org/biblio/biber/biber-linux-aarch64},
+ url = {https://ctan.org/pkg/biber-linux-aarch64},
+ annotation = {These are binaries
+ for the linux-aarch64 platform.
+ See for documentation,
+ sources, and all else.},
+}
+
@manual{ctan-biber-linux-musl,
title = {The \texttt{biber-linux-musl} package},
subtitle = {Biber binaries for Linux-MUSL},
@@ -15879,7 +15905,7 @@
title = {The \texttt{creationboites} package},
subtitle = {Macros to create simple tcolorbox with some customizations},
author = {Cédric Pierquet},
- date = {2023-08-28},
+ date = {2023-09-04},
version = {0.1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/creationboites},
@@ -31679,7 +31705,7 @@
title = {The \texttt{highlightx} package},
subtitle = {Highlight formulas or paragraphs},
author = {Cédric Pierquet},
- date = {2023-09-03},
+ date = {2023-09-04},
version = {0.1.2},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/highlightx},
@@ -34775,7 +34801,7 @@
title = {The \texttt{iwonamath} package},
subtitle = {\LaTeX{} support for scaled Iwona math fonts},
author = {Boris Veytsman},
- date = {2023-09-02},
+ date = {2023-09-04},
version = {1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/iwonamath},
@@ -44690,7 +44716,7 @@
title = {The \texttt{metsymb} package},
subtitle = {The package provides dedicated \TeX{} commands to generate (vectorial) meteorological symbols},
author = {Frédéric P.A. Vogt},
- date = {2023-08-31},
+ date = {2023-09-04},
version = {1.2.0},
license = {bsd3},
mirror = {https://mirror.ctan.org/fonts/metsymb},
@@ -45603,8 +45629,8 @@
title = {The \texttt{mitthesis} package},
subtitle = {A \LaTeX{} template for MIT theses},
author = {John H. Lienhard},
- date = {2023-08-30},
- version = {1.06},
+ date = {2023-09-04},
+ version = {1.07},
license = {mit},
mirror = {https://mirror.ctan.org/macros/latex/contrib/mitthesis},
url = {https://ctan.org/pkg/mitthesis},
@@ -51203,17 +51229,6 @@
url = {https://ctan.org/pkg/parselines},
}
-@manual{ctan-parsianfonts,
- title = {The \texttt{parsianfonts} package},
- subtitle = {High Quality Persian Fonts},
- author = {Sajad Kazemi},
- date = {2023-09-01},
- version = {1.0.3},
- license = {lppl1.3c},
- mirror = {https://mirror.ctan.org/fonts/parsianfonts},
- url = {https://ctan.org/pkg/parsianfonts},
-}
-
@manual{ctan-parsitex,
title = {The \texttt{parsitex} package},
subtitle = {A localized Persian and bidirectional extension of \TeX{}},
@@ -73801,7 +73816,7 @@
title = {The \texttt{updatemarks} package},
subtitle = {Extract and update marks from boxes},
author = {{Unknown}},
- date = {2023-09-03},
+ date = {2023-09-04},
version = {0.2b},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/updatemarks},
@@ -76225,8 +76240,8 @@
title = {The \texttt{wordle} package},
subtitle = {Create wordle grids},
author = {Cédric Pierquet},
- date = {2023-07-18},
- version = {0.1.0},
+ date = {2023-09-04},
+ version = {0.1.1},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/wordle},
url = {https://ctan.org/pkg/wordle},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 97d3b1493c..7eb4eb8e5f 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/fonts/arsenal/Arsenal-Bold.otf b/fonts/arsenal/Arsenal-Bold.otf
new file mode 100644
index 0000000000..1a28a548bc
--- /dev/null
+++ b/fonts/arsenal/Arsenal-Bold.otf
Binary files differ
diff --git a/fonts/arsenal/Arsenal-BoldItalic.otf b/fonts/arsenal/Arsenal-BoldItalic.otf
new file mode 100644
index 0000000000..e845540067
--- /dev/null
+++ b/fonts/arsenal/Arsenal-BoldItalic.otf
Binary files differ
diff --git a/fonts/arsenal/Arsenal-Italic.otf b/fonts/arsenal/Arsenal-Italic.otf
new file mode 100644
index 0000000000..d4fd9b1d9a
--- /dev/null
+++ b/fonts/arsenal/Arsenal-Italic.otf
Binary files differ
diff --git a/fonts/arsenal/Arsenal-Regular.otf b/fonts/arsenal/Arsenal-Regular.otf
new file mode 100644
index 0000000000..0a12b23d45
--- /dev/null
+++ b/fonts/arsenal/Arsenal-Regular.otf
Binary files differ
diff --git a/fonts/arsenal/LICENSE b/fonts/arsenal/LICENSE
new file mode 100644
index 0000000000..1b57559a83
--- /dev/null
+++ b/fonts/arsenal/LICENSE
@@ -0,0 +1,416 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2008 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % https://www.latex-project.org/lppl.txt
+ % and version 1.3c or later is part of all distributions of LaTeX
+ % version 2008 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
+
diff --git a/fonts/arsenal/LICENSE_FONTS b/fonts/arsenal/LICENSE_FONTS
new file mode 100644
index 0000000000..f8f31081d3
--- /dev/null
+++ b/fonts/arsenal/LICENSE_FONTS
@@ -0,0 +1,93 @@
+Copyright 2012 The Arsenal Project Authors (andrij.design@gmail.com)
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/fonts/arsenal/Makefile b/fonts/arsenal/Makefile
new file mode 100644
index 0000000000..4ca8e0e4f3
--- /dev/null
+++ b/fonts/arsenal/Makefile
@@ -0,0 +1,73 @@
+PACKAGE=arsenal
+
+FONTS = \
+ Arsenal-Bold.otf \
+ Arsenal-BoldItalic.otf \
+ Arsenal-Italic.otf \
+ Arsenal-Regular.otf
+
+SAMPLES = sample-math-iwona.tex sample-math-kpsans.tex sample-text.tex
+
+PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf}
+
+all: ${PDF} $(PACKAGE).sty $(FONTS) LICENSE_FONTS
+
+
+%.pdf: %.dtx $(PACKAGE).sty $(FONTS)
+ xelatex $<
+ - bibtex $*
+ xelatex $<
+ - makeindex -s gind.ist -o $*.ind $*.idx
+ - makeindex -s gglo.ist -o $*.gls $*.glo
+ xelatex $<
+ while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
+ do xelatex $<; done
+
+
+%.sty: %.ins %.dtx
+ xelatex $<
+
+%.pdf: %.tex $(PACKAGE).sty $(FONTS)
+ xelatex $<
+ - bibtex $*
+ xelatex $<
+ xelatex $<
+ while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
+ do xelatex $<; done
+
+sample-math-%.tex: $(PACKAGE).ins sample-math.dtx
+ xelatex $<
+
+%.otf: arsenal-fonts/fonts/otf/%.otf
+ cp $< $@
+
+LICENSE_FONTS: arsenal-fonts/OFL.TXT
+ cp $< $@
+
+clean:
+ $(RM) *_FAMILY_* *.log *.aux \
+ *.cfg *.glo *.idx *.toc \
+ *.ilg *.ind *.out *.lof \
+ *.lot *.bbl *.blg *.gls \
+ *.dvi *.ps *.thm *.tgz *.zip *.rpi \
+ *.hd *.sty sample-math-*.tex
+
+
+distclean: clean
+ $(RM) $(PDF) $(PACKAGE).sty $(FONTS) LICENSE_FONTS
+
+#
+# Archive for the distribution. Includes typeset documentation
+#
+archive: all clean
+ COPYFILE_DISABLE=1 \
+ tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude arsenal-fonts \
+ --exclude '*.tgz' --exclude '*.zip' --exclude ".git*" $(PACKAGE)
+ mv ../$(PACKAGE).tgz .
+
+zip: all clean
+ make $(PACKAGE).sty
+ $(RM) $(PACKAGE).log
+ cd ..;\
+ zip -r $(PACKAGE).zip $(PACKAGE) -x "*.ins" -x "*.gitignore"
+
diff --git a/fonts/arsenal/README b/fonts/arsenal/README
new file mode 100644
index 0000000000..0868e9e8e0
--- /dev/null
+++ b/fonts/arsenal/README
@@ -0,0 +1,22 @@
+LaTeX support for Arsenal font by Andrij Shevchenko
+Author: Boris Veytsman
+Copyright: Boris Veytsman, 2023. License: LPPL 1.3c (LaTeX files)
+
+Fonts are Copyright 2012 The Arsenal Project Authors (andrij.design@gmail.com),
+ licensed under the SIL Open Font License, Version 1.1.,
+ http://scripts.sil.org/OFL
+
+From https://github.com/alexeiva/Arsenal
+
+ In 2011 Andrij's typeface became a winner of Ukrainian Type Design
+ Competition 'Mystetsky Arsenal' in which three main criteria were
+ sought for: being zeitgeist, practical, and Ukrainian. Andrij's
+ winning entry was crowned Arsenal and made publicly available.
+
+ Arsenal is a semi-grotesque with traditional forms. It is primarily
+ designed for body text and intended for various professional
+ communication. Its special qualities of letter shapes and subtle
+ contrast modulation articulate grace and expressivity. Arsenal's
+ somewhat lyrical sentiment abides to the Ukrainian nature of the font.
+
+This package provides the fonts and LaTeX support for them with matching math.
diff --git a/fonts/arsenal/arsenal.bib b/fonts/arsenal/arsenal.bib
new file mode 100644
index 0000000000..fcfc2a1059
--- /dev/null
+++ b/fonts/arsenal/arsenal.bib
@@ -0,0 +1,51 @@
+@manual{iwonamath,
+title = {The \pkg{iwonamath} package},
+subtitle = {\LaTeX\ support for scaled Iwona math fonts},
+author = { Boris Veytsman},
+url = {https://ctan.org/pkg/iwonamath},
+urldate = {2023-09-01},
+date = {2023-08-31},
+version = {1.0},
+year = {2023},
+}
+
+@manual{fontspec,
+title = {The \pkg{fontspec} package},
+subtitle = {Advanced font selection in {\XeLaTeX} and {\LuaLaTeX}},
+author = {Robertson, Will and {The \LaTeX\ Project Team}},
+url = {https://ctan.org/pkg/fontspec},
+urldate = {2023-09-02},
+year = 2022,
+version = {2.8a},
+}
+
+@manual{kpfonts-otf,
+title = {The \pkg{kpfonts-otf} package},
+subtitle = {{OTF} version of the Kp-fonts},
+author = {Flipo, Daniel},
+url = {https://ctan.org/pkg/kpfonts-otf},
+urldate = {2023-09-02},
+date = {2023-08-04},
+version = {0.56},
+year = 2023,
+}
+
+@Article{Hartke06,
+ author = {Stephen G. Hartke},
+ title = {A Survey of Free Math Fonts for {\TeX} and {\LaTeX}},
+ journal = {The Prac\TeX\ Journal},
+ year = 2006,
+ number = 1,
+ url = {https://tug.org/pracjourn/2006-1/hartke/hartke.pdf},
+}
+
+@manual{free-math-font-survey,
+title = {The \pkg{free-math-font-survey} package},
+subtitle = {A survey of available free Mathematics fonts},
+author = {Hartke, Stephen},
+url = {https://ctan.org/pkg/free-math-font-survey},
+urldate = {2023-09-02},
+date = {2006-11-07},
+year = 2006,
+}
+
diff --git a/fonts/arsenal/arsenal.dtx b/fonts/arsenal/arsenal.dtx
new file mode 100644
index 0000000000..3607489c58
--- /dev/null
+++ b/fonts/arsenal/arsenal.dtx
@@ -0,0 +1,371 @@
+% \iffalse meta-comment
+%
+% File: arsenal.dtx
+% Copyright 2023 by Boris Veytsman
+%
+% It may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License (LPPL), either version 1.3c of this
+% license or (at your option) any later version. The latest version
+% of this license is in the file
+%
+% https://www.latex-project.org/lppl.txt
+%
+%<*driver>
+\documentclass{l3doc}
+\usepackage[default]{arsenal}
+\usepackage{natbib, booktabs}
+\usepackage[tableposition=top]{caption}
+\urlstyle{rm}
+\begin{document}
+ \DocInput{\jobname.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \GetFileInfo{arsenal.sty}
+% \title{\pkg{arsenal}---\LaTeX\ support of Arsenal fonts by Andrij Shevchenko}
+% \date{\fileversion, \filedate}
+% \author{Boris
+% Veytsman\thanks{\href{mailto:borisv@lk.net}{borisv@lk.net},
+% \href{mailto:boris@varphi.com}{boris@varphi.com}}}
+% \maketitle
+% \begin{abstract}
+% Arsenal is the font created by Andrij Shevchenko. It won
+% Ukrainian Type Design Competition `Mystetsky Arsenal' in 2011.
+% This package provides \LaTeX\ support for it and matching math
+% fonts.
+% \end{abstract}
+% \tableofcontents
+% \begin{documentation}
+%
+%\section{User manual}
+%\label{sec:ug}
+%
+%
+%\subsection{Introduction}
+%\label{sec:ug-intro}
+%
+% In 2011 the Ukrainian Type Design Competition ``Mystetsky Arsenal''
+% (\url{http://www.ukrainian-type.com/about/}) was won by the font by
+% Andrij Shevchenko. The competiton was aimed at the creation of a
+% modern practical font based on Ukrainian traditions. The winner is
+% remarkable for its clarity and clean shapes.
+%
+% Later the font was extended by Alexei Vanyashin \& cyreal.org, Nhung
+% Nguyen, and Marc Foley (see
+% \url{https://github.com/alexeiva/Arsenal}). The font now supports a
+% large number of languages with Latin and Cyrillic alphabet, it has
+% real small caps, historic forms, swash capitals and many other
+% features.
+%
+% This package provides
+% \LaTeX\ interface for the font and optionally math support.
+%
+% Since the font it in \textsc{otf} format, you do need a Unicode
+% engine like \XeTeX\ or Lua\TeX\ to use it.
+%
+%
+%\subsection{Package options}
+%\label{sec:ug-options}
+%
+% \begin{variable}{default, sfdefault, math, scale, Scale}
+% The options for the package use the key-value interface.
+% The part |=true| for the boolean options can be dropped.
+%
+% The following options are recognized:
+% \begin{description}
+% \item[default] whether to make Arsenal the main font of the
+% document, either |true| (the default) or |false|.
+% \item[sfdefault] whether to make Arsenal the sans serif font of your
+% document, either |true| or |false| (the default).
+% \item[math] whether to enable math support. The currently
+% recognized options are |none|, |kpsans|, and |iwona|. The
+% default depends on whether Arsenal is your main font: it is
+% |iwona| if yes, and |none| otherwise. If |iwona| is selected, we use
+% \pkg{iwonamath}~\citep{iwonamath}. If |kpsans| is selected,
+% we use \textsc{otf} version of KpSans
+% fonts~\citep{kpfonts-otf}.
+% \item[scale] the scale for the font, by default 0.89. The option
+% |Scale| is a synonym.
+% \end{description}
+% \end{variable}
+%
+%
+%\subsection{Font features}
+%\label{sec:ug-families}
+%
+% \begin{function}{\arsenalfamily, \textarsenal}
+% \begin{syntax}
+% \cs{arsenalfamily} \meta{text}
+% \cs{textarsenal}\Arg{text}
+% \end{syntax}
+% The font provides the commands \cs{arsenalfamily} and
+% \cs{textarsenal} for selecting the font. Alternatively, the NFSS
+% commands \cs{fontfamily}|{arsenal}|\cs{selectfont} can be used to
+% select Arsenal family.
+% \end{function}
+%
+% The font has normal and \textit{italic} shapes, as well as bolded
+% \textbf{bold} and \textbf{\itshape bold italic}. It has
+% \textsc{Small Caps}, \textsc{\itshape Italic Small Caps},
+% \textsc{\bfseries Bold Small Caps} and \textsc{\bfseries\itshape
+% Bold Italic Small Caps}. They are selected by the standard \LaTeX\
+% commands.
+%
+% \begin{function}{\swshape, \textsw}
+% The font has Swash shape, selected by the commands \cs{swshape}
+% and \cs{textsw}. There are both normal and bold versions:
+% \textsw{SWASH}, \textsw{\bfseries Bold SWASH}. Moreover, there is
+% an italic version \textsw{\itshape SWASH},
+% \textsw{\bfseries\itshape Bold SWASH}, and even a small caps
+% version \textsw{\scshape Swash}, \textsw{\scshape\bfseries Bold
+% Swash}.
+%
+% \end{function}
+%
+% The font has other features, such are two alternate forms and
+% historic style. They can be selected by the
+% \pkg{fontspec}~\citep{fontspec} commands like
+% |\addfontfeatures{Style=Historic}| or
+% |\addfontfeautures{Alternate=1}|.
+%
+%
+%
+%\subsection{Special symbols in text}
+%\label{sec:chars}
+%
+% \begin{function}{
+% \texthryvnia,
+% \texttugrik,
+% \texttenge,
+% \textruble
+% }
+% The font has common currency characters, like \cs{textdollar}
+% (\textdollar), \cs{textyen} (\textyen), \cs{textsterling}
+% (\textsterling), \cs{texteuro} (\texteuro). It also defines several
+% less common currency characters:
+% \cs{texthryvnia} (\texthryvnia),
+% \cs{texttugrik} (\texttugrik),
+% \cs{texttenge} (\texttenge),
+% \cs{textruble} (\textruble).
+% \end{function}
+%
+% \begin{function}{
+% \textaldine,
+% \textsmilewhite,
+% \textsmileblack
+% }
+% The font has \cs{textnumero} sign: \textnumero. It also defines some
+% less common characters:
+% \cs{textaldine} (\textaldine),
+% \cs{textsmilewhite} (\textsmilewhite)
+% \cs{textsmileblack} (\textsmileblack).
+% \end{function}
+%
+% \end{documentation}
+%
+%
+% \begin{implementation}
+%
+% \section{Implementation}
+% \label{sec:impl}
+%
+%
+%
+%\subsection{Setting up}
+%\label{sec:settingup}
+%
+%
+%
+% First, we declare who we are:
+% \begin{macrocode}
+%<@@=arsenal>
+%<*package>
+\ProvidesExplPackage {arsenal}
+{2023-09-03} {0.1}
+{Arsenal font by Andrij Shevchenko}
+% \end{macrocode}
+%
+%
+%\subsection{Options}
+%\label{sec:options}
+%
+% \begin{variable}{
+% default,
+% sfdefault,
+% math,
+% scale,
+% Scale,
+% \l_@@_default_bool,
+% \l_@@_sfdefault_bool,
+% \l_@@_math_tl,
+% \l_@@_scale_tl,
+% }
+% \begin{macrocode}
+\tl_new:N \l_@@_math_tl
+\keys_define:nn {arsenal}
+{
+ default .bool_set:N = \l_@@_default_bool,
+ defaul .default:n = true,
+ sfdefault .bool_set:N = \l_@@_sfdefault_bool,
+ sfdefault .default:n = true,
+ math .choices:nn = {none, kpsans, iwona}
+ {\tl_set_eq:NN \l_@@_math_tl \l_keys_choice_tl },
+ scale .tl_set:N = \l_@@_scale_tl,
+ Scale .tl_set:N = \l_@@_scale_tl,
+}
+\keys_set:nn { arsenal }
+{
+ default=true,
+ sfdefault = false,
+ scale = 0.89,
+}
+\tl_clear:N \l_@@_math_tl
+% \end{macrocode}
+% \end{variable}
+%
+% Processing options
+% \begin{macrocode}
+\IfFormatAtLeastTF { 2022-06-01 }
+ { \ProcessKeyOptions [ arsenal ] }
+ {
+ \RequirePackage { l3keys2e }
+ \ProcessKeysOptions { arsenal }
+ }
+% \end{macrocode}
+% And setting up math
+% \begin{macrocode}
+\tl_if_empty:NT \l_@@_math_tl
+{
+ \bool_if:NTF \l_@@_default_bool
+ {
+ \tl_set:Nn \l_@@_math_tl {iwona}
+ }
+ {
+ \tl_set:Nn \l_@@_math_tl {none}
+ }
+}
+% \end{macrocode}
+%
+%
+%\subsection{Setting up font}
+%\label{sec:font}
+%
+% \begin{macrocode}
+\RequirePackage{fontspec}
+\newfontfamily\arsenalfamily{Arsenal-Regular.otf}
+[
+ NFSSFamily=arsenal,
+ Ligatures=TeX,
+ Scale=\l_@@_scale_tl,
+ ItalicFont = Arsenal-Italic.otf,
+ BoldFont = Arsenal-Bold.otf,
+ BoldItalicFont = Arsenal-BoldItalic.otf,
+ SwashFont = Arsenal-Regular.otf,
+ SwashFeatures={Style=Swash},
+ BoldSwashFont = Arsenal-Bold.otf,
+ BoldSwashFeatures={Style=Swash},
+ FontFace = {m}{itsw}{Font = Arsenal-Italic.otf, Style=Swash},
+ FontFace = {b}{itsw}{Font = Arsenal-BoldItalic.otf, Style=Swash},
+]
+% \end{macrocode}
+%
+% Checking whether we want the font to be default
+% \begin{macrocode}
+\bool_if:NT \l_@@_default_bool
+{
+ \renewcommand\rmdefault{arsenal}
+}
+
+\bool_if:NT \l_@@_sfdefault_bool
+{
+ \renewcommand\sfdefault{arsenal}
+}
+% \end{macrocode}
+%
+% \begin{macro}{\textarsenal}
+% \begin{macrocode}
+\DeclareTextFontCommand{\textarsenal}{\arsenalfamily}
+% \end{macrocode}
+% \end{macro}
+%
+% Swash changing rules
+% \begin{macrocode}
+\DeclareFontShapeChangeRule {sw}{it} {itsw} {it}
+\DeclareFontShapeChangeRule {it}{sw} {itsw} {sw}
+% \end{macrocode}
+%
+% Special characters, absent in the default
+% \begin{macro}{
+% \texthryvnia,
+% \texttugrik,
+% \texttenge,
+% \textruble
+% }
+% Currency symbolse
+% \begin{macrocode}
+\DeclareUnicodeSymbol{\texthryvnia} {"20B4}
+\DeclareUnicodeSymbol{\texttugrik} {"20AE}
+\DeclareUnicodeSymbol{\texttenge} {"20B8}
+\DeclareUnicodeSymbol{\textruble} {"20BD}
+% \end{macrocode}
+%
+% \end{macro}
+%
+% \begin{macro}{
+% \textaldine,
+% \textsmilewhite,
+% \textsmileblack
+% }
+% Other symbols
+% \begin{macrocode}
+\DeclareUnicodeSymbol{\textaldine} {"2767}
+\DeclareUnicodeSymbol{\textsmilewhite} {"263A}
+\DeclareUnicodeSymbol{\textsmileblack} {"263B}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%\subsection{Math}
+%\label{sec:math}
+%
+% Iwona is simple\ldots
+% \begin{macrocode}
+\tl_new:N \l_@@_tmp_tl
+\tl_if_eq:NnT \l_@@_math_tl {iwona}
+{
+ \tl_set:Nn \l_@@_tmp_tl {\fp_to_tl:n {\l_@@_scale_tl * 1.1}}
+ \RequirePackage[Scale=\l_@@_tmp_tl, condensed, light]{iwonamath}
+}
+% \end{macrocode}
+%
+% Now kpsans. Mostly from~\citep{kpfonts-otf}.
+% \begin{macrocode}
+\tl_if_eq:NnT \l_@@_math_tl {kpsans}
+{
+ \tl_set:Ne \l_@@_tmp_tl {\fp_to_tl:n {\l_@@_scale_tl * 1.1}}
+ \RequirePackage[symbols]{kpfonts-otf}
+ \setmathfont{KpMath-Sans.otf}[
+ Scale=\l_@@_tmp_tl,
+ BoldFont=KpMath-SansBold.otf]
+
+ \setmathfont{KpMath-Sans.otf}[
+ range={cal,bfcal},
+ RawFeature=+ss01,
+ Scale=\l_@@_tmp_tl,
+ BoldFont=KpMath-SansBold.otf]
+
+}
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</package>
+% \end{macrocode}
+% \end{implementation}
+%
+% \bibliography{arsenal}
+% \bibliographystyle{plainnat}
+%
+%
+%\PrintIndex
+% \ No newline at end of file
diff --git a/fonts/arsenal/arsenal.ins b/fonts/arsenal/arsenal.ins
new file mode 100644
index 0000000000..1c172fa202
--- /dev/null
+++ b/fonts/arsenal/arsenal.ins
@@ -0,0 +1,12 @@
+\input l3docstrip.tex
+\askforoverwritefalse
+\generate
+{%
+ \file{arsenal.sty}{\from{arsenal.dtx}{package}}%
+}
+\generate
+{%
+ \file{sample-math-iwona.tex}{\from{sample-math.dtx}{iwona}}%
+ \file{sample-math-kpsans.tex}{\from{sample-math.dtx}{kpsans}}%
+}
+\endbatchfile
diff --git a/fonts/arsenal/arsenal.pdf b/fonts/arsenal/arsenal.pdf
new file mode 100644
index 0000000000..ef65ab08ef
--- /dev/null
+++ b/fonts/arsenal/arsenal.pdf
Binary files differ
diff --git a/fonts/arsenal/sample-math-iwona.pdf b/fonts/arsenal/sample-math-iwona.pdf
new file mode 100644
index 0000000000..a62eba25cb
--- /dev/null
+++ b/fonts/arsenal/sample-math-iwona.pdf
Binary files differ
diff --git a/fonts/arsenal/sample-math-kpsans.pdf b/fonts/arsenal/sample-math-kpsans.pdf
new file mode 100644
index 0000000000..d24e75bbb8
--- /dev/null
+++ b/fonts/arsenal/sample-math-kpsans.pdf
Binary files differ
diff --git a/fonts/arsenal/sample-math.dtx b/fonts/arsenal/sample-math.dtx
new file mode 100644
index 0000000000..7e84d2c398
--- /dev/null
+++ b/fonts/arsenal/sample-math.dtx
@@ -0,0 +1,127 @@
+\documentclass{article}
+%<iwona>\usepackage[default, math=iwona]{arsenal}
+%<kpsans>\usepackage[default, math=kpsans]{arsenal}
+\usepackage{natbib, hyperref, amsmath}
+\usepackage{microtype}
+\setcounter{secnumdepth}{0}
+%<iwona>\usepackage{amssymb}
+\usepackage[ukrainian, english]{babel}
+\providecommand\pkg[1]{\textit{#1}}
+\newcommand{\abc}{abcdefghijklmnopqrstuvwxyz}
+\newcommand{\ABC}{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
+\newcommand{\alphabeta}{\alpha\beta\gamma\delta\epsilon\varepsilon\zeta\eta\theta\vartheta\iota\kappa\varkappa\lambda\mu\nu\xi o\pi\varpi\rho\varrho\sigma\varsigma\tau\upsilon\phi\varphi\chi\psi\omega}
+\newcommand{\AlphaBeta}{\Gamma\Delta\Theta\Lambda\Xi\Pi\Sigma\Upsilon\Phi\Psi\Omega}
+%% Getting version and date
+\makeatletter
+\def\GetFileInfo#1{%
+ \def\filename{#1}%
+ \def\@tempb##1 ##2 ##3\relax##4\relax{%
+ \def\filedate{##1}%
+ \def\fileversion{##2}%
+ \def\fileinfo{##3}}%
+ \edef\@tempa{\csname ver@#1\endcsname}%
+ \expandafter\@tempb\@tempa\relax? ? \relax\relax}
+\makeatother
+\GetFileInfo{arsenal.sty}
+\begin{document}
+\selectlanguage{english}
+\title{Sample of Arsenal font with
+%<iwona> Iwona
+%<kpsans> KpSans
+math}
+\author{Boris Veytsman}
+\date{Arsenal package version \fileversion, \filedate}
+\maketitle
+
+\section{Introduction}
+\label{sec:intro}
+
+
+The samples below are based on the example from~\citep{Hartke06,
+ free-math-font-survey}. The math fonts are scaled based on lower
+case characters.
+
+
+\section{English}
+\label{sec:english}
+
+
+
+\textbf{Theorem 1 (Residue Theorem).}
+Let $f$ be analytic in the region $G$ except for the isolated singularities $a_1,a_2,\ldots,a_m$. If $\gamma$ is a closed rectifiable curve in $G$ which does not pass through any of the points $a_k$ and if $\gamma\approx 0$ in $G$ then
+\[
+\frac{1}{2\pi i}\int_\gamma f = \sum_{k=1}^m n(\gamma;a_k) \text{Res}(f;a_k).
+\]
+
+\textbf{Theorem 2 (Maximum Modulus).}
+\emph{Let $G$ be a bounded open set in $\mathbb{C}$ and suppose that $f$ is a continuous function on $G^-$ which is analytic in $G$. Then}
+\[
+\max\{|f(z)|:z\in G^-\}=\max \{|f(z)|:z\in \partial G \}.
+\]
+\vspace*{-1em}
+
+
+\ABC \quad $\ABC$
+
+\abc \quad $\abc$ \quad $01234567890$
+
+$\AlphaBeta$ \quad $\alphabeta$ \quad $\ell\wp\aleph\infty\propto\emptyset\nabla\partial\mho\imath\jmath\hslash\eth$
+
+$\mathrm{A} \Lambda \Delta \nabla \mathrm{B C D} \Sigma \mathrm{E F} \Gamma \mathrm{G H I J K L M N O} \Theta \Omega \mho \mathrm{P} \Phi \Pi \Xi \mathrm{Q R S T U V W X Y} \Upsilon \Psi \mathrm{Z} $ $ \quad 1234567890 $
+
+%$\mathit{A \Lambda \Delta B C D E F \Gamma G H I J K L M N O \Theta \Omega P \Phi \Pi \Xi Q R S T U V W X Y \Upsilon \Psi Z }$
+
+% don't allow overfull boxes
+{\par \tolerance=0 \emergencystretch=100em $a\alpha b \beta c \partial d \delta e \epsilon \varepsilon f \zeta \xi g \gamma h \hbar \hslash \iota i \imath j \jmath k \kappa \varkappa l \ell \lambda m n \eta \theta \vartheta o \sigma \varsigma \phi \varphi \wp p \rho \varrho q r s t \tau \pi u \mu \nu v \upsilon w \omega \varpi x \chi y \psi z$ \linebreak[3] $\infty \propto \emptyset \varnothing \mathrm{d}\eth \backepsilon$\par}
+
+$\mathcal{\ABC} \quad \mathbb{\ABC}$
+
+{\boldmath $\alpha + b = 27$}
+
+\section{Ukrainian}
+\label{sec:ukr}
+
+\selectlanguage{ukrainian}
+
+
+
+\textbf{Теорема 1 (Теорема про залишки).}
+Нехай $f$ аналітична в області $G$ за винятком ізольованих
+сингулярностей $a_1,a_2,\ldots,a_m$. Якщо $\gamma$ є замкнута крива в $G$, що
+може бути спрямована, яка не проходить скрізь жодну з точок
+$a_k$, і якщо $\gamma\approx 0$ в $G$, то
+\[
+\frac{1}{2\pi i}\int_\gamma f = \sum_{k=1}^m n(\gamma;a_k) \text{Res}(f;a_k).
+\]
+
+\textbf{Теорема 2 (Максимальне значення).}
+\emph{Нехай $G$ є обмежена множина в $\mathbb{C}$, і нехай $f$ є
+ безперервна функція на $G^-$, аналітична в $G$. Тоді}
+\[
+\max\{|f(z)|:z\in G^-\}=\max \{|f(z)|:z\in \partial G \}.
+\]
+\vspace*{-1em}
+
+
+\ABC \quad $\ABC$
+
+\abc \quad $\abc$ \quad $01234567890$
+
+$\AlphaBeta$ \quad $\alphabeta$ \quad $\ell\wp\aleph\infty\propto\emptyset\nabla\partial\mho\imath\jmath\hslash\eth$
+
+$\mathrm{A} \Lambda \Delta \nabla \mathrm{B C D} \Sigma \mathrm{E F} \Gamma \mathrm{G H I J K L M N O} \Theta \Omega \mho \mathrm{P} \Phi \Pi \Xi \mathrm{Q R S T U V W X Y} \Upsilon \Psi \mathrm{Z} $ $ \quad 1234567890 $
+
+%$\mathit{A \Lambda \Delta B C D E F \Gamma G H I J K L M N O \Theta \Omega P \Phi \Pi \Xi Q R S T U V W X Y \Upsilon \Psi Z }$
+
+% don't allow overfull boxes
+{\par \tolerance=0 \emergencystretch=100em $a\alpha b \beta c \partial d \delta e \epsilon \varepsilon f \zeta \xi g \gamma h \hbar \hslash \iota i \imath j \jmath k \kappa \varkappa l \ell \lambda m n \eta \theta \vartheta o \sigma \varsigma \phi \varphi \wp p \rho \varrho q r s t \tau \pi u \mu \nu v \upsilon w \omega \varpi x \chi y \psi z$ \linebreak[3] $\infty \propto \emptyset \varnothing \mathrm{d}\eth \backepsilon$\par}
+
+$\mathcal{\ABC} \quad \mathbb{\ABC}$
+
+{\boldmath $\alpha + b = 27$}
+
+\selectlanguage{english}
+\bibliography{arsenal}
+\bibliographystyle{plainnat}
+
+\end{document}
diff --git a/fonts/arsenal/sample-text.pdf b/fonts/arsenal/sample-text.pdf
new file mode 100644
index 0000000000..7dfff97337
--- /dev/null
+++ b/fonts/arsenal/sample-text.pdf
Binary files differ
diff --git a/fonts/arsenal/sample-text.tex b/fonts/arsenal/sample-text.tex
new file mode 100644
index 0000000000..916b501fe8
--- /dev/null
+++ b/fonts/arsenal/sample-text.tex
@@ -0,0 +1,195 @@
+\documentclass{article}
+\usepackage[default]{arsenal}
+\PassOptionsToPackage{hyphens}{url}
+\usepackage{hyperref}
+\urlstyle{rm}
+\usepackage{microtype}
+\usepackage[ukrainian, english]{babel}
+\setcounter{secnumdepth}{0}
+\makeatletter
+\def\GetFileInfo#1{%
+ \def\filename{#1}%
+ \def\@tempb##1 ##2 ##3\relax##4\relax{%
+ \def\filedate{##1}%
+ \def\fileversion{##2}%
+ \def\fileinfo{##3}}%
+ \edef\@tempa{\csname ver@#1\endcsname}%
+ \expandafter\@tempb\@tempa\relax? ? \relax\relax}
+\makeatother
+\GetFileInfo{arsenal.sty}
+
+\usepackage{unicodefonttable}
+
+\newcommand\device{{\centering\textaldine\textaldine\textaldine\par}}
+
+
+\begin{document}
+\selectlanguage{english}
+\title{Sample of Arsenal fonts}
+\author{Boris Veytsman}
+\date{Arsenal package version \fileversion, \filedate}
+\maketitle
+\tableofcontents
+
+
+\clearpage
+
+\section{Address by President Volodymyr Zelenskyy, September 2, 2023}
+\label{sec:english}
+
+
+
+\textit{Dear Ukrainians, I wish you good health!}
+
+This Saturday, three cities are celebrating their day. The cities that
+are indispensable part of Ukraine.
+
+\textsc{Odesa.} Our support in the south, on the Black Sea. A city that,
+together with Ukraine, has and will always have global significance. A
+port on which the lives of various nations depend---from Ukrainian
+exports through the Great Odesa. A city of culture that knows how to
+be interesting to everyone and respects everyone.
+
+We have defended Odesa from destruction. Because the Russian regime is
+incapable of bringing anything other than degradation. And we will
+return security to Odesa. Odesa has always been a place where you feel
+lightness and happiness. Odesa will remain this way. Congratulations
+on your Day!
+
+\textsc{Sumy.} Our outpost in the northeast. Every year, on the second Saturday
+of September, it celebrates its day. And it will always celebrate it
+as a free, Ukrainian city.
+
+During these times---the times of war---unfortunately, we often
+receive reports of Russian terror from Sumy. About shelling, missiles,
+and bombs. About constant attempts by Russian sabotage groups to
+infiltrate the region.
+
+But despite everything, Sumy region is alive. Sumy is alive and gives
+strength to the entire region. And when I was in the city, I felt that
+there is faith there. Faith that evil will not prevail. Faith in
+people. Faith in Ukraine. Faith that we will definitely get through
+this time. And we will win. It will be so. Sumy, congratulations!
+
+And the third city---\textsc{Lysychansk.} A city that Ukraine still needs to
+reclaim along with the entire Luhansk region.
+
+Today, no one can specify a date when the city will be free again. But
+everyone who fights and works for Ukraine is doing everything possible
+so that our cities and villages currently under occupation can once
+again experience normal and free life.
+
+Lysychansk has always been one of the pillars of the east of our
+state, one of the key cities. A proud city! It will remain so. A city
+that knows how to work and is rightfully proud of its
+achievements. Together with Ukraine, it's all possible. With our
+strength, unity, and our ability to take care of each other – all
+cities together, all villages, all people.
+
+And one more thing worth mentioning.
+
+Undoubtedly, we will defend Ukraine and restore freedom to all our
+land. Each of us feels that this will be a Ukraine with different
+rules. The borders are the same. Democracy is probably just as
+turbulent. Freedom is one of the greatest in Europe, as always.
+
+But without a doubt, there will be no more decades-long ``business as
+usual'' for those who plundered Ukraine and put themselves above the
+law and any rules. And I thank the Ukrainian law enforcement for their
+determination to bring every case stalled for decades to a just
+conclusion. The law must work. It is so. It will be so.
+
+\textit{Glory to Ukraine!}
+
+\device
+
+\bigskip
+{\footnotesize From
+ \url{https://www.president.gov.ua/en/news/ciyeyi-suboti-svij-den-vidznachayut-tri-mista-bez-yakih-ne-u-85345},
+ vi\-sited on September 3, 2023.}
+
+
+\clearpage
+
+\selectlanguage{ukrainian}
+
+\section{Звернення Президента Володимира Зеленського, 2 вересня 2023
+ року}
+\label{sec:ukrainian}
+
+\textit{Бажаю здоров’я, шановні українці, українки!}
+
+Цієї суботи три міста відзначають свій день. Міста, без яких не уявити Україну.
+
+\textsc{Одеса.} Наша опора на півдні, на Чорному морі. Місто, яке разом з
+Україною має та завжди матиме глобальне значення. Порт, від якого
+залежить життя різних народів "--- від українського експорту через Велику
+Одесу. Місто культури, яке вміє бути цікавим для всіх та вміє поважати
+кожного й кожну.
+
+Ми захистили Одесу від знищення. Бо нічого іншого, крім деградації,
+російський режим нездатний принести. І ми повернемо Одесі
+безпеку. Завжди Одеса була такою, що в ній відчуваєш легкість і
+щастя. Такою Одеса і буде. Вітаю вас із вашим Днем!
+
+\textsc{Суми.} Наш форпост на північному сході. Щороку в другу суботу вересня
+відзначає свій день. І буде відзначати завжди вільним, завжди
+українським.
+
+У цей час "--- час війни "--- із Сумщини, на жаль, дуже часто надходять
+повідомлення про російський терор. Про обстріли, ракети, бомби. Про
+постійні намагання російських ДРГ зайти в область.
+
+Але, попри все, Сумщина живе. Суми живуть, дають силу всій області. І
+коли я був у місті, я відчув, що там є віра. Віра, що зло не стане
+вищим. Віра в людей. Віра в Україну. Віра в те, що ми обовʼязково
+пройдемо цей час. І переможемо. Так буде. Суми, вітаю вас!
+
+І третє місто "--- \textsc{Лисичанськ.} Місто, яке Україні ще належить
+повернути разом з усією Луганщиною.
+
+Сьогодні ніхто не назве конкретної дати, коли місто буде знову
+вільним. Але кожен, хто воює та працює заради України, робить усе
+можливе, щоб наші міста й села, які зараз в окупації, могли знову
+відчути нормальне та вільне життя.
+
+Лисичанськ завжди був однією з опор сходу нашої держави, одним із
+ключових міст. Горде місто! Таким і буде. Місто, яке вміє працювати та
+по праву пишається своїми результатами. Разом з Україною це все
+дається. З нашою силою, нашою єдністю та нашим умінням дбати одне про
+одного "--- усі міста разом, усі села, усі люди.
+
+І ще одне, про що варто сказати.
+
+Безумовно, ми захистимо Україну та повернемо свободу всій землі. І
+кожен із нас відчує, що це буде Україна інших правил. Кордони "--- ті
+самі. Демократія "--- напевно, така ж бурхлива. Свобода "--- одна з
+найбільших у Європі, як і завжди.
+
+Але точно без багатолітнього «як завжди» щодо тих, хто грабував
+Україну та ставив себе вище, ніж закон і будь-які правила. І я дякую
+українським правоохоронцям за рішучість довести до справедливого
+результату кожну "--- кожну зі справ, які десятиліттями
+гальмувались. Закон повинен працювати. Так є. Так буде.
+
+\textit{Слава Україні!}
+
+\device
+
+
+\bigskip
+{\footnotesize З
+ \url{https://www.president.gov.ua/ua/news/ciyeyi-suboti-svij-den-vidznachayut-tri-mista-bez-yakih-ne-u-85345},
+ відвідано 3 вересня 2023 року.\par}
+
+
+\clearpage
+\selectlanguage{english}
+
+\section{Font table}
+\label{sec:fonttable}
+
+
+\displayfonttable{Arsenal-Regular.otf}
+
+\end{document}
diff --git a/fonts/parsianfonts/Parsian/Parsian-Bold.ttf b/fonts/parsianfonts/Parsian/Parsian-Bold.ttf
deleted file mode 100644
index 0ef7a18f85..0000000000
--- a/fonts/parsianfonts/Parsian/Parsian-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/Parsian/Parsian-BoldItalic.ttf b/fonts/parsianfonts/Parsian/Parsian-BoldItalic.ttf
deleted file mode 100644
index d0f17988bb..0000000000
--- a/fonts/parsianfonts/Parsian/Parsian-BoldItalic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/Parsian/Parsian-Italic.ttf b/fonts/parsianfonts/Parsian/Parsian-Italic.ttf
deleted file mode 100644
index c53487218a..0000000000
--- a/fonts/parsianfonts/Parsian/Parsian-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/Parsian/Parsian-Regular.ttf b/fonts/parsianfonts/Parsian/Parsian-Regular.ttf
deleted file mode 100644
index daccea57d6..0000000000
--- a/fonts/parsianfonts/Parsian/Parsian-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianMono/ParsianMono-Bold.ttf b/fonts/parsianfonts/ParsianMono/ParsianMono-Bold.ttf
deleted file mode 100644
index bbac97874f..0000000000
--- a/fonts/parsianfonts/ParsianMono/ParsianMono-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianMono/ParsianMono-BoldItalic.ttf b/fonts/parsianfonts/ParsianMono/ParsianMono-BoldItalic.ttf
deleted file mode 100644
index 2255f13f2b..0000000000
--- a/fonts/parsianfonts/ParsianMono/ParsianMono-BoldItalic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianMono/ParsianMono-Italic.ttf b/fonts/parsianfonts/ParsianMono/ParsianMono-Italic.ttf
deleted file mode 100644
index 206c5e6ada..0000000000
--- a/fonts/parsianfonts/ParsianMono/ParsianMono-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianMono/ParsianMono-Regular.ttf b/fonts/parsianfonts/ParsianMono/ParsianMono-Regular.ttf
deleted file mode 100644
index 5721bc23e9..0000000000
--- a/fonts/parsianfonts/ParsianMono/ParsianMono-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Bold.ttf b/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Bold.ttf
deleted file mode 100644
index ca53d2f112..0000000000
--- a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-BoldItalic.ttf b/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-BoldItalic.ttf
deleted file mode 100644
index 50a32bfab6..0000000000
--- a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-BoldItalic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Italic.ttf b/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Italic.ttf
deleted file mode 100644
index c0d59cebe4..0000000000
--- a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Regular.ttf b/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Regular.ttf
deleted file mode 100644
index 4520de5ca8..0000000000
--- a/fonts/parsianfonts/ParsianNaskh/ParsianNaskh-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianSans/ParsianSans-Bold.ttf b/fonts/parsianfonts/ParsianSans/ParsianSans-Bold.ttf
deleted file mode 100644
index e6864e3f0a..0000000000
--- a/fonts/parsianfonts/ParsianSans/ParsianSans-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianSans/ParsianSans-BoldItalic.ttf b/fonts/parsianfonts/ParsianSans/ParsianSans-BoldItalic.ttf
deleted file mode 100644
index 7d9a27a662..0000000000
--- a/fonts/parsianfonts/ParsianSans/ParsianSans-BoldItalic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianSans/ParsianSans-Italic.ttf b/fonts/parsianfonts/ParsianSans/ParsianSans-Italic.ttf
deleted file mode 100644
index 297eeb71f3..0000000000
--- a/fonts/parsianfonts/ParsianSans/ParsianSans-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianSans/ParsianSans-Regular.ttf b/fonts/parsianfonts/ParsianSans/ParsianSans-Regular.ttf
deleted file mode 100644
index c0f490eed6..0000000000
--- a/fonts/parsianfonts/ParsianSans/ParsianSans-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeX/ParsianTeX-Bold.ttf b/fonts/parsianfonts/ParsianTeX/ParsianTeX-Bold.ttf
deleted file mode 100644
index 826bd7e346..0000000000
--- a/fonts/parsianfonts/ParsianTeX/ParsianTeX-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeX/ParsianTeX-BoldItalic.ttf b/fonts/parsianfonts/ParsianTeX/ParsianTeX-BoldItalic.ttf
deleted file mode 100644
index 0cbbd09a6b..0000000000
--- a/fonts/parsianfonts/ParsianTeX/ParsianTeX-BoldItalic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeX/ParsianTeX-Italic.ttf b/fonts/parsianfonts/ParsianTeX/ParsianTeX-Italic.ttf
deleted file mode 100644
index 00337bc30c..0000000000
--- a/fonts/parsianfonts/ParsianTeX/ParsianTeX-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeX/ParsianTeX-Regular.ttf b/fonts/parsianfonts/ParsianTeX/ParsianTeX-Regular.ttf
deleted file mode 100644
index 2cd3937c51..0000000000
--- a/fonts/parsianfonts/ParsianTeX/ParsianTeX-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Bold.ttf b/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Bold.ttf
deleted file mode 100644
index 83aaa937e6..0000000000
--- a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-BoldItalic.ttf b/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-BoldItalic.ttf
deleted file mode 100644
index 3fee60764c..0000000000
--- a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-BoldItalic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Italic.ttf b/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Italic.ttf
deleted file mode 100644
index 3789b69a1d..0000000000
--- a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Regular.ttf b/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Regular.ttf
deleted file mode 100644
index 404b6dfd1c..0000000000
--- a/fonts/parsianfonts/ParsianTeXClassic/ParsianTeXClassic-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTitle/ParsianTitle-Italic.ttf b/fonts/parsianfonts/ParsianTitle/ParsianTitle-Italic.ttf
deleted file mode 100644
index a0dfb1de7b..0000000000
--- a/fonts/parsianfonts/ParsianTitle/ParsianTitle-Italic.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/ParsianTitle/ParsianTitle-Regular.ttf b/fonts/parsianfonts/ParsianTitle/ParsianTitle-Regular.ttf
deleted file mode 100644
index 6d30119471..0000000000
--- a/fonts/parsianfonts/ParsianTitle/ParsianTitle-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/README.md b/fonts/parsianfonts/README.md
deleted file mode 100644
index 1f5fa1904a..0000000000
--- a/fonts/parsianfonts/README.md
+++ /dev/null
@@ -1,69 +0,0 @@
-# parsianfonts
-Version 1.0.3
-August 30, 2023
-
-This package containg seven persian font families.
-
-+ Parsian (GNU GPLv3)
- - I used "XB Kayhan" (GNU GPLv3) for the Persian part with some modifications. More info at [1].
- - I used "FreeSerif" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [2].
-
-+ Parsian Sans (GNU GPLv3)
- - I used "XB Roya" (GNU GPLv3) for the Persian part with some modifications. More info at [3].
- - I used "FreeSans" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [4].
-
-+ Parsian Mono (GNU GPLv3)
- - I designed a complete Persian character set from scratch (GNU GPLv3). More info at [5].
- - I used "FreeMono" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [6].
-
-+ Parsian TeX (SIL OFLv1.1)
- - I used "Parastoo" (SIL OFLv1.1) for the Persian part with some modifications. More info at [7].
- - I used "Computer Modern Unicode" (SIL OFLv1.1) for the Latin/Greek/Cyrillic part with some modifications. More info at [8].
-
-+ Parsian TeX Classic (SIL OFLv1.1)
- - I used "Farvardin" (SIL OFLv1.1) for the Persian part with some modifications. More info at [9].
- - I used "Computer Modern Unicode" (SIL OFLv1.1) for the Latin/Greek/Cyrillic part with some modifications. More info at [10].
-
-+ Parsian Naskh (GNU GPLv3)
- - I used "XB Yas" (GNU GPLv3) for the Persian part with some modifications. More info at [11].
- - I used "FreeSerif" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [12].
-
-+ Parsian Title (GNU GPLv3)
- - I used "XB Titre" (GNU GPLv3) for the Persian part with some modifications. More info at [13].
- - I used "FreeSerif" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [14].
-
-
- [1]: https://fontlibrary.org/en/font/xb-kayhan
- [2]: https://www.fontsquirrel.com/fonts/gnu-free-font
- [3]: https://fontlibrary.org/en/font/xb-roya
- [4]: https://www.fontsquirrel.com/fonts/gnu-free-font
- [5]: https://www.gnu.org/licenses/gpl-3.0.en.html
- [6]: https://www.fontsquirrel.com/fonts/gnu-free-font
- [7]: https://github.com/rastikerdar/parastoo-font/blob/master/LICENSE
- [8]: https://ctan.org/pkg/cm-unicode
- [9]: https://web.archive.org/web/20140712020048/http://www.scict.ir/portal/Home/Default.aspx?CategoryID=387eee4e-1cf4-48c7-a23e-034f9f840e3f
- [10]: https://ctan.org/pkg/cm-unicode
- [11]: https://fontlibrary.org/en/font/xb-yas
- [12]: https://www.fontsquirrel.com/fonts/gnu-free-font
- [13]: https://fontlibrary.org/en/font/xb-titre
- [14]: https://www.fontsquirrel.com/fonts/gnu-free-font
-
-============================================================
-
-Author: Sajad Kazemi <sajad.kazemi.ctan@gmail>
-
-Copyright (C) 2023 by Sajad Kazemi <https://github.com/SajadKazemi>
-
-============================================================
-
-## License
---------------------------
-This material is subject to the LaTeX Project Public License. See
-
- https://ctan.org/license/lppl1.3c
-
-for the details of that license.
-
-===========================================================
-
-To get help, please visit <https://github.com/SajadKazemi> or emai the author at <sajad.kazemi.ctan@gmail>. \ No newline at end of file
diff --git a/fonts/parsianfonts/parsianfonts-samples.pdf b/fonts/parsianfonts/parsianfonts-samples.pdf
deleted file mode 100644
index 7b0bf83f36..0000000000
--- a/fonts/parsianfonts/parsianfonts-samples.pdf
+++ /dev/null
Binary files differ
diff --git a/fonts/parsianfonts/parsianfonts-samples.tex b/fonts/parsianfonts/parsianfonts-samples.tex
deleted file mode 100644
index e32b446c30..0000000000
--- a/fonts/parsianfonts/parsianfonts-samples.tex
+++ /dev/null
@@ -1,180 +0,0 @@
-\documentclass[12pt,a4paper]{article}
-\usepackage[a4paper,margin=1.5cm]{geometry}
-
-\usepackage{enumitem}
-\setitemize{nosep}
-
-\pagenumbering{gobble}
-
-\usepackage[computeautoilg=on]{xepersian}
-
-\settextfont{Parsian}
-\setlatintextfont{Parsian}
-
-\title{\lr{``Parsian'' Font Samples (version 1.0.3)}}
-\author{\lr{Sajad Kazemi} \\ \lr{\texttt{sajad.kazemi.ctan@gmail.com}} \\
-\lr{\texttt{https://github.com/SajadKazemi}}}
-
-\date{\latintoday}
-
-\setlength{\parindent}{0pt}
-
-\newcommand{\sample}{%
-\begin{center}
-یک فونت استاندارد باید هم از نظر طراحی و هم اجرای نرم‌افزاری کاملاً استاندارد باشد. 0123456789
-
-طَرَحَتْنِي النّوَى مَطَارِحَهَا حَتّى إذَا وَطِئْتُ جُرْجَان الأَقْصى. ٠١٢٣٤٥٦٧٨٩
-
-\begin{latin}
-Empowering the world to develope technology through collective knowledge. 0123456789
-\end{latin}
-\end{center}
-}
-
-\newcommand{\setfont}[1]{%
-\settextfont{#1}%
-\setlatintextfont{#1}%
-}
-
-
-\begin{document}
-\maketitle
-
-\vspace*{2cm}
-
-
-
-\begin{latin}
-{\large \textbf{Font list}}
-\begin{itemize}[labelindent=10pt,leftmargin=10pt]
-\item \textbf{Parsian:} Serif text font -- Regular, Italic, Bold, BoldItalic.
-\item \textbf{Parsian Sans:} Sans Serif text font -- Regular, Italic, Bold, BoldItalic.
-\item \textbf{Parsian Mono:} Mono-spaced text font -- Regular, Italic, Bold, BoldItalic.
-\item \textbf{Parsian TeX:} Persian support for \TeX\ font -- Regular, Italic, Bold, BoldItalic.
-\item \textbf{Parsian TeX Classic:} Persian support for \TeX\ font with a classic look -- Regular, Italic, Bold, BoldItalic.
-\item \textbf{Parsian Naskh:} Serif text font using Naskh\footnote{\rl{نَسخ}} style for Persian -- Regular, Italic, Bold, BoldItalic.
-\item \textbf{Parsian Title:} Display font suitable for headings and titles -- Regular, Italic.
-\end{itemize}
-\end{latin}
-
-
-\newpage
-
-\section*{پارسیان (\lr{Parsian})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-\subsubsection*{پررنگ (\lr{Bold})}
-{\bfseries \sample}
-
-\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
-{\bfseries \itshape \sample}
-
-
-
-
-\newpage
-\setfont{Parsian Sans}
-
-\section*{پارسیان سنس (\lr{Parsian Sans})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-\subsubsection*{پررنگ (\lr{Bold})}
-{\bfseries \sample}
-
-\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
-{\bfseries \itshape \sample}
-
-
-\newpage
-\setfont{Parsian Mono}
-
-\section*{پارسیان مونو (\lr{Parsian Mono})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-\subsubsection*{پررنگ (\lr{Bold})}
-{\bfseries \sample}
-
-\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
-{\bfseries \itshape \sample}
-
-
-\newpage
-\setfont{Parsian TeX}
-
-\section*{پارسیان تِک (\lr{Parsian TeX})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-\subsubsection*{پررنگ (\lr{Bold})}
-{\bfseries \sample}
-
-\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
-{\bfseries \itshape \sample}
-
-
-\newpage
-\setfont{Parsian TeX Classic}
-
-\section*{پارسیان تِک کلاسیک (\lr{Parsian TeX Classic})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-\subsubsection*{پررنگ (\lr{Bold})}
-{\bfseries \sample}
-
-\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
-{\bfseries \itshape \sample}
-
-\newpage
-\setfont{Parsian Naskh}
-
-\section*{پارسیان نسخ (\lr{Parsian Naskh})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-\subsubsection*{پررنگ (\lr{Bold})}
-{\bfseries \sample}
-
-\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
-{\bfseries \itshape \sample}
-
-\newpage
-\setfont{Parsian Title}
-
-\section*{پارسیان عنوان (\lr{Parsian Title})}
-
-\subsubsection*{عادی (\lr{Regular})}
-{\sample}
-
-\subsubsection*{خوابیده به راست (\lr{Italic})}
-{\itshape \sample}
-
-
-\end{document} \ No newline at end of file
diff --git a/graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf b/graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
index 18e6e84c93..aadb07f54b 100644
--- a/graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
+++ b/graphics/pgf/contrib/wordle/doc/wordle-doc-en.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex b/graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
index 606a2c1535..06352f5ad5 100644
--- a/graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
+++ b/graphics/pgf/contrib/wordle/doc/wordle-doc-en.tex
@@ -4,8 +4,8 @@
\documentclass[english,a4paper,11pt]{article}
\usepackage[margin=2cm,includefoot]{geometry}
-\def\TPversion{0.1.0}
-\def\TPdate{12/07/2023}
+\def\TPversion{0.1.1}
+\def\TPdate{03/09/2023}
\usepackage{amssymb,amsfonts,amsmath}
\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
@@ -210,6 +210,8 @@
\section{History}
+\verb|v0.1.1|~:~~~~Bugfix with english version.
+
\verb|v0.1.0|~:~~~~Initial version.
\newpage
@@ -316,7 +318,7 @@ the grid is created with a \motcletex!minipage!, with automatic width and spacin
\end{WordleGrid}
\end{DemoCode}
-\subsection{Clés et options}
+\subsection{Keys and options}
\begin{tipblock}
The first argument, mandatory and between \texttt{[...]}, proposes the following \Cle{keys} :
@@ -421,258 +423,4 @@ Different guesses are given within the body of the environment (line by line or
\end{WordleGrid}
\end{DemoCode}
-%\begin{DemoCode}[]
-%\hfill\begin{PostIt}%moteur de rendu tikz
-% [Rendu=tikz,Couleur=violet,Largeur=9cm,Inclinaison=-10,Attache=Trombone,
-% CouleurAttache=black,ExtraMargeDroite=1cm,Titre={Petit Titre},
-% PoliceTitre={\color{white}\bfseries\small\sffamily}]
-%\lipsum[1][1-3]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%\hfill\begin{PostIt}%moteur de rendu tikzv2
-% [Rendu=tikzv2,Couleur=orange,Largeur=9cm,Inclinaison=-10,Attache=Scotch, Titre={Essai},
-% PoliceTitre={\color{blue!50!black}\bfseries\itshape\small\ttfamily}]
-%\lipsum[1][1-3]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%%usepackage{wrapstuff}
-%\begin{wrapstuff}[r,top=1]
-%\begin{PostIt}[Inclinaison=5,Coin,Couleur=pink,CouleurAttache=blue,Bordure=false]
-%\lipsum[1][1-2]
-%\end{PostIt}
-%\end{wrapstuff}
-%
-%\lipsum[1]
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%%usepackage{wrapstuff}
-%\begin{wrapstuff}[r,top=1]
-%\begin{PostIt}[Inclinaison=5,Rendu=tikz,Couleur=pink, CouleurAttache=blue,Bordure=false]
-%\lipsum[1][1-2]
-%\end{PostIt}
-%\end{wrapstuff}
-%
-%\lipsum[1]
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%%usepackage{wrapstuff}
-%\begin{wrapstuff}[r,top=1]
-%\begin{PostIt}[Inclinaison=5,Rendu=tikzv2,Attache=Scotch,Couleur=pink]
-%\lipsum[1][1-2]
-%\end{PostIt}
-%\end{wrapstuff}
-%
-%\lipsum[1]
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%Un petit Post-It aligné à droite, et centré verticalement :
-%%
-%\hfill\begin{PostIt}[Inclinaison=-10,Couleur=orange,Largeur=5cm,Hauteur=5cm, AlignementV=center,Coin,CouleurAttache=yellow, DecalAttache=-1,AlignementPostIt=center]
-%
-%\textsf{\small\lipsum[1][1-2]}
-%\[\mathsf{\displaystyle\sum_{k=1}^{n} k = \dfrac{n(n+1)}{2}}\]
-%\end{PostIt}
-%\end{DemoCode}
-%
-%%\begin{DemoCode}[]
-%%Un petit Post-It aligné à droite, et centré verticalement :
-%%%
-%%\hfill\begin{PostIt}[Inclinaison=-10,Couleur=orange,Largeur=5cm,Hauteur=5cm, AlignementV=center,Rendu=tikz,Attache=Non,AlignementPostIt=center]
-%%
-%%\textsf{\small\lipsum[1][1-2]}
-%%\[\mathsf{\displaystyle\sum_{k=1}^{n} k = \dfrac{n(n+1)}{2}}\]
-%%\end{PostIt}
-%%\end{DemoCode}
-%%
-%%\vfill~
-%
-%\pagebreak
-%
-%\section{Post-It simple, en ligne}
-%
-%\subsection{Commande et fonctionnement global}
-%
-%\begin{cautionblock}
-%La commande dédiée à la création du \textit{mini-}Post-It est \motcletex!MiniPostIt!.
-%
-%Elle fonctionne sous forme autonome, avec uniquement la couleur en \Cle{option}.
-%
-%\smallskip
-%
-%Cette fois-ci le \textit{mini-} Post-It est créé à l'aide d'une commande \motcletex!tcbox!.
-%
-%\smallskip
-%
-%Les dimensions ne sont pas modifiables, et un \motcletex!\vphantom! est inséré au début de la \motcletex!tcbox! afin d'harmoniser la hauteur.
-%\end{cautionblock}
-%
-%\begin{DemoCode}[listing only]
-%\MiniPostIt(*)[couleur]{contenu}
-%\end{DemoCode}
-%
-%\subsection{Arguments}
-%
-%\begin{noteblock}
-%La version étoilée active l'ombre du \textit{mini-}Post-It.
-%
-%La couleur (\Cle{yellow}), est gérée par l'argument optionnel entre \texttt{[...]}.
-%\end{noteblock}
-%
-%\subsection{Exemples}
-%
-%\begin{DemoCode}[]
-%On va travailler sur une équation diophantienne du type $ax+by=c$.
-%
-%On va utiliser le \MiniPostIt*[orange]{théorème de Bezout}, le \MiniPostIt{théorème de Gauss} sans oublier la \MiniPostIt*[cyan]{réciproque}.
-%
-%Le schéma de résolution est classique, et assez simple à appréhender !
-%\end{DemoCode}
-%
-%\pagebreak
-%
-%\section{Résumé des styles}
-%
-%\subsection{Moteur de rendu tcbox}
-%
-%\begin{DemoCode}[text only]
-%\hfill\begin{PostIt}
-%\texttt{Ombre/Épingle/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Ombre=false]
-%\texttt{Épingle/Bordure}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Bordure=false]
-%\texttt{Ombre/Épingle}
-%\end{PostIt}
-%\begin{PostIt}[Bordure=false,Ombre=false]
-%\texttt{Épingle}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Trombone]
-%\texttt{Ombre/Trombone/Bordure}\\
-%~
-%\end{PostIt}
-%\begin{PostIt}[Attache=Scotch]
-%\texttt{Ombre/Scotch/Bordure}\\
-%~
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Non]
-%\texttt{Ombre/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Coin,Attache=Non]
-%\texttt{Ombre/Bordure/Coin}
-%\end{PostIt}\hfill~
-%
-%\vspace{1cm}
-%
-%\hfill\begin{PostIt}[Titre={Lipsum[1][1-4]},PoliceTitre={\large\sffamily},Inclinaison=5,Couleur=pink,Hauteur=6cm,Attache=Scotch,AlignementV=center,Coin]
-%\lipsum[1][1-4]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\pagebreak
-%
-%\subsection{Moteur de rendu tikz}
-%
-%\begin{DemoCode}[text only]
-%\hfill\begin{PostIt}[Rendu=tikz]
-%\texttt{Ombre/Épingle/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Ombre=false,Rendu=tikz]
-%\texttt{Épingle/Bordure}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Bordure=false,Rendu=tikz]
-%\texttt{Ombre/Épingle}
-%\end{PostIt}
-%\begin{PostIt}[Bordure=false,Ombre=false,Rendu=tikz]
-%\texttt{Épingle}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Trombone,Rendu=tikz]
-%\texttt{Ombre/Trombone/Bordure}\\
-%~
-%\end{PostIt}
-%\begin{PostIt}[Attache=Scotch,Rendu=tikz]
-%\texttt{Ombre/Scotch/Bordure}\\
-%~
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Non,Rendu=tikz]
-%\texttt{Ombre/Bordure}
-%\end{PostIt}\hfill~
-%
-%\vspace{1cm}
-%
-%\hfill\begin{PostIt}[Rendu=tikz,Titre={Lipsum[1][1-4]},PoliceTitre={\large\sffamily},Inclinaison=5,Couleur=pink,Hauteur=6cm,Attache=Scotch,AlignementV=center,Coin]
-%\lipsum[1][1-4]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\subsection{Moteur de rendu tikzv2}
-%
-%\begin{DemoCode}[text only]
-%\hfill\begin{PostIt}[Rendu=tikzv2]
-%\texttt{Ombre/Épingle/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Ombre=false,Rendu=tikzv2]
-%\texttt{Épingle/Bordure}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Bordure=false,Rendu=tikzv2]
-%\texttt{Ombre/Épingle}
-%\end{PostIt}
-%\begin{PostIt}[Bordure=false,Ombre=false,Rendu=tikzv2]
-%\texttt{Épingle}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Trombone,Rendu=tikzv2]
-%\texttt{Ombre/Trombone/Bordure}\\
-%~
-%\end{PostIt}
-%\begin{PostIt}[Attache=Scotch,Rendu=tikzv2]
-%\texttt{Ombre/Scotch/Bordure}\\
-%~
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Non,Rendu=tikzv2]
-%\texttt{Ombre/Bordure}
-%\end{PostIt}\hfill~
-%
-%\vspace{1cm}
-%
-%\hfill\begin{PostIt}[Rendu=tikzv2,Titre={Lipsum[1][1-4]},PoliceTitre={\large\sffamily},Inclinaison=5,Couleur=pink,Hauteur=6cm,Attache=Scotch,AlignementV=center,Coin]
-%\lipsum[1][1-4]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-
-
-
\end{document} \ No newline at end of file
diff --git a/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf b/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
index eb1d096d80..3277ca9a99 100644
--- a/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
+++ b/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex b/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
index 6de4d25baf..f365cbb459 100644
--- a/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
+++ b/graphics/pgf/contrib/wordle/doc/wordle-doc-fr.tex
@@ -4,8 +4,8 @@
\documentclass[french,a4paper,11pt]{article}
\usepackage[margin=2cm,includefoot]{geometry}
-\def\TPversion{0.1.0}
-\def\TPdate{12 juillet 2023}
+\def\TPversion{0.1.1}
+\def\TPdate{3 septembre 2023}
\usepackage{amssymb,amsfonts,amsmath}
\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
@@ -220,6 +220,8 @@
\section{Historique}
+\verb|v0.1.0|~:~~~~Correction d'un bug avec la version anglaise.
+
\verb|v0.1.0|~:~~~~Version initiale.
\newpage
@@ -417,258 +419,4 @@ Les différentes propositions sont à donner (ligne par ligne ou séparées par
\end{GrilleSutom}
\end{DemoCode}
-%\begin{DemoCode}[]
-%\hfill\begin{PostIt}%moteur de rendu tikz
-% [Rendu=tikz,Couleur=violet,Largeur=9cm,Inclinaison=-10,Attache=Trombone,
-% CouleurAttache=black,ExtraMargeDroite=1cm,Titre={Petit Titre},
-% PoliceTitre={\color{white}\bfseries\small\sffamily}]
-%\lipsum[1][1-3]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%\hfill\begin{PostIt}%moteur de rendu tikzv2
-% [Rendu=tikzv2,Couleur=orange,Largeur=9cm,Inclinaison=-10,Attache=Scotch, Titre={Essai},
-% PoliceTitre={\color{blue!50!black}\bfseries\itshape\small\ttfamily}]
-%\lipsum[1][1-3]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%%usepackage{wrapstuff}
-%\begin{wrapstuff}[r,top=1]
-%\begin{PostIt}[Inclinaison=5,Coin,Couleur=pink,CouleurAttache=blue,Bordure=false]
-%\lipsum[1][1-2]
-%\end{PostIt}
-%\end{wrapstuff}
-%
-%\lipsum[1]
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%%usepackage{wrapstuff}
-%\begin{wrapstuff}[r,top=1]
-%\begin{PostIt}[Inclinaison=5,Rendu=tikz,Couleur=pink, CouleurAttache=blue,Bordure=false]
-%\lipsum[1][1-2]
-%\end{PostIt}
-%\end{wrapstuff}
-%
-%\lipsum[1]
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%%usepackage{wrapstuff}
-%\begin{wrapstuff}[r,top=1]
-%\begin{PostIt}[Inclinaison=5,Rendu=tikzv2,Attache=Scotch,Couleur=pink]
-%\lipsum[1][1-2]
-%\end{PostIt}
-%\end{wrapstuff}
-%
-%\lipsum[1]
-%\end{DemoCode}
-%
-%\begin{DemoCode}[]
-%Un petit Post-It aligné à droite, et centré verticalement :
-%%
-%\hfill\begin{PostIt}[Inclinaison=-10,Couleur=orange,Largeur=5cm,Hauteur=5cm, AlignementV=center,Coin,CouleurAttache=yellow, DecalAttache=-1,AlignementPostIt=center]
-%
-%\textsf{\small\lipsum[1][1-2]}
-%\[\mathsf{\displaystyle\sum_{k=1}^{n} k = \dfrac{n(n+1)}{2}}\]
-%\end{PostIt}
-%\end{DemoCode}
-%
-%%\begin{DemoCode}[]
-%%Un petit Post-It aligné à droite, et centré verticalement :
-%%%
-%%\hfill\begin{PostIt}[Inclinaison=-10,Couleur=orange,Largeur=5cm,Hauteur=5cm, AlignementV=center,Rendu=tikz,Attache=Non,AlignementPostIt=center]
-%%
-%%\textsf{\small\lipsum[1][1-2]}
-%%\[\mathsf{\displaystyle\sum_{k=1}^{n} k = \dfrac{n(n+1)}{2}}\]
-%%\end{PostIt}
-%%\end{DemoCode}
-%%
-%%\vfill~
-%
-%\pagebreak
-%
-%\section{Post-It simple, en ligne}
-%
-%\subsection{Commande et fonctionnement global}
-%
-%\begin{cautionblock}
-%La commande dédiée à la création du \textit{mini-}Post-It est \motcletex!MiniPostIt!.
-%
-%Elle fonctionne sous forme autonome, avec uniquement la couleur en \Cle{option}.
-%
-%\smallskip
-%
-%Cette fois-ci le \textit{mini-} Post-It est créé à l'aide d'une commande \motcletex!tcbox!.
-%
-%\smallskip
-%
-%Les dimensions ne sont pas modifiables, et un \motcletex!\vphantom! est inséré au début de la \motcletex!tcbox! afin d'harmoniser la hauteur.
-%\end{cautionblock}
-%
-%\begin{DemoCode}[listing only]
-%\MiniPostIt(*)[couleur]{contenu}
-%\end{DemoCode}
-%
-%\subsection{Arguments}
-%
-%\begin{noteblock}
-%La version étoilée active l'ombre du \textit{mini-}Post-It.
-%
-%La couleur (\Cle{yellow}), est gérée par l'argument optionnel entre \texttt{[...]}.
-%\end{noteblock}
-%
-%\subsection{Exemples}
-%
-%\begin{DemoCode}[]
-%On va travailler sur une équation diophantienne du type $ax+by=c$.
-%
-%On va utiliser le \MiniPostIt*[orange]{théorème de Bezout}, le \MiniPostIt{théorème de Gauss} sans oublier la \MiniPostIt*[cyan]{réciproque}.
-%
-%Le schéma de résolution est classique, et assez simple à appréhender !
-%\end{DemoCode}
-%
-%\pagebreak
-%
-%\section{Résumé des styles}
-%
-%\subsection{Moteur de rendu tcbox}
-%
-%\begin{DemoCode}[text only]
-%\hfill\begin{PostIt}
-%\texttt{Ombre/Épingle/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Ombre=false]
-%\texttt{Épingle/Bordure}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Bordure=false]
-%\texttt{Ombre/Épingle}
-%\end{PostIt}
-%\begin{PostIt}[Bordure=false,Ombre=false]
-%\texttt{Épingle}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Trombone]
-%\texttt{Ombre/Trombone/Bordure}\\
-%~
-%\end{PostIt}
-%\begin{PostIt}[Attache=Scotch]
-%\texttt{Ombre/Scotch/Bordure}\\
-%~
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Non]
-%\texttt{Ombre/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Coin,Attache=Non]
-%\texttt{Ombre/Bordure/Coin}
-%\end{PostIt}\hfill~
-%
-%\vspace{1cm}
-%
-%\hfill\begin{PostIt}[Titre={Lipsum[1][1-4]},PoliceTitre={\large\sffamily},Inclinaison=5,Couleur=pink,Hauteur=6cm,Attache=Scotch,AlignementV=center,Coin]
-%\lipsum[1][1-4]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\pagebreak
-%
-%\subsection{Moteur de rendu tikz}
-%
-%\begin{DemoCode}[text only]
-%\hfill\begin{PostIt}[Rendu=tikz]
-%\texttt{Ombre/Épingle/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Ombre=false,Rendu=tikz]
-%\texttt{Épingle/Bordure}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Bordure=false,Rendu=tikz]
-%\texttt{Ombre/Épingle}
-%\end{PostIt}
-%\begin{PostIt}[Bordure=false,Ombre=false,Rendu=tikz]
-%\texttt{Épingle}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Trombone,Rendu=tikz]
-%\texttt{Ombre/Trombone/Bordure}\\
-%~
-%\end{PostIt}
-%\begin{PostIt}[Attache=Scotch,Rendu=tikz]
-%\texttt{Ombre/Scotch/Bordure}\\
-%~
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Non,Rendu=tikz]
-%\texttt{Ombre/Bordure}
-%\end{PostIt}\hfill~
-%
-%\vspace{1cm}
-%
-%\hfill\begin{PostIt}[Rendu=tikz,Titre={Lipsum[1][1-4]},PoliceTitre={\large\sffamily},Inclinaison=5,Couleur=pink,Hauteur=6cm,Attache=Scotch,AlignementV=center,Coin]
-%\lipsum[1][1-4]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-%
-%\subsection{Moteur de rendu tikzv2}
-%
-%\begin{DemoCode}[text only]
-%\hfill\begin{PostIt}[Rendu=tikzv2]
-%\texttt{Ombre/Épingle/Bordure}
-%\end{PostIt}
-%\begin{PostIt}[Ombre=false,Rendu=tikzv2]
-%\texttt{Épingle/Bordure}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Bordure=false,Rendu=tikzv2]
-%\texttt{Ombre/Épingle}
-%\end{PostIt}
-%\begin{PostIt}[Bordure=false,Ombre=false,Rendu=tikzv2]
-%\texttt{Épingle}
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Trombone,Rendu=tikzv2]
-%\texttt{Ombre/Trombone/Bordure}\\
-%~
-%\end{PostIt}
-%\begin{PostIt}[Attache=Scotch,Rendu=tikzv2]
-%\texttt{Ombre/Scotch/Bordure}\\
-%~
-%\end{PostIt}\hfill~
-%
-%\medskip
-%
-%\hfill\begin{PostIt}[Attache=Non,Rendu=tikzv2]
-%\texttt{Ombre/Bordure}
-%\end{PostIt}\hfill~
-%
-%\vspace{1cm}
-%
-%\hfill\begin{PostIt}[Rendu=tikzv2,Titre={Lipsum[1][1-4]},PoliceTitre={\large\sffamily},Inclinaison=5,Couleur=pink,Hauteur=6cm,Attache=Scotch,AlignementV=center,Coin]
-%\lipsum[1][1-4]
-%\end{PostIt}\hfill~
-%\end{DemoCode}
-
-
-
\end{document} \ No newline at end of file
diff --git a/graphics/pgf/contrib/wordle/tex/wordle.sty b/graphics/pgf/contrib/wordle/tex/wordle.sty
index b73734341a..4df1801ba0 100644
--- a/graphics/pgf/contrib/wordle/tex/wordle.sty
+++ b/graphics/pgf/contrib/wordle/tex/wordle.sty
@@ -3,7 +3,8 @@
% Inspiration....: https://tex.stackexchange.com/questions/659860/wordle-like-colored-letter-boxes-in-latex
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{wordle}[2023/07/12 v0.1.0 Wordle grid]
+\ProvidesPackage{wordle}[2023/09/03 v0.1.1 Wordle grid]
+% 0.1.1 Coorection d'un bug sur la version anglaise
% 0.1.0 Version initiale + quelques modèles
%------Packages utiles
@@ -282,7 +283,7 @@
{
\int_zero:N \l_letter_int
\prop_set_eq:NN \l_word_prop \l_wordle_prop
- \tl_map_function:nN {##1} \count_letters_in_wordle:n
+ \tl_map_function:nN {##1} \count_letters_in_word:n
\int_zero:N \l_letter_int
\tl_map_function:nN {##1} \write_letters_in_wordle:n
\par
diff --git a/macros/latex/contrib/mitthesis/MIT-Thesis.pdf b/macros/latex/contrib/mitthesis/MIT-Thesis.pdf
index d21b696202..3d310e11a5 100644
--- a/macros/latex/contrib/mitthesis/MIT-Thesis.pdf
+++ b/macros/latex/contrib/mitthesis/MIT-Thesis.pdf
Binary files differ
diff --git a/macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
index 35865fc403..3448505b57 100644
--- a/macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
@@ -4,9 +4,9 @@
% This file is MIT-Thesis.tex, a LaTeX template for formatting an MIT thesis with the mitthesis class.
%
-% Version: 1.06, 2023/08/29
+% Version: 1.07, 2023/09/04
%
-% Author: John H. Lienhard (c) 2023. Reuse under the MIT license: https://ctan.org/license/mit
+% Author: John H. Lienhard, copyright 2023. Reuse under the MIT license: https://ctan.org/license/mit
% Documentation is here: https://ctan.org/pkg/mitthesis
@@ -20,7 +20,7 @@
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[twoside]{mitthesis} %,fontset=libertine ,fontset=newtx-sans-text, fontset=heros-stix2, fontset=stix2
+\documentclass[twoside]{mitthesis} %,fontset=libertine, fontset=newtx-sans-text, fontset=heros-stix2, fontset=stix2
%
% option [twoside] gives facing-page behavior for printing; omitting twoside will eliminate even-numbered blank pages.
% option [lineno] provides line numbers, as for editing
@@ -210,15 +210,15 @@
%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% The abstract environment creates all the required headers and footnote.
-% You only need to add the text of the abstract itself in the file abstract.tex
+% The abstract environment creates all the required headings and footers.
+% You only need to the text of the abstract in the file abstract.tex
\begin{abstract}
- \input{abstract.tex}% in this case, use \input rather than \include because you are inside an environment
+ \input{abstract.tex}% use \input rather than \include because we're inside an environment
\end{abstract}
-\include{acknowledgments.tex}
+\include{acknowledgments}% .tex extension is presumed by \include
-\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format
+\include{biography}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format
%%% Table of contents and lists of stuff (delete lists you don't need, e.g., if no tables) %%%%%%%%
@@ -232,16 +232,16 @@
%% If you want to use "double spacing", you can start here...
-\include{chapter1.tex}
-%\include{chapter2.tex}
-%\include{chapter3.tex}
-%\include{chapter4.tex}
+ \include{chapter1}% .tex extension is presumed
+%\include{chapter2}
+%\include{chapter3}
+%\include{chapter4}
%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\appendix
-\include{appendixa.tex}
+\include{appendixa}
%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-defaultfonts.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-defaultfonts.tex
index 935408ea07..935408ea07 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-defaultfonts.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-defaultfonts.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-fira-newtxsf.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-fira-newtxsf.tex
index 90ab699b18..90ab699b18 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-fira-newtxsf.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-fira-newtxsf.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-heros-stix2.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-heros-stix2.tex
index fabfd030cf..fabfd030cf 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-heros-stix2.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-heros-stix2.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-libertine.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-libertine.tex
index 12e2a80ef6..12e2a80ef6 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-libertine.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-libertine.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-lucida.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-lucida.tex
index 57107e7624..57107e7624 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-lucida.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-lucida.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx-sans-text.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx-sans-text.tex
index faa64929b0..faa64929b0 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx-sans-text.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx-sans-text.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx.tex
index 2d4f5b0110..2d4f5b0110 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-newtx.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-newtx.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-stix2.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-stix2.tex
index b85f36d727..b85f36d727 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-stix2.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-stix2.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-termes-stix2.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes-stix2.tex
index 62a5013a50..62a5013a50 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-termes-stix2.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes-stix2.tex
diff --git a/macros/latex/contrib/mitthesis/fontsets/mitthesis-termes.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes.tex
index 6579eb4f31..6579eb4f31 100644
--- a/macros/latex/contrib/mitthesis/fontsets/mitthesis-termes.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/fontsets/mitthesis-termes.tex
diff --git a/macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex b/macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex
index 535f2fbb0e..2bfd4625ec 100644
--- a/macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex
+++ b/macros/latex/contrib/mitthesis/MIT-thesis-template/mydesign.tex
@@ -1,5 +1,5 @@
% From mitthesis package
-% Version: 1.00, 2023/06/17
+% Version: 1.01, 2023/09/04
% Documentation: https://ctan.org/pkg/mitthesis
@@ -8,13 +8,29 @@
%% Color package: xcolor.
%% Change this if you prefer something else
-%% Options for xcolor
-\ifpdftex\def\MyColorOption{fixpdftex}\else\ifluatex\def\MyColorOption{luatex}\else\ifxetex\def\MyColorOption{xetex}\else\def\MyColorOption{}\fi\fi\fi
+\usepackage[hyperref,dvipsnames,svgnames,x11names]{xcolor}
-\usepackage[hyperref,\MyColorOption,dvipsnames,svgnames,x11names]{xcolor}
%% can add option [table] to xcolor to use color in tables (see xcolor documentation)
+%%%%%%%%%% Hyperlink and line number colors %%%%%%%%%%%%%%
+
+\AtBeginDocument{
+ % Using color names from xcolor package
+ \hypersetup{
+ linkcolor=Blue3,
+ citecolor=Blue3,
+ urlcolor=violet,
+ filecolor=red,
+ % anchorcolor=yellow,% not all pdf viewers recognize this field (although Firefox does): hyperref issues a warning
+ % colorscheme=phelype,% overrides link, cite, url, file colors with a preset scheme, through \DocumentMetadata
+ }
+ %
+ \ifmit@lineno
+ \renewcommand{\linenumberfont}{\sffamily\tiny\color{violet}}% line numbers will be sans-serif, tiny, and violet
+ \fi
+}
+
%%%%%%%%% Caption support %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% see documentation for details of how to customize captions
diff --git a/macros/latex/contrib/mitthesis/README.md b/macros/latex/contrib/mitthesis/README.md
index fb3b6bbc1e..181daae385 100644
--- a/macros/latex/contrib/mitthesis/README.md
+++ b/macros/latex/contrib/mitthesis/README.md
@@ -1,7 +1,7 @@
#mitthesis --- A LaTeX template for an MIT thesis#
- v1.06 dated 2023/08/29
+ v1.07 dated 2023/09/04
####Overview####
This class provides a LaTeX template to format an MIT thesis according to
@@ -53,18 +53,24 @@
---
####Change log####
-
+ v1.07 (04 September 2023):
+ - Improve handling of custom fontset files; move fontset directory into MIT-theis-template directory
+ - Remove unnecessary latex code
+ - Move hyperlink and line number color choices to mydesign.tex
+ - Enable some backward compatibility in expl3 code
+ - Edit documentation
+
v1.06 (29 August 2023):
- Extensive revision of class file, with most code converted to expl3. Significant streamlining of remaining LaTeX2e code. Minor changes to user interface. No changes to format or design of thesis.
- - Add user macros for \CopyrightAuthor, \DegreeMonth, \DegreeYear, and \Institution{..}
- - Drop user macros \CCurl, \PDFRightsText, and \MIT{..}
+ - Add user macros \\CopyrightAuthor, \\DegreeMonth, \\DegreeYear, and \\Institution{..}
+ - Drop user macros \\CCurl, \\PDFRightsText, and \\MIT{..}
- Reduce volume of pdf metadata required to be added by user
- - Accommodate author names that end with a period or include a comma (e.g., Martin Luther King, Jr.)
+ - Accommodate author names that end with a period or include a comma (e.g., Martin Luther King, Jr.) or end in a capital letter (e.g., King Charles III).
- Reduce font size in fira-newtxsf fontset
- Update documentation
v1.05 (21 July 2023):
- - Fix bug in toc page number affecting some lists of figures or tables (note: for backward compatibility, remove code in .tex file around \tableofcontents, \listoffigures, and \listoftables so that your code will match the present version)
+ - Fix bug in toc page number affecting some lists of figures or tables (note: for backward compatibility, remove code in .tex file around \\tableofcontents, \\listoffigures, and \\listoftables so that your code will match the present version)
- Include thesis submission date in abstract, remove previous degrees from abstract page, and allow May for degree month, per MIT Libraries
- Fill pdflicenseurl in class file; update a class warning message
- Clean-up documentation and code
@@ -78,7 +84,7 @@
- Code hacks for non-MIT use of template (see documentation, pg. 7)
v1.02 (23 June 2023):
- - Bug fixes: triple major counter, \SignatureBlockSize
+ - Bug fixes: triple major counter, \\SignatureBlockSize
- Code revisions for cover page and abstract pages: spacing, linebreaking, and user command options
v1.01 (19 June 2023): Changes to file structure and naming
diff --git a/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf b/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
index 95c7b6c17b..20d0a5f9bb 100644
--- a/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
+++ b/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex b/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
index c9431036ea..0aa76e0156 100644
--- a/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
+++ b/macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.tex
@@ -1,7 +1,7 @@
% !TEX TS-program = lualatex
% !TEX encoding = UTF-8 Unicode
-% Version date: 23 June 2023
+% Version date: 04 September 2023
\DocumentMetadata
{
@@ -283,7 +283,7 @@ If you wish to make your thesis available under a Creative Commons License, issu
\section*{Package options}
Package options may be specified for \verb|\documentclass[..]{mitthesis}|. These options are described in Table~\ref{tab:1} and the subsections that follow.
-\begin{table}[ht]
+\begin{table}[t]
\caption{Options to the document class\label{tab:1}}
\smallskip\setlength\extrarowheight{3pt}%
\centering{%
@@ -301,14 +301,14 @@ twoside & gives facing-page behavior for two-sided printing; omitting it will e
\end{tabular}}%
\end{table}
-\subsection*{Font loading}\enlargethispage{\baselineskip}%
+\subsection*{Font loading}
By default, \texttt{mitthesis.cls} will load the traditional \LaTeX\ fonts, computer modern (\pdfTeX) or latin modern (unicode engines). By using the key value \texttt{fontset=$\cdots$} in the \verb|\documentclass| command, you can select a different set of fonts.
-Ten fontsets are predefined, including the default set (see Table~\ref{tab:2}). Three work only with \pdfTeX, four work only with unicode engines, and three work with either. These options include a mixture of serif or sans serif text and math fonts, as shown in the table.
+Ten fontsets are predefined, including the default set (see Table~\ref{tab:2}). Three work only with \pdfTeX, four work only with unicode engines, and three work with either. These options include a mixture of serif or sans serif text and math fonts, as shown in the table. To access the predefined font sets, you \textit{must} have the directory \texttt{fontsets} as a subdirectory of your working directory, including its files as named.
-Among these fonts, Termes and NewTX are serifed fonts similar to the digital font Times New Roman. STIX Two is more similar to the original metal-type Times font. Linux Libertine is a serif font inspired by 19\textsuperscript{th} century book type. Lucida is a serifed font designed for high legibility at small size or on low resolution devices. This font is excellent for mathematics and includes a complete bold-face math font, but it is not free. Heros and NewTX-sans are sans-serif text fonts similar to Helvetica. NewTXsf is a sans-serif math font which draws upon glyphs from the STIX font. Fira is a humanist sans-serif text font designed in association with the Firefox browser. Finally, Computer Modern (and its extension Latin Modern)---the traditional ``\LaTeX\ font''---is a Didone font, with high contrast between thick and thin elements.
+Among the predefined fonts, Termes and NewTX are serifed fonts similar to the digital font Times New Roman. STIX Two is more similar to the original metal-type Times font. Linux Libertine is a serif font inspired by 19\textsuperscript{th} century book type. Lucida is a serifed font designed for high legibility at small size or on low resolution devices. This font is excellent for mathematics and includes a complete bold-face math font, but it is not free. Heros and NewTX-sans are sans-serif text fonts similar to Helvetica. NewTXsf is a sans-serif math font which draws upon glyphs from the STIX font. Fira is a humanist sans-serif text font designed in association with the Firefox browser. Finally, Computer Modern (and its extension Latin Modern)---the traditional ``\LaTeX\ font''---is a Didone font, with high contrast between thick and thin elements.
-You may also write your own fontset file, say \texttt{Myfontset.tex}, and then load it with
+You may also place your own fontset file, say \texttt{Myfontset.tex}, in your working directory, and load it with
\vskip10pt
\hfill\verb|\documentclass[fontset=Myfontset]{mitthesis}|\hfill\hbox{}
@@ -364,10 +364,10 @@ The sample template uses the option \texttt{[twosided]}, which starts major sect
Package & Class & User \\
\midrule
bm & defines commands to access bold math symbols (loaded for default fonts) & with \pdfTeX, the command \verb|\bm{..}| produces a bold math symbol \\
-bookmarks& is loaded automatically under the new pdf-management system & --- \\
+bookmarks& is loaded automatically under the new pdf-management system & customize pdf bookmarks \\
doi & support for hyperlinking DOIs & hyperlink a doi number: \verb|\doi{..}| \\
etoolbox & extend or modify other macros & can use in preamble if needed \\
-iftex & check which \LaTeX\ engine is running& macros to check engine \\
+iftex & check which \LaTeX\ engine is running& macros to check which engine, e.g., \verb|\ifpdftex| \\
geometry & set page size and margins & can use \verb|\newgeometry| in \texttt{mydesign.tex}\\
graphicsx& support for inserting images & use to include graphics\\
hyperref & support for hyperlinks and metadata & must complete setup in preamble\\
@@ -390,13 +390,13 @@ fontspec & --- & load this in a fontset file if using a unicode engine (\texttt{
lipsum & --- & create filler text (see sample template, Chapter~1) \\
listings & --- & for listing computer code (see sample template, Appendix~A) \\
mhchem & --- & to format chemical formul\ae\ (see sample template, Chapter~1) \\
-setspace & --- & used to change the default line spacing, if desired (e.g., for ``double-spacing'')\\
+setspace & --- & can be loaded to change the default line spacing, if desired (e.g., for ``double-spacing'')\\
unicode-math & --- & load in a fontset file if using a unicode engine\\
\bottomrule
\end{tabular*}}%
\end{table}
-\section*{PDF/A compatibility}\enlargethispage{\baselineskip}%
+\section*{PDF/A compatibility}
PDF/A-2b compliance will be automatic if the \verb|\DocumentMetadata{..}| command is issued before the \verb|\documentclass{..}| command and \textit{provided that your graphics are also compliant}. This command was added to \LaTeX\ in June 2022. For older versions of \LaTeX, the \texttt{mitthesis} class will fall back to loading \texttt{hyperxmp} to support pdf metadata, but PDF/A compliance will require post-processing (for example, by using the PreFlight function of Adobe Acrobat). An up-to-date \LaTeX\ installation is preferred.
Current \LaTeX\ development (ca.~2023) is working toward fully accessible PDF/A out of the box (e.g., PDF/A-2a). Unicode compliance (e.g., PDF/A-2u) depends greatly on your fonts and figures.
@@ -404,11 +404,13 @@ Current \LaTeX\ development (ca.~2023) is working toward fully accessible PDF/A
\section*{Packages for math, chemistry, code listings, and more}
The \texttt{mitthesis} class loads the \texttt{amsmath} package and its extension \texttt{mathttools}. These packages provide many useful macros for typesetting equations and symbols, such as: environments for aligning and splitting equations or groups of equations; tools for matrices; a wide variety of operators and symbols; tools to define new math operators and paired delimiters; and much, much more. If you are including equations, look at the documentation for these packages: \url{https://ctan.org/pkg/amsmath} and \url{https://ctan.org/pkg/mathtools}.\looseness=1
+Packages used by \texttt{mitthesis} are listed in Table~\ref{tab:3}.
+
Specialized packages for many disciplines can be found in \hrefurl{https://ctan.org}{CTAN}. These include subjects like \hrefurl{https://ctan.org/topic/chemistry}{chemistry}, \hrefurl{https://ctan.org/topic/linguistic}{linguistics}, and \hrefurl{https://ctan.org/topic/physics}{physics}. As examples of such packages, the sample thesis template uses the package \texttt{\hrefurl{https://ctan.org/pkg/mhchem}{mhchem}} to set chemical equations and the package \texttt{\hrefurl{https://ctan.org/pkg/listings}{listings}} to list computer code.
When selecting a package to use, check that it is currently maintained (with relatively recent updates), and compare it to other packages that perform similar functions. Some packages are better than others, and some obsolete packages remain online.
-\section*{Nomenclature}\enlargethispage{\baselineskip}%
+\section*{Nomenclature}
An optional nomenclature environment is provided by the class. This environment can support either chapter-by-chapter nomenclature (at the section level) or a single nomenclature for the entire thesis (at the chapter level). The environment has three optional arguments: [1] adjust space between symbol and definition; [2] name (heading) of the nomenclature list; and [3] level, which can be ``chapter'' or ``section'' depending on whether you
have one nomenclature list for whole thesis or one for each chapter (default = section).
@@ -418,9 +420,11 @@ For example, the following code
\begin{verbatim}
\begin{nomenclature}[2em][Nomenclature for Chapter 1][section]
\EntryHeading{Roman letters}
-\entry{$A$}{the letter A}
+\entry{$\mathcal{C}$}{material curve}
+\entry{$\mathbf{u}$}{velocity [m s$^{-1}$]}
\EntryHeading{Greek letters}
-\entry{$\Gamma$}{circulation}
+\entry{$\Gamma$}{circulation [m$^2$ s$^{-1}$]}
+\entry{$\rho$}{mass density [kg m$^{-3}$]}
\end{nomenclature}
\end{verbatim}
\end{minipage}
@@ -430,9 +434,11 @@ produces the nomenclature list below
\begin{minipage}{0.8\textwidth}
\begin{nomenclature}[2em][Nomenclature for Chapter 1][section]
\EntryHeading{Roman letters}
-\entry{$A$}{the letter A}
+\entry{$\mathcal{C}$}{material curve}
+\entry{$\mathbf{u}$}{velocity [m s$^{-1}$]}
\EntryHeading{Greek letters}
-\entry{$\Gamma$}{circulation}
+\entry{$\Gamma$}{circulation [m$^2$ s$^{-1}$]}
+\entry{$\rho$}{mass density [kg m$^{-3}$]}
\end{nomenclature}
\end{minipage}
\end{center}
@@ -443,15 +449,14 @@ produces the nomenclature list below
\item[\LaTeX\ Wikibook.] \url{https://en.wikibooks.org/wiki/LaTeX}. An online tutorial book.
\item[\LaTeX 2e: An unofficial reference manual.] \url{https://latexref.xyz/dev/latex2e.html}. A comprehensive explanation of each \LaTeX\ command, from the \TeX\ User's Group.
\item[\TeX\ Stack-Exchange.]\ \url{https://tex.stackexchange.com/}. More than 250,000 answered questions, and you can ask your own!
+\item[ChatGPT.] At the time of this writing, ChatGPT, a large language model-based chatbot, could both answer some \LaTeX-related questions and write acceptable \LaTeX\ and expl3 code.
\end{description}
-\clearpage
-
\section*{Additional commands}
The class also provides \verb|\DegreeYear|, \verb|\DegreeMonth|, and \verb|\CopyrightAuthor|. The latter combines all author names into a single token list, e.g., ``Joseph O. Hirschfelder, Charles F. Curtiss and R. Byron Bird''; a period at the end of the final name (e.g., as in ``John F. Nash Jr.'') is removed.
\section*{Use outside MIT}
-If your want to adapt this template for use at a different institution, you can put the following commands in your preamble.
+If you wish to adapt this template for use at a different institution, you can put the following commands in your preamble.
\begin{itemize}
\item Use \verb|\Institution{Your Institution}| to change MIT to your own institution on the title page. {\small\textit{New with v1.06.}}
@@ -459,7 +464,11 @@ If your want to adapt this template for use at a different institution, you can
\item Omitting \verb|\Acceptor| commands will drop the ``Accepted by:'' field. To suppress the resultant error message, put \verb|\SuppressAcceptorError| before \verb|\maketitle*|. \newline{\small\textit{New with v1.06.}}
\end{itemize}
-Please do not remove the license/copyright text from the sources files.
+Please do not remove the license/copyright text from the sources files --- it took me some time to compose all this!
+
+\vskip 30pt
+
+\centering{\color{Red3}\large\textbf{\textit{Good luck with your thesis and your thesis defense!}}
\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/mitthesis/mitthesis.cls b/macros/latex/contrib/mitthesis/mitthesis.cls
index b98528e532..6cba02e334 100644
--- a/macros/latex/contrib/mitthesis/mitthesis.cls
+++ b/macros/latex/contrib/mitthesis/mitthesis.cls
@@ -7,8 +7,8 @@
%% MIT Libraries' requirements as of 2023.
%%
%% This file's version and date:
- \def\versionno{1.06}
- \def\versiondate{2023/08/29\space}
+ \def\versionno{1.07}
+ \def\versiondate{2023/09/04\space}
%%
%% Author: John H. Lienhard, V
%% Department of Mechanical Engineering
@@ -18,7 +18,7 @@
%% This class is compatible with either pdfLaTeX or LuaTeX.
%%
%% Use an up-to-date LaTeX distribution: TeX Live 2023 or later is strongly recommended!
-%% All packages required by the class are in TeX Live and available on CTAN (https://ctan.org/).
+%% All packages required by the class are in TeX Live and available from CTAN (https://ctan.org/).
%%
%%
% =========================================================
@@ -53,33 +53,36 @@
\str_const:Nn \ClassName {mitthesis}
\ExplSyntaxOff
-\RequirePackage{iftex}[2019/11/07]% provides \ifpdftex, etc.
-
%%%%%%%%%%%%% Some compatibility for older latex distributions %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\providecommand\IfFormatAtLeastTF{\@ifl@t@r\fmtversion}% compare version to date; \If... added to latex 2020/10/01
\providecommand\IfPackageAtLeastTF{\@ifpackagelater}% compare version to date; \If... added to latex 2020/10/01
-\IfFormatAtLeastTF{2020/02/25}{%
+\IfFormatAtLeastTF{2020/10/01}{%
\typeout{^^JYour LaTeX format is dated \fmtversion. LaTeX distributions from 2022/11/01 or later are strongly recommended for best results^^J}
}{%
\ClassError{\ClassName}{Your LaTeX format is dated \fmtversion. Formats dated 2022/11/01 or later are strongly recommended for this class. Older formats may generate errors}{Please UPDATE your LaTeX distribution to obtain best results. TeX Live is available for download at no charge: \string https://www.tug.org/texlive/. You can try to click past the errors for now...}%
}
% check whether pdfmanagement (\DocumentMetadata) has been loaded (if not, fall back to hyperxmp)
-\newif\ifmit@pdfmanagement
-% As of 2021/07/23 we could instead do:\IfPDFManagementActiveTF{\mit@pdfmanagementtrue}{\mit@pdfmanagementfalse}
\ExplSyntaxOn
- \IfFormatAtLeastTF{2020/02/25}{%
+ \msg_new:nnn { \ClassName } { loading_hyperxmp } { pdfmanagement\ is\ not\ active.\ Will\ load\ hyperxmp\ instead. }
+ % As of 2021/07/23 we could instead use \IfPDFManagementActiveTF{true code}{false code}
+ \IfFormatAtLeastTF{2020/10/01}{
\bool_if:nTF
{
\bool_lazy_and_p:nn
{ \cs_if_exist_p:N \pdfmanagement_if_active_p: }
{ \pdfmanagement_if_active_p: }
}
- { \mit@pdfmanagementtrue }
- { \mit@pdfmanagementfalse }
- }{ \mit@pdfmanagementfalse }
+ { \scan_stop: }
+ { \RequirePackage{hyperxmp}
+ \msg_warning:nn { \ClassName } { loading_hyperxmp }
+ }
+ }{
+ \RequirePackage{hyperxmp}
+ \msg_warning:nn { \ClassName } { loading_hyperxmp }
+ }
\ExplSyntaxOff
% Enable pre-2020/10 formats to access essential macros later moved into LaTeX kernel
@@ -87,16 +90,6 @@
\RequirePackage{xparse}
\fi
-%% Pre-2020/02 installations may need textcomp to be loaded, but we require only the copyright character:
-\ifdefined\textcopyright\else
- \ifpdftex
- \DeclareTextSymbol{\textcopyright}{TS1}{'251}
- \DeclareTextSymbolDefault{\textcopyright}{TS1}
- \else
- \newcommand*\textcopyright{\Uchar"00A9}
- \fi
-\fi
-
%%%%%%%%%%%%%% Options for the class %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\IfFormatAtLeastTF{2022/11/01}{%
@@ -112,7 +105,7 @@
\SetKeys[\ClassName]{fontset=defaultfonts}%
\DeclareUnknownKeyHandler[\ClassName]{\relax}% suppress warning about unused keys
\ProcessKeyOptions
-}{% Compatibility code for distributions pre-2022/11
+}{% And more compatibility code for distributions pre-2022/11
\RequirePackage{kvoptions}
\SetupKeyvalOptions{
family=\ClassName,
@@ -146,13 +139,10 @@
\ProcessOptions \relax
}
-
%%%%%%%%%%%%% Line numbering (class option) %%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Adjustments when lineno option is used
\ifmit@lineno
- \RequirePackage[mathlines]{lineno}
- \renewcommand{\linenumberfont}{\normalfont\footnotesize\color{red}}
+ \RequirePackage[mathlines]{lineno}
\AtBeginDocument{\linenumbers}
\fi
@@ -162,7 +152,7 @@
%%%%%%%%%%%%% Patch table of contents, list of figures, and list of tables %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
+
\RequirePackage{etoolbox}% provides \patchcmd
% We'd like these sections to have pdf bookmarks and to have the two lists appear in the table of contents
@@ -172,12 +162,12 @@
\patchcmd{\listoftables}{\chapter*{\listtablename}}{\chapter*{\listtablename}\addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}}{}{}
-%%%%%%%%%%%%% Geometry, mathtools, design, graphics, bibliography, hyperrefs, bookmarks, footnotes %%%%%%%%%%%%
+%%%%%%%%%%%%% Geometry, mathtools, graphics, design, fonts, hyperrefs, bookmarks, footnotes %%%%%%%%%%%%%%%%%%%
\RequirePackage[letterpaper,top=1in,bottom=1in,left=1in,right=1in,marginparwidth=50pt,headsep=12pt,footskip=0.5in]{geometry}
\RequirePackage{mathtools}% loads and extends amsmath; must load before hyperref and unicode-math
-%
+
% To free \eqref from the normal font (i.e., for use section headings)
\renewcommand{\eqref}[1]{\textup{\hbox{\m@th{(\ignorespaces\ref{#1}\unskip\@@italiccorr)}}}}
%
@@ -185,6 +175,10 @@
% \def\tagform@#1{\maketag@@@{(\ignorespaces#1\unskip\@@italiccorr)}}
% \def\maketag@@@#1{\hbox{\m@th\normalfont#1}}
+\RequirePackage{graphicx}
+
+%%%%%%%%%%%% Design options %%%%%%%%%%%%%%%%%%%%%%%
+
% the packages in mydesign should come before babel (which may be loaded by fontset) and before hyperref
\ifmit@mydesign
\IfFileExists{mydesign.tex}{\input{mydesign.tex}}{%
@@ -193,53 +187,57 @@
https://ctan.org/tex-archive/macros/latex/contrib/mitthesis/MIT-thesis-template.}%
}%
\else
- % options for xcolor
- \ifpdftex
- \def\MyColorOption{fixpdftex}\else
- \ifluatex\def\MyColorOption{luatex}\else
- \ifxetex\def\MyColorOption{xetex}\else
- \def\MyColorOption{}
- \fi
- \fi
- \fi
- \RequirePackage[hyperref,\MyColorOption,dvipsnames,svgnames,x11names]{xcolor}
+ \RequirePackage[hyperref,dvipsnames,svgnames,x11names]{xcolor}
%
\RequirePackage{caption,subcaption}
%
\RequirePackage{titlesec}
% these titlesec commands just automate the bold math in some headings (rest follows default styles)
+ % NOT every font includes a bold math version, so you may need to use other math macros in the headings to get bold math <==
\titleformat{\section}{\mathversion{bold}\normalfont\Large\bfseries}{\thesection }{1em}{}
\titleformat{\subsection}{\mathversion{bold}\normalfont\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}{\mathversion{bold}\normalfont\normalsize\bfseries}{\thesubsubsection}{1em}{}
- % ==> NOT every font includes a bold math version, so you may need to use other math macros in the headings to get bold math <==
+%
+ \AtBeginDocument{
+ \hypersetup{
+ linkcolor=Blue3,% color names from xcolor package
+ citecolor=Blue3,
+ urlcolor=violet,
+ filecolor=red,
+ }
+ \ifmit@lineno
+ \renewcommand{\linenumberfont}{\sffamily\tiny\color{violet}}
+ \fi
+ }
\fi
-%% Font loading %%%%%%%%%%
+%%%%%%%%%%%% Font loading %%%%%%%%%%%%%%%%%%%%%%%%
+
+\RequirePackage{iftex}[2019/11/07]% provides \ifpdftex, etc.
+
\typeout{^^JFontset key is \mit@fontset.^^J}
\IfFileExists{fontsets/\ClassName-\mit@fontset.tex}{% 2023/07/03
\input{fontsets/\ClassName-\mit@fontset.tex}
}{%
- \ClassWarning{\ClassName}{^^JFontset file \ClassName-\mit@fontset.tex not found, using default fonts.}
- \ifpdftex
- \typeout{^^JLoading Computer Modern text and math fonts (default for pdftex).^^J}
- \RequirePackage[T1]{fontenc}
- \RequirePackage{bm}
- \else
- \typeout{^^JLoading Latin Modern text and math fonts (default for unicode engines).^^J}
- \RequirePackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math}
- % suppress tiresome warnings about lack of integration between mathtools and unicode-math.
- % Unicode-math loads fontspec package, but default fonts are not selected by fontspec in this case.
- \fi
+ \ClassWarning{\ClassName}{^^JFontset file \ClassName-\mit@fontset.tex or subdirectory fontsets not found, will look for \mit@fontset.tex in your working directory.}
+ \IfFileExists{\mit@fontset.tex}{% 2023/08/30
+ \input{\mit@fontset.tex}
+ }{
+ \ClassWarning{\ClassName}{^^JFontset file \mit@fontset.tex not found, using default fonts. You may need to place the fontset file into your working directory.}
+ \ifpdftex
+ \typeout{^^JLoading Computer Modern text and math fonts (default for pdftex).^^J}
+ \RequirePackage[T1]{fontenc}
+ \RequirePackage{bm}
+ \else
+ \typeout{^^JLoading Latin Modern text and math fonts (default for unicode engines).^^J}
+ \RequirePackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math}
+ % suppress tiresome warnings about lack of integration between mathtools and unicode-math.
+ % Unicode-math loads fontspec package, but default fonts are not selected by fontspec in this case.
+ \fi
+ }
}
-\RequirePackage{graphicx}
-
-\ifmit@pdfmanagement
- \ClassInfo{\ClassName}{pdfmanagement is defined. Will not load hyperxmp}%
-\else
- \ClassInfo{\ClassName}{pdfmanagement is not defined. Will load hyperxmp}%
- \RequirePackage{hyperxmp}
-\fi
+%%%%%%%%%%%% Hyperref %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage[psdextra]{hyperref}
% the new pdf-management scheme loads the bookmarks package internally.
@@ -249,21 +247,14 @@
\providecommand\hrefurl[2]{\href{#1}{#2}}% in case \DocumentMetadata has not been loaded
\RequirePackage{doi} % create macro for hyperlinking doi numbers
-% the user can override all these design choices in the preamble,
-% or by using \AtBeginDocument{ \hypersetup{..} } in mydesign.tex
+% the user can override alter these choices in the preamble, or
+% by using \AtBeginDocument{ \hypersetup{..} } in mydesign.tex
\hypersetup{
colorlinks=true,
- linkcolor=Blue3,% from xcolor package
- citecolor=Blue3,% from xcolor package
- urlcolor=violet,% from xcolor package
- filecolor=red,
-% anchorcolor=yellow,% not all pdf viewers recognize this field (although Firefox does): hyperref issues a warning
-% colorscheme=phelype,% overrides link, cite, url, file colors with a preset scheme, through \DocumentMetadata
pdfborder={0 0 0},
bookmarksnumbered=true,
bookmarksopen=true,
bookmarksopenlevel=1,
-% pdfpagemode=UseNone,% this option means don't open bookmarks panel
pdfpagelayout=SinglePage,
pdfdisplaydoctitle=true,
pdfstartview=Fit,
@@ -276,10 +267,10 @@
pdfcontacturl={https://dspace.mit.edu/handle/1721.1/7582},% DSPACE@MIT theses page
}
-%%%%%%%%%%%%% Stuff related to PDF bookmarks %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%% PDF bookmark strings %%%%%%%%%%%%%%%%
-%%% Since \bm may be useful in headings, this fix will reduce frequency with which
-%%% alternate pdfstrings must be given in revised section command as \section[pdfstring]{texstring}
+%%% Since \bm may be useful in headings, use this fix to reduce frequency with which alternate
+%%% bookmark strings must be given with commands such as \section{ \texorpdfstring{texstring}{pdfstring} }
\pdfstringdefDisableCommands{%
\def\bm#1#{\relax}%
}
@@ -300,8 +291,8 @@
\pdfstringdefDisableCommands{%
\def\eqref#1{(\ref{#1})}%
}
-%%% Let's make sure footnotes in section headings don't break pdf bookmarks. (Note: redefined \footnote below is protected)
-% \patchcmd{\section}{\sectionmark}{\let\footnote\@gobble\sectionmark}{}{}% <== not needed unless you implement running heads
+%%% Let's make sure footnotes in section headings don't break pdf bookmarks. (Note: \footnote, as redefined below, is protected)
+% \patchcmd{\section}{\sectionmark}{\let\footnote\@gobble\sectionmark}{}{}% <== not needed unless you implement running headers
\pdfstringdefDisableCommands{%
\def\footnote#1{}%
}
@@ -310,13 +301,11 @@
\ExplSyntaxOn
%\debug_on:n {all}
-%%%%%%%%%% Put comma between successive footnotes %%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%% Commas between successive footnotes %%%
\cs_new:Npn \__mitthesis_NoteComma:n { \peek_meaning:NTF \footnote {\textsuperscript{\mdseries,}} { } }
\cs_new_eq:NN \__savefootnote \footnote
\cs_gset_protected:Npn \footnote #1 { \__savefootnote{#1}\__mitthesis_NoteComma:n }
-
-%%%%%%%%%% End Footnote comma %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -327,8 +316,7 @@
\tl_new:N \g__dd_month_tl
\tl_new:N \g__dd_year_tl
-\cs_generate_variant:Nn \msg_error:nnn {nne}
-\cs_generate_variant:Nn \str_casefold:n {e}
+%\cs_generate_variant:Nn \str_casefold:n {e} % not def'd until 2022/10/16, omit for backward compatibility
\cs_generate_variant:Nn \tl_gremove_all:Nn {No}
\cs_new_protected:Nn \__dd_setdates:nn {
\tl_gset:Nn \g__dd_month_tl {#1}
@@ -336,11 +324,12 @@
\tl_gremove_all:No \g__dd_month_tl { \space }
\tl_gremove_all:No \g__dd_year_tl { \space }
\str_case_e:nnF
- { \str_casefold:e { \tl_to_str:N \g__dd_month_tl } }
+% { \str_casefold:e { \tl_to_str:N \g__dd_month_tl } } % not def'd until 2022/10/16
+ { \str_lowercase:f { \tl_to_str:N \g__dd_month_tl } }
{ {february}{} {may}{} {june}{} {september}{}}
- { \msg_error:nne {\ClassName} {wrong_month} { \text_titlecase:n {\g__dd_month_tl} } }
+ { \msg_error:nnn { \ClassName } { wrong_month } {#1} }
}
-\msg_new:nnnn {\ClassName} {wrong_month} {The\ degree\ month\ must\ be\ one\ of\ February,\ May,\ June,\ or\ September.} {You\ cannot\ use\ #1\ as\ the\ degree\ month.}
+\msg_new:nnnn { \ClassName } { wrong_month } {The\ degree\ month\ must\ be\ one\ of\ February,\ May,\ June,\ or\ September.} {You\ cannot\ use\ #1\ as\ the\ degree\ month.}
\cs_generate_variant:Nn \text_titlecase:n {o,V}
\NewDocumentCommand\DegreeDate{mm}{% {month}{year}
@@ -348,7 +337,7 @@
\cs_new:Npn \DegreeMonth { \text_titlecase:V { \g__dd_month_tl } }
\cs_new:Npn \DegreeYear { \text_titlecase:V { \g__dd_year_tl } }
}
-\msg_new:nnnn {\ClassName} {no_degree_date} {Missing\ degree\ date!}{
+\msg_new:nnnn { \ClassName } { no_degree_date } {Missing\ degree\ date!}{
You\ MUST\ issue\ the\ \DegreeDate{month}{year}\ command\ between\ \string\begin{document}\ and\ \string\maketitle.}
\NewDocumentCommand\ThesisDate{m}{
@@ -375,7 +364,7 @@
\NewDocumentCommand\Author{mm O{}O{}O{}O{} }
{
\tl_if_blank:nTF{#1}{
- \msg_error:nn {\ClassName} {blank_author}
+ \msg_error:nn { \ClassName } { blank_author }
}{
\__author_data_add:nnnnnn { #1 } { #2 } { #3 } { #4 } { #5 } { #6 }
}
@@ -391,9 +380,9 @@
\seq_gput_right:cx { g_author_thirdprevdegree_seq } { \tl_trim_spaces:n {#5} }
\seq_gput_right:cx { g_author_fourthprevdegree_seq } { \tl_trim_spaces:n {#6} }
}
-\msg_new:nnnn {\ClassName} {blank_author} {Missing\ author\ name,\ check\ for\ blank\ in\ \Author\ command.}{%
+\msg_new:nnnn { \ClassName } { blank_author } {Missing\ author\ name,\ check\ for\ blank\ in\ \Author\ command.}{%
You\ MUST\ provide\ an\ author\ name\ using\ the\ \Author{name}{department}\ command.}
-\msg_new:nnnn {\ClassName} {blank_author_dep} {Missing\ author\ department,\ check\ for\ blank\ in\ \Author\ command.}{%
+\msg_new:nnnn { \ClassName } { blank_author_dep } {Missing\ author\ department,\ check\ for\ blank\ in\ \Author\ command.}{%
You\ MUST\ provide\ the\ author's\ department\ using\ the\ \Author{name}{department}\ command.}
\NewExpandableDocumentCommand\CopyrightAuthor{}{
@@ -443,7 +432,7 @@
\int_zero_new:N \l__author_authorno_int
\int_incr:N \l__author_authorno_int
\int_compare:nNnTF { \g_author_authorcnt_int } = {0} {
- \msg_error:nn {\ClassName} {no_author}
+ \msg_error:nn { \ClassName } { no_author }
}
{by\par
\int_until_do:nNnn { \l__author_authorno_int } = { \g_author_authorcnt_int } {
@@ -471,7 +460,7 @@
\par\medskip
}
}
-\msg_new:nnnn {\ClassName} {no_author}
+\msg_new:nnnn { \ClassName } { no_author }
{ Missing\ author!\ You\ must\ issue\ the\ \Author{name}{department}\ command. }{
You\ MUST\ issue\ the\ \Author{name}{department}\ command\ after\ \string\begin{document}\ and\ before\ \string\maketitle. }
@@ -479,7 +468,7 @@
\int_zero_new:N \l__author_authorno_int
\int_incr:N \l__author_authorno_int
\int_compare:nNnTF { \g_author_authorcnt_int } = {0} {
- \msg_error:nn {\ClassName} {no_author}
+ \msg_error:nn { \ClassName } { no_author }
}
{by\par
\int_until_do:nNnn { \l__author_authorno_int } = { \g_author_authorcnt_int } {
@@ -502,16 +491,16 @@
\NewDocumentCommand\Supervisor{mm}{
\tl_if_blank:nTF{#1}{
- \msg_error:nn {\ClassName} {blank_supervisor}
+ \msg_error:nn { \ClassName } { blank_supervisor }
}{
- \__supervisor_data_add:nn { #1 } { #2 }
+ \__supervisor_data_add:nn {#1} {#2}
}
- \tl_if_blank:nTF{#2}{\msg_error:nn {\ClassName} {blank_supervisor_title}}{}
+ \tl_if_blank:nTF{#2}{\msg_error:nn { \ClassName } { blank_supervisor_title } }{}
}
-\msg_new:nnnn {\ClassName} {blank_supervisor}
+\msg_new:nnnn { \ClassName } { blank_supervisor }
{ Missing\ supervisor\ name, check\ for\ blank\ in\ \Supervisor{name}{title}\ command.}{
You\ MUST\ provide\ the\ supervisor's\ name\ using\ the\ \Supervisor{name}{title}\ command.}
-\msg_new:nnnn {\ClassName} {blank_supervisor_title}
+\msg_new:nnnn { \ClassName } { blank_supervisor_title }
{ Missing\ supervisor\ title, check\ for\ blank\ in\ \Supervisor{name}{title}\ command. }{
You\ MUST\ provide\ the\ supervisor's\ title\ using\ the\ \Supervisor{name}{title}\ command.}
@@ -529,7 +518,7 @@
\setlength{\parindent}{0pt}
\par\bigskip
\int_compare:nNnTF { \g_supervisor_supervisorcnt_int } = {0} {
- \msg_error:nn {\ClassName} {no_supervisor}
+ \msg_error:nn { \ClassName } { no_supervisor }
}
{\int_until_do:nNnn { \l__supervisor_supervisorno_int } = { \g_supervisor_supervisorcnt_int } {
Thesis\ supervisor:\space \seq_item:cn { g_supervisor_name_seq } { \l__supervisor_supervisorno_int }\par
@@ -540,7 +529,7 @@
Title:\space \seq_item:cn { g_supervisor_title_seq } { \l__supervisor_supervisorno_int }\ignorespaces
}
}
-\msg_new:nnnn {\ClassName} {no_supervisor}
+\msg_new:nnnn { \ClassName } { no_supervisor }
{ Missing\ supervisor!\ You\ must\ issue\ the\ \Supervisor{name}{title}\ command. }{
You\ MUST\ issue\ the\ \Supervisor{name}{title}\ command\ after\ \string\begin{document}\ and\ before\ \string\maketitle. }
@@ -560,22 +549,22 @@
\NewDocumentCommand\Acceptor{mmm}{
\tl_if_blank:nTF{#1}{
- \msg_error:nn {\ClassName} {blank_acceptor}
+ \msg_error:nn { \ClassName } { blank_acceptor }
}{
\__acceptor_data_add:nnn {#1} {#2} {#3}
}
\tl_if_blank:nTF{#2}{\msg_error:nn {\ClassName} {blank_acceptor_dep}}{}
\tl_if_blank:nTF{#3}{
\bool_gset_true:N \g__acceptor_title_tf_bool
- \msg_warning:nn {\ClassName} {blank_acceptor_title}}{}
+ \msg_warning:nn { \ClassName } { blank_acceptor_title }}{}
}
-\msg_new:nnnn {\ClassName} {blank_acceptor}
+\msg_new:nnnn { \ClassName } { blank_acceptor }
{ Missing\ acceptor\ name, check\ for\ blank\ in\ \Acceptor{name}{department}{title}\ command.}{
You\ MUST\ provide\ the\ acceptor's\ name\ using\ the\ \Acceptor{name}{department}{title}\ command.}
-\msg_new:nnnn {\ClassName} {blank_acceptor_dep}
- { Missing\ acceptor\ department, check\ for\ blank\ in\ \Acceptor{name}{department}{title}\ command. }{
+\msg_new:nnnn { \ClassName } { blank_acceptor_dep }
+ { Missing\ acceptor\ department,\ check\ for\ blank\ in\ \Acceptor{name}{department}{title}\ command. }{
You\ MUST\ provide\ the\ acceptor's\ department\ using\ the\ \Acceptor{name}{department}{title}\ command.}
-\msg_new:nnn {\ClassName} {blank_acceptor_title}
+\msg_new:nnn { \ClassName } { blank_acceptor_title }
{ Missing\ acceptor\ title\ (blank\ in\ \Acceptor{name}{department}{title}\ command).\ Perhaps\ you\ are\ trying\ to\ save\ vertical\ space?\ You\ can\ put\ the\ acceptor\ title\ into\ department\ field\ instead.\ For\ consistency,\ I\ will\ omit\ titles\ of\ ALL\ acceptors.}
\cs_new_protected:Nn \__acceptor_data_add:nnn
@@ -599,13 +588,13 @@
\NewDocumentCommand\Degree{mm}
{
\tl_if_blank:nTF {#1} {
- \msg_error:nn {\ClassName} {blank_degree}
+ \msg_error:nn { \ClassName } { blank_degree }
}{
\__degree_data_add:nn { #1 } { #2 }
}
\tl_if_blank:nT {#2} {
\int_gset_eq:NN \g__degree_degreeflag_int \g_degree_degreecnt_int
- \msg_warning:nnx {\ClassName} {blank_degree_dep} { \int_to_arabic:n { \g__degree_degreeflag_int } }
+ \msg_warning:nnx { \ClassName } { blank_degree_dep } { \int_to_arabic:n { \g__degree_degreeflag_int } }
\tl_if_blank:nT {#1} { \int_gincr:N \g__degree_degreeflag_int }% in case both are blank
}
}
@@ -615,9 +604,9 @@
\seq_gput_right:cx { g_degree_name_seq } { \tl_trim_spaces:n {#1} }
\seq_gput_right:cx { g_degree_department_seq } { \tl_trim_spaces:n {#2} }
}
-\msg_new:nnnn {\ClassName} {blank_degree} {Missing\ degree\ name,\ check\ for\ blank\ in\ \Degree\ command.}
+\msg_new:nnnn { \ClassName } { blank_degree } {Missing\ degree\ name,\ check\ for\ blank\ in\ \Degree\ command.}
{You\ MUST\ provide\ a\ degree\ name\ using\ the\ \Degree{name}{department}\ command.}
-\msg_new:nnnn {\ClassName} {blank_degree_dep} {Missing\ degree\ department\ for\ Degree\ command\ number\
+\msg_new:nnnn { \ClassName } { blank_degree_dep } {Missing\ degree\ department\ for\ Degree\ command\ number\
#1.\ Will\ treat\ as\ a\ duplicate\ of\ previous\ department.}{}
\int_zero_new:N \l__degree_degreeno_int
@@ -625,7 +614,7 @@
\cs_new:Nn \__degree_block: {
\int_compare:nNnTF { \g_degree_degreecnt_int } = {0} {
- \msg_error:nn {\ClassName} {no_degree}
+ \msg_error:nn { \ClassName } { no_degree }
}
\int_zero_new:N \l__degree_degreeno_int
\int_incr:N \l__degree_degreeno_int
@@ -653,7 +642,7 @@
}
\text_uppercase:n {\seq_item:cn { g_degree_name_seq } { \l__degree_degreeno_int }}\par\medskip
}
-\msg_new:nnnn {\ClassName} {no_degree}
+\msg_new:nnnn { \ClassName } { no_degree }
{ Missing\ degree!\ You\ must\ issue\ the\ \Degree{name}{department}\ command. }{
You\ MUST\ issue\ the\ \Degree{name}{department}\ command\ after\ \string\begin{document}\ and\ before\ \string\maketitle.\ You\ do\ want\ the\ degree,\ don't\ you?}
@@ -700,19 +689,19 @@
{
\normalsize {} \small {} \footnotesize{} \scriptsize{} \tiny{}
} {
- \msg_error:nn {\ClassName} {weird_sigsize}
+ \msg_error:nn { \ClassName } { weird_sigsize }
}
}
\cs_new:Nn \__signature_block: {
\int_compare:nNnT { \g_supervisor_supervisorcnt_int } = {0} {
- \msg_error:nn {\ClassName} {no_supervisor}% this message is def'd in Abstract supervisor block
+ \msg_error:nn { \ClassName } { no_supervisor }% this message is def'd in Abstract supervisor block
}
\int_compare:nNnT { \g_acceptor_acceptorcnt_int } = {0} {
- \msg_error:nn {\ClassName} {no_acceptor}
+ \msg_error:nn { \ClassName } { no_acceptor }
}
\tl_if_exist:NF \g_dd_thesisdate_tl {
- \msg_error:nn {\ClassName} {no_thesis_date}
+ \msg_error:nn { \ClassName } { no_thesis_date }
}
\int_gzero_new:N \g__signature_autno_int
\int_gzero_new:N \g__signature_supno_int
@@ -746,12 +735,12 @@
}
\end{tabbing}
}
-\msg_new:nnnn {\ClassName} {weird_sigsize}
+\msg_new:nnnn { \ClassName } { weird_sigsize }
{ \SignatureBlockSize\ expects\ a\ font-sizing\ command,\ such\ as\ \small,\ \footnotesize,\ etc.}{You\ used\ a\ weird\ input\ value\ here.\ If\ you\ did\ so\ deliberately,\ try\ continuing.}
-\msg_new:nnnn {\ClassName} {no_acceptor}
+\msg_new:nnnn { \ClassName } { no_acceptor }
{ Missing\ acceptor!\ You\ must\ issue\ the\ \Acceptor{name}{department}{title}\ command. }{
You\ MUST\ issue\ the\ \Acceptor{name}{department}{title}\ command\ after\ \string\begin{document}\ and\ before\ \string\maketitle.}
-\msg_new:nnnn {\ClassName} {no_thesis_date}
+\msg_new:nnnn { \ClassName } { no_thesis_date }
{ Missing\ thesis\ date!\ You\ must\ issue\ the\ \ThesisDate{Date\ thesis\ is\ submitted}\ command.}{
You\ MUST\ issue\ the\ \ThesisDate{Date thesis is submitted}\ command\ after\ \string\begin{document}\ and\ before\ \string\maketitle.}
@@ -796,9 +785,15 @@
\cs_if_exist:NT \pdfmeta_xmp_add:n {
\pdfmeta_xmp_add:n {<xmpRights:WebStatement>#2</xmpRights:WebStatement>}
}
- \msg_note:nnx {\ClassName} {cclicense} { \text_expand:n {\g_copyright_ccname_tl} }
+ \cs_if_exist:NTF \msg_note:nnn % added to expl3 2021/05/18
+ {
+ \msg_note:nnn { \ClassName } { cclicense} {#1}
+ }
+ {
+ \msg_log:nnn { \ClassName } { cclicense} {#1}
+ }
}
-\msg_new:nnn {\ClassName} {cclicense} { Using\ Creative\ Commons\ License\ #1.}
+\msg_new:nnn { \ClassName } { cclicense } { Using\ Creative\ Commons\ License\ #1.}
%%%%%%%%%% End Copyright Module %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -827,7 +822,7 @@
\RenewDocumentCommand\maketitle{s}{%
- \cs_if_exist:NTF \DegreeMonth { \scan_stop: } { \msg_error:nn {\ClassName} {no_degree_date} }% msg defined in degree-date section
+ \cs_if_exist:NTF \DegreeMonth { \scan_stop: } { \msg_error:nn { \ClassName } { no_degree_date } }% msg defined in degree-date section
%
\bool_if:NTF \g__cclicense_tf_bool {
\tl_gset:Nn \g_copyright_copyrightlicencse_tl
@@ -876,7 +871,7 @@
}
}%
\hypersetup{
- pdfcopyright={Copyright\ ©\ \DegreeYear\ by\ \CopyrightAuthor.\ \g_copyright_pdfrightstext_tl},
+ pdfcopyright={Copyright\ \DegreeYear\ by\ \CopyrightAuthor.\ \g_copyright_pdfrightstext_tl},
pdfauthor={\g__author_pdfca_tl},
pdfcaptionwriter = {\g__author_pdfca_tl},
}
@@ -911,7 +906,7 @@
\__supervisor_abstractblock:
\cleardoublepage
}
-\msg_new:nnnn {\ClassName} { missing_abstract } {Missing\ Abstract!! } { No\ file\ was\ input\ for\ the\ abstract.\ You\ need\ to\ do\ \string\input{abstract.tex}.}
+\msg_new:nnnn { \ClassName } { missing_abstract } {Missing\ Abstract!! } { No\ file\ was\ input\ for\ the\ abstract.\ You\ need\ to\ do\ \string\input{abstract.tex}.}
%%%%%%%%%% End abstract page Module %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index 731d18e098..0a560ca3b6 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,3 +1,13 @@
+2023-09-04 Michal Hoftich <michal.h21@gmail.com>
+
+ * tex4ht-mathml.tex (mathml.4ht): fixed spacing in \limsup,
+ \liminf and few other two word operators.
+ https://github.com/michal-h21/make4ht/issues/133
+
+2023-09-03 Karl Berry <karl@freefriends.org>
+
+ * tex4ht-mkht.tex: ChangeLog.
+
2023-08-31 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-html4.tex (html4.4ht): calculate padding for individual
diff --git a/support/TeX4ht/source/tex4ht-mathml.tex b/support/TeX4ht/source/tex4ht-mathml.tex
index 1af96d34db..a8cc0ec955 100644
--- a/support/TeX4ht/source/tex4ht-mathml.tex
+++ b/support/TeX4ht/source/tex4ht-mathml.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-mathml.tex 1356 2023-08-13 18:48:02Z michal_h21 $$
+% $Id: tex4ht-mathml.tex 1365 2023-09-04 14:49:39Z michal_h21 $$
% compile 3 times: latex tex4ht-mathltx
% or xhlatex tex4ht-mathltx "html,3,sections+"
%
@@ -2454,21 +2454,31 @@ reduced.)
The original definitions for the following macros contain small spaces
-\verb+\,+ in the names, and the spaces imply improper mathml outcome
-of the form \verb+<mo>...<mspace.../>...</mo>+.
+\verb+\,+ in the names, we need to use explicit tags to support them
+correctly.
+
+See \Link{https://github.com/michal-h21/make4ht/issues/133}{}this report\EndLink
+for more details.
\<configure mathml amsopn\><<<
-\def\:tempc{\qopname\relax m{lim inf}}
+\def\:tempc{\qopname\relax m{\:limspaces{lim}{inf}}}
\HLet\liminf=\:tempc
-\def\:tempc{\qopname\relax m{lim sup}}
+\def\:tempc{\qopname\relax m{\:limspaces{lim}{sup}}}
\HLet\limsup=\:tempc
-\def\:tempc{\qopname\relax m{proj lim}}
+\def\:tempc{\qopname\relax m{\:limspaces{proj}{lim}}}
\HLet\projlim=\:tempc
-\def\:tempc{\qopname\relax m{inj lim}}
+\def\:tempc{\qopname\relax m{\:limspaces{inj}{lim}}}
\HLet\injlim=\:tempc
>>>
+\<configure mathml amsopn\><<<
+\Configure{qopname}
+ {\Configure{mathop}{*}
+ {<\a:mathml mrow \mml:class="qopname">}
+ {</\a:mathml mrow><mo> &\#x2061;<!--FUNCTION APPLICATION--> </mo>}
+ {}}
+>>>
@@ -2489,13 +2499,6 @@ this in the texbook.)
>>>
-\<configure mathml amsopn\><<<
-\Configure{qopname}
- {\Configure{mathop}{*}
- {<\a:mathml mi \mml:class="qopname">}
- {</\a:mathml mi><mo> &\#x2061;<!--FUNCTION APPLICATION--> </mo>}
- {}}
->>>
The following CSS caused too large whitespace around functions
%\Css{mi.qopname + mo{margin-left:0.3em}}
@@ -3477,8 +3480,8 @@ but not \verb=$\mathop{div} (\mathbf{F})$=
\expandafter\HLet\csname #1\endcsname\:tempc
}
\:tempb{lim}
-\:tempb{limsup}
-\:tempb{liminf}
+% \:tempb{limsup}
+% \:tempb{liminf}
\:tempb{max}
\:tempb{min}
\:tempb{sup}
@@ -3486,6 +3489,18 @@ but not \verb=$\mathop{div} (\mathbf{F})$=
\:tempb{det}
\:tempb{Pr}
\:tempb{gcd}
+
+
+>>>
+
+We need a special configuration for these two word operators, in order to get a good spacing.
+
+\<configure mathml latex\><<<
+\def\:limspaces#1#2{\HCode{<\a:mathml mi>#1</\a:mathml mi><\a:mathml mspace class="thinspace" width="0.17em"></\a:mathml mspace><\a:mathml mi>#2</\a:mathml mi><\a:mathml mspace class="thinspace" width="0.17em"></\a:mathml mspace>}}
+\def\:tempa{\mathop{\:limspaces{lim}{sup}}\limits}
+\HLet\limsup\:tempa
+\def\:tempa{\mathop{\:limspaces{lim}{inf}}\limits}
+\HLet\liminf\:tempa
>>>
%%%%%%%%%%%%%%%
diff --git a/support/bib2gls/CHANGES b/support/bib2gls/CHANGES
index 14997dee5f..5861cea936 100644
--- a/support/bib2gls/CHANGES
+++ b/support/bib2gls/CHANGES
@@ -1,3 +1,17 @@
+v3.6 (2023-09-04)
+
+ * bib2gls
+
+ - added check for self-referencing alias
+
+ - added check for encoding in aux file not matching requested or
+ default TeX encoding
+
+ - allow process to retry if encoding error occurs in aux file
+
+ - bug fix: --default-encoding option not picked up in all
+ instances where the default is required
+
v3.5 (2023-08-24)
* bib2gls
diff --git a/support/bib2gls/bib2gls-begin.pdf b/support/bib2gls/bib2gls-begin.pdf
index 6af4ccbb2e..6631bac689 100644
--- a/support/bib2gls/bib2gls-begin.pdf
+++ b/support/bib2gls/bib2gls-begin.pdf
Binary files differ
diff --git a/support/bib2gls/bib2gls-en.xml b/support/bib2gls/bib2gls-en.xml
index 7a9aea98ec..f3c57ac250 100644
--- a/support/bib2gls/bib2gls-en.xml
+++ b/support/bib2gls/bib2gls-en.xml
@@ -173,6 +173,9 @@ file is in or in a location that can be found by kpsewhich.</entry>
<entry key="message.log.file">Transcript written to {0}.</entry>
<entry key="message.written">{0} written to {1}.</entry>
<entry key="message.written.total">{0} written in total.</entry>
+<entry key="message.reparsing_aux">Reparsing {0} with encoding {1}.</entry>
+<entry key="message.found">Found: {0}</entry>
+<entry key="message.lost_records">Records may be lost.</entry>
<entry key="message.0.entry">No entries</entry>
<entry key="message.1.entry">1 entry</entry>
@@ -225,6 +228,7 @@ Defaulting to: {0}.
<entry key="message.missing.id">id missing</entry>
<entry key="message.default.locale">Default document locale: {0} {1}</entry>
<entry key="message.detected.sty">Detected package {0} {1}</entry>
+<entry key="message.detected.sty_no_version">Detected package {0}</entry>
<entry key="message.adding.record">Adding record {0} to entry {1}''s record list.</entry>
<entry key="message.adding.primary.record">Adding primary record {0} to entry {1}''s record list.</entry>
<entry key="message.adding.supplemental.record">Adding supplemental record {0} to entry {1}''s record list.</entry>
@@ -232,6 +236,7 @@ Defaulting to: {0}.
<entry key="message.adding.counter.primary.record">Adding primary record {0} to entry {1}''s {2} record list.</entry>
<entry key="message.copying.record">Copying record {0} from entry {1} to entry {2}.</entry>
<entry key="message.copying.primary.record">Copying primary record {0} from entry {1} to entry {2}.</entry>
+<entry key="message.copying.self_record">Attempt to copy record to self for entry {2} ignored.</entry>
<entry key="message.ignored.record">Ignoring record {0}.</entry>
<entry key="message.empty.location.ignored">Converting empty location to ignored record
(label: ''{0}'', counter: ''{1}'', encap: ''{2}'')</entry>
@@ -387,12 +392,19 @@ Aliased entries must be in the same resource set as their target entries with op
<entry key="warning.mismatched.sty">Mismatching versions of packages {0} ({1}) and {2} ({3}). Please upgrade {2}</entry>
<entry key="error.title">Error: {0}</entry>
+<entry key="error.no_log">File {0} not found. Remember to run LaTeX before {1}.
+Will try to proceed without it.</entry>
<entry key="error.alias.map.forbidden">The 'alias' field can't be mapped.</entry>
+<entry key="error.self_alias.forbidden">The ''alias'' field can''t reference its own entry (ID: {0}).</entry>
<entry key="error.no.sty.version">Unable to read version date for package {0}</entry>
<entry key="error.sty.too.old">Package {0} version {1} is too old.
Minimum version {2} required.</entry>
+<entry key="error.no_sty.version">No information about the {0} package was found in {1}.
+Check your document has loaded {0}.sty and rerun LaTeX.</entry>
+<entry key="error.unknown.charset">Unknown charset: {0}</entry>
<entry key="error.unknown.tex.charset">Unknown TeX charset: {0}
Defaulting to {1}. Use {2} to set another encoding.</entry>
+<entry key="error.aux.charset.mismatch">The aux file charset was set to {0} but this conflicts with the information found in the aux file that indicates encoding {1}.</entry>
<entry key="error.missing.aux.cs.require_cs">Missing \{0} in aux file. (Have you used \{1}?)</entry>
<entry key="error.missing.aux.cs.require_cs_or">Missing \{0} in aux file. (Have you used \{1} or \{2}?)</entry>
<entry key="error.missing.records">No records found in aux file.
diff --git a/support/bib2gls/bib2gls.pdf b/support/bib2gls/bib2gls.pdf
index 264d02977f..57f29d9864 100644
--- a/support/bib2gls/bib2gls.pdf
+++ b/support/bib2gls/bib2gls.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-authors.pdf b/support/bib2gls/examples/sample-authors.pdf
index cf248eb070..aac7ae96c6 100644
--- a/support/bib2gls/examples/sample-authors.pdf
+++ b/support/bib2gls/examples/sample-authors.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-bacteria.pdf b/support/bib2gls/examples/sample-bacteria.pdf
index 50e8174154..87109a9203 100644
--- a/support/bib2gls/examples/sample-bacteria.pdf
+++ b/support/bib2gls/examples/sample-bacteria.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-chemical.pdf b/support/bib2gls/examples/sample-chemical.pdf
index 465f705f0b..19781cf658 100644
--- a/support/bib2gls/examples/sample-chemical.pdf
+++ b/support/bib2gls/examples/sample-chemical.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-citations.pdf b/support/bib2gls/examples/sample-citations.pdf
index 653b81f29d..a9700cf476 100644
--- a/support/bib2gls/examples/sample-citations.pdf
+++ b/support/bib2gls/examples/sample-citations.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-constants.pdf b/support/bib2gls/examples/sample-constants.pdf
index a71a83dd82..830201f1e3 100644
--- a/support/bib2gls/examples/sample-constants.pdf
+++ b/support/bib2gls/examples/sample-constants.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-hierarchical.pdf b/support/bib2gls/examples/sample-hierarchical.pdf
index a91e86effd..e907c25cd5 100644
--- a/support/bib2gls/examples/sample-hierarchical.pdf
+++ b/support/bib2gls/examples/sample-hierarchical.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-markuplanguages.pdf b/support/bib2gls/examples/sample-markuplanguages.pdf
index 32b1c34d79..c6b6e66461 100644
--- a/support/bib2gls/examples/sample-markuplanguages.pdf
+++ b/support/bib2gls/examples/sample-markuplanguages.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-maths.pdf b/support/bib2gls/examples/sample-maths.pdf
index 87edbafef1..3815d7e650 100644
--- a/support/bib2gls/examples/sample-maths.pdf
+++ b/support/bib2gls/examples/sample-maths.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-media.pdf b/support/bib2gls/examples/sample-media.pdf
index 6c21c9ea15..951ec4627f 100644
--- a/support/bib2gls/examples/sample-media.pdf
+++ b/support/bib2gls/examples/sample-media.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-msymbols.pdf b/support/bib2gls/examples/sample-msymbols.pdf
index a57dac116c..0c0ab8c572 100644
--- a/support/bib2gls/examples/sample-msymbols.pdf
+++ b/support/bib2gls/examples/sample-msymbols.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-multi1.pdf b/support/bib2gls/examples/sample-multi1.pdf
index 743481f107..6024a79668 100644
--- a/support/bib2gls/examples/sample-multi1.pdf
+++ b/support/bib2gls/examples/sample-multi1.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-multi2.pdf b/support/bib2gls/examples/sample-multi2.pdf
index 60e568beb2..7a39d39ab7 100644
--- a/support/bib2gls/examples/sample-multi2.pdf
+++ b/support/bib2gls/examples/sample-multi2.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-nested.pdf b/support/bib2gls/examples/sample-nested.pdf
index 2159fcdbde..edb15a82f9 100644
--- a/support/bib2gls/examples/sample-nested.pdf
+++ b/support/bib2gls/examples/sample-nested.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-people.pdf b/support/bib2gls/examples/sample-people.pdf
index 57830f119c..074e92d4d1 100644
--- a/support/bib2gls/examples/sample-people.pdf
+++ b/support/bib2gls/examples/sample-people.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-textsymbols.pdf b/support/bib2gls/examples/sample-textsymbols.pdf
index 946f766255..0e9771cbac 100644
--- a/support/bib2gls/examples/sample-textsymbols.pdf
+++ b/support/bib2gls/examples/sample-textsymbols.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-textsymbols2.pdf b/support/bib2gls/examples/sample-textsymbols2.pdf
index d912c9b563..2a356a1df2 100644
--- a/support/bib2gls/examples/sample-textsymbols2.pdf
+++ b/support/bib2gls/examples/sample-textsymbols2.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-units1.pdf b/support/bib2gls/examples/sample-units1.pdf
index b5e3c8b0bc..b923ba0bb3 100644
--- a/support/bib2gls/examples/sample-units1.pdf
+++ b/support/bib2gls/examples/sample-units1.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-units2.pdf b/support/bib2gls/examples/sample-units2.pdf
index 22650ed5fc..419822dcb0 100644
--- a/support/bib2gls/examples/sample-units2.pdf
+++ b/support/bib2gls/examples/sample-units2.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-units3.pdf b/support/bib2gls/examples/sample-units3.pdf
index a17537f587..e84e739c1c 100644
--- a/support/bib2gls/examples/sample-units3.pdf
+++ b/support/bib2gls/examples/sample-units3.pdf
Binary files differ
diff --git a/support/bib2gls/examples/sample-usergroups.pdf b/support/bib2gls/examples/sample-usergroups.pdf
index 42ab0d5a46..bb10dfce6e 100644
--- a/support/bib2gls/examples/sample-usergroups.pdf
+++ b/support/bib2gls/examples/sample-usergroups.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 44978db406..740f1f0960 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -30,7 +30,6 @@ $mirrors = {
'https://mirror-hk.koddos.net/CTAN/' => 1,
},
'Indonesia' => {
- 'http://repo.ugm.ac.id/ctan/' => 1,
'https://mirror.unpad.ac.id/ctan/' => 1,
},
'Iran' => {
@@ -132,7 +131,6 @@ $mirrors = {
'Poland' => {
'https://ctan.gust.org.pl/tex-archive/' => 1,
'https://polish-mirror.evolution-host.com/ctan/' => 1,
- 'https://repo.skni.umcs.pl/ctan/' => 1,
},
'Portugal' => {
'https://ftp.eq.uc.pt/software/TeX/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 54ed68bfd6..cbe04e1a12 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/68165
+depend revision/68175
name 00texlive.image
category TLCore
-revision 68163
+revision 68175
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
@@ -40,7 +40,7 @@ longdesc IgnorePatterns in the check_files routine in tlmgr.pl augment
longdesc this list. Those are not included in the source/ tarball. For
longdesc information on the 00texlive prefix see
longdesc 00texlive.installation(.tlpsrc)
-runfiles size=13070
+runfiles size=13071
.mkisofsrc
autorun.inf
texmf-dist/README
@@ -530,6 +530,7 @@ runfiles size=13070
tlpkg/tlpsrc/arrayjobx.tlpsrc
tlpkg/tlpsrc/arraysort.tlpsrc
tlpkg/tlpsrc/arsclassica.tlpsrc
+ tlpkg/tlpsrc/arsenal.tlpsrc
tlpkg/tlpsrc/articleingud.tlpsrc
tlpkg/tlpsrc/arvo.tlpsrc
tlpkg/tlpsrc/arydshln.tlpsrc
@@ -3257,7 +3258,6 @@ runfiles size=13070
tlpkg/tlpsrc/parrun.tlpsrc
tlpkg/tlpsrc/parsa.tlpsrc
tlpkg/tlpsrc/parselines.tlpsrc
- tlpkg/tlpsrc/parsianfonts.tlpsrc
tlpkg/tlpsrc/parskip.tlpsrc
tlpkg/tlpsrc/pas-cours.tlpsrc
tlpkg/tlpsrc/pas-crosswords.tlpsrc
@@ -4790,7 +4790,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 68146
+revision 68167
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
@@ -24511,6 +24511,61 @@ catalogue-ctan /macros/latex/contrib/arsclassica
catalogue-license lppl
catalogue-topics dissertation
+name arsenal
+category Package
+revision 68169
+shortdesc Open Type font by Andrij Shevchenko
+relocated 1
+longdesc In 2011 Andrij's typeface became a winner of the Ukrainian Type
+longdesc Design Competition "Mystetsky Arsenal" in which three main
+longdesc criteria were sought for: being zeitgeist, practical, and
+longdesc Ukrainian. Andrij's winning entry was crowned Arsenal and made
+longdesc publicly available. Arsenal is a semi-grotesque with
+longdesc traditional forms. It is primarily designed for body text and
+longdesc intended for various professional communication. Its special
+longdesc qualities of letter shapes and subtle contrast modulation
+longdesc articulate grace and expressivity. Arsenal's somewhat lyrical
+longdesc sentiment abides to the Ukrainian nature of the font. This
+longdesc package provides the fonts and LaTeX support for them with
+longdesc matching math. It needs LuaLaTeX or XeLaTeX.
+containersize 201992
+containerchecksum 9b1243ef579f188613a2ee7eabd45bfee7b4221aec984700401cd4b10dd6c7b2dbaed559b99715418f2d335b5cba8cc3c316af81a626588bafeab6a38a471fa5
+doccontainersize 240064
+doccontainerchecksum 8de4c762106bd6efd94ed31ae57f9acb5910d751d06bc77db98089bdade5f3cc01cbb19a639b7b8c2b031790001b288ce9ab136c4c2111765654e6b78008c324
+docfiles size=78
+ RELOC/doc/fonts/arsenal/LICENSE
+ RELOC/doc/fonts/arsenal/LICENSE_FONTS
+ RELOC/doc/fonts/arsenal/README details="Readme"
+ RELOC/doc/fonts/arsenal/arsenal.bib
+ RELOC/doc/fonts/arsenal/arsenal.pdf details="Package documentation"
+ RELOC/doc/fonts/arsenal/sample-math-iwona.pdf details="Example of use with Iwona math"
+ RELOC/doc/fonts/arsenal/sample-math-iwona.tex
+ RELOC/doc/fonts/arsenal/sample-math-kpsans.pdf details="Example of use with KpSans math"
+ RELOC/doc/fonts/arsenal/sample-math-kpsans.tex
+ RELOC/doc/fonts/arsenal/sample-text.pdf details="Example of use (text) and font table"
+ RELOC/doc/fonts/arsenal/sample-text.tex
+srccontainersize 6196
+srccontainerchecksum 465cfade3b7d4f5dffc2eed72be07ead297ee669b529606987b0288b3d66b579e8690f72fbac9f794a422880ab02f9ca1ca7775b9c9ec158bc081e4ff6ca341e
+srcfiles size=7
+ RELOC/source/fonts/arsenal/Makefile
+ RELOC/source/fonts/arsenal/arsenal.dtx
+ RELOC/source/fonts/arsenal/arsenal.ins
+ RELOC/source/fonts/arsenal/sample-math.dtx
+runfiles size=112
+ RELOC/fonts/opentype/public/arsenal/Arsenal-Bold.otf
+ RELOC/fonts/opentype/public/arsenal/Arsenal-BoldItalic.otf
+ RELOC/fonts/opentype/public/arsenal/Arsenal-Italic.otf
+ RELOC/fonts/opentype/public/arsenal/Arsenal-Regular.otf
+ RELOC/tex/latex/arsenal/arsenal.sty
+catalogue-contact-bugs https://github.com/borisveytsman/arsenal/issues
+catalogue-contact-development https://github.com/borisveytsman/arsenal/pull
+catalogue-contact-home https://github.com/alexeiva/Arsenal
+catalogue-contact-repository https://github.com/borisveytsman/arsenal/
+catalogue-ctan /fonts/arsenal
+catalogue-license ofl lppl1.3c
+catalogue-topics font font-body font-cyrillic font-sans font-otf font-supp expl3
+catalogue-version 0.1
+
name articleingud
category Package
revision 38741
@@ -36332,7 +36387,7 @@ catalogue-version 1.5
name bib2gls
category Package
-revision 68060
+revision 68172
shortdesc Command line application to convert .bib files to glossaries-extra.sty resource files
longdesc This Java command line application may be used to extract
longdesc glossary information stored in a .bib file and convert it into
@@ -36350,10 +36405,10 @@ longdesc containing definitions (\newglossaryentry etc.) to the .bib
longdesc format required by bib2gls.
depend bib2gls.ARCH
depend glossaries-extra
-containersize 1907100
-containerchecksum 50c75c616008c7c5e4b0d358af2ba923873ced0d1d26dde40c03e67fc1119154f787855133dca3a4f507c6ff2382b621ee911ea3e85510bbed5784c4ebb14bb9
-doccontainersize 5758284
-doccontainerchecksum 1969d0dda24db4a89d5dfef3d2f41e94dfc957a65262edd40373e99c3b92908e0a33b256384b2b4acf0e205f4efec2ba901337ce6e05f14c3d6fe48826cee5f1
+containersize 1907844
+containerchecksum 45809dc78e1e3b5d7c8285111c8a67380f153806c15049b06670bf7d2727645677ffa08212bd06b136cdee265031802e2cdc1e8b73e4ae9b9618ec7ff97f4aec
+doccontainersize 5758656
+doccontainerchecksum 72a556bcc9dc05d8366dfa07b54498a105b68ab55f2625289a6ab6d7af7440ef7fcaab0b9f274e05b4cf28d4584d0b3065a4e746add3e451e8e49f6e13c59032
docfiles size=2027
texmf-dist/doc/man/man1/bib2gls.1
texmf-dist/doc/man/man1/bib2gls.man1.pdf
@@ -36432,8 +36487,8 @@ docfiles size=2027
texmf-dist/doc/support/bib2gls/examples/unaryoperators.bib
texmf-dist/doc/support/bib2gls/examples/usergroups.bib
texmf-dist/doc/support/bib2gls/examples/vegetables.bib
-srccontainersize 1799016
-srccontainerchecksum 8d5e7c4c52a1ff853eb02f0f061c88b1de3077a6eaac1d5e482ae2c9de15bb04ad49793fd5f7294729727fb7563058b7011892805bd7ba6de8d56cc36679029e
+srccontainersize 1799480
+srccontainerchecksum e7ddfd17a951c70e13008d52dd515f54889865df1059787419c5e35837af2d68d3e6bb5cd7ada47ac14ba84bf71598d20e1bd227a96582044c3219b8689c387a
srcfiles size=926
texmf-dist/source/support/bib2gls/src/bib2gls-begin.tex
texmf-dist/source/support/bib2gls/src/bib2gls-cite.bib
@@ -36458,7 +36513,7 @@ catalogue-contact-repository https://github.com/nlct/bib2gls
catalogue-ctan /support/bib2gls
catalogue-license gpl3+
catalogue-topics bibtex-util glossary
-catalogue-version 3.5
+catalogue-version 3.6
name bib2gls.aarch64-linux
category Package
@@ -69269,7 +69324,7 @@ containerchecksum 41548fba89276395649f7c96f36d9f8ae2979a9bfe045cb3dedad24cb2f991
name collection-fontsextra
category Collection
-revision 68118
+revision 68169
shortdesc Additional fonts
relocated 1
depend aboensis
@@ -69292,6 +69347,7 @@ depend archaic
depend archivo
depend arev
depend arimo
+depend arsenal
depend arvo
depend asana-math
depend asapsym
@@ -69624,8 +69680,8 @@ depend yfonts-otf
depend yfonts-t1
depend yinit-otf
depend zlmtt
-containersize 2000
-containerchecksum 74de615e8a28381bb15b8280ac3ef124678fbfa58c1cf865a2b565adac194538ead1eb9a4c9b0306c56b3d2941ee4c6fc8cd2823c0db0407ffc318af9eb59567
+containersize 2008
+containerchecksum 2e1de43f82511474b550ad40a083cfcde3759a5aa6f09a5c50dcc05481aeb24a09d92a315df458f5a6fad6de15d9ff7248c1f6ee09a161fd3159cbf429b19f12
name collection-fontsrecommended
category Collection
@@ -69864,7 +69920,7 @@ containerchecksum 4f0311e8e9c8dc9fcba918f175049279d4ed2342224af9807de04e44262f4a
name collection-langarabic
category Collection
-revision 68152
+revision 68173
shortdesc Arabic
relocated 1
longdesc Support for Arabic and Persian.
@@ -69889,7 +69945,6 @@ depend kurdishlipsum
depend lshort-persian
depend luabidi
depend na-box
-depend parsianfonts
depend persian-bib
depend quran
depend sexam
@@ -69899,8 +69954,8 @@ depend tram
depend xepersian
depend xepersian-hm
depend xindy-persian
-containersize 464
-containerchecksum 0518d7f6e83a62522e27301300f5c701541d9ca810bdb4088b7a6ae7009ca2d20d3ce51f47b18b2a7be86539b1d502c889b927ce4c0546b0754ae6cf77bac96f
+containersize 456
+containerchecksum 11cf653b26f02c2152a6af76481bd22f92693d0c19bdb7838603256027ccc499fc76a633ecc9330ba72e2498f5b13afe66b51d1e87ec7e4fa50febdd5fd98776
name collection-langchinese
category Collection
@@ -144821,28 +144876,31 @@ catalogue-topics listing synt-hlt
name highlightx
category Package
-revision 68138
+revision 68171
shortdesc Highlight formulas or paragraphs
relocated 1
-longdesc This package provides commands (French or English) to highlight
-longdesc formulas (with handwriting effect if possible) or paragraphs:
-longdesc coded using soul and TikZ; \SurlignerFormule in French;
-longdesc \HighlightFormula in English; \genhighlightpar for a generic
-longdesc (without effect) paragraph highlighting.
-containersize 1604
-containerchecksum 44d4d1794efebdd0fb8264b1bcb5e61bf2d02d02a4acc15ca6fffc374c0e2e6f5bf30884c11ef4bb5daa3185278cca678fb8860733c4a5fecf44e2c3e227936f
-doccontainersize 127396
-doccontainerchecksum 097ea2b7f08bdf7bcabe44bf5c124a344edd5ed86f29d26075b4078540a3f3c3ede54e9316c3b43ac3c8482cb490e248b62e30fa1e770f80eb4423fe3ef8824a
-docfiles size=40
+longdesc This package provides commands (in French or English) to
+longdesc highlight formulas or paragraphs with handwriting effect: coded
+longdesc using soul and TikZ; \SurlignerFormule and \SurlignerTexte in
+longdesc French; \HighlightFormula and \TextHighlight in English. The
+longdesc code for hightlighting paragraphs with handwriting effect has
+longdesc been contributed by Antal Spector-Zabusky.
+containersize 2576
+containerchecksum 5c567e14dbf475fd4e77745296a1677e0c41d6152e3900dd1069dc9005cd37d0645e16f9ac6caa22c8e40a4698cf9d7c94ec08949e15bfc7fdfa167e77048620
+doccontainersize 186120
+doccontainerchecksum b01322d69255b734b94942655d8834ea20ff8eb015055a24fafd3a81b378fcfc27a3fd346d7d1d9c885a7a68e7f18af7983345942728f0d3050083548ddc7ebf
+docfiles size=52
RELOC/doc/latex/highlightx/README.md details="Readme"
RELOC/doc/latex/highlightx/highlightx-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/highlightx/highlightx-doc.tex
-runfiles size=1
+runfiles size=3
RELOC/tex/latex/highlightx/highlightx.sty
+catalogue-contact-repository https://github.com/cpierquet/highlightx
+catalogue-contact-support https://github.com/cpierquet/highlightx/issues
catalogue-ctan /macros/latex/contrib/highlightx
catalogue-license lppl1.3c
catalogue-topics decoration pgf-tikz
-catalogue-version 0.1.1
+catalogue-version 0.1.2
name hindawi-latex-template
category Package
@@ -207963,7 +208021,7 @@ catalogue-version 1.5
name metsymb
category Package
-revision 68118
+revision 68175
shortdesc The package provides dedicated TeX commands to generate (vectorial) meteorological symbols
relocated 1
longdesc The metsymb package introduces commands to generate official
@@ -207978,11 +208036,12 @@ longdesc be used on its own. This package essentially introduces a new
longdesc font in which each symbol is assigned to a glyph, which can
longdesc then be called individually from LaTeX documents via dedicated
longdesc commands.
-containersize 16728
-containerchecksum 4577c5b1d2807e3a4d044b0c4a762071fad8435c7e31934f2208807ecc15ee6378e610bfaddad015edfcc849e533c6a20c37886b5b7da35337b02e5e6acb765c
-doccontainersize 410132
-doccontainerchecksum 25571673430d1bfd037d09b3ed05540fdd2bab4a5e2dfa1d2967be3be5594d5a737c96bfaebfd81f9f71b8b6735f91a14fe89f9fed571d139f3418ea10271b5d
-docfiles size=115
+execute addMap metsymb.map
+containersize 16840
+containerchecksum 02864640550428b4869f0682d5571f463d21089f85e4e03336890cd7d37d08b9ec89b9bdc7b09b0f3ff5ea8bd612acfc2974655439fdcc5b617846d5f3d1c2a4
+doccontainersize 410048
+doccontainerchecksum a3afc302c345de9e00f89f6e0781d4763d4ca5461f498e2cedcd0ee0494483db9cf7cd0ceb68823e7b1806caebc85a22751d5d4ce3b8041968036c8b2514e5d7
+docfiles size=114
RELOC/doc/fonts/metsymb/AUTHORS
RELOC/doc/fonts/metsymb/CHANGELOG
RELOC/doc/fonts/metsymb/CODE_OF_CONDUCT.md
@@ -207994,14 +208053,13 @@ docfiles size=115
RELOC/doc/fonts/metsymb/metsymb_mwe.pdf
RELOC/doc/fonts/metsymb/metsymb_mwe.py
RELOC/doc/fonts/metsymb/testfont.pdf
- RELOC/doc/fonts/metsymb/umetsymb.fd
srccontainersize 15712
-srccontainerchecksum 49bf097b10a9fac1840cb8e96f5110e5522c25ced249a806b0fb6108372fdadcce3e4642776b1559e851597b9be9e8d3110b0d50ad14322ffd95ab2b04c8c52b
+srccontainerchecksum 29ccd5eb8915077ca09b568c7fd1924d61243266dc2fdfebba00691bb35a0dd908f2311caee865a044a78a9e485f78a4b91065c8d17f08b13420bdcf1b64a05f
srcfiles size=21
RELOC/source/fonts/metsymb/metsymb.dtx
RELOC/source/fonts/metsymb/metsymb.ins
RELOC/source/fonts/metsymb/metsymb.sfd
-runfiles size=12
+runfiles size=13
RELOC/fonts/afm/public/metsymb/metsymb.afm
RELOC/fonts/enc/dvips/metsymb/metsymb.enc
RELOC/fonts/map/dvips/metsymb/metsymb.map
@@ -208009,12 +208067,13 @@ runfiles size=12
RELOC/fonts/tfm/public/metsymb/metsymb.tfm
RELOC/fonts/type1/public/metsymb/metsymb.pfb
RELOC/tex/latex/metsymb/metsymb.sty
+ RELOC/tex/latex/metsymb/umetsymb.fd
catalogue-contact-bugs https://github.com/MeteoSwiss/metsymb/issues
catalogue-contact-repository https://github.com/MeteoSwiss/metsymb
catalogue-contact-support https://github.com/MeteoSwiss/metsymb/discussions
catalogue-ctan /fonts/metsymb
catalogue-license bsd3
-catalogue-topics font font-symbol
+catalogue-topics font font-symbol font-sfd font-specialist font-otf scientific-docs
catalogue-version 1.2.0
name mex
@@ -243703,59 +243762,6 @@ catalogue-license lppl1.3
catalogue-topics decoration macro-supp
catalogue-version 1.4
-name parsianfonts
-category Package
-revision 68152
-shortdesc High Quality Persian Fonts
-relocated 1
-longdesc This package contains seven font families with Persian language
-longdesc support. Parsian: Serif text font Parsian Sans: Sans-serif text
-longdesc font Parsian Mono: Mono-spaced text font Parsian TeX: TeX font
-longdesc with Persian support Parsian TeX Classic: TeX font with Persian
-longdesc Support and a classic look Parsian Naskh: Serif text font with
-longdesc Naskh style for Persian Parsian Title: A display font suitable
-longdesc for headings and titles.
-containersize 1669652
-containerchecksum 84b3eedc76a8ccff9cef8d492ce408db517906d9fa6401e3e8d164470df41c93040a0b4b532a50da2098f019a73794a8e9be1bb941738dd17a3432147809e3e5
-doccontainersize 346528
-doccontainerchecksum df373791117551fe4a16722736ec1c9ce7bff14ef56b6950b95ffd652012dbf882eab9bb88cd8c294c229485e08e47dbed46f453dd6b4117fdc6f0be46c12722
-docfiles size=88
- RELOC/doc/fonts/parsianfonts/README.md details="Readme"
- RELOC/doc/fonts/parsianfonts/parsianfonts-samples.pdf details="Package documentation"
- RELOC/doc/fonts/parsianfonts/parsianfonts-samples.tex
-runfiles size=1599
- RELOC/fonts/truetype/public/parsianfonts/Parsian-Bold.ttf
- RELOC/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf
- RELOC/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf
- RELOC/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf
-catalogue-contact-repository https://github.com/SajadKazemi
-catalogue-ctan /fonts/parsianfonts
-catalogue-license lppl1.3c
-catalogue-topics font font-ttf persian
-catalogue-version 1.0.3
-
name parskip
category Package
revision 58358
@@ -303321,7 +303327,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 68129
+revision 68174
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
@@ -303342,10 +303348,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 1102992
-containerchecksum da7b8f41dbb4fe2a4d95731d6ecd34cf8b5daac2e3ae0e3838498c7922746ac6fd6405c1673f9044225c5eb864fc93b6465287405c17135d626a308da2851631
+containersize 1103004
+containerchecksum 8a2faa21ad02f10589fd06c8c4305f0cade805286ed58ca617c1953438c7b5bdc751706060c203d70e00be10131b88fe391086554c59072309dd8dddb77332ce
doccontainersize 136384
-doccontainerchecksum 6d8064c863623a4e3f465f30bbbfdd8264413159bd194ed48da10dcb5479990ef44da48f3f7227fed0a40dbcc668a31e3fcba59493e837830dca407330e0d2d1
+doccontainerchecksum cc70924e5cccfa75253100066b39d523df9113298e872822ee962dfda2c72b4403ab876d5689bead64a3cef45533bab695b8a5aecfc24481c163fbb50829c38c
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -303417,8 +303423,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 1453692
-srccontainerchecksum b6d277bb6cbb473d7c9129a0f6f8270691f013e250970950abfed8b95816676f3cb36e6501ed4b84db864d7b1ced14d69c1118c0125128a7a308fc7003149522
+srccontainersize 1452688
+srccontainerchecksum f7cd45de584559e25bc66fe063ae0624dd54e534bf7a1422ab17a04b0d93da94535e3d826dc2beaf6296b15af482ebebd6d31b216e4298190f9f327eaf6e0c23
srcfiles size=4398
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
@@ -314921,7 +314927,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 68154
+revision 68167
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.
@@ -314929,10 +314935,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 114120
-containerchecksum b107872031e04d0825c7224e1cd885e8758182be3b210e587a0b695d2b3ad0c710132158de5f8163eca15f0b62b662cace9585e27dea5fb4043e6ae3ceb4718f
-doccontainersize 428988
-doccontainerchecksum 60e10d745cfd8355532310974b529886ca2472c83248844b7fa7d857d8f7f14c3f53a1517c8349f7001f4b1b0add1aa4a8f467940ec1ebde707625b9224263d2
+containersize 114096
+containerchecksum 45d39c3d05569ecdeede62f3341c66fe76bfdd8a60e9435d5bc31a7501734f6a08961197b4f4b5199f1421e4cb8a90091067ce6d0380a729986af0039ac45859
+doccontainersize 428984
+doccontainerchecksum e8aa888649ea62f0efee2cb78a50eed8d7a1d0d847f0dadb254d15b4812410a811b6d68750888432e31f39f9164f77675551399e2e494849be377aa25edabf32
docfiles size=549
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -351184,17 +351190,17 @@ binfiles arch=x86_64-solaris size=1
name wordle
category Package
-revision 67718
+revision 68170
shortdesc Create wordle grids
relocated 1
-longdesc This package provides and environment (in french or english) to
+longdesc This package provides environments (in French or English) to
longdesc display wordle grids: \begin{WordleGrid} for the English
longdesc version, \begin{GrilleSutom} for the French version.
-containersize 2708
-containerchecksum 829a673f70cfbb6deaa4c988859655d40f964ecc7021a21ff6ba31b31cc3e0cfb350dee3f4728547a4bba277427066746a9ee8a8beb48024d04d36eb1758b069
-doccontainersize 451476
-doccontainerchecksum b9221747d9b5c7cdab9f756887d4b9e3fc156bfef55aa6a5e6354fddf0314c952f15cc63f0d30be81084e91263c713fedfc651b6e7a97664f64b2f9960d78173
-docfiles size=150
+containersize 2724
+containerchecksum fe32704e323185cdc9fcbd3e87bf02c4c0870af501de731ea1b05056cc7e57861042b111a3307597969351960bb99086f99f8577b70e8e6b31cfbc9cf8825157
+doccontainersize 451064
+doccontainerchecksum 38f168ddfdab5e786a4ad5b42f726e7895178e949c04f75ffd2f14fb42d77bf6e8afe22df5b87fecf8490be61aa3edde0dafaa91191f459e4378878aa575e8c8
+docfiles size=146
RELOC/doc/latex/wordle/README.md details="Readme"
RELOC/doc/latex/wordle/wordle-doc-en.pdf details="Package documentation"
RELOC/doc/latex/wordle/wordle-doc-en.tex
@@ -351202,13 +351208,12 @@ docfiles size=150
RELOC/doc/latex/wordle/wordle-doc-fr.tex
runfiles size=3
RELOC/tex/latex/wordle/wordle.sty
-catalogue-contact-home https://github.com/cpierquet/wordle
catalogue-contact-repository https://github.com/cpierquet/wordle
catalogue-contact-support https://github.com/cpierquet/wordle/issues
catalogue-ctan /graphics/pgf/contrib/wordle
catalogue-license lppl1.3c
catalogue-topics games pgf-tikz
-catalogue-version 0.1.0
+catalogue-version 0.1.1
name wordlike
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 83c50a8751..a90673d9ad 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-9f64a7e3e1846620a26b3da7b8f12a5e texlive.tlpdb
+49d532b8016ae6a920a16512e6a77250 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 7e41e2bd3d..a3f43fbe08 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-ac60c74c5b0be4af93daddc939138ad0bad2e08a2023abc5f1cd20555d7924490325cfa3ef3f3fd985b688faa465299e6f1b12a91cb661de263dd6a300176f3f texlive.tlpdb
+6d64c863301cb9d2ca7856cab96c6d45c51301d95dabb5cb1c3b550a629024f3bd505ef194ba030d7c46986fe2fff62c390c987b8dffb91e22536fe9631d1d6f texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 56dda9c568..c94fefd25a 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+QqiBBqTOGHfhlDjHAFAmT1GiwACgkQTOGHfhlD
-jHCLRggAuJiyhhJuX0RmquG7cIOrHlsthvonB41dT1nB1zSc0gZNsMXGnSNlqZko
-BoHlnSQa18ZmghRN+Y2iMEw2OPoGDUR3PQFpUti+9CJRpq45IMeSHNkM+xW0SUK5
-7nv6PI7VyrcJNR3TeQN/ez8b/jmRk4mmc6j7elaKh+XfSJxcOzLmvhNf4Ozxe3Fy
-JnYYrw0vGwj02a7LphenMGIfORGPwd676M2sHFokD9StXoQQx4onuOWLlMwJ4wfl
-/9tUAcIaUhc0wg3G6i5RaVeys88nmDnqYLkx/7z94HpRzI+W/Ni7rJ5aCiETuMJF
-BqPRXlUYThCkGs6CnvFUy7j+BIjnaA==
-=bjJZ
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmT2bCkACgkQTOGHfhlD
+jHDdCQf+MvbI1bXguXdf/mFJyhMtxRFSOmd409WKizcJfFBEQR7hZPNaBi2PuEK8
+UT/HVbx+ijewCURRxLuLSPsfEKVUrlgi2XfuJttAMmRSdoHj3EKT/MzUnZcCNkqQ
+qcH5eIAPwerEhNUVJh0dkcMlPjFP3K0iIIoBoUSGI6cAje9ujFuDXn8pPn3pGXPK
+Zjkl3HOGE91KkmDd0BpYRjhoB7barSgtPGg873ak+1MA3O3Y3t8zLvuOLM0yJ6BP
+ZmDgj/sfdEgy+RtP2saK9pZOhobsb0jFtzmL8wNjYMg6s8c3PVZHk75TT4qpo0Ho
+lxaW6JGTVfR922JzyJK35x5I8hjxoQ==
+=7jSQ
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 4c04ba6c65..74c113b625 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 3ff0b0590d..cb139ace50 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-09-04-02-02
+2023-09-05-02-02