summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname487
-rw-r--r--FILES.byname.gzbin2558511 -> 2558463 bytes
-rw-r--r--FILES.last07days1512
-rw-r--r--biblio/bibtex/contrib/econ-bst/CHANGES.md11
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/README.md11
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/cited-part.tex1
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-a.pdfbin143958 -> 104118 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdfbin199485 -> 147589 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdfbin226736 -> 158458 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-b.pdfbin213457 -> 160261 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-default.pdfbin200352 -> 148436 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdfbin207437 -> 154679 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdfbin189836 -> 138365 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdfbin187204 -> 136354 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdfbin199002 -> 147022 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdfbin199606 -> 147640 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdfbin198716 -> 149898 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-old.pdfbin201072 -> 149206 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-te.pdfbin0 -> 150567 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/customization/econ-te.tex66
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-a.bst10
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-abbr.bst10
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-aea.bst12
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-b.bst10
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-econometrica.bst11
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-example.bib14
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-example.pdfbin306040 -> 262222 bytes
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-example.tex11
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-jet.bst10
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-jie.bst10
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-jpe.bst9
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-no-sort.bst12
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ-te.bst3641
-rw-r--r--biblio/bibtex/contrib/econ-bst/econ.bst10
-rw-r--r--biblio/ctan-bibdata/ctan.bib46
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3726593 -> 3726365 bytes
-rw-r--r--fonts/newtx/README5
-rw-r--r--fonts/newtx/tex/newtx.sty6
-rw-r--r--fonts/newtx/tex/newtxmath.sty20
-rw-r--r--fonts/newtx/tex/newtxtext.sty14
-rw-r--r--graphics/pstricks/contrib/dsptricks/README4
-rw-r--r--graphics/pstricks/contrib/dsptricks/dspTricksManual.pdfbin212782 -> 202907 bytes
-rw-r--r--graphics/pstricks/contrib/dsptricks/dspTricksManual.tex172
-rw-r--r--graphics/pstricks/contrib/dsptricks/dspblocks.sty11
-rw-r--r--graphics/pstricks/contrib/dsptricks/dspfunctions.sty97
-rw-r--r--graphics/pstricks/contrib/dsptricks/dsptricks.sty4
-rw-r--r--macros/latex/contrib/acmart/README5
-rw-r--r--macros/latex/contrib/acmart/acmart.dtx279
-rw-r--r--macros/latex/contrib/acmart/acmart.pdfbin944009 -> 905160 bytes
-rw-r--r--macros/latex/contrib/acmart/acmguide.pdfbin434062 -> 433431 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmcp.pdfbin215120 -> 215120 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmengage.pdfbin395888 -> 395887 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmlarge.pdfbin607188 -> 607035 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdfbin629691 -> 629654 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdfbin1051029 -> 1051033 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdfbin619512 -> 619465 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmsmall.pdfbin617005 -> 616959 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-acmtog.pdfbin564503 -> 564521 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-authordraft.pdfbin1044098 -> 1044077 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-lualatex.pdfbin783354 -> 783335 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-manuscript.pdfbin619302 -> 619322 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdfbin616653 -> 616653 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdfbin1055582 -> 1055579 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigconf.pdfbin1040314 -> 1040300 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-sigplan.pdfbin1048750 -> 1048761 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/sample-xelatex.pdfbin659297 -> 659280 bytes
-rw-r--r--macros/latex/contrib/acmart/samples/samples.dtx3
-rw-r--r--macros/latex/contrib/newpax/README.md2
-rw-r--r--macros/latex/contrib/newpax/doc-input1.pdf14
-rw-r--r--macros/latex/contrib/newpax/doc-input2.pdf14
-rw-r--r--macros/latex/contrib/newpax/doc-use-newpax.pdf102
-rw-r--r--macros/latex/contrib/newpax/doc-use-pax.pdfbin44968 -> 44968 bytes
-rw-r--r--macros/latex/contrib/newpax/newpax.dtx30
-rw-r--r--macros/latex/contrib/newpax/newpax.pdf682
-rw-r--r--macros/latex/contrib/newpax/newpax.tex4
-rw-r--r--macros/latex/contrib/notebeamer/README.md2
-rw-r--r--macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpgbin38878 -> 39979 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdfbin133482 -> 311010 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdfbin543912 -> 1075706 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdfbin506138 -> 8075486 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/images/titlepage1.pdfbin0 -> 286314 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/images/titlepage2.pdf (renamed from macros/latex/contrib/notebeamer/doc/images/titlepage.pdf)bin12057 -> 12057 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdfbin1444880 -> 2978326 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex24
-rw-r--r--macros/latex/contrib/notebeamer/doc/notebeamer-demo9.pdfbin1632882 -> 0 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdfbin1601151 -> 3049806 bytes
-rw-r--r--macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex149
-rw-r--r--macros/latex/contrib/notebeamer/tex/notebeamer.cls192
-rw-r--r--macros/latex/contrib/ppt-slides/DEPENDS.txt2
-rw-r--r--macros/latex/contrib/ppt-slides/ppt-slides.dtx29
-rw-r--r--macros/latex/contrib/ppt-slides/ppt-slides.pdfbin932902 -> 934686 bytes
-rw-r--r--macros/latex/contrib/q-and-a/Q-and-A.cls13
-rw-r--r--macros/latex/contrib/q-and-a/README.md3
-rw-r--r--macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdfbin43260 -> 45683 bytes
-rw-r--r--macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdfbin43239 -> 45654 bytes
-rw-r--r--macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex37
-rw-r--r--macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdfbin2106 -> 2703 bytes
-rw-r--r--macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdfbin100627 -> 101697 bytes
-rw-r--r--macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex7
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl3
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb332
-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.xzbin2483212 -> 2481464 bytes
-rw-r--r--timestamp2
106 files changed, 5580 insertions, 2607 deletions
diff --git a/FILES.byname b/FILES.byname
index a68fe34ad0..e27311575d 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -466,49 +466,52 @@
2006/05/22 | 446643 | biblio/bibtex/contrib/dk-bib.zip
2007/01/10 | 533445 | biblio/bibtex/contrib/doc/btxFAQ.pdf
2007/01/10 | 1504 | biblio/bibtex/contrib/doc/README
-2022/01/05 | 12066 | biblio/bibtex/contrib/econ-bst/CHANGES.md
-2022/01/05 | 2553 | biblio/bibtex/contrib/econ-bst/customization/cited-part.tex
-2022/01/05 | 199485 | biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf
-2022/01/05 | 1524 | biblio/bibtex/contrib/econ-bst/customization/econ-abbr.tex
-2022/01/05 | 226736 | biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf
-2022/01/05 | 1606 | biblio/bibtex/contrib/econ-bst/customization/econ-aea.tex
-2022/01/05 | 143958 | biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf
-2022/01/05 | 1399 | biblio/bibtex/contrib/econ-bst/customization/econ-a.tex
-2022/01/05 | 213457 | biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf
-2022/01/05 | 1399 | biblio/bibtex/contrib/econ-bst/customization/econ-b.tex
-2022/01/05 | 200352 | biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf
-2022/01/05 | 1441 | biblio/bibtex/contrib/econ-bst/customization/econ-default.tex
-2022/01/05 | 207437 | biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf
-2022/01/05 | 1472 | biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.tex
-2022/01/05 | 189836 | biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf
-2022/01/05 | 1475 | biblio/bibtex/contrib/econ-bst/customization/econ-jet.tex
-2022/01/05 | 187204 | biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf
-2022/01/05 | 1469 | biblio/bibtex/contrib/econ-bst/customization/econ-jie.tex
-2022/01/05 | 199002 | biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf
-2022/01/05 | 1462 | biblio/bibtex/contrib/econ-bst/customization/econ-jpe.tex
-2022/01/05 | 199606 | biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf
-2022/01/05 | 1512 | biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.tex
-2022/01/05 | 198716 | biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf
-2022/01/05 | 2200 | biblio/bibtex/contrib/econ-bst/customization/econ-numbers.tex
-2022/01/05 | 201072 | biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf
-2022/01/05 | 1444 | biblio/bibtex/contrib/econ-bst/customization/econ-old.tex
-2022/01/05 | 2996 | biblio/bibtex/contrib/econ-bst/customization/README.md
-2022/01/05 | 115641 | biblio/bibtex/contrib/econ-bst/econ-abbr.bst
-2022/01/05 | 84516 | biblio/bibtex/contrib/econ-bst/econ-a.bst
-2022/01/05 | 84833 | biblio/bibtex/contrib/econ-bst/econ-aea.bst
-2022/01/05 | 84650 | biblio/bibtex/contrib/econ-bst/econ-b.bst
-2022/01/05 | 84329 | biblio/bibtex/contrib/econ-bst/econ.bst
-2022/01/05 | 85960 | biblio/bibtex/contrib/econ-bst/econ-econometrica.bst
-2022/01/05 | 40878 | biblio/bibtex/contrib/econ-bst/econ-example.bib
-2022/01/05 | 306040 | biblio/bibtex/contrib/econ-bst/econ-example.pdf
-2022/01/05 | 33866 | biblio/bibtex/contrib/econ-bst/econ-example.tex
-2022/01/05 | 115521 | biblio/bibtex/contrib/econ-bst/econ-jet.bst
-2022/01/05 | 84265 | biblio/bibtex/contrib/econ-bst/econ-jie.bst
-2022/01/05 | 117583 | biblio/bibtex/contrib/econ-bst/econ-jpe.bst
-2022/01/05 | 84329 | biblio/bibtex/contrib/econ-bst/econ-no-sort.bst
-2022/01/05 | 82697 | biblio/bibtex/contrib/econ-bst/econ-old.bst
-2022/01/05 | 2050 | biblio/bibtex/contrib/econ-bst/README.md
-2022/01/05 | 2870468 | biblio/bibtex/contrib/econ-bst.zip
+2023/11/08 | 12385 | biblio/bibtex/contrib/econ-bst/CHANGES.md
+2023/11/08 | 2609 | biblio/bibtex/contrib/econ-bst/customization/cited-part.tex
+2023/11/08 | 147589 | biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf
+2023/11/08 | 1524 | biblio/bibtex/contrib/econ-bst/customization/econ-abbr.tex
+2023/11/08 | 158458 | biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf
+2023/11/08 | 1606 | biblio/bibtex/contrib/econ-bst/customization/econ-aea.tex
+2023/11/08 | 104118 | biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf
+2023/11/08 | 1399 | biblio/bibtex/contrib/econ-bst/customization/econ-a.tex
+2023/11/08 | 160261 | biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf
+2023/11/08 | 1399 | biblio/bibtex/contrib/econ-bst/customization/econ-b.tex
+2023/11/08 | 148436 | biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf
+2023/11/08 | 1441 | biblio/bibtex/contrib/econ-bst/customization/econ-default.tex
+2023/11/08 | 154679 | biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf
+2023/11/08 | 1472 | biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.tex
+2023/11/08 | 138365 | biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf
+2023/11/08 | 1475 | biblio/bibtex/contrib/econ-bst/customization/econ-jet.tex
+2023/11/08 | 136354 | biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf
+2023/11/08 | 1469 | biblio/bibtex/contrib/econ-bst/customization/econ-jie.tex
+2023/11/08 | 147022 | biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf
+2023/11/08 | 1462 | biblio/bibtex/contrib/econ-bst/customization/econ-jpe.tex
+2023/11/08 | 147640 | biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf
+2023/11/08 | 1512 | biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.tex
+2023/11/08 | 149898 | biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf
+2023/11/08 | 2200 | biblio/bibtex/contrib/econ-bst/customization/econ-numbers.tex
+2023/11/08 | 149206 | biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf
+2023/11/08 | 1444 | biblio/bibtex/contrib/econ-bst/customization/econ-old.tex
+2023/11/08 | 150567 | biblio/bibtex/contrib/econ-bst/customization/econ-te.pdf
+2023/11/08 | 1741 | biblio/bibtex/contrib/econ-bst/customization/econ-te.tex
+2023/11/08 | 3137 | biblio/bibtex/contrib/econ-bst/customization/README.md
+2023/11/08 | 115639 | biblio/bibtex/contrib/econ-bst/econ-abbr.bst
+2023/11/08 | 84514 | biblio/bibtex/contrib/econ-bst/econ-a.bst
+2023/11/08 | 84836 | biblio/bibtex/contrib/econ-bst/econ-aea.bst
+2023/11/08 | 84648 | biblio/bibtex/contrib/econ-bst/econ-b.bst
+2023/11/08 | 84327 | biblio/bibtex/contrib/econ-bst/econ.bst
+2023/11/08 | 85929 | biblio/bibtex/contrib/econ-bst/econ-econometrica.bst
+2023/11/08 | 41362 | biblio/bibtex/contrib/econ-bst/econ-example.bib
+2023/11/08 | 262222 | biblio/bibtex/contrib/econ-bst/econ-example.pdf
+2023/11/08 | 34120 | biblio/bibtex/contrib/econ-bst/econ-example.tex
+2023/11/08 | 115519 | biblio/bibtex/contrib/econ-bst/econ-jet.bst
+2023/11/08 | 84263 | biblio/bibtex/contrib/econ-bst/econ-jie.bst
+2023/11/08 | 117624 | biblio/bibtex/contrib/econ-bst/econ-jpe.bst
+2023/11/08 | 84328 | biblio/bibtex/contrib/econ-bst/econ-no-sort.bst
+2023/11/08 | 82697 | biblio/bibtex/contrib/econ-bst/econ-old.bst
+2023/11/08 | 84123 | biblio/bibtex/contrib/econ-bst/econ-te.bst
+2023/11/08 | 2050 | biblio/bibtex/contrib/econ-bst/README.md
+2023/11/08 | 2365198 | biblio/bibtex/contrib/econ-bst.zip
2008/09/22 | 26812 | biblio/bibtex/contrib/economic/aer.bst
2008/09/22 | 14828 | biblio/bibtex/contrib/economic/aer-cje-ex.bib
2008/12/31 | 920 | biblio/bibtex/contrib/economic/aer-cje-ex.tex
@@ -2060,12 +2063,12 @@
2023/10/05 | 1710 | biblio/citation-style-language/README.md
2023/10/05 | 12878 | biblio/citation-style-language/vancouver.csl
2023/10/05 | 4531754 | biblio/citation-style-language.zip
-2023/11/07 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/11/08 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/11/07 | 2826768 | biblio/ctan-bibdata/ctan.bib
-2023/11/07 | 3726593 | biblio/ctan-bibdata/ctan.pdf
+2023/11/08 | 2827729 | biblio/ctan-bibdata/ctan.bib
+2023/11/08 | 3726365 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/11/07 | 4132465 | biblio/ctan-bibdata.zip
+2023/11/08 | 4131474 | 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
@@ -5422,7 +5425,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/11/07 | 227683 | FILES.last07days
+2023/11/08 | 225923 | 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
@@ -85085,7 +85088,7 @@
2023/09/20 | 217888 | fonts/newtx/opentype/TeXGyreTermesX-Italic.otf
2023/10/29 | 226088 | fonts/newtx/opentype/TeXGyreTermesX-Regular.otf
2023/09/20 | 237316 | fonts/newtx/opentype/TeXGyreTermesX-Slanted.otf
-2023/11/07 | 46592 | fonts/newtx/README
+2023/11/08 | 46702 | fonts/newtx/README
2023/05/07 | 245268 | fonts/newtxsf/doc/newtxsf-doc.pdf
2023/05/07 | 6715 | fonts/newtxsf/doc/newtxsf-doc.tex
2014/09/30 | 43780 | fonts/newtxsf/doc/OFL-FAQ.txt
@@ -85136,10 +85139,10 @@
2012/05/01 | 1516 | fonts/newtx/tex/ly1ntxtt.fd
2019/10/01 | 164 | fonts/newtx/tex/newtx-ebgaramond-subs.tex
2019/10/01 | 149 | fonts/newtx/tex/newtx-libertine-subs.tex
-2023/10/29 | 140643 | fonts/newtx/tex/newtxmath.sty
-2023/10/28 | 27767 | fonts/newtx/tex/newtx.sty
+2023/11/06 | 141080 | fonts/newtx/tex/newtxmath.sty
+2023/11/05 | 27779 | fonts/newtx/tex/newtx.sty
2020/12/19 | 144 | fonts/newtx/tex/newtx-subs.tex
-2023/10/30 | 29177 | fonts/newtx/tex/newtxtext.sty
+2023/11/08 | 29280 | fonts/newtx/tex/newtxtext.sty
2019/10/23 | 818 | fonts/newtx/tex/omlntxebgmi.fd
2016/10/07 | 1919 | fonts/newtx/tex/omlntxmi.fd
2018/04/27 | 781 | fonts/newtx/tex/omlntxstx2mi.fd
@@ -86199,7 +86202,7 @@
2019/11/02 | 2656 | fonts/newtx/vf/zutbmi.vf
2021/03/22 | 2176 | fonts/newtx/vf/zutmia.vf
2019/11/02 | 2552 | fonts/newtx/vf/zutmi.vf
-2023/11/07 | 9655283 | fonts/newtx.zip
+2023/11/08 | 9655420 | fonts/newtx.zip
2005/10/24 | 6224 | fonts/niceframe/afm/bbding10.afm
2005/10/24 | 2299 | fonts/niceframe/afm/dingbat.afm
2005/10/24 | 9099 | fonts/niceframe/afm/karta15.afm
@@ -164378,13 +164381,13 @@
2023/11/06 | 8109 | graphics/pstricks/base/latex/pstricks.sty
2022/01/09 | 4651 | graphics/pstricks/base/README
2023/11/06 | 8189553 | graphics/pstricks/base.zip
-2014/07/25 | 3769 | graphics/pstricks/contrib/dsptricks/dspblocks.sty
-2014/07/24 | 9254 | graphics/pstricks/contrib/dsptricks/dspfunctions.sty
-2014/07/25 | 212782 | graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf
-2014/07/25 | 39249 | graphics/pstricks/contrib/dsptricks/dspTricksManual.tex
-2014/07/24 | 36126 | graphics/pstricks/contrib/dsptricks/dsptricks.sty
-2014/07/25 | 606 | graphics/pstricks/contrib/dsptricks/README
-2014/07/25 | 186879 | graphics/pstricks/contrib/dsptricks.zip
+2023/11/08 | 4089 | graphics/pstricks/contrib/dsptricks/dspblocks.sty
+2023/11/08 | 10796 | graphics/pstricks/contrib/dsptricks/dspfunctions.sty
+2023/11/08 | 202907 | graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf
+2023/11/08 | 42796 | graphics/pstricks/contrib/dsptricks/dspTricksManual.tex
+2023/11/08 | 36139 | graphics/pstricks/contrib/dsptricks/dsptricks.sty
+2023/11/08 | 615 | graphics/pstricks/contrib/dsptricks/README
+2023/11/08 | 203503 | graphics/pstricks/contrib/dsptricks.zip
2015/05/18 | 496201 | graphics/pstricks/contrib/egpeirce/doc-sources/493_complex.eps
2015/05/05 | 700434 | graphics/pstricks/contrib/egpeirce/doc-sources/c_and_li_3_MS430.eps
2023/02/28 | 152373 | graphics/pstricks/contrib/egpeirce/doc-sources/cut_and_bridge.eps
@@ -211624,43 +211627,43 @@
2022/11/25 | 1333 | macros/latex/contrib/achemso/README.md
2022/11/25 | 917174 | macros/latex/contrib/achemso.zip
2023/06/23 | 2773 | macros/latex/contrib/acmart/acmart.bib
-2023/10/23 | 288660 | macros/latex/contrib/acmart/acmart.dtx
+2023/11/08 | 287314 | macros/latex/contrib/acmart/acmart.dtx
2023/03/26 | 1016 | macros/latex/contrib/acmart/acmart.ins
-2023/10/23 | 944009 | macros/latex/contrib/acmart/acmart.pdf
+2023/11/08 | 905160 | macros/latex/contrib/acmart/acmart.pdf
2023/03/26 | 20721 | macros/latex/contrib/acmart/acmauthoryear.bbx
2023/03/26 | 6245 | macros/latex/contrib/acmart/acmauthoryear.cbx
2023/03/26 | 1093 | macros/latex/contrib/acmart/acmdatamodel.dbx
-2023/10/23 | 434062 | macros/latex/contrib/acmart/acmguide.pdf
+2023/11/08 | 433431 | macros/latex/contrib/acmart/acmguide.pdf
2023/06/12 | 19718 | macros/latex/contrib/acmart/acm-jdslogo.png
2023/03/26 | 19840 | macros/latex/contrib/acmart/acmnumeric.bbx
2023/03/26 | 90 | macros/latex/contrib/acmart/acmnumeric.cbx
2023/03/31 | 90332 | macros/latex/contrib/acmart/ACM-Reference-Format.bst
2023/06/23 | 5420 | macros/latex/contrib/acmart/Makefile
-2023/10/23 | 12870 | macros/latex/contrib/acmart/README
+2023/11/08 | 13030 | macros/latex/contrib/acmart/README
2023/03/26 | 4825 | macros/latex/contrib/acmart/samples/abbrev.bib
-2023/10/23 | 215120 | macros/latex/contrib/acmart/samples/sample-acmcp.pdf
-2023/10/23 | 395888 | macros/latex/contrib/acmart/samples/sample-acmengage.pdf
-2023/10/23 | 607188 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
-2023/10/23 | 629691 | macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
-2023/10/23 | 1051029 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
-2023/10/23 | 617005 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
-2023/10/23 | 619512 | macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
-2023/10/23 | 564503 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
-2023/10/23 | 1044098 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf
+2023/11/08 | 215120 | macros/latex/contrib/acmart/samples/sample-acmcp.pdf
+2023/11/08 | 395887 | macros/latex/contrib/acmart/samples/sample-acmengage.pdf
+2023/11/08 | 607035 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+2023/11/08 | 629654 | macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
+2023/11/08 | 1051033 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+2023/11/08 | 616959 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+2023/11/08 | 619465 | macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
+2023/11/08 | 564521 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+2023/11/08 | 1044077 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf
2023/03/26 | 53502 | macros/latex/contrib/acmart/samples/sample-base.bib
2023/03/26 | 95030 | macros/latex/contrib/acmart/samples/sample-franklin.png
-2023/10/23 | 783354 | macros/latex/contrib/acmart/samples/sample-lualatex.pdf
-2023/10/23 | 619302 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf
-2023/10/23 | 55212 | macros/latex/contrib/acmart/samples/samples.dtx
-2023/10/23 | 616653 | macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
-2023/10/23 | 1055582 | macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
-2023/10/23 | 1040314 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf
-2023/10/23 | 1048750 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+2023/11/08 | 783335 | macros/latex/contrib/acmart/samples/sample-lualatex.pdf
+2023/11/08 | 619322 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+2023/11/08 | 55194 | macros/latex/contrib/acmart/samples/samples.dtx
+2023/11/08 | 616653 | macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
+2023/11/08 | 1055579 | macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
+2023/11/08 | 1040300 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+2023/11/08 | 1048761 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf
2023/06/23 | 1138 | macros/latex/contrib/acmart/samples/samples.ins
2023/03/26 | 439021 | macros/latex/contrib/acmart/samples/sampleteaser.pdf
-2023/10/23 | 659297 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+2023/11/08 | 659280 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf
2023/03/26 | 5221 | macros/latex/contrib/acmart/samples/software.bib
-2023/10/23 | 13046742 | macros/latex/contrib/acmart.zip
+2023/11/08 | 13008986 | macros/latex/contrib/acmart.zip
2000/05/18 | 66049 | macros/latex/contrib/acmconf/acmconf.dtx
2000/05/18 | 4408 | macros/latex/contrib/acmconf/acmconf.ins
2008/05/14 | 96012 | macros/latex/contrib/acmconf/acmconf.pdf
@@ -231794,22 +231797,22 @@
2003/01/11 | 122010 | macros/latex/contrib/newlfm/wine.eps
2004/10/30 | 29464 | macros/latex/contrib/newlfm/wine.pdf
2009/04/12 | 679892 | macros/latex/contrib/newlfm.zip
-2023/09/11 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex
-2023/09/11 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex
-2023/09/11 | 42807 | macros/latex/contrib/newpax/doc-input1.pdf
-2023/09/11 | 1007 | macros/latex/contrib/newpax/doc-input1.tex
-2023/09/11 | 42518 | macros/latex/contrib/newpax/doc-input2.pdf
-2023/09/11 | 896 | macros/latex/contrib/newpax/doc-input2.tex
-2023/09/11 | 81041 | macros/latex/contrib/newpax/doc-use-newpax.pdf
-2023/09/11 | 1093 | macros/latex/contrib/newpax/doc-use-newpax.tex
-2023/09/11 | 44968 | macros/latex/contrib/newpax/doc-use-pax.pdf
-2023/09/11 | 915 | macros/latex/contrib/newpax/doc-use-pax.tex
-2023/09/11 | 45968 | macros/latex/contrib/newpax/newpax.dtx
-2023/09/11 | 1745 | macros/latex/contrib/newpax/newpax.ins
-2023/09/11 | 216131 | macros/latex/contrib/newpax/newpax.pdf
-2023/09/11 | 16853 | macros/latex/contrib/newpax/newpax.tex
-2023/09/11 | 855 | macros/latex/contrib/newpax/README.md
-2023/09/11 | 157745 | macros/latex/contrib/newpax.zip
+2023/11/08 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex
+2023/11/08 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex
+2023/11/08 | 42807 | macros/latex/contrib/newpax/doc-input1.pdf
+2023/11/08 | 1007 | macros/latex/contrib/newpax/doc-input1.tex
+2023/11/08 | 42518 | macros/latex/contrib/newpax/doc-input2.pdf
+2023/11/08 | 896 | macros/latex/contrib/newpax/doc-input2.tex
+2023/11/08 | 81041 | macros/latex/contrib/newpax/doc-use-newpax.pdf
+2023/11/08 | 1093 | macros/latex/contrib/newpax/doc-use-newpax.tex
+2023/11/08 | 44968 | macros/latex/contrib/newpax/doc-use-pax.pdf
+2023/11/08 | 915 | macros/latex/contrib/newpax/doc-use-pax.tex
+2023/11/08 | 46533 | macros/latex/contrib/newpax/newpax.dtx
+2023/11/08 | 1745 | macros/latex/contrib/newpax/newpax.ins
+2023/11/08 | 216129 | macros/latex/contrib/newpax/newpax.pdf
+2023/11/08 | 16853 | macros/latex/contrib/newpax/newpax.tex
+2023/11/08 | 855 | macros/latex/contrib/newpax/README.md
+2023/11/08 | 157921 | macros/latex/contrib/newpax.zip
2006/03/21 | 8851 | macros/latex/contrib/newspaper/atom.jpg
2007/06/12 | 21704 | macros/latex/contrib/newspaper/Figure1.pdf
2007/06/17 | 55908 | macros/latex/contrib/newspaper/Figure2.pdf
@@ -232097,20 +232100,20 @@
2023/03/30 | 63756 | macros/latex/contrib/nostarch/vitruvian.jpg
2023/07/19 | 733287 | macros/latex/contrib/nostarch.zip
2023/11/01 | 84691 | macros/latex/contrib/notebeamer/doc/images/HDU.pdf
-2023/11/01 | 38878 | macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg
-2023/11/01 | 133482 | macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
-2023/11/01 | 543912 | macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
-2023/11/01 | 506138 | macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
-2023/11/01 | 12057 | macros/latex/contrib/notebeamer/doc/images/titlepage.pdf
-2023/11/01 | 1632882 | macros/latex/contrib/notebeamer/doc/notebeamer-demo9.pdf
-2023/11/02 | 1444880 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
-2023/11/01 | 1288 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
-2023/11/01 | 1601151 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
-2023/11/03 | 15528 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
+2023/11/09 | 39979 | macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg
+2023/11/08 | 311010 | macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
+2023/11/09 | 1075706 | macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
+2023/11/04 | 8075486 | macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
+2023/11/08 | 286314 | macros/latex/contrib/notebeamer/doc/images/titlepage1.pdf
+2023/11/01 | 12057 | macros/latex/contrib/notebeamer/doc/images/titlepage2.pdf
+2023/11/09 | 2978326 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
+2023/11/09 | 1478 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
+2023/11/09 | 3049806 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
+2023/11/09 | 16440 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
2023/11/01 | 19101 | macros/latex/contrib/notebeamer/License
-2023/11/01 | 823 | macros/latex/contrib/notebeamer/README.md
-2023/11/03 | 16310 | macros/latex/contrib/notebeamer/tex/notebeamer.cls
-2023/11/02 | 5767778 | macros/latex/contrib/notebeamer.zip
+2023/11/04 | 820 | macros/latex/contrib/notebeamer/README.md
+2023/11/09 | 17119 | macros/latex/contrib/notebeamer/tex/notebeamer.cls
+2023/11/08 | 15270700 | macros/latex/contrib/notebeamer.zip
2019/09/28 | 56740 | macros/latex/contrib/notes2bib/notes2bib.dtx
2019/09/28 | 238756 | macros/latex/contrib/notes2bib/notes2bib.pdf
2019/09/28 | 1584 | macros/latex/contrib/notes2bib/README.md
@@ -234551,19 +234554,19 @@
2005/09/04 | 335095 | macros/latex/contrib/ppr-prv/ppr-prv.pdf
2005/09/02 | 4261 | macros/latex/contrib/ppr-prv/README
2005/09/04 | 328544 | macros/latex/contrib/ppr-prv.zip
-2023/09/08 | 642 | macros/latex/contrib/ppt-slides/DEPENDS.txt
-2023/09/08 | 1083 | macros/latex/contrib/ppt-slides/LICENSE.txt
-2023/09/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex
-2023/09/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex
-2023/09/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex
-2023/09/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex
-2023/09/08 | 18726 | macros/latex/contrib/ppt-slides/ppt-slides.dtx
-2023/09/08 | 2640 | macros/latex/contrib/ppt-slides/ppt-slides.ins
-2023/09/08 | 932902 | macros/latex/contrib/ppt-slides/ppt-slides.pdf
-2023/09/08 | 3989 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex
-2023/09/08 | 1620 | macros/latex/contrib/ppt-slides/README.md
-2023/09/08 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg
-2023/09/08 | 1019134 | macros/latex/contrib/ppt-slides.zip
+2023/11/08 | 654 | macros/latex/contrib/ppt-slides/DEPENDS.txt
+2023/11/08 | 1083 | macros/latex/contrib/ppt-slides/LICENSE.txt
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex
+2023/11/08 | 19254 | macros/latex/contrib/ppt-slides/ppt-slides.dtx
+2023/11/08 | 2640 | macros/latex/contrib/ppt-slides/ppt-slides.ins
+2023/11/08 | 934686 | macros/latex/contrib/ppt-slides/ppt-slides.pdf
+2023/11/08 | 3989 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex
+2023/11/08 | 1620 | macros/latex/contrib/ppt-slides/README.md
+2023/11/08 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg
+2023/11/08 | 1020932 | macros/latex/contrib/ppt-slides.zip
2007/08/13 | 4545 | macros/latex/contrib/pracjourn/pjsample.ltx
2006/11/16 | 122311 | macros/latex/contrib/pracjourn/pjsample.pdf
2007/08/25 | 50011 | macros/latex/contrib/pracjourn/pracjourn.dtx
@@ -235604,48 +235607,48 @@
2021/06/07 | 56659 | macros/latex/contrib/pythontex/syncpdb.py
2021/06/07 | 1767705 | macros/latex/contrib/pythontex.zip
2021/08/04 | 2469 | macros/latex/contrib/python.zip
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-for.py
-2023/11/06 | 106 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-func.py
-2023/11/06 | 25 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-list.py
-2023/11/06 | 3642 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn-content.tex
-2023/11/06 | 175682 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.pdf
-2023/11/06 | 310 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.tex
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-for.py
-2023/11/06 | 138 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-func.py
-2023/11/06 | 29 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-list.py
-2023/11/06 | 5068 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de-content.tex
-2023/11/06 | 52791 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.pdf
-2023/11/06 | 319 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.tex
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-for.py
-2023/11/06 | 117 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-func.py
-2023/11/06 | 25 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-list.py
-2023/11/06 | 4348 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en-content.tex
-2023/11/06 | 49773 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.pdf
-2023/11/06 | 302 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.tex
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-for.py
-2023/11/06 | 103 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-func.py
-2023/11/06 | 26 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-list.py
-2023/11/06 | 5225 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr-content.tex
-2023/11/06 | 48816 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.pdf
-2023/11/06 | 318 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.tex
-2023/11/06 | 807 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/code/Q-and-A-example-code-1.py
-2023/11/06 | 2106 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
-2023/11/06 | 1444 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-User.pdf
-2023/11/06 | 2946 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-content.tex
-2023/11/06 | 43260 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
-2023/11/06 | 43239 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
-2023/11/06 | 575 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
-2023/11/06 | 12 | macros/latex/contrib/q-and-a/DEPENDS.txt
-2023/11/06 | 21837 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.pdf
-2023/11/06 | 204 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.tex
-2023/11/06 | 365 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content.tex
-2023/11/06 | 271 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-document.tex
-2023/11/06 | 100627 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
-2023/11/06 | 15869 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
-2023/11/06 | 19106 | macros/latex/contrib/q-and-a/LICENSE
-2023/11/06 | 37196 | macros/latex/contrib/q-and-a/Q-and-A.cls
-2023/11/06 | 4336 | macros/latex/contrib/q-and-a/README.md
-2023/11/06 | 560069 | macros/latex/contrib/q-and-a.zip
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-for.py
+2023/11/08 | 106 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-func.py
+2023/11/08 | 25 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-list.py
+2023/11/08 | 3642 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn-content.tex
+2023/11/08 | 175682 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.pdf
+2023/11/08 | 310 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.tex
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-for.py
+2023/11/08 | 138 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-func.py
+2023/11/08 | 29 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-list.py
+2023/11/08 | 5068 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de-content.tex
+2023/11/08 | 52791 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.pdf
+2023/11/08 | 319 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.tex
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-for.py
+2023/11/08 | 117 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-func.py
+2023/11/08 | 25 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-list.py
+2023/11/08 | 4348 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en-content.tex
+2023/11/08 | 49773 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.pdf
+2023/11/08 | 302 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.tex
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-for.py
+2023/11/08 | 103 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-func.py
+2023/11/08 | 26 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-list.py
+2023/11/08 | 5225 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr-content.tex
+2023/11/08 | 48816 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.pdf
+2023/11/08 | 318 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.tex
+2023/11/08 | 807 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/code/Q-and-A-example-code-1.py
+2023/11/08 | 2703 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
+2023/11/08 | 1444 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-User.pdf
+2023/11/08 | 2946 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-content.tex
+2023/11/08 | 45683 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
+2023/11/08 | 45654 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
+2023/11/08 | 1765 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
+2023/11/08 | 12 | macros/latex/contrib/q-and-a/DEPENDS.txt
+2023/11/08 | 21837 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.pdf
+2023/11/08 | 204 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.tex
+2023/11/08 | 365 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content.tex
+2023/11/08 | 271 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-document.tex
+2023/11/08 | 101697 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
+2023/11/08 | 16658 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
+2023/11/08 | 19106 | macros/latex/contrib/q-and-a/LICENSE
+2023/11/08 | 37484 | macros/latex/contrib/q-and-a/Q-and-A.cls
+2023/11/08 | 4916 | macros/latex/contrib/q-and-a/README.md
+2023/11/08 | 566826 | macros/latex/contrib/q-and-a.zip
2004/11/27 | 1003 | macros/latex/contrib/qcm/NEWS
2004/11/27 | 30020 | macros/latex/contrib/qcm/qcm.dtx
2004/11/27 | 2444 | macros/latex/contrib/qcm/qcm.el
@@ -292763,8 +292766,8 @@
2021/05/18 | 133720 | systems/texlive/tlnet/archive/bnumexpr.doc.r59244.tar.xz
2021/05/18 | 4216 | systems/texlive/tlnet/archive/bnumexpr.r59244.tar.xz
2021/05/18 | 23164 | systems/texlive/tlnet/archive/bnumexpr.source.r59244.tar.xz
-2022/01/24 | 343180 | systems/texlive/tlnet/archive/bodegraph.doc.r61719.tar.xz
-2022/01/24 | 16008 | systems/texlive/tlnet/archive/bodegraph.r61719.tar.xz
+2023/11/08 | 343180 | systems/texlive/tlnet/archive/bodegraph.doc.r68747.tar.xz
+2023/11/08 | 16068 | systems/texlive/tlnet/archive/bodegraph.r68747.tar.xz
2023/10/14 | 731968 | systems/texlive/tlnet/archive/bodeplot.doc.r68530.tar.xz
2023/10/14 | 5500 | systems/texlive/tlnet/archive/bodeplot.r68530.tar.xz
2023/10/14 | 16932 | systems/texlive/tlnet/archive/bodeplot.source.r68530.tar.xz
@@ -293625,8 +293628,8 @@
2019/02/28 | 173692 | systems/texlive/tlnet/archive/colordoc.doc.r18270.tar.xz
2019/02/28 | 2228 | systems/texlive/tlnet/archive/colordoc.r18270.tar.xz
2019/02/28 | 11304 | systems/texlive/tlnet/archive/colordoc.source.r18270.tar.xz
-2023/11/02 | 728720 | systems/texlive/tlnet/archive/coloredbelts.doc.r68717.tar.xz
-2023/11/02 | 31160 | systems/texlive/tlnet/archive/coloredbelts.r68717.tar.xz
+2023/11/08 | 728728 | systems/texlive/tlnet/archive/coloredbelts.doc.r68747.tar.xz
+2023/11/08 | 31176 | systems/texlive/tlnet/archive/coloredbelts.r68747.tar.xz
2020/10/20 | 231020 | systems/texlive/tlnet/archive/color-edits.doc.r56707.tar.xz
2020/10/20 | 1920 | systems/texlive/tlnet/archive/color-edits.r56707.tar.xz
2020/10/20 | 7604 | systems/texlive/tlnet/archive/color-edits.source.r56707.tar.xz
@@ -294408,8 +294411,8 @@
2023/02/25 | 14468 | systems/texlive/tlnet/archive/denisbdoc.doc.r66137.tar.xz
2023/02/25 | 15584 | systems/texlive/tlnet/archive/denisbdoc.r66137.tar.xz
2023/02/25 | 22704 | systems/texlive/tlnet/archive/denisbdoc.source.r66137.tar.xz
-2023/07/27 | 222748 | systems/texlive/tlnet/archive/derivative.doc.r67735.tar.xz
-2023/07/27 | 10300 | systems/texlive/tlnet/archive/derivative.r67735.tar.xz
+2023/11/08 | 222752 | systems/texlive/tlnet/archive/derivative.doc.r68747.tar.xz
+2023/11/08 | 10304 | systems/texlive/tlnet/archive/derivative.r68747.tar.xz
2023/02/20 | 46664 | systems/texlive/tlnet/archive/detex.aarch64-linux.r65927.tar.xz
2023/02/18 | 49376 | systems/texlive/tlnet/archive/detex.amd64-freebsd.r65877.tar.xz
2023/02/20 | 44048 | systems/texlive/tlnet/archive/detex.amd64-netbsd.r65923.tar.xz
@@ -295604,8 +295607,8 @@
2020/09/08 | 1112404 | systems/texlive/tlnet/archive/fancytooltips.doc.r56291.tar.xz
2020/09/08 | 7968 | systems/texlive/tlnet/archive/fancytooltips.r56291.tar.xz
2020/09/08 | 16732 | systems/texlive/tlnet/archive/fancytooltips.source.r56291.tar.xz
-2023/01/20 | 179672 | systems/texlive/tlnet/archive/fancyvrb.doc.r65585.tar.xz
-2023/01/20 | 11884 | systems/texlive/tlnet/archive/fancyvrb.r65585.tar.xz
+2023/11/08 | 179676 | systems/texlive/tlnet/archive/fancyvrb.doc.r68747.tar.xz
+2023/11/08 | 11884 | systems/texlive/tlnet/archive/fancyvrb.r68747.tar.xz
2019/02/28 | 12168 | systems/texlive/tlnet/archive/fandol.doc.r37889.tar.xz
2019/02/28 | 21582588 | systems/texlive/tlnet/archive/fandol.r37889.tar.xz
2020/03/04 | 2042296 | systems/texlive/tlnet/archive/fascicules.doc.r54080.tar.xz
@@ -295642,8 +295645,8 @@
2022/12/25 | 441996 | systems/texlive/tlnet/archive/fei.doc.r65352.tar.xz
2022/12/25 | 8108 | systems/texlive/tlnet/archive/fei.r65352.tar.xz
2022/12/25 | 31128 | systems/texlive/tlnet/archive/fei.source.r65352.tar.xz
-2023/06/15 | 645152 | systems/texlive/tlnet/archive/fenetrecas.doc.r67362.tar.xz
-2023/06/15 | 3916 | systems/texlive/tlnet/archive/fenetrecas.r67362.tar.xz
+2023/11/08 | 645156 | systems/texlive/tlnet/archive/fenetrecas.doc.r68747.tar.xz
+2023/11/08 | 3920 | systems/texlive/tlnet/archive/fenetrecas.r68747.tar.xz
2019/02/28 | 532 | systems/texlive/tlnet/archive/fenixpar.doc.r24730.tar.xz
2019/02/28 | 3840 | systems/texlive/tlnet/archive/fenixpar.r24730.tar.xz
2019/02/28 | 237312 | systems/texlive/tlnet/archive/fetamont.doc.r43812.tar.xz
@@ -296016,9 +296019,9 @@
2022/02/10 | 235904 | systems/texlive/tlnet/archive/formal-grammar.doc.r61955.tar.xz
2022/02/10 | 1848 | systems/texlive/tlnet/archive/formal-grammar.r61955.tar.xz
2022/02/10 | 6752 | systems/texlive/tlnet/archive/formal-grammar.source.r61955.tar.xz
-2020/10/21 | 2929500 | systems/texlive/tlnet/archive/formation-latex-ul.doc.r56714.tar.xz
-2020/10/21 | 532 | systems/texlive/tlnet/archive/formation-latex-ul.r56714.tar.xz
-2020/10/21 | 2353768 | systems/texlive/tlnet/archive/formation-latex-ul.source.r56714.tar.xz
+2023/11/08 | 2929504 | systems/texlive/tlnet/archive/formation-latex-ul.doc.r68747.tar.xz
+2023/11/08 | 532 | systems/texlive/tlnet/archive/formation-latex-ul.r68747.tar.xz
+2023/11/08 | 2353764 | systems/texlive/tlnet/archive/formation-latex-ul.source.r68747.tar.xz
2019/02/28 | 352480 | systems/texlive/tlnet/archive/formlett.doc.r21480.tar.xz
2019/02/28 | 15972 | systems/texlive/tlnet/archive/formlett.r21480.tar.xz
2019/06/04 | 1448984 | systems/texlive/tlnet/archive/forms16be.doc.r51305.tar.xz
@@ -296752,8 +296755,8 @@
2022/07/10 | 1236 | systems/texlive/tlnet/archive/hideanswer.r63852.tar.xz
2021/03/16 | 223808 | systems/texlive/tlnet/archive/highlightlatex.doc.r58392.tar.xz
2021/03/16 | 3548 | systems/texlive/tlnet/archive/highlightlatex.r58392.tar.xz
-2023/09/05 | 186120 | systems/texlive/tlnet/archive/highlightx.doc.r68171.tar.xz
-2023/09/05 | 2576 | systems/texlive/tlnet/archive/highlightx.r68171.tar.xz
+2023/11/08 | 186124 | systems/texlive/tlnet/archive/highlightx.doc.r68747.tar.xz
+2023/11/08 | 2580 | systems/texlive/tlnet/archive/highlightx.r68747.tar.xz
2021/02/16 | 44964 | systems/texlive/tlnet/archive/hindawi-latex-template.doc.r57757.tar.xz
2021/02/16 | 524 | systems/texlive/tlnet/archive/hindawi-latex-template.r57757.tar.xz
2021/01/11 | 85732 | systems/texlive/tlnet/archive/hindmadurai.doc.r57360.tar.xz
@@ -296810,8 +296813,8 @@
2022/01/24 | 578024 | systems/texlive/tlnet/archive/hologo.doc.r61719.tar.xz
2022/01/24 | 9916 | systems/texlive/tlnet/archive/hologo.r61719.tar.xz
2022/01/24 | 19880 | systems/texlive/tlnet/archive/hologo.source.r61719.tar.xz
-2023/10/16 | 351488 | systems/texlive/tlnet/archive/homework.doc.r68551.tar.xz
-2023/10/16 | 3588 | systems/texlive/tlnet/archive/homework.r68551.tar.xz
+2023/11/08 | 351488 | systems/texlive/tlnet/archive/homework.doc.r68747.tar.xz
+2023/11/08 | 3600 | systems/texlive/tlnet/archive/homework.r68747.tar.xz
2019/02/28 | 2788 | systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz
2019/02/28 | 808 | systems/texlive/tlnet/archive/hook-pre-commit-pkg.r41378.tar.xz
2023/01/09 | 319716 | systems/texlive/tlnet/archive/hopatch.doc.r65491.tar.xz
@@ -297118,9 +297121,9 @@
2022/01/24 | 760 | systems/texlive/tlnet/archive/inline-images.r61719.tar.xz
2022/07/10 | 158132 | systems/texlive/tlnet/archive/inlinelabel.doc.r63853.tar.xz
2022/07/10 | 1236 | systems/texlive/tlnet/archive/inlinelabel.r63853.tar.xz
-2021/02/08 | 120788 | systems/texlive/tlnet/archive/innerscript.doc.r57672.tar.xz
-2021/02/08 | 3168 | systems/texlive/tlnet/archive/innerscript.r57672.tar.xz
-2021/02/08 | 7808 | systems/texlive/tlnet/archive/innerscript.source.r57672.tar.xz
+2023/11/08 | 120788 | systems/texlive/tlnet/archive/innerscript.doc.r68747.tar.xz
+2023/11/08 | 3248 | systems/texlive/tlnet/archive/innerscript.r68747.tar.xz
+2023/11/08 | 7812 | systems/texlive/tlnet/archive/innerscript.source.r68747.tar.xz
2019/12/01 | 785444 | systems/texlive/tlnet/archive/inputenx.doc.r52986.tar.xz
2019/12/01 | 30128 | systems/texlive/tlnet/archive/inputenx.r52986.tar.xz
2019/12/01 | 40392 | systems/texlive/tlnet/archive/inputenx.source.r52986.tar.xz
@@ -297868,12 +297871,12 @@
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.amd64-freebsd.r16472.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.amd64-netbsd.r30191.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.armhf-linux.r30015.tar.xz
-2023/04/05 | 520952 | systems/texlive/tlnet/archive/latexmk.doc.r66766.tar.xz
+2023/11/08 | 520952 | systems/texlive/tlnet/archive/latexmk.doc.r68747.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.i386-freebsd.r16472.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.i386-linux.r10937.tar.xz
2019/02/28 | 336 | systems/texlive/tlnet/archive/latexmk.i386-netbsd.r30191.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.i386-solaris.r10937.tar.xz
-2023/04/05 | 110284 | systems/texlive/tlnet/archive/latexmk.r66766.tar.xz
+2023/11/08 | 110292 | systems/texlive/tlnet/archive/latexmk.r68747.tar.xz
2021/02/25 | 340 | systems/texlive/tlnet/archive/latexmk.universal-darwin.r57908.tar.xz
2023/02/20 | 2300 | systems/texlive/tlnet/archive/latexmk.windows.r65891.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/latexmk.x86_64-cygwin.r33557.tar.xz
@@ -299726,8 +299729,8 @@
2019/02/28 | 196212 | systems/texlive/tlnet/archive/newspaper.doc.r15878.tar.xz
2019/02/28 | 1924 | systems/texlive/tlnet/archive/newspaper.r15878.tar.xz
2019/02/28 | 6804 | systems/texlive/tlnet/archive/newspaper.source.r15878.tar.xz
-2023/11/02 | 960276 | systems/texlive/tlnet/archive/newtx.doc.r68716.tar.xz
-2023/11/02 | 6058180 | systems/texlive/tlnet/archive/newtx.r68716.tar.xz
+2023/11/08 | 960276 | systems/texlive/tlnet/archive/newtx.doc.r68747.tar.xz
+2023/11/08 | 6058180 | systems/texlive/tlnet/archive/newtx.r68747.tar.xz
2023/05/09 | 263224 | systems/texlive/tlnet/archive/newtxsf.doc.r67051.tar.xz
2023/05/09 | 105976 | systems/texlive/tlnet/archive/newtxsf.r67051.tar.xz
2020/03/24 | 171356 | systems/texlive/tlnet/archive/newtxtt.doc.r54512.tar.xz
@@ -299752,9 +299755,9 @@
2019/02/28 | 7064 | systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz
2023/08/28 | 520 | systems/texlive/tlnet/archive/niceframe-type1.doc.r68091.tar.xz
2023/08/28 | 275488 | systems/texlive/tlnet/archive/niceframe-type1.r68091.tar.xz
-2023/10/25 | 2165920 | systems/texlive/tlnet/archive/nicematrix.doc.r68639.tar.xz
-2023/10/25 | 41520 | systems/texlive/tlnet/archive/nicematrix.r68639.tar.xz
-2023/10/25 | 89744 | systems/texlive/tlnet/archive/nicematrix.source.r68639.tar.xz
+2023/11/08 | 2165924 | systems/texlive/tlnet/archive/nicematrix.doc.r68747.tar.xz
+2023/11/08 | 41524 | systems/texlive/tlnet/archive/nicematrix.r68747.tar.xz
+2023/11/08 | 89748 | systems/texlive/tlnet/archive/nicematrix.source.r68747.tar.xz
2019/02/28 | 2473836 | systems/texlive/tlnet/archive/nicetext.doc.r38914.tar.xz
2019/02/28 | 54740 | systems/texlive/tlnet/archive/nicetext.r38914.tar.xz
2019/02/28 | 28908 | systems/texlive/tlnet/archive/nicetext.source.r38914.tar.xz
@@ -300363,9 +300366,9 @@
2022/10/30 | 314616 | systems/texlive/tlnet/archive/pdflscape.doc.r64851.tar.xz
2022/10/30 | 2612 | systems/texlive/tlnet/archive/pdflscape.r64851.tar.xz
2022/10/30 | 6508 | systems/texlive/tlnet/archive/pdflscape.source.r64851.tar.xz
-2023/10/11 | 8753320 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r68505.tar.xz
-2023/10/11 | 53900 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r68505.tar.xz
-2023/10/11 | 137880 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r68505.tar.xz
+2023/11/08 | 8753320 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r68747.tar.xz
+2023/11/08 | 53904 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r68747.tar.xz
+2023/11/08 | 137884 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r68747.tar.xz
2019/02/28 | 381552 | systems/texlive/tlnet/archive/pdfmarginpar.doc.r23492.tar.xz
2019/02/28 | 2424 | systems/texlive/tlnet/archive/pdfmarginpar.r23492.tar.xz
2023/03/22 | 234168 | systems/texlive/tlnet/archive/pdfmsym.doc.r66618.tar.xz
@@ -300693,9 +300696,9 @@
2020/07/28 | 2536 | systems/texlive/tlnet/archive/pinoutikz.r55966.tar.xz
2019/02/28 | 110192 | systems/texlive/tlnet/archive/pitex.doc.r24731.tar.xz
2019/02/28 | 22664 | systems/texlive/tlnet/archive/pitex.r24731.tar.xz
-2023/09/18 | 804676 | systems/texlive/tlnet/archive/piton.doc.r68306.tar.xz
-2023/09/18 | 16500 | systems/texlive/tlnet/archive/piton.r68306.tar.xz
-2023/09/18 | 47616 | systems/texlive/tlnet/archive/piton.source.r68306.tar.xz
+2023/11/08 | 804680 | systems/texlive/tlnet/archive/piton.doc.r68747.tar.xz
+2023/11/08 | 16504 | systems/texlive/tlnet/archive/piton.r68747.tar.xz
+2023/11/08 | 47616 | systems/texlive/tlnet/archive/piton.source.r68747.tar.xz
2019/02/28 | 317704 | systems/texlive/tlnet/archive/pittetd.doc.r15878.tar.xz
2019/02/28 | 8884 | systems/texlive/tlnet/archive/pittetd.r15878.tar.xz
2019/02/28 | 38588 | systems/texlive/tlnet/archive/pittetd.source.r15878.tar.xz
@@ -300965,8 +300968,8 @@
2023/10/16 | 1319080 | systems/texlive/tlnet/archive/profcollege.r68558.tar.xz
2022/04/27 | 134096 | systems/texlive/tlnet/archive/proflabo.doc.r63147.tar.xz
2022/04/27 | 2748 | systems/texlive/tlnet/archive/proflabo.r63147.tar.xz
-2023/11/02 | 1661380 | systems/texlive/tlnet/archive/proflycee.doc.r68718.tar.xz
-2023/11/02 | 43780 | systems/texlive/tlnet/archive/proflycee.r68718.tar.xz
+2023/11/08 | 1661384 | systems/texlive/tlnet/archive/proflycee.doc.r68747.tar.xz
+2023/11/08 | 43780 | systems/texlive/tlnet/archive/proflycee.r68747.tar.xz
2023/11/03 | 250008 | systems/texlive/tlnet/archive/profmaquette.doc.r68733.tar.xz
2023/11/03 | 18200 | systems/texlive/tlnet/archive/profmaquette.r68733.tar.xz
2023/09/30 | 344480 | systems/texlive/tlnet/archive/profsio.doc.r68397.tar.xz
@@ -301224,8 +301227,8 @@
2022/04/08 | 155324 | systems/texlive/tlnet/archive/pst-optexp.source.r62977.tar.xz
2023/05/09 | 311200 | systems/texlive/tlnet/archive/pst-optic.doc.r67052.tar.xz
2023/05/09 | 14692 | systems/texlive/tlnet/archive/pst-optic.r67052.tar.xz
-2019/02/28 | 1332868 | systems/texlive/tlnet/archive/pst-osci.doc.r15878.tar.xz
-2019/02/28 | 3432 | systems/texlive/tlnet/archive/pst-osci.r15878.tar.xz
+2023/11/08 | 1332868 | systems/texlive/tlnet/archive/pst-osci.doc.r68747.tar.xz
+2023/11/08 | 3408 | systems/texlive/tlnet/archive/pst-osci.r68747.tar.xz
2020/05/02 | 30000 | systems/texlive/tlnet/archive/pst-ovl.doc.r54963.tar.xz
2020/05/02 | 1932 | systems/texlive/tlnet/archive/pst-ovl.r54963.tar.xz
2019/02/28 | 137484 | systems/texlive/tlnet/archive/pst-pad.doc.r15878.tar.xz
@@ -301271,8 +301274,8 @@
2023/04/19 | 21972 | systems/texlive/tlnet/archive/pstricks-add.r66887.tar.xz
2019/02/28 | 1133128 | systems/texlive/tlnet/archive/pstricks_calcnotes.doc.r34363.tar.xz
2019/02/28 | 512 | systems/texlive/tlnet/archive/pstricks_calcnotes.r34363.tar.xz
-2023/10/31 | 7495528 | systems/texlive/tlnet/archive/pstricks.doc.r68705.tar.xz
-2023/10/31 | 88144 | systems/texlive/tlnet/archive/pstricks.r68705.tar.xz
+2023/11/08 | 7495528 | systems/texlive/tlnet/archive/pstricks.doc.r68747.tar.xz
+2023/11/08 | 88148 | systems/texlive/tlnet/archive/pstricks.r68747.tar.xz
2019/02/28 | 123272 | systems/texlive/tlnet/archive/pstring.doc.r42857.tar.xz
2019/02/28 | 7384 | systems/texlive/tlnet/archive/pstring.r42857.tar.xz
2019/02/28 | 85380 | systems/texlive/tlnet/archive/pst-rputover.doc.r44724.tar.xz
@@ -301290,8 +301293,8 @@
2019/02/28 | 12612 | systems/texlive/tlnet/archive/pst-slpe.source.r24391.tar.xz
2019/02/28 | 267348 | systems/texlive/tlnet/archive/pst-solarsystem.doc.r45097.tar.xz
2019/02/28 | 4908 | systems/texlive/tlnet/archive/pst-solarsystem.r45097.tar.xz
-2023/11/03 | 8955676 | systems/texlive/tlnet/archive/pst-solides3d.doc.r68728.tar.xz
-2023/11/03 | 55712 | systems/texlive/tlnet/archive/pst-solides3d.r68728.tar.xz
+2023/11/08 | 8955672 | systems/texlive/tlnet/archive/pst-solides3d.doc.r68747.tar.xz
+2023/11/08 | 55712 | systems/texlive/tlnet/archive/pst-solides3d.r68747.tar.xz
2019/02/28 | 84524 | systems/texlive/tlnet/archive/pst-soroban.doc.r15878.tar.xz
2019/02/28 | 1652 | systems/texlive/tlnet/archive/pst-soroban.r15878.tar.xz
2019/02/28 | 824 | systems/texlive/tlnet/archive/pst-soroban.source.r15878.tar.xz
@@ -301554,8 +301557,8 @@
2023/08/01 | 1344 | systems/texlive/tlnet/archive/quiver.r67779.tar.xz
2019/10/04 | 212988 | systems/texlive/tlnet/archive/quiz2socrative.doc.r52276.tar.xz
2019/10/04 | 2400 | systems/texlive/tlnet/archive/quiz2socrative.r52276.tar.xz
-2023/08/17 | 536164 | systems/texlive/tlnet/archive/quizztex.doc.r67950.tar.xz
-2023/08/17 | 5472 | systems/texlive/tlnet/archive/quizztex.r67950.tar.xz
+2023/11/08 | 536168 | systems/texlive/tlnet/archive/quizztex.doc.r68747.tar.xz
+2023/11/08 | 5476 | systems/texlive/tlnet/archive/quizztex.r68747.tar.xz
2020/11/14 | 292964 | systems/texlive/tlnet/archive/quotchap.doc.r56926.tar.xz
2020/11/14 | 2936 | systems/texlive/tlnet/archive/quotchap.r56926.tar.xz
2020/11/14 | 7588 | systems/texlive/tlnet/archive/quotchap.source.r56926.tar.xz
@@ -301570,8 +301573,8 @@
2020/03/09 | 129972 | systems/texlive/tlnet/archive/quran-de.doc.r54191.tar.xz
2020/03/09 | 620164 | systems/texlive/tlnet/archive/quran-de.r54191.tar.xz
2023/08/02 | 1032296 | systems/texlive/tlnet/archive/quran.doc.r67791.tar.xz
-2023/11/02 | 124824 | systems/texlive/tlnet/archive/quran-id.doc.r68719.tar.xz
-2023/11/02 | 795296 | systems/texlive/tlnet/archive/quran-id.r68719.tar.xz
+2023/11/08 | 124824 | systems/texlive/tlnet/archive/quran-id.doc.r68747.tar.xz
+2023/11/08 | 795308 | systems/texlive/tlnet/archive/quran-id.r68747.tar.xz
2023/08/02 | 1631908 | systems/texlive/tlnet/archive/quran.r67791.tar.xz
2023/09/19 | 154308 | systems/texlive/tlnet/archive/quran-ur.doc.r68314.tar.xz
2023/09/19 | 1874332 | systems/texlive/tlnet/archive/quran-ur.r68314.tar.xz
@@ -301890,8 +301893,8 @@
2020/02/02 | 158040 | systems/texlive/tlnet/archive/sansmathaccent.doc.r53628.tar.xz
2020/02/02 | 10604 | systems/texlive/tlnet/archive/sansmathaccent.r53628.tar.xz
2019/02/28 | 182264 | systems/texlive/tlnet/archive/sansmath.doc.r17997.tar.xz
-2022/10/10 | 365128 | systems/texlive/tlnet/archive/sansmathfonts.doc.r64661.tar.xz
-2022/10/10 | 4275704 | systems/texlive/tlnet/archive/sansmathfonts.r64661.tar.xz
+2023/11/08 | 365132 | systems/texlive/tlnet/archive/sansmathfonts.doc.r68747.tar.xz
+2023/11/08 | 4275700 | systems/texlive/tlnet/archive/sansmathfonts.r68747.tar.xz
2019/02/28 | 3356 | systems/texlive/tlnet/archive/sansmath.r17997.tar.xz
2022/07/05 | 276796 | systems/texlive/tlnet/archive/sapthesis.doc.r63810.tar.xz
2022/07/05 | 30276 | systems/texlive/tlnet/archive/sapthesis.r63810.tar.xz
@@ -302054,8 +302057,8 @@
2019/12/12 | 536588 | systems/texlive/tlnet/archive/selinput.doc.r53098.tar.xz
2019/12/12 | 2548 | systems/texlive/tlnet/archive/selinput.r53098.tar.xz
2019/12/12 | 6840 | systems/texlive/tlnet/archive/selinput.source.r53098.tar.xz
-2019/02/28 | 509908 | systems/texlive/tlnet/archive/selnolig.doc.r38721.tar.xz
-2019/02/28 | 54008 | systems/texlive/tlnet/archive/selnolig.r38721.tar.xz
+2023/11/08 | 509908 | systems/texlive/tlnet/archive/selnolig.doc.r68747.tar.xz
+2023/11/08 | 53988 | systems/texlive/tlnet/archive/selnolig.r68747.tar.xz
2023/01/30 | 420772 | systems/texlive/tlnet/archive/semantex.doc.r65679.tar.xz
2023/01/30 | 26512 | systems/texlive/tlnet/archive/semantex.r65679.tar.xz
2019/02/28 | 357820 | systems/texlive/tlnet/archive/semantic.doc.r15878.tar.xz
@@ -302244,9 +302247,9 @@
2021/06/26 | 250232 | systems/texlive/tlnet/archive/siunits.doc.r59702.tar.xz
2021/06/26 | 6040 | systems/texlive/tlnet/archive/siunits.r59702.tar.xz
2021/06/26 | 34532 | systems/texlive/tlnet/archive/siunits.source.r59702.tar.xz
-2023/10/08 | 1288028 | systems/texlive/tlnet/archive/siunitx.doc.r68476.tar.xz
-2023/10/08 | 67692 | systems/texlive/tlnet/archive/siunitx.r68476.tar.xz
-2023/10/08 | 122968 | systems/texlive/tlnet/archive/siunitx.source.r68476.tar.xz
+2023/11/08 | 1288032 | systems/texlive/tlnet/archive/siunitx.doc.r68747.tar.xz
+2023/11/08 | 67692 | systems/texlive/tlnet/archive/siunitx.r68747.tar.xz
+2023/11/08 | 122968 | systems/texlive/tlnet/archive/siunitx.source.r68747.tar.xz
2022/01/24 | 200108 | systems/texlive/tlnet/archive/skak.doc.r61719.tar.xz
2019/02/28 | 316212 | systems/texlive/tlnet/archive/skaknew.doc.r20031.tar.xz
2019/02/28 | 160064 | systems/texlive/tlnet/archive/skaknew.r20031.tar.xz
@@ -303160,7 +303163,7 @@
2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz
-2023/11/07 | 428680 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68744.tar.xz
+2023/11/08 | 428652 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68746.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
@@ -303182,7 +303185,7 @@
2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz
-2023/11/07 | 114252 | systems/texlive/tlnet/archive/texlive-scripts.r68744.tar.xz
+2023/11/08 | 114224 | systems/texlive/tlnet/archive/texlive-scripts.r68746.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
@@ -303684,14 +303687,14 @@
2023/02/24 | 16308 | systems/texlive/tlnet/archive/tkz-base.r66115.tar.xz
2021/01/22 | 924656 | systems/texlive/tlnet/archive/tkz-berge.doc.r57485.tar.xz
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/11/08 | 189396 | systems/texlive/tlnet/archive/tkz-bernoulli.doc.r68747.tar.xz
+2023/11/08 | 2736 | systems/texlive/tlnet/archive/tkz-bernoulli.r68747.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
+2023/11/08 | 1175256 | systems/texlive/tlnet/archive/tkz-euclide.doc.r68747.tar.xz
+2023/11/08 | 41924 | systems/texlive/tlnet/archive/tkz-euclide.r68747.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
@@ -304104,8 +304107,8 @@
2019/05/24 | 2984 | systems/texlive/tlnet/archive/unam-thesis.r51207.tar.xz
2023/10/28 | 5010296 | systems/texlive/tlnet/archive/unamth-template.doc.r68681.tar.xz
2023/10/28 | 480 | systems/texlive/tlnet/archive/unamth-template.r68681.tar.xz
-2023/10/22 | 1405592 | systems/texlive/tlnet/archive/unbtex.doc.r68603.tar.xz
-2023/10/22 | 17520 | systems/texlive/tlnet/archive/unbtex.r68603.tar.xz
+2023/11/08 | 1405592 | systems/texlive/tlnet/archive/unbtex.doc.r68747.tar.xz
+2023/11/08 | 17520 | systems/texlive/tlnet/archive/unbtex.r68747.tar.xz
2021/01/02 | 2036196 | systems/texlive/tlnet/archive/undergradmath.doc.r57286.tar.xz
2021/01/02 | 444 | systems/texlive/tlnet/archive/undergradmath.r57286.tar.xz
2019/02/28 | 70524 | systems/texlive/tlnet/archive/underlin.doc.r15878.tar.xz
@@ -305064,16 +305067,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2023/08/07 | 125713 | systems/texlive/tlnet/install-tl
-2023/11/07 | 5743145 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/11/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/11/07 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/11/08 | 5742396 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/11/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/11/08 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2023/11/07 | 21040163 | systems/texlive/tlnet/install-tl-windows.exe
-2023/11/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/11/07 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/11/07 | 26029231 | systems/texlive/tlnet/install-tl.zip
-2023/11/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/11/07 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/11/08 | 21035991 | systems/texlive/tlnet/install-tl-windows.exe
+2023/11/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/11/08 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/11/08 | 26029205 | systems/texlive/tlnet/install-tl.zip
+2023/11/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/11/08 | 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
@@ -305083,7 +305086,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/09/20 | 50622 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/11/06 | 7563 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/11/07 | 7410 | 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
@@ -305125,12 +305128,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/11/07 | 18319509 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/11/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/11/08 | 18319778 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/11/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/16 | 87924 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/11/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/11/07 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/11/07 | 2483212 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/11/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/11/08 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/11/08 | 2481464 | 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
@@ -316029,7 +316032,7 @@
2014/07/05 | 611 | systems/win32/yandy/README
2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz
2014/07/05 | 1012416 | systems/win32/yandy.zip
-2023/11/08 | 186 | timestamp
+2023/11/09 | 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 6e192b2c33..b38f87fd95 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index e0272efb95..371dbf7885 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,4 +1,240 @@
-2023/11/07 | 9655283 | fonts/newtx.zip
+2023/11/09 | 39979 | macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg
+2023/11/09 | 3049806 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
+2023/11/09 | 2978326 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
+2023/11/09 | 17119 | macros/latex/contrib/notebeamer/tex/notebeamer.cls
+2023/11/09 | 16440 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
+2023/11/09 | 1478 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
+2023/11/09 | 1075706 | macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
+2023/11/08 | 9655420 | fonts/newtx.zip
+2023/11/08 | 960276 | systems/texlive/tlnet/archive/newtx.doc.r68747.tar.xz
+2023/11/08 | 94352 | macros/latex/contrib/ppt-slides/socrates.jpg
+2023/11/08 | 934686 | macros/latex/contrib/ppt-slides/ppt-slides.pdf
+2023/11/08 | 915 | macros/latex/contrib/newpax/doc-use-pax.tex
+2023/11/08 | 905160 | macros/latex/contrib/acmart/acmart.pdf
+2023/11/08 | 89748 | systems/texlive/tlnet/archive/nicematrix.source.r68747.tar.xz
+2023/11/08 | 896 | macros/latex/contrib/newpax/doc-input2.tex
+2023/11/08 | 8955672 | systems/texlive/tlnet/archive/pst-solides3d.doc.r68747.tar.xz
+2023/11/08 | 88148 | systems/texlive/tlnet/archive/pstricks.r68747.tar.xz
+2023/11/08 | 8753320 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r68747.tar.xz
+2023/11/08 | 85929 | biblio/bibtex/contrib/econ-bst/econ-econometrica.bst
+2023/11/08 | 855 | macros/latex/contrib/newpax/README.md
+2023/11/08 | 84836 | biblio/bibtex/contrib/econ-bst/econ-aea.bst
+2023/11/08 | 84648 | biblio/bibtex/contrib/econ-bst/econ-b.bst
+2023/11/08 | 84514 | biblio/bibtex/contrib/econ-bst/econ-a.bst
+2023/11/08 | 84328 | biblio/bibtex/contrib/econ-bst/econ-no-sort.bst
+2023/11/08 | 84327 | biblio/bibtex/contrib/econ-bst/econ.bst
+2023/11/08 | 84263 | biblio/bibtex/contrib/econ-bst/econ-jie.bst
+2023/11/08 | 84123 | biblio/bibtex/contrib/econ-bst/econ-te.bst
+2023/11/08 | 82697 | biblio/bibtex/contrib/econ-bst/econ-old.bst
+2023/11/08 | 81041 | macros/latex/contrib/newpax/doc-use-newpax.pdf
+2023/11/08 | 807 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/code/Q-and-A-example-code-1.py
+2023/11/08 | 804680 | systems/texlive/tlnet/archive/piton.doc.r68747.tar.xz
+2023/11/08 | 795308 | systems/texlive/tlnet/archive/quran-id.r68747.tar.xz
+2023/11/08 | 783335 | macros/latex/contrib/acmart/samples/sample-lualatex.pdf
+2023/11/08 | 7812 | systems/texlive/tlnet/archive/innerscript.source.r68747.tar.xz
+2023/11/08 | 7495528 | systems/texlive/tlnet/archive/pstricks.doc.r68747.tar.xz
+2023/11/08 | 728728 | systems/texlive/tlnet/archive/coloredbelts.doc.r68747.tar.xz
+2023/11/08 | 67692 | systems/texlive/tlnet/archive/siunitx.r68747.tar.xz
+2023/11/08 | 659280 | macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+2023/11/08 | 654 | macros/latex/contrib/ppt-slides/DEPENDS.txt
+2023/11/08 | 645156 | systems/texlive/tlnet/archive/fenetrecas.doc.r68747.tar.xz
+2023/11/08 | 629654 | macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
+2023/11/08 | 619465 | macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
+2023/11/08 | 619322 | macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+2023/11/08 | 616959 | macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+2023/11/08 | 616653 | macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
+2023/11/08 | 615 | graphics/pstricks/contrib/dsptricks/README
+2023/11/08 | 607035 | macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+2023/11/08 | 6058180 | systems/texlive/tlnet/archive/newtx.r68747.tar.xz
+2023/11/08 | 5742396 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/11/08 | 566826 | macros/latex/contrib/q-and-a.zip
+2023/11/08 | 564521 | macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+2023/11/08 | 55712 | systems/texlive/tlnet/archive/pst-solides3d.r68747.tar.xz
+2023/11/08 | 55194 | macros/latex/contrib/acmart/samples/samples.dtx
+2023/11/08 | 5476 | systems/texlive/tlnet/archive/quizztex.r68747.tar.xz
+2023/11/08 | 53988 | systems/texlive/tlnet/archive/selnolig.r68747.tar.xz
+2023/11/08 | 53904 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r68747.tar.xz
+2023/11/08 | 536168 | systems/texlive/tlnet/archive/quizztex.doc.r68747.tar.xz
+2023/11/08 | 532 | systems/texlive/tlnet/archive/formation-latex-ul.r68747.tar.xz
+2023/11/08 | 52791 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.pdf
+2023/11/08 | 5225 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr-content.tex
+2023/11/08 | 520952 | systems/texlive/tlnet/archive/latexmk.doc.r68747.tar.xz
+2023/11/08 | 509908 | systems/texlive/tlnet/archive/selnolig.doc.r68747.tar.xz
+2023/11/08 | 5068 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de-content.tex
+2023/11/08 | 49773 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.pdf
+2023/11/08 | 4916 | macros/latex/contrib/q-and-a/README.md
+2023/11/08 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/11/08 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/11/08 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/11/08 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/11/08 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/11/08 | 48816 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.pdf
+2023/11/08 | 47616 | systems/texlive/tlnet/archive/piton.source.r68747.tar.xz
+2023/11/08 | 46702 | fonts/newtx/README
+2023/11/08 | 46533 | macros/latex/contrib/newpax/newpax.dtx
+2023/11/08 | 45683 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
+2023/11/08 | 45654 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
+2023/11/08 | 44968 | macros/latex/contrib/newpax/doc-use-pax.pdf
+2023/11/08 | 43780 | systems/texlive/tlnet/archive/proflycee.r68747.tar.xz
+2023/11/08 | 4348 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en-content.tex
+2023/11/08 | 433431 | macros/latex/contrib/acmart/acmguide.pdf
+2023/11/08 | 428652 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68746.tar.xz
+2023/11/08 | 42807 | macros/latex/contrib/newpax/doc-input1.pdf
+2023/11/08 | 42796 | graphics/pstricks/contrib/dsptricks/dspTricksManual.tex
+2023/11/08 | 4275700 | systems/texlive/tlnet/archive/sansmathfonts.r68747.tar.xz
+2023/11/08 | 42518 | macros/latex/contrib/newpax/doc-input2.pdf
+2023/11/08 | 41924 | systems/texlive/tlnet/archive/tkz-euclide.r68747.tar.xz
+2023/11/08 | 41524 | systems/texlive/tlnet/archive/nicematrix.r68747.tar.xz
+2023/11/08 | 41362 | biblio/bibtex/contrib/econ-bst/econ-example.bib
+2023/11/08 | 4131474 | biblio/ctan-bibdata.zip
+2023/11/08 | 4089 | graphics/pstricks/contrib/dsptricks/dspblocks.sty
+2023/11/08 | 3989 | macros/latex/contrib/ppt-slides/ppt-templates/ppt-9x6.tex
+2023/11/08 | 395887 | macros/latex/contrib/acmart/samples/sample-acmengage.pdf
+2023/11/08 | 3920 | systems/texlive/tlnet/archive/fenetrecas.r68747.tar.xz
+2023/11/08 | 37484 | macros/latex/contrib/q-and-a/Q-and-A.cls
+2023/11/08 | 3726365 | biblio/ctan-bibdata/ctan.pdf
+2023/11/08 | 365 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content.tex
+2023/11/08 | 365132 | systems/texlive/tlnet/archive/sansmathfonts.doc.r68747.tar.xz
+2023/11/08 | 3642 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn-content.tex
+2023/11/08 | 36139 | graphics/pstricks/contrib/dsptricks/dsptricks.sty
+2023/11/08 | 3600 | systems/texlive/tlnet/archive/homework.r68747.tar.xz
+2023/11/08 | 351488 | systems/texlive/tlnet/archive/homework.doc.r68747.tar.xz
+2023/11/08 | 343180 | systems/texlive/tlnet/archive/bodegraph.doc.r68747.tar.xz
+2023/11/08 | 34120 | biblio/bibtex/contrib/econ-bst/econ-example.tex
+2023/11/08 | 3408 | systems/texlive/tlnet/archive/pst-osci.r68747.tar.xz
+2023/11/08 | 3248 | systems/texlive/tlnet/archive/innerscript.r68747.tar.xz
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-for.py
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-for.py
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-for.py
+2023/11/08 | 31 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-for.py
+2023/11/08 | 319 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.tex
+2023/11/08 | 318 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.tex
+2023/11/08 | 3137 | biblio/bibtex/contrib/econ-bst/customization/README.md
+2023/11/08 | 31176 | systems/texlive/tlnet/archive/coloredbelts.r68747.tar.xz
+2023/11/08 | 311010 | macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
+2023/11/08 | 310 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.tex
+2023/11/08 | 302 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.tex
+2023/11/08 | 29 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-list.py
+2023/11/08 | 2946 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-content.tex
+2023/11/08 | 2929504 | systems/texlive/tlnet/archive/formation-latex-ul.doc.r68747.tar.xz
+2023/11/08 | 29280 | fonts/newtx/tex/newtxtext.sty
+2023/11/08 | 287314 | macros/latex/contrib/acmart/acmart.dtx
+2023/11/08 | 286314 | macros/latex/contrib/notebeamer/doc/images/titlepage1.pdf
+2023/11/08 | 2827729 | biblio/ctan-bibdata/ctan.bib
+2023/11/08 | 2736 | systems/texlive/tlnet/archive/tkz-bernoulli.r68747.tar.xz
+2023/11/08 | 271 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-document.tex
+2023/11/08 | 2703 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
+2023/11/08 | 26 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-list.py
+2023/11/08 | 2640 | macros/latex/contrib/ppt-slides/ppt-slides.ins
+2023/11/08 | 262222 | biblio/bibtex/contrib/econ-bst/econ-example.pdf
+2023/11/08 | 2609 | biblio/bibtex/contrib/econ-bst/customization/cited-part.tex
+2023/11/08 | 26029205 | systems/texlive/tlnet/install-tl.zip
+2023/11/08 | 25 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-list.py
+2023/11/08 | 25 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-list.py
+2023/11/08 | 2580 | systems/texlive/tlnet/archive/highlightx.r68747.tar.xz
+2023/11/08 | 2481464 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/11/08 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex
+2023/11/08 | 2365198 | biblio/bibtex/contrib/econ-bst.zip
+2023/11/08 | 2353764 | systems/texlive/tlnet/archive/formation-latex-ul.source.r68747.tar.xz
+2023/11/08 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex
+2023/11/08 | 222752 | systems/texlive/tlnet/archive/derivative.doc.r68747.tar.xz
+2023/11/08 | 2200 | biblio/bibtex/contrib/econ-bst/customization/econ-numbers.tex
+2023/11/08 | 21837 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.pdf
+2023/11/08 | 2165924 | systems/texlive/tlnet/archive/nicematrix.doc.r68747.tar.xz
+2023/11/08 | 216129 | macros/latex/contrib/newpax/newpax.pdf
+2023/11/08 | 215120 | macros/latex/contrib/acmart/samples/sample-acmcp.pdf
+2023/11/08 | 21035991 | systems/texlive/tlnet/install-tl-windows.exe
+2023/11/08 | 2050 | biblio/bibtex/contrib/econ-bst/README.md
+2023/11/08 | 204 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.tex
+2023/11/08 | 203503 | graphics/pstricks/contrib/dsptricks.zip
+2023/11/08 | 202907 | graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf
+2023/11/08 | 19254 | macros/latex/contrib/ppt-slides/ppt-slides.dtx
+2023/11/08 | 19106 | macros/latex/contrib/q-and-a/LICENSE
+2023/11/08 | 189396 | systems/texlive/tlnet/archive/tkz-bernoulli.doc.r68747.tar.xz
+2023/11/08 | 186124 | systems/texlive/tlnet/archive/highlightx.doc.r68747.tar.xz
+2023/11/08 | 18319778 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/11/08 | 179676 | systems/texlive/tlnet/archive/fancyvrb.doc.r68747.tar.xz
+2023/11/08 | 1765 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
+2023/11/08 | 175682 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.pdf
+2023/11/08 | 17520 | systems/texlive/tlnet/archive/unbtex.r68747.tar.xz
+2023/11/08 | 1745 | macros/latex/contrib/newpax/newpax.ins
+2023/11/08 | 1741 | biblio/bibtex/contrib/econ-bst/customization/econ-te.tex
+2023/11/08 | 16853 | macros/latex/contrib/newpax/newpax.tex
+2023/11/08 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/11/08 | 16658 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
+2023/11/08 | 1661384 | systems/texlive/tlnet/archive/proflycee.doc.r68747.tar.xz
+2023/11/08 | 16504 | systems/texlive/tlnet/archive/piton.r68747.tar.xz
+2023/11/08 | 1620 | macros/latex/contrib/ppt-slides/README.md
+2023/11/08 | 1606 | biblio/bibtex/contrib/econ-bst/customization/econ-aea.tex
+2023/11/08 | 16068 | systems/texlive/tlnet/archive/bodegraph.r68747.tar.xz
+2023/11/08 | 160261 | biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf
+2023/11/08 | 158458 | biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf
+2023/11/08 | 157921 | macros/latex/contrib/newpax.zip
+2023/11/08 | 154679 | biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf
+2023/11/08 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/11/08 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/11/08 | 15270700 | macros/latex/contrib/notebeamer.zip
+2023/11/08 | 1524 | biblio/bibtex/contrib/econ-bst/customization/econ-abbr.tex
+2023/11/08 | 1512 | biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.tex
+2023/11/08 | 150567 | biblio/bibtex/contrib/econ-bst/customization/econ-te.pdf
+2023/11/08 | 149898 | biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf
+2023/11/08 | 149206 | biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf
+2023/11/08 | 148436 | biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf
+2023/11/08 | 147640 | biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf
+2023/11/08 | 1475 | biblio/bibtex/contrib/econ-bst/customization/econ-jet.tex
+2023/11/08 | 147589 | biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf
+2023/11/08 | 1472 | biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.tex
+2023/11/08 | 147022 | biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf
+2023/11/08 | 1469 | biblio/bibtex/contrib/econ-bst/customization/econ-jie.tex
+2023/11/08 | 1462 | biblio/bibtex/contrib/econ-bst/customization/econ-jpe.tex
+2023/11/08 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/11/08 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/11/08 | 1444 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-User.pdf
+2023/11/08 | 1444 | biblio/bibtex/contrib/econ-bst/customization/econ-old.tex
+2023/11/08 | 1441 | biblio/bibtex/contrib/econ-bst/customization/econ-default.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-light-mono.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark.tex
+2023/11/08 | 1420 | macros/latex/contrib/ppt-slides/ppt-schemes/ppt-dark-mono.tex
+2023/11/08 | 1405592 | systems/texlive/tlnet/archive/unbtex.doc.r68747.tar.xz
+2023/11/08 | 1399 | biblio/bibtex/contrib/econ-bst/customization/econ-b.tex
+2023/11/08 | 1399 | biblio/bibtex/contrib/econ-bst/customization/econ-a.tex
+2023/11/08 | 138 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-func.py
+2023/11/08 | 138365 | biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf
+2023/11/08 | 137884 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r68747.tar.xz
+2023/11/08 | 136354 | biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf
+2023/11/08 | 1332868 | systems/texlive/tlnet/archive/pst-osci.doc.r68747.tar.xz
+2023/11/08 | 13030 | macros/latex/contrib/acmart/README
+2023/11/08 | 13008986 | macros/latex/contrib/acmart.zip
+2023/11/08 | 12 | macros/latex/contrib/q-and-a/DEPENDS.txt
+2023/11/08 | 1288032 | systems/texlive/tlnet/archive/siunitx.doc.r68747.tar.xz
+2023/11/08 | 124824 | systems/texlive/tlnet/archive/quran-id.doc.r68747.tar.xz
+2023/11/08 | 12385 | biblio/bibtex/contrib/econ-bst/CHANGES.md
+2023/11/08 | 122968 | systems/texlive/tlnet/archive/siunitx.source.r68747.tar.xz
+2023/11/08 | 120788 | systems/texlive/tlnet/archive/innerscript.doc.r68747.tar.xz
+2023/11/08 | 11884 | systems/texlive/tlnet/archive/fancyvrb.r68747.tar.xz
+2023/11/08 | 117 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-func.py
+2023/11/08 | 117624 | biblio/bibtex/contrib/econ-bst/econ-jpe.bst
+2023/11/08 | 1175256 | systems/texlive/tlnet/archive/tkz-euclide.doc.r68747.tar.xz
+2023/11/08 | 115639 | biblio/bibtex/contrib/econ-bst/econ-abbr.bst
+2023/11/08 | 115519 | biblio/bibtex/contrib/econ-bst/econ-jet.bst
+2023/11/08 | 114224 | systems/texlive/tlnet/archive/texlive-scripts.r68746.tar.xz
+2023/11/08 | 110292 | systems/texlive/tlnet/archive/latexmk.r68747.tar.xz
+2023/11/08 | 1093 | macros/latex/contrib/newpax/doc-use-newpax.tex
+2023/11/08 | 1083 | macros/latex/contrib/ppt-slides/LICENSE.txt
+2023/11/08 | 10796 | graphics/pstricks/contrib/dsptricks/dspfunctions.sty
+2023/11/08 | 106 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-func.py
+2023/11/08 | 1055579 | macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
+2023/11/08 | 1051033 | macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+2023/11/08 | 1048761 | macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+2023/11/08 | 1044077 | macros/latex/contrib/acmart/samples/sample-authordraft.pdf
+2023/11/08 | 104118 | biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf
+2023/11/08 | 1040300 | macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+2023/11/08 | 103 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-func.py
+2023/11/08 | 10304 | systems/texlive/tlnet/archive/derivative.r68747.tar.xz
+2023/11/08 | 1020932 | macros/latex/contrib/ppt-slides.zip
+2023/11/08 | 101697 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
+2023/11/08 | 1007 | macros/latex/contrib/newpax/doc-input1.tex
2023/11/07 | 928 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
2023/11/07 | 908 | fonts/newtx/tfm/txbex-bar.tfm
2023/11/07 | 900 | fonts/newtx/tfm/txex-bar.tfm
@@ -11,24 +247,18 @@
2023/11/07 | 793 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
2023/11/07 | 76918 | graphics/pmdraw/pmdraw.tex
2023/11/07 | 7536 | macros/latex/contrib/hyperref/hyperref-patches.dtx
+2023/11/07 | 7410 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/11/07 | 682647 | fonts/newtx/doc/newtxdoc.pdf
2023/11/07 | 5909 | fonts/newtx/afm/txbex-bar.afm
2023/11/07 | 5904 | fonts/newtx/afm/txex-bar.afm
2023/11/07 | 5766 | macros/latex/contrib/hyperref/xr-hyper.sty
-2023/11/07 | 5743145 | systems/texlive/tlnet/install-tl-unx.tar.gz
2023/11/07 | 5509 | macros/latex/contrib/ipsum/doc/ipsum-doc.tex
2023/11/07 | 526220 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
2023/11/07 | 521303 | support/latexmk.zip
2023/11/07 | 50800 | macros/latex/contrib/ipsum/tex/ipsum.sty
2023/11/07 | 50695 | macros/latex/contrib/hyperref/hluatex.dtx
2023/11/07 | 5024 | macros/latex/contrib/hyperref/hyperref.ins
-2023/11/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2023/11/07 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/11/07 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/11/07 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/11/07 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/11/07 | 47027 | fonts/newtx/type1/txbsys.pfb
-2023/11/07 | 46592 | fonts/newtx/README
2023/11/07 | 461 | macros/latex/contrib/ipsum/README.md
2023/11/07 | 45943 | fonts/newtx/type1/txsys.pfb
2023/11/07 | 4485853 | install/macros/latex/contrib/hyperref.tds.zip
@@ -36,25 +266,18 @@
2023/11/07 | 439955 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
2023/11/07 | 43983 | graphics/pmdraw/pmdraw.sty
2023/11/07 | 4305174 | macros/latex/contrib/hyperref.zip
-2023/11/07 | 428680 | systems/texlive/tlnet/archive/texlive-scripts.doc.r68744.tar.xz
2023/11/07 | 41821 | support/latexmk/CHANGES
-2023/11/07 | 4132465 | biblio/ctan-bibdata.zip
2023/11/07 | 395112 | graphics/pmdraw.zip
2023/11/07 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
2023/11/07 | 376051 | graphics/pmdraw/pmdraw.pdf
-2023/11/07 | 3726593 | biblio/ctan-bibdata/ctan.pdf
2023/11/07 | 318399 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
2023/11/07 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
2023/11/07 | 28789 | macros/latex/contrib/hyperref/nameref.dtx
2023/11/07 | 28694 | macros/latex/contrib/hyperref/backref.dtx
2023/11/07 | 284 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
-2023/11/07 | 2826768 | biblio/ctan-bibdata/ctan.bib
2023/11/07 | 280 | macros/latex/contrib/hyperref/minitoc-hyper.sty
-2023/11/07 | 26029231 | systems/texlive/tlnet/install-tl.zip
-2023/11/07 | 2483212 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/11/07 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
2023/11/07 | 2350345 | macros/latex/contrib/hyperref/doc/hyperref.pdf
-2023/11/07 | 21040163 | systems/texlive/tlnet/install-tl-windows.exe
2023/11/07 | 206681 | macros/latex/contrib/hyperref/doc/backref.pdf
2023/11/07 | 2036 | fonts/newtx/tfm/ntxbsy5.tfm
2023/11/07 | 2028 | fonts/newtx/tfm/ntxsy.tfm
@@ -71,25 +294,18 @@
2023/11/07 | 1852 | fonts/newtx/vf/ntxbsy.vf
2023/11/07 | 184798 | macros/latex/contrib/hyperref/doc/nameref.pdf
2023/11/07 | 183816 | macros/latex/contrib/ipsum.zip
-2023/11/07 | 18319509 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/11/07 | 1804 | graphics/pmdraw/README.md
2023/11/07 | 1804 | fonts/newtx/vf/ntxsy.vf
2023/11/07 | 171911 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
2023/11/07 | 169585 | macros/latex/contrib/ipsum/doc/ipsum-doc.pdf
2023/11/07 | 1692 | fonts/newtx/tfm/txbsys.tfm
-2023/11/07 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2023/11/07 | 1660 | fonts/newtx/tfm/txsys.tfm
2023/11/07 | 15673 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
2023/11/07 | 15466 | fonts/newtx/type1/txbex-bar.pfb
-2023/11/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/11/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2023/11/07 | 15299 | fonts/newtx/type1/txex-bar.pfb
-2023/11/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/11/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2023/11/07 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
2023/11/07 | 130069 | fonts/newtx/doc/newtxdoc.tex
2023/11/07 | 125941 | macros/latex/contrib/hyperref/ChangeLog.txt
-2023/11/07 | 114252 | systems/texlive/tlnet/archive/texlive-scripts.r68744.tar.xz
2023/11/07 | 10833 | fonts/newtx/afm/txbsys.afm
2023/11/07 | 10753 | fonts/newtx/afm/txsys.afm
2023/11/07 | 1030 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
@@ -102,29 +318,20 @@
2023/11/06 | 83800 | macros/latex/contrib/homework/homework-demo-cn.pdf
2023/11/06 | 8189553 | graphics/pstricks/base.zip
2023/11/06 | 8109 | graphics/pstricks/base/latex/pstricks.sty
-2023/11/06 | 807 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/code/Q-and-A-example-code-1.py
2023/11/06 | 78250 | macros/latex/contrib/siunitx/CHANGELOG.md
-2023/11/06 | 7563 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/11/06 | 72331 | macros/luatex/latex/innerscript/innerscript_code.dtx
2023/11/06 | 705592 | macros/latex/contrib/siunitx/siunitx.pdf
2023/11/06 | 668 | graphics/pgf/contrib/polyhedra/README.md
2023/11/06 | 648032 | macros/latex/contrib/siunitx/siunitx-code.pdf
2023/11/06 | 6208 | macros/latex/contrib/affilauthor/affilauthor-doc.tex
2023/11/06 | 5831 | macros/latex/contrib/siunitx/siunitx-locale.dtx
-2023/11/06 | 575 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
-2023/11/06 | 560069 | macros/latex/contrib/q-and-a.zip
2023/11/06 | 55728 | macros/latex/contrib/siunitx/siunitx-table.dtx
-2023/11/06 | 52791 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.pdf
2023/11/06 | 52524 | macros/latex/contrib/homework/homework-demo-de.pdf
2023/11/06 | 524637 | macros/latex/contrib/homework.zip
-2023/11/06 | 5225 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr-content.tex
2023/11/06 | 51865 | macros/latex/contrib/homework/homework-demo-es.pdf
2023/11/06 | 51601 | macros/latex/contrib/homework/homework-demo-fr.pdf
2023/11/06 | 51255 | macros/latex/contrib/homework/homework-demo-en.pdf
-2023/11/06 | 5068 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de-content.tex
-2023/11/06 | 49773 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.pdf
2023/11/06 | 491813 | support/latexmk/latexmk.pl
-2023/11/06 | 48816 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.pdf
2023/11/06 | 4748 | macros/latex/contrib/siunitx/siunitx-abbreviations.cfg
2023/11/06 | 4636 | graphics/pstricks/base/doc/pst-news23.tex
2023/11/06 | 4605 | macros/luatex/latex/innerscript/README.txt
@@ -132,17 +339,10 @@
2023/11/06 | 43807 | macros/latex/contrib/siunitx/siunitx-compound.dtx
2023/11/06 | 43712 | macros/latex/contrib/fancyvrb/latex/fancyvrb.sty
2023/11/06 | 43699 | macros/latex/contrib/fancyvrb/doc/fancyvrb-doc.tex
-2023/11/06 | 4348 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en-content.tex
-2023/11/06 | 4336 | macros/latex/contrib/q-and-a/README.md
-2023/11/06 | 43260 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
-2023/11/06 | 43239 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
2023/11/06 | 3959 | support/latexmk/example_rcfiles/xr_latexmkrc
2023/11/06 | 39328 | macros/latex/contrib/siunitx/siunitx-complex.dtx
2023/11/06 | 37724 | macros/latex/contrib/siunitx/siunitx-print.dtx
-2023/11/06 | 37196 | macros/latex/contrib/q-and-a/Q-and-A.cls
2023/11/06 | 3687 | macros/latex/contrib/siunitx/siunitx.ins
-2023/11/06 | 365 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content.tex
-2023/11/06 | 3642 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn-content.tex
2023/11/06 | 3640 | macros/latex/contrib/homework/homework-demo-jp.tex
2023/11/06 | 3608 | macros/latex/contrib/homework/homework-demo-de.tex
2023/11/06 | 3525 | macros/latex/contrib/homework/homework-demo-fr.tex
@@ -150,42 +350,24 @@
2023/11/06 | 3289 | macros/latex/contrib/homework/homework-demo-en.tex
2023/11/06 | 3218 | macros/latex/contrib/homework/homework-demo-tc.tex
2023/11/06 | 3209 | macros/latex/contrib/homework/homework-demo-cn.tex
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-for.py
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-for.py
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-for.py
-2023/11/06 | 31 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-for.py
-2023/11/06 | 319 | macros/latex/contrib/q-and-a/demo/lang-de/Q-and-A-demo-de.tex
-2023/11/06 | 318 | macros/latex/contrib/q-and-a/demo/lang-fr/Q-and-A-demo-fr.tex
2023/11/06 | 31812 | macros/latex/contrib/siunitx/siunitx-emulation.dtx
2023/11/06 | 31738 | macros/latex/contrib/siunitx/siunitx-version-1.cfg
-2023/11/06 | 310 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.tex
-2023/11/06 | 302 | macros/latex/contrib/q-and-a/demo/lang-en/Q-and-A-demo-en.tex
2023/11/06 | 30103 | macros/latex/contrib/homework/homework-example-sheet-answer.pdf
2023/11/06 | 3006 | support/latexmk/example_rcfiles/README-latexmk-rcfiles
-2023/11/06 | 29 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-list.py
2023/11/06 | 2951 | macros/latex/contrib/siunitx/siunitx-binary.dtx
-2023/11/06 | 2946 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-content.tex
2023/11/06 | 273398 | macros/latex/contrib/siunitx/siunitx-v2.sty
-2023/11/06 | 271 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-document.tex
-2023/11/06 | 26 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-list.py
2023/11/06 | 2696 | macros/latex/contrib/homework/homework-example-sheet.tex
2023/11/06 | 2636 | macros/latex/contrib/siunitx/siunitx-code.tex
-2023/11/06 | 25 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-list.py
-2023/11/06 | 25 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-list.py
2023/11/06 | 2505 | support/latexmk/README
2023/11/06 | 245837 | macros/latex/contrib/affilauthor.zip
2023/11/06 | 237968 | support/latexmk/latexmk.txt
2023/11/06 | 2360 | macros/latex/contrib/fancyvrb/Changes
2023/11/06 | 22231 | macros/latex/contrib/siunitx/siunitx.dtx
2023/11/06 | 21936 | macros/latex/contrib/homework/homework-example-sheet.pdf
-2023/11/06 | 21837 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.pdf
2023/11/06 | 215760 | support/latexmk/latexmk.pdf
2023/11/06 | 212414 | macros/luatex/latex/innerscript.zip
-2023/11/06 | 2106 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
-2023/11/06 | 204 | macros/latex/contrib/q-and-a/doc/code/Q-and-A-doc-code-sample-content-result.tex
2023/11/06 | 194023 | macros/latex/contrib/fancyvrb.zip
2023/11/06 | 191834 | support/latexmk/latexmk.1
-2023/11/06 | 19106 | macros/latex/contrib/q-and-a/LICENSE
2023/11/06 | 19106 | macros/latex/contrib/homework/LICENSE
2023/11/06 | 188326 | graphics/pgf/contrib/polyhedra.zip
2023/11/06 | 18441 | macros/latex/contrib/siunitx/siunitx-angle.dtx
@@ -193,7 +375,6 @@
2023/11/06 | 1796 | fonts/newtx/tfm/ntxbexx.tfm
2023/11/06 | 17951 | support/latexmk/INSTALL
2023/11/06 | 1788 | fonts/newtx/tfm/ntxexx.tfm
-2023/11/06 | 175682 | macros/latex/contrib/q-and-a/demo/lang-cn/Q-and-A-demo-cn.pdf
2023/11/06 | 17523 | graphics/pgf/contrib/polyhedra/polyhedra.sty
2023/11/06 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
2023/11/06 | 1716 | fonts/newtx/vf/ntxexx.vf
@@ -202,26 +383,19 @@
2023/11/06 | 168660 | macros/latex/contrib/siunitx/siunitx.tex
2023/11/06 | 162316 | macros/latex/contrib/siunitx/siunitx-number.dtx
2023/11/06 | 1594512 | install/macros/latex/contrib/siunitx.tds.zip
-2023/11/06 | 15869 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
2023/11/06 | 1547221 | macros/latex/contrib/siunitx.zip
2023/11/06 | 15311 | macros/latex/contrib/siunitx/siunitx-quantity.dtx
-2023/11/06 | 1444 | macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-User.pdf
-2023/11/06 | 138 | macros/latex/contrib/q-and-a/demo/lang-de/code/Q-and-A-demo-de-code-func.py
-2023/11/06 | 12 | macros/latex/contrib/q-and-a/DEPENDS.txt
+2023/11/06 | 141080 | fonts/newtx/tex/newtxmath.sty
2023/11/06 | 12 | macros/latex/contrib/homework/DEPENDS.txt
2023/11/06 | 125683 | graphics/pstricks/base/generic/pstricks.tex
2023/11/06 | 11812 | macros/latex/contrib/homework/homework.cls
-2023/11/06 | 117 | macros/latex/contrib/q-and-a/demo/lang-en/code/Q-and-A-demo-en-code-func.py
2023/11/06 | 1179 | macros/latex/contrib/siunitx/README.md
2023/11/06 | 11783 | macros/latex/contrib/homework/README.md
2023/11/06 | 113778 | macros/luatex/latex/innerscript/innerscript_user_guide.pdf
2023/11/06 | 11266 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx
2023/11/06 | 11140 | graphics/pgf/contrib/polyhedra/polyhedra-doc.tex
2023/11/06 | 11050705 | macros/latex/contrib/pdfmanagement-testphase.zip
-2023/11/06 | 106 | macros/latex/contrib/q-and-a/demo/lang-cn/code/Q-and-A-demo-cn-code-func.py
-2023/11/06 | 103 | macros/latex/contrib/q-and-a/demo/lang-fr/code/Q-and-A-demo-fr-code-func.py
2023/11/06 | 103567 | macros/latex/contrib/siunitx/siunitx-unit.dtx
-2023/11/06 | 100627 | macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
2023/11/05 | 9 | support/texlab/crates/parser/src/test_data/latex/label/label_reference_simple.txt
2023/11/05 | 9 | support/texlab/crates/parser/src/test_data/latex/glossary/glossary_entry_reference_simple.txt
2023/11/05 | 9 | support/texlab/crates/parser/src/test_data/latex/citation/citation_missing_brace.txt
@@ -620,6 +794,7 @@
2023/11/05 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__citation_open_brace.snap
2023/11/05 | 279 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_simple.snap
2023/11/05 | 278 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__acronym_ref_open_brace.snap
+2023/11/05 | 27779 | fonts/newtx/tex/newtx.sty
2023/11/05 | 273 | support/texlab/crates/texlab/tests/lsp/text_document/snapshots/lsp__text_document__completion__user_command.snap
2023/11/05 | 271 | support/texlab/crates/parser/src/test_data/latex/issue_745.txt
2023/11/05 | 26 | support/texlab/crates/parser/src/test_data/latex/theorem_definition/theorem_definition_name_with_description_and_counter.txt
@@ -898,11 +1073,13 @@
2023/11/04 | 82350 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2023/11/04 | 8226 | macros/xetex/latex/quran-en/doc/quran-en-doc.tex
2023/11/04 | 821 | graphics/pstricks/contrib/pst-osci/README
+2023/11/04 | 820 | macros/latex/contrib/notebeamer/README.md
2023/11/04 | 81960 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2023/11/04 | 81670 | systems/win32/miktex/tm/packages/tkz-euclide__source.tar.lzma
2023/11/04 | 81575 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
2023/11/04 | 8151 | systems/win32/miktex/tm/packages/francais-bst.tar.lzma
2023/11/04 | 80964 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma
+2023/11/04 | 8075486 | macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
2023/11/04 | 80058 | macros/latex/contrib/jwjournal/jwjournal-demo-fr.pdf
2023/11/04 | 797513 | systems/win32/miktex/tm/packages/tugboat__doc.tar.lzma
2023/11/04 | 791287 | systems/win32/miktex/tm/packages/quran-id.tar.lzma
@@ -1406,7 +1583,6 @@
2023/11/03 | 947168 | macros/luatex/latex/piton/piton.pdf
2023/11/03 | 9441 | info/formation-latex-ul/source/images/exemple-bibliographie-cropped-1.pdf
2023/11/03 | 924 | info/formation-latex-ul/source/colophon-diapos.tex
-2023/11/03 | 8955676 | systems/texlive/tlnet/archive/pst-solides3d.doc.r68728.tar.xz
2023/11/03 | 8811292 | systems/texlive/tlnet/archive/tlgs.windows.r68725.tar.xz
2023/11/03 | 85081 | info/formation-latex-ul/doc/console-screenshot.pdf
2023/11/03 | 833820 | systems/texlive/tlnet/archive/install-latex-guide-zh-cn.doc.r68729.tar.xz
@@ -1430,7 +1606,6 @@
2023/11/03 | 5707 | info/formation-latex-ul/NEWS
2023/11/03 | 568 | systems/texlive/tlnet/archive/install-latex-guide-zh-cn.r68729.tar.xz
2023/11/03 | 560 | info/formation-latex-ul/doc/exercice-minimal.tex
-2023/11/03 | 55712 | systems/texlive/tlnet/archive/pst-solides3d.r68728.tar.xz
2023/11/03 | 5443395 | info/formation-latex-ul.zip
2023/11/03 | 54304 | info/formation-latex-ul/doc/exercice-demo.tex
2023/11/03 | 5316124 | systems/texlive/tlnet/archive/tools.doc.r68734.tar.xz
@@ -1513,11 +1688,9 @@
2023/11/03 | 173 | info/formation-latex-ul/doc/pagetitre.tex
2023/11/03 | 167063 | info/formation-latex-ul/source/images/tdm-dans-pdf.pdf
2023/11/03 | 16636 | systems/texlive/tlnet/archive/llncs.r68731.tar.xz
-2023/11/03 | 16310 | macros/latex/contrib/notebeamer/tex/notebeamer.cls
2023/11/03 | 1612 | info/formation-latex-ul/doc/exercice-subcaption.tex
2023/11/03 | 15836 | systems/texlive/tlnet/archive/latex-graphics-dev.r68730.tar.xz
2023/11/03 | 15657 | info/formation-latex-ul/source/commandes.tex
-2023/11/03 | 15528 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
2023/11/03 | 1544263 | info/formation-latex-ul/doc/formation-latex-ul-diapos.pdf
2023/11/03 | 1457088 | systems/texlive/tlnet/archive/tex4ht.source.r68735.tar.xz
2023/11/03 | 14547 | info/formation-latex-ul/source/presentation.tex
@@ -1539,21 +1712,17 @@
2023/11/02 | 995822 | macros/latex/contrib/unbtex/unbtex-example.pdf
2023/11/02 | 991 | macros/latex/contrib/llncs/README.md
2023/11/02 | 972 | macros/latex/contrib/unbtex/unbtex-example/codigos/ModalReduction.jl
-2023/11/02 | 960276 | systems/texlive/tlnet/archive/newtx.doc.r68716.tar.xz
2023/11/02 | 94846 | macros/latex/contrib/mitthesis/mitthesis-doc/mitthesis-doc.pdf
2023/11/02 | 847851 | info/install-latex-guide-zh-cn.zip
2023/11/02 | 8426 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-tube-en.tex
2023/11/02 | 8308 | macros/latex/contrib/llncs/history.txt
2023/11/02 | 820 | systems/texlive/tlnet/archive/collection-langother.r68719.tar.xz
-2023/11/02 | 808080 | info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf
2023/11/02 | 80228 | systems/texlive/tlnet/archive/l3experimental.source.r68721.tar.xz
-2023/11/02 | 795296 | systems/texlive/tlnet/archive/quran-id.r68719.tar.xz
2023/11/02 | 7606924 | systems/texlive/tlnet/archive/latex-lab.doc.r68720.tar.xz
2023/11/02 | 750128 | systems/texlive/tlnet/archive/latex.source.r68720.tar.xz
2023/11/02 | 748296 | systems/texlive/tlnet/archive/l3build.doc.r68720.tar.xz
2023/11/02 | 7406 | macros/latex/contrib/unbtex/unbtex-example/figuras/curva_diodo.pdf
2023/11/02 | 7388 | systems/texlive/tlnet/archive/firstaid.source.r68720.tar.xz
-2023/11/02 | 728720 | systems/texlive/tlnet/archive/coloredbelts.doc.r68717.tar.xz
2023/11/02 | 7252214 | macros/latex-dev/required/tools.zip
2023/11/02 | 7020 | macros/latex/contrib/mitthesis/README.md
2023/11/02 | 6991 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-geode-en.tex
@@ -1561,18 +1730,15 @@
2023/11/02 | 66348 | systems/texlive/tlnet/archive/amsmath.source.r68720.tar.xz
2023/11/02 | 624 | macros/latex/contrib/unbtex/unbtex-example/apendice-b.tex
2023/11/02 | 606956 | systems/texlive/tlnet/archive/l3kernel.source.r68721.tar.xz
-2023/11/02 | 6058180 | systems/texlive/tlnet/archive/newtx.r68716.tar.xz
2023/11/02 | 60488 | macros/latex/contrib/unbtex/unbtexcite-en.bst
2023/11/02 | 60291 | macros/latex/contrib/unbtex/unbtexcite-pt.bst
2023/11/02 | 5871 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-datfile-en.tex
-2023/11/02 | 5767778 | macros/latex/contrib/notebeamer.zip
2023/11/02 | 571 | graphics/pstricks/contrib/pst-solides3d/latex/pst-solides3d.sty
2023/11/02 | 5714 | macros/latex/contrib/unbtex/unbtex-example/figuras/blockdiagram.pdf
2023/11/02 | 558 | macros/latex/contrib/unbtex/unbtex-example/anexo-a.tex
2023/11/02 | 5059 | macros/latex/contrib/unbtex/unbtex-example/references.bib
2023/11/02 | 4872 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-eclairageponctuel-en.tex
2023/11/02 | 486984 | macros/latex/contrib/mitthesis/MIT-Thesis.pdf
-2023/11/02 | 43780 | systems/texlive/tlnet/archive/proflycee.r68718.tar.xz
2023/11/02 | 43663 | macros/latex/contrib/mitthesis/mitthesis.cls
2023/11/02 | 43093738 | macros/latex-dev/base.zip
2023/11/02 | 43027 | macros/latex/contrib/llncs/llncs.cls
@@ -1590,7 +1756,6 @@
2023/11/02 | 31692 | systems/texlive/tlnet/archive/l3build.source.r68720.tar.xz
2023/11/02 | 3148 | systems/texlive/tlnet/archive/firstaid.r68720.tar.xz
2023/11/02 | 31276 | systems/texlive/tlnet/archive/amsmath.r68720.tar.xz
-2023/11/02 | 31160 | systems/texlive/tlnet/archive/coloredbelts.r68717.tar.xz
2023/11/02 | 3074347 | macros/latex-dev/required/graphics.zip
2023/11/02 | 29187 | macros/latex/contrib/unbtex/unbtex-example/capitulo2.tex
2023/11/02 | 2824 | macros/latex/contrib/unbtex/unbtex-example/apendice-a.tex
@@ -1613,1209 +1778,16 @@
2023/11/02 | 177044 | systems/texlive/tlnet/archive/l3kernel.r68721.tar.xz
2023/11/02 | 1739 | macros/latex/contrib/unbtex/unbtex-example/capitulo4.tex
2023/11/02 | 1671 | macros/latex/contrib/unbtex/unbtex-example/codigos/controleSmithPredictor.py
-2023/11/02 | 1661380 | systems/texlive/tlnet/archive/proflycee.doc.r68718.tar.xz
2023/11/02 | 1640 | systems/texlive/tlnet/archive/collection-pictures.r68717.tar.xz
2023/11/02 | 16227 | macros/latex/contrib/unbtex/unbtex-example.tex
-2023/11/02 | 1444880 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
2023/11/02 | 14391 | macros/latex/contrib/unbtex/unbtex-example/referencias.bib
2023/11/02 | 1356 | macros/latex/contrib/unbtex/unbtex-example/figuras/capa_fundo.pdf
2023/11/02 | 13508 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-image2d-en.tex
2023/11/02 | 13087 | macros/latex/contrib/unbtex/unbtex-example/figuras/bodediagram.pdf
2023/11/02 | 12528 | macros/latex/contrib/mitthesis/MIT-thesis-template/MIT-Thesis.tex
-2023/11/02 | 124824 | systems/texlive/tlnet/archive/quran-id.doc.r68719.tar.xz
2023/11/02 | 12164016 | systems/texlive/tlnet/archive/l3kernel.doc.r68721.tar.xz
2023/11/02 | 1168851 | support/TeX4ht/source/tex4ht-4ht.tex
2023/11/02 | 11609 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-couleurs-en.tex
2023/11/02 | 11370244 | macros/latex-dev/required/latex-lab.zip
2023/11/02 | 109144 | systems/texlive/tlnet/archive/latex-lab.source.r68720.tar.xz
2023/11/02 | 10660 | graphics/pstricks/contrib/pst-solides3d/doc/text/par-surfaces-en.tex
-2023/11/01 | 99 | macros/latex-dev/base/ltpara-code.tex
-2023/11/01 | 99 | macros/latex/base/ltpara-code.tex
-2023/11/01 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
-2023/11/01 | 9935 | macros/latex-dev/base/ltnews21.tex
-2023/11/01 | 9935 | macros/latex/base/ltnews21.tex
-2023/11/01 | 98910 | macros/latex/contrib/l3kernel/l3seq.dtx
-2023/11/01 | 9887 | macros/latex-dev/base/format.ins
-2023/11/01 | 9887 | macros/latex/base/format.ins
-2023/11/01 | 96 | macros/latex-dev/base/doc-code.tex
-2023/11/01 | 96 | macros/latex/base/doc-code.tex
-2023/11/01 | 96044 | macros/latex/contrib/l3experimental/l3galley.dtx
-2023/11/01 | 9559 | macros/latex/required/tools/shellesc.dtx
-2023/11/01 | 9559 | macros/latex-dev/required/tools/shellesc.dtx
-2023/11/01 | 9557 | macros/latex-dev/base/ltcntrl.dtx
-2023/11/01 | 9557 | macros/latex/base/ltcntrl.dtx
-2023/11/01 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
-2023/11/01 | 9435 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
-2023/11/01 | 94042 | graphics/pstricks/contrib/pst-3dplot/tex/pst-3dplot.tex
-2023/11/01 | 9401 | macros/latex-dev/base/source2edoc.cls
-2023/11/01 | 9401 | macros/latex/base/source2edoc.cls
-2023/11/01 | 9395 | macros/latex-dev/base/syntonly.dtx
-2023/11/01 | 9395 | macros/latex/base/syntonly.dtx
-2023/11/01 | 9345 | macros/latex-dev/base/preload.dtx
-2023/11/01 | 9345 | macros/latex/base/preload.dtx
-2023/11/01 | 92982 | macros/latex/contrib/l3kernel/l3int.dtx
-2023/11/01 | 92954 | macros/latex-dev/base/ltdefns.dtx
-2023/11/01 | 92954 | macros/latex/base/ltdefns.dtx
-2023/11/01 | 92280 | macros/latex-dev/base/utf8ienc.dtx
-2023/11/01 | 92280 | macros/latex/base/utf8ienc.dtx
-2023/11/01 | 91722 | macros/latex/contrib/l3kernel/l3skip.dtx
-2023/11/01 | 90912 | systems/texlive/tlnet/archive/hyperref.r68710.tar.xz
-2023/11/01 | 9068 | macros/latex-dev/base/lppl-1-0.txt
-2023/11/01 | 9068 | macros/latex/base/lppl-1-0.txt
-2023/11/01 | 90660 | macros/latex-dev/base/lttextcomp.dtx
-2023/11/01 | 90660 | macros/latex/base/lttextcomp.dtx
-2023/11/01 | 8976 | macros/latex/required/tools/rawfonts.dtx
-2023/11/01 | 8976 | macros/latex-dev/required/tools/rawfonts.dtx
-2023/11/01 | 89727 | macros/latex-dev/base/slides.dtx
-2023/11/01 | 89727 | macros/latex/base/slides.dtx
-2023/11/01 | 8970 | macros/latex-dev/base/ltnews17.tex
-2023/11/01 | 8970 | macros/latex/base/ltnews17.tex
-2023/11/01 | 88942 | macros/latex/contrib/l3kernel/l3expan.dtx
-2023/11/01 | 886150 | macros/latex/required/latex-lab/latex-lab-block.pdf
-2023/11/01 | 886150 | macros/latex/required/latex-lab/blocks-code.pdf
-2023/11/01 | 886150 | macros/latex-dev/required/latex-lab/latex-lab-block.pdf
-2023/11/01 | 886150 | macros/latex-dev/required/latex-lab/blocks-code.pdf
-2023/11/01 | 88106 | macros/latex/contrib/l3kernel/l3coffins.dtx
-2023/11/01 | 87751 | macros/latex/contrib/l3kernel/l3box.dtx
-2023/11/01 | 87681 | macros/latex/required/latex-lab/latex-lab-footnotes.dtx
-2023/11/01 | 87681 | macros/latex-dev/required/latex-lab/latex-lab-footnotes.dtx
-2023/11/01 | 8731 | macros/latex-dev/base/ltthm.dtx
-2023/11/01 | 8731 | macros/latex/base/ltthm.dtx
-2023/11/01 | 8663 | macros/latex/required/amsmath/amsbsy.dtx
-2023/11/01 | 8663 | macros/latex-dev/required/amsmath/amsbsy.dtx
-2023/11/01 | 8632 | macros/latex/required/tools/showkeys-2014-10-28.sty
-2023/11/01 | 8632 | macros/latex-dev/required/tools/showkeys-2014-10-28.sty
-2023/11/01 | 8628 | macros/latex/contrib/l3experimental/CHANGELOG.md
-2023/11/01 | 8626 | macros/latex-dev/base/oldlfont.dtx
-2023/11/01 | 8626 | macros/latex/base/oldlfont.dtx
-2023/11/01 | 85099 | macros/latex/required/amsmath/amsmath-2018-12-01.sty
-2023/11/01 | 85099 | macros/latex-dev/required/amsmath/amsmath-2018-12-01.sty
-2023/11/01 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
-2023/11/01 | 84779 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
-2023/11/01 | 8425 | macros/latex/required/amsmath/changes.txt
-2023/11/01 | 8425 | macros/latex-dev/required/amsmath/changes.txt
-2023/11/01 | 84215 | macros/latex-dev/base/ltfssini.dtx
-2023/11/01 | 84215 | macros/latex/base/ltfssini.dtx
-2023/11/01 | 83184 | macros/latex/contrib/l3kernel/l3clist.dtx
-2023/11/01 | 82917 | macros/latex-dev/base/ltfssbas.dtx
-2023/11/01 | 82917 | macros/latex/base/ltfssbas.dtx
-2023/11/01 | 82683 | macros/latex/contrib/l3kernel/l3prefixes.pdf
-2023/11/01 | 823832 | install/macros/latex/contrib/l3build.tds.zip
-2023/11/01 | 82320 | macros/latex/contrib/l3kernel/l3msg.dtx
-2023/11/01 | 821655 | macros/latex-dev/base/ltshipout-code.pdf
-2023/11/01 | 821655 | macros/latex/base/ltshipout-code.pdf
-2023/11/01 | 819989 | macros/latex/contrib/l3build.zip
-2023/11/01 | 815656 | macros/latex/required/latex-lab/latex-lab-footnotes.pdf
-2023/11/01 | 815656 | macros/latex-dev/required/latex-lab/latex-lab-footnotes.pdf
-2023/11/01 | 81195 | macros/latex-dev/base/ltshipout.dtx
-2023/11/01 | 81195 | macros/latex/base/ltshipout.dtx
-2023/11/01 | 81184 | macros/latex/required/amsmath/testmath.tex
-2023/11/01 | 81184 | macros/latex-dev/required/amsmath/testmath.tex
-2023/11/01 | 8092 | macros/latex/contrib/l3build/l3build-variables.lua
-2023/11/01 | 8051 | macros/latex-dev/base/ltnews.tex
-2023/11/01 | 8051 | macros/latex/base/ltnews.tex
-2023/11/01 | 804030 | macros/latex-dev/base/ltfilehook-code.pdf
-2023/11/01 | 804030 | macros/latex/base/ltfilehook-code.pdf
-2023/11/01 | 80195 | macros/latex/contrib/l3kernel/l3names.dtx
-2023/11/01 | 79606 | macros/latex/contrib/l3kernel/l3str.dtx
-2023/11/01 | 794 | macros/latex/contrib/profmaquette/doc/TestCANComplement.tex
-2023/11/01 | 7832 | macros/latex/contrib/l3kernel/l3fp-functions.dtx
-2023/11/01 | 7805 | macros/latex/contrib/l3build/l3build-arguments.lua
-2023/11/01 | 76541 | macros/latex/required/tools/longtable.dtx
-2023/11/01 | 76541 | macros/latex-dev/required/tools/longtable.dtx
-2023/11/01 | 76368 | macros/latex/contrib/l3kernel/l3text-case.dtx
-2023/11/01 | 76359 | macros/latex/contrib/l3kernel/l3fp.dtx
-2023/11/01 | 756298 | macros/latex-dev/base/doc.pdf
-2023/11/01 | 756298 | macros/latex/base/doc.pdf
-2023/11/01 | 755882 | macros/latex-dev/base/ltcmdhooks-code.pdf
-2023/11/01 | 755882 | macros/latex/base/ltcmdhooks-code.pdf
-2023/11/01 | 755246 | macros/latex-dev/base/lthooks-doc.pdf
-2023/11/01 | 755246 | macros/latex/base/lthooks-doc.pdf
-2023/11/01 | 7528 | macros/latex-dev/base/ltxguide.cls
-2023/11/01 | 7528 | macros/latex/base/ltxguide.cls
-2023/11/01 | 75286 | macros/latex-dev/base/ltluatex.dtx
-2023/11/01 | 75286 | macros/latex/base/ltluatex.dtx
-2023/11/01 | 75111 | macros/latex-dev/base/ltfssdcl.dtx
-2023/11/01 | 75111 | macros/latex/base/ltfssdcl.dtx
-2023/11/01 | 7505 | macros/latex/contrib/l3build/l3build.lua
-2023/11/01 | 7490669 | macros/latex/contrib/l3kernel/source3.pdf
-2023/11/01 | 746427 | macros/latex/contrib/l3build/l3build.pdf
-2023/11/01 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
-2023/11/01 | 73673 | macros/latex/required/tools/tools-overview.pdf
-2023/11/01 | 73673 | macros/latex-dev/required/tools/tools-overview.pdf
-2023/11/01 | 7343701 | install/macros/latex-dev/required/latex-tools-dev.tds.zip
-2023/11/01 | 7342805 | install/macros/latex/required/latex-tools.tds.zip
-2023/11/01 | 7303 | macros/latex/required/latex-lab/latex-lab-minipage.dtx
-2023/11/01 | 7303 | macros/latex-dev/required/latex-lab/latex-lab-minipage.dtx
-2023/11/01 | 7252209 | macros/latex/required/tools.zip
-2023/11/01 | 72475 | macros/latex-dev/base/ltfsstrc.dtx
-2023/11/01 | 72475 | macros/latex/base/ltfsstrc.dtx
-2023/11/01 | 7244 | macros/latex-dev/base/ltnews20.tex
-2023/11/01 | 7244 | macros/latex/base/ltnews20.tex
-2023/11/01 | 7216 | macros/latex-dev/base/exscale.dtx
-2023/11/01 | 7216 | macros/latex/base/exscale.dtx
-2023/11/01 | 72132 | macros/latex/required/tools/verbatim.dtx
-2023/11/01 | 72132 | macros/latex-dev/required/tools/verbatim.dtx
-2023/11/01 | 7206 | macros/latex/contrib/l3build/l3build-manifest.lua
-2023/11/01 | 7200 | macros/latex-dev/base/sample2e.tex
-2023/11/01 | 7200 | macros/latex/base/sample2e.tex
-2023/11/01 | 716681 | macros/latex-dev/base/ltmarks-code.pdf
-2023/11/01 | 716681 | macros/latex/base/ltmarks-code.pdf
-2023/11/01 | 7104 | macros/latex-dev/base/alltt.dtx
-2023/11/01 | 7104 | macros/latex/base/alltt.dtx
-2023/11/01 | 70951 | macros/latex-dev/required/graphics/graphics.dtx
-2023/11/01 | 70833 | macros/latex/contrib/l3kernel/expl3.dtx
-2023/11/01 | 7079 | macros/latex/contrib/l3kernel/l3term-glossary.tex
-2023/11/01 | 70511 | macros/latex/contrib/l3kernel/l3prg.dtx
-2023/11/01 | 7029 | macros/latex-dev/base/ltnews13.tex
-2023/11/01 | 7029 | macros/latex/base/ltnews13.tex
-2023/11/01 | 69732 | macros/latex/required/amsmath/amstex.sty
-2023/11/01 | 69732 | macros/latex-dev/required/amsmath/amstex.sty
-2023/11/01 | 69439 | macros/latex-dev/base/clsguide-historic.tex
-2023/11/01 | 69439 | macros/latex/base/clsguide-historic.tex
-2023/11/01 | 69002 | macros/latex-dev/base/ltpictur.dtx
-2023/11/01 | 69002 | macros/latex/base/ltpictur.dtx
-2023/11/01 | 68735 | macros/latex-dev/base/usrguide-historic.tex
-2023/11/01 | 68735 | macros/latex/base/usrguide-historic.tex
-2023/11/01 | 681452 | macros/latex/contrib/l3experimental/l3draw-code.pdf
-2023/11/01 | 6789 | macros/latex/required/tools/delarray.dtx
-2023/11/01 | 6789 | macros/latex-dev/required/tools/delarray.dtx
-2023/11/01 | 6760 | macros/latex-dev/base/slides.ins
-2023/11/01 | 6760 | macros/latex/base/slides.ins
-2023/11/01 | 67588 | macros/latex-dev/base/ltcmdhooks.dtx
-2023/11/01 | 67588 | macros/latex/base/ltcmdhooks.dtx
-2023/11/01 | 67442 | macros/latex-dev/base/ltfilehook.dtx
-2023/11/01 | 67442 | macros/latex/base/ltfilehook.dtx
-2023/11/01 | 672700 | macros/latex-dev/base/ltpara-code.pdf
-2023/11/01 | 672700 | macros/latex/base/ltpara-code.pdf
-2023/11/01 | 6709 | macros/latex-dev/base/latexsym.dtx
-2023/11/01 | 6709 | macros/latex/base/latexsym.dtx
-2023/11/01 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
-2023/11/01 | 6641 | graphics/pstricks/contrib/pst-3dplot/Changes
-2023/11/01 | 6593 | macros/latex/required/latex-lab/changes.txt
-2023/11/01 | 6593 | macros/latex-dev/required/latex-lab/changes.txt
-2023/11/01 | 65684 | macros/latex-dev/base/ltmiscen.dtx
-2023/11/01 | 65684 | macros/latex/base/ltmiscen.dtx
-2023/11/01 | 65052 | macros/latex/required/latex-lab/latex-lab-table.dtx
-2023/11/01 | 65052 | macros/latex-dev/required/latex-lab/latex-lab-table.dtx
-2023/11/01 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
-2023/11/01 | 64604 | macros/latex-dev/base/clsguide.tex
-2023/11/01 | 64604 | macros/latex/base/clsguide.tex
-2023/11/01 | 6440 | macros/latex/required/amsmath/subeqn.tex
-2023/11/01 | 6440 | macros/latex-dev/required/amsmath/subeqn.tex
-2023/11/01 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
-2023/11/01 | 6424 | macros/latex-dev/base/ltnews14.tex
-2023/11/01 | 6424 | macros/latex/base/ltnews14.tex
-2023/11/01 | 64037 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
-2023/11/01 | 6393 | macros/latex/contrib/l3kernel/l3.ins
-2023/11/01 | 63675 | macros/latex/required/tools/changes.txt
-2023/11/01 | 63675 | macros/latex-dev/required/tools/changes.txt
-2023/11/01 | 6357 | macros/latex-dev/base/newlfont.dtx
-2023/11/01 | 6357 | macros/latex/base/newlfont.dtx
-2023/11/01 | 632 | systems/texlive/tlnet/archive/collection-langgerman.r68711.tar.xz
-2023/11/01 | 63280 | macros/latex-dev/base/letter.dtx
-2023/11/01 | 63280 | macros/latex/base/letter.dtx
-2023/11/01 | 632310 | macros/latex/required/latex-lab/latex-lab-new-or-2.pdf
-2023/11/01 | 632310 | macros/latex-dev/required/latex-lab/latex-lab-new-or-2.pdf
-2023/11/01 | 63142 | macros/latex-dev/base/ltmarks.dtx
-2023/11/01 | 63142 | macros/latex/base/ltmarks.dtx
-2023/11/01 | 6313 | macros/latex/contrib/l3build/l3build-aux.lua
-2023/11/01 | 629 | macros/latex/contrib/profmaquette/doc/TestCAN.tex
-2023/11/01 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
-2023/11/01 | 623137 | macros/latex/contrib/l3kernel/expl3.pdf
-2023/11/01 | 622623 | support/TeX4ht/source/tex4ht-html4.tex
-2023/11/01 | 6221 | macros/latex/required/latex-lab/glyphtounicode-cmex.tex
-2023/11/01 | 6221 | macros/latex-dev/required/latex-lab/glyphtounicode-cmex.tex
-2023/11/01 | 6219 | macros/latex/required/tools/xr.dtx
-2023/11/01 | 6219 | macros/latex-dev/required/tools/xr.dtx
-2023/11/01 | 621929 | macros/latex/required/latex-lab/latex-lab-table.pdf
-2023/11/01 | 621929 | macros/latex-dev/required/latex-lab/latex-lab-table.pdf
-2023/11/01 | 6217 | macros/latex-dev/base/ltmeta.dtx
-2023/11/01 | 6217 | macros/latex/base/ltmeta.dtx
-2023/11/01 | 61635 | macros/latex/required/tools/bm.dtx
-2023/11/01 | 61635 | macros/latex-dev/required/tools/bm.dtx
-2023/11/01 | 6155 | macros/latex-dev/base/ltpar.dtx
-2023/11/01 | 6155 | macros/latex/base/ltpar.dtx
-2023/11/01 | 6151 | macros/latex/contrib/l3build/l3build-typesetting.lua
-2023/11/01 | 6150247 | macros/latex-dev/base/source2e.pdf
-2023/11/01 | 6150042 | macros/latex/base/source2e.pdf
-2023/11/01 | 61493 | macros/latex-dev/base/ltfiles.dtx
-2023/11/01 | 61493 | macros/latex/base/ltfiles.dtx
-2023/11/01 | 6145 | macros/latex-dev/base/latexrelease.ins
-2023/11/01 | 6145 | macros/latex/base/latexrelease.ins
-2023/11/01 | 6134 | macros/latex/required/latex-lab/latex-lab-mathtools.dtx
-2023/11/01 | 6134 | macros/latex-dev/required/latex-lab/latex-lab-mathtools.dtx
-2023/11/01 | 6127 | macros/latex/required/latex-lab/latex-lab.ins
-2023/11/01 | 6127 | macros/latex-dev/required/latex-lab/latex-lab.ins
-2023/11/01 | 612623 | macros/latex/required/latex-lab/latex-lab-math.pdf
-2023/11/01 | 612623 | macros/latex-dev/required/latex-lab/latex-lab-math.pdf
-2023/11/01 | 606454 | macros/latex-dev/base/ltsockets-code.pdf
-2023/11/01 | 606454 | macros/latex/base/ltsockets-code.pdf
-2023/11/01 | 60385 | macros/latex/contrib/l3kernel/l3prop.dtx
-2023/11/01 | 60321 | macros/latex-dev/base/fontdef.dtx
-2023/11/01 | 60321 | macros/latex/base/fontdef.dtx
-2023/11/01 | 60156 | macros/latex-dev/base/ltplain.dtx
-2023/11/01 | 60156 | macros/latex/base/ltplain.dtx
-2023/11/01 | 5986 | macros/latex-dev/base/ltnews15.tex
-2023/11/01 | 5986 | macros/latex/base/ltnews15.tex
-2023/11/01 | 586808 | macros/latex-dev/base/ltmarks-doc.pdf
-2023/11/01 | 586808 | macros/latex/base/ltmarks-doc.pdf
-2023/11/01 | 5860 | macros/latex/required/amsmath/ams-internal.txt
-2023/11/01 | 5860 | macros/latex-dev/required/amsmath/ams-internal.txt
-2023/11/01 | 5859 | macros/latex-dev/base/ltidxglo.dtx
-2023/11/01 | 5859 | macros/latex/base/ltidxglo.dtx
-2023/11/01 | 58547 | macros/latex-dev/base/ltfssaxes.dtx
-2023/11/01 | 58547 | macros/latex/base/ltfssaxes.dtx
-2023/11/01 | 5825 | macros/latex-dev/base/ltnews10.tex
-2023/11/01 | 5825 | macros/latex/base/ltnews10.tex
-2023/11/01 | 58083 | macros/latex/contrib/l3experimental/xgalley.dtx
-2023/11/01 | 5791 | macros/latex/required/tools/somedefs.dtx
-2023/11/01 | 5791 | macros/latex-dev/required/tools/somedefs.dtx
-2023/11/01 | 5775 | macros/latex-dev/base/ltnews16.tex
-2023/11/01 | 5775 | macros/latex/base/ltnews16.tex
-2023/11/01 | 5772 | macros/latex/contrib/l3kernel/l3candidates.dtx
-2023/11/01 | 5733 | macros/latex/required/latex-lab/latex-lab-toc-hyperref-changes.dtx
-2023/11/01 | 5733 | macros/latex-dev/required/latex-lab/latex-lab-toc-hyperref-changes.dtx
-2023/11/01 | 5732 | macros/latex-dev/base/ltnews08.tex
-2023/11/01 | 5732 | macros/latex/base/ltnews08.tex
-2023/11/01 | 5714 | macros/latex-dev/base/inputenc.ins
-2023/11/01 | 5714 | macros/latex/base/inputenc.ins
-2023/11/01 | 5699 | macros/latex-dev/base/ltnews05.tex
-2023/11/01 | 5699 | macros/latex/base/ltnews05.tex
-2023/11/01 | 5691 | macros/latex-dev/base/ltnews27.tex
-2023/11/01 | 5691 | macros/latex/base/ltnews27.tex
-2023/11/01 | 5684 | macros/latex/required/latex-lab/latex-lab-new-or-1.dtx
-2023/11/01 | 5684 | macros/latex-dev/required/latex-lab/latex-lab-new-or-1.dtx
-2023/11/01 | 5680 | macros/latex/required/tools/tools.ins
-2023/11/01 | 5680 | macros/latex-dev/required/tools/tools.ins
-2023/11/01 | 5678 | macros/latex-dev/base/ltnews04.tex
-2023/11/01 | 5678 | macros/latex/base/ltnews04.tex
-2023/11/01 | 566566 | macros/latex-dev/base/ltshipout-doc.pdf
-2023/11/01 | 566566 | macros/latex/base/ltshipout-doc.pdf
-2023/11/01 | 5653 | macros/latex/contrib/l3experimental/l3draw-layers.dtx
-2023/11/01 | 5645 | macros/latex/required/firstaid/changes.txt
-2023/11/01 | 5645 | macros/latex-dev/required/firstaid/changes.txt
-2023/11/01 | 563307 | macros/latex-dev/base/ltnews35.pdf
-2023/11/01 | 563307 | macros/latex/base/ltnews35.pdf
-2023/11/01 | 560998 | macros/latex-dev/base/classes.pdf
-2023/11/01 | 560998 | macros/latex/base/classes.pdf
-2023/11/01 | 560578 | macros/latex-dev/base/ltpara-doc.pdf
-2023/11/01 | 560578 | macros/latex/base/ltpara-doc.pdf
-2023/11/01 | 5588 | macros/latex-dev/base/ltnews25.tex
-2023/11/01 | 5588 | macros/latex/base/ltnews25.tex
-2023/11/01 | 558646 | macros/latex-dev/base/ltproperties-code.pdf
-2023/11/01 | 558646 | macros/latex/base/ltproperties-code.pdf
-2023/11/01 | 557934 | macros/latex/contrib/l3kernel/l3doc.pdf
-2023/11/01 | 5576 | macros/latex-dev/base/ltnews07.tex
-2023/11/01 | 5576 | macros/latex/base/ltnews07.tex
-2023/11/01 | 5574 | macros/latex-dev/base/ltnews12.tex
-2023/11/01 | 5574 | macros/latex/base/ltnews12.tex
-2023/11/01 | 55687 | macros/latex-dev/base/ltfloat.dtx
-2023/11/01 | 55687 | macros/latex/base/ltfloat.dtx
-2023/11/01 | 5544 | macros/latex-dev/base/ltnews06.tex
-2023/11/01 | 5544 | macros/latex/base/ltnews06.tex
-2023/11/01 | 5529 | macros/latex-dev/base/ltnews11.tex
-2023/11/01 | 5529 | macros/latex/base/ltnews11.tex
-2023/11/01 | 551 | graphics/pstricks/contrib/pst-3dplot/latex/pst-3dplot.sty
-2023/11/01 | 5509 | macros/latex-dev/base/graphpap.dtx
-2023/11/01 | 5509 | macros/latex/base/graphpap.dtx
-2023/11/01 | 548695 | macros/latex-dev/base/ltfilehook-doc.pdf
-2023/11/01 | 548695 | macros/latex/base/ltfilehook-doc.pdf
-2023/11/01 | 54677 | macros/latex-dev/base/ltpara.dtx
-2023/11/01 | 54677 | macros/latex/base/ltpara.dtx
-2023/11/01 | 546540 | macros/latex-dev/base/ltnews32.pdf
-2023/11/01 | 546540 | macros/latex/base/ltnews32.pdf
-2023/11/01 | 5462 | macros/latex-dev/base/ltnews02.tex
-2023/11/01 | 5462 | macros/latex/base/ltnews02.tex
-2023/11/01 | 54576 | macros/latex/contrib/l3kernel/CHANGELOG.md
-2023/11/01 | 5451 | macros/latex-dev/base/ltnews09.tex
-2023/11/01 | 5451 | macros/latex/base/ltnews09.tex
-2023/11/01 | 543912 | macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
-2023/11/01 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
-2023/11/01 | 5369 | macros/latex-dev/base/ltnews03.tex
-2023/11/01 | 5369 | macros/latex/base/ltnews03.tex
-2023/11/01 | 5323 | macros/latex/required/amsmath/ams-external.txt
-2023/11/01 | 5323 | macros/latex-dev/required/amsmath/ams-external.txt
-2023/11/01 | 53167 | macros/latex/required/tools/calc.dtx
-2023/11/01 | 53167 | macros/latex-dev/required/tools/calc.dtx
-2023/11/01 | 52887 | macros/latex-dev/base/lb2.err
-2023/11/01 | 52887 | macros/latex/base/lb2.err
-2023/11/01 | 52813 | macros/latex-dev/base/encguide.tex
-2023/11/01 | 52813 | macros/latex/base/encguide.tex
-2023/11/01 | 527916 | macros/latex/required/latex-lab/latex-lab-sec.pdf
-2023/11/01 | 527916 | macros/latex-dev/required/latex-lab/latex-lab-sec.pdf
-2023/11/01 | 52759 | macros/latex-dev/base/usrguide.tex
-2023/11/01 | 52759 | macros/latex/base/usrguide.tex
-2023/11/01 | 5273 | macros/latex-dev/base/cmextra.ins
-2023/11/01 | 5273 | macros/latex/base/cmextra.ins
-2023/11/01 | 526688 | macros/latex-dev/base/ltnews31.pdf
-2023/11/01 | 526688 | macros/latex/base/ltnews31.pdf
-2023/11/01 | 5246 | macros/latex-dev/base/ltnews01.tex
-2023/11/01 | 5246 | macros/latex/base/ltnews01.tex
-2023/11/01 | 523672 | macros/latex-dev/base/ltnews38.pdf
-2023/11/01 | 523672 | macros/latex/base/ltnews38.pdf
-2023/11/01 | 523618 | macros/latex/required/tools/multicol.pdf
-2023/11/01 | 523618 | macros/latex-dev/required/tools/multicol.pdf
-2023/11/01 | 523380 | macros/latex/required/latex-lab/documentmetadata-support-code.pdf
-2023/11/01 | 523380 | macros/latex-dev/required/latex-lab/documentmetadata-support-code.pdf
-2023/11/01 | 522757 | macros/latex-dev/base/ltnews33.pdf
-2023/11/01 | 522757 | macros/latex/base/ltnews33.pdf
-2023/11/01 | 5211 | macros/latex/required/tools/tools-overview.tex
-2023/11/01 | 5211 | macros/latex-dev/required/tools/tools-overview.tex
-2023/11/01 | 517934 | macros/latex-dev/base/ltnews36.pdf
-2023/11/01 | 517934 | macros/latex/base/ltnews36.pdf
-2023/11/01 | 517829 | macros/latex/contrib/l3experimental/l3draw.pdf
-2023/11/01 | 517708 | macros/latex-dev/base/fntguide.pdf
-2023/11/01 | 517708 | macros/latex/base/fntguide.pdf
-2023/11/01 | 517410 | macros/latex/required/tools/array.pdf
-2023/11/01 | 517410 | macros/latex-dev/required/tools/array.pdf
-2023/11/01 | 512240 | macros/latex-dev/base/ltnews30.pdf
-2023/11/01 | 512240 | macros/latex/base/ltnews30.pdf
-2023/11/01 | 51180 | macros/latex-dev/base/ltfinal.dtx
-2023/11/01 | 51180 | macros/latex/base/ltfinal.dtx
-2023/11/01 | 51081 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
-2023/11/01 | 508345 | macros/latex-dev/base/ltnews34.pdf
-2023/11/01 | 508345 | macros/latex/base/ltnews34.pdf
-2023/11/01 | 508230 | macros/latex/required/amsmath/amsldoc.pdf
-2023/11/01 | 508230 | macros/latex-dev/required/amsmath/amsldoc.pdf
-2023/11/01 | 50819 | macros/latex-dev/required/graphics/drivers.dtx
-2023/11/01 | 506630 | macros/latex-dev/base/docstrip.pdf
-2023/11/01 | 506630 | macros/latex/base/docstrip.pdf
-2023/11/01 | 506138 | macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
-2023/11/01 | 5041 | macros/latex-dev/base/latexsym.ins
-2023/11/01 | 5041 | macros/latex/base/latexsym.ins
-2023/11/01 | 499346 | macros/latex-dev/base/ltcmdhooks-doc.pdf
-2023/11/01 | 499346 | macros/latex/base/ltcmdhooks-doc.pdf
-2023/11/01 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
-2023/11/01 | 4972 | macros/latex/contrib/l3build/l3build-ctan.lua
-2023/11/01 | 496997 | macros/latex/required/latex-lab/latex-lab-graphic.pdf
-2023/11/01 | 496997 | macros/latex-dev/required/latex-lab/latex-lab-graphic.pdf
-2023/11/01 | 4959 | macros/latex/required/tools/fileerr.dtx
-2023/11/01 | 4959 | macros/latex-dev/required/tools/fileerr.dtx
-2023/11/01 | 4945 | macros/latex-dev/base/lthyphen.dtx
-2023/11/01 | 4945 | macros/latex/base/lthyphen.dtx
-2023/11/01 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
-2023/11/01 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
-2023/11/01 | 4912 | macros/latex/contrib/l3kernel/l3fp-types.dtx
-2023/11/01 | 49020 | macros/latex-dev/base/ltboxes.dtx
-2023/11/01 | 49020 | macros/latex/base/ltboxes.dtx
-2023/11/01 | 489925 | macros/latex-dev/base/clsguide.pdf
-2023/11/01 | 489925 | macros/latex/base/clsguide.pdf
-2023/11/01 | 48990 | macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex
-2023/11/01 | 48942 | macros/latex/contrib/l3kernel/l3text.dtx
-2023/11/01 | 489314 | macros/latex-dev/base/ltsockets-doc.pdf
-2023/11/01 | 489314 | macros/latex/base/ltsockets-doc.pdf
-2023/11/01 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
-2023/11/01 | 48142 | macros/latex/contrib/l3kernel/l3prefixes.csv
-2023/11/01 | 47896 | macros/latex-dev/base/lttab.dtx
-2023/11/01 | 47896 | macros/latex/base/lttab.dtx
-2023/11/01 | 477695 | macros/latex-dev/base/usrguide.pdf
-2023/11/01 | 477695 | macros/latex/base/usrguide.pdf
-2023/11/01 | 4770 | macros/latex/required/latex-lab/latex-lab-testphase.dtx
-2023/11/01 | 4770 | macros/latex-dev/required/latex-lab/latex-lab-testphase.dtx
-2023/11/01 | 4757 | macros/latex-dev/base/ltlength.dtx
-2023/11/01 | 4757 | macros/latex/base/ltlength.dtx
-2023/11/01 | 475542 | macros/latex-dev/required/graphics/mathcolor.pdf
-2023/11/01 | 474 | macros/latex/required/firstaid/README.md
-2023/11/01 | 474 | macros/latex-dev/required/firstaid/README.md
-2023/11/01 | 47316 | macros/latex-dev/base/ltspace.dtx
-2023/11/01 | 47316 | macros/latex/base/ltspace.dtx
-2023/11/01 | 47242 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
-2023/11/01 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
-2023/11/01 | 4574 | macros/latex/contrib/l3kernel/l3legacy.dtx
-2023/11/01 | 456933 | macros/latex-dev/base/ltnews37.pdf
-2023/11/01 | 456933 | macros/latex/base/ltnews37.pdf
-2023/11/01 | 456812 | systems/texlive/tlnet/archive/autotype.r68711.tar.xz
-2023/11/01 | 4566 | macros/latex/required/latex-lab/latex-lab-firstaid.dtx
-2023/11/01 | 4566 | macros/latex-dev/required/latex-lab/latex-lab-firstaid.dtx
-2023/11/01 | 455437 | macros/latex-dev/base/ltnews29.pdf
-2023/11/01 | 455437 | macros/latex/base/ltnews29.pdf
-2023/11/01 | 454658 | macros/latex/required/amsmath/testmath.pdf
-2023/11/01 | 454658 | macros/latex-dev/required/amsmath/testmath.pdf
-2023/11/01 | 45347 | macros/latex-dev/base/latexrelease.dtx
-2023/11/01 | 45347 | macros/latex/base/latexrelease.dtx
-2023/11/01 | 4458429 | install/macros/latex/contrib/l3experimental.tds.zip
-2023/11/01 | 44531 | macros/latex-dev/base/cmfonts.fdd
-2023/11/01 | 44531 | macros/latex/base/cmfonts.fdd
-2023/11/01 | 444977 | macros/latex/required/latex-lab/latex-lab-float.pdf
-2023/11/01 | 444977 | macros/latex-dev/required/latex-lab/latex-lab-float.pdf
-2023/11/01 | 4448 | macros/latex/contrib/l3experimental/l3draw-state.dtx
-2023/11/01 | 4420389 | macros/latex/contrib/l3experimental.zip
-2023/11/01 | 440234 | macros/latex/required/latex-lab/blocks-doc.pdf
-2023/11/01 | 440234 | macros/latex-dev/required/latex-lab/blocks-doc.pdf
-2023/11/01 | 4390 | macros/latex-dev/base/ec.ins
-2023/11/01 | 4390 | macros/latex/base/ec.ins
-2023/11/01 | 438602 | macros/latex-dev/base/usrguide-historic.pdf
-2023/11/01 | 438602 | macros/latex/base/usrguide-historic.pdf
-2023/11/01 | 43672902 | install/macros/latex-dev/latex-base-dev.tds.zip
-2023/11/01 | 43671611 | install/macros/latex/latex-base.tds.zip
-2023/11/01 | 43446 | macros/latex/required/tools/theorem.dtx
-2023/11/01 | 43446 | macros/latex-dev/required/tools/theorem.dtx
-2023/11/01 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua
-2023/11/01 | 4336 | macros/latex/required/amsmath/amsxtra.dtx
-2023/11/01 | 4336 | macros/latex-dev/required/amsmath/amsxtra.dtx
-2023/11/01 | 433141 | macros/latex-dev/base/ltproperties-doc.pdf
-2023/11/01 | 433141 | macros/latex/base/ltproperties-doc.pdf
-2023/11/01 | 4324 | macros/latex-dev/base/cmfonts.ins
-2023/11/01 | 4324 | macros/latex/base/cmfonts.ins
-2023/11/01 | 4323 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx
-2023/11/01 | 43223 | macros/latex/contrib/l3kernel/l3debug.dtx
-2023/11/01 | 43212 | macros/latex-dev/base/tlc3.err
-2023/11/01 | 43212 | macros/latex/base/tlc3.err
-2023/11/01 | 43093435 | macros/latex/base.zip
-2023/11/01 | 4298 | macros/latex-dev/base/ltalloc.dtx
-2023/11/01 | 4298 | macros/latex/base/ltalloc.dtx
-2023/11/01 | 4284 | macros/latex/contrib/l3experimental/README.md
-2023/11/01 | 4273 | macros/latex-dev/base/docstrip.ins
-2023/11/01 | 4273 | macros/latex/base/docstrip.ins
-2023/11/01 | 42708 | macros/latex-dev/base/changes.old.txt
-2023/11/01 | 42708 | macros/latex/base/changes.old.txt
-2023/11/01 | 42560 | macros/latex/contrib/l3experimental/l3draw.dtx
-2023/11/01 | 4254 | macros/latex-dev/base/newdc.ins
-2023/11/01 | 4254 | macros/latex/base/newdc.ins
-2023/11/01 | 42287 | macros/latex-dev/base/ltmath.dtx
-2023/11/01 | 42287 | macros/latex/base/ltmath.dtx
-2023/11/01 | 4219 | macros/latex-dev/base/latex209.ins
-2023/11/01 | 4219 | macros/latex/base/latex209.ins
-2023/11/01 | 419922 | macros/latex/required/amsmath/amsmath.pdf
-2023/11/01 | 419922 | macros/latex-dev/required/amsmath/amsmath.pdf
-2023/11/01 | 4190 | macros/latex-dev/base/ltnews19.tex
-2023/11/01 | 4190 | macros/latex/base/ltnews19.tex
-2023/11/01 | 415615 | macros/latex-dev/base/clsguide-historic.pdf
-2023/11/01 | 415615 | macros/latex/base/clsguide-historic.pdf
-2023/11/01 | 4150 | macros/latex/contrib/l3build/l3build-zip.lua
-2023/11/01 | 414660 | systems/texlive/tlnet/archive/hyperref.source.r68710.tar.xz
-2023/11/01 | 4137 | graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.bib
-2023/11/01 | 4122 | macros/latex-dev/required/graphics/epsfig.dtx
-2023/11/01 | 411092 | macros/latex/required/latex-lab/latex-lab-bib.pdf
-2023/11/01 | 411092 | macros/latex-dev/required/latex-lab/latex-lab-bib.pdf
-2023/11/01 | 408914 | macros/latex/contrib/l3experimental/l3galley.pdf
-2023/11/01 | 4087 | macros/latex-dev/base/classes.ins
-2023/11/01 | 4087 | macros/latex/base/classes.ins
-2023/11/01 | 4079 | macros/latex-dev/base/lablst.tex
-2023/11/01 | 4079 | macros/latex/base/lablst.tex
-2023/11/01 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx
-2023/11/01 | 404410 | macros/latex/contrib/l3experimental/l3bitset.pdf
-2023/11/01 | 404085 | macros/latex-dev/base/changes.txt
-2023/11/01 | 404085 | macros/latex/base/changes.txt
-2023/11/01 | 4011 | macros/latex/contrib/l3experimental/l3opacity.dtx
-2023/11/01 | 39839 | macros/latex-dev/base/ltnews18.pdf
-2023/11/01 | 39839 | macros/latex/base/ltnews18.pdf
-2023/11/01 | 39697 | macros/latex/required/tools/ftnright.dtx
-2023/11/01 | 39697 | macros/latex-dev/required/tools/ftnright.dtx
-2023/11/01 | 396817 | macros/latex/required/latex-lab/latex-lab-toc.pdf
-2023/11/01 | 396817 | macros/latex-dev/required/latex-lab/latex-lab-toc.pdf
-2023/11/01 | 396222 | macros/latex/contrib/l3kernel/l3news.pdf
-2023/11/01 | 3960 | macros/latex-dev/base/olddc.ins
-2023/11/01 | 3960 | macros/latex/base/olddc.ins
-2023/11/01 | 3946 | macros/latex-dev/required/graphics/lscape.dtx
-2023/11/01 | 394481 | macros/latex/contrib/l3experimental/xcoffins.pdf
-2023/11/01 | 393134 | macros/latex/required/tools/varioref.pdf
-2023/11/01 | 393134 | macros/latex-dev/required/tools/varioref.pdf
-2023/11/01 | 391258 | macros/latex/required/tools/longtable.pdf
-2023/11/01 | 391258 | macros/latex-dev/required/tools/longtable.pdf
-2023/11/01 | 389721 | macros/latex/required/latex-lab/latex-lab-new-or-1.pdf
-2023/11/01 | 389721 | macros/latex-dev/required/latex-lab/latex-lab-new-or-1.pdf
-2023/11/01 | 389003 | macros/latex/required/latex-lab/documentmetadata-support-doc.pdf
-2023/11/01 | 389003 | macros/latex-dev/required/latex-lab/documentmetadata-support-doc.pdf
-2023/11/01 | 387794 | macros/latex/required/tools/ftnright.pdf
-2023/11/01 | 387794 | macros/latex-dev/required/tools/ftnright.pdf
-2023/11/01 | 38730 | macros/latex-dev/base/latex209.dtx
-2023/11/01 | 38730 | macros/latex/base/latex209.dtx
-2023/11/01 | 383641 | macros/latex/contrib/l3experimental/l3graphics.pdf
-2023/11/01 | 38226 | macros/latex-dev/base/ltnews35.tex
-2023/11/01 | 38226 | macros/latex/base/ltnews35.tex
-2023/11/01 | 379733 | macros/latex-dev/base/ltnews26.pdf
-2023/11/01 | 379733 | macros/latex/base/ltnews26.pdf
-2023/11/01 | 3781 | macros/latex-dev/base/tulm.ins
-2023/11/01 | 3781 | macros/latex/base/tulm.ins
-2023/11/01 | 376933 | macros/latex-dev/base/ltnews28.pdf
-2023/11/01 | 376933 | macros/latex/base/ltnews28.pdf
-2023/11/01 | 37668 | macros/latex-dev/base/ltsockets.dtx
-2023/11/01 | 37668 | macros/latex/base/ltsockets.dtx
-2023/11/01 | 37572 | macros/latex-dev/required/graphics/grfguide.tex
-2023/11/01 | 375493 | macros/latex-dev/base/slides.pdf
-2023/11/01 | 375493 | macros/latex/base/slides.pdf
-2023/11/01 | 37436 | macros/latex/contrib/l3build/l3build-check.lua
-2023/11/01 | 3725 | macros/latex-dev/base/ltlogos.dtx
-2023/11/01 | 3725 | macros/latex/base/ltlogos.dtx
-2023/11/01 | 37115 | macros/latex/required/latex-lab/latex-lab-math.dtx
-2023/11/01 | 37115 | macros/latex-dev/required/latex-lab/latex-lab-math.dtx
-2023/11/01 | 370660 | macros/latex/required/tools/calc.pdf
-2023/11/01 | 370660 | macros/latex-dev/required/tools/calc.pdf
-2023/11/01 | 369 | macros/latex/required/amsmath/manifest.txt
-2023/11/01 | 369 | macros/latex-dev/required/amsmath/manifest.txt
-2023/11/01 | 368029 | macros/latex/contrib/l3experimental/l3str-format.pdf
-2023/11/01 | 3677552 | systems/texlive/tlnet/archive/hyperref.doc.r68710.tar.xz
-2023/11/01 | 3669 | macros/latex/required/latex-lab/latex-lab-text.dtx
-2023/11/01 | 3669 | macros/latex-dev/required/latex-lab/latex-lab-text.dtx
-2023/11/01 | 36313 | macros/latex/contrib/l3kernel/l3sys.dtx
-2023/11/01 | 36154 | macros/latex-dev/base/ltlists.dtx
-2023/11/01 | 36154 | macros/latex/base/ltlists.dtx
-2023/11/01 | 361084 | macros/latex/required/latex-lab/latex-lab-toc-kernel-changes.pdf
-2023/11/01 | 361084 | macros/latex-dev/required/latex-lab/latex-lab-toc-kernel-changes.pdf
-2023/11/01 | 36026 | macros/latex/contrib/l3experimental/l3draw-points.dtx
-2023/11/01 | 35984 | macros/latex-dev/base/ltdirchk.dtx
-2023/11/01 | 35984 | macros/latex/base/ltdirchk.dtx
-2023/11/01 | 35874 | macros/latex/required/tools/tabularx.dtx
-2023/11/01 | 35874 | macros/latex-dev/required/tools/tabularx.dtx
-2023/11/01 | 357553 | macros/latex/required/latex-lab/latex-lab-mathtools.pdf
-2023/11/01 | 357553 | macros/latex/required/latex-lab/latex-lab-amsmath.pdf
-2023/11/01 | 357553 | macros/latex-dev/required/latex-lab/latex-lab-mathtools.pdf
-2023/11/01 | 357553 | macros/latex-dev/required/latex-lab/latex-lab-amsmath.pdf
-2023/11/01 | 35675 | macros/latex/contrib/l3kernel/l3unicode.dtx
-2023/11/01 | 35660 | macros/latex-dev/required/graphics/changes.txt
-2023/11/01 | 35456 | macros/latex/contrib/l3kernel/l3quark.dtx
-2023/11/01 | 353655 | macros/latex-dev/base/utf8ienc.pdf
-2023/11/01 | 353655 | macros/latex/base/utf8ienc.pdf
-2023/11/01 | 352315 | macros/latex/required/tools/theorem.pdf
-2023/11/01 | 352315 | macros/latex-dev/required/tools/theorem.pdf
-2023/11/01 | 35077 | macros/latex/contrib/l3experimental/xcoffins.dtx
-2023/11/01 | 348053 | macros/latex/contrib/l3experimental/l3sys-shell.pdf
-2023/11/01 | 344352 | systems/texlive/tlnet/archive/autotype.doc.r68711.tar.xz
-2023/11/01 | 3434 | macros/latex-dev/base/makeindx.ins
-2023/11/01 | 3434 | macros/latex/base/makeindx.ins
-2023/11/01 | 34333 | macros/latex/required/latex-lab/latex-lab-graphic.dtx
-2023/11/01 | 34333 | macros/latex-dev/required/latex-lab/latex-lab-graphic.dtx
-2023/11/01 | 3401 | macros/latex-dev/base/proc.ins
-2023/11/01 | 3401 | macros/latex/base/proc.ins
-2023/11/01 | 33946 | macros/latex-dev/base/ltsect.dtx
-2023/11/01 | 33946 | macros/latex/base/ltsect.dtx
-2023/11/01 | 33911 | macros/latex-dev/base/ltnews33.tex
-2023/11/01 | 33911 | macros/latex/base/ltnews33.tex
-2023/11/01 | 33863 | macros/latex/required/tools/varioref-2016-02-16.sty
-2023/11/01 | 33863 | macros/latex-dev/required/tools/varioref-2016-02-16.sty
-2023/11/01 | 337852 | macros/latex-dev/base/letter.pdf
-2023/11/01 | 337852 | macros/latex/base/letter.pdf
-2023/11/01 | 33773 | macros/latex/contrib/l3kernel/l3cctab.dtx
-2023/11/01 | 3372 | macros/latex-dev/base/letter.ins
-2023/11/01 | 3372 | macros/latex/base/letter.ins
-2023/11/01 | 3367 | macros/latex-dev/base/ltoutenc.ins
-2023/11/01 | 3367 | macros/latex/base/ltoutenc.ins
-2023/11/01 | 3338 | macros/latex-dev/base/exscale.ins
-2023/11/01 | 3338 | macros/latex/base/exscale.ins
-2023/11/01 | 33306 | macros/latex-dev/base/ltproperties.dtx
-2023/11/01 | 33306 | macros/latex/base/ltproperties.dtx
-2023/11/01 | 33243 | macros/latex-dev/base/ltnews32.tex
-2023/11/01 | 33243 | macros/latex/base/ltnews32.tex
-2023/11/01 | 331003 | macros/latex/required/tools/verbatim.pdf
-2023/11/01 | 331003 | macros/latex-dev/required/tools/verbatim.pdf
-2023/11/01 | 330986 | macros/latex-dev/required/graphics/grfguide.pdf
-2023/11/01 | 33083 | macros/latex-dev/base/ltnews37.tex
-2023/11/01 | 33083 | macros/latex/base/ltnews37.tex
-2023/11/01 | 3284 | macros/latex/required/tools/manifest.txt
-2023/11/01 | 3284 | macros/latex-dev/required/tools/manifest.txt
-2023/11/01 | 3282 | macros/latex-dev/base/bugs.txt
-2023/11/01 | 3282 | macros/latex/base/bugs.txt
-2023/11/01 | 326462 | macros/latex-dev/base/tlc3.pdf
-2023/11/01 | 326462 | macros/latex/base/tlc3.pdf
-2023/11/01 | 325191 | macros/latex-dev/base/ltluatex.pdf
-2023/11/01 | 325191 | macros/latex/base/ltluatex.pdf
-2023/11/01 | 323929 | macros/latex/required/tools/bm.pdf
-2023/11/01 | 323929 | macros/latex-dev/required/tools/bm.pdf
-2023/11/01 | 32331 | macros/latex-dev/base/ltnews34.tex
-2023/11/01 | 32331 | macros/latex/base/ltnews34.tex
-2023/11/01 | 32241 | macros/latex/contrib/l3experimental/l3draw-paths.dtx
-2023/11/01 | 32194 | macros/latex-dev/required/graphics/color.dtx
-2023/11/01 | 32047 | macros/latex/required/tools/layout.dtx
-2023/11/01 | 32047 | macros/latex-dev/required/tools/layout.dtx
-2023/11/01 | 31828 | macros/latex/contrib/l3experimental/l3str-format.dtx
-2023/11/01 | 3181 | macros/latex-dev/base/unpack.ins
-2023/11/01 | 3181 | macros/latex/base/unpack.ins
-2023/11/01 | 318199 | macros/latex-dev/base/inputenc.pdf
-2023/11/01 | 318199 | macros/latex/base/inputenc.pdf
-2023/11/01 | 318193 | macros/latex-dev/base/ltnews20.pdf
-2023/11/01 | 318193 | macros/latex/base/ltnews20.pdf
-2023/11/01 | 318026 | macros/latex-dev/base/ltnews22.pdf
-2023/11/01 | 318026 | macros/latex/base/ltnews22.pdf
-2023/11/01 | 3179 | macros/latex/required/latex-lab/latex-lab-amsmath.dtx
-2023/11/01 | 3179 | macros/latex-dev/required/latex-lab/latex-lab-amsmath.dtx
-2023/11/01 | 31646 | macros/latex/required/tools/multicol-2019-10-01.sty
-2023/11/01 | 31646 | macros/latex-dev/required/tools/multicol-2019-10-01.sty
-2023/11/01 | 313597 | macros/latex/contrib/l3experimental/l3opacity.pdf
-2023/11/01 | 311361 | macros/latex/contrib/profmaquette.zip
-2023/11/01 | 3112054 | install/macros/latex-dev/required/latex-graphics-dev.tds.zip
-2023/11/01 | 3100 | macros/latex-dev/base/README.md
-2023/11/01 | 3086 | macros/latex/base/README.md
-2023/11/01 | 308534 | macros/latex/contrib/l3experimental/l3benchmark.pdf
-2023/11/01 | 307812 | macros/latex/required/latex-lab/latex-lab-text.pdf
-2023/11/01 | 307812 | macros/latex-dev/required/latex-lab/latex-lab-text.pdf
-2023/11/01 | 3062 | macros/latex/contrib/l3kernel/README.md
-2023/11/01 | 305449 | macros/latex/contrib/l3kernel/l3regex.dtx
-2023/11/01 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx
-2023/11/01 | 30499 | macros/latex-dev/base/doc-2021-06-01.sty
-2023/11/01 | 30499 | macros/latex/base/doc-2021-06-01.sty
-2023/11/01 | 30464 | macros/latex-dev/required/graphics/graphicx.dtx
-2023/11/01 | 30452 | macros/latex-dev/base/ltnews31.tex
-2023/11/01 | 30452 | macros/latex/base/ltnews31.tex
-2023/11/01 | 303448 | macros/latex-dev/required/graphics/graphics.pdf
-2023/11/01 | 3033899 | graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.pdf
-2023/11/01 | 30279 | macros/latex/required/tools/showkeys.dtx
-2023/11/01 | 30279 | macros/latex-dev/required/tools/showkeys.dtx
-2023/11/01 | 302371 | macros/latex/required/latex-lab/latex-lab-mathpkg.pdf
-2023/11/01 | 302371 | macros/latex-dev/required/latex-lab/latex-lab-mathpkg.pdf
-2023/11/01 | 301237 | macros/latex-dev/base/lthooks.dtx
-2023/11/01 | 301237 | macros/latex/base/lthooks.dtx
-2023/11/01 | 29965 | macros/latex-dev/base/doc-2016-02-15.sty
-2023/11/01 | 29965 | macros/latex/base/doc-2016-02-15.sty
-2023/11/01 | 299636 | macros/latex/contrib/l3experimental/xgalley.pdf
-2023/11/01 | 2994 | macros/latex-dev/required/graphics/graphics-drivers.ins
-2023/11/01 | 298403 | macros/latex/required/latex-lab/latex-lab-testphase.pdf
-2023/11/01 | 298403 | macros/latex-dev/required/latex-lab/latex-lab-testphase.pdf
-2023/11/01 | 29712 | macros/latex/required/tools/multicol-2017-04-11.sty
-2023/11/01 | 29712 | macros/latex-dev/required/tools/multicol-2017-04-11.sty
-2023/11/01 | 296258 | macros/latex/contrib/l3kernel/l3styleguide.pdf
-2023/11/01 | 296124 | macros/latex/required/latex-lab/latex-lab-toc-hyperref-changes.pdf
-2023/11/01 | 296124 | macros/latex-dev/required/latex-lab/latex-lab-toc-hyperref-changes.pdf
-2023/11/01 | 29267 | macros/latex-dev/base/ltfntcmd.dtx
-2023/11/01 | 29267 | macros/latex/base/ltfntcmd.dtx
-2023/11/01 | 292600 | macros/latex-dev/base/cmfonts.pdf
-2023/11/01 | 292600 | macros/latex/base/cmfonts.pdf
-2023/11/01 | 291143 | macros/latex-dev/base/tlc2.pdf
-2023/11/01 | 291143 | macros/latex/base/tlc2.pdf
-2023/11/01 | 2896 | macros/latex-dev/base/syntonly.ins
-2023/11/01 | 2896 | macros/latex/base/syntonly.ins
-2023/11/01 | 2893 | macros/latex-dev/base/nfssfont.ins
-2023/11/01 | 2893 | macros/latex/base/nfssfont.ins
-2023/11/01 | 2892 | macros/latex-dev/base/graphpap.ins
-2023/11/01 | 2892 | macros/latex-dev/base/fix-cm.ins
-2023/11/01 | 2892 | macros/latex/base/graphpap.ins
-2023/11/01 | 2892 | macros/latex/base/fix-cm.ins
-2023/11/01 | 2890 | macros/latex-dev/base/alltt.ins
-2023/11/01 | 2890 | macros/latex/base/alltt.ins
-2023/11/01 | 2888 | macros/latex-dev/base/ifthen.ins
-2023/11/01 | 2888 | macros/latex/base/ifthen.ins
-2023/11/01 | 2882 | macros/latex/required/latex-lab/latex-lab-namespace.dtx
-2023/11/01 | 2882 | macros/latex-dev/required/latex-lab/latex-lab-namespace.dtx
-2023/11/01 | 287727 | macros/latex-dev/base/fix-cm.pdf
-2023/11/01 | 287727 | macros/latex/base/fix-cm.pdf
-2023/11/01 | 287013 | macros/latex/required/tools/tabularx.pdf
-2023/11/01 | 287013 | macros/latex-dev/required/tools/tabularx.pdf
-2023/11/01 | 286824 | macros/latex-dev/base/ltnews23.pdf
-2023/11/01 | 286824 | macros/latex/base/ltnews23.pdf
-2023/11/01 | 286448 | macros/latex-dev/required/graphics/drivers.pdf
-2023/11/01 | 2843408 | graphics/pstricks/contrib/pst-3dplot.zip
-2023/11/01 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
-2023/11/01 | 282095 | macros/latex-dev/base/latexrelease.pdf
-2023/11/01 | 282095 | macros/latex/base/latexrelease.pdf
-2023/11/01 | 280811 | macros/latex/required/latex-lab/latex-lab-minipage.pdf
-2023/11/01 | 280811 | macros/latex-dev/required/latex-lab/latex-lab-minipage.pdf
-2023/11/01 | 2795764 | install/macros/latex-dev/required/latex-amsmath-dev.tds.zip
-2023/11/01 | 2795407 | install/macros/latex/required/latex-amsmath.tds.zip
-2023/11/01 | 278898 | macros/latex-dev/required/graphics/rotating.pdf
-2023/11/01 | 2762551 | macros/latex/required/amsmath.zip
-2023/11/01 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua
-2023/11/01 | 2744 | macros/latex/required/firstaid/firstaid.ins
-2023/11/01 | 2744 | macros/latex-dev/required/firstaid/firstaid.ins
-2023/11/01 | 2728 | macros/latex-dev/base/ltpageno.dtx
-2023/11/01 | 2728 | macros/latex/base/ltpageno.dtx
-2023/11/01 | 272864 | macros/latex/required/latex-lab/latex-lab-firstaid.pdf
-2023/11/01 | 272864 | macros/latex-dev/required/latex-lab/latex-lab-firstaid.pdf
-2023/11/01 | 27270 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
-2023/11/01 | 2723 | macros/latex-dev/required/amsmath/README.md
-2023/11/01 | 27122 | macros/latex-dev/base/ltxcheck.tex
-2023/11/01 | 27122 | macros/latex/base/ltxcheck.tex
-2023/11/01 | 2709 | macros/latex/required/amsmath/README.md
-2023/11/01 | 27069 | macros/latex-dev/base/lterror.dtx
-2023/11/01 | 27069 | macros/latex/base/lterror.dtx
-2023/11/01 | 2705 | macros/latex-dev/base/idx.tex
-2023/11/01 | 2705 | macros/latex/base/idx.tex
-2023/11/01 | 268960 | install/macros/latex-dev/required/latex-firstaid-dev.tds.zip
-2023/11/01 | 268897 | install/macros/latex/required/latex-firstaid.tds.zip
-2023/11/01 | 26638 | macros/latex/required/latex-lab/latex-lab-sec.dtx
-2023/11/01 | 26638 | macros/latex-dev/required/latex-lab/latex-lab-sec.dtx
-2023/11/01 | 26592 | macros/latex/contrib/l3kernel/l3deprecation.dtx
-2023/11/01 | 265497 | macros/latex-dev/base/ltnews24.pdf
-2023/11/01 | 265497 | macros/latex/base/ltnews24.pdf
-2023/11/01 | 26449 | graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.dat
-2023/11/01 | 264168 | macros/latex-dev/base/cfgguide.pdf
-2023/11/01 | 264168 | macros/latex/base/cfgguide.pdf
-2023/11/01 | 264140 | macros/latex/required/firstaid.zip
-2023/11/01 | 263670 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.pdf
-2023/11/01 | 263670 | macros/latex-dev/required/firstaid/latex2e-first-aid-for-external-files.pdf
-2023/11/01 | 260278 | macros/latex/required/tools/layout.pdf
-2023/11/01 | 260278 | macros/latex-dev/required/tools/layout.pdf
-2023/11/01 | 25919 | macros/latex/contrib/l3experimental/l3graphics.dtx
-2023/11/01 | 257825 | macros/latex-dev/base/modguide.pdf
-2023/11/01 | 257825 | macros/latex/base/modguide.pdf
-2023/11/01 | 2576 | macros/latex/required/tools/multicol.ins
-2023/11/01 | 2576 | macros/latex-dev/required/tools/multicol.ins
-2023/11/01 | 257359 | macros/latex-dev/base/cyrguide.pdf
-2023/11/01 | 257359 | macros/latex/base/cyrguide.pdf
-2023/11/01 | 257027 | macros/latex/required/tools/xspace.pdf
-2023/11/01 | 257027 | macros/latex-dev/required/tools/xspace.pdf
-2023/11/01 | 2538 | macros/latex/required/tools/longtable.ins
-2023/11/01 | 2538 | macros/latex/required/tools/afterpage.ins
-2023/11/01 | 2538 | macros/latex-dev/required/tools/longtable.ins
-2023/11/01 | 2538 | macros/latex-dev/required/tools/afterpage.ins
-2023/11/01 | 2535 | macros/latex/required/tools/tabularx.ins
-2023/11/01 | 2535 | macros/latex-dev/required/tools/tabularx.ins
-2023/11/01 | 2531 | macros/latex/required/tools/varioref.ins
-2023/11/01 | 2531 | macros/latex-dev/required/tools/varioref.ins
-2023/11/01 | 252975 | macros/latex/required/tools/showkeys.pdf
-2023/11/01 | 252975 | macros/latex-dev/required/tools/showkeys.pdf
-2023/11/01 | 2524 | macros/latex/required/tools/bm.ins
-2023/11/01 | 2524 | macros/latex-dev/required/tools/bm.ins
-2023/11/01 | 252497 | macros/latex-dev/base/lb2.pdf
-2023/11/01 | 252497 | macros/latex/base/lb2.pdf
-2023/11/01 | 25146 | macros/latex/required/tools/trace.dtx
-2023/11/01 | 25146 | macros/latex-dev/required/tools/trace.dtx
-2023/11/01 | 251283 | macros/latex-dev/base/ltnews27.pdf
-2023/11/01 | 251283 | macros/latex/base/ltnews27.pdf
-2023/11/01 | 25095 | macros/latex/contrib/l3kernel/source3body.tex
-2023/11/01 | 250159 | macros/latex/contrib/l3kernel/l3news09.pdf
-2023/11/01 | 2473 | macros/latex/contrib/l3build/l3build-help.lua
-2023/11/01 | 2453 | macros/latex/required/latex-lab/latex-lab-mathpkg.dtx
-2023/11/01 | 2453 | macros/latex-dev/required/latex-lab/latex-lab-mathpkg.dtx
-2023/11/01 | 245228 | macros/latex-dev/base/ltnews21.pdf
-2023/11/01 | 245228 | macros/latex/base/ltnews21.pdf
-2023/11/01 | 244215 | macros/latex-dev/base/ltxdoc.pdf
-2023/11/01 | 244215 | macros/latex/base/ltxdoc.pdf
-2023/11/01 | 243 | macros/latex-dev/base/ltproperties-doc.tex
-2023/11/01 | 243 | macros/latex/base/ltproperties-doc.tex
-2023/11/01 | 242903 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
-2023/11/01 | 24286 | macros/latex-dev/base/ltcounts.dtx
-2023/11/01 | 24286 | macros/latex/base/ltcounts.dtx
-2023/11/01 | 242471 | macros/latex-dev/base/doc.dtx
-2023/11/01 | 242471 | macros/latex/base/doc.dtx
-2023/11/01 | 241 | macros/latex-dev/base/ltfilehook-doc.tex
-2023/11/01 | 241 | macros/latex/base/ltfilehook-doc.tex
-2023/11/01 | 241332 | macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf
-2023/11/01 | 240 | macros/latex-dev/base/ltsockets-doc.tex
-2023/11/01 | 240 | macros/latex-dev/base/ltshipout-doc.tex
-2023/11/01 | 240 | macros/latex/base/ltsockets-doc.tex
-2023/11/01 | 240 | macros/latex/base/ltshipout-doc.tex
-2023/11/01 | 240618 | macros/latex-dev/required/graphics/graphicx.pdf
-2023/11/01 | 239587 | macros/latex-dev/required/graphics/keyval.pdf
-2023/11/01 | 238 | macros/latex-dev/base/ltmarks-doc.tex
-2023/11/01 | 238 | macros/latex-dev/base/lthooks-doc.tex
-2023/11/01 | 238 | macros/latex-dev/base/ltcmdhooks-doc.tex
-2023/11/01 | 238 | macros/latex/base/ltmarks-doc.tex
-2023/11/01 | 238 | macros/latex/base/lthooks-doc.tex
-2023/11/01 | 238 | macros/latex/base/ltcmdhooks-doc.tex
-2023/11/01 | 2385 | macros/latex/contrib/l3kernel/l3docstrip.dtx
-2023/11/01 | 23813 | macros/latex/contrib/l3kernel/l3luatex.dtx
-2023/11/01 | 23812 | macros/latex/required/latex-lab/latex-lab-new-or-2.dtx
-2023/11/01 | 23812 | macros/latex-dev/required/latex-lab/latex-lab-new-or-2.dtx
-2023/11/01 | 23646 | macros/latex-dev/base/ltnews30.tex
-2023/11/01 | 23646 | macros/latex/base/ltnews30.tex
-2023/11/01 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx
-2023/11/01 | 23516 | macros/latex-dev/base/fix-cm.dtx
-2023/11/01 | 23516 | macros/latex/base/fix-cm.dtx
-2023/11/01 | 234 | macros/latex-dev/base/ltpara-doc.tex
-2023/11/01 | 234 | macros/latex/base/ltpara-doc.tex
-2023/11/01 | 234649 | macros/latex/required/latex-lab/latex-lab-namespace.pdf
-2023/11/01 | 234649 | macros/latex-dev/required/latex-lab/latex-lab-namespace.pdf
-2023/11/01 | 234171 | macros/latex-dev/base/slifonts.pdf
-2023/11/01 | 234171 | macros/latex/base/slifonts.pdf
-2023/11/01 | 23386 | macros/latex-dev/base/lppl.tex
-2023/11/01 | 23386 | macros/latex/base/lppl.tex
-2023/11/01 | 23196 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
-2023/11/01 | 230377 | macros/latex/required/amsmath/amsmath.dtx
-2023/11/01 | 230377 | macros/latex-dev/required/amsmath/amsmath.dtx
-2023/11/01 | 22948 | macros/latex-dev/base/ltnews38.tex
-2023/11/01 | 22948 | macros/latex/base/ltnews38.tex
-2023/11/01 | 2285 | macros/latex/contrib/l3build/l3build-tagging.lua
-2023/11/01 | 22814 | macros/latex-dev/base/ltxdoc.dtx
-2023/11/01 | 22814 | macros/latex/base/ltxdoc.dtx
-2023/11/01 | 22723 | macros/latex-dev/base/cfgguide.tex
-2023/11/01 | 22723 | macros/latex/base/cfgguide.tex
-2023/11/01 | 227065 | macros/latex-dev/base/proc.pdf
-2023/11/01 | 227065 | macros/latex/base/proc.pdf
-2023/11/01 | 2266 | macros/latex/contrib/l3kernel/source3.tex
-2023/11/01 | 22605 | macros/latex/required/amsmath/diffs-m.txt
-2023/11/01 | 22605 | macros/latex-dev/required/amsmath/diffs-m.txt
-2023/11/01 | 225936 | macros/latex-dev/base/ltnews19.pdf
-2023/11/01 | 225936 | macros/latex/base/ltnews19.pdf
-2023/11/01 | 223831 | macros/latex-dev/base/alltt.pdf
-2023/11/01 | 223831 | macros/latex/base/alltt.pdf
-2023/11/01 | 222074 | macros/latex/required/tools/trace.pdf
-2023/11/01 | 222074 | macros/latex-dev/required/tools/trace.pdf
-2023/11/01 | 2219 | macros/latex/required/tools/indentfirst.dtx
-2023/11/01 | 2219 | macros/latex-dev/required/tools/indentfirst.dtx
-2023/11/01 | 221219 | macros/latex-dev/base/ifthen.pdf
-2023/11/01 | 221219 | macros/latex/base/ifthen.pdf
-2023/11/01 | 221038 | macros/latex/required/tools/dcolumn.pdf
-2023/11/01 | 221038 | macros/latex-dev/required/tools/dcolumn.pdf
-2023/11/01 | 219358 | macros/latex-dev/base/ltx3info.pdf
-2023/11/01 | 219358 | macros/latex/base/ltx3info.pdf
-2023/11/01 | 21882 | macros/latex-dev/base/ltxref.dtx
-2023/11/01 | 21882 | macros/latex/base/ltxref.dtx
-2023/11/01 | 21836 | macros/latex/contrib/l3build/CHANGELOG.md
-2023/11/01 | 218059 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
-2023/11/01 | 217659 | macros/latex-dev/base/lgc2.pdf
-2023/11/01 | 217659 | macros/latex/base/lgc2.pdf
-2023/11/01 | 217504 | macros/latex/required/amsmath/amstext.pdf
-2023/11/01 | 217504 | macros/latex-dev/required/amsmath/amstext.pdf
-2023/11/01 | 215077 | macros/latex/required/tools/enumerate.pdf
-2023/11/01 | 215077 | macros/latex-dev/required/tools/enumerate.pdf
-2023/11/01 | 21506 | macros/latex/contrib/profmaquette/doc/TestCANComplement.pdf
-2023/11/01 | 2149 | macros/latex/contrib/l3build/l3build-clean.lua
-2023/11/01 | 21488 | macros/latex-dev/base/ltnews.cls
-2023/11/01 | 21488 | macros/latex/base/ltnews.cls
-2023/11/01 | 21241 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx
-2023/11/01 | 21229 | macros/latex-dev/base/lgc2.err
-2023/11/01 | 21229 | macros/latex/base/lgc2.err
-2023/11/01 | 212212 | macros/latex-dev/required/graphics/color.pdf
-2023/11/01 | 211171 | macros/latex-dev/base/nfssfont.pdf
-2023/11/01 | 211171 | macros/latex/base/nfssfont.pdf
-2023/11/01 | 21067 | macros/latex-dev/required/graphics/rotating.dtx
-2023/11/01 | 2090 | macros/latex-dev/required/graphics/README.md
-2023/11/01 | 2072 | macros/latex/contrib/l3kernel/interface3.tex
-2023/11/01 | 205100 | macros/latex-dev/base/ltnews25.pdf
-2023/11/01 | 205100 | macros/latex/base/ltnews25.pdf
-2023/11/01 | 205020 | macros/latex/contrib/l3kernel/l3news12.pdf
-2023/11/01 | 204708 | macros/latex-dev/base/exscale.pdf
-2023/11/01 | 204708 | macros/latex/base/exscale.pdf
-2023/11/01 | 20464 | macros/latex/contrib/l3kernel/l3text-purify.dtx
-2023/11/01 | 20353 | macros/latex/contrib/profmaquette/doc/TestCAN.pdf
-2023/11/01 | 2031084 | systems/texlive/tlnet/archive/kpfonts-otf.doc.r68709.tar.xz
-2023/11/01 | 20268 | macros/latex/contrib/l3kernel/l3fp-symbolic.dtx
-2023/11/01 | 20140 | macros/latex/required/firstaid/latex2e-first-aid-for-external-files.dtx
-2023/11/01 | 20140 | macros/latex-dev/required/firstaid/latex2e-first-aid-for-external-files.dtx
-2023/11/01 | 200759 | macros/latex-dev/base/latexsym.pdf
-2023/11/01 | 200759 | macros/latex/base/latexsym.pdf
-2023/11/01 | 199266 | macros/latex-dev/required/graphics/trig.pdf
-2023/11/01 | 19853 | macros/latex-dev/base/ltkeys.dtx
-2023/11/01 | 19853 | macros/latex/base/ltkeys.dtx
-2023/11/01 | 198100 | macros/latex/required/tools/afterpage.pdf
-2023/11/01 | 198100 | macros/latex-dev/required/tools/afterpage.pdf
-2023/11/01 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
-2023/11/01 | 19533 | macros/latex-dev/base/ltexpl.dtx
-2023/11/01 | 19533 | macros/latex/base/ltexpl.dtx
-2023/11/01 | 19447 | macros/latex/required/latex-lab/documentmetadata-support.dtx
-2023/11/01 | 19447 | macros/latex-dev/required/latex-lab/documentmetadata-support.dtx
-2023/11/01 | 1941 | macros/latex-dev/base/minimal.cls
-2023/11/01 | 1941 | macros/latex/base/minimal.cls
-2023/11/01 | 19333 | macros/latex-dev/base/ltnews36.tex
-2023/11/01 | 19333 | macros/latex/base/ltnews36.tex
-2023/11/01 | 191 | macros/latex/required/latex-lab/documentmetadata-support-doc.tex
-2023/11/01 | 191 | macros/latex-dev/required/latex-lab/documentmetadata-support-doc.tex
-2023/11/01 | 191058 | macros/latex/required/tools/delarray.pdf
-2023/11/01 | 191058 | macros/latex-dev/required/tools/delarray.pdf
-2023/11/01 | 19101 | macros/latex/contrib/notebeamer/License
-2023/11/01 | 1906 | macros/latex/contrib/l3experimental/l3draw.ins
-2023/11/01 | 19040 | macros/latex-dev/base/lppl.txt
-2023/11/01 | 19040 | macros/latex/base/lppl.txt
-2023/11/01 | 190255 | macros/latex-dev/base/syntonly.pdf
-2023/11/01 | 190255 | macros/latex/base/syntonly.pdf
-2023/11/01 | 189678 | macros/latex/required/tools/hhline.pdf
-2023/11/01 | 189678 | macros/latex-dev/required/tools/hhline.pdf
-2023/11/01 | 18944 | macros/latex-dev/base/ltnews29.tex
-2023/11/01 | 18944 | macros/latex/base/ltnews29.tex
-2023/11/01 | 18918 | CTAN.sites
-2023/11/01 | 188281 | macros/latex/required/tools/fileerr.pdf
-2023/11/01 | 188281 | macros/latex-dev/required/tools/fileerr.pdf
-2023/11/01 | 18753 | macros/latex-dev/base/ifthen.dtx
-2023/11/01 | 18753 | macros/latex/base/ifthen.dtx
-2023/11/01 | 18694 | macros/latex/contrib/l3experimental/l3bitset.dtx
-2023/11/01 | 186367 | macros/latex/required/tools/multicol.dtx
-2023/11/01 | 186367 | macros/latex-dev/required/tools/multicol.dtx
-2023/11/01 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx
-2023/11/01 | 18464 | macros/latex/required/latex-lab/latex-lab-toc-kernel-changes.dtx
-2023/11/01 | 18464 | macros/latex-dev/required/latex-lab/latex-lab-toc-kernel-changes.dtx
-2023/11/01 | 18399 | macros/latex-dev/base/nfssfont.dtx
-2023/11/01 | 18399 | macros/latex/base/nfssfont.dtx
-2023/11/01 | 183132 | macros/latex-dev/base/ltcmd.dtx
-2023/11/01 | 183132 | macros/latex/base/ltcmd.dtx
-2023/11/01 | 18299 | macros/latex-dev/base/ltx3info.tex
-2023/11/01 | 18299 | macros/latex/base/ltx3info.tex
-2023/11/01 | 182483 | macros/latex-dev/base/ltnews13.pdf
-2023/11/01 | 182483 | macros/latex/base/ltnews13.pdf
-2023/11/01 | 1816 | macros/latex/contrib/l3build/l3build.1
-2023/11/01 | 179951 | macros/latex/required/amsmath/amscd.pdf
-2023/11/01 | 179951 | macros/latex-dev/required/amsmath/amscd.pdf
-2023/11/01 | 17901 | macros/latex/contrib/l3kernel/l3pdf.dtx
-2023/11/01 | 17856 | macros/latex/required/tools/xspace.dtx
-2023/11/01 | 17856 | macros/latex-dev/required/tools/xspace.dtx
-2023/11/01 | 178567 | macros/latex-dev/base/ltoutput.dtx
-2023/11/01 | 178567 | macros/latex/base/ltoutput.dtx
-2023/11/01 | 178193 | macros/latex/required/amsmath/amsgen.pdf
-2023/11/01 | 178193 | macros/latex-dev/required/amsmath/amsgen.pdf
-2023/11/01 | 17782 | macros/latex-dev/base/cyrguide.tex
-2023/11/01 | 17782 | macros/latex/base/cyrguide.tex
-2023/11/01 | 1766132 | macros/latex/contrib/l3kernel/interface3.pdf
-2023/11/01 | 176171 | macros/latex/required/tools/shellesc.pdf
-2023/11/01 | 176171 | macros/latex-dev/required/tools/shellesc.pdf
-2023/11/01 | 175211 | macros/latex-dev/base/ltnews05.pdf
-2023/11/01 | 175211 | macros/latex/base/ltnews05.pdf
-2023/11/01 | 174946 | macros/latex/required/amsmath/amsbsy.pdf
-2023/11/01 | 174946 | macros/latex-dev/required/amsmath/amsbsy.pdf
-2023/11/01 | 17389 | macros/latex-dev/base/ltbibl.dtx
-2023/11/01 | 17389 | macros/latex/base/ltbibl.dtx
-2023/11/01 | 173013 | macros/latex-dev/base/tlc2.err
-2023/11/01 | 173013 | macros/latex/base/tlc2.err
-2023/11/01 | 172272 | macros/latex-dev/required/graphics/rotex.pdf
-2023/11/01 | 171396 | macros/latex-dev/base/docstrip.dtx
-2023/11/01 | 171396 | macros/latex/base/docstrip.dtx
-2023/11/01 | 170876 | macros/latex-dev/base/lamport-manual.pdf
-2023/11/01 | 170876 | macros/latex/base/lamport-manual.pdf
-2023/11/01 | 170722 | macros/latex-dev/base/ltnews14.pdf
-2023/11/01 | 170722 | macros/latex/base/ltnews14.pdf
-2023/11/01 | 170451 | macros/latex/required/tools/xr.pdf
-2023/11/01 | 170451 | macros/latex-dev/required/tools/xr.pdf
-2023/11/01 | 170102 | macros/latex/contrib/l3kernel/l3news11.pdf
-2023/11/01 | 169553 | macros/latex-dev/base/ltnews01.pdf
-2023/11/01 | 169553 | macros/latex/base/ltnews01.pdf
-2023/11/01 | 1694 | macros/latex-dev/base/small2e.tex
-2023/11/01 | 1694 | macros/latex/base/small2e.tex
-2023/11/01 | 169433 | macros/latex-dev/base/ltnews10.pdf
-2023/11/01 | 169433 | macros/latex/base/ltnews10.pdf
-2023/11/01 | 16852 | macros/latex/required/latex-lab/latex-lab-float.dtx
-2023/11/01 | 16852 | macros/latex-dev/required/latex-lab/latex-lab-float.dtx
-2023/11/01 | 167583 | macros/latex/required/tools/somedefs.pdf
-2023/11/01 | 167583 | macros/latex-dev/required/tools/somedefs.pdf
-2023/11/01 | 1664 | macros/latex-dev/required/tools/README.md
-2023/11/01 | 16631 | macros/latex/contrib/l3kernel/l3text-map.dtx
-2023/11/01 | 166269 | macros/latex-dev/base/ltnews17.pdf
-2023/11/01 | 166269 | macros/latex/base/ltnews17.pdf
-2023/11/01 | 165816 | macros/latex-dev/base/makeindx.pdf
-2023/11/01 | 165816 | macros/latex/base/makeindx.pdf
-2023/11/01 | 1651 | macros/latex/required/tools/README.md
-2023/11/01 | 16500 | macros/latex-dev/base/modguide.tex
-2023/11/01 | 16500 | macros/latex/base/modguide.tex
-2023/11/01 | 16498 | macros/latex/contrib/l3experimental/l3benchmark.dtx
-2023/11/01 | 163484 | macros/latex/contrib/l3kernel/l3news08.pdf
-2023/11/01 | 1632882 | macros/latex/contrib/notebeamer/doc/notebeamer-demo9.pdf
-2023/11/01 | 162773 | macros/latex-dev/base/tulm.pdf
-2023/11/01 | 162773 | macros/latex/base/tulm.pdf
-2023/11/01 | 1624 | macros/latex/contrib/l3experimental/xgalley.ins
-2023/11/01 | 161722 | macros/latex-dev/base/graphpap.pdf
-2023/11/01 | 161722 | macros/latex/base/graphpap.pdf
-2023/11/01 | 16168 | macros/latex-dev/required/graphics/mathcolor.dtx
-2023/11/01 | 1601151 | macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
-2023/11/01 | 159999 | macros/latex-dev/required/graphics/epsfig.pdf
-2023/11/01 | 15737 | macros/latex-dev/required/graphics/cat.eps
-2023/11/01 | 157376 | macros/latex/contrib/l3kernel/l3doc.dtx
-2023/11/01 | 157352 | macros/latex/required/tools/indentfirst.pdf
-2023/11/01 | 157352 | macros/latex-dev/required/tools/indentfirst.pdf
-2023/11/01 | 15703 | macros/latex-dev/base/slifonts.fdd
-2023/11/01 | 15703 | macros/latex/base/slifonts.fdd
-2023/11/01 | 1569 | macros/latex/contrib/l3experimental/xcoffins.ins
-2023/11/01 | 156764 | macros/latex-dev/base/ltnews12.pdf
-2023/11/01 | 156764 | macros/latex/base/ltnews12.pdf
-2023/11/01 | 1565 | macros/latex/contrib/l3experimental/l3sys-shell.ins
-2023/11/01 | 1565 | macros/latex/contrib/l3experimental/l3bitset.ins
-2023/11/01 | 1564 | macros/latex/contrib/l3experimental/l3str.ins
-2023/11/01 | 156238 | macros/latex-dev/base/classes.dtx
-2023/11/01 | 156238 | macros/latex/base/classes.dtx
-2023/11/01 | 155987 | macros/latex-dev/required/graphics/lscape.pdf
-2023/11/01 | 1558 | macros/latex/contrib/l3experimental/l3benchmark.ins
-2023/11/01 | 155442 | macros/latex-dev/base/ltnews08.pdf
-2023/11/01 | 155442 | macros/latex/base/ltnews08.pdf
-2023/11/01 | 1553 | macros/latex/contrib/l3experimental/l3graphics.ins
-2023/11/01 | 1547 | macros/latex/contrib/l3experimental/l3opacity.ins
-2023/11/01 | 15431 | macros/latex-dev/base/source2e.tex
-2023/11/01 | 15431 | macros/latex/base/source2e.tex
-2023/11/01 | 15429 | macros/latex-dev/required/graphics/graphics-2017-06-25.sty
-2023/11/01 | 1540 | macros/latex/contrib/l3build/l3build.ins
-2023/11/01 | 15383 | macros/latex-dev/base/ltvers.dtx
-2023/11/01 | 15346 | macros/latex/base/ltvers.dtx
-2023/11/01 | 152551 | macros/latex-dev/base/ltnews04.pdf
-2023/11/01 | 152551 | macros/latex/base/ltnews04.pdf
-2023/11/01 | 151773 | macros/latex-dev/base/ltnews02.pdf
-2023/11/01 | 151773 | macros/latex/base/ltnews02.pdf
-2023/11/01 | 151750 | macros/latex/contrib/l3kernel/l3docstrip.pdf
-2023/11/01 | 151591 | macros/latex/contrib/l3kernel/l3news06.pdf
-2023/11/01 | 151324 | macros/latex-dev/base/ltnews03.pdf
-2023/11/01 | 151324 | macros/latex/base/ltnews03.pdf
-2023/11/01 | 150919 | macros/latex/contrib/l3kernel/l3news02.pdf
-2023/11/01 | 1505 | macros/latex/required/amsmath/amsbsy.ins
-2023/11/01 | 1505 | macros/latex-dev/required/amsmath/amsbsy.ins
-2023/11/01 | 1504 | macros/latex/required/amsmath/amsmath.ins
-2023/11/01 | 1504 | macros/latex-dev/required/amsmath/amsmath.ins
-2023/11/01 | 15047 | macros/latex-dev/base/ltnews28.tex
-2023/11/01 | 15047 | macros/latex/base/ltnews28.tex
-2023/11/01 | 150302 | macros/latex/contrib/l3kernel/l3news10.pdf
-2023/11/01 | 1492 | macros/latex/required/amsmath/amsxtra.ins
-2023/11/01 | 1492 | macros/latex/required/amsmath/amstext.ins
-2023/11/01 | 1492 | macros/latex-dev/required/amsmath/amsxtra.ins
-2023/11/01 | 1492 | macros/latex-dev/required/amsmath/amstext.ins
-2023/11/01 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
-2023/11/01 | 1490 | macros/latex/required/amsmath/amsopn.ins
-2023/11/01 | 1490 | macros/latex-dev/required/amsmath/amsopn.ins
-2023/11/01 | 1487 | macros/latex/required/amsmath/amscd.ins
-2023/11/01 | 1487 | macros/latex-dev/required/amsmath/amscd.ins
-2023/11/01 | 148747 | macros/latex/contrib/l3kernel/l3news03.pdf
-2023/11/01 | 1484 | macros/latex/required/amsmath/amsgen.ins
-2023/11/01 | 1484 | macros/latex-dev/required/amsmath/amsgen.ins
-2023/11/01 | 148294 | macros/latex-dev/base/ltoutenc.dtx
-2023/11/01 | 148294 | macros/latex/base/ltoutenc.dtx
-2023/11/01 | 148194 | macros/latex/contrib/l3kernel/l3tl.dtx
-2023/11/01 | 147459 | macros/latex/required/amsmath/technote.pdf
-2023/11/01 | 147459 | macros/latex-dev/required/amsmath/technote.pdf
-2023/11/01 | 146438 | macros/latex/required/tools/fontsmpl.pdf
-2023/11/01 | 146438 | macros/latex-dev/required/tools/fontsmpl.pdf
-2023/11/01 | 146199 | macros/latex-dev/base/webcomp.pdf
-2023/11/01 | 146199 | macros/latex/base/webcomp.pdf
-2023/11/01 | 14575 | macros/latex-dev/required/graphics/rotex.tex
-2023/11/01 | 145334 | macros/latex-dev/base/ltclass.dtx
-2023/11/01 | 145334 | macros/latex/base/ltclass.dtx
-2023/11/01 | 14421 | macros/latex-dev/base/lppl-1-2.txt
-2023/11/01 | 14421 | macros/latex/base/lppl-1-2.txt
-2023/11/01 | 144121 | macros/latex/contrib/l3kernel/l3file.dtx
-2023/11/01 | 14341 | macros/latex-dev/base/lppl-1-1.txt
-2023/11/01 | 14341 | macros/latex/base/lppl-1-1.txt
-2023/11/01 | 142867 | macros/latex-dev/base/ltnews06.pdf
-2023/11/01 | 142867 | macros/latex/base/ltnews06.pdf
-2023/11/01 | 14184442 | install/macros/latex/contrib/l3kernel.tds.zip
-2023/11/01 | 14091 | macros/latex-dev/base/ltpage.dtx
-2023/11/01 | 14091 | macros/latex/base/ltpage.dtx
-2023/11/01 | 14075 | macros/latex/required/tools/afterpage.dtx
-2023/11/01 | 14075 | macros/latex-dev/required/tools/afterpage.dtx
-2023/11/01 | 14027 | macros/latex/required/latex-lab/latex-lab-bib.dtx
-2023/11/01 | 14027 | macros/latex-dev/required/latex-lab/latex-lab-bib.dtx
-2023/11/01 | 140093 | macros/latex/required/amsmath/amsopn.pdf
-2023/11/01 | 140093 | macros/latex-dev/required/amsmath/amsopn.pdf
-2023/11/01 | 13919369 | macros/latex/contrib/l3kernel.zip
-2023/11/01 | 138956 | macros/latex/required/tools/rawfonts.pdf
-2023/11/01 | 138956 | macros/latex-dev/required/tools/rawfonts.pdf
-2023/11/01 | 13875 | macros/latex-dev/required/graphics/keyval.dtx
-2023/11/01 | 138214 | macros/latex-dev/base/ltnews07.pdf
-2023/11/01 | 138214 | macros/latex/base/ltnews07.pdf
-2023/11/01 | 138107 | macros/latex-dev/base/ltnews16.pdf
-2023/11/01 | 138107 | macros/latex/base/ltnews16.pdf
-2023/11/01 | 13759 | macros/latex-dev/base/lamport-manual.err
-2023/11/01 | 13759 | macros/latex/base/lamport-manual.err
-2023/11/01 | 1360 | macros/latex/contrib/l3experimental/l3draw-code.tex
-2023/11/01 | 136080 | macros/latex/contrib/l3kernel/l3basics.dtx
-2023/11/01 | 1360066 | macros/latex-dev/base/ltnews.pdf
-2023/11/01 | 1360066 | macros/latex/base/ltnews.pdf
-2023/11/01 | 13589 | macros/latex-dev/base/proc.dtx
-2023/11/01 | 13589 | macros/latex/base/proc.dtx
-2023/11/01 | 135159 | macros/latex/required/latex-lab/latex-lab-block.dtx
-2023/11/01 | 135159 | macros/latex-dev/required/latex-lab/latex-lab-block.dtx
-2023/11/01 | 13442 | macros/latex/required/amsmath/amsgen.dtx
-2023/11/01 | 13442 | macros/latex-dev/required/amsmath/amsgen.dtx
-2023/11/01 | 1341 | macros/latex-dev/base/ltnews18.tex
-2023/11/01 | 1341 | macros/latex/base/ltnews18.tex
-2023/11/01 | 133482 | macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
-2023/11/01 | 132370 | macros/latex-dev/base/lppl.pdf
-2023/11/01 | 132370 | macros/latex/base/lppl.pdf
-2023/11/01 | 13211 | macros/latex/contrib/l3build/l3build-upload.lua
-2023/11/01 | 1318576 | macros/latex-dev/base/encguide.pdf
-2023/11/01 | 1318576 | macros/latex/base/encguide.pdf
-2023/11/01 | 130328 | macros/latex-dev/base/ltnews15.pdf
-2023/11/01 | 130328 | macros/latex/base/ltnews15.pdf
-2023/11/01 | 130028 | macros/latex-dev/base/ltnews09.pdf
-2023/11/01 | 130028 | macros/latex/base/ltnews09.pdf
-2023/11/01 | 129900 | macros/latex/contrib/l3kernel/l3keys.dtx
-2023/11/01 | 12949 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
-2023/11/01 | 1288 | macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
-2023/11/01 | 128520 | macros/latex/required/tools/array.dtx
-2023/11/01 | 128520 | macros/latex-dev/required/tools/array.dtx
-2023/11/01 | 128344 | macros/latex/contrib/l3kernel/l3news07.pdf
-2023/11/01 | 12805 | macros/latex/required/latex-lab/latex-lab-toc.dtx
-2023/11/01 | 12805 | macros/latex-dev/required/latex-lab/latex-lab-toc.dtx
-2023/11/01 | 1279 | macros/latex-dev/base/legal.txt
-2023/11/01 | 1279 | macros/latex/base/legal.txt
-2023/11/01 | 12767 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
-2023/11/01 | 12706 | macros/latex/required/tools/dcolumn.dtx
-2023/11/01 | 12706 | macros/latex-dev/required/tools/dcolumn.dtx
-2023/11/01 | 12611 | macros/latex/contrib/l3build/l3build-file-functions.lua
-2023/11/01 | 1258628 | macros/latex-dev/base/lthooks-code.pdf
-2023/11/01 | 1258628 | macros/latex/base/lthooks-code.pdf
-2023/11/01 | 12559 | macros/latex/required/tools/array-2020-02-10.sty
-2023/11/01 | 12559 | macros/latex-dev/required/tools/array-2020-02-10.sty
-2023/11/01 | 12520 | macros/latex-dev/base/testpage.tex
-2023/11/01 | 12520 | macros/latex/base/testpage.tex
-2023/11/01 | 12361 | macros/latex/contrib/l3experimental/l3sys-shell.dtx
-2023/11/01 | 12334 | macros/latex-dev/base/ltnews24.tex
-2023/11/01 | 12334 | macros/latex/base/ltnews24.tex
-2023/11/01 | 122959 | macros/latex/contrib/l3kernel/l3news01.pdf
-2023/11/01 | 12246 | macros/latex-dev/base/tulm.fdd
-2023/11/01 | 12246 | macros/latex/base/tulm.fdd
-2023/11/01 | 121564 | macros/latex/contrib/l3kernel/l3token.dtx
-2023/11/01 | 12136 | macros/latex/contrib/l3kernel/l3tl-build.dtx
-2023/11/01 | 12133 | macros/latex/required/tools/longtable-2020-01-07.sty
-2023/11/01 | 12133 | macros/latex-dev/required/tools/longtable-2020-01-07.sty
-2023/11/01 | 12005 | macros/latex/required/amsmath/technote.tex
-2023/11/01 | 12005 | macros/latex-dev/required/amsmath/technote.tex
-2023/11/01 | 1189 | macros/latex-dev/required/graphics/graphics.ins
-2023/11/01 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
-2023/11/01 | 117 | macros/latex/required/latex-lab/documentmetadata-support-code.tex
-2023/11/01 | 117 | macros/latex-dev/required/latex-lab/documentmetadata-support-code.tex
-2023/11/01 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx
-2023/11/01 | 11749 | macros/latex/required/tools/array-2016-10-06.sty
-2023/11/01 | 11749 | macros/latex-dev/required/tools/array-2016-10-06.sty
-2023/11/01 | 1156 | macros/latex-dev/required/latex-lab/README.md
-2023/11/01 | 114754 | macros/latex/contrib/l3kernel/l3news04.pdf
-2023/11/01 | 11463 | macros/latex-dev/base/manifest.txt
-2023/11/01 | 11463 | macros/latex/base/manifest.txt
-2023/11/01 | 11456206 | install/macros/latex-dev/required/latex-lab-dev.tds.zip
-2023/11/01 | 11455452 | install/macros/latex/required/latex-lab.tds.zip
-2023/11/01 | 114350 | macros/latex/required/tools/varioref.dtx
-2023/11/01 | 114350 | macros/latex-dev/required/tools/varioref.dtx
-2023/11/01 | 1142 | macros/latex/required/latex-lab/README.md
-2023/11/01 | 11398 | macros/latex/required/amsmath/amstext.dtx
-2023/11/01 | 11398 | macros/latex-dev/required/amsmath/amstext.dtx
-2023/11/01 | 11370239 | macros/latex/required/latex-lab.zip
-2023/11/01 | 113560 | macros/latex/required/amsmath/amsxtra.pdf
-2023/11/01 | 113560 | macros/latex-dev/required/amsmath/amsxtra.pdf
-2023/11/01 | 113435 | macros/latex/contrib/l3kernel/l3str-convert.dtx
-2023/11/01 | 113393 | macros/latex/contrib/l3build/l3build.dtx
-2023/11/01 | 11284 | macros/latex/required/amsmath/amscd.dtx
-2023/11/01 | 11284 | macros/latex-dev/required/amsmath/amscd.dtx
-2023/11/01 | 112524 | macros/latex/contrib/l3kernel/l3news05.pdf
-2023/11/01 | 112275 | macros/latex/contrib/l3kernel/l3color.dtx
-2023/11/01 | 112208 | macros/latex-dev/base/ltnews11.pdf
-2023/11/01 | 112208 | macros/latex/base/ltnews11.pdf
-2023/11/01 | 11148 | macros/latex/required/tools/hhline.dtx
-2023/11/01 | 11148 | macros/latex-dev/required/tools/hhline.dtx
-2023/11/01 | 1112096 | systems/texlive/tlnet/archive/kpfonts-otf.r68709.tar.xz
-2023/11/01 | 11105 | macros/latex/contrib/l3build/l3build-install.lua
-2023/11/01 | 109733 | macros/latex/required/amsmath/subeqn.pdf
-2023/11/01 | 109733 | macros/latex-dev/required/amsmath/subeqn.pdf
-2023/11/01 | 108 | macros/latex/required/latex-lab/blocks-code.tex
-2023/11/01 | 108 | macros/latex-dev/required/latex-lab/blocks-code.tex
-2023/11/01 | 108248 | macros/latex-dev/base/fntguide.tex
-2023/11/01 | 108248 | macros/latex/base/fntguide.tex
-2023/11/01 | 107 | macros/latex-dev/base/ltproperties-code.tex
-2023/11/01 | 107 | macros/latex/base/ltproperties-code.tex
-2023/11/01 | 10798 | macros/latex-dev/base/ltnews26.tex
-2023/11/01 | 10798 | macros/latex/base/ltnews26.tex
-2023/11/01 | 10792 | macros/latex-dev/base/ltnews22.tex
-2023/11/01 | 10792 | macros/latex/base/ltnews22.tex
-2023/11/01 | 10791 | macros/latex-dev/base/ltnews23.tex
-2023/11/01 | 10791 | macros/latex/base/ltnews23.tex
-2023/11/01 | 10786 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
-2023/11/01 | 10771 | macros/latex/required/tools/fontsmpl.dtx
-2023/11/01 | 10771 | macros/latex-dev/required/tools/fontsmpl.dtx
-2023/11/01 | 1075915 | macros/latex-dev/base/doc-code.pdf
-2023/11/01 | 1075915 | macros/latex/base/doc-code.pdf
-2023/11/01 | 10753 | macros/latex-dev/required/graphics/trig.dtx
-2023/11/01 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
-2023/11/01 | 106904 | macros/latex-dev/base/inputenc.dtx
-2023/11/01 | 106904 | macros/latex/base/inputenc.dtx
-2023/11/01 | 10637 | macros/latex/required/tools/enumerate.dtx
-2023/11/01 | 10637 | macros/latex-dev/required/tools/enumerate.dtx
-2023/11/01 | 10601 | macros/latex-dev/base/makeindx.dtx
-2023/11/01 | 10601 | macros/latex/base/makeindx.dtx
-2023/11/01 | 105 | macros/latex/required/latex-lab/blocks-doc.tex
-2023/11/01 | 105 | macros/latex-dev/required/latex-lab/blocks-doc.tex
-2023/11/01 | 105 | macros/latex-dev/base/ltfilehook-code.tex
-2023/11/01 | 105 | macros/latex/base/ltfilehook-code.tex
-2023/11/01 | 105991 | macros/latex/contrib/profmaquette/latex/ProfMaquette.sty
-2023/11/01 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
-2023/11/01 | 104 | macros/latex-dev/base/ltsockets-code.tex
-2023/11/01 | 104 | macros/latex-dev/base/ltshipout-code.tex
-2023/11/01 | 104 | macros/latex/base/ltsockets-code.tex
-2023/11/01 | 104 | macros/latex/base/ltshipout-code.tex
-2023/11/01 | 104792 | macros/latex/required/amsmath/amsldoc.tex
-2023/11/01 | 104792 | macros/latex-dev/required/amsmath/amsldoc.tex
-2023/11/01 | 103 | macros/latex-dev/base/ltcmdhooks-code.tex
-2023/11/01 | 103 | macros/latex/base/ltcmdhooks-code.tex
-2023/11/01 | 10370 | macros/latex-dev/base/ltfsscmp.dtx
-2023/11/01 | 10370 | macros/latex/base/ltfsscmp.dtx
-2023/11/01 | 10328 | macros/latex/contrib/l3kernel/l3flag.dtx
-2023/11/01 | 102 | macros/latex-dev/base/ltmarks-code.tex
-2023/11/01 | 102 | macros/latex-dev/base/lthooks-code.tex
-2023/11/01 | 102 | macros/latex/base/ltmarks-code.tex
-2023/11/01 | 102 | macros/latex/base/lthooks-code.tex
-2023/11/01 | 10251 | macros/latex-dev/base/webcomp.err
-2023/11/01 | 10251 | macros/latex/base/webcomp.err
-2023/11/01 | 1019 | macros/latex/contrib/l3build/README.md
-2023/11/01 | 10199 | macros/latex/required/amsmath/amsopn.dtx
-2023/11/01 | 10199 | macros/latex-dev/required/amsmath/amsopn.dtx
-2023/11/01 | 10138 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx
-2023/11/01 | 10018 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx
diff --git a/biblio/bibtex/contrib/econ-bst/CHANGES.md b/biblio/bibtex/contrib/econ-bst/CHANGES.md
index 2c17d8aa30..72fb911331 100644
--- a/biblio/bibtex/contrib/econ-bst/CHANGES.md
+++ b/biblio/bibtex/contrib/econ-bst/CHANGES.md
@@ -6,6 +6,17 @@ First-written: <2008/11/18>
Changelogs for econ.bst
==============================
+## Ver. 3.2
+
+* 2023-10-27: Added the new style `econ-te.bst`, which is the style for
+ "Theoretical Economics".
+
+* 2023-10-27: In econ-sample.tex, I added `pagebackref` option to hyperref
+ package which realizes page back reference.
+
+* 2023-10-28: Changed the default value of `bst.mthesis` and `bst.phdthesis`.
+
+
## Ver. 3.1.1
* 2021-12-29: Changed the license (lppl 1.3 -> lppl 1.3c).
diff --git a/biblio/bibtex/contrib/econ-bst/customization/README.md b/biblio/bibtex/contrib/econ-bst/customization/README.md
index 1d018af8f3..8e73acccc2 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/README.md
+++ b/biblio/bibtex/contrib/econ-bst/customization/README.md
@@ -2,7 +2,7 @@
Author: Shiro Takeda
e-mail <shiro.takeda@gmail.com>
First-written: <2016-03-16>
-Time-stamp: <2022-01-02 00:17:27 st>
+Time-stamp: <2023-11-07 09:55:28 st>
-->
Contents of this folder
@@ -23,15 +23,16 @@ Contents of this folder
| `econ-aea.bst` | [`econ-aea.pdf`](econ-aea.pdf) | The style for AEA journals such as AER, JEL, AEJ and JEP. |
| `econ-econometrica.bst` | [`econ-econometrica.pdf`](econ-econometrica.pdf) | The style for Econometrica. |
| `econ-jpe.bst` | [`econ-jpe.pdf`](econ-jpe.pdf) | The style for JPE (Journal of Poilitical Economy). |
-| `econ-jet.bst` | [`econ-jet.pdf`](econ-jet.pdf) | The style for JET (Journal of Economic Theoriy). |
+| `econ-jet.bst` | [`econ-jet.pdf`](econ-jet.pdf) | The style for JET (Journal of Economic Theory). |
| `econ-jie.bst` | [`econ-jie.pdf`](econ-jie.pdf) | The style for JIE (Journal of International Economics). |
-| `econ-old.bst` | [`econ-old.pdf`](econ-old.pdf) | The style of the old econ.bst. |
+| `econ-te.bst` | [`econ-te.pdf`](econ-te.pdf) | The style for TE (Theoretical Economics). |
+| `econ-old.bst` | [`econ-old.pdf`](econ-old.pdf) | The style of the old econ.bst (ver. 2.7). |
| | [`econ-numbers.pdf`](econ-numbers.pdf) | An example with numerical citation mode. |
| | [`econ-many-authors.pdf`](econ-many-authors.pdf) | An example with a very large number of authros |
-| File | Explanation |
-|:------------------|:--------------------------------------------------------------------------|
+| File | Explanation |
+|:------------------|:---------------------------------------------------------------------------|
| journal_name.xlsx | This file stores correspondence between journal name and its abbreviation. |
diff --git a/biblio/bibtex/contrib/econ-bst/customization/cited-part.tex b/biblio/bibtex/contrib/econ-bst/customization/cited-part.tex
index acfab5bad8..5125e93c53 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/cited-part.tex
+++ b/biblio/bibtex/contrib/econ-bst/customization/cited-part.tex
@@ -64,6 +64,7 @@
\citet{d'Aspremont-2003-CorrelationIndependenceAndBayesian},
\citet{Chung-1999-ANoteOnMatsushima's},
\citet{d'Aspremont-1998-LinearInequalityMethodsTo},
+\citet{myerson98:_exten_poiss_games_condor_jury_theor},
\\
\vspace*{1em}
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf
index 68f23c49ac..197712f801 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-a.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf
index 564cae1790..c74431938b 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-abbr.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf
index dba7beba6f..6c14cd9483 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-aea.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf
index e7b3cd15b2..9c5f43b7a2 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-b.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf
index 9f2e25387e..ade5aef9d1 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-default.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf
index 788403bc43..ca23102dac 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-econometrica.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf
index f1272be47d..0dd9ae090a 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-jet.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf
index 7814671452..a658e93525 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-jie.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf
index 83b771119e..5707107add 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-jpe.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf
index 01d8b715d4..4b186d4b6a 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-no-sort.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf
index 2ce886a5cb..376213c4d4 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-numbers.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf
index 91edda805d..d7afc3ab9a 100644
--- a/biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-old.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-te.pdf b/biblio/bibtex/contrib/econ-bst/customization/econ-te.pdf
new file mode 100644
index 0000000000..27a40f7b18
--- /dev/null
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-te.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/customization/econ-te.tex b/biblio/bibtex/contrib/econ-bst/customization/econ-te.tex
new file mode 100644
index 0000000000..0ee3720cff
--- /dev/null
+++ b/biblio/bibtex/contrib/econ-bst/customization/econ-te.tex
@@ -0,0 +1,66 @@
+%#!pdflatex
+%#BIBTEX bibtex econ-te
+
+%############################## Main #################################
+\documentclass[10pt]{article}
+
+%% Use natbib.sty
+\usepackage{natbib}
+\usepackage{newtxtext,newtxmath}
+\usepackage{url}
+\usepackage{graphicx}
+\usepackage{color}
+\definecolor{MyBrown}{rgb}{0.3,0,0}
+\definecolor{MyBlue}{rgb}{0,0,0.3}
+\definecolor{MyRed}{rgb}{0.4,0,0.1}
+\definecolor{MyGreen}{rgb}{0,0.4,0}
+\usepackage[bookmarks=true,%
+bookmarksnumbered=true,%
+colorlinks=true,%
+linkcolor=MyBlue,%
+citecolor=MyRed,%
+filecolor=MyBlue,%
+urlcolor=MyGreen,%
+pagebackref% Added pagebackref option
+]{hyperref}
+
+% Change the style for back reference.
+\renewcommand*\backref[1]{\ifx#1\relax \else [#1] \fi}
+
+\setlength{\topmargin}{-20pt}
+\setlength{\textheight}{648pt}
+\setlength{\oddsidemargin}{15pt}
+\setlength{\textwidth}{440pt}
+
+%#####################################################################
+%######################### Document Starts ###########################
+%#####################################################################
+\begin{document}
+
+This document uses ``\verb|econ-te.bst|'', which is the style for
+``\href{https://econtheory.org/}{\textit{Theoretical Economics (TE)}}''.
+
+\vspace{1em}
+
+I added `\texttt{pagebackref}` option to hyperref package which realizes page
+back reference.
+
+\vspace{1em}
+
+\input{cited-part}
+\nocite{*}
+
+%% bst file:
+\bibliographystyle{econ-te}
+\bibliography{../econ-example}
+
+\end{document}
+
+%#####################################################################
+%######################### Document Ends #############################
+%#####################################################################
+% --------------------
+% Local Variables:
+% fill-column: 80
+% coding: utf-8
+% End:
diff --git a/biblio/bibtex/contrib/econ-bst/econ-a.bst b/biblio/bibtex/contrib/econ-bst/econ-a.bst
index 7b9a3ec118..0802aaf472 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-a.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-a.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -37,7 +37,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ.bst" }
@@ -762,12 +762,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-abbr.bst b/biblio/bibtex/contrib/econ-bst/econ-abbr.bst
index 1efef1a665..2055468a5d 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-abbr.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-abbr.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -37,7 +37,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ.bst" }
@@ -744,12 +744,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-aea.bst b/biblio/bibtex/contrib/econ-bst/econ-aea.bst
index 879ead090c..e65d892aa6 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-aea.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-aea.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -36,10 +36,10 @@
% https://github.com/ShiroTakeda/econ-bst
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
-FUNCTION {econ.file} { "aer.bst" }
+FUNCTION {econ.file} { "econ-aea.bst" }
% Debug mode. Non-zero makes debug mode on.
FUNCTION {econ.debug}
@@ -762,12 +762,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-b.bst b/biblio/bibtex/contrib/econ-bst/econ-b.bst
index 14dbcfb606..39a7b6eccc 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-b.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-b.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -37,7 +37,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ.bst" }
@@ -766,12 +766,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-econometrica.bst b/biblio/bibtex/contrib/econ-bst/econ-econometrica.bst
index cf54291d8d..ffb123ad42 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-econometrica.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-econometrica.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -29,7 +29,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ-econometrica.bst" }
@@ -743,13 +743,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ ", Ph.D. dissertation" }
-% { " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-example.bib b/biblio/bibtex/contrib/econ-bst/econ-example.bib
index c38f2ddfb1..99c4d6c675 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-example.bib
+++ b/biblio/bibtex/contrib/econ-bst/econ-example.bib
@@ -566,6 +566,20 @@
{G{\'e}rard-Varet}, Louis-Andr{\'e}},
}
+@article{myerson98:_exten_poiss_games_condor_jury_theor,
+ title = {Extended Poisson Games and the Condorcet Jury Theorem},
+ journal = {Games and Economic Behavior},
+ volume = 25,
+ number = 1,
+ pages = {111-131},
+ year = 1998,
+ issn = {0899-8256},
+ doi = {10.1006/game.1997.0610},
+ url =
+ {https://www.sciencedirect.com/science/article/pii/S0899825697906102},
+ author = {Roger B. Myerson},
+}
+
%%%%%%%%%%%%%%%%%%%%%%%%%%
% Book
@Book{krugman91:_geogr_trade,
diff --git a/biblio/bibtex/contrib/econ-bst/econ-example.pdf b/biblio/bibtex/contrib/econ-bst/econ-example.pdf
index 713d418325..607c31510d 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-example.pdf
+++ b/biblio/bibtex/contrib/econ-bst/econ-example.pdf
Binary files differ
diff --git a/biblio/bibtex/contrib/econ-bst/econ-example.tex b/biblio/bibtex/contrib/econ-bst/econ-example.tex
index 3295255a7f..5c892e113c 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-example.tex
+++ b/biblio/bibtex/contrib/econ-bst/econ-example.tex
@@ -21,7 +21,10 @@
\definecolor{MyBlue}{rgb}{0,0.2,0.6}
\definecolor{MyRed}{rgb}{0.4,0,0.1}
\definecolor{MyGreen}{rgb}{0,0.4,0}
-\usepackage[bookmarks=true,bookmarksnumbered=true,colorlinks=true,linkcolor=MyBlue,citecolor=MyRed,filecolor=MyBlue,urlcolor=MyGreen]{hyperref}
+\usepackage[bookmarks=true,bookmarksnumbered=true,colorlinks=true,linkcolor=MyBlue,citecolor=MyRed,filecolor=MyBlue,urlcolor=MyGreen,pagebackref]{hyperref}
+
+% Change the style for back reference.
+\renewcommand*\backref[1]{\ifx#1\relax \else [#1] \fi}
\setlength{\topmargin}{-15pt}
\setlength{\textheight}{638pt}
@@ -55,12 +58,12 @@
%%% title, author, acknowledgement, and date
\title{\texttt{econ.bst}:\\
-\BibTeX{} style for economics\\(ver. 3.1.1)\thanks{\texttt{econ.bst} is available at
+\BibTeX{} style for economics\\(ver. 3.2)\thanks{\texttt{econ.bst} is available at
\url{https://github.com/ShiroTakeda/econ-bst}}
}
\author{Shiro Takeda\thanks{email: {\ttfamily shiro.takeda@gmail.com}.}}
-\date{2021-12-28}
+\date{2023-10-28}
%#####################################################################
%######################### Document Starts ###########################
@@ -207,6 +210,7 @@ provided. You can find these files under the ``customization'' folder. See
\texttt{econ-jpe.bst} & The style for JPE (\textit{Journal of Poilitical Economy}). \\\hline
\texttt{econ-jet.bst} & The style for JET (\textit{Journal of Economic Theoriy}). \\\hline
\texttt{econ-jie.bst} & The style for JIE (\textit{Journal of International Economics}). \\\hline
+\texttt{econ-te.bst} & The style for TE (\textit{Theoretical Economics}). \\\hline
\texttt{econ-old.bst} & The style of the old econ.bst. \\\hline
\end{tabular}
\end{flushleft}
@@ -968,6 +972,7 @@ following three entries have sortname fields:
\citet{d'Aspremont-2003-CorrelationIndependenceAndBayesian},
\citet{Chung-1999-ANoteOnMatsushima's},
\citet{d'Aspremont-1998-LinearInequalityMethodsTo},
+\citet{myerson98:_exten_poiss_games_condor_jury_theor}.
\vspace*{1em}
diff --git a/biblio/bibtex/contrib/econ-bst/econ-jet.bst b/biblio/bibtex/contrib/econ-bst/econ-jet.bst
index 95ed5fd22c..c6488e66d5 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-jet.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-jet.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -29,7 +29,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ-jet.bst" }
@@ -753,12 +753,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-jie.bst b/biblio/bibtex/contrib/econ-bst/econ-jie.bst
index 90d1a5894b..4c76bcdf6a 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-jie.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-jie.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -31,7 +31,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ-jie.bst" }
@@ -759,12 +759,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-jpe.bst b/biblio/bibtex/contrib/econ-bst/econ-jpe.bst
index 9a78b59548..5953abb562 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-jpe.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-jpe.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2021 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -37,7 +37,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ-jpe.bst" }
@@ -758,12 +758,13 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
{ " Ph.D. dissertation" } % (default)
+% { ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-no-sort.bst b/biblio/bibtex/contrib/econ-bst/econ-no-sort.bst
index 319407d9e3..83194ade3f 100644
--- a/biblio/bibtex/contrib/econ-bst/econ-no-sort.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ-no-sort.bst
@@ -1,10 +1,10 @@
-%% econ.bst: BibTeX style file for papers in economics.
+n%% econ.bst: BibTeX style file for papers in economics.
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -37,7 +37,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ.bst" }
@@ -744,12 +744,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/bibtex/contrib/econ-bst/econ-te.bst b/biblio/bibtex/contrib/econ-bst/econ-te.bst
new file mode 100644
index 0000000000..36b22ece80
--- /dev/null
+++ b/biblio/bibtex/contrib/econ-bst/econ-te.bst
@@ -0,0 +1,3641 @@
+%% econ-te.bst: BibTeX style file for "Theoretical Economics".
+%
+% Author: Shiro Takeda
+% Maintainer: Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
+% First-written: <2007/07/28>
+% Version: 3.2
+% Keywords: TeX, BibTeX, bst
+% URL: https://github.com/ShiroTakeda/econ-bst
+
+% It may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work is Shiro Takeda.
+
+% "econ-te.bst" is a BibTeX style file for "Theoretical Economics".
+% "econ-te.bst" is created from "econ.bst" which is distributed from
+% https://github.com/ShiroTakeda/econ-bst
+
+% Bug reports, requests and suggestions are welcome.
+
+% For changelogs, see CHANGES.txt file.
+
+% version number
+FUNCTION {econ.version} { "3.2" }
+
+% File name
+FUNCTION {econ.file} { "econ-te.bst" }
+
+% Debug mode. Non-zero makes debug mode on.
+FUNCTION {econ.debug}
+{ #0 } % Debug mode off (default).
+% { #1 } % Debug mode on.
+
+ENTRY
+ %%% Declaration of field
+ { access address author booktitle chapter doi edition editor howpublished
+ institution journal key month note number organization pages publisher
+ school series title type url volume year
+ % Fields specific to econ.bst
+ order absorder nameorder sortname
+ }
+
+ % Definition of entry variable. The entry variable is a variable which has
+ % different values according to different entries.
+ %% Integer entry variable:
+ { order.cited }
+
+ %% String entry variable
+ { label cyear flabel alabel extra.label sort.label sort.label.abb
+ extra.label.bysame nameorder.temp jname }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% Functions for customization:
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Use \bysame or not.
+%
+% If set to #0, \bysame is not used.
+% If set to #1, \bysame is used
+% If set to #2, \bysame is used (alternative abbreviation style).
+%
+% Note that integer number is expressed as # + integer in bst file.
+% \bysame is the function that abbreviates succession of the same authors' name by ---.
+%
+% See econ-sample.pdf for details.
+%
+FUNCTION {bst.use.bysame}
+{ #0 } % Not use \bysame
+% { #1 } % -> Use \bysame (default)
+% { #2 } % -> Use \bysame of alternative style.
+
+% The definition of \bysame command.
+%
+FUNCTION {bst.bysame.definition}
+{ "\hskip.3em \leavevmode\rule[.5ex]{3em}{.3pt}\hskip0.5em" } % (default)
+% { "\leavevmode\hbox to\leftmargin{\hrulefill\,\,}" } % If you set #2 to bst.use.bysame, use this.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% The order of fist and last name.
+%
+FUNCTION {bst.author.name}
+{ #0 } % (default)
+% { #1 }
+% { #2 }
+
+% Case of #0: First author -> last-first, other authors -> first-last.
+% Fujita, Masahisa, Paul R. Krugman, and Anthony J. Venables.
+
+% Case of #1: All authors -> last-first
+% Fujita, Masahisa, Krugman, Paul R., and Venables, Anthony J.
+
+% Case of #2: All authors -> first-last
+% Masahisa Fujita, Paul R. Krugman, and Anthony J. Venables.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Abbreviate first name of authors (editors):
+%
+FUNCTION {bst.first.name.initial}
+{ #0 } % #0 -> full letters (default).
+% { #1 } % Non-zero -> initial letter only.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Decapitalize of strings in title field.
+%
+FUNCTION {bst.title.lower.case}
+{ #0 } % If #0, not decapitalize title (default).
+% { #1 } % If non-#0, decapitalize title
+
+% Hide title filed.
+%
+FUNCTION {bst.hide.title}
+{ #0 } % #0 -> Title field is displayed (default)
+% { #1 } % Non-zer -> Title field is hidden
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Hide month.
+%
+FUNCTION {bst.hide.month}
+{ #0 } % #0 -> show month field (default).
+% { #1 } % non-#0 -> hide month field.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Attach number index like plain.bst.
+%
+FUNCTION {bst.use.number.index}
+{ #0 } % Not use number index (default).
+% { #1 } % Non-#0 -> Use number index
+
+% The string before number index:
+%
+FUNCTION {bst.number.index.pre}
+{ "[" } % (default)
+
+% The string after number index. Adjustment is recommended.
+%
+FUNCTION {bst.number.index.post}
+{ "]\hskip1.0em " } % (default)
+
+% Maximum digit of number index:
+% If the number of reference items >= 100, set 3 to this function.
+% If the number of reference items < 100, set 2 to this function.
+% If the number of reference items < 10, set 1 to this function.
+%
+FUNCTION {bst.number.index.digit}
+{ "2" } % (default)
+% { "3" }
+
+% The functions below are used to adjust space and postion. If you use fonts
+% other than computer modern fonts, you had better make adjustments.
+%
+% Setting for bst.number.index.digit = 1:
+FUNCTION {bst.number.index.bibhang.one}
+{ "2.05em" } % (default)
+% Setting for bst.number.index.digit = 2:
+FUNCTION {bst.number.index.bibhang.ten}
+{ "2.55em" } % (default)
+% Setting for bst.number.index.digit = 3:
+FUNCTION {bst.number.index.bibhang.hund}
+{ "3.05em" } % (default).
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Position of "year":
+%
+% You can choose the position of year by this function.
+%
+% If set to #0, year is placed right after "author".
+% If set to non-zero, year is placed at the end (before note field) except for
+% aritcle type entry.
+%
+% In article type entry, the position of year changes according to the
+% following rule:
+%
+% #1 -> year is placed at the end.
+% #2 -> year is placed after journal name in aritcle type entry.
+% #3 -> year is placed after volume in aritcle type entry.
+%
+FUNCTION {bst.year.position}
+{ #0 } % (default).
+% { #1 } % Last place before note.
+% { #2 } % After journal name for aticle type entry.
+% { #3 } % After volume for aticle type entry.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% If 0, references are sorted by old documents -> recent documents. If
+% non-zero, reverse order.
+FUNCTION {bst.reverse.year}
+{ #0 } % Normal order (old -> recent) (default).
+% { #1 } % inverse order (recent -> old)
+
+% If non-zero, sort references by using year field as the primary key
+% (chronological sorting).
+FUNCTION {bst.sort.year}
+{ #0 } % Normal case: year is used as the sorting key next to author (default).
+% { #1 } % year is used as the primary sorting key.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% If non-zero, references are listed in citation order.
+%
+FUNCTION {bst.no.sort}
+{ #0 } % (default)
+% { #1 } % listed in citation order.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Non-zero -> sort references by entry type (article, book, incollection etc.)
+%
+FUNCTION {bst.sort.entry.type}
+{ #0 } % #0 -> Normal (not sort references by entry type) (default).
+% { #1 } % Non-zero -> sort references by entry type.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% 0 -> use absorder field to sort items. Otherwise, ignore absorder field.
+%
+FUNCTION {bst.notuse.absorder.field}
+{ #0 } % #0 -> Use absorder (default).
+% { #1 } % Non-#0 -> Not use absorder.
+%
+% Order of priority to sort items
+%
+% absorder -> author -> year -> order -> month -> title
+%
+% wehre absorder and order fields are specific to econ.bst.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% 0 -> use order field to sort items. Otherwise, ignore order field.
+% Note: order field is specific to econ.bst.
+FUNCTION {bst.notuse.order.field}
+{ #0 } % #0 -> Use order field (default).
+% { #1 } % Non-#0 -> not use order field.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% and
+
+%%% String used to separate author names in references.
+%
+% String replaced with _ in "Mr. A _ Mr. B "
+%
+FUNCTION {bst.and}
+{ " and " } % (default)
+
+%%% String used to separate author names in references (more than two authors).
+%
+% String replaced with _ in "Mr. A, Mr. B _ Mr. C"
+%
+FUNCTION {bst.ands}
+{ ", and " } % (default)
+
+%%% String used to separate author names in citation part.
+%
+% String replaced with _ in "Mr. A _ Mr. B "
+%
+FUNCTION {bst.cite.and}
+{ " and " } % (default)
+
+%%% String used to separate author names in citation part (more than two authors).
+%
+% String replaced with _ in "Mr. A, Mr. B _ Mr. C"
+%
+FUNCTION {bst.cite.ands}
+{ " and " } % (default)
+
+%%% If you want to use random author order for some bibliography entries, set
+% non-zero to this function.
+%
+FUNCTION {bst.use.nameorder}
+{ #1 } % Use random order (default)
+% { #0 } % Not use random order
+
+%%% String used to separate author names in references for the entry of random
+% author order.
+%
+FUNCTION {bst.and.nameorder}
+{ " \textcircled{r} " } % (default)
+
+%%% String used to separate author names in citation part for the entry of
+% random author order
+%
+FUNCTION {bst.cite.and.nameorder}
+{ " \textcircled{r} " } % (default)
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Author names in the citation part are abbreviated by et al. if the number of
+% authors is greater or equal to bst.and.others.num.
+FUNCTION {bst.and.others.num}
+{ #3 } % If the number of authors is greater or equal to three (default).
+
+% If the number of authors is greater than N1, only the first N2 authors are
+% displayed in the reference part (and other authors' names are omitted by "et
+% al".
+%
+% The following function determines the value of N1.
+FUNCTION {bst.max.author.num}
+{ #8 } % (default).
+
+% The following function determines the value of N2.
+FUNCTION {bst.max.author.num.display}
+{ #3 } % (default).
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Strings used when abbreviating multiple-authors in citation part.
+FUNCTION {bst.and.others}
+{ " et~al." } % (default)
+
+% Strings used when abbreviating multiple-authors in citation part for entries
+% with random author order.
+FUNCTION {bst.and.others.nameorder}
+{ " \textcircled{r}~al." } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% author
+
+% The string before author:
+%
+FUNCTION {bst.author.pre}
+{ "" } % (default)
+
+% The string after author:
+%
+FUNCTION {bst.author.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% year
+
+% The string before year only for aritcle type entry.
+%
+FUNCTION {bst.year.pre}
+{ " (" } % (default)
+
+% The string after year only for aritcle type entry.
+%
+FUNCTION {bst.year.post}
+{ "), " }
+% { ") " } % (default)
+
+% The string after year for non-article type entry (book, incollection etc)
+%
+FUNCTION {bst.year.na.pre}
+{ " (" } % (default)
+
+% The string after year for non-article type entry (book, incollection etc)
+%
+FUNCTION {bst.year.na.post}
+{ "), " }
+% { ") " } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% title (except for title in book)
+
+% The string before title:
+%
+FUNCTION {bst.title.pre}
+{ "``" } % (default)
+
+% The string after title:
+%
+FUNCTION {bst.title.post}
+{ ".''" }
+% { ",''" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% tile for book:
+
+% The string before book title:
+%
+FUNCTION {bst.book.pre}
+{ " \textit{" } % (default)
+
+% The string after book title:
+%
+FUNCTION {bst.book.post}
+{ "}" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% booktitle
+
+% The string before booktitle:
+%
+FUNCTION {bst.btitle.pre}
+{ " \textit{" } % (default)
+
+% The string after booktitle:
+%
+FUNCTION {bst.btitle.post}
+{ "}" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% journal name
+
+% The string before journal name:
+%
+FUNCTION {bst.journal.pre}
+{ " \textit{" } % (default)
+
+% The string after journal name:
+%
+FUNCTION {bst.journal.post}
+{ "}" } % (default)
+
+% Use the abbreviated journal name
+%
+% If set to #0, do not use abbreviated journal name.
+% If set to non-#0, use abbreviated journal name.
+%
+FUNCTION {bst.journal.name.abb}
+{ #0 } % (default)
+% { #1 }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% editor notation:
+
+% The string that indicates multiple editors:
+%
+FUNCTION {bst.editors}
+{ " eds. " } % (default)
+
+% The string that indicates single editor:
+%
+FUNCTION {bst.editor}
+{ " ed. " } % (default)
+
+% Order of editor and booktitle in incollection and inproceedings entries.
+%
+% If set to #0: editors -> booktitle order
+% If set to non-zero: booktitle -> editors order
+%
+FUNCTION {bst.editor.btitle.order}
+{ #0 } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% edition
+
+% The string before edition:
+%
+FUNCTION {bst.edition.pre}
+{ ", " } % (default)
+
+% The string after edition:
+%
+FUNCTION {bst.edition.post}
+{ " edition" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% volume
+
+% The string before volume:
+%
+FUNCTION {bst.volume.pre}
+{ ", " } % (default)
+
+% The string after volume:
+%
+FUNCTION {bst.volume.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% number
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Hide number. If non-zero, number is suppressed.
+FUNCTION {bst.hide.number}
+% { #0 } % #0 -> show number field (default)
+{ #1 } % non-#0 -> Hide number field.
+
+% The string before number:
+%
+FUNCTION {bst.number.pre}
+{ " (" } % (default)
+
+% The string after number:
+%
+FUNCTION {bst.number.post}
+{ ")" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% in
+
+% In
+%
+FUNCTION {bst.in}
+{ " in " } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% page
+
+% The string before page (multiple pages):
+%
+FUNCTION {bst.pages.pre}
+{ ", " } % (default)
+
+% The string before page:
+%
+FUNCTION {bst.page.pre}
+{ ", " } % (default)
+
+% The string after page (multiple pages):
+%
+FUNCTION {bst.pages.post}
+{ "" } % (default)
+
+% The string after page:
+%
+FUNCTION {bst.page.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% chapter
+
+% The string before chapter:
+%
+FUNCTION {bst.chapter.pre}
+{ ", Chap." } % (default)
+
+% The string after chapter:
+%
+FUNCTION {bst.chapter.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% month
+
+% The string before month:
+%
+FUNCTION {bst.month.pre}
+{ ", " } % (default)
+
+% The string after month:
+%
+FUNCTION {bst.month.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% address
+% The string before address:
+%
+FUNCTION {bst.address.pre}
+{ ", " } % (default)
+
+% The string after address:
+%
+FUNCTION {bst.address.post}
+{ "" } % (default)
+
+% You can choose the order of address and publisher by this function.
+%
+% If #0, address -> publisher order (the default value).
+% If non-zero, publisher -> address order.
+
+FUNCTION {bst.address.position}
+{ #0 } % Address is placed before publisher (default)
+% { #1 } % Address is placed after publisher
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% publisher
+
+% The string before publisher:
+%
+FUNCTION {bst.publisher.pre}
+{ ": " } % (default)
+
+% The string after publisher:
+%
+FUNCTION {bst.publisher.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% series
+
+% The string before series:
+%
+FUNCTION {bst.series.pre}
+{ ", " } % (default)
+
+% The string after series:
+%
+FUNCTION {bst.series.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% organization
+
+% The string before organization:
+%
+FUNCTION {bst.organization.pre}
+{ ", " } % (default)
+
+% The string after organization:
+%
+FUNCTION {bst.organization.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% school
+
+% The string before school:
+%
+FUNCTION {bst.school.pre}
+{ ", " } % (default)
+
+% The string after school:
+%
+FUNCTION {bst.school.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% institution
+
+% The string before institution:
+%
+FUNCTION {bst.institution.pre}
+{ ", " } % (default)
+
+% The string after institution:
+%
+FUNCTION {bst.institution.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% howpublished
+
+% The string before howpublished:
+%
+FUNCTION {bst.howpublished.pre}
+{ " " } % (default)
+
+% The string after howpublished:
+%
+FUNCTION {bst.howpublished.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% url
+
+% Show or Hide url. If non-zero, url is displayed. Otherwise, url is suppressed.
+FUNCTION {bst.show.url}
+{ #1 } % non-#0 -> Show url field (default)
+% { #0 } % #0 -> Not show url field.
+
+% The string before url:
+%
+FUNCTION {bst.url.pre}
+{ ", \url{" } % (default)
+
+% The string after url:
+%
+FUNCTION {bst.url.post}
+{ "}" } % (default)
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Access
+
+% This setting is valid only if there are "access" field in bib
+% files. The value of access field indicates accessed date for URL.
+
+% The string before access.
+FUNCTION {bst.access.pre}
+{ ", accessed on " } % (default)
+
+% The string after access.
+FUNCTION {bst.access.post}
+{ "" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% DOI (digital object identifier)
+
+% This setting is valid only if there are "doi" field in bib files.
+
+% Show or Hide DOI. If non-zero, DOI is displayed. Otherwise, DOI is suppressed.
+FUNCTION {bst.show.doi}
+{ #1 } % non-#0 -> Show DOI field (default)
+% { #0 } % #0 -> Not show DOI field.
+
+% The string before DOI:
+%
+FUNCTION {bst.doi.pre}
+{ ". \href{http://dx.doi.org/" doi * "}{\urlstyle{rm} \nolinkurl{" * }
+% { ", \href{http://dx.doi.org/" doi * "}{\urlstyle{rm} \nolinkurl{" * } % (default)
+
+% The string after DOI:
+%
+FUNCTION {bst.doi.post}
+{ "}}" } % (default)
+
+% How to show URL and DOI fields when both fields exist.
+%
+% #0 -> Both fields are displayed
+% #1 -> Only URL field is displayed
+% #2 -> Only DOI field is displayed
+%
+FUNCTION {bst.url.doi}
+% { #0 } % -> Both fields are displayed
+% { #1 } % -> Only URL field is displayed
+{ #2 } % (default) --> Only DOI field is displayed
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Other functions:
+
+% The string before note.
+FUNCTION {bst.note.pre}
+{ ", " } % (default)
+
+% The string after note.
+FUNCTION {bst.note.post}
+{ "" } % (default)
+
+% The string that represents Technical report:
+%
+FUNCTION {bst.techrep}
+{ "Technical Report" } % (default)
+
+% The string that represents master thesis:
+%
+FUNCTION {bst.mthesis}
+{ ", Master's thesis" } % (default)
+
+% The string that represents phd thesis:
+%
+FUNCTION {bst.phdthesis}
+{ ", Ph.D. dissertation" } % (default)
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% Functions for customization end here:
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+FUNCTION {bst.first}
+{ "1st" }
+
+FUNCTION {bst.second}
+{ "2nd" }
+
+FUNCTION {bst.third}
+{ "3rd" }
+
+FUNCTION {bst.fourth}
+{ "4th" }
+
+FUNCTION {bst.fifth}
+{ "5th" }
+
+FUNCTION {bst.st}
+{ "st" }
+
+FUNCTION {bst.nd}
+{ "nd" }
+
+FUNCTION {bst.rd}
+{ "rd" }
+
+FUNCTION {bst.th}
+{ "th" }
+
+%%%%% memo by Takeda
+
+% "a" 'b := indicates substituting string "a" for variable b.
+
+% Integer number #0, #1,...
+
+%%% Function definition:
+%
+% FUNCTION {name}
+% { 's :=
+%
+% }
+%
+% This is the definition of a function named "name". The function "name" is
+% used in the following way
+%
+% "foo" name
+% "foo" is an argument for the function "name".
+%
+% About the definition of a function with more than two arguments, see the
+% definition of "chop.word".
+
+%%% Declaration of variables:
+
+%% String global variables:
+STRINGS { s t tt }
+STRINGS { year.num }
+STRINGS { preone preten }
+STRINGS { last.sort.label next.extra prev.author prev.author.aer this.author }
+STRINGS { hang }
+STRINGS { item.type }
+STRINGS { tempa tempb }
+
+%% Integer global variables:
+INTEGERS { nameptr namesleft numnames name.num numtrunc }
+INTEGERS { multiresult }
+INTEGERS { index }
+INTEGERS { len }
+INTEGERS { last.extra.num }
+INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+INTEGERS { last.period.comma }
+INTEGERS { len1.aer len2.aer i.aer }
+
+%%% Definition of functions:
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+%%% Initialize variables:
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+%%% Remove comma and add period:
+%
+%%%
+FUNCTION {add.period.x}
+{ duplicate$
+ #-1 #1 substring$ "," =
+ { #-2 global.max$ substring$ "." * }
+ { duplicate$
+ #-1 #2 substring$ ". " =
+ { #-3 global.max$ substring$ "." * }
+ { duplicate$
+ #-1 #2 substring$ ", " =
+ { #-3 global.max$ substring$ "." * }
+ { duplicate$
+ #-1 #2 substring$ ",'" =
+ { #-3 global.max$ substring$ ".'" * }
+ { duplicate$
+ #-1 #2 substring$ ".'" =
+ { #-3 global.max$ substring$ ".'" * }
+ { duplicate$
+ #-1 #2 substring$ ".~" =
+ { #-3 global.max$ substring$ ".~" * }
+ { duplicate$
+ #-1 #2 substring$ ",~" =
+ { #-3 global.max$ substring$ ".~" * }
+ { duplicate$
+ #-1 #3 substring$ ",''" =
+ { #-4 global.max$ substring$ ".''" * }
+ { duplicate$
+ #-1 #3 substring$ ".''" =
+ { #-4 global.max$ substring$ ".''" * }
+ { add.period$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {output.nonnull}
+{ 's :=
+ % mid.sentence
+ output.state mid.sentence =
+ { ", " * write$ }
+ % not mid.sentence
+ { output.state after.block =
+ % after.block
+ { add.period.x " " * write$ }
+ % before.all
+ { output.state before.all =
+ 'write$
+ { add.period.x " " * write$ }
+ if$
+ }
+ if$
+ % not mid.sentence, set to mid.sentence
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+%%% If the last character is period or comma, set non-zero to
+%%% last.period.comma.
+FUNCTION {period.comma.p}
+{ duplicate$ 't :=
+ t #-1 #1 substring$ "." =
+ t #-1 #1 substring$ "," = or
+ t #-1 #1 substring$ ":" = or
+ t #-1 #2 substring$ ".'" = or
+ t #-1 #2 substring$ ",'" = or
+ t #-1 #3 substring$ ".''" = or
+ t #-1 #3 substring$ ",''" = or
+ t #-1 #2 substring$ ".~" = or
+ t #-1 #2 substring$ ",~" = or
+ { #1 'last.period.comma := }
+ { #0 'last.period.comma := }
+ if$
+}
+
+%%% remove unnecessary comma.
+FUNCTION {remove.pre.comma}
+{ 's :=
+ s empty$
+ { "" }
+ { s #1 #1 substring$ "," =
+ { s #2 global.max$ substring$ }
+ { s #1 #1 substring$ "." =
+ { s #2 global.max$ substring$ }
+ 's
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% output.nonnull.nocomma is the same as output.nonnull except that it does
+%%% not add commas even in mid.sentence.
+FUNCTION {output.nonnull.nocomma}
+{ 's :=
+ output.state mid.sentence =
+ % mid.sentence
+ { period.comma.p "" * write$ }
+
+ % not mid.sentence
+ { output.state after.block =
+ % after.block
+ { add.period.x " " * write$ }
+ % before.all
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ last.period.comma #0 =
+ { s }
+ { s remove.pre.comma }
+ if$
+}
+
+% Not used in the current econ.bst.
+% FUNCTION {output}
+% { duplicate$ empty$
+% 'pop$
+% 'output.nonnull
+% if$
+% }
+
+FUNCTION {output.nocomma}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull.nocomma
+ if$
+}
+
+% Not used in the current econ.bst.
+% FUNCTION {output.check}
+% { 't :=
+% duplicate$ empty$
+% { pop$ "empty " t * " in " * cite$ * warning$ }
+% 'output.nonnull
+% if$
+% }
+
+FUNCTION {output.check.nocomma}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull.nocomma
+ if$
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Format in bbl file:
+
+% \harvarditem[Brezis et~al.]{Brezis, Krugman and
+% Tsiddon}{1993}{brezis93:_leapf_inter_compet}
+% Brezis, Elise~S., Paul~R. Krugman, and Daniel Tsiddon (1993) ``Leapfrogging in
+% International Competition: A Theory of Cycles in National Technological
+% Leadership.'', {\em American Economic Review.}, Vol.~83. No.~5. pp.
+% 1211--1219.
+
+% \harvarditem[abbreviated citation]{full citation}{year}{keyword} ...
+
+%%% Add period and newline.
+FUNCTION {fin.entry}
+{ add.period.x
+ write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {new.block.check}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+%%% booktitle
+FUNCTION {format.btitle}
+{ booktitle empty$
+ { "" }
+ { bst.btitle.pre booktitle * bst.btitle.post * }
+ if$
+}
+
+FUNCTION {journal.name.sub}
+{ 't :=
+ t #1 #4 substring$ "The " =
+ % Use #30 to handle with the long journal name.
+ { t #5 #30 substring$ 't := }
+ 'skip$
+ if$
+ t
+}
+
+FUNCTION {format.journal.name.abb}
+{ journal 's :=
+ journal 'jname :=
+ s journal.name.sub 's :=
+ bst.journal.name.abb #0 =
+ 'skip$
+ {
+ s "Academic Management Review" =
+ { "Acad. Manage. J." 'jname := }
+ 'skip$
+ if$
+ }
+ if$
+ jname
+}
+
+%%% journal
+FUNCTION {format.journal}
+{ journal empty$
+ { "" }
+ { bst.journal.pre format.journal.name.abb * bst.journal.post * }
+ if$
+}
+
+%%% title for book
+FUNCTION {format.book}
+{ title empty$
+ { "" }
+ { bst.book.pre title * bst.book.post * }
+ if$
+}
+
+FUNCTION {format.url}
+{ url empty$
+ { "" }
+ { type$ "online" = bst.show.url or
+ { bst.url.pre url * bst.url.post *
+ access empty$
+ { "" * }
+ { bst.access.pre * access * bst.access.post * }
+ if$
+ }
+ { "" }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.doi}
+{ doi empty$ bst.show.doi not or
+ { "" }
+ { bst.doi.pre doi * bst.doi.post * }
+ if$
+}
+
+FUNCTION {format.url.doi}
+{ url empty$
+ { format.doi }
+ { doi empty$
+ { format.url }
+ { bst.url.doi #0 =
+ { format.url output.nocomma
+ format.doi }
+ { bst.url.doi #1 =
+ { format.url }
+ { format.doi }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% and others
+FUNCTION {bst.and.others.output}
+{ nameorder.temp "random" =
+ bst.use.nameorder #0 = not and
+ { bst.and.others.nameorder }
+ { bst.and.others }
+ if$
+}
+
+%%% author and editor
+
+% nameptr: author number
+% numnames: the total number of authors
+% namesleft: the number of authors which have not been processed.
+% numtrunc: bst.max.author.num.display
+
+%%% name
+FUNCTION {format.names}
+{ 's :=
+ % insert 1 to nameptr.
+ #1 'nameptr :=
+ % Set the number of authors to numnames.
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+
+ numnames bst.max.author.num >
+ % If numnames > bst.max.author.num
+ { bst.max.author.num.display 'numtrunc := }
+ { #0 'numtrunc := }
+ if$
+
+ % Repeat if namesleft > 0 ---- Repeat from here
+ { namesleft #0 > }
+
+ {
+ % Block A starts
+ nameptr #1 =
+ % A-1: If the author is the 1st author
+ { bst.author.name #0 =
+ bst.author.name #1 =
+ or
+ { bst.first.name.initial #0 =
+ { s nameptr "{vv~}{ll}{, ff}{, jj}" format.name$ 't := }
+ { s nameptr "{vv~}{ll}{, f.}{, jj}" format.name$ 't := }
+ if$
+ }
+ { bst.first.name.initial #0 =
+ { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := }
+ { s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't := }
+ if$
+ }
+ if$
+ }
+ % A-2: If the author is the second or later authors (not the 1st author).
+ { bst.author.name #0 =
+ bst.author.name #2 =
+ or
+ { bst.first.name.initial #0 =
+ { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := }
+ { s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't := }
+ if$
+ }
+ { bst.first.name.initial #0 =
+ { s nameptr "{vv~}{ll}{, ff}{, jj}" format.name$ 't := }
+ { s nameptr "{vv~}{ll}{, f.}{, jj}" format.name$ 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ % Block A ends
+
+ % Block B starts
+ nameptr #1 >
+
+ % B-1: If the author is the second or later authors
+ {
+
+ nameptr #1 - numtrunc =
+ % If nameptr - 1 = numtrunc
+ { #1 'namesleft :=
+ "others" 't := }
+ 'skip$
+ if$
+
+ % If numnames <= bst.max.author.num
+ nameorder.temp "random" =
+ bst.use.nameorder #0 = not and
+
+ % If random ordering is used
+ { bst.and.nameorder * t * }
+
+ % If random ordering is not used
+ { namesleft #1 >
+
+ % If more than one authors are left
+ { ", " * t * }
+
+ % If the author is the last author.
+ { t "others" =
+
+ % If the name is "others"
+ { bst.and.others.output * }
+
+ % If the name is not "others"
+ { numnames #2 =
+
+ % If the entry have two authors
+ { bst.and * t * }
+
+ % If the entry have more than two authors
+ { bst.ands * t * }
+
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+
+ % When the author is the first author.
+ 't
+ if$
+ % Block B ends
+
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+
+ }
+ while$ % ---- Repeat until here
+}
+
+% remove successive periods (commas) from author
+FUNCTION {remove.ss.period.auth}
+{ 's :=
+ s format.names 'tempa :=
+ bst.author.post 'tempb :=
+ tempb #1 #1 substring$ "}" =
+ { tempa tempb * }
+ { tempa #-1 #1 substring$ tempb #1 #1 substring$ =
+ { tempa tempb #2 global.max$ substring$ * }
+ { tempa tempb * }
+ if$
+ }
+ if$
+}
+
+% <prev name list> <new name list> compare.names <modified name list>
+FUNCTION {compare.names.aer}
+{ 's :=
+ 'tempa :=
+
+% "current.author = " s * "\\" * write$ newline$
+% "prev.author = " tempa * "\\" * write$ newline$
+
+ tempa num.names$ 'len1.aer := % len1 = the number of previous authors
+ s num.names$ 'len2.aer := % len2 = the number of current authors
+
+% len1.aer := min(len1.aer,len2.aer)
+% len1 -> min{ the number of previous authors, the number of current authors }
+ len1.aer len2.aer >
+ { len2.aer 'len1.aer := }
+ { }
+ if$
+
+% start with an empty string, then while the components are the same
+% add "\bysame"
+ ""
+ #1 'i.aer :=
+
+ { i.aer len1.aer > not }
+ { tempa i.aer "{ff }{vv }{ll}{ jj}" format.name$
+ s i.aer "{ff }{vv }{ll}{ jj}" format.name$
+ =
+ { #1 i.aer <
+ { " and " * }
+ { }
+ if$
+ "\bysame{}" *
+ i.aer #1 + 'i.aer := }
+ { #-1 'len1.aer := }
+ if$
+ }
+ while$
+
+% add the rest of the second string
+ { i.aer len2.aer > not }
+ { #1 i.aer <
+ { " and " * }
+ { }
+ if$
+ s i.aer "{ff }{vv }{ll}{ jj}" format.name$ *
+ i.aer #1 + 'i.aer :=
+ }
+ while$
+}
+
+%%% author
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ { bst.use.bysame #2 =
+ { prev.author.aer author compare.names.aer 's :=
+ author 'prev.author.aer := }
+ { author 's := }
+ if$
+ extra.label.bysame "bysame" =
+ { "\bysame " }
+ { bst.author.pre s remove.ss.period.auth * }
+ if$
+ }
+ if$
+}
+
+%%% editor
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ { bst.use.bysame #2 =
+ { prev.author.aer editor compare.names.aer 's :=
+ editor 'prev.author.aer := }
+ { editor 's := }
+ if$
+ extra.label.bysame "bysame" =
+ { "\bysame " }
+ { bst.author.pre s remove.ss.period.auth * }
+ if$
+ s num.names$ #1 >
+ { bst.editors * }
+ { bst.editor * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.authors.alt}
+{ author empty$
+ { "" }
+ { extra.label.bysame "bysame" =
+ {"\bysame "}
+ { bst.author.pre author remove.ss.period.auth * }
+ if$
+ }
+ if$
+}
+
+%%% editor
+FUNCTION {format.editors.alt}
+{ editor empty$
+ { "" }
+ { extra.label.bysame "bysame" =
+ { "\bysame " }
+ { bst.author.pre editor remove.ss.period.auth * }
+ if$
+ }
+ if$
+}
+
+%%% format.in.ed.booktitle
+FUNCTION {format.editors.x}
+{ editor empty$
+ { "" }
+ { bst.editor.btitle.order #0 =
+ { "" }
+ { editor num.names$ #1 >
+ { bst.editors " by " * }
+ { bst.editor " by " * }
+ if$
+ }
+ if$
+ editor format.names *
+ bst.editor.btitle.order #0 =
+ { editor num.names$ #1 >
+ { bst.editors * }
+ { bst.editor * }
+ if$
+ }
+ { "" * }
+ if$
+ }
+ if$
+}
+
+%%% Remove commas in the cases like "?." and "?,".
+FUNCTION {remove.irrelevant.period.comma}
+{ 's :=
+ s empty$
+ { "" }
+ { s #-1 #3 substring$ "?,'" =
+ s #-1 #3 substring$ "?.'" = or
+ { s #-3 global.max$ substring$ "'" * }
+ { s #-1 #4 substring$ "?,''" =
+ s #-1 #4 substring$ "?.''" = or
+ { s #-4 global.max$ substring$ "''" * }
+ { s #-1 #2 substring$ "?," =
+ s #-1 #2 substring$ "?." = or
+ { s #-2 global.max$ substring$ "" * }
+ { s #-1 #3 substring$ "?,~" =
+ s #-1 #3 substring$ "?.~" = or
+ { s #-4 global.max$ substring$ "?~" * }
+ 's
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% title
+FUNCTION {format.title.sub}
+{ bst.title.lower.case #0 =
+ { bst.title.pre title * bst.title.post * }
+ { bst.title.pre title "t" change.case$ * bst.title.post * }
+ if$
+}
+
+%%% title
+FUNCTION {format.title}
+{ title empty$
+ bst.hide.title #0 = not or
+ { "" }
+ { format.title.sub remove.irrelevant.period.comma }
+ if$
+}
+
+%%% title for misc.
+FUNCTION {format.misc.title}
+{ title empty$
+ { "" }
+ { bst.title.pre title * bst.title.post * }
+ if$
+}
+
+% Convert "-" to "--" (for pages field)
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ %% while$
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+%%% year
+FUNCTION {format.year}
+{ year empty$
+ { "there's no year in " cite$ * warning$
+ ", " }
+ { type$ "article" =
+ { bst.year.pre year * extra.label * bst.year.post * }
+ { bst.year.na.pre year * extra.label * bst.year.na.post * }
+ if$
+ }
+ if$
+}
+
+%%% page for book
+FUNCTION {format.book.pages}
+{ pages empty$
+ { "" }
+ { bst.pages.pre pages * bst.pages.post * }
+ if$
+}
+
+%%% Attach tie for the string with two or less characters.
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+%%% volume for book
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { bst.volume.pre volume * bst.volume.post *
+ series empty$
+ 'skip$
+ %% If there is series field
+ { " of " * series * bst.series.post * }
+ if$
+% "volume and number" number either.or.check
+ }
+ if$
+}
+
+%%% series
+FUNCTION {output.series}
+{ series empty$
+ { "" }
+ { bst.series.pre series * bst.series.post * }
+ if$
+}
+
+%%% number and series
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ bst.hide.month #0 = not or
+ % number is empty
+ { series empty$
+ { "" }
+ % series is not empty.
+ { output.series }
+ if$
+ }
+ % number is not empty$
+ { series empty$
+ { bst.number.pre number * bst.number.post * }
+ % series is not empty.
+ { bst.in bst.series.pre * series * bst.series.post *
+ bst.number.pre * number * bst.number.post * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+%%% Number or not.
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% edition
+
+% Convert edition to 1st, 2nd, 3rd, 4th etc
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bst.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bst.st * }
+ { duplicate$ "2" =
+ { pop$ bst.nd * }
+ { "3" =
+ { bst.rd * }
+ { bst.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+% Convert first, second etc in edition field to 1st, 2nd (from jfm.bst)
+FUNCTION {convert.edition}
+{ edition extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bst.first }
+ { s "second" = s "2" = or
+ { bst.second }
+ { s "third" = s "3" = or
+ { bst.third }
+ { s "fourth" = s "4" = or
+ { bst.fourth }
+ { s "fifth" = s "5" = or
+ { bst.fifth }
+ { s #1 #1 substring$ is.num
+ { s eng.ord }
+ { edition }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% edition
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { output.state mid.sentence =
+ { bst.edition.pre convert.edition "l" change.case$ * bst.edition.post * }
+ { bst.edition.pre convert.edition "t" change.case$ * bst.edition.post * }
+ if$
+ }
+ if$
+}
+
+%%% month
+FUNCTION {format.month}
+{ month empty$
+ bst.hide.month #0 = not or
+ { "" }
+ { bst.month.pre month * bst.month.post * }
+ if$
+}
+
+%%% year and month
+FUNCTION {format.date}
+{ format.month format.year *
+}
+
+%%% Is multiple pages like 1-100?
+FUNCTION { multi.page.check }
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+%%% pages
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bst.pages.pre pages n.dashify tie.or.space.connect * bst.pages.post }
+ { bst.page.pre pages tie.or.space.connect * bst.page.post }
+ if$
+ }
+ if$
+}
+
+%%% number
+FUNCTION {format.number}
+{ number empty$
+ bst.hide.number #0 = not or
+ { "" }
+ { bst.number.pre number * bst.number.post * }
+ if$
+}
+
+%%% volume
+FUNCTION {format.volume}
+{ volume empty$
+ 'skip$
+ { bst.volume.pre volume * bst.volume.post *
+ bst.year.position #3 =
+ { format.year * }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+%%% number, page
+FUNCTION {format.number.pages}
+{ number empty$
+ { format.pages }
+ { format.number format.pages * }
+ if$
+}
+
+%%% volume, page
+FUNCTION {format.volume.pages}
+{ volume empty$
+ { format.pages }
+ { format.volume format.pages * }
+ if$
+}
+
+%%% volume, number, page
+FUNCTION {format.volume.number.pages}
+{ volume empty$
+ { number empty$
+ { format.pages }
+ { format.number format.pages * }
+ if$
+ }
+ { number empty$
+ { format.volume format.pages * }
+ { format.volume format.number * format.pages * }
+ if$
+ }
+ if$
+}
+
+% volume, number, page
+FUNCTION {format.vol.num.pages}
+{ volume empty$
+ %% volume is empty.
+ { number empty$
+ %% number is empty.
+ { pages empty$
+ % warning
+ { "there is no volume, number, and pages in " cite$ * warning$ "" }
+ { "" format.pages * }
+ if$
+ }
+ %% number is not empty.
+ % warning
+ { "there's a number but no volume in " cite$ * warning$
+ format.number.pages }
+ if$
+ }
+ %% volume is not empty.
+ { number empty$
+ %% number is empty.
+ { format.volume.pages }
+ %% number is not empty.
+ { format.volume.number.pages }
+ if$
+ }
+ if$
+}
+
+%%% chapter
+FUNCTION {format.chapter}
+{ chapter empty$
+ { "" }
+ { type empty$
+ { bst.chapter.pre chapter tie.or.space.connect * bst.chapter.post }
+ { ", " * type " " * chapter * }
+ if$
+ }
+ if$
+}
+
+%%% chapter, pages
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ { pages empty$
+ { "" }
+ { "" format.pages * }
+ if$
+ }
+ { pages empty$
+ { "" format.chapter * }
+ { "" format.chapter * format.pages * }
+ if$
+ }
+ if$
+}
+
+%%% editor and booktitle
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { bst.in format.btitle * }
+ { bst.editor.btitle.order #0 =
+ { bst.in format.editors.x * " " * format.btitle * }
+ { bst.in format.btitle * " " * format.editors.x * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% howpublished
+FUNCTION {format.howpublished}
+{ howpublished empty$
+ { "" }
+ { bst.howpublished.pre howpublished * bst.howpublished.post * }
+ if$
+}
+
+%%% address
+FUNCTION {format.address}
+{ address empty$
+ { "" }
+ { bst.address.pre address * bst.address.post * }
+ if$
+}
+
+%%% publisher
+FUNCTION {format.publisher}
+{ publisher empty$
+ { "" }
+ { bst.publisher.pre publisher * bst.publisher.post * }
+ if$
+}
+
+%%% organization
+FUNCTION {format.organization}
+{ organization empty$
+ { "" }
+ { bst.organization.pre organization * bst.organization.post * }
+ if$
+}
+
+%% publisher and address
+FUNCTION {output.publisher.address}
+{ address empty$
+ { format.publisher "publisher" output.check.nocomma }
+ { bst.address.position #0 =
+ { format.address output.nocomma
+ format.publisher "publisher" output.check.nocomma }
+ { format.publisher "publisher" output.check.nocomma
+ format.address output.nocomma }
+ if$
+ }
+ if$
+}
+
+%% address, organization, publisher
+FUNCTION {output.address.organization.publisher}
+{ address empty$
+ %% address is empty
+ { organization empty$
+ %% organization is empty
+ { publisher empty$
+ 'skip$
+ { format.publisher "publisher" output.check.nocomma }
+ if$
+ }
+ %% organization is not empty
+ { publisher empty$
+ { format.organization "organization" output.check.nocomma }
+ { format.organization "organization" output.check.nocomma
+ format.publisher "publisher" output.check.nocomma }
+ if$
+ }
+ if$
+ }
+ %% address is not empty
+ { organization empty$
+ %% organization is empty
+ { publisher empty$
+ %% publisher is empty
+ { format.address output.nocomma }
+ %% publisher is not empty
+ { bst.address.position #0 =
+ { format.address output.nocomma
+ format.publisher "publisher" output.check.nocomma }
+ { format.publisher "publisher" output.check.nocomma
+ format.address output.nocomma }
+ if$
+ }
+ if$
+ }
+ %% organization is not empty
+ { publisher empty$
+ %% publisher is empty
+ { format.organization "organization" output.check.nocomma
+ format.address output.nocomma }
+ %% publisher is not empty
+ { format.organization "organization" output.check.nocomma
+ bst.address.position #0 =
+ { format.address output.nocomma
+ format.publisher "publisher" output.check.nocomma }
+ { format.publisher "publisher" output.check.nocomma
+ format.address output.nocomma }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% misc
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$ " " type * }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { bst.techrep }
+ { " " type * }
+ if$
+ number empty$
+ { "t" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+%%% phdthesis
+FUNCTION {format.phd}
+{ bst.phdthesis }
+
+%%% mastersthesis
+FUNCTION {format.mthesis}
+{ bst.mthesis }
+
+%%% school
+FUNCTION {format.school}
+{ school empty$
+ { "" }
+ { bst.school.pre school * bst.school.post * }
+ if$
+}
+
+%%% institution
+FUNCTION {format.institution}
+{ institution empty$
+ { "" }
+ { bst.institution.pre institution * bst.institution.post * }
+ if$
+}
+
+%%% remove first ? characters.
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+FUNCTION {format.note}
+{ note empty$
+ { "" }
+ { bst.note.pre note * bst.note.post * }
+ if$
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \havarditem
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\harvarditem[" write$
+ alabel write$ % alabel <- abbreviated citation
+ "]{" write$
+ flabel write$ % flabel <- full citation
+ "}{" write$
+ cyear write$
+ % cyear = year
+ "}{" write$
+ cite$ write$ % cite$ -> pusch keyword
+ "}" write$
+ % If number index is on
+ bst.use.number.index #0 =
+ 'skip$
+ { index #1 + 'index :=
+ "" 'preone :=
+ "" 'preten :=
+ bst.number.index.digit "1" =
+ 'skip$
+ { bst.number.index.digit "2" =
+ { "\hskip0.5em" 'preone := }
+ { bst.number.index.digit "3" =
+ { "\hskip1em" 'preone :=
+ "\hskip0.5em" 'preten := }
+ 'skip$
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ newline$
+ before.all 'output.state :=
+ ""
+ % number index
+ bst.use.number.index #0 =
+ 'skip$
+ { index #10 <
+ % Insert spaces according to digit of number index.
+ { preone }
+ { index #100 <
+ { preten }
+ { "" }
+ if$
+ }
+ if$
+ bst.number.index.pre * index int.to.str$ * bst.number.index.post * write$
+ }
+ if$
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% article
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.title "title" output.check.nocomma
+
+ format.journal "journal" output.check.nocomma
+ bst.year.position #2 =
+ { format.date output.nocomma }
+ 'skip$
+ if$
+ format.vol.num.pages output.nocomma
+
+ bst.year.position #1 =
+ { format.date output.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% book
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check.nocomma }
+ { format.authors output.nonnull.nocomma
+ "author and editor" editor either.or.check
+ }
+ if$
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.book "title" output.check.nocomma
+
+ format.bvolume output.nocomma
+ format.number.series output.nocomma
+ output.publisher.address
+
+ format.edition output.nocomma
+ format.book.pages output.nocomma
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% booklet
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output.nocomma
+ format.year output.nocomma
+ format.misc.title "title" output.check.nocomma
+ format.howpublished output.nocomma
+ format.address output.nocomma
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% inbook
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check.nocomma }
+ { format.authors output.nonnull.nocomma
+ "author and editor" editor either.or.check
+ }
+ if$
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+% format.book remove.pre.comma "title" output.check.nocomma
+ format.book "title" output.check.nocomma
+ format.edition output.nocomma
+
+ format.bvolume output.nocomma
+ format.chapter.pages "chapter and pages" output.check.nocomma
+ format.number.series output.nocomma
+ output.publisher.address
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% incollection
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.title "title" output.check.nocomma
+
+ format.in.ed.booktitle "booktitle" output.check.nocomma
+ format.bvolume output.nocomma
+ format.edition output.nocomma
+ format.chapter.pages output.nocomma
+ output.address.organization.publisher
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% inproceedings
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.title "title" output.check.nocomma
+
+ format.in.ed.booktitle "booktitle" output.check.nocomma
+ format.bvolume output.nocomma
+ format.number.series output.nocomma
+ format.pages output.nocomma
+ output.address.organization.publisher
+
+ bst.year.position #0 = not
+ { format.date output.nocomma }
+ { format.month output.nocomma }
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% conference
+
+FUNCTION {conference}
+{ inproceedings }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% manual
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization empty$
+ 'skip$
+ { organization output.nonnull.nocomma
+ address output.nocomma
+ }
+ if$
+ }
+ { format.authors output.nonnull.nocomma }
+ if$
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.book "title" output.check.nocomma
+ author empty$
+ { organization empty$
+ { format.address new.block.check
+ format.address output.nocomma
+ }
+ 'skip$
+ if$
+ }
+ { output.address.organization.publisher }
+ if$
+ format.edition output.nocomma
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% mastersthesis
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.title "title" output.check.nocomma
+ format.mthesis format.thesis.type output.nonnull.nocomma
+ format.school "school" output.check.nocomma
+ format.address output.nocomma
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% misc
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.misc.title output.nocomma
+ format.howpublished output.nocomma
+
+ bst.year.position #0 = not
+ { format.date output.nocomma }
+ { format.month output.nocomma }
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+ empty.misc.check
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Online
+
+FUNCTION {online}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.misc.title output.nocomma
+ format.howpublished output.nocomma
+
+ bst.year.position #0 = not
+ { format.date output.nocomma }
+ { format.month output.nocomma }
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+ empty.misc.check
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% phdthesis
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.book "title" output.check.nocomma
+ format.phd
+ format.thesis.type output.nonnull.nocomma
+ format.school "school" output.check.nocomma
+ address empty$
+ 'skip$
+ { format.address output.nocomma }
+ if$
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% proceedings
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization output.nocomma }
+ { format.editors output.nonnull.nocomma }
+ if$
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.btitle remove.pre.comma "title" output.check.nocomma
+ format.bvolume output.nocomma
+ format.number.series output.nocomma
+ output.address.organization.publisher
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% techreport
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.title "title" output.check.nocomma
+ format.tr.number output.nonnull.nocomma
+ format.institution "institution" output.check.nocomma
+ format.address output.nocomma
+
+ bst.year.position #0 = not
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note output.nocomma
+ fin.entry
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% unpublished
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check.nocomma
+ bst.year.position #0 =
+ { format.year "year" output.check.nocomma }
+ 'skip$
+ if$
+ format.title "title" output.check.nocomma
+
+ bst.year.position #0 = not
+ { format.date remove.pre.comma output.nocomma }
+ { month empty$
+ 'skip$
+ { format.month remove.pre.comma output.nocomma }
+ if$
+ }
+ if$
+
+ format.url.doi output.nocomma
+
+ format.note "note" output.check.nocomma
+ fin.entry
+}
+
+FUNCTION {default.type}
+{ misc }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Alias for month names:
+
+MACRO {jan} {"January"}
+MACRO {feb} {"February"}
+MACRO {mar} {"March"}
+MACRO {apr} {"April"}
+MACRO {may} {"May"}
+MACRO {jun} {"June"}
+MACRO {jul} {"July"}
+MACRO {aug} {"August"}
+MACRO {sep} {"September"}
+MACRO {oct} {"October"}
+MACRO {nov} {"November"}
+MACRO {dec} {"December"}
+
+%%% Read entries:
+READ
+
+%%% Variable for remembering the order of citation.
+INTEGERS { order.num }
+FUNCTION {initialize.order.num}
+{
+ #1 'order.num :=
+}
+%%% Initialize a variables
+EXECUTE {initialize.order.num}
+
+%%% Variable for remembering the order of citation.
+FUNCTION {set.order.cited}
+{
+ order.num 'order.cited :=
+ #1 order.num + 'order.num :=
+}
+%%% Iterate for all entries:
+ITERATE {set.order.cited}
+
+%%% check the value of nameorder field.
+FUNCTION {set.nameorder}
+{ nameorder empty$
+ { "" 'nameorder.temp := }
+ { nameorder 'nameorder.temp := }
+ if$
+}
+%%% Iterate for all entries:
+ITERATE {set.nameorder}
+
+%%% Remove symbols and convert to lowercase.
+FUNCTION {sortify}
+{ purify$ "l" change.case$ }
+
+%%% names for sorting
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { nameptr #1 >
+ { ", " * }
+ 'skip$
+ if$
+ s nameptr "{ll}{ f}{ j}" format.name$ 't :=
+ nameptr numnames = t "others" = and
+ { bst.and.others.output *}
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.names.abb}
+{ 's :=
+ s num.names$ 'numnames :=
+ numnames bst.and.others.num <
+ { s sort.format.names }
+ { s #1 "{ll}{ f}{ j}" format.name$ " zz " * }
+ if$
+}
+
+%%% Label for full author name.
+FUNCTION {format.lab.names.full}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{vv~}{ll}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { nameorder.temp "random" = bst.use.nameorder #0 = not and
+ { bst.and.nameorder * t * }
+ { ", " * t * }
+ if$
+ }
+ { t "others" =
+ { bst.and.others.output * }
+ { numnames #2 >
+ { nameorder.temp "random" = bst.use.nameorder #0 = not and
+ { bst.cite.and.nameorder * t * }
+ { bst.cite.ands * t * }
+ if$
+ }
+ { nameorder.temp "random" = bst.use.nameorder #0 = not and
+ { bst.cite.and.nameorder * t * }
+ { bst.cite.and * t * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ numnames #1 > #1 #2 = and {", eds" *} {} if$
+ numnames #1 = #1 #2 = and {", ed" *} {} if$
+}
+
+%%% laberl for abbreviated author name.
+FUNCTION {format.lab.names.abb}
+{ 's :=
+ s num.names$ 'numnames :=
+ numnames bst.and.others.num <
+ % if the number of authors is less than bst.and.others.num, full name.
+ { s format.lab.names.full }
+ % if the number of authors is equal or more than bst.and.others.num, abbreviated name.
+ { s #1 "{vv~}{ll}" format.name$ bst.and.others.output * }
+ if$
+}
+
+%%% abbreviated author
+FUNCTION {author.key.label.abb}
+{ author empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { author format.lab.names.abb }
+ if$
+}
+
+%%% full author
+FUNCTION {author.key.label.full}
+{ author empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { author format.lab.names.full }
+ if$
+}
+
+FUNCTION {format.names.full.wo.and}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{ll}{, ff}{, jj}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { " " * t * }
+ { t "others" =
+ { " " * }
+ { numnames #2 >
+ { " " * t * }
+ { " " * t * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {author.key.full.wo.and}
+{ sortname empty$ not
+ { sortname format.names.full.wo.and }
+ { author empty$ not
+ { author format.names.full.wo.and }
+ { key empty$ not
+ { key #3 text.prefix$ }
+ { cite$ #1 #3 substring$ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {author.editor.key.full.wo.and}
+{ sortname empty$ not
+ { sortname format.names.full.wo.and }
+ { author empty$ not
+ { author format.names.full.wo.and }
+ { editor empty$ not
+ { editor format.names.full.wo.and }
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {editor.key.organization.key.full.wo.and}
+{ sortname empty$ not
+ { sortname format.names.full.wo.and }
+ { editor empty$ not
+ { editor format.names.full.wo.and }
+ { key empty$ not
+ { key #3 text.prefix$ }
+ { organization empty$ not
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ { cite$ #1 #3 substring$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {author.key.organization.key.full.wo.and}
+{ sortname empty$ not
+ { sortname format.names.full.wo.and }
+ { author empty$ not
+ { author format.names.full.wo.and }
+ { key empty$ not
+ { key #3 text.prefix$ }
+ { organization empty$ not
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ { cite$ #1 #3 substring$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% abbreviated author
+FUNCTION {author.editor.key.label.abb}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { editor format.lab.names.abb }
+ if$
+ }
+ { author format.lab.names.abb }
+ if$
+}
+
+%%% full author
+FUNCTION {author.editor.key.label.full}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { editor format.lab.names.full }
+ if$
+ }
+ { author format.lab.names.full }
+ if$
+}
+
+FUNCTION {author.key.organization.label.full}
+{ author empty$
+ { key empty$
+ { organization empty$
+ { cite$ #1 #3 substring$ }
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ if$
+ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { author format.lab.names.full }
+ if$
+}
+
+FUNCTION {author.key.organization.label.abb}
+{ author empty$
+ { key empty$
+ { organization empty$
+ { cite$ #1 #3 substring$ }
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ if$
+ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { author format.lab.names.abb }
+ if$
+}
+
+FUNCTION {editor.key.organization.label.full}
+{ editor empty$
+ { key empty$
+ { organization empty$
+ { cite$ #1 #3 substring$ }
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ if$
+ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { editor format.lab.names.full }
+ if$
+}
+
+FUNCTION {editor.key.organization.label.abb}
+{ editor empty$
+ { key empty$
+ { organization empty$
+ { cite$ #1 #3 substring$ }
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ if$
+ }
+ { key #3 text.prefix$ }
+ if$
+ }
+ { editor format.lab.names.abb }
+ if$
+}
+
+%%% Convert numbers: 0->9, 1->8, 2->7,..., 9->0
+FUNCTION {reverse.num}
+{ 's :=
+ s "1" =
+ { "8" 'year.num := }
+ { s "2" =
+ { "7" 'year.num := }
+ { s "3" =
+ { "6" 'year.num := }
+ { s "4" =
+ { "5" 'year.num := }
+ { s "5" =
+ { "4" 'year.num := }
+ { s "6" =
+ { "3" 'year.num := }
+ { s "7" =
+ { "2" 'year.num := }
+ { s "8" =
+ { "1" 'year.num := }
+ { s "9" =
+ { "0" 'year.num := }
+ { s "0" =
+ { "9" 'year.num := }
+ { "9" 'year.num := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ year.num
+}
+
+%%% Convert year (large number -> small number)
+FUNCTION {convert.year}
+{ 't :=
+ bst.reverse.year #0 =
+ { t 'tt := }
+ { t #1 #1 substring$ reverse.num
+ t #2 #1 substring$ reverse.num *
+ t #3 #1 substring$ reverse.num *
+ t #4 #1 substring$ reverse.num * 'tt := }
+ if$
+ tt
+}
+
+%%% cyear
+FUNCTION {calc.cyear}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.full.wo.and
+ { type$ "proceedings" =
+ 'editor.key.organization.key.full.wo.and
+ { type$ "manual" =
+ 'author.key.organization.key.full.wo.and
+ 'author.key.full.wo.and
+ if$
+ }
+ if$
+ }
+ if$
+ duplicate$
+ year empty$
+ { "2199" 'cyear := }
+ { year 'cyear := }
+ if$
+ year empty$
+ { " " "2199" convert.year * field.or.null * }
+ { " " year convert.year * field.or.null * }
+ if$
+ sortify 'sort.label :=
+ % For debug
+ econ.debug #0 = not
+ { "sort.label = ``\texttt{" write$
+ sort.label write$
+ "}''\\" write$
+ newline$
+ }
+ 'skip$
+ if$
+ pop$
+}
+
+FUNCTION {calc.sort.label.abb}
+{ sortname empty$ not
+ { sortname 's := }
+ { author empty$ not
+ { author 's := }
+ { editor empty$ not
+ { editor 's := }
+ { "" }
+ if$
+ }
+ if$
+ }
+ if$
+ s sort.format.names.abb 't :=
+ year empty$
+ { t sortify " " * "2199" convert.year * 'sort.label.abb := }
+ { t sortify " " * year convert.year * 'sort.label.abb := }
+ if$
+ econ.debug #0 = not
+ { "sort.label.abb = ``\texttt{" write$
+ sort.label.abb write$
+ "}''\\" write$
+ newline$
+ }
+ 'skip$
+ if$
+}
+
+%%% flabel
+FUNCTION {calc.flabel}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label.full
+ { type$ "proceedings" =
+ 'editor.key.organization.label.full
+ { type$ "manual" =
+ 'author.key.organization.label.full
+ 'author.key.label.full
+ if$
+ }
+ if$
+ }
+ if$
+ 'flabel :=
+ author empty$
+ 'skip$
+ { author num.names$ 'numnames :=
+ numnames bst.max.author.num >
+ { alabel 'flabel := }
+ 'skip$
+ if$
+ }
+ if$
+ % For debug
+ econ.debug #0 = not
+ { "flabel = ``\texttt{" write$
+ flabel write$
+ "}''\\" write$
+ newline$
+ }
+ 'skip$
+ if$
+}
+
+%%% alabel
+FUNCTION {calc.alabel}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label.abb
+ { type$ "proceedings" =
+ 'editor.key.organization.label.abb
+ { type$ "manual" =
+ 'author.key.organization.label.abb
+ 'author.key.label.abb
+ if$
+ }
+ if$
+ }
+ if$
+ 'alabel :=
+ % For debug
+ econ.debug #0 = not
+ { "alabel = ``\texttt{" write$
+ alabel write$
+ "}''\\" write$
+ newline$
+ }
+ 'skip$
+ if$
+}
+
+%%% title for sorting
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+%%% author for sorting
+FUNCTION {author.sort}
+{ author empty$
+ { key empty$
+ { "to sort, need author or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+%%% editor for sorting
+FUNCTION {author.editor.sort}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { "to sort, need author, editor, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.organization.sort}
+{ author empty$
+ { organization empty$
+ { key empty$
+ { "to sort, need author, organization, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { "The " #4 organization chop.word sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {editor.organization.sort}
+{ editor empty$
+ { organization empty$
+ { key empty$
+ { "to sort, need editor, organization, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { "The " #4 organization chop.word sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+}
+
+%%% 1,...,9 -> 001,...,009
+%%% 10,...,99 -> 010,...,099
+FUNCTION {add.zero.to.number}
+{ 's :=
+ s text.length$ #1 =
+ { "00" s * }
+ { s text.length$ #2 =
+ { "0" s * }
+ { s }
+ if$
+ }
+ if$
+}
+
+%% entry type
+FUNCTION {bst.sort.entry.type.order}
+{ 'item.type :=
+ item.type "article" =
+ { "01" }
+ { item.type "book" =
+ { "02" }
+ { item.type "booklet" =
+ { "03" }
+ { item.type "comment" =
+ { "04" }
+ { item.type "conference" =
+ { "05" }
+ { item.type "inbook" =
+ { "06" }
+ { item.type "incollection" =
+ { "07" }
+ { item.type "inproceedings" =
+ { "08" }
+ { item.type "manual" =
+ { "09" }
+ { item.type "masterthesis" =
+ { "10" }
+ { item.type "misc" =
+ { "11" }
+ { item.type "phdthesis" =
+ { "12" }
+ { item.type "proceedings" =
+ { "13" }
+ { item.type "techreport" =
+ { "14" }
+ { item.type "unpublished" =
+ { "15" }
+ { "16" }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+%%% Create sort.key$: absorder -> author -> year -> order -> month -> title.
+FUNCTION {presort.one}
+{
+ bst.no.sort #0 = not
+ { order.cited int.to.str$ add.zero.to.number " " * }
+ { "" }
+ if$
+ bst.sort.year #0 = not
+ %% Use year field as the primary sorting key.
+ { year convert.year * }
+ 'skip$
+ if$
+ bst.sort.entry.type #0 = not
+ { type$ bst.sort.entry.type.order * " " * }
+ 'skip$
+ if$
+ absorder empty$
+ { "/// " * }
+ { bst.notuse.absorder.field #0 =
+ { absorder "999" =
+ { "zzz " * }
+ { absorder add.zero.to.number "000" =
+ { "/// " * }
+ { absorder add.zero.to.number * " " * }
+ if$
+ }
+ if$
+ }
+ { "/// " * }
+ if$
+ }
+ if$
+ " " *
+ sort.label.abb *
+ " " *
+ type$ "book" = type$ "inbook" = or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.organization.sort
+ { type$ "manual" =
+ 'author.organization.sort
+ 'author.sort
+ if$
+ }
+ if$
+ }
+ if$
+ * " " *
+ " "
+ order empty$
+ { "/// " * }
+ { bst.notuse.order.field #0 =
+ { order "999" =
+ { "zzz " * }
+ { order add.zero.to.number "000" =
+ { "/// " * }
+ { order add.zero.to.number * " " * }
+ if$
+ }
+ if$
+ }
+ { "/// " * }
+ if$
+ }
+ if$
+ month empty$
+ { * "/// " * }
+ { month "999" =
+ { * month add.zero.to.number * "zzz " * }
+ { month add.zero.to.number "000" =
+ { * month add.zero.to.number * "/// " * }
+ { * month add.zero.to.number * " " * }
+ if$
+ }
+ if$
+ }
+ if$
+ title field.or.null sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+ % For debug
+ econ.debug #0 = not
+ { "``\texttt{" write$
+ sort.key$ write$
+ "}''\\" write$
+ newline$
+ }
+ 'skip$
+ if$
+}
+
+FUNCTION {presort.two}
+{
+ bst.no.sort #0 = not
+ { order.cited int.to.str$ add.zero.to.number " " * }
+ { "" }
+ if$
+ bst.sort.year #0 = not
+ %% Use year field as the primary sorting key.
+ { year convert.year * }
+ 'skip$
+ if$
+ bst.sort.entry.type #0 = not
+ { type$ bst.sort.entry.type.order * " " * }
+ 'skip$
+ if$
+ absorder empty$
+ { "/// " * }
+ { bst.notuse.absorder.field #0 =
+ { absorder "999" =
+ { "zzz " * }
+ { absorder add.zero.to.number "000" =
+ { "/// " * }
+ { absorder add.zero.to.number * " " * }
+ if$
+ }
+ if$
+ }
+ { "/// " * }
+ if$
+ }
+ if$
+ " " * sort.label * " "
+ order empty$
+ { "/// " * }
+ { bst.notuse.order.field #0 =
+ { order "999" =
+ { "zzz " * }
+ { order add.zero.to.number "000" =
+ { "/// " * }
+ { order add.zero.to.number * " " * }
+ if$
+ }
+ if$
+ }
+ { "/// " * }
+ if$
+ }
+ if$
+ month empty$
+ { * "/// " * }
+ { month "999" =
+ { * month add.zero.to.number * "zzz " * }
+ { month add.zero.to.number "000" =
+ { * month add.zero.to.number * "/// " * }
+ { * month add.zero.to.number * " " * }
+ if$
+ }
+ if$
+ }
+ if$
+ title field.or.null sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+ % For debug
+ econ.debug #0 = not
+ { "``\texttt{" write$
+ sort.key$ write$
+ "}''\\" write$
+ newline$
+ }
+ 'skip$
+ if$
+}
+
+%%% Codes for debugging
+FUNCTION {calc.alabel.mess}
+{ econ.debug #0 = not
+ { "\textbf{Iteration of calc.alabel: alabel = }\\" write$
+ newline$ }
+ 'skip$
+ if$
+}
+FUNCTION {calc.flabel.mess}
+{ econ.debug #0 = not
+ { "\textbf{Iteration of calc.flabel: flabel = }\\" write$
+ newline$ }
+ 'skip$
+ if$
+}
+FUNCTION {presort.one.mess}
+{ econ.debug #0 = not
+ { "\textbf{Iteration of presort (1st time): \$sort.key = }\\" write$
+ newline$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {presort.two.mess}
+{ econ.debug #0 = not
+ { "\textbf{Iteration of presort (2nd time): \$sort.key = }\\" write$
+ newline$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {calc.cyear.mess}
+{ econ.debug #0 = not
+ { "\textbf{Iteration of calc.cyear: sort.label = }\\" write$
+ newline$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {calc.sort.label.abb.mess}
+{ econ.debug #0 = not
+ { "\textbf{Iteration of calc.sort.label.abb: sort.label.abb = }\\" write$
+ newline$ }
+ 'skip$
+ if$
+}
+
+%%% alabel
+EXECUTE {calc.alabel.mess}
+ITERATE {calc.alabel}
+
+%%% flabel
+EXECUTE {calc.flabel.mess}
+ITERATE {calc.flabel}
+
+%%% cyear and sort.label
+EXECUTE {calc.cyear.mess}
+ITERATE {calc.cyear}
+
+%%%
+EXECUTE {calc.sort.label.abb.mess}
+ITERATE {calc.sort.label.abb}
+
+%%% Sorting by $sort.key (first time)
+%
+% Sorting is done in two times. This is the first time.
+%
+EXECUTE {presort.one.mess}
+ITERATE {presort.one}
+SORT
+
+FUNCTION {forward.pass}
+{ bst.use.bysame #0 = bst.use.bysame #2 = or
+ % Not use \bysame
+ { last.sort.label sort.label.abb =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ sort.label.abb 'last.sort.label :=
+ }
+ if$
+ }
+ % Use \bysame
+ { last.sort.label sort.label.abb =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ sort.label.abb 'last.sort.label :=
+ }
+ if$
+ author empty$
+ { editor empty$
+ { "" }
+ 'format.editors.alt
+ if$
+ }
+ 'format.authors.alt
+ if$
+ 'this.author :=
+ % format.names 'this.author :=
+ this.author prev.author =
+ { "bysame" 'extra.label.bysame := }
+ { this.author "" =
+ { "abcxyz" }
+ 'this.author
+ if$
+ 'prev.author :=
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ extra.label empty$ not
+ { cyear extra.label * }
+ { cyear "" * }
+ if$
+ "" field.or.null *
+ 'cyear :=
+ extra.label 'next.extra :=
+}
+
+%%% \bysame
+ITERATE {forward.pass}
+
+REVERSE {reverse.pass}
+
+%%% Sorting by sort.key$ (second time)
+EXECUTE {presort.two.mess}
+ITERATE {presort.two}
+SORT
+
+FUNCTION {reset.prev.author}
+{ "xxyyzz" 'prev.author := }
+
+EXECUTE {reset.prev.author}
+
+FUNCTION {forward.pass.two}
+{ bst.use.bysame #1 =
+ { author empty$
+ { editor empty$
+ { "" }
+ 'format.editors.alt
+ if$
+ }
+ 'format.authors.alt
+ if$
+ 'this.author :=
+ this.author prev.author =
+ { "bysame" 'extra.label.bysame := }
+ { this.author "" =
+ { "abcxyz" }
+ 'this.author
+ if$
+ 'prev.author :=
+ }
+ if$
+ }
+ 'skip$
+ if$
+}
+
+ITERATE {forward.pass.two}
+
+FUNCTION{punctuation}
+{
+ "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" write$ newline$
+ "% This bbl file is created by " econ.file * " ver." * econ.version * write$ newline$
+ "% The latest " econ.file * " is available at " * write$ newline$
+ "% <https://github.com/ShiroTakeda/econ-bst>" write$ newline$ newline$
+}
+
+EXECUTE {punctuation}
+
+FUNCTION {begin.bib}
+{
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ bst.use.bysame #0 =
+ % Not use \bysame.
+ 'skip$
+ % Use \bysame.
+ { "%%% Definition of \bysame" write$ newline$
+ "\ifx\undefined\bysame" write$ newline$
+ "\newcommand{\bysame}{" bst.bysame.definition * "}" *
+ write$ newline$
+ "\fi" write$ newline$ newline$ }
+ if$
+ %% When number index is attached to the beginning of each item.
+ bst.use.number.index #0 =
+ 'skip$
+ { bst.number.index.digit "1" =
+ % one digit.
+ { bst.number.index.bibhang.one }
+ { bst.number.index.digit "2" =
+ % two digits.
+ { bst.number.index.bibhang.ten }
+ % three or more digits.
+ { bst.number.index.bibhang.hund }
+ if$
+ }
+ if$
+ 'hang :=
+ "%%% Redefinition of \bibhang" write$ newline$
+ "\ifx\undefined\bibhang" write$ newline$
+ "\relax" write$ newline$
+ "\else" write$ newline$
+ "\setlength{\bibhang}{"
+ hang * "}" * write$ newline$
+ "\fi" write$ newline$ newline$
+ }
+ if$
+ "\begin{thebibliography}{xxx}" write$ newline$
+
+ %% Initialize the variable `index'.
+ #0 'index :=
+}
+
+FUNCTION {end.bib}
+{ newline$ "\end{thebibliography}" write$ newline$ }
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+EXECUTE {end.bib}
+
+% --------------------
+% Local Variables:
+% fill-column: 78
+% coding: utf-8
+% mode: bibtex-style
+% End:
diff --git a/biblio/bibtex/contrib/econ-bst/econ.bst b/biblio/bibtex/contrib/econ-bst/econ.bst
index fa6d0a5234..90d4e25ab3 100644
--- a/biblio/bibtex/contrib/econ-bst/econ.bst
+++ b/biblio/bibtex/contrib/econ-bst/econ.bst
@@ -2,9 +2,9 @@
%
% Author: Shiro Takeda
% Maintainer: Shiro Takeda
-% Copyright (C) 2001-2022 Shiro Takeda
+% Copyright (C) 2001-2023 Shiro Takeda
% First-written: <2007/07/28>
-% Version: 3.1.1
+% Version: 3.2
% Keywords: TeX, BibTeX, bst
% URL: https://github.com/ShiroTakeda/econ-bst
@@ -37,7 +37,7 @@
% For changelogs, see CHANGES.txt file.
% version number
-FUNCTION {econ.version} { "3.1.1" }
+FUNCTION {econ.version} { "3.2" }
% File name
FUNCTION {econ.file} { "econ.bst" }
@@ -744,12 +744,12 @@ FUNCTION {bst.techrep}
% The string that represents master thesis:
%
FUNCTION {bst.mthesis}
-{ " Master's thesis" } % (default)
+{ ", Master's thesis" } % (default)
% The string that represents phd thesis:
%
FUNCTION {bst.phdthesis}
-{ " Ph.D. dissertation" } % (default)
+{ ", Ph.D. dissertation" } % (default)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 561476cc88..a2bbd2606d 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 07-11-2023, 02:00:36
+%% created at 08-11-2023, 02:00:41
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -32856,8 +32856,8 @@
title = {The \texttt{hyperref} package},
subtitle = {Extensive support for hypertext in \LaTeX{}},
author = {Heiko Oberdiek and Sebastian Rahtz and {Oberdiek Package Support Group} and {The \LaTeX{} Project Team}},
- date = {2023-10-31},
- version = {7.01d},
+ date = {2023-11-07},
+ version = {7.01e},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hyperref},
url = {https://ctan.org/pkg/hyperref},
@@ -34633,6 +34633,17 @@
url = {https://ctan.org/pkg/ipaex},
}
+@manual{ctan-ipsum,
+ title = {The \texttt{ipsum} package},
+ subtitle = {Insert multilingual placeholder text},
+ author = {Cédric Pierquet},
+ date = {2023-11-07},
+ version = {0.1.0},
+ license = {lppl1.3c},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/ipsum},
+ url = {https://ctan.org/pkg/ipsum},
+}
+
@manual{ctan-is-bst,
title = {The \texttt{is-bst} package},
subtitle = {Extended versions of standard BibTeX styles},
@@ -38514,8 +38525,8 @@
title = {The \texttt{latexmk} package},
subtitle = {Fully automated \LaTeX{} document generation},
author = {John Collins and Evan McLean and David J. Musliner},
- date = {2023-04-04},
- version = {4.80},
+ date = {2023-11-07},
+ version = {4.81},
license = {gpl2},
mirror = {https://mirror.ctan.org/support/latexmk},
url = {https://ctan.org/pkg/latexmk},
@@ -48567,8 +48578,8 @@
title = {The \texttt{newtx} package},
subtitle = {Alternative uses of the TX fonts, with improved metrics},
author = {Michael Sharpe},
- date = {2023-11-01},
- version = {1.731},
+ date = {2023-11-07},
+ version = {1.732},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/fonts/newtx},
url = {https://ctan.org/pkg/newtx},
@@ -54251,6 +54262,21 @@
url = {https://ctan.org/pkg/pmdpl},
}
+@manual{ctan-pmdraw,
+ title = {The \texttt{pmdraw} package},
+ subtitle = {The pmdraw package allows you to draw elements of the Partition Monoids},
+ author = {Matthias Fresacher},
+ date = {2023-11-07},
+ version = {1.0},
+ license = {lppl1.3},
+ mirror = {https://mirror.ctan.org/graphics/pmdraw},
+ url = {https://ctan.org/pkg/pmdraw},
+ annotation = {The package allows you to draw elements of the
+ Partition Monoids, commonly referred to diagrams.
+ The package provides a lot of flexibility to draw most diagrams
+ and can be customised as needed.},
+}
+
@manual{ctan-pmgraph,
title = {The \texttt{pmgraph} package},
subtitle = {"Poor man's" graphics},
@@ -57909,7 +57935,7 @@
title = {The \texttt{Q-and-A} package},
subtitle = {Typesetting Q\&A-style conversation made easier},
author = {Jinwen XU},
- date = {2023-11-06},
+ date = {2023-11-07},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/q-and-a},
@@ -78121,8 +78147,8 @@
title = {The \texttt{xr-hyper} package},
subtitle = {Inter-document hyper-references},
author = {David Carlisle and {Oberdiek Package Support Group}},
- date = {2023-10-31},
- version = {7.01d},
+ date = {2023-11-07},
+ version = {7.01e},
license = {lppl},
mirror = {https://mirror.ctan.org/macros/latex/contrib/hyperref/xr-hyper.sty},
url = {https://ctan.org/pkg/xr-hyper},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 12990d6e2c..d96c7df73c 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/fonts/newtx/README b/fonts/newtx/README
index af0a4693a6..fa87745c61 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,13 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.732 2023-11-06
+Current version: 1.733 2023-11-08
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.733
+Version 1.732 did not contain the most recent versions of the sty files. Corrected.
+
Changes in version 1.732
1. Introduced a sequence of curly braces to replace standard braces if you specify
the option curlybraces to newtxmath.
diff --git a/fonts/newtx/tex/newtx.sty b/fonts/newtx/tex/newtx.sty
index b6ecfbd759..c080939912 100644
--- a/fonts/newtx/tex/newtx.sty
+++ b/fonts/newtx/tex/newtx.sty
@@ -2,8 +2,8 @@
%Package to simplify loading of newtxmath with a text font family such as newtxtext for all latex engines, or for newtxtext and an otf math package.
-\def\fileversion{1.725}
-\def\filedate{2023/09/14}
+\def\fileversion{1.732}
+\def\filedate{2023/11/05}
\ProvidesPackage{newtx}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for newtxmath and a supported text font family, or for newtxtext and an otf math package]
@@ -54,7 +54,7 @@
% options for newtxmath as etoolbox internal list allowing \ifinlist
%\def\ntx@mathlstr{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,timesmathacc,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,nonewtxmathopt,upint,smallerops,useBImacros,varg,varvw,noOT1}
-\forcsvlist{\listadd\ntx@mathlst}{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,timesmathacc,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,nonewtxmathopt,upint,smallerops,useBImacros,varg,varvw,noOT1,propmathfigs}
+\forcsvlist{\listadd\ntx@mathlst}{vecsep,amsthm,nosubscriptcorrection,subscriptcorrection,timesmathacc,varbb,vvarbb,nosymbolsc,noamssymbols,amssymbols,uprightscript,uprightGreek,slantedGreek,frenchmath,nonewtxmathopt,upint,smallerops,useBImacros,varg,varvw,noOT1,propmathfigs,curlybraces}
%\show\ntx@mathlst
% Note that subscriptcorrectionfile is not on the list---we process it in this sty file
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index 2a32fec003..b624d0c7aa 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.725}
-\def\filedate{2023/09/14}
+\def\fileversion{1.732}
+\def\filedate{2023/11/05}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -60,6 +60,7 @@
\newcount\tx@Isdigit
\newcount\tx@IsAlNum
\newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces
+\newif\iftx@curlybraces
\newif\iftx@libertine \newif\iftx@libertinus
\newif\iftx@vvarbb\newif\iftx@varbb \newif\iftx@symbolsC
\newif\iftx@gm
@@ -232,6 +233,7 @@
\DeclareOption{xcharter}{\tx@chtrue\tx@ntxmathfalse}
\DeclareOption{cmintegrals}{\tx@cminttrue}
\DeclareOption{cmbraces}{\tx@bracestrue}
+\DeclareOption{curlybraces}{\tx@curlybracestrue}
\DeclareOption{noamssymbols}{\tx@amsfalse}
\DeclareOption{amssymbols}{\tx@amstrue}
\DeclareOption{uprightscript}{\tx@upscrtrue}
@@ -880,9 +882,14 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareMathDelimiter{\lfloor}{\mathopen}{symbols}{98}{largesymbols}{4}
\DeclareMathDelimiter{\rfloor}{\mathclose}{symbols}{99}{largesymbols}{5}
\DeclareMathDelimiter{\lceil}{\mathopen}{symbols}{100}{largesymbols}{6}
- \DeclareMathDelimiter{\rceil}{\mathclose}{symbols}{101}{largesymbols}{7}
- \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{102}{largesymbols}{8}
- \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{103}{largesymbols}{9}
+ \DeclareMathDelimiter{\rceil}{\mathclose}{symbols}{101}{largesymbols}{7}
+ \iftx@curlybraces
+ \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{215}{largesymbols}{142}
+ \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{216}{largesymbols}{143}
+ \else
+ \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{102}{largesymbols}{8}
+ \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{103}{largesymbols}{9}
+ \fi
\DeclareMathDelimiter{\langle}{\mathopen}{symbols}{104}{largesymbols}{10}
%\re@DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
\DeclareMathDelimiter{\rangle}{\mathclose}{symbols}{105}{largesymbols}{11}
@@ -1143,6 +1150,9 @@ amssymbols,uprightGreek,nosubscriptcorrection}
%\DeclareMathRadical{\sqrtsign}{symbols}{112}{largesymbols}{112}
%\DeclareMathSymbol{\amalg}{\mathbin}{symbols}{113}
%\DeclareMathSymbol{\nabla}{\mathord}{symbols}{114}
+\DeclareMathSymbol{\laplace}{\mathord}{symbols}{217}
+\DeclareMathSymbol{\laplac}{\mathord}{symbols}{218}
+\DeclareMathSymbol{\dAlembertian}{\mathord}{symbols}{219}
%\DeclareMathSymbol{\smallint}{\mathop}{symbols}{115}
%\DeclareMathSymbol{\sqcup}{\mathbin}{symbols}{116}
%\DeclareMathSymbol{\sqcap}{\mathbin}{symbols}{117}
diff --git a/fonts/newtx/tex/newtxtext.sty b/fonts/newtx/tex/newtxtext.sty
index 7e0234555f..16a475b3f5 100644
--- a/fonts/newtx/tex/newtxtext.sty
+++ b/fonts/newtx/tex/newtxtext.sty
@@ -11,8 +11,8 @@
%\def\ntx@state{0} % 0 for both, 1 for tutex only, 2 for legacy only
\def\setstate#1{\if 1\ntx@showstate\typeout{State=#1}\fi}
-\def\fileversion{1.73}
-\def\filedate{2023/10/29}
+\def\fileversion{1.733}
+\def\filedate{2023/11/08}
\ProvidesPackage{newtxtext}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for TeXGyreTermesX]
@@ -231,8 +231,8 @@
\providecommand*{\ntx@minfam}{minntx} % won't override value from newtx
%\RequirePackage[T1]{fontenc} % do we need this?
-\renewcommand*{\rmdefault}{\ntx@minfam} % the default until end of preamble
-\renewcommand*{\familydefault}{\rmdefault} % Cause the fd files to load
+\renewcommand{\rmdefault}{\ntx@minfam} % the default until end of preamble
+\renewcommand{\familydefault}{\rmdefault} % Cause the fd files to load
\def\re@DeclareTextSymbol#1#2#3{%
\let#1=\undefined
@@ -775,10 +775,10 @@
\else
\def\ntx@figurealign{}
\fi
-
- \renewcommand*{\rmdefault}{ntx\ntx@figurealign%
+ \renewcommand{\rmdefault}{ntx\ntx@figurealign%
\ntx@figurestyle}
- \let\familydefault\rmdefault
+ \ifthenelse{\equal{\familydefault}{\sfdefault}\OR \equal{\familydefault}{\ttdefault}}%
+ {}{\renewcommand{\familydefault}{\rmdefault}}
\def\ntx@thfigurestyle{\ntx@figurestyle}
\ifx\ntx@figurestyle\ntx@dfltfigurestyle
diff --git a/graphics/pstricks/contrib/dsptricks/README b/graphics/pstricks/contrib/dsptricks/README
index 8252f6138a..b7584fe8ca 100644
--- a/graphics/pstricks/contrib/dsptricks/README
+++ b/graphics/pstricks/contrib/dsptricks/README
@@ -1,7 +1,7 @@
DSPTricks (with DSPFunctios and DSPBlocks)
-v1.0 - July 2014
+v1.1 - November 2023
-(c) Paolo Prandoni, 2014, paolo.prandoni@epfl.ch
+(c) Paolo Prandoni, 2014-2023, paolo.prandoni@epfl.ch
The package DSPTricks is a set of LaTeX macros
(based on PSTricks) for plotting the kind of graphs
diff --git a/graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf b/graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf
index ae5f6ebc7d..4a4635802b 100644
--- a/graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf
+++ b/graphics/pstricks/contrib/dsptricks/dspTricksManual.pdf
Binary files differ
diff --git a/graphics/pstricks/contrib/dsptricks/dspTricksManual.tex b/graphics/pstricks/contrib/dsptricks/dspTricksManual.tex
index 2b733a9faa..e8be7a5bf1 100644
--- a/graphics/pstricks/contrib/dsptricks/dspTricksManual.tex
+++ b/graphics/pstricks/contrib/dsptricks/dspTricksManual.tex
@@ -1,13 +1,13 @@
% User manual for the DSPTricks package
-% (c) Paolo Prandoni, 2014
-% v1.0, July 2014
+% (c) Paolo Prandoni, 2014-2023
+% v1.1, November 2023
% For more information, authors@sp4comm.org
-\documentclass[a4paper,10pt]{ltxdoc}
+\documentclass[a4paper,14pt]{ltxdoc}
\usepackage{float}
\usepackage{fancyvrb}
\usepackage{enumitem}
-\usepackage[utopia]{mathdesign}
+\usepackage{newpxtext,newpxmath}
\usepackage{url}
\usepackage{dsptricks,dspfunctions,dspblocks}
@@ -41,29 +41,37 @@
\begin{document}
-\title{\dspt \\ A Set of Macros for Digital Signal Processing Plots}
+\title{\dspt: a Set of Macros \\ for Digital Signal Processing Plots}
\author{Paolo Prandoni}
-\date{}
+%\date{}
\maketitle
-The package \dspt\ is a set of \LaTeX\ macros for plotting the kind of graphs and figures that are usually employed in digital signal processing publications\footnote{The original macros have been written by the author while working on the manuscript for~\cite{PV}.}; the package relies on \psTricks~\cite{TVZ93,HV} to generate its graphic output.
+The package \dspt\ provides a set of \LaTeX\ macros for plotting the kind of graphs and figures that are usually employed in digital signal processing publications\footnote{The original macros have been written by the author while working on the manuscript for~\cite{PV}.}; the package relies on \psTricks~\cite{TVZ93,HV} to generate its graphic output.
%\footnote{Please note that these macros have been written rather quickly and chiefly for personal use. Use at your own risk and caveat emptor.}
+\\
+
+The basic \dspt\ plot is a boxed chart displaying a discrete-time or a continuous-time signal, or a superposition of both; discrete-time signals are plotted using the ``lollipop'' formalism while continuous-time functions are rendered as smooth curves. Other types of plots that commonly occur in the signal processing literature, and for which \dspt\ offers macros, are frequency-domain plots and pole-zero plots. \dspt\ comes with two companion packages:
+\begin{itemize}
+ \item \dspb\ provides a set of macros to design simple signal processing block diagrams;
+ \item \dspf\ provides a set of signal shapes commonly used in basic signal processing in terms of PostScript primitives (such as rect, sinc, etc), as well as macros to compute DFTs, frequency responses, and filter outputs on the fly.
+\end{itemize}
-The basic \dspt\ plot is a boxed chart displaying a discrete-time or a continuous-time signal, or a superposition of both; discrete-time signals are plotted using the ``lollipop'' formalism while continuous-time functions are rendered as smooth curves. Other types of plots that commonly occur in the signal processing literature, and for which \dspt\ offers macros, are frequency plots and pole-zero plots. The companion package \dspf\ defines some signals commonly used in basic signal processing in terms of PostScript primitives, while the package \dspb\ provides a set of macros to design simple signal processing block diagrams.
+
+The idea behind these macros is to be able to write a completely self-contained signal processing manuscript without the need of an external numerical package to precompute the necessary signals.
\section{Drawing Signals}
-Signal plots in \dspt\ are defined by a Cartesian grid enclosed by a box; there are three fundamental types of plots:
+Signal plots in \dspt\ use a Cartesian grid enclosed by a box; there are three fundamental types of plots:
\begin{itemize}
\item discrete-time plots,
\item continuous-time plots,
\item frequency-domain plots;
\end{itemize}
-discrete- and continuous-time plots can be mixed, whereas frequency-domain plots involve a re-labeling of the horizontal axis in trigonometric units.
+discrete- and continuous-time plots can be mixed in the same box, whereas frequency-domain plots involve a re-labeling of the horizontal axis using trigonometric units.
\subsection{The {\tt dspPlot} environment}
@@ -101,7 +109,7 @@ This sets up a data plot with the horizontal axis spanning the \meta{xmin}-\meta
-Within a |dspPlot| environment you can use the plotting commands described in the next sections, as well as any \psTricks\ command; in the latter case, the \psTricks\ values for |xunit| and |yunit| are scaled to the axes (i.e., they correspond to the cartesian values of the plot). Other useful commands for all data plots are the following:
+Within a |dspPlot| environment you can use the plotting commands described in the next sections, as well as any \psTricks\ command; in the latter case, the \psTricks\ values for |xunit| and |yunit| are equal to the units used for the axes. Other useful commands for all data plots are the following:
\begin{itemize}
\item \DescribeEnv{dspClip} in order to make sure that all drawing commands are clipped to the bounding box defined by the box chart, you can enclose them individually in a predefined |dspClip| environment. See section~\ref{clipEx} for an example.
\item \DescribeMacro{dspPlotFrame} to redraw the framing box (useful to ``smooth out'' plots touching the frame) you can issue the command |\dspPlotFrame|
@@ -109,7 +117,9 @@ Within a |dspPlot| environment you can use the plotting commands described in th
\begin{quote}
|\dspCustomTicks|\oarg{options}\marg{pos label pos label ...}
\end{quote}
- where the axis is specified in the options field as either |axis=x| (default) or |axis=y| and where the argument is a list of space-separated coordinate-label pairs. If you use math mode for the labels, \emph{do not use spaces in your formulas} since that will confuse the list-parsing macros.
+ where the axis is specified in the options field as either |axis=x| (default) or |axis=y| and where the argument is a list of space-separated coordinate-label pairs. If you use math mode for the labels, \emph{do not use spaces in your formulas} since that will confuse the list-parsing macros.
+
+ \textbf{NOTE}: there is an incompatibility between |\dspCustomTicks| and the |tabular| environment. When using |\dspCustomTicks| in a table, enclose all lines between |\begin{dspPlot}| and |\end{dspPlot}| in a group (\{ ~\}).
\item \DescribeMacro{dspText} place a text label anywhere in the plot using the axes coordinates:
\begin{quote}
|\dspText|(x, y)\marg{label}
@@ -145,7 +155,7 @@ The following commands generate stem (or ``lollipop'') plots; available options
\end{quote}
The PostScript code must use the variable |x| as the independent variable; the |\dspPlot| environment sweeps |x| over all integers in the \meta{xmin}-\meta{xmax} interval defined for the plot; this can be changed for each individual signal by using the options \DescribeMacro{xmin,xmax} |xmin|=\meta{m} and/or |xmax|=\meta{n}. If you use \TeX\ macros in your PS code, make sure you include a space at the end of the macro definition. For instance, use |\def\gain\{0.75|\textvisiblespace|}|.
- \item \DescribeMacro{dspSignalOpt} to perform a PostScript initialization sequence before evaluating the signal, use
+ \item \DescribeMacro{dspSignalOpt} to perform a PostScript initialization sequence before plotting the discrete-time signal, use
\begin{quote}
|\dspSignalOpt|\oarg{options}\marg{init}\marg{PostScript code}
\end{quote}
@@ -185,6 +195,12 @@ Continuous-time functions can be plotted with the following commands:
|\dspFunc|\oarg{options}\marg{PostScript code}
\end{quote}
again, the PostScript code must use |x| as the independent variable; the range for |x| is the \meta{xmin}-\meta{xmax} interval and can be controlled for each signal independently via the|xmin| and |xmax| options.
+
+ \item \DescribeMacro{\dspFuncOpt} to perform a PostScript initialization sequence before plotting the continuous-time signal, use
+ \begin{quote}
+ |\dspFuncOpt|\oarg{options}\marg{init}\marg{PostScript code}
+ \end{quote}
+ where \meta{init} is a valid PostScript sequence.
\item \DescribeMacro{dspFuncData} To plot a smooth function obtained by interpolating a list of space separated time-value pairs use
\begin{quote}
@@ -192,6 +208,12 @@ Continuous-time functions can be plotted with the following commands:
\end{quote}
the interpolation is performed by the PostScript interpreter and can be controlled if necessary by using the appropriate \psTricks\ options.
+ \item \DescribeMacro{dspFuncDataAt} To plot a smooth function obtained by interpolating a list of space separated values use
+ \begin{quote}
+ |\dspFuncDataAt|\oarg{options}\marg{start}\marg{data}
+ \end{quote}
+ This macro works like |\dspFuncData| but the time indices are assumed to be increasing integers beginning at \meta{start}.
+
\item \DescribeMacro{dspFuncFile} For a continuous-time smooth interpolation of a pre-computed set of data points, use
\begin{quote}
|\dspFuncFile|\oarg{options}\marg{fileName}
@@ -450,17 +472,16 @@ To plot analog spectra, just set up a plot environment as you would to plot a co
\vblock
\begin{dspPlot}[xtype=freq,xticks=custom,xlabel={freq. (Hz)},%
- yticks=2,ylabel={$X(j\Omega)$}]{-10,10}{-1,5}
+ yticks=2,ylabel={$X(f)$}]{-10,10}{-1,5}
\dspFunc{x abs 4 gt {0} {x abs 2 div dup mul 4 exch sub} ifelse}
- \dspCustomTicks{-4 $-\Omega_N$ 0 $0$ 4 $\Omega_N$ 8 $\Omega_s$}
+ \dspCustomTicks[axis=x]{-4 $-f_N$ 0 $0$ 4 $f_N$ 8 $F_s$}
\end{dspPlot}
\end{Verbatim}
\begin{centerfig}
- \begin{dspPlot}[xtype=freq,xticks=custom,xlabel={freq. (Hz)},%
- yticks=2,ylabel={$X(j\Omega)$}]{-10,10}{-1.5,5}
+ \begin{dspPlot}[xtype=freq,xticks=custom,xlabel={freq. (Hz)},yticks=2,ylabel={$X(f)$}]{-10,10}{0,5}
\dspFunc{x abs 4 gt {0} {x abs 2 div dup mul 4 exch sub} ifelse}
- \dspCustomTicks{-4 $-\Omega_N$ 0 $0$ 4 $\Omega_N$ 8 $\Omega_s$}
+ \dspCustomTicks[axis=x]{-4 $-f_N$ 0 $0$ 4 $f_N$ 8 $F_s$}
\end{dspPlot}
\end{centerfig}
@@ -471,63 +492,73 @@ To facilitate the creation of plots that commonly occur in signal processing the
\subsubsection*{Basic Shapes:}
\begin{itemize}
- \item |\dspRect{a}{b}| computes a rectangular (box) function centered in $a$ and with support $2b$, i.e. $\mbox{rect}((x-a)/b)$ where
+ \item \DescribeMacro{\dspRect} |\dspRect{a}{b}| computes the function $\mbox{rect}((x-a)/b)$ where
\[
\mbox{rect}(x) = \left\{\begin{array}{ll}
1 & \mbox{if $|x|<1/2$} \\
0 & \mbox{otherwise}
\end{array}\right.
\]
- \item |\dspTri{a}{b}| computes a triangle function centered in $a$ and with support $2b$
- \item |\dspSinc{a}{b}| computes the scaled sinc function $\mbox{sinc}((x-a)/b)$, where
+ i.e. a rectangular (box) function centered in $a$ and with support $2b$.
+ \item \DescribeMacro{\dspTri} |\dspTri{a}{b}| computes a triangular function centered in $a$ and with support $2b$
+ \item \DescribeMacro{\dspSinc} |\dspSinc{a}{b}| computes the scaled sinc function $\mbox{sinc}((x-a)/b)$, where
\[
\mbox{sinc}(x) = \frac{\sin(\pi x)}{\pi x}
\]
- \item |\dspQuad{a}{b}| computes a quadratic function (inverted parabola) centered in $a$ and with support $2b$
- \item |\dspExpDec{a}{b}| computes the decaying exponential response $b^(x-a)u[x-a]$
- \item |\dspPorkpie{a}{b}| computes a ``porkpie hat'' shape centered in $a$ and with support $2b$
- \item |\dspRaisedCos{a}{b}{r}| computes a raised cosine centered in $a$ with cutoff $b$ and rolloff $r$
+ \item \DescribeMacro{\dspQuad} |\dspQuad{a}{b}| computes a quadratic function (inverted parabola) centered in $a$ and with support $2b$
+ \item \DescribeMacro{\dspExpDec} |\dspExpDec{a}{b}| computes the decaying exponential response $b^{(x-a)}u[x-a]$
+ \item \DescribeMacro{\dspPorkpie} |\dspPorkpie{a}{b}| computes a ``porkpie hat'' shape centered in $a$ and with support $2b$
+ \item \DescribeMacro{\dspRaisedCos} |\dspRaisedCos{a}{b}{r}| computes a raised cosine centered in $a$ with cutoff $b$ and rolloff $r$
+ \item \DescribeMacro{\dspSincS} |\dspSincS{a}{N}| computes the function
+ \[
+ \frac{\sin(\omega(2N+1)/2)}{\sin(\omega/2)} \qquad{\omega = \pi(x-a)}
+ \]
+ that is, the Discrete-Time Fourier transform (DTFT) of a zero-centered, symmetric $2N+1$-tap rectangular signal. This is used in frequency plots and in this case the free variable $x$, which ranges from $-1$ to $1$, is rescaled as $\omega = \pi x$.
+ The parameter $a$ can be used to shift the DTFT to the chosen center frequency over the $[-1, 1]$ interval.
+ \item \DescribeMacro{\dspSincC} |\dspSincC{a}{N}| computes the DTFT \textit{magnitude} for a causal $N$-tap rectangular signal:
+ \[
+ \vert \frac{\sin(\omega(N/2))}{\sin(\omega/2)} \vert \qquad {\omega = \pi(x-a)}
+ \]
+ See |\dspSincS{a}{N}| for details on $x$ and $a$.
\end{itemize}
\subsubsection*{Discrete Fourier Transform:}
\begin{itemize}
- \item |\dspDFTMAG{x_0 x_1 ... x_{N-1}}| computes the magnitude of the Discrete Fourier transform (DFT) of the provided data points\footnote{Please note that the underlying implementation of the macro is not optimized; the computing time will be quadratic in the number of data points.}; the input value should be an integer.
+ \item \DescribeMacro{\dspDFTMAG} |\dspDFTMAG{a_0 a_1 ... a_{N-1}}| computes the magnitude of the Discrete Fourier transform (DFT) of the provided data points\footnote{Please note that the underlying implementation of the macro is not optimized; the computing time will be quadratic in the number of data points.}:
\[
- X[k] = \vert \sum_{n=0}^{N-1}x[n]e^{j\frac{2\pi}{N}nk} \vert
+ \vert \sum_{n=0}^{N-1}a_n e^{j\frac{2\pi}{N}nk} \vert \qquad n = x;
\]
- \item |\dspDFTRE{x_0 x_1 ... x_{N-1}}| computes the real part of the DFT
- \item |\dspDFTIM{x_0 x_1 ... x_{N-1}}| computes the imaginary part of the DFT
+ the value of $x$ should range over integers only.
+ \item |\dspDFTRE{a_0 a_1 ... a_{N-1}}| computes the real part of the DFT
+ \item |\dspDFTIM{a_0 a_1 ... a_{N-1}}| computes the imaginary part of the DFT
\end{itemize}
-\subsubsection*{Notable DTFTs:}
-\begin{itemize}
- \item |\dspSincS{a}{N}| computes the Discrete-Time Fourier transform (DTFT) of a zero-centered, symmetric $2N+1$-tap rectangular signal:
- \[
- X(e^{j\omega}) = \frac{\sin(\omega(2N+1)/2)}{\sin(\omega/2)}
- \]
- The parameter $a$ can be used to shift the DTFT to the chosen center frequency.
- \item |\dspSincC{a}{N}| computes the DTFT magnitude of a causal $N$-tap rectangular signal:
- \[
- \vert X(e^{j\omega})\vert =\frac{\sin(\omega(N/2))}{\sin(\omega/2)}
- \]
- The parameter $a$ can be used to shift the DTFT to the chosen center frequency.
-\end{itemize}
\subsubsection*{Frequency Responses:}
\begin{itemize}
- \item |\dspFIRI{a_0 a_1 ... a_{N-1}}| computes the (real-valued) frequency response of a zero centered $(2N+1)$-tap Type-I FIR filter with coefficients
+ \item \DescribeMacro{\dspFIRI} |\dspFIRI{b_0 b_1 ... b_{N-1}}| computes the (real-valued) frequency response for $\omega = \pi x$ of a zero centered $(2N-1)$-tap Type-I FIR filter with coefficients
\[
- a_{N-1}, a_{N-2}, \ldots, a_{1}, a_{0}, a_{1}, a_{2}, \ldots, a_{N-1}.
+ b_{N-1}, b_{N-2}, \ldots, b_{1}, b_{0}, b_{1}, b_{2}, \ldots, b_{N-1}.
\]
- The coefficient $a_0$ is the center tap and you need only specify the coefficients from $a_0$ to $a_{N-1}$.
+ The coefficient $b_0$ is the center tap and you need only specify the coefficients from $b_0$ to $b_{N-1}$.
- \item |\dspTFM{a_0 a_1 ... a_{N-1}}{b_1 b_2 ... b_{M-1}}| computes the magnitude response of a generic digital filter defined by the constant-coefficient difference equation:
+ \item \DescribeMacro{\dspTFM} |\dspTFM{b_0 b_1 b_2 ... b_{M-1}}{a_1 ... a_{N-1}}| computes the magnitude response for $\omega = \pi x$ of a generic digital filter defined by the constant-coefficient difference equation:
\[
- y[n] = a_0 x[n] + ... + a_{N-1} x[n-N+1] - b_1 y[n-1] - ... - b_{M-1} y[n-M+1]
+ y[n] = b_0 x[n] + ... + b_{N-1} x[n-N+1] - a_1 y[n-1] - ... - a_{M-1} y[n-M+1]
\]
\end{itemize}
+\subsubsection*{Filtering Data:}
+\begin{itemize}
+ \item \DescribeMacro{\dspFilter} |\dspFilter| computes the output of a generic IIR filter
+ \[
+ y[n] = b_0 x + b_1 x[n-1] + ... + b_{N-1} x[n-N+1] - a_1 y[n-1] - ... - a_{M-1} y[n-M+1]
+ \]
+ The filter coefficients should be set in the initialization portion of either |\dspSignalOpt| or |\dspFuncOpt| via the macro:\\ |\dspSetFilter{b_0 b_1 ... b_{M-1}}{a_1 ... a_{N-1}}}|
+\end{itemize}
+
+
For instance:
\vblock
@@ -590,10 +621,9 @@ The magnitude of simple FIR and IIR filter can be graphed easily like so:
\dspFunc{x \dspTFM{0.000008952611389 0.000071620891113
0.000250673118897 0.000501346237795 0.000626682797244
0.000501346237795 0.000250673118897 0.000071620891113
- 0.000008952611389}{ 1.000000000000000 -5.975292291885454
- 16.581223292021008 -27.714232735429224 30.395097583553124
- -22.347296704268793 10.745098004349103 -3.089246336974975
- 0.407076858898017}}
+ 0.000008952611389}{ -5.975292291885454 16.581223292021008
+ -27.714232735429224 30.395097583553124 -22.347296704268793
+ 10.745098004349103 -3.089246336974975 0.407076858898017}}
\end{dspPlot}
\end{Verbatim}
@@ -604,14 +634,46 @@ The magnitude of simple FIR and IIR filter can be graphed easily like so:
\dspFunc{x \dspTFM{0.000008952611389 0.000071620891113
0.000250673118897 0.000501346237795 0.000626682797244
0.000501346237795 0.000250673118897 0.000071620891113
- 0.000008952611389}{ 1.000000000000000 -5.975292291885454
- 16.581223292021008 -27.714232735429224 30.395097583553124
- -22.347296704268793 10.745098004349103 -3.089246336974975
- 0.407076858898017}}
+ 0.000008952611389}{ -5.975292291885454 16.581223292021008
+ -27.714232735429224 30.395097583553124 -22.347296704268793
+ 10.745098004349103 -3.089246336974975 0.407076858898017}}
\end{dspPlot}
\end{centerfig}
+In this example we plot a triangular signal and its filtered version using the Chebyshev lowpass filter defined above:
+
+\vblock
+\begin{dspPlot}[xtype=freq,xticks=4]{-1,1}{0,1.1}
+\begin{dspPlot}[xout=true]{0,40}{-.4,1.1}
+ \dspSignal[linecolor=lightgray]{x \dspTri{5}{5}}
+ \dspSignalOpt[linecolor=blue!60]{
+ \dspSetFilter{0.000008952611389 0.000071620891113
+ 0.000250673118897 0.000501346237795 0.000626682797244
+ 0.000501346237795 0.000250673118897 0.000071620891113
+ 0.000008952611389}{ -5.975292291885454 16.581223292021008
+ -27.714232735429224 30.395097583553124 -22.347296704268793
+ 10.745098004349103 -3.089246336974975 0.407076858898017}}
+ {x \dspTri{5}{5} \dspFilter}
+\end{dspPlot}
+\end{Verbatim}
+
+\begin{centerfig}
+ \begin{dspPlot}[xout=true]{0,40}{-.4,1.1}
+ \dspSignal[linecolor=lightgray]{x \dspTri{5}{5}}
+ \dspSignalOpt[linecolor=blue!60]{\dspSetFilter{0.000008952611389 0.000071620891113
+ 0.000250673118897 0.000501346237795 0.000626682797244
+ 0.000501346237795 0.000250673118897 0.000071620891113
+ 0.000008952611389}{ -5.975292291885454 16.581223292021008
+ -27.714232735429224 30.395097583553124 -22.347296704268793
+ 10.745098004349103 -3.089246336974975 0.407076858898017}}
+ {x \dspTri{5}{5} \dspFilter}
+ \end{dspPlot}
+\end{centerfig}
+
+
+
+
\section{Drawing Regions of Convergence, Poles and Zeros}
diff --git a/graphics/pstricks/contrib/dsptricks/dspblocks.sty b/graphics/pstricks/contrib/dsptricks/dspblocks.sty
index b7aba995a9..9c19970ef2 100644
--- a/graphics/pstricks/contrib/dsptricks/dspblocks.sty
+++ b/graphics/pstricks/contrib/dsptricks/dspblocks.sty
@@ -11,7 +11,7 @@
%% set of macros to draw the types of block diagrams commonly
%% used in DSP theory
%%
-%% v1.0, July 2014
+%% v1.1, November 2023
%%
% required packages:
@@ -103,6 +103,15 @@
\psline{->}(0,-1.8)(0,2)%
\psplot[linewidth=1pt, plotpoints=500,linejoin=1]{-2.5}{2.5}{x \dspSinc{0}{0.5} 1.5 mul .5 sub}%
\endpspicture}}}
+\newcommand{\BDclip}[1][1em]{
+ \newskip\tmpLen \tmpLen=#1%
+ \raisebox{-1.5\tmpLen}{%
+ \psframebox[linewidth=1.2pt]{%
+ \psset{unit=#1,linearc=0,linewidth=2pt}%
+ \pspicture(-3,-2)(3,2)%
+ \psline[linecolor=gray](-2,-0)(2,-0)%
+ \psline(-1.5,-1.7)(0,-1.7)(0,1.7)(1.5,1.7)%
+ \endpspicture}}}
\newenvironment{dspBlocks}[2]{%
\begin{psmatrix}[colsep=#1,rowsep=#2,emnode=R] }{%
diff --git a/graphics/pstricks/contrib/dsptricks/dspfunctions.sty b/graphics/pstricks/contrib/dsptricks/dspfunctions.sty
index ae63eccaa0..c42588a55d 100644
--- a/graphics/pstricks/contrib/dsptricks/dspfunctions.sty
+++ b/graphics/pstricks/contrib/dsptricks/dspfunctions.sty
@@ -11,7 +11,7 @@
%% set of postscript macros to compute the value of various DSP
%% common functions
%%
-%% v1.0, July 2014
+%% v1.1, November 2023
%%
\ProvidesPackage{dspfunctions}[2014/07/24 package for signal processing graphics]
@@ -108,6 +108,27 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
+% \dspAudio{a}{b} zero-DC baseband shape (e.g. an audio signal)
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\dspAudio#1#2{%
+ #1 sub #2 div
+ abs
+ dup 1 gt
+ {pop 0}%
+ {dup 0.01 le
+ {pop 0}
+ {dup 0.2 lt
+ {-30 mul}
+ {1 exch sub -8 mul}
+ ifelse
+ 2.7 exch exp 1 add 1 exch div 0.5 sub 2 mul
+ }
+ ifelse}
+ ifelse}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
% Fourier transform of a symmetric 2N+1 tap rect
% \dspSincS{a}{N} sin((x-a)(2N+1)/2)/sin((x-a)/2)
%
@@ -200,12 +221,12 @@
%
% Magnitude response of a generic digital filter defined by the
% constant-coefficient difference equation:
-% y[n] = a_0 x[n] + a_1 x[n-1] + ... + a_{N-1} x[n-N+1]
-% - b_1 y[n-1] - ... - b_{M-1} y[n-M+1]
+% y[n] = b_0 x[n] + b_1 x[n-1] + ... + b_{N-1} x[n-N+1]
+% - a_1 y[n-1] - ... - a_{M-1} y[n-M+1]
%
% The response is computed at the given normalized frequency value
%
-% \dspTFM{a_0 a_1 ... a_{N-1}}{b_1 b_2 ... b_{M-1}}
+% \dspTFM{b_0 b_1 b_2 ... b_{M-1}}{a_0 a_1 ... a_{N-1}}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\dspTFM#1#2{%
@@ -214,17 +235,17 @@
0 % index n
0 % accumulator Re
0 % accumulator Im
- [#1] % coefficients a_n
+ [#1] % coefficients b_n
{ % STACK (neglecting saved input at bottom):
- % x n re im a_n
- dup % x n re im a_n a_n
- 5 index % x n re im a_n a_n x
- 5 index % x n re im a_n a_n x n
- mul dup % x n re im a_n a_n nx nx
- sin exch cos % x n re im a_n a_n sin(nx) cos(nx)
- 4 1 roll mul % x n re im cos(nx) a_n (a_n)sin(nx)
- 3 1 roll mul % x n re im (a_n)sin(nx) (a_n)cos(nx)
- 4 1 roll add % x n (a_n)cos(nx) re im'
+ % x n re im b_n
+ dup % x n re im b_n b_n
+ 5 index % x n re im b_n b_n x
+ 5 index % x n re im b_n b_n x n
+ mul dup % x n re im b_n b_n nx nx
+ sin exch cos % x n re im b_n b_n sin(nx) cos(nx)
+ 4 1 roll mul % x n re im cos(nx) b_n (b_n)sin(nx)
+ 3 1 roll mul % x n re im (b_n)sin(nx) (b_n)cos(nx)
+ 4 1 roll add % x n (b_n)cos(nx) re im'
3 1 roll add exch % x n re' im'
3 2 roll 1 add % x re' im' n'
3 1 roll % x n re im
@@ -233,10 +254,10 @@
dup mul exch dup mul add % (re^2 + im^2)
sqrt % mag of the numerator of transfer function
exch % bring up saved input copy
- 0 % same loop for the b_n coefficients
+ 0 % same loop for the a_n coefficients
0
0
- [#2]
+ [1 #2]
{
dup
5 index
@@ -256,3 +277,47 @@
div %0 eq {pop pop 0} {div} ifelse
}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Filter the data with a system implementing the transfer function
+% y[n] = b_0 x[n] + b_1 x[n-1] + ... + b_{N-1} x[n-N+1]
+% - a_1 y[n-1] - ... - a_{M-1} y[n-M+1]
+%
+% Use the setFilter macro in the setup part of the drawing command
+% and then \dspFilter{b_0 b_1 b_2 ... b_{M-1}}{a_1 ... a_{N-1}}
+%
+% \dspSignalOpt{\dspSetFilter{b_0 b_1 b_2 ... b_{M-1}}{a_1 ... a_{N-1}}}{x ... \dspFilter}
+%
+% NB: skip a_0 (assumed = 1) from the feedback part!
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\dspSetFilter#1#2{%
+ /b [#1] def
+ /xlen b length def
+ /xbuf [xlen {0} repeat] def
+ /a [#2] def
+ /ylen a length def
+ /ybuf [ylen {0} repeat] def
+}
+\def\dspFilter{
+ xbuf aload pop pop xbuf astore /xbuf exch def
+ 0
+ 0 1 xlen 1 sub {
+ dup
+ xbuf exch get
+ exch
+ b exch get
+ mul add
+ } for
+ 0 1 ylen 1 sub {
+ dup
+ ybuf exch get
+ exch
+ a exch get
+ mul sub
+ } for
+ dup
+ ybuf aload pop pop ybuf astore /ybuf exch def
+}
+
diff --git a/graphics/pstricks/contrib/dsptricks/dsptricks.sty b/graphics/pstricks/contrib/dsptricks/dsptricks.sty
index 5b075c043c..e5a022d043 100644
--- a/graphics/pstricks/contrib/dsptricks/dsptricks.sty
+++ b/graphics/pstricks/contrib/dsptricks/dsptricks.sty
@@ -12,7 +12,7 @@
%% while writing the textbook "Signal Processing for Communication" by P. Prandoni
%% and M. Vetterli, freely available at www.sp4comm.org
%%
-%% v1.0, July 2014
+% v1.1, November 2023
%%
\RequirePackage{pstricks}
\RequirePackage{pstricks-add}
@@ -207,7 +207,7 @@
\def\dspMkTk##1##2{{\dspTickLabelYR{##1}{##2}}}%
\fi
\def\dspMakeTicks##1 ##2 ##3\relax{%
- \ifx&##3&
+ \ifx\relax##3\relax
\dspMkTk{##1}{##2} %
\else
\dspMkTk{##1}{##2} \relax %
diff --git a/macros/latex/contrib/acmart/README b/macros/latex/contrib/acmart/README
index 3e301435a9..c354989831 100644
--- a/macros/latex/contrib/acmart/README
+++ b/macros/latex/contrib/acmart/README
@@ -12,6 +12,11 @@ The production version is the one on CTAN and ACM sites.
Changes
+Version 2.00 ACM switches to electronic only version.
+ We do not print article tabs anymore.
+ New copyright wording.
+ Deleted acmPrice.
+
Version 1.93 Added PACMSE
Version 1.92 Documentation update
diff --git a/macros/latex/contrib/acmart/acmart.dtx b/macros/latex/contrib/acmart/acmart.dtx
index 85f52456c4..b2f1d411b6 100644
--- a/macros/latex/contrib/acmart/acmart.dtx
+++ b/macros/latex/contrib/acmart/acmart.dtx
@@ -867,14 +867,12 @@
%
% \DescribeMacro{\acmArticleSeq}%
% The articles in the same issue of a journal have a \emph{sequence
-% number}. It is used to vertically position the black blob on the first
-% page of some formats. By default it is the same as the article number,
+% number}. By default it is the same as the article number,
% but the command \cs{acmArticleSeq}\marg{n} can be used to change it:
% \begin{verbatim}
% \acmArticle{39} % The sequence number will be 39 by default
% \acmArticleSeq{5} % We redefine it to 5
% \end{verbatim}
-% Setting this number to zero suppresses the blob.
%
% \DescribeMacro{\acmSubmissionID}%
% If your paper got a Submission~ID from the Conference Management
@@ -884,18 +882,6 @@
% \end{verbatim}
%
%
-% \DescribeMacro{\acmPrice}%
-% The macro \cs{acmPrice}\marg{price} sets the price for the article,
-% for example,
-% \begin{verbatim}
-% \acmPrice{25.00}
-% \end{verbatim}
-% Note that you do not need to put the dollar sign here, just the
-% amount. By default the price is \$15.00, unless the copyright is
-% set to |usgov|, |rightsretained|, |iw3c2w3|, or |iw3c2w3g|, when it
-% is suppressed. Note that to override the defaults you need to set
-% the price \emph{after} the \cs{setcopyright} command. Also, the
-% command |\acmPrice{}| suppresses the printing of the price.
%
% \DescribeMacro{\acmISBN}%
% Book-like volumes have ISBN numbers attached to them. The macro
@@ -1004,8 +990,8 @@
%
% \DescribeMacro{\setcopyright}
% There are several possibilities for the copyright of the papers
-% published by the ACM: the authors may transfer the rights to the ACM,
-% license them to the ACM, some or all authors might be employees of the
+% published by the ACM: the authors may license the paper
+% to the ACM, some or all authors might be employees of the
% US or Canadian governments, etc. Accordingly the command
% \verb|\setcopyright{...}| is introduced. Its argument is the
% copyright status of the paper, for example,
@@ -1025,8 +1011,6 @@
% \midrule
% \texttt{none} & The copyright and permission information is not
% typeset. (This is the option for some ACM conferences.) \\
-% \texttt{acmcopyright} & The authors transfer the copyright to the
-% ACM (the ``traditional'' choice).\\
% \texttt{acmlicensed} & The authors retain the copyright but
% license the publication rights to ACM\@. \\
% \texttt{rightsretained} & The authors retain the copyright and
@@ -1058,8 +1042,15 @@
% \texttt{cc} & Creative Commons license. If this key is set,
% \textsl{doclicense} images are used to typeset the license. See
% also \cs{setcctype} command. Note that at present this license
-% can be used only for \texttt{acmengage} format or for
-% \texttt{nonacm} publications.\\
+% can be used only either for \texttt{acmengage} format, or for
+% \texttt{nonacm} publications, or for the authors that meet any
+% of the following requirements: (a)~part of the ACM Open Program;
+% (b)~publishing in a Gold Open Access publication;
+% (c)~paying the Open Access APC;
+% (d)~part of the Google publishing agreement.\\
+% \texttt{acmcopyright} & The authors transfer the copyright to the
+% ACM. This choice is no longer available for the
+% non-commissioned authors and will trigger a warning.\\
% \bottomrule
% \end{tabularx}
% \end{table}
@@ -2103,10 +2094,7 @@
%
% \DescribeMacro{\AtBeginMaketitle}%
% Another hook is \cs{AtBeginMaketitle}. The commands in this hook
-% are executed before \cs{maketitle}, for example,
-% \begin{verbatim}
-% \AtBeginMaketitle{\acmPrice{125.00}}
-% \end{verbatim}
+% are executed before \cs{maketitle}.
%
%
%\subsection{Currently supported publications}
@@ -2278,7 +2266,7 @@
\ProvidesFile{acmart.dtx}
%</gobble>
%<class>\ProvidesClass{acmart}
-[2023/10/22 v1.93 Typesetting articles for the Association for Computing Machinery]
+[2023/11/05 v2.00 Typesetting articles for the Association for Computing Machinery]
% \end{macrocode}
%
% \changes{v1.00}{2016/04/14}{First released version}
@@ -5220,12 +5208,8 @@
% \end{macro}
%
% \begin{macro}{\acmPrice}
-% The price
-% \begin{macrocode}
-\def\acmPrice#1{\def\@acmPrice{#1}}
-\acmPrice{15.00}
-% \end{macrocode}
-%
+% \changes{v2.00}{2023/10/22}{Deleted macro}
+% The price---obsolete
% \end{macro}
%
%
@@ -5758,6 +5742,8 @@
% to iw3c2w3 or iw3c2w3g}
% \changes{v1.51}{2018/04/05}{Corrected the bug with price suppression}
% \changes{v1.85}{2022/05/08}{Added CC licenses}
+% \changes{v2.00}{2023/10/22}{Deleted acmPrice}
+% \changes{v2.00}{2023/10/22}{Deleted acmPrice}
% Keys:
% \begin{macrocode}
\define@choicekey*{ACM@}{acmcopyrightmode}[%
@@ -5779,13 +5765,11 @@
\fi
\ifnum\acm@copyrightmode=3\relax % rightsretained
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=4\relax % usgov
\@printpermissiontrue
\@printcopyrightfalse
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=6\relax % cagov
\@acmownedfalse
@@ -5807,15 +5791,12 @@
\fi
\ifnum\acm@copyrightmode=13\relax % iw3c2w3
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=14\relax % iw3c2w3g
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi
\ifnum\acm@copyrightmode=15\relax % cc
\@acmownedfalse
- \AtBeginDocument{\acmPrice{}}%
\fi}
% \end{macrocode}
%
@@ -5823,7 +5804,7 @@
% This is the syntactic sugar around setting keys.
% \begin{macrocode}
\def\setcopyright#1{\setkeys{ACM@}{acmcopyrightmode=#1}}
-\setcopyright{acmcopyright}
+\setcopyright{acmlicensed}
% \end{macrocode}
%
% \end{macro}
@@ -5845,12 +5826,13 @@
% licensedcagov}
% \changes{v1.52}{2018/04/09}{Rewording of licenses}
% \changes{v1.85}{2022/05/08}{Added CC licenses}
+% \changes{v2.00}{2023/10/22}{Changed wording}
% Here is the owner of the copyright
% \begin{macrocode}
\def\@copyrightowner{%
\ifcase\acm@copyrightmode\relax % none
\or % acmcopyright
- Association for Computing Machinery.
+ ACM\@.
\or % acmlicensed
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
@@ -5858,22 +5840,21 @@
Copyright held by the owner/author(s).
\or % usgov
\or % usgovmixed
- Association for Computing Machinery.
+ Copyright held by the owner/author(s).
\or % cagov
- Crown in Right of Canada.
+ Copyright Crown in Right of Canada.
\or %cagovmixed
- Association for Computing Machinery.
+ Copyright held by the owner/author(s).
\or %licensedusgovmixed
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
\or % licensedcagov
- Crown in Right of Canada. Publication rights licensed to
- ACM\@.
+ Copyright held by the owner/author(s).
\or %licensedcagovmixed
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
\or % othergov
- Association for Computing Machinery.
+ Copyright held by the owner/author(s).
\or % licensedothergov
Copyright held by the owner/author(s). Publication rights licensed to
ACM\@.
@@ -5905,6 +5886,7 @@
% At present cC licenses can be used only for acmengage format or for
% non-acm stuff. This macro checks whether the CC license is
% applicable and generates an error if not.
+% \changes{v2.00}{2023/10/22}{Moved to warning}
% \begin{macrocode}
\def\@ACM@copyright@check@cc{%
\if@ACM@nonacm
@@ -5915,7 +5897,7 @@
\ClassInfo{\@classname}{Using CC license with ACM Enage
material}%
\else
- \ClassError{\@classname}{%
+ \ClassWarning{\@classname}{%
Sorry, Creative Commons licenses are\MessageBreak
currently not used with ACM publications\MessageBreak
typeset by the authors}{Please use nonacm
@@ -5934,6 +5916,7 @@
% \changes{v1.85}{2022/05/08}{Added CC licenses}
% \changes{v1.87}{2022/07/30}{CC licenses now are allowed only for
% non-acm or ACM engage publications}
+% \changes{v2.00}{2023/10/24}{Rewrote wording}
% The canned permission block.
% \begin{macrocode}
\def\@copyrightpermission{%
@@ -5945,10 +5928,10 @@
advantage and that copies bear this notice and the full citation on
the first page. Copyrights for components of this work owned by
others than ACM must be honored. Abstracting with credit is
- permitted. To copy otherwise, or republish, to post on servers or to
- redistribute to lists, requires prior specific permission
- and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ permitted. To copy otherwise, or republish, to post on servers or
+ to redistribute to lists, requires prior specific permission
+ and\hspace*{.5pt}/or
+ a fee. Request permissions from permissions@acm.org.
\or % acmlicensed
Permission to make digital or hard copies of all or part of this
work for personal or classroom use is granted without fee provided
@@ -5956,97 +5939,102 @@
advantage and that copies bear this notice and the full citation on
the first page. Copyrights for components of this work owned by
others than the author(s) must be honored. Abstracting with credit
- is permitted. To copy otherwise, or republish, to post on servers
- or to redistribute to lists, requires prior specific permission
- and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ is permitted. To copy otherwise, or republish, to post on servers
+ or to redistribute to lists, requires prior specific permission
+ and\hspace*{.5pt}/or a fee. Request permissions from
+ permissions@acm.org.
\or % rightsretained
- Permission to make digital or hard copies of part or all of this work
- for personal or classroom use is granted without fee provided that
- copies are not made or distributed for profit or commercial advantage
- and that copies bear this notice and the full citation on the first
- page. Copyrights for third-party components of this work must be
- honored. For all other uses, contact the
- owner\hspace*{.5pt}/author(s).
+ Permission to make digital or hard copies of part or all of this
+ work for personal or classroom use is granted without fee provided
+ that copies are not made or distributed for profit or commercial
+ advantage and that copies bear this notice and the full citation on
+ the first page. Copyrights for third-party components of this work
+ must be honored. For all other uses, contact the
+ owner\hspace*{.5pt}/author(s).
\or % usgov
This paper is authored by an employee(s) of the United States
Government and is in the public domain. Non-exclusive copying or
redistribution is allowed, provided that the article citation is
given and the authors and agency are clearly identified as its
- source.
+ source. All others Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % usgovmixed
ACM acknowledges that this contribution was authored or co-authored
by an employee, contractor, or affiliate of the United States
government. As such, the United States government retains a
nonexclusive, royalty-free right to publish or reproduce this
- article, or to allow others to do so, for government purposes only.
+ article, or to allow others to do so, for government purposes
+ only. Request permissions from owner\hspace*{.5pt}/author(s).
\or % cagov
- This article was authored by employees of the Government of Canada.
- As such, the Canadian government retains all interest in the
- copyright to this work and grants to ACM a nonexclusive,
- royalty-free right to publish or reproduce this article, or to allow
- others to do so, provided that clear attribution is given both to
- the authors and the Canadian government agency employing them.
- Permission to make digital or hard copies for personal or classroom
- use is granted. Copies must bear this notice and the full citation
- on the first page. Copyrights for components of this work owned by
- others than the Canadian Government must be honored. To copy
- otherwise, distribute, republish, or post, requires prior specific
- permission and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ This article was authored by employees of the Government of
+ Canada. As such, the Canadian government retains all interest in
+ the copyright to this work and grants to ACM a nonexclusive,
+ royalty-free right to publish or reproduce this article, or to
+ allow others to do so, provided that clear attribution is given
+ both to the authors and the Canadian government agency employing
+ them. Permission to make digital or hard copies for personal or
+ classroom use is granted. Copies must bear this notice and the full
+ citation on the first page. Copyrights for components of this work
+ owned by others than the Canadian Government must be honored. To
+ copy otherwise, distribute, republish, or post, requires prior
+ specific permission and/or a fee. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % cagovmixed
ACM acknowledges that this contribution was co-authored by an
affiliate of the national government of Canada. As such, the Crown
- in Right of Canada retains an equal interest in the copyright.
- Reprints must include clear attribution to ACM and the author's
- government agency affiliation. Permission to make digital or hard
- copies for personal or classroom use is granted. Copies must bear
- this notice and the full citation on the first page. Copyrights for
- components of this work owned by others than ACM must be honored.
- To copy otherwise, distribute, republish, or post, requires prior
- specific permission and\hspace*{.5pt}/or a fee. Request permissions
- from permissions@acm.org.
+ in Right of Canada retains an equal interest in the
+ copyright. Reprints must include clear attribution to ACM and the
+ author’s government agency affiliation. Permission to make digital
+ or hard copies for personal or classroom use is granted. Copies
+ must bear this notice and the full citation on the first
+ page. Copyrights for components of this work owned by others than
+ ACM must be honored. To copy otherwise, distribute, republish, or
+ post, requires prior specific permission and/or a fee. Request
+ permissions from owner\hspace*{.5pt}/author(s).
\or % licensedusgovmixed
Publication rights licensed to ACM\@. ACM acknowledges that this
contribution was authored or co-authored by an employee, contractor
or affiliate of the United States government. As such, the
Government retains a nonexclusive, royalty-free right to publish or
reproduce this article, or to allow others to do so, for Government
- purposes only.
+ purposes only. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % licensedcagov
- This article was authored by employees of the Government of Canada.
- As such, the Canadian government retains all interest in the
- copyright to this work and grants to ACM a nonexclusive,
- royalty-free right to publish or reproduce this article, or to allow
- others to do so, provided that clear attribution is given both to
- the authors and the Canadian government agency employing them.
- Permission to make digital or hard copies for personal or classroom
- use is granted. Copies must bear this notice and the full citation
- on the first page. Copyrights for components of this work owned by
- others than the Canadian Government must be honored. To copy
- otherwise, distribute, republish, or post, requires prior specific
- permission and\hspace*{.5pt}/or a fee. Request permissions from
- permissions@acm.org.
+ This article was authored by employees of the Government of
+ Canada. As such, the Canadian government retains all interest in
+ the copyright to this work and grants to ACM a nonexclusive,
+ royalty-free right to publish or reproduce this article, or to
+ allow others to do so, provided that clear attribution is given
+ both to the authors and the Canadian government agency employing
+ them. Permission to make digital or hard copies for personal or
+ classroom use is granted. Copies must bear this notice and the full
+ citation on the first page. Copyrights for components of this work
+ owned by others than the Canadian Government must be honored. To
+ copy otherwise, distribute, republish, or post, requires prior
+ specific permission and/or a fee. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % licensedcagovmixed
- Publication rights licensed to ACM\@. ACM acknowledges that this
+ Publication rights licensed to ACM. ACM acknowledges that this
contribution was authored or co-authored by an employee, contractor
or affiliate of the national government of Canada. As such, the
Government retains a nonexclusive, royalty-free right to publish or
reproduce this article, or to allow others to do so, for Government
- purposes only.
+ purposes only. Request permissions from
+ owner\hspace*{.5pt}/author(s).
\or % othergov
ACM acknowledges that this contribution was authored or co-authored
- by an employee, contractor or affiliate of a national government. As
- such, the Government retains a nonexclusive, royalty-free right to
- publish or reproduce this article, or to allow others to do so, for
- Government purposes only.
+ by an employee, contractor or affiliate of a national
+ government. As such, the Government retains a nonexclusive,
+ royalty-free right to publish or reproduce this article, or to
+ allow others to do so, for Government purposes only. Request
+ permissions from owner\hspace*{.5pt}/author(s).
\or % licensedothergov
Publication rights licensed to ACM\@. ACM acknowledges that this
contribution was authored or co-authored by an employee, contractor
or affiliate of a national government. As such, the Government
retains a nonexclusive, royalty-free right to publish or reproduce
this article, or to allow others to do so, for Government purposes
- only.
+ only. Request permissions from owner\hspace*{.5pt}/author(s).
\or % iw3c2w3
This paper is published under the Creative Commons Attribution~4.0
International (CC-BY~4.0) license. Authors reserve their rights to
@@ -6248,7 +6236,10 @@
% \changes{v1.76}{2021/04/05}{Put \cs{par} inside group for keywords}
% \changes{v1.83}{2022/02/20}{I13n}
% \changes{v1.85}{2022/05/08}{acmengage}
-% \changes{v1.87}{2022/07/30}{CC license are allowed for non-acm publications}
+% \changes{v1.87}{2022/07/30}{CC license are allowed for non-acm
+% publications}
+% \changes{v2.00}{2023/10/24}{Deleted acmPrice}
+% \changes{v2.00}{2023/11/05}{Added ``ACM'' for papers}
% The (in)famous \cs{maketitle}. Note that in |sigchi-a| mode, authors
% are \emph{not} in the title box.
%
@@ -6346,12 +6337,10 @@
\else
\if@ACM@nonacm\else
\if@ACM@journal@bibstrip
- \@permissionCodeOne/\@acmYear/\@acmMonth-ART\@acmArticle
- \ifx\@acmPrice\@empty\else\ \$\@acmPrice\fi\\
+ ACM~\@permissionCodeOne/\@acmYear/\@acmMonth-ART\@acmArticle\\
\@formatdoi{\@acmDOI}%
\else % Conference
- \ifx\@acmISBN\@empty\else ACM~ISBN~\@acmISBN
- \ifx\@acmPrice\@empty.\else\dots\$\@acmPrice\fi\\\fi
+ \ifx\@acmISBN\@empty\else ACM~ISBN~\@acmISBN\\\fi
\ifx\@acmDOI\@empty\else\@formatdoi{\@acmDOI}\fi%
\fi
\fi
@@ -7817,33 +7806,14 @@
% \end{macro}
%
% \begin{macro}{\@folio@wd}
+% \changes{v2.00}{2023/10/22}{Obsoleted macro}
% \begin{macro}{\@folio@ht}
+% \changes{v2.00}{2023/10/22}{Obsoleted macro}
% \begin{macro}{\@folio@voffset}
+% \changes{v2.00}{2023/10/22}{Obsoleted macro}
% \begin{macro}{\@folio@max}
+% \changes{v2.00}{2023/10/22}{Obsoleted macro}
% Folio blob width, height, offsets and max number
-% \begin{macrocode}
-\newdimen\@folio@wd
-\@folio@wd=\z@
-\newdimen\@folio@ht
-\@folio@ht=\z@
-\newdimen\@folio@voffset
-\@folio@voffset=\z@
-\def\@folio@max{1}
-\ifcase\ACM@format@nr
-\relax % manuscript
-\or % acmsmall
- \@folio@wd=45.75pt\relax
- \@folio@ht=1.25in\relax
- \@folio@voffset=.2in\relax
- \def\@folio@max{8}
-\or % acmlarge
- \@folio@wd=43.25pt\relax
- \@folio@ht=79pt\relax
- \@folio@voffset=.55in\relax
- \def\@folio@max{10}
-\fi
-% \end{macrocode}
-%
% \end{macro}
% \end{macro}
% \end{macro}
@@ -7853,36 +7823,8 @@
% \changes{v1.44}{2017/08/11}{Suppress the blob if acmArticleSeq is empty}
% \changes{v1.45}{2017/08/15}{Switched \cs{bfeseries}\cs{sffamily} to
% \cs{sffamily}\cs{bfseries}}
+% \changes{v2.00}{2023/10/22}{Obsoleted macro}
% The macro to typeset the folio blob.
-% \begin{macrocode}
-\def\@folioblob{\@tempcnta=0\@acmArticleSeq\relax
- \ifnum\@tempcnta=0\relax\else
-% \end{macrocode}
-% First, we calculate \cs{@acmArticleSeq} modulo \cs{@folio@max}
-% \begin{macrocode}
- \loop
- \ifnum\@tempcnta>\@folio@max\relax
- \advance\@tempcnta by - \@folio@max
- \repeat
-% \end{macrocode}
-%
-% \begin{macrocode}
- \advance\@tempcnta by -1\relax
- \@tempdima=\@folio@ht\relax
- \multiply\@tempdima by \the\@tempcnta\relax
- \advance\@tempdima by -\@folio@voffset\relax
- \begin{picture}(0,0)
- \makebox[\z@]{\raisebox{-\@tempdima}{%
- \rlap{%
- \raisebox{-0.45\@folio@ht}[\z@][\z@]{%
- \rule{\@folio@wd}{\@folio@ht}}}%
- \parbox{\@folio@wd}{%
- \centering
- \textcolor{white}{\LARGE\sffamily\bfseries\@acmArticle}}}}
- \end{picture}\fi}
-
-% \end{macrocode}
-%
%
% \end{macro}
%
@@ -7899,6 +7841,7 @@
% \changes{v1.59}{2019/04/20}{Moved page styles to \cs{AtBeginDocument}}
% \changes{v1.87}{2022/08/14}{Special treatment for acmcp}
% \changes{v1.89}{2022/12/27}{Moved badges here}
+% \changes{v2.00}{2023/10/22}{Deleted blobs}
% The page style for the first page only.
% \begin{macrocode}
\AtBeginDocument{%
@@ -7921,22 +7864,20 @@
\@acmNumber, Article \@acmArticle. Publication date:
\@acmPubDate.}%
\fi%
- \fancyhead[LE]{\ACM@linecountL\@folioblob\@acmBadgeL}%
+ \fancyhead[LE]{\ACM@linecountL\@acmBadgeL}%
\fancyhead[LO]{\ACM@linecountL\@acmBadgeL}%
- \fancyhead[RO]{\@acmBadgeR\@folioblob}%
+ \fancyhead[RO]{\@acmBadgeR}%
\fancyhead[RE]{\@acmBadgeR}%
- \fancyheadoffset[RO,LE]{0.6\@folio@wd}%
\or % acmlarge
\if@ACM@nonacm\else%
\fancyfoot[RO,LE]{\footnotesize \@journalNameShort, Vol. \@acmVolume, No.
\@acmNumber, Article \@acmArticle. Publication date:
\@acmPubDate.}%
\fi%
- \fancyhead[RO]{\@acmBadgeR\@folioblob}%
+ \fancyhead[RO]{\@acmBadgeR}%
\fancyhead[RE]{\@acmBadgeR}%
- \fancyhead[LE]{\ACM@linecountL\@folioblob\@acmBadgeL}%
+ \fancyhead[LE]{\ACM@linecountL\@acmBadgeL}%
\fancyhead[LO]{\ACM@linecountL\@acmBadgeL}%
- \fancyheadoffset[RO,LE]{1.4\@folio@wd}%
\or % acmtog
\if@ACM@nonacm\else%
\fancyfoot[RO,LE]{\footnotesize \@journalNameShort, Vol. \@acmVolume, No.
diff --git a/macros/latex/contrib/acmart/acmart.pdf b/macros/latex/contrib/acmart/acmart.pdf
index ddbd0be338..c913a47d4c 100644
--- a/macros/latex/contrib/acmart/acmart.pdf
+++ b/macros/latex/contrib/acmart/acmart.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/acmguide.pdf b/macros/latex/contrib/acmart/acmguide.pdf
index a05de826e3..b3d7e385b0 100644
--- a/macros/latex/contrib/acmart/acmguide.pdf
+++ b/macros/latex/contrib/acmart/acmguide.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf
index 7bbe90e88a..655f9179a4 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmcp.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmcp.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf
index e04738a35f..085b9cfad7 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmengage.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmengage.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
index 5897c7d07c..7520d0f5fe 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmlarge.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
index 30f9bd362c..c6db217566 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-biblatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
index 0173d1db05..032fa512e0 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-conf.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
index 820223b983..a76c447705 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall-submission.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
index 94e18b39b4..a794f82dd2 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmsmall.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
index d199c8c450..a46ef43225 100644
--- a/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-acmtog.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
index 2094e4c8b8..6947dbf64d 100644
--- a/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-authordraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-lualatex.pdf b/macros/latex/contrib/acmart/samples/sample-lualatex.pdf
index 559e6a9a7e..19fe246de3 100644
--- a/macros/latex/contrib/acmart/samples/sample-lualatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
index afe006230b..32543cc1db 100644
--- a/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-manuscript.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
index 6a506cf32f..90a3155de7 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf-biblatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
index 72bf2739e5..8b336f003d 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf-i13n.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
index 5ed27710ae..1cf2c92ff4 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigconf.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
index 36bc1678dd..1a745c54fc 100644
--- a/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-sigplan.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
index 18a01f2b0d..27fa5857dc 100644
--- a/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
+++ b/macros/latex/contrib/acmart/samples/sample-xelatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/acmart/samples/samples.dtx b/macros/latex/contrib/acmart/samples/samples.dtx
index 1dccd8c8fe..d970b49ffb 100644
--- a/macros/latex/contrib/acmart/samples/samples.dtx
+++ b/macros/latex/contrib/acmart/samples/samples.dtx
@@ -54,7 +54,7 @@
%% the commands and values with those provided to you when you
%% complete the rights form.
%
-\setcopyright{acmcopyright}
+\setcopyright{acmlicensed}
\copyrightyear{2018}
\acmYear{2018}
\acmDOI{XXXXXXX.XXXXXXX}
@@ -71,7 +71,6 @@
%%
%%\acmBooktitle{Woodstock '18: ACM Symposium on Neural Gaze Detection,
%% June 03--05, 2018, Woodstock, NY}
-\acmPrice{15.00}
\acmISBN{978-1-4503-XXXX-X/18/06}
%</manuscript|sigconf|authordraft|sigplan|sigchi|sigchi-a|acmsmall-conf|sigconf-i13n>
diff --git a/macros/latex/contrib/newpax/README.md b/macros/latex/contrib/newpax/README.md
index 16512aeda4..4bb419f2a2 100644
--- a/macros/latex/contrib/newpax/README.md
+++ b/macros/latex/contrib/newpax/README.md
@@ -7,7 +7,7 @@ a lua script first.
The package is based on and uses code from [pax](https://ctan.org/pkg/pax) by Heiko Oberdiek.
-Packageversion: 0.54
+Packageversion: 0.55
Packagedate: 2023-09-11 Author: Ulrike Fischer
## License
diff --git a/macros/latex/contrib/newpax/doc-input1.pdf b/macros/latex/contrib/newpax/doc-input1.pdf
index e91cf726d2..6d0cfb31ca 100644
--- a/macros/latex/contrib/newpax/doc-input1.pdf
+++ b/macros/latex/contrib/newpax/doc-input1.pdf
@@ -435,17 +435,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-09-11T09:45:32+02:00</rdf:li>
+ <rdf:li>2023-11-08T16:29:09+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>doc-input1.tex</dc:source>
<xmp:CreatorTool>creator</xmp:CreatorTool>
- <xmp:CreateDate>2023-09-11T09:45:32+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-09-11T09:45:32+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-09-11T09:45:32+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-11-08T16:29:09+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-11-08T16:29:09+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-11-08T16:29:09+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:1514a2cc-94f2-4cd2-8421-7b05d4a0d0e4</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:4ab49bf9-52f4-4808-80ab-b09816843af0</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:99a4c8a3-a305-4089-8a75-bbf0223458c8</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>4</prism:pageCount>
</rdf:Description>
@@ -793,7 +793,7 @@ endobj
<< /Type /Catalog /Pages 36 0 R /Outlines 85 0 R /Names 87 0 R /Lang (en-US)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <</Nums[0<</S/D>>]>>/Metadata 53 0 R >>
endobj
89 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator <FEFF00630072006500610074006F0072>/Author <FEFF0041007500740068006F0072>/Title <FEFF007400690074006C0065>/CreationDate (D:20230911094532+02'00')/ModDate (D:20230911094532+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator <FEFF00630072006500610074006F0072>/Author <FEFF0041007500740068006F0072>/Title <FEFF007400690074006C0065>/CreationDate (D:20231108162909+01'00')/ModDate (D:20231108162909+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 90
@@ -888,7 +888,7 @@ xref
0000040337 00000 n
0000040527 00000 n
trailer
-<< /Size 90 /Root 88 0 R /Info 89 0 R /ID [ <FDB59370C120935595D5CC14A47A4CAB> <FDB59370C120935595D5CC14A47A4CAB> ] >>
+<< /Size 90 /Root 88 0 R /Info 89 0 R /ID [ <A4E45761D8FBA6478D60B5DCD3DC6C4F> <A4E45761D8FBA6478D60B5DCD3DC6C4F> ] >>
startxref
40848
%%EOF
diff --git a/macros/latex/contrib/newpax/doc-input2.pdf b/macros/latex/contrib/newpax/doc-input2.pdf
index 3f1a700642..df9f2ea640 100644
--- a/macros/latex/contrib/newpax/doc-input2.pdf
+++ b/macros/latex/contrib/newpax/doc-input2.pdf
@@ -431,17 +431,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-09-11T09:45:49+02:00</rdf:li>
+ <rdf:li>2023-11-08T16:29:29+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>doc-input2.tex</dc:source>
<xmp:CreatorTool>creator</xmp:CreatorTool>
- <xmp:CreateDate>2023-09-11T09:45:49+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-09-11T09:45:49+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-09-11T09:45:49+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-11-08T16:29:29+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-11-08T16:29:29+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-11-08T16:29:29+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:f7ab701c-3045-4af6-8721-3e4af6706f34</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:5d3e8026-12da-4ae0-807e-b252296394f8</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:492a912b-2983-45bc-83b5-6abca7837fcc</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>4</prism:pageCount>
</rdf:Description>
@@ -789,7 +789,7 @@ endobj
<< /Type /Catalog /Pages 35 0 R /Outlines 84 0 R /Names 86 0 R /Lang (en-US)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <</Nums[0<</S/D>>]>>/Metadata 52 0 R >>
endobj
88 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator <FEFF00630072006500610074006F0072>/Author <FEFF0041007500740068006F0072>/Title <FEFF007400690074006C0065>/CreationDate (D:20230911094549+02'00')/ModDate (D:20230911094549+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator <FEFF00630072006500610074006F0072>/Author <FEFF0041007500740068006F0072>/Title <FEFF007400690074006C0065>/CreationDate (D:20231108162929+01'00')/ModDate (D:20231108162929+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 89
@@ -883,7 +883,7 @@ xref
0000040068 00000 n
0000040258 00000 n
trailer
-<< /Size 89 /Root 87 0 R /Info 88 0 R /ID [ <62CD8693677EF115C92FE23BA5EE804C> <62CD8693677EF115C92FE23BA5EE804C> ] >>
+<< /Size 89 /Root 87 0 R /Info 88 0 R /ID [ <E5150FD8F27B54081E4DFB9B6972E3E4> <E5150FD8F27B54081E4DFB9B6972E3E4> ] >>
startxref
40579
%%EOF
diff --git a/macros/latex/contrib/newpax/doc-use-newpax.pdf b/macros/latex/contrib/newpax/doc-use-newpax.pdf
index dcbeb8af5c..70a9d5a860 100644
--- a/macros/latex/contrib/newpax/doc-use-newpax.pdf
+++ b/macros/latex/contrib/newpax/doc-use-newpax.pdf
@@ -74,7 +74,7 @@ Q
endstream
endobj
6 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094532+02'00') /ModDate (D:20230911094532+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 69 0 R /Font << /F15 70 0 R /F16 71 0 R /F28 72 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4809 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162909+01'00') /ModDate (D:20231108162909+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 69 0 R /Font << /F15 70 0 R /F16 71 0 R /F28 72 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4809 >>
stream
/opacity1 gs
BT
@@ -383,7 +383,7 @@ Q
endstream
endobj
23 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094532+02'00') /ModDate (D:20230911094532+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 69 0 R /Font << /F16 71 0 R /F15 70 0 R >> /ProcSet [ /PDF /Text ] >> /Length 302 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162909+01'00') /ModDate (D:20231108162909+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 69 0 R /Font << /F16 71 0 R /F15 70 0 R >> /ProcSet [ /PDF /Text ] >> /Length 302 >>
stream
/opacity1 gs
BT
@@ -439,118 +439,118 @@ endobj
<< /XObject << /Im1 6 0 R >> /ProcSet [ /PDF ] >>
endobj
10 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 170.027 634.719 247.113 640.314 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 170.027 634.719 247.113 640.314 ] >>
endobj
11 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 165.877 628.861 284.634 634.446 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 165.877 628.861 284.634 634.446 ] >>
endobj
12 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 623.377 284.634 627.915 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 623.377 284.634 627.915 ] >>
endobj
13 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 617.399 284.634 621.937 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 617.399 284.634 621.937 ] >>
endobj
14 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 611.422 284.634 615.96 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 611.422 284.634 615.96 ] >>
endobj
15 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 605.449 284.634 610.037 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 605.449 284.634 610.037 ] >>
endobj
16 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 599.472 284.634 604.005 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 599.472 284.634 604.005 ] >>
endobj
17 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 593.494 284.634 598.027 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 593.494 284.634 598.027 ] >>
endobj
18 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 587.512 284.634 592.05 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 587.512 284.634 592.05 ] >>
endobj
19 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 581.594 284.634 586.072 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 581.594 284.634 586.072 ] >>
endobj
20 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 575.561 284.634 580.094 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 575.561 284.634 580.094 ] >>
endobj
21 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 569.579 284.634 574.117 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 569.579 284.634 574.117 ] >>
endobj
22 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A <</Type/Action/S/GoToR/F<</AFRelationship/Unspecified/F <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>/Subtype/application#2Fpdf/Type/Filespec/UF <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>>>/D(chapter.1)>> /BS <</S/U/W 1>> /Rect [ 165.877 563.163 174.077 568.637 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A <</Type/Action/S/GoToR/F<</AFRelationship/Unspecified/F <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>/Subtype/application#2Fpdf/Type/Filespec/UF <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>>>/D(chapter.1)>> /BS <</W 1/S/U>> /Rect [ 165.877 563.163 174.077 568.637 ] >>
endobj
25 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 290.943 640.697 368.029 646.291 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 290.943 640.697 368.029 646.291 ] >>
endobj
32 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 170.027 492.841 247.113 498.436 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 170.027 492.841 247.113 498.436 ] >>
endobj
33 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 165.877 486.983 284.634 492.568 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 165.877 486.983 284.634 492.568 ] >>
endobj
34 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 481.499 284.634 486.037 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 481.499 284.634 486.037 ] >>
endobj
35 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 475.521 284.634 480.059 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 475.521 284.634 480.059 ] >>
endobj
36 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 469.544 284.634 474.082 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 469.544 284.634 474.082 ] >>
endobj
37 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 463.571 284.634 468.159 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 463.571 284.634 468.159 ] >>
endobj
38 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 457.594 284.634 462.127 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 457.594 284.634 462.127 ] >>
endobj
39 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 451.616 284.634 456.149 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 451.616 284.634 456.149 ] >>
endobj
40 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 445.634 284.634 450.172 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 445.634 284.634 450.172 ] >>
endobj
41 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 439.716 284.634 444.194 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 439.716 284.634 444.194 ] >>
endobj
42 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 433.683 284.634 438.216 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 433.683 284.634 438.216 ] >>
endobj
43 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 158.903 427.701 284.634 432.239 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 158.903 427.701 284.634 432.239 ] >>
endobj
44 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A <</Type/Action/S/GoToR/F<</AFRelationship/Unspecified/F <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>/Subtype/application#2Fpdf/Type/Filespec/UF <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>>>/D(chapter.1)>> /BS <</S/U/W 1>> /Rect [ 165.877 421.285 174.077 426.759 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A <</Type/Action/S/GoToR/F<</AFRelationship/Unspecified/F <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>/Subtype/application#2Fpdf/Type/Filespec/UF <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>>>/D(chapter.1)>> /BS <</W 1/S/U>> /Rect [ 165.877 421.285 174.077 426.759 ] >>
endobj
46 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 290.943 498.819 368.029 504.413 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 290.943 498.819 368.029 504.413 ] >>
endobj
8 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 167.511 640.787 187.387 647.287 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 167.511 640.787 187.387 647.287 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
endobj
9 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 164.881 633.723 170.361 641.31 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 164.881 633.723 170.361 641.31 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
endobj
26 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 289.946 634.754 295.426 641.17 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 289.946 634.754 295.426 641.17 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
endobj
27 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 299.077 634.754 304.556 641.17 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 299.077 634.754 304.556 641.17 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
endobj
28 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 308.208 634.754 313.687 641.17 ]/A << /S /GoTo /D (doc-input1.newpax@section.3) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 308.208 634.754 313.687 641.17 ]/A << /S /GoTo /D (doc-input1.newpax@section.3) >> >>
endobj
30 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 167.511 498.909 187.387 505.409 ]/A << /S /GoTo /D (doc-input1.newpax@section.2@B) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 167.511 498.909 187.387 505.409 ]/A << /S /GoTo /D (doc-input1.newpax@section.2@B) >> >>
endobj
31 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 164.881 491.845 170.361 499.432 ]/A << /S /GoTo /D (doc-input1.newpax@section.1@B) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 164.881 491.845 170.361 499.432 ]/A << /S /GoTo /D (doc-input1.newpax@section.1@B) >> >>
endobj
47 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 289.946 492.876 295.426 499.292 ]/A << /S /GoTo /D (doc-input1.newpax@section.1@B) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 289.946 492.876 295.426 499.292 ]/A << /S /GoTo /D (doc-input1.newpax@section.1@B) >> >>
endobj
48 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 299.077 492.876 304.556 499.292 ]/A << /S /GoTo /D (doc-input1.newpax@section.2@B) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 299.077 492.876 304.556 499.292 ]/A << /S /GoTo /D (doc-input1.newpax@section.2@B) >> >>
endobj
49 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 308.208 492.876 313.687 499.292 ]/A << /S /GoTo /D (doc-input1.newpax@section.3@B) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 308.208 492.876 313.687 499.292 ]/A << /S /GoTo /D (doc-input1.newpax@section.3@B) >> >>
endobj
57 0 obj
<< /D [ 5 0 R /XYZ 132.768 705.06 null ] >>
@@ -605,7 +605,7 @@ endobj
[ 96 0 R 97 0 R 98 0 R 99 0 R 100 0 R 101 0 R 102 0 R 103 0 R 104 0 R 105 0 R 106 0 R 107 0 R 108 0 R 109 0 R 95 0 R ]
endobj
54 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094549+02'00') /ModDate (D:20230911094549+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F15 119 0 R /F16 120 0 R /F28 121 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4740 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162929+01'00') /ModDate (D:20231108162929+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F15 119 0 R /F16 120 0 R /F28 121 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4740 >>
stream
/opacity1 gs
BT
@@ -985,7 +985,7 @@ endobj
[ 141 0 R 142 0 R 143 0 R 144 0 R ]
endobj
140 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094549+02'00') /ModDate (D:20230911094549+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F16 120 0 R /F15 119 0 R >> /ProcSet [ /PDF /Text ] >> /Length 302 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162929+01'00') /ModDate (D:20231108162929+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F16 120 0 R /F15 119 0 R >> /ProcSet [ /PDF /Text ] >> /Length 302 >>
stream
/opacity1 gs
BT
@@ -1042,7 +1042,7 @@ endobj
[ 151 0 R ]
endobj
150 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 3 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094549+02'00') /ModDate (D:20230911094549+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F15 119 0 R >> /ProcSet [ /PDF /Text ] >> /Length 172 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 3 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162929+01'00') /ModDate (D:20231108162929+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F15 119 0 R >> /ProcSet [ /PDF /Text ] >> /Length 172 >>
stream
/opacity1 gs
BT
@@ -1272,17 +1272,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-09-11T09:46:44+02:00</rdf:li>
+ <rdf:li>2023-11-08T16:30:29+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>doc-use-newpax.tex</dc:source>
<xmp:CreatorTool>LaTeX with hyperref</xmp:CreatorTool>
- <xmp:CreateDate>2023-09-11T09:46:44+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-09-11T09:46:44+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-09-11T09:46:44+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-11-08T16:30:29+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-11-08T16:30:29+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-11-08T16:30:29+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:2b04bf6a-81b7-45a6-83db-ec9cdd83b4f4</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:ecb9eb32-a3fb-4a01-8611-a65d1c136af9</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:7fc5aad5-24c8-4e4a-868c-bd0f0e5ba379</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>5</prism:pageCount>
</rdf:Description>
@@ -1324,7 +1324,7 @@ endobj
<< /Type /Page /Contents 161 0 R /Resources 159 0 R /MediaBox [ 0 0 612 792 ] /Parent 66 0 R >>
endobj
157 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 4 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094549+02'00') /ModDate (D:20230911094549+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F15 119 0 R >> /ProcSet [ /PDF /Text ] >> /Length 122 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 4 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162929+01'00') /ModDate (D:20231108162929+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 118 0 R /Font << /F15 119 0 R >> /ProcSet [ /PDF /Text ] >> /Length 122 >>
stream
/opacity1 gs
BT
@@ -1419,7 +1419,7 @@ endobj
<< /Type /Catalog /Pages 66 0 R /Names 170 0 R /Lang (en-US)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <</Nums[0<</S/D>>]>>/Metadata 158 0 R >>
endobj
172 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator <FEFF004C006100540065005800200077006900740068002000680079007000650072007200650066>/CreationDate (D:20230911094644+02'00')/ModDate (D:20230911094644+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator <FEFF004C006100540065005800200077006900740068002000680079007000650072007200650066>/CreationDate (D:20231108163029+01'00')/ModDate (D:20231108163029+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 173
@@ -1597,7 +1597,7 @@ xref
0000076943 00000 n
0000077119 00000 n
trailer
-<< /Size 173 /Root 171 0 R /Info 172 0 R /ID [ <6E61351897C7EE291BE8A2D5DE959B0C> <6E61351897C7EE291BE8A2D5DE959B0C> ] >>
+<< /Size 173 /Root 171 0 R /Info 172 0 R /ID [ <45AB31A78B914671E232BACBB367518A> <45AB31A78B914671E232BACBB367518A> ] >>
startxref
77418
%%EOF
diff --git a/macros/latex/contrib/newpax/doc-use-pax.pdf b/macros/latex/contrib/newpax/doc-use-pax.pdf
index d3bb80f7ab..2c26efed2a 100644
--- a/macros/latex/contrib/newpax/doc-use-pax.pdf
+++ b/macros/latex/contrib/newpax/doc-use-pax.pdf
Binary files differ
diff --git a/macros/latex/contrib/newpax/newpax.dtx b/macros/latex/contrib/newpax/newpax.dtx
index e0557589fd..662062242c 100644
--- a/macros/latex/contrib/newpax/newpax.dtx
+++ b/macros/latex/contrib/newpax/newpax.dtx
@@ -29,7 +29,7 @@
%<@@=newpax>
\NeedsTeXFormat{LaTeX2e}[2022-11-01]
\ProvidesPackage{newpax}%
- [2023-09-11 v0.54 Annotation support for PDF graphics based on pax.sty adapted by (UF)]%
+ [2023-11-08 v0.55 Annotation support for PDF graphics based on pax.sty adapted by (UF)]%
% \end{macrocode}
% Test if the pdfmanagement is loaded:
% \begin{macrocode}
@@ -919,8 +919,8 @@
%<*lua>
local ProvidesLuaModule = {
name = "newpax",
- version = "0.54", --TAGVERSION
- date = "2023-09-11", --TAGDATE
+ version = "0.55", --TAGVERSION
+ date = "2023-11-08", --TAGDATE
description = "newpax lua code",
license = "The LATEX Project Public License 1.3c"
}
@@ -1085,9 +1085,17 @@ end
-- destinations can be an dict (/D [array]) or only an array!
local function getdestdata (name,pagereftonum,destnamestoref)
- local destref = destnamestoref[name]
+ local destref
local type,ref,pagenum,destx,desty = nil, nil, 1,0,0
local data = {{0,0}, {5,constDEST_XYZ}}
+ -- if we get directly an array
+ if (TYPE(name) == "pdfe.array") then
+ data = ARRAYTOTABLE(name)
+ type, ref, pageref = GETFROMARRAY(name,1)
+ pagenum = pagereftonum[pageref]
+ else
+ destref = destnamestoref[name]
+ end
if destref then
type,value,detail = GETFROMREFERENCE(destref)
if TYPE(value) == "pdfe.dictionary" then
@@ -1103,9 +1111,11 @@ local function getdestdata (name,pagereftonum,destnamestoref)
pagenum = pagereftonum[pageref]
end
end
+ -- print("XXXXXXXXXX",table.serialize(data),pagenum)
return pagenum, data
end
+
-- output functions
-- write the info
-- XXXXXX encode/escape the file name?
@@ -1481,14 +1491,22 @@ local function __writepax (ext,file)
WRITE (collected_destinations[i])
end
-- write out the rest of the destinations.
+ -- We order first the table so that the newpax file doesn't change between
+ -- compilations, see issue #25 and PR #25
+ local destnamessorted = {}
for k,v in pairs (destnamestorefVAR) do
-- ignore use dests and page destinations.
i=string.find(k,"page.",1)
if not useddestnames[k] and not i then
- destcountVAR=destcountVAR + 1
- WRITE(outputENTRY_dest(destcountVAR,k,pagereftonumVAR,destnamestorefVAR,docVAR))
+ table.insert (destnamessorted,k)
end
end
+ table.sort(destnamessorted)
+ for i = 1, #destnamessorted do
+ k=destnamessorted[i]
+ destcountVAR=destcountVAR + 1
+ WRITE(outputENTRY_dest(destcountVAR,k,pagereftonumVAR,destnamestorefVAR,docVAR))
+ end
io.close(writeVAR)
end
diff --git a/macros/latex/contrib/newpax/newpax.pdf b/macros/latex/contrib/newpax/newpax.pdf
index 44854b08c9..e2bb97ec27 100644
--- a/macros/latex/contrib/newpax/newpax.pdf
+++ b/macros/latex/contrib/newpax/newpax.pdf
@@ -1,7 +1,7 @@
%PDF-1.7
%ÌÕÁÔÅØÐÄÆ
7 0 obj
-<< /Length 12145 >>
+<< /Length 12143 >>
stream
/opacity1 gs
0 g 0 G
@@ -18,13 +18,13 @@ stream
0 g 0 G
BT
/F46 20.66252 Tf
-1 0 0 1 168.673 714.049 Tm [<0068003F0032>]TJ
+1 0 0 1 168.394 714.049 Tm [<0068003F0032>]TJ
/F47 20.66252 Tf
-1 0 0 1 213.552 714.049 Tm [<004D003200720054001C0074>]TJ
+1 0 0 1 213.273 714.049 Tm [<004D003200720054001C0074>]TJ
0 g 0 G
/F46 20.66252 Tf
-1 0 0 1 286.222 714.049 Tm [<0054001C002B0046001C003B0032002D>-367<00700079005800380039>]TJ
+1 0 0 1 285.943 714.049 Tm [<0054001C002B0046001C003B0032002D>-367<00700079005800380038>]TJ
0 g 0 G
0 g 0 G
/F46 11.95517 Tf
@@ -35,7 +35,7 @@ BT
/F49 12.95146 Tf
1 0 0 1 342.914 666.57 Tm [<000B>]TJ
/F49 14.3462 Tf
-1 0 0 1 261.794 636.963 Tm [<0013001100130014000E0011001A000E00120012>]TJ
+1 0 0 1 261.6 636.963 Tm [<0013001100130014000E00120012000E00110019>]TJ
0 g 0 G
/F46 14.3462 Tf
1 0 0 1 74.008 559.773 Tm [<0052>-500<0041004D006900600051>-31<002F006D002B006900420051004D>]TJ
@@ -1866,7 +1866,7 @@ Q
endstream
endobj
111 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094532+02'00') /ModDate (D:20230911094532+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 158 0 R /Font << /F15 159 0 R /F16 160 0 R /F28 161 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4809 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 1 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162909+01'00') /ModDate (D:20231108162909+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 158 0 R /Font << /F15 159 0 R /F16 160 0 R /F28 161 0 R >> /ProcSet [ /PDF /Text ] >> /Length 4809 >>
stream
/opacity1 gs
BT
@@ -2175,7 +2175,7 @@ Q
endstream
endobj
128 0 obj
-<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20230911094532+02'00') /ModDate (D:20230911094532+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 158 0 R /Font << /F16 160 0 R /F15 159 0 R >> /ProcSet [ /PDF /Text ] >> /Length 302 >>
+<< /Type /XObject /Subtype /Form /FormType 1 /PTEX.PageNumber 2 /PTEX.InfoDict << /Producer (luahbtex-1.17.0) /Creator <FEFF00630072006500610074006F0072> /Author <FEFF0041007500740068006F0072> /Title <FEFF007400690074006C0065> /CreationDate (D:20231108162909+01'00') /ModDate (D:20231108162909+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >> /BBox [ 0 0 612 792 ] /Resources << /ExtGState 158 0 R /Font << /F16 160 0 R /F15 159 0 R >> /ProcSet [ /PDF /Text ] >> /Length 302 >>
stream
/opacity1 gs
BT
@@ -2192,61 +2192,61 @@ endobj
<< /XObject << /Im2 128 0 R >> /ProcSet [ /PDF ] >>
endobj
115 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 99.111 517.97 176.197 523.564 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 99.111 517.97 176.197 523.564 ] >>
endobj
116 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 94.962 512.112 213.718 517.696 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 94.962 512.112 213.718 517.696 ] >>
endobj
117 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 506.628 213.718 511.166 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 506.628 213.718 511.166 ] >>
endobj
118 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 500.65 213.718 505.188 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 500.65 213.718 505.188 ] >>
endobj
119 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 494.672 213.718 499.21 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 494.672 213.718 499.21 ] >>
endobj
120 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 488.7 213.718 493.288 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 488.7 213.718 493.288 ] >>
endobj
121 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 482.722 213.718 487.255 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 482.722 213.718 487.255 ] >>
endobj
122 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 476.745 213.718 481.278 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 476.745 213.718 481.278 ] >>
endobj
123 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 470.762 213.718 475.3 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 470.762 213.718 475.3 ] >>
endobj
124 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 464.844 213.718 469.322 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 464.844 213.718 469.322 ] >>
endobj
125 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 458.812 213.718 463.345 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 458.812 213.718 463.345 ] >>
endobj
126 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 87.988 452.829 213.718 457.367 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 87.988 452.829 213.718 457.367 ] >>
endobj
127 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A <</Type/Action/S/GoToR/F<</AFRelationship/Unspecified/F <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>/Subtype/application#2Fpdf/Type/Filespec/UF <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>>>/D(chapter.1)>> /BS <</S/U/W 1>> /Rect [ 94.962 446.413 103.161 451.888 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.444706 0.456472 0.680002 ] /A <</Type/Action/S/GoToR/F<</AFRelationship/Unspecified/F <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>/Subtype/application#2Fpdf/Type/Filespec/UF <FEFF002F0063002F007400650078006C006900760065002F0032003000320030002F007400650078006D0066002D0064006900730074002F0064006F0063002F006C0061007400650078002F0062006100730065002F0064006F0063002E007000640066>>>/D(chapter.1)>> /BS <</W 1/S/U>> /Rect [ 94.962 446.413 103.161 451.888 ] >>
endobj
130 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</S/U/W 1>> /Rect [ 225.939 523.948 303.025 529.542 ] >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.724708 0.4 0.717646 ] /A <</Type/Action/S/URI/URI(https://www.latex-project.org)>> /BS <</W 1/S/U>> /Rect [ 225.939 523.948 303.025 529.542 ] >>
endobj
113 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 96.596 524.037 116.471 530.538 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 96.596 524.037 116.471 530.538 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
endobj
114 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 93.966 516.973 99.445 524.56 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 93.966 516.973 99.445 524.56 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
endobj
131 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 224.942 518.005 230.422 524.421 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 224.942 518.005 230.422 524.421 ]/A << /S /GoTo /D (doc-input1.newpax@section.1) >> >>
endobj
132 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 234.073 518.005 239.552 524.421 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 234.073 518.005 239.552 524.421 ]/A << /S /GoTo /D (doc-input1.newpax@section.2) >> >>
endobj
133 0 obj
-<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</S/U/W 1>> /Rect [ 243.204 518.005 248.683 524.421 ]/A << /S /GoTo /D (doc-input1.newpax@section.3) >> >>
+<< /Type /Annot /Subtype /Link /Border [0 0 1 ] /H /I /C [0.701176 0.4 0.414118 ] /BS <</W 1/S/U>> /Rect [ 243.204 518.005 248.683 524.421 ]/A << /S /GoTo /D (doc-input1.newpax@section.3) >> >>
endobj
137 0 obj
<< /D [ 135 0 R /XYZ 73.409 809.993 null ] >>
@@ -2922,17 +2922,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2023-09-11T09:46:22+02:00</rdf:li>
+ <rdf:li>2023-11-08T16:30:04+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>newpax.tex</dc:source>
<xmp:CreatorTool>LaTeX with hyperref</xmp:CreatorTool>
- <xmp:CreateDate>2023-09-11T09:46:22+02:00</xmp:CreateDate>
- <xmp:ModifyDate>2023-09-11T09:46:22+02:00</xmp:ModifyDate>
- <xmp:MetadataDate>2023-09-11T09:46:22+02:00</xmp:MetadataDate>
+ <xmp:CreateDate>2023-11-08T16:30:04+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-11-08T16:30:04+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2023-11-08T16:30:04+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:1b6e7a55-7c43-42af-8daf-1a09c372d47a</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:2b9e8c6c-cee7-4834-84d5-ce3bb8f508dd</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:71867ad4-e866-4c8c-84e7-6ee45beea9be</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>9</prism:pageCount>
</rdf:Description>
@@ -3866,324 +3866,324 @@ endobj
<< /Type /Catalog /Pages 15 0 R /Outlines 302 0 R /Names 309 0 R /ViewerPreferences 226 0 R/Lang (en-UK)/PageMode /UseOutlines/OpenAction [5 0 R /Fit]/PageLabels <</Nums[0<</S/D>>]>>/Metadata 211 0 R >>
endobj
311 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator <FEFF004C006100540065005800200077006900740068002000680079007000650072007200650066>/Title <FEFF0054006800650020006E006500770070006100780020007000610063006B006100670065>/Author <FEFF0055006C00720069006B006500200046006900730063006800650072>/CreationDate (D:20230911094622+02'00')/ModDate (D:20230911094622+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator <FEFF004C006100540065005800200077006900740068002000680079007000650072007200650066>/Title <FEFF0054006800650020006E006500770070006100780020007000610063006B006100670065>/Author <FEFF0055006C00720069006B006500200046006900730063006800650072>/CreationDate (D:20231108163004+01'00')/ModDate (D:20231108163004+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 312
0000000002 65535 f
-0000156498 00000 n
+0000156496 00000 n
0000000003 00000 f
0000000004 00000 f
0000000000 00000 f
-0000012224 00000 n
-0000012516 00000 n
+0000012222 00000 n
+0000012514 00000 n
0000000020 00000 n
-0000012338 00000 n
-0000012397 00000 n
-0000203333 00000 n
-0000194502 00000 n
-0000187420 00000 n
-0000012456 00000 n
-0000174942 00000 n
-0000203684 00000 n
-0000027117 00000 n
-0000026026 00000 n
-0000012638 00000 n
-0000026143 00000 n
-0000026204 00000 n
-0000026265 00000 n
-0000026326 00000 n
-0000026386 00000 n
-0000026447 00000 n
-0000026508 00000 n
-0000026569 00000 n
-0000026630 00000 n
-0000026691 00000 n
-0000026752 00000 n
-0000026813 00000 n
-0000026874 00000 n
-0000026935 00000 n
-0000026996 00000 n
-0000027056 00000 n
-0000163293 00000 n
-0000042593 00000 n
-0000039976 00000 n
-0000027252 00000 n
-0000040093 00000 n
-0000040154 00000 n
-0000040215 00000 n
-0000040277 00000 n
-0000040339 00000 n
-0000040401 00000 n
-0000040462 00000 n
-0000040523 00000 n
-0000040583 00000 n
-0000040644 00000 n
-0000040705 00000 n
-0000040766 00000 n
-0000040827 00000 n
-0000040888 00000 n
-0000040949 00000 n
-0000041010 00000 n
-0000041071 00000 n
-0000041132 00000 n
-0000041193 00000 n
-0000041254 00000 n
-0000041314 00000 n
-0000041374 00000 n
-0000041435 00000 n
-0000041496 00000 n
-0000041557 00000 n
-0000041618 00000 n
-0000041679 00000 n
-0000041740 00000 n
-0000041801 00000 n
-0000041862 00000 n
-0000041923 00000 n
-0000041984 00000 n
-0000042045 00000 n
-0000042105 00000 n
-0000042166 00000 n
-0000042227 00000 n
-0000042288 00000 n
-0000042349 00000 n
-0000042410 00000 n
-0000042471 00000 n
-0000042532 00000 n
-0000055615 00000 n
-0000056647 00000 n
-0000055456 00000 n
-0000042716 00000 n
-0000055795 00000 n
-0000055856 00000 n
-0000055917 00000 n
-0000055977 00000 n
-0000056038 00000 n
-0000056098 00000 n
-0000056159 00000 n
-0000056220 00000 n
-0000056281 00000 n
-0000056342 00000 n
-0000056403 00000 n
-0000056464 00000 n
-0000056525 00000 n
-0000056586 00000 n
-0000055588 00000 n
-0000088356 00000 n
-0000072557 00000 n
-0000072311 00000 n
-0000056770 00000 n
-0000072431 00000 n
-0000072494 00000 n
-0000088418 00000 n
-0000088047 00000 n
-0000072681 00000 n
-0000088167 00000 n
-0000088230 00000 n
-0000088293 00000 n
-0000099070 00000 n
-0000098853 00000 n
-0000124058 00000 n
-0000124270 00000 n
-0000120487 00000 n
-0000120708 00000 n
-0000120930 00000 n
-0000121152 00000 n
-0000121373 00000 n
-0000121594 00000 n
-0000121814 00000 n
-0000122036 00000 n
-0000122258 00000 n
-0000122478 00000 n
-0000122700 00000 n
-0000122922 00000 n
-0000123144 00000 n
-0000119549 00000 n
-0000119332 00000 n
-0000123835 00000 n
-0000124480 00000 n
-0000124693 00000 n
-0000124906 00000 n
-0000126320 00000 n
-0000098544 00000 n
-0000088542 00000 n
-0000125119 00000 n
-0000125182 00000 n
-0000125245 00000 n
-0000125309 00000 n
-0000125373 00000 n
-0000125437 00000 n
-0000125501 00000 n
-0000125564 00000 n
-0000125627 00000 n
-0000125690 00000 n
-0000125753 00000 n
-0000125816 00000 n
-0000125879 00000 n
-0000125942 00000 n
-0000126005 00000 n
-0000126068 00000 n
-0000126131 00000 n
-0000126194 00000 n
-0000126257 00000 n
-0000098680 00000 n
-0000119263 00000 n
-0000104459 00000 n
-0000104510 00000 n
-0000104667 00000 n
-0000104823 00000 n
-0000104977 00000 n
-0000105180 00000 n
-0000106463 00000 n
-0000106665 00000 n
-0000107644 00000 n
-0000107844 00000 n
-0000108644 00000 n
-0000108883 00000 n
-0000109242 00000 n
-0000109480 00000 n
-0000109689 00000 n
-0000109926 00000 n
-0000110007 00000 n
-0000115293 00000 n
-0000115361 00000 n
-0000117859 00000 n
-0000117926 00000 n
-0000119197 00000 n
-0000120418 00000 n
-0000140363 00000 n
-0000138545 00000 n
-0000126485 00000 n
-0000138665 00000 n
-0000138728 00000 n
-0000138791 00000 n
-0000138854 00000 n
-0000138917 00000 n
-0000138980 00000 n
-0000139043 00000 n
-0000139106 00000 n
-0000139169 00000 n
-0000139232 00000 n
-0000139295 00000 n
-0000139358 00000 n
-0000139420 00000 n
-0000139483 00000 n
-0000139546 00000 n
-0000139609 00000 n
-0000139672 00000 n
-0000139735 00000 n
-0000139798 00000 n
-0000139861 00000 n
-0000139924 00000 n
-0000139987 00000 n
-0000140050 00000 n
-0000140113 00000 n
-0000140175 00000 n
-0000140237 00000 n
-0000140300 00000 n
-0000140487 00000 n
-0000156386 00000 n
-0000155574 00000 n
-0000152202 00000 n
-0000155694 00000 n
-0000155757 00000 n
-0000155820 00000 n
-0000155883 00000 n
-0000155946 00000 n
-0000156009 00000 n
-0000156072 00000 n
-0000156135 00000 n
-0000156198 00000 n
-0000156261 00000 n
-0000156324 00000 n
-0000156545 00000 n
-0000156591 00000 n
-0000205215 00000 n
-0000156638 00000 n
-0000156727 00000 n
-0000205083 00000 n
-0000156774 00000 n
-0000156919 00000 n
-0000205004 00000 n
-0000156971 00000 n
-0000157233 00000 n
-0000204911 00000 n
-0000157285 00000 n
-0000157542 00000 n
-0000204832 00000 n
-0000157594 00000 n
-0000157724 00000 n
-0000204739 00000 n
-0000157771 00000 n
-0000157868 00000 n
-0000204607 00000 n
-0000157915 00000 n
-0000158022 00000 n
-0000204542 00000 n
-0000158074 00000 n
-0000158282 00000 n
-0000204449 00000 n
-0000158329 00000 n
-0000158466 00000 n
-0000204317 00000 n
-0000158513 00000 n
-0000158615 00000 n
-0000204252 00000 n
-0000158667 00000 n
-0000158836 00000 n
-0000204159 00000 n
-0000158883 00000 n
-0000158980 00000 n
-0000204041 00000 n
-0000159027 00000 n
-0000159203 00000 n
-0000203962 00000 n
-0000159255 00000 n
-0000159466 00000 n
-0000203883 00000 n
-0000159518 00000 n
-0000159765 00000 n
-0000162131 00000 n
-0000159880 00000 n
-0000159952 00000 n
-0000162371 00000 n
-0000163449 00000 n
-0000163652 00000 n
-0000172933 00000 n
-0000164100 00000 n
-0000164177 00000 n
-0000173171 00000 n
-0000175097 00000 n
-0000175299 00000 n
-0000185338 00000 n
-0000175747 00000 n
-0000175982 00000 n
-0000185577 00000 n
-0000187577 00000 n
-0000187781 00000 n
-0000192989 00000 n
-0000188169 00000 n
-0000188246 00000 n
-0000193226 00000 n
-0000194656 00000 n
-0000194857 00000 n
-0000201687 00000 n
-0000195257 00000 n
-0000195381 00000 n
-0000201923 00000 n
-0000203485 00000 n
-0000203806 00000 n
-0000205294 00000 n
-0000206168 00000 n
-0000207005 00000 n
-0000207860 00000 n
-0000208615 00000 n
-0000208901 00000 n
-0000209015 00000 n
-0000209053 00000 n
-0000209273 00000 n
+0000012336 00000 n
+0000012395 00000 n
+0000203331 00000 n
+0000194500 00000 n
+0000187418 00000 n
+0000012454 00000 n
+0000174940 00000 n
+0000203682 00000 n
+0000027115 00000 n
+0000026024 00000 n
+0000012636 00000 n
+0000026141 00000 n
+0000026202 00000 n
+0000026263 00000 n
+0000026324 00000 n
+0000026384 00000 n
+0000026445 00000 n
+0000026506 00000 n
+0000026567 00000 n
+0000026628 00000 n
+0000026689 00000 n
+0000026750 00000 n
+0000026811 00000 n
+0000026872 00000 n
+0000026933 00000 n
+0000026994 00000 n
+0000027054 00000 n
+0000163291 00000 n
+0000042591 00000 n
+0000039974 00000 n
+0000027250 00000 n
+0000040091 00000 n
+0000040152 00000 n
+0000040213 00000 n
+0000040275 00000 n
+0000040337 00000 n
+0000040399 00000 n
+0000040460 00000 n
+0000040521 00000 n
+0000040581 00000 n
+0000040642 00000 n
+0000040703 00000 n
+0000040764 00000 n
+0000040825 00000 n
+0000040886 00000 n
+0000040947 00000 n
+0000041008 00000 n
+0000041069 00000 n
+0000041130 00000 n
+0000041191 00000 n
+0000041252 00000 n
+0000041312 00000 n
+0000041372 00000 n
+0000041433 00000 n
+0000041494 00000 n
+0000041555 00000 n
+0000041616 00000 n
+0000041677 00000 n
+0000041738 00000 n
+0000041799 00000 n
+0000041860 00000 n
+0000041921 00000 n
+0000041982 00000 n
+0000042043 00000 n
+0000042103 00000 n
+0000042164 00000 n
+0000042225 00000 n
+0000042286 00000 n
+0000042347 00000 n
+0000042408 00000 n
+0000042469 00000 n
+0000042530 00000 n
+0000055613 00000 n
+0000056645 00000 n
+0000055454 00000 n
+0000042714 00000 n
+0000055793 00000 n
+0000055854 00000 n
+0000055915 00000 n
+0000055975 00000 n
+0000056036 00000 n
+0000056096 00000 n
+0000056157 00000 n
+0000056218 00000 n
+0000056279 00000 n
+0000056340 00000 n
+0000056401 00000 n
+0000056462 00000 n
+0000056523 00000 n
+0000056584 00000 n
+0000055586 00000 n
+0000088354 00000 n
+0000072555 00000 n
+0000072309 00000 n
+0000056768 00000 n
+0000072429 00000 n
+0000072492 00000 n
+0000088416 00000 n
+0000088045 00000 n
+0000072679 00000 n
+0000088165 00000 n
+0000088228 00000 n
+0000088291 00000 n
+0000099068 00000 n
+0000098851 00000 n
+0000124056 00000 n
+0000124268 00000 n
+0000120485 00000 n
+0000120706 00000 n
+0000120928 00000 n
+0000121150 00000 n
+0000121371 00000 n
+0000121592 00000 n
+0000121812 00000 n
+0000122034 00000 n
+0000122256 00000 n
+0000122476 00000 n
+0000122698 00000 n
+0000122920 00000 n
+0000123142 00000 n
+0000119547 00000 n
+0000119330 00000 n
+0000123833 00000 n
+0000124478 00000 n
+0000124691 00000 n
+0000124904 00000 n
+0000126318 00000 n
+0000098542 00000 n
+0000088540 00000 n
+0000125117 00000 n
+0000125180 00000 n
+0000125243 00000 n
+0000125307 00000 n
+0000125371 00000 n
+0000125435 00000 n
+0000125499 00000 n
+0000125562 00000 n
+0000125625 00000 n
+0000125688 00000 n
+0000125751 00000 n
+0000125814 00000 n
+0000125877 00000 n
+0000125940 00000 n
+0000126003 00000 n
+0000126066 00000 n
+0000126129 00000 n
+0000126192 00000 n
+0000126255 00000 n
+0000098678 00000 n
+0000119261 00000 n
+0000104457 00000 n
+0000104508 00000 n
+0000104665 00000 n
+0000104821 00000 n
+0000104975 00000 n
+0000105178 00000 n
+0000106461 00000 n
+0000106663 00000 n
+0000107642 00000 n
+0000107842 00000 n
+0000108642 00000 n
+0000108881 00000 n
+0000109240 00000 n
+0000109478 00000 n
+0000109687 00000 n
+0000109924 00000 n
+0000110005 00000 n
+0000115291 00000 n
+0000115359 00000 n
+0000117857 00000 n
+0000117924 00000 n
+0000119195 00000 n
+0000120416 00000 n
+0000140361 00000 n
+0000138543 00000 n
+0000126483 00000 n
+0000138663 00000 n
+0000138726 00000 n
+0000138789 00000 n
+0000138852 00000 n
+0000138915 00000 n
+0000138978 00000 n
+0000139041 00000 n
+0000139104 00000 n
+0000139167 00000 n
+0000139230 00000 n
+0000139293 00000 n
+0000139356 00000 n
+0000139418 00000 n
+0000139481 00000 n
+0000139544 00000 n
+0000139607 00000 n
+0000139670 00000 n
+0000139733 00000 n
+0000139796 00000 n
+0000139859 00000 n
+0000139922 00000 n
+0000139985 00000 n
+0000140048 00000 n
+0000140111 00000 n
+0000140173 00000 n
+0000140235 00000 n
+0000140298 00000 n
+0000140485 00000 n
+0000156384 00000 n
+0000155572 00000 n
+0000152200 00000 n
+0000155692 00000 n
+0000155755 00000 n
+0000155818 00000 n
+0000155881 00000 n
+0000155944 00000 n
+0000156007 00000 n
+0000156070 00000 n
+0000156133 00000 n
+0000156196 00000 n
+0000156259 00000 n
+0000156322 00000 n
+0000156543 00000 n
+0000156589 00000 n
+0000205213 00000 n
+0000156636 00000 n
+0000156725 00000 n
+0000205081 00000 n
+0000156772 00000 n
+0000156917 00000 n
+0000205002 00000 n
+0000156969 00000 n
+0000157231 00000 n
+0000204909 00000 n
+0000157283 00000 n
+0000157540 00000 n
+0000204830 00000 n
+0000157592 00000 n
+0000157722 00000 n
+0000204737 00000 n
+0000157769 00000 n
+0000157866 00000 n
+0000204605 00000 n
+0000157913 00000 n
+0000158020 00000 n
+0000204540 00000 n
+0000158072 00000 n
+0000158280 00000 n
+0000204447 00000 n
+0000158327 00000 n
+0000158464 00000 n
+0000204315 00000 n
+0000158511 00000 n
+0000158613 00000 n
+0000204250 00000 n
+0000158665 00000 n
+0000158834 00000 n
+0000204157 00000 n
+0000158881 00000 n
+0000158978 00000 n
+0000204039 00000 n
+0000159025 00000 n
+0000159201 00000 n
+0000203960 00000 n
+0000159253 00000 n
+0000159464 00000 n
+0000203881 00000 n
+0000159516 00000 n
+0000159763 00000 n
+0000162129 00000 n
+0000159878 00000 n
+0000159950 00000 n
+0000162369 00000 n
+0000163447 00000 n
+0000163650 00000 n
+0000172931 00000 n
+0000164098 00000 n
+0000164175 00000 n
+0000173169 00000 n
+0000175095 00000 n
+0000175297 00000 n
+0000185336 00000 n
+0000175745 00000 n
+0000175980 00000 n
+0000185575 00000 n
+0000187575 00000 n
+0000187779 00000 n
+0000192987 00000 n
+0000188167 00000 n
+0000188244 00000 n
+0000193224 00000 n
+0000194654 00000 n
+0000194855 00000 n
+0000201685 00000 n
+0000195255 00000 n
+0000195379 00000 n
+0000201921 00000 n
+0000203483 00000 n
+0000203804 00000 n
+0000205292 00000 n
+0000206166 00000 n
+0000207003 00000 n
+0000207858 00000 n
+0000208613 00000 n
+0000208899 00000 n
+0000209013 00000 n
+0000209051 00000 n
+0000209271 00000 n
trailer
-<< /Size 312 /Root 310 0 R /Info 311 0 R /ID [ <B32865517BA2FB7E4BB1ABDF40E12A6D> <B32865517BA2FB7E4BB1ABDF40E12A6D> ] >>
+<< /Size 312 /Root 310 0 R /Info 311 0 R /ID [ <2EBC32D4093757117F58BA4CD501AE61> <2EBC32D4093757117F58BA4CD501AE61> ] >>
startxref
-209727
+209725
%%EOF
diff --git a/macros/latex/contrib/newpax/newpax.tex b/macros/latex/contrib/newpax/newpax.tex
index 65cda2cf83..a7dd3c82c6 100644
--- a/macros/latex/contrib/newpax/newpax.tex
+++ b/macros/latex/contrib/newpax/newpax.tex
@@ -1,7 +1,7 @@
% !Mode:: "TeX:UTF-8:Main"
\makeatletter
-\def\UlrikeFischer@package@version{0.54}
-\def\UlrikeFischer@package@date{2023-09-11}
+\def\UlrikeFischer@package@version{0.55}
+\def\UlrikeFischer@package@date{2023-11-08}
\makeatother
\DocumentMetadata{pdfversion=1.7,lang=en-UK, uncompress}
diff --git a/macros/latex/contrib/notebeamer/README.md b/macros/latex/contrib/notebeamer/README.md
index db7f75a9f8..70e97e633b 100644
--- a/macros/latex/contrib/notebeamer/README.md
+++ b/macros/latex/contrib/notebeamer/README.md
@@ -19,4 +19,4 @@ either version 1.3c of this license or (at your option) any later version.
This work has the LPPL maintenance status `maintained`.
The Current Maintainer of this work is
-[Mingyu Xia](https://www.ctan.org/author/xiamyphys). \ No newline at end of file
+[Mingyu Xia](https://www.ctan.org/author/xia-my). \ No newline at end of file
diff --git a/macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg b/macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg
index 26861434df..3d473bf869 100644
--- a/macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg
+++ b/macros/latex/contrib/notebeamer/doc/images/Inuyasa.jpg
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf b/macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
index bcea2a2522..4df7320730 100644
--- a/macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
+++ b/macros/latex/contrib/notebeamer/doc/images/newnote3sdemo.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf b/macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
index 4f87c9c7b0..581fbd1b1d 100644
--- a/macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
+++ b/macros/latex/contrib/notebeamer/doc/images/newnote4sdemo.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf b/macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
index ef3b388d31..5c0c4ab077 100644
--- a/macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
+++ b/macros/latex/contrib/notebeamer/doc/images/newnotedemo.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/images/titlepage1.pdf b/macros/latex/contrib/notebeamer/doc/images/titlepage1.pdf
new file mode 100644
index 0000000000..fd79019286
--- /dev/null
+++ b/macros/latex/contrib/notebeamer/doc/images/titlepage1.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/images/titlepage.pdf b/macros/latex/contrib/notebeamer/doc/images/titlepage2.pdf
index bd9ddb1eb2..bd9ddb1eb2 100644
--- a/macros/latex/contrib/notebeamer/doc/images/titlepage.pdf
+++ b/macros/latex/contrib/notebeamer/doc/images/titlepage2.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf b/macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
index a1321329ba..d36511b6f5 100644
--- a/macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
+++ b/macros/latex/contrib/notebeamer/doc/notebeamer-demo.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex b/macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
index 6e90534b3d..cadf4dfb76 100644
--- a/macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
+++ b/macros/latex/contrib/notebeamer/doc/notebeamer-demo.tex
@@ -1,27 +1,29 @@
-\documentclass[darker]{notebeamer}
+\documentclass[darker,libertinus]{notebeamer}
\begin{document}
% Assign the author & mail address
\author{Axia} \mail{xiamyphys@gmail.com}
% Assign the titlepage, sitcker and logo file
- \flyleaf{titlepage.pdf} \sticker{Inuyasa.jpg}
+ \flyleaf{titlepage1.pdf} \sticker{Inuyasa.jpg}
% Assign the logo link and info
\logo[https://sci.hdu.edu.cn]{HDU.pdf}[Hangzhou·Zhejiang]
% Create a cover page with color H6, title and subtitle
\notebook[H6]{Quantum Transport}[Dirac Fermion Discussion Group]
% Assign the chapter title and the file will be inserted after
\chapter[PHYSICAL REVIEW B VOLUME 50, NUMBER 8]{newnotedemo.pdf}
- % Insert the first page of the file with the format 1 image per page
- \newnote{1}{1}
+ % Insert the page 3--4 of the file with the format 1 image per page
+ \newnote{3}{4}
+ % Change the titlepage in the subsequent notebooks
+ \flyleaf{titlepage2.pdf}
% Create a cover page with color H5, title
- \notebook[H5]{Advanced Quantum Mechanics}
+ \notebook[H5]{AQM \& SPD}
\chapter[Introduction \& Fundamental Concepts]{newnote3sdemo.pdf}
- % Insert the file from page 1 to 3 with the format 3 images per page
- \newnotesss{1}{3}
+ % Insert the page 1--2, 4--6 of the file with the format 3 images per page
+ \newnotesss{1}{2} \newnotesss{4}{6}
\chapter[SPD Basic: Transport]{newnote4sdemo.pdf}
- % Insert the file from page 1 to 4 with the format 4 images per page
- \newnotessss{1}{4}
+ % Insert the page 1--2, 4--6, 7--10 of the file with the format 4 images per page
+ \newnotessss{1}{2} \newnotessss{4}{6} \newnotessss{7}{10}
% Create an empty note paper with no page number
- \emptynote*
+ \emptynote*[3]
% Create an empty note paper with logo and info but no page number
- \newhdunote*
+ \emptyhdunote*[2]
\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/notebeamer/doc/notebeamer-demo9.pdf b/macros/latex/contrib/notebeamer/doc/notebeamer-demo9.pdf
deleted file mode 100644
index 9d9da5e08a..0000000000
--- a/macros/latex/contrib/notebeamer/doc/notebeamer-demo9.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf b/macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
index e938755eca..4905a3c915 100644
--- a/macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
+++ b/macros/latex/contrib/notebeamer/doc/notebeamer-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex b/macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
index 8e3d57472a..8caa538d0b 100644
--- a/macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
+++ b/macros/latex/contrib/notebeamer/doc/notebeamer-doc.tex
@@ -6,7 +6,8 @@
%% * version. *
%% ******************************************************
\documentclass[11pt]{article}
-\usepackage{geometry,pdfpages}
+\usepackage{geometry}
+\usepackage{pdfpages}
\usepackage[level]{datetime}
\usepackage{unicode-math}
\usepackage{authblk}
@@ -31,7 +32,7 @@
keywordstyle = \color{H3},
commentstyle = \color{darkgray},
tabsize = 2,
- keywords = {mail,flyleaf,sticker,logo,notebook,chapter,newnote,newnotesss,newnotessss,emptynote,newhdunote}
+ keywords = {mail,flyleaf,sticker,logo,notebook,chapter,newnote,newnotesss,newnotessss,emptynote,emptyhdunote}
}
\usepackage{hyperref,xcolor,verbatim}
\definecolor{pkgcolor}{Hsb}{103,.8,.5}
@@ -59,18 +60,18 @@
\noindent\makebox[0pt][r]{\makebox[-3em][r]{\small\textbf{\textcolor{H7}{#1}}}\;\;}{\sffamily Update: \ignorespaces#2}}
\makeatother
-\title{The \pkg{notebeamer} Template}
-\author[1]{Xia Ming-Yu, \href{https://www.hdu.edu.cn}{Hangzhou Dianzi University}}
+\title{The \pkg{NoteBeamer} Template}
+\author[1]{Xia Ming Yu, \href{https://www.hdu.edu.cn}{Hangzhou Dianzi University}}
\ddmmyyyydate
\date{\today}
\affil[1]{\href{mailto:xiamyphys@gmail.com}{\texttt{xiamyphys@gmail.com}}}
\date{\today\quad Version 2.0a\thanks{%
- \url{https://github.com/xiamyphys/notebeamer}}}
+ \url{https://github.com/xiamyphys/NoteBeamer}}}
\begin{document}
\maketitle
\begin{abstract}
-This is the document for \pkg{notebeamer} template, which provides a method to input Beamers on note papers and make notebook quickly.
+This is the document for \pkg{NoteBeamer} template, which provides a method to input Beamers on note papers and make notebook quickly.
\end{abstract}
@@ -96,21 +97,26 @@ I strongly suggest that you should use cmd to implement the commands to update a
If you are in some areas with awful Internet environment, you can choose proper mirror source or use other means\footnote{Please comply with local network regulations.}. To learn more, please refer to \href{https://tex.stackexchange.com/questions/55437/how-do-i-update-my-tex-distribution}{How do I update my TEX distribution?}
-\subsection{Loading \pkg{notebeamer} and its modes}
+\subsection{Loading \pkg{NoteBeamer} and its modes}
Save the file \verb|notebeamer.cls| to your project's root directory, and then create a \verb|.tex| file, just input the command \verb|\documentclass{notebeamer}| on the first line.
The template provides two modes, \mode{draft} and \mode{color}. Just add the options of the modes you want separately in the square bracket of the command \verb|\documentclass[options]{notebeamer}| in your \verb|.tex| file.
-\section{Modes of \pkg{notebeamer}}
+\section{Modes of \pkg{NoteBeamer}}
+
+
\subsection{The \mode{draft} mode}
-Like most of the templates, this template also provide \mode{draft} mode (with the support of package \pkg{graphics}), tex will only read for size info of pages you input, and a box of the correct size is printed with the filename in.
+Like most of the templates, this template also provide \mode{draft} mode (with the support of package \pkg{graphics}), \sffamily\TeX{} will only read for size info of pages you input, and a box of the correct size is printed with the filename in.
This can accelerate the speed of compile and you can preview the effect quickly when you input a file with too many pages and (or) its size is too large. After you make sure that there's no formatting errors, you can cancel this mode just to wait until compiled.
\subsection{The \mode{normal}, \mode{lighter}, \& \mode{darker} modes}
-This mode can make the color of the covers you creates in this template get lighter or darker, and the default opinion is \mode{normal}.
+This mode can make the color of the covers you create in this template get lighter or darker, and the default opinion is \mode{normal}.
-\section{Commands of \pkg{notebeamer}}
+\subsection{The \mode{times} \& \mode{libertinus} modes}
+This mode can deside which font the notebook will use: The default \emph{New Times Roman} font or the \emph{Libertinus} font. You can use Libertinus fonts if you've installed it on your computer, and the default opinion is \mode{times}.
+
+\section{Commands of \pkg{NoteBeamer}}
\subsection{The \cmd{author}, \cmd{mail}, \cmd{flyleaf}, \cmd{sticker} and \cmd{logo} commands}
\begin{verbatim}
@@ -121,11 +127,11 @@ This mode can make the color of the covers you creates in this template get ligh
\begin{itemize}
\item \cmd{author}, \cmd{mail} and \cmd{flyleaf} command.
- There will be an authorname or (and) mail on the cover page after you use the command \cmd{author} or (and) \cmd{mail}, also a hyperlink will be added to the email address. A titlpage will automatically be added after the cover page after you use the command \cmd{flyleaf}.
+ There will be an author's name or (and) mail on the cover page after you use the command \cmd{author} or (and) \cmd{mail}, also a hyperlink will be added to the email address. A titlepage will automatically be added after the cover page after you use the command \cmd{flyleaf}.
\item \cmd{sticker} and \cmd{logo} command.
- There will be a sticker on the south east of the note paper after you add, and there will be a logo on the north west corner of the cover page and hdu note paper; otherwise it won't.
+ There will be a sticker on the south east of the note paper after you add, and there will be a logo on the north west corner of the cover page and HDU note paper; otherwise it won't.
The first and third variable of the command \cmd{logo} can assign the link and info of the logo, which are optional.
@@ -153,15 +159,18 @@ This command has 2 variables: \verb|chaptertitle| and \verb|filename|, will assi
If a star (*) is added after this command, the counter \verb|chap| won't take effect.
-\subsection{The \cmd{emptynote} \& \cmd{newhdunote} command}
+\subsection{The \cmd{emptynote} \& \cmd{emptyhdunote} command}
\begin{verbatim}
- \emptynote \emptynote* \newhdunote \newhdunote*
+ \emptynote \emptynote* \emptyhdunote \emptyhdunote*
+ \emptynote[1] \emptynote*[2] \emptyhdunote[3] \emptyhdunote*[4]
\end{verbatim}
-Command \cmd{emptynote} will create an empty note paper with the chapter title before and page number following the previous page, and command \cmd{newhdunote} will create an empty note paper with logo (may include link) and info were assigned by the command \cmd{logo} but without chapter title on the top of the note paper.
+Command \cmd{emptynote} will create an empty note paper with the chapter title before and page number following the previous page, and command \cmd{emptyhdunote} will create an empty note paper with logo (may include link) and info were assigned by the command \cmd{logo} but without chapter title on the top of the note paper.
If a star (*) is added after this command, then the note paper created won't include the chapter title and page number. Also, the counter \verb|page| won't take effect.
+There's one optional variable of these command, it decides the number of note papers you will create, and the default value is 1 certainly.
+
\subsection{The \cmd{newnote (sss) (ssss)} commands}
\begin{verbatim}
\newnote{start page}{end page} % insert 1 image per page
@@ -171,7 +180,6 @@ If a star (*) is added after this command, then the note paper created won't inc
These commands will create note papers that were inserted images on the left side, the two variables is the start page number and the end page number of the file that was already assigned by the second variable of the command \cmd{chapter}.
-\newpage
\section{Version History}
In the Advanced Quantum Mechanics class on 19 October, 2023, my \emph{obsessive-compulsive disorder} forced me to copy all the content projected by the teacher onto the whiteboard on my iPad, and I found that I only got a few pages full of notes without any knowledge understood in my brain after a class is over. Then, an idea suddenly occurred me: Why not create an automated program to quickly insert the Beamers given by the teacher before class with the format of several images per page? So I can just annotate on it and pay more attention to listen to the teacher. After the class ended that day, I went back to my dormitory and started writing programs in \textsf\LaTeX{}.
@@ -182,64 +190,69 @@ On 24 October, 2023, a member in the CMC competition WeChat group praised for my
While considering the suggestions from friends, I am also thinking about how to simplify the previous code. Because in version 1.0, if one want to insert a Beamer with 78 images and make 3 images per page, then he should write the command \cmd{newnotesss} for 26 times, it's so inelegant... However, no matter how I write the loop, it's can't meet my expectations or report errors. Then, I asked stackexchange for help, and finally a LaTeX programmer \href{https://tex.stackexchange.com/users/51799/wipet}{wipet} wrote the loop module for me. Here, I want to express my gratitude to him.
-\textsf{\bfseries Version 2.0a} was finished developing on 1 November, 2023. This version not only simplified the commands to insert Beamers from to dozens of commands to only 1 command, but redesigned some details and functions. Firstly, this version supports to insert only one page of notes on the left side. What's more, this version supports to insert your school's logo on the cover page and empty note paper. Also, this version supports insert empty pages without page number and chapter title with just add a star (*) after the command. Finally, this version can add a subtitle on the cover page, and redesign the colors (chosen from Hangzhou MTR) of the cover pages.
+\textsf{\bfseries Version 2.0a} was finished developing on 1 November, 2023. This version not only simplified the commands to insert Beamers from to dozens of commands to only 1 command, but redesigned some details and functions. Firstly, this version supports to insert only one page of notes on the left side. What's more, this version supports to insert your school's logo on the cover page and empty note paper. Also, this version supports insert empty note papers without page number and chapter title with just add a star (*) after the command. Finally, this version can add a subtitle on the cover page, and redesign the colors (chosen from Hangzhou MTR) of the cover pages.
+
+\textsf{\bfseries Version 2.1a} was finished developing on 9 November, 2023. This version has fixed some bugs, and now supports inserting non-consecutive page numbers of the same file, and you can inserting a certain number of empty note papers with only one command. Also, this version has redesigned the top and bottom margins and the height between note lines in response to the suggestion from \href{https://qm.qq.com/q/OnHzbNvVAG}{QQ Group} member. What's more, this version supports the `Libertinus' font, which can make users have a better visual effect.
-\datechange{\today}{Version 2.0a }
+\datechange{01/11/2023}{Version 2.0a}
\begin{itemize}
- \item Simplify the command of inserting 3 \& 4 images per page
- \item Redesign the cover page \& note paper title
- \item Add commands to create empty note paper with(out) chapter title \& page number
- \item Add commands to create empty note paper with logo and info on the top
+ \item Simplify the command of inserting 3 \& 4 images per page.
+ \item Redesign the cover page \& note paper title.
+ \item Add commands to create empty note paper with(out) chapter title \& page number.
+ \item Add commands to create empty note paper with logo and info on the top.
+\end{itemize}
+
+\datechange{\today}{Version 2.1a}
+\begin{itemize}
+ \item Fixed the bug of page number errors when inserting the titlepage.
+ \item Fixed the bug of picture string position when inserting the first page number of courseware when the page number is not 1.
+ \item Supports inserting non-consecutive page numbers of the same file.
+ \item Supports inserting a certain number of empty note papers \& HDU empty note papers with only one command.
+ \item Support the `Libertinus' font.
+ \item Increased the top and bottom margins of the page by 18.8\% than before.
+ \item Other detailed adjustments.
\end{itemize}
\newpage
\appendix
\section{Document Example}
-\begin{lstlisting}[style=TeX]
-\documentclass[darker]{notebeamer}
-\begin{document}
- % Assign the author & mail address
- \author{Axia} \mail{xiamyphys@gmail.com}
- % Assign the titlepage, sitcker and logo file
- \flyleaf{titlepage.pdf} \sticker{Inuyasa.jpg}
- % Assign the logo link and info
- \logo[https://sci.hdu.edu.cn]{HDU.pdf}[Hangzhou·Zhejiang]
- % Create a cover page with color H6, title and subtitle
- \notebook[H6]{Quantum Transport}[Dirac Fermion Discussion Group]
- % Assign the chapter title and the file will be inserted after
- \chapter[PHYSICAL REVIEW B VOLUME 50, NUMBER 8]{newnotedemo.pdf}
- % Insert the first page of the file with the format 1 image per page
- \newnote{1}{1}
- % Create a cover page with color H5, title
- \notebook[H5]{Advanced Quantum Mechanics}
- \chapter[Introduction \& Fundamental Concepts]{newnote3sdemo.pdf}
- % Insert the file from page 1 to 3 with the format 3 images per page
- \newnotesss{1}{3}
- \chapter[SPD Basic: Transport]{newnote4sdemo.pdf}
- % Insert the file from page 1 to 4 with the format 4 images per page
- \newnotessss{1}{4}
- % Create an empty note paper with no page number
- \emptynote*
- % Create an empty note paper with logo and info but no page number
- \newhdunote*
-\end{document}
-\end{lstlisting}
+\lstinputlisting[style=TeX]{notebeamer-demo.tex}
-\label{dirtree}
-\dirtree{%
-.1 tex/.
-.2 figures/.
-.3 HDU.pdf.
-.3 Inuyasa.jpg.
-.3 titlepage.pdf.
-.3 newnotedemo.pdf.
-.3 newnote3sdemo.pdf.
-.3 newnote4sdemo.pdf.
-.2 notebeamer-demo.tex.
-.2 notebeamer.cls.
-.2 License.
-.2 README.md.
-}
+\vspace{0.5em}\hrule\vspace{0.5em}
-\includepdf{notebeamer-demo9.pdf}
+\label{dirtree}
+\begin{minipage}{0.48\textwidth}
+ \dirtree{%
+ .1 doc/.
+ .2 images/.
+ .3 HDU.pdf.
+ .3 Inuyasa.jpg.
+ .3 titlepage1.pdf.
+ .3 titlepage2.pdf.
+ .3 newnotedemo.pdf.
+ .3 newnote3sdemo.pdf.
+ .3 newnote4sdemo.pdf.
+ .2 notebeamer-demo.tex.
+ .2 notebeamer-demo.pdf.
+ }
+\end{minipage}
+\hfill
+\begin{minipage}{0.48\textwidth}
+ \dirtree{%
+ .1 notebeamer/.
+ .2 doc/.
+ .3 images/.
+ .3 notebeamer-demo.tex.
+ .3 notebeamer-demo.pdf.
+ .3 notebeamer-doc.tex.
+ .3 notebeamer-doc.pdf.
+ .2 tex/.
+ .3 notebeamer.cls.
+ .2 License.
+ .2 README.md.
+ }
+\end{minipage}
+
+
+\includepdf[pages=-,nup=4x4]{notebeamer-demo.pdf}
\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/notebeamer/tex/notebeamer.cls b/macros/latex/contrib/notebeamer/tex/notebeamer.cls
index 98fc9f5af2..1827871355 100644
--- a/macros/latex/contrib/notebeamer/tex/notebeamer.cls
+++ b/macros/latex/contrib/notebeamer/tex/notebeamer.cls
@@ -8,22 +8,29 @@
%% ****************************************************** ***** ** * * *** * * *
%% start of file `notebeamer.cls'. *
%% Copyright 2023 LiteLaTeX (xiamyphys@gmail.com) *
-%% available at https://github.com/xiamyphys/Note-template-imitated-from-Goodnotes-made-by-LaTeX- *
+%% available at https://github.com/xiamyphys/NoteBeamer *
%% Thanks `wipet' (https://petr.olsak.net/) provides Beamers automatically inserts module *
%% !Mode:: "TeX:UTF-8" *
%% ************************************************************************************************************
+
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{notebeamer}[2023/11/01 v2.0a NoteBeamer document class]
+\ProvidesClass{notebeamer}[09/11/2023 v2.1a NoteBeamer document class]
-%% Global opinion
+%% Global opinions
\RequirePackage{kvoptions}
\RequirePackage{etoolbox}
\SetupKeyvalOptions{family=NB, prefix=NB@, setkeys=\kvsetkeys}
\newcommand{\ekv}[1]{\kvsetkeys{NB}{#1}}
+
\DeclareStringOption[normal]{color}
\DeclareVoidOption{lighter}{\ekv{color=lighter}}
\DeclareVoidOption{normal}{\ekv{color=normal}}
\DeclareVoidOption{darker}{\ekv{color=darker}}
+
+\DeclareStringOption[times]{font}
+\DeclareVoidOption{times}{\ekv{font=times}}
+\DeclareVoidOption{libertinus}{\ekv{font=libertinus}}
+
\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{standalone}}
\ProcessKeyvalOptions*\relax
\PassOptionsToPackage{quiet}{fontspec}
@@ -50,47 +57,60 @@
}
\newcommand{\flyleaf}[1]{\gdef\@flyleaf{#1}}
\newcommand{\sticker}[1]{\gdef\@sticker{#1}}
-\NewDocumentCommand\logo{O{https://www.hdu.edu.cn} m O{浙江·æ­å·žÂ·ä¸‹æ²™é«˜æ•™å›­}}{\gdef\@edu{#1}\gdef\@logo{#2}\gdef\@address{#3}}
+\NewDocumentCommand\logo{O{https://www.hdu.edu.cn} m O{Hangzhou·Zhejiang}}{\gdef\@edu{#1}\gdef\@logo{#2}\gdef\@address{#3}}
+
+%% Fonts
+\ifdefstring{\NB@font}{libertinus}{
+\setmainfont{Libertinus Serif}
+\setsansfont{Libertinus Sans}
+\setmonofont{NotoSansMono}[
+ Scale=MatchLowercase,
+ Extension=.ttf,
+ UprightFont=*-Light,
+ BoldFont=*-Medium
+]
+}{\relax}
%% notepages
\RequirePackage{graphics}
-\graphicspath{{./beamer/}{./figure/}{./figures/}{./image/}{./images/}{./graphics/}{./graphic/}{./pictures/}{./picture/}}% 路径索引
-\definecolor{lightyello}{HTML}{F8F7E9}
+\graphicspath{{./beamer/}{./figure/}{./figures/}{./image/}{./images/}{./graphics/}{./graphic/}{./pictures/}{./picture/}}% Paths
+\definecolor{lightyellow}{HTML}{F7F6E9}
\definecolor{紺色}{HTML}{223A70}
\newcounter{chap}
\newcounter{note}
-\newcommand{\chaptername}{\faIcon{envira} Chapter}
+\newcommand{\chaptername}{\faIcon{seedling} Chapter}
%%%% 1 note per page
\newcommand{\newnote}[2]{
\refstepcounter{note}
+ \addtocounter{note}{-1}
\foreach \n in {#1,...,#2}{
\begin{tikzpicture}
- \fill [lightyello!20] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
- \ifcsname @sticker\endcsname\node [anchor=east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.0684*\noteheight in) {\includegraphics[height=0.85072 in]{\@sticker}};\fi
+ \fill [lightyellow!50] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
+ \ifcsname @sticker\endcsname\node [anchor=south east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.012*\noteheight in) {\includegraphics[height=1.07158 in]{\@sticker}};\fi
%%%%%% imput file
- \node [yshift=\thenote*36*0.026*\noteheight in,inner sep=0pt] at (0.4*\notewidth in,0.032*\noteheight in-13.5*0.026*\noteheight in) {\ifcsname @chapter\endcsname\includegraphics[height=5.63602 in,page=\n]{\@courseware}\fi};
+ \node [yshift=(\thenote+1)*33*0.028*\noteheight in,inner sep=0pt] at (0.4*\notewidth in,0.038*\noteheight in-12.5*0.028*\noteheight in) {\ifcsname @chapter\endcsname\includegraphics[height=5.61148 in,page=\n]{\@courseware}\fi};
%%%%%% draw lines & dots: right
- \foreach \a in {10,...,36}
- \foreach \b in {29,...,35}
- \fill [fill=gray,xshift=\b*0.025*\notewidth in,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) circle (0.006);% 点
- \foreach \a in {10,...,35}
- \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.026 in] (0.75*\notewidth in+0.25*0.026*\notewidth in,0.032*\noteheight in) --++ (0.2*\notewidth in-0.25*0.026*\notewidth in,0);% 横线
+ \foreach \a in {9,...,33}
+ \foreach \b in {24,...,29}
+ \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) circle (0.006);% 点
+ \foreach \a in {9,...,32}
+ \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.028 in] (0.75*\notewidth in+0.25*0.028*\notewidth in,0.038*\noteheight in) --++ (0.2*\notewidth in-0.25*0.028*\notewidth in,0);% 横线
%%%%%% draw lines & dots: bottom
- \foreach \a in {0,...,9,9}
- \foreach \b in {1,...,35}
- \fill [fill=gray,xshift=\b*0.025*\notewidth in,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) circle (0.006);% 点
- \foreach \a in {1,...,9,9}
- \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 横线
+ \foreach \a in {0,...,8,8}
+ \foreach \b in {1,...,29}
+ \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) circle (0.006);% 点
+ \foreach \a in {1,...,8,8}
+ \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 横线
- \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
- \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=36*0.026*\noteheight in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=33*0.028*\noteheight in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
- \draw [line cap=round,thick,opacity=0.4,gray] (0.75*\notewidth in,0.032*\noteheight in+9.25*0.026*\noteheight in) -- (0.75*\notewidth in,0.032*\noteheight in+35.75*0.026*\noteheight in);% 分æ çº¿
+ \draw [line cap=round,thick,opacity=0.4,gray] (0.75*\notewidth in,0.038*\noteheight in+8.25*0.028*\noteheight in) -- (0.75*\notewidth in,0.038*\noteheight in+32.75*0.028*\noteheight in);% 分æ çº¿
\end{tikzpicture}
}
}
@@ -99,31 +119,33 @@
\newcommand{\threebeamers}[3]{
\refstepcounter{note}
\begin{tikzpicture}
- \fill [lightyello!20] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
- \ifcsname @sticker\endcsname\node [anchor=east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.0684*\noteheight in) {\includegraphics[height=0.85072 in]{\@sticker}};\fi
+ \fill [lightyellow!50] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
+ \ifcsname @sticker\endcsname\node [anchor=south east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.012*\noteheight in) {\includegraphics[height=1.07158 in]{\@sticker}};\fi
%%%%%% imput file
\foreach \n in {#1,#2,#3}
- \node [yshift=((42-\n*12+(\thenote-1)*36)*0.026*\noteheight in),inner sep=0pt] at (0.3125*\notewidth in,0.032*\noteheight in) {\ifcsname @chapter\endcsname\includegraphics[height=2.44582 in,page=\n]{\@courseware}\fi};
+ \node [yshift=((27.5-(\n-#1)*11+\thenote*33)*0.028*\noteheight in),inner sep=0pt] at (0.3125*\notewidth in,0.038*\noteheight in) {\ifcsname @chapter\endcsname\includegraphics[height=2.40492 in,page=\n]{\@courseware}\fi};
%%%%%% draw lines & dots
- \foreach \a in {0,...,36}
- \foreach \b in {22,...,35}
- \fill [fill=gray,xshift=\b*0.025*\notewidth in,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) circle (0.006);% 点
- \foreach \a in {1,...,35}
- \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.026 in] (0.575*\notewidth in+0.25*0.026*\notewidth in,0.032*\noteheight in) --++ (0.375*\notewidth in-0.25*0.026*\notewidth in,0);% 横线
+ \foreach \a in {0,...,33}
+ \foreach \b in {18,...,29}
+ \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) circle (0.006);% 点
+ \foreach \a in {1,...,32}
+ \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.028 in] (0.575*\notewidth in+0.25*0.028*\notewidth in,0.038*\noteheight in) --++ (0.375*\notewidth in-0.25*0.028*\notewidth in,0);% 横线
- \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
- \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=36*0.026*\noteheight in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=33*0.028*\noteheight in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
- \draw [line cap=round,thick,opacity=0.4,gray] (0.575*\notewidth in,0.032*\noteheight in+0.25*0.026*\noteheight in) -- (0.575*\notewidth in,0.032*\noteheight in+35.75*0.026*\noteheight in);% 分æ çº¿
+ \draw [line cap=round,thick,opacity=0.4,gray] (0.575*\notewidth in,0.038*\noteheight in+0.25*0.028*\noteheight in) -- (0.575*\notewidth in,0.038*\noteheight in+32.75*0.028*\noteheight in);% 分æ çº¿
\end{tikzpicture}
}
+
%%%%%% Simplify loop 3
\newcount\tmpnum
\def\newnotesss#1#2{%
- \def\maxnum{#2}\tmpnum=1
+\addtocounter{note}{-1}
+ \def\maxnum{#2}\tmpnum=#1
\loop
\unless\ifnum\tmpnum>#2 \threebeamers{\valnum0}{\valnum1}{\valnum2}
\advance\tmpnum by3
@@ -138,29 +160,31 @@
\newcommand{\fourbeamers}[4]{
\refstepcounter{note}
\begin{tikzpicture}
- \fill [lightyello!20] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
- \ifcsname @sticker\endcsname\node [anchor=east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.0684*\noteheight in) {\includegraphics[height=0.85072 in]{\@sticker}};\fi
+ \fill [lightyellow!50] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
+ \ifcsname @sticker\endcsname\node [anchor=south east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.012*\noteheight in) {\includegraphics[height=1.07158 in]{\@sticker}};\fi
%%%%%% imput file
\foreach \n in {#1,#2,#3,#4}
- \node [yshift=((40.5-\n*9+(\thenote-1)*36)*0.026*\noteheight in),inner sep=0pt] at (0.3125*\notewidth in,0.032*\noteheight in) {\ifcsname @chapter\endcsname\includegraphics[height=1.80778 in,page=\n]{\@courseware}\fi};
+ \node [yshift=((28.875-(\n-#1)*8.25+\thenote*33)*0.028*\noteheight in),inner sep=0pt] at (0.3125*\notewidth in,0.038*\noteheight in) {\ifcsname @chapter\endcsname\includegraphics[height=1.77506 in,page=\n]{\@courseware}\fi};
- \foreach \a in {0,...,36}
- \foreach \b in {22,...,35}
- \fill [fill=gray,xshift=\b*0.025*\notewidth in,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) circle (0.006);% 点
- \foreach \a in {1,...,35}
- \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.026 in] (0.575*\notewidth in+0.25*0.026*\notewidth in,0.032*\noteheight in) --++ (0.375*\notewidth in-0.25*0.026*\notewidth in,0);% 横线
+ \foreach \a in {0,...,33}
+ \foreach \b in {18,...,29}
+ \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) circle (0.006);% 点
+ \foreach \a in {1,...,32}
+ \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.028 in] (0.575*\notewidth in+0.25*0.028*\notewidth in,0.038*\noteheight in) --++ (0.375*\notewidth in-0.25*0.028*\notewidth in,0);% 横线
- \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
- \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=36*0.026*\noteheight in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=33*0.028*\noteheight in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
- \draw [line cap=round,thick,opacity=0.4,gray] (0.575*\notewidth in,0.032*\noteheight in+0.25*0.026*\noteheight in) -- (0.575*\notewidth in,0.032*\noteheight in+35.75*0.026*\noteheight in);% 分æ çº¿
+ \draw [line cap=round,thick,opacity=0.4,gray] (0.575*\notewidth in,0.038*\noteheight in+0.25*0.028*\noteheight in) -- (0.575*\notewidth in,0.038*\noteheight in+32.75*0.028*\noteheight in);% 分æ çº¿
\end{tikzpicture}
}
+
%%%%%% Simplify loop 4
\newcount\tmpnum
\def\newnotessss#1#2{%
- \def\maxnum{#2}\tmpnum=1
+\addtocounter{note}{-1}
+ \def\maxnum{#2}\tmpnum=#1
\loop
\unless\ifnum\tmpnum>#2 \fourbeamers{\valnum0}{\valnum1}{\valnum2}{\valnum3}
\advance\tmpnum by4
@@ -172,54 +196,70 @@
}
%%%% emptynote (*without chapter title & page number)
-\NewDocumentCommand\emptynote{s}{
+\NewDocumentCommand\clearnote{s}{
\begin{tikzpicture}
- \fill [lightyello!20] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
- \ifcsname @sticker\endcsname\node [anchor=east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.0684*\noteheight in) {\includegraphics[height=0.85072 in]{\@sticker}};\fi
- \foreach \a in {0,...,36}
- \foreach \b in {1,...,35}
- \fill [fill=gray,xshift=\b*0.025*\notewidth in,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) circle (0.006);% 点
- \foreach \a in {1,...,35}
- \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 横线
+ \fill [lightyellow!50] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
+ \ifcsname @sticker\endcsname\node [anchor=south east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.012*\noteheight in) {\includegraphics[height=1.07158 in]{\@sticker}};\fi
+ \foreach \a in {0,...,33}
+ \foreach \b in {1,...,29}
+ \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) circle (0.006);% 点
+ \foreach \a in {1,...,32}
+ \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 横线
- \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 底部粗线
\IfBooleanTF{#1}
{
- \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=36*0.026*\noteheight in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page\addtocounter{page}{-1}\quad\quad};% 顶部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=33*0.028*\noteheight in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page\addtocounter{page}{-1}\quad\quad};% 顶部粗线
}
{
- \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=36*0.026*\noteheight in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=33*0.028*\noteheight in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=south west,at start] {\small\color{紺色}\bfseries\sffamily\chaptername~\ifcsname @chapter\endcsname\thechap. \@chapter\fi} node [anchor=south east] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 顶部粗线
}
- \draw [line cap=round,thick,opacity=0.4,gray] (0.5*\notewidth in,0.032*\noteheight in+0.25*0.026*\noteheight in) -- (0.5*\notewidth in,0.032*\noteheight in+35.75*0.026*\noteheight in);% 分æ çº¿
+ \draw [line cap=round,thick,opacity=0.4,gray] (0.5*\notewidth in,0.038*\noteheight in+0.25*0.028*\noteheight in) -- (0.5*\notewidth in,0.038*\noteheight in+32.75*0.028*\noteheight in);% 分æ çº¿
\end{tikzpicture}
}
+\NewDocumentCommand\emptynote{s O{1}}
+{\IfBooleanTF{#1}{
+ \Repeat{#2}{\clearnote*}
+ }{
+ \Repeat{#2}{\clearnote}
+ }
+}
+
%%%% emptynote with school title (*without chapter title & page number)
-\NewDocumentCommand\newhdunote{s}{
+\NewDocumentCommand\clearhdunote{s}{
\begin{tikzpicture}
- \fill [lightyello!20] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
- \ifcsname @sticker\endcsname\node [anchor=east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.0684*\noteheight in) {\includegraphics[height=0.85072 in]{\@sticker}};\fi
- \foreach \a in {0,...,35}
+ \fill [lightyellow!50] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
+ \ifcsname @sticker\endcsname\node [anchor=south east,opacity=0.24,inner sep=0pt] at (0.985*\notewidth in,0.012*\noteheight in) {\includegraphics[height=1.07158 in]{\@sticker}};\fi
+ \foreach \a in {0,...,32}
\foreach \b in {1,...,29}
- \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) circle (0.006);% 点
- \foreach \a in {1,...,34}
- \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.026 in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0);% 横线
+ \fill [fill=gray,xshift=\b*0.03*\notewidth in,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) circle (0.006);% 点
+ \foreach \a in {1,...,31}
+ \draw [line cap=round,opacity=0.5,gray!80,yshift=\a*\noteheight*0.028 in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0);% 横线
\IfBooleanTF{#1}
{
- \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=north east,darkgray] {\small\color{紺色}\bfseries\sffamily Page\addtocounter{page}{-1}\quad\quad};% 底部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=north east,darkgray] {\small\color{紺色}\bfseries\sffamily Page\addtocounter{page}{-1}\quad\quad};% 底部粗线
}{
- \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=north east,darkgray] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 底部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0) node [anchor=north east,darkgray] {\small\color{紺色}\bfseries\sffamily Page \thepage\quad};% 底部粗线
}
- \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=35*0.026*\noteheight in] (0.05*\notewidth in,0.032*\noteheight in) --++ (0.9*\notewidth in,0)\ifcsname @logo\endcsname node [anchor=west,at start,,yshift=0.029*\noteheight in,inner sep=0pt] {\href{\@edu}{\includegraphics[height=0.42536 in]{\@logo}}} node [anchor=east,yshift=0.029*\noteheight in] {\small\bfseries\heiti\color{紺色}\faIcon{map-pin} \@address\quad\quad}\fi;% 顶部粗线
+ \draw [line cap=round,紺色!80,opacity=0.8,thick,yshift=32*0.028*\noteheight in] (0.05*\notewidth in,0.038*\noteheight in) --++ (0.9*\notewidth in,0)\ifcsname @logo\endcsname node [anchor=west,at start,yshift=0.033*\noteheight in,inner sep=0pt] {\href{\@edu}{\includegraphics[height=0.45808 in]{\@logo}}} node [anchor=east,yshift=0.033*\noteheight in] {\bfseries\heiti\color{紺色}\faIcon{map-pin} \@address\quad\quad}\fi;% 顶部粗线
- \draw [line cap=round,thick,opacity=0.4,gray] (0.5*\notewidth in,0.032*\noteheight in+0.25*0.026*\noteheight in) -- (0.5*\notewidth in,0.032*\noteheight in+34.75*0.026*\noteheight in);% 分æ çº¿
+ \draw [line cap=round,thick,opacity=0.4,gray] (0.5*\notewidth in,0.038*\noteheight in+0.25*0.028*\noteheight in) -- (0.5*\notewidth in,0.038*\noteheight in+31.75*0.028*\noteheight in);% 分æ çº¿
\end{tikzpicture}
}
+\NewDocumentCommand\emptyhdunote{s O{1}}
+{\IfBooleanTF{#1}{
+ \Repeat{#2}{\clearhdunote*}
+ }{
+ \Repeat{#2}{\clearhdunote}
+ }
+}
+
%% covers
\ifdefstring{\NB@color}{lighter}{\newcommand{\@saturation}{.16}}{\relax}
\ifdefstring{\NB@color}{normal}{\newcommand{\@saturation}{.12}}{\relax}
@@ -235,15 +275,14 @@
\NewDocumentCommand\notebook{s O{H5} m O{}}{
\setcounter{chap}{0}
- \setcounter{page}{1}
- \addtocounter{page}{-1}
+ \setcounter{page}{0}
\begin{tikzpicture}
\fill [#2] (0,0) rectangle (\notewidth in,\noteheight in);% 边界
\fill [white,opacity=0.17] (0.2*\notewidth in,0.6*\noteheight in) rectangle (\notewidth in,0);
\fill [white,opacity=0.17] (0.3*\notewidth in,0.7*\noteheight in) rectangle (\notewidth in,0);
\node at (0.65*\notewidth in,0.65*\noteheight in) {\LARGE\bfseries\sffamily #3};
\node [rotate=90,opacity=0.4] at (0.25*\notewidth in,0.3*\noteheight in) {\sffamily\Large\bfseries\MakeUppercase{#4}};
- \draw [thick,line cap=round] (0.65*\notewidth in,0.05*\noteheight in) --++ (0.25*\notewidth in,0) node [anchor=south west] {\large\faIcon{pen}} \ifcsname @mail\endcsname node [midway,anchor=south] {\bfseries\texttt{\@mail}}\fi node [midway,anchor=south,yshift=2em] {\bfseries\sffamily\large\ifcsname @author\endcsname\@author\fi};
+ \draw [thick,line cap=round] (0.65*\notewidth in,0.05*\noteheight in) --++ (0.25*\notewidth in,0) node [anchor=south west] {\large\faIcon{feather-alt}} \ifcsname @mail\endcsname node [midway,anchor=south] {\bfseries\texttt{\@mail}}\fi node [midway,anchor=south,yshift=2em] {\bfseries\sffamily\large\ifcsname @author\endcsname\@author\fi};
\ifcsname @logo\endcsname\node [anchor=north west] at (0.025*\notewidth in,0.991*\noteheight in) {\href{\@edu}{\includegraphics[width=2.212 in]{\@logo}}};\fi
\end{tikzpicture}
\ifcsname @flyleaf\endcsname
@@ -253,4 +292,9 @@
\end{tikzpicture}
\fi
\IfBooleanTF{#1}{\emptynote*}{}
-} \ No newline at end of file
+}
+
+%% LaTeX 3 \Repeat supports
+\ExplSyntaxOn
+\cs_new_eq:NN \Repeat \prg_replicate:nn
+\ExplSyntaxOff \ No newline at end of file
diff --git a/macros/latex/contrib/ppt-slides/DEPENDS.txt b/macros/latex/contrib/ppt-slides/DEPENDS.txt
index 6607b6fe61..9234b174c7 100644
--- a/macros/latex/contrib/ppt-slides/DEPENDS.txt
+++ b/macros/latex/contrib/ppt-slides/DEPENDS.txt
@@ -1,4 +1,3 @@
-
hard anyfontsize
hard changepage
hard crumbs
@@ -40,6 +39,7 @@ soft microtype
soft newtx
soft pdfcrop
soft qrcode
+soft upquote
soft scheme-basic
soft setspace
soft standalone
diff --git a/macros/latex/contrib/ppt-slides/ppt-slides.dtx b/macros/latex/contrib/ppt-slides/ppt-slides.dtx
index 515a43cd9b..54abab106f 100644
--- a/macros/latex/contrib/ppt-slides/ppt-slides.dtx
+++ b/macros/latex/contrib/ppt-slides/ppt-slides.dtx
@@ -50,7 +50,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{ppt-slides}
%<*package>
-[2023-09-08 0.2.3 Slide Decks a la Power Point]
+[2023-11-08 0.3.0 Slide Decks a la Power Point]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -533,19 +533,31 @@
% \end{macro}
% \begin{macro}{\pptQuote}
-% Then, we define the |\pptQuote| command:
+% Then, we define the |\pptQuote| command, with one optional and three mandatory arguments:
+% \changes{0.3.0}{2023/11/08}{The \texttt{\char`\\pptQuote} command has got an optional parameter, where the name of the person on the photo can be specified.}
% \begin{macrocode}
\RequirePackage{tabularx}
-\newcommand\pptQuote[3]{%
+\newcommand\pptQuote[4][]{%
\begin{tabularx}{\columnwidth}{c>{\raggedright\arraybackslash}X}%
- \raisebox{\dimexpr-\height+\ht\strutbox}{\pptPic{0.25}{#1}}%
+ \raisebox{\dimexpr-\height+\ht\strutbox}{
+ \parbox{0.25\textwidth+2pt}{%
+ \raggedright%
+ \pptPic{0.25}{#2}%
+ \def\person{#1}%
+ \ifx\person\empty\else%
+ \par%
+ \small%
+ \person%
+ \fi%
+ }%
+ }%
&%
- ``#2''%
- \def\param{#3}%
+ ``#3''%
+ \def\param{#4}%
\ifx\param\empty\else%
\newline\newline%
\small%
- --- #3%
+ --- \param%
\fi%
\\%
\end{tabularx}%
@@ -595,6 +607,7 @@
% \end{macro}
% \begin{macro}{\pptThought}
+% \changes{0.3.0}{2023/09/19}{The \texttt{\char`\\pptThought} command aligns text to the left.}
% Then, we define the |\pptThought| command:
% \begin{macrocode}
\newcommand\pptThought[1]{%
@@ -602,7 +615,7 @@
\tikz{%
\node [inner sep=18pt] (z) {%
\begin{varwidth}{0.8\textwidth}%
- \Large #1%
+ \raggedright\Large #1%
\end{varwidth}%
};
\path [draw=green,line width=8pt] (z.north west) -- (z.south west);
diff --git a/macros/latex/contrib/ppt-slides/ppt-slides.pdf b/macros/latex/contrib/ppt-slides/ppt-slides.pdf
index 7b23a4fc98..9e22a9e1aa 100644
--- a/macros/latex/contrib/ppt-slides/ppt-slides.pdf
+++ b/macros/latex/contrib/ppt-slides/ppt-slides.pdf
Binary files differ
diff --git a/macros/latex/contrib/q-and-a/Q-and-A.cls b/macros/latex/contrib/q-and-a/Q-and-A.cls
index 82e1cd7d5a..95de42d609 100644
--- a/macros/latex/contrib/q-and-a/Q-and-A.cls
+++ b/macros/latex/contrib/q-and-a/Q-and-A.cls
@@ -12,7 +12,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{Q-and-A}
- {2023/11/07} {}
+ {2023/11/08} {}
{Document class for typesetting Q&A conversation}
\keys_define:nn { Q-and-A }
@@ -320,6 +320,7 @@
NewDocumentCommand,NewDocumentEnvironment,
includegraphics,
definecolor, colorlet, color, textcolor,
+ tikz, draw, fill, filldraw, node, clip,
}
{% LaTeX3 commands
}
@@ -379,12 +380,19 @@
\group_end:
}
+\def\QAendmark{}
\NewDocumentCommand \QAInput { m }
{
\file_get:nnN { #1 } { } \l_tmpa_tl
\exp_args:No \QAtext { \l_tmpa_tl }
% Currently, for some reason, the following adjustment is needed
- \vspace{-2\parskip}
+ \peek_regex:nF { (\ *)? (\c{par}*)? (\ *)? \c{QAendmark} }
+ {
+ \peek_meaning:NF \QAendmark
+ {% only do this in the middle of the text
+ \vspace{-2\parskip}
+ }
+ }
}
\NewDocumentCommand \QAInclude { m }
{
@@ -1134,6 +1142,7 @@
}
}
\__QA_put_current_content:n { #1 }
+ \tl_gput_right:Nn #1 { \QAendmark }
}
\box_new:N \l__QA_tmp_box
diff --git a/macros/latex/contrib/q-and-a/README.md b/macros/latex/contrib/q-and-a/README.md
index 4c3d474cc1..d9937df788 100644
--- a/macros/latex/contrib/q-and-a/README.md
+++ b/macros/latex/contrib/q-and-a/README.md
@@ -59,3 +59,6 @@ The scroll mode is achieved by directly accessing `\pdfpageheight` (pdfTeX and X
# License
This work is released under the LaTeX Project Public License, v1.3c or later.
+
+The ChatGPT logo image used in the demo document is *not* an official version. It has been created by the author by overlaying the OpenAI logo onto a colored background, with the background color being extracted directly from the ChatGPT interface using a color picker tool. This was done solely for the purpose of replicating the layout of the actual ChatGPT interface.
+The author does not assert any copyright claims or ownership over the design of this logo. Users are kindly advised to replace this logo image in their respective documents with their own authorized version.
diff --git a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
index 99b80904b1..9ccbae5242 100644
--- a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
+++ b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-dark.pdf
Binary files differ
diff --git a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
index 69175ceb7f..82349a5414 100644
--- a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
+++ b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT-light.pdf
Binary files differ
diff --git a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
index 318bc65ee7..fb5be3e4ce 100644
--- a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
+++ b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/Q-and-A-demo-ChatGPT.tex
@@ -4,9 +4,40 @@
scroll,
]{Q-and-A}
-
-\SetLogoCode[Q]{\smash{\raisebox{-.45\baselineskip}{\includegraphics[height=1.35\baselineskip]{Q-and-A-demo-logo-User}}}}
-\SetLogoCode[A]{\smash{\raisebox{-.45\baselineskip}{\includegraphics[height=1.35\baselineskip]{Q-and-A-demo-logo-ChatGPT}}}}
+% The User Logo
+\SetLogoCode[Q]{%
+ \smash{\raisebox{-.65\baselineskip}{%
+ \begin{tikzpicture}
+ \node [inner sep=0pt] at (0,0) {\includegraphics[height=1.5\baselineskip]{Q-and-A-demo-logo-User}};
+ \draw [QA-Q-back, rounded corners=.15\baselineskip, line width=.2\baselineskip]
+ (current bounding box.north west) --
+ (current bounding box.north east) --
+ (current bounding box.south east) --
+ (current bounding box.south west) -- cycle;
+ \clip (current bounding box.north west) --
+ (current bounding box.north east) --
+ (current bounding box.south east) --
+ (current bounding box.south west) -- cycle;
+ \end{tikzpicture}%
+ }\hspace{-.25em}%
+ }}
+% The ChatGPT Logo
+\SetLogoCode[A]{%
+ \smash{\raisebox{-.65\baselineskip}{%
+ \begin{tikzpicture}
+ \node [inner sep=0pt] at (0,0) {\includegraphics[height=1.5\baselineskip]{Q-and-A-demo-logo-ChatGPT}};
+ \draw [QA-A-back, rounded corners=.15\baselineskip, line width=.2\baselineskip]
+ (current bounding box.north west) --
+ (current bounding box.north east) --
+ (current bounding box.south east) --
+ (current bounding box.south west) -- cycle;
+ \clip (current bounding box.north west) --
+ (current bounding box.north east) --
+ (current bounding box.south east) --
+ (current bounding box.south west) -- cycle;
+ \end{tikzpicture}%
+ }\hspace{-.25em}%
+ }}
\begin{document}
diff --git a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
index 6ab76f7083..bd89da4131 100644
--- a/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
+++ b/macros/latex/contrib/q-and-a/demo/theme-ChatGPT/images/Q-and-A-demo-logo-ChatGPT.pdf
Binary files differ
diff --git a/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf b/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
index dadca3b63e..137559f16a 100644
--- a/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
+++ b/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex b/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
index 48894878d7..5cdaa152bd 100644
--- a/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
+++ b/macros/latex/contrib/q-and-a/doc/Q-and-A-doc.tex
@@ -5,7 +5,7 @@
scroll,
]{Q-and-A}
-\def\PackageVersion{2023/11/07}
+\def\PackageVersion{2023/11/08}
\def\PackageSubVersion{}
\newcommand{\QApackage}{{\normalfont\textsf{Q-and-A}}}
@@ -247,10 +247,13 @@
\begin{itemize}
\item Currently, the code highlight is done by the package `listings`. Due to its own limitations, the result is still far from satisfactory. Using `minted` instead could improve the situation, but this would require `-shell-escape` and some external tweaking, thus it would still take some effort to make it work with the current document class.
+ \item Due to the current implementation, one cannot direct write code (either inline or displayed) within the text (alternative solution has been proposed above).
+ \item Due to the current implementation, one may not be able to directly write certain characters (such as `\textasterisk`) in the text, this might be especially inconvenient in math mode (temporary alternative solution has been proposed above).
+ \item Due to the current implementation, the method for inputting and including subfiles doesn't really work like `\textbackslash input` and `\textbackslash include`. In particular, the current type of conversation would be reset, this might cause some confusion in certain cases.
% \item The code block containing long piece of code usually won't properly break across the page (which is essentially why this documentation and the demo documents enabled the `scroll` mode).
%% 2023-11-05, solved with the new option "answer outside the box".
\item Due to the current implementation, though it is already possible to automatically adopt the identifiers and labels for supported languages, you still need to use the identifiers `Q`, `A` and `N` when setting them.
- \item Currently, for typesetting questions and answers, the text is in fact being put into some sort of `description` list. As a result, the level of lists might be slightly messed up, which could sometimes lead to issues with the list labels.
+ \item Currently, for typesetting questions and answers, the text is in fact being put into some sort of `description` list (upon reflection, why did I do this? I could have simply put the label into margin...). As a result, the level of lists might be slightly messed up, which could sometimes lead to issues with the list labels.
\end{itemize}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index d4c3f95a4f..67e87904d0 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -49,7 +49,6 @@ $mirrors = {
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
- 'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://kr.mirrors.cicku.me/ctan/' => 1,
'https://lab.uklee.pe.kr/tex-archive/' => 1,
'https://mirror.kakao.com/CTAN/' => 1,
@@ -98,7 +97,6 @@ $mirrors = {
'http://sendinnsky.selfhost.co/tex-archive/' => 1,
'http://vesta.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/' => 1,
'https://ctan.ebinger.cc/tex-archive/' => 1,
- 'https://ctan.joethei.xyz/' => 1,
'https://ctan.mc1.root.project-creative.net/' => 1,
'https://ctan.mirror.norbert-ruehl.de/' => 1,
'https://ctan.net/' => 1,
@@ -194,7 +192,6 @@ $mirrors = {
'https://ctan.math.washington.edu/tex-archive/' => 1,
'https://ctan.mirrors.hoobly.com/' => 1,
'https://mirror.las.iastate.edu/tex-archive/' => 1,
- 'https://mirror.math.princeton.edu/pub/CTAN/' => 1,
'https://mirror.mwt.me/ctan/' => 1,
'https://mirrors.mit.edu/CTAN/' => 1,
'https://mirrors.rit.edu/CTAN/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 2793da89d6..1b9b3f4e9b 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/68744
+depend revision/68746
name 00texlive.image
category TLCore
-revision 68721
+revision 68747
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
@@ -4800,7 +4800,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 68744
+revision 68746
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
@@ -43437,18 +43437,18 @@ catalogue-version 1.5
name bodegraph
category Package
-revision 61719
+revision 68747
shortdesc Draw Bode, Nyquist and Black plots with gnuplot and TikZ
relocated 1
longdesc The package provides facilities to draw Bode, Nyquist and Black
longdesc plots using Gnuplot and Tikz. Elementary Transfer Functions and
longdesc basic correctors are preprogrammed for use.
-containersize 16008
-containerchecksum abec68060be55077c615c7a4dde1f0a1c59d2b94120a1c5e3f578572b2c23ff814e20344ee767ec7af4c30371e95a5647256f39be11e54fc8d6ad661025887c8
+containersize 16068
+containerchecksum f2c0658fe1d5d2408b9ea16c9fbd7116d957cad170841328eb27aaea72b87632d1c6c7804c8473406e4a041ed8b1459ed414066f1e221c788eec1b47db8bd29c
doccontainersize 343180
-doccontainerchecksum 463c7fad4432c366c59d1ad9ce029cf1264b4f398021479ac77ba04bdfe2b1e6983553e46c5fac3b248b0df07f2ac9ea07fff7d4c8019b30874316e08f3522c1
+doccontainerchecksum 0e0f5acb15a9e69ee32db6f4e59e2baac5c27f58a3516849a03acb9f2dc3dec081e3e391874351f1229928cd5fcb30558fd61ff02c1ee3fded1f6b6bcdc138ca
docfiles size=281
- RELOC/doc/latex/bodegraph/README details="Readme (bilingual)"
+ RELOC/doc/latex/bodegraph/README
RELOC/doc/latex/bodegraph/bodegraph.pdf details="Package documentation (French with some English)"
RELOC/doc/latex/bodegraph/bodegraph.tex
RELOC/doc/latex/bodegraph/gnuplot/bodegraph/1.gnuplot
@@ -43630,10 +43630,11 @@ docfiles size=281
runfiles size=18
RELOC/tex/latex/bodegraph/bodegraph.sty
catalogue-also bodeplot
+catalogue-contact-home https://sciences-indus-cpge.papanicola.info/Bode-Black-et-Nyquist-avec-Tikz
catalogue-ctan /graphics/pgf/contrib/bodegraph
catalogue-license lppl
catalogue-topics engineering graphics-plot pgf-tikz
-catalogue-version 1.4
+catalogue-version 1.6
name bodeplot
category Package
@@ -74332,16 +74333,16 @@ catalogue-topics doc-supp
name coloredbelts
category Package
-revision 68717
+revision 68747
shortdesc Insert colored belts (vectorial format) in documents (to presetn skills, for example)
relocated 1
longdesc The package provides command (english and french version) to
longdesc insert 'colored belts' (in vectorial format) to present skills,
longdesc for example.
-containersize 31160
-containerchecksum 8a2574b1050943883b93b1944401c102b61dd4029e92f910e5de9d48c55b1271c88d1fade23d13a161289e77ebf4b4c9ecc308c2dc13fc160917e91836441ff0
-doccontainersize 728720
-doccontainerchecksum bab67fe21631fd049ebc80b99f0fc6e8e24e5970c604f42962ffd57e6eb6e9f1733c089f56b9ab4640106e45b4c851b366d9b586cf4aeb43cb0d91ee818b4acb
+containersize 31176
+containerchecksum 0c2ccc4f77c74e551361b6c479759d10db1ab96bd293926e3fb60c1888e073094c4aed403b147744711b5210c9fc8e0cdb431ef8b778cbd12fefb4f691faab85
+doccontainersize 728728
+doccontainerchecksum dbe9cd28b3bdac4b51d080edae7a983900fb2f9c583d7e19d0137d551222d23138862e9acb43de98c2f321d4abee3dbc2e43961f66227a5cf2c639545586ecfe
docfiles size=260
RELOC/doc/latex/coloredbelts/README.md details="Readme"
RELOC/doc/latex/coloredbelts/coloredbelts-doc-en.pdf details="Package documentation" language="en"
@@ -74365,7 +74366,7 @@ catalogue-contact-bugs https://github.com/cpierquet/coloredbelts/issues
catalogue-contact-repository https://github.com/cpierquet/coloredbelts
catalogue-ctan /macros/latex/contrib/coloredbelts
catalogue-license lppl1.3c cc-by-sa-3
-catalogue-topics colour typesetting
+catalogue-topics colour typesetting logo graphics-use
catalogue-version 0.1.0
name colorframed
@@ -93522,7 +93523,7 @@ catalogue-version 0.9.4
name derivative
category Package
-revision 67735
+revision 68747
shortdesc Nice and easy derivatives
relocated 1
longdesc Typesetting derivatives and differentials in a consistent way
@@ -93540,10 +93541,10 @@ longdesc commands. It also provides a set of commands that can define
longdesc custom derivatives and differential operators. The options
longdesc follow a consistent naming scheme making them easy to use and
longdesc understand.
-containersize 10300
-containerchecksum b22eeb2e5e694917b871a545fc6ad4502ee5e241b62b9790ad1f42b0626cc5d21ca7ca8282005c71009726b3a49a5cc001dbc67b349df697912815bb8ecc0ec6
-doccontainersize 222748
-doccontainerchecksum aae38e9a07f2b16ac0fff6e41b754d5a923b73c959f62ebb8a5fa8ff804656c6e7b425c3554b986b90dc953fbf708edf915f1632a6c17e0df867c64d1561f5e7
+containersize 10304
+containerchecksum 36c5c46de5ee79f477cac24612e8dee5956ec7d784183aaec7b4a72aaa3037bac1146c3432f4768fb9605ed696e63eba5dc00152deb141ac2dcd8ed26f20e0f9
+doccontainersize 222752
+doccontainerchecksum 98bbf6c21e40a7358bdcf123d38777646c0e0c7adfab1d39b4d615ddfaea32d9a3b94c55a0da2c465d4c18360ce4a47455c3360555d9511e229e54c08bb4f385
docfiles size=81
RELOC/doc/latex/derivative/README.md details="Readme"
RELOC/doc/latex/derivative/derivative.pdf details="Package documentation"
@@ -93555,7 +93556,7 @@ catalogue-contact-repository https://github.com/sjelatex/derivative
catalogue-ctan /macros/latex/contrib/derivative
catalogue-license lppl1.3
catalogue-topics maths expl3
-catalogue-version 1.3
+catalogue-version 1.31
name detex
category TLCore
@@ -118955,7 +118956,7 @@ catalogue-version 1.8
name fancyvrb
category Package
-revision 65585
+revision 68747
shortdesc Sophisticated verbatim text
relocated 1
longdesc Flexible handling of verbatim text including: verbatim commands
@@ -118965,9 +118966,9 @@ longdesc environments; save and restore verbatim text and environments;
longdesc write and read files in verbatim mode; build "example"
longdesc environments (showing both result and verbatim source).
containersize 11884
-containerchecksum d0233f179706c41c418134d3ccb42efe6234662373834a18e3ab0d80acb5c77327fa95d52cab0172c92217f3c9ae6b974087fae87bf5be3eb82a624a8ec60146
-doccontainersize 179672
-doccontainerchecksum 0b9f84e92c1dd9939b2bf7654afe4d379647ce933f33cddcd512601de9599cef5d58aec5c5bb3ec24f0eb7b3218bbe41c8c8433bd21d6c612191b1cfe4e32c58
+containerchecksum 90f6eb095e17ec0b397b7c954235302fb947c39e4bccd2398f651bf8ebc8697425e7a946830c3950d70094768277fb68ae6c74885be70fdd9453a023288e74ac
+doccontainersize 179676
+doccontainerchecksum 33f6cf1d9981f425695d21dcf1fa2ec7ce4679e03dec0aac2825f5e6a8e0a146d898ffb4e5b5d9d0f68b6b051dfe5379c31b3a9aa423cdd50e1bdd581422b043
docfiles size=55
RELOC/doc/latex/fancyvrb/Changes
RELOC/doc/latex/fancyvrb/README details="Readme"
@@ -118981,7 +118982,7 @@ runfiles size=17
catalogue-ctan /macros/latex/contrib/fancyvrb
catalogue-license lppl1.3
catalogue-topics verbatim macro-demo
-catalogue-version 4.5a
+catalogue-version 4.5b
name fandol
category Package
@@ -121778,17 +121779,17 @@ catalogue-version 4.10.4
name fenetrecas
category Package
-revision 67362
+revision 68747
shortdesc Commands for CAS-like windows (Xcas or Geogebra) in TikZ
relocated 1
longdesc This package provides some commands (in French) to display,
longdesc with TikZ, windows like Xcas or Geogebra :
longdesc \begin{CalculFormelGeogebra} and \LigneCalculsGeogebra ;
longdesc \begin{CalculFormelXcas} and \LigneCalculsXcas.
-containersize 3916
-containerchecksum 86686637ba7f43c82279e6f118f278b45be9875f3d0eba83cd19be57207e837d4894ccd11642819f8b63d365879a737e0cfc142ca8991fb9e928ca2fd244932e
-doccontainersize 645152
-doccontainerchecksum e7a06e8d5d91056adaad731e06246e3bc3ad237513029d8915b3d953b6328224aa46bd226437653a8960e8e3f0ecc085577cd6e8c6780636aba99899b2831352
+containersize 3920
+containerchecksum c8eec90d5efe8b79d60984ba88ec9b6fd98d1abe3fef0d58f8469cff47f2dff1ca02872f5d899969cd66e8d55cd132427220b89d186a223280eaf25266cdb01f
+doccontainersize 645156
+doccontainerchecksum cd32d29a59a7387fadbc3151d33557f0df0dc40ac25a0a13c9db28077afae381f44bfc58cc54e370351a72dd700237768ef9e7477563d88811dedb6a0dfa81ff
docfiles size=168
RELOC/doc/latex/fenetrecas/FenetreCas-doc.pdf details="Package documentation"
RELOC/doc/latex/fenetrecas/FenetreCas-doc.tex
@@ -121800,7 +121801,7 @@ catalogue-contact-support https://github.com/cpierquet/FenetreCas/issues
catalogue-ctan /graphics/pgf/contrib/fenetrecas
catalogue-license lppl1.3c
catalogue-topics graphics pgf-tikz
-catalogue-version 0.1.3
+catalogue-version 0.1.4
name fenixpar
category Package
@@ -130191,16 +130192,16 @@ catalogue-version 1.2
name formation-latex-ul
category Package
-revision 56714
+revision 68747
shortdesc Introductory LaTeX course in French
relocated 1
longdesc This package contains the supporting documentation, slides,
longdesc exercise files, and templates for an introductory LaTeX course
longdesc (in French) prepared for Universite Laval, Quebec, Canada.
containersize 532
-containerchecksum 30e38c93cf692aea977479159780ffa797535c938fbb0551c86979f61f459d571cf78526a5ddd435b22e850e45fd6fb33ccd6a8308a170bff034ab3d29c63318
-doccontainersize 2929500
-doccontainerchecksum 3f8744fb5c3554a256a3585cfc8f0339bbe91ff94b959fc02f2afd25466333ca54003b1183ba7e770f49e296807367ba33f809424921fd437f9773cc5aaeaf6c
+containerchecksum dff22c6a8c9e48f404156230018934f4ccd84e67b7dc204f68cd1fb09c4dc49e8c79949e009d9dcf22f7ee9373dc202e840e29a156602667f635c513471b05b9
+doccontainersize 2929504
+doccontainerchecksum 795b74e3b986f50e918f8537ef284a5b81006a24406cd3ecf9dd1bb1c1adb2ac36dc2e941862cf933d65b6df289589bb119749ecbcdd117451a6949373424e20
docfiles size=789
RELOC/doc/latex/formation-latex-ul/CONTRIBUTING.md
RELOC/doc/latex/formation-latex-ul/LICENSE
@@ -130225,8 +130226,8 @@ docfiles size=789
RELOC/doc/latex/formation-latex-ul/formation-latex-ul-diapos.pdf details="The course itself (Slides)" language="fr"
RELOC/doc/latex/formation-latex-ul/formation-latex-ul.pdf details="The course itself (Manual)" language="fr"
RELOC/doc/latex/formation-latex-ul/pagetitre.tex
-srccontainersize 2353768
-srccontainerchecksum 52d36951555b74a8091efe64f5bb6790917fc3346a79d660f1f7c45793512efc86c935d13bcc88f0dae714223ea5af3a02b32b062880f117009bb99727fd8dbf
+srccontainersize 2353764
+srccontainerchecksum 92ac73cee64daba556fc3366c8f19f9a4fc40dd0496a9a9eac2b7465a95a3a12e8b8752eaf92cf6b1c5adff848d6bc80693e4e2ce7f658bc242503ce7dbd50b6
srcfiles size=729
RELOC/source/latex/formation-latex-ul/apparence-diapos.tex
RELOC/source/latex/formation-latex-ul/apparence.tex
@@ -130304,7 +130305,7 @@ catalogue-contact-repository https://gitlab.com/vigou3/formation-latex-ul
catalogue-ctan /info/formation-latex-ul
catalogue-license cc-by-4
catalogue-topics course-material tut-latex french-doc
-catalogue-version 2020.10
+catalogue-version 2023.11
name formlett
category Package
@@ -145254,7 +145255,7 @@ catalogue-topics listing synt-hlt
name highlightx
category Package
-revision 68171
+revision 68747
shortdesc Highlight formulas or paragraphs
relocated 1
longdesc This package provides commands (in French or English) to
@@ -145263,10 +145264,10 @@ longdesc using soul and TikZ; \SurlignerFormule and \SurlignerTexte in
longdesc French; \HighlightFormula and \TextHighlight in English. The
longdesc code for hightlighting paragraphs with handwriting effect has
longdesc been contributed by Antal Spector-Zabusky.
-containersize 2576
-containerchecksum 5c567e14dbf475fd4e77745296a1677e0c41d6152e3900dd1069dc9005cd37d0645e16f9ac6caa22c8e40a4698cf9d7c94ec08949e15bfc7fdfa167e77048620
-doccontainersize 186120
-doccontainerchecksum b01322d69255b734b94942655d8834ea20ff8eb015055a24fafd3a81b378fcfc27a3fd346d7d1d9c885a7a68e7f18af7983345942728f0d3050083548ddc7ebf
+containersize 2580
+containerchecksum 35ffc1d641c9fc1bd498776ddde81f930738380df1dbc3fd286b739fec6dcbc2e0adaa7b78e09143de99c546f2c652d05177a1c2093ad97ad5ae954b47c8d893
+doccontainersize 186124
+doccontainerchecksum 71bec1fdf430d343ac634c41a0ac8fe627b896ba5450be851276c8834a4c95abfabf46ffb4e9c00689819284d9520adfc696b00624c38d3052f52b8149ac4bf7
docfiles size=52
RELOC/doc/latex/highlightx/README.md details="Readme"
RELOC/doc/latex/highlightx/highlightx-doc.pdf details="Package documentation" language="fr"
@@ -145278,7 +145279,7 @@ catalogue-contact-support https://github.com/cpierquet/highlightx/issues
catalogue-ctan /macros/latex/contrib/highlightx
catalogue-license lppl1.3c
catalogue-topics decoration pgf-tikz
-catalogue-version 0.1.2
+catalogue-version 0.1.4
name hindawi-latex-template
category Package
@@ -146214,7 +146215,7 @@ catalogue-version 1.15
name homework
category Package
-revision 68551
+revision 68747
shortdesc A LaTeX class for writing your homework
relocated 1
longdesc The current document class is for writing homework. It has the
@@ -146229,10 +146230,10 @@ longdesc solution has its own QED symbol, in hollow or solid shape,
longdesc respectively. You can mark the unfinished parts, and a report
longdesc shall be generated at the end of your document for reminding.
depend einfart
-containersize 3588
-containerchecksum 0f4240a91ebff7effad5e99af2042e9fffc6be88b461fd918d0701a8cfb5627f58b13c3e038734b0cb3580c378009c385ace49754fb5607afd06249c1dc5b210
+containersize 3600
+containerchecksum 3deb590c2d48d5e9e2d155c8f16ceb5df865f602df7a5cf4a5f8c1b2b5dff772e7c4695a8511b27145df9a06b2e45ce3f45fc1437f796f9c3b530b69aacf4dde
doccontainersize 351488
-doccontainerchecksum 958a80b911df1c00be87dbe8813bfceb3e296c9b60a0abb41dfb577d3533392845fbbddccb3f66a018d1c841e27c94f884f614ddbb4a9064993bc2dd484b9cc3
+doccontainerchecksum 26478b4b2f48f4afdce526ddb0bd806a5313153c20cd7c1ffd66d55b3b4e17bd40fbd4f93dc76c4e3d011f8693c355cb8b186363430adfef80539259f16b69ef
docfiles size=149
RELOC/doc/latex/homework/DEPENDS.txt
RELOC/doc/latex/homework/LICENSE
@@ -146260,6 +146261,7 @@ catalogue-contact-repository https://github.com/Jinwen-XU/homework
catalogue-ctan /macros/latex/contrib/homework
catalogue-license lppl1.3c
catalogue-topics class essay multilingual expl3
+catalogue-version 2023-10-15a
name hook-pre-commit-pkg
category Package
@@ -151789,23 +151791,26 @@ catalogue-version 1.2.1
name innerscript
category Package
-revision 57672
-shortdesc Modifies automatic mathematics spacing
-relocated 1
-longdesc This package modifies two aspects of TeX's automatic interatom
-longdesc mathematics spacing. It uses LuaTeX's \Umath primitives to make
-longdesc superscripts and subscripts more closely resemble \textstyle
-longdesc and \displaystyle math and to treat \mathinner subformulas as
-longdesc \mathord, effectively eliminating this class.
-containersize 3168
-containerchecksum 0ab2851bf450b502e1f04f8c529a2cee149ce5ffb1a091b6870189f01398ec1aaa7c26e5bcfb4ec6e156cbf3e273a4c4677dac7c6c93078d5eadbd478add7d00
+revision 68747
+shortdesc Small modifications to math formatting
+relocated 1
+longdesc This package optionally modifies four aspects of TeX's
+longdesc automatic math formatting to improve typesetting: (1) it adds
+longdesc extra space around relation and operation symbols in
+longdesc superscripts and subscripts; (2) it removes extra space around
+longdesc \left-\right delimiter pairs; (3) it adds extra space after
+longdesc right delimiters in certain situations; and (4) it forces \left
+longdesc and \right delimiters to completely cover their contents. Using
+longdesc LuaLaTeX is required.
+containersize 3248
+containerchecksum c4f51000cdeb625a56cae1920e95f2bb0dc63b1a57798698c5187fa5f677b5e14b4647d9d1c0fdbeb38450ded1599d4d12c709fff6bf3ec3da8d610d4973c798
doccontainersize 120788
-doccontainerchecksum 52684da615ec9caa76e144966be1c3f3152cbf757822b5b2a277c7f40a847bba20d03f1349770a6955daade85f97bbb03572710af39ba6874cf3ff0c422405c3
+doccontainerchecksum d4555a14d0062297be30501a5d4f34af5240265226104dbbff9ad8df9147f3849b0f49c88ae49518bf3a1589a5be212faa9d13d7337932b6c8cb9e7a43ec8f70
docfiles size=32
RELOC/doc/lualatex/innerscript/README.txt details="Readme"
- RELOC/doc/lualatex/innerscript/innerscript.pdf details="Package documentation"
-srccontainersize 7808
-srccontainerchecksum b5396a9f73446721e7e8d2283cb10046242e31c9ed77800b3a9e3d825a57f2e81ef06a27ca67b2bee2e88b281329b5f05e230de70982ed937d698cc4b766dfee
+ RELOC/doc/lualatex/innerscript/innerscript.pdf
+srccontainersize 7812
+srccontainerchecksum 72b4b5f56ac738bada1190bd270c3bc308a25d96c5415b8d96f358d11c8739f5d6e166a7a0a3831d963f7584455591b52fb78a3286e462af529ad333385d0e3d
srcfiles size=10
RELOC/source/lualatex/innerscript/innerscript.dtx
runfiles size=6
@@ -151813,7 +151818,7 @@ runfiles size=6
catalogue-ctan /macros/luatex/latex/innerscript
catalogue-license lppl1.3c
catalogue-topics maths
-catalogue-version 1.1
+catalogue-version 1.2
name inputenx
category Package
@@ -179447,7 +179452,7 @@ binfiles arch=x86_64-solaris size=1
name latexmk
category Package
-revision 66766
+revision 68747
shortdesc Fully automated LaTeX document generation
longdesc Latexmk completely automates the process of generating a LaTeX
longdesc document. Given the source files for a document, latexmk issues
@@ -179459,10 +179464,10 @@ longdesc files), and reruns LaTeX, etc., whenever a source file has
longdesc changed. Thus a previewer can offer a display of the document's
longdesc latest state.
depend latexmk.ARCH
-containersize 110284
-containerchecksum 575ebf70cead03d93088e6437a91b26cc1f4d41c2148fc5aa8eb8908b1f854f91929b1089961546ee019033f8b6d06a208edc103e068feb199e805a7f2a44538
+containersize 110292
+containerchecksum 486ad5bbb5e6f8edb2e3fee357067f10fcee36e592d01ba95a37b5c33bf4c587a5ff582593474db89fe0fddd5d67ef04ad7625f206c1dc41f1e1afeab3b1bf56
doccontainersize 520952
-doccontainerchecksum 70ee88482f70accd9081daea1543408de456cecc03db83ae103a1fcce4a9d7e5297409011b9ca08c85eda5b2a508101312e7973a82d290a01404888dcc8d346f
+doccontainerchecksum a3d8cf2d4a863b02ca2ddb7fa56dd52a138317ff4efd543255b9f964cb600cfea81f08083c555b9c488faa2e386215d2d9fe8a67337f99c9d53373771a301723
docfiles size=282
texmf-dist/doc/man/man1/latexmk.1
texmf-dist/doc/man/man1/latexmk.man1.pdf
@@ -179521,7 +179526,7 @@ catalogue-contact-home http://personal.psu.edu/~jcc8/software/latexmk/
catalogue-ctan /support/latexmk
catalogue-license gpl2
catalogue-topics compilation
-catalogue-version 4.80
+catalogue-version 4.81
name latexmk.aarch64-linux
category Package
@@ -226885,7 +226890,7 @@ catalogue-version 1.0
name newtx
category Package
-revision 68716
+revision 68747
shortdesc Alternative uses of the TX fonts, with improved metrics
relocated 1
longdesc The bundle splits txfonts.sty (from the TX fonts distribution)
@@ -226901,9 +226906,9 @@ longdesc text-with-maths combination.
depend kastrup
execute addMap newtx.map
containersize 6058180
-containerchecksum 86c69d3f6fa4db6788d7f9bb3ca8094eeda3b4e2c06af6150242ac3760dc1f9c8805cc20776d1ffdc522ed03779c4e6f34a3e40e5d1e260f66c37924a970ecda
+containerchecksum 0d7f89767940a8fd321afec5a432d306da3339fab37796e9c3954cb1511e7285211a6e887849de0239ea1014f4f39700e053d63434bb5cd324f4da515ba273f2
doccontainersize 960276
-doccontainerchecksum 21e8f7ef991011194a429c4a5c22845d40c7a0426dee2e39b3e2031efd634f676d3e17bdebd190aa4d235e7a48003c9fe1e32dc3d3b8e86408d0294e0e59bbbb
+doccontainerchecksum c550e3fa105e2419e1227d25343dad415e045894081a34eeee3b1463b9a2cd5b95e639e10666147eb97f23aa26fa36795386b193b1cc452953c9927d00ac4bdf
docfiles size=314
RELOC/doc/fonts/newtx/MANIFEST-newtx.txt
RELOC/doc/fonts/newtx/README details="Readme"
@@ -227993,7 +227998,7 @@ catalogue-also minion2newtx
catalogue-ctan /fonts/newtx
catalogue-license lppl1.3
catalogue-topics font font-body font-maths font-serif font-proportional font-type1 font-otf font-supp font-t1enc
-catalogue-version 1.731
+catalogue-version 1.732
name newtxsf
category Package
@@ -228457,7 +228462,7 @@ catalogue-topics font font-type1 font-decor
name nicematrix
category Package
-revision 68639
+revision 68747
shortdesc Improve the typesetting of mathematical matrices with PGF
relocated 1
longdesc This package is based on the package array. It creates PGF/TikZ
@@ -228469,10 +228474,10 @@ longdesc border matrices); control of the width of the columns; tools to
longdesc color rows and columns with a good PDF result; blocks of cells;
longdesc tabular notes; etc. The package requires and loads l3keys2e,
longdesc array, amsmath, pgfcore, and the module shapes of PGF.
-containersize 41520
-containerchecksum 4134a263ff139b43cbcfa12f05c83f7175c81f55ad500b966d01e56576526f8438b3b2fbc57d8e663813effa1a1e3ee54d19104b12904187d781dfaa37e5590c
-doccontainersize 2165920
-doccontainerchecksum a1e4e6fcb4c8ee523fa5125a00b09332707f1469dcdac064a30a40aa091e656b1fc5039f5eb0a8b9dd2569785cabc84e023956e7a69f264a72920d2b87ae52ca
+containersize 41524
+containerchecksum 8964b71d8a93c47edf9e62ce63569124382d47d5f3581f224768b5d5d886cac964d37d15b6c18399b22f9770750bbe8599489da5a2ad054b84c18d0aef0fc59c
+doccontainersize 2165924
+doccontainerchecksum 77c6bbfa6c8e50fcc052a494b920e6c88a2ff5cb60e6a319e528b3e1a78f2db92a72dc221e6b7d8602e9749da1bb4dc4f35fd813c15d65c3ee76188a9e0b8d08
docfiles size=652
RELOC/doc/latex/nicematrix/README.md details="Readme"
RELOC/doc/latex/nicematrix/nicematrix-code.pdf
@@ -228480,8 +228485,8 @@ docfiles size=652
RELOC/doc/latex/nicematrix/nicematrix-french.tex
RELOC/doc/latex/nicematrix/nicematrix.pdf details="Package documentation"
RELOC/doc/latex/nicematrix/nicematrix.tex
-srccontainersize 89744
-srccontainerchecksum 11cacf7fe9d8e797adc6568287bdfe03a97f2f573fcc1d193601fea5d408ab7ecd9feef168fb79dfd7abde429dcc788a31917db28b1629f3c788f7974e5b1159
+srccontainersize 89748
+srccontainerchecksum 6eee14d2168e0c26100ef0c158f284f1d61088acc0cc7fd70c789f3dd984e5d5fbc0f0bb77532e5eaf5b0ed436724312b135c00caf7b7b2e509c576c69e16787
srcfiles size=144
RELOC/source/latex/nicematrix/nicematrix-code.dtx
RELOC/source/latex/nicematrix/nicematrix.ins
@@ -228490,7 +228495,7 @@ runfiles size=92
catalogue-ctan /macros/latex/contrib/nicematrix
catalogue-license lppl1.3
catalogue-topics maths matrix pgf-tikz expl3
-catalogue-version 6.25
+catalogue-version 6.25a
name nicetext
category Package
@@ -246989,7 +246994,7 @@ catalogue-version 0.13
name pdfmanagement-testphase
category Package
-revision 68505
+revision 68747
shortdesc LaTeX PDF management testphase bundle
relocated 1
longdesc This is a temporary package, which is used during a test phase
@@ -247002,10 +247007,10 @@ longdesc allow users and package authors to safely test the code. At a
longdesc later stage it will be integrated into the LaTeX kernel (or in
longdesc parts into permanent support packages), and the current
longdesc testphase bundle will be removed.
-containersize 53900
-containerchecksum 15238f515d406098f8712e3577e6a6668cb2674317a2e3adf5633929e54813fcfc031f7c8d7ddd9823225f36e36bb1fee62fc99822e5c85edc5d1f57fb8f4413
+containersize 53904
+containerchecksum a7954195d2f2ce5894de52aded0c9d5bf76a779f6377a549cafefd37884253b6903df91268249f6add67b61a40b3318defc2af5043fd2b6b99f4213efe5f899e
doccontainersize 8753320
-doccontainerchecksum 773c1f52c1f40de75fd746610437cfa1bcbb264e90b45f2d57dd9a81207b404adbde7566a4f35af9ab420dd330bddaf0f2563585a4cca43972d82c676db79242
+doccontainerchecksum ba08c5ddb74a1596b9f85cbc9b43a8904c373407a419be274f1212cfda4f6c9652de6971743fe911eb5a21062b99bd9b1d6a898dfde0e585c33630ded8241230
docfiles size=2878
RELOC/doc/latex/pdfmanagement-testphase/CHANGELOG.md
RELOC/doc/latex/pdfmanagement-testphase/README.md details="Readme"
@@ -247030,8 +247035,8 @@ docfiles size=2878
RELOC/doc/latex/pdfmanagement-testphase/pdfmanagement-firstaid.pdf
RELOC/doc/latex/pdfmanagement-testphase/pdfmanagement-testphase.pdf details="Package documentation"
RELOC/doc/latex/pdfmanagement-testphase/update-metadata.txt
-srccontainersize 137880
-srccontainerchecksum c1ef1946b9e7b770a089d80463112fd97b4748e7d3393f31aeedd263c276b945f14d82f866ef944d466f3b3244d0178fe6d61af834cedbc532f47197c1713716
+srccontainersize 137884
+srccontainerchecksum 72ebdf2914fc428b933a94012b3bc39debaf3c7a7059ae2b6fd28edc929ad6e22bbb43d6749f3daca49394e557726f2b748472b1af6d9cbcc33107e15aaae375
srcfiles size=200
RELOC/source/latex/pdfmanagement-testphase/hyperref-generic.dtx
RELOC/source/latex/pdfmanagement-testphase/l3backend-testphase.dtx
@@ -247076,7 +247081,7 @@ catalogue-contact-repository https://github.com/latex3/pdfresources
catalogue-ctan /macros/latex/contrib/pdfmanagement-testphase
catalogue-license lppl1.3c
catalogue-topics latex-devel pdf-feat
-catalogue-version 0.96a
+catalogue-version 0.96b
name pdfmarginpar
category Package
@@ -252608,24 +252613,24 @@ catalogue-topics doc-supp
name piton
category Package
-revision 68306
+revision 68747
shortdesc Typeset Python listings with LPEG
relocated 1
longdesc This package uses the Lua library LPEG to typeset and highlight
longdesc informatic listings in several languages (Python, OCaml, SQL
longdesc and C++). It requires the use of LuaLaTeX. It won't work with
longdesc XeLaTeX, nor pdfLaTeX.
-containersize 16500
-containerchecksum aa371940d553b124500472ccdcc093fff84f5d3c0cb602bb5bc2fd0657dbd4c91c32382c98b2069825d5fcc6b94c914ad09f75eeb1ae68155dc962fab9e909a4
-doccontainersize 804676
-doccontainerchecksum cf54925d7531e2a717beca78485e190644cd8a8aad49c82122697a0860898f5c84f14624f9b937a90b8ed36f60f593cd6c4a3e5f200c0a93143f761ef7fdb88f
+containersize 16504
+containerchecksum 9a4da3cc3e1ef46543b47dca2eb83ec6e1b6bf4c282224b8696b3288c9286ba59a1b8c9c5bca7c42f1d3e78ff350ae93efdbc4d374910e65de9bbf3a78d48765
+doccontainersize 804680
+doccontainerchecksum 6683487fb68f44420922f59e9fb48dccbe3acd9565d1dd4e3fd6bdaadb2ce062494063a6dff315d615a014432e515f968b62d45d62d53237bd537c38947bc48f
docfiles size=348
RELOC/doc/lualatex/piton/README.md details="Readme"
RELOC/doc/lualatex/piton/piton-french.pdf details="Package documentation (French)" language="fr"
RELOC/doc/lualatex/piton/piton-french.tex
RELOC/doc/lualatex/piton/piton.pdf details="Package documentation (English)"
srccontainersize 47616
-srccontainerchecksum 402eb040127a3e523cd119e6ea5b53b73042a8fcf3e7b18ff3f0440323ad13e7b92924ec75c7440e4eda2e2c6c95b577b760e368741a64cd18cee5ca41616ffd
+srccontainerchecksum 8a240d5f746d01417d457aa92f7d928d05e92b2505ff260e4109a72326afbdda65eb4f3dee4d763a4d4ef916c8a0e0f389cecc3da0acf85f845dec0ff6dae240
srcfiles size=60
RELOC/source/lualatex/piton/piton.dtx
RELOC/source/lualatex/piton/piton.ins
@@ -252636,7 +252641,7 @@ catalogue-also codehigh
catalogue-ctan /macros/luatex/latex/piton
catalogue-license lppl1.3
catalogue-topics listing synt-hlt luatex expl3
-catalogue-version 2.2a
+catalogue-version 2.2b
name pittetd
category Package
@@ -260134,7 +260139,7 @@ catalogue-version 1.0
name proflycee
category Package
-revision 68718
+revision 68747
shortdesc A LaTeX package for French maths teachers in high school
relocated 1
longdesc This package provides some commands to help French mathematics
@@ -260144,9 +260149,9 @@ longdesc \CalculFormelParametres and \CalculFormelLigne in order to
longdesc create an xcas-windows-like; \CodePythonLstFichier to create
longdesc code presentation and code execution with pythontex.
containersize 43780
-containerchecksum bd00141caf2e7d0073b13619b03727d5cf2a1696a80921aa420dcb82b870c580c87d5ace10d0f8b8baaf72c167efddc6804c30e0b6d57201c71407b1d150e3ba
-doccontainersize 1661380
-doccontainerchecksum c78ea768538189c215a09f6d66520fad49b587de8641e1a4d70aa4308e0fff014de59d3de7badf2b822e7d8544cdcf914f4038209ff6d4c1290773813a07e211
+containerchecksum 162469c1c1e9aa75e2f959d61b687ded1fbb89ffe851474f08e21701f768a8063db3cade88e844f6261b194b4338306b34f663790c7ffdaad574b022391340b9
+doccontainersize 1661384
+doccontainerchecksum e7188cc593773a797ed7388e370086e9f54c9adaa858206fecfebd060b3646c0f7b2e5a0d4db6330f455c5410415c1c0305a8b95206710d8cb787fa709235bdd
docfiles size=425
RELOC/doc/latex/proflycee/ProfLycee-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-doc.tex
@@ -260179,7 +260184,7 @@ catalogue-contact-repository https://github.com/cpierquet/ProfLycee
catalogue-ctan /macros/latex/contrib/proflycee
catalogue-license lppl1.3c
catalogue-topics maths french teaching expl3 pgf-tikz
-catalogue-version 3.00c
+catalogue-version 3.00d
name profmaquette
category Package
@@ -264088,7 +264093,7 @@ catalogue-version 1.02a
name pst-osci
category Package
-revision 15878
+revision 68747
shortdesc Oscgons with PSTricks
relocated 1
longdesc This PSTricks package enables you to produce oscilloscope
@@ -264098,16 +264103,16 @@ longdesc rectangular, triangular, dog's tooth (left and right oriented).
longdesc The third channel allows you to add, to subtract or to multiply
longdesc the two other signals. Lissajous diagrams (XY-mode) can also be
longdesc obtained.
-containersize 3432
-containerchecksum d36d987ca50c50c0840660070dd7eefd4ff49f4e86b1a6f33bb9e549a1468f4992a7eff6de56307e5d5bf4e8063534cf4f658df8e98571a1d86fde3555a67e08
+containersize 3408
+containerchecksum 566f6b3db8830d50fecb070f06f0c166d3720e553583c2bbb0cb71856490439a002ff8d3484b3b21322a370e5d9f295de64a6f344569e05273676bc46dea0863
doccontainersize 1332868
-doccontainerchecksum 80d99115c7c3fdcafef8f4be99b3066799cb40571e219158abb48de0ba405a0c977d0158c20e2b550895d1e63580bc7366338fbbbe7add2c3a89abf618583ecc
+doccontainerchecksum 00e4d454113aea65f1f7e79dd3b344da26055bd79e2060fa41ee5f5e388c0c345de8cef94a851eb8ef1a1e526b6fcae001d09056f1ca45a432ad813d5fd816ee
docfiles size=344
RELOC/doc/generic/pst-osci/Changes
RELOC/doc/generic/pst-osci/README details="Readme"
- RELOC/doc/generic/pst-osci/oscilloscope.pdf details="French documentation" language="fr"
+ RELOC/doc/generic/pst-osci/oscilloscope.pdf
RELOC/doc/generic/pst-osci/oscilloscope.tex
- RELOC/doc/generic/pst-osci/pst-osci-doc.pdf details="English documentation" language="en"
+ RELOC/doc/generic/pst-osci/pst-osci-doc.pdf details="Package documentation"
RELOC/doc/generic/pst-osci/pst-osci-doc.tex
runfiles size=5
RELOC/tex/generic/pst-osci/pst-osci.tex
@@ -264115,7 +264120,7 @@ runfiles size=5
catalogue-ctan /graphics/pstricks/contrib/pst-osci
catalogue-license lppl
catalogue-topics graphics-use pstricks
-catalogue-version 2.82
+catalogue-version 2.82b
name pst-ovl
category Package
@@ -264877,7 +264882,7 @@ catalogue-version 0.13
name pst-solides3d
category Package
-revision 68728
+revision 68747
shortdesc Draw perspective views of 3D solids
relocated 1
longdesc The package is designed to draw solids in 3d perspective.
@@ -264890,9 +264895,9 @@ longdesc functions drawn in 2 or 3 dimensions; project text onto a plane
longdesc or onto the faces of a solid; support for including external
longdesc database files.
containersize 55712
-containerchecksum 5f0dbe476fd961d3e464f6037e8803ab1c4bc094337dddfcee0c15b4892f16d71bace1fc2e8920389c585abff608665b2933bc71a3afebdbb3dadb4e21d6b164
-doccontainersize 8955676
-doccontainerchecksum a2a6908dc650ad1e0d8fa4077592aa19c2d48f56b631f5824341a96a2a4eccdddf29c48abde0f60ca326da5ec519d291d56876c32f43c203e88f9b0ab3422b2b
+containerchecksum 6e01fa92b63c6d5a5b3fb8116e1f982547a5b838d8a2018cc9cd000345f3bdda95a5ac0ec77e3a47eb29397c48a1abe76dd1e12d01879e46008ba0c04984c20a
+doccontainersize 8955672
+doccontainerchecksum 03969c22af5f3844abb66d99501e1b8d1e85d8b54743fe23081ccd2620717281e7704d28a43243c9e840c101b4e8ba0db5001200fdddc9f81f476020d8500ce2
docfiles size=3155
RELOC/doc/generic/pst-solides3d/Changes
RELOC/doc/generic/pst-solides3d/README details="Readme"
@@ -265036,7 +265041,7 @@ catalogue-contact-home https://tug.org/PSTricks/main.cgi/
catalogue-ctan /graphics/pstricks/contrib/pst-solides3d
catalogue-license lppl1.3
catalogue-topics graphics-3d pstricks
-catalogue-version 4.35
+catalogue-version 4.35a
name pst-soroban
category Package
@@ -265691,7 +265696,7 @@ catalogue-version 1.5e
name pstricks
category Package
-revision 68705
+revision 68747
catalogue pstricks-base
shortdesc PostScript macros for TeX
relocated 1
@@ -265711,10 +265716,10 @@ longdesc pdftricks package, to generate a PDF inclusion from a PSTricks
longdesc diagram. PSTricks macros can also generate PDF output when the
longdesc document is processed XeTeX, without the need for other
longdesc supporting packages.
-containersize 88144
-containerchecksum 5f95b3adbcba47795f2207348d5a8fc68e78a59eba7c64f0281105572deafedc1df25b39a4f0b88c9386d6b27d802fe2cfbfdbc45f4733a8c880806e25231693
+containersize 88148
+containerchecksum daf2b6c30630a0e50deba1686d08f44db767b8df815346fb777088dc75a80d6c18a2ca5e322bb2cfda5ac71237ca195ebcadd8889157eccc0b3f64d80c248bf4
doccontainersize 7495528
-doccontainerchecksum 7045a3979cb014b71869331fae5057471652b3c6abaad3337757336b6d3b65142665f3cf0c34de9876299244940364f0864bb6586fbfd51e5f228d4e601e4532
+doccontainerchecksum 6597391bc0b337b2a8f88894b77b1f0137a68c066e89f28df9fbf6bfda1b404ecedb74ff5dac06cb2806ec720c1d78c65bca44d114aa519f8e85a29ac2922e69
docfiles size=2294
RELOC/doc/generic/pstricks/PSTricks.bib
RELOC/doc/generic/pstricks/README details="Readme"
@@ -265805,7 +265810,7 @@ catalogue-contact-support https://tug.org/mailman/listinfo/pstricks
catalogue-ctan /graphics/pstricks/base
catalogue-license lppl1.3
catalogue-topics graphics-in-tex colour pstricks dvips-special xetex
-catalogue-version 3.19a
+catalogue-version 3.19b
name pstricks-add
category Package
@@ -270561,17 +270566,17 @@ catalogue-version 1.0
name quizztex
category Package
-revision 67950
+revision 68747
shortdesc Create quizzes like in TV shows
relocated 1
longdesc This LaTeX package permits to create quizzes in the style of
longdesc the TV shows << Qui veut gagner des millions ? >> ("Who Wants
longdesc to Be a Millionaire?") or << Tout le monde veut prendre sa
longdesc place ! >>.
-containersize 5472
-containerchecksum 3ebe85b3c28f9ed1dbc1eaea418c5a84df78a4a97c58c5db3721d9a14e472bd7b56179505b81566ffda7e8a93b836fa1bcdc10a0bdc454cccbc30305d19a9875
-doccontainersize 536164
-doccontainerchecksum b98d5936630a825c72f8977133547f5ddff054804aa14f87b3c643471b7be687affd21c126c037af3e054de518e7aca3cbb5139d927f519d4d6d5d8e451951c5
+containersize 5476
+containerchecksum 77558030bec504c7a4670b7ca5fb8cfc226076f05ffb2262d02b9b7c902f387e3e433100adc1383e476e61bdbd690d32db324fbf9146967957fcb7d4f7173876
+doccontainersize 536168
+doccontainerchecksum ed8b4caf3d87a5a0e20b18e5bcd6e9ac57f261c5230f8816b75df4d0dd2b73ef09a7104d324fe6c9ba0dad216565f2441b1dbb4c7238e32d7013cc3a93c2669c
docfiles size=141
RELOC/doc/latex/quizztex/README.md details="Readme"
RELOC/doc/latex/quizztex/quizztex-doc-fr.pdf details="Package documentation" language="fr"
@@ -270583,7 +270588,7 @@ catalogue-contact-repository https://github.com/cpierquet/quizztex
catalogue-ctan /macros/latex/contrib/quizztex
catalogue-license lppl1.3c
catalogue-topics exam pgf-tikz
-catalogue-version 0.1.1
+catalogue-version 0.1.2
name quotchap
category Package
@@ -270829,21 +270834,21 @@ catalogue-version 0.2
name quran-id
category Package
-revision 68719
+revision 68747
shortdesc Indonesian translation extension to the quran package
relocated 1
longdesc The package is prepared for typesetting some Indonesian
longdesc translations of the Holy Quran. It adds two Indonesian
longdesc translations to the quran package.
-containersize 795296
-containerchecksum f11c8b3765689d1a9273580ce4caca3cd017e0dd262d19b1f400a00b40d431d6a622fe2fe4f7b38320324435695315a76c182cfcb966068d89998f7d00377126
+containersize 795308
+containerchecksum 88328a074b74b6197079c9fbe92170989a1c4ba139e2a84ae96f803ca5805000e11024861e9f033fcba5f346b6bcf38a59231b6849fb4af586eab33795efe7f7
doccontainersize 124824
-doccontainerchecksum 1883d3aea62aaa3e2657a76cfab937cce774e18b0231edc9a8b6dec1066c5119170dd16045f436cc2d879ea07b14fa699ad9fc3e2115c9843daf31b0c0ccf5d2
+doccontainerchecksum 42d6c03ff54e65e94196ea0b66e77921dc6bfed3f45605835fd6721aae3b97ebb69acb2362bf0fb6158348fedafb8d543f32602358f3466ecfd89cb56650a074
docfiles size=37
RELOC/doc/xelatex/quran-id/README details="Readme"
RELOC/doc/xelatex/quran-id/quran-id-doc.pdf details="Package documentation"
RELOC/doc/xelatex/quran-id/quran-id-doc.tex
- RELOC/doc/xelatex/quran-id/quran-id-test.pdf
+ RELOC/doc/xelatex/quran-id/quran-id-test.pdf details="Example of use"
RELOC/doc/xelatex/quran-id/quran-id-test.tex
RELOC/doc/xelatex/quran-id/quran.png
runfiles size=1097
@@ -270851,7 +270856,7 @@ runfiles size=1097
RELOC/tex/xelatex/quran-id/qurantext-idi.translation.def
RELOC/tex/xelatex/quran-id/qurantext-idii.translation.def
catalogue-contact-bugs https://github.com/javadr/quran-id/issues
-catalogue-contact-home https://github.com/javadr/quran-id
+catalogue-contact-repository https://github.com/javadr/quran-id
catalogue-ctan /macros/xetex/latex/quran-id
catalogue-license lppl1.3c
catalogue-topics macro-supp xetex bahasa-indonesia+malaysia
@@ -281351,16 +281356,16 @@ catalogue-topics font font-virtual font-supp-maths font-cm font-sans
name sansmathfonts
category Package
-revision 64661
+revision 68747
shortdesc Extended Computer Modern sans serif fonts
relocated 1
longdesc Sans serif small caps and math fonts for use with Computer
longdesc Modern.
execute addMap sansmathfonts.map
-containersize 4275704
-containerchecksum 1ef587f14a0b5d51dabacfc1717b84d221bbc3bfeca002cd58ed9c239838d888036fb26f404b5bf5d7a7fb82f70b0f5663ef06ce92059b32a67b1e0c31331e7f
-doccontainersize 365128
-doccontainerchecksum de240522929a1b2942e3108c03a5523e42b0bdfd4365afabad98a22dcd73784070ba26d3a4ceb821749bd557b19b220f2785687f52ad47a502f8f67f05409839
+containersize 4275700
+containerchecksum d5d4a2d8ab98211cfaf2df0ad25e8c6f044f8712e960c80a4985cd8993ccddc3414bfa15e759f76cc252b65e5b31a9596763f2724ab3aa4a738bd35dcf7ae5e7
+doccontainersize 365132
+doccontainerchecksum 7addd0f3667668b02495b38da9e8398f5f2de9b816d70fba84539aff1bdb4fd278d21c4fccb6ca7f653e6a738c0c205437344a2a67fb5a423cb16cbdd826a880
docfiles size=95
RELOC/doc/fonts/sansmathfonts/README.txt details="Readme"
RELOC/doc/fonts/sansmathfonts/sansmathfonts.pdf details="Package documentation"
@@ -281886,7 +281891,7 @@ runfiles size=1988
RELOC/tex/latex/sansmathfonts/uxcmss.fd
catalogue-ctan /fonts/sansmathfonts
catalogue-license lppl1.3c
-catalogue-topics font font-cm font-sans font-proportional font-maths font-mf font-type1 font-supp
+catalogue-topics font font-cm font-maths font-mf font-proportional font-sans font-supp font-type1
name sapthesis
category Package
@@ -285238,7 +285243,7 @@ catalogue-version 1.6
name selnolig
category Package
-revision 38721
+revision 68747
shortdesc Selectively disable typographic ligatures
relocated 1
longdesc The package suppresses typographic ligatures selectively, i.e.,
@@ -285259,10 +285264,10 @@ longdesc ligature suppression macros for a number of so-called
longdesc "discretionary" or "rare" ligatures such as ct, st, and sp. The
longdesc package requires use of a recent LuaLaTeX format (for example
longdesc those from TeX Live 2012 or 2013, or MiKTeX 2.9).
-containersize 54008
-containerchecksum 8b01d1b6f4e6f83efbfc603be7c510d3c8435559b1272f3e8beae7d0de04ac889e04d539c689abfbfb8af5ff2d04c38459320fec333a122c3b60a1a79a0b115a
+containersize 53988
+containerchecksum 8dd7baa476f72549830f2571615af2374b9d74da69c16f2999708201b7404c46118e7a6046ef8dff39935d3b94373140819497508b2a8982cc928a5dbfc6eaac
doccontainersize 509908
-doccontainerchecksum afc1a84aa85f3da5e5d121de0ee37f5347527985b3a9ae75abf0e51edc1d5371e831b5ffc7218d9863b8ff717554c6f469adec908f02f5d9be3bd4f6e45fc1ac
+doccontainerchecksum c36e55066eadd959f625fcb72fb89ab2ca51f3411ba9bc81c38d2ac3f18ffd792fd95c33178c0607e3958cdbd81c031193d1b6c712906a2c9cdac4178ace6ceb
docfiles size=166
RELOC/doc/lualatex/selnolig/README details="Readme"
RELOC/doc/lualatex/selnolig/gpp-ft.fea
@@ -285282,6 +285287,7 @@ runfiles size=59
RELOC/tex/lualatex/selnolig/selnolig-german-patterns.sty
RELOC/tex/lualatex/selnolig/selnolig.lua
RELOC/tex/lualatex/selnolig/selnolig.sty
+catalogue-also autotype
catalogue-contact-repository https://github.com/micoloretan/selnolig
catalogue-ctan /macros/luatex/latex/selnolig
catalogue-license lppl1.3
@@ -288078,7 +288084,7 @@ catalogue-version 1.36
name siunitx
category Package
-revision 68476
+revision 68747
shortdesc A comprehensive (SI) units package
relocated 1
longdesc Typesetting values with units requires care to ensure that the
@@ -288104,16 +288110,16 @@ longdesc l3packages bundles.
depend l3kernel
depend l3packages
containersize 67692
-containerchecksum 63144a6b6833bee00df9a80db882a5576a2d2c363129a4dad9be085bf03b62279044e56aaaa9e20ff946eff3d80c77a243dc0bdb350ff075751dd26fa8a82821
-doccontainersize 1288028
-doccontainerchecksum d04af2522433567808e16d7e4899a4744b5425c7f93e2568a65c916332c99349fa650d798469a95fb7fd8c3c84bcbeeb31ddf8b1d55591226bdc74b9c144b844
+containerchecksum 751c3677f81e1586ed6641589b4f776e6e748d1a3aedaa9afca0b38fe08973b5503dcf9ea76126fdbd911ebd0cd26ee970ec4fbe3820646de055d2339f15876a
+doccontainersize 1288032
+doccontainerchecksum f9efa4846f5b8672bd81ba3366d5785502268e1d8dd42b59579406376f76d0d135a9555cbfd2277f3398c7dd4a8ccc1397b31fd7e022c8a7d1c256af597a4a62
docfiles size=352
RELOC/doc/latex/siunitx/CHANGELOG.md
RELOC/doc/latex/siunitx/README.md details="Readme"
RELOC/doc/latex/siunitx/siunitx-code.pdf details="Code documentation"
RELOC/doc/latex/siunitx/siunitx.pdf details="User manual"
srccontainersize 122968
-srccontainerchecksum f26794b38fd33976f7761537f5d35eac5eca055f53d744aa829d39dc7a72d8f3bd380d2b069dd77fab24027dc29532d6e37f6ee0b9beb5ab53027086acdc0255
+srccontainerchecksum 5e0556fd3558614913b3d7e5f7ea706c862e3f28400cc7a581c86699ae3b9db212757aff3432e30f97a845c81cf0dfc617ab84e9f8f7b2d1e3f4df5b315aa856
srcfiles size=190
RELOC/source/latex/siunitx/siunitx-abbreviation.dtx
RELOC/source/latex/siunitx/siunitx-angle.dtx
@@ -288145,7 +288151,7 @@ catalogue-contact-repository https://github.com/josephwright/siunitx
catalogue-ctan /macros/latex/contrib/siunitx
catalogue-license lppl1.3c
catalogue-topics units scientific-docs expl3
-catalogue-version 3.3.7
+catalogue-version 3.3.8
name skak
category Package
@@ -316586,7 +316592,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 68744
+revision 68746
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.
@@ -316594,10 +316600,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 114252
-containerchecksum 9daf7a2b4995282a640a0834900bbbd4df4127fbc0ca8470c0d02f7b8120d877de3f90ffb101593b6b5cf876de74c94c9837b3f245b496bc475cd2e5a833c781
-doccontainersize 428680
-doccontainerchecksum 04a1f0696e048113a2486bfc1e27213eb23c7c24f3d521eaf3ad4c965669b376bc3c37e8f505bac0cff03ed44ccc9967ceaebdfe398b4a1350c3270ff29e28fb
+containersize 114224
+containerchecksum 236d293d41c7d0deea48d225b50c23ac5848ddf2885f69341b1a60307cdab88368c18718e2b65aa20135a79405164f206a4938150c725d5b4afa0f2435a3b347
+doccontainersize 428652
+doccontainerchecksum 5de2d6b2eeb065e58fb78a3cddb0d78994b84f16acd24a010ec637554f16e457518e638273f73c653a9617b3f778945321ef0008d241759b101bb83a07c49e13
docfiles size=550
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -325516,15 +325522,15 @@ catalogue-version 2.0
name tkz-bernoulli
category Package
-revision 68503
+revision 68747
shortdesc Draw Bernoulli trees with TikZ
relocated 1
longdesc This is a package for representing Bernoulli trees with
longdesc PGF/TikZ.
containersize 2736
-containerchecksum c101e513ee003d03d4532f3251a1fc327367ad278e29156b01b82f2b1cdff7c5eb2cdf58e432a97b46a48ff04472fee95ea73bbe51c459408852dabe414f5ced
+containerchecksum da37440a0a008fe67327a3ab3cfd9b41fec5ee654398905b4726cbfa77be4bb5a28d1d857b7979e50bd886541f7f876437621fc10cbe37ac643758c765ab9c58
doccontainersize 189396
-doccontainerchecksum 20f99ce2fead44cb3c0b076febdd32097518dfd340a52ecc82bc91691bbf7bbc90997f054fbd54f1201f1c51b1cfa0d14a43c5d958b023039279e1775bbb2041
+doccontainerchecksum 82f20beb17ca7863ae68ff7f370f4d0eb3753442075487249962dd6aeae7402317c291cc2f0bbe1ff4563ca909ddd4a591f3fa9b71aa93a6122b15d454e50bc1
docfiles size=52
RELOC/doc/latex/tkz-bernoulli/README.md details="Readme"
RELOC/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.pdf details="Package documentation"
@@ -325537,7 +325543,7 @@ catalogue-contact-support https://github.com/cpierquet/tkz-bernoulli/issues
catalogue-ctan /graphics/pgf/contrib/tkz-bernoulli
catalogue-license lppl1.3c
catalogue-topics tree
-catalogue-version 0.1.1
+catalogue-version 0.1.3
name tkz-doc
category Package
@@ -325630,16 +325636,16 @@ catalogue-version 1.00b
name tkz-euclide
category Package
-revision 68663
+revision 68747
shortdesc Tools for drawing Euclidean geometry
relocated 1
longdesc The tkz-euclide package is a set of files designed to give math
longdesc teachers and students easy access to the programming of
longdesc Euclidean geometry with TikZ.
-containersize 41916
-containerchecksum 40c6d322cfe290d22b00ad6a68489a8eefa7159fff3cf54b7cf3e2547942a0b43461121f3563ec270a80555fa25744010356dd32262ef460ab18c69567c1428f
+containersize 41924
+containerchecksum 14e39eb45f188f8563b8c49b16cceffe62117ac3cb17d484d1722122b6f3ca927b35ed0dc15cf0650d877f584eaf05f6473dcd8ca83f4766f5d421a07eced464
doccontainersize 1175256
-doccontainerchecksum 3eae2af57539537872d46e4ede46ecbe9d7d51ecac4473bcc0d8847e544907fb416e24539d33c308dee057abb998a11733b9262ea9c300303dc5a0f50270ef80
+doccontainerchecksum ba09b1cbb47c65ab74119c7e52fc4d08c3174ddfebe0cae6c3b0ad9954d40e78bb57a219acb12584cc67616d51d70212de284a4f30286ecdfc3bd70c4ef9bf8b
docfiles size=392
RELOC/doc/latex/tkz-euclide/README.md details="Readme"
RELOC/doc/latex/tkz-euclide/TKZdoc-euclide-FAQ.tex
@@ -325725,7 +325731,7 @@ catalogue-also eukleides pst-eucl
catalogue-contact-home https://altermundus.fr
catalogue-ctan /macros/latex/contrib/tkz/tkz-euclide
catalogue-license lppl1.3
-catalogue-topics maths graphics-use use-luatex
+catalogue-topics maths graphics-use use-luatex pgf-tikz
catalogue-version 5.04c
name tkz-fct
@@ -341136,7 +341142,7 @@ catalogue-version 2.1
name unbtex
category Package
-revision 68603
+revision 68747
shortdesc A class for theses at University of Brasilia (UnB)
relocated 1
longdesc This package provides a class based on abnTeX and compatible
@@ -341148,9 +341154,9 @@ longdesc documentation for the class and the comments in the templates
longdesc are all written in Portuguese, the language of the target
longdesc audience.
containersize 17520
-containerchecksum 79cdebb6a49058eb499c80fde06d369b17185ccf407346c749d508205c0090463db24a1671cabad870176119737c7dd320438c2fbc9471221b3b87bdb226ec9a
+containerchecksum f459c8b4e0aba8c1a1cc4954c9cb18b78bbae38c88e669670d6ebe5279c2513607f40083a598f2fd546c90094051228e854581ce4cd7c4bb79cd5e466c56efd6
doccontainersize 1405592
-doccontainerchecksum 6a8ccf8f98ace46ae70ac5f07482b7c3a76de03eaaea453be4e9b494914cd8fcd762f1b6cada000d64d9689ed69eac248404fbc1cc69b23124c110ddd1b3dc55
+doccontainerchecksum 6e93c077d5439de8aea91dd9b08e8d8d3b5d9d2ab8f9770cb28e7d66f128224fd16599309441db17612815f9e0053087757d81252c5d05dbffd51f732e270c85
docfiles size=413
RELOC/doc/latex/unbtex/README.md details="Readme"
RELOC/doc/latex/unbtex/unbtex-example.pdf details="Example of use" language="pt-br"
@@ -341180,7 +341186,7 @@ runfiles size=20
catalogue-ctan /macros/latex/contrib/unbtex
catalogue-license lppl1.3
catalogue-topics class doc-templ dissertation portuguese-br
-catalogue-version 1.3.2
+catalogue-version 1.3.3
name undergradmath
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 0bd3af6df8..a3e79bc94c 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-8f5ac2897708c751f143bad146cd8d60 texlive.tlpdb
+0c8a35c9ee3f8cf10e347f732edb9211 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 3ec2b25968..380039c312 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-aa326226a8d963ee5a6988b33f8e9b50406d64021857283b29aa27c1516eae162fca0d057a8fcb9d4d67312ac6204225d57799f18a0cb37c86013c0a502124fc texlive.tlpdb
+f567a2d735eeda7de0d2d9947ca47129640fe92681ad8ade7d534766575ff6db58af0fd6a32d906b50473379a44a87126a36cbb4e6e96ffe375245a9dd53c2cf texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index c9aeeff2f9..593a9f58b2 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+QqiBBqTOGHfhlDjHAFAmVJiF0ACgkQTOGHfhlD
-jHBSLQf/WsGlLHiyR058mXOy2zVn2haUyZ+LyPFy5w6zUFUX1xQfaKP8uyBrFphp
-ie+B/mZMht69lnrY6gj6Iotowsc2yp8Rz4Bjb9DtoZcMFVnrsHUEJo6rFCNxzFbP
-z1SQbnW4Jr/dtqzKDAWHPRBkQjL82+5ZKsvxQwwNq1bDSuUneNsR7oY/Cdb453/a
-t2vTmrTBr/6hEDQDID5PPrm7TuLl/sUYKEwWrlxowjtzLpGzovc9Ic82Rb+HO2Sw
-xtKVZe8MvWDkz0bWgb2IA8E1ko3fi06IYhGexaZIcio8wBbT4ubTy+Gmut3xSY+f
-2etdUWbEtVGf22ujlcnNZukAQ54qJw==
-=/0Fa
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmVK2lkACgkQTOGHfhlD
+jHDEwQf9HudoA6gPnE3Ur0mVqilw/rfah9Q1t9RfUIzNexK47U/qFmKNr2y0u7cX
+7NV3vHxQksu4czbdLUsSpkJbAfGeaFy8iAkRaCJalBR5f/d2OjHeP/DeGJFzL38z
+DwwtCncO7MFhx7jVtinNcLSWGSgssJ8Si9yYUTJ/9CNz+oyj30BHIjljsbR+8d+F
+rzDTtb/6tsCjBfWbqJ/xzJlgpsU0HnXW+uuCkjEWD98RNl0oYpj82/aTT/kW7YeU
+8cemDhzv3ZEJpw0sIlESJyEWrt4E5IMru+QLEXxgvdQu5jPIeuz2UjtqvhUtMuS0
+HmorKV4viirQuma/p/8IE3Mly0/b5g==
+=ZOMX
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index d192450fc9..6324957729 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 e231de6743..cc84bcfb00 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2023-11-08-02-02
+2023-11-09-02-02