summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname263
-rw-r--r--FILES.byname.gzbin2555784 -> 2555851 bytes
-rw-r--r--FILES.last07days207
-rw-r--r--biblio/bibtex/utils/bib2dvi/bib2dvi.bak156
-rw-r--r--biblio/ctan-bibdata/ctan.bib31
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3719904 -> 3721975 bytes
-rw-r--r--dviware/dvi-augsburg/atari/DVI.1/dvi.bakbin156278 -> 0 bytes
-rw-r--r--dviware/dvi-augsburg/atari/DVI.1/dvilw.bakbin110278 -> 0 bytes
-rw-r--r--dviware/epson/eps-0.2/eps/Makefile.bak30
-rw-r--r--fonts/cyrillic/cmcyr/mf/coding.bak69
-rw-r--r--fonts/newpx/README8
-rw-r--r--fonts/newpx/doc/newpxdoc.pdfbin432728 -> 432291 bytes
-rw-r--r--fonts/newpx/doc/newpxdoc.tex36
-rw-r--r--fonts/newpx/tex/newpx.sty20
-rw-r--r--fonts/newpx/tex/newpxmath.sty4
-rw-r--r--fonts/newpx/tex/newpxtext.sty8
-rw-r--r--info/latex-course/Graphics/Thumbs.dbbin18944 -> 0 bytes
-rw-r--r--macros/generic/calcfrac/README61
-rw-r--r--macros/generic/calcfrac/calcfrac.sty13
-rw-r--r--macros/generic/calcfrac/calcfrac.tex246
-rw-r--r--macros/latex/contrib/business-research/doc/sample.tex.bak828
-rw-r--r--macros/latex/contrib/statrep/doc/images/Thumbs.dbbin48127 -> 0 bytes
-rw-r--r--macros/latex/contrib/tagpdf/README.md4
-rw-r--r--macros/latex/contrib/tagpdf/ex-AF-file.pdf70
-rw-r--r--macros/latex/contrib/tagpdf/ex-alt-actualtext.pdfbin34221 -> 34295 bytes
-rw-r--r--macros/latex/contrib/tagpdf/ex-attribute.pdf62
-rw-r--r--macros/latex/contrib/tagpdf/ex-formula-problem.pdf48
-rw-r--r--macros/latex/contrib/tagpdf/ex-list.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-softhyphen.pdf50
-rw-r--r--macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf42
-rw-r--r--macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf74
-rw-r--r--macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf75
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-backend.dtx8
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-checks.dtx14
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-code.pdfbin1571495 -> 1620816 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-data.dtx18
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx22
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx10
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-roles.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-space.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-struct.dtx366
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-tree.dtx16
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-user.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.dtx258
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.ins2
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.pdfbin1082447 -> 1090501 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.tex4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty2
-rw-r--r--macros/latex/contrib/titlesec/README.md5
-rw-r--r--macros/latex/contrib/titlesec/titleps.pdfbin143282 -> 143282 bytes
-rw-r--r--macros/latex/contrib/titlesec/titleps.sty2
-rw-r--r--macros/latex/contrib/titlesec/titleps.tex4
-rw-r--r--macros/latex/contrib/titlesec/titlesec.pdfbin523399 -> 523600 bytes
-rw-r--r--macros/latex/contrib/titlesec/titlesec.sty13
-rw-r--r--macros/latex/contrib/titlesec/titlesec.tex6
-rw-r--r--macros/latex/contrib/titlesec/titletoc.sty2
-rw-r--r--macros/latex/contrib/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls.bak409
-rw-r--r--macros/latex/contrib/unamth-template/Latex/Macros/MacroFile1.tex.bak73
-rw-r--r--support/TeX4ht/source/ChangeLog6
-rw-r--r--support/TeX4ht/source/tex4ht-docbook.tex22
-rw-r--r--support/glosstex/glosstex.aux.bak73
-rw-r--r--systems/msdos/dviware/xdvi-dos/src/makefile.bak36
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl9
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb157
-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.xzbin2481872 -> 2479372 bytes
-rw-r--r--timestamp2
71 files changed, 1433 insertions, 2577 deletions
diff --git a/FILES.byname b/FILES.byname
index d5cfae9221..03a696775d 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -1205,11 +1205,10 @@
1992/10/22 | 4637 | biblio/bibtex/utils/bib2dvi/bib2dvi
1992/10/21 | 2534 | biblio/bibtex/utils/bib2dvi/bib2dvi1.awk
1992/07/27 | 161 | biblio/bibtex/utils/bib2dvi/bib2dvi2.awk
-1992/10/22 | 3843 | biblio/bibtex/utils/bib2dvi/bib2dvi.bak
1992/07/27 | 6800 | biblio/bibtex/utils/bib2dvi/bib2dvi.sty
1992/10/21 | 543 | biblio/bibtex/utils/bib2dvi/dutch.sty
1992/10/21 | 331 | biblio/bibtex/utils/bib2dvi/english.sty
-2005/10/16 | 6223 | biblio/bibtex/utils/bib2dvi.zip
+2023/10/27 | 4888 | biblio/bibtex/utils/bib2dvi.zip
2009/03/15 | 484 | biblio/bibtex/utils/bib2ml/AUTHORS
2011/07/31 | 14386 | biblio/bibtex/utils/bib2ml/Changelog
2008/05/28 | 18063 | biblio/bibtex/utils/bib2ml/COPYING
@@ -2058,12 +2057,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/10/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/10/27 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/10/26 | 2820450 | biblio/ctan-bibdata/ctan.bib
-2023/10/26 | 3719750 | biblio/ctan-bibdata/ctan.pdf
+2023/10/27 | 2820864 | biblio/ctan-bibdata/ctan.bib
+2023/10/27 | 3719904 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/10/26 | 4124627 | biblio/ctan-bibdata.zip
+2023/10/27 | 4124218 | 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
@@ -3453,8 +3452,6 @@
1992/11/23 | 36957 | dviware/dvi-augsburg/atari/compress.ttp
1992/11/23 | 13224 | dviware/dvi-augsburg/atari/dar.ttp
1992/11/23 | 5610 | dviware/dvi-augsburg/atari/DVI.1/driver.ins
-1993/05/12 | 156278 | dviware/dvi-augsburg/atari/DVI.1/dvi.bak
-1993/05/12 | 110278 | dviware/dvi-augsburg/atari/DVI.1/dvilw.bak
1993/05/12 | 49800 | dviware/dvi-augsburg/atari/DVI.1/dvilw.zoo
1993/05/12 | 72506 | dviware/dvi-augsburg/atari/DVI.1/dvi.zoo
1992/11/23 | 25923 | dviware/dvi-augsburg/atari/DVI.1/fonts.zoo
@@ -4616,7 +4613,6 @@
1993/04/07 | 3799 | dviware/epson/eps-0.2/eps/epson.c
1993/04/07 | 3490 | dviware/epson/eps-0.2/eps/epson.h
1993/04/07 | 408 | dviware/epson/eps-0.2/eps/Makefile
-1993/04/07 | 352 | dviware/epson/eps-0.2/eps/Makefile.bak
1993/04/07 | 326 | dviware/epson/eps-0.2/eps/makefile.djg
1993/04/07 | 32 | dviware/epson/eps-0.2/eps/version.h
1993/04/07 | 173 | dviware/epson/eps-0.2/h/bounds.h
@@ -5423,7 +5419,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/10/26 | 45050 | FILES.last07days
+2023/10/27 | 70460 | 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
@@ -30736,7 +30732,6 @@
1996/04/30 | 3691 | fonts/cyrillic/cmcyr/mf/cmcyr7.mf
1996/04/30 | 3693 | fonts/cyrillic/cmcyr/mf/cmcyr8.mf
1996/04/30 | 3690 | fonts/cyrillic/cmcyr/mf/cmcyr9.mf
-1996/04/30 | 1392 | fonts/cyrillic/cmcyr/mf/coding.bak
1996/05/16 | 1392 | fonts/cyrillic/cmcyr/mf/coding.mf
1996/04/30 | 12149 | fonts/cyrillic/cmcyr/mf/cyrillic.mf
1996/04/30 | 44792 | fonts/cyrillic/cmcyr/mf/cyrlc.mf
@@ -31421,7 +31416,7 @@
1998/09/01 | 1444 | fonts/cyrillic/cmcyr/vf/cmcyr6w/wcmtt8.vf
1998/09/01 | 1444 | fonts/cyrillic/cmcyr/vf/cmcyr6w/wcmtt9.vf
1998/09/01 | 1472 | fonts/cyrillic/cmcyr/vf/cmcyr6w/wcmu10.vf
-2016/01/04 | 1709621 | fonts/cyrillic/cmcyr.zip
+2023/10/27 | 1709122 | fonts/cyrillic/cmcyr.zip
2001/12/30 | 3047 | fonts/cyrillic/glonti/README
2001/12/23 | 1361 | fonts/cyrillic/glonti/source/cmcinch.etx
2001/12/23 | 207 | fonts/cyrillic/glonti/source/cmcyrc.etx
@@ -84332,8 +84327,8 @@
2019/09/22 | 2226 | fonts/newpx/doc/ChangesInV1.4.txt
2023/10/26 | 17278 | fonts/newpx/doc/footsnippet-crop.pdf
2015/04/20 | 635 | fonts/newpx/doc/MANIFEST-newpx.txt
-2023/10/26 | 432728 | fonts/newpx/doc/newpxdoc.pdf
-2023/10/24 | 70266 | fonts/newpx/doc/newpxdoc.tex
+2023/10/27 | 432291 | fonts/newpx/doc/newpxdoc.pdf
+2023/10/27 | 70187 | fonts/newpx/doc/newpxdoc.tex
2013/03/29 | 8118 | fonts/newpx/doc/newpxeg-crop.pdf
2013/03/27 | 8858 | fonts/newpx/doc/pxfontseg-crop.pdf
2023/08/02 | 83 | fonts/newpx/doc/TRK.fea
@@ -84367,7 +84362,7 @@
2023/09/06 | 234900 | fonts/newpx/opentype/TeXGyrePagellaX-Italic.otf
2023/09/06 | 212404 | fonts/newpx/opentype/TeXGyrePagellaX-Regular.otf
2023/09/06 | 220664 | fonts/newpx/opentype/TeXGyrePagellaX-Slanted.otf
-2023/10/26 | 24374 | fonts/newpx/README
+2023/10/27 | 24625 | fonts/newpx/README
2016/07/06 | 694 | fonts/newpx/tex/lmsnpxsy.fd
2016/07/06 | 690 | fonts/newpx/tex/lmxnpxexx.fd
2023/10/06 | 2101 | fonts/newpx/tex/ly1minzpl.fd
@@ -84384,10 +84379,10 @@
2021/05/20 | 1609 | fonts/newpx/tex/ly1zplth-tosf.fd
2023/10/06 | 2098 | fonts/newpx/tex/ly1zpltlf.fd
2023/10/06 | 2272 | fonts/newpx/tex/ly1zpltosf.fd
-2023/08/07 | 114939 | fonts/newpx/tex/newpxmath.sty
-2023/08/08 | 4031 | fonts/newpx/tex/newpx.sty
+2023/10/27 | 114940 | fonts/newpx/tex/newpxmath.sty
+2023/10/26 | 3957 | fonts/newpx/tex/newpx.sty
2019/09/06 | 151 | fonts/newpx/tex/newpx-subs.tex
-2023/10/26 | 24557 | fonts/newpx/tex/newpxtext.sty
+2023/10/27 | 24559 | fonts/newpx/tex/newpxtext.sty
2013/04/01 | 1021 | fonts/newpx/tex/omlnpxmi.fd
2023/10/06 | 2101 | fonts/newpx/tex/ot1minzpl.fd
2015/05/01 | 1510 | fonts/newpx/tex/ot1npxtt.fd
@@ -84940,7 +84935,7 @@
2013/03/29 | 980 | fonts/newpx/vf/zplsyc.vf
2023/08/26 | 1668 | fonts/newpx/vf/zplsym.vf
2021/05/31 | 1792 | fonts/newpx/vf/zplsy.vf
-2023/10/26 | 7510917 | fonts/newpx.zip
+2023/10/27 | 7510540 | fonts/newpx.zip
2019/06/17 | 524 | fonts/newtx/afm/LibertineI-5nu.afm
2019/10/26 | 7516 | fonts/newtx/afm/LibertineMathBMI5.afm
2019/10/26 | 7506 | fonts/newtx/afm/LibertineMathBMI7.afm
@@ -191913,7 +191908,6 @@
2008/08/07 | 3444 | info/latex-course/beamercolorthemeross.sty
2008/04/03 | 89057 | info/latex-course/Graphics/campus3.png
2008/07/26 | 236199 | info/latex-course/Graphics/Ross-Siegel.png
-2012/02/23 | 18944 | info/latex-course/Graphics/Thumbs.db
2012/02/23 | 625356 | info/latex-course/LaTeX-Course.pdf
2012/02/24 | 814 | info/latex-course/LaTeX-course.prj
2012/02/23 | 28634 | info/latex-course/LaTeX-Course.tex
@@ -191923,7 +191917,7 @@
2015/12/06 | 1407997 | info/latexcourse-rug/practice.zip
2015/12/06 | 2346 | info/latexcourse-rug/README
2015/12/06 | 5817910 | info/latexcourse-rug.zip
-2012/02/25 | 847982 | info/latex-course.zip
+2023/10/27 | 833182 | info/latex-course.zip
2020/12/29 | 396 | info/latex-doc-ptr/dash.sty
2021/01/02 | 7665 | info/latex-doc-ptr/latex-doc-ptr.css
2021/01/02 | 7666 | info/latex-doc-ptr/latex-doc-ptr.css.replacement
@@ -202377,6 +202371,10 @@
1994/02/14 | 2561 | macros/generic/caesarcm/caesar-fonts-generic.dir/tmr10.tfm-uu
1994/02/14 | 3632 | macros/generic/caesarcm/caesar-fonts-generic.dir/tmr10.tfm_vve
1994/02/14 | 1446 | macros/generic/caesarcm/caesar-fonts-generic.dir/v2update.readme
+2023/10/26 | 226 | macros/generic/calcfrac/calcfrac.sty
+2023/10/26 | 6500 | macros/generic/calcfrac/calcfrac.tex
+2023/10/26 | 2237 | macros/generic/calcfrac/README
+2023/10/27 | 3474 | macros/generic/calcfrac.zip
2015/11/14 | 541845 | macros/generic/catcodes/doc/catcodes.pdf
2015/11/14 | 204 | macros/generic/catcodes/doc/catcodes.RLS
2015/11/14 | 9004 | macros/generic/catcodes/docsrc/catcodes.tex
@@ -216377,7 +216375,6 @@
2011/09/29 | 195 | macros/latex/contrib/business-research/doc/sample.taxparadox4.gnuplot
2009/09/14 | 1951 | macros/latex/contrib/business-research/doc/sample.taxparadox4.table
2011/11/30 | 27721 | macros/latex/contrib/business-research/doc/sample.tex
-2011/11/30 | 27722 | macros/latex/contrib/business-research/doc/sample.tex.bak
2011/11/30 | 27721 | macros/latex/contrib/business-research/doc/sample.tex.sav
2011/09/29 | 18159 | macros/latex/contrib/business-research/doc/Video-Sample.pdf
2011/05/06 | 5776 | macros/latex/contrib/business-research/tex/bur-logo.pdf
@@ -216387,7 +216384,7 @@
2011/05/06 | 488 | macros/latex/contrib/business-research/tex/T1gr467Tf.fd
2011/05/06 | 242 | macros/latex/contrib/business-research/tex/T1tahoma.fd
2011/05/06 | 560 | macros/latex/contrib/business-research/tex/Ugeorgia.fd
-2011/12/01 | 379344 | macros/latex/contrib/business-research.zip
+2023/10/27 | 370980 | macros/latex/contrib/business-research.zip
2012/08/20 | 75218 | macros/latex/contrib/bussproofs/BussGuide2.pdf
2012/08/20 | 29328 | macros/latex/contrib/bussproofs/BussGuide2.tex
2012/08/20 | 39833 | macros/latex/contrib/bussproofs/bussproofs.sty
@@ -238561,7 +238558,6 @@
2014/10/17 | 19317 | macros/latex/contrib/statrep/doc/images/listing.png
2014/12/02 | 158101 | macros/latex/contrib/statrep/doc/images/sasuniv1.png
2014/10/17 | 21958 | macros/latex/contrib/statrep/doc/images/statistical.png
-2015/09/15 | 48127 | macros/latex/contrib/statrep/doc/images/Thumbs.db
2014/12/02 | 85523 | macros/latex/contrib/statrep/doc/images/vm1.png
2014/12/02 | 90837 | macros/latex/contrib/statrep/doc/images/vm2.png
2014/12/02 | 72565 | macros/latex/contrib/statrep/doc/images/vm3.png
@@ -238575,7 +238571,7 @@
2015/09/15 | 15003 | macros/latex/contrib/statrep/sas/statrep_tagset.sas
2015/09/15 | 123513 | macros/latex/contrib/statrep/statrep.dtx
2015/09/15 | 1968 | macros/latex/contrib/statrep/statrep.ins
-2015/09/15 | 1680115 | macros/latex/contrib/statrep.zip
+2023/10/27 | 1640895 | macros/latex/contrib/statrep.zip
2009/09/04 | 824 | macros/latex/contrib/stdclsdv/README
2009/09/04 | 13857 | macros/latex/contrib/stdclsdv/stdclsdv.dtx
2009/09/04 | 2375 | macros/latex/contrib/stdclsdv/stdclsdv.ins
@@ -239369,55 +239365,55 @@
2016/02/03 | 1428 | macros/latex/contrib/tagpair/tagpair.sty
2016/09/23 | 3615 | macros/latex/contrib/tagpair/tagpair.tex
2016/09/23 | 71796 | macros/latex/contrib/tagpair.zip
-2023/08/30 | 23311 | macros/latex/contrib/tagpdf/acrobat.png
-2023/08/30 | 21761 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
-2023/08/30 | 1160 | macros/latex/contrib/tagpdf/ex-AF-file.tex
-2023/08/30 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf
-2023/08/30 | 34221 | macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
-2023/08/30 | 4102 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex
-2023/08/30 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf
-2023/08/30 | 18938 | macros/latex/contrib/tagpdf/ex-attribute.pdf
-2023/08/30 | 1325 | macros/latex/contrib/tagpdf/ex-attribute.tex
-2023/08/30 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf
-2023/08/30 | 19990 | macros/latex/contrib/tagpdf/ex-formula-problem.pdf
-2023/08/30 | 950 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
-2023/08/30 | 31552 | macros/latex/contrib/tagpdf/ex-list.pdf
-2023/08/30 | 1063 | macros/latex/contrib/tagpdf/ex-list.tex
-2023/08/30 | 24880 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
-2023/08/30 | 2115 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex
-2023/08/30 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf
-2023/08/30 | 19160 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf
-2023/08/30 | 827 | macros/latex/contrib/tagpdf/ex-softhyphen.tex
-2023/08/30 | 16448 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
-2023/08/30 | 700 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex
-2023/08/30 | 24730 | macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
-2023/08/30 | 1445 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex
-2023/08/30 | 19087 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
-2023/08/30 | 698 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex
-2023/08/30 | 8281 | macros/latex/contrib/tagpdf/global-ex.png
-2023/08/30 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
-2023/08/30 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG
-2023/08/30 | 1177 | macros/latex/contrib/tagpdf/README.md
-2023/08/30 | 44287 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx
-2023/08/30 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
-2023/08/30 | 33669 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
-2023/08/30 | 1571495 | macros/latex/contrib/tagpdf/tagpdf-code.pdf
-2023/08/30 | 2278 | macros/latex/contrib/tagpdf/tagpdf-code.tex
-2023/08/30 | 37463 | macros/latex/contrib/tagpdf/tagpdf-data.dtx
-2023/08/30 | 4593 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
-2023/08/30 | 21515 | macros/latex/contrib/tagpdf/tagpdf.dtx
-2023/08/30 | 3962 | macros/latex/contrib/tagpdf/tagpdf.ins
-2023/08/30 | 28548 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
-2023/08/30 | 16351 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
-2023/08/30 | 15884 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
-2023/08/30 | 1082447 | macros/latex/contrib/tagpdf/tagpdf.pdf
-2023/08/30 | 44905 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
-2023/08/30 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
-2023/08/30 | 68820 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx
-2023/08/30 | 123030 | macros/latex/contrib/tagpdf/tagpdf.tex
-2023/08/30 | 17623 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
-2023/08/30 | 32607 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
-2023/08/31 | 2377790 | macros/latex/contrib/tagpdf.zip
+2023/10/27 | 23311 | macros/latex/contrib/tagpdf/acrobat.png
+2023/10/27 | 21882 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
+2023/10/27 | 1160 | macros/latex/contrib/tagpdf/ex-AF-file.tex
+2023/10/27 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf
+2023/10/27 | 34295 | macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
+2023/10/27 | 4102 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex
+2023/10/27 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf
+2023/10/27 | 19014 | macros/latex/contrib/tagpdf/ex-attribute.pdf
+2023/10/27 | 1325 | macros/latex/contrib/tagpdf/ex-attribute.tex
+2023/10/27 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf
+2023/10/27 | 20066 | macros/latex/contrib/tagpdf/ex-formula-problem.pdf
+2023/10/27 | 950 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
+2023/10/27 | 31552 | macros/latex/contrib/tagpdf/ex-list.pdf
+2023/10/27 | 1063 | macros/latex/contrib/tagpdf/ex-list.tex
+2023/10/27 | 24880 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
+2023/10/27 | 2115 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex
+2023/10/27 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf
+2023/10/27 | 19236 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf
+2023/10/27 | 827 | macros/latex/contrib/tagpdf/ex-softhyphen.tex
+2023/10/27 | 16524 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
+2023/10/27 | 700 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex
+2023/10/27 | 24806 | macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
+2023/10/27 | 1445 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex
+2023/10/27 | 18947 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
+2023/10/27 | 698 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex
+2023/10/27 | 8281 | macros/latex/contrib/tagpdf/global-ex.png
+2023/10/27 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
+2023/10/27 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG
+2023/10/27 | 1177 | macros/latex/contrib/tagpdf/README.md
+2023/10/27 | 44287 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx
+2023/10/27 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
+2023/10/27 | 33684 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
+2023/10/27 | 1620816 | macros/latex/contrib/tagpdf/tagpdf-code.pdf
+2023/10/27 | 2278 | macros/latex/contrib/tagpdf/tagpdf-code.tex
+2023/10/27 | 37463 | macros/latex/contrib/tagpdf/tagpdf-data.dtx
+2023/10/27 | 4593 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
+2023/10/27 | 23381 | macros/latex/contrib/tagpdf/tagpdf.dtx
+2023/10/27 | 3962 | macros/latex/contrib/tagpdf/tagpdf.ins
+2023/10/27 | 28598 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
+2023/10/27 | 16351 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
+2023/10/27 | 15900 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
+2023/10/27 | 1090501 | macros/latex/contrib/tagpdf/tagpdf.pdf
+2023/10/27 | 44905 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
+2023/10/27 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
+2023/10/27 | 70162 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx
+2023/10/27 | 123030 | macros/latex/contrib/tagpdf/tagpdf.tex
+2023/10/27 | 17641 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
+2023/10/27 | 32607 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
+2023/10/27 | 2400915 | macros/latex/contrib/tagpdf.zip
2007/08/04 | 1263 | macros/latex/contrib/talk/example.tex
2007/08/04 | 465 | macros/latex/contrib/talk/Makefile
2007/08/04 | 2162 | macros/latex/contrib/talk/README
@@ -240312,16 +240308,16 @@
2001/04/06 | 6428 | macros/latex/contrib/titleref/titleref.sty
2010/06/03 | 4326 | macros/latex/contrib/titleref/titleref.tex
2010/06/03 | 203016 | macros/latex/contrib/titleref.zip
-2023/10/17 | 13413 | macros/latex/contrib/titlesec/CHANGES.old
-2023/10/17 | 2561 | macros/latex/contrib/titlesec/README.md
-2023/10/17 | 143282 | macros/latex/contrib/titlesec/titleps.pdf
-2023/10/17 | 25336 | macros/latex/contrib/titlesec/titleps.sty
-2023/10/17 | 31466 | macros/latex/contrib/titlesec/titleps.tex
-2023/10/17 | 523399 | macros/latex/contrib/titlesec/titlesec.pdf
-2023/10/17 | 48997 | macros/latex/contrib/titlesec/titlesec.sty
-2023/10/17 | 74452 | macros/latex/contrib/titlesec/titlesec.tex
-2023/10/17 | 16869 | macros/latex/contrib/titlesec/titletoc.sty
-2023/10/17 | 711340 | macros/latex/contrib/titlesec.zip
+2023/10/27 | 13413 | macros/latex/contrib/titlesec/CHANGES.old
+2023/10/27 | 2607 | macros/latex/contrib/titlesec/README.md
+2023/10/27 | 143282 | macros/latex/contrib/titlesec/titleps.pdf
+2023/10/27 | 25336 | macros/latex/contrib/titlesec/titleps.sty
+2023/10/27 | 31466 | macros/latex/contrib/titlesec/titleps.tex
+2023/10/27 | 523600 | macros/latex/contrib/titlesec/titlesec.pdf
+2023/10/27 | 48766 | macros/latex/contrib/titlesec/titlesec.sty
+2023/10/27 | 74452 | macros/latex/contrib/titlesec/titlesec.tex
+2023/10/27 | 16869 | macros/latex/contrib/titlesec/titletoc.sty
+2023/10/27 | 711457 | macros/latex/contrib/titlesec.zip
2009/09/04 | 2642 | macros/latex/contrib/titling/README
2009/09/04 | 52522 | macros/latex/contrib/titling/titling.dtx
2009/09/04 | 2519 | macros/latex/contrib/titling/titling.ins
@@ -242591,17 +242587,15 @@
2014/04/21 | 29826 | macros/latex/contrib/unamth-template/Latex/Classes/PhDbiblio-url2.bst
2014/04/21 | 29751 | macros/latex/contrib/unamth-template/Latex/Classes/PhDbiblio-url.bst
2014/04/21 | 17134 | macros/latex/contrib/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls
-2014/04/21 | 13054 | macros/latex/contrib/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls.bak
2014/04/21 | 19098 | macros/latex/contrib/unamth-template/Latex/Classes/urlbst
2014/04/21 | 2171118 | macros/latex/contrib/unamth-template/latex_intro.pdf
2014/04/21 | 3415 | macros/latex/contrib/unamth-template/Latex/Macros/MacroFile1.tex
-2014/04/21 | 1970 | macros/latex/contrib/unamth-template/Latex/Macros/MacroFile1.tex.bak
2014/04/21 | 35120 | macros/latex/contrib/unamth-template/LICENSE
2014/04/21 | 1839 | macros/latex/contrib/unamth-template/README.md
2014/04/21 | 400 | macros/latex/contrib/unamth-template/Resumen/Resumen.tex
2014/04/21 | 351465 | macros/latex/contrib/unamth-template/tesis.pdf
2014/04/21 | 5583 | macros/latex/contrib/unamth-template/tesis.tex
-2014/04/22 | 5394231 | macros/latex/contrib/unamth-template.zip
+2023/10/27 | 5389101 | macros/latex/contrib/unamth-template.zip
2023/10/19 | 59770 | macros/latex/contrib/unbtex/abntex2eng-alf.bst
2023/10/19 | 3193 | macros/latex/contrib/unbtex/README.md
2023/10/19 | 18068 | macros/latex/contrib/unbtex/unbtex.cls
@@ -282612,7 +282606,6 @@
1997/11/02 | 1051 | support/glosstex/database.h
1997/12/24 | 1983 | support/glosstex/error.c
1997/11/02 | 1222 | support/glosstex/error.h
-1997/12/24 | 4691 | support/glosstex/glosstex.aux.bak
1997/12/24 | 2661 | support/glosstex/glosstex.cfg
1997/12/24 | 68099 | support/glosstex/glosstex.dtx
1997/12/13 | 1697 | support/glosstex/glosstex.h
@@ -282638,7 +282631,7 @@
1997/12/03 | 11207 | support/glosstex/TODO
1997/12/13 | 1060 | support/glosstex/version.c
1997/11/02 | 1020 | support/glosstex/version.h
-2006/10/28 | 296949 | support/glosstex.zip
+2023/10/27 | 295814 | support/glosstex.zip
1993/08/17 | 22348 | support/go/go
1993/08/17 | 9214 | support/go/go.man
2006/03/21 | 10389 | support/go.zip
@@ -290218,7 +290211,6 @@
1994/10/14 | 1489 | systems/msdos/dviware/xdvi-dos/src/fontsub.c
1994/10/14 | 7121 | systems/msdos/dviware/xdvi-dos/src/gf.c
1994/10/14 | 902 | systems/msdos/dviware/xdvi-dos/src/makefile
-1994/10/14 | 902 | systems/msdos/dviware/xdvi-dos/src/makefile.bak
1994/10/14 | 2960 | systems/msdos/dviware/xdvi-dos/src/maketexp
1994/10/14 | 23 | systems/msdos/dviware/xdvi-dos/src/patchlev.h
1994/10/14 | 7702 | systems/msdos/dviware/xdvi-dos/src/pk.c
@@ -291986,8 +291978,8 @@
2022/08/24 | 20600 | systems/texlive/tlnet/archive/beamerswitch.source.r64182.tar.xz
2023/02/01 | 749444 | systems/texlive/tlnet/archive/beamerthemeamurmaple.doc.r65698.tar.xz
2023/02/01 | 6304 | systems/texlive/tlnet/archive/beamerthemeamurmaple.r65698.tar.xz
-2023/03/23 | 656416 | systems/texlive/tlnet/archive/beamertheme-arguelles.doc.r66645.tar.xz
-2023/03/23 | 3036 | systems/texlive/tlnet/archive/beamertheme-arguelles.r66645.tar.xz
+2023/10/27 | 1763964 | systems/texlive/tlnet/archive/beamertheme-arguelles.doc.r68659.tar.xz
+2023/10/27 | 3176 | systems/texlive/tlnet/archive/beamertheme-arguelles.r68659.tar.xz
2019/02/28 | 332524 | systems/texlive/tlnet/archive/beamertheme-cuerna.doc.r42161.tar.xz
2019/02/28 | 2492 | systems/texlive/tlnet/archive/beamertheme-cuerna.r42161.tar.xz
2019/02/28 | 4008 | systems/texlive/tlnet/archive/beamertheme-cuerna.source.r42161.tar.xz
@@ -293075,8 +293067,8 @@
2019/02/28 | 20120 | systems/texlive/tlnet/archive/cite.r36428.tar.xz
2019/02/28 | 66208 | systems/texlive/tlnet/archive/citeref.doc.r47407.tar.xz
2019/02/28 | 2264 | systems/texlive/tlnet/archive/citeref.r47407.tar.xz
-2019/02/28 | 634044 | systems/texlive/tlnet/archive/cje.doc.r46721.tar.xz
-2019/02/28 | 26216 | systems/texlive/tlnet/archive/cje.r46721.tar.xz
+2023/10/27 | 24948 | systems/texlive/tlnet/archive/cje.doc.r68656.tar.xz
+2023/10/27 | 26192 | systems/texlive/tlnet/archive/cje.r68656.tar.xz
2019/02/28 | 112888 | systems/texlive/tlnet/archive/cjhebrew.doc.r43444.tar.xz
2019/02/28 | 41616 | systems/texlive/tlnet/archive/cjhebrew.r43444.tar.xz
2021/10/25 | 1477448 | systems/texlive/tlnet/archive/cjk.doc.r60865.tar.xz
@@ -293324,7 +293316,7 @@
2023/09/19 | 1700 | systems/texlive/tlnet/archive/collection-mathscience.r68312.tar.xz
2023/05/12 | 564 | systems/texlive/tlnet/archive/collection-metapost.r67071.tar.xz
2023/02/18 | 496 | systems/texlive/tlnet/archive/collection-music.r65862.tar.xz
-2023/10/12 | 1628 | systems/texlive/tlnet/archive/collection-pictures.r68515.tar.xz
+2023/10/27 | 1632 | systems/texlive/tlnet/archive/collection-pictures.r68664.tar.xz
2023/10/12 | 1000 | systems/texlive/tlnet/archive/collection-plaingeneric.r68513.tar.xz
2022/12/27 | 816 | systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz
2023/09/10 | 1716 | systems/texlive/tlnet/archive/collection-publishers.r68224.tar.xz
@@ -295219,9 +295211,9 @@
2019/02/28 | 15012 | systems/texlive/tlnet/archive/exercise.source.r35417.tar.xz
2020/05/18 | 2216 | systems/texlive/tlnet/archive/exercises.r55188.tar.xz
2020/05/18 | 7728 | systems/texlive/tlnet/archive/exercises.source.r55188.tar.xz
-2023/09/07 | 227648 | systems/texlive/tlnet/archive/exesheet.doc.r68192.tar.xz
-2023/09/07 | 6072 | systems/texlive/tlnet/archive/exesheet.r68192.tar.xz
-2023/09/07 | 24476 | systems/texlive/tlnet/archive/exesheet.source.r68192.tar.xz
+2023/10/27 | 229992 | systems/texlive/tlnet/archive/exesheet.doc.r68660.tar.xz
+2023/10/27 | 6188 | systems/texlive/tlnet/archive/exesheet.r68660.tar.xz
+2023/10/27 | 24920 | systems/texlive/tlnet/archive/exesheet.source.r68660.tar.xz
2020/02/26 | 401556 | systems/texlive/tlnet/archive/exframe.doc.r53911.tar.xz
2020/02/26 | 10848 | systems/texlive/tlnet/archive/exframe.r53911.tar.xz
2020/02/26 | 43532 | systems/texlive/tlnet/archive/exframe.source.r53911.tar.xz
@@ -296581,9 +296573,9 @@
2020/01/29 | 9676 | systems/texlive/tlnet/archive/hycolor.source.r53584.tar.xz
2020/09/03 | 329064 | systems/texlive/tlnet/archive/hypdestopt.doc.r56253.tar.xz
2020/09/03 | 2772 | systems/texlive/tlnet/archive/hypdestopt.r56253.tar.xz
-2023/01/30 | 325076 | systems/texlive/tlnet/archive/hypdoc.doc.r65678.tar.xz
-2023/01/30 | 3556 | systems/texlive/tlnet/archive/hypdoc.r65678.tar.xz
-2023/01/30 | 8564 | systems/texlive/tlnet/archive/hypdoc.source.r65678.tar.xz
+2023/10/27 | 326408 | systems/texlive/tlnet/archive/hypdoc.doc.r68661.tar.xz
+2023/10/27 | 3624 | systems/texlive/tlnet/archive/hypdoc.r68661.tar.xz
+2023/10/27 | 8684 | systems/texlive/tlnet/archive/hypdoc.source.r68661.tar.xz
2019/12/21 | 471212 | systems/texlive/tlnet/archive/hypdvips.doc.r53197.tar.xz
2019/12/21 | 24028 | systems/texlive/tlnet/archive/hypdvips.r53197.tar.xz
2019/02/28 | 442692 | systems/texlive/tlnet/archive/hyperbar.doc.r48147.tar.xz
@@ -299430,9 +299422,9 @@
2023/09/12 | 70276 | systems/texlive/tlnet/archive/newpax.doc.r68242.tar.xz
2023/09/12 | 9336 | systems/texlive/tlnet/archive/newpax.r68242.tar.xz
2023/09/12 | 10832 | systems/texlive/tlnet/archive/newpax.source.r68242.tar.xz
-2023/10/25 | 466280 | systems/texlive/tlnet/archive/newpx.doc.r68635.tar.xz
-2023/10/25 | 4729012 | systems/texlive/tlnet/archive/newpx.r68635.tar.xz
-2023/10/25 | 392 | systems/texlive/tlnet/archive/newpx.source.r68635.tar.xz
+2023/10/27 | 466312 | systems/texlive/tlnet/archive/newpx.doc.r68655.tar.xz
+2023/10/27 | 4728272 | systems/texlive/tlnet/archive/newpx.r68655.tar.xz
+2023/10/27 | 392 | systems/texlive/tlnet/archive/newpx.source.r68655.tar.xz
2019/02/28 | 137580 | systems/texlive/tlnet/archive/newsletr.doc.r15878.tar.xz
2019/02/28 | 16788 | systems/texlive/tlnet/archive/newsletr.r15878.tar.xz
2019/02/28 | 196212 | systems/texlive/tlnet/archive/newspaper.doc.r15878.tar.xz
@@ -300165,8 +300157,8 @@
2019/02/28 | 5468 | systems/texlive/tlnet/archive/pdftricks2.r31016.tar.xz
2019/02/28 | 217036 | systems/texlive/tlnet/archive/pdftricks.doc.r15878.tar.xz
2019/02/28 | 4360 | systems/texlive/tlnet/archive/pdftricks.r15878.tar.xz
-2020/03/04 | 310744 | systems/texlive/tlnet/archive/pdfwin.doc.r54074.tar.xz
-2020/03/04 | 15876 | systems/texlive/tlnet/archive/pdfwin.r54074.tar.xz
+2023/10/27 | 291932 | systems/texlive/tlnet/archive/pdfwin.doc.r68667.tar.xz
+2023/10/27 | 15876 | systems/texlive/tlnet/archive/pdfwin.r68667.tar.xz
2019/03/12 | 4951404 | systems/texlive/tlnet/archive/pdfx.doc.r50338.tar.xz
2019/03/12 | 89260 | systems/texlive/tlnet/archive/pdfx.r50338.tar.xz
2019/03/12 | 63748 | systems/texlive/tlnet/archive/pdfx.source.r50338.tar.xz
@@ -300370,8 +300362,9 @@
2021/04/05 | 209684 | systems/texlive/tlnet/archive/physconst.doc.r58727.tar.xz
2021/04/05 | 6016 | systems/texlive/tlnet/archive/physconst.r58727.tar.xz
2021/04/05 | 18756 | systems/texlive/tlnet/archive/physconst.source.r58727.tar.xz
-2023/04/03 | 178176 | systems/texlive/tlnet/archive/physics2.doc.r66742.tar.xz
-2023/04/03 | 7796 | systems/texlive/tlnet/archive/physics2.r66742.tar.xz
+2023/10/27 | 310708 | systems/texlive/tlnet/archive/physics2.doc.r68657.tar.xz
+2023/10/27 | 6896 | systems/texlive/tlnet/archive/physics2.r68657.tar.xz
+2023/10/27 | 11480 | systems/texlive/tlnet/archive/physics2.source.r68657.tar.xz
2019/02/28 | 232876 | systems/texlive/tlnet/archive/physics.doc.r28590.tar.xz
2019/02/28 | 5912 | systems/texlive/tlnet/archive/physics.r28590.tar.xz
2021/04/05 | 104792 | systems/texlive/tlnet/archive/physunits.doc.r58728.tar.xz
@@ -300678,8 +300671,8 @@
2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz
2023/10/26 | 1637092 | systems/texlive/tlnet/archive/proflycee.doc.r68649.tar.xz
2023/10/26 | 42412 | systems/texlive/tlnet/archive/proflycee.r68649.tar.xz
-2023/09/10 | 178328 | systems/texlive/tlnet/archive/profmaquette.doc.r68222.tar.xz
-2023/09/10 | 13760 | systems/texlive/tlnet/archive/profmaquette.r68222.tar.xz
+2023/10/27 | 204208 | systems/texlive/tlnet/archive/profmaquette.doc.r68662.tar.xz
+2023/10/27 | 16480 | systems/texlive/tlnet/archive/profmaquette.r68662.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
@@ -302869,7 +302862,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/10/26 | 428276 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68642.tar.xz
+2023/10/27 | 428324 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68654.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
@@ -302891,7 +302884,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/10/26 | 114072 | systems/texlive/tlnet/archive/texlive-scripts.r68642.tar.xz
+2023/10/27 | 114040 | systems/texlive/tlnet/archive/texlive-scripts.r68654.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
@@ -303395,10 +303388,12 @@
2021/01/22 | 8444 | systems/texlive/tlnet/archive/tkz-berge.r57485.tar.xz
2023/10/11 | 189396 | systems/texlive/tlnet/archive/tkz-bernoulli.doc.r68503.tar.xz
2023/10/11 | 2736 | systems/texlive/tlnet/archive/tkz-bernoulli.r68503.tar.xz
-2023/02/24 | 40184 | systems/texlive/tlnet/archive/tkz-doc.doc.r66115.tar.xz
-2023/02/24 | 508 | systems/texlive/tlnet/archive/tkz-doc.r66115.tar.xz
-2023/10/22 | 1175576 | systems/texlive/tlnet/archive/tkz-euclide.doc.r68604.tar.xz
-2023/10/22 | 41844 | systems/texlive/tlnet/archive/tkz-euclide.r68604.tar.xz
+2023/10/27 | 34436 | systems/texlive/tlnet/archive/tkz-doc.doc.r68665.tar.xz
+2023/10/27 | 6744 | systems/texlive/tlnet/archive/tkz-doc.r68665.tar.xz
+2023/10/27 | 490100 | systems/texlive/tlnet/archive/tkz-elements.doc.r68664.tar.xz
+2023/10/27 | 12384 | systems/texlive/tlnet/archive/tkz-elements.r68664.tar.xz
+2023/10/27 | 1175256 | systems/texlive/tlnet/archive/tkz-euclide.doc.r68663.tar.xz
+2023/10/27 | 41916 | systems/texlive/tlnet/archive/tkz-euclide.r68663.tar.xz
2022/07/16 | 96832 | systems/texlive/tlnet/archive/tkzexample.doc.r63908.tar.xz
2022/07/16 | 3872 | systems/texlive/tlnet/archive/tkzexample.r63908.tar.xz
2022/02/09 | 749696 | systems/texlive/tlnet/archive/tkz-fct.doc.r61949.tar.xz
@@ -304322,8 +304317,8 @@
2020/01/19 | 4124 | systems/texlive/tlnet/archive/xbmks.r53448.tar.xz
2020/01/19 | 8024 | systems/texlive/tlnet/archive/xbmks.source.r53448.tar.xz
2023/07/28 | 409868 | systems/texlive/tlnet/archive/xcharter.doc.r67742.tar.xz
-2023/07/21 | 1981536 | systems/texlive/tlnet/archive/xcharter-math.doc.r67680.tar.xz
-2023/07/21 | 241724 | systems/texlive/tlnet/archive/xcharter-math.r67680.tar.xz
+2023/10/27 | 1981072 | systems/texlive/tlnet/archive/xcharter-math.doc.r68658.tar.xz
+2023/10/27 | 243464 | systems/texlive/tlnet/archive/xcharter-math.r68658.tar.xz
2023/07/28 | 2200928 | systems/texlive/tlnet/archive/xcharter.r67742.tar.xz
2020/01/22 | 159256 | systems/texlive/tlnet/archive/xcite.doc.r53486.tar.xz
2020/01/22 | 1048 | systems/texlive/tlnet/archive/xcite.r53486.tar.xz
@@ -304771,16 +304766,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/10/26 | 5742593 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/10/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/10/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/10/27 | 5742054 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/10/27 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/10/27 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/10/26 | 21036914 | systems/texlive/tlnet/install-tl-windows.exe
-2023/10/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/10/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/10/26 | 26029167 | systems/texlive/tlnet/install-tl.zip
-2023/10/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/10/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/10/27 | 21036582 | systems/texlive/tlnet/install-tl-windows.exe
+2023/10/27 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/10/27 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/10/27 | 26029138 | systems/texlive/tlnet/install-tl.zip
+2023/10/27 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/10/27 | 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
@@ -304790,7 +304785,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/10/25 | 7086 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/10/26 | 6961 | 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
@@ -304832,12 +304827,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/10/26 | 18303221 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/10/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/10/27 | 18307006 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/10/27 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/16 | 87924 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/10/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/10/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/10/26 | 2480980 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/10/27 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/10/27 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/10/27 | 2481872 | 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
@@ -315707,7 +315702,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/10/27 | 186 | timestamp
+2023/10/28 | 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 c53a30ebd7..689cc9b316 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 0192380894..25e2475538 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,125 @@
+2023/10/27 | 950 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
+2023/10/27 | 8684 | systems/texlive/tlnet/archive/hypdoc.source.r68661.tar.xz
+2023/10/27 | 833182 | info/latex-course.zip
+2023/10/27 | 8281 | macros/latex/contrib/tagpdf/global-ex.png
+2023/10/27 | 827 | macros/latex/contrib/tagpdf/ex-softhyphen.tex
+2023/10/27 | 7854 | macros/latex/contrib/tagpdf/ex-formula-problem-luatex.pdf
+2023/10/27 | 7510540 | fonts/newpx.zip
+2023/10/27 | 74452 | macros/latex/contrib/titlesec/titlesec.tex
+2023/10/27 | 711457 | macros/latex/contrib/titlesec.zip
+2023/10/27 | 70187 | fonts/newpx/doc/newpxdoc.tex
+2023/10/27 | 70162 | macros/latex/contrib/tagpdf/tagpdf-struct.dtx
+2023/10/27 | 700 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.tex
+2023/10/27 | 698 | macros/latex/contrib/tagpdf/ex-tagpdf-template.tex
+2023/10/27 | 6896 | systems/texlive/tlnet/archive/physics2.r68657.tar.xz
+2023/10/27 | 6744 | systems/texlive/tlnet/archive/tkz-doc.r68665.tar.xz
+2023/10/27 | 6626 | macros/latex/contrib/tagpdf/ex-attribute-luatex.pdf
+2023/10/27 | 6188 | systems/texlive/tlnet/archive/exesheet.r68660.tar.xz
+2023/10/27 | 5742054 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/10/27 | 5389101 | macros/latex/contrib/unamth-template.zip
+2023/10/27 | 523600 | macros/latex/contrib/titlesec/titlesec.pdf
+2023/10/27 | 5109 | macros/latex/contrib/tagpdf/tagpdf-space.dtx
+2023/10/27 | 490100 | systems/texlive/tlnet/archive/tkz-elements.doc.r68664.tar.xz
+2023/10/27 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/10/27 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/10/27 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/10/27 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/10/27 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/10/27 | 4888 | biblio/bibtex/utils/bib2dvi.zip
+2023/10/27 | 48766 | macros/latex/contrib/titlesec/titlesec.sty
+2023/10/27 | 4728272 | systems/texlive/tlnet/archive/newpx.r68655.tar.xz
+2023/10/27 | 466312 | systems/texlive/tlnet/archive/newpx.doc.r68655.tar.xz
+2023/10/27 | 4593 | macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
+2023/10/27 | 44905 | macros/latex/contrib/tagpdf/tagpdf-roles.dtx
+2023/10/27 | 44287 | macros/latex/contrib/tagpdf/tagpdf-backend.dtx
+2023/10/27 | 432291 | fonts/newpx/doc/newpxdoc.pdf
+2023/10/27 | 428324 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68654.tar.xz
+2023/10/27 | 41916 | systems/texlive/tlnet/archive/tkz-euclide.r68663.tar.xz
+2023/10/27 | 4124218 | biblio/ctan-bibdata.zip
+2023/10/27 | 4102 | macros/latex/contrib/tagpdf/ex-alt-actualtext.tex
+2023/10/27 | 3962 | macros/latex/contrib/tagpdf/tagpdf.ins
+2023/10/27 | 392 | systems/texlive/tlnet/archive/newpx.source.r68655.tar.xz
+2023/10/27 | 37463 | macros/latex/contrib/tagpdf/tagpdf-data.dtx
+2023/10/27 | 3719904 | biblio/ctan-bibdata/ctan.pdf
+2023/10/27 | 370980 | macros/latex/contrib/business-research.zip
+2023/10/27 | 3624 | systems/texlive/tlnet/archive/hypdoc.r68661.tar.xz
+2023/10/27 | 3474 | macros/generic/calcfrac.zip
+2023/10/27 | 34436 | systems/texlive/tlnet/archive/tkz-doc.doc.r68665.tar.xz
+2023/10/27 | 34295 | macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
+2023/10/27 | 33684 | macros/latex/contrib/tagpdf/tagpdf-checks.dtx
+2023/10/27 | 326408 | systems/texlive/tlnet/archive/hypdoc.doc.r68661.tar.xz
+2023/10/27 | 32607 | macros/latex/contrib/tagpdf/tagpdf-user.dtx
+2023/10/27 | 3176 | systems/texlive/tlnet/archive/beamertheme-arguelles.r68659.tar.xz
+2023/10/27 | 31552 | macros/latex/contrib/tagpdf/ex-list.pdf
+2023/10/27 | 31466 | macros/latex/contrib/titlesec/titleps.tex
+2023/10/27 | 310708 | systems/texlive/tlnet/archive/physics2.doc.r68657.tar.xz
+2023/10/27 | 295814 | support/glosstex.zip
+2023/10/27 | 291932 | systems/texlive/tlnet/archive/pdfwin.doc.r68667.tar.xz
+2023/10/27 | 28598 | macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
+2023/10/27 | 2820864 | biblio/ctan-bibdata/ctan.bib
+2023/10/27 | 26192 | systems/texlive/tlnet/archive/cje.r68656.tar.xz
+2023/10/27 | 2607 | macros/latex/contrib/titlesec/README.md
+2023/10/27 | 26029138 | systems/texlive/tlnet/install-tl.zip
+2023/10/27 | 25336 | macros/latex/contrib/titlesec/titleps.sty
+2023/10/27 | 24948 | systems/texlive/tlnet/archive/cje.doc.r68656.tar.xz
+2023/10/27 | 24920 | systems/texlive/tlnet/archive/exesheet.source.r68660.tar.xz
+2023/10/27 | 24880 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
+2023/10/27 | 2481872 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/10/27 | 24806 | macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
+2023/10/27 | 24625 | fonts/newpx/README
+2023/10/27 | 24559 | fonts/newpx/tex/newpxtext.sty
+2023/10/27 | 243464 | systems/texlive/tlnet/archive/xcharter-math.r68658.tar.xz
+2023/10/27 | 2400915 | macros/latex/contrib/tagpdf.zip
+2023/10/27 | 23381 | macros/latex/contrib/tagpdf/tagpdf.dtx
+2023/10/27 | 23311 | macros/latex/contrib/tagpdf/acrobat.png
+2023/10/27 | 229992 | systems/texlive/tlnet/archive/exesheet.doc.r68660.tar.xz
+2023/10/27 | 2278 | macros/latex/contrib/tagpdf/tagpdf-code.tex
+2023/10/27 | 21882 | macros/latex/contrib/tagpdf/ex-AF-file.pdf
+2023/10/27 | 2115 | macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.tex
+2023/10/27 | 21036582 | systems/texlive/tlnet/install-tl-windows.exe
+2023/10/27 | 204208 | systems/texlive/tlnet/archive/profmaquette.doc.r68662.tar.xz
+2023/10/27 | 2022 | macros/latex/contrib/tagpdf/link-figure-input.tex
+2023/10/27 | 20066 | macros/latex/contrib/tagpdf/ex-formula-problem.pdf
+2023/10/27 | 1981072 | systems/texlive/tlnet/archive/xcharter-math.doc.r68658.tar.xz
+2023/10/27 | 19236 | macros/latex/contrib/tagpdf/ex-softhyphen.pdf
+2023/10/27 | 19014 | macros/latex/contrib/tagpdf/ex-attribute.pdf
+2023/10/27 | 18947 | macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
+2023/10/27 | 18461 | macros/latex/contrib/tagpdf/ex-patch-sectioning-koma-luatex.pdf
+2023/10/27 | 18307006 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/10/27 | 17742 | macros/latex/contrib/tagpdf/ex-alt-actualtext-luatex.pdf
+2023/10/27 | 17641 | macros/latex/contrib/tagpdf/tagpdf-tree.dtx
+2023/10/27 | 1763964 | systems/texlive/tlnet/archive/beamertheme-arguelles.doc.r68659.tar.xz
+2023/10/27 | 1730 | macros/latex/contrib/tagpdf/tagpdf.bib
+2023/10/27 | 1709122 | fonts/cyrillic/cmcyr.zip
+2023/10/27 | 16869 | macros/latex/contrib/titlesec/titletoc.sty
+2023/10/27 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/10/27 | 16524 | macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
+2023/10/27 | 16480 | systems/texlive/tlnet/archive/profmaquette.r68662.tar.xz
+2023/10/27 | 1640895 | macros/latex/contrib/statrep.zip
+2023/10/27 | 16351 | macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
+2023/10/27 | 1632 | systems/texlive/tlnet/archive/collection-pictures.r68664.tar.xz
+2023/10/27 | 1620816 | macros/latex/contrib/tagpdf/tagpdf-code.pdf
+2023/10/27 | 15900 | macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
+2023/10/27 | 15876 | systems/texlive/tlnet/archive/pdfwin.r68667.tar.xz
+2023/10/27 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/10/27 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/10/27 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/10/27 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/10/27 | 1445 | macros/latex/contrib/tagpdf/ex-structure-obsolete.tex
+2023/10/27 | 143282 | macros/latex/contrib/titlesec/titleps.pdf
+2023/10/27 | 141163 | macros/latex/contrib/tagpdf/pac3.PNG
+2023/10/27 | 13413 | macros/latex/contrib/titlesec/CHANGES.old
+2023/10/27 | 1325 | macros/latex/contrib/tagpdf/ex-attribute.tex
+2023/10/27 | 12384 | systems/texlive/tlnet/archive/tkz-elements.r68664.tar.xz
+2023/10/27 | 123030 | macros/latex/contrib/tagpdf/tagpdf.tex
+2023/10/27 | 1177 | macros/latex/contrib/tagpdf/README.md
+2023/10/27 | 1175256 | systems/texlive/tlnet/archive/tkz-euclide.doc.r68663.tar.xz
+2023/10/27 | 1160 | macros/latex/contrib/tagpdf/ex-AF-file.tex
+2023/10/27 | 114940 | fonts/newpx/tex/newpxmath.sty
+2023/10/27 | 11480 | systems/texlive/tlnet/archive/physics2.source.r68657.tar.xz
+2023/10/27 | 114040 | systems/texlive/tlnet/archive/texlive-scripts.r68654.tar.xz
+2023/10/27 | 1090501 | macros/latex/contrib/tagpdf/tagpdf.pdf
+2023/10/27 | 1063 | macros/latex/contrib/tagpdf/ex-list.tex
2023/10/26 | 99235 | systems/win32/miktex/tm/packages/minim-mp__doc.tar.lzma
2023/10/26 | 95327 | systems/win32/miktex/tm/packages/minim-math__doc.tar.lzma
2023/10/26 | 951 | systems/win32/miktex/tm/packages/pr.ini
@@ -42,7 +164,6 @@
2023/10/26 | 7617 | macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-howtouse.tex
2023/10/26 | 76113 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2023/10/26 | 75152 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2023/10/26 | 7510917 | fonts/newpx.zip
2023/10/26 | 7499 | systems/win32/miktex/tm/packages/hereapplies__source.tar.lzma
2023/10/26 | 73552 | systems/texlive/tlnet/archive/cweb.doc.r68647.tar.xz
2023/10/26 | 73379 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
@@ -56,6 +177,7 @@
2023/10/26 | 6988 | systems/texlive/tlnet/archive/collection-latexextra.r68643.tar.xz
2023/10/26 | 6988 | fonts/xcharter-math/xcharter-otf.sty
2023/10/26 | 69655 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2023/10/26 | 6961 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/10/26 | 6837 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex
2023/10/26 | 6774 | systems/win32/miktex/tm/packages/crefthe__source.tar.lzma
2023/10/26 | 6768 | systems/win32/miktex/tm/packages/outilsgeomtikz.tar.lzma
@@ -68,6 +190,7 @@
2023/10/26 | 6521 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points.tex
2023/10/26 | 65118 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
2023/10/26 | 650153 | systems/win32/miktex/tm/packages/titlesec__doc.tar.lzma
+2023/10/26 | 6500 | macros/generic/calcfrac/calcfrac.tex
2023/10/26 | 64526 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2023/10/26 | 6410 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
2023/10/26 | 6360 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex
@@ -90,7 +213,6 @@
2023/10/26 | 5854 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex
2023/10/26 | 5850699 | systems/win32/miktex/tm/packages/profcollege__source.tar.lzma
2023/10/26 | 5841 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex
-2023/10/26 | 5742593 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/10/26 | 5722719 | systems/win32/miktex/tm/packages/newcomputermodern.tar.lzma
2023/10/26 | 5716 | systems/win32/miktex/tm/packages/fontsetup__source.tar.lzma
2023/10/26 | 564388 | systems/win32/miktex/tm/packages/indextools__doc.tar.lzma
@@ -111,12 +233,7 @@
2023/10/26 | 499405 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
2023/10/26 | 49750 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2023/10/26 | 493425 | systems/win32/miktex/tm/packages/outilsgeomtikz__doc.tar.lzma
-2023/10/26 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/26 | 4897447 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
-2023/10/26 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/10/26 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/10/26 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/10/26 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/10/26 | 4845 | systems/win32/miktex/tm/packages/indextools.tar.lzma
2023/10/26 | 48287 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
2023/10/26 | 4772894 | systems/win32/miktex/tm/packages/newpx.tar.lzma
@@ -136,9 +253,7 @@
2023/10/26 | 4375 | macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex
2023/10/26 | 4374 | systems/win32/miktex/tm/packages/longdivision__source.tar.lzma
2023/10/26 | 43323 | systems/win32/miktex/tm/packages/acmart.tar.lzma
-2023/10/26 | 432728 | fonts/newpx/doc/newpxdoc.pdf
2023/10/26 | 43113 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/10/26 | 428276 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68642.tar.xz
2023/10/26 | 42761 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
2023/10/26 | 4256 | macros/latex/contrib/beamer-contrib/themes/beamertheme-arguelles/demo/demo-arguelles.tex
2023/10/26 | 42412 | systems/texlive/tlnet/archive/proflycee.r68649.tar.xz
@@ -148,7 +263,6 @@
2023/10/26 | 419563 | systems/win32/miktex/tm/packages/hereapplies__doc.tar.lzma
2023/10/26 | 41775 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
2023/10/26 | 415937 | systems/win32/miktex/tm/packages/hyperref__source.tar.lzma
-2023/10/26 | 4124627 | biblio/ctan-bibdata.zip
2023/10/26 | 412214 | systems/win32/miktex/tm/packages/customenvs__doc.tar.lzma
2023/10/26 | 4120 | systems/win32/miktex/tm/packages/jwjournal.tar.lzma
2023/10/26 | 4118 | systems/win32/miktex/tm/packages/tikz-osci.tar.lzma
@@ -156,6 +270,7 @@
2023/10/26 | 40380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2023/10/26 | 3975 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex
2023/10/26 | 3972 | systems/win32/miktex/tm/packages/hecthese.tar.lzma
+2023/10/26 | 3957 | fonts/newpx/tex/newpx.sty
2023/10/26 | 395414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2023/10/26 | 3948 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex
2023/10/26 | 3884 | macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-angles.tex
@@ -163,7 +278,6 @@
2023/10/26 | 3836 | fonts/xcharter-math/README.md
2023/10/26 | 3786 | systems/win32/miktex/tm/packages/homework.tar.lzma
2023/10/26 | 37619 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2023/10/26 | 3719750 | biblio/ctan-bibdata/ctan.pdf
2023/10/26 | 3716 | macros/latex/contrib/beamer-contrib/themes/beamertheme-arguelles/beamerinnerthemeArguelles.sty
2023/10/26 | 36785 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2023/10/26 | 36757 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
@@ -211,7 +325,6 @@
2023/10/26 | 2863626 | macros/latex/contrib/beamer-contrib/themes/beamertheme-arguelles.zip
2023/10/26 | 28600 | systems/win32/miktex/tm/packages/hecthese__source.tar.lzma
2023/10/26 | 2844364 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2023/10/26 | 2820450 | biblio/ctan-bibdata/ctan.bib
2023/10/26 | 28037 | systems/win32/miktex/tm/packages/bithesis__source.tar.lzma
2023/10/26 | 2749 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex
2023/10/26 | 272537 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
@@ -220,7 +333,6 @@
2023/10/26 | 26911 | fonts/xcharter-math/XCharter-Math.ltx
2023/10/26 | 26642 | systems/win32/miktex/tm/packages/projlib.tar.lzma
2023/10/26 | 2636 | systems/win32/miktex/tm/packages/pdfpc.tar.lzma
-2023/10/26 | 26029167 | systems/texlive/tlnet/install-tl.zip
2023/10/26 | 25643 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2023/10/26 | 25616 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2023/10/26 | 25428 | systems/win32/miktex/tm/packages/minim.tar.lzma
@@ -228,11 +340,8 @@
2023/10/26 | 25253 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-spc.tex
2023/10/26 | 2516 | systems/win32/miktex/tm/packages/isosafety__source.tar.lzma
2023/10/26 | 249313 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2023/10/26 | 2480980 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/10/26 | 24784 | systems/texlive/tlnet/archive/cweb.r68647.tar.xz
2023/10/26 | 245900 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2023/10/26 | 24557 | fonts/newpx/tex/newpxtext.sty
-2023/10/26 | 24374 | fonts/newpx/README
2023/10/26 | 24138 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2023/10/26 | 2396624 | systems/win32/miktex/tm/packages/latex-via-exemplos.tar.lzma
2023/10/26 | 238079 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
@@ -245,9 +354,11 @@
2023/10/26 | 230243 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
2023/10/26 | 22808 | systems/win32/miktex/tm/packages/lastpage__source.tar.lzma
2023/10/26 | 227930 | systems/win32/miktex/tm/packages/babel.tar.lzma
+2023/10/26 | 226 | macros/generic/calcfrac/calcfrac.sty
2023/10/26 | 2268 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex
2023/10/26 | 225946 | systems/win32/miktex/tm/packages/tikz-osci__doc.tar.lzma
2023/10/26 | 22499 | systems/win32/miktex/tm/packages/indextools__source.tar.lzma
+2023/10/26 | 2237 | macros/generic/calcfrac/README
2023/10/26 | 222588 | systems/texlive/tlnet/archive/babel.r68651.tar.xz
2023/10/26 | 221543 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2023/10/26 | 219047 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
@@ -257,7 +368,6 @@
2023/10/26 | 217404 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2023/10/26 | 21718 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex
2023/10/26 | 2120 | systems/texlive/tlnet/archive/isosafety.source.r68643.tar.xz
-2023/10/26 | 21036914 | systems/texlive/tlnet/install-tl-windows.exe
2023/10/26 | 21021 | macros/latex/contrib/physics2/physics2-legacy.tex
2023/10/26 | 20951 | systems/win32/miktex/tm/packages/newpx__source.tar.lzma
2023/10/26 | 2079493 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
@@ -278,7 +388,6 @@
2023/10/26 | 1855718 | fonts/xcharter-math/unimath-xcharter.pdf
2023/10/26 | 18510 | macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex
2023/10/26 | 1844714 | systems/win32/miktex/tm/packages/hvfloat__source.tar.lzma
-2023/10/26 | 18303221 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/10/26 | 18295 | macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-by.tex
2023/10/26 | 18272 | macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex
2023/10/26 | 182692 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
@@ -295,7 +404,6 @@
2023/10/26 | 171092 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
2023/10/26 | 1691108 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
2023/10/26 | 1690161 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2023/10/26 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/10/26 | 16696 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
2023/10/26 | 16493 | systems/win32/miktex/tm/packages/jourrr__source.tar.lzma
2023/10/26 | 16457 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
@@ -303,14 +411,10 @@
2023/10/26 | 1636143 | systems/win32/miktex/tm/packages/newcomputermodern__doc.tar.lzma
2023/10/26 | 159906 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2023/10/26 | 15752 | systems/win32/miktex/tm/packages/minim-pdf.tar.lzma
-2023/10/26 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2023/10/26 | 1531013 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2023/10/26 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/10/26 | 1491 | macros/latex/contrib/tkz/tkz-elements/examples/tkz-elements-demo_1.tex
-2023/10/26 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
2023/10/26 | 14594 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2023/10/26 | 1453980 | systems/texlive/tlnet/archive/tex4ht.source.r68652.tar.xz
-2023/10/26 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/10/26 | 14423 | macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex
2023/10/26 | 143937 | systems/win32/miktex/tm/packages/longdivision__doc.tar.lzma
2023/10/26 | 1439290 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
@@ -341,7 +445,6 @@
2023/10/26 | 117776 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2023/10/26 | 1171957 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2023/10/26 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
-2023/10/26 | 114072 | systems/texlive/tlnet/archive/texlive-scripts.r68642.tar.xz
2023/10/26 | 112515 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2023/10/26 | 11224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg
2023/10/26 | 1118849 | macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf
@@ -385,7 +488,6 @@
2023/10/25 | 732260 | systems/texlive/tlnet/archive/bithesis.doc.r68634.tar.xz
2023/10/25 | 723 | support/ctanbib/README.md
2023/10/25 | 7224 | support/ctanbib/ctanbib-doc.tex
-2023/10/25 | 7086 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/10/25 | 635805 | macros/latex/required/babel/base/babel-code.pdf
2023/10/25 | 62408 | systems/texlive/tlnet/archive/acmart.source.r68628.tar.xz
2023/10/25 | 622581 | support/TeX4ht/source/tex4ht-html4.tex
@@ -396,9 +498,7 @@
2023/10/25 | 48789 | macros/latex/contrib/cje/cjeguide.tex
2023/10/25 | 48503 | macros/latex/contrib/cje/cje.cls
2023/10/25 | 47307 | macros/generic/advice/advice.edtx
-2023/10/25 | 4729012 | systems/texlive/tlnet/archive/newpx.r68635.tar.xz
2023/10/25 | 46854 | macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex
-2023/10/25 | 466280 | systems/texlive/tlnet/archive/newpx.doc.r68635.tar.xz
2023/10/25 | 46594 | support/ctanbib.zip
2023/10/25 | 4564 | systems/texlive/tlnet/archive/customenvs.r68637.tar.xz
2023/10/25 | 45552 | macros/latex/contrib/cje/ageingbib.bib
@@ -413,7 +513,6 @@
2023/10/25 | 404 | systems/texlive/tlnet/archive/latex-via-exemplos.r68627.tar.xz
2023/10/25 | 3988 | systems/texlive/tlnet/archive/tikz-osci.r68636.tar.xz
2023/10/25 | 39862 | support/ctanbib/ctanbib-doc.pdf
-2023/10/25 | 392 | systems/texlive/tlnet/archive/newpx.source.r68635.tar.xz
2023/10/25 | 39145 | install/macros/generic/advice.tds.zip
2023/10/25 | 35891 | macros/latex/contrib/cje/cjenatbib.sty
2023/10/25 | 3584572 | install/macros/latex/required/babel-base.tds.zip
@@ -467,7 +566,6 @@
2023/10/24 | 7748428 | systems/texlive/tlnet/archive/tex-gyre.r68624.tar.xz
2023/10/24 | 743 | macros/latex/contrib/hereapplies/package.json
2023/10/24 | 7094068 | systems/texlive/tlnet/archive/gnu-freefont.r68624.tar.xz
-2023/10/24 | 70266 | fonts/newpx/doc/newpxdoc.tex
2023/10/24 | 610304 | macros/latex/contrib/nicematrix/nicematrix.pdf
2023/10/24 | 593655 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
2023/10/24 | 581937 | macros/latex/contrib/nicematrix/nicematrix-code.dtx
@@ -708,7 +806,6 @@
2023/10/22 | 4479 | macros/latex/contrib/hyperref/README.md
2023/10/22 | 439782 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
2023/10/22 | 43769 | macros/latex/contrib/asmejour/asmejour-template.tex
-2023/10/22 | 41844 | systems/texlive/tlnet/archive/tkz-euclide.r68604.tar.xz
2023/10/22 | 4091366 | install/macros/latex/contrib/hyperref.tds.zip
2023/10/22 | 3932 | systems/texlive/tlnet/archive/jwjournal.r68608.tar.xz
2023/10/22 | 3909946 | macros/latex/contrib/hyperref.zip
@@ -796,7 +893,6 @@
2023/10/22 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm
2023/10/22 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm
2023/10/22 | 1207 | fonts/simpleicons/README.md
-2023/10/22 | 1175576 | systems/texlive/tlnet/archive/tkz-euclide.doc.r68604.tar.xz
2023/10/22 | 113252 | systems/texlive/tlnet/archive/minim-pdf.doc.r68612.tar.xz
2023/10/22 | 10740 | systems/texlive/tlnet/archive/longdivision.r68609.tar.xz
2023/10/22 | 105860 | systems/texlive/tlnet/archive/minim-mp.doc.r68612.tar.xz
@@ -829,52 +925,3 @@
2023/10/21 | 12 | macros/latex/contrib/jwjournal/DEPENDS.txt
2023/10/21 | 120740 | macros/latex/contrib/jwjournal/jwjournal-demo-cn.pdf
2023/10/21 | 10810 | macros/latex/contrib/longdivision/longdivision_manual.tex
-2023/10/20 | 90 | macros/luatex/generic/minim/minim.tex
-2023/10/20 | 752 | support/texshop/README.txt
-2023/10/20 | 71221321 | support/texshop/texshop521.zip
-2023/10/20 | 7016 | macros/luatex/generic/minim/minim-alloc.tex
-2023/10/20 | 6576 | systems/texlive/tlnet/archive/outilsgeomtikz.r68592.tar.xz
-2023/10/20 | 5928 | systems/texlive/tlnet/archive/recorder-fingering.r68595.tar.xz
-2023/10/20 | 556078 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.pdf
-2023/10/20 | 500152 | systems/texlive/tlnet/archive/outilsgeomtikz.doc.r68592.tar.xz
-2023/10/20 | 40814 | macros/luatex/generic/minim-pdf/minim-pdf.lua
-2023/10/20 | 369 | macros/unicodetex/latex/fontsetup/README
-2023/10/20 | 354529 | macros/luatex/generic/minim.zip
-2023/10/20 | 34372 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex
-2023/10/20 | 340967 | macros/luatex/generic/minim-math/minim-math-table.lua
-2023/10/20 | 338726 | macros/luatex/generic/minim/minim.pdf
-2023/10/20 | 29830 | macros/luatex/generic/minim/minim-plain.tex
-2023/10/20 | 294 | macros/latex/contrib/isosafety/README.md
-2023/10/20 | 29484 | systems/texlive/tlnet/archive/asmeconf.r68593.tar.xz
-2023/10/20 | 2836748 | systems/texlive/tlnet/archive/asmeconf.doc.r68593.tar.xz
-2023/10/20 | 2379 | macros/luatex/generic/minim/minim.doc
-2023/10/20 | 22841 | macros/luatex/generic/minim-pdf/minim-pdf.doc
-2023/10/20 | 2192 | macros/luatex/generic/minim/minim-pdfresources.tex
-2023/10/20 | 2116 | macros/luatex/generic/minim-mp/README
-2023/10/20 | 2111 | macros/luatex/generic/minim-mp/minim-mp.tex
-2023/10/20 | 2105 | macros/luatex/generic/minim/README
-2023/10/20 | 2048 | macros/luatex/generic/minim/minim-hooks.tex
-2023/10/20 | 20388 | macros/luatex/generic/minim-mp/minim-mp.doc
-2023/10/20 | 19812 | macros/unicodetex/latex/fontsetup/doc/fontsetup-doc.tex
-2023/10/20 | 1971 | macros/latex/contrib/isosafety/isosafety.ins
-2023/10/20 | 1855 | macros/luatex/generic/minim-pdf/README
-2023/10/20 | 18331 | macros/luatex/generic/minim-math/minim-math.tex
-2023/10/20 | 1817 | support/texshop/texshop521.html
-2023/10/20 | 179168 | systems/texlive/tlnet/archive/recorder-fingering.doc.r68595.tar.xz
-2023/10/20 | 17596 | macros/luatex/generic/minim-pdf/minim-pdf.tex
-2023/10/20 | 159709 | macros/luatex/generic/minim-math.zip
-2023/10/20 | 14765 | macros/luatex/generic/minim/minim-etex.tex
-2023/10/20 | 1468545 | macros/latex/contrib/unbtex.zip
-2023/10/20 | 14582 | macros/luatex/generic/minim-math/minim-math.lua
-2023/10/20 | 136897 | macros/luatex/generic/minim-pdf.zip
-2023/10/20 | 132876 | macros/luatex/generic/minim-mp.zip
-2023/10/20 | 12784 | systems/texlive/tlnet/archive/pdfjam.r68597.tar.xz
-2023/10/20 | 12720 | macros/luatex/generic/minim-math/minim-math.doc
-2023/10/20 | 1204 | macros/luatex/generic/minim/minim-lmodern.tex
-2023/10/20 | 116670 | macros/luatex/generic/minim-pdf/minim-pdf.pdf
-2023/10/20 | 112093 | macros/luatex/generic/minim-math/minim-math.pdf
-2023/10/20 | 11169 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex
-2023/10/20 | 109855 | macros/luatex/generic/minim-mp/minim-mp.pdf
-2023/10/20 | 107244 | systems/texlive/tlnet/archive/pdfjam.doc.r68597.tar.xz
-2023/10/20 | 1041 | macros/luatex/generic/minim-math/README
-2023/10/20 | 1040454 | macros/unicodetex/latex/fontsetup.zip
diff --git a/biblio/bibtex/utils/bib2dvi/bib2dvi.bak b/biblio/bibtex/utils/bib2dvi/bib2dvi.bak
deleted file mode 100644
index 99acdeaa0f..0000000000
--- a/biblio/bibtex/utils/bib2dvi/bib2dvi.bak
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/bin/sh
-#
-# bib2dvi - generates a .dvi file from a .bib file
-#
-# Version 0.13 (October 22, 1992)
-#
-# Copyright (c) L.L. Frederiks, 1992
-#
-# Usage: bib2dvi [file.bib] [-d|-e] [-s plain|abbrv|alpha|unsrt] [-v]
-#
-# Output: filename.dvi
-#
-
-USAGE='Usage: '`basename $0`' <file.bib> [-d|-e] [-s <style>] [-h] [-v]'
-BIB2DVIDIR=//dino/users/cad/loek/postscript/bib2ps
-TEXINPUTDIR=//dino/arbortext/inputs
-STYLE=english
-BSTYLE=plain
-NAMES="abbrv alpha plain unsrt"
-VERBOSE=false
-
-if [ "$1" = "" ]
-then
- echo bib2dvi 0.13 \(October 22, 1992\)
- echo Copyright \(c\) L.L. Frederiks, 1992
- echo "$USAGE" 1>&2
- echo " "where options are:
- echo " "-d Dutch
- echo " "-e English \(default\)
- echo " "-s Bibtex style: abbrv,alpha,unsrt,plain \(default\)
- echo " "-h help
- echo " "-v verbose
- exit 1
-fi
-
-if [ -f $1 ]
-then
- BIBALL=$1
-else
- echo "Argument not an existing file." 1>&2
- echo "$USAGE" 1>&2
- echo " "where options are:
- echo " "-d Dutch
- echo " "-e English \(default\)
- echo " "-s Bibtex style: abbrv,alpha,unsrt,plain \(default\)
- echo " "-h help
- echo " "-v verbose
- exit 1
-fi
-
-for arg in $*
-do
- case $arg in
- -h) echo bib2dvi 0.13 \(October 22, 1992\)
- echo Copyright \(c\) L.L. Frederiks, 1992
- echo "$USAGE" 1>&2
- echo " "where options are:
- echo " "-d Dutch
- echo " "-e English \(default\)
- echo " "-s Bibtex style: abbrv,alpha,unsrt,plain \(default\)
- echo " "-h help
- echo " "-v verbose
- exit 1;;
- -d) STYLE=dutch;;
- -e) STYLE=english;;
- -v) VERBOSE=true;;
- -s) for NAME in $* ; do
- for SUBNAME in $NAMES ; do
- if [ $SUBNAME = $NAME ]
- then
- BSTYLE=$SUBNAME
- fi
- done
- done
- esac
-done
-
-BIBLIO=`basename $BIBALL .bib`
-
-echo bib2dvi, version 0.12 \(October 22, 1992\)....
-
-sed -e "s/xxx/${BIBALL}/" -e "s/yyy/${USER}/" -e "s/ddd/${STYLE}/" > $BIBLIO.tmp1 << PART1
-\documentstyle[11pt,twoside,${BIB2DVIDIR}/bib2dvi,${BIB2DVIDIR}/ddd]{report}
-\pagestyle{plain}
-
-\begin{document}
-\noindent
-
-\title{xxx}
-PART1
-
-sed -e "s/ggg/${USER}/" > $BIBLIO.awk1 << PART2
-{
- creator="ggg";\\
- FS = ":,";\\
- str= "\author{";\\
- acco3 = "}";\\
- if (\$1 == creator)
- {print \$5};\\
-}
-PART2
-
-cat /etc/passwd > $BIBLIO.pass
-
-awk -f $BIBLIO.awk1 $BIBLIO.pass > $BIBLIO.tmp0
-
-awk -f $BIB2DVIDIR/bib2dvi2.awk $BIBLIO.tmp0 > $BIBLIO.tmp2
-
-sed -e "s/zzz/${BIBLIO}/" -e "s/uuu/${BSTYLE}/" > $BIBLIO.tmp3 << PART2
-
-\bibliographystyle{${TEXINPUTDIR}/uuu}
-\bibliography{zzz}
-
-\end{document}
-PART2
-
-echo Generating .tex file....
-awk -f $BIB2DVIDIR/bib2dvi1.awk $BIBALL > $BIBLIO.tmp4
-
-cat $BIBLIO.tmp1 $BIBLIO.tmp2 $BIBLIO.tmp4 $BIBLIO.tmp3 > $BIBLIO.tex
-
-echo Latex....
-
-if [ $VERBOSE = false ]
-then
- echo bye | latex $BIBLIO > /dev/null
-else
- echo bye | latex $BIBLIO
-fi
-
-echo Bibtex....
-
-if [ $VERBOSE = false ]
-then
- echo bye | bibtex $BIBLIO > /dev/null
-else
- echo bye | bibtex $BIBLIO
-fi
-
-echo Latex....
-
-if [ $VERBOSE = false ]
-then
- echo bye | latex $BIBLIO > /dev/null
-else
- echo bye | latex $BIBLIO
-fi
-
-# cleaning up ....
-
-rm -f $BIBLIO.tmp0 $BIBLIO.tmp1 $BIBLIO.tmp2 $BIBLIO.tmp3 $BIBLIO.tmp4 \
- $BIBLIO.pass $BIBLIO.tex $BIBLIO.aux $BIBLIO.bbl $BIBLIO.blg \
- $BIBLIO.log $BIBLIO.awk1
-
-echo Done....
-
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index cacdc8bee8..00a2d35e58 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 27-10-2023, 02:05:50
+%% created at 28-10-2023, 02:01:07
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -10473,6 +10473,17 @@
things.},
}
+@manual{ctan-calcfrac,
+ title = {The \texttt{calcfrac} package},
+ subtitle = {Calculates the value of an expression containing fractions},
+ author = {{Unknown}},
+ date = {2023-10-27},
+ version = {0.1},
+ license = {lppl1.3c},
+ mirror = {https://mirror.ctan.org/macros/generic/calcfrac},
+ url = {https://ctan.org/pkg/calcfrac},
+}
+
@manual{ctan-calctab,
title = {The \texttt{calctab} package},
subtitle = {Language for numeric tables},
@@ -16789,7 +16800,7 @@
title = {The \texttt{customenvs} package},
subtitle = {Custom environments (MCQ, list with picked items, ...)},
author = {Cédric Pierquet},
- date = {2023-10-24},
+ date = {2023-10-27},
version = {0.1.1},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/customenvs},
@@ -34772,7 +34783,7 @@
title = {The \texttt{isosafety} package},
subtitle = {Provides ISO signs and colors according to the standards 7010 and 3864},
author = {Ben Steinhauer},
- date = {2023-10-26},
+ date = {2023-10-27},
version = {1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/isosafety},
@@ -48437,8 +48448,8 @@
title = {The \texttt{newpx} package},
subtitle = {Alternative uses of the PX fonts, with improved metrics},
author = {Michael Sharpe},
- date = {2023-10-26},
- version = {1.531},
+ date = {2023-10-27},
+ version = {1.532},
license = {lppl,ofl},
mirror = {https://mirror.ctan.org/fonts/newpx},
url = {https://ctan.org/pkg/newpx},
@@ -66585,8 +66596,8 @@
title = {The \texttt{tagpdf} package},
subtitle = {Tools for experimenting with tagging using pdf\LaTeX{} and LuaLaTeX},
author = {Ulrike Fischer},
- date = {2023-08-31},
- version = {0.98l},
+ date = {2023-10-27},
+ version = {0.98m},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/tagpdf},
url = {https://ctan.org/pkg/tagpdf},
@@ -70793,8 +70804,8 @@
title = {The \texttt{titlesec} package},
subtitle = {Select alternative section titles},
author = {Javier Bezos López},
- date = {2023-10-17},
- version = {2.15},
+ date = {2023-10-27},
+ version = {2.16},
license = {mit},
mirror = {https://mirror.ctan.org/macros/latex/contrib/titlesec},
url = {https://ctan.org/pkg/titlesec},
@@ -70927,7 +70938,7 @@
title = {The \texttt{tkz-elements} package},
subtitle = {A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide},
author = {Alain Matthes},
- date = {2023-10-26},
+ date = {2023-10-27},
version = {1.00b},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/tkz/tkz-elements},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 4117f685c2..84ae36502f 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/dviware/dvi-augsburg/atari/DVI.1/dvi.bak b/dviware/dvi-augsburg/atari/DVI.1/dvi.bak
deleted file mode 100644
index 1bf0ea608b..0000000000
--- a/dviware/dvi-augsburg/atari/DVI.1/dvi.bak
+++ /dev/null
Binary files differ
diff --git a/dviware/dvi-augsburg/atari/DVI.1/dvilw.bak b/dviware/dvi-augsburg/atari/DVI.1/dvilw.bak
deleted file mode 100644
index 1d8937a40b..0000000000
--- a/dviware/dvi-augsburg/atari/DVI.1/dvilw.bak
+++ /dev/null
Binary files differ
diff --git a/dviware/epson/eps-0.2/eps/Makefile.bak b/dviware/epson/eps-0.2/eps/Makefile.bak
deleted file mode 100644
index 2157763331..0000000000
--- a/dviware/epson/eps-0.2/eps/Makefile.bak
+++ /dev/null
@@ -1,30 +0,0 @@
-CC = gcc
-
-CFLAGS= -I../h -O
-
-%.o: %.c
- ${CC} -c ${CFLAGS} -x c++ $<
-
-SRCS= eps.c epson.c Bset.c
-
-OBJS= eps.o epson.o Bset.o
-
-LIBS= ../lib/lib.a
-
-all: eps
-
-eps : ${OBJS}
- ${CC} ${CFLAGS} ${OBJS} ${LIBS} -o $@
-
-install:
- install -s eps ${BINDIR}
-
-clean:
- rm eps *.o
-
-MAKEDEPEND = makedepend
-
-depend:
- ${MAKEDEPEND} -I/usr/g++-include ${CFLAGS} ${SRCS}
-
-
diff --git a/fonts/cyrillic/cmcyr/mf/coding.bak b/fonts/cyrillic/cmcyr/mf/coding.bak
deleted file mode 100644
index 7ce9c009ff..0000000000
--- a/fonts/cyrillic/cmcyr/mf/coding.bak
+++ /dev/null
@@ -1,69 +0,0 @@
-% that coding is KOI-8
-
-CYR_a := oct"101";
-CYR_be := oct"102";
-CYR_ve := oct"127";
-CYR_ghe := oct"107";
-CYR_de := oct"104";
-CYR_ie := oct"105";
-CYR_yo := oct"74";
-CYR_zhe := oct"126";
-CYR_ze := oct"132";
-CYR_i := oct"111";
-CYR_short_i := oct"112";
-CYR_ka := oct"113";
-CYR_el := oct"114";
-CYR_em := oct"115";
-CYR_en := oct"116";
-CYR_o := oct"117";
-CYR_pe := oct"120";
-CYR_er := oct"122";
-CYR_es := oct"123";
-CYR_te := oct"124";
-CYR_u := oct"125";
-CYR_ef := oct"106";
-CYR_ha := oct"110";
-CYR_tse := oct"103";
-CYR_che := oct"136";
-CYR_sha := oct"133";
-CYR_shcha := oct"135";
-CYR_hard_sign := oct"137";
-CYR_yeru := oct"131";
-CYR_soft_sign := oct"130";
-CYR_e := oct"134";
-CYR_yu := oct"100";
-CYR_ya := oct"121";
-
-CYR_A := oct"141";
-CYR_BE := oct"142";
-CYR_VE := oct"167";
-CYR_GHE := oct"147";
-CYR_DE := oct"144";
-CYR_IE := oct"145";
-CYR_YO := oct"76";
-CYR_ZHE := oct"166";
-CYR_ZE := oct"172";
-CYR_I := oct"151";
-CYR_SHORT_I := oct"152";
-CYR_KA := oct"153";
-CYR_EL := oct"154";
-CYR_EM := oct"155";
-CYR_EN := oct"156";
-CYR_O := oct"157";
-CYR_PE := oct"160";
-CYR_ER := oct"162";
-CYR_ES := oct"163";
-CYR_TE := oct"164";
-CYR_U := oct"165";
-CYR_EF := oct"146";
-CYR_HA := oct"150";
-CYR_TSE := oct"143";
-CYR_CHE := oct"176";
-CYR_SHA := oct"173";
-CYR_SHCHA := oct"175";
-CYR_HARD_SIGN := oct"177";
-CYR_YERU := oct"171";
-CYR_SOFT_SIGN := oct"170";
-CYR_E := oct"174";
-CYR_YU := oct"140";
-CYR_YA := oct"161";
diff --git a/fonts/newpx/README b/fonts/newpx/README
index 0245be15a2..fe5dc67ce6 100644
--- a/fonts/newpx/README
+++ b/fonts/newpx/README
@@ -1,10 +1,16 @@
This package, based initially on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts---newpxtext and newpxmath---which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath, pxfonts and TeXGyrePagella be installed and their map files enabled. The text package now relies on an extension of the TeXGyrePagella Type1 fonts that is provided with this package. The accompanying MANIFEST-newpx.txt provides details of the extension as requested by GUST-FONT-LICENSE.txt
-Current version: 1.531 2023-10-25
+Current version: 1.532 2023-10-26
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.532
+1. Changed all references to zplTLF to zpltlf and updated docs to
+reflect those changes.
+2. Corrected a number of bugs in newpx.sty and newpxtext.sty that were
+preventing the proper handling of calls to a unicode math font.
+
Changes in version 1.531
Corrected the footnote marker issues so the footnote modifications now
work as expected in all LaTeX engines, and in the standard and AMS
diff --git a/fonts/newpx/doc/newpxdoc.pdf b/fonts/newpx/doc/newpxdoc.pdf
index 377d70d68b..edfef6274f 100644
--- a/fonts/newpx/doc/newpxdoc.pdf
+++ b/fonts/newpx/doc/newpxdoc.pdf
Binary files differ
diff --git a/fonts/newpx/doc/newpxdoc.tex b/fonts/newpx/doc/newpxdoc.tex
index df34eebde1..beb3719461 100644
--- a/fonts/newpx/doc/newpxdoc.tex
+++ b/fonts/newpx/doc/newpxdoc.tex
@@ -311,7 +311,7 @@ You do not need to load {\tt amsmath}: it is loaded by {\tt unicode-math}.
Supports {\tt newpxmath} with an otf text font.
\begin{verbatim}
% Without newpx
- \renewcommand*{\rmdefault}{zplTLF} % loads minimal version of text font for use in math
+ \renewcommand*{\rmdefault}{zpltlf} % loads minimal version of text font for use in math
\usepackage[T1]{fontenc} % so operators can have accented letters
\usepackage[list of math options]{newpxmath} %
\usepackage[no-math]{fontspec}
@@ -339,13 +339,13 @@ In the olden days of [pdf]latex processing, {\tt newpx} was traditionally summo
\end{verbatim}
which still works but is a bit less flexible than its modern form:
\begin{verbatim}
-\renewcommand*{\rmdefault}{zplTLF}% minimal text family, Roman and Bold for math
+\renewcommand*{\rmdefault}{zpltlf}% minimal text family, Roman and Bold for math
\usepackage[T1]{fontenc}
\usepackage[<list of text and math options>]{newpx}
\end{verbatim}
which expands in the non-unicode case to
\begin{verbatim}
-\renewcommand*{\rmdefault}{zplTLF}% minimal text family, Roman and Bold for math
+\renewcommand*{\rmdefault}{zpltlf}% minimal text family, Roman and Bold for math
\usepackage[T1]{fontenc}
\usepackage[<list of math options>]{newpxmath}
\usepackage[<list of text options>]{newpxtext}
@@ -353,14 +353,14 @@ which expands in the non-unicode case to
For this arrangement, the math package needs information about the text font currently in force and the current typewriter and, possibly, the current sans serif font. The default Latin Modern text family would most likely not work well here for use as operators, \verb|\mathbf|, \verb|\mathtt| and the like. Dealing with the math part first allows you the flexibility of choosing different text fonts for use in math than you will use for body text.
\begin{verbatim}
% Without newpx
- \renewcommand*{\rmdefault}{zplTLF}% minimal text family, Roman and Bold for math
+ \renewcommand*{\rmdefault}{zpltlf}% minimal text family, Roman and Bold for math
\usepackage[T1]{fontenc}
\usepackage[<list of math options>]{newpxmath} % options will be as passed from newpx
\usepackage{} % the chosen text package
% should load tt and sans math before math
% or, using newpx, where text font will be TeXGyrePagelleX
% should load tt and sans math before newpx
- \usepackage[T1]{fontenc} % math text font zplTLF by default
+ \usepackage[T1]{fontenc} % math text font zpltlf by default
\usepackage[<list of text and math options>]{newpx}
\end{verbatim}
\textsc{Notes:}
@@ -405,7 +405,7 @@ As far as I can tell, \textsf{newpxmath} works with both, but requires a very sp
\begin{verbatim}
%\usepackage[greek.polutonico,english]{babel} % if using babel
% next line calls fontspec and loads TeXGyrePagellaX otf
-\usepackage[theoremfont,trueslanted,largesc,p,osf]{newpxtext}
+\usepackage[otfmath,theoremfont,trueslanted,largesc,p,osf]{newpxtext}
% set mono and sans opentype fonts
%\usepackage{polyglossia} % must load after fontspec, if using polyglossia
% polyglossia setup commands
@@ -425,7 +425,7 @@ With {\tt newpx}, there is a little simplification:
\begin{verbatim}
%\usepackage[greek.polutonico,english]{babel} % if using babel
% next line calls fontspec and loads TeXGyrePagellaX otf
-\usepackage[theoremfont,trueslanted,largesc,p,osf]{newpx}
+\usepackage[otfmath,theoremfont,trueslanted,largesc,p,osf]{newpx}
% set mono and sans opentype fonts
%\usepackage{polyglossia} % must load after fontspec, if using polyglossia
% polyglossia setup commands
@@ -455,7 +455,7 @@ With {\tt newpx}, there is a little simplification:
\textsc{Example II: TeXGyrePagellaX Opentype + newpxmath (type1) + polyglossia + other Opentype.}
\begin{verbatim}
-\renewcommand{\rmdefault}{zplTLF}% Roman and Bold PagellaX for math mode
+\renewcommand{\rmdefault}{zpltlf}% Roman and Bold PagellaX for math mode
\usepackage[T1]{fontenc} % T1 is active encoding for use in math text
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
% Next line loads amsmath, then loads amsthm
@@ -478,7 +478,7 @@ You do not need to load {\tt amsmath}: it is loaded by {\tt newpxmath}. Option {
\item The {\tt type1} option to {\tt cabin} is important, preventing it from loading {\tt fontspec}, which would lead to an {\tt option clash} error. \end{itemize}
With {\tt newpx}, the above is equivalent to:
\begin{verbatim}
-%\renewcommand{\rmdefault}{zplTLF}% Roman and Bold PagellaX for math mode
+%\renewcommand{\rmdefault}{zpltlf}% Roman and Bold PagellaX for math mode
\usepackage[T1]{fontenc} % T1 is active encoding for use in math text
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
% Next line loads amsmath, then loads amsthm
@@ -493,7 +493,7 @@ With {\tt newpx}, the above is equivalent to:
\textsc{Example III: newpxtext type1 + newpxmath (type1) + polyglossia + other Opentype.}
\begin{verbatim}
-\renewcommand{\rmdefault}{zplTLF}% Roman and Bold Pagella for math mode
+\renewcommand{\rmdefault}{zpltlf}% Roman and Bold Pagella for math mode
\usepackage[T1]{fontenc} % T1 is active encoding for use in math text
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
%Uncomment either the following line
@@ -541,9 +541,7 @@ prevents the problem with the {\tt cabin} package. (Not working in the version o
\usepackage{newpxtext}
\usepackage[scaled=.85]{beramono}% used only by \mathtt, optional
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
-\usepackage{amsmath} % must be loaded before amsthm, if using amsthm
-\usepackage{amsthm}% load before newpxmath
-\usepackage[vvarbb]{newpxmath}
+\usepackage[amsthm,vvarbb]{newpxmath}
\usepackage[scr=rsfso]{mathalpha} % optional
\usepackage{bm}% load after all math to give access to bold math, optional
%Now load the otf text fonts using fontspec---won't affect math
@@ -557,7 +555,7 @@ While the math font options must be specified before {\tt fontspec}, be aware of
\begin{verbatim}
%load LaTeX text components before math
\usepackage[T1]{fontenc} % affects only \mathrm, \mathbf etc
-\renewcommand{\rmdefault}{zplTLF}% Roman font for use in math mode
+\renewcommand{\rmdefault}{zpltlf}% Roman font for use in math mode
\usepackage[scaled=.85]{beramono}% used only by \mathtt, optional
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
\usepackage{amsmath} % must be loaded before amsthm
@@ -573,12 +571,12 @@ While the math font options must be specified before {\tt fontspec}, be aware of
\textsc{Example preamble using polyglossia:}
\begin{verbatim}
-\renewcommand{\rmdefault}{zplTLF}% Roman and Bold for use in math mode
+\renewcommand{\rmdefault}{zpltlf}% Roman and Bold for use in math mode
\usepackage[T1]{fontenc} % T1 is active encoding for use in math text
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
-\usepackage{amsmath} % must be loaded before amsthm
-\usepackage{amsthm}% load before newpxmath
-\usepackage[vvarbb]{newpxmath}
+%\usepackage{amsmath} % must be loaded before amsthm
+%\usepackage{amsthm}% load before newpxmath
+\usepackage[amsthm,vvarbb]{newpxmath}
\usepackage[no-math]{newpxtext}% pass no-math option to fontspec
% Fontspec will be loaded so that Opentype text fonts may be loaded
\usepackage{polyglossia} % must load after fontspec
@@ -594,7 +592,7 @@ Previous to version 1.5, the preceding pages of this document were processed usi
\begin{itemize}
\item
\verb|\textfrac| works more precisely under unicode tex because it is possible to adjust kerning between all characters. The effect should not be very noticeable, at least in regular style.
-\item {\tt sups}: the package treats this differently in unicode LaTeX and pdflatex, with handling in the unicode case passed off to the {\tt realscripts} package where the footnote marker font is set to \verb|\normalfont|, meaning that superiors from the current (TeXGyrePagellaX) text font are employed.
+%\item {\tt sups}: the package treats this differently in unicode LaTeX and pdflatex, with handling in the unicode case passed off to the {\tt realscripts} package where the footnote marker font is set to \verb|\normalfont|, meaning that superiors from the current (TeXGyrePagellaX) text font are employed.
%\item The \verb|\footnote| macro has been changed and appears to function correctly in KOMA based packages, though for proper handling of multiple footnote markers it may be necessary to add the following line to your preamble:
\begin{verbatim}
\usepackage[multiple]{fontmisc}
diff --git a/fonts/newpx/tex/newpx.sty b/fonts/newpx/tex/newpx.sty
index 1e6f1bfdd5..f83d2c746c 100644
--- a/fonts/newpx/tex/newpx.sty
+++ b/fonts/newpx/tex/newpx.sty
@@ -2,8 +2,8 @@
%Package to simplify loading of newpxmath with a text font family such as newpxtext for all latex engines, or for newpxtext and an otf math package.
-\def\fileversion{1.51}
-\def\filedate{2023/08/04}
+\def\fileversion{1.532}
+\def\filedate{2023/10/26}
\ProvidesPackage{newpx}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for newpxmath and newpxtext, or for newpxtext and an otf math package]
@@ -32,10 +32,9 @@
\edef\npxmath@scaled{\CurrentOptionValue}
}{ % false branch for ifthenelse
}}
-\newif\ifzpl@otfmath %\zpl@otfmathfalse % default is type1 math
-\DeclareBoolOption{otfmath}% defines \ifnewpx@otfmath
-\ifnewpx@otfmath\iftutex\zpl@otfmathtrue\fi\fi
-%\@nameuse{if#1}\iftutex\zpl@otfmathtrue\fi\fi}
+%\newif\ifzpl@otfmath %\zpl@otfmathfalse % default is type1 math
+\DeclareBoolOption{otfmath}% creates and inits \ifnewpx@otfmath
+%{\@nameuse{if#1}\iftutex\zpl@otfmathtrue\fi\fi}
\DeclareBoolOption{type1}%[true]{}% no effect now
%{%\@nameuse{if#1}\zpl@otftextfalse\fi}
@@ -49,7 +48,6 @@
\ProcessKeyvalOptions{newpx}
-
\RequirePackage{xstring}% must load this after \@for
% Needed for \StrLeft and \StrRight
@@ -71,7 +69,7 @@
\def\zpl@MF{newpxmath}
%\def\zpl@id{0} % identifier for font properties
%\def\zpl@sc{zpl@scale} % macro name for scale factor in font package
-\def\zpl@minfam{zplTLF} %roman font, tabular lining fd, used in math
+\def\zpl@minfam{zpltlf} %roman font, tabular lining fd, used in math
}
\zpl@text % set the defaults%
@@ -79,16 +77,14 @@
%\PassOptionsToPackage{scaled=\zpltext@scale}{\zpl@TF}
%}
-
\ifzpl@otftext
- \ifzpl@otfmath %I
+ \ifnewpx@otfmath %
\typeout{I}
\usepackage[]{newpxtext} %may not load fontspec
- \RequirePackage{fontspec} % just in case
\usepackage{unicode-math} %loads amsmath
\else %II: type1 math, otftext
\typeout{II}
- \renewcommand*{\rmdefault}{zplTLF} % Roman and Bold text for math
+ \renewcommand*{\rmdefault}{\zpl@minfam} % Roman and Bold text for math
\usepackage[]{newpxmath} % options will be as passed from newpx
\usepackage[no-math]{fontspec}
\usepackage{newpxtext}
diff --git a/fonts/newpx/tex/newpxmath.sty b/fonts/newpx/tex/newpxmath.sty
index 3c5e7e2dcd..5e58789a63 100644
--- a/fonts/newpx/tex/newpxmath.sty
+++ b/fonts/newpx/tex/newpxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.51}
-\def\filedate{2023/08/04}
+\def\fileversion{1.532}
+\def\filedate{2023/10/26}
\ProvidesPackage{newpxmath}
[\filedate\space v\fileversion]
diff --git a/fonts/newpx/tex/newpxtext.sty b/fonts/newpx/tex/newpxtext.sty
index be83368b49..a0e74cd63d 100644
--- a/fonts/newpx/tex/newpxtext.sty
+++ b/fonts/newpx/tex/newpxtext.sty
@@ -8,8 +8,8 @@
% Text is now directed to an extension of TeXGyrePagella rather than ppl.
% 1.5 is first version of newpxtext to support both [pdf]latex and unicode latex.
-\def\fileversion{1.531}
-\def\filedate{2023/10/25}
+\def\fileversion{1.532}
+\def\filedate{2023/10/26}
\ProvidesPackage{newpxtext}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for TeXGyrePagellaX]
@@ -53,7 +53,7 @@
\newif\ifzpl@nomath\zpl@nomathfalse % load fontspec with no-math
\newif\ifzpl@lining\zpl@liningtrue
\newif\ifzpl@tabular\zpl@tabulartrue % default is tabular lining figures
-\@ifundefined{ver@newpxmath.sty}{}{\zpl@nomathtrue}
+%\@ifundefined{ver@newpxmath.sty}{}{\zpl@nomathtrue}
\DeclareOptionX{type1}[true]{%
%\@nameuse{if#1}\zpl@otffalse\fi
@@ -591,11 +591,11 @@
\patchcmd{\maketitle}{\@textsuperscript{\normalfont\@thefnmark}}{\normalfont{\textsuperscript\@thefnmark}}{}{}
\patchcmd{\maketitle}
{\hb@xt@1.8em}{\hb@xt@2.18em}{}{}
- \fi
\ifzpl@KOMA
\setkomafont{footnotereference}{\normalfont\sustyle}
\setkomafont{footnotelabel}{\normalfont\sustyle}
\fi
+ \fi
\renewcommand*{\textcircled}[1]{\hmode@bgroup\ooalign{%
\hfil \raise -.255ex\hbox{{%
diff --git a/info/latex-course/Graphics/Thumbs.db b/info/latex-course/Graphics/Thumbs.db
deleted file mode 100644
index ba1cd46394..0000000000
--- a/info/latex-course/Graphics/Thumbs.db
+++ /dev/null
Binary files differ
diff --git a/macros/generic/calcfrac/README b/macros/generic/calcfrac/README
new file mode 100644
index 0000000000..9beec979d5
--- /dev/null
+++ b/macros/generic/calcfrac/README
@@ -0,0 +1,61 @@
+____________________________________
+
+ calcfrac
+ v0.1
+ 26/10/2023
+
+ TeX & LaTeX package
+____________________________________
+
+Author : TeXpérimental
+Email : texperimental@mailo.fr
+Licence : Released under the LaTeX Project Public License v1.3c or
+ later, see http://www.latex-project.org/lppl.txt
+Status : maintained
+
+************************ LISEZ-MOI FRANÇAIS ************************
+Ce package a des intentions pédagogiques. Les vidéos montrant la
+totalité de son écriture à partir de rien sont disponibles sur
+youtube à partir de l'épisode 24 :
+
+ https://youtu.be/6lF4P6B3msw
+
+C'est pourquoi il est livré sans aucune documentation autre que
+la brève description ci-dessous.
+
+ Ce package met à disposition la macro \calcfrac qui admet comme
+ argument obligatoire une expression numérique contenant des
+ fractions. Par exemple
+ \calcfrac{1/2-2/3+3/4-2}
+ \calcfrac{2/(1/2-1/3)-2/3}
+ \calcfrac{1-(2-(3-(4-2/3)))/5}
+
+ Elle renvoie 3 arguments qui sont le signe, le numérateur et
+ le dénominateur du résultat.
+ Ces 3 arguments sont passés à une macro publique \cfdisp que
+ l'utilisateur peut programmer à sa guise (une version générique
+ qui devrait convenir au plus grand nombre est fournie)
+
+
+************************** README ENGLISH **************************
+This package is intended for educational purposes. The videos
+showing its writing from scratch are available on youtube from
+episode 24:
+
+ https://youtu.be/6lF4P6B3msw
+
+This is why it is delivered without any documentation other than
+the brief description below.
+
+ This package provides the \calcfrac macro, which accepts one
+ mandatory argument being a numerical expression containing
+ fractions. For example
+ \calcfrac{1/2-2/3+3/4-2}
+ \calcfrac{2/(1/2-1/3)-2/3}
+ \calcfrac{1-(2-(3-(4-2/3)))/5}
+
+ It returns 3 arguments which are the sign, the numerator
+ and the denominator of the result.
+ These 3 arguments are passed to a public macro \cfdisp
+ which the users can program as they wish (a generic version
+ which should be suitable for most users is provided)
diff --git a/macros/generic/calcfrac/calcfrac.sty b/macros/generic/calcfrac/calcfrac.sty
new file mode 100644
index 0000000000..0951215197
--- /dev/null
+++ b/macros/generic/calcfrac/calcfrac.sty
@@ -0,0 +1,13 @@
+\input calcfrac.tex
+\ProvidesPackage{\calcfracname}[\calcfracver\space Calcul d'expressions avec fractions]
+\def\cfdisp#1#2#3{%
+ \ensuremath
+ {\ifnum#11=-1 -\fi
+ {\ifnum#3=1
+ #2%
+ \else
+ \frac{#2}{#3}%
+ \fi
+ }%
+ }%
+} \ No newline at end of file
diff --git a/macros/generic/calcfrac/calcfrac.tex b/macros/generic/calcfrac/calcfrac.tex
new file mode 100644
index 0000000000..7d46762f95
--- /dev/null
+++ b/macros/generic/calcfrac/calcfrac.tex
@@ -0,0 +1,246 @@
+% ____________________________________
+
+% calcfrac
+% v0.1
+% 26/10/2023
+
+% TeX & LaTeX package
+% ____________________________________
+
+% Author : TeXpérimental
+% Email : texperimental@mailo.fr
+% Licence : Released under the LaTeX Project Public License v1.3c or
+% later, see http://www.latex-project.org/lppl.txt
+% Status : maintained
+
+\csname calcfraconce\endcsname
+\let\calcfraconce\endinput
+\def\calcfracname{calcfrac}
+\def\calcfracver{0.1}
+\def\calcfracdate{2023/10/26}
+
+\catcode`\@11
+\def\cf@test@ifx#1{%
+ \ifx#1\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+}
+\def\cf@test@ifnum#1{%
+ \ifnum#1\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+}
+\def\cf@execfirst#1#2{#1}
+\def\cf@execsecond#1#2{#2}
+\def\cf@execarg#1{#1}
+\def\cf@matharg#1{$#1$}
+%###########################################
+%############# boucle \cf@for ##############
+%###########################################
+\def\cf@for#1=#2to#3#{%
+ \cf@for@a{#1}{#2}{#3}%
+}
+\def\cf@for@a#1#2#3#4{%
+ \edef#1{\number\numexpr#2}%
+ \edef\cf@maxint{\number\numexpr#3}%
+ \def\cf@for@b{%
+ \unless\ifnum#1>\cf@maxint\relax
+ #4%
+ \edef#1{\number\numexpr#1+1}%
+ \expandafter\cf@for@b
+ \fi
+ }%
+ \cf@for@b
+}
+%###########################################
+%###########################################
+%###########################################
+\newcount\cf@tmp@count
+\newcount\cf@frac@cnt
+\newif\if@inparen
+\def\calcfrac@err#1#2\relax{%
+ \errmessage{Illegal char "#1", "#2" ignored}%
+}
+\def\calcfrac{%
+ \begingroup
+ \catcode32=9 % espaces ignorés
+ \calcfrac@a
+}
+\def\calcfrac@a#1{%
+ \endgroup
+ \ifcat\relax\detokenize{#1}\relax
+ \else
+ \cf@frac@cnt=0
+ \@inparenfalse
+ \expandafter\cf@read@frac\detokenize{#1}\relax
+ \fi
+}
+\def\cf@read@frac{% [1 signe optionnel + ou-]<entier non signé>[1 signe / ou * suivi d'un entier non signé]*n
+ \advance\cf@frac@cnt1
+ \let\cf@current@sign\empty
+ \def\cf@current@numer{1}%
+ \def\cf@current@denom{1}%
+ \def\cf@current@op{*}%
+ \cf@read@sign
+}
+\def\cf@read@sign#1{%
+ \cf@test@ifnum{0\ifx+#11\fi\ifx-#11\fi=1 }
+ {%
+ \def\cf@current@sign{#1}%
+ \cf@read@int
+ }
+ {%
+ \cf@read@int#1%
+ }%
+}
+\def\cf@read@int#1{%
+ \cf@test@ifnum{0\ifnum`#1<`0 1\fi\ifnum`#1>`9 1\fi=0 }
+ {%
+ \afterassignment\cf@update@afterint
+ \cf@tmp@count#1%
+ }
+ {% TODO : si #1=parenthèse
+ \if(#1\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+ {%
+ \begingroup
+ \@inparentrue
+ \cf@frac@cnt=0
+ \cf@read@frac
+ }
+ {%
+ \calcfrac@err#1%
+ }%
+ }%
+}
+\def\cf@update@afterint{%
+ \if*\cf@current@op\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+ {%
+ \edef\cf@current@numer{\cf@current@numer*\the\cf@tmp@count}%
+ \cf@read@op
+ }
+ {%
+ \if/\cf@current@op\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+ {%
+ \edef\cf@current@denom{\cf@current@denom*\the\cf@tmp@count}%
+ \cf@read@op
+ }
+ {%
+ \errmessage{This error should not occur, \string\cf@current@op=\cf@current@op}%
+ }%
+ }%
+}
+\def\cf@read@op#1{%
+ \cf@test@ifnum{0\ifx*#11\fi\ifx/#11\fi=1 }
+ {%
+ \def\cf@current@op{#1}%
+ \cf@read@int
+ }
+ {%
+ \cf@compute@frac#1%
+ }%
+}
+\def\cf@compute@frac#1{%
+ \edef\cf@current@numer{\the\numexpr\cf@current@numer}%
+ \edef\cf@current@denom{\the\numexpr\cf@current@denom}%
+ \expandafter\cf@calc@gcd\expanded{{\cf@current@numer}{\cf@current@denom}}\cf@tem@gcd
+ \expandafter\edef\csname sign@\the\cf@frac@cnt\endcsname{\ifnum\cf@current@sign1=1+\else-\fi}%
+ \expandafter\edef\csname numer@\the\cf@frac@cnt\endcsname{\the\numexpr\cf@current@numer/\cf@tem@gcd}%
+ \expandafter\edef\csname denom@\the\cf@frac@cnt\endcsname{\the\numexpr\cf@current@denom/\cf@tem@gcd}%
+ \cf@test@ifnum{0\ifx\relax#111\fi\if@inparen1\fi\if)#11\fi=11 }% si <#1=\relax> OU <inparen=vrai ET #1=")">
+ {%
+ \cf@add@allfrac
+ }
+ {%
+ \cf@read@frac#1%
+ }%
+}
+\def\cf@calc@gcd#1#2{% #1, #2=entiers
+ \cf@test@ifnum{#1>#2\relax}
+ {%
+ \cf@calc@gcd@a{#2}{#1}%
+ }
+ {%
+ \cf@calc@gcd@a{#1}{#2}%
+ }%
+}
+\def\cf@calc@gcd@a#1#2{% #1=diviseur #2=dividende
+ \cf@test@ifnum{#1>0 }
+ {%
+ \cf@tmp@count=#2\relax
+ \divide\cf@tmp@count#1\relax
+ \expandafter\cf@calc@gcd@a\expandafter{\the\numexpr#2-\cf@tmp@count*#1}{#1}%
+ }
+ {%
+ \cf@calc@gcd@b{#2}%
+ }%
+}
+\def\cf@calc@gcd@b#1#2{% #1=PGCD #2=macro qui stocke le PGCD
+ \def#2{#1}%
+}
+\def\calc@lcm#1#2#3{% #1, #2=entiers #3=macro recevant le PPCM
+ \cf@calc@gcd{#1}{#2}\cf@tem@gcd%
+ \edef#3{\the\numexpr#1*#2/\cf@tem@gcd}%
+}
+\def\cf@add@allfrac{%
+ \cf@test@ifnum{\cf@frac@cnt>1 }
+ {%
+ \expandafter\let\expandafter\cf@result@denom\csname denom@1\endcsname
+ \cf@for\cf@temp@index=2 to \cf@frac@cnt{%
+ \expandafter\calc@lcm\expanded{{\cf@result@denom}{\csname denom@\cf@temp@index\endcsname}}\cf@result@denom
+ }%
+ \def\cf@result@numer{0}%
+ \cf@for\cf@temp@index=1 to \cf@frac@cnt{%
+ \edef\cf@result@numer{%
+ \the\numexpr
+ \cf@result@numer
+ \csname sign@\cf@temp@index\endcsname% <- + ou -
+ \csname numer@\cf@temp@index\endcsname*\cf@result@denom/\csname denom@\cf@temp@index\endcsname
+ }%
+ }%
+ \ifnum\cf@result@numer<0
+ \edef\cf@result@numer{\the\numexpr-\cf@result@numer}%
+ \def\cf@result@sign{-}%
+ \else
+ \def\cf@result@sign{+}%
+ \fi
+ \expandafter\cf@calc@gcd\expanded{{\cf@result@numer}{\cf@result@denom}}\cf@tem@gcd
+ \ifnum\cf@tem@gcd>1
+ \edef\cf@result@numer{\the\numexpr\cf@result@numer/\cf@tem@gcd}%
+ \edef\cf@result@denom{\the\numexpr\cf@result@denom/\cf@tem@gcd}%
+ \fi
+ }
+ {%
+ \expandafter\let\expandafter\cf@result@sign\csname sign@1\endcsname
+ \expandafter\let\expandafter\cf@result@numer\csname numer@1\endcsname
+ \expandafter\let\expandafter\cf@result@denom\csname denom@1\endcsname
+ }%
+ \if@inparen\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+ {%
+ \expandafter
+ \endgroup
+ \expanded{%
+ \def\noexpand\cf@paren@sign{\cf@result@sign}%
+ \def\noexpand\cf@paren@numer{\cf@result@numer}%
+ \def\noexpand\cf@paren@denom{\cf@result@denom}%
+ }%
+ \edef\cf@current@sign{\cf@current@sign\cf@paren@sign}%
+ \expandafter\cf@read@int\expanded{\cf@paren@numer\if*\cf@current@op/\else*\fi\cf@paren@denom}%
+ }
+ {%
+ \expandafter\cfdisp\expanded{{\cf@result@sign}{\cf@result@numer}{\cf@result@denom}}%
+ }%
+}
+\def\cfdisp#1#2#3{%
+ \ifmmode\expandafter\cf@execfirst\else\expandafter\cf@execsecond\fi
+ {\cf@execarg}
+ {\cf@matharg}
+ {\ifnum#11=-1 -\fi
+ {\ifnum#3=1
+ #2%
+ \else
+ #2\over#3%
+ \fi
+ }%
+ }%
+}
+\catcode`\@12
+\endinput
+
+VERSIONS :
+v0.1 : version initiale \ No newline at end of file
diff --git a/macros/latex/contrib/business-research/doc/sample.tex.bak b/macros/latex/contrib/business-research/doc/sample.tex.bak
deleted file mode 100644
index 822ff0e7e8..0000000000
--- a/macros/latex/contrib/business-research/doc/sample.tex.bak
+++ /dev/null
@@ -1,828 +0,0 @@
-\documentclass{article}
-\usepackage{bur,calc,graphicx,multicol,shortvrb}
-\usepackage[lowtilde]{url}
-\usepackage[colorlinks=true,linkcolor=black,urlcolor=black,citecolor=BuRblue,breaklinks=true]{hyperref}
-\usepackage[table]{xcolor}
-\usepackage{tikz,dcolumn}
-\urlstyle{rm}
-\MakeShortVerb{|}
-\Volume{1}
-\Issue{1}
-\Month{May}
-\Year{08}
-
-\newtheorem{definition}{Definition}
-\newtheorem{lemma}{Lemma}
-
-
-\begin{document}
-
-\title{Please Place your Title Here:\newline
- Insert Line Breaks to Make it Look Nice}
-
-
-
-
-\author{%
-Author Name, \inst{Institute}, E-mail:
-\and
-Further Author Name, \inst{Further institute}, Further E-mail:
-}
-
-\begin{abstract}
- Place a short summary of the contents of your contribution here.
-\end{abstract}
-
-\keywords{Please enter some keywords here.}
-
-\maketitle
-
-
- The text of your contribution starts here.
-
-\section{Headings}
-
-
- Three levels of headings are supported. Please use |\section|, |\subsection| and |\subsubsection|.
-
-\subsection{Heading level 2}
-
- This is an example of a |\subsection|.
-
-
-
-\subsubsection{Heading level 3} (|\subsubsection|) will look like this.
-
-
- References may be cited using the |\cite| command as described, e.g., in \cite{mittelbach2005}. For more information about the layout of citations see subsection~\ref{citations}.
-
-
-\section{Figures and Tables}
-
- Below you will find examples of tables. Please note and follow the special
- markup to achieve the desired BuR layout. Some dummy text demonstrates the
- usage of figures and tables.
-
-For tables use the |\tabularx| environment. Additionally available columntypes are described in Table~\ref{tab:1}.
-
-
-\begin{table}[htb!]
-\small
-\caption{Additional columntypes}\label{tab:1}
-\noindent\begin{tabularx}{\columnwidth}{lL}
-% use \normalsize and \textbf to highlight the table head
- \normalsize\textbf{Type}&
- \normalsize\textbf{Description}\\[0.5mm]\bhline
- \rowcolor[gray]{0.9}
- |C|
- &centered X column\\\hline
- |L|
- &raggedright X column\\\hline
- \rowcolor[gray]{0.9}
- |R|
- &raggedleft X column\\\hline
- |d|
- & allows vertical alignment of dots in numbers as shown in Table~\ref{tab:2}.
-\end{tabularx}
-\end{table}
-
-\newcommand{\mc}[1]{
- \multicolumn{1}{c}{\normalsize\textbf{#1}}}
-
-\begin{table}[htb!]
-\rowcolors{1}{}{gray!0.9}
-\small
-\caption{Insert your caption here}\label{tab:2}
-\noindent\begin{tabularx}{\columnwidth}{LCdX}
-% use \normalsize and \textbf to highlight the table head
- \normalsize\textbf{magnim}&
- \normalsize\textbf{elit}&
- \mc{volortie}&% \\[0.5mm]\bhline at the last line of the table head
-% is important to get the correct layout
- \normalsize\textbf{utat}\\[0.5mm]
-% use rowcolor[gray]{0.9} to achieve alternating background colour of the table rows
- \rowcolor[gray]{0.9}
- tem &lor &-48.345 &$\hphantom{0}12$\\\hline
- ullut &sim &-98.12 &$\hphantom{0}43$\\\hline
- \rowcolor[gray]{0.9}
- lortin &corper &-265.124 &$\hphantom{0}29$\\\hline
- del &dolorpe &-50.0 &$122$\\\hline
- \rowcolor[gray]{0.9}
- tem &\multicolumn{3}{>{\columncolor[gray]{0.9}}c}{some text some text}\\\hline
- lortin &corper &-265.0 &$\hphantom{0}29$\\\hline
- \rowcolor[gray]{0.9}
- lortin &corper &-265.0 &$\hphantom{0}29$\\\hline
- del &dolorpe &50.12 &$122$
-\end{tabularx}
-\legend{Add further comments to the table here\hfill\break
- Source: or a source line}
-\end{table}
-
-
-
-The background of table rows appears in white and gray by turns. To merge columns with gray background use
-
-\small
-\begin{verbatim}
-\multicolumn{3}{%
- >{\columncolor[gray]{0.9}}columntype}
- {some text}
-\end{verbatim}
-\normalsize
-
-as shown in row 5 in Table~\ref{tab:2}.
-
-Wide tables are set in a |\table*| environment which is shown in Table~\ref{tab:3}.
-
-
-
-
-
-% sample of two-column table
-\begin{table*}[t!]
-% you can use this definition inside tables to align numbers
-\def~{\hphantom{0}}
-\caption{Please insert your caption here}\label{tab:3} \small
-% please use tabularx to gain tabulars that extend over column or text width, respectively
-% note the X columns of tabularx
-\noindent\begin{tabularx}{\textwidth}{XXXXXXXXX}
-% use \normalsize and \textbf to highlight the table head
-\normalsize\textbf{magnim}
- &\normalsize\textbf{elit}
- &\normalsize\textbf{volortie}
- &\normalsize\textbf{utat}
- &\normalsize\textbf{magnim}
- &\normalsize\textbf{elit}
- &\normalsize\textbf{volortie}
- &\normalsize\textbf{utat}
- &\normalsize\textbf{eppet}\\[0.5mm]\bhline
-% use rowcolor[gray]{0.9} to achieve alternating background colour of the table rows
- \rowcolor[gray]{0.9}
- tem &lor &$~{-}48$ &$~12$ &tem &lor &$~{-}48$ &$~12$ &$~12$\\\hline
- ullut &sim &$~{-}98$ &$~43$ &ullut &sim &$~{-}98$ &$~43$ &$~43$\\\hline
- \rowcolor[gray]{0.9}
- lortin &corper & $-265$ &$~29$ &lortin &corper &$ -265$ &$~29$ &$~29$\\\hline
- del &dolorpe&$~{-}50$ &$122$ &del &dolorpe &$~{-}50$ &$122$ &$122$\\\hline
- \rowcolor[gray]{0.9}
- tem &lor &$~{-}48$ &$~12$ &tem &lor &$~{-}48$ &$~12$ &$~12$\\\hline
- ullut &sim &$~{-}98$ &$~43$ &ullut &sim &$~{-}98$ &$~43$ &$~43$\\\hline
- \rowcolor[gray]{0.9}
- lortin &corper & $-265$ &$~29$ &lortin &corper &$~{-}265$ &$~29$ &$~29$\\\hline
- del &dolorpe&$~{-}50$ &$122$ &del &dolorpe &$~{-}50$ &$122$ &$122$
-\end{tabularx}
-\legend{Add additional text corresponding to your table here.}
-\end{table*}
-
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-\cite{loeffler1996a}
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-
-\begin{figure}[b!]
-\caption{Place your caption here}
-\begin{tikzpicture}[scale=2.5,domain=0.0:1,font=\rm]
- %\draw[very thin,color=gray] (-0.1,-1.1) grid (3.9,3.9);
-
-\foreach \x/\xtext in {0.2, 0.4, 0.6, 0.8, 1.0}
- \draw[xscale=2,shift={(\x,0)}] (0pt,1pt) -- (0pt,-1pt) node[below] {$\xtext$};
-
- \foreach \y/\ytext in {-0.5/-5,0.5/5,1/10}
- \draw[yscale=1, shift={(0,\y)}] (1pt,0pt) -- (-1pt,0pt) node[left] {$\ytext$};
-
-
- \draw[->] (-0.2,0) -- (2.2,0) node[right] {$\tau$};
- \draw[->,yscale=1] (0,-0.6) -- (0,1.1) node[above] {$NPV / NPV^\tau$};
- \draw[color=black,xscale=2, yscale=1] plot[id=taxparadox3,smooth,samples=100] function{-300+(105)/1.1+(115)/(1.1)**2+145/(1.1)**3} node[right] {$NPV$};
- \draw[color=black,xscale=2, yscale=1] plot[id=taxparadox4,smooth,samples=100] function{-300+(105-x*(105-100))/(1+0.1*(1-x))+(115-x*(115-100))/(1+0.1*(1-x))**2+(145-x*(145-100))/(1+0.1*(1-x))**3} node[above] {$NPV^\tau$};
-\end{tikzpicture}
-\legend{Add additional text corresponding to your figure here.}
-\end{figure}
-
-
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-\begin{figure}
- \heading{Video 1: Presentation of my First BuR Contribution}
-\begin{tabularx}{\columnwidth}{|@{}C@{}|}
-\hline
-\includegraphics[width=\columnwidth-2pt]{Video-Sample.pdf} \\
-\hline
-\end{tabularx}
- \legend{Figure environments may be misused to place other objects with heading and/or caption}
-\end{figure}
-
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-
-\begin{table}[b]
-\small
-\caption{For some tables alternating line colours are not appropriate}
-% please use tabularx to gain tabulars that extend over column or text width, respectively
-% note the X columns of tabularx
-\noindent\begin{tabularx}{\columnwidth}{XcXXX}
-% use \normalsize and \textbf to highlight the table head
- \normalsize\textbf{magnim}&&
- \normalsize\textbf{elit}&
- \normalsize\textbf{volortie}&% \\[0.5mm]\bhline at the last line of the table head
-% is important to get the correct layout
- \normalsize\textbf{utat}\\[0.5mm]\bhline
- tem &&lor &$\hphantom{0}{-}48$ &$\hphantom{0}12$\\\hline
- &&sim &$\hphantom{0}{-}98$ &$\hphantom{0}43$\\
- lortin &$\smash{\left\{\vrule width0pt height6.5mm depth3.5mm\right.}$
- &corper &$-265$ &$\hphantom{0}29$\\
- &&dolorpe &$\hphantom{0}{-}50$ &$122$\\\hline
- tem &&lor &$\hphantom{0}{-}48$ &$\hphantom{0}12$\\\hline
- ullut &&sim &$\hphantom{0}{-}98$ &$\hphantom{0}43$\\
- lortin &\smash{\raise2mm\hbox{$\left\{\vrule width0pt height4mm depth2mm\right.$}}
- &corper &$-265$ &$\hphantom{0}29$\\\hline
- del &&dolorpe &$\hphantom{0}{-}50$ &$122$
-\end{tabularx}
-\legend{Add further comments to the table here\hfill\break
- Source: or a source line}
-\end{table}
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-
-\section{Math}
-
-Business Research appears in twocolumn mode. This fact might sometimes lead to a challenging task when typesetting formulas. To provide a little more space for your formulas you might adjust the horizontal space between the formula label and the formula itself. Use in your preamble e.g.
-
-\begin{equation}
-E = m \times c^2
-\end{equation}
-
-
-
-\bigskip
-\verb+\setlength{\mathindent}{3pt}+
-\bigskip
-\setlength{\mathindent}{3pt}
-
-for that adjustment.
-
-\begin{equation}
-E = m \times c^2
-\end{equation}
-
-
-
-
-
-
-\section{Theorems}
-
-Use the \texttt{theorem} environment for definitions, lemmas, hypothesis etc. To create individual desired theorems e.g. ``Definition'' use
-
-\bigskip
-\verb+\newtheorem{definition}{Definition}+
-\bigskip
-
-in your preamble. The theoremstyle \texttt{bur} then leads to the following result
-
-
-\begin{definition}[Lorem ipsum dolor sit amet]
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
- eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua.
-\end{definition}
-
-\bigskip
-\begin{verbatim}
-\begin{definition}[Lorem ipsum ...]
-Lorem ipsum dolor sit ...
-\end{definition}
-\end{verbatim}
-\bigskip
-
-Theorems are labeled and have an optional item in round brackets. The content of the theorem appears in italics.
-
-
-\section{Citation style and bibliography style (with BiB\TeX)}
-
-The following specifications have to be used for citations or the bibliography, respectively. In case of the citation layout, the examples are followed by the BiB\TeX\xspace syntax for BiB\TeX\xspace users. The bibliography entries are described in appendix~\ref{bib}.
-
-
-
-The \texttt{bur.bst} file as the style file for the biblio\-graphy works fine. No adjustments of the \texttt{.bbl}-file are necessary. If you don't use BiB\TeX\xspace please be sure to provide your contribution with the specified layout. Note that because of the usage of the \texttt{natbib}-package the commands \verb+\cite+ and \verb+\citet+ lead to the same result.
-
-
-\subsection{Citation style}\label{citations}
-
-References have to be cited by the author-year system. All hints and comments are embedded in the continuous text. Please do not use footnotes for citations. The following examples illustrate the desired style for citations:
-
-\begin{enumerate}
-\item If citations are enclosed in round brackets, the corresponding year is not enclosed by round brackets additionally; page reference is located after the year followed by a colon:
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam (\citealp[349]{schanz2011}).
-
- Syntax: \verb+(\citealp[349]{schanz2011})+
-
-
-\item In case of more than one source, the sources are separated by a semicolon:
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam (\citealp{bottazzi1998}; \citealp{fehr2003}).
-
-Syntax:
-
-\verb+(\citealp{bottazzi1998};+
-
-\verb+\citealp{fehr2003})+
-
-
-
-
-\item A little more work is caused by more than one source plus page references:
-
-Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam (\citealp*[201-203]{bottazzi1998}; \citealp*[309 et seq.]{fehr2003}).
-
-Syntax:
-
-\verb+(\citealp*[201-203]{bottazzi1998};+
-\verb+\citealp*[309 et seq.]{fehr2003}) +
-
-
-
-\item If the source is embedded in the continuous text and not displayed in round brackets at the end of sentence use the following style
-
-Lorem ipsum \citet{abdulkader2006} dolor sit amet, consetetur sadipscing elitr, sed diam.
-
-Syntax: \verb+\citet{abdulkader2006}+
-
-or
-
-Lorem ipsum \citet[1701]{abdulkader2006} dolor sit amet, consetetur sadipscing elitr, sed diam.
-
-Syntax: \verb+\citet[1701]{abdulkader2006}+
-
-when page references are applied.
-
-\item References with the same author but different years are cited as follows:
-
-Lorem ipsum \citet{albers1996,albers2000} dolor sit amet, consetetur sadipscing elitr, sed diam.
-
-Syntax: \verb+\citet{albers1996,albers2000}+
-
-Lorem ipsum \citeauthor{albers1996} \citeblue{(}\citeyear{albers1996}, \citeyear{albers2000}, and \citeyear{albers2009}\citeblue{)} dolor sit amet, consetetur sadipscing elitr, sed diam.
-
-Syntax:
-
-\begin{verbatim}
-\citeauthor{albers1996}
-\citeblue{(}\citeyear{albers1996},
-\citeyear{albers2000}, and
-\citeyear{albers2009}\citeblue{)}
-\end{verbatim}
-
-
-\end{enumerate}
-
-
-\subsection{Bibliography style}
-
-The reference list should ideally be sorted in alphabetical order. References are provided without any indentation. The following description includes the most common types of references. Journal names are not abbreviated.
-
-All words of a title have a leading capital letter except for articles (a, an, the), conjunctions and prepositions of up to four letters
-(e.g. on, of, at, to, by, and, or, but, from, with).
-
-The references are sorted by the last names of the authors whereas e.g. ``von'' is not considered as a part of the last name, ''von Krogh'' comes before ``Sureth''. The articles as for example ``van'' ``della'' are part of the last name. That means that ``Sureth'' comes before ``Van Gogh''. To get the right sorting order please use \verb+author={Van Gogh, Vincent}+ or \verb+author={Vincent {Van Gogh}+ in your \verb+.bib+-Database.
-
-
-
-\begin{enumerate}
-
-\item \textbf{Monographs}
-
-%(first edition is not mentioned, there is a comma followed by ``and'' before the last author if there are more than two authors)
-
-\cite{kruschwitz2007}
-
-Kruschwitz, Lutz (2007): \textit{Investitions\-rechnung}, 11th ed., Oldenbourg Verlag: München.
-
-
-\cite{schanz2011}
-
-Schanz, Deborah and Sebastian Schanz (2011): \textit{Business Taxation and Financial Decisions}, Springer: Heidelberg.
-
-
-\cite{mittelbach2004}
-
-Mittelbach, Frank, Michel Goossens, Johannes Braams, David Carlisle, and Chris Rowley (2004): \textit{The LaTeX Companion. Addison-Wesley Series on Tools and Techniques for Computer T}, 2nd ed., Addison-Wesley Professional: München.
-
-
-\cite{cowley2008}
-
-Cowley, Nick, Carlos Gutiérrez, Juhani Kesti and Mei-June Soo (eds.) (2008): \textit{Global Corporate Tax Handbook 2008}, International Bureau of Fiscal Documentation: Amsterdam.
-
-
-
-
-
-
-
-
-\item \textbf{Journals}
-
-\cite{loeffler1996b}
-
-Andreas Löffler (1996b): Variance Aversion Implies $\mu$-$\sigma^2$-Criterion, \textit{Journal of Economic Theory}, 69 (3): 532-539.
-
-
-\cite{niemann2005}
-
-Niemann, Rainer and Caren Sureth (2005): Capital Budgeting with Taxes under Uncertainty and Irreversibility, \textit{Journal of Economics and Statistics}, 225: 77-95.
-
-
-
-
-
-\cite{krogh1996}
-
-Krogh, Georg von and Johan Roos (1996): A Tale of the Unfinished, \textit{Strategie Management Journal}, 19 (9): 729-737.
-
-
-
-\cite{arnold2011}
-
-Arnold, Markus C. and Robert M. Gillenkirch (2001): Centralization Versus Delgation in an Experimental Capital Budgeting Setting, \textit{Business Research}, 4 (1): 10-30, \url{http://www.business-research.org/2011/1/accounting/2975/arnold-gillenkirch-centralization.pdf} (Access date: 2011-11-08).
-
-
-
-
-\item \textbf{Incollections} (notice, name and surname of the first editor are not reversed)
-
-\cite{fehr2003}
-
-Fehr, Hans and Wolfgang Wiegard (2003): ACE for Germany? Fighting for a Better Tax System, in: Michael Ahlheim, Heinz-Dieter Wenzel, and Wolfgang Wiegard (eds.): \textit{Steuerpolitik \endash\xspace Von der Theorie zur Praxis: Festschrift für Manfred Rose}, Springer Verlag: Berlin et al., 297-324.
-
-\cite{offermanns2006}
-
-Offermanns, René (2006): Belgium, in: Juhani Kesti (ed.), \textit{European Tax Handbook 2006}, International Bureau of Fiscal Documentation: Amsterdam, 63-82.
-
-
-
-\item \textbf{Inproceedings}
-
-\cite{matta2005}
-
-Matta, Andrea and Robert Chefson (2005): Formal Properties of Closed Flow Lines with Limited Buffer Capacities and Random Processing Times, in: J. Manuel Felix-Teixera and A. E. Carvalho Brito (eds.): \textit{The 2005 European Simulation and Modelling Conference}, Porto, 190-198.
-
-
-
-
-
-
-\item \textbf{Unpublished} (e.g. working paper, unpublished master thesis or internet resources)
-
-\cite{hundsdoerfer2011}
-
-Hundsdoerfer, Jochen, Christian Sielaff, Kay Blaufus,
-Dirk Kiesewetter, and Joachim Weimann (2011): The Influence of Tax Labeling and Tax Earmarking on the Willingness to Contribute \endash\xspace A Conjoint Analysis, Working Paper, arqus, \url{http://www.arqus.info/mobile/paper/arqus_121.pdf} (Access date: 2011-09-28).
-
-
-\cite{brown2000}
-
-Brown, Lawrence D. (2000): I/B/E/S Research Bibliography, 6th ed., http:// www2.gsu.edu/\url{~}wwwaceFaculty/lbrown/Bibli ography.pdf (Access date: 2011-02-15).
-
-
-
-\cite{overesch2006}
-
-Overesch, Michael and Georg Wamser (2006): German Inbound Investment, Corporate Tax Planning, and Thin Capitalization Rules \endash\xspace a Difference-in-Difference Approach, Working Paper, Zentrum für Europäische Wirtschaftsforschung, \url{http://papers.ssrn.com/sol3/papers.cfm?abstract_id=945327} (Access date: 2011-11-18).
-
-
-\cite{mintz2005}
-
-Mintz, Jack and Alfons J. Weichenrieder (2005): Taxation and the Financial Structure of German Outbound FDI, Working Paper, CESifo, \url{http://papers.ssrn.com/sol3/papers.cfm?abstract_id=875306##} (Access date: 2011-11-18).
-
-
-\cite{arnold2009}
-
-Arnold, Markus C. and Dominik Schreiber (2009): Audits, Reputation,
-and Repeated Interaction in a Capital Budgeting Setting, Working Paper, SSRN, \url{http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1935469} (Access date: 2011-11-18).
-
-
-
-
-
-\end{enumerate}
-
-\section{Technical hints for the bibliography}
-
-If you apply BiB\TeX\xspace the reference section is produced by
-
-\begin{verbatim}
-\bibliographystyle{bur}
-\bibliography{bur}
-\end{verbatim}
-
-To run BiB\TeX\xspace properly, you have to provide a database that includes the cited references. Here the name of the bib-file has to be \texttt{bur.bib}.
-
-When not using BiB\TeX\xspace use the following syntax for the reference section
-
-\begin{verbatim}
-\begin{thebibliography}{}
-\item{Reference 1}
-\item{Reference 2}
-\end{thebibliography}
-\end{verbatim}
-
-In this case no separate database is needed. However, be sure that just the cited literature is included in the reference section.
-
-%\cite{loeffler1996b}
-
-%\citet*{bottazzi1998}
-
-%\citet*{abdulkader2006}
-
-%\citet*{beatty1986}
-
-%\citet*{belsley1980}
-
-%\citet*{botosan1997}
-
-%\citet*{bradshaw2003}
-
-%\citet*{brennan1970}
-
-%\citet*{brown2000}
-
-%\citet*{helber1999}
-
-%\citet*{hopp2000}
-
-%\citet*{matta2005}
-
-%\citet*{smith1999}
-
-
-%\citet*{fehr2003}
-
-%\cite{mittelbach2005}
-
-
-% Use the bibliography style for BuR
-\bibliographystyle{bur}
-% Use the bur.bib database to extract the references
-\bibliography{bur}
-
-
-\section*{Biographies}
-
-\textbf{Alexandra Ma\ss baum} is doctoral student and research assistant at the Chair of
-Business Administration, esp. Business Taxation at the University of Paderborn. She received her diploma degree in Business Administration with specialization in accounting, taxation, auditing, and management accounting, as well as corporate and tax law from the University of Osnabrück.
-
-
-\medskip
-\textbf{Caren Sureth} is Professor and Chair of Business Administration, esp. Business Taxation since 2004 and also Head of the Center for Tax Research at the Unversity of Paderborn. She received her doctorate from the University of Bielefeld, where she also reached her habilitation. She studied Business Administration, English, French, and Chinese and received her Diploma Degree at the University of Passau. Her main fields of research are the impact of taxation on entrepreneurial decisions, tax planning and taxation under uncertainty.
-
-
-
-
-\onecolumn
-
-\appendix
-
-\section{BiB\TeX\xspace entries}\label{bib}
-
-\begin{enumerate}
-\item \textbf{Monographs}
-
-\begin{verbatim}
-@BOOK{kruschwitz2007,
- author = {Lutz Kruschwitz},
- title = {Investitionsrechnung},
- publisher = {Oldenbourg Verlag},
- address = {München},
- edition = {11},
- year = {2007}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@book{brown2000,
- author = {Brown, Lawrence D.},
- title = {I/B/E/S Research Bibliography},
- edition = {6th},
- year = {2000},
- note = {\url{http://www2.gsu.edu/~wwwaceFaculty/lbrown/Bibliography.pdf}
- (Access date: 2011-02-15)}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@book{schanz2011,
- author = {Schanz, Deborah and Sebastian Schanz},
- title = {Business Taxation and Financial Decisions},
- publisher = {Springer Verlag},
- address = {Heidelberg},
- edition = {},
- year = {2011}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@book{mittelbach2004,
- author = {Mittelbach, Frank and Michel Goossens and Johannes Braams
- and David Carlisle and Chris Rowley},
- title = {The LaTeX Companion. Addison-Wesley Series on Tools
- and Techniques for Computer T},
- publisher = {Addison-Wesley Professional},
- address = {München},
- edition = {2},
- year = {2004}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@book{cowley2008,
- editor={Cowley, Nick and Carlos Gutiérrez and Juhani Kesti and Mei-June Soo},
- title={Global Corporate Tax Handbook 2008},
- publisher={International Bureau of Fiscal Documentation},
- address = {Amsterdam},
- edition={},
- year={2008}
-}
-\end{verbatim}
-
-\item \textbf{Journals}
-
-
-\begin{verbatim}
-@article{loeffler1996b,
- author = {Löffler, Andreas},
- title = {Variance Aversion Implies $\mu$-$\sigma^2$-Criterion},
- journal = {Journal of Economic Theory},
- volume = {69},
- number = {3},
- year = {1996},
- pages = {532-539}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@article{niemann2005,
- author={Niemann, Rainer and Caren Sureth},
- title={Capital Budgeting with Taxes under Uncertainty and Irreversibility},
- journal={Journal of Economics and Statistics},
- volume={225},
- number = {},
- year={2005},
- pages={77-95}
-}
-\end{verbatim}
-
-
-\begin{verbatim}
-@article{krogh1996,
- author = {Krogh, Georg von and Johan Roos},
- title = {A Tale of the Unfinished},
- journal = {Strategie Management Journal},
- volume = {19},
- number = {9},
- year = {1996},
- pages = {729-737}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@Article{arnold2011,
- author = {Arnold, Markus C. and Robert M. Gillenkirch},
- title = {Centralization Versus Delgation in an Experimental Capital Budgeting Setting},
- pages = {10-30},
- year = {2011},
- journal = {Business Research},
- volume = {4},
- number = {1},
- note = {\url{http://www.business-research.org/2011/1/accounting/2975/
- arnold-gillenkirch-centralization.pdf} (Access date: 2011-11-08)}
-}
-
-\end{verbatim}
-
-
-
-
-\item \textbf{Incollections}
-
-\begin{verbatim}
-@incollection{fehr2003,
- author = {Hans Fehr and Wolfgang Wiegard},
- title = {ACE for Germany? Fighting for a Better Tax System},
- year = {2003},
- pages = {297-324},
- editor = {Michael Ahlheim and Heinz-Dieter Wenzel and Wolfgang Wiegard},
- booktitle = {Steuerpolitik \endash\xspace Von der Theorie zur Praxis:
- Festschrift für Manfred Rose},
- publisher = {Springer},
- address = {Berlin et al.}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@incollection{offermanns2006,
- author = {René Offermanns},
- title = {Belgium},
- year = {2006},
- pages = {63-82},
- editor = {Juhani Kesti},
- booktitle = {European Tax Handbook 2006},
- publisher = {International Bureau of Fiscal Documentation},
- address = {Amsterdam}
-}
-\end{verbatim}
-
-\item \textbf{Inproceedings}
-
-\begin{verbatim}
-@inproceedings{matta2005,
- author = {Matta, Andrea and Robert Chefson},
- title = {Formal Properties of Closed Flow Lines with Limited Buffer
- Capacities and Random Processing Times},
- year = {2005},
- pages = {190-198},
- editor = {Felix-Teixera, J. Manuel and A. E. Carvalho Brito},
- booktitle = {The 2005 European Simulation and Modelling Conference},
- address = {Porto}
-}
-\end{verbatim}
-
-
-\item \textbf{Unpublished}
-
-\begin{verbatim}
-@unpublished{hundsdoerfer2011,
- author = {Hundsdoerfer, Jochen and Christian Sielaff and Kay Blaufus
- and Dirk Kiesewetter and Joachim Weimann},
- title = {The Influence of Tax Labeling and Tax Earmarking on the
- Willingness to Contribute \endash\xspace A Conjoint Analysis},
- note = {Working Paper, arqus, \url{http://www.arqus.info/mobile/
- paper/arqus_121.pdf} (Access date: 2011-09-28)},
- year = {2011}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@unpublished{overesch2006,
- author = {Overesch, Michael and Georg Wamser},
- title = {German Inbound Investment, Corporate Tax Planning, and Thin
- Capitalization Rules \endash\xspace a Difference-in-Difference
- Approach},
- note = {Working Paper, Zentrum für Europäische Wirtschaftsforschung,
- \url{http://papers.ssrn.com/sol3/papers.cfm?abstract_id=945327}
- (Access date: 2011-11-18)},
- year = {2011}
-}
-\end{verbatim}
-
-\begin{verbatim}
-@unpublished{mintz2005,
- author = {Mintz, Jack and Alfons J. Weichenrieder},
- title = {Taxation and the Financial Structure of German Outbound FDI},
- note = {Working Paper, CESifo, \url{http://papers.ssrn.com/sol3/
- papers.cfm?abstract_id=875306##} (Access date: 2011-11-18)},
- year = {2011}
-}
-\end{verbatim}
-
-
-\begin{verbatim}
-@unpublished{arnold2005,
- author = {Arnold, Markus C. and Dominik Schreiber},
- title = {Audits, Reputation, and Repeated Interaction in a Capital
- Budgeting Setting},
- note = {Working Paper, SSRN, \url{http://papers.ssrn.com/sol3/
- papers.cfm?abstract_id=1935469} (Access date: 2011-11-18)},
- year = {2005}
-}
-\end{verbatim}
-
-
-
-\end{enumerate}
-
-
-\end{document}
diff --git a/macros/latex/contrib/statrep/doc/images/Thumbs.db b/macros/latex/contrib/statrep/doc/images/Thumbs.db
deleted file mode 100644
index feb1fb04eb..0000000000
--- a/macros/latex/contrib/statrep/doc/images/Thumbs.db
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/README.md b/macros/latex/contrib/tagpdf/README.md
index 961b6e2161..b5a8a983e0 100644
--- a/macros/latex/contrib/tagpdf/README.md
+++ b/macros/latex/contrib/tagpdf/README.md
@@ -1,6 +1,6 @@
#tagpdf — A package to create tagged pdf
-Packageversion: 0.98l
-Packagedate: 2023/08/30
+Packageversion: 0.98m
+Packagedate: 2023/10/27
Author: Ulrike Fischer
## License
diff --git a/macros/latex/contrib/tagpdf/ex-AF-file.pdf b/macros/latex/contrib/tagpdf/ex-AF-file.pdf
index 41e750a736..ad143617bb 100644
--- a/macros/latex/contrib/tagpdf/ex-AF-file.pdf
+++ b/macros/latex/contrib/tagpdf/ex-AF-file.pdf
@@ -1,11 +1,11 @@
%PDF-2.0
%ÌÕÁÔÅØÐÄÆ
23 0 obj
-<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20230830231109+02'00') /Size 151 /CheckSum (BADAD63AAC8953B42877D379D71F03C9) >> /Length 151 >>
+<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20231027154221+02'00') /Size 151 /CheckSum (ACA3C0F12F8F866B0433C4C044C411ED) >> /Length 151 >>
stream
%% LaTeX2e file `example-input-file.tex'
%% generated by the `filecontents' environment
-%% from source `ex-AF-file' on 2023/08/30.
+%% from source `ex-AF-file' on 2023/10/27.
%%
Additional info!
@@ -15,7 +15,7 @@ endobj
<< /Type /Filespec /AFRelationship /Unspecified /F <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /UF <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /EF<</F 23 0 R/UF 23 0 R>> >>
endobj
26 0 obj
-<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20230830) >> /Length 19 >>
+<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20231027) >> /Length 19 >>
stream
Bär with teh shirt
endstream
@@ -24,7 +24,7 @@ endobj
<< /Type /Filespec /AFRelationship /Supplement /F <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /UF <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /EF<</F 26 0 R/UF 26 0 R>> >>
endobj
29 0 obj
-<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20230830) >> /Length 4 >>
+<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20231027) >> /Length 4 >>
stream
Duck
endstream
@@ -242,17 +242,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:11:25+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:42:44+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-AF-file.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:11:25+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:11:25+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:11:25+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:42:44+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:42:44+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:42:44+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:38d5a844-2217-4081-87cc-b2129dc357a6</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:4d6334e8-8cfa-44b2-8ddf-e31f3ddae4d9</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:396e9fee-5777-4b30-8277-a876d4a46909</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -332,7 +332,7 @@ endobj
<< /Type /Namespace /NS (http://www.w3.org/1998/Math/MathML) >>
endobj
15 0 obj
-<< /title [/Title 10 0 R] /part [/Title 10 0 R] /section [/H1 10 0 R] /subsection [/H2 10 0 R] /subsubsection [/H3 10 0 R] /paragraph [/H4 10 0 R] /subparagraph [/H5 10 0 R] /list [/L 10 0 R] /itemize [/L 10 0 R] /enumerate [/L 10 0 R] /description [/L 10 0 R] /quote [/BlockQuote 8 0 R] /quotation [/BlockQuote 8 0 R] /verbatim [/Div 10 0 R] /item [/LI 10 0 R] /itemlabel [/Lbl 10 0 R] /itembody [/LBody 10 0 R] /footnote [/FENote 10 0 R] /footnotemark [/Lbl 10 0 R] /footnotelabel [/Lbl 10 0 R] /text-unit [/Part 10 0 R] /text [/P 10 0 R] >>
+<< /title [/Title 10 0 R] /part [/Title 10 0 R] /section [/H1 10 0 R] /subsection [/H2 10 0 R] /subsubsection [/H3 10 0 R] /paragraph [/H4 10 0 R] /subparagraph [/H5 10 0 R] /list [/L 10 0 R] /itemize [/L 10 0 R] /enumerate [/L 10 0 R] /description [/L 10 0 R] /quote [/BlockQuote 8 0 R] /quotation [/BlockQuote 8 0 R] /verbatim [/P 10 0 R] /item [/LI 10 0 R] /itemlabel [/Lbl 10 0 R] /itembody [/LBody 10 0 R] /footnote [/FENote 10 0 R] /footnotemark [/Lbl 10 0 R] /footnotelabel [/Lbl 10 0 R] /text-unit [/Part 10 0 R] /text [/P 10 0 R] /theorem-like [/Sect 10 0 R] /codeline [/Sub 10 0 R] /float [/Aside 10 0 R] /figures [/Sect 10 0 R] /tables [/Sect 10 0 R] >>
endobj
14 0 obj
<< /Type /Namespace /NS (https://www.latex-project.org/ns/dflt/2022) /RoleMapNS 15 0 R >>
@@ -350,7 +350,7 @@ endobj
<< /Type /Namespace /NS (https://www.latex-project.org/ns/inline/2022) /RoleMapNS 19 0 R >>
endobj
20 0 obj
-<< /Type /Namespace /NS (data:,CEF0968F-94E5-866F-7E1D-6C99EF80C88B) >>
+<< /Type /Namespace /NS (data:,EB2B3286-C2B1-7025-F961-1B8FEB3177B1) >>
endobj
7 0 obj
[ 8 0 R 10 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R ]
@@ -452,7 +452,7 @@ endobj
<< /Type /Catalog /Pages 37 0 R /MarkInfo 38 0 R/Lang (de-DE)/Metadata 32 0 R/StructTreeRoot 5 0 R >>
endobj
47 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231125+02'00')/ModDate (D:20230830231125+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154244+02'00')/ModDate (D:20231027154244+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 48
@@ -461,51 +461,51 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000009 00000 f
-0000016147 00000 n
+0000016268 00000 n
0000013795 00000 n
-0000015570 00000 n
+0000015691 00000 n
0000014006 00000 n
0000000011 00000 f
0000014074 00000 n
0000000013 00000 f
0000014144 00000 n
0000000021 00000 f
-0000014786 00000 n
+0000014907 00000 n
0000014225 00000 n
-0000015064 00000 n
-0000014893 00000 n
-0000015372 00000 n
-0000015171 00000 n
-0000015481 00000 n
+0000015185 00000 n
+0000015014 00000 n
+0000015493 00000 n
+0000015292 00000 n
+0000015602 00000 n
0000000000 00000 f
-0000015638 00000 n
+0000015759 00000 n
0000000020 00000 n
0000000382 00000 n
-0000015751 00000 n
+0000015872 00000 n
0000000673 00000 n
0000000828 00000 n
-0000015883 00000 n
+0000016004 00000 n
0000001062 00000 n
0000001202 00000 n
-0000016015 00000 n
+0000016136 00000 n
0000001436 00000 n
0000013649 00000 n
0000013514 00000 n
0000012908 00000 n
-0000019885 00000 n
-0000020239 00000 n
+0000020006 00000 n
+0000020360 00000 n
0000013759 00000 n
0000013852 00000 n
0000013969 00000 n
-0000016252 00000 n
-0000018701 00000 n
-0000016438 00000 n
-0000018922 00000 n
-0000020039 00000 n
-0000020301 00000 n
-0000020419 00000 n
+0000016373 00000 n
+0000018822 00000 n
+0000016559 00000 n
+0000019043 00000 n
+0000020160 00000 n
+0000020422 00000 n
+0000020540 00000 n
trailer
-<< /Size 48 /Root 46 0 R /Info 47 0 R /ID [ <89DE760DC5086CB2FFEDEFAA6BD2DA9B> <89DE760DC5086CB2FFEDEFAA6BD2DA9B> ] >>
+<< /Size 48 /Root 46 0 R /Info 47 0 R /ID [ <C14030CFEF82565EB5A7E1E51941FD64> <C14030CFEF82565EB5A7E1E51941FD64> ] >>
startxref
-20642
+20763
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf b/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
index 2ff37d0b04..99066ad2a9 100644
--- a/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
+++ b/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/ex-attribute.pdf b/macros/latex/contrib/tagpdf/ex-attribute.pdf
index 31963fef52..67a1a336a9 100644
--- a/macros/latex/contrib/tagpdf/ex-attribute.pdf
+++ b/macros/latex/contrib/tagpdf/ex-attribute.pdf
@@ -216,17 +216,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:12:08+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:43:46+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-attribute.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:12:08+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:12:08+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:12:08+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:43:46+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:43:46+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:43:46+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:7a9cf910-1c19-429a-8f24-339c62d8a57f</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:d01ecca6-7bad-4daf-84dc-c57583be006a</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:2224d4af-56f8-40bb-8b90-ea889de2fd42</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -337,7 +337,7 @@ endobj
<< /Kids [28 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Div /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
endobj
30 0 obj
<< /Lay-borderdotted << <</O /Layout /Borderstyle /Dotted >> >>
@@ -449,7 +449,7 @@ endobj
<< /Type /Catalog /Pages 26 0 R /MarkInfo 27 0 R/Lang (de_DE)/Metadata 21 0 R/StructTreeRoot 5 0 R >>
endobj
38 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/Title (Title)/CreationDate (D:20230830231208+02'00')/ModDate (D:20230830231208+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/Title (Title)/CreationDate (D:20231027154346+02'00')/ModDate (D:20231027154346+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 39
@@ -458,42 +458,42 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000008 00000 f
-0000014888 00000 n
+0000014964 00000 n
0000012928 00000 n
0000013247 00000 n
0000000000 00000 f
-0000013876 00000 n
-0000013961 00000 n
-0000014053 00000 n
-0000014137 00000 n
-0000014227 00000 n
+0000013952 00000 n
+0000014037 00000 n
+0000014129 00000 n
+0000014213 00000 n
+0000014303 00000 n
0000000020 00000 n
0000000071 00000 n
-0000014356 00000 n
-0000014496 00000 n
-0000014580 00000 n
-0000014670 00000 n
-0000014779 00000 n
+0000014432 00000 n
+0000014572 00000 n
+0000014656 00000 n
+0000014746 00000 n
+0000014855 00000 n
0000000132 00000 n
0000012758 00000 n
0000012616 00000 n
0000011606 00000 n
-0000017228 00000 n
-0000017582 00000 n
+0000017304 00000 n
+0000017658 00000 n
0000012892 00000 n
0000012992 00000 n
0000013210 00000 n
-0000013750 00000 n
-0000015006 00000 n
-0000016184 00000 n
-0000015083 00000 n
-0000015157 00000 n
-0000016420 00000 n
-0000017382 00000 n
-0000017644 00000 n
-0000017762 00000 n
+0000013826 00000 n
+0000015082 00000 n
+0000016260 00000 n
+0000015159 00000 n
+0000015233 00000 n
+0000016496 00000 n
+0000017458 00000 n
+0000017720 00000 n
+0000017838 00000 n
trailer
-<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <C0D9194F0F8325FEE262A9FEBD89B665> <C0D9194F0F8325FEE262A9FEBD89B665> ] >>
+<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <D3968930357FEE397E019F4A160C2AE3> <D3968930357FEE397E019F4A160C2AE3> ] >>
startxref
-17999
+18075
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-formula-problem.pdf b/macros/latex/contrib/tagpdf/ex-formula-problem.pdf
index 229ae70db3..cc1671d7f8 100644
--- a/macros/latex/contrib/tagpdf/ex-formula-problem.pdf
+++ b/macros/latex/contrib/tagpdf/ex-formula-problem.pdf
@@ -239,17 +239,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:12:29+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:44:17+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-formula-problem.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:12:29+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:12:29+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:12:29+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:44:17+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:44:17+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:44:17+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:8eb2ce1d-b2ec-440a-8bc2-73733eb3eeb0</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:edd036c8-c70f-4410-8f43-8f745826598f</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:a3fd31b5-cd7b-4075-8f6d-1e64dd2b713b</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>2</prism:pageCount>
</rdf:Description>
@@ -315,7 +315,7 @@ endobj
<< /Kids [24 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Div /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
endobj
9 0 obj
<< /Type /StructElem /S /Document /P 5 0 R /K [10 0 R 11 0 R 17 0 R 18 0 R] /ID (ID.01) >>
@@ -425,7 +425,7 @@ endobj
<< /Type /Catalog /Pages 16 0 R /MarkInfo 23 0 R/Lang (de-DE)/Metadata 19 0 R/StructTreeRoot 5 0 R >>
endobj
33 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231229+02'00')/ModDate (D:20230830231229+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154417+02'00')/ModDate (D:20231027154417+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 34
@@ -434,20 +434,20 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000008 00000 f
-0000014303 00000 n
+0000014379 00000 n
0000012899 00000 n
0000013137 00000 n
0000000000 00000 f
-0000013640 00000 n
-0000013747 00000 n
-0000013853 00000 n
+0000013716 00000 n
+0000013823 00000 n
+0000013929 00000 n
0000000637 00000 n
0000000502 00000 n
0000000020 00000 n
-0000018387 00000 n
-0000018741 00000 n
-0000013965 00000 n
-0000014071 00000 n
+0000018463 00000 n
+0000018817 00000 n
+0000014041 00000 n
+0000014147 00000 n
0000000724 00000 n
0000012729 00000 n
0000012594 00000 n
@@ -455,16 +455,16 @@ xref
0000012863 00000 n
0000012969 00000 n
0000013100 00000 n
-0000014404 00000 n
-0000017160 00000 n
-0000014605 00000 n
+0000014480 00000 n
+0000017236 00000 n
0000014681 00000 n
-0000017396 00000 n
-0000018541 00000 n
-0000018810 00000 n
-0000018928 00000 n
+0000014757 00000 n
+0000017472 00000 n
+0000018617 00000 n
+0000018886 00000 n
+0000019004 00000 n
trailer
-<< /Size 34 /Root 32 0 R /Info 33 0 R /ID [ <C438D9F37967D5A1217C11DDDBD5EC00> <C438D9F37967D5A1217C11DDDBD5EC00> ] >>
+<< /Size 34 /Root 32 0 R /Info 33 0 R /ID [ <18CBACCFD23D931A034DDF17EC30B3A2> <18CBACCFD23D931A034DDF17EC30B3A2> ] >>
startxref
-19151
+19227
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-list.pdf b/macros/latex/contrib/tagpdf/ex-list.pdf
index d5885d53b7..8b8c52809e 100644
--- a/macros/latex/contrib/tagpdf/ex-list.pdf
+++ b/macros/latex/contrib/tagpdf/ex-list.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:12:52+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:44:48+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-list.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:12:52+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:12:52+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:12:52+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:44:48+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:44:48+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:44:48+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:4c749825-1de7-414c-879f-29e4d0bef66e</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:4f234d81-ca31-480c-8267-5daf94e5542c</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:6465c816-cbd0-49f0-8f11-d7d38ccf3873</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -653,7 +653,7 @@ endobj
<< /Type /Catalog /Pages 54 0 R /MarkInfo 55 0 R/Lang (en-US)/Metadata 48 0 R/StructTreeRoot 5 0 R >>
endobj
72 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231252+02'00')/ModDate (D:20230830231252+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154448+02'00')/ModDate (D:20231027154448+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 73
@@ -731,7 +731,7 @@ xref
0000029592 00000 n
0000029710 00000 n
trailer
-<< /Size 73 /Root 71 0 R /Info 72 0 R /ID [ <019D2B53AF4CC011A02E911AD5A1AC04> <019D2B53AF4CC011A02E911AD5A1AC04> ] >>
+<< /Size 73 /Root 71 0 R /Info 72 0 R /ID [ <B2A7793657FCC57463973470FB017435> <B2A7793657FCC57463973470FB017435> ] >>
startxref
29933
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf b/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
index f7777952e4..03d9baa245 100644
--- a/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
+++ b/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
@@ -243,17 +243,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:13:12+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:45:16+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-mc-manual-para-split-obsolete.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:13:12+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:13:12+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:13:12+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:45:16+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:45:16+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:45:16+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:c33d64b4-96ec-4e48-8f27-0b3edc831547</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:2887128f-21c5-4c52-8669-a58e88f41682</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:19465596-e014-4208-8ea6-cde9c10efd13</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>2</prism:pageCount>
</rdf:Description>
@@ -413,7 +413,7 @@ endobj
<< /Type /Catalog /Pages 14 0 R /Lang (en-US)/Metadata 15 0 R >>
endobj
25 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231312+02'00')/ModDate (D:20230830231312+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154516+02'00')/ModDate (D:20231027154516+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 26
@@ -444,7 +444,7 @@ xref
0000023897 00000 n
0000023978 00000 n
trailer
-<< /Size 26 /Root 24 0 R /Info 25 0 R /ID [ <470CC785A1D0B3B694D43EBE24661D19> <470CC785A1D0B3B694D43EBE24661D19> ] >>
+<< /Size 26 /Root 24 0 R /Info 25 0 R /ID [ <E81B8D7D57ACDFDA45EA41C58123AB8C> <E81B8D7D57ACDFDA45EA41C58123AB8C> ] >>
startxref
24201
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-softhyphen.pdf b/macros/latex/contrib/tagpdf/ex-softhyphen.pdf
index 7287b6e5f2..75ac71bbba 100644
--- a/macros/latex/contrib/tagpdf/ex-softhyphen.pdf
+++ b/macros/latex/contrib/tagpdf/ex-softhyphen.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:13:31+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:45:42+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-softhyphen.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:13:31+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:13:31+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:13:31+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:45:42+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:45:42+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:45:42+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:aa82e685-4098-469d-861c-3c45dfc700c7</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:e1838625-8288-439b-850f-8396de55e668</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:0f48bcfe-bbe2-43ab-8377-9cfd9adb7d23</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -290,7 +290,7 @@ endobj
<< /Kids [21 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H2 /subsection /H3 /subsubsection /H4 /paragraph /H5 /subparagraph /H6 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Div /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /chapter /H1 >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H2 /subsection /H3 /subsubsection /H4 /paragraph /H5 /subparagraph /H6 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect /chapter /H1 >>
endobj
9 0 obj
<< /Type /StructElem /S /Document /P 5 0 R /K [10 0 R 12 0 R] /ID (ID.01) >>
@@ -393,7 +393,7 @@ endobj
<< /Type /Catalog /Pages 19 0 R /MarkInfo 20 0 R/Lang (en-US)/Metadata 14 0 R/StructTreeRoot 5 0 R >>
endobj
30 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231331+02'00')/ModDate (D:20230830231331+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154542+02'00')/ModDate (D:20231027154542+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 31
@@ -402,34 +402,34 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000008 00000 f
-0000013665 00000 n
+0000013741 00000 n
0000012446 00000 n
0000012664 00000 n
0000000000 00000 f
-0000013180 00000 n
-0000013273 00000 n
-0000013359 00000 n
-0000013469 00000 n
-0000013555 00000 n
+0000013256 00000 n
+0000013349 00000 n
+0000013435 00000 n
+0000013545 00000 n
+0000013631 00000 n
0000000020 00000 n
0000012276 00000 n
0000012141 00000 n
0000011495 00000 n
-0000017614 00000 n
-0000017978 00000 n
+0000017690 00000 n
+0000018054 00000 n
0000012410 00000 n
0000012496 00000 n
0000012627 00000 n
-0000013766 00000 n
-0000016414 00000 n
-0000013920 00000 n
-0000014094 00000 n
-0000016654 00000 n
-0000017773 00000 n
-0000018040 00000 n
-0000018158 00000 n
+0000013842 00000 n
+0000016490 00000 n
+0000013996 00000 n
+0000014170 00000 n
+0000016730 00000 n
+0000017849 00000 n
+0000018116 00000 n
+0000018234 00000 n
trailer
-<< /Size 31 /Root 29 0 R /Info 30 0 R /ID [ <6B288E973F57BDFEC84F230DEBCFA2E8> <6B288E973F57BDFEC84F230DEBCFA2E8> ] >>
+<< /Size 31 /Root 29 0 R /Info 30 0 R /ID [ <55E3FDBDB8E688D88AE3ECB360B2CD8D> <55E3FDBDB8E688D88AE3ECB360B2CD8D> ] >>
startxref
-18381
+18457
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf b/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
index 7ae6db6779..54163da4f7 100644
--- a/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
+++ b/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:13:48+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:46:07+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-spaceglyph-listings.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:13:48+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:13:48+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:13:48+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:46:07+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:46:07+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:46:07+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:acdc2435-bf29-4e54-8d09-1c9b6dc32038</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:6a509f48-5cd8-4bd2-864d-46b6f7a3e3af</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:bfe06476-5d48-4964-8826-50562f0f9875</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -275,7 +275,7 @@ endobj
<< /Kids [17 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Div /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
endobj
9 0 obj
<< /Type /StructElem /S /Document /P 5 0 R /ID (ID.01) >>
@@ -354,7 +354,7 @@ endobj
<< /Type /Catalog /Pages 15 0 R /MarkInfo 16 0 R/Lang (en-US)/Metadata 10 0 R/StructTreeRoot 5 0 R >>
endobj
26 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231348+02'00')/ModDate (D:20230830231348+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154607+02'00')/ModDate (D:20231027154607+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 27
@@ -363,30 +363,30 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000008 00000 f
-0000012809 00000 n
+0000012885 00000 n
0000012093 00000 n
0000012232 00000 n
0000000000 00000 f
-0000012735 00000 n
+0000012811 00000 n
0000000020 00000 n
0000011923 00000 n
0000011788 00000 n
0000011504 00000 n
-0000014992 00000 n
-0000015346 00000 n
+0000015068 00000 n
+0000015422 00000 n
0000012057 00000 n
0000012124 00000 n
0000012195 00000 n
-0000012910 00000 n
-0000013976 00000 n
-0000012965 00000 n
-0000013040 00000 n
-0000014212 00000 n
-0000015146 00000 n
-0000015408 00000 n
-0000015526 00000 n
+0000012986 00000 n
+0000014052 00000 n
+0000013041 00000 n
+0000013116 00000 n
+0000014288 00000 n
+0000015222 00000 n
+0000015484 00000 n
+0000015602 00000 n
trailer
-<< /Size 27 /Root 25 0 R /Info 26 0 R /ID [ <A1D7171338063BC081A09387B55B4DC2> <A1D7171338063BC081A09387B55B4DC2> ] >>
+<< /Size 27 /Root 25 0 R /Info 26 0 R /ID [ <FFAF6EF252682BD0179C52AEACF1EAD0> <FFAF6EF252682BD0179C52AEACF1EAD0> ] >>
startxref
-15749
+15825
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf b/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
index 55337b9dce..dd921f6c6a 100644
--- a/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
+++ b/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:14:06+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:46:33+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-structure-obsolete.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:14:06+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:14:06+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:14:06+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:46:33+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:46:33+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:46:33+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:bf5e4a2b-cfa9-4fc5-878c-8f9d2ee95445</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:f6360433-4c88-4e51-80e3-5dcd1d2dd103</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:3faeed81-5075-4961-87b9-5303bf7b914e</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -322,7 +322,7 @@ endobj
<< /Kids [28 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H2 /subsection /H3 /subsubsection /H4 /paragraph /H5 /subparagraph /H6 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Div /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /chapter /H1 >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H2 /subsection /H3 /subsubsection /H4 /paragraph /H5 /subparagraph /H6 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect /chapter /H1 >>
endobj
9 0 obj
<< /Type /StructElem /S /Document /P 5 0 R /K 10 0 R /ID (ID.001) >>
@@ -526,7 +526,7 @@ endobj
<< /Type /Catalog /Pages 26 0 R /MarkInfo 27 0 R/Lang (en-US)/Metadata 20 0 R/StructTreeRoot 5 0 R >>
endobj
43 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231406+02'00')/ModDate (D:20230830231406+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154633+02'00')/ModDate (D:20231027154633+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 44
@@ -535,47 +535,47 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000008 00000 f
-0000014857 00000 n
+0000014933 00000 n
0000012880 00000 n
0000013229 00000 n
0000000000 00000 f
-0000013745 00000 n
-0000013830 00000 n
-0000013928 00000 n
-0000014036 00000 n
-0000014144 00000 n
-0000014233 00000 n
-0000014323 00000 n
-0000014433 00000 n
-0000014545 00000 n
-0000014635 00000 n
-0000014745 00000 n
+0000013821 00000 n
+0000013906 00000 n
+0000014004 00000 n
+0000014112 00000 n
+0000014220 00000 n
+0000014309 00000 n
+0000014399 00000 n
+0000014509 00000 n
+0000014621 00000 n
+0000014711 00000 n
+0000014821 00000 n
0000000020 00000 n
0000012698 00000 n
0000012563 00000 n
0000011503 00000 n
-0000022940 00000 n
-0000019706 00000 n
-0000023288 00000 n
+0000023016 00000 n
+0000019782 00000 n
+0000023364 00000 n
0000012844 00000 n
0000012958 00000 n
0000013192 00000 n
-0000014958 00000 n
-0000018437 00000 n
-0000015207 00000 n
-0000015282 00000 n
-0000018673 00000 n
-0000019860 00000 n
-0000020060 00000 n
-0000021828 00000 n
-0000020197 00000 n
+0000015034 00000 n
+0000018513 00000 n
+0000015283 00000 n
+0000015358 00000 n
+0000018749 00000 n
+0000019936 00000 n
+0000020136 00000 n
+0000021904 00000 n
0000020273 00000 n
-0000022062 00000 n
-0000023091 00000 n
-0000023350 00000 n
-0000023468 00000 n
+0000020349 00000 n
+0000022138 00000 n
+0000023167 00000 n
+0000023426 00000 n
+0000023544 00000 n
trailer
-<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <E81A69FEE9B9E50F0C56DE6BBF434A40> <E81A69FEE9B9E50F0C56DE6BBF434A40> ] >>
+<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <9BB580D33960C81880B4ED0F31B8B5B6> <9BB580D33960C81880B4ED0F31B8B5B6> ] >>
startxref
-23691
+23767
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf b/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
index 952a516e8f..2a6e5ac789 100644
--- a/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
+++ b/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-08-30T23:14:26+02:00</rdf:li>
+ <rdf:li>2023-10-27T15:47:00+02:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-tagpdf-template.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2023-08-30T23:14:26+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-08-30T23:14:26+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-08-30T23:14:26+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-10-27T15:47:00+02:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-10-27T15:47:00+02:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-10-27T15:47:00+02:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:f320abfc-f6ab-4d12-8719-d176f4d947cf</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:28e776ee-8e5e-4001-8145-84b430ec9045</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:18202c14-899a-4cda-8daf-fcc14e5f853c</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -291,7 +291,7 @@ endobj
<< /Type /Namespace /NS (http://www.w3.org/1998/Math/MathML) >>
endobj
15 0 obj
-<< /title [/Title 10 0 R] /part [/Title 10 0 R] /section [/H1 10 0 R] /subsection [/H2 10 0 R] /subsubsection [/H3 10 0 R] /paragraph [/H4 10 0 R] /subparagraph [/H5 10 0 R] /list [/L 10 0 R] /itemize [/L 10 0 R] /enumerate [/L 10 0 R] /description [/L 10 0 R] /quote [/BlockQuote 8 0 R] /quotation [/BlockQuote 8 0 R] /verbatim [/Div 10 0 R] /item [/LI 10 0 R] /itemlabel [/Lbl 10 0 R] /itembody [/LBody 10 0 R] /footnote [/FENote 10 0 R] /footnotemark [/Lbl 10 0 R] /footnotelabel [/Lbl 10 0 R] /text-unit [/Part 10 0 R] /text [/P 10 0 R] >>
+<< /title [/Title 10 0 R] /part [/Title 10 0 R] /section [/H1 10 0 R] /subsection [/H2 10 0 R] /subsubsection [/H3 10 0 R] /paragraph [/H4 10 0 R] /subparagraph [/H5 10 0 R] /list [/L 10 0 R] /itemize [/L 10 0 R] /enumerate [/L 10 0 R] /description [/L 10 0 R] /quote [/BlockQuote 8 0 R] /quotation [/BlockQuote 8 0 R] /verbatim [/P 10 0 R] /item [/LI 10 0 R] /itemlabel [/Lbl 10 0 R] /itembody [/LBody 10 0 R] /footnote [/FENote 10 0 R] /footnotemark [/Lbl 10 0 R] /footnotelabel [/Lbl 10 0 R] /text-unit [/Part 10 0 R] /text [/P 10 0 R] /theorem-like [/Sect 10 0 R] /codeline [/Sub 10 0 R] /float [/Aside 10 0 R] /figures [/Sect 10 0 R] /tables [/Sect 10 0 R] >>
endobj
14 0 obj
<< /Type /Namespace /NS (https://www.latex-project.org/ns/dflt/2022) /RoleMapNS 15 0 R >>
@@ -308,11 +308,8 @@ endobj
18 0 obj
<< /Type /Namespace /NS (https://www.latex-project.org/ns/inline/2022) /RoleMapNS 19 0 R >>
endobj
-21 0 obj
-<< /list [/L 10 0 R] /quote [/BlockQuote 8 0 R] /quotation [/BlockQuote 8 0 R] /theorem-like [/Sect 10 0 R] /verbatim [/P 10 0 R] /codeline [/Sub 10 0 R] /float [/Aside 10 0 R] /figures [/Sect 10 0 R] /tables [/Sect 10 0 R] >>
-endobj
20 0 obj
-<< /Type /Namespace /NS (data:,E037878-4DB6-BAD6-9BC4-368CC7DA7072) /RoleMapNS 21 0 R >>
+<< /Type /Namespace /NS (data:,C7EF4D21-F6E9-945B-6CFB-89718A316EF8) >>
endobj
7 0 obj
[ 8 0 R 10 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R ]
@@ -321,10 +318,10 @@ endobj
<< /Type /StructElem /S /Document /P 5 0 R /K 25 0 R /NS 10 0 R /ID (ID.01) >>
endobj
23 0 obj
-<< /Type /StructElem /S /Artifact /P 5 0 R /NS 20 0 R /ID (ID.02) >>
+<< /Type /StructElem /S /Artifact /P 5 0 R /NS 14 0 R /ID (ID.02) >>
endobj
24 0 obj
-<< /Type /StructElem /S /Artifact /P 5 0 R /NS 20 0 R /ID (ID.03) >>
+<< /Type /StructElem /S /Artifact /P 5 0 R /NS 14 0 R /ID (ID.03) >>
endobj
25 0 obj
<< /Type /StructElem /S /text-unit /P 22 0 R /K 26 0 R /NS 14 0 R /ID (ID.04) >>
@@ -404,7 +401,7 @@ endobj
<< /Type /Catalog /Pages 32 0 R /MarkInfo 33 0 R/Lang (en-US)/Metadata 27 0 R/StructTreeRoot 5 0 R >>
endobj
43 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20230830231426+02'00')/ModDate (D:20230830231426+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20231027154700+02'00')/ModDate (D:20231027154700+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 44
@@ -413,47 +410,47 @@ xref
0000000003 00000 f
0000000004 00000 f
0000000009 00000 f
-0000014685 00000 n
+0000014545 00000 n
0000012015 00000 n
-0000014113 00000 n
+0000013973 00000 n
0000012288 00000 n
0000000011 00000 f
0000012356 00000 n
0000000013 00000 f
0000012426 00000 n
-0000000000 00000 f
-0000013068 00000 n
+0000000021 00000 f
+0000013189 00000 n
0000012507 00000 n
-0000013346 00000 n
-0000013175 00000 n
-0000013654 00000 n
-0000013453 00000 n
-0000014007 00000 n
-0000013763 00000 n
-0000014181 00000 n
-0000014278 00000 n
-0000014365 00000 n
-0000014452 00000 n
-0000014551 00000 n
+0000013467 00000 n
+0000013296 00000 n
+0000013775 00000 n
+0000013574 00000 n
+0000013884 00000 n
+0000000000 00000 f
+0000014041 00000 n
+0000014138 00000 n
+0000014225 00000 n
+0000014312 00000 n
+0000014411 00000 n
0000000020 00000 n
0000011869 00000 n
0000011734 00000 n
0000011500 00000 n
-0000017291 00000 n
-0000017645 00000 n
+0000017151 00000 n
+0000017505 00000 n
0000011979 00000 n
0000012056 00000 n
0000012188 00000 n
0000012225 00000 n
-0000014807 00000 n
-0000016248 00000 n
-0000014894 00000 n
-0000016469 00000 n
-0000017445 00000 n
-0000017707 00000 n
-0000017825 00000 n
+0000014667 00000 n
+0000016108 00000 n
+0000014754 00000 n
+0000016329 00000 n
+0000017305 00000 n
+0000017567 00000 n
+0000017685 00000 n
trailer
-<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <176888C5B80D0D7B066E1A19F543932C> <176888C5B80D0D7B066E1A19F543932C> ] >>
+<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <9D99A86289CEA95B3479F9506648B285> <9D99A86289CEA95B3479F9506648B285> ] >>
startxref
-18048
+17908
%%EOF
diff --git a/macros/latex/contrib/tagpdf/tagpdf-backend.dtx b/macros/latex/contrib/tagpdf/tagpdf-backend.dtx
index fd13c8fd7e..d6fcd70ff0 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-backend.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-backend.dtx
@@ -47,13 +47,13 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{implementation}
% \begin{macrocode}
%<@@=tag>
%<*luatex>
-\ProvidesExplFile {tagpdf-luatex.def} {2023-08-30} {0.98l}
+\ProvidesExplFile {tagpdf-luatex.def} {2023-10-27} {0.98m}
{tagpdf~driver~for~luatex}
% \end{macrocode}
% \section{Loading the lua}
@@ -158,8 +158,8 @@
local ProvidesLuaModule = {
name = "tagpdf",
- version = "0.98l", --TAGVERSION
- date = "2023-08-30", --TAGDATE
+ version = "0.98m", --TAGVERSION
+ date = "2023-10-27", --TAGDATE
description = "tagpdf lua code",
license = "The LATEX Project Public License 1.3c"
}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx
index 68123ff86c..dc1456ea30 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx
@@ -48,7 +48,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \section{Commands}
@@ -313,7 +313,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-checks-code} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-checks-code} {2023-10-27} {0.98m}
{part of tagpdf - code related to checks, conditionals, debugging and messages}
%</header>
% \end{macrocode}
@@ -717,7 +717,7 @@
\cs_new_protected:Npn \@@_check_struct_used:n #1 %#1 label
{
\prop_get:cnNT
- {g_@@_struct_\@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{unknown}_prop}
+ {g_@@_struct_\@@_property_ref:enn{tagpdfstruct-#1}{tagstruct}{unknown}_prop}
{P}
\l_@@_tmpa_tl
{
@@ -884,7 +884,7 @@
{
\tl_set:Nx \l_@@_tmpa_tl
{
- \@@_ref_value_lastpage:nn
+ \@@_property_ref_lastpage:nn
{abspage}
{-1}
}
@@ -898,14 +898,14 @@
{1}
{1}
{
- \@@_ref_value_lastpage:nn
+ \@@_property_ref_lastpage:nn
{tagmcabs}
{-1}
}
{
\int_compare:nT
{
- \@@_ref_value:enn
+ \@@_property_ref:enn
{mcid-####1}
{tagabspage}
{-1}
@@ -916,7 +916,7 @@
\seq_gput_right:Nx \l_tmpa_seq
{
Page##1-####1-
- \@@_ref_value:enn
+ \@@_property_ref:enn
{mcid-####1}
{tagmcid}
{-1}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-code.pdf b/macros/latex/contrib/tagpdf/tagpdf-code.pdf
index 9c50835360..f39263a055 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-code.pdf
+++ b/macros/latex/contrib/tagpdf/tagpdf-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/tagpdf-data.dtx b/macros/latex/contrib/tagpdf/tagpdf-data.dtx
index f5e3ca8c73..7ad2a3f327 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-data.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-data.dtx
@@ -47,7 +47,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% This files contains a various data files which are read in
@@ -60,7 +60,7 @@
% It lists the new tag, the rolemap and the namespace of the rolemap.
% \begin{macrocode}
%<*ns-latex>
-%% \ProvidesExplFile {tagpdf-ns-latex.def} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-ns-latex.def} {2023-10-27} {0.98m}
%% {latex} {https://www.latex-project.org/ns/dflt/2022}{}
title, Title, pdf2,
part, Title, pdf2,
@@ -92,7 +92,7 @@ text, P, pdf2,
% It is bound to change
% \begin{macrocode}
%<*ns-latex-book>
-%% \ProvidesExplFile {tagpdf-ns-latex-book.def} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-ns-latex-book.def} {2023-10-27} {0.98m}
%% {latex-book} {https://www.latex-project.org/ns/book/2022}{}
chapter, H1,pdf2,
section, H2,pdf2,
@@ -108,7 +108,7 @@ subparagraph, H6,pdf2,
% loaded.
% \begin{macrocode}
%<*ns-latex-inline>
-%% \ProvidesExplFile {tagpdf-ns-latex-inline.def} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-ns-latex-inline.def} {2023-10-27} {0.98m}
%% {latex-inline} {https://www.latex-project.org/ns/inline/2022}{}
chapter, Span, pdf2,
section, Span, pdf2,
@@ -122,7 +122,7 @@ P, Span, pdf2,
% \section{The pdf namespace data}
% \begin{macrocode}
%<*ns-pdf>
-%% \ProvidesExplFile {tagpdf-ns-pdf.def} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-ns-pdf.def} {2023-10-27} {0.98m}
%% {pdf} {http://iso.org/pdf/ssn}{}
StructTreeRoot,StructTreeRoot,pdf,D,
Document,Document,pdf,D,
@@ -190,7 +190,7 @@ Strong,Span,pdf,I,
% \section{The pdf 2.0 namespace data}
% \begin{macrocode}
%<*ns-pdf2>
-%% \ProvidesExplFile {tagpdf-ns-pdf2.def} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-ns-pdf2.def} {2023-10-27} {0.98m}
%% {pdf2} {http://iso.org/pdf2/ssn}{}
Document,Document,pdf2,D,
Part,Part,pdf2,G,
@@ -246,7 +246,7 @@ Strong,Strong,pdf2,I,
% \section{The mathml namespace data}
% \begin{macrocode}
%<*ns-mathml>
-%% \ProvidesExplFile {tagpdf-ns-mathml.def} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-ns-mathml.def} {2023-10-27} {0.98m}
% {mathml}{http://www.w3.org/1998/Math/MathML}{}
abs,abs,mathml,
and,and,mathml,
@@ -481,7 +481,7 @@ xor,xor,mathml,
% This will perhaps change in future.
% \begin{macrocode}
%<*parent-child>
-%% \ProvidesExplFile {tagpdf-parent-child.csv} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-parent-child.csv} {2023-10-27} {0.98m}
,,,StructTreeRoot,Document,Art,Part,Div,Sect,BlockQuote,NonStruct,TOC,TOCI,Index,Private,Quote,Note,Reference,BibEntry,P,Hn,H,Lbl,Code,Span,Link,Annot,Form,Ruby,RB,RT,RP,Warichu,WT,WP,L,LI,LBody,Table,TR,TH,TD,THead,TBody,TFoot,Caption,Figure,Formula,MC
Document,both,document level,1,0..n,∅,‡,‡,∅,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅
Art,1.7,grouping,∅,0..n,∅,‡,‡,0..n,0..n,‡,∅,∅,∅,0..n,∅,0..n,∅,∅,∅,0..1,0..1,∅,∅,∅,0..n,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,0..n,∅,∅,0..n,0..n,∅,∅,∅,0..n,0..n,∅,∅
@@ -536,7 +536,7 @@ MC,both,---,∅,∅,∅,∅,∅,∅,0..n,‡,∅,∅,∅,0..n,0..n,0..n,0..n,0..
% This will perhaps change in future.
% \begin{macrocode}
%<*parent-child-2>
-%% \ProvidesExplFile {tagpdf-parent-child-2.csv} {2023-08-30} {0.98l}
+%% \ProvidesExplFile {tagpdf-parent-child-2.csv} {2023-10-27} {0.98m}
,,,StructTreeRoot,Document,DocumentFragment,Art,Part,Div,Sect,Aside,BlockQuote,NonStruct,TOC,TOCI,Index,Private,Title,Sub,Quote,Note,Reference,BibEntry,P,Hn,H,Lbl,Code,Em,Strong,Span,Link,Annot,Form,Ruby,RB,RT,RP,Warichu,WT,WP,FENote,L,LI,LBody,Table,TR,TH,TD,THead,TBody,TFoot,Caption,Figure,Formula,math,mathml,Artifact,MC
Document,both,document level,1,0..n,0..n,∅,‡,‡,∅,0..n,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,0..n,∅
DocumentFragment,2.0,document level,∅,0..n,0..n,0..n,‡,‡,0..n,0..n,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅*,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅*,∅*,∅,∅,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅,0..n,∅
diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
index 13551c9a5c..d1f6441a56 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \end{documentation}
@@ -55,11 +55,11 @@
% \begin{macrocode}
%<@@=tag>
%<*generic>
-\ProvidesExplPackage {tagpdf-mc-code-generic} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-mc-code-generic} {2023-10-27} {0.98m}
{part of tagpdf - code related to marking chunks - generic mode}
%</generic>
%<*debug>
-\ProvidesExplPackage {tagpdf-debug-generic} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-debug-generic} {2023-10-27} {0.98m}
{part of tagpdf - debugging code related to marking chunks - generic mode}
%</debug>
% \end{macrocode}
@@ -542,11 +542,11 @@
\cs_set_protected:Npn \@@_mc_bdc_mcid:nn #1 #2
{
\int_gincr:N \c@g_@@_MCID_abs_int
- \@@_ref_label:en
+ \@@_property_record:eV
{
mcid-\int_use:N \c@g_@@_MCID_abs_int
}
- {mc}
+ \c_@@_property_mc_clist
\@@_mc_bdc_shipout:ee
{#1}
{
@@ -561,7 +561,7 @@
{
\msg_new:nnn { tagpdf } { old-engine }
{
- The~engine~or~the~PDF management~is~too~old or\\
+ The~engine~or~the~PDF management~is~too~old~or\\
delayed~shipout~has~been~disabled.\\
Fast~numbering~of~MC-chunks~not~available.\\
More~compilations~will~be~needed~in~generic~mode.
@@ -573,14 +573,14 @@
% \end{macrocode}
% revert the attribute:
% \begin{macrocode}
- \ref_attribute_gset:nnnn {tagmcid } {0} { now }
- { \int_use:N \g_@@_MCID_tmp_bypage_int }
+ \@@_property_gset:nnnn {tagmcid } { now }
+ {0} { \int_use:N \g_@@_MCID_tmp_bypage_int }
\cs_new_protected:Npn \@@_mc_bdc_mcid:nn #1 #2
{
\int_gincr:N \c@g_@@_MCID_abs_int
\tl_set:Nx \l_@@_mc_ref_abspage_tl
{
- \@@_ref_value:enn %3 args
+ \@@_property_ref:enn %3 args
{
mcid-\int_use:N \c@g_@@_MCID_abs_int
}
@@ -609,11 +609,11 @@
{ \l_@@_mc_ref_abspage_tl }
{1}
}
- \@@_ref_label:en
+ \@@_property_record:eV
{
mcid-\int_use:N \c@g_@@_MCID_abs_int
}
- { mc }
+ \c_@@_property_mc_clist
\@@_mc_bdc:nx
{#1}
{ /MCID~\int_eval:n { \g_@@_MCID_tmp_bypage_int }~ \exp_not:n { #2 } }
diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
index 066badb9c4..7066237b76 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{implementation}
% The code is splitted into three parts: code shared by all engines,
@@ -86,11 +86,11 @@
% \begin{macrocode}
%<@@=tag>
%<*luamode>
-\ProvidesExplPackage {tagpdf-mc-code-lua} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-mc-code-lua} {2023-10-27} {0.98m}
{tagpdf - mc code only for the luamode }
%</luamode>
%<*debug>
-\ProvidesExplPackage {tagpdf-debug-lua} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-debug-lua} {2023-10-27} {0.98m}
{part of tagpdf - debugging code related to marking chunks - lua mode}
%</debug>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
index 1fd9ebc559..e18f7bd1b0 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \section{Public Commands}
@@ -113,7 +113,7 @@
% \begin{function}[ EXP,added=2023-06-11]{\tag_mc_reset_box:N}
% \begin{syntax}
-% \cs{tag_mc_reset:N} \Arg{box}
+% \cs{tag_mc_reset_box:N} \Arg{box}
% \end{syntax}
% This resets in lua mode the mc attributes to the one currently in use.
% It does nothing in generic mode.
@@ -181,7 +181,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-mc-code-shared} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-mc-code-shared} {2023-10-27} {0.98m}
{part of tagpdf - code related to marking chunks -
code shared by generic and luamode }
%</header>
@@ -297,7 +297,7 @@
% \begin{macrocode}
\cs_new:Npn \@@_mc_handle_mc_label:e #1
{
- \ref_label:en{tagpdf-#1}{tagabspage,tagmcabs}
+ \@@_property_record:en{tagpdf-#1}{tagabspage,tagmcabs}
}
% \end{macrocode}
% \end{macro}
@@ -328,7 +328,7 @@
{
\@@_check_if_active_struct:T
{
- \tl_set:Nx \l_@@_tmpa_tl { \@@_ref_value:nnn{tagpdf-#1}{tagmcabs}{} }
+ \tl_set:Nx \l_@@_tmpa_tl { \@@_property_ref:nnn{tagpdf-#1}{tagmcabs}{} }
\tl_if_empty:NTF\l_@@_tmpa_tl
{
\msg_warning:nnn {tag} {mc-label-unknown} {#1}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-roles.dtx b/macros/latex/contrib/tagpdf/tagpdf-roles.dtx
index 0e33e7d1af..36b4639476 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-roles.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-roles.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \begin{function}
@@ -98,7 +98,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-roles-code} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-roles-code} {2023-10-27} {0.98m}
{part of tagpdf - code related to roles and structure names}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-space.dtx b/macros/latex/contrib/tagpdf/tagpdf-space.dtx
index 249460dc72..191a645b12 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-space.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-space.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \begin{function}{interwordspace (setup-key)}
@@ -64,7 +64,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-space-code} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-space-code} {2023-10-27} {0.98m}
{part of tagpdf - code related to real space chars}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-struct.dtx b/macros/latex/contrib/tagpdf/tagpdf-struct.dtx
index 9e5fbe7fa6..263ae03cfa 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-struct.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-struct.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \section{Public Commands}
@@ -140,7 +140,7 @@
% must refer to an already existing, previously created structure. Such a structure
% number can for example be have been stored with \cs{tag_get:n}, but one can also use
% a label on the parent structure and then use
-% \cs{ref_value:nn}|{tagpdfstruct-label}{tagstruct}| to retrieve it.
+% \cs{property_ref:nn}|{tagpdfstruct-label}{tagstruct}| to retrieve it.
% \end{function}
% \begin{function}{title (struct-key),title-o (struct-key)}
% This keys allows to set the dictionary entry
@@ -247,7 +247,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-struct-code} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-struct-code} {2023-10-27} {0.98m}
{part of tagpdf - code related to storing structure}
%</header>
% \end{macrocode}
@@ -463,9 +463,27 @@
\@@_struct_output_prop_aux:nn {#1}{##1}
}
}
+%</package>
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@@_struct_prop_gput:nnn}
+% The structure props must be filled in various places.
+% For this we use a common command which also takes care of the debug package:
+% \begin{macrocode}
+%<*package|debug>
+%<package>\cs_new_protected:Npn \@@_struct_prop_gput:nnn #1 #2 #3
+%<debug>\cs_set_protected:Npn \@@_struct_prop_gput:nnn #1 #2 #3
+ {
+ \@@_prop_gput:cnn
+ { g_@@_struct_#1_prop }{#2}{#3}
+%<debug>\prop_gput:cnn { g_@@_struct_debug_#1_prop } {#2} {#3}
+ }
+\cs_generate_variant:Nn \@@_struct_prop_gput:nnn {nne,nee,nno}
+%</package|debug>
+% \end{macrocode}
+% \end{macro}
+
% \subsection{Initialization of the StructTreeRoot}
% The first structure element, the StructTreeRoot is special, so
% created manually. The underlying object is |@@/struct/0| which is currently
@@ -475,60 +493,62 @@
% code. This avoid timing issues.
%
% \begin{macrocode}
+%<*package>
\tl_gset:Nn \g_@@_struct_stack_current_tl {0}
% \end{macrocode}
% \begin{macro}{\@@_pdf_name_e:n}
% \begin{macrocode}
\cs_new:Npn \@@_pdf_name_e:n #1{\pdf_name_from_unicode_e:n{#1}}
+%</package>
% \end{macrocode}
% \end{macro}
%
% \begin{variable}{g_@@_struct_0_prop,g_@@_struct_kids_0_seq}
% \begin{macrocode}
+%<*package>
\@@_prop_new:c { g_@@_struct_0_prop }
\@@_new_output_prop_handler:n {0}
\@@_seq_new:c { g_@@_struct_kids_0_seq }
-\@@_prop_gput:cnx
- { g_@@_struct_0_prop }
+\@@_struct_prop_gput:nne
+ { 0 }
{ Type }
{ \pdf_name_from_unicode_e:n {StructTreeRoot} }
-\@@_prop_gput:cnx
- { g_@@_struct_0_prop }
+\@@_struct_prop_gput:nne
+ { 0 }
{ S }
{ \pdf_name_from_unicode_e:n {StructTreeRoot} }
-\@@_prop_gput:cnx
- { g_@@_struct_0_prop }
+\@@_struct_prop_gput:nne
+ { 0 }
{ rolemap }
{ {StructTreeRoot}{pdf} }
-\@@_prop_gput:cnx
- { g_@@_struct_0_prop }
+\@@_struct_prop_gput:nne
+ { 0 }
{ parentrole }
{ {StructTreeRoot}{pdf} }
-%</package>
-%<*debug>
-\prop_new:c { g_@@_struct_debug_0_prop }
-\prop_gset_eq:cc
- { g_@@_struct_debug_0_prop }
- { g_@@_struct_0_prop }
-\prop_gremove:cn { g_@@_struct_debug_0_prop }{Namespaces}
-\seq_new:c { g_@@_struct_debug_kids_0_seq }
-%</debug>
-%<*package>
+
% \end{macrocode}
% Namespaces are pdf 2.0.
% If the code moves into the kernel, the setting must be probably delayed.
% \begin{macrocode}
\pdf_version_compare:NnF < {2.0}
{
- \@@_prop_gput:cnx
- { g_@@_struct_0_prop }
+ \@@_struct_prop_gput:nne
+ { 0 }
{ Namespaces }
{ \pdf_object_ref:n { @@/tree/namespaces } }
- }
+ }
+%</package>
+% \end{macrocode}
+% In debug mode we have to copy the root manually as it is already setup:
+% \begin{macrocode}
+%<debug>\prop_new:c { g_@@_struct_debug_0_prop }
+%<debug>\seq_new:c { g_@@_struct_debug_kids_0_seq }
+%<debug>\prop_gset_eq:cc { g_@@_struct_debug_0_prop }{ g_@@_struct_0_prop }
+%<debug>\prop_gremove:cn { g_@@_struct_debug_0_prop }{Namespaces}
% \end{macrocode}
% \end{variable}
%
@@ -537,6 +557,7 @@
% simply calculated from the structure number.
% \begin{macro}{\@@_struct_get_id:n}
% \begin{macrocode}
+%<*package>
\cs_new:Npn \@@_struct_get_id:n #1 %#1=struct num
{
(
@@ -561,8 +582,8 @@
\cs_new_protected:Npn \@@_struct_set_tag_info:nnn #1 #2 #3
%#1 structure number, #2 tag, #3 NS
{
- \@@_prop_gput:cnx
- { g_@@_struct_#1_prop }
+ \@@_struct_prop_gput:nne
+ { #1 }
{ S }
{ \pdf_name_from_unicode_e:n {#2} } %
}
@@ -570,14 +591,14 @@
{
\cs_new_protected:Npn \@@_struct_set_tag_info:nnn #1 #2 #3
{
- \@@_prop_gput:cnx
- { g_@@_struct_#1_prop }
+ \@@_struct_prop_gput:nne
+ { #1 }
{ S }
{ \pdf_name_from_unicode_e:n {#2} } %
\prop_get:NnNT \g_@@_role_NS_prop {#3} \l_@@_get_tmpc_tl
{
- \@@_prop_gput:cnx
- { g_@@_struct_#1_prop }
+ \@@_struct_prop_gput:nne
+ { #1 }
{ NS }
{ \l_@@_get_tmpc_tl } %
}
@@ -599,8 +620,8 @@
{ parentrole }
\l_@@_get_tmpc_tl
{
- \tl_set:Nx #2{\exp_last_unbraced:NV\use_i:nn \l_@@_get_tmpc_tl}
- \tl_set:Nx #3{\exp_last_unbraced:NV\use_ii:nn \l_@@_get_tmpc_tl}
+ \tl_set:Ne #2{\exp_last_unbraced:NV\use_i:nn \l_@@_get_tmpc_tl}
+ \tl_set:Ne #3{\exp_last_unbraced:NV\use_ii:nn \l_@@_get_tmpc_tl}
}
{
\tl_clear:N#2
@@ -614,7 +635,7 @@
% Commands to store the kids. Kids in a structure can be a reference to a mc-chunk,
% an object reference to another structure element, or a object reference to an
% annotation (through an OBJR object).
-% \begin{macro}{\@@_struct_kid_mc_gput_right:nn,\@@_struct_kid_mc_gput_right:nx}
+% \begin{macro}{\@@_struct_kid_mc_gput_right:nn,\@@_struct_kid_mc_gput_right:ne}
% The command to store an mc-chunk, this is a dictionary of type MCR.
% It would be possible to write out the content directly as unnamed object
% and to store only the object reference, but probably this would be slower,
@@ -631,8 +652,8 @@
/Type \c_space_tl /MCR \c_space_tl
/Pg
\c_space_tl
- \pdf_pageobject_ref:n { \@@_ref_value:enn{mcid-#1}{tagabspage}{1} }
- /MCID \c_space_tl \@@_ref_value:enn{mcid-#1}{tagmcid}{1}
+ \pdf_pageobject_ref:n { \@@_property_ref:enn{mcid-#1}{tagabspage}{1} }
+ /MCID \c_space_tl \@@_property_ref:enn{mcid-#1}{tagmcid}{1}
>>
}
%</package>
@@ -658,12 +679,12 @@
\prop_item:Nn \g_@@_struct_cont_mc_prop {#2}
}
}
-%<package>\cs_generate_variant:Nn \@@_struct_kid_mc_gput_right:nn {nx}
+%<package>\cs_generate_variant:Nn \@@_struct_kid_mc_gput_right:nn {ne}
% \end{macrocode}
% \end{macro}
% \begin{macro}
% {
-% \@@_struct_kid_struct_gput_right:nn,\@@_struct_kid_struct_gput_right:xx
+% \@@_struct_kid_struct_gput_right:nn,\@@_struct_kid_struct_gput_right:ee
% }
% This commands adds a structure as kid. We only need to record the object
% reference in the sequence.
@@ -683,11 +704,11 @@
%<debug> }
}
-%<package>\cs_generate_variant:Nn \@@_struct_kid_struct_gput_right:nn {xx}
+%<package>\cs_generate_variant:Nn \@@_struct_kid_struct_gput_right:nn {ee}
% \end{macrocode}
% \end{macro}
% \begin{macro}
-% {\@@_struct_kid_OBJR_gput_right:nnn,\@@_struct_kid_OBJR_gput_right:xxx}
+% {\@@_struct_kid_OBJR_gput_right:nnn,\@@_struct_kid_OBJR_gput_right:eee}
% At last the command to add an OBJR object. This has to write an object first.
% The first argument is the number of the parent structure, the second the
% (expanded) object reference of the annotation. The last argument is the page
@@ -709,7 +730,7 @@
{
\pdf_object_ref_last:
}
-%<debug> \seq_gput_right:cx
+%<debug> \seq_gput_right:ce
%<debug> { g_@@_struct_debug_kids_#1_seq }
%<debug> {
%<debug> OBJR~reference
@@ -717,7 +738,7 @@
}
%</package|debug>
%<*package>
-\cs_generate_variant:Nn\@@_struct_kid_OBJR_gput_right:nnn { xxx }
+\cs_generate_variant:Nn\@@_struct_kid_OBJR_gput_right:nnn { eee }
% \end{macrocode}
% \end{macro}
% \begin{macro}
@@ -752,7 +773,7 @@
{
\seq_clear:N \l_@@_tmpa_seq
\seq_map_inline:cn { g_@@_struct_kids_#1_seq }
- { \seq_put_right:Nx \l_@@_tmpa_seq { ##1 } }
+ { \seq_put_right:Ne \l_@@_tmpa_seq { ##1 } }
%\seq_show:c { g_@@_struct_kids_#1_seq }
%\seq_show:N \l_@@_tmpa_seq
\seq_remove_all:Nn \l_@@_tmpa_seq {}
@@ -779,7 +800,9 @@
\@@_struct_exchange_kid_command:c
{g_@@_struct_kids_#1_seq}
}
- \@@_prop_gput:cnx { g_@@_struct_#1_prop } {K}
+ \@@_struct_prop_gput:nne
+ {#1}
+ {K}
{
\seq_item:cn
{
@@ -790,7 +813,9 @@
} %
}
{ %many kids, use an array
- \@@_prop_gput:cnx { g_@@_struct_#1_prop } {K}
+ \@@_struct_prop_gput:nne
+ {#1}
+ {K}
{
[
\seq_use:cn
@@ -823,7 +848,7 @@
_entries_seq
}
{
- \tl_put_right:Nx
+ \tl_put_right:Ne
#2
{
\prop_if_in:cnT
@@ -872,11 +897,11 @@
% \begin{macrocode}
\prop_get:cnNF { g_@@_struct_#1_prop } {P}\l_@@_tmpb_tl
{
- \prop_gput:cnx { g_@@_struct_#1_prop } {P}{\pdf_object_ref:n { @@/struct/0 }}
- \prop_gput:cnx { g_@@_struct_#1_prop } {S}{/Artifact}
+ \prop_gput:cne { g_@@_struct_#1_prop } {P}{\pdf_object_ref:n { @@/struct/0 }}
+ \prop_gput:cne { g_@@_struct_#1_prop } {S}{/Artifact}
\seq_if_empty:cF {g_@@_struct_kids_#1_seq}
{
- \msg_warning:nnxx
+ \msg_warning:nnee
{tag}
{struct-orphan}
{ #1 }
@@ -885,8 +910,8 @@
}
\@@_struct_fill_kid_key:n { #1 }
\@@_struct_get_dict_content:nN { #1 } \l_@@_tmpa_tl
- \exp_args:Nx
- \pdf_object_write:nnx
+ \exp_args:Ne
+ \pdf_object_write:nne
{ @@/struct/#1 }
{dict}
{
@@ -939,8 +964,8 @@
}
%put the obj number of the annot in the kid entry, this also creates
%the OBJR object
- \ref_label:nn {__tag_objr_page_#2 }{ tagabspage }
- \@@_struct_kid_OBJR_gput_right:xxx
+ \@@_property_record:nn {@tag@objr@page@#2 }{ tagabspage }
+ \@@_struct_kid_OBJR_gput_right:eee
{
\l_@@_struct_stack_parent_tmpa_tl
}
@@ -948,10 +973,10 @@
#1 %
}
{
- \pdf_pageobject_ref:n { \@@_ref_value:nnn {__tag_objr_page_#2 }{ tagabspage }{1} }
+ \pdf_pageobject_ref:n { \@@_property_ref:nnn {@tag@objr@page@#2 }{ tagabspage }{1} }
}
% add the parent obj number to the parent tree:
- \exp_args:Nnx
+ \exp_args:Nne
\@@_parenttree_add_objr:nn
{
#2
@@ -1053,9 +1078,9 @@
{
\int_compare_p:nNn {#1}<{\c@g_@@_struct_abs_int}
}
- { \tl_set:Nx \l_@@_struct_stack_parent_tmpa_tl { \int_eval:n {#1} } }
+ { \tl_set:Ne \l_@@_struct_stack_parent_tmpa_tl { \int_eval:n {#1} } }
{
- \msg_warning:nnxx { tag } { struct-unknown }
+ \msg_warning:nnee { tag } { struct-unknown }
{ \int_eval:n {#1} }
{ parent~key~ignored }
}
@@ -1064,8 +1089,8 @@
tag .code:n = % S property
{
\seq_set_split:Nne \l_@@_tmpa_seq { / } {#1/\prop_item:Ne\g__tag_role_tags_NS_prop{#1}}
- \tl_gset:Nx \g_@@_struct_tag_tl { \seq_item:Nn\l_@@_tmpa_seq {1} }
- \tl_gset:Nx \g_@@_struct_tag_NS_tl{ \seq_item:Nn\l_@@_tmpa_seq {2} }
+ \tl_gset:Ne \g_@@_struct_tag_tl { \seq_item:Nn\l_@@_tmpa_seq {1} }
+ \tl_gset:Ne \g_@@_struct_tag_NS_tl{ \seq_item:Nn\l_@@_tmpa_seq {2} }
\@@_check_structure_tag:N \g_@@_struct_tag_tl
},
title .code:n = % T property
@@ -1075,8 +1100,8 @@
{ #1 }
{ default }
{ utf16/hex }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ T }
{ <\l_@@_tmpa_str> }
},
@@ -1087,8 +1112,8 @@
{ #1 }
{ default }
{ utf16/hex }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ T }
{ <\l_@@_tmpa_str> }
},
@@ -1101,8 +1126,8 @@
{ #1 }
{ default }
{ utf16/hex }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ Alt }
{ <\l_@@_tmpa_str> }
}
@@ -1117,16 +1142,16 @@
{ #1 }
{ default }
{ utf16/hex }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ ActualText }
{ <\l_@@_tmpa_str>}
}
},
lang .code:n = % Lang property
{
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ Lang }
{ (#1) }
},
@@ -1138,10 +1163,11 @@
\tl_clear:N\l_@@_tmpa_tl
\clist_map_inline:on {#1}
{
- \tl_put_right:Nx \l_@@_tmpa_tl
- {~\ref_value:nn{tagpdfstruct-##1}{tagstructobj} }
+ \tl_put_right:Ne \l_@@_tmpa_tl
+ {~\@@_property_ref:en{tagpdfstruct-##1}{tagstructobj} }
}
- \@@_struct_gput_data_ref:ee { \int_eval:n {\c@g_@@_struct_abs_int} } {\l_@@_tmpa_tl}
+ \@@_struct_gput_data_ref:ee
+ { \int_use:N \c@g_@@_struct_abs_int } {\l_@@_tmpa_tl}
},
E .code:n = % E property
{
@@ -1150,8 +1176,8 @@
{ #1 }
{ default }
{ utf16/hex }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ E }
{ <\l_@@_tmpa_str> }
},
@@ -1191,10 +1217,10 @@
{tag-AFfile\int_use:N\g_@@_struct_AFobj_int.#2}
{@@/fileobj\int_use:N\g_@@_struct_AFobj_int}
\@@_struct_add_AF:ee
- { \int_eval:n {\c@g_@@_struct_abs_int} }
+ { \int_use:N \c@g_@@_struct_abs_int }
{ \pdf_object_ref:e {@@/fileobj\int_use:N\g_@@_struct_AFobj_int} }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_use:N\c@g_@@_struct_abs_int _prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ AF }
{
[
@@ -1218,10 +1244,10 @@
{tag-AFfile\int_use:N\g_@@_struct_AFobj_int.#2}
\l_@@_tmpa_tl
\@@_struct_add_AF:ee
- { \int_eval:n {\c@g_@@_struct_abs_int} }
+ { \int_use:N \c@g_@@_struct_abs_int }
{ \l_@@_tmpa_tl }
- \@@_prop_gput:cnx
- { g_@@_struct_\int_use:N\c@g_@@_struct_abs_int _prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ AF }
{
[
@@ -1243,14 +1269,14 @@
g_@@_struct_#1_AF_tl
}
{
- \tl_gput_right:cx
+ \tl_gput_right:ce
{ g_@@_struct_#1_AF_tl }
{ \c_space_tl #2 }
}
{
\tl_new:c
{ g_@@_struct_#1_AF_tl }
- \tl_gset:cx
+ \tl_gset:ce
{ g_@@_struct_#1_AF_tl }
{ #2 }
}
@@ -1262,9 +1288,9 @@
{
\pdf_object_if_exist:nTF {#1}
{
- \@@_struct_add_AF:ee { \int_eval:n {\c@g_@@_struct_abs_int} }{\pdf_object_ref:n {#1}}
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_add_AF:ee { \int_use:N \c@g_@@_struct_abs_int }{\pdf_object_ref:n {#1}}
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ AF }
{
[
@@ -1274,7 +1300,7 @@
}
}
{
-
+ % message?
}
},
,AFinline .code:n =
@@ -1312,8 +1338,8 @@
\pdf_object_if_exist:nTF {#1}
{
\@@_struct_add_AF:ee { 0 }{\pdf_object_ref:n {#1}}
- \@@_prop_gput:cnx
- { g_@@_struct_0_prop }
+ \@@_struct_prop_gput:nne
+ { 0 }
{ AF }
{
[
@@ -1354,23 +1380,25 @@
\exp_args:Ne
\pdf_object_new:n
{ @@/struct/\int_eval:n { \c@g_@@_struct_abs_int } }
- \@@_prop_gput:cno
- { g_@@_struct_\int_eval:n { \c@g_@@_struct_abs_int }_prop }
- { Type }
- { /StructElem }
+ \@@_struct_prop_gput:nnn
+ { \int_use:N \c@g_@@_struct_abs_int }
+ { Type }
+ { /StructElem }
\tl_set:Nn \l_@@_struct_stack_parent_tmpa_tl {-1}
\keys_set:nn { @@ / struct} { #1 }
% \end{macrocode}
% \begin{macrocode}
\@@_struct_set_tag_info:eVV
- { \int_eval:n {\c@g_@@_struct_abs_int} }
+ { \int_use:N \c@g_@@_struct_abs_int }
\g_@@_struct_tag_tl
\g_@@_struct_tag_NS_tl
- \@@_check_structure_has_tag:n { \int_eval:n {\c@g_@@_struct_abs_int} }
+ \@@_check_structure_has_tag:n { \int_use:N \c@g_@@_struct_abs_int }
\tl_if_empty:NF
\l_@@_struct_key_label_tl
{
- \@@_ref_label:en{tagpdfstruct-\l_@@_struct_key_label_tl}{struct}
+ \@@_property_record:eV
+ {tagpdfstruct-\l_@@_struct_key_label_tl}
+ \c_@@_property_struct_clist
}
% \end{macrocode}
% The structure number of the parent is either taken from the stack or
@@ -1394,12 +1422,12 @@
% \end{macrocode}
% to target role and role NS
% \begin{macrocode}
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
- { rolemap }
- {
- {\l_@@_struct_roletag_tl}{\l_@@_struct_roletag_NS_tl}
- }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
+ { rolemap }
+ {
+ {\l_@@_struct_roletag_tl}{\l_@@_struct_roletag_NS_tl}
+ }
% \end{macrocode}
% we also store which role to use for parent/child test. If the role is
% one of Part, Div, NonStruct we have to retrieve it from the parent.
@@ -1417,8 +1445,8 @@
{ parentrole }
\l_@@_get_tmpc_tl
{
- \@@_prop_gput:cno
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nno
+ { \int_use:N \c@g_@@_struct_abs_int }
{ parentrole }
{
\l_@@_get_tmpc_tl
@@ -1426,8 +1454,8 @@
}
}
{
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ parentrole }
{
{\l_@@_struct_roletag_tl}{\l_@@_struct_roletag_NS_tl}
@@ -1435,7 +1463,7 @@
}
% \end{macrocode}
% \begin{macrocode}
- \seq_gpush:Nx \g_@@_struct_tag_stack_seq
+ \seq_gpush:Ne \g_@@_struct_tag_stack_seq
{{\g_@@_struct_tag_tl}{\l_@@_struct_roletag_tl}}
\tl_gset:NV \g_@@_struct_stack_current_tl \c@g_@@_struct_abs_int
%\seq_show:N \g_@@_struct_stack_seq
@@ -1463,7 +1491,7 @@
{ g_@@_struct_ \l_@@_struct_stack_parent_tmpa_tl _prop}
{S}
\l_@@_tmpa_tl
- \msg_warning:nnxxx
+ \msg_warning:nneee
{ tag }
{role-parent-child}
{ \l_@@_get_parent_tmpa_tl/\l_@@_get_parent_tmpb_tl }
@@ -1478,15 +1506,15 @@
\cs_gset_eq:NN \g_@@_struct_tag_tl \l_@@_role_remap_tag_tl
\cs_gset_eq:NN \g_@@_struct_tag_NS_tl \l_@@_role_remap_NS_tl
\@@_struct_set_tag_info:eVV
- { \int_eval:n {\c@g_@@_struct_abs_int} }
+ { \int_use:N \c@g_@@_struct_abs_int }
\g_@@_struct_tag_tl
\g_@@_struct_tag_NS_tl
}
% \end{macrocode}
% Set the Parent.
% \begin{macrocode}
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ P }
{
\pdf_object_ref:e { @@/struct/\l_@@_struct_stack_parent_tmpa_tl }
@@ -1496,7 +1524,7 @@
%record this structure as kid:
%\tl_show:N \g_@@_struct_stack_current_tl
%\tl_show:N \l_@@_struct_stack_parent_tmpa_tl
- \@@_struct_kid_struct_gput_right:xx
+ \@@_struct_kid_struct_gput_right:ee
{ \l_@@_struct_stack_parent_tmpa_tl }
{ \g_@@_struct_stack_current_tl }
%\prop_show:c { g_@@_struct_\g_@@_struct_stack_current_tl _prop }
@@ -1504,12 +1532,13 @@
}
% \end{macrocode}
% the debug mode stores in second prop and replaces value with more suitable ones.
+% (If the structure is updated later this gets perhaps lost, but well ...)
% This must be done outside of the stash boolean.
% \begin{macrocode}
%<debug> \prop_gset_eq:cc
%<debug> { g_@@_struct_debug_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
%<debug> { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
-%<debug> \prop_gput:cnx
+%<debug> \prop_gput:cne
%<debug> { g_@@_struct_debug_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
%<debug> { P }
%<debug> {
@@ -1520,7 +1549,7 @@
%<debug> \l_@@_get_parent_tmpa_tl
%<debug> }
%<debug> }
-%<debug> \prop_gput:cnx
+%<debug> \prop_gput:cne
%<debug> { g_@@_struct_debug_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
%<debug> { NS }
%<debug> { \g_@@_struct_tag_NS_tl }
@@ -1557,11 +1586,11 @@
}
\seq_get:NNT \g_@@_struct_tag_stack_seq \l_@@_tmpa_tl
{
- \tl_gset:Nx \g_@@_struct_tag_tl
+ \tl_gset:Ne \g_@@_struct_tag_tl
{ \exp_last_unbraced:NV\use_i:nn \l_@@_tmpa_tl }
\prop_get:NVNT\g_@@_role_tags_NS_prop \g_@@_struct_tag_tl\l_@@_tmpa_tl
{
- \tl_gset:Nx \g_@@_struct_tag_NS_tl { \l_@@_tmpa_tl }
+ \tl_gset:Ne \g_@@_struct_tag_NS_tl { \l_@@_tmpa_tl }
}
}
%<debug>\@@_debug_struct_end_insert:
@@ -1588,16 +1617,16 @@
\@@_check_if_active_struct:T
{
\prop_if_exist:cTF
- { g_@@_struct_\@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{unknown}_prop } %
+ { g_@@_struct_\@@_property_ref:enn{tagpdfstruct-#1}{tagstruct}{unknown}_prop } %
{
\@@_check_struct_used:n {#1}
%add the label structure as kid to the current structure (can be the root)
- \@@_struct_kid_struct_gput_right:xx
+ \@@_struct_kid_struct_gput_right:ee
{ \g_@@_struct_stack_current_tl }
- { \@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{0} }
+ { \@@_property_ref:enn{tagpdfstruct-#1}{tagstruct}{0} }
%add the current structure to the labeled one as parents
\@@_prop_gput:cnx
- { g_@@_struct_\@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{0}_prop }
+ { g_@@_struct_\@@_property_ref:enn{tagpdfstruct-#1}{tagstruct}{0}_prop }
{ P }
{
\pdf_object_ref:e { @@/struct/\g_@@_struct_stack_current_tl }
@@ -1605,27 +1634,20 @@
% \end{macrocode}
% debug code
% \begin{macrocode}
-%<debug> \prop_gset_eq:cc
-%<debug> { g_@@_struct_debug_\@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{0}_prop }
-%<debug> { g_@@_struct_\@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{0}_prop }
-%<debug> \prop_gput:cnx
-%<debug> { g_@@_struct_debug_\@@_ref_value:enn{tagpdfstruct-#1}{tagstruct}{0}_prop }
+%<debug> \prop_gput:cne
+%<debug> { g_@@_struct_debug_\@@_property_ref:enn{tagpdfstruct-#1}{tagstruct}{0}_prop }
%<debug> { P }
%<debug> {
%<debug> parent~structure:~\g_@@_struct_stack_current_tl\c_space_tl=~
%<debug> \g_@@_struct_tag_tl
%<debug> }
-%<debug> \prop_gput:cnx
-%<debug> { g_@@_struct_debug_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
-%<debug> { NS }
-%<debug> { \g_@@_struct_tag_NS_tl }
% \end{macrocode}
% check if the tag is allowed as child. Here we have to retrieve the
% tag info for the child, while the data for the parent is in
% the global tl-vars:
% \begin{macrocode}
\@@_struct_get_parentrole:eNN
- {\__tag_ref_value:enn{tagpdfstruct-#1}{tagstruct}{0}}
+ {\@@_property_ref:enn{tagpdfstruct-#1}{tagstruct}{0}}
\l_@@_tmpa_tl
\l_@@_tmpb_tl
\@@_check_parent_child:VVVVN
@@ -1642,7 +1664,7 @@
\cs_gset_eq:NN \g_@@_struct_tag_tl \l_@@_role_remap_tag_tl
\cs_gset_eq:NN \g_@@_struct_tag_NS_tl \l_@@_role_remap_NS_tl
\@@_struct_set_tag_info:eVV
- { \int_eval:n {\c@g_@@_struct_abs_int} }
+ { \int_use:N \c@g_@@_struct_abs_int }
\g_@@_struct_tag_tl
\g_@@_struct_tag_NS_tl
}
@@ -1662,7 +1684,7 @@
% TODO: decide how it should be guarded. Probably by the struct-check.
% \begin{macrocode}
%<base>\cs_new_protected:Npn \tag_struct_use_num:n #1 {}
-%<*package>
+%<*package|debug>
\cs_set_protected:Npn \tag_struct_use_num:n #1 %#1 is structure number
{
\@@_check_if_active_struct:T
@@ -1678,16 +1700,23 @@
\msg_warning:nnn { tag } {struct-used-twice} {#1}
}
%add the label structure as kid to the current structure (can be the root)
- \@@_struct_kid_struct_gput_right:xx
+ \@@_struct_kid_struct_gput_right:ee
{ \g_@@_struct_stack_current_tl }
{ #1 }
%add the current structure to the labeled one as parents
- \@@_prop_gput:cnx
- { g_@@_struct_#1_prop }
+ \@@_struct_prop_gput:nne
+ { #1 }
{ P }
{
\pdf_object_ref:e { @@/struct/\g_@@_struct_stack_current_tl }
}
+%<debug> \prop_gput:cne
+%<debug> { g_@@_struct_debug_#1_prop }
+%<debug> { P }
+%<debug> {
+%<debug> parent~structure:~\g_@@_struct_stack_current_tl\c_space_tl=~
+%<debug> \g_@@_struct_tag_tl
+%<debug> }
% \end{macrocode}
% check if the tag is allowed as child. Here we have to retrieve the
% tag info for the child, while the data for the parent is in
@@ -1711,7 +1740,7 @@
\cs_gset_eq:NN \g_@@_struct_tag_tl \l_@@_role_remap_tag_tl
\cs_gset_eq:NN \g_@@_struct_tag_NS_tl \l_@@_role_remap_NS_tl
\@@_struct_set_tag_info:eVV
- { \int_eval:n {\c@g_@@_struct_abs_int} }
+ { \int_use:N \c@g_@@_struct_abs_int }
\g_@@_struct_tag_tl
\g_@@_struct_tag_NS_tl
}
@@ -1721,7 +1750,7 @@
}
}
}
-%</package>
+%</package|debug>
% \end{macrocode}
% \end{macro}
% \begin{macro}[EXP]{\tag_struct_object_ref:n}
@@ -1741,9 +1770,13 @@
%
% \begin{macro}{\tag_struct_gput:nnn}
% This is a command that allows to update the data of a structure.
-% The first argument is the
-% number of the structure, the second a keyword referring to a function,
-% the third the value. Currently the only keyword is \texttt{ref}
+% This often can't done simply by replacing the value, as we have to
+% preserve and extend existing content. We use therefore dedicated functions
+% adjusted to the key in question.
+% The first argument is the number of the structure,
+% the second a keyword referring to a function,
+% the third the value. Currently the only keyword is \texttt{ref} which updates
+% the Ref key (an array)
% \begin{macrocode}
\cs_new_protected:Npn \tag_struct_gput:nnn #1 #2 #3
{
@@ -1754,31 +1787,33 @@
{#1}{#3}
}
\cs_generate_variant:Nn \tag_struct_gput:nnn {ene,nne}
+%</package>
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@@_struct_gput_data_ref:nn}
% \begin{macrocode}
+%<*package>
\cs_new_protected:Npn \@@_struct_gput_data_ref:nn #1 #2
- % #1 receiving struct num, #2 list of object ref
+ % #1 receiving struct num, #2 list of object ref
{
\prop_get:cnN
{ g_@@_struct_#1_prop }
{Ref}
\l_@@_get_tmpc_tl
- \@@_prop_gput:cnx
- { g_@@_struct_#1_prop }
+ \@@_struct_prop_gput:nne
+ { #1 }
{ Ref }
{ \quark_if_no_value:NF\l_@@_get_tmpc_tl { \l_@@_get_tmpc_tl\c_space_tl }#2 }
}
\cs_generate_variant:Nn \@@_struct_gput_data_ref:nn {ee}
% \end{macrocode}
% \end{macro}
-
% \begin{macro}
% {
% \tag_struct_insert_annot:nn,
-% \tag_struct_insert_annot:xx
+% \tag_struct_insert_annot:xx,
+% \tag_struct_insert_annot:ee
% }
% \begin{macro}[EXP]
% {
@@ -1802,7 +1837,7 @@
}
}
-\cs_generate_variant:Nn \tag_struct_insert_annot:nn {xx}
+\cs_generate_variant:Nn \tag_struct_insert_annot:nn {xx,ee}
\cs_new:Npn \tag_struct_parent_int: {\int_use:c { c@g_@@_parenttree_obj_int }}
%</package>
@@ -1813,7 +1848,7 @@
% \section{Attributes and attribute classes}
% \begin{macrocode}
%<*header>
-\ProvidesExplPackage {tagpdf-attr-code} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-attr-code} {2023-10-27} {0.98m}
{part of tagpdf - code related to attributes and attribute classes}
%</header>
% \end{macrocode}
@@ -1872,6 +1907,19 @@
}
% \end{macrocode}
% \end{macro}
+% TEMP!!!!
+% we temporarly use an internal function for the mapping. This can go
+% at the next update
+% \begin{macrocode}
+\cs_if_free:NTF \seq_set_map_e:NNn
+ {
+ \cs_new_eq:NN \@@_seq_set_map_e:NNn \seq_set_map_x:NNn
+ }
+ {
+ \cs_new_eq:NN \@@_seq_set_map_e:NNn \seq_set_map_e:NNn
+ }
+% \end{macrocode}
+%
% \begin{macro}{attribute-class (struct-key)}
% attribute-class has to store the used attribute names so that
% they can be added to the ClassMap later.
@@ -1880,12 +1928,12 @@
{
attribute-class .code:n =
{
- \clist_set:Nx \l_@@_tmpa_clist { #1 }
+ \clist_set:Ne \l_@@_tmpa_clist { #1 }
\seq_set_from_clist:NN \l_@@_tmpb_seq \l_@@_tmpa_clist
% \end{macrocode}
% we convert the names into pdf names with slash
% \begin{macrocode}
- \seq_set_map_x:NNn \l_@@_tmpa_seq \l_@@_tmpb_seq
+ \@@_seq_set_map_e:NNn \l_@@_tmpa_seq \l_@@_tmpb_seq
{
\pdf_name_from_unicode_e:n {##1}
}
@@ -1897,7 +1945,7 @@
}
\seq_gput_left:Nn\g_@@_attr_class_used_seq { ##1}
}
- \tl_set:Nx \l_@@_tmpa_tl
+ \tl_set:Ne \l_@@_tmpa_tl
{
\int_compare:nT { \seq_count:N \l_@@_tmpa_seq > 1 }{[}
\seq_use:Nn \l_@@_tmpa_seq { \c_space_tl }
@@ -1905,8 +1953,8 @@
}
\int_compare:nT { \seq_count:N \l_@@_tmpa_seq > 0 }
{
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ C }
{ \l_@@_tmpa_tl }
%\prop_show:c { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
@@ -1921,18 +1969,18 @@
{
attribute .code:n = % A property (attribute, value currently a dictionary)
{
- \clist_set:Nx \l_@@_tmpa_clist { #1 }
+ \clist_set:Ne \l_@@_tmpa_clist { #1 }
\clist_if_empty:NF \l_@@_tmpa_clist
{
\seq_set_from_clist:NN \l_@@_tmpb_seq \l_@@_tmpa_clist
% \end{macrocode}
% we convert the names into pdf names with slash
% \begin{macrocode}
- \seq_set_map_x:NNn \l_@@_tmpa_seq \l_@@_tmpb_seq
+ \@@_seq_set_map_e:NNn \l_@@_tmpa_seq \l_@@_tmpb_seq
{
\pdf_name_from_unicode_e:n {##1}
}
- \tl_set:Nx \l_@@_attr_value_tl
+ \tl_set:Ne \l_@@_attr_value_tl
{
\int_compare:nT { \seq_count:N \l_@@_tmpa_seq > 1 }{[}%]
}
@@ -1944,27 +1992,27 @@
}
\prop_if_in:NnF \g_@@_attr_objref_prop {##1}
{%\prop_show:N \g_@@_attr_entries_prop
- \pdf_object_unnamed_write:nx
+ \pdf_object_unnamed_write:ne
{ dict }
{
\prop_item:Nn\g_@@_attr_entries_prop {##1}
}
- \prop_gput:Nnx \g_@@_attr_objref_prop {##1} {\pdf_object_ref_last:}
+ \prop_gput:Nne \g_@@_attr_objref_prop {##1} {\pdf_object_ref_last:}
}
- \tl_put_right:Nx \l_@@_attr_value_tl
+ \tl_put_right:Ne \l_@@_attr_value_tl
{
\c_space_tl
\prop_item:Nn \g_@@_attr_objref_prop {##1}
}
% \tl_show:N \l_@@_attr_value_tl
}
- \tl_put_right:Nx \l_@@_attr_value_tl
+ \tl_put_right:Ne \l_@@_attr_value_tl
{ %[
\int_compare:nT { \seq_count:N \l_@@_tmpa_seq > 1 }{]}%
}
% \tl_show:N \l_@@_attr_value_tl
- \@@_prop_gput:cnx
- { g_@@_struct_\int_eval:n {\c@g_@@_struct_abs_int}_prop }
+ \@@_struct_prop_gput:nne
+ { \int_use:N \c@g_@@_struct_abs_int }
{ A }
{ \l_@@_attr_value_tl }
}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-tree.dtx b/macros/latex/contrib/tagpdf/tagpdf-tree.dtx
index c84ad8a8c5..41298b2d69 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-tree.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-tree.dtx
@@ -47,13 +47,13 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{implementation}
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-tree-code} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-tree-code} {2023-10-27} {0.98m}
{part of tagpdf - code related to writing trees and dictionaries to the pdf}
%</header>
% \end{macrocode}
@@ -136,7 +136,7 @@
\hook_gput_code:nnn{begindocument}{tagpdf}
{
\int_gset:Nn\g_@@_tree_id_pad_int
- {\tl_count:e { \@@_ref_value_lastpage:nn{tagstruct}{1000}}+1}
+ {\tl_count:e { \@@_property_ref_lastpage:nn{tagstruct}{1000}}+1}
}
% \end{macrocode}
@@ -273,7 +273,7 @@
{
\int_gset:Nn
\c@g_@@_parenttree_obj_int
- { \@@_ref_value_lastpage:nn{abspage}{100} }
+ { \@@_property_ref_lastpage:nn{abspage}{100} }
}
% \end{macrocode}
% \end{macro}
@@ -313,18 +313,18 @@
\cs_new_protected:Npn \@@_tree_parenttree_rerun_msg: {}
\cs_new_protected:Npn \@@_tree_fill_parenttree:
{
- \int_step_inline:nnnn{1}{1}{\@@_ref_value_lastpage:nn{abspage}{-1}} %not quite clear if labels are needed. See lua code
+ \int_step_inline:nnnn{1}{1}{\@@_property_ref_lastpage:nn{abspage}{-1}} %not quite clear if labels are needed. See lua code
{ %page ##1
\prop_clear:N \l_@@_tmpa_prop
- \int_step_inline:nnnn{1}{1}{\@@_ref_value_lastpage:nn{tagmcabs}{-1}}
+ \int_step_inline:nnnn{1}{1}{\@@_property_ref_lastpage:nn{tagmcabs}{-1}}
{
%mcid####1
\int_compare:nT
- {\@@_ref_value:enn{mcid-####1}{tagabspage}{-1}=##1} %mcid is on current page
+ {\@@_property_ref:enn{mcid-####1}{tagabspage}{-1}=##1} %mcid is on current page
{% yes
\prop_put:Nxx
\l_@@_tmpa_prop
- {\@@_ref_value:enn{mcid-####1}{tagmcid}{-1}}
+ {\@@_property_ref:enn{mcid-####1}{tagmcid}{-1}}
{\prop_item:Nn \g_@@_mc_parenttree_prop {####1}}
}
}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-user.dtx b/macros/latex/contrib/tagpdf/tagpdf-user.dtx
index 518a341812..339d79e1db 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-user.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-user.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98l, released 2023-08-30}
+% \date{Version 0.98m, released 2023-10-27}
% \maketitle
% \begin{documentation}
% \section{Setup commands}
@@ -250,7 +250,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-user} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-user} {2023-10-27} {0.98m}
{tagpdf - user commands}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf.dtx b/macros/latex/contrib/tagpdf/tagpdf.dtx
index be94a64070..668d085169 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf.dtx
@@ -25,9 +25,9 @@
% \fi
% \begin{documentation}
% \begin{function}{\ref_value:nnn}
-% This is a temporary definition which will have to
-% move to l3ref. It allows to locally set a default value if the label or the attribute
-% doesn't exist. See issue \#4 in Accessible-xref.
+% This is a temporary definition which will be removed once properties have been
+% released. It allows to locally set a default value if the label or the attribute
+% doesn't exist.
% \begin{syntax}
% \cs{ref_value:nnn}\Arg{label}\Arg{attribute}\Arg{fallback default}
% \end{syntax}
@@ -93,7 +93,7 @@
% \begin{macrocode}
%<@@=tag>
%<*package>
-\ProvidesExplPackage {tagpdf} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf} {2023-10-27} {0.98m}
{ A package to experiment with pdf tagging }
\bool_if:nF
@@ -119,7 +119,7 @@
% \end{macrocode}
%<*debug>
% \begin{macrocode}
-\ProvidesExplPackage {tagpdf-debug} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-debug} {2023-10-27} {0.98m}
{ debug code for tagpdf }
\@ifpackageloaded{tagpdf}{}{\PackageWarning{tagpdf-debug}{tagpdf~not~loaded,~quitting}\endinput}
% \end{macrocode}
@@ -142,7 +142,7 @@
% we define a base package with dummy functions
% \begin{macrocode}
%<*base>
-\ProvidesExplPackage {tagpdf-base} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdf-base} {2023-10-27} {0.98m}
{part of tagpdf - provide base, no-op versions of the user commands }
%</base>
% \end{macrocode}
@@ -200,52 +200,48 @@
% \begin{macro}{\@@_lastpagelabel:}
% \begin{macrocode}
%<*package>
- \cs_new_protected:Npn \@@_lastpagelabel:
- {
- \legacy_if:nT { @filesw }
- {
- \exp_args:NNnx \exp_args:NNx\iow_now:Nn \@auxout
- {
- \token_to_str:N \newlabeldata
- {@@_LastPage}
- {
- {abspage} { \int_use:N \g_shipout_readonly_int}
- {tagmcabs}{ \int_use:N \c@g_@@_MCID_abs_int }
- {tagstruct}{\int_use:N \c@g_@@_struct_abs_int }
- }
- }
- }
- }
-
+\cs_if_exist:NTF \property_new:nnnn
+ {
+ \cs_new_protected:Npn \@@_lastpagelabel:
+ {
+ \legacy_if:nT { @filesw }
+ {
+ \exp_args:NNnx \exp_args:NNx\iow_now:Nn \@auxout
+ {
+ \token_to_str:N \new@label@record
+ {@tag@LastPage}
+ {
+ {abspage} { \int_use:N \g_shipout_readonly_int}
+ {tagmcabs}{ \int_use:N \c@g_@@_MCID_abs_int }
+ {tagstruct}{\int_use:N \c@g_@@_struct_abs_int }
+ }
+ }
+ }
+ }
+ }
+ {
+ \cs_new_protected:Npn \@@_lastpagelabel:
+ {
+ \legacy_if:nT { @filesw }
+ {
+ \exp_args:NNnx \exp_args:NNx\iow_now:Nn \@auxout
+ {
+ \token_to_str:N \newlabeldata
+ {@tag@LastPage}
+ {
+ {abspage} { \int_use:N \g_shipout_readonly_int}
+ {tagmcabs}{ \int_use:N \c@g_@@_MCID_abs_int }
+ {tagstruct}{\int_use:N \c@g_@@_struct_abs_int }
+ }
+ }
+ }
+ }
+ }
\AddToHook{enddocument/afterlastpage}
{\@@_lastpagelabel:}
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\ref_value:nnn}
-% This allows to locally set a default value if the label or the attribute
-% doesn't exist.
-% \begin{macrocode}
- \cs_if_exist:NF \ref_value:nnn
- {
- \cs_new:Npn \ref_value:nnn #1#2#3
- {
- \exp_args:Nee
- \__ref_value:nnn
- { \tl_to_str:n {#1} } { \tl_to_str:n {#2} } {#3}
- }
- \cs_new:Npn \__ref_value:nnn #1#2#3
- {
- \tl_if_exist:cTF { g__ref_label_ #1 _ #2 _tl }
- { \tl_use:c { g__ref_label_ #1 _ #2 _tl } }
- {
- #3
- }
- }
- }
-% \end{macrocode}
-% \end{macro}
-
% \section{Variables}
% \begin{variable}
% {
@@ -282,10 +278,10 @@
% \end{variable}
% Attribute lists for the label command. We have a list for
% mc-related labels, and one for structures.
-% \begin{macro}{\c_@@_refmc_clist,\c_@@_refstruct_clist}
+% \begin{macro}{\c_@@_property_mc_clist,\c_@@_property_struct_clist}
% \begin{macrocode}
-\clist_const:Nn \c_@@_refmc_clist {tagabspage,tagmcabs,tagmcid}
-\clist_const:Nn \c_@@_refstruct_clist {tagstruct,tagstructobj}
+\clist_const:Nn \c_@@_property_mc_clist {tagabspage,tagmcabs,tagmcid}
+\clist_const:Nn \c_@@_property_struct_clist {tagstruct,tagstructobj}
% \end{macrocode}
% \end{macro}
%
@@ -367,11 +363,110 @@
\cs_generate_variant:Nn \prop_gput:Nnn {Nxx,Nen}
\cs_generate_variant:Nn \prop_put:Nnn {Nxx}
\cs_generate_variant:Nn \prop_item:Nn {No,Ne}
-\cs_generate_variant:Nn \ref_label:nn { nv }
\cs_generate_variant:Nn \seq_set_split:Nnn{Nne}
\cs_generate_variant:Nn \str_set_convert:Nnnn {Nonn, Noon, Nnon }
\cs_generate_variant:Nn \clist_map_inline:nn {on}
% \end{macrocode}
+%
+% \section{Label and Reference commands}
+% To ease transition to properties we setup internal definition. They can be replaced
+% by the property definitions once that is released.
+% \begin{macro}{\@@_property_new:nnnn,\@@_property_gset:nnnn,\@@_property_ref:nnn}
+% \begin{macrocode}
+\cs_if_exist:NTF \property_new:nnnn
+ {
+% \end{macrocode}
+% At first a command to define new properties
+% \begin{macrocode}
+ \cs_new_eq:NN \@@_property_new:nnnn \property_new:nnnn
+% \end{macrocode}
+% For the non-shipout code we need also the option to reset property
+% \begin{macrocode}
+ \cs_new_eq:NN \@@_property_gset:nnnn \property_gset:nnnn
+% \end{macrocode}
+% The command to reference while giving a local default.
+% \begin{macrocode}
+ \cs_new_eq:NN \@@_property_ref:nnn \property_ref:nnn
+ \cs_new_eq:NN \@@_property_ref:nn \property_ref:nn
+% \end{macrocode}
+% The command to record
+% \begin{macrocode}
+ \cs_new_protected:Npn \@@_property_record:nn #1#2
+ {
+ \@bsphack
+ \property_record:nn{#1}{#2}
+ \@esphack
+ }
+ }
+% \end{macrocode}
+% now the same with l3ref-tmp
+% \begin{macrocode}
+ {
+ \cs_new_protected:Npn \@@_property_new:nnnn #1 #2 #3 #4
+ {
+ \ref_attribute_gset:nnnn {#1}{#3}{#2}{#4}
+ }
+ \cs_new_protected:Npn \@@_property_gset:nnnn #1 #2 #3 #4
+ {
+ \ref_attribute_gset:nnnn {#1}{#3}{#2}{#4}
+ }
+ \cs_new:Npn \@@_property_ref:nnn #1#2#3
+ {
+ \exp_args:Nee
+ \__ref_value:nnn
+ { \tl_to_str:n {#1} } { \tl_to_str:n {#2} } {#3}
+ }
+ \cs_new:Npn \__ref_value:nnn #1#2#3
+ {
+ \tl_if_exist:cTF { g__ref_label_ #1 _ #2 _tl }
+ { \tl_use:c { g__ref_label_ #1 _ #2 _tl } }
+ {
+ #3
+ }
+ }
+ \cs_new_eq:NN \@@_property_ref:nn \ref_value:nn
+ \cs_new_protected:Npn \@@_property_record:nn #1#2
+ {
+ \@bsphack
+ \ref_label:nn {#1}{#2}
+ \@esphack
+ }
+% \end{macrocode}
+% to provide problems when switching between main and dev format:
+% \begin{macrocode}
+ \providecommand\new@label@record[2]{}
+ }
+% \end{macrocode}
+% And a few variants
+% \begin{macrocode}
+\cs_generate_variant:Nn \@@_property_ref:nnn {enn}
+\cs_generate_variant:Nn \@@_property_ref:nn {en}
+\cs_generate_variant:Nn \@@_property_record:nn {en,eV}
+% \end{macrocode}
+% The graphic code in latex-lab uses an internal tagpdf command, so until the next
+% release we need to provide it
+% \begin{macrocode}
+\cs_new:Npn \@@_ref_value:enn #1#2#3
+ {
+ \tl_if_exist:cTF { g__ref_label_ #1 _ #2 _tl }
+ { \tl_use:c { g__ref_label_ #1 _ #2 _tl } }
+ {
+ #3
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_property_ref_lastpage:nn}
+% A command to retrieve the lastpage label, this will be adapted when there
+% is a proper, kernel lastpage label.
+% \begin{macrocode}
+\cs_new:Npn \@@_property_ref_lastpage:nn #1 #2
+ {
+ \@@_property_ref:nnn {@tag@LastPage}{#1}{#2}
+ }
+% \end{macrocode}
+%\end{macro}
% \section{Setup label attributes}
% \begin{macro}{tagstruct,tagstructobj,tagabspage,tagmcabs,tagmcid}
@@ -385,68 +480,29 @@
% With mc-chunks we store the absolute page number |tagabspage|,
% the absolute id |tagmcabc|, and the id on the page |tagmcid|.
% \begin{macrocode}
-\ref_attribute_gset:nnnn { tagstruct } {0} { now }
- { \int_use:N \c@g_@@_struct_abs_int }
-\ref_attribute_gset:nnnn { tagstructobj } {} { now }
+\@@_property_new:nnnn
+ { tagstruct } { now }
+ {0} { \int_use:N \c@g_@@_struct_abs_int }
+\@@_property_new:nnnn { tagstructobj } { now } {}
{
\pdf_object_if_exist:eT {@@/struct/\int_use:N \c@g__tag_struct_abs_int}
{
\pdf_object_ref:e{@@/struct/\int_use:N \c@g_@@_struct_abs_int}
}
}
-\ref_attribute_gset:nnnn { tagabspage } {0} { shipout }
- { \int_use:N \g_shipout_readonly_int }
-\ref_attribute_gset:nnnn { tagmcabs } {0} { now }
- { \int_use:N \c@g_@@_MCID_abs_int }
+\@@_property_new:nnnn
+ { tagabspage } { shipout }
+ {0} { \int_use:N \g_shipout_readonly_int }
+\@@_property_new:nnnn { tagmcabs } { now }
+ {0} { \int_use:N \c@g_@@_MCID_abs_int }
\flag_new:n { @@/mcid }
-\ref_attribute_gset:nnnn {tagmcid } {0} { shipout }
- { \flag_height:n { @@/mcid } }
+\@@_property_new:nnnn {tagmcid } { shipout }
+ {0} { \flag_height:n { @@/mcid } }
% \end{macrocode}
% \end{macro}
%
-% \section{Label commands}
-% \begin{macro}{\@@_ref_label:nn}
-% A version of |\ref_label:nn| to set a label
-% which takes a keyword |mc| or |struct| to
-% call the relevant lists.
-% TODO: check if |\@bsphack| and |\@esphack| make sense here.
-% \begin{macrocode}
-\cs_new_protected:Npn \@@_ref_label:nn #1 #2 %#1 label, #2 name of list mc or struct
- {
- \@bsphack
- \ref_label:nv {#1}{c_@@_ref#2_clist}
- \@esphack
- }
-\cs_generate_variant:Nn \@@_ref_label:nn {en}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_ref_value:nnn}
-% A local version to retrieve the value. It is a direct wrapper,
-% but to keep naming consistent \ldots. It uses the variant defined temporarly
-% above.
-% \begin{macrocode}
-\cs_new:Npn \@@_ref_value:nnn #1 #2 #3 %#1 label, #2 attribute, #3 default
- {
- \ref_value:nnn {#1}{#2}{#3}
- }
-\cs_generate_variant:Nn \@@_ref_value:nnn {enn}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@@_ref_value_lastpage:nn}
-% A command to retrieve the lastpage label, this will be adapted when there
-% is a proper, kernel lastpage label.
-% \begin{macrocode}
-\cs_new:Npn \@@_ref_value_lastpage:nn #1 #2
- {
- \ref_value:nnn {@@_LastPage}{#1}{#2}
- }
-% \end{macrocode}
-%\end{macro}
-
-
%\section{Commands to fill seq and prop}
% With most engines these are simply copies of the expl3 commands,
diff --git a/macros/latex/contrib/tagpdf/tagpdf.ins b/macros/latex/contrib/tagpdf/tagpdf.ins
index d17e709b25..bdb9b2d1c2 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.ins
+++ b/macros/latex/contrib/tagpdf/tagpdf.ins
@@ -2,7 +2,7 @@
File: tagpdf.ins
-Copyright (C) 2019-2022 Ulrike Fischer
+Copyright (C) 2019-2023 Ulrike Fischer
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
diff --git a/macros/latex/contrib/tagpdf/tagpdf.pdf b/macros/latex/contrib/tagpdf/tagpdf.pdf
index 0118e4bb22..76637d6bee 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.pdf
+++ b/macros/latex/contrib/tagpdf/tagpdf.pdf
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/tagpdf.tex b/macros/latex/contrib/tagpdf/tagpdf.tex
index 259e9dfc38..8b07c8718e 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.tex
+++ b/macros/latex/contrib/tagpdf/tagpdf.tex
@@ -16,8 +16,8 @@
}
\DebugBlocksOff
\makeatletter
-\def\UlrikeFischer@package@version{0.98l}
-\def\UlrikeFischer@package@date{2023-08-30}
+\def\UlrikeFischer@package@version{0.98m}
+\def\UlrikeFischer@package@date{2023-10-27}
\makeatother
\documentclass[bibliography=totoc,a4paper]{article}
diff --git a/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty b/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
index af9efe1f75..dd08c7e2ac 100644
--- a/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
+++ b/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
@@ -1,5 +1,5 @@
%\RequirePackage[enable-debug]{expl3}[2018/06/14]
-\ProvidesExplPackage {tagpdfdocu-patches} {2023-08-30} {0.98l}
+\ProvidesExplPackage {tagpdfdocu-patches} {2023-10-27} {0.98m}
{patches/commands for the tagpdf documentation}
\RequirePackage{etoolbox,xpatch}
diff --git a/macros/latex/contrib/titlesec/README.md b/macros/latex/contrib/titlesec/README.md
index 7275a75a3d..5ae8a61fb3 100644
--- a/macros/latex/contrib/titlesec/README.md
+++ b/macros/latex/contrib/titlesec/README.md
@@ -1,4 +1,4 @@
-2023-10-17
+2023-10-27
## Titlesec, Titletoc, Titleps
@@ -30,6 +30,9 @@ mechanims is used, without intermediate `\leftmark`s or `\rightmark`s.
### Latest changes
```
+2.16 2023-10-27
+ Undo the fix for #64.
+
2.15 2023-10-17
Some fixes: #48, #50, #58, #64, #68 (see the GitHub repository
for further info).
diff --git a/macros/latex/contrib/titlesec/titleps.pdf b/macros/latex/contrib/titlesec/titleps.pdf
index a7ab09f1fe..c9ef7caf4c 100644
--- a/macros/latex/contrib/titlesec/titleps.pdf
+++ b/macros/latex/contrib/titlesec/titleps.pdf
Binary files differ
diff --git a/macros/latex/contrib/titlesec/titleps.sty b/macros/latex/contrib/titlesec/titleps.sty
index cd155f0614..7e75a746fc 100644
--- a/macros/latex/contrib/titlesec/titleps.sty
+++ b/macros/latex/contrib/titlesec/titleps.sty
@@ -13,7 +13,7 @@
\ifx\ttl@coreps\@empty\else % START code for package
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{titleps}[2023/10/17 v2.15 Page styles]
+\ProvidesPackage{titleps}[2023/10/27 v2.16 Page styles]
% This package is mainly a wrapper for the pagestyle macros provided
% by titlesec, so that they can be used without it. Functionality is
diff --git a/macros/latex/contrib/titlesec/titleps.tex b/macros/latex/contrib/titlesec/titleps.tex
index b5462964b0..c807b5ac0f 100644
--- a/macros/latex/contrib/titlesec/titleps.tex
+++ b/macros/latex/contrib/titlesec/titleps.tex
@@ -7,8 +7,8 @@
% Repository: https://github.com/jbezos/titlesec
%
-\def\fileversion{2.15}
-\def\docdate{2023/10/17}
+\def\fileversion{2.16}
+\def\docdate{2023/10/27}
\documentclass[a4paper]{ltxguide}
\usepackage[sf,bf,compact,topmarks,calcwidth,pagestyles]{titlesec}
diff --git a/macros/latex/contrib/titlesec/titlesec.pdf b/macros/latex/contrib/titlesec/titlesec.pdf
index 2d60cc99ff..ef3f90e9dd 100644
--- a/macros/latex/contrib/titlesec/titlesec.pdf
+++ b/macros/latex/contrib/titlesec/titlesec.pdf
Binary files differ
diff --git a/macros/latex/contrib/titlesec/titlesec.sty b/macros/latex/contrib/titlesec/titlesec.sty
index e40079b9ff..749a3fad7c 100644
--- a/macros/latex/contrib/titlesec/titlesec.sty
+++ b/macros/latex/contrib/titlesec/titlesec.sty
@@ -34,7 +34,7 @@
% ~~~~~~~
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{titlesec}[2023/10/17 v2.15 Sectioning titles]
+\ProvidesPackage{titlesec}[2023/10/27 v2.16 Sectioning titles]
% Initialization
% ~~~~~~~~~~~~~~
@@ -412,17 +412,8 @@
% is empty if the star version is used. In this case
% neither the toc nor the marks are written.
-\def\ttl@sanitizedlabel#1\@@\@@{%
- \in@{\label}{#1}%
- \ifin@
- \ttl@sanitizedlabel@i#1\@@\@@
- \expandafter\ttl@sanitizedlabel\@currentlabelname\@@\@@
- \fi}
-\def\ttl@sanitizedlabel@i#1\label#2#3\@@\@@{%
- \def\@currentlabelname{#1#3}}
-
\def\ttl@straight@i#1[#2]#3{%
- \ttl@sanitizedlabel#2\@@\@@
+ \def\@currentlabelname{#2}% for nameref
\gdef\ttl@savemark{\csname#1mark\endcsname{#3}}%
\let\ttl@savewrite\@empty
\def\ttl@savetitle{#3}%
diff --git a/macros/latex/contrib/titlesec/titlesec.tex b/macros/latex/contrib/titlesec/titlesec.tex
index 18169e739f..366f769226 100644
--- a/macros/latex/contrib/titlesec/titlesec.tex
+++ b/macros/latex/contrib/titlesec/titlesec.tex
@@ -7,8 +7,8 @@
% Repository: https://github.com/jbezos/titlesec
%
-\def\fileversion{2.15}
-\def\docdate{2023/10/17}
+\def\fileversion{2.16}
+\def\docdate{2023/10/27}
\documentclass[a4paper]{ltxguide}
\usepackage[sf,bf,compact,topmarks,calcwidth,pagestyles]{titlesec}
@@ -38,7 +38,7 @@
\title{The \textsf{titlesec}, \textsf{titleps} and \textsf{titletoc}
Packages\footnote{The \textsf{titlesec} package is currently at
-version 2.15. \copyright{} 1998--2023 Javier Bezos.}}
+version 2.16. \copyright{} 1998--2023 Javier Bezos.}}
\author{Javier Bezos\footnote{For bug reports, comments and
suggestions go to \href{http://www.tex-tipografia.com/contact.html}%
diff --git a/macros/latex/contrib/titlesec/titletoc.sty b/macros/latex/contrib/titlesec/titletoc.sty
index efe2d68ef1..7d3ac5e93a 100644
--- a/macros/latex/contrib/titlesec/titletoc.sty
+++ b/macros/latex/contrib/titlesec/titletoc.sty
@@ -7,7 +7,7 @@
% Repository: https://github.com/jbezos/titlesec
%
-\ProvidesPackage{titletoc}[2023/10/17 v2.15 TOC entries]
+\ProvidesPackage{titletoc}[2023/10/27 v2.16 TOC entries]
% The following tags are used:
% ttl@ : the generic one, shared with titlesec
diff --git a/macros/latex/contrib/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls.bak b/macros/latex/contrib/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls.bak
deleted file mode 100644
index d076c3d49b..0000000000
--- a/macros/latex/contrib/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls.bak
+++ /dev/null
@@ -1,409 +0,0 @@
-
-%---------------------------------------------------------------
-% PhDthesis version 2 style file by Jakob Suckale, 2007
-% based on CUEDthesis version 1 by Harish Bhanderi 2002
-%---------------------------------------------------------------
-
-
-
-%-------------------------- identification ---------------------
-%\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{Latex/Classes/PhDthesisPSnPDF}[2007/09/06 v2 PhD thesis class]
-
-
-%:-------------------------- report or book -----------------------
-
-%If you want to use a Report style document then uncomment the following 3 lines and comment the below 8 book style lines:
-%\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}
-%\ProcessOptions\relax
-%%\LoadClass[a4paper]{report}
-%\ifx\pdfoutput\undefined
-% \LoadClass[dvips, a4paper]{report}
-%\else
-% \LoadClass[pdftex, a4paper]{report}
-%\fi
-
-%%Bibliography
-%%uncomment next line to change bibliography name to references for Report document class
-%\renewcommand{\refname}{References}
-
-%If you want to use a Book style document then uncomment the following 3 lines and comment the above 8 report style lines:
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}}
-\ProcessOptions\relax
-\ifx\pdfoutput\undefined
- \LoadClass[dvips, a4paper]{book}
-\else
- \LoadClass[pdftex, a4paper]{book}
-\fi
-
-
-%:-------------------------- packages for fancy things -----------------------
-
-\usepackage{amssymb}
-\usepackage{graphics} % for improved inclusion of graphics
-%\usepackage{wrapfig} % to include figure with text wrapping around it
-\usepackage[margin=10pt,font=small,labelfont=bf]{caption} % for improved layout of figure captions with extra margin, smaller font than text
-\usepackage{fancyhdr} % for better header layout
-\usepackage{eucal}
-\usepackage[english]{babel}
-\usepackage[usenames, dvipsnames]{color}
-\usepackage[perpage]{footmisc}
-\usepackage[round, sort, numbers]{natbib}
-\usepackage{ifthen}
-\usepackage{multicol} % for pages with multiple text columns, e.g. References
-\setlength{\columnsep}{20pt} % space between columns; default 10pt quite narrow
-\usepackage[nottoc]{tocbibind} % correct page numbers for bib in TOC, nottoc suppresses an entry for TOC itself
-%\usepackage{nextpage}
-
-%:-------------------------- Glossary/Abbrev./Symbols -----------------------
-
-\usepackage[intoc]{nomencl} % load nomencl extension; include in TOC
-%\nomrefpage % to include page numbers after abbrevations
-\renewcommand{\nomname}{Glossary} % rename nomenclature
-\renewcommand{\nomlabel}[1]{\textbf{#1}} % make abbreviations bold
-\makenomenclature % used to be \makeglossary
-\newcommand{\g}{\footnote{For all abbreviations see the glossary on page \pageref{nom}.}} % type "\g" to refer to glossary
-
-% used to be for sorting into categories:
-%\renewcommand\nomgroup[1]{%
-% \ifthenelse{\equal{#1}{A}}{%
-% \item[\textbf{Roman Symbols}] }{% A - Roman
-% \ifthenelse{\equal{#1}{G}}{%
-% \item[\textbf{Greek Symbols}]}{% G - Greek
-% \ifthenelse{\equal{#1}{R}}{%
-% \item[\textbf{Superscripts}]}{% R - Superscripts
-% \ifthenelse{\equal{#1}{S}}{%
-% \item[\textbf{Subscripts}]}{{% S - Subscripts
-% \ifthenelse{\equal{#1}{X}}{%
-% \item[\textbf{Other Symbols}]}{{% X - Other Symbols
-% \ifthenelse{\equal{#1}{Z}}{%
-% \item[\textbf{Acronyms}]}% Z - Acronyms
-% {{}}}}}}}}}}
-
-
-%:-------------------------- PDF/PS setup -----------------------
-
-%if you use a macTeX 2008 or later, use the ifpdf package
-\usepackage{ifpdf}
-
-%if you use an older version, uncomment these lines:
-%\newif \ifpdf
-% \ifx \pdfoutput \undefined
- % for running latex
-% \pdffalse
-% \else
- % for running pdflatex
-% \pdfoutput = 1 % positive value for a PDF output
- % otherwise a DVI
-% \pdftrue
-%\fi
-
-\ifpdf
-%-->
-%--> Google.com search "hyperref options"
-%-->
-%--> http://www.ai.mit.edu/lab/sysadmin/latex/documentation/latex/hyperref/manual.pdf
-%--> http://www.chemie.unibas.ch/~vogtp/LaTeX2PDFLaTeX.pdf
-%--> http://www.uni-giessen.de/partosch/eurotex99/ oberdiek/print/sli4a4col.pdf
-%--> http://me.in-berlin.de/~miwie/tex-refs/html/latex-packages.html
-%-->
- \usepackage[ pdftex, plainpages = false, pdfpagelabels,
- pdfpagelayout = useoutlines,
- bookmarks,
- bookmarksopen = true,
- bookmarksnumbered = true,
- breaklinks = true,
- linktocpage,
- pagebackref,
- colorlinks = false, % was true
- linkcolor = blue,
- urlcolor = blue,
- citecolor = red,
- anchorcolor = green,
- hyperindex = true,
- hyperfigures
- ]{hyperref}
-
- \DeclareGraphicsExtensions{.png, .jpg, .jpeg, .pdf, .gif} %GIF doesn't work??
- \usepackage[pdftex]{graphicx}
- \pdfcompresslevel=9
- \graphicspath{{0_frontmatter/figures/PNG/}{0_frontmatter/figures/PDF/}{0_frontmatter/figures/}}
-\else
- \usepackage[ dvips,
- bookmarks,
- bookmarksopen = true,
- bookmarksnumbered = true,
- breaklinks = true,
- linktocpage,
- pagebackref,
- colorlinks = true,
- linkcolor = blue,
- urlcolor = blue,
- citecolor = red,
- anchorcolor = green,
- hyperindex = true,
- hyperfigures
- ]{hyperref}
-
- \DeclareGraphicsExtensions{.eps, .ps}
- \usepackage{epsfig}
- \usepackage{graphicx}
- \graphicspath{{0_frontmatter/figures/EPS/}{0_frontmatter/figures/}}
-\fi
-
-
-%:-------------------------- page layout -----------------------
-
-%A4 settings
-\ifpdf
- \pdfpageheight=297mm
- \pdfpagewidth=210mm
-\else
- \setlength{\paperheight}{297mm}
- \setlength{\paperwidth}{210mm}
-\fi
-
-\setlength{\hoffset}{0.00cm}
-\setlength{\voffset}{0.00cm}
-
-%: Uncomment this secion for two-sided printing
-% ------------------------------
-\setlength{\oddsidemargin}{1.5cm}
-\setlength{\evensidemargin}{0cm}
-\setlength{\topmargin}{1mm}
-\setlength{\headheight}{1.36cm}
-\setlength{\headsep}{1.00cm}
-\setlength{\textheight}{20.84cm}
-\setlength{\textwidth}{14.5cm}
-\setlength{\marginparsep}{1mm}
-\setlength{\marginparwidth}{3cm}
-\setlength{\footskip}{2.36cm}
-
-
-%: Uncomment this secion for one-sided printing
-% taken from the original file, but with the first two lanes modified
-% ------------------------------
-%\setlength{\evensidemargin}{1.9cm} % was 1.96cm in original
-%\setlength{\oddsidemargin}{-0.001cm} % was -0.54cm in original file
-%\setlength{\topmargin}{1mm}
-%\setlength{\headheight}{1.36cm}
-%\setlength{\headsep}{1.00cm}
-%\setlength{\textheight}{20.84cm}
-%\setlength{\textwidth}{14.5cm}
-%\setlength{\marginparsep}{1mm}
-%\setlength{\marginparwidth}{3cm}
-%\setlength{\footskip}{2.36cm}
-
-
-%: section below defines fancy page layout options
-% ------------------------------
-\pagestyle{fancy}
-\renewcommand{\chaptermark}[1]{\markboth{\MakeUppercase{\thechapter. #1 }}{}}
-\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
-\fancyhf{}
-\fancyhead[RO]{\bfseries\rightmark}
-\fancyhead[LE]{\bfseries\leftmark}
-\fancyfoot[C]{\thepage}
-\renewcommand{\headrulewidth}{0.5pt}
-\renewcommand{\footrulewidth}{0pt}
-\addtolength{\headheight}{0.5pt}
-\fancypagestyle{plain}{
- \fancyhead{}
- \renewcommand{\headrulewidth}{0pt}
-}
-
-
-
-
-
-%:-------------------------- title page layout -----------------------
-
-% starts roman page numbering until chapter 1
-% important to avoid two pages numbered 1 and 2 which may cause bad links
-% bug: cover i + back side ii and then numbering restarts with i; should be iii
-\renewcommand{\thepage}{\roman{page}}
-
-\newcommand{\submittedtext}{{A thesis submitted for the degree of}}
-
-% DECLARATIONS
-% These macros are used to declare arguments needed for the
-% construction of the title page and other preamble.
-
-% The year and term the degree will be officially conferred
-\def\degreedate#1{\gdef\@degreedate{#1}}
-% The full (unabbreviated) name of the degree
-\def\degree#1{\gdef\@degree{#1}}
-% The name of your college or department(eg. Trinity, Pembroke, Maths, Physics)
-\def\collegeordept#1{\gdef\@collegeordept{#1}}
-% The name of your University
-\def\university#1{\gdef\@university{#1}}
-% Defining the crest
-\def\crest#1{\gdef\@crest{#1}}
-% Stating the city of birth for title page where needed; uncommented for use
-%\def\cityofbirth#1{\gdef\@cityofbirth{#1}}
-
-% These macros define an environment for front matter that is always
-% single column even in a double-column document.
-
-\newenvironment{alwayssingle}{%
- \@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
- \else\newpage\fi}
- {\if@restonecol\twocolumn\else\newpage\fi}
-
-%define title page layout
-\renewcommand{\maketitle}{%
-\begin{alwayssingle}
- \renewcommand{\footnotesize}{\small}
- \renewcommand{\footnoterule}{\relax}
- \thispagestyle{empty}
-% \null\vfill
- \begin{center}
- { \Huge {\bfseries {\@title}} \par}
-{\large \vspace*{35mm} {{\@crest} \par} \vspace*{25mm}}
- {{\Large \@author} \par}
-% \vspace*{1ex}
-% {{\@cityofbirth} \par}
-{\large
- \vspace*{1ex}
- {{\@collegeordept} \par}
- \vspace*{1ex}
- {{\@university} \par}
- \vspace*{25mm}
- {{\submittedtext} \par}
- \vspace*{1ex}
- {\it {\@degree} \par}
- \vspace*{2ex}
- {\@degreedate}
-}%end large
- \end{center}
- \null\vfill
-\end{alwayssingle}}
-
-% page number for cover back side should have page number blanked
-
-
-%:-------------------------- front matter layout -----------------------
-
-% DEDICATION
-%
-% The dedication environment makes sure the dedication gets its
-% own page and is set out in verse format.
-
-\newenvironment{dedication}
-{\begin{alwayssingle}
- \pagestyle{empty}
- \begin{center}
- \vspace*{1.5cm}
- {\LARGE }
- \end{center}
- \vspace{0.5cm}
- \begin{quote} \begin{center}}
-{\end{center} \end{quote} \end{alwayssingle}}
-
-
-% ACKNOWLEDGEMENTS
-%
-% The acknowledgements environment puts a large, bold, centered
-% "Acknowledgements" label at the top of the page. The acknowledgements
-% themselves appear in a quote environment, i.e. tabbed in at both sides, and
-% on its own page.
-
-\newenvironment{acknowledgements}
-{\pagestyle{empty}
-\begin{alwayssingle}
-\begin{center}
-\vspace*{1.5cm}
-{\Large \bfseries Acknowledgements}
-\end{center}
-\vspace{0.5cm}
-\begin{quote}}
-{\end{quote}\end{alwayssingle}}
-
-% The acknowledgementslong environment puts a large, bold, centered
-% "Acknowledgements" label at the top of the page. The acknowledgement itself
-% does not appears in a quote environment so you can get more in.
-
-\newenvironment{acknowledgementslong}
-{\pagestyle{empty}
-\begin{alwayssingle}
-\begin{center}
-\vspace*{1.5cm}
-{\Large \bfseries Acknowledgements}
-\end{center}
-\vspace{0.5cm}\begin{quote}}
-{\end{quote}\end{alwayssingle}}
-
-%ABSTRACT
-%
-%The abstract environment puts a large, bold, centered "Abstract" label at
-%the top of the page. The abstract itself appears in a quote environment,
-%i.e. tabbed in at both sides, and on its own page.
-
-\newenvironment{abstracts} {\begin{alwayssingle} \pagestyle{empty}
- \begin{center}
- \vspace*{1.5cm}
- {\Large \bfseries Abstract}
- \end{center}
- \vspace{0.5cm}
- \begin{quote}}
-{\end{quote}\end{alwayssingle}}
-
-%The abstractlong environment puts a large, bold, centered "Abstract" label at
-%the top of the page. The abstract itself does not appears in a quote
-%environment so you can get more in.
-
-\newenvironment{abstractslong} {\begin{alwayssingle} \pagestyle{empty}
- \begin{center}
- \vspace*{1.5cm}
- {\Large \bfseries Abstract}
- \end{center}
- \vspace{0.5cm} \begin{quote}}
-{\end{quote}\end{alwayssingle}}
-
-%The abstractseparate environment is for running of a page with the abstract
-%on including title and author etc as required to be handed in separately
-
-\newenvironment{abstractseparate} {\begin{alwayssingle} \pagestyle{empty}
- \vspace*{-1in}
- \begin{center}
- { \Large {\bfseries {\@title}} \par}
- {{\large \vspace*{1ex} \@author} \par}
-{\large \vspace*{1ex}
- {{\@collegeordept} \par}
- {{\@university} \par}
-\vspace*{1ex}
- {{\it \submittedtext} \par}
- {\it {\@degree} \par}
-\vspace*{2ex}
- {\@degreedate}}
- \end{center}}
-{\end{alwayssingle}}
-
-%Statement of originality if required
-
-\newenvironment{declaration} {\begin{alwayssingle} \pagestyle{empty}
- \begin{center}
- \vspace*{1.5cm}
- {\Large \bfseries Declaration}
- \end{center}
- \vspace{0.5cm}
- \begin{quote}}
-{\end{quote}\end{alwayssingle}}
-
-
-%:-------------------------- page numbers: roman+arabic -----------------------
-
-% ROMANPAGES
-%
-% The romanpages environment set the page numbering to lowercase roman one
-% for the contents and figures lists. It also resets
-% page-numbering for the remainder of the dissertation (arabic, starting at 1).
-
-%\newenvironment{romanpages}
-%{
-% \setcounter{page}{1}
-% \renewcommand{\thepage}{\roman{page}}
-%} % close romanpage env't
-
-{\newpage\renewcommand{\thepage}{\arabic{page}}\setcounter{page}{1}}
-
diff --git a/macros/latex/contrib/unamth-template/Latex/Macros/MacroFile1.tex.bak b/macros/latex/contrib/unamth-template/Latex/Macros/MacroFile1.tex.bak
deleted file mode 100644
index 09d9fe1107..0000000000
--- a/macros/latex/contrib/unamth-template/Latex/Macros/MacroFile1.tex.bak
+++ /dev/null
@@ -1,73 +0,0 @@
-% This file contains macros that can be called up from connected TeX files
-% It helps to summarise repeated code, e.g. figure insertion (see below).
-
-% insert a centered figure with caption and description
-% parameters 1:filename, 2:title, 3:description and label
-\newcommand{\figuremacro}[3]{
- \begin{figure}[htbp]
- \centering
- \includegraphics[width=1\textwidth]{#1}
- \caption[#2]{\textbf{#2} - #3}
- \label{#1}
- \end{figure}
-}
-
-% insert a centered figure with caption and description AND WIDTH
-% parameters 1:filename, 2:title, 3:description and label, 4: textwidth
-% textwidth 1 means as text, 0.5 means half the width of the text
-\newcommand{\figuremacroW}[4]{
- \begin{figure}[htbp]
- \centering
- \includegraphics[width=#4\textwidth]{#1}
- \caption[#2]{\textbf{#2} - #3}
- \label{#1}
- \end{figure}
-}
-
-% inserts a figure with wrapped around text; only suitable for NARROW figs
-% o is for outside on a double paged document; others: l, r, i(inside)
-% text and figure will each be half of the document width
-% note: long captions often crash with adjacent content; take care
-% in general: above 2 macro produce more reliable layout
-\newcommand{\figuremacroN}[3]{
- \begin{wrapfigure}{o}{0.5\textwidth}
- \centering
- \includegraphics[width=0.48\textwidth]{#1}
- \caption[#2]{{\small\textbf{#2} - #3}}
- \label{#1}
- \end{wrapfigure}
-}
-
-% predefined commands by Harish
-\newcommand{\PdfPsText}[2]{
- \ifpdf
- #1
- \else
- #2
- \fi
-}
-
-\newcommand{\IncludeGraphicsH}[3]{
- \PdfPsText{\includegraphics[height=#2]{#1}}{\includegraphics[bb = #3, height=#2]{#1}}
-}
-
-\newcommand{\IncludeGraphicsW}[3]{
- \PdfPsText{\includegraphics[width=#2]{#1}}{\includegraphics[bb = #3, width=#2]{#1}}
-}
-
-\newcommand{\InsertFig}[3]{
- \begin{figure}[!htbp]
- \begin{center}
- \leavevmode
- #1
- \caption{#2}
- \label{#3}
- \end{center}
- \end{figure}
-}
-
-
-%%% Local Variables:
-%%% mode: latex
-%%% TeX-master: "~/Documents/LaTeX/CUEDThesisPSnPDF/thesis"
-%%% End:
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index 9ac2a7d02d..6c152f54e5 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,3 +1,9 @@
+2023-10-27 Michal Hoftich <michal.h21@gmail.com>
+
+ * tex4ht-docbook.tex (docbook.4ht): fixed support for accented
+ characters.
+ https://github.com/michal-h21/make4ht/issues/138
+
2023-10-25 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-4ht.tex (tabularray.4ht),
diff --git a/support/TeX4ht/source/tex4ht-docbook.tex b/support/TeX4ht/source/tex4ht-docbook.tex
index b6ac89f11d..a65ce6153c 100644
--- a/support/TeX4ht/source/tex4ht-docbook.tex
+++ b/support/TeX4ht/source/tex4ht-docbook.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-docbook.tex 1362 2023-08-27 15:01:41Z karl $
+% $Id: tex4ht-docbook.tex 1399 2023-10-27 10:48:56Z michal_h21 $
% compile 3 times: latex tex4ht-docbook
% or xhlatex tex4ht-docbook "html,3,sections+"
%
@@ -123,6 +123,26 @@
>>>
+We reuse old accents code from unicode.4ht, because
+we got errors for accented characters without explicit
+configuration for accents.
+
+\<latex etc\><<<
+\Configure{accents}
+{\ifmmode \expandafter\mathord\fi
+{\leavevmode
+\if !#1!\ht:special{t4ht@+&\#x#2;}%
+\else \expandafter \ifx\csname U#2#1\endcsname\relax
+ \ht:special{t4ht@+&{35}x#2;}%
+\else
+ \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}%
+\fi \fi x%
+\ht:special{t4ht@[}x\ht:special{t4ht@]}}}
+{\ifmmode \expandafter\mathord\fi
+{#3}}
+>>>
+
+
\<configure docbook-mml latex\><<<
\def\refLink#1#2#3\EndLink{%
\ifvmode
diff --git a/support/glosstex/glosstex.aux.bak b/support/glosstex/glosstex.aux.bak
deleted file mode 100644
index 8efda6115a..0000000000
--- a/support/glosstex/glosstex.aux.bak
+++ /dev/null
@@ -1,73 +0,0 @@
-\relax
-\GLX@newterm{ASCII}{ASCII}{American Standard Code for Information Interchange}
-\GLX@newterm{EBCDIC}{EBCDIC}{Extended Binary Coded Decimals Interchange Code}
-\GLX@newterm{gdf-file}{\texttt {.gdf}-file}{}
-\GLX@newterm{glg-file}{\texttt {.glg}-file}{}
-\GLX@newterm{glx-file}{\texttt {.glx}-file}{}
-\GLX@newterm{gxg-file}{\texttt {.gxg}-file}{}
-\GLX@newterm{gxs-file}{\texttt {.gxs}-file}{}
-\GLX@newterm{ist-file}{\texttt {.ist}-file}{}
-\GLX@newterm{ASCII}{ASCII}{American Standard Code for Information Interchange}
-\GLX@entry{EBCDIC}{n}{acr}{a}{2}
-\GLX@newterm{EBCDIC}{EBCDIC}{Extended Binary Coded Decimals Interchange Code}
-\GLX@entry{ASCII}{n}{acr}{a}{2}
-\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Purpose}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}History}{2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Legalise}{3}}
-\@writefile{toc}{\contentsline {section}{\numberline {2}Building and Installation}{3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}A Goodie for \textrm {te}T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor \@m {} User}{3}}
-\@writefile{toc}{\contentsline {section}{\numberline {3}Usage}{4}}
-\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Package options.}}{4}}
-\newlabel{tab:options}{{1}{4}}
-\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Overview of the different sets of commands.}}{5}}
-\newlabel{tab:commands}{{2}{5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}The Glossary Definition File}{5}}
-\GLX@entry{gdf-file}{p}{glo}{a}{5}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Invocation}{6}}
-\GLX@entry{gxs-file}{p}{glo}{a}{7}
-\GLX@entry{gxg-file}{p}{glo}{a}{7}
-\GLX@entry{glx-file}{p}{glo}{a}{7}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Page References}{7}}
-\newlabel{sec:page_references}{{3.3}{7}}
-\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Options controlling the appearance of page references.}}{8}}
-\newlabel{tab:references}{{3}{8}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}The Appearance of \meta {full}}{8}}
-\newlabel{sec:format}{{3.4}{8}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}The \meta {order} of \meta {item}s}{8}}
-\newlabel{sec:order}{{3.4.1}{8}}
-\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces Options controlling \meta {item-order}.}}{8}}
-\newlabel{tab:item-order}{{4}{8}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}Placement of footnotes and \meta {form}}{8}}
-\newlabel{sec:footnotes}{{3.4.2}{8}}
-\@writefile{lot}{\contentsline {table}{\numberline {5}{\ignorespaces Options controlling \meta {item-placement}.}}{9}}
-\newlabel{tab:item-placement}{{5}{9}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.3}Encapsulation}{9}}
-\newlabel{sec:parentheses}{{3.4.3}{9}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Cross-References}{9}}
-\GLX@entry{ASCII}{n}{acr}{a}{9}
-\GLX@entry{EBCDIC}{n}{acr}{n}{9}
-\GLX@entry{ASCII}{n}{acr}{a}{9}
-\GLX@entry{EBCDIC}{n}{acr}{n}{9}
-\GLX@entry{ASCII}{n}{acr}{a}{9}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}GlossT\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor \@m {} and \textsf {nomencl}}{9}}
-\@writefile{toc}{\contentsline {section}{\numberline {4}Customizing}{10}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Global}{10}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Local}{11}}
-\newlabel{sec:customizing_local}{{4.2}{11}}
-\@writefile{toc}{\contentsline {section}{\numberline {5}Some Details}{12}}
-\@writefile{toc}{\contentsline {section}{\numberline {6}Acknowledgments}{12}}
-\@writefile{toc}{\contentsline {section}{\numberline {7}The Implementation}{12}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}The Package \textsf {glosstex.sty}}{12}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}The \textsc {MakeIndex}{} Style-File \texttt {glosstex.ist}}{25}}
-\GLX@entry{ist-file}{p}{glo}{a}{25}
-\GLX@newterm{ASCII}{ASCII}{American Standard Code for Information Interchange}
-\GLX@newterm{EBCDIC}{EBCDIC}{Extended Binary Coded Decimals Interchange Code}
-\GLX@newterm{gdf-file}{\texttt {.gdf}-file}{}
-\GLX@newterm{glg-file}{\texttt {.glg}-file}{}
-\GLX@entry{gxg-file}{n}{glo}{a}{26}
-\GLX@newterm{glx-file}{\texttt {.glx}-file}{}
-\GLX@newterm{gxg-file}{\texttt {.gxg}-file}{}
-\GLX@entry{glg-file}{n}{glo}{a}{26}
-\GLX@newterm{gxs-file}{\texttt {.gxs}-file}{}
-\GLX@newterm{ist-file}{\texttt {.ist}-file}{}
diff --git a/systems/msdos/dviware/xdvi-dos/src/makefile.bak b/systems/msdos/dviware/xdvi-dos/src/makefile.bak
deleted file mode 100644
index 135ee67d22..0000000000
--- a/systems/msdos/dviware/xdvi-dos/src/makefile.bak
+++ /dev/null
@@ -1,36 +0,0 @@
-
-# Makefile for dvi previewer (MSDOS version under dv/x).
-# eric ho
-
-
-# -DFONTSUB for running using font substitute file
-#
-#DEFS= -DUSE_PK -DNOTOOL -DBMLONG -DGREY -DFONTSUB
-
-DEFS= -DUSE_PK -DNOTOOL -DBMLONG -DGREY
-
-
-CFLAGS=-O2 -finline-functions -m486 -fexpensive-optimizations -Wall $(DEFS)
-LIBS= -lxt -lxmu -lxext -lxaw -lx -lsys -lm
-SRCS=xdvi.c dvi_init.c dvi_draw.c fontfmts.c vf.c util.c font_open.c tpic.c fontsub.c
-OBJS=xdvi.o dvi_init.o dvi_draw.o fontfmts.o vf.o util.o font_open.o tpic.o fontsub.o
-CC=gcc
-
-.c.o:
- $(CC) -c $(CFLAGS) $*.c
-
-xdvi: $(OBJS)
- $(CC) -o xdvi *.o $(LIBS)
- strip +strip-all xdvi
- aout2exe xdvi
-
-xdvi.o: xdvi.h patchlevel.h xdvi_curs.h xdvi_mask.h
-dvi_init.o: xdvi.h dvi.h
-dvi_draw.o: xdvi.h dvi.h
-tpic.o: xdvi.h
-fontfmts.o: xdvi.h pk.c gf.c pxl.c
-util.o: xdvi.h
-
-font_open.o: font_open.c xdvi.h
- $(CC) -c $(CFLAGS) font_open.c
-
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 207e69f4e9..f0608d4345 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -1,5 +1,8 @@
$mirrors = {
'Africa' => {
+ 'Morocco' => {
+ 'https://mirror.marwan.ma/ctan/' => 1,
+ },
'South Africa' => {
'http://ftp.sun.ac.za/ftp/CTAN/' => 1,
'https://mirror.ufs.ac.za/ctan/' => 1,
@@ -25,6 +28,9 @@ $mirrors = {
'Hong Kong' => {
'https://mirror-hk.koddos.net/CTAN/' => 1,
},
+ 'India' => {
+ 'https://mirror.niser.ac.in/ctan/' => 1,
+ },
'Indonesia' => {
'http://repo.ugm.ac.id/ctan/' => 1,
'https://mirror.unpad.ac.id/ctan/' => 1,
@@ -43,6 +49,7 @@ $mirrors = {
'http://ftp.ktug.org/tex-archive/' => 1,
'https://cran.asia/tex/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
+ 'https://lab.uklee.pe.kr/tex-archive/' => 1,
'https://mirror.kakao.com/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
},
@@ -93,7 +100,6 @@ $mirrors = {
'https://ftp.agdsn.de/pub/mirrors/latex/dante/' => 1,
'https://ftp.fau.de/ctan/' => 1,
'https://ftp.gwdg.de/pub/ctan/' => 1,
- 'https://ftp.rrze.uni-erlangen.de/ctan/' => 1,
'https://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/' => 1,
'https://ftp.tu-chemnitz.de/pub/tex/' => 1,
'https://markov.htwsaar.de/tex-archive/' => 1,
@@ -143,6 +149,7 @@ $mirrors = {
'https://mirrors.mi-ras.ru/CTAN/' => 1,
},
'Spain' => {
+ 'https://ctan.fisiquimicamente.com/' => 1,
'https://ctan.javinator9889.com/' => 1,
'https://osl.ugr.es/CTAN/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 2661d4dbae..deda0f4545 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/68666
+depend revision/68680
name 00texlive.image
category TLCore
-revision 68667
+revision 68681
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -949,6 +949,7 @@ runfiles size=13138
tlpkg/tlpsrc/cahierprof.tlpsrc
tlpkg/tlpsrc/caladea.tlpsrc
tlpkg/tlpsrc/calcage.tlpsrc
+ tlpkg/tlpsrc/calcfrac.tlpsrc
tlpkg/tlpsrc/calctab.tlpsrc
tlpkg/tlpsrc/calculation.tlpsrc
tlpkg/tlpsrc/calculator.tlpsrc
@@ -4796,7 +4797,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 68654
+revision 68669
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
@@ -47456,6 +47457,37 @@ catalogue-license lppl1.3
catalogue-topics date-time
catalogue-version 0.90
+name calcfrac
+category Package
+revision 68675
+shortdesc Calculates the value of an expression containing fractions
+relocated 1
+longdesc This package calculates the value of a numerical expression
+longdesc containing fractions and displays the result as a fraction.
+longdesc This package is intended for educational purposes. The videos
+longdesc showing its writing from scratch are available on youtube from
+longdesc episode 24: https://youtu.be/6lF4P6B3msw. This is why it is
+longdesc delivered without any further documentation. Ce package calcule
+longdesc la valeur d'une expression numerique contenant des fractions et
+longdesc affiche le resultat sous forme de fraction. Ce package a des
+longdesc intentions pedagogiques. Les videos montrant la totalite de son
+longdesc ecriture a partir de rien sont disponibles sur youtube a partir
+longdesc de l'episode 24 : https://youtu.be/6lF4P6B3msw. C'est pourquoi
+longdesc il est livre sans aucune documentation.
+containersize 2628
+containerchecksum 8de3e59a487498ba6265cf1ad04593a68da8e750c8f9c11e72fa0f463a3c6d18c006706b3741a2507735f04c6bb79b588d94bee1ac9d13bab6f80c2a1341de0b
+doccontainersize 1352
+doccontainerchecksum 05b6a192b049d3f0ab9ba6b81321cc92a94f2b91063629804ee243419db9b76e74fd0857e472c2c7d5cd2960875bde76d88c8b06a1ae58b57647f432882e58b1
+docfiles size=1
+ RELOC/doc/generic/calcfrac/README details="Readme"
+runfiles size=3
+ RELOC/tex/generic/calcfrac/calcfrac.sty
+ RELOC/tex/generic/calcfrac/calcfrac.tex
+catalogue-ctan /macros/generic/calcfrac
+catalogue-license lppl1.3c
+catalogue-topics maths calculation macro-gen
+catalogue-version 0.1
+
name calctab
category Package
revision 15878
@@ -65337,7 +65369,7 @@ catalogue-version 8.1
name cmcyr
category Package
-revision 60630
+revision 68681
shortdesc Computer Modern fonts with cyrillic extensions
relocated 1
longdesc These are the Computer Modern fonts extended with Russian
@@ -65346,11 +65378,11 @@ longdesc The fonts are provided in KOI-7, but virtual fonts are
longdesc available to recode them to three other Russian 8-bit
longdesc encodings.
execute addMixedMap cmcyr.map
-containersize 901484
-containerchecksum ecb1662bf6861744fa07126fa9cbcccfc0d53a1a9c1bd6b91a3c5482ccd83ec45b1dc17976d2d6c9cffc1dfb6aeb8ee583d753c427eb367b2c294defda98f519
-doccontainersize 5864
-doccontainerchecksum 8db204fd976f23f99871dde1523ea0d46c2471ffd55f7bc1dd65e6728bd09be609b659f2044e5650d8f4c89c169569b4a4ab5535e975f3bb824a1faddb8a97a4
-docfiles size=40
+containersize 901468
+containerchecksum c42006e8d596b231c3ef7f3f7123292a9563f6bb0881a7807625bd05e49a67ffd37d6e0965e6da36cdff816cdbf780e54b79b999ee5d0a18fad315f2724cc839
+doccontainersize 5440
+doccontainerchecksum 153db17097c5a1e6bbad3e13e7bbfaf13bd8380633f62e9323d2c0514a2649b001c997bad9e7495a88f5cf9c1289f2987d147e22bdca6100e7adc1d88561d443
+docfiles size=39
RELOC/doc/fonts/cmcyr/README details="Readme"
RELOC/doc/fonts/cmcyr/cmalt
RELOC/doc/fonts/cmcyr/cmalte
@@ -65362,7 +65394,6 @@ docfiles size=40
RELOC/doc/fonts/cmcyr/cmkoi8e
RELOC/doc/fonts/cmcyr/cmwin
RELOC/doc/fonts/cmcyr/cmwine
- RELOC/doc/fonts/cmcyr/coding.bak
RELOC/doc/fonts/cmcyr/cyralt
RELOC/doc/fonts/cmcyr/cyralte
RELOC/doc/fonts/cmcyr/cyriso
@@ -73504,7 +73535,7 @@ containerchecksum 89913bbfbead2042133028d09b636a90a41029c0a157282cd6b8db995724c6
name collection-plaingeneric
category Collection
-revision 68513
+revision 68675
shortdesc Plain (La)TeX packages
relocated 1
longdesc Add-on packages and macros that work with plain TeX, often
@@ -73518,6 +73549,7 @@ depend barr
depend bitelist
depend borceux
depend c-pascal
+depend calcfrac
depend catcodes
depend chronosys
depend collargs
@@ -73623,8 +73655,8 @@ depend xintsession
depend xlop
depend yax
depend zztex
-containersize 1000
-containerchecksum 843b4a12c44b875cb79334b3bb7def0daafd033f27a1811421ed5bd50179a8013bceeaafad4a565027a3b434312eed913437ab346b22f281ee1592b186739718
+containersize 1004
+containerchecksum e162b0e32f52ea7ca60d5241ad6f653b29d2601eb05734ca0970224894e1acf3c21b1c160fdea652b8616f19cce5e812d5ba78ef10aa3cce784a90aebea960ef
name collection-pstricks
category Collection
@@ -175848,20 +175880,19 @@ catalogue-topics graphics-in-tex graphics-supp obsolete
name latex-course
category Package
-revision 25505
+revision 68681
shortdesc A LaTeX course as a projected presentation
relocated 1
longdesc A brief Beamer-based slide presentation on LaTeX, based on
longdesc Rupprecht's LaTeX 2.09 course, which the author has translated
longdesc to English and taken to LaTeX2e/Beamer. Additional material was
longdesc taken from the Short Introduction to LaTeX.
-containersize 512
-containerchecksum 9af9e8a2ff7663ba89538a93e45e27098451be4ccb9380b0deb002a9a42613467184b5a4d38ff8222c7ec5e3c722128222976aade12000c447ff7f8ab42c0656
-doccontainersize 600116
-doccontainerchecksum 772ecca6e71a9af7c31b9c5fd48cce88a7dd880a98b0885e9e5084247f64049234a8d123fe985e247ae706f1d0da1f58bae9e62082defe1acf9345bc252b03b7
-docfiles size=248
+containersize 488
+containerchecksum 533e270cadcee8dd7510368c596272d9e877c753f76246f11d8b3db6a3eed96319284c15a872d1fcbdb0557c7a267eae4beb9cd2d618f98759456357fc2b6087
+doccontainersize 585200
+doccontainerchecksum 56f0cdd7a50b396657d60d3d10586e0472e18f3b66005df08746fd93cd481742bec1f1e820248185f9b25d6b58251dd8a4715231272324a5208e25335ede85e9
+docfiles size=243
RELOC/doc/latex/latex-course/Graphics/Ross-Siegel.png
- RELOC/doc/latex/latex-course/Graphics/Thumbs.db
RELOC/doc/latex/latex-course/Graphics/campus3.png
RELOC/doc/latex/latex-course/LaTeX-Course.pdf details="The course itself"
RELOC/doc/latex/latex-course/LaTeX-Course.tex
@@ -225997,7 +226028,7 @@ catalogue-version 0.54
name newpx
category Package
-revision 68655
+revision 68674
shortdesc Alternative uses of the PX fonts, with improved metrics
relocated 1
longdesc This package, initially based on pxfonts, provides many fixes
@@ -226008,11 +226039,11 @@ longdesc options. For proper operation, the packages require that the
longdesc packages newtxmath, pxfonts, and TeXGyrePagella be installed
longdesc and their map files enabled.
execute addMap newpx.map
-containersize 4728272
-containerchecksum ae3b8c46034ad091b4c74e4d2d0aae1ba74c8b9b6abc5a8289a4fc1c1087bf61e6161dce57bdf1178ff160ada9af2099e43efca84ecc210d48034776b9f0679a
-doccontainersize 466312
-doccontainerchecksum 8a2a3ffd9ff0c7e79591169f5c9a232d0f17836d92595e8fbb6c7757f36d6826d696e862e9ab658248eac24fedd09c2d8673137091183a6e84504f1f79a2ea56
-docfiles size=142
+containersize 4728256
+containerchecksum 82f979cae878fea68f3f01c1de6e14553819aea86c17e1f3a80ca1ea5101c236a5234fbbe9146177d2d9262a56cbea17aa8b578b7be2d07790db29aeaf769743
+doccontainersize 465964
+doccontainerchecksum ce562aa2f83e8f4b0460d2c4465a15c4098426934c65d2bcc4797ee09381b442ebdda31a01c6fee26ed1e7516e144cb3d5b251ef899c902af932487f8e97af60
+docfiles size=143
RELOC/doc/fonts/newpx/ChangesInV1.4.txt
RELOC/doc/fonts/newpx/MANIFEST-newpx.txt
RELOC/doc/fonts/newpx/README details="Readme"
@@ -226022,7 +226053,7 @@ docfiles size=142
RELOC/doc/fonts/newpx/newpxeg-crop.pdf
RELOC/doc/fonts/newpx/pxfontseg-crop.pdf
srccontainersize 392
-srccontainerchecksum d18026ad920ef75814f9a116460f3efdffe9a954cccaf7568f69125ccdd47f2ab265dbb5bf9d35ddff94af1700f6a8ee569e19f7331b5bc70712f6c43870b45d
+srccontainerchecksum 38e4cac44dd6c2af440c7e703f0f4606df958ee37d456cc9ba7d0dafab465c0cffb2213ccc988f9890a7537015e59547e3437c5fc126c9a9d58454c3bb54b811
srcfiles size=1
RELOC/source/fonts/newpx/TRK.fea
runfiles size=3685
@@ -226658,7 +226689,7 @@ runfiles size=3685
catalogue-ctan /fonts/newpx
catalogue-license lppl ofl
catalogue-topics font font-body font-maths font-serif font-proportional font-type1 font-otf font-supp font-t1enc
-catalogue-version 1.531
+catalogue-version 1.532
name newsletr
category Package
@@ -301025,7 +301056,7 @@ catalogue-version 1.1
name tagpdf
category Package
-revision 68128
+revision 68676
shortdesc Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX
relocated 1
longdesc The package offers tools to experiment with tagging and
@@ -301036,11 +301067,11 @@ longdesc needed; to test what else is needed so that a pdf works e.g.
longdesc with a screen reader. Its goal is to get a feeling for what has
longdesc to be done, which kernel changes are needed, how packages
longdesc should be adapted.
-containersize 35780
-containerchecksum aa5138c433689898b44038dfa5bf97901b73bac513a7f55b94527e22c39c43feee2f2b4de8911b2ac67f5db116b80e3898270beef9e58eb898641f6b6e0cb2d3
-doccontainersize 2128908
-doccontainerchecksum 5620610925c04120fea950b76a726f06be4c86eda579e0516b298b882372f7fb593af3d53a887d2ca7eeaaab3f0a825af8d1366b5f0e3ea5f9b095eed748099a
-docfiles size=815
+containersize 35976
+containerchecksum a6d9cd840bb40c83547f17d90db5c1258de8feedc4faf6e3b9f2b386212e466b2819d7b7aa0ed0cba590b4b88e32c3310494bc811da5540b2ad1fc82b25e948a
+doccontainersize 2142948
+doccontainerchecksum fa9a28e2f9918bed30f633b13ab31dfb9d1490ebd6c4f5050fdb7f76ad93fc139b138b09cc951d4b3ebd48466ed56e12a46071fa2bf8e80e117ad9e6ca860cad
+docfiles size=829
RELOC/doc/latex/tagpdf/README.md details="Readme"
RELOC/doc/latex/tagpdf/acrobat.png
RELOC/doc/latex/tagpdf/ex-AF-file.pdf
@@ -301075,9 +301106,9 @@ docfiles size=815
RELOC/doc/latex/tagpdf/tagpdf.bib
RELOC/doc/latex/tagpdf/tagpdf.pdf details="Package documentation"
RELOC/doc/latex/tagpdf/tagpdf.tex
-srccontainersize 65980
-srccontainerchecksum 1c29fd20344828248d82d91afbedaf6e3f82587f5820dd56555e88da47033176696fb61bbdf1bc6ee584e7db308827a195d46cb369eecd953112174492013d98
-srcfiles size=95
+srccontainersize 66560
+srccontainerchecksum aec67856f4d67339588ab6f32c9bd0ddfdf2dcff61f8883b1bcba00e6b8f2f36df126b451b4c1c8a015dc3980d66d09271bf73f38a06a83713204844f6ce9201
+srcfiles size=96
RELOC/source/latex/tagpdf/tagpdf-backend.dtx
RELOC/source/latex/tagpdf/tagpdf-checks.dtx
RELOC/source/latex/tagpdf/tagpdf-data.dtx
@@ -301091,7 +301122,7 @@ srcfiles size=95
RELOC/source/latex/tagpdf/tagpdf-user.dtx
RELOC/source/latex/tagpdf/tagpdf.dtx
RELOC/source/latex/tagpdf/tagpdf.ins
-runfiles size=68
+runfiles size=69
RELOC/tex/latex/tagpdf/tagpdf-base.sty
RELOC/tex/latex/tagpdf/tagpdf-debug-generic.sty
RELOC/tex/latex/tagpdf/tagpdf-debug-lua.sty
@@ -301115,7 +301146,7 @@ catalogue-contact-support https://github.com/u-fischer/tagpdf/issues
catalogue-ctan /macros/latex/contrib/tagpdf
catalogue-license lppl1.3c
catalogue-topics tagged-pdf accessible expl3
-catalogue-version 0.98l
+catalogue-version 0.98m
name talk
category Package
@@ -304733,7 +304764,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 68652
+revision 68679
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a
@@ -304754,10 +304785,10 @@ longdesc files from them is nontrivial, and generally done with the
longdesc Makefile in development, from which the TeX4ht package in TeX
longdesc Live is updated.
depend tex4ht.ARCH
-containersize 1104068
-containerchecksum d1fc85135f7fcc0286b0880cad160460480d9f4296d9a9aa2c49d2dbd58cde211b074159f8fdad620b9fb9faf6b20e935c7e1577c0f3317254603a9c041556be
+containersize 1104088
+containerchecksum f8da89347294ddb64319c417f9d4551bcb06759d4fa821ab43bda3f7a096303d12a54da545608634e41ac5f6765432c894ea7a34b00a751cdb58e392f1f78125
doccontainersize 136384
-doccontainerchecksum cd7b4efbac2b18b42403ff6281ea8b9b7a6eec10ffd463f1b74b6b045b3cb6dbf4abc0759e53db1dd1a1180ad72a06d737356440526f60bf7a8b9246a261346c
+doccontainerchecksum 626b1ba0ff10d0de25adb4aa5e8fe6e039210a938cae7c551dc6386fbbf0c8161bc6280f979d44fed45e6fd29b44224921996d45c42e303c4317f1e3d68eff33
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -304829,8 +304860,8 @@ docfiles size=260
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-srccontainersize 1453980
-srccontainerchecksum 95ed8bc008492361fc89de750d3c27c8a507dfe85da0abdf213aad19be15da885c3cf93abbbc59f241afb4bccbbe89acab30d441c84580d21ba122b673028a1f
+srccontainersize 1458488
+srccontainerchecksum 1aacb615ce4662d85ff31a6fcce34c10c1202c9012b60f104d710091326edb42cceee92ff4a4fa2a24b5e4a93f14a318525c63677fa8927b9718a878b486ed46
srcfiles size=4399
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
@@ -316336,7 +316367,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 68654
+revision 68669
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.
@@ -316344,10 +316375,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 114040
-containerchecksum 8e7fa8be58bd504a2a99e4fbc5a1c036a2b227f591fad8c82b564bb8d1d24c2ea7f9b4f5b3cfecb738fd12f96e996f5597dab3331a4d60ccd78fb02a49bb2247
-doccontainersize 428324
-doccontainerchecksum bfff7287695f374c25613ef82e0bb3253798971b58a51523dba88564665b85f1ae3cc996427daf050eb0b091a6327bd644a9c8ca2b2db788191feaf0e90b4984
+containersize 114088
+containerchecksum 3fe562dd82eb560e60e5a1157e7ec5c1a7fc1794523240cf5fed53706ea55286f071dfe642b4d8df39b254c2b1501989db715f8f5a13695b4137c4d1ad066641
+doccontainersize 428436
+doccontainerchecksum f0a6745997d4b74e6aa6035c94ba63885b6a9986055aee4cb6881016b7b673a991eb6739924aac2c3b3c724fcdf19116233fb10e38ec9a5284a4c64519499037
docfiles size=550
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -324954,7 +324985,7 @@ catalogue-version 3.1
name titlesec
category Package
-revision 68573
+revision 68677
shortdesc Select alternative section titles
relocated 1
longdesc A package providing an interface to sectioning commands for
@@ -324963,10 +324994,10 @@ longdesc to change the font of all headings with a single command, also
longdesc providing simple one-step page styles. Also includes a package
longdesc to change the page styles when there are floats in a page. You
longdesc may assign headers/footers to individual floats, too.
-containersize 20044
-containerchecksum 43e0d508a7c947508ddc7780a0722c4ca1df45225f9c5e77be4154de96217c826640b3b4c4bc6adab1815d032d514455fdfb56e6f969bd0eed8d0a5e9ef2d2cf
-doccontainersize 682884
-doccontainerchecksum a614d10d502f27a07a64a45eb81a53b1ee46db8668cf0dc65b67e6d8192eca0da45450683a6af284a9830070d28a9f8e03c1b6fd024a1d376e6ed08af27c66eb
+containersize 19988
+containerchecksum b738823380d594dcef104e3b7fa05d9df233385ddbadf6fc6bb45e8346311f5f58f5f605dcb4b6541f88b57a27b73236eb77a1d128430c6ede675625e2ec051a
+doccontainersize 683084
+doccontainerchecksum b29c7b4dbeaee946e404166a4b1f4848ecffc4cc238534cf0c7248b1964146893125a9f5f8f87d6c2ea21c1e61304454bf7eb57d95842397363b88d438636363
docfiles size=195
RELOC/doc/latex/titlesec/CHANGES.old
RELOC/doc/latex/titlesec/README.md details="Readme"
@@ -324984,7 +325015,7 @@ catalogue-contact-repository https://github.com/jbezos/titlesec
catalogue-ctan /macros/latex/contrib/titlesec
catalogue-license mit
catalogue-topics headings page-hf
-catalogue-version 2.15
+catalogue-version 2.16
name titling
category Package
@@ -340795,18 +340826,18 @@ catalogue-version 0.5
name unamth-template
category Package
-revision 33625
+revision 68681
shortdesc UNAM Thesis LaTeX Template
relocated 1
longdesc The bundle provides a template for UNAM's College of
longdesc Engineering Theses. The work is based on Harish Bhanderi's
longdesc PhD/MPhil template, and the University of Cambridge Engineering
longdesc Department template.
-containersize 504
-containerchecksum b8d1d3bf42c11c967d9e3889e52e2c9a45aa3e0bf4ac6b6e5a72d69e1bccc2b254954a6828a66ec794dc7126f54d26ba48e3c11efb913d04e50f4867d348d3b1
-doccontainersize 5011364
-doccontainerchecksum eed527d21e7d8669e0a02fd5e880e9172dcc2ca8a1e499b079d1d8f3935b7e84a4c84763b0204bb3b90a9df493bbbba6ee90fefcde6b4975c1360ae119264f61
-docfiles size=1563
+containersize 480
+containerchecksum c6b6d86dacb71575a7f76e33eac081f630b81815e3501ff5ba5a5e056d5bab76c709b19b8843adca39330fb644cc49e70c8687b5a66d0dc636caa74af6c3bf5e
+doccontainersize 5010296
+doccontainerchecksum e7e17ba71d47769db4766628d334ed66980d7f133ec0bf2bf21d7a00e92d661dfa624def736891c5d70f11755215bff47b8cc9ffaded3baebbaf52e0365227e4
+docfiles size=1558
RELOC/doc/latex/unamth-template/Agradecimientos/Agradecimientos.tex
RELOC/doc/latex/unamth-template/Agradecimientos/Dedicatoria.tex
RELOC/doc/latex/unamth-template/Apendice1/Apendice1.tex
@@ -340832,10 +340863,8 @@ docfiles size=1563
RELOC/doc/latex/unamth-template/Latex/Classes/PhDbiblio-url.bst
RELOC/doc/latex/unamth-template/Latex/Classes/PhDbiblio-url2.bst
RELOC/doc/latex/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls
- RELOC/doc/latex/unamth-template/Latex/Classes/PhDthesisPSnPDF.cls.bak
RELOC/doc/latex/unamth-template/Latex/Classes/urlbst
RELOC/doc/latex/unamth-template/Latex/Macros/MacroFile1.tex
- RELOC/doc/latex/unamth-template/Latex/Macros/MacroFile1.tex.bak
RELOC/doc/latex/unamth-template/README.md details="Readme"
RELOC/doc/latex/unamth-template/Resumen/Resumen.tex
RELOC/doc/latex/unamth-template/latex_intro.pdf
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 5e96ce7bfc..4cd1dfb793 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-2a598f8d32e40913eb32549161577507 texlive.tlpdb
+c60e4cde78c2ae149cc13a55be488ca5 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 8e19a91b96..85216efcd8 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-a4a9d794b042673b86300ebe53f0bdf1b979f01a0ae2cbcc185d643ef81d13049eb7b84de4e5ad2d1ca2c3e924c487f8b15f56775dae4dd59fbbfe659e619d18 texlive.tlpdb
+7e7b31d1af1cc57b339755dbb1ab307534e68d8390f2ef02af4e446ab11b89c97671bee9f18f2fc78ca327f79b1c9a34970784a3e8333135e042897b37543a13 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index aa1d109268..2bf04f7f8c 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+QqiBBqTOGHfhlDjHAFAmU6+iYACgkQTOGHfhlD
-jHBxDQgAuoleth1jyMdIssw3t0yEupGled4mdNjFT4TUXwL4CPkm9A5N7ahS+Y7Q
-n0MxvhiTzDDIQ0OWKQX40b4KqnynYPCe8LMqEYfGQfB7xSLXKqmsfOltVkmT/oHy
-hklLQDBjHs2a872sY3FHV7ddFUSU+eE3hDnHiCocjIyJIIF6rPj6xV4H/MXWA3Pi
-CcwCfbHG1EkWGev5Az1XtNRJmZZD1PtM+Kn7BMMSEu2GD7WwSJkV78/HE9E4cvxs
-/3Zp2exEB08mlvG1EISzmDCVmk3ZlbVig9ulVoKvzXu3m5XNxHhYiMjvkfvdZWk1
-WiLc2OkmGuAFLyJvaQJlAN4D2UJkTA==
-=lWvh
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmU8S6AACgkQTOGHfhlD
+jHBxNgf/bxKbzDu7z0Lue0obm8DXigj9EVuh+j1yehovnWvnBT3Sh21dtfO+9SwN
+2RBHsp8XX4YLkIUFN20SW+bLH+Iydcz/0XJJalOe8AcbjOb6zPK3rNP3qb1tnfhr
+tzDgYx54N7OnPjdvUgccaJasDPwcJa89xIMwhmia4lSUyAg/caRIj94K/2FVGYpu
+wjbmKkFH4eLxISnKl625nhvXzDZ+jb6mIMY3PR2abylFiVR3pMdJs8ReQB0JMx9W
+v1JymS8WiwZ1io3rM8kmBFPMWzD1OwCLbgC4K02rmN0hqvTQUDnaFmUVCBwyohrn
+Rg1Sr9nOCOldkgiVBmT4PQb4gvo+Gw==
+=uqcG
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index f8c2c60b40..2a3c6f7e17 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 5b3e79673f..e6ee6651f6 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-10-27-02-02
+2023-10-28-02-02