summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-11-27 03:00:55 +0000
committerNorbert Preining <norbert@preining.info>2023-11-27 03:00:55 +0000
commitc053caa3ee50538ec23a08c0d35a0ca205b9923d (patch)
tree32e5dc4189b700e7aad1c6515f68933a77a30be4
parent0d14ad8d416e14dc61b009c524689462ace354d5 (diff)
CTAN sync 202311270300
-rw-r--r--FILES.byname266
-rw-r--r--FILES.byname.gzbin2561839 -> 2561854 bytes
-rw-r--r--FILES.last07days292
-rw-r--r--biblio/ctan-bibdata/ctan.bib25
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3731766 -> 3731196 bytes
-rw-r--r--fonts/kpfonts-otf/README.md55
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx2
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdfbin176761 -> 176737 bytes
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx2
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdfbin180195 -> 180166 bytes
-rw-r--r--fonts/kpfonts-otf/doc/unimath-kpfonts.pdfbin1834074 -> 1840190 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Bold.otfbin233864 -> 233520 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Light.otfbin451456 -> 451264 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Regular.otfbin425332 -> 425576 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Sans.otfbin292840 -> 293068 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-SansBold.otfbin196420 -> 196744 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMath-Semibold.otfbin257264 -> 256952 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-Bold.otfbin41096 -> 41096 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otfbin48260 -> 48260 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-Italic.otfbin49568 -> 49568 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpMono-Regular.otfbin42248 -> 42248 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Bold.otfbin116612 -> 116612 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otfbin126664 -> 126664 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Italic.otfbin117168 -> 117168 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Light.otfbin114088 -> 114088 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otfbin116696 -> 116696 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Regular.otfbin114500 -> 114500 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-Semibold.otfbin113644 -> 113644 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otfbin124228 -> 124228 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-Bold.otfbin86976 -> 86976 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otfbin94820 -> 94820 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-Italic.otfbin94764 -> 94764 bytes
-rw-r--r--fonts/kpfonts-otf/fonts/KpSans-Regular.otfbin85760 -> 85760 bytes
-rw-r--r--fonts/kpfonts-otf/tex/kpfonts-otf.sty4
-rw-r--r--graphics/pgf/contrib/trivialpursuit/README.md6
-rw-r--r--graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdfbin270719 -> 284742 bytes
-rw-r--r--graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex23
-rw-r--r--graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdfbin271916 -> 286185 bytes
-rw-r--r--graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex25
-rw-r--r--graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty20
-rw-r--r--help/ctan/CTAN-upload-addendum.html62
-rw-r--r--macros/latex/contrib/catoptions/README.md (renamed from macros/latex/contrib/catoptions/README)2
-rw-r--r--macros/latex/contrib/catoptions/doc/catoptions-guide.tex3
-rw-r--r--macros/latex/contrib/catoptions/tex/catoptions.sty33
-rw-r--r--macros/latex/contrib/cidarticle/CHANGELOG.md (renamed from macros/latex/contrib/cid/CHANGELOG.md)6
-rw-r--r--macros/latex/contrib/cidarticle/CONTRIBUTING.md (renamed from macros/latex/contrib/cid/CONTRIBUTING.md)0
-rw-r--r--macros/latex/contrib/cidarticle/README.md (renamed from macros/latex/contrib/cid/README.md)2
-rw-r--r--macros/latex/contrib/cidarticle/cidarticle-author-template.tex68
-rw-r--r--macros/latex/contrib/cidarticle/cidarticle-example.bib51
-rw-r--r--macros/latex/contrib/cidarticle/cidarticle.dtx (renamed from macros/latex/contrib/cid/cid.dtx)93
-rw-r--r--macros/latex/contrib/cidarticle/cidarticle.ins (renamed from macros/latex/contrib/cid/cid.ins)60
-rw-r--r--macros/latex/contrib/cidarticle/cidarticle.pdf (renamed from macros/latex/contrib/cid/cid.pdf)bin444739 -> 445394 bytes
-rw-r--r--macros/latex/contrib/hyperref/ChangeLog.txt29
-rw-r--r--macros/latex/contrib/hyperref/README.md2
-rw-r--r--macros/latex/contrib/hyperref/backref.dtx5
-rw-r--r--macros/latex/contrib/hyperref/doc/backref.pdfbin206681 -> 206469 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.html50
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.pdfbin318619 -> 318765 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.tex24
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdfbin440371 -> 440553 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref.pdfbin2346477 -> 2343397 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/nameref.pdfbin172260 -> 172475 bytes
-rw-r--r--macros/latex/contrib/hyperref/hluatex.dtx104
-rw-r--r--macros/latex/contrib/hyperref/hyperref-linktarget.dtx4
-rw-r--r--macros/latex/contrib/hyperref/hyperref-patches.dtx2
-rw-r--r--macros/latex/contrib/hyperref/hyperref.dtx618
-rw-r--r--macros/latex/contrib/hyperref/nameref.dtx26
-rw-r--r--macros/latex/contrib/hyperref/xr-hyper.sty26
-rw-r--r--macros/luatex/generic/penlightplus/penlightplus.lua19
-rw-r--r--macros/luatex/generic/penlightplus/penlightplus.pdfbin63923 -> 65123 bytes
-rw-r--r--macros/luatex/generic/penlightplus/penlightplus.sty56
-rw-r--r--macros/luatex/generic/penlightplus/penlightplus.tex85
-rw-r--r--macros/luatex/latex/yamlvars/yamlvars.lua27
-rw-r--r--macros/luatex/latex/yamlvars/yamlvars.pdfbin82984 -> 83795 bytes
-rw-r--r--macros/luatex/latex/yamlvars/yamlvars.sty15
-rw-r--r--macros/luatex/latex/yamlvars/yamlvars.tex35
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb530
-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.xzbin2489124 -> 2491096 bytes
-rw-r--r--timestamp2
83 files changed, 1766 insertions, 1014 deletions
diff --git a/FILES.byname b/FILES.byname
index 295ca7895a..63b4786cfe 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2063,12 +2063,12 @@
2023/10/05 | 1710 | biblio/citation-style-language/README.md
2023/10/05 | 12878 | biblio/citation-style-language/vancouver.csl
2023/10/05 | 4531754 | biblio/citation-style-language.zip
-2023/11/25 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/11/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/11/25 | 2830872 | biblio/ctan-bibdata/ctan.bib
-2023/11/25 | 3731766 | biblio/ctan-bibdata/ctan.pdf
+2023/11/26 | 2831310 | biblio/ctan-bibdata/ctan.bib
+2023/11/26 | 3731196 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/11/25 | 4137314 | biblio/ctan-bibdata.zip
+2023/11/26 | 4135941 | 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
@@ -2225,7 +2225,7 @@
1989/12/11 | 6196 | biblio/tib/tib.man
1989/03/29 | 23265 | biblio/tib/vitaMake
2005/12/15 | 366385 | biblio/tib.zip
-2023/11/20 | 18531 | CTAN.sites
+2023/11/26 | 18311 | 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
@@ -5429,7 +5429,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/11/25 | 69161 | FILES.last07days
+2023/11/26 | 156564 | 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
@@ -62639,44 +62639,44 @@
2006/08/15 | 320 | fonts/kpfonts/latex/ujkpsyc.fd
2006/09/05 | 335 | fonts/kpfonts/latex/ujkpsyd.fd
2008/11/11 | 345 | fonts/kpfonts/latex/ujkpsydw.fd
-2023/10/31 | 33476 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
-2023/10/31 | 176761 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
-2023/10/31 | 35903 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
-2023/10/31 | 180195 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
-2023/10/31 | 16806 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
-2023/10/31 | 1834074 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
-2023/10/31 | 233864 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
-2023/10/31 | 451456 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
-2023/10/31 | 425332 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
-2023/10/31 | 196420 | fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
-2023/10/31 | 292840 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
-2023/10/31 | 257264 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
-2023/10/31 | 48260 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
-2023/10/31 | 41096 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
-2023/10/31 | 49568 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
-2023/10/31 | 42248 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
-2023/10/31 | 126664 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
-2023/10/31 | 116612 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
-2023/10/31 | 117168 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
-2023/10/31 | 116696 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
-2023/10/31 | 114088 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
-2023/10/31 | 114500 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
-2023/10/31 | 124228 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
-2023/10/31 | 113644 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
-2023/10/31 | 94820 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
-2023/10/31 | 86976 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
-2023/10/31 | 94764 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
-2023/10/31 | 85760 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
-2023/10/31 | 10297 | fonts/kpfonts-otf/README.md
-2023/10/31 | 20068 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
-2023/10/31 | 480 | fonts/kpfonts-otf/tex/KpLight.fontspec
-2023/10/31 | 92 | fonts/kpfonts-otf/tex/KpMath-Light.fontspec
-2023/10/31 | 90 | fonts/kpfonts-otf/tex/KpMath-Regular.fontspec
-2023/10/31 | 91 | fonts/kpfonts-otf/tex/KpMath-Sans.fontspec
-2023/10/31 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
-2023/10/31 | 469 | fonts/kpfonts-otf/tex/KpRoman.fontspec
-2023/10/31 | 231 | fonts/kpfonts-otf/tex/KpSans.fontspec
-2023/10/31 | 4382954 | fonts/kpfonts-otf.zip
+2023/11/26 | 33476 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+2023/11/26 | 176737 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+2023/11/26 | 35903 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+2023/11/26 | 180166 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+2023/11/26 | 16806 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
+2023/11/26 | 1840190 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
+2023/11/26 | 233520 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
+2023/11/26 | 451264 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
+2023/11/26 | 425576 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
+2023/11/26 | 196744 | fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
+2023/11/26 | 293068 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
+2023/11/26 | 256952 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
+2023/11/26 | 48260 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
+2023/11/26 | 41096 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
+2023/11/26 | 49568 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
+2023/11/26 | 42248 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
+2023/11/26 | 126664 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
+2023/11/26 | 116612 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
+2023/11/26 | 117168 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
+2023/11/26 | 116696 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
+2023/11/26 | 114088 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
+2023/11/26 | 114500 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
+2023/11/26 | 124228 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
+2023/11/26 | 113644 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
+2023/11/26 | 94820 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
+2023/11/26 | 86976 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
+2023/11/26 | 94764 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
+2023/11/26 | 85760 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
+2023/11/26 | 10539 | fonts/kpfonts-otf/README.md
+2023/11/26 | 20068 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
+2023/11/26 | 480 | fonts/kpfonts-otf/tex/KpLight.fontspec
+2023/11/26 | 92 | fonts/kpfonts-otf/tex/KpMath-Light.fontspec
+2023/11/26 | 90 | fonts/kpfonts-otf/tex/KpMath-Regular.fontspec
+2023/11/26 | 91 | fonts/kpfonts-otf/tex/KpMath-Sans.fontspec
+2023/11/26 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
+2023/11/26 | 469 | fonts/kpfonts-otf/tex/KpRoman.fontspec
+2023/11/26 | 231 | fonts/kpfonts-otf/tex/KpSans.fontspec
+2023/11/26 | 4387938 | fonts/kpfonts-otf.zip
2023/01/18 | 828 | fonts/kpfonts/README.txt
2023/01/19 | 7354832 | fonts/kpfonts.zip
2010/08/03 | 3884 | fonts/kurier/doc/fonts/kurier/00readme.eng
@@ -162023,13 +162023,13 @@
2021/07/25 | 6027 | graphics/pgf/contrib/tonevalue/tonevalue.sty
2021/07/25 | 12606 | graphics/pgf/contrib/tonevalue/tonevalue.tex
2021/07/25 | 156812 | graphics/pgf/contrib/tonevalue.zip
-2023/11/23 | 270719 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
-2023/11/23 | 6389 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
-2023/11/23 | 271916 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
-2023/11/23 | 6984 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
-2023/11/23 | 502 | graphics/pgf/contrib/trivialpursuit/README.md
-2023/11/23 | 51953 | graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
-2023/11/23 | 542232 | graphics/pgf/contrib/trivialpursuit.zip
+2023/11/26 | 284742 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
+2023/11/26 | 6836 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
+2023/11/26 | 286185 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
+2023/11/26 | 7490 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
+2023/11/24 | 517 | graphics/pgf/contrib/trivialpursuit/README.md
+2023/11/26 | 52638 | graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
+2023/11/26 | 570566 | graphics/pgf/contrib/trivialpursuit.zip
2021/03/01 | 945 | graphics/pgf/contrib/tzplot/README.txt
2022/09/27 | 15179 | graphics/pgf/contrib/tzplot/tzplot-doc-A-v2.1.tex
2022/09/28 | 61684 | graphics/pgf/contrib/tzplot/tzplot-doc-B-v2.1.tex
@@ -166672,7 +166672,7 @@
1998/01/30 | 23451 | help/comp-fonts-FAQ/Finding_Fonts_for_Internationalization_FAQ
2006/03/20 | 201672 | help/comp-fonts-FAQ.zip
2004/05/25 | 67001 | help/comp.programming.literate_FAQ
-2022/12/19 | 54469 | help/ctan/CTAN-upload-addendum.html
+2023/11/26 | 54522 | help/ctan/CTAN-upload-addendum.html
1995/09/20 | 827310 | help/ctan/ctan-web.data.gz
2003/09/20 | 34040 | help/de-tex-faq/part1
2003/09/20 | 24919 | help/de-tex-faq/part10
@@ -194692,7 +194692,7 @@
2016/06/07 | 215651 | install/macros/latex/contrib/he-she.tds.zip
2023/02/26 | 450556 | install/macros/latex/contrib/hrefhide.tds.zip
2016/11/20 | 951051 | install/macros/latex/contrib/hustthesis.tds.zip
-2023/11/09 | 4469231 | install/macros/latex/contrib/hyperref.tds.zip
+2023/11/26 | 4465988 | install/macros/latex/contrib/hyperref.tds.zip
2023/09/11 | 1365373 | install/macros/latex/contrib/hyperxmp.tds.zip
2009/09/02 | 167274 | install/macros/latex/contrib/hyphenat.tds.zip
2009/04/05 | 198256 | install/macros/latex/contrib/IEEEconf.tds.zip
@@ -216936,10 +216936,10 @@
2021/07/20 | 951 | macros/latex/contrib/catechis/README
2021/07/20 | 402002 | macros/latex/contrib/catechis.zip
2012/11/22 | 3248 | macros/latex/contrib/catoptions/doc/catoptions-guide.cfg
-2014/08/28 | 69817 | macros/latex/contrib/catoptions/doc/catoptions-guide.tex
-2014/08/30 | 1313 | macros/latex/contrib/catoptions/README
-2014/08/30 | 186652 | macros/latex/contrib/catoptions/tex/catoptions.sty
-2014/08/30 | 64485 | macros/latex/contrib/catoptions.zip
+2023/11/26 | 69913 | macros/latex/contrib/catoptions/doc/catoptions-guide.tex
+2023/11/26 | 1313 | macros/latex/contrib/catoptions/README.md
+2023/11/26 | 187536 | macros/latex/contrib/catoptions/tex/catoptions.sty
+2023/11/26 | 64828 | macros/latex/contrib/catoptions.zip
2011/08/07 | 145528 | macros/latex/contrib/ccaption/ccaption.dtx
2011/08/07 | 2360 | macros/latex/contrib/ccaption/ccaption.ins
2011/08/07 | 469733 | macros/latex/contrib/ccaption/ccaption.pdf
@@ -217509,13 +217509,15 @@
2018/09/02 | 29073 | macros/latex/contrib/chs-physics-report/chs-physics-report.tex
2018/09/01 | 1299 | macros/latex/contrib/chs-physics-report/README.txt
2018/09/02 | 196441 | macros/latex/contrib/chs-physics-report.zip
-2023/11/21 | 352 | macros/latex/contrib/cid/CHANGELOG.md
-2023/11/21 | 57882 | macros/latex/contrib/cid/cid.dtx
-2023/11/21 | 3290 | macros/latex/contrib/cid/cid.ins
-2023/11/21 | 444739 | macros/latex/contrib/cid/cid.pdf
-2023/11/21 | 1396 | macros/latex/contrib/cid/CONTRIBUTING.md
-2023/11/21 | 92 | macros/latex/contrib/cid/README.md
-2023/11/21 | 461885 | macros/latex/contrib/cid.zip
+2023/11/25 | 538 | macros/latex/contrib/cidarticle/CHANGELOG.md
+2023/11/25 | 2612 | macros/latex/contrib/cidarticle/cidarticle-author-template.tex
+2023/11/25 | 58362 | macros/latex/contrib/cidarticle/cidarticle.dtx
+2023/11/25 | 2050 | macros/latex/contrib/cidarticle/cidarticle-example.bib
+2023/11/25 | 3444 | macros/latex/contrib/cidarticle/cidarticle.ins
+2023/11/25 | 445394 | macros/latex/contrib/cidarticle/cidarticle.pdf
+2023/11/25 | 1396 | macros/latex/contrib/cidarticle/CONTRIBUTING.md
+2023/11/25 | 99 | macros/latex/contrib/cidarticle/README.md
+2023/11/26 | 465517 | macros/latex/contrib/cidarticle.zip
2010/02/22 | 185801 | macros/latex/contrib/circle/circle.pdf
1998/10/12 | 1729 | macros/latex/contrib/circle/circle.sty
2010/02/22 | 1518 | macros/latex/contrib/circle/circle.tex
@@ -226010,40 +226012,40 @@
2010/03/06 | 1833 | macros/latex/contrib/hypernat/hypernat.tex
2010/03/06 | 187989 | macros/latex/contrib/hypernat.zip
1999/03/09 | 1563 | macros/latex/contrib/hyper/README
-2023/11/09 | 28694 | macros/latex/contrib/hyperref/backref.dtx
-2023/11/09 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
-2023/11/09 | 126475 | macros/latex/contrib/hyperref/ChangeLog.txt
-2023/11/09 | 206681 | macros/latex/contrib/hyperref/doc/backref.pdf
-2023/11/09 | 928 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
-2023/11/09 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc3.html
-2023/11/09 | 1030 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
-2023/11/09 | 882 | macros/latex/contrib/hyperref/doc/hyperref-doc5.html
-2023/11/09 | 793 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
-2023/11/09 | 854 | macros/latex/contrib/hyperref/doc/hyperref-doc7.html
-2023/11/09 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc8.html
-2023/11/09 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc9.html
-2023/11/09 | 15673 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
-2023/11/09 | 526220 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
-2023/11/09 | 318619 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
-2023/11/09 | 171911 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
-2023/11/09 | 440371 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
-2023/11/09 | 2346477 | macros/latex/contrib/hyperref/doc/hyperref.pdf
-2023/11/09 | 172260 | macros/latex/contrib/hyperref/doc/nameref.pdf
-2023/11/09 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
-2023/11/09 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
-2023/11/09 | 50695 | macros/latex/contrib/hyperref/hluatex.dtx
-2023/11/09 | 873549 | macros/latex/contrib/hyperref/hyperref.dtx
-2023/11/09 | 5024 | macros/latex/contrib/hyperref/hyperref.ins
-2023/11/09 | 19473 | macros/latex/contrib/hyperref/hyperref-linktarget.dtx
-2023/11/09 | 7536 | macros/latex/contrib/hyperref/hyperref-patches.dtx
-2023/11/09 | 1929 | macros/latex/contrib/hyperref/manifest.txt
-2023/11/09 | 280 | macros/latex/contrib/hyperref/minitoc-hyper.sty
-2023/11/09 | 24818 | macros/latex/contrib/hyperref/nameref.dtx
-2023/11/09 | 284 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
-2023/11/09 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
-2023/11/09 | 4479 | macros/latex/contrib/hyperref/README.md
-2023/11/09 | 5766 | macros/latex/contrib/hyperref/xr-hyper.sty
-2023/11/10 | 4289581 | macros/latex/contrib/hyperref.zip
+2023/11/26 | 28654 | macros/latex/contrib/hyperref/backref.dtx
+2023/11/26 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
+2023/11/26 | 127129 | macros/latex/contrib/hyperref/ChangeLog.txt
+2023/11/26 | 206469 | macros/latex/contrib/hyperref/doc/backref.pdf
+2023/11/26 | 928 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
+2023/11/26 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc3.html
+2023/11/26 | 1030 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
+2023/11/26 | 882 | macros/latex/contrib/hyperref/doc/hyperref-doc5.html
+2023/11/26 | 793 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
+2023/11/26 | 854 | macros/latex/contrib/hyperref/doc/hyperref-doc7.html
+2023/11/26 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc8.html
+2023/11/26 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc9.html
+2023/11/26 | 15673 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
+2023/11/26 | 526219 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
+2023/11/26 | 318765 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
+2023/11/26 | 171919 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
+2023/11/26 | 440553 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
+2023/11/26 | 2343397 | macros/latex/contrib/hyperref/doc/hyperref.pdf
+2023/11/26 | 172475 | macros/latex/contrib/hyperref/doc/nameref.pdf
+2023/11/26 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
+2023/11/26 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
+2023/11/26 | 50533 | macros/latex/contrib/hyperref/hluatex.dtx
+2023/11/26 | 873025 | macros/latex/contrib/hyperref/hyperref.dtx
+2023/11/26 | 5024 | macros/latex/contrib/hyperref/hyperref.ins
+2023/11/26 | 19445 | macros/latex/contrib/hyperref/hyperref-linktarget.dtx
+2023/11/26 | 7536 | macros/latex/contrib/hyperref/hyperref-patches.dtx
+2023/11/26 | 1929 | macros/latex/contrib/hyperref/manifest.txt
+2023/11/26 | 280 | macros/latex/contrib/hyperref/minitoc-hyper.sty
+2023/11/26 | 24711 | macros/latex/contrib/hyperref/nameref.dtx
+2023/11/26 | 284 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
+2023/11/26 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
+2023/11/26 | 4479 | macros/latex/contrib/hyperref/README.md
+2023/11/26 | 5635 | macros/latex/contrib/hyperref/xr-hyper.sty
+2023/11/26 | 4286876 | macros/latex/contrib/hyperref.zip
1997/08/24 | 1034 | macros/latex/contrib/hyper/scontrib/harvard.hyp
1997/08/24 | 297 | macros/latex/contrib/hyper/scontrib/README
1997/08/24 | 1381 | macros/latex/contrib/hyper/TODO
@@ -246375,12 +246377,12 @@
2023/07/22 | 26787 | macros/luatex/generic/penlight/penlight.pdf
2023/07/22 | 1569 | macros/luatex/generic/penlight/penlight.sty
2023/07/22 | 4053 | macros/luatex/generic/penlight/penlight.tex
-2023/09/04 | 28572 | macros/luatex/generic/penlightplus/penlightplus.lua
-2023/09/04 | 63923 | macros/luatex/generic/penlightplus/penlightplus.pdf
-2023/09/04 | 4578 | macros/luatex/generic/penlightplus/penlightplus.sty
-2023/09/04 | 12406 | macros/luatex/generic/penlightplus/penlightplus.tex
-2023/09/04 | 1132 | macros/luatex/generic/penlightplus/README.md
-2023/09/05 | 72818 | macros/luatex/generic/penlightplus.zip
+2023/11/25 | 29230 | macros/luatex/generic/penlightplus/penlightplus.lua
+2023/11/25 | 65123 | macros/luatex/generic/penlightplus/penlightplus.pdf
+2023/11/25 | 5446 | macros/luatex/generic/penlightplus/penlightplus.sty
+2023/11/25 | 13051 | macros/luatex/generic/penlightplus/penlightplus.tex
+2023/11/25 | 1132 | macros/luatex/generic/penlightplus/README.md
+2023/11/26 | 74726 | macros/luatex/generic/penlightplus.zip
2023/07/22 | 1259 | macros/luatex/generic/penlight/README.md
2023/07/23 | 143942 | macros/luatex/generic/penlight.zip
2013/05/25 | 2280 | macros/luatex/generic/spelling/CHANGES
@@ -247391,12 +247393,12 @@
2017/10/17 | 704910 | macros/luatex/latex/wallcalendar/wallcalendar-layouts.png
2017/10/17 | 2896302 | macros/luatex/latex/wallcalendar/wallcalendar.pdf
2017/10/21 | 9209120 | macros/luatex/latex/wallcalendar.zip
-2023/07/22 | 1339 | macros/luatex/latex/yamlvars/README.md
-2023/07/22 | 15185 | macros/luatex/latex/yamlvars/yamlvars.lua
-2023/07/22 | 82984 | macros/luatex/latex/yamlvars/yamlvars.pdf
-2023/07/22 | 4364 | macros/luatex/latex/yamlvars/yamlvars.sty
-2023/07/22 | 14515 | macros/luatex/latex/yamlvars/yamlvars.tex
-2023/07/23 | 84990 | macros/luatex/latex/yamlvars.zip
+2023/11/25 | 1339 | macros/luatex/latex/yamlvars/README.md
+2023/11/25 | 16195 | macros/luatex/latex/yamlvars/yamlvars.lua
+2023/11/25 | 83795 | macros/luatex/latex/yamlvars/yamlvars.pdf
+2023/11/25 | 4658 | macros/luatex/latex/yamlvars/yamlvars.sty
+2023/11/25 | 15775 | macros/luatex/latex/yamlvars/yamlvars.tex
+2023/11/26 | 86871 | macros/luatex/latex/yamlvars.zip
1993/02/12 | 2330 | macros/mathematica/CHANGES
1993/02/12 | 7699 | macros/mathematica/README
1993/02/12 | 40574 | macros/mathematica/tex-mma-j.ps.gz
@@ -297273,13 +297275,13 @@
2019/02/28 | 5216 | systems/texlive/tlnet/archive/interactiveworkbook.r15878.tar.xz
2019/02/28 | 85428 | systems/texlive/tlnet/archive/interchar.doc.r36312.tar.xz
2019/02/28 | 5308 | systems/texlive/tlnet/archive/interchar.r36312.tar.xz
-2023/10/08 | 294400 | systems/texlive/tlnet/archive/inter.doc.r68476.tar.xz
+2023/11/26 | 873816 | systems/texlive/tlnet/archive/inter.doc.r68966.tar.xz
2019/02/28 | 740556 | systems/texlive/tlnet/archive/interfaces.doc.r21474.tar.xz
2019/02/28 | 27932 | systems/texlive/tlnet/archive/interfaces.r21474.tar.xz
2019/02/28 | 67108 | systems/texlive/tlnet/archive/interfaces.source.r21474.tar.xz
2019/02/28 | 122152 | systems/texlive/tlnet/archive/interpreter.doc.r27232.tar.xz
2019/02/28 | 6224 | systems/texlive/tlnet/archive/interpreter.r27232.tar.xz
-2023/10/08 | 7387012 | systems/texlive/tlnet/archive/inter.r68476.tar.xz
+2023/11/26 | 13459132 | systems/texlive/tlnet/archive/inter.r68966.tar.xz
2019/03/07 | 325808 | systems/texlive/tlnet/archive/interval.doc.r50265.tar.xz
2019/03/07 | 1620 | systems/texlive/tlnet/archive/interval.r50265.tar.xz
2022/07/28 | 380176 | systems/texlive/tlnet/archive/intopdf.doc.r63987.tar.xz
@@ -301095,8 +301097,8 @@
2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz
2023/11/20 | 3103720 | systems/texlive/tlnet/archive/proflycee.doc.r68905.tar.xz
2023/11/20 | 46716 | systems/texlive/tlnet/archive/proflycee.r68905.tar.xz
-2023/11/11 | 251964 | systems/texlive/tlnet/archive/profmaquette.doc.r68803.tar.xz
-2023/11/11 | 18612 | systems/texlive/tlnet/archive/profmaquette.r68803.tar.xz
+2023/11/26 | 276964 | systems/texlive/tlnet/archive/profmaquette.doc.r68967.tar.xz
+2023/11/26 | 19488 | systems/texlive/tlnet/archive/profmaquette.r68967.tar.xz
2023/09/30 | 344480 | systems/texlive/tlnet/archive/profsio.doc.r68397.tar.xz
2023/09/30 | 11764 | systems/texlive/tlnet/archive/profsio.r68397.tar.xz
2019/02/28 | 49880 | systems/texlive/tlnet/archive/program.doc.r44214.tar.xz
@@ -303311,7 +303313,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/11/25 | 430372 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68962.tar.xz
+2023/11/26 | 430440 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68964.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
@@ -303333,7 +303335,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/11/25 | 114252 | systems/texlive/tlnet/archive/texlive-scripts.r68962.tar.xz
+2023/11/26 | 114264 | systems/texlive/tlnet/archive/texlive-scripts.r68964.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
@@ -305217,16 +305219,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/11/25 | 5743278 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/11/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/11/25 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/11/26 | 5741263 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/11/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/11/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/11/25 | 21035494 | systems/texlive/tlnet/install-tl-windows.exe
-2023/11/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/11/25 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/11/25 | 26029643 | systems/texlive/tlnet/install-tl.zip
-2023/11/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/11/25 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/11/26 | 21031322 | systems/texlive/tlnet/install-tl-windows.exe
+2023/11/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/11/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/11/26 | 26029654 | systems/texlive/tlnet/install-tl.zip
+2023/11/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/11/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2023/03/19 | 1229 | systems/texlive/tlnet/README.md
2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023
2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -305236,7 +305238,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/09/20 | 50622 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/11/23 | 7403 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/11/25 | 7453 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/08/23 | 221470 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -305278,12 +305280,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/11/25 | 18340513 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/11/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/11/26 | 18366820 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/11/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/16 | 87924 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/11/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/11/25 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/11/25 | 2489124 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/11/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/11/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/11/26 | 2491096 | 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
@@ -316249,7 +316251,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/11/26 | 186 | timestamp
+2023/11/27 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 97f8ae2853..963896db91 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index e810f02156..af55c175ea 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,28 +1,141 @@
+2023/11/26 | 94820 | fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
+2023/11/26 | 94764 | fonts/kpfonts-otf/fonts/KpSans-Italic.otf
+2023/11/26 | 92 | fonts/kpfonts-otf/tex/KpMath-Light.fontspec
+2023/11/26 | 928 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
+2023/11/26 | 91 | fonts/kpfonts-otf/tex/KpMath-Sans.fontspec
+2023/11/26 | 90 | fonts/kpfonts-otf/tex/KpMath-Regular.fontspec
+2023/11/26 | 882 | macros/latex/contrib/hyperref/doc/hyperref-doc5.html
+2023/11/26 | 873816 | systems/texlive/tlnet/archive/inter.doc.r68966.tar.xz
+2023/11/26 | 873025 | macros/latex/contrib/hyperref/hyperref.dtx
+2023/11/26 | 86976 | fonts/kpfonts-otf/fonts/KpSans-Bold.otf
+2023/11/26 | 86871 | macros/luatex/latex/yamlvars.zip
+2023/11/26 | 85760 | fonts/kpfonts-otf/fonts/KpSans-Regular.otf
+2023/11/26 | 854 | macros/latex/contrib/hyperref/doc/hyperref-doc7.html
+2023/11/26 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc9.html
+2023/11/26 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc8.html
+2023/11/26 | 795 | macros/latex/contrib/hyperref/doc/hyperref-doc3.html
+2023/11/26 | 793 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
+2023/11/26 | 7536 | macros/latex/contrib/hyperref/hyperref-patches.dtx
+2023/11/26 | 7490 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
+2023/11/26 | 74726 | macros/luatex/generic/penlightplus.zip
+2023/11/26 | 69913 | macros/latex/contrib/catoptions/doc/catoptions-guide.tex
+2023/11/26 | 6836 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
+2023/11/26 | 64828 | macros/latex/contrib/catoptions.zip
+2023/11/26 | 5741263 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/11/26 | 570566 | graphics/pgf/contrib/trivialpursuit.zip
+2023/11/26 | 5635 | macros/latex/contrib/hyperref/xr-hyper.sty
+2023/11/26 | 54522 | help/ctan/CTAN-upload-addendum.html
+2023/11/26 | 52638 | graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
+2023/11/26 | 526219 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
+2023/11/26 | 50533 | macros/latex/contrib/hyperref/hluatex.dtx
+2023/11/26 | 5024 | macros/latex/contrib/hyperref/hyperref.ins
+2023/11/26 | 49568 | fonts/kpfonts-otf/fonts/KpMono-Italic.otf
+2023/11/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/11/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/11/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/11/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/11/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/11/26 | 48260 | fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
+2023/11/26 | 480 | fonts/kpfonts-otf/tex/KpLight.fontspec
+2023/11/26 | 469 | fonts/kpfonts-otf/tex/KpRoman.fontspec
+2023/11/26 | 465517 | macros/latex/contrib/cidarticle.zip
+2023/11/26 | 451264 | fonts/kpfonts-otf/fonts/KpMath-Light.otf
+2023/11/26 | 4479 | macros/latex/contrib/hyperref/README.md
+2023/11/26 | 4465988 | install/macros/latex/contrib/hyperref.tds.zip
+2023/11/26 | 440553 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
+2023/11/26 | 4387938 | fonts/kpfonts-otf.zip
+2023/11/26 | 430440 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68964.tar.xz
+2023/11/26 | 4286876 | macros/latex/contrib/hyperref.zip
+2023/11/26 | 425576 | fonts/kpfonts-otf/fonts/KpMath-Regular.otf
+2023/11/26 | 42248 | fonts/kpfonts-otf/fonts/KpMono-Regular.otf
+2023/11/26 | 4135941 | biblio/ctan-bibdata.zip
+2023/11/26 | 41096 | fonts/kpfonts-otf/fonts/KpMono-Bold.otf
+2023/11/26 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
+2023/11/26 | 3731196 | biblio/ctan-bibdata/ctan.pdf
+2023/11/26 | 35903 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+2023/11/26 | 33476 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+2023/11/26 | 318765 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
+2023/11/26 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
+2023/11/26 | 293068 | fonts/kpfonts-otf/fonts/KpMath-Sans.otf
+2023/11/26 | 28654 | macros/latex/contrib/hyperref/backref.dtx
+2023/11/26 | 286185 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
+2023/11/26 | 284 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
+2023/11/26 | 284742 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
+2023/11/26 | 2831310 | biblio/ctan-bibdata/ctan.bib
+2023/11/26 | 280 | macros/latex/contrib/hyperref/minitoc-hyper.sty
+2023/11/26 | 276964 | systems/texlive/tlnet/archive/profmaquette.doc.r68967.tar.xz
+2023/11/26 | 26029654 | systems/texlive/tlnet/install-tl.zip
+2023/11/26 | 256952 | fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
+2023/11/26 | 2491096 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/11/26 | 24711 | macros/latex/contrib/hyperref/nameref.dtx
+2023/11/26 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
+2023/11/26 | 2343397 | macros/latex/contrib/hyperref/doc/hyperref.pdf
+2023/11/26 | 233520 | fonts/kpfonts-otf/fonts/KpMath-Bold.otf
+2023/11/26 | 231 | fonts/kpfonts-otf/tex/KpSans.fontspec
+2023/11/26 | 21031322 | systems/texlive/tlnet/install-tl-windows.exe
+2023/11/26 | 206469 | macros/latex/contrib/hyperref/doc/backref.pdf
+2023/11/26 | 20068 | fonts/kpfonts-otf/tex/kpfonts-otf.sty
+2023/11/26 | 196744 | fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
+2023/11/26 | 19488 | systems/texlive/tlnet/archive/profmaquette.r68967.tar.xz
+2023/11/26 | 19445 | macros/latex/contrib/hyperref/hyperref-linktarget.dtx
+2023/11/26 | 1929 | macros/latex/contrib/hyperref/manifest.txt
+2023/11/26 | 187536 | macros/latex/contrib/catoptions/tex/catoptions.sty
+2023/11/26 | 185 | fonts/kpfonts-otf/tex/KpMono.fontspec
+2023/11/26 | 1840190 | fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
+2023/11/26 | 18366820 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/11/26 | 18311 | CTAN.sites
+2023/11/26 | 180166 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+2023/11/26 | 176737 | fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+2023/11/26 | 172475 | macros/latex/contrib/hyperref/doc/nameref.pdf
+2023/11/26 | 171919 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
+2023/11/26 | 16806 | fonts/kpfonts-otf/doc/unimath-kpfonts.ltx
+2023/11/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/11/26 | 15673 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
+2023/11/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/11/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/11/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/11/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/11/26 | 13459132 | systems/texlive/tlnet/archive/inter.r68966.tar.xz
+2023/11/26 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
+2023/11/26 | 1313 | macros/latex/contrib/catoptions/README.md
+2023/11/26 | 127129 | macros/latex/contrib/hyperref/ChangeLog.txt
+2023/11/26 | 126664 | fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
+2023/11/26 | 124228 | fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
+2023/11/26 | 117168 | fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
+2023/11/26 | 116696 | fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
+2023/11/26 | 116612 | fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
+2023/11/26 | 114500 | fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
+2023/11/26 | 114264 | systems/texlive/tlnet/archive/texlive-scripts.r68964.tar.xz
+2023/11/26 | 114088 | fonts/kpfonts-otf/fonts/KpRoman-Light.otf
+2023/11/26 | 113644 | fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
+2023/11/26 | 10539 | fonts/kpfonts-otf/README.md
+2023/11/26 | 1030 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
+2023/11/25 | 99 | macros/latex/contrib/cidarticle/README.md
2023/11/25 | 85436 | systems/texlive/tlnet/archive/simplebnf.doc.r68959.tar.xz
+2023/11/25 | 83795 | macros/luatex/latex/yamlvars/yamlvars.pdf
2023/11/25 | 8145 | macros/latex/contrib/vectorlogos/doc/vectorlogos-doc.tex
2023/11/25 | 785 | macros/latex/contrib/vectorlogos/README.md
+2023/11/25 | 7453 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/11/25 | 7060 | systems/texlive/tlnet/archive/collection-latexextra.r68958.tar.xz
+2023/11/25 | 65123 | macros/luatex/generic/penlightplus/penlightplus.pdf
2023/11/25 | 620 | systems/texlive/tlnet/archive/collection-games.r68957.tar.xz
-2023/11/25 | 5743278 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/11/25 | 58362 | macros/latex/contrib/cidarticle/cidarticle.dtx
2023/11/25 | 54684 | macros/latex/contrib/profmaquette/doc/ProfMaquette-doc.tex
+2023/11/25 | 5446 | macros/luatex/generic/penlightplus/penlightplus.sty
2023/11/25 | 5408 | systems/texlive/tlnet/archive/pdfannotations.doc.r68958.tar.xz
+2023/11/25 | 538 | macros/latex/contrib/cidarticle/CHANGELOG.md
2023/11/25 | 533896 | systems/texlive/tlnet/archive/ufrgscca.doc.r68960.tar.xz
2023/11/25 | 532557 | macros/latex/contrib/vectorlogos.zip
2023/11/25 | 50052 | systems/texlive/tlnet/archive/texblend.doc.r68961.tar.xz
-2023/11/25 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/11/25 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/11/25 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/11/25 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/11/25 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/11/25 | 4658 | macros/luatex/latex/yamlvars/yamlvars.sty
2023/11/25 | 4544 | systems/texlive/tlnet/archive/trivialpursuit.r68957.tar.xz
2023/11/25 | 452149 | macros/latex/contrib/vectorlogos/doc/vectorlogos-doc.pdf
+2023/11/25 | 445394 | macros/latex/contrib/cidarticle/cidarticle.pdf
2023/11/25 | 436060 | systems/texlive/tlnet/archive/trivialpursuit.doc.r68957.tar.xz
-2023/11/25 | 430372 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68962.tar.xz
2023/11/25 | 4216 | systems/texlive/tlnet/archive/simplebnf.r68959.tar.xz
-2023/11/25 | 4137314 | biblio/ctan-bibdata.zip
-2023/11/25 | 3731766 | biblio/ctan-bibdata/ctan.pdf
2023/11/25 | 3604 | systems/texlive/tlnet/archive/texblend.r68961.tar.xz
2023/11/25 | 344 | systems/texlive/tlnet/archive/texblend.x86_64-darwinlegacy.r68961.tar.xz
+2023/11/25 | 3444 | macros/latex/contrib/cidarticle/cidarticle.ins
2023/11/25 | 340 | systems/texlive/tlnet/archive/texblend.x86_64-linuxmusl.r68961.tar.xz
2023/11/25 | 339871 | macros/latex/contrib/profmaquette.zip
2023/11/25 | 336 | systems/texlive/tlnet/archive/texblend.x86_64-solaris.r68961.tar.xz
@@ -39,25 +152,23 @@
2023/11/25 | 336 | systems/texlive/tlnet/archive/texblend.aarch64-linux.r68961.tar.xz
2023/11/25 | 3164584 | systems/texlive/tlnet/archive/simpleicons.r68956.tar.xz
2023/11/25 | 2958 | macros/latex/contrib/vectorlogos/tex/vectorlogo-scratch-cat.pdf
-2023/11/25 | 2830872 | biblio/ctan-bibdata/ctan.bib
+2023/11/25 | 29230 | macros/luatex/generic/penlightplus/penlightplus.lua
2023/11/25 | 2745 | macros/latex/contrib/vectorlogos/tex/vectorlogos.sty
2023/11/25 | 268144 | macros/latex/contrib/profmaquette/doc/ProfMaquette-doc.pdf
-2023/11/25 | 26029643 | systems/texlive/tlnet/install-tl.zip
-2023/11/25 | 2489124 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/11/25 | 2612 | macros/latex/contrib/cidarticle/cidarticle-author-template.tex
2023/11/25 | 2424 | systems/texlive/tlnet/archive/pdfannotations.r68958.tar.xz
2023/11/25 | 2307328 | systems/texlive/tlnet/archive/simpleicons.doc.r68956.tar.xz
2023/11/25 | 2304 | systems/texlive/tlnet/archive/texblend.windows.r68961.tar.xz
2023/11/25 | 22532 | systems/texlive/tlnet/archive/ufrgscca.r68960.tar.xz
-2023/11/25 | 21035494 | systems/texlive/tlnet/install-tl-windows.exe
+2023/11/25 | 2050 | macros/latex/contrib/cidarticle/cidarticle-example.bib
2023/11/25 | 18930045 | fonts/inter.zip
-2023/11/25 | 18340513 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/11/25 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
-2023/11/25 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/11/25 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/11/25 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/11/25 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/11/25 | 114252 | systems/texlive/tlnet/archive/texlive-scripts.r68962.tar.xz
+2023/11/25 | 16195 | macros/luatex/latex/yamlvars/yamlvars.lua
+2023/11/25 | 15775 | macros/luatex/latex/yamlvars/yamlvars.tex
+2023/11/25 | 1396 | macros/latex/contrib/cidarticle/CONTRIBUTING.md
+2023/11/25 | 1339 | macros/luatex/latex/yamlvars/README.md
+2023/11/25 | 13051 | macros/luatex/generic/penlightplus/penlightplus.tex
2023/11/25 | 113501 | macros/latex/contrib/profmaquette/latex/ProfMaquette.sty
+2023/11/25 | 1132 | macros/luatex/generic/penlightplus/README.md
2023/11/25 | 1000 | systems/texlive/tlnet/archive/collection-binextra.r68961.tar.xz
2023/11/24 | 999 | support/texblend/README
2023/11/24 | 9760 | fonts/inter/tfm/Inter-ExtraBoldItalic-lf-ot1.tfm
@@ -301,6 +412,7 @@
2023/11/24 | 5337 | support/texblend/intro.tex
2023/11/24 | 530732 | systems/texlive/tlnet/archive/latexmk.doc.r68950.tar.xz
2023/11/24 | 526970 | fonts/inter/type1/Inter-ExtraLightItalic.pfb
+2023/11/24 | 517 | graphics/pgf/contrib/trivialpursuit/README.md
2023/11/24 | 514858 | fonts/inter/doc/inter-samples.pdf
2023/11/24 | 513848 | fonts/inter/type1/Inter-Thin.pfb
2023/11/24 | 513000 | fonts/inter/type1/Inter-ThinItalic.pfb
@@ -1443,14 +1555,12 @@
2023/11/23 | 76163 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2023/11/23 | 75145 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2023/11/23 | 74540 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
-2023/11/23 | 7403 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/11/23 | 7358 | systems/win32/miktex/tm/packages/codedescribe__source.tar.lzma
2023/11/23 | 73409 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2023/11/23 | 7337 | macros/latex/contrib/vectorlogos/tex/vectorlogo-scratch-alt.pdf
2023/11/23 | 73362 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2023/11/23 | 707440 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2023/11/23 | 699854 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2023/11/23 | 6984 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
2023/11/23 | 696949 | systems/win32/miktex/tm/packages/logoetalab__doc.tar.lzma
2023/11/23 | 69675 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2023/11/23 | 6922 | systems/win32/miktex/tm/packages/lualinalg.tar.lzma
@@ -1463,7 +1573,6 @@
2023/11/23 | 6506 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
2023/11/23 | 647364 | systems/win32/miktex/tm/packages/kantlipsum__doc.tar.lzma
2023/11/23 | 64626 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2023/11/23 | 6389 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
2023/11/23 | 6285 | macros/latex/contrib/vectorlogos/tex/vectorlogo-scratch.pdf
2023/11/23 | 61043 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2023/11/23 | 606805 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
@@ -1476,17 +1585,14 @@
2023/11/23 | 55979 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
2023/11/23 | 54804 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2023/11/23 | 5456 | macros/latex/contrib/biblatex-contrib/biblatex-oxref/README.md
-2023/11/23 | 542232 | graphics/pgf/contrib/trivialpursuit.zip
2023/11/23 | 54154 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2023/11/23 | 533769 | macros/latex/contrib/mandi.zip
2023/11/23 | 5316304 | systems/texlive/tlnet/archive/tools.doc.r68941.tar.xz
2023/11/23 | 5316265 | systems/win32/miktex/tm/packages/latex-tools__doc.tar.lzma
2023/11/23 | 530208 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2023/11/23 | 52720 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2023/11/23 | 51953 | graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
2023/11/23 | 514465 | macros/latex/contrib/mandi/mandi.pdf
2023/11/23 | 511026 | macros/latex/contrib/biblatex-contrib/biblatex-oxref/oxref.dtx
-2023/11/23 | 502 | graphics/pgf/contrib/trivialpursuit/README.md
2023/11/23 | 5011 | macros/latex/contrib/ufrgscca/README.md
2023/11/23 | 499445 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
2023/11/23 | 4990 | systems/win32/miktex/tm/packages/logoetalab__source.tar.lzma
@@ -1549,9 +1655,7 @@
2023/11/23 | 27702 | systems/win32/miktex/tm/packages/q-and-a__source.tar.lzma
2023/11/23 | 2759 | systems/win32/miktex/tm/packages/xfakebold__source.tar.lzma
2023/11/23 | 272328 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2023/11/23 | 271916 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
2023/11/23 | 27168 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2023/11/23 | 270719 | graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
2023/11/23 | 25624 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2023/11/23 | 25608 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2023/11/23 | 25535 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
@@ -1686,7 +1790,6 @@
2023/11/21 | 98454 | macros/latex/contrib/xfakebold/doc/xfakebold-doc.pdf
2023/11/21 | 9559 | macros/latex/required/tools/shellesc.dtx
2023/11/21 | 9451309 | systems/texlive/tlnet/update-tlmgr-r68903.sh
-2023/11/21 | 92 | macros/latex/contrib/cid/README.md
2023/11/21 | 8976 | macros/latex/required/tools/rawfonts.dtx
2023/11/21 | 885 | macros/latex/contrib/kantlipsum/README.md
2023/11/21 | 882668 | systems/texlive/tlnet/archive/fvextra.doc.r68915.tar.xz
@@ -1711,7 +1814,6 @@
2023/11/21 | 61635 | macros/latex/required/tools/bm.dtx
2023/11/21 | 59740 | systems/texlive/tlnet/archive/fvextra.source.r68915.tar.xz
2023/11/21 | 5791 | macros/latex/required/tools/somedefs.dtx
-2023/11/21 | 57882 | macros/latex/contrib/cid/cid.dtx
2023/11/21 | 5680 | macros/latex/required/tools/tools.ins
2023/11/21 | 53167 | macros/latex/required/tools/calc.dtx
2023/11/21 | 527 | macros/latex/contrib/xfakebold/Changes
@@ -1729,10 +1831,8 @@
2023/11/21 | 48816 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.pdf
2023/11/21 | 481 | macros/latex/contrib/q-and-a/demo/mode-multiple/Q-and-A-demo-multiple.tex
2023/11/21 | 4671560 | systems/texlive/tlnet/update-tlmgr-r68903.exe
-2023/11/21 | 461885 | macros/latex/contrib/cid.zip
2023/11/21 | 45378 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT-classical/Q-and-A-demo-ChatGPT-classical-dark.pdf
2023/11/21 | 45343 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT-classical/Q-and-A-demo-ChatGPT-classical-light.pdf
-2023/11/21 | 444739 | macros/latex/contrib/cid/cid.pdf
2023/11/21 | 4400 | systems/texlive/tlnet/archive/tex-ini-files.r68920.tar.xz
2023/11/21 | 4348 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en-content.tex
2023/11/21 | 43446 | macros/latex/required/tools/theorem.dtx
@@ -1745,14 +1845,12 @@
2023/11/21 | 3642 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn-content.tex
2023/11/21 | 35874 | macros/latex/required/tools/tabularx.dtx
2023/11/21 | 356520 | systems/texlive/tlnet/archive/texlive.infra.r68903.tar.xz
-2023/11/21 | 352 | macros/latex/contrib/cid/CHANGELOG.md
2023/11/21 | 352312 | macros/latex/required/tools/theorem.pdf
2023/11/21 | 3460 | systems/texlive/tlnet/archive/latex2pydata.r68919.tar.xz
2023/11/21 | 339 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-document.tex
2023/11/21 | 33863 | macros/latex/required/tools/varioref-2016-02-16.sty
2023/11/21 | 33140 | macros/latex/contrib/q-and-a/demo/mode-multiple/Q-and-A-demo-multiple.pdf
2023/11/21 | 331326 | macros/latex/required/tools/verbatim.pdf
-2023/11/21 | 3290 | macros/latex/contrib/cid/cid.ins
2023/11/21 | 3284 | macros/latex/required/tools/manifest.txt
2023/11/21 | 323929 | macros/latex/required/tools/bm.pdf
2023/11/21 | 32047 | macros/latex/required/tools/layout.dtx
@@ -1828,7 +1926,6 @@
2023/11/21 | 1444 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT-classical/images/Q-and-A-demo-ChatGPT-classical-logo-User.pdf
2023/11/21 | 14136 | systems/texlive/tlnet/archive/logoetalab.r68916.tar.xz
2023/11/21 | 14075 | macros/latex/required/tools/afterpage.dtx
-2023/11/21 | 1396 | macros/latex/contrib/cid/CONTRIBUTING.md
2023/11/21 | 138 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-func.py
2023/11/21 | 138956 | macros/latex/required/tools/rawfonts.pdf
2023/11/21 | 1376 | systems/texlive/tlnet/archive/tex-ini-files.doc.r68920.tar.xz
@@ -1945,7 +2042,6 @@
2023/11/20 | 1985446 | systems/win32/miktex/tm/packages/tagpdf__doc.tar.lzma
2023/11/20 | 1938 | systems/win32/miktex/tm/packages/luacomplex.tar.lzma
2023/11/20 | 19124 | systems/texlive/tlnet/archive/bibtexperllibs.doc.r68910.tar.xz
-2023/11/20 | 18531 | CTAN.sites
2023/11/20 | 1785 | systems/win32/miktex/tm/packages/luaset.tar.lzma
2023/11/20 | 166600 | macros/latex/contrib/uni-titlepage/titlepage-KOMAScript.pdf
2023/11/20 | 1645 | macros/latex/contrib/latex2pydata/README
@@ -1973,127 +2069,3 @@
2023/11/20 | 1081 | macros/latex/contrib/uni-titlepage/LICENSE.md
2023/11/20 | 103448 | macros/latex/contrib/uni-titlepage/titlepage-UKoLa.pdf
2023/11/20 | 1021 | macros/generic/tex-ini-files/lualatexquotejobname.lua
-2023/11/19 | 9939505 | support/latexindent/bin/windows/latexindent.exe
-2023/11/19 | 9859 | support/latexindent/LatexIndent/Lines.pm
-2023/11/19 | 951060 | macros/latex/contrib/fvextra.zip
-2023/11/19 | 950 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
-2023/11/19 | 94156 | systems/texlive/tlnet/archive/luatruthtable.doc.r68893.tar.xz
-2023/11/19 | 905184 | macros/latex/contrib/fvextra/fvextra.pdf
-2023/11/19 | 8893 | support/latexindent/LatexIndent/IfElseFi.pm
-2023/11/19 | 8819 | support/latexindent/LatexIndent/FileExtension.pm
-2023/11/19 | 86468 | systems/texlive/tlnet/archive/luagcd.doc.r68893.tar.xz
-2023/11/19 | 838 | support/latexindent/LatexIndent/Version.pm
-2023/11/19 | 8346 | support/latexindent/LatexIndent/Environment.pm
-2023/11/19 | 8281 | macros/latex/contrib/tagpdf/global-ex.png
-2023/11/19 | 827 | macros/latex/contrib/tagpdf/ex-softhyphen.tex
-2023/11/19 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf
-2023/11/19 | 7379 | support/latexindent/LatexIndent/MandatoryArgument.pm
-2023/11/19 | 7161 | support/latexindent/documentation/figure-schematic.png
-2023/11/19 | 70163 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx
-2023/11/19 | 700 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex
-2023/11/19 | 698 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex
-2023/11/19 | 6953 | support/latexindent/LatexIndent/TrailingComments.pm
-2023/11/19 | 6890 | support/latexindent/LatexIndent/Item.pm
-2023/11/19 | 68177 | support/latexindent/LatexIndent/AlignmentAtAmpersand.pm
-2023/11/19 | 6664 | support/latexindent/documentation/contributors.bib
-2023/11/19 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf
-2023/11/19 | 6620 | support/latexindent/LatexIndent/OptionalArgument.pm
-2023/11/19 | 6402825 | support/latexindent/bin/macos/latexindent
-2023/11/19 | 6391 | support/latexindent/LatexIndent/Else.pm
-2023/11/19 | 6277 | support/latexindent/LatexIndent/BackUpFileProcedure.pm
-2023/11/19 | 6173384 | support/latexindent/bin/linux/latexindent
-2023/11/19 | 615 | macros/latex/contrib/fvextra/README
-2023/11/19 | 61245 | support/latexindent/documentation/latexindent-yaml-schema.json
-2023/11/19 | 5985395 | fonts/cochineal.zip
-2023/11/19 | 5857 | support/latexindent/LatexIndent/UnNamedGroupingBracesBrackets.pm
-2023/11/19 | 5478 | support/latexindent/LatexIndent/KeyEqualsValuesBraces.pm
-2023/11/19 | 54602 | support/latexindent/LatexIndent/GetYamlSettings.pm
-2023/11/19 | 5432 | support/latexindent/LatexIndent/Check.pm
-2023/11/19 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
-2023/11/19 | 4860 | support/latexindent/LatexIndent/BlankLines.pm
-2023/11/19 | 4593 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
-2023/11/19 | 44996 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
-2023/11/19 | 44287 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx
-2023/11/19 | 441899 | support/latexindent/documentation/latexindent.tex
-2023/11/19 | 44096 | support/latexindent/documentation/logo.png
-2023/11/19 | 4404 | support/latexindent/LatexIndent/RoundBrackets.pm
-2023/11/19 | 4402 | support/latexindent/documentation/latex-indent.bib
-2023/11/19 | 4388 | support/latexindent/LatexIndent/NamedGroupingBracesBrackets.pm
-2023/11/19 | 42249 | macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
-2023/11/19 | 4102 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex
-2023/11/19 | 3962 | macros/latex/contrib/tagpdf/tagpdf.ins
-2023/11/19 | 3796 | support/latexindent/LatexIndent/Replacement.pm
-2023/11/19 | 37463 | macros/latex/contrib/tagpdf/tagpdf-data.dtx
-2023/11/19 | 36215 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
-2023/11/19 | 3517 | support/latexindent/LatexIndent/HorizontalWhiteSpace.pm
-2023/11/19 | 35161 | support/latexindent/LatexIndent/Wrap.pm
-2023/11/19 | 3415 | support/latexindent/latexindent.pl
-2023/11/19 | 33684 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
-2023/11/19 | 3353 | support/latexindent/LatexIndent/Tokens.pm
-2023/11/19 | 330788 | fonts/cochineal/doc/cochineal-doc.pdf
-2023/11/19 | 323100 | macros/latex/contrib/fvextra/fvextra.dtx
-2023/11/19 | 3170222 | macros/latex/contrib/proflycee.zip
-2023/11/19 | 31520 | macros/latex/contrib/tagpdf/ex-list.pdf
-2023/11/19 | 297980 | support/TeX4ht/source/tex4ht-fonts-newtx.tex
-2023/11/19 | 28598 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
-2023/11/19 | 27422 | support/latexindent/LatexIndent/Verbatim.pm
-2023/11/19 | 2733 | support/latexindent/LatexIndent/Preamble.pm
-2023/11/19 | 2712 | support/latexindent/LatexIndent/Switches.pm
-2023/11/19 | 264571 | support/bibtexperllibs.zip
-2023/11/19 | 2612 | systems/texlive/tlnet/archive/luagcd.r68893.tar.xz
-2023/11/19 | 25334 | support/latexindent/LatexIndent/Document.pm
-2023/11/19 | 24848 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
-2023/11/19 | 24774 | macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
-2023/11/19 | 24449 | support/latexindent/LatexIndent/Arguments.pm
-2023/11/19 | 2417837 | macros/latex/contrib/tagpdf.zip
-2023/11/19 | 237168 | macros/latex/contrib/starray.zip
-2023/11/19 | 2349 | macros/latex/contrib/fvextra/fvextra.ins
-2023/11/19 | 23311 | macros/latex/contrib/tagpdf/acrobat.png
-2023/11/19 | 2320 | systems/texlive/tlnet/archive/luatruthtable.r68893.tar.xz
-2023/11/19 | 2320 | support/latexindent/LatexIndent/Logger.pm
-2023/11/19 | 2278 | macros/latex/contrib/tagpdf/tagpdf-code.tex
-2023/11/19 | 22321 | support/latexindent/LatexIndent/Sentence.pm
-2023/11/19 | 22214 | support/latexindent/defaultSettings.yaml
-2023/11/19 | 21844 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
-2023/11/19 | 21267 | macros/latex/contrib/tagpdf/tagpdf.dtx
-2023/11/19 | 2115 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex
-2023/11/19 | 20870 | support/latexindent/LatexIndent/Indent.pm
-2023/11/19 | 205824 | systems/texlive/tlnet/archive/luamodulartables.doc.r68893.tar.xz
-2023/11/19 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
-2023/11/19 | 2008 | support/latexindent/README
-2023/11/19 | 20034 | macros/latex/contrib/tagpdf/ex-formula-problem.pdf
-2023/11/19 | 19204 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf
-2023/11/19 | 18982 | macros/latex/contrib/tagpdf/ex-attribute.pdf
-2023/11/19 | 18915 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
-2023/11/19 | 18591 | support/latexindent/LatexIndent/ModifyLineBreaks.pm
-2023/11/19 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf
-2023/11/19 | 17998 | fonts/cochineal/doc/cochineal-doc.tex
-2023/11/19 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf
-2023/11/19 | 17641 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
-2023/11/19 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
-2023/11/19 | 16492 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
-2023/11/19 | 1639998 | macros/latex/contrib/tagpdf/tagpdf-code.pdf
-2023/11/19 | 16351 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
-2023/11/19 | 1622442 | macros/latex/contrib/proflycee/doc/ProfLycee-docctan.zip
-2023/11/19 | 15900 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
-2023/11/19 | 1558 | support/latexindent/latexindent-module-installer.pl
-2023/11/19 | 1500 | support/latexindent/LatexIndent/DoubleBackSlash.pm
-2023/11/19 | 1445 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex
-2023/11/19 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG
-2023/11/19 | 13935 | support/latexindent/LatexIndent/Special.pm
-2023/11/19 | 1384 | systems/texlive/tlnet/archive/luamodulartables.r68893.tar.xz
-2023/11/19 | 13470 | support/latexindent/LatexIndent/HiddenChildren.pm
-2023/11/19 | 13435 | support/latexindent/LatexIndent/LogFile.pm
-2023/11/19 | 1325 | macros/latex/contrib/tagpdf/ex-attribute.tex
-2023/11/19 | 1268973 | support/latexindent/documentation/latexindent.pdf
-2023/11/19 | 12653 | support/latexindent/LatexIndent/Braces.pm
-2023/11/19 | 12415395 | support/latexindent.zip
-2023/11/19 | 123639 | macros/latex/contrib/tagpdf/tagpdf.tex
-2023/11/19 | 1177 | macros/latex/contrib/tagpdf/README.md
-2023/11/19 | 1160 | macros/latex/contrib/tagpdf/ex-AF-file.tex
-2023/11/19 | 11509 | support/latexindent/LatexIndent/FileContents.pm
-2023/11/19 | 11206 | support/latexindent/LatexIndent/Heading.pm
-2023/11/19 | 1094883 | macros/latex/contrib/tagpdf/tagpdf.pdf
-2023/11/19 | 10648 | support/latexindent/LatexIndent/Command.pm
-2023/11/19 | 1063 | macros/latex/contrib/tagpdf/ex-list.tex
-2023/11/19 | 10252 | fonts/cochineal/README
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 0168bf58b7..6fad94219c 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 25-11-2023, 02:01:10
+%% created at 26-11-2023, 02:00:53
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -34392,7 +34392,7 @@
title = {The \texttt{inter} package},
subtitle = {The inter font face with support for \LaTeX{}, \XeLaTeX{}, and LuaLaTeX},
author = {Carl-Clemens Ebinger},
- date = {2023-10-07},
+ date = {2023-11-25},
version = {},
license = {ofl,lppl},
mirror = {https://mirror.ctan.org/fonts/inter},
@@ -52067,7 +52067,7 @@
title = {The \texttt{pdfannotations} package},
subtitle = {Annotate PDF slides},
author = {Chevan Nanayakkara},
- date = {2023-11-24},
+ date = {2023-11-25},
version = {3.1},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/pdfannotations},
@@ -55265,8 +55265,8 @@
title = {The \texttt{profmaquette} package},
subtitle = {Use exercises in different types of documents},
author = {Christophe Poulain},
- date = {2023-11-09},
- version = {0.75},
+ date = {2023-11-25},
+ version = {0.8},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/profmaquette},
url = {https://ctan.org/pkg/profmaquette},
@@ -68109,7 +68109,7 @@
title = {The \texttt{TeXBlend} package},
subtitle = {Compile segments of \LaTeX{} documents},
author = {Michal Hoftich},
- date = {2023-11-24},
+ date = {2023-11-25},
version = {0.1},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/support/texblend},
@@ -72307,7 +72307,7 @@
title = {The \texttt{TrivialPursuit} package},
subtitle = {Insert Trivial Pursuit boarding game},
author = {Cédric Pierquet},
- date = {2023-11-24},
+ date = {2023-11-25},
version = {0.1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/trivialpursuit},
@@ -75243,6 +75243,17 @@
url = {https://ctan.org/pkg/vector},
}
+@manual{ctan-vectorlogos,
+ title = {The \texttt{vectorlogos} package},
+ subtitle = {Vectorial logos (Python, Emacs, Scratch, ...), with ‘inline’ support},
+ author = {Cédric Pierquet},
+ date = {2023-11-25},
+ version = {0.1.0},
+ license = {lppl1.3c,cc-by-3,cc-by-4,other-free},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/vectorlogos},
+ url = {https://ctan.org/pkg/vectorlogos},
+}
+
@manual{ctan-venn,
title = {The \texttt{venn} package},
subtitle = {Creating Venn diagrams with MetaPost},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index ff4345c94f..91e70ae23f 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/README.md b/fonts/kpfonts-otf/README.md
index a6327ece9f..1aa775f8af 100644
--- a/fonts/kpfonts-otf/README.md
+++ b/fonts/kpfonts-otf/README.md
@@ -1,4 +1,4 @@
->The kpfonts-otf package
+The kpfonts-otf package
========================
## Description
@@ -137,12 +137,12 @@ Either version 1.3 or, at your option, any later version.
* v. 0.38:
1. Text fonts:
- Glyphs U+200B (zero width space) and U+2060 (word joiner) added.
- - Improved option "veryoldstyle" (luatex only): a final "s" is no longer
- turned into the long variant.
+ - Improved option "veryoldstyle" (luatex only): a final "s" is
+ no longer turned into the long variant.
- Fixed kerning after "f" in KpSans-BoldItalic.
2. Maths fonts:
- Added bold versions to \dotlessi, \dotlessj, named \mbfdotlessi,
- \mbfdotlessj (\mbfimath and \mbfjmath were already available).
+ \mbfdotlessj (\mbfimath and \mbfjmath were already available).
* v. 0.39:
New option "longs". Documentation corrected, thanks to Frank Mittelbach for
@@ -159,68 +159,68 @@ Either version 1.3 or, at your option, any later version.
2. Math fonts:
- \vert and \Vert corrected: left and right bearings enlarged.
- \Vvert (U+2980) added.
- - \coloneqq, \Coloneqq, \colonsim etc. corrected to be compatible
- with mathtools’ definitions.
+ - \coloneqq, \Coloneqq, \colonsim etc. corrected to be compatible
+ with mathtools’ definitions.
* v. 0.42:
- Maths fonts:
- - Added missing U+0338 for negation of \mathrel chars.
- - Added \smallin (U+220A), \smallni (U+220D).
+ Maths fonts:
+ - Added missing U+0338 for negation of \mathrel chars.
+ - Added \smallin (U+220A), \smallni (U+220D).
- Added \awint (U+2A11).
* v. 0.43:
Text fonts: kpfonts-otf.sty now loads realscripts for better superscripts.
- Maths fonts: Vertical variants of slash and backslash are now accessible.
+ Maths fonts: Vertical variants of slash and backslash are now accessible.
* v. 0.44:
Maths fonts: fixed bug for \vert variants in script and scriptscriptstyle.
* v. 0.45:
Maths fonts: delimiters, integrals, sum, prod etc. are now vertically
- centred by design on the maths axis (required by luametatex).
- Fixed inconsistencies about bold and semibold integrals.
+ centred by design on the maths axis (required by luametatex).
+ Fixed inconsistencies about bold and semibold integrals.
* v. 0.46:
1. Text fonts: option longs deleted, option veryoldstyle improved, the
substitution from `s' to `ſ' is now handled by "StylisticSet=12".
2. Maths fonts:
- Added a smaller variant for \widehat, \widetilde, \widecheck.
- - Vertical variants added for \vert, \Vert, \Vvert.
+ - Vertical variants added for \vert, \Vert, \Vvert.
- Added stretchable integral for U+222B (usable with luametatex).
* v. 0.47:
- Text fonts: moved the s= ligature from liga to hlig as it only makes
- sense with the "veryoldstyle" option.
+ Text fonts: moved the s= ligature from liga to hlig as it only makes
+ sense with the "veryoldstyle" option.
* v. 0.48:
1. Text fonts: oldstyle digits added to lookups "sups" and "subs" for
\textsuperscript{} and \textsubscript{} (`realscripts` package).
- 2. Maths fonts: package now compatible with mathtools’ stretchable arrows.
- New Bold Sans variant: KpMath-SansBold.otf.
+ 2. Maths fonts: package now compatible with mathtools’ stretchable arrows.
+ New Bold Sans variant: KpMath-SansBold.otf.
\diagup and \diagdown moved from private area to U+27CB, U+27CD.
-
+
* v. 0.51:
- Math fonts: \overleftrightarrow is now stretchable.
Metrics of all "over" arrows and harpoons corrected.
Metrics of all "under" arrows and harpoons corrected.
- Most horizontal arrows and harpoons are now stretchable.
+ Most horizontal arrows and harpoons are now stretchable.
* v. 0.52:
- Math fonts: minor corrections to radicals.
Fixed missing mcalM in KpMath-Sans.otf
* v. 0.53:
- - Text fonts: added missing substitutions 'sups' and 'sinf' for
+ - Text fonts: added missing substitutions 'sups' and 'sinf' for
the minus sign.
* v. 0.54:
- Math Sans Serif fonts: \imath and \jmath corrected.
- - Math Bold and Semibold fonts: missing glyphs added in range
+ - Math Bold and Semibold fonts: missing glyphs added in range
U+1D400-U+1D7F5 (SE#688363).
- File kpfonts-otf.sty: new options 'sftext', 'sfmath', 'sans'.
* v. 0.55:
- - Math Sans Serif fonts: added missing glyphs added in range
+ - Math Sans Serif fonts: added missing glyphs added in range
U+1D5A0-U+1D66F and U+1D7E2-U+1D7F5 (forgotten in v.0.54).
- Math fonts: added tt alphabet (letters/digits) when missing.
@@ -230,13 +230,18 @@ Either version 1.3 or, at your option, any later version.
- Fixed missing \fi in kpfonts-otf.sty.
* v. 0.60:
- - Text fonts: glyphs dcaron, lcaron, tcaron, Lcaron, lcaron.sc and
+ - Text fonts: glyphs dcaron, lcaron, tcaron, Lcaron, lcaron.sc and
lcaron.pc corrected. Inconsistencies on Lacute glyphs fixed.
Mono fonts: zero is slashed now (was too similar to capital O).
- - Math fonts: files KpMath-Regular.fontspec, KpMath-Light.fontspec
+ - Math fonts: files KpMath-Regular.fontspec, KpMath-Light.fontspec
and KpMath-Sans.fontspec added (they define `BoldFont=`).
OT features cvNN are now applied before ssty (applied last).
-
+
+* v. 0.61:
+ - Math fonts: inconsistencies between delimiter sizes fixed.
+ Metrics of \widebreve, \widecheck, \widehat, \widetilde first
+ horizontal variant (.h0) changed: f.i. $\hat{r} \ne \widehat{r}$.
+
---
Copyright 2020-2023 Daniel Flipo
E-mail: daniel (dot) flipo (at) free (dot) fr
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
index a634e7156e..289749c840 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
@@ -40,7 +40,7 @@
\title{Kp-fonts: OpenType version}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.60}
+\newcommand*{\version}{0.61}
\begin{document}
\selectlanguage{british}
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
index c39f2d03c7..704eb7d99f 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
index c8f4d79b07..60e50e5f3c 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
@@ -39,7 +39,7 @@
\title{Kp-fonts version OpenType}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.60}
+\newcommand*{\version}{0.61}
\begin{document}
\maketitle
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
index 027207fa24..eefc301358 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf b/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
index 23313e7f20..8555dd8e62 100644
--- a/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
+++ b/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Bold.otf b/fonts/kpfonts-otf/fonts/KpMath-Bold.otf
index 93e92905e9..e360cb6bc3 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Light.otf b/fonts/kpfonts-otf/fonts/KpMath-Light.otf
index 8040715902..40c9c8ce86 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Light.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Light.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Regular.otf b/fonts/kpfonts-otf/fonts/KpMath-Regular.otf
index bf3d5955a8..7e2d21aa12 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Sans.otf b/fonts/kpfonts-otf/fonts/KpMath-Sans.otf
index 14b5df294d..4b43d86fc9 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Sans.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Sans.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf b/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
index 126de79468..6e3d514675 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf b/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
index dd5884abb3..06a395134b 100644
--- a/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-Bold.otf b/fonts/kpfonts-otf/fonts/KpMono-Bold.otf
index e1dedc4a1f..6593333ec1 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
index b0c201b412..28d9f5cf64 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-Italic.otf b/fonts/kpfonts-otf/fonts/KpMono-Italic.otf
index 4e23324027..9e6cc23ff3 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-Italic.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-Italic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpMono-Regular.otf b/fonts/kpfonts-otf/fonts/KpMono-Regular.otf
index 24b03fbb12..2651aa3c54 100644
--- a/fonts/kpfonts-otf/fonts/KpMono-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpMono-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf b/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
index 284cdeaac3..7b1a92040c 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
index d4bf486ff8..ee51d29ccb 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf b/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
index 6052d627c8..449c618f3d 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Light.otf b/fonts/kpfonts-otf/fonts/KpRoman-Light.otf
index 3849047871..9cbc4049c2 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Light.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Light.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
index a6bc176906..6e37c97086 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf b/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
index 0b68b2e652..6288209bea 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf b/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
index 2930360fc3..5162f8ceb3 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
index 7b6d9c1526..30f7ae92bc 100644
--- a/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-Bold.otf b/fonts/kpfonts-otf/fonts/KpSans-Bold.otf
index 8c2e77d851..7c4163de21 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-Bold.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-Bold.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
index bb9bd5fb1d..36da5e0401 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-Italic.otf b/fonts/kpfonts-otf/fonts/KpSans-Italic.otf
index a2d1e7c289..f45cd3c9cb 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-Italic.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-Italic.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/fonts/KpSans-Regular.otf b/fonts/kpfonts-otf/fonts/KpSans-Regular.otf
index 9304c7947e..b6014ff73d 100644
--- a/fonts/kpfonts-otf/fonts/KpSans-Regular.otf
+++ b/fonts/kpfonts-otf/fonts/KpSans-Regular.otf
Binary files differ
diff --git a/fonts/kpfonts-otf/tex/kpfonts-otf.sty b/fonts/kpfonts-otf/tex/kpfonts-otf.sty
index ad99163c9f..784ea61424 100644
--- a/fonts/kpfonts-otf/tex/kpfonts-otf.sty
+++ b/fonts/kpfonts-otf/tex/kpfonts-otf.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2019-01-01]
-\def\fileversion{0.60}
-\def\filedate{2023-10-31}
+\def\fileversion{0.61}
+\def\filedate{2023-11-26}
\ProvidesPackage{kpfonts-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
diff --git a/graphics/pgf/contrib/trivialpursuit/README.md b/graphics/pgf/contrib/trivialpursuit/README.md
index a450a3dd21..fb1be85d30 100644
--- a/graphics/pgf/contrib/trivialpursuit/README.md
+++ b/graphics/pgf/contrib/trivialpursuit/README.md
@@ -1,7 +1,7 @@
TriviaPursuit is a package to work with the Trivial Pursuit Board Game.
------------------------------------------------------------------------
-Scrabble est un package pour représenter un plateau de Trivial Pursuit.
------------------------------------------------------------------------
+----------------------------------------------------------------------------
+TriviaPursuit est un package pour représenter un plateau de Trivial Pursuit.
+----------------------------------------------------------------------------
Author : Cédric Pierquet
email : cpierquet@outlook.fr
Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
diff --git a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
index 9d7cb57304..44c8e897ce 100644
--- a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
+++ b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
index ccfba05136..b0a81f9e6a 100644
--- a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
+++ b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-en.tex
@@ -21,8 +21,8 @@
\hypersetup{pdfborder=0 0 0}
\usepackage[margin=2cm]{geometry}
\setlength{\parindent}{0pt}
-\def\TPversion{0.1.0}
-\def\TPdate{23/11/2023}
+\def\TPversion{0.1.1}
+\def\TPdate{26/11/2023}
\usepackage{tcolorbox}
\tcbuselibrary{skins,hooks,listingsutf8}
\usepackage{soul}
@@ -135,6 +135,7 @@ Loaded are useful package are :
\begin{quote}
\begin{verbatim}
+0.1.1 : Adding two schemes of colors
0.1.0 : Initial version
\end{verbatim}
\end{quote}
@@ -215,4 +216,22 @@ Available \textsf{keys} are :
\faAtom,\faBalanceScaleLeft,\faBell}
]
\end{tcblisting}
+
+\pagebreak
+
+\subsection{Schemes of colors}
+
+In addition (on a suggestion from \textsf{quark67}), two color styles have been defined internally :
+
+\begin{quote}
+\begin{verbatim}
+\TPColorsA
+\TPColorsB
+\end{verbatim}
+\end{quote}
+
+\begin{tcblisting}{colframe=lightgray,colback=lightgray!5}
+\BoardTrivialPursuit[Unit=0.5,ListColors=\TPColorsA]
+\BoardTrivialPursuit[Unit=0.5,ListColors=\TPColorsB]
+\end{tcblisting}
\end{document} \ No newline at end of file
diff --git a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
index 7b50011e6c..2b6b766846 100644
--- a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
+++ b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
index dd9094863e..ff50c6a07d 100644
--- a/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
+++ b/graphics/pgf/contrib/trivialpursuit/doc/TrivialPursuit-doc-fr.tex
@@ -21,8 +21,8 @@
\hypersetup{pdfborder=0 0 0}
\usepackage[margin=2cm]{geometry}
\setlength{\parindent}{0pt}
-\def\TPversion{0.1.0}
-\def\TPdate{23 novembre 2023}
+\def\TPversion{0.1.1}
+\def\TPdate{26 novembre 2023}
\usepackage{tcolorbox}
\tcbuselibrary{skins,hooks,listingsutf8}
\usepackage{soul}
@@ -135,6 +135,7 @@ Les packages chargés et utilisés par \MontreCode{TrivialPursuit} sont :
\begin{quote}
\begin{verbatim}
+0.1.1 : Ajout de palettes de couleurs prédéfinies
0.1.0 : Version initiale
\end{verbatim}
\end{quote}
@@ -215,4 +216,24 @@ Les \textsf{clés} disponibles sont :
\faAtom,\faBalanceScaleLeft,\faBell}
]
\end{tcblisting}
+
+\pagebreak
+
+\subsection{Palettes de couleurs prédéfinies}
+
+En complément (sur une suggestion de \textsf{quark67}), deux styles de couleurs ont été définies en interne :
+
+\begin{quote}
+\begin{verbatim}
+\TPColorsA
+\TPColorsB
+\end{verbatim}
+\end{quote}
+
+\begin{tcblisting}{colframe=lightgray,colback=lightgray!5}
+\PlateauTrivialPursuit[Unite=0.5,ListeCouleurs=\TPColorsA]
+\PlateauTrivialPursuit[Unite=0.5,ListeCouleurs=\TPColorsB]
+\end{tcblisting}
+
+
\end{document} \ No newline at end of file
diff --git a/graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty b/graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
index 9d12d939a9..d8b8411130 100644
--- a/graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
+++ b/graphics/pgf/contrib/trivialpursuit/tex/TrivialPursuit.sty
@@ -4,7 +4,8 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{TrivialPursuit}[2023/11/23 0.1.0 Present a Trivial Pursuit Board]
+\ProvidesPackage{TrivialPursuit}[2023/11/26 0.1.1 Present a Trivial Pursuit Board]
+% 0.1.1 Adding schemes of colors
% 0.1.0 Initial version
%====PACKAGES
@@ -16,6 +17,23 @@
\RequirePackage{xintexpr}
\RequirePackage{listofitems}
+%====COLORS (tks to quark67)
+%styleA
+\definecolor{TPorangeA}{cmyk}{0,0.6,1,0}
+\definecolor{TPblueA}{cmyk}{0.7,0,0,0}
+\definecolor{TPbrownA}{cmyk}{0.3,0.5,0.7,0}
+\definecolor{TPgreenA}{cmyk}{0.7,0,0.8,0}
+\definecolor{TPpinkA}{cmyk}{0,0.6,0,0}
+\def\TPColorsA{yellow,TPorangeA,TPblueA,TPbrownA,TPgreenA,TPpinkA}
+%styleB
+\definecolor{TPyellowB}{cmyk}{0,0,0.75,0}
+\definecolor{TPorangeB}{cmyk}{0,0.25,0.95,0}
+\definecolor{TPblueB}{cmyk}{0.65,0.1,0.1,0}
+\definecolor{TPbrownB}{cmyk}{0.15,0.3,0.85,0}
+\definecolor{TPgreenB}{cmyk}{0.3,0,0.95,0}
+\definecolor{TPpinkB}{cmyk}{0.0,0.65,0.4,0}
+\def\TPColorsB{TPyellowB,TPorangeB,TPblueB,TPbrownB,TPgreenB,TPpinkB}
+
%====KEYS [FR]
\defKV[TrivPurs]{%
Rayon=\xdef\triv@purs@rayon{#1},%
diff --git a/help/ctan/CTAN-upload-addendum.html b/help/ctan/CTAN-upload-addendum.html
index 56d110c7df..2ea07a9cc6 100644
--- a/help/ctan/CTAN-upload-addendum.html
+++ b/help/ctan/CTAN-upload-addendum.html
@@ -10,7 +10,7 @@
-->
<link rel="stylesheet" type="text/css" href="https://www.tug.org/tugstyle.css" />
<meta name="author" content="Petra R&uuml;be-Pugliese" />
- <meta name="date" content="2022-12-19" />
+ <meta name="date" content="2023-11-26" />
<meta http-equiv="content-type" content="text/html; charset=us-ascii" />
<style type="text/css">
.highlight { color:navy;}
@@ -489,40 +489,40 @@
</li>
<li class="kleinerabstandoben">
<a id="packageidrestriction"></a>
- <p>
- Moreover, package ids have to be all
- <span class="highlight">lowercase</span>,
- and they must
- <span class="highlight">not start with a digit</span>.
- </p>
- <p>
- (To ease some of the harshness of this particular rule,
- <span class="highlight">package <a id="packagenames"><em>names</em></a></span>
- have been introduced which can be seen
- at the beginning of the title line of their
- &ldquo;CTAN home page&rdquo;.
- For instance, at the top of
- <a href="https://ctan.org/pkg/arsclassica">https://ctan.org/pkg/arsclassica</a>
- you see &ldquo;ArsClassica&rdquo;,
- at the top of
- <a href="https://ctan.org/pkg/mathtype">https://ctan.org/pkg/mathtype</a>
- you see &ldquo;MathType&rdquo;,
- at the top of
- <a href="https://ctan.org/pkg/one2many">https://ctan.org/pkg/one2many</a>
- you see &ldquo;12many&rdquo;, etc.
- Of course, the CTAN team <em>prefer</em>,
- for the sake of simplicity, to have
- &ldquo;package name = package id&rdquo;,
- but small variants like CamelCase are accepted
- for the &ldquo;names&rdquo;.)
- </p>
+ Moreover, package ids have to be all
+ <span class="highlight">lowercase</span>,
+ they must
+ <span class="highlight">not start with a digit</span>,
+ and they should be
+ <span class="highlight"><em>at least</em> 4&nbsp;characters long</span>.
+ </li>
+ <li class="kleinerabstandoben">
+ To ease some of the harshness of the previous rule,
+ <span class="highlight">package <a id="packagenames"><em>names</em></a></span>
+ have been introduced which can be seen
+ at the beginning of the title line of their
+ &ldquo;CTAN home page&rdquo;.
+ For instance, at the top of
+ <a href="https://ctan.org/pkg/arsclassica">https://ctan.org/pkg/arsclassica</a>
+ you see &ldquo;ArsClassica&rdquo;,
+ at the top of
+ <a href="https://ctan.org/pkg/mathtype">https://ctan.org/pkg/mathtype</a>
+ you see &ldquo;MathType&rdquo;,
+ at the top of
+ <a href="https://ctan.org/pkg/one2many">https://ctan.org/pkg/one2many</a>
+ you see &ldquo;12many&rdquo;, etc.
+ Of course, the CTAN team <em>prefer</em>,
+ for the sake of simplicity, to have
+ &ldquo;package name = package id&rdquo;,
+ but small variants like CamelCase are accepted
+ for the &ldquo;names&rdquo;.
</li>
<li class="kleinerabstandoben">
CTAN and TeX Live have a preference for
<a id="hyphenvsunderscore"><span class="highlight">hyphens</span></a>
in package ids, rather than underscores.
- There are at the moment (December 2022)
- 1398 Catalogue entries with a hyphen in their name vs.
+ There are at the moment (November 2023)
+ 1450 Catalogue entries with a hyphen in their name vs.
10 with an underscore.
You will therefore have to give <em>very</em> good reasons
if you want us to accept the 11th package
@@ -1586,6 +1586,6 @@
$LastChangedDate$
</p>
Until then: -->
- Last updated: 2022-12-19
+ Last updated: 2023-11-26
</body>
</html>
diff --git a/macros/latex/contrib/catoptions/README b/macros/latex/contrib/catoptions/README.md
index 2efc44bd00..dbce7aaae7 100644
--- a/macros/latex/contrib/catoptions/README
+++ b/macros/latex/contrib/catoptions/README.md
@@ -2,7 +2,7 @@ This is the README file for the 'catoptions' package.
VERSION
-Version 0.2.7h, 2014/08/29
+Version 0.2.7i, 2023/10/29
LOCATION ON CTAN
diff --git a/macros/latex/contrib/catoptions/doc/catoptions-guide.tex b/macros/latex/contrib/catoptions/doc/catoptions-guide.tex
index e286601ac9..8687c26bcd 100644
--- a/macros/latex/contrib/catoptions/doc/catoptions-guide.tex
+++ b/macros/latex/contrib/catoptions/doc/catoptions-guide.tex
@@ -1031,6 +1031,9 @@ In the commands \ffx'{\tsv@loop,\tsv@@parse}, it is always possible to break out
The following change history highlights significant changes that affect user utilities and interfaces; mutations of technical nature are not documented in this section. The numbers on the right-hand side of the following lists are section numbers; the \stsign means the subject features in the package but is not reflected anywhere in this user guide.
\begin{versionhist}
+ \begin{version}{0.2.7i}{2023/10/29}
+ \item Adjust for current \LaTeX\ (DPC).
+ \end{version}
\begin{version}{0.2.7f}{2012/11/17}
\item Bug fix in \fx{\cptonlypreamble}.\vsecref*
\end{version}
diff --git a/macros/latex/contrib/catoptions/tex/catoptions.sty b/macros/latex/contrib/catoptions/tex/catoptions.sty
index cc9336c44f..e159e234ac 100644
--- a/macros/latex/contrib/catoptions/tex/catoptions.sty
+++ b/macros/latex/contrib/catoptions/tex/catoptions.sty
@@ -1,5 +1,5 @@
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%
-% This is 'catoptions' package, version 0.2.7h, 2014/08/29. %
+% This is 'catoptions' package, version 0.2.7i, 2023/10/29. %
% %
% The catoptions package changes LaTeX package loading internals %
% so that all subsequently loaded packages can rely on having %
@@ -21,6 +21,7 @@
% The LPPL maintenance status of this software is 'author-maintained'. %
% %
% Copyright (c) 2010-2012 Ahmed Musa (amusa22@gmail.com). %
+% Copyright (c) 2023 Ahmed Musa (amusa22@gmail.com), David Carlisle%
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%
\begingroup
@@ -120,8 +121,10 @@
\@ifdefinable\z@pt{\newdimen\z@pt\z@pt\z@}
\chardef\active=13
\NeedsTeXFormat{LaTeX2e}[2011/06/27]
+%% DPC
\ProvidesPackage{catoptions}
- [2014/08/29 v0.2.7h Securing catcodes and parsing options (AM)]
+ [2023/10/29 v0.2.7i Securing catcodes and parsing options (AM)]
+%% END CHANGE
\ifcase%
\ifx\eTeXversion\cpt@undefined\z@pt\else
\ifnum\eTeXversion<\tw@\z@pt\else\@ne\fi\fi
@@ -129,6 +132,17 @@
{This package requires eTeX version 2 or higher.}%
\expandafter\endinput
\fi
+%% DPC
+%%% New latex option handler is definined
+\ifx\ProcessKeyOptions\@undefined\else
+\PackageWarningNoLine{catoptions}
+ {\MessageBreak catoptions modifies package option handling and is%
+ \MessageBreak incompatible with many other packages.%
+ \MessageBreak For new documents it is recommended to use%
+ \MessageBreak The built in option processor:%
+ \MessageBreak \string\ProcessKeyOptions, see clsguide}
+\fi
+%% END CHANGE
\protected\def\cptloggingall{%
\tracinggroups\@ne\tracingifs\@ne\tracingall\tracingassigns\@ne
}
@@ -4341,6 +4355,9 @@
}
\robust@def*\BeforeStartOfDocument{\grightaddtocs\cpt@beforestartdoc}
\new@def*\cpt@beforestartdoc{}
+%% DPC
+%% since hooks were added \document does not need grouping adjustment
+\ifx \UseOneTimeHook \@undefined
\gleftaddtocs\document{%
\endgroup
\let\BeforeStartOfDocument\@firstofone
@@ -4350,6 +4367,18 @@
\gdef\cpt@docstarted{}%
\begingroup
}
+\else
+\gleftaddtocs\document{%
+% \endgroup
+ \let\BeforeStartOfDocument\@firstofone
+ \cpt@beforestartdoc
+ \let\BeforeStartOfDocument\@notprerr
+ \gundefcs\cpt@beforestartdoc
+ \gdef\cpt@docstarted{}%
+% \begingroup
+}
+\fi
+%% END CHANGE
\robust@def*\AfterStartOfDocument{\grightaddtocs\cpt@afterstartdoc}
\new@def*\cpt@afterstartdoc{}
\robust@def*\AfterAfterStartOfDocument#1{%
diff --git a/macros/latex/contrib/cid/CHANGELOG.md b/macros/latex/contrib/cidarticle/CHANGELOG.md
index afcad4af80..31740965d3 100644
--- a/macros/latex/contrib/cid/CHANGELOG.md
+++ b/macros/latex/contrib/cidarticle/CHANGELOG.md
@@ -5,9 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
## [Unreleased]
+## [1.1] - 2023-11-25
+Renamed all files from `cid*` to `cidarticle*` to avoid any problems with old files on TeX Live/CTAN
+
## [1.0] - 2023-11-21
First official release
-[Unreleased]: https://github.com/sieversMartin/CID/compare/v1.0...HEAD
+[Unreleased]: https://github.com/sieversMartin/CID/compare/v1.1...HEAD
+[1.1]: https://github.com/sieversMartin/CID/releases/tag/v1.1
[1.0]: https://github.com/sieversMartin/CID/releases/tag/v1.0
diff --git a/macros/latex/contrib/cid/CONTRIBUTING.md b/macros/latex/contrib/cidarticle/CONTRIBUTING.md
index b5cd6c56b1..b5cd6c56b1 100644
--- a/macros/latex/contrib/cid/CONTRIBUTING.md
+++ b/macros/latex/contrib/cidarticle/CONTRIBUTING.md
diff --git a/macros/latex/contrib/cid/README.md b/macros/latex/contrib/cidarticle/README.md
index d894dd515b..119bb520d6 100644
--- a/macros/latex/contrib/cid/README.md
+++ b/macros/latex/contrib/cidarticle/README.md
@@ -1,2 +1,2 @@
-# CID
+# cidarticle
Official LaTeX class for submissions to the “Commentarii informaticae didacticae”
diff --git a/macros/latex/contrib/cidarticle/cidarticle-author-template.tex b/macros/latex/contrib/cidarticle/cidarticle-author-template.tex
new file mode 100644
index 0000000000..a6f44e1dc9
--- /dev/null
+++ b/macros/latex/contrib/cidarticle/cidarticle-author-template.tex
@@ -0,0 +1,68 @@
+% !TeX encoding = UTF-8
+% !TeX program = pdflatex
+% !BIB program = biber
+% !TeX spellcheck = de_DE
+
+%%% Um einen Artikel auf deutsch zu schreiben, genügt es die Klasse ohne
+%%% Parameter zu laden.
+\documentclass[]{cidarticle}
+%%% To write an article in English, please use the option ``english'' in order
+%%% to get the correct hyphenation patterns and terms.
+%%% \documentclass[english]{cidarticle}
+%%%
+%%% Die CID-Klasse nutzt biblatex, so dass man die .bib-Datei angeben muss:
+\addbibresource{cidarticle-example.bib} %Beispiel-Bibliography
+
+\usepackage{blindtext} %nur zu Testzwecken
+%%
+\begin{document}
+%%% Mehrere Autoren werden durch \and voneinander getrennt.
+%%% Die Fußnote enthält die Adresse sowie eine E-Mail-Adresse.
+%%% Das optionale Argument (sofern angegeben) wird jeweils für das
+%%% Inhaltsverzeichnis *und* den Kolumnentitel im Kopf der Seite verwendet.
+%%% Die Angaben für den Kolumnentitel können mittels optionalen Arguments
+%%% für \title bzw. \author gesetzt werden.
+\title[Ein Kurztitel wenn der Titel z.B. Fußnoten enthält]{Ein sehr langer Titel über mehrere Zeilen mit sehr vielen
+Worten und noch mehr Buchstaben}
+%%%\subtitle{Untertitel / Subtitle} % if needed
+\author[1]{Vorname1 Nachname1}{vorname.name@affiliation1.de}{0000-0000-0000-0000}
+\author[2]{Firstname2 Lastname2}{vorname.name@affiliation2.de}{0000-0000-0000-0000}
+\author[1]{Firstname3 Lastname 3}{vorname.name@affiliation1.de}{0000-0000-0000-0000}
+\author[1]{Firstname4 Lastname 4}{vorname.name@affiliation1.de}{0000-0000-0000-0000}
+\affil[1]{Universität\\Abteilung\\Straße\\Postleitzahl Ort\\Land}
+\affil[2]{University\\Department\\Address\\Country}
+
+\maketitle
+
+\begin{abstract}
+Die Zusammenfassung sollte etwa 70 bis 150 Worte umfassen und besteht in der Regel aus einem Absatz.
+\end{abstract}
+\begin{keywords}
+Schlagwort1 \and Schlagwort2 %Keyword1 \and Keyword2
+\end{keywords}
+%%% Beginn des Artikeltexts
+\section{Überschrift der Ebene 1}
+\blindtext[2]
+
+\subsection{Referenzen auf Einträge in der Bibliografie}
+Jetzt ein paar Referenzen auf \cite{Bernhard2017} oder auch \cite{ANKOM2014} sowie auf eine Liste \cites[17]{Anderson2012}{Berges2013}{Anderson2001}.
+
+\subsection{Grafiken}
+Hier kommt eine Grafik:
+\begin{figure}
+ \includegraphics[width=\textwidth]{example-image-a}
+ \caption{Eine Beschriftung}
+ \label{fig:Beispielgrafik}
+\end{figure}
+
+Auf die Grafik kann man dann verweisen: \cref{fig:Beispielgrafik}.
+
+\subsection{Mehr Text}
+\blindtext[18]
+
+\subsection{Überschrift der Ebene 2}
+\blindtext[5]
+
+%%% Ausgabe der Bibliographie (biber vorher aufrufen)
+\printbibliography
+\end{document}
diff --git a/macros/latex/contrib/cidarticle/cidarticle-example.bib b/macros/latex/contrib/cidarticle/cidarticle-example.bib
new file mode 100644
index 0000000000..cce7019b55
--- /dev/null
+++ b/macros/latex/contrib/cidarticle/cidarticle-example.bib
@@ -0,0 +1,51 @@
+@collection{Anderson2001,
+ address = {New York and others},
+ title = {A taxonomy for learning, teaching, and assessing},
+ subtitle = {A revision of Bloom's taxonomy of educational objectives (gekürzte Version)},
+ isbn = {978-0-321-08405-7},
+ publisher = {Longman},
+ editor = {Anderson, Lorin W. and Krathwohl, David R.},
+ year = {2001},
+}
+
+@article{Anderson2012,
+ title = {Design-based research},
+ subtitle = {A decade of progress in education research?},
+ author = {Anderson, Terry and Shattuck, Julie},
+ journal = {Educational researcher},
+ volume = {41},
+ number = {1},
+ pages = {16-25},
+ year = {2012},
+ publisher= {Sage Publications Sage CA},
+ location = {Los Angeles, CA}
+}
+
+@inproceedings{Berges2013,
+ author = {Berges, Marc and Hubwieser, Peter and Magenheim, Johannes and Bender, Elena and Bröker, Kathrin and Margaritis-Kopecki, Melanie and Neugebauer, Jonas and Schaper, Niclas and Schubert, Sigrid and Ohrndorf, Laura},
+ title = {Developing a Competency Model for Teaching Computer Science in Schools},
+ year = {2013},
+ isbn = {9781450320788},
+ publisher= {Association for Computing Machinery},
+ location = {New York, NY, USA},
+ doi = {10.1145/2462476.2465607},
+ booktitle= {Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education},
+ pages = {327},
+ location = {Canterbury, England, UK},
+ eventtitle = {ITiCSE '13}
+}
+
+@book{Bernhard2017,
+ title = {Durch Europäisierung zu mehr Durchlässigkeit?: Veränderungsdynamiken des Verhältnisses von beruflicher Bildung zur Hochschulbildung in Deutschland und Frankreich},
+ author = {Bernhard, Nadine},
+ year = {2017},
+ publisher= {Verlag Barbara Budrich}
+}
+
+@online{ANKOM2014,
+ title = {ANKOM -- Übergänge von der beruflichen in die hochschulische Bildung},
+ url = {http://ankom.dzhw.eu/},
+ urldate = {2021-09-20},
+ author = {{Deutsches Zentrum für Hochschul- und Wissenschaftsforschung (GmbH)}},
+ year = {2014}
+}
diff --git a/macros/latex/contrib/cid/cid.dtx b/macros/latex/contrib/cidarticle/cidarticle.dtx
index 7e5d691874..33af4b0eb4 100644
--- a/macros/latex/contrib/cid/cid.dtx
+++ b/macros/latex/contrib/cidarticle/cidarticle.dtx
@@ -14,13 +14,13 @@
\keepsilent
\askforoverwritefalse
\declarepreamble\classpre
---------| -----------------------------------------------------------------
- cid:| A class for submissions to the ``Commentarii informaticae didacticae (CID)''
- Author:| Martin Sievers
- Email:| martin.sievers@schoenerpublizieren.de
-License:| Released under the LaTeX Project Public License v1.3c or later
- See:| http://www.latex-project.org/lppl.txt
---------| -----------------------------------------------------------------
+-----------| -----------------------------------------------------------------
+cidarticle:| A class for submissions to the ``Commentarii informaticae didacticae (CID)''
+ Author:| Martin Sievers
+ Email:| martin.sievers@schoenerpublizieren.de
+ License:| Released under the LaTeX Project Public License v1.3c or later
+ See:| http://www.latex-project.org/lppl.txt
+-----------| -----------------------------------------------------------------
\endpreamble
\def\templatepre{%
@@ -51,17 +51,17 @@ http://www.latex-project.org/lppl.txt
This work is "maintained" (as per LPPL maintenance status) by
Martin Sievers.
-This work consists of the file cid.dtx
- cid.ins
+This work consists of the file cidarticle.dtx
+ cidarticle.ins
README.md
CHANGELOG.md
- and the derived files cid.pdf
- cid.cls
- cid-author-template.tex
- cid-example.bib
+ and the derived files cidarticle.pdf
+ cidarticle.cls
+ cidarticle-author-template.tex
+ cidarticle-example.bib
\endpostamble
-\usedir{tex/latex/cid}
+\usedir{tex/latex/cidarticle}
\AddGenerationDate
\generate{
\usepreamble\classpre
@@ -70,19 +70,19 @@ This work consists of the file cid.dtx
%</install>
%<install>\endbatchfile
%<*internal>
-\usedir{source/latex/cid}
+\usedir{source/latex/cidarticle}
\generate{
\usepreamble\classpre
\file{\jobname.ins}{\from{\jobname.dtx}{install}}
}
\nopreamble\nopostamble
-\usedir{doc/latex/cid}
+\usedir{doc/latex/cidarticle}
\generate{
\usepreamble\templatepreger
- \file{cid-author-template.tex}{\from{\jobname.dtx}{template}}
+ \file{\jobname-author-template.tex}{\from{\jobname.dtx}{template}}
}
\generate{
- \file{cid-example.bib}{\from{\jobname.dtx}{examplebib}}
+ \file{\jobname-example.bib}{\from{\jobname.dtx}{examplebib}}
}
\ifx\fmtname\nameofplainTeX
\expandafter\endbatchfile
@@ -94,12 +94,12 @@ This work consists of the file cid.dtx
%
% \iffalse
%<*driver>
-\ProvidesFile{cid.dtx}
+\ProvidesFile{cidarticle.dtx}
%</driver>
%<class>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<class>\ProvidesClass{cid}
%<*class>
- [2023/11/21 v1.0 Official class for submissions to the ``Commentarii informaticae didacticae (CID)'']
+ [2023/11/25 v1.1 Official class for submissions to the ``Commentarii informaticae didacticae (CID)'']
%</class>
%<*driver>
\documentclass[a4paper]{ltxdoc}
@@ -122,7 +122,7 @@ This work consists of the file cid.dtx
%\usepackage{hologo}
\usepackage{dtxdescribe}
\usepackage[%
- pdftitle={cid: Official LaTeX class for submissions to the ``Commentarii informaticae didacticae (CID)''},
+ pdftitle={cidarticle: Official LaTeX class for submissions to the ``Commentarii informaticae didacticae (CID)''},
pdfauthor={Martin Sievers},
urlcolor=blue,%
linktoc=both,%
@@ -142,7 +142,7 @@ This work consists of the file cid.dtx
}{}
\DeclareMathSymbol{\powerset}{\mathord}{MnSyC}{180}
-\newcommand{\cid}{\texttt{cid}}
+\newcommand{\cid}{\texttt{cidarticle}}
\newcommand{\CID}{\emph{Commentarii informaticae didacticae}}
\lstset{
basicstyle = \small\ttfamily,
@@ -199,7 +199,7 @@ This work consists of the file cid.dtx
% \GetFileInfo{\jobname.dtx}
% \DoNotIndex{\newcommand,\newenvironment}
%
-% \title{\textsf{cid} -- Official class for submissions to the\\%
+% \title{\textsf{cidarticle} -- Official class for submissions to the\\%
% ``Commentarii informaticae didacticae''\thanks{This file describes version
% \fileversion, last revised \filedate.}}
% \author{Martin Sievers\setcounter{footnote}{6}\thanks{Email:
@@ -211,8 +211,8 @@ This work consists of the file cid.dtx
% \begin{abstract}
% \noindent The \cid{} bundle is used for writing articles to be published in
% the ``Commentarii informaticae didacticae (CID)''.
-% The \LaTeX\ class file is based on the class used for the ``Lecture
-% Notes in Informatics (LNI)'' (\href{https://github.com/gi-ev/LNI}{GitHub}).
+% It is based on the class used for the ``Lecture
+% Notes in Informatics (LNI)''.
% \end{abstract}
%
% \section{Introduction}
@@ -224,6 +224,9 @@ This work consists of the file cid.dtx
% the ``Universitätsverlag Potsdam'' (especially Felix Will and Marco Winkler)
% and the editors of CID 13 (especially Simone Opel)
% for their suggestions and testing.
+%
+% All development is done on GitHub (\url{https://github.com/sieversMartin/CID/}).
+% You are very welcome to contribute by raising issues or pull requests.
%
% \section{Installation}
% This version of the \cid{} bundle is distributed via
@@ -234,14 +237,12 @@ This work consists of the file cid.dtx
% typeset an article for the \CID{} is to use the package manager of your
% distribution.
%
+% There is also a template on Overleaf (\url{https://www.overleaf.com/latex/templates/cid-commentarii-informaticae-didacticae/xgzphtgbbffb}).
%
-% There is also a template on Overleaf.
-%
-% For a manual installation please call \texttt{pdflatex lni.dtx} at least
-% twice and
-% copy all resulting files (cls, tex, pdf) to your local TEXMF tree.
+% For a manual installation please call \texttt{pdflatex cidarticle.dtx} at least
+% twice and copy all resulting files (cls, tex, pdf) to your local TEXMF tree.
% Don't forget to update your file name database.
-% %\newpage
+%
% \section{Usage}
% To use the predefined layout for a (German) submission to the \CID{} just
% load the class file as usual with \cs{documentclass\{cid\}}.
@@ -283,7 +284,7 @@ This work consists of the file cid.dtx
% headers from your document, you can use the option \opt{norunningheads}.
%
% \section{Setting up a document}
-% You can use the file \texttt{cid-author-template.tex} as a starting point
+% You can use the file \texttt{cidarticle-author-template.tex} as a starting point
% for setting up a document for submission. The \cid{} class uses the standard
% ways to build an article.
%
@@ -300,7 +301,7 @@ This work consists of the file cid.dtx
% % !BIB program = biber
% % !TeX encoding = UTF-8
% % !TeX spellcheck = en_US
-% \documentclass[english]{cid}
+% \documentclass[english]{cidarticle}
% \end{examplecode}
%
% \subsection{Title page}\label{sec:titlepage}
@@ -320,7 +321,7 @@ This work consists of the file cid.dtx
% given using an extended \cs{author} macro, which holds not only the name, but also
% email adress and ORCID iD. Moreover the affiliation marker (number) is given as an optional
% argument. Affiliations are added with
-% \cs{affiliations\oarg{number}\marg{information}} where you can use
+% \cs{affil\oarg{number}\marg{information}} where you can use
% \texttt{\textbackslash\textbackslash} to split the address.
% \begin{examplecode}[label={lst:author}]
% \author[1]{Vorname1 Nachname1}{vorname.name@affiliation1.de}{0000-0000-0000-0000}
@@ -363,9 +364,9 @@ This work consists of the file cid.dtx
% \subsubsection{Headings}
% \DescribeMacro{\section}\DescribeMacro{\subsection}%
% \DescribeMacro{\subsubsection}\DescribeMacro{\paragraph}
-% You can use the standard macros \cs{section}, \cs{subsection}, \dots{} for
-% sectioning your text.
-%
+% You can use the standard macros \cs{section}, \cs{subsection}, \cs{subsubsection}
+% and \cs{paragraph} sectioning your text.
+% \vspace{2\baselineskip}
% \subsubsection{Footnotes}
% \DescribeMacro{\footnote}%
% For adding a footnote, just use \cs{footnote\marg{footnote text}} where
@@ -465,7 +466,7 @@ This work consists of the file cid.dtx
% \begin{examplecode}
% % !TeX program = pdflatex
% % !BIB program = biber
-% \documentclass[]{cid}
+% \documentclass[]{cidarticle}
% ...
% \addbibresource{FILENAME.bib}
% ...
@@ -483,7 +484,7 @@ This work consists of the file cid.dtx
%
% \section{Bugs and feature request}
% If you find a bug or have a feature request, please contact me.
-% You can open an ``issue'' at the GitHub website.
+% You can open an ``issue'' at the \href{https://github.com/sieversMartin/CID/}{GitHub website}.
%
% \StopEventually{^^A
% \PrintChanges
@@ -553,7 +554,7 @@ This work consists of the file cid.dtx
\else
\RequirePackage[english,UKenglish,USenglish,ngerman]{babel}
\babelprovide[hyphenrules=ngerman-x-latest]{ngerman}
- \ClassInfo{cid}{Using latest German hyphenation patterns}%
+ \ClassInfo{cidarticle}{Using latest German hyphenation patterns}%
\fi%
% Hint by http://tex.stackexchange.com/a/321067/9075 -> enable "= as dashes
\useshorthands*{"}
@@ -1023,7 +1024,7 @@ This work consists of the file cid.dtx
{\par\global\keywordsfalse}
\let\@RIGsection\section
\pretocmd\@startsection{%
- \ifkeywords\ClassError{cid}%
+ \ifkeywords\ClassError{cidarticle}%
{keywords is an environment, not a macro}%
{Please change \string\keywords\space to an environment}%
\keywordsfalse%
@@ -1461,7 +1462,7 @@ This work consists of the file cid.dtx
% \end{macrocode}
% \begin{macrocode}
\ifusehyperref
- \AddToHook{env/document/begin}[cid/loadhyp]{%
+ \AddToHook{env/document/begin}[cidarticle/loadhyperref]{%
\RequirePackage{hyperref}
\RequirePackage[startatroot]{bookmark}
\RequirePackage{colorprofiles}
@@ -1504,7 +1505,7 @@ This work consists of the file cid.dtx
% \begin{macrocode}
\RequirePackage[all]{hypcap}%
}%
- \DeclareHookRule{env/document/begin}{cid/loadhyp}{before}{biblatex}
+ \DeclareHookRule{env/document/begin}{cidarticle/loadhyperref}{before}{biblatex}
\else
\RequirePackage{tikz}
\usetikzlibrary{svg.path}
@@ -1624,13 +1625,13 @@ This work consists of the file cid.dtx
%<*template>
%%% Um einen Artikel auf deutsch zu schreiben, genügt es die Klasse ohne
%%% Parameter zu laden.
-\documentclass[]{cid}
+\documentclass[]{cidarticle}
%%% To write an article in English, please use the option ``english'' in order
%%% to get the correct hyphenation patterns and terms.
-%%% \documentclass[english]{cid}
+%%% \documentclass[english]{cidarticle}
%%%
%%% Die CID-Klasse nutzt biblatex, so dass man die .bib-Datei angeben muss:
-\addbibresource{cid-example.bib} %Beispiel-Bibliography
+\addbibresource{cidarticle-example.bib} %Beispiel-Bibliography
\usepackage{blindtext} %nur zu Testzwecken
%%
diff --git a/macros/latex/contrib/cid/cid.ins b/macros/latex/contrib/cidarticle/cidarticle.ins
index 126dd3e94b..be207d8dab 100644
--- a/macros/latex/contrib/cid/cid.ins
+++ b/macros/latex/contrib/cidarticle/cidarticle.ins
@@ -1,28 +1,28 @@
%%
-%% This is file `cid.ins',
+%% This is file `cidarticle.ins',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% cid.dtx (with options: `install')
-%% --------| -----------------------------------------------------------------
-%% cid:| A class for submissions to the ``Commentarii informaticae didacticae (CID)''
-%% Author:| Martin Sievers
-%% Email:| martin.sievers@schoenerpublizieren.de
-%% License:| Released under the LaTeX Project Public License v1.3c or later
-%% See:| http://www.latex-project.org/lppl.txt
-%% --------| -----------------------------------------------------------------
+%% cidarticle.dtx (with options: `install')
+%% -----------| -----------------------------------------------------------------
+%% cidarticle:| A class for submissions to the ``Commentarii informaticae didacticae (CID)''
+%% Author:| Martin Sievers
+%% Email:| martin.sievers@schoenerpublizieren.de
+%% License:| Released under the LaTeX Project Public License v1.3c or later
+%% See:| http://www.latex-project.org/lppl.txt
+%% -----------| -----------------------------------------------------------------
\input docstrip.tex
\keepsilent
\askforoverwritefalse
\declarepreamble\classpre
---------| -----------------------------------------------------------------
- cid:| A class for submissions to the ``Commentarii informaticae didacticae (CID)''
- Author:| Martin Sievers
- Email:| martin.sievers@schoenerpublizieren.de
-License:| Released under the LaTeX Project Public License v1.3c or later
- See:| http://www.latex-project.org/lppl.txt
---------| -----------------------------------------------------------------
+-----------| -----------------------------------------------------------------
+cidarticle:| A class for submissions to the ``Commentarii informaticae didacticae (CID)''
+ Author:| Martin Sievers
+ Email:| martin.sievers@schoenerpublizieren.de
+ License:| Released under the LaTeX Project Public License v1.3c or later
+ See:| http://www.latex-project.org/lppl.txt
+-----------| -----------------------------------------------------------------
\endpreamble
\def\templatepre{%
@@ -53,17 +53,17 @@ http://www.latex-project.org/lppl.txt
This work is "maintained" (as per LPPL maintenance status) by
Martin Sievers.
-This work consists of the file cid.dtx
- cid.ins
+This work consists of the file cidarticle.dtx
+ cidarticle.ins
README.md
CHANGELOG.md
- and the derived files cid.pdf
- cid.cls
- cid-author-template.tex
- cid-example.bib
+ and the derived files cidarticle.pdf
+ cidarticle.cls
+ cidarticle-author-template.tex
+ cidarticle-example.bib
\endpostamble
-\usedir{tex/latex/cid}
+\usedir{tex/latex/cidarticle}
\AddGenerationDate
\generate{
\usepreamble\classpre
@@ -83,13 +83,13 @@ This work consists of the file cid.dtx
%% This work is "maintained" (as per LPPL maintenance status) by
%% Martin Sievers.
%%
-%% This work consists of the file cid.dtx
-%% cid.ins
+%% This work consists of the file cidarticle.dtx
+%% cidarticle.ins
%% README.md
%% CHANGELOG.md
-%% and the derived files cid.pdf
-%% cid.cls
-%% cid-author-template.tex
-%% cid-example.bib
+%% and the derived files cidarticle.pdf
+%% cidarticle.cls
+%% cidarticle-author-template.tex
+%% cidarticle-example.bib
%%
-%% End of file `cid.ins'.
+%% End of file `cidarticle.ins'.
diff --git a/macros/latex/contrib/cid/cid.pdf b/macros/latex/contrib/cidarticle/cidarticle.pdf
index a7033364c9..5de6519a8a 100644
--- a/macros/latex/contrib/cid/cid.pdf
+++ b/macros/latex/contrib/cidarticle/cidarticle.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/ChangeLog.txt b/macros/latex/contrib/hyperref/ChangeLog.txt
index d4f1cd0fa3..ba3e25bb7d 100644
--- a/macros/latex/contrib/hyperref/ChangeLog.txt
+++ b/macros/latex/contrib/hyperref/ChangeLog.txt
@@ -1,3 +1,28 @@
+Version: 2023-11-26 v7.01g
+ nameref 2023-11-26 v2.56
+ backref 2023-11-26 v1.44
+
+2023-11-26 David Carlisle
+ * hyperref.dtx: Remove infwarerr
+
+2023-11-26 Ulrike Fischer
+ * xr-hyper.sty: store URL/file name of external documents always to
+ * allow file links even without destinations.
+ * nameref.dtx remove unneeded memoir patch
+ * nameref.dtx remove unneeded titlesec patch
+ * rename \HyPsd@expand@utfvii to \HyPsd@expand@utfviii, issue #309
+ * correct composite declaration, issue #314
+
+2023-11-14 Ulrike Fischer
+ * remove ltxcmds dependency in hluatex.dtx
+ * remove ltxcmds dependency in nameref.dtx (v2.56)
+ * remove ltxcmds dependency in backref.dtx (v1.44)
+
+2023-11-11 David Carlisle
+ * remove ltxcmds dependency
+
+Version: 2023-11-09 v7.01f
+
2023-11-09 Ulrike Fischer
* correct \cyreref to \cyrerev issue 307
* corrent \textddagger definition issue 308
@@ -6,11 +31,9 @@
* remove now unneeded fallbacks for reference commands
* nameref: remove unneeded beamer patch
* nameref: remove unneeded ifthen patch
- * nameref: remove memoir patches, it handles titles itself now
- * nameref: remove outdated titlesec patch.
===========
-Version: 2023-10-27 v7.01e
+Version: 2023-11-?? v7.01e
2023-11-07 Ulrike Fischer
* improve thm code, issue 304
diff --git a/macros/latex/contrib/hyperref/README.md b/macros/latex/contrib/hyperref/README.md
index b6cb9bc4d5..8df7d365ef 100644
--- a/macros/latex/contrib/hyperref/README.md
+++ b/macros/latex/contrib/hyperref/README.md
@@ -1,6 +1,6 @@
# README for hyperref bundle
-Version 2023-11-09 v7.01f
+Version 2023-11-26 v7.01g
## INTRODUCTION
diff --git a/macros/latex/contrib/hyperref/backref.dtx b/macros/latex/contrib/hyperref/backref.dtx
index cfcb77923f..fc12b70ea5 100644
--- a/macros/latex/contrib/hyperref/backref.dtx
+++ b/macros/latex/contrib/hyperref/backref.dtx
@@ -32,7 +32,7 @@
%<driver>\ProvidesFile{backref.drv}
% \fi
% \ProvidesFile{backref.dtx}
- [2023-08-01 v1.43 Bibliographical back referencing]%
+ [2023-11-26 v1.44 Bibliographical back referencing]%
%
%
% \iffalse
@@ -304,7 +304,6 @@
% \begin{macrocode}
\RequirePackage{kvoptions}[2011/06/30]
\RequirePackage{kvsetkeys}[2009/07/30]
-\RequirePackage{ltxcmds}[2009/12/12]
\SetupKeyvalOptions{%
family=backref,%
prefix=BR@,%
@@ -321,7 +320,7 @@
% default for the verbose switch.
% \begin{macrocode}
\DeclareBoolOption[%
- \ltx@ifundefined{ifHy@verbose}{%
+ \@ifundefined{ifHy@verbose}{%
false%
}{%
\ifx\ifHy@verbose\iftrue true\else false\fi
diff --git a/macros/latex/contrib/hyperref/doc/backref.pdf b/macros/latex/contrib/hyperref/doc/backref.pdf
index 3fd7b070cf..3807a0a72b 100644
--- a/macros/latex/contrib/hyperref/doc/backref.pdf
+++ b/macros/latex/contrib/hyperref/doc/backref.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.html b/macros/latex/contrib/hyperref/doc/hyperref-doc.html
index d6d79f4428..de480e827f 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.html
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.html
@@ -25,7 +25,7 @@ href="https://github.com/latex3/hyperref/issues" class="url" ><span
class="ec-lmvtt-10x-x-120">https://github.com/latex3/hyperref/issues</span></a><span
class="ec-lmr-12">)</span></div><br />
<div class="date" ><span
-class="ec-lmr-12">2023-11-09 v7.01f</span></div>
+class="ec-lmr-12">2023-11-26 v7.01g</span></div>
</div>
<h3 class="likesectionHead"><a
id="x1-1000"></a>Contents</h3>
@@ -748,7 +748,7 @@ gives back their value.
<h4 class="subsectionHead"><span class="titlemark">4.3 </span> <a
id="x1-90004.3"></a>Links commands</h4>
<!--l. 440--><p class="noindent" >The following commands are provided by all drivers to create links. They can be used by packages if the
-user commands are not sufficient. New drivers must provide this commands with similar
+user commands are not sufficient. New drivers must provide these commands with similar
arguments.
@@ -1027,7 +1027,7 @@ basis.
class="ec-lmvtt-10">unicode</span>) can only be used as package options, and not
in <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypersetup</span></span></span> as the option settings are processed as the package is read. The following
-tabular lists (hopefully all) these options. Be aware that some of the option do nothing or
+tabular lists (hopefully all) these options. Be aware that some of the options do nothing or
have changed behaviour if the new pdfmanagement and so the new generic <span
class="ec-lmss-10">hyperref </span>driver is
used.
@@ -1364,10 +1364,10 @@ class="td11"></td></tr>
<!--l. 687--><p class="noindent" >Destinations names (also anchor, target or link names) are internal names that identify a position on a
page in the document. They are used in link targets for inner document links or the bookmarks, for
example.
-<!--l. 692--><p class="indent" > Usually anchor are set, if <span
-class="ec-lmvtt-10">\refstepcounter </span>is called. Thus there is a counter name and value. Both are
-used to construct the destination name. By default the counter value follows the counter name separated
-by a dot. Example for the fourth chapter:
+<!--l. 692--><p class="indent" > Usually anchors are set, if <span
+class="ec-lmvtt-10">\refstepcounter </span>is called. Thus there is a counter name and value. Both
+are used to construct the destination name. By default the counter value follows the counter name
+separated by a dot. Example for the fourth chapter:
<blockquote class="quote">
<!--l. 698--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">chapter.4</span></span></span></blockquote>
@@ -1520,7 +1520,7 @@ Lua<span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span>):
</pre>
<!--l. 812--><p class="nopar" ></blockquote>
<!--l. 815--><p class="indent" > With option <span
-class="ec-lmvtt-10">destlabel </span>destinations can also named manually, if the destination is not yet
+class="ec-lmvtt-10">destlabel </span>destinations can also be named manually, if the destination is not yet
renamed:
<blockquote class="quote">
<!--l. 818--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
@@ -1706,7 +1706,7 @@ class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:
class="td11">
<!--l. 866--><p class="noindent" >In the hypertex driver, the height of links is normally
calculated by the driver as simply the base line of contained
- text; this options forces <span class="obeylines-h"><span class="verb"><span
+ text; this option forces <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\special</span></span></span> commands to reflect the
real height of the link (which could contain a graphic) </td>
</tr><tr
@@ -2107,9 +2107,9 @@ class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-11-4"
class="td10">
<!--l. 957--><p class="noindent" >Colors the text of links and anchors. The colors
- chosen depend on the the type of link. At present
- the only types of link distinguished are citations,
- page references, URLs, local file references, and other
+ chosen depend on the type of link. At present the
+ only types of link distinguished are citations, page
+ references, URLs, local file references, and other
links. Unlike colored boxes, the colored text remains
when printing. </td>
</tr><tr
@@ -2436,7 +2436,7 @@ class="ec-lmss-10">hycolor</span>.
<!--l. 1026--><p class="indent" > The bookmark commands are stored in a file called <span
class="ec-lmri-10">jobname</span><span
-class="ec-lmvtt-10">.out</span>. The files is not processed by
+class="ec-lmvtt-10">.out</span>. The file is not processed by
LaTeX&#x00A0;so any markup is passed through. You can postprocess this file as needed; as an aid
for this, the <span
class="ec-lmvtt-10">.out </span>file is not overwritten on the next TeX&#x00A0;run if it is edited to contain the
@@ -2857,9 +2857,9 @@ class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><sp
class="ec-lmvtt-10">BleedBox</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">TrimBox</span></span></span>, and <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">ArtBox</span></span></span>. The dafault according
- to the PDF&#x00A0;Refence is <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">CropBox</span></span></span> </td>
+class="ec-lmvtt-10">ArtBox</span></span></span>. The default according
+ to the PDF&#x00A0;Reference is <span class="obeylines-h"><span class="verb"><span
+class="ec-lmvtt-10">CropBox</span></span></span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-33-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-33-1"
class="td01"><span
@@ -2876,9 +2876,9 @@ class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><sp
class="ec-lmvtt-10">BleedBox</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">TrimBox</span></span></span>, and <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">ArtBox</span></span></span>. The dafault according
- to the PDF&#x00A0;Refence is <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">CropBox</span></span></span> </td>
+class="ec-lmvtt-10">ArtBox</span></span></span>. The default according
+ to the PDF&#x00A0;Reference is <span class="obeylines-h"><span class="verb"><span
+class="ec-lmvtt-10">CropBox</span></span></span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-34-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-34-1"
class="td01"><span
@@ -2932,9 +2932,9 @@ class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><sp
class="ec-lmvtt-10">BleedBox</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">TrimBox</span></span></span>, and <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">ArtBox</span></span></span>. The dafault according
- to the PDF&#x00A0;Refence is <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">CropBox</span></span></span> </td>
+class="ec-lmvtt-10">ArtBox</span></span></span>. The default according
+ to the PDF&#x00A0;Reference is <span class="obeylines-h"><span class="verb"><span
+class="ec-lmvtt-10">CropBox</span></span></span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-38-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-38-1"
class="td01"><span
@@ -2951,9 +2951,9 @@ class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><sp
class="ec-lmvtt-10">BleedBox</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">TrimBox</span></span></span>, and <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">ArtBox</span></span></span>. The dafault according
- to the PDF&#x00A0;Refence is <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">CropBox</span></span></span> </td>
+class="ec-lmvtt-10">ArtBox</span></span></span>. The default according
+ to the PDF&#x00A0;Reference is <span class="obeylines-h"><span class="verb"><span
+class="ec-lmvtt-10">CropBox</span></span></span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-39-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-39-1"
class="td01"><span
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf b/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
index f641b410f2..ad89ac195c 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.tex b/macros/latex/contrib/hyperref/doc/hyperref-doc.tex
index 0d0c73190b..ae3645dd85 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.tex
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.tex
@@ -166,7 +166,7 @@
}
\makeatother
\title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}}
-\date{2023-11-09 v7.01f}
+\date{2023-11-26 v7.01g}
\begin{document}
@@ -439,7 +439,7 @@ case more keys gives back their value.
\subsection{Links commands}
The following commands are provided by all drivers to create links.
They can be used by packages if the user commands are not sufficient.
-New drivers must provide this commands with similar arguments.
+New drivers must provide these commands with similar arguments.
\begin{verbatim}
\hyper@anchor {destination name}
@@ -591,7 +591,7 @@ site-wide basis.
Note however that some options (for example \texttt{unicode}) can only be used as
package options, and not in \verb|\hypersetup| as the option settings are processed
as the package is read. The following tabular lists (hopefully all) these options.
-Be aware that some of the option do nothing or have
+Be aware that some of the options do nothing or have
changed behaviour if the new pdfmanagement and so the new generic \xpackage{hyperref} driver is used.
\begin{tabular}{>{\ttfamily}l>{\raggedright\arraybackslash}p{5cm}}
@@ -689,7 +689,7 @@ names that identify a position on a page in the document. They
are used in link targets for inner document links or the bookmarks,
for example.
-Usually anchor are set, if \cs{refstepcounter} is called.
+Usually anchors are set, if \cs{refstepcounter} is called.
Thus there is a counter name and value. Both are used to
construct the destination name. By default the counter value
follows the counter name separated by a dot. Example for
@@ -812,7 +812,7 @@ or \cs{strcmp} of \hologo{XeTeX}, package \xpackage{pdftexcmds} also supports
\end{verbatim}
\end{quote}
-With option \texttt{destlabel} destinations can also named manually,
+With option \texttt{destlabel} destinations can also be named manually,
if the destination is not yet renamed:
\begin{quote}
\verb|\HyperDestRename{|\meta{destination}\verb|}{|\meta{newname}\verb|}|
@@ -864,7 +864,7 @@ shipout, \cs{@currentHpage} is only reliable at shipout. With a
\begin{longtable}{>{\ttfamily}ll>{\itshape}lp{9cm}}
raiselinks & boolean & true & In the hypertex driver, the height of links is normally calculated by the driver as
- simply the base line of contained text; this options forces \verb|\special| commands to
+ simply the base line of contained text; this option forces \verb|\special| commands to
reflect the real height of the link (which could contain a graphic) \\
breaklinks & boolean & both & This option is in \xpackage{hyperref} only used in the dviwindo driver, in all other cases it doesn't do anything sensible---it neither allows nor prevents links to be broken. The ocgx2 package
checks the state of the boolean.\\
@@ -954,7 +954,7 @@ linktoc & text & section & make text (\verb|section|), page number (\v
linktocpage & boolean & false & make page number, not text, be link on TOC, LOF and LOT \\
breaklinks & boolean & false & allow links to break over lines by making links over multiple lines into PDF links to
the same target \\
-colorlinks & boolean & false & Colors the text of links and anchors. The colors chosen depend on the the type of
+colorlinks & boolean & false & Colors the text of links and anchors. The colors chosen depend on the type of
link. At present the only types of link distinguished are citations, page references,
URLs, local file references, and other links.
Unlike colored boxes, the colored
@@ -1024,7 +1024,7 @@ has been loaded.
For further information see description of package \xpackage{hycolor}.
The bookmark commands are stored in a file called
-\textit{jobname}\texttt{.out}. The files is not processed by \LaTeX\ so
+\textit{jobname}\texttt{.out}. The file is not processed by \LaTeX\ so
any markup is passed through. You can postprocess this file as needed;
as an aid for this, the \texttt{.out} file is not overwritten on the
next \TeX\ run if it is edited to contain the line
@@ -1093,11 +1093,11 @@ pdfpicktraybypdfsize
pdfprintarea & name & empty & set /PrintArea of viewer preferences. Possible values are
\verb|MediaBox|, \verb|CropBox|,
\verb|BleedBox|, \verb|TrimBox|, and \verb|ArtBox|.
- The dafault according to the PDF~Refence is \verb|CropBox| \\
+ The default according to the PDF~Reference is \verb|CropBox| \\
pdfprintclip & name & empty & set /PrintClip of viewer preferences. Possible values are
\verb|MediaBox|, \verb|CropBox|,
\verb|BleedBox|, \verb|TrimBox|, and \verb|ArtBox|.
- The dafault according to the PDF~Refence is \verb|CropBox| \\
+ The default according to the PDF~Reference is \verb|CropBox| \\
pdfprintpagerange & n n (n n)*
& empty & set /PrintPageRange of viewer preferences\\
pdfprintscaling & name & empty & page scaling option for print dialog
@@ -1109,11 +1109,11 @@ pdftoolbar & boolean & true & make PDF toolbar visible \\
pdfviewarea & name & empty & set /ViewArea of viewer preferences. Possible values are
\verb|MediaBox|, \verb|CropBox|,
\verb|BleedBox|, \verb|TrimBox|, and \verb|ArtBox|.
- The dafault according to the PDF~Refence is \verb|CropBox| \\
+ The default according to the PDF~Reference is \verb|CropBox| \\
pdfviewclip & name & empty & set /ViewClip of viewer preferences Possible values are
\verb|MediaBox|, \verb|CropBox|,
\verb|BleedBox|, \verb|TrimBox|, and \verb|ArtBox|.
- The dafault according to the PDF~Refence is \verb|CropBox| \\
+ The default according to the PDF~Reference is \verb|CropBox| \\
pdfwindowui & boolean & true & make PDF user interface elements visible \\
unicode & boolean & true & Unicode encoded PDF strings
\end{longtable}
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf b/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
index 307ef8a813..d46d33cf45 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
+++ b/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/hyperref.pdf b/macros/latex/contrib/hyperref/doc/hyperref.pdf
index 9cbb79825a..a3c73cc5f6 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref.pdf
+++ b/macros/latex/contrib/hyperref/doc/hyperref.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/nameref.pdf b/macros/latex/contrib/hyperref/doc/nameref.pdf
index b1c45978ea..7259897a7a 100644
--- a/macros/latex/contrib/hyperref/doc/nameref.pdf
+++ b/macros/latex/contrib/hyperref/doc/nameref.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/hluatex.dtx b/macros/latex/contrib/hyperref/hluatex.dtx
index 96c5ef9610..cf6970a228 100644
--- a/macros/latex/contrib/hyperref/hluatex.dtx
+++ b/macros/latex/contrib/hyperref/hluatex.dtx
@@ -1,6 +1,6 @@
% \iffalse
% Source File: hluatex.dtx
-% 2023-11-09 v7.01f
+% 2023-11-26 v7.01g
%
% Copyright
% 2016-2019 Oberdiek Package Support Group
@@ -31,7 +31,7 @@
%
% \begin{macrocode}
%<*luatex>
-%% 2023-11-09 v7.01f
+%% 2023-11-26 v7.01g
%% force unicode encoding, see issue #101
%% code mostly copied from hxetex.def
\HyPsd@LoadUnicode
@@ -66,7 +66,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pdf@ifdraftmode{%
- \let\Hy@PutCatalog\ltx@gobble
+ \let\Hy@PutCatalog\@gobble
}{%
\let\Hy@PutCatalog\pdfcatalog
}
@@ -105,7 +105,7 @@
|ifx|\#2|\%%
|else
\\%
- |ltx@ReturnAfterFi{%
+ |Hy@ReturnAfterFi{%
|Hy@ExchangeBackslash#2|@nil
}%
|fi
@@ -116,7 +116,7 @@
\ifx\\#2\\%
\else
\@backslashchar(%
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\Hy@ExchangeLeftParenthesis#2\@nil
}%
\fi
@@ -126,7 +126,7 @@
\ifx\\#2\\%
\else
\@backslashchar)%
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\Hy@ExchangeRightParenthesis#2\@nil
}%
\fi
@@ -156,7 +156,7 @@
\fi
\ifHy@setpdfversion
\ifnum\Hy@pdf@majorminor@version<105 %
- \ltx@IfUndefined{pdfobjcompresslevel}{%
+ \@ifundefined{pdfobjcompresslevel}{%
}{%
\ifHy@verbose
\Hy@InfoNoLine{%
@@ -166,19 +166,19 @@
\Hy@pdf@majorversion.\Hy@pdf@minorversion
}%
\fi
- \pdfobjcompresslevel=\ltx@zero
+ \pdfobjcompresslevel=\z@
}%
\fi
\ifnum\Hy@pdfmajorminor@version=\Hy@pdf@majorminor@version\relax
\else
- \let\Hy@temp\ltx@empty
+ \let\Hy@temp\@empty
\def\Hy@temp@A#1#2{%
- \ifnum#1>\ltx@zero
+ \ifnum#1>\z@
\edef\Hy@temp{%
\Hy@temp
\space\space
\the#1\space #2%
- \ifnum#1=\ltx@one\else s\fi
+ \ifnum#1=\@ne\else s\fi
\MessageBreak
}%
\fi
@@ -187,15 +187,15 @@
\Hy@temp@A\lastsavedboxresourceindex{form XObject}%
\Hy@temp@A\lastsavedimageresourceindex{image XObject}%
\Hy@temp@A\pdflastannot{annotation}%
- \ltx@IfUndefined{pdflastlink}{%
+ \@ifundefined{pdflastlink}{%
}{%
\Hy@temp@A\pdflastlink{link}%
}%
- \ifx\Hy@temp\ltx@empty
+ \ifx\Hy@temp\@empty
\Hy@pdfmajorversion=\Hy@pdf@majorversion\relax
\Hy@pdfminorversion=\Hy@pdf@minorversion\relax
\else
- \let\Hy@temp@A\ltx@empty
+ \let\Hy@temp@A\@empty
\ifnum\Hy@pdf@majorminor@version=104 %
\IfFileExists{pdf14.sty}{%
\def\Hy@temp@A{%
@@ -218,7 +218,7 @@
\expandafter\string\Hy@pdfminorversion=\Hy@pdf@minorversion
\string\relax
\ifnum\Hy@pdf@majorminor@version<105 %
- \ltx@ifundefined{pdfobjcompresslevel}{%
+ \@ifundefined{pdfobjcompresslevel}{%
}{%
\MessageBreak
\space\space
@@ -426,7 +426,7 @@
}
\def\hyper@linkstart#1#2{%
\Hy@VerboseLinkStart{#1}{#2}%
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\CurrentBorderColor\relax
}{%
\edef\CurrentBorderColor{\csname @#1bordercolor\endcsname}%
@@ -436,7 +436,7 @@
\def\hyper@linkend{\close@pdflink}
\def\hyper@link#1#2#3{%
\Hy@VerboseLinkStart{#1}{#2}%
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\CurrentBorderColor\relax
}{%
\edef\CurrentBorderColor{\csname @#1bordercolor\endcsname}%
@@ -742,7 +742,7 @@
\fi
\fi
}{%
- \ltx@IfUndefined{stockwidth}{%
+ \@ifundefined{stockwidth}{%
\ifdim\paperwidth>\z@
\setlength{\pagewidth}{\paperwidth}%
\fi
@@ -813,8 +813,8 @@
\the\lastsavedboxresourceindex\space 0 R%
}%
}%
-\let\HyField@afields\ltx@empty
-\let\HyField@cofields\ltx@empty
+\let\HyField@afields\@empty
+\let\HyField@cofields\@empty
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname pdflastlink\endcsname\relax
\let\HyField@AddToFields\relax
@@ -826,37 +826,37 @@
but other PDF viewers might complain%
}%
\else
- \let\HyField@AuxAddToFields\ltx@gobble
- \let\HyField@AuxAddToCoFields\ltx@gobbletwo
+ \let\HyField@AuxAddToFields\@gobble
+ \let\HyField@AuxAddToCoFields\@gobbletwo
\def\HyField@AfterAuxOpen{\Hy@AtBeginDocument}%
\def\HyField@ABD@AuxAddToCoFields#1#2{%
\begingroup
\Hy@safe@activestrue
- \let\ltx@secondoftwo\relax
- \ifx\HyField@cofields\ltx@empty
+ \let\@secondoftwo\relax
+ \ifx\HyField@cofields\@empty
\xdef\HyField@cofields{%
- \ltx@secondoftwo{#1}{ #2 0 R}%
+ \@secondoftwo{#1}{ #2 0 R}%
}%
\else
- \let\ltx@secondoftwo\relax
+ \let\@secondoftwo\relax
\def\HyField@AddCoField##1##2##3{%
- \ifx##1\ltx@empty
- \ltx@secondoftwo{#1}{ #2 0 R}%
- \expandafter\ltx@gobble
+ \ifx##1\@empty
+ \@secondoftwo{#1}{ #2 0 R}%
+ \expandafter\@gobble
\else
- \ifnum\pdf@strcmp{##2}{#1}>\ltx@zero
- \ltx@secondoftwo{#1}{ #2 0 R}%
- \ltx@secondoftwo{##2}{##3}%
- \expandafter\expandafter\expandafter\ltx@gobble
+ \ifnum\pdf@strcmp{##2}{#1}>\z@
+ \@secondoftwo{#1}{ #2 0 R}%
+ \@secondoftwo{##2}{##3}%
+ \expandafter\expandafter\expandafter\@gobble
\else
- \ltx@secondoftwo{##2}{##3}%
+ \@secondoftwo{##2}{##3}%
\fi
\fi
\HyField@AddCoField
}%
\xdef\HyField@cofields{%
\expandafter\HyField@AddCoField
- \HyField@cofields\ltx@empty\ltx@empty\ltx@empty
+ \HyField@cofields\@empty\@empty\@empty
}%
\fi
\endgroup
@@ -887,7 +887,7 @@
\expandafter\HyField@@AddToFields\expandafter{%
\the\pdflastlink
}%
- \ifx\Fld@calculate@code\ltx@empty
+ \ifx\Fld@calculate@code\@empty
\else
\begingroup
\Hy@safe@activestrue
@@ -928,7 +928,7 @@
\immediate\pdfobj{%
<<%
/Fields[\HyField@afields]%
- \ifx\HyField@cofields\ltx@empty
+ \ifx\HyField@cofields\@empty
\else
/CO[\romannumeral-`\Q\HyField@cofields]%
\fi
@@ -968,16 +968,16 @@
\fbox{\textcolor{yellow}{\textsf{SubmitP}}}%
}{SubmitP}%
}
-\let\@endForm\ltx@empty
-\let\HyAnn@AbsPageLabel\ltx@empty
-\let\Fld@pageobjref\ltx@empty
-\ltx@IfUndefined{pdfpageref}{%
+\let\@endForm\@empty
+\let\HyAnn@AbsPageLabel\@empty
+\let\Fld@pageobjref\@empty
+\@ifundefined{pdfpageref}{%
}{%
- \ltx@ifpackageloaded{zref-abspage}{%
+ \@ifpackageloaded{zref-abspage}{%
\newcount\HyAnn@Count
- \HyAnn@Count=\ltx@zero
+ \HyAnn@Count=\z@
\def\HyAnn@AbsPageLabel{%
- \global\advance\HyAnn@Count by\ltx@one
+ \global\advance\HyAnn@Count by\@ne
\zref@labelbyprops{HyAnn@\the\HyAnn@Count}{abspage}%
\zref@refused{HyAnn@\the\HyAnn@Count}%
}%
@@ -997,7 +997,7 @@
}
\def\@TextField[#1]#2{% parameters, label
\def\Fld@name{#2}%
- \let\Fld@default\ltx@empty
+ \let\Fld@default\@empty
\let\Fld@value\@empty
\def\Fld@width{\DefaultWidthofText}%
\def\Fld@height{%
@@ -1317,7 +1317,7 @@
\else
\expandafter
\Hy@pstringdef\csname Hy@esc@\string#2\endcsname{#2}%
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\Hy@@escapeform#3\@nil
}%
\fi
@@ -1750,9 +1750,9 @@
\def\HyPsd@SanitizeOut@BraceLeft#1(#2\@nil{%
#1%
\ifx\\#2\\%
- \expandafter\ltx@gobble
+ \expandafter\@gobble
\else
- \expandafter\ltx@firstofone
+ \expandafter\@firstofone
\fi
{%
\string\173%
@@ -1762,9 +1762,9 @@
\def\HyPsd@SanitizeOut@BraceRight#1)#2\@nil{%
#1%
\ifx\\#2\\%
- \expandafter\ltx@gobble
+ \expandafter\@gobble
\else
- \expandafter\ltx@firstofone
+ \expandafter\@firstofone
\fi
{%
\string\175%
@@ -1913,7 +1913,7 @@
\endgroup
\H@old@schapter{#1}%
}
-\ltx@IfUndefined{@chapter}{}{%
+\@ifundefined{@chapter}{}{%
\let\Hy@org@chapter\@chapter
\def\@chapter{%
\def\Hy@next{%
@@ -1923,7 +1923,7 @@
}%
}%
\ifnum\c@secnumdepth>\m@ne
- \ltx@IfUndefined{if@mainmatter}%
+ \@ifundefined{if@mainmatter}%
\iftrue{\csname if@mainmatter\endcsname}%
\let\Hy@next\relax
\fi
diff --git a/macros/latex/contrib/hyperref/hyperref-linktarget.dtx b/macros/latex/contrib/hyperref/hyperref-linktarget.dtx
index 4c13813679..9c3ae090df 100644
--- a/macros/latex/contrib/hyperref/hyperref-linktarget.dtx
+++ b/macros/latex/contrib/hyperref/hyperref-linktarget.dtx
@@ -53,7 +53,7 @@
% }^^A
% }
%
-% \date{Version 2023-11-09 v7.01f}
+% \date{Version 2023-11-26 v7.01g}
%
% \maketitle
% \begin{documentation}
@@ -412,7 +412,7 @@
\cs_new_protected:Npn \@@_target_raise:n #1
{
\mode_if_vertical:TF
- { \UseSocket{hyp/raisedlink}{#1} }
+ { #1 }
{
\Hy@SaveSpaceFactor
\penalty\@M
diff --git a/macros/latex/contrib/hyperref/hyperref-patches.dtx b/macros/latex/contrib/hyperref/hyperref-patches.dtx
index 4a5134a2b2..29595e398b 100644
--- a/macros/latex/contrib/hyperref/hyperref-patches.dtx
+++ b/macros/latex/contrib/hyperref/hyperref-patches.dtx
@@ -55,7 +55,7 @@
% }^^A
% }
%
-% \date{Version 2023-11-09 v7.01f}
+% \date{Version 2023-11-26 v7.01g}
%
% \maketitle
% \begin{documentation}
diff --git a/macros/latex/contrib/hyperref/hyperref.dtx b/macros/latex/contrib/hyperref/hyperref.dtx
index 94d6b909ff..34c1b805d8 100644
--- a/macros/latex/contrib/hyperref/hyperref.dtx
+++ b/macros/latex/contrib/hyperref/hyperref.dtx
@@ -51,7 +51,7 @@
%<puvnenc>\ProvidesFile{puvnenc.def}
%<puarenc>\ProvidesFile{puarenc.def}
%<psdextra>\ProvidesFile{psdextra.def}
-%<!none&!packageEnd> [2023-11-09 v7.01f %
+%<!none&!packageEnd> [2023-11-26 v7.01g %
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -592,13 +592,10 @@
% change 2020-07-24: require newer pdftexcmds and remove fallback code
% for version older than 2010.
% change 2021-08-14: require expl3
+% change 2023-11-26: no longer require pdftexcmds
+% change 2023-11-26: no longer require expl3, we assume kernel is new enough.
% \begin{macrocode}
-\ifx\ExplSyntaxOn\undefined \RequirePackage{expl3}\fi
-\RequirePackage{ltxcmds}[2010/11/12]
\RequirePackage{iftex}[2019/10/24]
-\RequirePackage{pdftexcmds}[2018/09/10]
-% \end{macrocode}
-% \begin{macrocode}
\RequirePackage{infwarerr}[2010/04/08]
\RequirePackage{keyval}[1997/11/10]
\RequirePackage{kvsetkeys}[2007/09/29]
@@ -609,16 +606,16 @@
\RequirePackage{auxhook}[2009/12/14]
\RequirePackage{nameref}[2012/07/28]
\RequirePackage{etoolbox}
-\def\Hy@Error{\@PackageError{hyperref}}
-\def\Hy@Warning{\@PackageWarning{hyperref}}
-\def\Hy@WarningNoLine{\@PackageWarningNoLine{hyperref}}
-\def\Hy@Info{\@PackageInfo{hyperref}}
-\def\Hy@InfoNoLine{\@PackageInfoNoLine{hyperref}}
+\def\Hy@Error{\PackageError{hyperref}}
+\def\Hy@Warning{\PackageWarning{hyperref}}
+\def\Hy@WarningNoLine{\PackageWarningNoLine{hyperref}}
+\def\Hy@Info{\PackageInfo{hyperref}}
+\def\Hy@InfoNoLine#1{\PackageInfo{hyperref}{#1\@gobble}}
\def\Hy@Message#1{%
\GenericWarning{%
(hyperref)\@spaces\@spaces\@spaces\@spaces
}{%
- Package hyperref Message: #1\ltx@gobble
+ Package hyperref Message: #1\@gobble
}%
}
% \end{macrocode}
@@ -634,13 +631,13 @@
% \begin{macrocode}
\def\Hy@VersionCheck#1{%
\begingroup
- \ltx@IfUndefined{ver@hyperref.sty}{%
+ \@ifundefined{ver@hyperref.sty}{%
\Hy@Error{%
This should not happen!\MessageBreak
Missing hyperref version%
}\@ehd
}{%
- \ltx@IfUndefined{ver@#1}{%
+ \@ifundefined{ver@#1}{%
\Hy@Error{%
This should not happen!\MessageBreak
Missing version of `#1'%
@@ -689,31 +686,33 @@
% \subsection{Checks with regular expressions}
%
% \begin{macrocode}
-\ltx@IfUndefined{pdfmatch}{%
+\edef\Hy@leftbracechar{\string{}
+\edef\Hy@rightbracechar{\string}}
+\@ifundefined{pdfmatch}{%
\def\Hy@Match#1#2#3#4#5{}%
}{%
\def\Hy@Match#1#2#3{%
\begingroup
- \edef\^{\ltx@backslashchar\string^}%
- \edef\.{\ltx@backslashchar.}%
- \edef\[{\ltx@backslashchar[}% ]]
- \edef\${\ltx@backslashchar$}%
- \edef\({\ltx@backslashchar(}%
- \edef\){\ltx@backslashchar)}%
- \edef\|{\ltx@backslashchar|}%
- \edef\*{\ltx@backslashchar*}%
- \edef\+{\ltx@backslashchar+}%
- \edef\?{\ltx@backslashchar?}%
- \edef\{{\ltx@backslashchar\ltx@leftbracechar}%
- \edef\}{\ltx@rightbracechar}%
- \edef\\{\ltx@backslashchar\ltx@backslashchar}%
- \let\ \ltx@space
+ \edef\^{\@backslashchar\string^}%
+ \edef\.{\@backslashchar.}%
+ \edef\[{\@backslashchar[}% ]]
+ \edef\${\@backslashchar$}%
+ \edef\({\@backslashchar(}%
+ \edef\){\@backslashchar)}%
+ \edef\|{\@backslashchar|}%
+ \edef\*{\@backslashchar*}%
+ \edef\+{\@backslashchar+}%
+ \edef\?{\@backslashchar?}%
+ \edef\{{\@backslashchar\Hy@leftbracechar}%
+ \edef\}{\Hy@rightbracechar}%
+ \edef\\{\@backslashchar\@backslashchar}%
+ \let\ \Hy@space
\ifcase\pdfmatch#2{#3}{#1} %
\endgroup
- \expandafter\ltx@secondoftwo
+ \expandafter\@secondoftwo
\or
\endgroup
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\else
\Hy@Warning{%
Internal error: Wrong pattern!\MessageBreak
@@ -721,7 +720,7 @@
Pattern check ignored%
}%
\endgroup
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\fi
}%
}
@@ -755,26 +754,31 @@
% `kvoptions' has to perform its option cleanup.
% Therefore we use a hook.
% \begin{macrocode}
+\ExplSyntaxOn
+\let\Hy@LocalAppendToMacro\tl_put_right:Nn
+\let\Hy@GlobalAppendToMacro\tl_gput_right:Nn
+\let\Hy@ifempty\tl_if_empty:nTF
+\ExplSyntaxOff
\def\Hy@AtBeginDocument{%
- \ltx@LocalAppendToMacro\Hy@AtBeginDocumentHook
+ \Hy@LocalAppendToMacro\Hy@AtBeginDocumentHook
}
% \end{macrocode}
% \end{macro}
% \begin{macro}{\Hy@AtEndOfPackage}
% \begin{macrocode}
\def\Hy@AtEndOfPackage{%
- \ltx@LocalAppendToMacro\Hy@AtEndOfPackageHook
+ \Hy@LocalAppendToMacro\Hy@AtEndOfPackageHook
}
% \end{macrocode}
% \end{macro}
% \begin{macro}{\Hy@AtBeginDocumentHook}
% \begin{macrocode}
-\let\Hy@AtBeginDocumentHook\ltx@empty
+\let\Hy@AtBeginDocumentHook\@empty
% \end{macrocode}
% \end{macro}
% \begin{macro}{\Hy@AtEndOfPackageHook}
% \begin{macrocode}
-\let\Hy@AtEndOfPackageHook\ltx@empty
+\let\Hy@AtEndOfPackageHook\@empty
% \end{macrocode}
% \end{macro}
% Install the hook, before package `kvoptions' is loaded.
@@ -912,18 +916,21 @@
%
% \begin{macrocode}
\newdimen\@linkdim
-\let\Hy@driver\ltx@empty
+\let\Hy@driver\@empty
\let\MaybeStopEarly\relax
\newcount\Hy@linkcounter
\newcount\Hy@pagecounter
\Hy@linkcounter0
\Hy@pagecounter0
+\def\Hy@space{ }
% \end{macrocode}
%
% \subsection{Macros for recursions}
%
% \begin{macrocode}
\let\Hy@ReturnEnd\@empty
+\long\def\Hy@ReturnAfterFi#1\fi{\fi#1}
+\long\def\Hy@ReturnAfterElseFi#1\else#2\fi{\fi#1}
\long\def\Hy@ReturnAfterFiFiEnd#1\fi#2\Hy@ReturnEnd{\fi\fi#1}
\long\def\Hy@ReturnAfterElseFiFiEnd#1\else#2\Hy@ReturnEnd{\fi\fi#1}
% \end{macrocode}
@@ -1189,7 +1196,7 @@
\let\P\textparagraph
\let\ldots\textellipsis
\let\dots\textellipsis
- \ltx@IfUndefined{textEncodingNoboundary}%
+ \@ifundefined{textEncodingNoboundary}%
{}{\let\noboundary\textEncodingNoboundary}%
% \end{macrocode}
%
@@ -1336,7 +1343,7 @@
% \begin{macrocode}
\let\foreignlanguage\@secondoftwo
\let\textlatin\@firstofone
- \ltx@IfUndefined{language@group}{}{%
+ \@ifundefined{language@group}{}{%
\let\bbl@info\@gobble
\csname HyPsd@babel@\language@group\endcsname
}%
@@ -1464,7 +1471,7 @@
%
% \paragraph{Package xspace.}
% \begin{macrocode}
- \ltx@IfUndefined{@xspace}{%
+ \@ifundefined{@xspace}{%
\let\xspace\HyPsd@ITALCORR
}{%
\let\xspace\HyPsd@XSPACE
@@ -1767,7 +1774,7 @@
% the string gets an additional \cs{HyPsd@empty}.
% \begin{macrocode}
\expandafter\HyPsd@Subst\expandafter{\/}\HyPsd@empty#1%
- \ltx@IfUndefined{@xspace}{%
+ \@ifundefined{@xspace}{%
}{%
\let\HyPsd@xspace\relax
\expandafter\HyPsd@Subst\expandafter
@@ -1859,7 +1866,7 @@
%
% \begin{macrocode}
\ifx\HyPsd@pdfencoding\HyPsd@pdfencoding@auto
- \ltx@IfUndefined{StringEncodingConvertTest}{%
+ \@ifundefined{StringEncodingConvertTest}{%
}{%
\EdefUnescapeString\HyPsd@temp#1%
\iftutex
@@ -1926,9 +1933,9 @@
}%
\Hy@AtEndOfPackage{%
\pdfstringdefDisableCommands{%
- \ltx@IfUndefined{oldb}{}{\let\b\oldb}%
- \ltx@IfUndefined{oldc}{}{\let\c\oldc}%
- \ltx@IfUndefined{oldd}{}{\let\d\oldd}%
+ \@ifundefined{oldb}{}{\let\b\oldb}%
+ \@ifundefined{oldc}{}{\let\c\oldc}%
+ \@ifundefined{oldd}{}{\let\d\oldd}%
}%
}%
}{%
@@ -2048,9 +2055,12 @@
% \end{macro}
% \begin{macro}{\HyPsd@LoadExtra}
% \begin{macrocode}
+\def\Hy@iffileloaded#1{%
+ \@ifundefined{ver@#1}\@secondoftwo\@firstoftwo
+}
\def\HyPsd@LoadExtra{%
\ifHy@psdextra
- \ltx@iffileloaded{puenc.def}{%
+ \Hy@iffileloaded{puenc.def}{%
\Hy@SaveCatcodeSettings{psdextra}%
\input{psdextra.def}%
\Hy@RestoreCatcodeSettings{psdextra}%
@@ -2137,7 +2147,7 @@
% \begin{macro}{\HyPsd@DisableCommands}
% \begin{macrocode}
\long\def\HyPsd@DisableCommands#1{%
- \ltx@GlobalAppendToMacro\pdfstringdefPreHook{#1}%
+ \Hy@GlobalAppendToMacro\pdfstringdefPreHook{#1}%
\endgroup
}
% \end{macrocode}
@@ -2234,7 +2244,7 @@
% \begin{macro}{\HyPsd@CJKhook}
% \begin{macrocode}
\def\HyPsd@CJKhook{%
- \ltx@ifpackageloaded{CJK}{%
+ \@ifpackageloaded{CJK}{%
\let\CJK@kern\relax
\let\CJKkern\relax
\let\CJK@CJK\relax
@@ -2776,7 +2786,7 @@
% \subsubsection{Fix for AMS classes}
%
% \begin{macrocode}
-\ltx@IfUndefined{tocsection}{%
+\@ifundefined{tocsection}{%
\let\HyPsd@AMSclassfix\relax
}{%
\def\HyPsd@AMSclassfix{%
@@ -2954,8 +2964,8 @@
% \begin{macro}{\HyPsd@@autorefname}
% \begin{macrocode}
\def\HyPsd@@autorefname#1.#2\@nil{%
- \ltx@IfUndefined{#1autorefname}{%
- \ltx@IfUndefined{#1name}{%
+ \@ifundefined{#1autorefname}{%
+ \@ifundefined{#1name}{%
}{%
\csname#1name\endcsname\space
}%
@@ -3111,7 +3121,7 @@
% \begin{macrocode}
\def\HyPsd@Warning#1{%
\begingroup
- \let\space\ltx@space
+ \let\space\Hy@space
\Hy@Warning{#1}%
\endgroup
}
@@ -3196,7 +3206,7 @@
%
% Because the string is already expanded, the \cs{if} commands
% should disappeared. So we can move some parts out
-% of the argument of \cs{ltx@ReturnAfterFi}.
+% of the argument of \cs{Hy@ReturnAfterFi}.
% \begin{macrocode}
\def\HyPsd@@RemoveBracesFi#1#2\HyPsd@End#3\fi{%
\fi
@@ -3256,7 +3266,7 @@
% comparison with \cs{ifcat}, see
% \url{http://tracker.luatex.org/view.php?id=773}.
% \begin{macrocode}
-\ltx@IfUndefined{directlua}{%
+\@ifundefined{directlua}{%
}{%
\expandafter\ifx\csname\endcsname\relax\fi
}
@@ -3287,7 +3297,7 @@
% \begin{macrocode}
\begingroup
\catcode`\Q=\active
- \let Q\ltx@empty
+ \let Q\@empty
\gdef\HyPsd@CheckCatcodes#1#2\HyPsd@End{%
\global\let\HyPsd@Rest\relax
\ifcat\relax\noexpand#1\relax
@@ -3509,7 +3519,7 @@
}%
\ifx\\#2\\%
\else
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\HyPsd@GlyphProcessWarning#2\@empty
}%
\fi
@@ -3601,12 +3611,12 @@
\lccode`\|=`\\%
\lccode`\(=`\{%
\lccode`\)=`\}%
- \lccode`0=\ltx@zero
- \lccode`1=\ltx@zero
- \lccode`3=\ltx@zero
- \lccode`4=\ltx@zero
- \lccode`5=\ltx@zero
- \lccode`7=\ltx@zero
+ \lccode`0=\z@
+ \lccode`1=\z@
+ \lccode`3=\z@
+ \lccode`4=\z@
+ \lccode`5=\z@
+ \lccode`7=\z@
\lowercase{\endgroup
\def\HyPsd@EscapeTeX#1{%
\HyPsd@Subst!{|045}#1%
@@ -3684,7 +3694,7 @@
|gdef|HyPsd@DoConvert#1{%
|ifx#1|@empty
|else
- |ltx@ReturnAfterFi{%
+ |Hy@ReturnAfterFi{%
|ifx#1\%%
\%%
|expandafter|HyPsd@DoEscape
@@ -3703,7 +3713,7 @@
|ifx#19%
|expandafter|HyPsd@GetTwoBytes
|else
- |ltx@ReturnAfterFi{%
+ |Hy@ReturnAfterFi{%
|ifx#18%
00%
|expandafter|HyPsd@GetTwoBytes
@@ -3800,14 +3810,14 @@
% case in the new latex code, so we test for it.
% \begin{macrocode}
\ifcsname UTFviii@loop\endcsname
- \def\HyPsd@expand@utfvii{%
+ \def\HyPsd@expand@utfviii {%
\count@"C2
\@tempcnta"F5
\def\UTFviii@tmp{\expandafter\def\expandafter~\expandafter{~}}%
\UTFviii@loop
}
\else
- \def\HyPsd@expand@utfvii{}
+ \def\HyPsd@expand@utfviii {}
\fi
% \end{macrocode}
% \end{macro}
@@ -3833,7 +3843,7 @@
\lccode`\~=`^^f4\relax
\lowercase{\endgroup
\def\HyPsd@UTFviii{%
- \HyPsd@expand@utfvii
+ \HyPsd@expand@utfviii
\let\UTFviii@two@octets\HyPsd@UTFviii@two
\let\UTFviii@three@octets\HyPsd@UTFviii@three
\let\UTFviii@four@octets\HyPsd@UTFviii@four
@@ -4086,9 +4096,9 @@
% \begin{macrocode}
\def\HyPsd@DieFaceLarge#1!{%
\ifnum#1>6 %
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\else
- \expandafter\ltx@secondoftwo
+ \expandafter\@secondoftwo
\fi
{%
\9046\205%
@@ -4159,7 +4169,7 @@
% \begin{macro}{\HyPsd@@ding}
% \begin{macrocode}
\def\HyPsd@@ding#1!{%
- \ltx@ifundefined{HyPsd@ding@#1}{%
+ \@ifundefined{HyPsd@ding@#1}{%
\ifnum#1<127 %
\9047%
\HyPsd@DecimalToOctalSecond{\IntCalcSub#1!32!}%
@@ -4220,7 +4230,7 @@
% Added fix for version 2.1. Here \cmd{\sub@label} is defined.
% \begin{macrocode}
\@ifpackageloaded{subfigure}{%
- \ltx@IfUndefined{sub@label}{%
+ \@ifundefined{sub@label}{%
\Hy@hypertexnamesfalse
}{%
\renewcommand*{\sub@label}[1]{%
@@ -4440,8 +4450,8 @@
% \begin{macro}{\IfHyperBooleanExists}
% \begin{macrocode}
\def\IfHyperBooleanExists#1{%
- \ltx@ifundefined{Hy@#1false}\ltx@secondoftwo{%
- \ltx@ifundefined{KV@Hyp@#1@default}\ltx@secondoftwo\ltx@firstoftwo
+ \@ifundefined{Hy@#1false}\@secondoftwo{%
+ \@ifundefined{KV@Hyp@#1@default}\@secondoftwo\@firstoftwo
}%
}
% \end{macrocode}
@@ -4455,11 +4465,11 @@
\def\IfHyperBoolean#1{%
\IfHyperBooleanExists{#1}{%
\csname ifHy@#1\endcsname
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\else
- \expandafter\ltx@secondoftwo
+ \expandafter\@secondoftwo
\fi
- }\ltx@secondoftwo
+ }\@secondoftwo
}
% \end{macrocode}
% \end{macro}
@@ -4505,7 +4515,7 @@
% \begin{macro}{\Hy@DisableOption}
% \begin{macrocode}
\def\Hy@DisableOption#1{%
- \ltx@ifundefined{KV@Hyp@#1@default}{%
+ \@ifundefined{KV@Hyp@#1@default}{%
\define@key{Hyp}{#1}%
}{%
\define@key{Hyp}{#1}[]%
@@ -4914,7 +4924,7 @@
%
% \begin{macrocode}
\newif\ifHy@DviMode
-\let\Hy@DviErrMsg\ltx@empty
+\let\Hy@DviErrMsg\@empty
\ifpdf
\def\Hy@DviErrMsg{pdfTeX or LuaTeX is running in PDF mode}%
\else
@@ -4934,13 +4944,13 @@
\fi
\def\HyOpt@CheckDvi#1{%
\ifHy@DviMode
- \expandafter\ltx@firstofone
+ \expandafter\@firstofone
\else
\Hy@Error{%
Wrong DVI mode driver option `#1',\MessageBreak
because \Hy@DviErrMsg
}\@ehc
- \expandafter\ltx@gobble
+ \expandafter\@gobble
\fi
}
% \end{macrocode}
@@ -5134,7 +5144,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\let\HyOpt@DriverFallback\ltx@empty
+\let\HyOpt@DriverFallback\@empty
\define@key{Hyp}{driverfallback}{%
\ifHy@DviMode
\def\HyOpt@DriverFallback{#1}%
@@ -5146,14 +5156,14 @@
Invalid driver `#1' for option\MessageBreak
`driverfallback'%
}%
- \let\HyOpt@DriverFallback\ltx@empty
+ \let\HyOpt@DriverFallback\@empty
}%
\fi
}
% \end{macrocode}
%
% \begin{macrocode}
-\let\HyOpt@CustomDriver\ltx@empty
+\let\HyOpt@CustomDriver\@empty
\define@key{Hyp}{customdriver}{%
\IfFileExists{#1.def}{%
\def\HyOpt@CustomDriver{#1}%
@@ -5822,7 +5832,7 @@
\def\Hy@colorlink##1{\begingroup}%
\def\Hy@endcolorlink{\endgroup}%
\def\@pdfborder{0 0 0}%
- \let\@pdfborderstyle\ltx@empty
+ \let\@pdfborderstyle\@empty
}
\define@key{Hyp}{ocgcolorlinks}[true]{%
\Hy@boolkey{ocgcolorlinks}{#1}%
@@ -6024,7 +6034,7 @@
of option `pdfpageduration'\MessageBreak
is replaced by an empty value%
}%
- \let\@pdfpageduration\ltx@empty
+ \let\@pdfpageduration\@empty
}%
}
% \end{macrocode}
@@ -6421,7 +6431,7 @@
\x
\fi
}
-\global\let\HyInfo@AddonList\ltx@empty
+\global\let\HyInfo@AddonList\@empty
% \end{macrocode}
% \begin{macrocode}
\define@key{Hyp}{pdfview}{\calculate@pdfview#1 \\}
@@ -6440,14 +6450,14 @@
}%
\define@key{Hyp}{pdfstartpage}{%
\ifx\\#1\\%
- \let\@pdfstartpage\ltx@empty
+ \let\@pdfstartpage\@empty
\else
\edef\@pdfstartpage{\Hy@number{#1}}%
\fi
}%
\define@key{Hyp}{pdfstartview}{%
\ifx\\#1\\%
- \let\@pdfstartview\ltx@empty
+ \let\@pdfstartview\@empty
\else
\def\@pdfstartview{/#1}%
\fi
@@ -6549,7 +6559,7 @@
\fi
\ifx\@pdflang\relax
\else
- \ifx\@pdflang\ltx@empty
+ \ifx\@pdflang\@empty
\else
% \end{macrocode}
% Test according to ABNF of RFC 3066.
@@ -6612,7 +6622,7 @@
}%
}{}%
\Hy@Match\Hy@temp{icase}{%
- (-[a-wyz0-9]-).*\ltx@backslashchar1%
+ (-[a-wyz0-9]-).*\@backslashchar1%
}{%
\Hy@Warning{%
Invalid language identifier `#1'\MessageBreak
@@ -6683,20 +6693,20 @@
\def\@runbordercolor{0 .7 .7}
\def\@citebordercolor{0 1 0}
\def\@pdfhighlight{/I}
-\let\@pdftitle\ltx@empty
-\let\@pdfauthor\ltx@empty
+\let\@pdftitle\@empty
+\let\@pdfauthor\@empty
\let\@pdfproducer\relax
\def\@pdfcreator{LaTeX with hyperref}
-\let\@pdfcreationdate\ltx@empty
-\let\@pdfmoddate\ltx@empty
-\let\@pdfsubject\ltx@empty
-\let\@pdfkeywords\ltx@empty
-\let\@pdftrapped\ltx@empty
-\let\@pdfpagescrop\ltx@empty
+\let\@pdfcreationdate\@empty
+\let\@pdfmoddate\@empty
+\let\@pdfsubject\@empty
+\let\@pdfkeywords\@empty
+\let\@pdftrapped\@empty
+\let\@pdfpagescrop\@empty
\def\@pdfstartview{/Fit}
\def\@pdfremotestartview{/Fit}
\def\@pdfstartpage{1}
-\let\@pdfprintpagerange\ltx@empty
+\let\@pdfprintpagerange\@empty
\let\@pdflang\relax
\let\PDF@SetupDoc\@empty
\let\PDF@FinishDoc\@empty
@@ -6759,21 +6769,21 @@
\@ifpackageloaded{tex4ht}{%
\PassOptionsToPackage{tex4ht}{hyperref}%
}{%
- \ltx@IfUndefined{HCode}{%
+ \@ifundefined{HCode}{%
}{%
\begingroup
\def\Hy@pkg{tex4ht}%
\def\Hy@temp@A#1\RequirePackage[#2]#3#4\Hy@NIL{%
\def\Hy@param{#2#3}%
- \ifx\Hy@param\ltx@empty
- \expandafter\ltx@gobble
+ \ifx\Hy@param\@empty
+ \expandafter\@gobble
\else
\def\Hy@param{#3}%
\ifx\Hy@param\Hy@pkg
\PassOptionsToPackage{#2}{tex4ht}%
\expandafter\expandafter\expandafter\@gobble
\else
- \expandafter\expandafter\expandafter\ltx@firstofone
+ \expandafter\expandafter\expandafter\@firstofone
\fi
\fi
{\Hy@temp@A#4\Hy@NIL}%
@@ -6798,12 +6808,12 @@
%
% \begin{macrocode}
\def\Hy@xspace@end{}
-\ltx@IfUndefined{xspaceaddexceptions}{%
+\@ifundefined{xspaceaddexceptions}{%
\Hy@AtBeginDocument{%
- \ltx@IfUndefined{xspaceaddexceptions}{%
+ \@ifundefined{xspaceaddexceptions}{%
}{%
\def\Hy@xspace@end{%
- \ltx@gobble{end for xspace}%
+ \@gobble{end for xspace}%
}%
\xspaceaddexceptions{%
\Hy@xspace@end,\hyper@linkend,\hyper@anchorend
@@ -6812,7 +6822,7 @@
}%
}{%
\def\Hy@xspace@end{%
- \ltx@gobble{end for xspace}%
+ \@gobble{end for xspace}%
}%
\xspaceaddexceptions{\Hy@xspace@end,\hyper@linkend,\hyper@anchorend}%
}
@@ -7100,8 +7110,8 @@
% If the driver is not given, find the right driver or
% use the default driver.
% \begin{macrocode}
- \let\HyOpt@DriverType\ltx@empty
- \ifx\HyOpt@CustomDriver\ltx@empty
+ \let\HyOpt@DriverType\@empty
+ \ifx\HyOpt@CustomDriver\@empty
\ifx\Hy@driver\@empty
\def\HyOpt@DriverType{ (autodetected)}%
\providecommand*{\Hy@defaultdriver}{hdvips}%
@@ -7135,7 +7145,7 @@
\ifnum\ifvtex\OpMode\else\m@ne\fi=\tw@
\def\Hy@driver{hvtex}%
\else
- \ifx\HyOpt@DriverFallback\ltx@empty
+ \ifx\HyOpt@DriverFallback\@empty
\let\Hy@driver\Hy@defaultdriver
\def\HyOpt@DriverType{ (default)}%
\else
@@ -7145,7 +7155,7 @@
\noexpand\kvsetkeys{Hyp}{\the\toks@}%
}%
\x
- \ifx\Hy@driver\ltx@empty
+ \ifx\Hy@driver\@empty
\let\Hy@driver\Hy@defaultdriver
\def\HyOpt@DriverType{ (default)}%
\else
@@ -7246,7 +7256,7 @@
\def\@pdfpagemode{UseOutlines}%
\fi
\else
- \let\@bookmarkopenstatus\ltx@gobble
+ \let\@bookmarkopenstatus\@gobble
\Hy@Info{Bookmarks OFF}%
\Hy@AtEndOfPackage{%
\global\let\ReadBookmarks\relax
@@ -7262,7 +7272,7 @@
% Add wrapper for setting standard catcodes (babel's shorthands).
% \begin{macrocode}
\def\Hy@CatcodeWrapper#1{%
- \let\Hy@EndWrap\ltx@empty
+ \let\Hy@EndWrap\@empty
\def\TMP@EnsureCode##1##2{%
\edef\Hy@EndWrap{%
\Hy@EndWrap
@@ -7447,11 +7457,11 @@
\gdef\hyper@n@rmalise#1#2{^^A
\def\Hy@tempa{#2}^^A
\ifx\Hy@tempa\Hy@ActiveCarriageReturn
- \ltx@ReturnAfterElseFi{^^A
+ \Hy@ReturnAfterElseFi{^^A
\hyper@@normalise{#1}^^A
}^^A
\else
- \ltx@ReturnAfterFi{^^A
+ \Hy@ReturnAfterFi{^^A
\hyper@@normalise{#1}{#2}^^A
}^^A
\fi
@@ -7467,7 +7477,7 @@
#1^^A
\ifx\limits#2\limits
\else
- \ltx@ReturnAfterFi{^^A
+ \Hy@ReturnAfterFi{^^A
\Hy@RemovePercentCr #2\@nil
}^^A
\fi
@@ -7610,7 +7620,7 @@
% \begin{macrocode}
\newif\ifHy@href@ismap
\define@key{href}{ismap}[true]{%
- \ltx@IfUndefined{Hy@href@ismap#1}{%
+ \@ifundefined{Hy@href@ismap#1}{%
\Hy@Error{%
Invalid value (#1) for key `ismap'.\MessageBreak
Permitted values are `true' or `false'.\MessageBreak
@@ -7886,18 +7896,18 @@
% #3: destination name
% #4: text
\def\hyper@link@[#1]#2#3#4{%
- \ltx@ifempty{#4}{% link text
+ \Hy@ifempty{#4}{% link text
\Hy@Warning{Suppressing empty link}%
}{%
\begingroup
\protected@edef\Hy@tempa{#2}%
\edef\Hy@tempb{#3}%
- \ifx\Hy@tempa\ltx@empty
- \ifx\Hy@tempb\ltx@empty
+ \ifx\Hy@tempa\@empty
+ \ifx\Hy@tempb\@empty
\Hy@Warning{Suppressing link with empty target}%
\toks@{%
\endgroup
- \ltx@secondoftwo
+ \@secondoftwo
}%
\else
\toks@{%
@@ -8059,9 +8069,9 @@
\expandafter\def\expandafter\z\expandafter##\expandafter1\y##2\@nil{%
\endgroup
\ifx\relax##2\relax
- \expandafter\ltx@secondoftwo
+ \expandafter\@secondoftwo
\else
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\fi
}%
\expandafter\expandafter\expandafter\z\expandafter\x\y\@nil
@@ -8136,7 +8146,7 @@
\fi
\let\anchor@spot\@empty
}
-\let\anchor@spot\ltx@empty
+\let\anchor@spot\@empty
% \end{macrocode}
%
% \section{Option `destlabel'}
@@ -8167,7 +8177,7 @@
% \begin{macro}{\Hy@DestRename}
% \begin{macrocode}
\newcommand*{\Hy@DestRename}[2]{%
- \ltx@IfUndefined{HyDL!#1}{%
+ \@ifundefined{HyDL!#1}{%
\begingroup
\Hy@safe@activestrue
\edef\dest@name{#1}%
@@ -8176,7 +8186,7 @@
\Hy@IsNotEmpty{dest@name}{%
\Hy@IsNotEmpty{label@name}{%
\global\expandafter
- \let\csname HyDL!#1\endcsname\ltx@empty
+ \let\csname HyDL!#1\endcsname\@empty
\if@filesw
\protected@write\@auxout{}{%
\string\hyper@newdestlabel
@@ -8206,18 +8216,18 @@
% \begin{macro}{\Hy@IsNotEmpty}
% \begin{macrocode}
\def\Hy@IsNotEmpty#1{%
- \ltx@IfUndefined{#1}\ltx@gobble{%
- \expandafter\ifx\csname#1\endcsname\ltx@empty
- \expandafter\ltx@gobble
+ \@ifundefined{#1}\@gobble{%
+ \expandafter\ifx\csname#1\endcsname\@empty
+ \expandafter\@gobble
\else
- \expandafter\ltx@firstofone
+ \expandafter\@firstofone
\fi
}%
}%
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
- \ltx@GlobalAppendToMacro\label@hook{%
+ \Hy@GlobalAppendToMacro\label@hook{%
\HyperDestRename\@currentHref\label@name
}%
% \end{macrocode}
@@ -8225,7 +8235,7 @@
% \begin{macro}{\HyperDestLabelReplace}
% \begin{macrocode}
\def\HyperDestLabelReplace#1{%
- \ltx@ifundefined{HyDL@#1}{%
+ \@ifundefined{HyDL@#1}{%
#1%
}{%
\csname HyDL@#1\endcsname
@@ -8244,17 +8254,17 @@
% \end{macrocode}
% \begin{macro}{\hyper@newdestlabel}
% \begin{macrocode}
- \let\hyper@newdestlabel\ltx@gobbletwo
+ \let\hyper@newdestlabel\@gobbletwo
% \end{macrocode}
% \end{macro}
% \begin{macro}{\HyperDestLabelReplace}
% \begin{macrocode}
- \let\HyperDestLabelReplace\ltx@firstofone
+ \let\HyperDestLabelReplace\@firstofone
% \end{macrocode}
% \end{macro}
% \begin{macro}{\HyperDestRename}
% \begin{macrocode}
- \let\HyperDestRename\ltx@gobbletwo
+ \let\HyperDestRename\@gobbletwo
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
@@ -8590,7 +8600,7 @@
\fi
\HyField@PrintFlags{Submit}{submit button field}%
\bitsetIsEmpty{HyField@Submit}{%
- \let\Fld@submitflags\ltx@empty
+ \let\Fld@submitflags\@empty
}{%
\edef\Fld@submitflags{/Flags \bitsetGetDec{HyField@Submit}}%
}%
@@ -8615,7 +8625,7 @@
\HyField@UseFlag{F}{LockedContents}%
\HyField@PrintFlags{F}{#1}%
\bitsetIsEmpty{HyField@F}{%
- \let\Fld@annotflags\ltx@empty
+ \let\Fld@annotflags\@empty
}{%
\edef\Fld@annotflags{/F \bitsetGetDec{HyField@F}}%
}%
@@ -8636,7 +8646,7 @@
\HyField@SetFlag{Ff}{Pushbutton}%
\HyField@PrintFlags{Ff}{push button field}%
\bitsetIsEmpty{HyField@Ff}{%
- \let\Fld@flags\ltx@empty
+ \let\Fld@flags\@empty
}{%
\edef\Fld@flags{/Ff \bitsetGetDec{HyField@Ff}}%
}%
@@ -8656,7 +8666,7 @@
\HyField@UseFlag{Ff}{NoExport}%
\HyField@PrintFlags{Ff}{check box field}%
\bitsetIsEmpty{HyField@Ff}{%
- \let\Fld@flags\ltx@empty
+ \let\Fld@flags\@empty
}{%
\edef\Fld@flags{/Ff \bitsetGetDec{HyField@Ff}}%
}%
@@ -8679,7 +8689,7 @@
\HyField@UseFlag{Ff}{RadiosInUnison}%
\HyField@PrintFlags{Ff}{radio button field}%
\bitsetIsEmpty{HyField@Ff}{%
- \let\Fld@flags\ltx@empty
+ \let\Fld@flags\@empty
}{%
\edef\Fld@flags{/Ff \bitsetGetDec{HyField@Ff}}%
}%
@@ -8718,7 +8728,7 @@
\HyField@UseFlag{Ff}{RichText}%
\HyField@PrintFlags{Ff}{text field}%
\bitsetIsEmpty{HyField@Ff}{%
- \let\Fld@flags\ltx@empty
+ \let\Fld@flags\@empty
}{%
\edef\Fld@flags{/Ff \bitsetGetDec{HyField@Ff}}%
}%
@@ -8750,7 +8760,7 @@
\HyField@UseFlag{Ff}{CommitOnSelChange}%
\HyField@PrintFlags{Ff}{choice field}%
\bitsetIsEmpty{HyField@Ff}{%
- \let\Fld@flags\ltx@empty
+ \let\Fld@flags\@empty
}{%
\edef\Fld@flags{/Ff \bitsetGetDec{HyField@Ff}}%
}%
@@ -8768,8 +8778,8 @@
% \begin{macrocode}
\def\HyField@PDFChoices#1{%
\begingroup
- \global\let\Fld@choices\ltx@empty
- \let\HyTmp@optlist\ltx@empty
+ \global\let\Fld@choices\@empty
+ \let\HyTmp@optlist\@empty
\let\HyTmp@optitem\relax
\count@=0 %
\kv@parse{#1}{%
@@ -9111,7 +9121,7 @@
\Fld@DingDef\Fld@radiosymbol{#1}%
}
\def\Fld@DingDef#1#2{%
- \let\Fld@temp\ltx@empty
+ \let\Fld@temp\@empty
\Fld@@DingDef#2\ding{}\@nil
\let#1\Fld@temp
}
@@ -9155,17 +9165,17 @@
}
% \end{macrocode}
% \begin{macrocode}
-\let\Fld@onclick@code\ltx@empty
-\let\Fld@format@code\ltx@empty
-\let\Fld@validate@code\ltx@empty
-\let\Fld@calculate@code\ltx@empty
-\let\Fld@keystroke@code\ltx@empty
-\let\Fld@onfocus@code\ltx@empty
-\let\Fld@onblur@code\ltx@empty
-\let\Fld@onmousedown@code\ltx@empty
-\let\Fld@onmouseup@code\ltx@empty
-\let\Fld@onenter@code\ltx@empty
-\let\Fld@onexit@code\ltx@empty
+\let\Fld@onclick@code\@empty
+\let\Fld@format@code\@empty
+\let\Fld@validate@code\@empty
+\let\Fld@calculate@code\@empty
+\let\Fld@keystroke@code\@empty
+\let\Fld@onfocus@code\@empty
+\let\Fld@onblur@code\@empty
+\let\Fld@onmousedown@code\@empty
+\let\Fld@onmouseup@code\@empty
+\let\Fld@onenter@code\@empty
+\let\Fld@onexit@code\@empty
\def\Hy@temp#1{%
\expandafter\Hy@@temp\csname Fld@#1@code\endcsname{#1}%
}
@@ -9192,7 +9202,7 @@
\Hy@temp{onexit}
% \end{macrocode}
% \begin{macrocode}
-\let\Fld@calculate@sortkey\ltx@empty
+\let\Fld@calculate@sortkey\@empty
\define@key{Field}{calculatesortkey}[1]{%
\def\Fld@calculate@sortkey{#1}%
}
@@ -9432,10 +9442,10 @@
\def\hyper@@anchor##1##2{##2\Hy@xspace@end}%
\global\let\hyper@livelink\hyper@link
\gdef\hyper@link##1##2##3{##3\Hy@xspace@end}%
- \let\hyper@anchor\ltx@gobble
- \let\hyper@anchorstart\ltx@gobble
+ \let\hyper@anchor\@gobble
+ \let\hyper@anchorstart\@gobble
\def\hyper@anchorend{\Hy@xspace@end}%
- \let\hyper@linkstart\ltx@gobbletwo
+ \let\hyper@linkstart\@gobbletwo
\def\hyper@linkend{\Hy@xspace@end}%
\def\hyper@linkurl##1##2{##1\Hy@xspace@end}%
\def\hyper@linkfile##1##2##3{##1\Hy@xspace@end}%
@@ -9444,12 +9454,12 @@
\def\stop@hyper{%
\def\hyper@link@[##1]##2##3##4{##4\Hy@xspace@end}%
\let\Hy@backout\@gobble
- \let\hyper@@anchor\ltx@gobble
+ \let\hyper@@anchor\@gobble
\def\hyper@link##1##2##3{##3\Hy@xspace@end}%
- \let\hyper@anchor\ltx@gobble
- \let\hyper@anchorstart\ltx@gobble
+ \let\hyper@anchor\@gobble
+ \let\hyper@anchorstart\@gobble
\def\hyper@anchorend{\Hy@xspace@end}%
- \let\hyper@linkstart\ltx@gobbletwo
+ \let\hyper@linkstart\@gobbletwo
\def\hyper@linkend{\Hy@xspace@end}%
\def\hyper@linkurl##1##2{##1\Hy@xspace@end}%
\def\hyper@linkfile##1##2##3{##1\Hy@xspace@end}%
@@ -9567,7 +9577,7 @@
\string\gdef\string\HyperFirstAtBeginDocument\string#1{\string#1}%
}%
\fi
- \let\HyperFirstAtBeginDocument\ltx@firstofone
+ \let\HyperFirstAtBeginDocument\@firstofone
% \end{macrocode}
%
% Now the code to deal with adding the hyperref package to a document
@@ -9659,7 +9669,7 @@
%
% \begin{macrocode}
\def\Hy@UseMaketitleString#1{%
- \ltx@IfUndefined{Hy@#1}{}{%
+ \@ifundefined{Hy@#1}{}{%
\begingroup
\let\Hy@saved@hook\pdfstringdefPreHook
\pdfstringdefDisableCommands{%
@@ -9692,12 +9702,12 @@
%
% \begin{macrocode}
\RequirePackage{atbegshi}[2007/09/09]
-\let\Hy@EveryPageHook\ltx@empty
-\let\Hy@EveryPageBoxHook\ltx@empty
-\let\Hy@FirstPageHook\ltx@empty
+\let\Hy@EveryPageHook\@empty
+\let\Hy@EveryPageBoxHook\@empty
+\let\Hy@FirstPageHook\@empty
\AtBeginShipout{%
\Hy@EveryPageHook
- \ifx\Hy@EveryPageBoxHook\ltx@empty
+ \ifx\Hy@EveryPageBoxHook\@empty
\else
\setbox\AtBeginShipoutBox=\vbox{%
\offinterlineskip
@@ -9706,10 +9716,10 @@
}%
\fi
}
-\ltx@iffileloaded{hpdftex.def}{%
+\Hy@iffileloaded{hpdftex.def}{%
\AtBeginShipout{%
\Hy@FirstPageHook
- \global\let\Hy@FirstPageHook\ltx@empty
+ \global\let\Hy@FirstPageHook\@empty
}%
}{%
\AtBeginShipoutFirst{%
@@ -9718,7 +9728,7 @@
}
\g@addto@macro\Hy@FirstPageHook{%
\PDF@FinishDoc
- \global\let\PDF@FinishDoc\ltx@empty
+ \global\let\PDF@FinishDoc\@empty
}
% \end{macrocode}
%
@@ -9754,7 +9764,7 @@
% The page labels are collected in \cmd{\HyPL@Labels} and
% set at the end of the document.
% \begin{macrocode}
- \let\HyPL@Labels\ltx@empty
+ \let\HyPL@Labels\@empty
% \end{macrocode}
% \end{macro}
% \begin{macro}{\Hy@abspage}
@@ -9770,7 +9780,7 @@
% \begin{macrocode}
\def\HyPL@LastType{init}%
\def\HyPL@LastNumber{0}%
- \let\HyPL@LastPrefix\ltx@empty
+ \let\HyPL@LastPrefix\@empty
% \end{macrocode}
% Definitions for the PDF names of the \LaTeX{} pendents.
% \begin{macrocode}
@@ -9782,18 +9792,18 @@
% \end{macrocode}
%
% \begin{macrocode}
- \let\HyPL@SlidesSetPage\ltx@empty
- \ltx@ifclassloaded{slides}{%
+ \let\HyPL@SlidesSetPage\@empty
+ \@ifclassloaded{slides}{%
\def\HyPL@SlidesSetPage{%
- \advance\c@page\ltx@one
- \ifnum\value{page}>\ltx@one
+ \advance\c@page\@ne
+ \ifnum\value{page}>\@ne
\protected@edef\HyPL@SlidesOptionalPage{%
\Hy@SlidesFormatOptionalPage{\thepage}%
}%
\else
- \let\HyPL@SlidesOptionalPage\ltx@empty
+ \let\HyPL@SlidesOptionalPage\@empty
\fi
- \advance\c@page-\ltx@one
+ \advance\c@page-\@ne
\def\HyPL@page{%
\csname the\Hy@SlidesPage\endcsname
\HyPL@SlidesOptionalPage
@@ -9818,7 +9828,7 @@
\fi
\let\HyPL@Type\relax
\ifnum\c@page>0 %
- \ifx\HyPL@SlidesSetPage\ltx@empty
+ \ifx\HyPL@SlidesSetPage\@empty
\expandafter\HyPL@CheckThePage\HyPL@page\@nil
\fi
\fi
@@ -10017,7 +10027,7 @@
% \begin{macrocode}
%<*pdftex>
\pdf@ifdraftmode{%
- \let\Hy@PutCatalog\ltx@gobble
+ \let\Hy@PutCatalog\@gobble
}{%
\let\Hy@PutCatalog\pdfcatalog
}
@@ -10313,7 +10323,7 @@
\Hy@CounterExists{part}{%
\providecommand\theHpart{\arabic{part}}%
}
-\ltx@IfUndefined{thechapter}{%
+\@ifundefined{thechapter}{%
\providecommand\theHsection {\arabic{section}}%
\providecommand\theHfigure {\arabic{figure}}%
\providecommand\theHtable {\arabic{table}}%
@@ -10445,7 +10455,7 @@
\@ifundefined{theH#1}{%
\expandafter\def\csname theH#1\endcsname{}%
\def\Hy@temp{\@elt{#1}}%
- \ltx@onelevel@sanitize\Hy@temp
+ \@onelevel@sanitize\Hy@temp
\let\HyOrg@elt\@elt
\edef\@elt{%
\noexpand\HyCnt@LookForParentCounter
@@ -10454,7 +10464,7 @@
\cl@@ckpt
\let\@elt\HyOrg@elt
\expandafter
- \ltx@LocalAppendToMacro\csname theH#1\expandafter\endcsname
+ \Hy@LocalAppendToMacro\csname theH#1\expandafter\endcsname
\expandafter{%
\expandafter\@arabic\csname c@#1\endcsname
}%
@@ -10466,20 +10476,20 @@
% \begin{macrocode}
\def\HyCnt@LookForParentCounter#1#2{%
\expandafter\let\expandafter\Hy@temp@A\csname cl@#2\endcsname
- \ltx@IfUndefined{cl@#2}{%
+ \@ifundefined{cl@#2}{%
}{%
- \ltx@onelevel@sanitize\Hy@temp@A
+ \@onelevel@sanitize\Hy@temp@A
\edef\Hy@temp@A{%
\noexpand\in@{\Hy@temp}{\Hy@temp@A}%
}\Hy@temp@A
\ifin@
- \ltx@IfUndefined{theH#2}{%
- \expandafter\ltx@LocalAppendToMacro\expandafter#1%
+ \@ifundefined{theH#2}{%
+ \expandafter\Hy@LocalAppendToMacro\expandafter#1%
\expandafter{%
\expandafter\@arabic\csname c@#2\endcsname.%
}%
}{%
- \expandafter\ltx@LocalAppendToMacro\expandafter#1%
+ \expandafter\Hy@LocalAppendToMacro\expandafter#1%
\expandafter{%
\csname theH#2\endcsname.%
}%
@@ -10508,7 +10518,7 @@
\fi
\def\Hy@appendixstring{appendix}
\def\Hy@chapapp{\Hy@chapterstring}
-\ltx@IfUndefined{appendix}{%
+\@ifundefined{appendix}{%
}{%
\let\HyOrg@appendix\appendix
\def\Hy@AlphNoErr#1{%
@@ -10523,7 +10533,7 @@
\fi
}%
\def\appendix{%
- \ltx@IfUndefined{chapter}{%
+ \@ifundefined{chapter}{%
\gdef\theHsection{\Hy@AlphNoErr{section}}%
}{%
\gdef\theHchapter{\Hy@AlphNoErr{chapter}}%
@@ -10818,7 +10828,7 @@
\let\refstepcounter\new@refstepcounter
}%
\def\endequation{%
- \ifx\Hy@raisedlink\ltx@empty
+ \ifx\Hy@raisedlink\@empty
\hyper@anchorend
\else
\mathclose{\Hy@raisedlink{\hyper@anchorend}}%
@@ -10877,7 +10887,7 @@
% Then again, we have the \emph{subeqnarray}
% package. Tanmoy provided some code for this:
% \begin{macrocode}
-\ltx@IfUndefined{subeqnarray}{}{%
+\@ifundefined{subeqnarray}{}{%
\let\H@subeqnarray\subeqnarray
\let\H@endsubeqnarray\endsubeqnarray
\def\subeqnarray{%
@@ -11067,9 +11077,9 @@
\long\def\@mpfootnotetext#1{%
\H@@mpfootnotetext{%
\ifHy@nesting
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\else
- \expandafter\ltx@secondoftwo
+ \expandafter\@secondoftwo
\fi
{%
\expandafter\hyper@@anchor\expandafter{%
@@ -11087,9 +11097,9 @@
\long\def\@footnotetext#1{%
\H@@footnotetext{%
\ifHy@nesting
- \expandafter\ltx@firstoftwo
+ \expandafter\@firstoftwo
\else
- \expandafter\ltx@secondoftwo
+ \expandafter\@secondoftwo
\fi
{%
\expandafter\hyper@@anchor\expandafter{%
@@ -11507,7 +11517,7 @@
% \begin{macrocode}
\@ifundefined{hyper@nopatch@bib}
{%
- \ltx@IfUndefined{NAT@parse}{%
+ \@ifundefined{NAT@parse}{%
\providecommand*\@extra@binfo{}%
\providecommand*\@extra@b@citeb{}%
\def\bibcite#1#2{%
@@ -11783,12 +11793,12 @@
\def\@currentHpage{Doc-Start}
% \end{macrocode}
% \begin{macrocode}
-\ltx@ifclassloaded{slides}{%
+\@ifclassloaded{slides}{%
\def\Hy@SlidesFormatOptionalPage#1{(#1)}%
\def\Hy@PageAnchorSlidesPlain{%
- \advance\c@page\ltx@one
+ \advance\c@page\@ne
\xdef\@currentHpage{page.\the\c@slide.\the\c@overlay.\the\c@note%
- \ifnum\c@page=\ltx@one
+ \ifnum\c@page=\@ne
\else
.\the\c@page
\fi}%
@@ -11797,12 +11807,12 @@
\@currentHpage
}%
}%
- \advance\c@page-\ltx@one
+ \advance\c@page-\@ne
}%
\def\Hy@PageAnchorSlide{%
- \advance\c@page\ltx@one
- \ifnum\c@page>\ltx@one
- \ltx@IfUndefined{theHpage}{%
+ \advance\c@page\@ne
+ \ifnum\c@page>\@ne
+ \@ifundefined{theHpage}{%
\protected@edef\Hy@TheSlideOptionalPage{%
\Hy@SlidesFormatOptionalPage{\thepage}%
}%
@@ -11814,16 +11824,16 @@
\else
\def\Hy@TheSlideOptionalPage{}%
\fi
- \advance\c@page-\ltx@one
+ \advance\c@page-\@ne
\pdfstringdef\@the@H@page{%
\csname
the%
- \ltx@ifundefined{theH\Hy@SlidesPage}{}{H}%
+ \@ifundefined{theH\Hy@SlidesPage}{}{H}%
\Hy@SlidesPage
\endcsname
\Hy@TheSlideOptionalPage
}%
- \ltx@gobblethree
+ \@gobblethree
}%
\def\Hy@SlidesPage{slide}%
\g@addto@macro\slide{%
@@ -11972,7 +11982,7 @@
\edef\x{\endgroup
\def\noexpand\Hy@tocdestname{#4}%
}\x
- \ifx\Hy@tocdestname\ltx@empty
+ \ifx\Hy@tocdestname\@empty
\csname l@#1\endcsname{#2}{#3}%
\else
\ifcase\Hy@linktoc % none
@@ -11983,7 +11993,7 @@
}{#3}%
\or % page
\def\Hy@temp{#3}%
- \ifx\Hy@temp\ltx@empty
+ \ifx\Hy@temp\@empty
\csname l@#1\endcsname{#2}{#3}%
\else
\csname l@#1\endcsname{{#2}}{%
@@ -11992,7 +12002,7 @@
\fi
\else % all
\def\Hy@temp{#3}%
- \ifx\Hy@temp\ltx@empty
+ \ifx\Hy@temp\@empty
\csname l@#1\endcsname{%
\Hy@toclinkstart{#2}\Hy@toclinkend
}{}%
@@ -12275,8 +12285,8 @@
\ifx\\#3\\%
\ifx\Hy@temp@A\HyInd@ParenRight
\HyInd@DefKey{#1}%
- \ltx@IfUndefined{HyInd@(\HyInd@key)}{%
- \let\Hy@temp\ltx@empty
+ \@ifundefined{HyInd@(\HyInd@key)}{%
+ \let\Hy@temp\@empty
}{%
\expandafter\let\expandafter\Hy@temp
\csname HyInd@(\HyInd@key)\endcsname
@@ -12314,7 +12324,7 @@
\begingroup
\let\protect\@unexpandable@protect
\edef\Hy@temp{#1}%
- \ltx@onelevel@sanitize\Hy@temp
+ \@onelevel@sanitize\Hy@temp
\global\let\HyInd@key\Hy@temp
\endgroup
}%
@@ -12346,7 +12356,7 @@
\def\Hy@temp{#3}%
\ifx\Hy@temp\@empty
\else
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\HyInd@hyperpage#3\@nil
}%
\fi
@@ -12388,7 +12398,7 @@
\hyperlink{page.\the\toks@}{\the\toks@}%
\fi
\else
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\HyInd@removespaces#2\@nil
}%
\fi
@@ -12562,8 +12572,8 @@
\hyperref[{#1}]{\HyRef@autopagerefname\pageref*{#1}}%
}
\def\HyRef@autopagerefname{%
- \ltx@IfUndefined{pageautorefname}{%
- \ltx@IfUndefined{pagename}{%
+ \@ifundefined{pageautorefname}{%
+ \@ifundefined{pagename}{%
\Hy@Warning{No autoref name for `page'}%
}{%
\pagename\nobreakspace
@@ -12611,11 +12621,11 @@
\fi
}
\def\HyRef@testreftype#1.#2\\{%
- \ltx@IfUndefined{#1autorefname}{%
- \ltx@IfUndefined{#1name}{%
+ \@ifundefined{#1autorefname}{%
+ \@ifundefined{#1name}{%
\HyRef@StripStar#1\\*\\\@nil{#1}%
- \ltx@IfUndefined{\HyRef@name autorefname}{%
- \ltx@IfUndefined{\HyRef@name name}{%
+ \@ifundefined{\HyRef@name autorefname}{%
+ \@ifundefined{\HyRef@name name}{%
\def\HyRef@currentHtag{}%
\Hy@Warning{No autoref name for `#1'}%
}{%
@@ -12741,7 +12751,7 @@
|ifx|\#2|\%%
|else
\\%
- |ltx@ReturnAfterFi{%
+ |Hy@ReturnAfterFi{%
|Hy@ExchangeBackslash#2|@nil
}%
|fi
@@ -12752,7 +12762,7 @@
\ifx\\#2\\%
\else
\@backslashchar(%
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\Hy@ExchangeLeftParenthesis#2\@nil
}%
\fi
@@ -12762,7 +12772,7 @@
\ifx\\#2\\%
\else
\@backslashchar)%
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\Hy@ExchangeRightParenthesis#2\@nil
}%
\fi
@@ -12811,7 +12821,7 @@
\fi
\ifHy@setpdfversion
\ifnum\Hy@pdf@majorminor@version<105 %
- \ltx@IfUndefined{pdfobjcompresslevel}{%
+ \@ifundefined{pdfobjcompresslevel}{%
}{%
\ifHy@verbose
\Hy@InfoNoLine{%
@@ -12821,19 +12831,19 @@
\Hy@pdf@majorversion.\Hy@pdf@minorversion
}%
\fi
- \pdfobjcompresslevel=\ltx@zero
+ \pdfobjcompresslevel=\z@
}%
\fi
\ifnum\Hy@pdfmajorminor@version=\Hy@pdf@majorminor@version\relax
\else
- \let\Hy@temp\ltx@empty
+ \let\Hy@temp\@empty
\def\Hy@temp@A#1#2{%
- \ifnum#1>\ltx@zero
+ \ifnum#1>\z@
\edef\Hy@temp{%
\Hy@temp
\space\space
\the#1\space #2%
- \ifnum#1=\ltx@one\else s\fi
+ \ifnum#1=\@ne\else s\fi
\MessageBreak
}%
\fi
@@ -12842,15 +12852,15 @@
\Hy@temp@A\pdflastxform{form XObject}%
\Hy@temp@A\pdflastximage{image XObject}%
\Hy@temp@A\pdflastannot{annotation}%
- \ltx@IfUndefined{pdflastlink}{%
+ \@ifundefined{pdflastlink}{%
}{%
\Hy@temp@A\pdflastlink{link}%
}%
- \ifx\Hy@temp\ltx@empty
+ \ifx\Hy@temp\@empty
\Hy@pdfmajorversion=\Hy@pdf@majorversion\relax
\Hy@pdfminorversion=\Hy@pdf@minorversion\relax
\else
- \let\Hy@temp@A\ltx@empty
+ \let\Hy@temp@A\@empty
\ifnum\Hy@pdf@majorminor@version=104 %
\IfFileExists{pdf14.sty}{%
\def\Hy@temp@A{%
@@ -12873,7 +12883,7 @@
\expandafter\string\Hy@pdfminorversion=\Hy@pdf@minorversion
\string\relax
\ifnum\Hy@pdf@majorminor@version<105 %
- \ltx@ifundefined{pdfobjcompresslevel}{%
+ \@ifundefined{pdfobjcompresslevel}{%
}{%
\MessageBreak
\space\space
@@ -13099,7 +13109,7 @@
}
\def\hyper@linkstart#1#2{%
\Hy@VerboseLinkStart{#1}{#2}%
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\CurrentBorderColor\relax
}{%
\edef\CurrentBorderColor{\csname @#1bordercolor\endcsname}%
@@ -13109,7 +13119,7 @@
\def\hyper@linkend{\close@pdflink}
\def\hyper@link#1#2#3{%
\Hy@VerboseLinkStart{#1}{#2}%
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\CurrentBorderColor\relax
}{%
\edef\CurrentBorderColor{\csname @#1bordercolor\endcsname}%
@@ -13613,7 +13623,7 @@
% \begin{macrocode}
%<*hypertex>
\providecommand*{\XR@ext}{dvi}
-\let\PDF@FinishDoc\ltx@empty
+\let\PDF@FinishDoc\@empty
\def\PDF@SetupDoc{%
\ifx\@baseurl\@empty
\else
@@ -14600,7 +14610,7 @@
\providecommand*{\XR@ext}{htm}
\RequirePackage{vtexhtml}
\newif\if@Localurl
-\let\PDF@FinishDoc\ltx@empty
+\let\PDF@FinishDoc\@empty
\def\PDF@SetupDoc{%
\ifx\@baseurl\@empty
\else
@@ -14687,7 +14697,7 @@
\def\@Form[#1]{%
\Hy@Message{Sorry, TeXpider does not yet support FORMs}%
}
-\let\@endForm\ltx@empty
+\let\@endForm\@empty
\def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum
\Hy@Message{Sorry, TeXpider does not yet support FORM gauges}%
}
@@ -14790,7 +14800,7 @@
\Hy@VerboseLinkStart{#1}{#2}%
\Hy@pstringdef\Hy@pstringURI{#2}%
\expandafter\Hy@colorlink\csname @#1color\endcsname
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\CurrentBorderColor\relax
}{%
\edef\CurrentBorderColor{%
@@ -14893,7 +14903,7 @@
}
\def\hyper@link#1#2#3{%
\Hy@VerboseLinkStart{#1}{#2}%
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\CurrentBorderColor\relax
}{%
\edef\CurrentBorderColor{\csname @#1bordercolor\endcsname}%
@@ -15472,7 +15482,7 @@
\endgroup
\Hy@RestoreLastskip
}
-\ltx@IfUndefined{hyper@anchorstart}{}{\endinput}
+\@ifundefined{hyper@anchorstart}{}{\endinput}
\Hy@WrapperDef\hyper@anchorstart#1{%
\Hy@SaveLastskip
\Hy@VerboseAnchor{#1}%
@@ -15500,7 +15510,7 @@
\ifmmode
\def\Hy@LinkMath{$}%
\else
- \let\Hy@LinkMath\ltx@empty
+ \let\Hy@LinkMath\@empty
\fi
\Hy@SaveSpaceFactor
\hbox\bgroup
@@ -15515,7 +15525,7 @@
}
\def\hyper@linkend{%
\literalps@out{\strip@pt@and@otherjunk\baselineskip\space H.L}%
- \ltx@IfUndefined{@\hyper@currentlinktype bordercolor}{%
+ \@ifundefined{@\hyper@currentlinktype bordercolor}{%
\let\Hy@tempcolor\relax
}{%
\edef\Hy@tempcolor{%
@@ -15614,7 +15624,7 @@
\def\Hy@undefinedname{UNDEFINED}
\def\hyper@link#1#2#3{%
\Hy@VerboseLinkStart{#1}{#2}%
- \ltx@IfUndefined{@#1bordercolor}{%
+ \@ifundefined{@#1bordercolor}{%
\let\Hy@tempcolor\relax
}{%
\edef\Hy@tempcolor{\csname @#1bordercolor\endcsname}%
@@ -15789,7 +15799,7 @@
\edef\@processme{\noexpand\pdf@toks={\the\pdf@defaulttoks}}%
\@processme
\let\pdf@type\relax
- \let\pdf@objdef\ltx@empty
+ \let\pdf@objdef\@empty
\kvsetkeys{PDF}{#2}%
\ifHy@pdfmarkerror
\else
@@ -15803,14 +15813,14 @@
\ifx\\#1\\%
\literalps@out{%
[%
- \ifx\pdf@objdef\ltx@empty
+ \ifx\pdf@objdef\@empty
\else
/_objdef\string{\pdf@objdef\string}%
\fi
\the\pdf@toks\space\pdf@type\space pdfmark%
}%
\else
- \ltx@IfUndefined{@\pdf@linktype color}{%
+ \@ifundefined{@\pdf@linktype color}{%
\Hy@colorlink\@linkcolor
}{%
\expandafter\Hy@colorlink
@@ -15819,7 +15829,7 @@
\pdf@rect{#1}%
\literalps@out{%
[%
- \ifx\pdf@objdef\ltx@empty
+ \ifx\pdf@objdef\@empty
\else
/_objdef\string{\pdf@objdef\string}%
\fi
@@ -15855,7 +15865,7 @@
\begingroup
\chardef\x=1 %
\def\Hy@temp{#1}%
- \ifx\Hy@temp\ltx@empty
+ \ifx\Hy@temp\@empty
\chardef\x=0 %
\else
\def\y{\anchor@spot}%
@@ -15876,7 +15886,7 @@
\ifmmode
\def\Hy@LinkMath{$}%
\else
- \let\Hy@LinkMath\ltx@empty
+ \let\Hy@LinkMath\@empty
\fi
\ifHy@breaklinks
\Hy@setouterhbox\pdf@box{%
@@ -15965,7 +15975,7 @@
\def\pdf@linktype{link}
% named object?
\define@key{PDF}{objdef}{\edef\pdf@objdef{#1}}
-\let\pdf@objdef\ltx@empty
+\let\pdf@objdef\@empty
% parameter is a stream of PDF
\define@key{PDF}{Raw}{\pdf@addtoksx{#1}}
% parameter is a name
@@ -16255,7 +16265,7 @@
% \begin{macrocode}
%<*dvips>
\providecommand*{\XR@ext}{pdf}
-\let\Hy@raisedlink\ltx@empty
+\let\Hy@raisedlink\@empty
\def\literalps@out#1{\special{ps:SDict begin #1 end}}%
\def\headerps@out#1{\special{! #1}}%
\input{pdfmark.def}%
@@ -16430,7 +16440,7 @@
% \begin{macrocode}
%<*vtexpdfmark>
\providecommand*{\XR@ext}{pdf}
-\let\Hy@raisedlink\ltx@empty
+\let\Hy@raisedlink\@empty
\def\literalps@out#1{\special{pS:#1}}%
\def\headerps@out#1{\immediate\special{pS:#1}}%
\input{pdfmark.def}%
@@ -16818,7 +16828,7 @@
% |\special| commands.
%<*dvipsone>
\providecommand*{\XR@ext}{pdf}
-\let\Hy@raisedlink\ltx@empty
+\let\Hy@raisedlink\@empty
\providecommand*\@pdfborder{0 0 1}
\providecommand*\@pdfborderstyle{}
\def\literalps@out#1{\special{ps:#1}}%
@@ -17018,14 +17028,14 @@
% \begin{macrocode}
%<*tex4ht>
\providecommand*{\XR@ext}{html}
-\let\Hy@raisedlink\ltx@empty
+\let\Hy@raisedlink\@empty
\@ifpackageloaded{tex4ht}{%
\Hy@InfoNoLine{tex4ht is already loaded}%
}{%
\RequirePackage[htex4ht]{tex4ht}%
}
\hyperlinkfileprefix{}
-\let\PDF@FinishDoc\ltx@empty
+\let\PDF@FinishDoc\@empty
\def\PDF@SetupDoc{%
\ifx\@baseurl\@empty
\else
@@ -17135,7 +17145,7 @@
\ifx \rEfLiNK \UnDef
\def\rEfLiNK #1#2{#2}%
\fi
-\let\backref\ltx@gobble
+\let\backref\@gobble
% \end{macrocode}
% Fix for tex4ht.
% \begin{macrocode}
@@ -17361,7 +17371,7 @@
}}%
\kvsetkeys{Form}{#1}%
}
-\let\@endForm\ltx@empty
+\let\@endForm\@empty
\def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum
\Hy@Message{Sorry, pdfmark drivers do not support FORM gauges}%
}
@@ -17388,7 +17398,7 @@
\string{#1\HyField@TheAnnotCount\string}%
}%
}%
- \ifx\Fld@calculate@code\ltx@empty
+ \ifx\Fld@calculate@code\@empty
\else
\pdfmark{%
pdfmark=/APPEND,%
@@ -17403,7 +17413,7 @@
% \begin{macrocode}
\def\@TextField[#1]#2{% parameters, label
\def\Fld@name{#2}%
- \let\Fld@default\ltx@empty
+ \let\Fld@default\@empty
\let\Fld@value\@empty
\def\Fld@width{\DefaultWidthofText}%
\def\Fld@height{%
@@ -17648,7 +17658,7 @@
\def\@Form[#1]{%
\Hy@Message{Sorry, HyperTeX does not support FORMs}%
}
-\let\@endForm\ltx@empty
+\let\@endForm\@empty
\def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum
\Hy@Message{Sorry, HyperTeX does not support FORM gauges}%
}
@@ -17686,7 +17696,7 @@
\def\@TextField[#1]#2{% parameters, label
\let\Hy@reserved@a\@empty
\def\Fld@name{#2}%
- \let\Fld@default\ltx@empty
+ \let\Fld@default\@empty
\bgroup
\Field@toks={ }%
\kvsetkeys{Field}{#1}%
@@ -17733,7 +17743,7 @@
}
\def\@ChoiceMenu[#1]#2#3{% parameters, label, choices
\def\Fld@name{#2}%
- \let\Fld@default\ltx@empty
+ \let\Fld@default\@empty
\let\Hy@reserved@a\relax
\begingroup
\expandafter\Fld@findlength#3\\%
@@ -17831,8 +17841,8 @@
}%
% \hbox to 0pt{\hskip-\maxdimen{\pdfrefxform \the\pdflastxform}}%
}%
-\let\HyField@afields\ltx@empty
-\let\HyField@cofields\ltx@empty
+\let\HyField@afields\@empty
+\let\HyField@cofields\@empty
\@ifundefined{pdflastlink}
{%
\let\HyField@AddToFields\relax
@@ -17844,8 +17854,8 @@
but other PDF viewers might complain%
}}%
{%
- \let\HyField@AuxAddToFields\ltx@gobble
- \let\HyField@AuxAddToCoFields\ltx@gobbletwo
+ \let\HyField@AuxAddToFields\@gobble
+ \let\HyField@AuxAddToCoFields\@gobbletwo
\def\HyField@AfterAuxOpen{\Hy@AtBeginDocument}%
% \end{macrocode}
% Insertion sort for calculation field list.
@@ -17855,31 +17865,31 @@
\def\HyField@ABD@AuxAddToCoFields#1#2{%
\begingroup
\Hy@safe@activestrue
- \let\ltx@secondoftwo\relax
- \ifx\HyField@cofields\ltx@empty
+ \let\@secondoftwo\relax
+ \ifx\HyField@cofields\@empty
\xdef\HyField@cofields{%
- \ltx@secondoftwo{#1}{ #2 0 R}%
+ \@secondoftwo{#1}{ #2 0 R}%
}%
\else
- \let\ltx@secondoftwo\relax
+ \let\@secondoftwo\relax
\def\HyField@AddCoField##1##2##3{%
- \ifx##1\ltx@empty
- \ltx@secondoftwo{#1}{ #2 0 R}%
- \expandafter\ltx@gobble
+ \ifx##1\@empty
+ \@secondoftwo{#1}{ #2 0 R}%
+ \expandafter\@gobble
\else
- \ifnum\pdfstrcmp{##2}{#1}>\ltx@zero
- \ltx@secondoftwo{#1}{ #2 0 R}%
- \ltx@secondoftwo{##2}{##3}%
- \expandafter\expandafter\expandafter\ltx@gobble
+ \ifnum\pdfstrcmp{##2}{#1}>\z@
+ \@secondoftwo{#1}{ #2 0 R}%
+ \@secondoftwo{##2}{##3}%
+ \expandafter\expandafter\expandafter\@gobble
\else
- \ltx@secondoftwo{##2}{##3}%
+ \@secondoftwo{##2}{##3}%
\fi
\fi
\HyField@AddCoField
}%
\xdef\HyField@cofields{%
\expandafter\HyField@AddCoField
- \HyField@cofields\ltx@empty\ltx@empty\ltx@empty
+ \HyField@cofields\@empty\@empty\@empty
}%
\fi
\endgroup
@@ -17910,7 +17920,7 @@
\expandafter\HyField@@AddToFields\expandafter{%
\the\pdflastlink
}%
- \ifx\Fld@calculate@code\ltx@empty
+ \ifx\Fld@calculate@code\@empty
\else
\begingroup
\Hy@safe@activestrue
@@ -17953,7 +17963,7 @@
\immediate\pdfobj{%
<<%
/Fields[\HyField@afields]%
- \ifx\HyField@cofields\ltx@empty
+ \ifx\HyField@cofields\@empty
\else
/CO[\romannumeral-`\Q\HyField@cofields]%
\fi
@@ -17996,18 +18006,18 @@
\fbox{\textcolor{yellow}{\textsf{SubmitP}}}%
}{SubmitP}%
}
-\let\@endForm\ltx@empty
+\let\@endForm\@empty
% \end{macrocode}
% \begin{macrocode}
-\let\HyAnn@AbsPageLabel\ltx@empty
-\let\Fld@pageobjref\ltx@empty
-\ltx@IfUndefined{pdfpageref}{%
+\let\HyAnn@AbsPageLabel\@empty
+\let\Fld@pageobjref\@empty
+\@ifundefined{pdfpageref}{%
}{%
- \ltx@ifpackageloaded{zref-abspage}{%
+ \@ifpackageloaded{zref-abspage}{%
\newcount\HyAnn@Count
- \HyAnn@Count=\ltx@zero
+ \HyAnn@Count=\z@
\def\HyAnn@AbsPageLabel{%
- \global\advance\HyAnn@Count by\ltx@one
+ \global\advance\HyAnn@Count by\@ne
\zref@labelbyprops{HyAnn@\the\HyAnn@Count}{abspage}%
\zref@refused{HyAnn@\the\HyAnn@Count}%
}%
@@ -18029,7 +18039,7 @@
% \begin{macrocode}
\def\@TextField[#1]#2{% parameters, label
\def\Fld@name{#2}%
- \let\Fld@default\ltx@empty
+ \let\Fld@default\@empty
\let\Fld@value\@empty
\def\Fld@width{\DefaultWidthofText}%
\def\Fld@height{%
@@ -18379,7 +18389,7 @@
% \end{macro}
% \begin{macro}{\@endForm}
% \begin{macrocode}
-\let\@endForm\ltx@empty
+\let\@endForm\@empty
% \end{macrocode}
% \end{macro}
%
@@ -18426,7 +18436,7 @@
% \begin{macrocode}
\def\HyField@AddToFields#1{%
\@pdfm@mark{put @afields @#1\HyField@TheAnnotCount}%
- \ifx\Fld@calculate@code\ltx@empty
+ \ifx\Fld@calculate@code\@empty
\else
\@pdfm@mark{put @corder @#1\HyField@TheAnnotCount}%
\fi
@@ -18438,7 +18448,7 @@
% \begin{macrocode}
\def\@TextField[#1]#2{% parameters, label
\def\Fld@name{#2}%
- \let\Fld@default\ltx@empty
+ \let\Fld@default\@empty
\let\Fld@value\@empty
\def\Fld@width{\DefaultWidthofText}%
\def\Fld@height{%
@@ -18847,7 +18857,7 @@
\else
\expandafter
\Hy@pstringdef\csname Hy@esc@\string#2\endcsname{#2}%
- \ltx@ReturnAfterFi{%
+ \Hy@ReturnAfterFi{%
\Hy@@escapeform#3\@nil
}%
\fi
@@ -19427,9 +19437,9 @@
\def\HyPsd@SanitizeOut@BraceLeft#1(#2\@nil{%
#1%
\ifx\\#2\\%
- \expandafter\ltx@gobble
+ \expandafter\@gobble
\else
- \expandafter\ltx@firstofone
+ \expandafter\@firstofone
\fi
{%
\string\173%
@@ -19439,9 +19449,9 @@
\def\HyPsd@SanitizeOut@BraceRight#1)#2\@nil{%
#1%
\ifx\\#2\\%
- \expandafter\ltx@gobble
+ \expandafter\@gobble
\else
- \expandafter\ltx@firstofone
+ \expandafter\@firstofone
\fi
{%
\string\175%
@@ -19792,7 +19802,7 @@
% is not executed, so there will be no destination for \cmd{addcontentsline}.
% So \cmd{\@chapter} is overloaded to avoid this:
% \begin{macrocode}
-\ltx@IfUndefined{@chapter}{}{%
+\@ifundefined{@chapter}{}{%
\let\Hy@org@chapter\@chapter
\def\@chapter{%
\def\Hy@next{%
@@ -19802,7 +19812,7 @@
}%
}%
\ifnum\c@secnumdepth>\m@ne
- \ltx@IfUndefined{if@mainmatter}%
+ \@ifundefined{if@mainmatter}%
\iftrue{\csname if@mainmatter\endcsname}%
\let\Hy@next\relax
\fi
@@ -22152,7 +22162,7 @@
\DeclareTextCommand{\cyrabhha}{PU}{\84\251}% U+04A9
% U+04AA CYRILLIC CAPITAL LETTER ES WITH DESCENDER; Esdescendercyrillic
\DeclareTextCommand{\CYRSDSC}{PU}{\84\252}% U+04AA
-\DeclareTextCompositeCommand{\CYRSDSC}{PU}{\CYRS}{\84\252}% U+04AA
+\DeclareTextCompositeCommand{\k}{PU}{\CYRS}{\84\252}% U+04AA
% U+04AB CYRILLIC SMALL LETTER ES WITH DESCENDER; esdescendercyrillic
\DeclareTextCommand{\cyrsdsc}{PU}{\84\253}% U+04AB
\DeclareTextCompositeCommand{\k}{PU}{\cyrs}{\84\253}% U+04AB
diff --git a/macros/latex/contrib/hyperref/nameref.dtx b/macros/latex/contrib/hyperref/nameref.dtx
index 861af305a0..ca0f46b434 100644
--- a/macros/latex/contrib/hyperref/nameref.dtx
+++ b/macros/latex/contrib/hyperref/nameref.dtx
@@ -33,7 +33,7 @@
%<driver>\ProvidesFile{nameref.drv}
% \fi
% \ProvidesFile{nameref.dtx}
- [2023-11-09 v2.55 Cross-referencing by name of section]%
+ [2023-11-26 v2.56 Cross-referencing by name of section]%
%
%
% \iffalse
@@ -112,14 +112,11 @@
%
% \item \cs{@part}, \cs{@spart}, \cs{@chapter}, \cs{@schapter}:
% command to store the title added
-% \item \cs{ttl@sect@i} (from the \textsf{titlesec} package):
-% command to store the title added
% \end{itemize}
%
% All the patches excepted the last are disabled if the command
% \cs{NR@nopatch@sectioning} is defined (the actual definition is irrelevant, only
-% existence is tested. The titlesec patch is disabled if
-% \cs{NR@nopatch@titlesec} is defined.
+% existence is tested.
% This currently only suppress the actual patches, the counter,
% \cs{Sectionformat} and also the internal copies \cs{NR@sect} etc are still
% defined.
@@ -215,9 +212,14 @@
% \begin{macrocode}
\RequirePackage{refcount}[2006/02/12]
\RequirePackage{gettitlestring}[2009/12/18]
-\RequirePackage{ltxcmds}[2009/12/12]
% \end{macrocode}
-%
+
+% \begin{macrocode}
+\ExplSyntaxOn
+\let\NR@GlobalAppendToMacro\tl_gput_right:Nn
+\ExplSyntaxOff
+
+% \end{macrocode}
% In formats older than 2023-06-01
% we redefine |\label| so that it also writes the name of the
% current section to the .aux file; if the name ends in a dot,
@@ -226,7 +228,7 @@
% used for cross-ref name, and file).
% \begin{macro}{\NR@strip@period}
% \begin{macrocode}
-\def\NR@strip@period#1.\ltx@empty#2\@nil{#1}
+\def\NR@strip@period#1.\@empty#2\@nil{#1}
% \end{macrocode}
% \end{macro}
%
@@ -244,7 +246,7 @@
\@onelevel@sanitize\@currentlabelname
\edef\@currentlabelname{%
\expandafter\NR@strip@period\@currentlabelname
- \ltx@empty.\ltx@empty\@nil
+ \@empty.\@empty\@nil
}%
}
% \end{macrocode}
@@ -279,7 +281,7 @@
% and also in hyperref.
% \begin{macrocode}
\providecommand*{\label@hook}{}
-\ltx@GlobalAppendToMacro{\label@hook}{%
+\NR@GlobalAppendToMacro{\label@hook}{%
\NR@sanitize@labelname
}
\@ifl@t@r\fmtversion{2023-06-01}
@@ -518,7 +520,7 @@
%
% Environment `description'.
% \begin{macrocode}
- \ltx@IfUndefined{descriptionlabel}{%
+ \@ifundefined{descriptionlabel}{%
}{%
\@ifundefined{NR@nopatch@lists}
{\let\NRorg@descriptionlabel\descriptionlabel
@@ -535,7 +537,7 @@
%
% \begin{macrocode}
\@ifundefined{NR@nopatch@theorem}{%
- \ltx@IfUndefined{@opargbegintheorem}{}{%
+ \@ifundefined{@opargbegintheorem}{}{%
\let\NRorg@opargbegintheorem\@opargbegintheorem
\def\@opargbegintheorem#1#2#3{%
\NR@gettitle{#3}%
diff --git a/macros/latex/contrib/hyperref/xr-hyper.sty b/macros/latex/contrib/hyperref/xr-hyper.sty
index 84c9611732..d1f931a9bc 100644
--- a/macros/latex/contrib/hyperref/xr-hyper.sty
+++ b/macros/latex/contrib/hyperref/xr-hyper.sty
@@ -50,14 +50,15 @@
%%
%% In the case of \ref, if the external document has not used
%% hyperref, this package will work like xr and produce the correct
-%% text, but can not produce a well formed link as the target document
-%% is not set up. In this case you may prefer to use \ref* rather than
+%% text, but it can only produce a file link and
+%% not target the exact location as the target document has no destinations
+%% In this case you may prefer to use \ref* rather than
%% \ref to avoid generating a hyperlink.
%%
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{xr-hyper}
- [2023-11-09 v7.01f eXternal References (DPC)]
+ [2023-11-26 v7.01g eXternal References (DPC)]
\def\externaldocument{\@testopt\XR@cite{}}
\let\externalcitedocument\externaldocument
@@ -73,7 +74,6 @@
\else
\let\XR@bibcite\bibcite
\fi
- \def\XR@useURL{}%
\def\XR@URL{#4}%
\filename@parse{#3}%
\XR@next#3.aux\relax\\}}
@@ -94,12 +94,7 @@
% XR@addURL:
\def\XR@addURL#1{\XR@@dURL#1{}{}{}{}\\}
\def\XR@@dURL#1#2#3#4#5\\{%
- {#1}{#2}%
- \if!#4!%
- {#3}{#4}{}% new perhaps this could use \XR@URL too?
- \else
- {#3}{#4}{\XR@useURL}%
- \fi
+ {#1}{#2}{#3}{#4}{\XR@URL}%
}%
\def\XR@explist{\expandafter\XR@next\XR@list\\}
@@ -118,11 +113,6 @@
% 2019 update to match xr
\long\def\XR@test#1#2#3#4\XR@{%
\let\XR@tempa\@gobblethree
-% we set the file name only if the target has actually destinations.
-% for this we test if hyperref has been used.
- \ifx#1\HyperFirstAtBeginDocument
- \let\XR@useURL\XR@URL
- \fi
\ifx#1\newlabel
\let\XR@tempa\@firstofthree
\else\ifx#1\XR@bibcite
@@ -168,3 +158,9 @@
%% unified and simplified the brace handling: all defined references have now
%% five brace groups. Together with the planed change in LaTeX 2023-06-01 this
%% will improve the combination of hyperref/non-hyperref documents.
+%%
+%% 2023-11-26
+%%
+%% Always store the URL/file name of the external document to allow file links
+%% even if it has no destinations.
+%%
diff --git a/macros/luatex/generic/penlightplus/penlightplus.lua b/macros/luatex/generic/penlightplus/penlightplus.lua
index 1f74d45777..84cd2094ff 100644
--- a/macros/luatex/generic/penlightplus/penlightplus.lua
+++ b/macros/luatex/generic/penlightplus/penlightplus.lua
@@ -1,5 +1,5 @@
--% Kale Ewasiuk (kalekje@gmail.com)
---% 2023-09-04
+--% 2023-11-25
--% Copyright (C) 2021-2023 Kale Ewasiuk
--%
--% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -449,6 +449,10 @@ function str_mt.__index.trimfl(str)
return str:sub(2,-2)
end
+function str_mt.__index.subpar(s, r)
+ r = r or ' '
+ return (s:gsub('\\par', r))
+end
-- -- -- -- function stuff
@@ -802,6 +806,7 @@ function penlight.get_tbl_index(s)
return tbl, key
end
+
function penlight.get_tbl_item(s, p) -- get item with string, p means print value
p = p or false
local tbl, key = penlight.get_tbl_index(s)
@@ -840,6 +845,18 @@ function penlight.check_recent_tbl_undefault()
end
+penlight.tbl_xysep = '%s+' -- spaces separate x-y coords
+function penlight.def_tbl_coords(str, def)
+ -- todo could definitely make this flexible for a table...
+ local x, y = str:strip():splitv(penlight.tbl_xysep)
+ --if (~penlight.hasval(x)) or (~penlight.hasval(y)) then
+ -- penlight.tex.pkgerror('penlightplus', 'def_tbl_coords function could not parse coordiantes given as "'..str..'" ensure two numbers separated by space are given!', '', true)
+ --end
+ token.set_macro(def..'x', tostring(x))
+ token.set_macro(def..'y', tostring(y))
+end
+
+
if penlight.hasval(__PL_GLOBALS__) then
-- iterators
kpairs = penlight.utils.kpairs
diff --git a/macros/luatex/generic/penlightplus/penlightplus.pdf b/macros/luatex/generic/penlightplus/penlightplus.pdf
index 0f35dbf75a..7e273cb6c1 100644
--- a/macros/luatex/generic/penlightplus/penlightplus.pdf
+++ b/macros/luatex/generic/penlightplus/penlightplus.pdf
Binary files differ
diff --git a/macros/luatex/generic/penlightplus/penlightplus.sty b/macros/luatex/generic/penlightplus/penlightplus.sty
index 01b0aafc16..97083c6bff 100644
--- a/macros/luatex/generic/penlightplus/penlightplus.sty
+++ b/macros/luatex/generic/penlightplus/penlightplus.sty
@@ -1,5 +1,5 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2023-09-04
+% 2023-11-25
% Copyright (C) 2021-2023 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -22,7 +22,7 @@
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
% OR OTHER DEALINGS IN THE SOFTWARE.
-\ProvidesPackage{penlightplus}[2023-09-04]
+\ProvidesPackage{penlightplus}[2023-11-25]
\RequirePackage{luacode}
\RequirePackage{luakeys}
@@ -62,12 +62,12 @@
\luadirect{penlight.tex.aliasluastring(\luastring{#2},\luastring{#1})}%
}
-\NewDocumentCommand{\splitToComma}{ O{nn} m m }{%
+\NewDocumentCommand{\splittocomma}{ O{nn} m m }{%
\MakeluastringCommands[nn]{#1}%
\luadirect{penlight.tex.split2comma(\plluastringA{#2},\plluastringB{#3})}%
}
-\NewDocumentCommand{\splitToItems}{ O{NN} m m }{%
+\NewDocumentCommand{\splittoitems}{ O{NN} m m }{%
\MakeluastringCommands[nn]{#1}%
\luadirect{penlight.tex.split2items(\plluastringA{#2},\plluastringB{#3})}%
}
@@ -103,45 +103,67 @@
-%%%
+%%% tbls below
-\NewDocumentCommand{\newtbl}{m}{\luadirect{
+\NewDocumentCommand{\tblnew}{m}{\luadirect{% initialize a tbl
penlight.tbls[\luastring{#1}] = {}
penlight.rec_tbl = \luastring{#1}
}}
-\NewDocumentCommand{\tblfrkv}{m m O{}}{ \luadirect{
+\NewDocumentCommand{\tblfrkv}{m +m O{}}{\luadirect{%
penlight.rec_tbl_opts = penlight.luakeys.parse(\luastring{#3})
- penlight.tbls[\luastring{#1}] = penlight.luakeys.parse(\luastring{#2}, penlight.rec_tbl_opts)
+ penlight.wrth(\luastring{#2}, '??')
+ penlight.tbls[\luastring{#1}] = penlight.luakeys.parse(string.subpar(\luastring{#2}), penlight.rec_tbl_opts)
penlight.rec_tbl = \luastring{#1}
}}
-\NewDocumentCommand{\tblfrcsv}{m m O{}}{\tblfrkv{#1}{#2}[naked_as_value=true,#3]}
+\NewDocumentCommand{\tblfrkvN}{m +m O{}}{\luadirect{%
+ penlight.rec_tbl_opts = penlight.luakeys.parse(\luastring{#3})
+ penlight.tbls[\luastring{#1}] = penlight.luakeys.parse(string.subpar(\luastringN{#2}), penlight.rec_tbl_opts)
+ penlight.rec_tbl = \luastring{#1}
+}}
+
+\NewDocumentCommand{\tblfrcsv}{m +m O{}}{\tblfrkv{#1}{#2}[naked_as_value=true,#3]}
-\NewDocumentCommand{\kvtblundefcheck}{}{\luadirect{penlight.check_recent_tbl_undefault()}} % todo
+\NewDocumentCommand{\tblkvundefcheck}{}{\luadirect{penlight.check_recent_tbl_undefault()}}% check defaults list and throw error if foreign keys were used
-\NewDocumentCommand{\chgtbl}{ m }{ \luadirect{
+\NewDocumentCommand{\tblchg}{ m }{\luadirect{% change recent table
penlight.rec_tbl = \luastring{#1}
}}
-\NewDocumentCommand{\gettbl}{m}{\luadirect{
+
+\NewDocumentCommand{\tblget}{m}{\luadirect{% get an item
penlight.get_tbl_item(\luastring{#1}, true)
}}
-\NewDocumentCommand{\settbl}{m m}{\luadirect{
+\NewDocumentCommand{\tblset}{m m}{\luadirect{% set item with {value}
penlight.set_tbl_item(\luastring{#1}, \luastring{#2})
}}
-\NewDocumentCommand{\deftbl}{ m m }{\luadirect{% define a table, use * to make definition
+\NewDocumentCommand{\tbldef}{ m m }{\luadirect{% define a table, use * to make definition
token.set_macro(\luastring{#2}, tostring(penlight.get_tbl_item(\luastring{#1})))
}}
-\NewDocumentCommand{\gdeftbl}{ m m }{\luadirect{% define a table, use * to make global definition
+\NewDocumentCommand{\tblgdef}{ m m }{\luadirect{% define a table, use * to make global definition
token.set_macro(\luastring{#2}, tostring(penlight.get_tbl_item(\luastring{#1})), 'global')
}}
-\NewDocumentCommand{\iftbl}{m m O{}}{\ifluax{penlight.get_tbl_item(\luastring{#1})}{#2}[#3]}
+\NewDocumentCommand{\tbldefxy}{ m m }{\luadirect{penlight.def_tbl_coords(penlight.get_tbl_item(\luastring{#1}), \luastring{#2})}}% define #2x and #2y from a space delimited x-y pair
+
+
+\NewDocumentCommand{\tblif}{m m O{}}{\ifluax{penlight.get_tbl_item(\luastring{#1})}{#2}[#3]}
+
+\NewDocumentCommand{\tblifv}{m m O{}}{\ifluaxv{penlight.get_tbl_item(\luastring{#1})}{#2}[#3]}
-\NewDocumentCommand{\iftblv}{m m O{}}{\ifluaxv{penlight.get_tbl_item(\luastring{#1})}{#2}[#3]}
+% legacy code, delete this
+\let\kvtblundefcheck\tblkvundefcheck
+\let\chgtbl\tblchg
+\let\newtbl\tblnew
+\let\gettbl\tblget
+\let\settbl\tblset
+\let\deftbl\tbldef
+\let\gdeftbl\tblgdef
+\let\iftbl\tblif
+\let\iftblv\tblifv \ No newline at end of file
diff --git a/macros/luatex/generic/penlightplus/penlightplus.tex b/macros/luatex/generic/penlightplus/penlightplus.tex
index fbc4ec32d5..169364847c 100644
--- a/macros/luatex/generic/penlightplus/penlightplus.tex
+++ b/macros/luatex/generic/penlightplus/penlightplus.tex
@@ -1,5 +1,5 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2023-09-04
+% 2023-11-25
% Copyright (C) 2021-2023 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -157,7 +157,7 @@ The user can specify \cmd{n}, \cmd{o}, \cmd{t}, and \cmd{f} (case insensitve) if
no, once, twice, or full expansion. For example, we can control the expansion of args 2 and 3 with arg 1:
\begin{verbatim}
- \NewDocumentCommand{\splitToComma}{ O{nn} m m }{%
+ \NewDocumentCommand{\splittocomma}{ O{nn} m m }{%
\MakeluastringCommands[nn]{#1}%
\luadirect{penlight.tex.split2comma(\plluastringA{#2},\plluastringB{#3})}%
}
@@ -199,17 +199,19 @@ no, once, twice, or full expansion. For example, we can control the expansion of
\cmd{penlight.tbls} table.
-\cmd{\newtbl{t}} declares a new table with name \cmd{t}\\
-\cmd{\chgtbl{t}} changes the 'recent' table\\
+\cmd{\tblnew{t}} declares a new table with name \cmd{t}\\
+\cmd{\tblchg{t}} changes the 'recent' table\\
\cmd{\tblfrkv{t}{key-val string}[luakeys opts]} new table from key-vals using \cmd{luakeys} \\
+\cmd{\tblfrkvN{t}{key-val string}[luakeys opts]} does not expand key-val string \cmd{luakeys} \\
\cmd{\tblfrcsv} a shorthand \cmd{\tblfrkv{t}{csv}[naked_as_value=true,opts]}, a good way to convert a comma-separated list to an array\\
-\cmd{\settbl{i}{v}} sets a value of the table/index \cmd{i} to \cmd{v}\\
-\cmd{\gettbl{i}} gets the value and \cmd{tex.sprint()}'s it\\
-\cmd{\deftbl{i}{d}} pushes the value to a \cmd{cs} named \cmd{d}\\
-\cmd{\gdeftbl{i}{d}} pushes the value to a global\\
+\cmd{\tblset{i}{v}} sets a value of the table/index \cmd{i} to \cmd{v}\\
+\cmd{\tblget{i}} gets the value and \cmd{tex.sprint()}'s it\\
+\cmd{\tbldef{i}{d}} pushes the value to a \cmd{cs} named \cmd{d}\\
+\cmd{\tblgdef{i}{d}} pushes the value to a global\\
+\cmd{\tbldefxy{i}{d}} splits the value of item by spaces creates two definitions \cmd{\dx} and \cmd{\dy}. Useful for pasing tikz coordinates like \cmd{xy=0 5}\\
\cmd{\iftbl{i}{tr}[fa]} runs code \cmd{ta} if the item is true else \cmd{fr}\\
\cmd{\iftblv{i}{tr}[fa]} runs code \cmd{ta} if the item is truthy else \cmd{fr}\\
-\cmd{\kvtblundefcheck} will throw an error if you use define a table from key-values
+\cmd{\tblkvundefcheck} will throw an error if you use define a table from key-values
and use a key that was not specified in the luakeys parse options via \cmd{opts.defaults} or \cmd{opts.defs}.
There are 3 ways to use the index (placeholder \cmd{{i}} above).
@@ -220,53 +222,68 @@ or simply use \cmd{ind} without the table name, where the assumed table is the l
\begin{LTXexample}[width=0.3\linewidth]
\tblfrkv{my}{a,b,c,first=john,last=smith}%
[defaults={x=0,1=one,n=false,y=yes}]
-\gettbl{my.a}\\
-\gettbl{my.x}\\
-\iftbl{n}{tr}[fa]\\
-\iftblv{n}{TR}[FA]\\
-\iftbl{my.y}{Tr}[Fa]\\
-\iftblv{y}{tR}[fA]\\
+\tblget{my.a}\\
+\tblset{a}{tRuE!!}
+\tblget{a}\\
+\tblget{my.x}\\
+\tblif{n}{tr}[fa]\\
+\tblifv{n}{TR}[FA]\\
+\tblif{my.y}{Tr}[Fa]\\
+\tblifv{y}{tR}[fA]\\
%% \kvtblundefcheck % would throw error
-\deftbl{my.first}{mydef} \mydef\\
-{\deftbl{last}{mydef} \mydef} \mydef\\
-{\gdeftbl{last}{mydef}} \mydef\\
+\tbldef{my.first}{mydef} \mydef\\
+{\tbldef{last}{mydef} \mydef} \mydef\\
+{\tblgdef{last}{mydef}} \mydef\\
+
+\tblset{my.a}{12 36}
+\tbldefxy{my.a}{coord} (\coordx,\coordy)
\tblfrcsv{me}{a,b,"c,see",d,e}
-\gettbl{me/1},\gettbl{2}\\
-\gettbl{3}\\
-\settbl{me/4}{D}\gettbl{me/4}\\
-\settbl{5}{E}\gettbl{5}\\
-\gettbl{-2},\gettbl{me/-1}\\
-%% \gettbl{k} % would throw error
+\tblget{me/1},\tblget{2}\\
+\tblget{3}\\
+\tblset{me/4}{D}\tblget{me/4}\\
+\tblset{5}{E}\tblget{5}\\
+\tblget{-2},\tblget{me/-1}\\
+%% \tblget{k} % would throw error
\end{LTXexample}
+\tblfrcsv{me}{
+Hello=world,
+
+
+Bonjour=terre,
+}
+\tblget{Hello}
+\tblget{Bonjour}
+Note: for thisf versions: all latex tbl commands are now prefixed with \cmd{tbl}, eg., \cmd{tblget}, \cmd{tblset}.
+Old-style commands eg. \cmd{gettbl} will be kept as aliases for a few more releases then removed.
\subsection*{Splitting strings}
Splitting text (or a cmd) into oxford comma format via:
-\cmd{\splitToComma[expansion level]{text}{text to split on}}:
+\cmd{\splittocomma[expansion level]{text}{text to split on}}:
\begin{LTXexample}[width=0.3\linewidth]
--\splitToComma{ j doe }{\and}-\\
--\splitToComma{ j doe \and s else }{\and}-\\
--\splitToComma{ j doe \and s else \and a per }{\and}-\\
--\splitToComma{ j doe \and s else \and a per \and f guy}{\and}-
+-\splittocomma{ j doe }{\and}-\\
+-\splittocomma{ j doe \and s else }{\and}-\\
+-\splittocomma{ j doe \and s else \and a per }{\and}-\\
+-\splittocomma{ j doe \and s else \and a per \and f guy}{\and}-
\def\authors{j doe \and s else \and a per \and f guy}
-\splitToComma[o]{\authors}{\and}
+\splittocomma[o]{\authors}{\and}
\end{LTXexample}
The expansion level is up to two characters, \cmd{n|o|t|f}, to control the expansion of each argument.
-You can do a similar string split but to \cmd{\item} instead of commas with \cmd{\splitToItems}
+You can do a similar string split but to \cmd{\item} instead of commas with \cmd{\splittoitems}
\begin{LTXexample}
\begin{itemize}
- \splitToItems{kale\and john}{\and}
- \splitToItems{kale -john -someone else}{-}
- \splitToItems{1,2,3,4}{,}
+ \splittoitems{kale\and john}{\and}
+ \splittoitems{kale -john -someone else}{-}
+ \splittoitems{1,2,3,4}{,}
\end{itemize}
\end{LTXexample}
diff --git a/macros/luatex/latex/yamlvars/yamlvars.lua b/macros/luatex/latex/yamlvars/yamlvars.lua
index 479880a3e8..d6d2f7ca4f 100644
--- a/macros/luatex/latex/yamlvars/yamlvars.lua
+++ b/macros/luatex/latex/yamlvars/yamlvars.lua
@@ -1,5 +1,5 @@
--% Kale Ewasiuk (kalekje@gmail.com)
---% 2023-07-22
+--% 2023-11-25
--% Copyright (C) 2021-2023 Kale Ewasiuk
--%
--% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -48,11 +48,15 @@ YAMLvars.varTemp = ''
YAMLvars.debug = false
+
YAMLvars.setts = {}
+YAMLvars.setts.parseopts = {timestamps=false}
+YAMLvars.setts.decstr = 'xfm' -- if in declaration key, value is a string, how should it be treated
YAMLvars.setts.undeclared = false
YAMLvars.setts.overwrite = false
YAMLvars.setts.lowercase = false
YAMLvars.setts.tabmidrule = 'midrule'
+YAMLvars.setts.prcstring = true
YAMLvars.setts.xfm = {}
YAMLvars.setts.prc = 'gdef'
YAMLvars.setts.dft = ''
@@ -325,7 +329,7 @@ local function default_stuff()
end
function YAMLvars.declareYAMLvarsStr(y)
- local t = YAMLvars.yaml.parse(y)
+ local t = YAMLvars.yaml.parse(y, YAMLvars.setts.parseopts)
for var, specs in pairs(t) do
if pl.hasval(specs['lowcasevar']) or YAMLvars.setts.lowercase then
var = var:lower()
@@ -333,9 +337,11 @@ function YAMLvars.declareYAMLvarsStr(y)
end
YAMLvars.varspecs[var] = default_stuff()
if type(specs) == 'string' then
- specs = {xfm={specs}}
+ if YAMLvars.setts.decstr == 'xfm' then specs = {xfm={specs}} end
+ if YAMLvars.setts.decstr == 'dft' then specs = {dft=specs} end
+ if YAMLvars.setts.decstr == 'prc' then specs = {prc=specs} end
end
- if specs['xfm'] == nil then specs['xfm'] = {} end
+ if specs['xfm'] == nil then specs['xfm'] = YAMLvars.setts.xfm end
for s, p in pairs(specs) do
if s == 'xfm' and type(p) ~= 'table' then p = {p} end
YAMLvars.varspecs[var][s] = p -- set property of var
@@ -402,6 +408,8 @@ local function transform_and_prc(var, val)
val = val2
end
else
+ YAMLvars.debugtalk('function: '..func..'\nvariable: '.. var .. '\n' ..
+ 'value: '.. tostring(val) .. '\nval type: ' ..type(val), "Applying transforming (xfm) function")
val = f(var, val)
end
end
@@ -409,13 +417,20 @@ local function transform_and_prc(var, val)
if f == nil then
YAMLvars.pkgerr('prc function "'..YAMLvars.varspecs[var]['prc']..'" on var "'..var..'" not defined')
end
+ YAMLvars.debugtalk('function: '..YAMLvars.varspecs[var]['prc']..'\nvariable: '.. var .. '\n' ..
+ 'value: '.. tostring(val) .. '\nval type: ' ..type(val), "Applying processing (prc) function")
+
+ if YAMLvars.setts.prcstring then
+ val = tostring(val)
+ end
f(var, val) -- prc the value of the variable
end
function YAMLvars.parseYAMLvarsStr(y)
- YAMLvars.varsvals = YAMLvars.yaml.parse(y)
+ YAMLvars.debugtalk(YAMLvars.varsvals, 'Parsing YAML vars with table')
+ YAMLvars.varsvals = YAMLvars.yaml.parse(y, YAMLvars.setts.parseopts)
for var, val in pairs(YAMLvars.varsvals) do
if YAMLvars.varslowcase:contains(var:lower()) then
var = var:lower()
@@ -477,7 +492,7 @@ function YAMLvars.getYAMLcli()
YAMLvars.yaml2PDFmetadata = function(ytext) -- parse a YAML file and update the pdfmetadata table
__PDFmetadata__ = __PDFmetadata__ or {} -- existing metadata
if ytext ~= nil then
- local pdfmetadata_yaml = YAMLvars.yaml.parse(ytext) -- new metadata
+ local pdfmetadata_yaml = YAMLvars.yaml.parse(ytext, {timestamps = false}) -- new metadata
local t = {}
for k,v in pairs(pdfmetadata_yaml) do -- ensure first character is capital letter
t[k:upfirst()] = v
diff --git a/macros/luatex/latex/yamlvars/yamlvars.pdf b/macros/luatex/latex/yamlvars/yamlvars.pdf
index 4719837d3c..013335b3ad 100644
--- a/macros/luatex/latex/yamlvars/yamlvars.pdf
+++ b/macros/luatex/latex/yamlvars/yamlvars.pdf
Binary files differ
diff --git a/macros/luatex/latex/yamlvars/yamlvars.sty b/macros/luatex/latex/yamlvars/yamlvars.sty
index 733ee80b69..bd0643ec57 100644
--- a/macros/luatex/latex/yamlvars/yamlvars.sty
+++ b/macros/luatex/latex/yamlvars/yamlvars.sty
@@ -1,5 +1,5 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2023-07-22
+% 2023-11-25
% Copyright (C) 2021-2023 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -25,7 +25,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{yamlvars}[2023-07-22]
+\ProvidesPackage{yamlvars}[2023-11-25]
\RequirePackage{luacode}
\RequirePackage{etoolbox}
@@ -38,7 +38,9 @@
\luadirect{YAMLvars = require('YAMLvars')}
\DeclareOption{useyv}{
- \gdef\yv#1{\csname yv--#1\endcsname}
+ \newcommand\yv{}
+ \gdef\yv#1{\csname yv--#1\endcsname} % todo not working... why??
+% \NewDocumentCommand{\yv}{m}{\luadirect{tex.sprint(tostring(token.get_macro('yv--'..\luastring{#1})))}}
\luadirect{YAMLvars.setts.prc = 'yvdef'}
\luadirect{YAMLvars.settsdefault.prc = 'yvdef'}
}
@@ -58,7 +60,8 @@
-%% todo delete below
+\newcommand{\yamlvarsdebugon}{\luadirect{YAMLvars.debug = true}}
+\newcommand{\yamlvarsdebugoff}{\luadirect{YAMLvars.debug = false}}
\newcommand{\lowercasevarYVon}{\luadirect{YAMLvars.lowvasevarall = true}}
\newcommand{\lowercasevarYVoff}{\luadirect{YAMLvars.lowvasevarall = false}}
\newcommand{\AllowUndeclaredYV}{\luadirect{YAMLvars.setts.undeclared = true}}
@@ -130,8 +133,8 @@ YAMLvars.xfmDefault = {'lb2nl','addxspace'}
}}
\NewDocumentCommand{\setdefYAMLvars}{ m }{\luadirect{
- YAMLvars.updatesettskv(pl.tex._xFalse, \luastring{#1}, true)
-}}
+ YAMLvars.updatesettskv(\luastring{#1}, pl.tex._xFalse, true)
+}} % set the default settings
% \IfBooleanTF{#1}{\luadirect{YAMLvars.setts = pl.tablex.deepcopy(YAMLvars.settsdefault)}}{} % if * return to default first
% \luadirect{pl.tablex.update(YAMLvars.setts, luakeys.parse(\luastring{#2}))}
diff --git a/macros/luatex/latex/yamlvars/yamlvars.tex b/macros/luatex/latex/yamlvars/yamlvars.tex
index 552fc21988..93e690d896 100644
--- a/macros/luatex/latex/yamlvars/yamlvars.tex
+++ b/macros/luatex/latex/yamlvars/yamlvars.tex
@@ -1,5 +1,5 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2023-07-22
+% 2023-11-25
% Copyright (C) 2021-2023 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -54,6 +54,7 @@
\usepackage[overwritedefs]{yamlvars}
+\yamlvarsdebugon
\title{YAMLvars}
\subtitle{a YAML variable parser for LuaLaTeX}
@@ -80,13 +81,6 @@ or just find it easier to read document metadata from a YAML file compared to th
standard title, author, etc. commands.
\section{Package Options}
-\leavevmode\llap{\texttt{useyv}\ \ \ }By default, when you specify a YAML variable, it will be defined using \texttt{gdef}
-(only if it wasn't defined previously).
-If you use this setting, unless otherwise specified, YAML variables will be accessible under
-the \texttt{\textbackslash yv\{<var>\}} command.
-This also allows numbers and symbols in the variable names.
-Note that internally, the variables are stored in the command sequence
-\texttt{yv--<var>}.
\leavevmode\llap{\texttt{parseCLI}\ \ \ }If this option is enabled, any arguments passed to your lualatex compile
command that end in ``.yaml'' will be used, separated by a space.
@@ -105,6 +99,14 @@ will br thrown if the name exists. Alternatively, you can use the commands \cmd{
\llcmd{overwritedefs}Danger! This will allow you to \cmd{gdef} commands with YAML. Caution should be taken to not set definitions like \cmd{begin}, \cmd{section}, etc.
+\leavevmode\llap{\texttt{useyv}\ \ \ }By default, when you specify a YAML variable, it will be defined using \texttt{gdef}
+(only if it wasn't defined previously).
+If you use this setting, unless otherwise specified, YAML variables will be accessible under
+the \texttt{\textbackslash yv\{<var>\}} command.
+This also allows numbers and symbols in the variable names.
+Note that internally, the variables are stored in the command sequence
+\texttt{yv--<var>}. This option is currently under repair and will not work properly in this version.
+
\section{Dependencies}
\llcmd{Note:}This package requires the \cmd{tinyyaml} package, available on CTAN.
@@ -119,6 +121,23 @@ like
\cmd{luacode}, \cmd{luakeys}, and
\cmd{etoolbox}.
+\section{Settings}
+\cmd{\setdefYAMLvars{kv}} changes the default settings of key-vals.\\
+\cmd{\setYAMLvars*{kv}} changes the current settings from key-vals. Use \cmd{*} if you want to first restore to defaults.
+
+ The \cmd{YAMLvars.setts} lua table contains the settings, which are:\\
+\cmd{parseopts} table passed to YAML parser options (default is \cmd{{timestamps=false}}) \\
+\cmd{decstr} in the declaration YAML text, if a value is a string, how should it be treated (\cmd{xfm, dft, or prc}) \\
+\cmd{undeclared} boolean for allowing parsing of undeclared vars \\
+\cmd{overwrite} boolean for allowing overwriting of previous definitions \\
+\cmd{lowercase} boolean for auto-changing vars to lowercase \\
+\cmd{prcstring} boolean for auto-converting final value before processing (sometimes) numbers can have odd effects \\
+%\cmd{tabmidrule} type of rule for tabu \\
+\cmd{xfm} default xfm function(s) if none passed to declared key, separated by space \\
+\cmd{prc} default prc function if none passed to declared key \\
+\cmd{dft} default dft function if none passed to declared key \\
+
+
\section{Declaring variables}
A declaration file can either be parsed with the command \texttt{declareYAMLvarsFile} command,
or, if you want to do it \LaTeX, you can put the YAML code in the \texttt{declareYAMLvars} environment.
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index b82add1c39..149cbaf24b 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -150,6 +150,7 @@ $mirrors = {
'Russia' => {
'https://ctan.altspu.ru/' => 1,
'https://mirror.macomnet.net/pub/CTAN/' => 1,
+ 'https://mirror.truenetwork.ru/CTAN/' => 1,
'https://mirrors.mi-ras.ru/CTAN/' => 1,
},
'Spain' => {
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 22ba4482e1..3ce7172f66 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/68962
+depend revision/68967
name 00texlive.image
category TLCore
@@ -4816,7 +4816,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 68944
+revision 68964
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
@@ -153448,7 +153448,7 @@ catalogue-version 1.3
name inter
category Package
-revision 68476
+revision 68966
shortdesc The inter font face with support for LaTeX, XeLaTeX, and LuaLaTeX
relocated 1
longdesc This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
@@ -153459,49 +153459,41 @@ longdesc small-to-medium sized text on computer screens. The family
longdesc features a tall x-height to aid in readability of mixed-case
longdesc and lower-case text.
execute addMap Inter.map
-containersize 7387012
-containerchecksum 107052c89774e1803a256bb511a98215c22155c2da54305e558bd212a668858842bc647ec4bbde1eb9487233bce1e0fbe7db6f95611f50dbea4f8d7101e49681
-doccontainersize 294400
-doccontainerchecksum f4467ab015c6edbc08dad2842d63a0b3452d0ccb955799acdc44f024373904332160958524d7b3066c84bc743e4b84642cca8e3e883e3167b16b27c573c67bdd
-docfiles size=80
+containersize 13459132
+containerchecksum 3e2799fdcbb3648912d99ae0fee49b3e34098204e742ffd8bac5fda212f3e452606124e5503f99a52f7f647b54c31858256e7e1dcee4a566f3ca8e9d5aab5eb8
+doccontainersize 873816
+doccontainerchecksum 64260a91b781bc0ca36a73e1b44ffc34847b26b977a950cefa27649d7382e9cb9d34f70f982831912489d86e343d4abfc81ae0d91302d3276aaa5c8567c3ba42
+docfiles size=221
RELOC/doc/fonts/inter/LICENSE.txt
- RELOC/doc/fonts/inter/README.doc
+ RELOC/doc/fonts/inter/README details="Readme"
RELOC/doc/fonts/inter/README.md
RELOC/doc/fonts/inter/inter-samples-math.pdf
RELOC/doc/fonts/inter/inter-samples-math.tex
RELOC/doc/fonts/inter/inter-samples.pdf details="Package documentation"
RELOC/doc/fonts/inter/inter-samples.tex
-runfiles size=3971
- RELOC/fonts/enc/dvips/inter/a_4dlbh7.enc
- RELOC/fonts/enc/dvips/inter/a_5p3s5w.enc
- RELOC/fonts/enc/dvips/inter/a_6qakc4.enc
- RELOC/fonts/enc/dvips/inter/a_bal5qf.enc
- RELOC/fonts/enc/dvips/inter/a_doz5y6.enc
- RELOC/fonts/enc/dvips/inter/a_f63ter.enc
- RELOC/fonts/enc/dvips/inter/a_fsbl7r.enc
- RELOC/fonts/enc/dvips/inter/a_g6if7q.enc
- RELOC/fonts/enc/dvips/inter/a_ggbt67.enc
- RELOC/fonts/enc/dvips/inter/a_hx3dc4.enc
- RELOC/fonts/enc/dvips/inter/a_k24svj.enc
- RELOC/fonts/enc/dvips/inter/a_kgzapj.enc
- RELOC/fonts/enc/dvips/inter/a_kwi6n7.enc
- RELOC/fonts/enc/dvips/inter/a_lrejxy.enc
- RELOC/fonts/enc/dvips/inter/a_mixdh5.enc
- RELOC/fonts/enc/dvips/inter/a_nkgz7y.enc
- RELOC/fonts/enc/dvips/inter/a_pufsrh.enc
- RELOC/fonts/enc/dvips/inter/a_rjznlt.enc
- RELOC/fonts/enc/dvips/inter/a_sm6mzi.enc
- RELOC/fonts/enc/dvips/inter/a_tmqcbk.enc
- RELOC/fonts/enc/dvips/inter/a_utl5t7.enc
- RELOC/fonts/enc/dvips/inter/a_vfebb6.enc
- RELOC/fonts/enc/dvips/inter/a_x3gfkb.enc
- RELOC/fonts/enc/dvips/inter/a_y2idd3.enc
- RELOC/fonts/enc/dvips/inter/a_y6622h.enc
- RELOC/fonts/enc/dvips/inter/a_ykjfea.enc
- RELOC/fonts/enc/dvips/inter/a_yp7pz7.enc
- RELOC/fonts/enc/dvips/inter/a_ywxs5g.enc
- RELOC/fonts/enc/dvips/inter/a_zasxrl.enc
- RELOC/fonts/enc/dvips/inter/a_zxuxr2.enc
+runfiles size=7925
+ RELOC/fonts/enc/dvips/inter/a_3kvjgf.enc
+ RELOC/fonts/enc/dvips/inter/a_3xzi2q.enc
+ RELOC/fonts/enc/dvips/inter/a_4e7xpp.enc
+ RELOC/fonts/enc/dvips/inter/a_5l7ypa.enc
+ RELOC/fonts/enc/dvips/inter/a_6ftb5e.enc
+ RELOC/fonts/enc/dvips/inter/a_6zlbe6.enc
+ RELOC/fonts/enc/dvips/inter/a_cq4y6g.enc
+ RELOC/fonts/enc/dvips/inter/a_djwlf6.enc
+ RELOC/fonts/enc/dvips/inter/a_dvm45n.enc
+ RELOC/fonts/enc/dvips/inter/a_eou476.enc
+ RELOC/fonts/enc/dvips/inter/a_he2k6v.enc
+ RELOC/fonts/enc/dvips/inter/a_i4h3jj.enc
+ RELOC/fonts/enc/dvips/inter/a_iuq67p.enc
+ RELOC/fonts/enc/dvips/inter/a_lmnsa6.enc
+ RELOC/fonts/enc/dvips/inter/a_odfdzw.enc
+ RELOC/fonts/enc/dvips/inter/a_pkfct2.enc
+ RELOC/fonts/enc/dvips/inter/a_qkv7gm.enc
+ RELOC/fonts/enc/dvips/inter/a_wjmlun.enc
+ RELOC/fonts/enc/dvips/inter/a_xl7blu.enc
+ RELOC/fonts/enc/dvips/inter/a_y3ib6m.enc
+ RELOC/fonts/enc/dvips/inter/a_ykuvzx.enc
+ RELOC/fonts/enc/dvips/inter/a_yrfexf.enc
RELOC/fonts/map/dvips/inter/Inter.map
RELOC/fonts/opentype/public/inter/Inter-Black.otf
RELOC/fonts/opentype/public/inter/Inter-BlackItalic.otf
@@ -153528,6 +153520,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Black-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-lf-ts1--base.tfm
@@ -153546,6 +153546,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Black-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Black-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Black-tlf-ts1--base.tfm
@@ -153557,6 +153565,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-lf-ts1--base.tfm
@@ -153575,6 +153591,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BlackItalic-tlf-ts1--base.tfm
@@ -153586,6 +153610,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Bold-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-lf-ts1--base.tfm
@@ -153604,6 +153636,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Bold-tlf-ts1--base.tfm
@@ -153615,6 +153655,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-lf-ts1--base.tfm
@@ -153633,6 +153681,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-BoldItalic-tlf-ts1--base.tfm
@@ -153644,6 +153700,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-lf-ts1--base.tfm
@@ -153662,6 +153726,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBold-tlf-ts1--base.tfm
@@ -153673,6 +153745,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-lf-ts1--base.tfm
@@ -153691,6 +153771,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraBoldItalic-tlf-ts1--base.tfm
@@ -153702,6 +153790,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-lf-ts1--base.tfm
@@ -153720,6 +153816,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLight-tlf-ts1--base.tfm
@@ -153731,6 +153835,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-lf-ts1--base.tfm
@@ -153749,6 +153861,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ExtraLightItalic-tlf-ts1--base.tfm
@@ -153760,6 +153880,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Italic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-lf-ts1--base.tfm
@@ -153778,6 +153906,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Italic-tlf-ts1--base.tfm
@@ -153789,6 +153925,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Light-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-lf-ts1--base.tfm
@@ -153807,6 +153951,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Light-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Light-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Light-tlf-ts1--base.tfm
@@ -153818,6 +153970,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-lf-ts1--base.tfm
@@ -153836,6 +153996,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-LightItalic-tlf-ts1--base.tfm
@@ -153847,6 +154015,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Medium-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-lf-ts1--base.tfm
@@ -153865,6 +154041,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Medium-tlf-ts1--base.tfm
@@ -153876,6 +154060,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-lf-ts1--base.tfm
@@ -153894,6 +154086,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-MediumItalic-tlf-ts1--base.tfm
@@ -153905,6 +154105,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Regular-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-lf-ts1--base.tfm
@@ -153923,6 +154131,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Regular-tlf-ts1--base.tfm
@@ -153934,6 +154150,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-lf-ts1--base.tfm
@@ -153952,6 +154176,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBold-tlf-ts1--base.tfm
@@ -153963,6 +154195,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-lf-ts1--base.tfm
@@ -153981,6 +154221,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-SemiBoldItalic-tlf-ts1--base.tfm
@@ -153992,6 +154240,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Thin-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-lf-ts1--base.tfm
@@ -154010,6 +154266,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-Thin-tlf-ts1--base.tfm
@@ -154021,6 +154285,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-lf-ts1--base.tfm
@@ -154039,6 +154311,14 @@ runfiles size=3971
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-oml--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-oml.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-lgr--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-lgr.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-ly1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-ly1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-ot1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-ot1.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-t1--base.tfm
+ RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-sc-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-t1--base.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-t1.tfm
RELOC/fonts/tfm/public/inter/Inter-ThinItalic-tlf-ts1--base.tfm
@@ -154064,6 +154344,10 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Black-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Black-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Black-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Black-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Black-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Black-sup-lgr.vf
@@ -154072,11 +154356,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Black-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Black-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Black-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Black-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Black-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Black-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-sup-lgr.vf
@@ -154085,11 +154377,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-BlackItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Bold-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-sup-lgr.vf
@@ -154098,11 +154398,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Bold-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Bold-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Bold-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Bold-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-sup-lgr.vf
@@ -154111,11 +154419,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-BoldItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-sup-lgr.vf
@@ -154124,11 +154440,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBold-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-sup-lgr.vf
@@ -154137,11 +154461,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraBoldItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-sup-lgr.vf
@@ -154150,11 +154482,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLight-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-sup-lgr.vf
@@ -154163,11 +154503,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ExtraLightItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Italic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-sup-lgr.vf
@@ -154176,11 +154524,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Italic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Italic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Italic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Italic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Light-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Light-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Light-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Light-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Light-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Light-sup-lgr.vf
@@ -154189,11 +154545,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Light-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Light-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Light-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Light-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Light-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Light-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-sup-lgr.vf
@@ -154202,11 +154566,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-LightItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Medium-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-sup-lgr.vf
@@ -154215,11 +154587,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Medium-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Medium-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Medium-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Medium-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-sup-lgr.vf
@@ -154228,11 +154608,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-MediumItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Regular-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-sup-lgr.vf
@@ -154241,11 +154629,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Regular-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Regular-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Regular-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Regular-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-sup-lgr.vf
@@ -154254,11 +154650,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBold-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-sup-lgr.vf
@@ -154267,11 +154671,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-SemiBoldItalic-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Thin-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-sup-lgr.vf
@@ -154280,11 +154692,19 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-Thin-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-Thin-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-Thin-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-Thin-tlf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-lf-ts1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-sup-lgr.vf
@@ -154293,6 +154713,10 @@ runfiles size=3971
RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-lgr.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-ly1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-oml.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-sc-lgr.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-sc-ly1.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-sc-ot1.vf
+ RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-sc-t1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-t1.vf
RELOC/fonts/vf/public/inter/Inter-ThinItalic-tlf-ts1.vf
RELOC/tex/latex/inter/LGRInter-LF.fd
@@ -260290,16 +260714,16 @@ catalogue-version 3.00f
name profmaquette
category Package
-revision 68803
+revision 68967
shortdesc Use exercises in different types of documents
relocated 1
longdesc This LaTeX package can help French maths teachers to put one
longdesc and the same exercise into different sorts of documents.
-containersize 18612
-containerchecksum 5b19ec652d81a8cadca85dfc135b95a89dfd4385ba90df2ae655cdf36f49330eae71b61efcdd8f1ec80c96916a078f0a7a31d0182b22f1a41ac0e0e45d62d882
-doccontainersize 251964
-doccontainerchecksum bf9be9f7e3c118345b0decebe2a684c2d9290a83da9364dc2d59adafa5e430e6d1193c95a7ead615d7ce2705412bc07bfe0817e8cfcdbe8ea403263c61b411da
-docfiles size=93
+containersize 19488
+containerchecksum 37c562cd96f82b5a1c46dde4235fb01f725c9bff86d7f3d8bebf97ba6944b3b8c90ac733a15618bdff52caaf3458a7615be40e4c75662302a22dfde860af6501
+doccontainersize 276964
+doccontainerchecksum 21ca504bb11f4b5160fa73ecd224d6ac88f39d754a060a9644c356301e0242daadd27db354e2d620064897147bb49912667a5e5a51e0f61e8fd45c8da7ddb123
+docfiles size=100
RELOC/doc/latex/profmaquette/ProfMaquette-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/profmaquette/ProfMaquette-doc.tex
RELOC/doc/latex/profmaquette/README details="Readme"
@@ -260309,12 +260733,12 @@ docfiles size=93
RELOC/doc/latex/profmaquette/TestCANComplement.tex
RELOC/doc/latex/profmaquette/TestParcoursPerso.pdf
RELOC/doc/latex/profmaquette/TestParcoursPerso.tex
-runfiles size=27
+runfiles size=28
RELOC/tex/latex/profmaquette/ProfMaquette.sty
catalogue-ctan /macros/latex/contrib/profmaquette
catalogue-license lppl1.3c
catalogue-topics teaching exercise maths
-catalogue-version 0.75
+catalogue-version 0.8
name profsio
category Package
@@ -317018,7 +317442,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 68962
+revision 68964
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.
@@ -317026,10 +317450,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 114252
-containerchecksum aad952362a2e6b7559b6fe3dc14108d5cde613789e9c261bf621502c3dfe26127a074cc9f02d538bb9a3a01b722b4430fc4f5eddae132eb6615fabd8cdf4065d
-doccontainersize 430372
-doccontainerchecksum f927c1a0dfc1d72acc4b5c2a81033a2725004a489a5689519ae37ab2ac60932e5e125c9ef36fe229831ae91d5febaa01e1e16fd1c9ae41222a3d1f862d12f95d
+containersize 114264
+containerchecksum 9aa7b40bce5b3ee1b44de6c573a4f4ffcb2012899aecc89264c33fc9991396ac2e6448e8d77d215e9fa9095cc4c09505c8a5a5bd4d97c70e78bb4509b2c27ada
+doccontainersize 430440
+doccontainerchecksum c50d5b1e5510f4324c387622c8e6b1a5033186ded38b8bd7fa3562c150bc83672544c909bb801704d4618c2a45c638c568324c779279d9bcfe3458d5d482559e
docfiles size=560
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index a351f2eb81..51ec995b49 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-8411ed9e2b428bbfe3730154983b8b80 texlive.tlpdb
+072e5a7f9188fff2e14d57186a65704f texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index ea1edf7388..c5a3354cec 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-9098d10b4cd5aa8b4ea25cd1b53737ccd4dce8d9820b023dea8cf671a4bb696ed8ba8febdb60a16849c81b83f3f92bd6be70c1dd3d3643b333adceda67b4c39d texlive.tlpdb
+35e1a26772eab8f2d4e875171a068afab46e437e52c0c3e92de1f24e228d0cac7d508c2a98702e616fdf81088d29c7d31caa6ef953a7057966aa6719bf366792 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 4231471aae..87725cabe3 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+QqiBBqTOGHfhlDjHAFAmVhQ0QACgkQTOGHfhlD
-jHC36wgAslr3WhZHU4OzAsyzjWl+qWpJRpT2ms1PhCLWrBI7YCL4g6tjROgdrefO
-hZsMBXhpwBUMGOQfxuCmqNBhtbB7A3LOBLgozMd31M2I+2UTZX1Z861BYIl4LbIL
-dPSrQcBwGm6F0y5Qfac5GQZVDkpjQtEDRIi46Wbheo4uDoimmqYpVnTKfx2e44C+
-6vsg43Ayt7YDksQKp5mpxYZ//Ud4/cH9PQNffP5I/VXHjCORjfwkh9doE0IymRxX
-uDrcL0FWMtCcYfgy6+BfKfvQSsqDjNKQ+nsEa7XrAHc8QDZVlMFDp3TRwjooBnk9
-l5DJROcn598U3Zm///Oblif3lyx+4w==
-=eURZ
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmVilnkACgkQTOGHfhlD
+jHA8gwgAtkojvsJAYoIQHKc7oxSqmjJ2OA3D4m6LGlR9AWAaoftQ48xRo9d4VbNe
+zWUIme5vUspGYIRPEoVk/x1iXRoP4WaFMF3ZRAFJfoCbSsMz81NO/zisA8yuBX3X
++2y1Zhno60WJZ6521lMV/oaxEekDXNDdF/ZVeth8RKskMRH+MSOjuYFGHO5DR4EK
+dixMWbDhVxGiNhJFMXLETw20RFZZ6DURWSqqTjTBWOJR+BrQSjoaBlcexJ7cxwD6
+u50ykbL05bTCMogL56OzHf0U4OnNpXjR7IBuOf753ASrxI/54I4DrUfJYHIYVnFa
+LR1F8PrItKawx8670o+WxAYwVrjluw==
+=wNSx
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index b4eaaa74d5..20ccdd2e58 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 eccc242027..a581ffbd9e 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-11-26-02-02
+2023-11-27-02-02