summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-01-08 03:02:10 +0000
committerNorbert Preining <norbert@preining.info>2024-01-08 03:02:10 +0000
commitafbba3b1d12f17572ca4745766f2e0d55a6f58f3 (patch)
treeedd2a155356a9d3c357d03d6c49e6531f189e7df
parentaba7fb229e902758b312ecec84ab6f485c89ba66 (diff)
CTAN sync 202401080302
-rw-r--r--FILES.byname738
-rw-r--r--FILES.byname.gzbin2585385 -> 2585713 bytes
-rw-r--r--FILES.last07days453
-rw-r--r--biblio/ctan-bibdata/ctan.bib45
-rw-r--r--info/biblio/litprog.bib826
-rw-r--r--info/biblio/litprog.ltx16
-rw-r--r--info/docsurvey/README.txt4
-rw-r--r--info/docsurvey/docsurvey.pdfbin242294 -> 250809 bytes
-rw-r--r--info/docsurvey/docsurvey.tex81
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx33
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin590460 -> 590690 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook.tex19
-rw-r--r--macros/latex/contrib/exsol/example-exercisebook.pdfbin0 -> 48449 bytes
-rw-r--r--macros/latex/contrib/exsol/example-external.pdfbin0 -> 58600 bytes
-rw-r--r--macros/latex/contrib/exsol/example-formulacollection.pdfbin86274 -> 55413 bytes
-rw-r--r--macros/latex/contrib/exsol/example-inline.pdfbin0 -> 56960 bytes
-rw-r--r--macros/latex/contrib/exsol/example-local.pdfbin95452 -> 55624 bytes
-rw-r--r--macros/latex/contrib/exsol/example-solutionbook.pdfbin102060 -> 69744 bytes
-rw-r--r--macros/latex/contrib/exsol/example.pdfbin101326 -> 61820 bytes
-rw-r--r--macros/latex/contrib/exsol/exsol.dtx428
-rw-r--r--macros/latex/contrib/exsol/exsol.ins7
-rw-r--r--macros/latex/contrib/exsol/exsol.pdfbin288497 -> 227438 bytes
-rw-r--r--macros/latex/contrib/exsol/manifest.txt23
-rw-r--r--macros/latex/contrib/isphysicalmath/README.md47
-rw-r--r--macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdfbin104769 -> 122194 bytes
-rw-r--r--macros/latex/contrib/isphysicalmath/isphysicalmath.dtx437
-rw-r--r--macros/latex/contrib/isphysicalmath/isphysicalmath.ins4
-rw-r--r--macros/latex/contrib/texshade/README4
-rw-r--r--macros/latex/contrib/texshade/texshade.dtx646
-rw-r--r--macros/latex/contrib/texshade/texshade.ins4
-rw-r--r--macros/latex/contrib/texshade/texshade.pdfbin1235875 -> 821876 bytes
-rw-r--r--macros/latex/contrib/tutodoc/code/tdoc-locale-english.cfg.sty17
-rw-r--r--macros/latex/contrib/tutodoc/code/tdoc-locale-french.cfg.sty17
-rw-r--r--macros/latex/contrib/tutodoc/code/tutodoc-locale-main-english.cfg.sty17
-rw-r--r--macros/latex/contrib/tutodoc/code/tutodoc-locale-main-french.cfg.sty17
-rw-r--r--macros/latex/contrib/tutodoc/code/tutodoc.sty99
-rw-r--r--macros/latex/contrib/tutodoc/doc/tutodoc-en.pdfbin687653 -> 709681 bytes
-rw-r--r--macros/latex/contrib/tutodoc/doc/tutodoc-en.tex162
-rw-r--r--macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdfbin757927 -> 746351 bytes
-rw-r--r--macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex130
-rw-r--r--macros/latex/contrib/ukbill/README4
-rw-r--r--macros/latex/contrib/ukbill/immigration-bill.pdfbin85004 -> 85092 bytes
-rw-r--r--macros/latex/contrib/ukbill/immigration-bill.tex3
-rw-r--r--macros/latex/contrib/ukbill/ukbill-documentation.pdfbin98484 -> 101813 bytes
-rw-r--r--macros/latex/contrib/ukbill/ukbill-documentation.tex59
-rw-r--r--macros/latex/contrib/ukbill/ukbill.cls57
-rw-r--r--macros/latex/required/babel/base/README.md30
-rw-r--r--macros/latex/required/babel/base/babel-code.pdfbin641724 -> 642704 bytes
-rw-r--r--macros/latex/required/babel/base/babel.dtx72
-rw-r--r--macros/latex/required/babel/base/babel.ins4
-rw-r--r--macros/latex/required/babel/base/babel.pdfbin419191 -> 419409 bytes
-rw-r--r--macros/latex/required/babel/base/bbcompat.dtx2
-rw-r--r--macros/luatex/latex/pyluatex/README.md4
-rw-r--r--macros/luatex/latex/pyluatex/example/beamer.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/data-visualization.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/matplotlib-external.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/readme-custom-env.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/readme-example.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/repl.tex4
-rw-r--r--macros/luatex/latex/pyluatex/example/sessions.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/typesetting-example.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/typesetting-listings.tex2
-rw-r--r--macros/luatex/latex/pyluatex/example/typesetting-minted.tex2
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex-interpreter.py2
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.lua140
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.pdfbin83051 -> 83317 bytes
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.sty54
-rw-r--r--macros/luatex/latex/pyluatex/pyluatex.tex9
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl2
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb97
-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.xzbin2518636 -> 2518516 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin779280 -> 789213 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin779353 -> 789839 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--timestamp2
80 files changed, 3232 insertions, 1649 deletions
diff --git a/FILES.byname b/FILES.byname
index dc7fa9699b..837981c2e1 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2071,12 +2071,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
-2024/01/06 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/01/07 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2024/01/06 | 2836350 | biblio/ctan-bibdata/ctan.bib
-2024/01/06 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2024/01/07 | 2836777 | biblio/ctan-bibdata/ctan.bib
+2024/01/07 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2024/01/06 | 4114896 | biblio/ctan-bibdata.zip
+2024/01/07 | 4114949 | 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
@@ -5437,7 +5437,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
-2024/01/06 | 406164 | FILES.last07days
+2024/01/07 | 434640 | 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
@@ -172267,8 +172267,8 @@
2014/04/19 | 3223 | info/biblio/ijqc.sty
2019/10/15 | 10835 | info/biblio/komoedie.bib
2019/10/15 | 3050 | info/biblio/komoedie.ltx
-2023/09/04 | 389248 | info/biblio/litprog.bib
-2021/04/08 | 3204 | info/biblio/litprog.ltx
+2024/01/07 | 390609 | info/biblio/litprog.bib
+2024/01/07 | 3210 | info/biblio/litprog.ltx
2001/01/05 | 628 | info/biblio/microchip.sty
2023/02/28 | 652221 | info/biblio/printing-history.bib
2022/01/13 | 2880 | info/biblio/printing-history.ltx
@@ -174266,10 +174266,10 @@
1995/01/09 | 8074 | info/digests/uktex/94/uktex.46
1995/01/09 | 7195 | info/digests/uktex/94/uktex.47
1995/01/09 | 11522 | info/digests/uktex/94/uktex.48
-2021/12/30 | 242294 | info/docsurvey/docsurvey.pdf
-2021/12/30 | 91945 | info/docsurvey/docsurvey.tex
-2021/12/30 | 804 | info/docsurvey/README.txt
-2021/12/30 | 261993 | info/docsurvey.zip
+2024/01/07 | 250809 | info/docsurvey/docsurvey.pdf
+2024/01/07 | 93149 | info/docsurvey/docsurvey.tex
+2024/01/07 | 817 | info/docsurvey/README.txt
+2024/01/07 | 270542 | info/docsurvey.zip
2023/04/14 | 10841618 | info/drawing-with-metapost/Drawing-with-Metapost.pdf
2023/04/14 | 1826 | info/drawing-with-metapost/README.md
2023/04/14 | 2191 | info/drawing-with-metapost/src/angles-lines.mp
@@ -198977,7 +198977,6 @@
2010/09/18 | 161776 | install/macros/latex/contrib/euenc.tds.zip
2020/11/01 | 530830 | install/macros/latex/contrib/europasscv.tds.zip
2014/11/26 | 125896 | install/macros/latex/contrib/everyhook.tds.zip
-2018/10/23 | 686749 | install/macros/latex/contrib/exsol.tds.zip
2016/06/27 | 190038 | install/macros/latex/contrib/fancytabs.tds.zip
2023/05/27 | 1916157 | install/macros/latex/contrib/fduthesis.tds.zip
2013/05/03 | 382005 | install/macros/latex/contrib/feynmp-auto.tds.zip
@@ -199194,7 +199193,7 @@
2023/11/01 | 7343701 | install/macros/latex-dev/required/latex-tools-dev.tds.zip
2023/11/01 | 43671611 | install/macros/latex/latex-base.tds.zip
2020/06/01 | 1578753 | install/macros/latex/required/amscls.tds.zip
-2023/12/10 | 3704849 | install/macros/latex/required/babel-base.tds.zip
+2024/01/07 | 3710508 | install/macros/latex/required/babel-base.tds.zip
2023/11/01 | 2795407 | install/macros/latex/required/latex-amsmath.tds.zip
2022/06/14 | 242625 | install/macros/latex/required/latexbug.tds.zip
2022/06/16 | 1352652 | install/macros/latex/required/latex-cyrillic.tds.zip
@@ -224555,12 +224554,12 @@
2008/02/10 | 19110 | macros/latex/contrib/ean13isbn/License.txt
2021/01/24 | 422 | macros/latex/contrib/ean13isbn/README
2021/01/24 | 322624 | macros/latex/contrib/ean13isbn.zip
-2024/01/06 | 75423 | macros/latex/contrib/easybook/easybook.dtx
+2024/01/07 | 75375 | macros/latex/contrib/easybook/easybook.dtx
2024/01/04 | 2081 | macros/latex/contrib/easybook/easybook.ins
-2024/01/06 | 590460 | macros/latex/contrib/easybook/easybook.pdf
-2024/01/06 | 85403 | macros/latex/contrib/easybook/easybook.tex
+2024/01/07 | 590690 | macros/latex/contrib/easybook/easybook.pdf
+2024/01/07 | 85411 | macros/latex/contrib/easybook/easybook.tex
2024/01/03 | 801 | macros/latex/contrib/easybook/README.md
-2024/01/06 | 632431 | macros/latex/contrib/easybook.zip
+2024/01/07 | 632605 | macros/latex/contrib/easybook.zip
2009/06/17 | 82589 | macros/latex/contrib/easy/doc/docbib.pdf
2009/06/17 | 78378 | macros/latex/contrib/easy/doc/docbmat.pdf
2009/06/17 | 99132 | macros/latex/contrib/easy/doc/doceqn.pdf
@@ -226147,17 +226146,20 @@
2019/09/30 | 1789 | macros/latex/contrib/exsheets/grading-table.tex
2019/09/30 | 1553 | macros/latex/contrib/exsheets/README
2019/09/30 | 727855 | macros/latex/contrib/exsheets.zip
-2018/10/23 | 86274 | macros/latex/contrib/exsol/example-formulacollection.pdf
-2018/10/23 | 95452 | macros/latex/contrib/exsol/example-local.pdf
-2018/10/23 | 101326 | macros/latex/contrib/exsol/example.pdf
-2018/10/23 | 102060 | macros/latex/contrib/exsol/example-solutionbook.pdf
-2018/10/23 | 48772 | macros/latex/contrib/exsol/exsol.dtx
-2018/09/20 | 2325 | macros/latex/contrib/exsol/exsol.ins
-2018/10/23 | 288497 | macros/latex/contrib/exsol/exsol.pdf
-2015/02/25 | 403 | macros/latex/contrib/exsol/LICENSE
-2018/10/23 | 320 | macros/latex/contrib/exsol/manifest.txt
-2016/05/05 | 1644 | macros/latex/contrib/exsol/README
-2018/10/23 | 682074 | macros/latex/contrib/exsol.zip
+2024/01/07 | 48449 | macros/latex/contrib/exsol/example-exercisebook.pdf
+2024/01/07 | 58600 | macros/latex/contrib/exsol/example-external.pdf
+2024/01/07 | 55413 | macros/latex/contrib/exsol/example-formulacollection.pdf
+2024/01/07 | 56960 | macros/latex/contrib/exsol/example-inline.pdf
+2024/01/07 | 55624 | macros/latex/contrib/exsol/example-local.pdf
+2024/01/07 | 61820 | macros/latex/contrib/exsol/example.pdf
+2024/01/07 | 69744 | macros/latex/contrib/exsol/example-solutionbook.pdf
+2024/01/07 | 59594 | macros/latex/contrib/exsol/exsol.dtx
+2019/02/21 | 2547 | macros/latex/contrib/exsol/exsol.ins
+2024/01/07 | 227438 | macros/latex/contrib/exsol/exsol.pdf
+2019/02/21 | 403 | macros/latex/contrib/exsol/LICENSE
+2024/01/07 | 443 | macros/latex/contrib/exsol/manifest.txt
+2019/02/21 | 1644 | macros/latex/contrib/exsol/README
+2024/01/07 | 627419 | macros/latex/contrib/exsol.zip
2020/03/12 | 1697 | macros/latex/contrib/extarrows/extarrows.sty
2020/03/12 | 65310 | macros/latex/contrib/extarrows/extarrows-test.pdf
2020/03/12 | 1225 | macros/latex/contrib/extarrows/extarrows-test.tex
@@ -231447,11 +231449,11 @@
2011/08/26 | 2310 | macros/latex/contrib/isotope/isotope.ins
2011/08/26 | 287 | macros/latex/contrib/isotope/README
2011/08/26 | 3691 | macros/latex/contrib/isotope.zip
-2023/09/18 | 104769 | macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf
-2023/09/18 | 15198 | macros/latex/contrib/isphysicalmath/isphysicalmath.dtx
-2023/09/17 | 2490 | macros/latex/contrib/isphysicalmath/isphysicalmath.ins
-2023/09/18 | 2460 | macros/latex/contrib/isphysicalmath/README.md
-2023/09/18 | 88849 | macros/latex/contrib/isphysicalmath.zip
+2024/01/07 | 122194 | macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf
+2024/01/07 | 25980 | macros/latex/contrib/isphysicalmath/isphysicalmath.dtx
+2024/01/07 | 2490 | macros/latex/contrib/isphysicalmath/isphysicalmath.ins
+2024/01/07 | 2402 | macros/latex/contrib/isphysicalmath/README.md
+2024/01/07 | 100486 | macros/latex/contrib/isphysicalmath.zip
2012/03/22 | 8921 | macros/latex/contrib/issuulinks/issuulinks.dtx
2012/02/24 | 1035 | macros/latex/contrib/issuulinks/issuulinks.ins
2012/03/22 | 259213 | macros/latex/contrib/issuulinks/issuulinks.pdf
@@ -244447,11 +244449,11 @@
2004/07/27 | 2154 | macros/latex/contrib/texpower/tpslifonts/tpslifonts.ins
2006/03/21 | 29103 | macros/latex/contrib/texpower/tpslifonts.zip
2006/03/20 | 418227 | macros/latex/contrib/texpower.zip
-2023/06/06 | 5122 | macros/latex/contrib/texshade/README
-2023/06/06 | 1478694 | macros/latex/contrib/texshade/texshade.dtx
-2023/05/29 | 2545 | macros/latex/contrib/texshade/texshade.ins
-2022/08/30 | 1235875 | macros/latex/contrib/texshade/texshade.pdf
-2023/06/06 | 1428346 | macros/latex/contrib/texshade.zip
+2024/01/06 | 5121 | macros/latex/contrib/texshade/README
+2024/01/06 | 1493270 | macros/latex/contrib/texshade/texshade.dtx
+2024/01/06 | 2545 | macros/latex/contrib/texshade/texshade.ins
+2024/01/06 | 821876 | macros/latex/contrib/texshade/texshade.pdf
+2024/01/07 | 1179704 | macros/latex/contrib/texshade.zip
2021/07/09 | 1113 | macros/latex/contrib/texsurgery/README.md
2021/07/09 | 135676 | macros/latex/contrib/texsurgery/texsurgery.pdf
2021/07/09 | 5240 | macros/latex/contrib/texsurgery/texsurgery.sty
@@ -246276,16 +246278,16 @@
2011/09/02 | 2391 | macros/latex/contrib/turnthepage/turnpagewoetex.sty
2011/03/24 | 1101 | macros/latex/contrib/turnthepage/turnthepage.sty
2011/09/03 | 87208 | macros/latex/contrib/turnthepage.zip
-2023/12/08 | 880 | macros/latex/contrib/tutodoc/code/tdoc-locale-english.cfg.sty
-2023/12/08 | 903 | macros/latex/contrib/tutodoc/code/tdoc-locale-french.cfg.sty
-2023/12/08 | 23878 | macros/latex/contrib/tutodoc/code/tutodoc.sty
-2023/12/08 | 687653 | macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
-2023/12/08 | 27569 | macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
-2023/12/08 | 757927 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
-2023/12/08 | 29491 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
-2023/12/08 | 1691 | macros/latex/contrib/tutodoc/MANIFEST.md
-2023/12/08 | 532 | macros/latex/contrib/tutodoc/README.md
-2023/12/09 | 1424697 | macros/latex/contrib/tutodoc.zip
+2024/01/06 | 1045 | macros/latex/contrib/tutodoc/code/tutodoc-locale-main-english.cfg.sty
+2024/01/06 | 1068 | macros/latex/contrib/tutodoc/code/tutodoc-locale-main-french.cfg.sty
+2024/01/06 | 24742 | macros/latex/contrib/tutodoc/code/tutodoc.sty
+2024/01/06 | 709681 | macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
+2024/01/06 | 28982 | macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
+2024/01/06 | 746351 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
+2024/01/06 | 30939 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
+2024/01/06 | 1691 | macros/latex/contrib/tutodoc/MANIFEST.md
+2024/01/06 | 532 | macros/latex/contrib/tutodoc/README.md
+2024/01/07 | 1435236 | macros/latex/contrib/tutodoc.zip
2022/03/30 | 6929935 | macros/latex/contrib/twemojis/all-twemojis.pdf
2022/03/30 | 4161 | macros/latex/contrib/twemojis/README.md
2022/03/30 | 861548 | macros/latex/contrib/twemojis/twemojis.dtx
@@ -247147,13 +247149,13 @@
2005/05/16 | 199744 | macros/latex/contrib/uiucthesis/uiucthesis.pdf
2005/05/16 | 17493 | macros/latex/contrib/uiucthesis/uiucthesis.sty
2005/05/17 | 256539 | macros/latex/contrib/uiucthesis.zip
-2023/11/15 | 85004 | macros/latex/contrib/ukbill/immigration-bill.pdf
-2022/12/12 | 20454 | macros/latex/contrib/ukbill/immigration-bill.tex
-2022/12/13 | 700 | macros/latex/contrib/ukbill/README
-2023/11/15 | 19586 | macros/latex/contrib/ukbill/ukbill.cls
-2023/11/15 | 98484 | macros/latex/contrib/ukbill/ukbill-documentation.pdf
-2023/11/15 | 26612 | macros/latex/contrib/ukbill/ukbill-documentation.tex
-2023/11/15 | 197151 | macros/latex/contrib/ukbill.zip
+2024/01/06 | 85092 | macros/latex/contrib/ukbill/immigration-bill.pdf
+2024/01/06 | 20501 | macros/latex/contrib/ukbill/immigration-bill.tex
+2024/01/06 | 790 | macros/latex/contrib/ukbill/README
+2024/01/06 | 20746 | macros/latex/contrib/ukbill/ukbill.cls
+2024/01/06 | 101813 | macros/latex/contrib/ukbill/ukbill-documentation.pdf
+2024/01/06 | 27772 | macros/latex/contrib/ukbill/ukbill-documentation.tex
+2024/01/07 | 201326 | macros/latex/contrib/ukbill.zip
2020/01/10 | 546 | macros/latex/contrib/ulem/README
2020/01/10 | 13726 | macros/latex/contrib/ulem/ulem.ltx
2020/01/10 | 160373 | macros/latex/contrib/ulem/ulem.pdf
@@ -249812,15 +249814,15 @@
2023/11/01 | 454658 | macros/latex/required/amsmath/testmath.pdf
2023/11/01 | 81184 | macros/latex/required/amsmath/testmath.tex
2023/11/01 | 2762551 | macros/latex/required/amsmath.zip
-2023/12/10 | 641724 | macros/latex/required/babel/base/babel-code.pdf
-2023/12/10 | 792842 | macros/latex/required/babel/base/babel.dtx
-2023/12/10 | 8905 | macros/latex/required/babel/base/babel.ins
-2023/12/10 | 419191 | macros/latex/required/babel/base/babel.pdf
-2023/12/10 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
-2023/12/10 | 3527 | macros/latex/required/babel/base/bbidxglo.dtx
-2023/12/10 | 1084420 | macros/latex/required/babel/base/locale.zip
-2023/12/10 | 2498 | macros/latex/required/babel/base/README.md
-2023/12/10 | 2353214 | macros/latex/required/babel/base.zip
+2024/01/07 | 642704 | macros/latex/required/babel/base/babel-code.pdf
+2024/01/07 | 794261 | macros/latex/required/babel/base/babel.dtx
+2024/01/07 | 8905 | macros/latex/required/babel/base/babel.ins
+2024/01/07 | 419409 | macros/latex/required/babel/base/babel.pdf
+2024/01/07 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2024/01/07 | 3527 | macros/latex/required/babel/base/bbidxglo.dtx
+2024/01/07 | 1086161 | macros/latex/required/babel/base/locale.zip
+2024/01/07 | 2009 | macros/latex/required/babel/base/README.md
+2024/01/07 | 2356930 | macros/latex/required/babel/base.zip
2022/06/16 | 5612 | macros/latex/required/cyrillic/changes.txt
2022/06/16 | 57710 | macros/latex/required/cyrillic/cyinpenc.dtx
2022/06/16 | 215413 | macros/latex/required/cyrillic/cyinpenc.pdf
@@ -251526,25 +251528,25 @@
2023/05/12 | 3046 | macros/luatex/latex/plantuml/README.md
2023/05/12 | 396 | macros/luatex/latex/plantuml/release.sh
2023/05/13 | 70565 | macros/luatex/latex/plantuml.zip
-2023/02/15 | 3315 | macros/luatex/latex/pyluatex/example/beamer.tex
-2023/02/15 | 4328 | macros/luatex/latex/pyluatex/example/data-visualization.tex
-2023/02/15 | 1527 | macros/luatex/latex/pyluatex/example/matplotlib-external.tex
-2023/02/15 | 1849 | macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex
-2023/02/15 | 39167 | macros/luatex/latex/pyluatex/example/population.csv
-2023/02/15 | 628 | macros/luatex/latex/pyluatex/example/readme-custom-env.tex
-2023/02/15 | 717 | macros/luatex/latex/pyluatex/example/readme-example.tex
-2023/02/15 | 2310 | macros/luatex/latex/pyluatex/example/repl.tex
-2023/02/15 | 1429 | macros/luatex/latex/pyluatex/example/sessions.tex
-2023/02/15 | 1049 | macros/luatex/latex/pyluatex/example/typesetting-example.tex
-2023/02/15 | 2400 | macros/luatex/latex/pyluatex/example/typesetting-listings.tex
-2023/02/15 | 2105 | macros/luatex/latex/pyluatex/example/typesetting-minted.tex
-2023/02/15 | 5111 | macros/luatex/latex/pyluatex/pyluatex-interpreter.py
-2023/02/15 | 7699 | macros/luatex/latex/pyluatex/pyluatex.lua
-2023/02/15 | 83051 | macros/luatex/latex/pyluatex/pyluatex.pdf
-2023/02/15 | 3193 | macros/luatex/latex/pyluatex/pyluatex.sty
-2023/02/15 | 14045 | macros/luatex/latex/pyluatex/pyluatex.tex
-2023/02/15 | 1534 | macros/luatex/latex/pyluatex/README.md
-2023/02/15 | 117488 | macros/luatex/latex/pyluatex.zip
+2024/01/07 | 3315 | macros/luatex/latex/pyluatex/example/beamer.tex
+2024/01/07 | 4328 | macros/luatex/latex/pyluatex/example/data-visualization.tex
+2024/01/07 | 1527 | macros/luatex/latex/pyluatex/example/matplotlib-external.tex
+2024/01/07 | 1849 | macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex
+2024/01/07 | 39167 | macros/luatex/latex/pyluatex/example/population.csv
+2024/01/07 | 628 | macros/luatex/latex/pyluatex/example/readme-custom-env.tex
+2024/01/07 | 717 | macros/luatex/latex/pyluatex/example/readme-example.tex
+2024/01/07 | 2310 | macros/luatex/latex/pyluatex/example/repl.tex
+2024/01/07 | 1429 | macros/luatex/latex/pyluatex/example/sessions.tex
+2024/01/07 | 1049 | macros/luatex/latex/pyluatex/example/typesetting-example.tex
+2024/01/07 | 2400 | macros/luatex/latex/pyluatex/example/typesetting-listings.tex
+2024/01/07 | 2105 | macros/luatex/latex/pyluatex/example/typesetting-minted.tex
+2024/01/07 | 5111 | macros/luatex/latex/pyluatex/pyluatex-interpreter.py
+2024/01/07 | 6679 | macros/luatex/latex/pyluatex/pyluatex.lua
+2024/01/07 | 83317 | macros/luatex/latex/pyluatex/pyluatex.pdf
+2024/01/07 | 3108 | macros/luatex/latex/pyluatex/pyluatex.sty
+2024/01/07 | 14291 | macros/luatex/latex/pyluatex/pyluatex.tex
+2024/01/07 | 1551 | macros/luatex/latex/pyluatex/README.md
+2024/01/07 | 116795 | macros/luatex/latex/pyluatex.zip
2023/04/03 | 1071 | macros/luatex/latex/scikgtex/LICENSE
2023/04/03 | 688 | macros/luatex/latex/scikgtex/README.md
2023/04/03 | 22459 | macros/luatex/latex/scikgtex/scikgtex.lua
@@ -296424,12 +296426,12 @@
2019/02/28 | 5756 | systems/texlive/tlnet/archive/beamercolorthemeowl.source.r40105.tar.xz
2020/05/12 | 1885368 | systems/texlive/tlnet/archive/beamerdarkthemes.doc.r55117.tar.xz
2020/05/12 | 1828 | systems/texlive/tlnet/archive/beamerdarkthemes.r55117.tar.xz
-2023/05/16 | 2920400 | systems/texlive/tlnet/archive/beamer.doc.r67124.tar.xz
+2024/01/07 | 2548424 | systems/texlive/tlnet/archive/beamer.doc.r69316.tar.xz
2022/04/28 | 367212 | systems/texlive/tlnet/archive/beamer-fuberlin.doc.r63161.tar.xz
2022/04/28 | 3168 | systems/texlive/tlnet/archive/beamer-fuberlin.r63161.tar.xz
2020/03/24 | 77044 | systems/texlive/tlnet/archive/beamerposter.doc.r54512.tar.xz
2020/03/24 | 7456 | systems/texlive/tlnet/archive/beamerposter.r54512.tar.xz
-2023/05/16 | 167600 | systems/texlive/tlnet/archive/beamer.r67124.tar.xz
+2024/01/07 | 167656 | systems/texlive/tlnet/archive/beamer.r69316.tar.xz
2024/01/01 | 233384 | systems/texlive/tlnet/archive/beamer-rl.doc.r69254.tar.xz
2024/01/01 | 8796 | systems/texlive/tlnet/archive/beamer-rl.r69254.tar.xz
2019/02/28 | 375856 | systems/texlive/tlnet/archive/beamersubframe.doc.r23510.tar.xz
@@ -299154,9 +299156,9 @@
2021/07/19 | 313228 | systems/texlive/tlnet/archive/easing.doc.r59975.tar.xz
2021/07/19 | 2220 | systems/texlive/tlnet/archive/easing.r59975.tar.xz
2021/07/19 | 7876 | systems/texlive/tlnet/archive/easing.source.r59975.tar.xz
-2024/01/06 | 613128 | systems/texlive/tlnet/archive/easybook.doc.r69304.tar.xz
-2024/01/06 | 16528 | systems/texlive/tlnet/archive/easybook.r69304.tar.xz
-2024/01/06 | 16416 | systems/texlive/tlnet/archive/easybook.source.r69304.tar.xz
+2024/01/07 | 613116 | systems/texlive/tlnet/archive/easybook.doc.r69317.tar.xz
+2024/01/07 | 16488 | systems/texlive/tlnet/archive/easybook.r69317.tar.xz
+2024/01/07 | 16372 | systems/texlive/tlnet/archive/easybook.source.r69317.tar.xz
2019/02/28 | 4540 | systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz
2023/10/12 | 344 | systems/texlive/tlnet/archive/easydtx.aarch64-linux.r68514.tar.xz
2023/10/12 | 344 | systems/texlive/tlnet/archive/easydtx.amd64-freebsd.r68514.tar.xz
@@ -304930,9 +304932,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/11/10 | 805476 | systems/texlive/tlnet/archive/piton.doc.r68794.tar.xz
-2023/11/10 | 16492 | systems/texlive/tlnet/archive/piton.r68794.tar.xz
-2023/11/10 | 47732 | systems/texlive/tlnet/archive/piton.source.r68794.tar.xz
+2024/01/07 | 813280 | systems/texlive/tlnet/archive/piton.doc.r69320.tar.xz
+2024/01/07 | 16704 | systems/texlive/tlnet/archive/piton.r69320.tar.xz
+2024/01/07 | 48396 | systems/texlive/tlnet/archive/piton.source.r69320.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
@@ -305206,8 +305208,8 @@
2023/11/15 | 1333464 | systems/texlive/tlnet/archive/profcollege.r68841.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
-2024/01/03 | 3158496 | systems/texlive/tlnet/archive/proflycee.doc.r69276.tar.xz
-2024/01/03 | 50980 | systems/texlive/tlnet/archive/proflycee.r69276.tar.xz
+2024/01/07 | 1761600 | systems/texlive/tlnet/archive/proflycee.doc.r69318.tar.xz
+2024/01/07 | 51288 | systems/texlive/tlnet/archive/proflycee.r69318.tar.xz
2024/01/04 | 283872 | systems/texlive/tlnet/archive/profmaquette.doc.r69287.tar.xz
2024/01/04 | 20708 | systems/texlive/tlnet/archive/profmaquette.r69287.tar.xz
2023/12/14 | 397408 | systems/texlive/tlnet/archive/profsio.doc.r69125.tar.xz
@@ -307426,7 +307428,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
-2024/01/06 | 431260 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69303.tar.xz
+2024/01/07 | 431260 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69314.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
@@ -307448,7 +307450,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
-2024/01/06 | 114280 | systems/texlive/tlnet/archive/texlive-scripts.r69303.tar.xz
+2024/01/07 | 114268 | systems/texlive/tlnet/archive/texlive-scripts.r69314.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
@@ -308035,9 +308037,9 @@
2019/02/28 | 1924 | systems/texlive/tlnet/archive/tocvsec2.r33146.tar.xz
2019/02/28 | 8052 | systems/texlive/tlnet/archive/tocvsec2.source.r33146.tar.xz
2019/02/28 | 179880 | systems/texlive/tlnet/archive/todo.doc.r17746.tar.xz
-2023/02/01 | 469396 | systems/texlive/tlnet/archive/todonotes.doc.r65699.tar.xz
-2023/02/01 | 4852 | systems/texlive/tlnet/archive/todonotes.r65699.tar.xz
-2023/02/01 | 19820 | systems/texlive/tlnet/archive/todonotes.source.r65699.tar.xz
+2024/01/07 | 469912 | systems/texlive/tlnet/archive/todonotes.doc.r69319.tar.xz
+2024/01/07 | 4896 | systems/texlive/tlnet/archive/todonotes.r69319.tar.xz
+2024/01/07 | 19920 | systems/texlive/tlnet/archive/todonotes.source.r69319.tar.xz
2019/02/28 | 1900 | systems/texlive/tlnet/archive/todo.r17746.tar.xz
2019/02/28 | 7408 | systems/texlive/tlnet/archive/todo.source.r17746.tar.xz
2021/08/26 | 1168688 | systems/texlive/tlnet/archive/tokcycle.doc.r60320.tar.xz
@@ -309342,16 +309344,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
-2024/01/06 | 5747351 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2024/01/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2024/01/06 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/01/07 | 5742652 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2024/01/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2024/01/07 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/05/13 | 5083 | systems/texlive/tlnet/install-tl-windows.bat
-2024/01/06 | 21031594 | systems/texlive/tlnet/install-tl-windows.exe
-2024/01/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2024/01/06 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2024/01/06 | 26032532 | systems/texlive/tlnet/install-tl.zip
-2024/01/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2024/01/06 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2024/01/07 | 21031345 | systems/texlive/tlnet/install-tl-windows.exe
+2024/01/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2024/01/07 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2024/01/07 | 26032527 | systems/texlive/tlnet/install-tl.zip
+2024/01/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2024/01/07 | 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
2024/01/02 | 9011 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -309361,7 +309363,7 @@
2024/01/02 | 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
-2024/01/05 | 7451 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2024/01/06 | 7453 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/12/13 | 226639 | 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
@@ -309403,12 +309405,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
-2024/01/06 | 18789749 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2024/01/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2024/01/07 | 18789821 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2024/01/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/10/16 | 87924 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2024/01/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2024/01/06 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2024/01/06 | 2518636 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/01/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2024/01/07 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2024/01/07 | 2518516 | 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
@@ -313046,9 +313048,9 @@
2022/11/26 | 883135 | systems/win32/miktex/tm/packages/achemso__doc.tar.lzma
2022/11/26 | 31899 | systems/win32/miktex/tm/packages/achemso__source.tar.lzma
2022/11/26 | 19684 | systems/win32/miktex/tm/packages/achemso.tar.lzma
-2023/11/16 | 4852695 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
-2023/11/16 | 63101 | systems/win32/miktex/tm/packages/acmart__source.tar.lzma
-2023/11/16 | 43034 | systems/win32/miktex/tm/packages/acmart.tar.lzma
+2024/01/07 | 4907872 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
+2024/01/07 | 65136 | systems/win32/miktex/tm/packages/acmart__source.tar.lzma
+2024/01/07 | 43069 | systems/win32/miktex/tm/packages/acmart.tar.lzma
2016/07/19 | 105378 | systems/win32/miktex/tm/packages/acmconf.tar.lzma
2022/04/05 | 1230532 | systems/win32/miktex/tm/packages/acro__doc.tar.lzma
2016/08/30 | 774465 | systems/win32/miktex/tm/packages/acroflex.tar.lzma
@@ -313093,9 +313095,9 @@
2016/07/15 | 48902 | systems/win32/miktex/tm/packages/adrlist.tar.lzma
2019/07/13 | 364658 | systems/win32/miktex/tm/packages/adtrees.tar.lzma
2010/02/22 | 148485 | systems/win32/miktex/tm/packages/advdate.tar.lzma
-2023/10/26 | 8472 | systems/win32/miktex/tm/packages/advice__doc.tar.lzma
-2023/10/26 | 13662 | systems/win32/miktex/tm/packages/advice__source.tar.lzma
-2023/10/26 | 5096 | systems/win32/miktex/tm/packages/advice.tar.lzma
+2024/01/07 | 8595 | systems/win32/miktex/tm/packages/advice__doc.tar.lzma
+2024/01/07 | 13896 | systems/win32/miktex/tm/packages/advice__source.tar.lzma
+2024/01/07 | 5286 | systems/win32/miktex/tm/packages/advice.tar.lzma
2007/05/19 | 743167 | systems/win32/miktex/tm/packages/aebenvelope.tar.lzma
2019/10/08 | 623069 | systems/win32/miktex/tm/packages/aeb-minitoc.tar.lzma
2020/07/19 | 686995 | systems/win32/miktex/tm/packages/aeb-mlink.tar.lzma
@@ -313163,6 +313165,9 @@
2022/12/07 | 9291 | systems/win32/miktex/tm/packages/amiri__doc.tar.lzma
2022/12/07 | 17316 | systems/win32/miktex/tm/packages/amiri__source.tar.lzma
2022/12/07 | 473433 | systems/win32/miktex/tm/packages/amiri.tar.lzma
+2024/01/07 | 1686297 | systems/win32/miktex/tm/packages/amnestyreport__doc.tar.lzma
+2024/01/07 | 11628 | systems/win32/miktex/tm/packages/amnestyreport__source.tar.lzma
+2024/01/07 | 5265 | systems/win32/miktex/tm/packages/amnestyreport.tar.lzma
2022/09/13 | 209817 | systems/win32/miktex/tm/packages/amsaddr__doc.tar.lzma
2022/09/13 | 4408 | systems/win32/miktex/tm/packages/amsaddr__source.tar.lzma
2022/09/13 | 2167 | systems/win32/miktex/tm/packages/amsaddr.tar.lzma
@@ -313289,9 +313294,9 @@
2020/01/16 | 186434 | systems/win32/miktex/tm/packages/ascmac.tar.lzma
2020/04/15 | 609335 | systems/win32/miktex/tm/packages/askinclude.tar.lzma
2020/10/27 | 388800 | systems/win32/miktex/tm/packages/askmaps.tar.lzma
-2023/10/26 | 592357 | systems/win32/miktex/tm/packages/asmeconf__doc.tar.lzma
+2024/01/07 | 596396 | systems/win32/miktex/tm/packages/asmeconf__doc.tar.lzma
2022/12/31 | 2500894 | systems/win32/miktex/tm/packages/asmeconf__source.tar.lzma
-2023/10/26 | 29693 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
+2024/01/07 | 29671 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
2023/10/26 | 622526 | systems/win32/miktex/tm/packages/asmejour__doc.tar.lzma
2023/10/26 | 1274766 | systems/win32/miktex/tm/packages/asmejour__source.tar.lzma
2023/10/26 | 23692 | systems/win32/miktex/tm/packages/asmejour.tar.lzma
@@ -313348,9 +313353,9 @@
2022/04/23 | 3283 | systems/win32/miktex/tm/packages/autopuncitems.tar.lzma
2023/10/10 | 278116 | systems/win32/miktex/tm/packages/autosp__doc.tar.lzma
2023/10/10 | 130759 | systems/win32/miktex/tm/packages/autosp__source.tar.lzma
-2023/11/04 | 320334 | systems/win32/miktex/tm/packages/autotype__doc.tar.lzma
-2023/11/04 | 25134 | systems/win32/miktex/tm/packages/autotype__source.tar.lzma
-2023/11/04 | 456625 | systems/win32/miktex/tm/packages/autotype.tar.lzma
+2024/01/07 | 388845 | systems/win32/miktex/tm/packages/autotype__doc.tar.lzma
+2024/01/07 | 25522 | systems/win32/miktex/tm/packages/autotype__source.tar.lzma
+2024/01/07 | 456721 | systems/win32/miktex/tm/packages/autotype.tar.lzma
2019/12/21 | 292852 | systems/win32/miktex/tm/packages/auxhook.tar.lzma
2006/09/28 | 276931 | systems/win32/miktex/tm/packages/avantgar.cab
2014/10/21 | 185999 | systems/win32/miktex/tm/packages/avremu.tar.lzma
@@ -313398,9 +313403,9 @@
2017/02/16 | 121651 | systems/win32/miktex/tm/packages/babel-indonesian.tar.lzma
2014/05/21 | 116595 | systems/win32/miktex/tm/packages/babel-interlingua.tar.lzma
2014/05/21 | 117128 | systems/win32/miktex/tm/packages/babel-irish.tar.lzma
-2022/04/05 | 466374 | systems/win32/miktex/tm/packages/babel-italian__doc.tar.lzma
-2022/04/05 | 24074 | systems/win32/miktex/tm/packages/babel-italian__source.tar.lzma
-2022/04/05 | 4141 | systems/win32/miktex/tm/packages/babel-italian.tar.lzma
+2024/01/07 | 497498 | systems/win32/miktex/tm/packages/babel-italian__doc.tar.lzma
+2024/01/07 | 25476 | systems/win32/miktex/tm/packages/babel-italian__source.tar.lzma
+2024/01/07 | 4124 | systems/win32/miktex/tm/packages/babel-italian.tar.lzma
2021/02/15 | 528233 | systems/win32/miktex/tm/packages/babel-japanese.tar.lzma
2014/05/21 | 134496 | systems/win32/miktex/tm/packages/babel-kurmanji.tar.lzma
2021/07/01 | 183357 | systems/win32/miktex/tm/packages/babel-latin__doc.tar.lzma
@@ -313473,7 +313478,9 @@
2014/11/20 | 231769 | systems/win32/miktex/tm/packages/basicarith.tar.lzma
2021/07/06 | 3078592 | systems/win32/miktex/tm/packages/basiclatex-ru.tar.lzma
2010/07/27 | 676693 | systems/win32/miktex/tm/packages/baskervaldadf.tar.lzma
-2021/01/11 | 889392 | systems/win32/miktex/tm/packages/baskervaldx.tar.lzma
+2024/01/07 | 208090 | systems/win32/miktex/tm/packages/baskervaldx__doc.tar.lzma
+2024/01/07 | 3459 | systems/win32/miktex/tm/packages/baskervaldx__source.tar.lzma
+2024/01/07 | 689509 | systems/win32/miktex/tm/packages/baskervaldx.tar.lzma
2020/06/09 | 1269283 | systems/win32/miktex/tm/packages/baskervillef.tar.lzma
2014/02/14 | 401583 | systems/win32/miktex/tm/packages/basque-book.tar.lzma
2012/05/29 | 200192 | systems/win32/miktex/tm/packages/basque-date.tar.lzma
@@ -313496,7 +313503,7 @@
2020/08/17 | 190856 | systems/win32/miktex/tm/packages/beamerauxtheme.tar.lzma
2016/03/20 | 566029 | systems/win32/miktex/tm/packages/beamercolorthemeowl.tar.lzma
2020/05/12 | 1892413 | systems/win32/miktex/tm/packages/beamerdarkthemes.tar.lzma
-2023/05/18 | 2928724 | systems/win32/miktex/tm/packages/beamer__doc.tar.lzma
+2024/01/07 | 2555034 | systems/win32/miktex/tm/packages/beamer__doc.tar.lzma
2015/08/22 | 370971 | systems/win32/miktex/tm/packages/beamer-fuberlin.tar.lzma
2018/04/24 | 84638 | systems/win32/miktex/tm/packages/beamerposter.tar.lzma
2023/12/26 | 233556 | systems/win32/miktex/tm/packages/beamer-rl__doc.tar.lzma
@@ -313505,7 +313512,7 @@
2022/08/24 | 265213 | systems/win32/miktex/tm/packages/beamerswitch__doc.tar.lzma
2022/08/24 | 20933 | systems/win32/miktex/tm/packages/beamerswitch__source.tar.lzma
2022/08/24 | 5100 | systems/win32/miktex/tm/packages/beamerswitch.tar.lzma
-2023/05/18 | 169518 | systems/win32/miktex/tm/packages/beamer.tar.lzma
+2024/01/07 | 169544 | systems/win32/miktex/tm/packages/beamer.tar.lzma
2023/02/05 | 574022 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__doc.tar.lzma
2023/02/05 | 177008 | systems/win32/miktex/tm/packages/beamerthemeamurmaple__source.tar.lzma
2023/02/05 | 6513 | systems/win32/miktex/tm/packages/beamerthemeamurmaple.tar.lzma
@@ -313929,9 +313936,9 @@
2017/07/29 | 202051 | systems/win32/miktex/tm/packages/callouts.tar.lzma
2008/11/20 | 1502 | systems/win32/miktex/tm/packages/calrsfs.tar.lzma
2017/01/23 | 510275 | systems/win32/miktex/tm/packages/cals.tar.lzma
-2023/01/06 | 382481 | systems/win32/miktex/tm/packages/calxxxx-yyyy__doc.tar.lzma
-2023/01/06 | 2217 | systems/win32/miktex/tm/packages/calxxxx-yyyy__source.tar.lzma
-2023/01/06 | 5610 | systems/win32/miktex/tm/packages/calxxxx-yyyy.tar.lzma
+2024/01/07 | 382319 | systems/win32/miktex/tm/packages/calxxxx-yyyy__doc.tar.lzma
+2024/01/07 | 2218 | systems/win32/miktex/tm/packages/calxxxx-yyyy__source.tar.lzma
+2024/01/07 | 5604 | systems/win32/miktex/tm/packages/calxxxx-yyyy.tar.lzma
2014/01/06 | 265739 | systems/win32/miktex/tm/packages/cancel.tar.lzma
2022/11/15 | 523627 | systems/win32/miktex/tm/packages/canoniclayout__doc.tar.lzma
2022/11/15 | 11754 | systems/win32/miktex/tm/packages/canoniclayout__source.tar.lzma
@@ -314015,9 +314022,9 @@
2015/04/21 | 693233 | systems/win32/miktex/tm/packages/cfr-initials.tar.lzma
2015/10/12 | 2674272 | systems/win32/miktex/tm/packages/cfr-lm.tar.lzma
2005/09/24 | 328888 | systems/win32/miktex/tm/packages/changebar.cab
-2022/05/15 | 372000 | systems/win32/miktex/tm/packages/changebar__doc.tar.lzma
-2022/05/15 | 31508 | systems/win32/miktex/tm/packages/changebar__source.tar.lzma
-2022/05/15 | 7263 | systems/win32/miktex/tm/packages/changebar.tar.lzma
+2024/01/07 | 628721 | systems/win32/miktex/tm/packages/changebar__doc.tar.lzma
+2024/01/07 | 33779 | systems/win32/miktex/tm/packages/changebar__source.tar.lzma
+2024/01/07 | 7345 | systems/win32/miktex/tm/packages/changebar.tar.lzma
2009/10/16 | 61449 | systems/win32/miktex/tm/packages/changelayout.tar.lzma
2023/02/23 | 169708 | systems/win32/miktex/tm/packages/changelog__doc.tar.lzma
2023/02/23 | 5798 | systems/win32/miktex/tm/packages/changelog__source.tar.lzma
@@ -314042,9 +314049,9 @@
2006/12/10 | 19305 | systems/win32/miktex/tm/packages/chemcompounds.tar.bz2
2016/07/15 | 239722 | systems/win32/miktex/tm/packages/chemcono.tar.lzma
2011/03/07 | 319933 | systems/win32/miktex/tm/packages/chemexec.tar.lzma
-2023/07/04 | 1311508 | systems/win32/miktex/tm/packages/chemfig__doc.tar.lzma
-2023/07/04 | 85012 | systems/win32/miktex/tm/packages/chemfig__source.tar.lzma
-2023/07/04 | 26228 | systems/win32/miktex/tm/packages/chemfig.tar.lzma
+2024/01/07 | 1323770 | systems/win32/miktex/tm/packages/chemfig__doc.tar.lzma
+2024/01/07 | 85740 | systems/win32/miktex/tm/packages/chemfig__source.tar.lzma
+2024/01/07 | 26791 | systems/win32/miktex/tm/packages/chemfig.tar.lzma
2022/01/24 | 847348 | systems/win32/miktex/tm/packages/chemformula__doc.tar.lzma
2022/01/24 | 22591 | systems/win32/miktex/tm/packages/chemformula__source.tar.lzma
2022/01/24 | 15949 | systems/win32/miktex/tm/packages/chemformula.tar.lzma
@@ -314216,9 +314223,9 @@
2022/02/07 | 369449 | systems/win32/miktex/tm/packages/codebox__doc.tar.lzma
2023/01/29 | 18740 | systems/win32/miktex/tm/packages/codebox__source.tar.lzma
2023/01/29 | 3807 | systems/win32/miktex/tm/packages/codebox.tar.lzma
-2023/11/23 | 233367 | systems/win32/miktex/tm/packages/codedescribe__doc.tar.lzma
-2023/11/23 | 7358 | systems/win32/miktex/tm/packages/codedescribe__source.tar.lzma
-2023/11/23 | 11184 | systems/win32/miktex/tm/packages/codedescribe.tar.lzma
+2024/01/07 | 233621 | systems/win32/miktex/tm/packages/codedescribe__doc.tar.lzma
+2024/01/07 | 7414 | systems/win32/miktex/tm/packages/codedescribe__source.tar.lzma
+2024/01/07 | 11258 | systems/win32/miktex/tm/packages/codedescribe.tar.lzma
2010/04/13 | 384686 | systems/win32/miktex/tm/packages/codedoc.tar.lzma
2023/02/23 | 95965 | systems/win32/miktex/tm/packages/codehigh__doc.tar.lzma
2023/02/23 | 3317 | systems/win32/miktex/tm/packages/codehigh__source.tar.lzma
@@ -314231,9 +314238,9 @@
2021/06/26 | 355078 | systems/win32/miktex/tm/packages/coffeestains__doc.tar.lzma
2021/06/26 | 5052 | systems/win32/miktex/tm/packages/coffeestains__source.tar.lzma
2021/06/26 | 86915 | systems/win32/miktex/tm/packages/coffeestains.tar.lzma
-2023/10/12 | 7995 | systems/win32/miktex/tm/packages/collargs__doc.tar.lzma
-2023/10/12 | 25429 | systems/win32/miktex/tm/packages/collargs__source.tar.lzma
-2023/10/12 | 8817 | systems/win32/miktex/tm/packages/collargs.tar.lzma
+2024/01/07 | 8388 | systems/win32/miktex/tm/packages/collargs__doc.tar.lzma
+2024/01/07 | 25702 | systems/win32/miktex/tm/packages/collargs__source.tar.lzma
+2024/01/07 | 8929 | systems/win32/miktex/tm/packages/collargs.tar.lzma
2011/02/28 | 231560 | systems/win32/miktex/tm/packages/collcell.tar.lzma
2022/11/01 | 166936 | systems/win32/miktex/tm/packages/collectbox__doc.tar.lzma
2022/11/01 | 8563 | systems/win32/miktex/tm/packages/collectbox__source.tar.lzma
@@ -314287,7 +314294,8 @@
2018/05/04 | 7572 | systems/win32/miktex/tm/packages/competences.tar.lzma
2007/04/20 | 184812 | systems/win32/miktex/tm/packages/complexity.tar.bz2
2017/09/17 | 271656 | systems/win32/miktex/tm/packages/complexity.tar.lzma
-2021/05/08 | 51240831 | systems/win32/miktex/tm/packages/comprehensive.tar.lzma
+2024/01/07 | 468665 | systems/win32/miktex/tm/packages/comprehensive__source.tar.lzma
+2024/01/07 | 62506094 | systems/win32/miktex/tm/packages/comprehensive.tar.lzma
2016/03/09 | 897096 | systems/win32/miktex/tm/packages/computational-complexity.tar.lzma
2013/01/07 | 324573 | systems/win32/miktex/tm/packages/concepts.tar.lzma
2016/07/15 | 18070 | systems/win32/miktex/tm/packages/concmath-fonts.tar.lzma
@@ -314557,9 +314565,9 @@
2022/11/01 | 287966 | systems/win32/miktex/tm/packages/debate__doc.tar.lzma
2022/11/01 | 3419 | systems/win32/miktex/tm/packages/debate__source.tar.lzma
2022/11/01 | 1857 | systems/win32/miktex/tm/packages/debate.tar.lzma
-2023/12/26 | 81325 | systems/win32/miktex/tm/packages/decimalcomma__doc.tar.lzma
-2023/12/26 | 4607 | systems/win32/miktex/tm/packages/decimalcomma__source.tar.lzma
-2023/12/26 | 1548 | systems/win32/miktex/tm/packages/decimalcomma.tar.lzma
+2024/01/07 | 85182 | systems/win32/miktex/tm/packages/decimalcomma__doc.tar.lzma
+2024/01/07 | 4969 | systems/win32/miktex/tm/packages/decimalcomma__source.tar.lzma
+2024/01/07 | 1475 | systems/win32/miktex/tm/packages/decimalcomma.tar.lzma
2011/06/23 | 163978 | systems/win32/miktex/tm/packages/decimal.tar.lzma
2021/10/03 | 108253 | systems/win32/miktex/tm/packages/decision-table__doc.tar.lzma
2021/10/03 | 6371 | systems/win32/miktex/tm/packages/decision-table__source.tar.lzma
@@ -314729,9 +314737,9 @@
2021/07/18 | 313984 | systems/win32/miktex/tm/packages/easing__doc.tar.lzma
2021/07/18 | 8201 | systems/win32/miktex/tm/packages/easing__source.tar.lzma
2021/07/18 | 2391 | systems/win32/miktex/tm/packages/easing.tar.lzma
-2022/11/15 | 592147 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
-2022/11/15 | 39490 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
-2022/11/15 | 16159 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2024/01/07 | 593240 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
+2024/01/07 | 39860 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
+2024/01/07 | 16088 | systems/win32/miktex/tm/packages/easybook.tar.lzma
2023/10/12 | 14744 | systems/win32/miktex/tm/packages/easydtx__doc.tar.lzma
2023/10/12 | 2035 | systems/win32/miktex/tm/packages/easydtx.tar.lzma
2018/03/31 | 183421 | systems/win32/miktex/tm/packages/easyfig.tar.lzma
@@ -314880,9 +314888,9 @@
2021/06/06 | 6839 | systems/win32/miktex/tm/packages/environ__source.tar.lzma
2021/06/06 | 2125 | systems/win32/miktex/tm/packages/environ.tar.lzma
2005/02/24 | 75685 | systems/win32/miktex/tm/packages/envlab.cab
-2023/08/19 | 1438625 | systems/win32/miktex/tm/packages/eolang__doc.tar.lzma
-2023/08/19 | 16580 | systems/win32/miktex/tm/packages/eolang__source.tar.lzma
-2023/08/19 | 7329 | systems/win32/miktex/tm/packages/eolang.tar.lzma
+2024/01/07 | 1444467 | systems/win32/miktex/tm/packages/eolang__doc.tar.lzma
+2024/01/07 | 17288 | systems/win32/miktex/tm/packages/eolang__source.tar.lzma
+2024/01/07 | 7737 | systems/win32/miktex/tm/packages/eolang.tar.lzma
2009/07/13 | 177811 | systems/win32/miktex/tm/packages/epic.tar.lzma
2009/10/07 | 347193 | systems/win32/miktex/tm/packages/epigrafica.tar.lzma
2020/04/24 | 314994 | systems/win32/miktex/tm/packages/epigraph-keys.tar.lzma
@@ -315034,9 +315042,9 @@
2019/01/04 | 232811 | systems/win32/miktex/tm/packages/exercisepoints.tar.lzma
2020/05/18 | 368015 | systems/win32/miktex/tm/packages/exercises.tar.lzma
2014/11/20 | 341246 | systems/win32/miktex/tm/packages/exercise.tar.lzma
-2023/11/04 | 230515 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
-2023/11/04 | 25417 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
-2023/11/04 | 6418 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
+2024/01/07 | 252557 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
+2024/01/07 | 27202 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
+2024/01/07 | 6271 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
2020/02/25 | 450148 | systems/win32/miktex/tm/packages/exframe.tar.lzma
2008/06/26 | 80109 | systems/win32/miktex/tm/packages/expdlist.tar.lzma
2023/09/03 | 85715 | systems/win32/miktex/tm/packages/expex-acro__doc.tar.lzma
@@ -315165,7 +315173,7 @@
2022/11/01 | 5115 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2023/12/28 | 779280 | systems/win32/miktex/tm/packages/files.csv.lzma
+2024/01/07 | 789213 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -315270,17 +315278,17 @@
2017/08/22 | 278877 | systems/win32/miktex/tm/packages/fontloader-luaotfload.tar.lzma
2017/03/20 | 94879 | systems/win32/miktex/tm/packages/fontmfizz.tar.lzma
2021/01/02 | 128815 | systems/win32/miktex/tm/packages/fontname.tar.lzma
-2023/09/22 | 129962 | systems/win32/miktex/tm/packages/fontools__doc.tar.lzma
-2023/09/22 | 57746 | systems/win32/miktex/tm/packages/fontools.tar.lzma
+2024/01/07 | 128722 | systems/win32/miktex/tm/packages/fontools__doc.tar.lzma
+2024/01/07 | 57765 | systems/win32/miktex/tm/packages/fontools.tar.lzma
2005/06/25 | 33931 | systems/win32/miktex/tm/packages/fontsampler.cab
2020/02/13 | 2425284 | systems/win32/miktex/tm/packages/fonts-arundina.tar.lzma
2023/07/04 | 247062 | systems/win32/miktex/tm/packages/fonts-churchslavonic__doc.tar.lzma
2023/07/04 | 21763 | systems/win32/miktex/tm/packages/fonts-churchslavonic__source.tar.lzma
2023/07/04 | 2072430 | systems/win32/miktex/tm/packages/fonts-churchslavonic.tar.lzma
-2023/12/26 | 551567 | systems/win32/miktex/tm/packages/fontsetup__doc.tar.lzma
+2024/01/07 | 551468 | systems/win32/miktex/tm/packages/fontsetup__doc.tar.lzma
2021/05/08 | 334066 | systems/win32/miktex/tm/packages/fontsetup-nonfree.tar.lzma
-2023/12/26 | 5882 | systems/win32/miktex/tm/packages/fontsetup__source.tar.lzma
-2023/12/26 | 7896 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2024/01/07 | 5877 | systems/win32/miktex/tm/packages/fontsetup__source.tar.lzma
+2024/01/07 | 7888 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
2021/08/05 | 379528 | systems/win32/miktex/tm/packages/fontsize__doc.tar.lzma
2021/08/05 | 15380 | systems/win32/miktex/tm/packages/fontsize__source.tar.lzma
2021/08/05 | 5188 | systems/win32/miktex/tm/packages/fontsize.tar.lzma
@@ -315338,6 +315346,9 @@
2016/07/20 | 1980624 | systems/win32/miktex/tm/packages/frankenstein.tar.lzma
2011/11/10 | 2114391 | systems/win32/miktex/tm/packages/frcursive.tar.lzma
2016/09/27 | 378096 | systems/win32/miktex/tm/packages/frederika2016.tar.lzma
+2024/01/07 | 46585 | systems/win32/miktex/tm/packages/freealign__doc.tar.lzma
+2024/01/07 | 1381 | systems/win32/miktex/tm/packages/freealign__source.tar.lzma
+2024/01/07 | 1320 | systems/win32/miktex/tm/packages/freealign.tar.lzma
2012/08/21 | 147185 | systems/win32/miktex/tm/packages/frege.tar.lzma
2023/12/26 | 555114 | systems/win32/miktex/tm/packages/frenchmath__doc.tar.lzma
2023/12/26 | 14891 | systems/win32/miktex/tm/packages/frenchmath__source.tar.lzma
@@ -315585,7 +315596,9 @@
2021/06/20 | 3673 | systems/win32/miktex/tm/packages/gs1.tar.lzma
2015/02/28 | 310637 | systems/win32/miktex/tm/packages/gsemthesis.tar.lzma
2019/04/05 | 3708 | systems/win32/miktex/tm/packages/gsftopk.tar.lzma
-2018/12/30 | 568647 | systems/win32/miktex/tm/packages/gtl.tar.lzma
+2024/01/07 | 582592 | systems/win32/miktex/tm/packages/gtl__doc.tar.lzma
+2024/01/07 | 13023 | systems/win32/miktex/tm/packages/gtl__source.tar.lzma
+2024/01/07 | 4182 | systems/win32/miktex/tm/packages/gtl.tar.lzma
2014/01/06 | 150668 | systems/win32/miktex/tm/packages/gtrcrd.tar.lzma
2018/11/05 | 325464 | systems/win32/miktex/tm/packages/gtrlib-largetrees.tar.lzma
2021/01/11 | 232341 | systems/win32/miktex/tm/packages/gudea.tar.lzma
@@ -315848,9 +315861,9 @@
2023/01/29 | 143865 | systems/win32/miktex/tm/packages/ieejtran__doc.tar.lzma
2023/01/29 | 8212 | systems/win32/miktex/tm/packages/ieejtran__source.tar.lzma
2023/01/29 | 17875 | systems/win32/miktex/tm/packages/ieejtran.tar.lzma
-2023/10/13 | 336284 | systems/win32/miktex/tm/packages/iexec__doc.tar.lzma
-2023/10/13 | 6196 | systems/win32/miktex/tm/packages/iexec__source.tar.lzma
-2023/10/13 | 2668 | systems/win32/miktex/tm/packages/iexec.tar.lzma
+2024/01/07 | 337103 | systems/win32/miktex/tm/packages/iexec__doc.tar.lzma
+2024/01/07 | 6328 | systems/win32/miktex/tm/packages/iexec__source.tar.lzma
+2024/01/07 | 2746 | systems/win32/miktex/tm/packages/iexec.tar.lzma
2021/07/24 | 175538 | systems/win32/miktex/tm/packages/ifallfalse__doc.tar.lzma
2021/07/24 | 3487 | systems/win32/miktex/tm/packages/ifallfalse__source.tar.lzma
2021/07/24 | 1454 | systems/win32/miktex/tm/packages/ifallfalse.tar.lzma
@@ -316049,7 +316062,10 @@
2020/12/12 | 1221850 | systems/win32/miktex/tm/packages/jslectureplanner.tar.lzma
2016/07/15 | 43965 | systems/win32/miktex/tm/packages/js-misc.tar.lzma
2015/06/03 | 259119 | systems/win32/miktex/tm/packages/jumplines.tar.lzma
-2020/02/28 | 1270202 | systems/win32/miktex/tm/packages/junicode.tar.lzma
+2024/01/07 | 1766284 | systems/win32/miktex/tm/packages/junicode__doc.tar.lzma
+2024/01/07 | 89592404 | systems/win32/miktex/tm/packages/junicode.tar.lzma
+2024/01/07 | 2459884 | systems/win32/miktex/tm/packages/junicodevf__doc.tar.lzma
+2024/01/07 | 2119730 | systems/win32/miktex/tm/packages/junicodevf.tar.lzma
2020/10/27 | 31646 | systems/win32/miktex/tm/packages/jupynotex.tar.lzma
2005/06/25 | 465088 | systems/win32/miktex/tm/packages/juraabbrev.cab
2009/04/21 | 718009 | systems/win32/miktex/tm/packages/jurabib.tar.lzma
@@ -316074,8 +316090,8 @@
2022/01/24 | 6258 | systems/win32/miktex/tm/packages/karnaugh-map.tar.lzma
2015/05/25 | 338988 | systems/win32/miktex/tm/packages/karnaughmap.tar.lzma
2016/07/20 | 146948 | systems/win32/miktex/tm/packages/karnaugh.tar.lzma
-2023/07/17 | 146151 | systems/win32/miktex/tm/packages/kaytannollista-latexia__source.tar.lzma
-2023/07/17 | 872259 | systems/win32/miktex/tm/packages/kaytannollista-latexia.tar.lzma
+2024/01/07 | 147613 | systems/win32/miktex/tm/packages/kaytannollista-latexia__source.tar.lzma
+2024/01/07 | 882675 | systems/win32/miktex/tm/packages/kaytannollista-latexia.tar.lzma
2021/02/10 | 348142 | systems/win32/miktex/tm/packages/kblocks.tar.lzma
2011/11/03 | 732961 | systems/win32/miktex/tm/packages/kdgdocs.tar.lzma
2016/07/16 | 106291 | systems/win32/miktex/tm/packages/kdgreek.tar.lzma
@@ -316161,19 +316177,19 @@
2013/08/19 | 270728 | systems/win32/miktex/tm/packages/l2tabu-french.tar.lzma
2012/02/01 | 258354 | systems/win32/miktex/tm/packages/l2tabu-italian.tar.lzma
2016/02/07 | 246670 | systems/win32/miktex/tm/packages/l2tabu.tar.lzma
-2023/11/16 | 891647 | systems/win32/miktex/tm/packages/l3backend__doc.tar.lzma
-2023/11/16 | 34542 | systems/win32/miktex/tm/packages/l3backend__source.tar.lzma
-2023/11/16 | 16539 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
-2023/12/19 | 741056 | systems/win32/miktex/tm/packages/l3build__doc.tar.lzma
-2023/12/19 | 32159 | systems/win32/miktex/tm/packages/l3build__source.tar.lzma
-2023/12/19 | 37036 | systems/win32/miktex/tm/packages/l3build.tar.lzma
+2024/01/07 | 868268 | systems/win32/miktex/tm/packages/l3backend__doc.tar.lzma
+2024/01/07 | 34469 | systems/win32/miktex/tm/packages/l3backend__source.tar.lzma
+2024/01/07 | 16477 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
+2024/01/07 | 740934 | systems/win32/miktex/tm/packages/l3build__doc.tar.lzma
+2024/01/07 | 32120 | systems/win32/miktex/tm/packages/l3build__source.tar.lzma
+2024/01/07 | 37005 | systems/win32/miktex/tm/packages/l3build.tar.lzma
2013/05/29 | 156214 | systems/win32/miktex/tm/packages/l3ctr2e.tar.lzma
-2023/12/10 | 3184282 | systems/win32/miktex/tm/packages/l3experimental__doc.tar.lzma
-2023/12/10 | 77697 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma
-2023/12/10 | 22955 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
-2023/12/19 | 12217031 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
-2023/12/19 | 613143 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
-2023/12/19 | 178225 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
+2024/01/07 | 3185036 | systems/win32/miktex/tm/packages/l3experimental__doc.tar.lzma
+2024/01/07 | 77764 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma
+2024/01/07 | 22975 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
+2024/01/07 | 12241913 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
+2024/01/07 | 612846 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
+2024/01/07 | 178106 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
2023/10/11 | 1835393 | systems/win32/miktex/tm/packages/l3packages__doc.tar.lzma
2023/10/11 | 46865 | systems/win32/miktex/tm/packages/l3packages__source.tar.lzma
2023/10/11 | 22389 | systems/win32/miktex/tm/packages/l3packages.tar.lzma
@@ -316256,9 +316272,9 @@
2023/11/04 | 2506662 | systems/win32/miktex/tm/packages/latex-graphics-dev__doc.tar.lzma
2023/06/16 | 57443 | systems/win32/miktex/tm/packages/latex-graphics-dev__source.tar.lzma
2023/06/16 | 16061 | systems/win32/miktex/tm/packages/latex-graphics-dev.tar.lzma
-2023/11/20 | 1219707 | systems/win32/miktex/tm/packages/latexindent__doc.tar.lzma
-2023/11/20 | 127808 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma
-2023/11/20 | 74590 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
+2024/01/07 | 1230601 | systems/win32/miktex/tm/packages/latexindent__doc.tar.lzma
+2024/01/07 | 127965 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma
+2024/01/07 | 74520 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
2023/11/04 | 7626455 | systems/win32/miktex/tm/packages/latex-lab-dev__doc.tar.lzma
2023/11/04 | 109814 | systems/win32/miktex/tm/packages/latex-lab-dev__source.tar.lzma
2023/11/04 | 40976 | systems/win32/miktex/tm/packages/latex-lab-dev.tar.lzma
@@ -316268,9 +316284,9 @@
2021/11/01 | 980484 | systems/win32/miktex/tm/packages/latex-make__doc.tar.lzma
2021/11/01 | 29509 | systems/win32/miktex/tm/packages/latex-make__source.tar.lzma
2021/11/01 | 9784 | systems/win32/miktex/tm/packages/latex-make.tar.lzma
-2023/11/16 | 294096 | systems/win32/miktex/tm/packages/latexmk__doc.tar.lzma
-2023/11/16 | 27374 | systems/win32/miktex/tm/packages/latexmk__source.tar.lzma
-2023/11/16 | 112293 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
+2024/01/07 | 298815 | systems/win32/miktex/tm/packages/latexmk__doc.tar.lzma
+2024/01/07 | 27639 | systems/win32/miktex/tm/packages/latexmk__source.tar.lzma
+2024/01/07 | 116854 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
2019/09/01 | 152454 | systems/win32/miktex/tm/packages/latexmp.tar.lzma
2017/06/15 | 358573 | systems/win32/miktex/tm/packages/latex-mr.tar.lzma
2023/03/17 | 3613 | systems/win32/miktex/tm/packages/latexpand__doc.tar.lzma
@@ -316632,9 +316648,9 @@
2021/06/06 | 4099 | systems/win32/miktex/tm/packages/luatex85__source.tar.lzma
2021/06/06 | 2000 | systems/win32/miktex/tm/packages/luatex85.tar.lzma
2015/10/06 | 276167 | systems/win32/miktex/tm/packages/luatexbase.tar.lzma
-2023/10/11 | 3108660 | systems/win32/miktex/tm/packages/luatexja__doc.tar.lzma
-2023/10/11 | 221721 | systems/win32/miktex/tm/packages/luatexja__source.tar.lzma
-2023/10/11 | 194188 | systems/win32/miktex/tm/packages/luatexja.tar.lzma
+2024/01/07 | 3106089 | systems/win32/miktex/tm/packages/luatexja__doc.tar.lzma
+2024/01/07 | 221162 | systems/win32/miktex/tm/packages/luatexja__source.tar.lzma
+2024/01/07 | 194181 | systems/win32/miktex/tm/packages/luatexja.tar.lzma
2023/09/22 | 339697 | systems/win32/miktex/tm/packages/luatexko__doc.tar.lzma
2023/09/22 | 12524 | systems/win32/miktex/tm/packages/luatexko__source.tar.lzma
2023/09/22 | 23900 | systems/win32/miktex/tm/packages/luatexko.tar.lzma
@@ -316689,9 +316705,9 @@
2023/07/28 | 6499 | systems/win32/miktex/tm/packages/lutabulartools__source.tar.lzma
2023/07/28 | 7779 | systems/win32/miktex/tm/packages/lutabulartools.tar.lzma
2004/03/16 | 167583 | systems/win32/miktex/tm/packages/luxi.cab
-2023/09/03 | 3264228 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma
-2023/09/03 | 460336 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
-2023/09/03 | 214441 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
+2024/01/07 | 3300233 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma
+2024/01/07 | 466154 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
+2024/01/07 | 217195 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
2013/12/23 | 1470948 | systems/win32/miktex/tm/packages/lxfonts.tar.lzma
2022/06/12 | 4108 | systems/win32/miktex/tm/packages/ly1__doc.tar.lzma
2022/06/12 | 55350 | systems/win32/miktex/tm/packages/ly1.tar.lzma
@@ -316770,9 +316786,9 @@
2021/11/20 | 1891025 | systems/win32/miktex/tm/packages/mathalpha__doc.tar.lzma
2021/11/01 | 9996 | systems/win32/miktex/tm/packages/mathalpha__source.tar.lzma
2021/11/20 | 7397 | systems/win32/miktex/tm/packages/mathalpha.tar.lzma
-2023/12/26 | 620071 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
-2023/12/26 | 112246 | systems/win32/miktex/tm/packages/mathastext__source.tar.lzma
-2023/12/26 | 17792 | systems/win32/miktex/tm/packages/mathastext.tar.lzma
+2024/01/07 | 654368 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
+2024/01/07 | 117649 | systems/win32/miktex/tm/packages/mathastext__source.tar.lzma
+2024/01/07 | 18264 | systems/win32/miktex/tm/packages/mathastext.tar.lzma
2021/06/08 | 454435 | systems/win32/miktex/tm/packages/mathcommand__doc.tar.lzma
2021/06/08 | 12757 | systems/win32/miktex/tm/packages/mathcommand__source.tar.lzma
2021/06/08 | 4995 | systems/win32/miktex/tm/packages/mathcommand.tar.lzma
@@ -316817,9 +316833,9 @@
2021/09/13 | 225810 | systems/win32/miktex/tm/packages/mcexam__doc.tar.lzma
2021/09/13 | 9762 | systems/win32/miktex/tm/packages/mcexam__source.tar.lzma
2021/09/13 | 11598 | systems/win32/miktex/tm/packages/mcexam.tar.lzma
-2023/06/16 | 830480 | systems/win32/miktex/tm/packages/mcf2graph__doc.tar.lzma
-2023/06/16 | 36559 | systems/win32/miktex/tm/packages/mcf2graph__source.tar.lzma
-2023/06/16 | 22745 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
+2024/01/07 | 1003872 | systems/win32/miktex/tm/packages/mcf2graph__doc.tar.lzma
+2024/01/07 | 37046 | systems/win32/miktex/tm/packages/mcf2graph__source.tar.lzma
+2024/01/07 | 22175 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
2013/09/17 | 427099 | systems/win32/miktex/tm/packages/mciteplus.tar.lzma
2016/07/16 | 147633 | systems/win32/miktex/tm/packages/mcite.tar.lzma
2021/01/07 | 539724 | systems/win32/miktex/tm/packages/mcmthesis.tar.lzma
@@ -316846,9 +316862,9 @@
2023/08/22 | 3133319 | systems/win32/miktex/tm/packages/memoir__doc.tar.lzma
2023/08/22 | 213117 | systems/win32/miktex/tm/packages/memoir__source.tar.lzma
2023/08/22 | 70608 | systems/win32/miktex/tm/packages/memoir.tar.lzma
-2023/10/12 | 2436711 | systems/win32/miktex/tm/packages/memoize__doc.tar.lzma
-2023/10/12 | 38646 | systems/win32/miktex/tm/packages/memoize__source.tar.lzma
-2023/10/12 | 19808 | systems/win32/miktex/tm/packages/memoize.tar.lzma
+2024/01/07 | 2463293 | systems/win32/miktex/tm/packages/memoize__doc.tar.lzma
+2024/01/07 | 39358 | systems/win32/miktex/tm/packages/memoize__source.tar.lzma
+2024/01/07 | 28095 | systems/win32/miktex/tm/packages/memoize.tar.lzma
2019/01/08 | 193506 | systems/win32/miktex/tm/packages/memorygraphs.tar.lzma
2013/05/21 | 34010 | systems/win32/miktex/tm/packages/memory.tar.lzma
2022/04/15 | 11760 | systems/win32/miktex/tm/packages/mendex-doc__source.tar.lzma
@@ -317144,9 +317160,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2022/07/26 | 39695 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2023/12/27 | 46178 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/12/28 | 342486 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2023/12/28 | 1988216 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2023/12/28 | 1710252 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2024/01/07 | 344065 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2024/01/07 | 2008327 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2024/01/07 | 1725279 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/07/26 | 13519 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2023/12/27 | 14551 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -317253,7 +317269,9 @@
2015/11/17 | 2396852 | systems/win32/miktex/tm/packages/morehype.tar.lzma
2010/03/30 | 256601 | systems/win32/miktex/tm/packages/moresize.tar.lzma
2011/04/19 | 124295 | systems/win32/miktex/tm/packages/moreverb.tar.lzma
-2018/12/30 | 1261404 | systems/win32/miktex/tm/packages/morewrites.tar.lzma
+2024/01/07 | 1256852 | systems/win32/miktex/tm/packages/morewrites__doc.tar.lzma
+2024/01/07 | 21113 | systems/win32/miktex/tm/packages/morewrites__source.tar.lzma
+2024/01/07 | 5986 | systems/win32/miktex/tm/packages/morewrites.tar.lzma
2021/11/14 | 94552 | systems/win32/miktex/tm/packages/morisawa__doc.tar.lzma
2021/11/14 | 4789 | systems/win32/miktex/tm/packages/morisawa__source.tar.lzma
2021/11/14 | 10941 | systems/win32/miktex/tm/packages/morisawa.tar.lzma
@@ -317426,102 +317444,102 @@
2022/11/01 | 230073 | systems/win32/miktex/tm/packages/newverbs__doc.tar.lzma
2022/11/01 | 7969 | systems/win32/miktex/tm/packages/newverbs__source.tar.lzma
2022/11/01 | 3030 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2023/12/28 | 779353 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2023/12/28 | 36731 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2023/12/28 | 1172939 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2023/12/28 | 32089 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2023/12/28 | 36811 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2023/12/28 | 67403 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2023/12/28 | 103585 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2023/12/28 | 78356 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2023/12/28 | 31575 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2023/12/28 | 395290 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2023/12/28 | 40366 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2023/12/28 | 59226 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2023/12/28 | 272012 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2023/12/28 | 221342 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2023/12/28 | 106737 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2023/12/28 | 25593 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2023/12/28 | 473138 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2023/12/28 | 54115 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2023/12/28 | 329645 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2023/12/28 | 47416 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2023/12/28 | 137669 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2023/12/28 | 1439123 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2023/12/28 | 104405 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2023/12/28 | 49723 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2023/12/28 | 29150 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2023/12/28 | 77349 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2023/12/28 | 159819 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2023/12/28 | 81615 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2023/12/28 | 82213 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2023/12/28 | 305278 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2023/12/28 | 25615 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2023/12/28 | 105682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2023/12/28 | 73342 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2023/12/28 | 117678 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2023/12/28 | 44357 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2023/12/28 | 698931 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2023/12/28 | 249359 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2023/12/28 | 217253 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2023/12/28 | 109910 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2023/12/28 | 20012 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2023/12/28 | 32893 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2023/12/28 | 707443 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2023/12/28 | 603755 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2023/12/28 | 530326 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2023/12/28 | 104112 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2023/12/28 | 2024389 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2023/12/28 | 81968 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2023/12/28 | 33851 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2023/12/28 | 8880 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2023/12/28 | 231948 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2023/12/28 | 287517 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2023/12/28 | 108514 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2023/12/28 | 141871 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2023/12/28 | 291380 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2023/12/28 | 182782 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2023/12/28 | 55991 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2023/12/28 | 35339 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2023/12/28 | 44104 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2023/12/28 | 48202 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2023/12/28 | 52693 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2023/12/28 | 218867 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2023/12/28 | 43110 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/12/28 | 829746 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2023/12/28 | 203177 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2023/12/28 | 245887 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2023/12/28 | 88798 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2023/12/28 | 1341156 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2023/12/28 | 24134 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2023/12/28 | 37610 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2023/12/28 | 75221 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2023/12/28 | 61015 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2023/12/28 | 499701 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2023/12/28 | 1531293 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2023/12/28 | 54789 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2023/12/28 | 65151 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2023/12/28 | 27126 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2023/12/28 | 19956 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2023/12/28 | 73369 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2023/12/28 | 174102 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2023/12/28 | 69702 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2023/12/28 | 112542 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2023/12/28 | 2844340 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2023/12/28 | 64522 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2023/12/28 | 44109 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2023/12/28 | 33878 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2023/12/28 | 76130 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2023/12/28 | 352637 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2023/12/28 | 58927 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2023/12/28 | 606489 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2023/12/28 | 45965 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/12/28 | 342449 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2023/12/28 | 1988171 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2023/12/28 | 1710330 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2023/12/28 | 14616 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2024/01/07 | 789839 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2024/01/07 | 36746 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2024/01/07 | 1171270 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2024/01/07 | 32071 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2024/01/07 | 36782 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2024/01/07 | 67436 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2024/01/07 | 103636 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2024/01/07 | 78341 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2024/01/07 | 31575 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2024/01/07 | 395732 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2024/01/07 | 40380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2024/01/07 | 59356 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2024/01/07 | 272016 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2024/01/07 | 221437 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2024/01/07 | 106565 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2024/01/07 | 25582 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2024/01/07 | 472989 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2024/01/07 | 54189 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2024/01/07 | 329684 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2024/01/07 | 47323 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2024/01/07 | 137756 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2024/01/07 | 1438080 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2024/01/07 | 104442 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2024/01/07 | 49728 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2024/01/07 | 29150 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2024/01/07 | 77291 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2024/01/07 | 159845 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2024/01/07 | 81607 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2024/01/07 | 82120 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2024/01/07 | 305246 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2024/01/07 | 25615 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2024/01/07 | 105833 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2024/01/07 | 73406 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2024/01/07 | 117545 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2024/01/07 | 44399 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2024/01/07 | 698999 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2024/01/07 | 249281 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2024/01/07 | 217660 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2024/01/07 | 109880 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2024/01/07 | 19990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2024/01/07 | 32884 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2024/01/07 | 707756 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2024/01/07 | 601971 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2024/01/07 | 530176 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2024/01/07 | 104172 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2024/01/07 | 2001303 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2024/01/07 | 82012 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2024/01/07 | 33840 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2024/01/07 | 8885 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2024/01/07 | 232202 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2024/01/07 | 287549 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2024/01/07 | 108535 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2024/01/07 | 141871 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2024/01/07 | 291524 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2024/01/07 | 182812 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2024/01/07 | 55984 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2024/01/07 | 35360 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2024/01/07 | 44100 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2024/01/07 | 48296 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2024/01/07 | 52709 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2024/01/07 | 219051 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2024/01/07 | 43107 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2024/01/07 | 831045 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2024/01/07 | 203098 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2024/01/07 | 245919 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2024/01/07 | 88665 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2024/01/07 | 1342217 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2024/01/07 | 24137 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2024/01/07 | 37635 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2024/01/07 | 75145 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2024/01/07 | 60998 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2024/01/07 | 499490 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2024/01/07 | 1531008 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2024/01/07 | 54755 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2024/01/07 | 65116 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2024/01/07 | 27188 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2024/01/07 | 19972 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2024/01/07 | 73421 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2024/01/07 | 174110 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2024/01/07 | 69688 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2024/01/07 | 112426 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2024/01/07 | 2844344 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2024/01/07 | 64577 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2024/01/07 | 44104 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2024/01/07 | 33876 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2024/01/07 | 76176 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2024/01/07 | 352054 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2024/01/07 | 58921 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2024/01/07 | 606436 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2024/01/07 | 45939 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2024/01/07 | 344048 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2024/01/07 | 2009747 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2024/01/07 | 1725468 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2024/01/07 | 14583 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2023/12/28 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2024/01/07 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2023/02/23 | 608421 | systems/win32/miktex/tm/packages/nicefilelist__doc.tar.lzma
@@ -317531,9 +317549,9 @@
2022/06/26 | 7330 | systems/win32/miktex/tm/packages/niceframe__source.tar.lzma
2022/06/26 | 37551 | systems/win32/miktex/tm/packages/niceframe.tar.lzma
2017/06/22 | 276883 | systems/win32/miktex/tm/packages/niceframe-type1.tar.lzma
-2023/12/19 | 1154911 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
-2023/12/19 | 173328 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
-2023/12/19 | 42493 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
+2024/01/07 | 2099957 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
+2024/01/07 | 173566 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
+2024/01/07 | 42519 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
2015/11/25 | 2555178 | systems/win32/miktex/tm/packages/nicetext.tar.lzma
2018/07/30 | 243633 | systems/win32/miktex/tm/packages/nidanfloat.tar.lzma
2016/01/26 | 74424 | systems/win32/miktex/tm/packages/nihbiosketch.tar.lzma
@@ -317698,9 +317716,9 @@
2019/04/24 | 262064 | systems/win32/miktex/tm/packages/optidef.tar.lzma
2010/05/10 | 298765 | systems/win32/miktex/tm/packages/optional.tar.lzma
2015/12/08 | 233022 | systems/win32/miktex/tm/packages/options.tar.lzma
-2021/06/12 | 175204 | systems/win32/miktex/tm/packages/orcidlink__doc.tar.lzma
-2021/06/12 | 3664 | systems/win32/miktex/tm/packages/orcidlink__source.tar.lzma
-2021/06/12 | 1851 | systems/win32/miktex/tm/packages/orcidlink.tar.lzma
+2024/01/07 | 178946 | systems/win32/miktex/tm/packages/orcidlink__doc.tar.lzma
+2024/01/07 | 3914 | systems/win32/miktex/tm/packages/orcidlink__source.tar.lzma
+2024/01/07 | 1943 | systems/win32/miktex/tm/packages/orcidlink.tar.lzma
2004/06/09 | 21161 | systems/win32/miktex/tm/packages/orderrefs.cab
2007/02/24 | 13904 | systems/win32/miktex/tm/packages/ordinalpt.tar.lzma
2021/01/13 | 1634 | systems/win32/miktex/tm/packages/orientation.tar.lzma
@@ -317739,7 +317757,9 @@
2021/03/03 | 111982 | systems/win32/miktex/tm/packages/overlays.tar.lzma
2022/10/06 | 40334 | systems/win32/miktex/tm/packages/overlock__doc.tar.lzma
2022/10/06 | 590707 | systems/win32/miktex/tm/packages/overlock.tar.lzma
-2020/02/23 | 380557 | systems/win32/miktex/tm/packages/overpic.tar.lzma
+2024/01/07 | 401386 | systems/win32/miktex/tm/packages/overpic__doc.tar.lzma
+2024/01/07 | 5385 | systems/win32/miktex/tm/packages/overpic__source.tar.lzma
+2024/01/07 | 2013 | systems/win32/miktex/tm/packages/overpic.tar.lzma
2004/06/27 | 91038 | systems/win32/miktex/tm/packages/pacioli.cab
2016/12/05 | 774281 | systems/win32/miktex/tm/packages/padauk.tar.lzma
2018/05/06 | 151949 | systems/win32/miktex/tm/packages/padcount.tar.lzma
@@ -317929,6 +317949,9 @@
2022/01/24 | 726703 | systems/win32/miktex/tm/packages/pgf-interference__doc.tar.lzma
2022/01/24 | 7398 | systems/win32/miktex/tm/packages/pgf-interference__source.tar.lzma
2022/01/24 | 3396 | systems/win32/miktex/tm/packages/pgf-interference.tar.lzma
+2024/01/07 | 148094 | systems/win32/miktex/tm/packages/pgfkeysearch__doc.tar.lzma
+2024/01/07 | 2284 | systems/win32/miktex/tm/packages/pgfkeysearch__source.tar.lzma
+2024/01/07 | 2404 | systems/win32/miktex/tm/packages/pgfkeysearch.tar.lzma
2012/04/27 | 8504 | systems/win32/miktex/tm/packages/pgfkeyx.tar.lzma
2021/05/20 | 264490 | systems/win32/miktex/tm/packages/pgfmath-xfp.tar.lzma
2013/08/19 | 917269 | systems/win32/miktex/tm/packages/pgfmolbio.tar.lzma
@@ -318015,9 +318038,9 @@
2011/12/07 | 296908 | systems/win32/miktex/tm/packages/pinlabel.tar.lzma
2020/08/09 | 78642 | systems/win32/miktex/tm/packages/pinoutikz.tar.lzma
2011/11/22 | 131707 | systems/win32/miktex/tm/packages/pitex.tar.lzma
-2023/11/04 | 785265 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
-2023/11/04 | 64146 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
-2023/11/04 | 9130 | systems/win32/miktex/tm/packages/piton.tar.lzma
+2024/01/07 | 792522 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
+2024/01/07 | 65302 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
+2024/01/07 | 9186 | systems/win32/miktex/tm/packages/piton.tar.lzma
2004/08/23 | 126341 | systems/win32/miktex/tm/packages/pittetd.cab
2016/07/18 | 57109 | systems/win32/miktex/tm/packages/pitthesis.tar.lzma
2023/02/23 | 374936 | systems/win32/miktex/tm/packages/pixelart__doc.tar.lzma
@@ -318153,7 +318176,7 @@
2023/03/17 | 425296 | systems/win32/miktex/tm/packages/principia__doc.tar.lzma
2023/03/17 | 16206 | systems/win32/miktex/tm/packages/principia__source.tar.lzma
2023/03/17 | 8606 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2023/12/28 | 1151 | systems/win32/miktex/tm/packages/pr.ini
+2024/01/07 | 917 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -318162,18 +318185,18 @@
2022/05/15 | 2785 | systems/win32/miktex/tm/packages/prociagssymp.tar.lzma
2011/04/08 | 38187 | systems/win32/miktex/tm/packages/prodint.tar.lzma
2011/01/07 | 399299 | systems/win32/miktex/tm/packages/productbox.tar.lzma
-2023/11/16 | 9112332 | systems/win32/miktex/tm/packages/profcollege__doc.tar.lzma
-2023/11/16 | 5859821 | systems/win32/miktex/tm/packages/profcollege__source.tar.lzma
-2023/11/16 | 1391684 | systems/win32/miktex/tm/packages/profcollege.tar.lzma
+2024/01/07 | 9158967 | systems/win32/miktex/tm/packages/profcollege__doc.tar.lzma
+2024/01/07 | 5830319 | systems/win32/miktex/tm/packages/profcollege__source.tar.lzma
+2024/01/07 | 1398875 | systems/win32/miktex/tm/packages/profcollege.tar.lzma
2022/05/04 | 129701 | systems/win32/miktex/tm/packages/proflabo__doc.tar.lzma
2022/05/04 | 5591 | systems/win32/miktex/tm/packages/proflabo__source.tar.lzma
2022/05/04 | 3000 | systems/win32/miktex/tm/packages/proflabo.tar.lzma
-2023/12/10 | 1501080 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
-2023/12/10 | 1661635 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
-2023/12/10 | 48664 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
-2023/12/26 | 265741 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
-2023/12/26 | 12011 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
-2023/12/26 | 19868 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
+2024/01/07 | 1518478 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
+2024/01/07 | 245702 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
+2024/01/07 | 51681 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
+2024/01/07 | 272670 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
+2024/01/07 | 12302 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
+2024/01/07 | 20897 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
2023/12/19 | 382881 | systems/win32/miktex/tm/packages/profsio__doc.tar.lzma
2023/12/19 | 15634 | systems/win32/miktex/tm/packages/profsio__source.tar.lzma
2023/12/19 | 12805 | systems/win32/miktex/tm/packages/profsio.tar.lzma
@@ -318315,8 +318338,8 @@
2022/02/07 | 27220 | systems/win32/miktex/tm/packages/pst-node__source.tar.lzma
2022/02/07 | 25576 | systems/win32/miktex/tm/packages/pst-node.tar.lzma
2020/03/25 | 180754 | systems/win32/miktex/tm/packages/pst-ob3d.tar.lzma
-2022/11/25 | 122592 | systems/win32/miktex/tm/packages/pst-ode__doc.tar.lzma
-2022/11/25 | 5886 | systems/win32/miktex/tm/packages/pst-ode.tar.lzma
+2024/01/07 | 122599 | systems/win32/miktex/tm/packages/pst-ode__doc.tar.lzma
+2024/01/07 | 5936 | systems/win32/miktex/tm/packages/pst-ode.tar.lzma
2018/01/22 | 382442 | systems/win32/miktex/tm/packages/pstool.tar.lzma
2022/02/07 | 3164237 | systems/win32/miktex/tm/packages/pst-optexp__doc.tar.lzma
2022/02/07 | 155020 | systems/win32/miktex/tm/packages/pst-optexp__source.tar.lzma
@@ -318723,15 +318746,15 @@
2022/02/07 | 334342 | systems/win32/miktex/tm/packages/scholax__doc.tar.lzma
2022/02/07 | 7712 | systems/win32/miktex/tm/packages/scholax__source.tar.lzma
2022/02/07 | 1891732 | systems/win32/miktex/tm/packages/scholax.tar.lzma
-2023/09/03 | 516829 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
-2023/09/03 | 11350 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
-2023/09/03 | 3251 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma
+2024/01/07 | 510574 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
+2024/01/07 | 11501 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
+2024/01/07 | 3243 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma
2023/10/10 | 3847054 | systems/win32/miktex/tm/packages/schule__doc.tar.lzma
2023/10/10 | 40688 | systems/win32/miktex/tm/packages/schule__source.tar.lzma
2023/10/10 | 40855 | systems/win32/miktex/tm/packages/schule.tar.lzma
-2023/06/23 | 283618 | systems/win32/miktex/tm/packages/schulmathematik__doc.tar.lzma
-2023/06/23 | 17031 | systems/win32/miktex/tm/packages/schulmathematik__source.tar.lzma
-2023/06/23 | 13668 | systems/win32/miktex/tm/packages/schulmathematik.tar.lzma
+2024/01/07 | 288208 | systems/win32/miktex/tm/packages/schulmathematik__doc.tar.lzma
+2024/01/07 | 17661 | systems/win32/miktex/tm/packages/schulmathematik__source.tar.lzma
+2024/01/07 | 14068 | systems/win32/miktex/tm/packages/schulmathematik.tar.lzma
2021/06/03 | 761837 | systems/win32/miktex/tm/packages/schulschriften.tar.lzma
2022/06/26 | 212169 | systems/win32/miktex/tm/packages/schwalbe-chess__doc.tar.lzma
2022/06/26 | 17237 | systems/win32/miktex/tm/packages/schwalbe-chess__source.tar.lzma
@@ -318760,9 +318783,9 @@
2017/08/12 | 165612 | systems/win32/miktex/tm/packages/screenplay-pkg.tar.lzma
2012/07/03 | 171278 | systems/win32/miktex/tm/packages/screenplay.tar.lzma
2016/07/18 | 10554 | systems/win32/miktex/tm/packages/script.tar.lzma
-2023/01/13 | 914320 | systems/win32/miktex/tm/packages/scripture__doc.tar.lzma
-2023/01/13 | 23541 | systems/win32/miktex/tm/packages/scripture__source.tar.lzma
-2023/01/13 | 8567 | systems/win32/miktex/tm/packages/scripture.tar.lzma
+2024/01/07 | 920966 | systems/win32/miktex/tm/packages/scripture__doc.tar.lzma
+2024/01/07 | 24255 | systems/win32/miktex/tm/packages/scripture__source.tar.lzma
+2024/01/07 | 9052 | systems/win32/miktex/tm/packages/scripture.tar.lzma
2012/09/26 | 129921 | systems/win32/miktex/tm/packages/scrjrnl.tar.lzma
2022/07/14 | 323480 | systems/win32/miktex/tm/packages/scrlayer-fancyhdr__doc.tar.lzma
2022/07/14 | 12031 | systems/win32/miktex/tm/packages/scrlayer-fancyhdr__source.tar.lzma
@@ -318887,9 +318910,9 @@
2023/12/02 | 4544 | systems/win32/miktex/tm/packages/simplebnf.tar.lzma
2013/03/01 | 939150 | systems/win32/miktex/tm/packages/simplecd.tar.lzma
2014/11/20 | 300788 | systems/win32/miktex/tm/packages/simplecv.tar.lzma
-2023/12/26 | 2427715 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
-2023/12/26 | 20933 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
-2023/12/26 | 3338379 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
+2024/01/07 | 2438374 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
+2024/01/07 | 21071 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
+2024/01/07 | 3353627 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
2017/11/03 | 228224 | systems/win32/miktex/tm/packages/simpleinvoice.tar.lzma
2023/10/03 | 137376 | systems/win32/miktex/tm/packages/simplekv__doc.tar.lzma
2023/10/03 | 6386 | systems/win32/miktex/tm/packages/simplekv__source.tar.lzma
@@ -319011,9 +319034,9 @@
2022/05/25 | 19617 | systems/win32/miktex/tm/packages/srbtiks.tar.lzma
2006/12/10 | 21219 | systems/win32/miktex/tm/packages/srcltx.tar.bz2
2015/10/27 | 384100 | systems/win32/miktex/tm/packages/srcredact.tar.lzma
-2023/05/10 | 142985 | systems/win32/miktex/tm/packages/srdp-mathematik__doc.tar.lzma
-2023/05/10 | 10157 | systems/win32/miktex/tm/packages/srdp-mathematik__source.tar.lzma
-2023/05/10 | 31093 | systems/win32/miktex/tm/packages/srdp-mathematik.tar.lzma
+2024/01/07 | 142911 | systems/win32/miktex/tm/packages/srdp-mathematik__doc.tar.lzma
+2024/01/07 | 10161 | systems/win32/miktex/tm/packages/srdp-mathematik__source.tar.lzma
+2024/01/07 | 31070 | systems/win32/miktex/tm/packages/srdp-mathematik.tar.lzma
2014/12/22 | 271180 | systems/win32/miktex/tm/packages/sr-half-compound.tar.lzma
2011/09/19 | 836456 | systems/win32/miktex/tm/packages/sr-hyphen-spec.tar.lzma
2021/05/29 | 476872 | systems/win32/miktex/tm/packages/sr-vorl.tar.lzma
@@ -319402,6 +319425,9 @@
2020/04/07 | 489850 | systems/win32/miktex/tm/packages/tikzcodeblocks.tar.lzma
2016/11/09 | 514748 | systems/win32/miktex/tm/packages/tikz-dependency.tar.lzma
2014/12/22 | 165355 | systems/win32/miktex/tm/packages/tikz-dimline.tar.lzma
+2024/01/07 | 214095 | systems/win32/miktex/tm/packages/tikzdotncross__doc.tar.lzma
+2024/01/07 | 4178 | systems/win32/miktex/tm/packages/tikzdotncross__source.tar.lzma
+2024/01/07 | 3229 | systems/win32/miktex/tm/packages/tikzdotncross.tar.lzma
2023/04/07 | 463289 | systems/win32/miktex/tm/packages/tikzducks__doc.tar.lzma
2023/04/07 | 12075 | systems/win32/miktex/tm/packages/tikzducks__source.tar.lzma
2023/04/07 | 18433 | systems/win32/miktex/tm/packages/tikzducks.tar.lzma
@@ -319457,6 +319483,9 @@
2020/04/20 | 174895 | systems/win32/miktex/tm/packages/tikz-planets.tar.lzma
2014/07/18 | 334220 | systems/win32/miktex/tm/packages/tikzposter.tar.lzma
2012/04/27 | 118351 | systems/win32/miktex/tm/packages/tikz-qtree.tar.lzma
+2024/01/07 | 301789 | systems/win32/miktex/tm/packages/tikzquests__doc.tar.lzma
+2024/01/07 | 7017 | systems/win32/miktex/tm/packages/tikzquests__source.tar.lzma
+2024/01/07 | 4229 | systems/win32/miktex/tm/packages/tikzquests.tar.lzma
2022/08/11 | 610698 | systems/win32/miktex/tm/packages/tikz-relay__doc.tar.lzma
2022/08/11 | 17120 | systems/win32/miktex/tm/packages/tikz-relay__source.tar.lzma
2022/08/11 | 6489 | systems/win32/miktex/tm/packages/tikz-relay.tar.lzma
@@ -319542,9 +319571,9 @@
2023/01/06 | 3577 | systems/win32/miktex/tm/packages/tocdata.tar.lzma
2020/01/13 | 532318 | systems/win32/miktex/tm/packages/tocloft.tar.lzma
2014/03/14 | 312556 | systems/win32/miktex/tm/packages/tocvsec2.tar.lzma
-2023/02/05 | 463160 | systems/win32/miktex/tm/packages/todonotes__doc.tar.lzma
-2023/02/05 | 27170 | systems/win32/miktex/tm/packages/todonotes__source.tar.lzma
-2023/02/05 | 5030 | systems/win32/miktex/tm/packages/todonotes.tar.lzma
+2024/01/07 | 463713 | systems/win32/miktex/tm/packages/todonotes__doc.tar.lzma
+2024/01/07 | 27263 | systems/win32/miktex/tm/packages/todonotes__source.tar.lzma
+2024/01/07 | 5072 | systems/win32/miktex/tm/packages/todonotes.tar.lzma
2010/04/13 | 187962 | systems/win32/miktex/tm/packages/todo.tar.lzma
2021/08/28 | 1155146 | systems/win32/miktex/tm/packages/tokcycle__doc.tar.lzma
2021/06/26 | 16156 | systems/win32/miktex/tm/packages/tokcycle__source.tar.lzma
@@ -319714,9 +319743,9 @@
2022/09/23 | 340482 | systems/win32/miktex/tm/packages/umtypewriter.tar.lzma
2019/05/24 | 4787 | systems/win32/miktex/tm/packages/unam-thesis.tar.lzma
2019/05/24 | 643280 | systems/win32/miktex/tm/packages/unamthesis.tar.lzma
-2023/12/26 | 655687 | systems/win32/miktex/tm/packages/unbtex__doc.tar.lzma
-2023/12/26 | 5887 | systems/win32/miktex/tm/packages/unbtex__source.tar.lzma
-2023/12/26 | 19230 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
+2024/01/07 | 648552 | systems/win32/miktex/tm/packages/unbtex__doc.tar.lzma
+2024/01/07 | 5895 | systems/win32/miktex/tm/packages/unbtex__source.tar.lzma
+2024/01/07 | 19330 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
2016/07/28 | 149437 | systems/win32/miktex/tm/packages/uncial.tar.lzma
2007/01/19 | 2544 | systems/win32/miktex/tm/packages/underbracket.tar.bz2
2021/01/02 | 2037946 | systems/win32/miktex/tm/packages/undergradmath.tar.lzma
@@ -319778,7 +319807,9 @@
2013/09/09 | 73791 | systems/win32/miktex/tm/packages/uni-wtal-ger.tar.lzma
2013/08/19 | 97009 | systems/win32/miktex/tm/packages/uni-wtal-lin.tar.lzma
2019/07/20 | 33320 | systems/win32/miktex/tm/packages/unizgklasa.tar.lzma
-2021/05/18 | 930770 | systems/win32/miktex/tm/packages/unravel.tar.lzma
+2024/01/07 | 865758 | systems/win32/miktex/tm/packages/unravel__doc.tar.lzma
+2024/01/07 | 54586 | systems/win32/miktex/tm/packages/unravel__source.tar.lzma
+2024/01/07 | 30498 | systems/win32/miktex/tm/packages/unravel.tar.lzma
2013/03/25 | 122562 | systems/win32/miktex/tm/packages/unswcover.tar.lzma
2023/02/23 | 177872 | systems/win32/miktex/tm/packages/uol-physics-report__doc.tar.lzma
2023/02/23 | 4270 | systems/win32/miktex/tm/packages/uol-physics-report__source.tar.lzma
@@ -319877,7 +319908,9 @@
2014/05/20 | 442429 | systems/win32/miktex/tm/packages/verse.tar.lzma
2011/04/08 | 361456 | systems/win32/miktex/tm/packages/versions.tar.lzma
2011/04/08 | 308872 | systems/win32/miktex/tm/packages/version.tar.lzma
-2019/07/13 | 220414 | systems/win32/miktex/tm/packages/versonotes.tar.lzma
+2024/01/07 | 117840 | systems/win32/miktex/tm/packages/versonotes__doc.tar.lzma
+2024/01/07 | 15069 | systems/win32/miktex/tm/packages/versonotes__source.tar.lzma
+2024/01/07 | 3060 | systems/win32/miktex/tm/packages/versonotes.tar.lzma
2018/12/18 | 164919 | systems/win32/miktex/tm/packages/vertbars.tar.lzma
2013/12/23 | 27576 | systems/win32/miktex/tm/packages/vgrid.tar.lzma
2021/08/01 | 330916 | systems/win32/miktex/tm/packages/vhistory__doc.tar.lzma
@@ -320034,7 +320067,9 @@
2023/11/23 | 2759 | systems/win32/miktex/tm/packages/xfakebold__source.tar.lzma
2023/11/23 | 1603 | systems/win32/miktex/tm/packages/xfakebold.tar.lzma
2009/02/07 | 108140 | systems/win32/miktex/tm/packages/xfor.tar.lzma
-2018/02/18 | 82373 | systems/win32/miktex/tm/packages/xgreek.tar.lzma
+2024/01/07 | 73286 | systems/win32/miktex/tm/packages/xgreek__doc.tar.lzma
+2024/01/07 | 11169 | systems/win32/miktex/tm/packages/xgreek__source.tar.lzma
+2024/01/07 | 4613 | systems/win32/miktex/tm/packages/xgreek.tar.lzma
2011/05/25 | 40695 | systems/win32/miktex/tm/packages/xhfill.tar.lzma
2015/11/25 | 486715 | systems/win32/miktex/tm/packages/xifthen.tar.lzma
2017/11/18 | 1746 | systems/win32/miktex/tm/packages/xii-lat.tar.lzma
@@ -320055,6 +320090,9 @@
2023/08/19 | 221636 | systems/win32/miktex/tm/packages/xkcdcolors__doc.tar.lzma
2023/08/19 | 5587 | systems/win32/miktex/tm/packages/xkcdcolors__source.tar.lzma
2023/08/19 | 8796 | systems/win32/miktex/tm/packages/xkcdcolors.tar.lzma
+2024/01/07 | 127088 | systems/win32/miktex/tm/packages/xkeymask__doc.tar.lzma
+2024/01/07 | 2067 | systems/win32/miktex/tm/packages/xkeymask__source.tar.lzma
+2024/01/07 | 1974 | systems/win32/miktex/tm/packages/xkeymask.tar.lzma
2022/06/26 | 416252 | systems/win32/miktex/tm/packages/xkeyval__doc.tar.lzma
2022/06/26 | 48011 | systems/win32/miktex/tm/packages/xkeyval__source.tar.lzma
2022/06/26 | 10065 | systems/win32/miktex/tm/packages/xkeyval.tar.lzma
@@ -320445,7 +320483,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
-2024/01/07 | 186 | timestamp
+2024/01/08 | 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 c9b6982455..e7cc7a0ded 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 8f27dca29c..d67c42e479 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,3 +1,366 @@
+2024/01/07 | 93149 | info/docsurvey/docsurvey.tex
+2024/01/07 | 920966 | systems/win32/miktex/tm/packages/scripture__doc.tar.lzma
+2024/01/07 | 9186 | systems/win32/miktex/tm/packages/piton.tar.lzma
+2024/01/07 | 917 | systems/win32/miktex/tm/packages/pr.ini
+2024/01/07 | 9158967 | systems/win32/miktex/tm/packages/profcollege__doc.tar.lzma
+2024/01/07 | 9052 | systems/win32/miktex/tm/packages/scripture.tar.lzma
+2024/01/07 | 89592404 | systems/win32/miktex/tm/packages/junicode.tar.lzma
+2024/01/07 | 8929 | systems/win32/miktex/tm/packages/collargs.tar.lzma
+2024/01/07 | 8905 | macros/latex/required/babel/base/babel.ins
+2024/01/07 | 8885 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2024/01/07 | 88665 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2024/01/07 | 882675 | systems/win32/miktex/tm/packages/kaytannollista-latexia.tar.lzma
+2024/01/07 | 868268 | systems/win32/miktex/tm/packages/l3backend__doc.tar.lzma
+2024/01/07 | 865758 | systems/win32/miktex/tm/packages/unravel__doc.tar.lzma
+2024/01/07 | 8595 | systems/win32/miktex/tm/packages/advice__doc.tar.lzma
+2024/01/07 | 85740 | systems/win32/miktex/tm/packages/chemfig__source.tar.lzma
+2024/01/07 | 85411 | macros/latex/contrib/easybook/easybook.tex
+2024/01/07 | 85182 | systems/win32/miktex/tm/packages/decimalcomma__doc.tar.lzma
+2024/01/07 | 8388 | systems/win32/miktex/tm/packages/collargs__doc.tar.lzma
+2024/01/07 | 83317 | macros/luatex/latex/pyluatex/pyluatex.pdf
+2024/01/07 | 831045 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2024/01/07 | 82120 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2024/01/07 | 82012 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2024/01/07 | 817 | info/docsurvey/README.txt
+2024/01/07 | 81607 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2024/01/07 | 813280 | systems/texlive/tlnet/archive/piton.doc.r69320.tar.xz
+2024/01/07 | 794261 | macros/latex/required/babel/base/babel.dtx
+2024/01/07 | 792522 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
+2024/01/07 | 789839 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2024/01/07 | 789213 | systems/win32/miktex/tm/packages/files.csv.lzma
+2024/01/07 | 7888 | systems/win32/miktex/tm/packages/fontsetup.tar.lzma
+2024/01/07 | 78341 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2024/01/07 | 77764 | systems/win32/miktex/tm/packages/l3experimental__source.tar.lzma
+2024/01/07 | 7737 | systems/win32/miktex/tm/packages/eolang.tar.lzma
+2024/01/07 | 77291 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2024/01/07 | 76176 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2024/01/07 | 75375 | macros/latex/contrib/easybook/easybook.dtx
+2024/01/07 | 75145 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2024/01/07 | 74520 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
+2024/01/07 | 7414 | systems/win32/miktex/tm/packages/codedescribe__source.tar.lzma
+2024/01/07 | 740934 | systems/win32/miktex/tm/packages/l3build__doc.tar.lzma
+2024/01/07 | 7345 | systems/win32/miktex/tm/packages/changebar.tar.lzma
+2024/01/07 | 73421 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2024/01/07 | 73406 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2024/01/07 | 73286 | systems/win32/miktex/tm/packages/xgreek__doc.tar.lzma
+2024/01/07 | 717 | macros/luatex/latex/pyluatex/example/readme-example.tex
+2024/01/07 | 707756 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2024/01/07 | 7017 | systems/win32/miktex/tm/packages/tikzquests__source.tar.lzma
+2024/01/07 | 698999 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2024/01/07 | 69744 | macros/latex/contrib/exsol/example-solutionbook.pdf
+2024/01/07 | 69688 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2024/01/07 | 689509 | systems/win32/miktex/tm/packages/baskervaldx.tar.lzma
+2024/01/07 | 67436 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2024/01/07 | 6679 | macros/luatex/latex/pyluatex/pyluatex.lua
+2024/01/07 | 654368 | systems/win32/miktex/tm/packages/mathastext__doc.tar.lzma
+2024/01/07 | 65302 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
+2024/01/07 | 65136 | systems/win32/miktex/tm/packages/acmart__source.tar.lzma
+2024/01/07 | 65116 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2024/01/07 | 648552 | systems/win32/miktex/tm/packages/unbtex__doc.tar.lzma
+2024/01/07 | 64577 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2024/01/07 | 642704 | macros/latex/required/babel/base/babel-code.pdf
+2024/01/07 | 6328 | systems/win32/miktex/tm/packages/iexec__source.tar.lzma
+2024/01/07 | 632605 | macros/latex/contrib/easybook.zip
+2024/01/07 | 628 | macros/luatex/latex/pyluatex/example/readme-custom-env.tex
+2024/01/07 | 628721 | systems/win32/miktex/tm/packages/changebar__doc.tar.lzma
+2024/01/07 | 627419 | macros/latex/contrib/exsol.zip
+2024/01/07 | 6271 | systems/win32/miktex/tm/packages/exesheet.tar.lzma
+2024/01/07 | 62506094 | systems/win32/miktex/tm/packages/comprehensive.tar.lzma
+2024/01/07 | 61820 | macros/latex/contrib/exsol/example.pdf
+2024/01/07 | 613116 | systems/texlive/tlnet/archive/easybook.doc.r69317.tar.xz
+2024/01/07 | 612846 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
+2024/01/07 | 60998 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2024/01/07 | 606436 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2024/01/07 | 601971 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2024/01/07 | 5986 | systems/win32/miktex/tm/packages/morewrites.tar.lzma
+2024/01/07 | 596396 | systems/win32/miktex/tm/packages/asmeconf__doc.tar.lzma
+2024/01/07 | 59594 | macros/latex/contrib/exsol/exsol.dtx
+2024/01/07 | 5936 | systems/win32/miktex/tm/packages/pst-ode.tar.lzma
+2024/01/07 | 59356 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2024/01/07 | 593240 | systems/win32/miktex/tm/packages/easybook__doc.tar.lzma
+2024/01/07 | 590690 | macros/latex/contrib/easybook/easybook.pdf
+2024/01/07 | 5895 | systems/win32/miktex/tm/packages/unbtex__source.tar.lzma
+2024/01/07 | 58921 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2024/01/07 | 5877 | systems/win32/miktex/tm/packages/fontsetup__source.tar.lzma
+2024/01/07 | 58600 | macros/latex/contrib/exsol/example-external.pdf
+2024/01/07 | 5830319 | systems/win32/miktex/tm/packages/profcollege__source.tar.lzma
+2024/01/07 | 582592 | systems/win32/miktex/tm/packages/gtl__doc.tar.lzma
+2024/01/07 | 57765 | systems/win32/miktex/tm/packages/fontools.tar.lzma
+2024/01/07 | 5742652 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2024/01/07 | 56960 | macros/latex/contrib/exsol/example-inline.pdf
+2024/01/07 | 5604 | systems/win32/miktex/tm/packages/calxxxx-yyyy.tar.lzma
+2024/01/07 | 55984 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2024/01/07 | 55624 | macros/latex/contrib/exsol/example-local.pdf
+2024/01/07 | 55413 | macros/latex/contrib/exsol/example-formulacollection.pdf
+2024/01/07 | 551468 | systems/win32/miktex/tm/packages/fontsetup__doc.tar.lzma
+2024/01/07 | 54755 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2024/01/07 | 54586 | systems/win32/miktex/tm/packages/unravel__source.tar.lzma
+2024/01/07 | 54189 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2024/01/07 | 5385 | systems/win32/miktex/tm/packages/overpic__source.tar.lzma
+2024/01/07 | 530176 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2024/01/07 | 5286 | systems/win32/miktex/tm/packages/advice.tar.lzma
+2024/01/07 | 52709 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2024/01/07 | 5265 | systems/win32/miktex/tm/packages/amnestyreport.tar.lzma
+2024/01/07 | 51681 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
+2024/01/07 | 51288 | systems/texlive/tlnet/archive/proflycee.r69318.tar.xz
+2024/01/07 | 5111 | macros/luatex/latex/pyluatex/pyluatex-interpreter.py
+2024/01/07 | 510574 | systems/win32/miktex/tm/packages/schooldocs__doc.tar.lzma
+2024/01/07 | 5072 | systems/win32/miktex/tm/packages/todonotes.tar.lzma
+2024/01/07 | 499490 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2024/01/07 | 497498 | systems/win32/miktex/tm/packages/babel-italian__doc.tar.lzma
+2024/01/07 | 49728 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2024/01/07 | 4969 | systems/win32/miktex/tm/packages/decimalcomma__source.tar.lzma
+2024/01/07 | 4907872 | systems/win32/miktex/tm/packages/acmart__doc.tar.lzma
+2024/01/07 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2024/01/07 | 4896 | systems/texlive/tlnet/archive/todonotes.r69319.tar.xz
+2024/01/07 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2024/01/07 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2024/01/07 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2024/01/07 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2024/01/07 | 48449 | macros/latex/contrib/exsol/example-exercisebook.pdf
+2024/01/07 | 48396 | systems/texlive/tlnet/archive/piton.source.r69320.tar.xz
+2024/01/07 | 48296 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2024/01/07 | 47323 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2024/01/07 | 472989 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2024/01/07 | 469912 | systems/texlive/tlnet/archive/todonotes.doc.r69319.tar.xz
+2024/01/07 | 468665 | systems/win32/miktex/tm/packages/comprehensive__source.tar.lzma
+2024/01/07 | 466154 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma
+2024/01/07 | 46585 | systems/win32/miktex/tm/packages/freealign__doc.tar.lzma
+2024/01/07 | 463713 | systems/win32/miktex/tm/packages/todonotes__doc.tar.lzma
+2024/01/07 | 4613 | systems/win32/miktex/tm/packages/xgreek.tar.lzma
+2024/01/07 | 45939 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2024/01/07 | 456721 | systems/win32/miktex/tm/packages/autotype.tar.lzma
+2024/01/07 | 443 | macros/latex/contrib/exsol/manifest.txt
+2024/01/07 | 44399 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2024/01/07 | 44104 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2024/01/07 | 44100 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2024/01/07 | 4328 | macros/luatex/latex/pyluatex/example/data-visualization.tex
+2024/01/07 | 431260 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69314.tar.xz
+2024/01/07 | 43107 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2024/01/07 | 43069 | systems/win32/miktex/tm/packages/acmart.tar.lzma
+2024/01/07 | 42519 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
+2024/01/07 | 4229 | systems/win32/miktex/tm/packages/tikzquests.tar.lzma
+2024/01/07 | 419409 | macros/latex/required/babel/base/babel.pdf
+2024/01/07 | 4182 | systems/win32/miktex/tm/packages/gtl.tar.lzma
+2024/01/07 | 4178 | systems/win32/miktex/tm/packages/tikzdotncross__source.tar.lzma
+2024/01/07 | 4124 | systems/win32/miktex/tm/packages/babel-italian.tar.lzma
+2024/01/07 | 4114949 | biblio/ctan-bibdata.zip
+2024/01/07 | 40380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2024/01/07 | 401386 | systems/win32/miktex/tm/packages/overpic__doc.tar.lzma
+2024/01/07 | 39860 | systems/win32/miktex/tm/packages/easybook__source.tar.lzma
+2024/01/07 | 395732 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2024/01/07 | 39358 | systems/win32/miktex/tm/packages/memoize__source.tar.lzma
+2024/01/07 | 39167 | macros/luatex/latex/pyluatex/example/population.csv
+2024/01/07 | 3914 | systems/win32/miktex/tm/packages/orcidlink__source.tar.lzma
+2024/01/07 | 390609 | info/biblio/litprog.bib
+2024/01/07 | 388845 | systems/win32/miktex/tm/packages/autotype__doc.tar.lzma
+2024/01/07 | 382319 | systems/win32/miktex/tm/packages/calxxxx-yyyy__doc.tar.lzma
+2024/01/07 | 37635 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2024/01/07 | 3710508 | install/macros/latex/required/babel-base.tds.zip
+2024/01/07 | 3708800 | biblio/ctan-bibdata/ctan.pdf
+2024/01/07 | 37046 | systems/win32/miktex/tm/packages/mcf2graph__source.tar.lzma
+2024/01/07 | 37005 | systems/win32/miktex/tm/packages/l3build.tar.lzma
+2024/01/07 | 36782 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2024/01/07 | 36746 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2024/01/07 | 35360 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2024/01/07 | 3527 | macros/latex/required/babel/base/bbidxglo.dtx
+2024/01/07 | 352054 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2024/01/07 | 3459 | systems/win32/miktex/tm/packages/baskervaldx__source.tar.lzma
+2024/01/07 | 34469 | systems/win32/miktex/tm/packages/l3backend__source.tar.lzma
+2024/01/07 | 344065 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2024/01/07 | 344048 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2024/01/07 | 33876 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2024/01/07 | 33840 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2024/01/07 | 33779 | systems/win32/miktex/tm/packages/changebar__source.tar.lzma
+2024/01/07 | 337103 | systems/win32/miktex/tm/packages/iexec__doc.tar.lzma
+2024/01/07 | 3353627 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
+2024/01/07 | 3315 | macros/luatex/latex/pyluatex/example/beamer.tex
+2024/01/07 | 3300233 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma
+2024/01/07 | 329684 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2024/01/07 | 32884 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2024/01/07 | 3243 | systems/win32/miktex/tm/packages/schooldocs.tar.lzma
+2024/01/07 | 3229 | systems/win32/miktex/tm/packages/tikzdotncross.tar.lzma
+2024/01/07 | 32120 | systems/win32/miktex/tm/packages/l3build__source.tar.lzma
+2024/01/07 | 3210 | info/biblio/litprog.ltx
+2024/01/07 | 32071 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2024/01/07 | 3185036 | systems/win32/miktex/tm/packages/l3experimental__doc.tar.lzma
+2024/01/07 | 31575 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2024/01/07 | 3108 | macros/luatex/latex/pyluatex/pyluatex.sty
+2024/01/07 | 31070 | systems/win32/miktex/tm/packages/srdp-mathematik.tar.lzma
+2024/01/07 | 3106089 | systems/win32/miktex/tm/packages/luatexja__doc.tar.lzma
+2024/01/07 | 3060 | systems/win32/miktex/tm/packages/versonotes.tar.lzma
+2024/01/07 | 305246 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2024/01/07 | 30498 | systems/win32/miktex/tm/packages/unravel.tar.lzma
+2024/01/07 | 301789 | systems/win32/miktex/tm/packages/tikzquests__doc.tar.lzma
+2024/01/07 | 298815 | systems/win32/miktex/tm/packages/latexmk__doc.tar.lzma
+2024/01/07 | 29671 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
+2024/01/07 | 291524 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2024/01/07 | 29150 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2024/01/07 | 288208 | systems/win32/miktex/tm/packages/schulmathematik__doc.tar.lzma
+2024/01/07 | 287549 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2024/01/07 | 2844344 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2024/01/07 | 2836777 | biblio/ctan-bibdata/ctan.bib
+2024/01/07 | 28095 | systems/win32/miktex/tm/packages/memoize.tar.lzma
+2024/01/07 | 27639 | systems/win32/miktex/tm/packages/latexmk__source.tar.lzma
+2024/01/07 | 2746 | systems/win32/miktex/tm/packages/iexec.tar.lzma
+2024/01/07 | 272670 | systems/win32/miktex/tm/packages/profmaquette__doc.tar.lzma
+2024/01/07 | 27263 | systems/win32/miktex/tm/packages/todonotes__source.tar.lzma
+2024/01/07 | 27202 | systems/win32/miktex/tm/packages/exesheet__source.tar.lzma
+2024/01/07 | 272016 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2024/01/07 | 27188 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2024/01/07 | 270542 | info/docsurvey.zip
+2024/01/07 | 26791 | systems/win32/miktex/tm/packages/chemfig.tar.lzma
+2024/01/07 | 26032527 | systems/texlive/tlnet/install-tl.zip
+2024/01/07 | 25980 | macros/latex/contrib/isphysicalmath/isphysicalmath.dtx
+2024/01/07 | 25702 | systems/win32/miktex/tm/packages/collargs__source.tar.lzma
+2024/01/07 | 25615 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2024/01/07 | 25582 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2024/01/07 | 2555034 | systems/win32/miktex/tm/packages/beamer__doc.tar.lzma
+2024/01/07 | 25522 | systems/win32/miktex/tm/packages/autotype__source.tar.lzma
+2024/01/07 | 2548424 | systems/texlive/tlnet/archive/beamer.doc.r69316.tar.xz
+2024/01/07 | 25476 | systems/win32/miktex/tm/packages/babel-italian__source.tar.lzma
+2024/01/07 | 252557 | systems/win32/miktex/tm/packages/exesheet__doc.tar.lzma
+2024/01/07 | 2518516 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2024/01/07 | 250809 | info/docsurvey/docsurvey.pdf
+2024/01/07 | 249281 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2024/01/07 | 2490 | macros/latex/contrib/isphysicalmath/isphysicalmath.ins
+2024/01/07 | 2463293 | systems/win32/miktex/tm/packages/memoize__doc.tar.lzma
+2024/01/07 | 2459884 | systems/win32/miktex/tm/packages/junicodevf__doc.tar.lzma
+2024/01/07 | 245919 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2024/01/07 | 245702 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
+2024/01/07 | 2438374 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
+2024/01/07 | 24255 | systems/win32/miktex/tm/packages/scripture__source.tar.lzma
+2024/01/07 | 24137 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2024/01/07 | 2404 | systems/win32/miktex/tm/packages/pgfkeysearch.tar.lzma
+2024/01/07 | 2402 | macros/latex/contrib/isphysicalmath/README.md
+2024/01/07 | 2400 | macros/luatex/latex/pyluatex/example/typesetting-listings.tex
+2024/01/07 | 2356930 | macros/latex/required/babel/base.zip
+2024/01/07 | 233621 | systems/win32/miktex/tm/packages/codedescribe__doc.tar.lzma
+2024/01/07 | 232202 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2024/01/07 | 2310 | macros/luatex/latex/pyluatex/example/repl.tex
+2024/01/07 | 22975 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma
+2024/01/07 | 2284 | systems/win32/miktex/tm/packages/pgfkeysearch__source.tar.lzma
+2024/01/07 | 227438 | macros/latex/contrib/exsol/exsol.pdf
+2024/01/07 | 2218 | systems/win32/miktex/tm/packages/calxxxx-yyyy__source.tar.lzma
+2024/01/07 | 22175 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
+2024/01/07 | 221437 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2024/01/07 | 221162 | systems/win32/miktex/tm/packages/luatexja__source.tar.lzma
+2024/01/07 | 219051 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2024/01/07 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2024/01/07 | 217660 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2024/01/07 | 217195 | systems/win32/miktex/tm/packages/lwarp.tar.lzma
+2024/01/07 | 214095 | systems/win32/miktex/tm/packages/tikzdotncross__doc.tar.lzma
+2024/01/07 | 2119730 | systems/win32/miktex/tm/packages/junicodevf.tar.lzma
+2024/01/07 | 21113 | systems/win32/miktex/tm/packages/morewrites__source.tar.lzma
+2024/01/07 | 21071 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
+2024/01/07 | 2105 | macros/luatex/latex/pyluatex/example/typesetting-minted.tex
+2024/01/07 | 21031345 | systems/texlive/tlnet/install-tl-windows.exe
+2024/01/07 | 2099957 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma
+2024/01/07 | 20897 | systems/win32/miktex/tm/packages/profmaquette.tar.lzma
+2024/01/07 | 208090 | systems/win32/miktex/tm/packages/baskervaldx__doc.tar.lzma
+2024/01/07 | 2067 | systems/win32/miktex/tm/packages/xkeymask__source.tar.lzma
+2024/01/07 | 203098 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2024/01/07 | 2013 | systems/win32/miktex/tm/packages/overpic.tar.lzma
+2024/01/07 | 201326 | macros/latex/contrib/ukbill.zip
+2024/01/07 | 2009 | macros/latex/required/babel/base/README.md
+2024/01/07 | 2009747 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2024/01/07 | 2008327 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2024/01/07 | 2001303 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2024/01/07 | 19990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2024/01/07 | 19972 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2024/01/07 | 19920 | systems/texlive/tlnet/archive/todonotes.source.r69319.tar.xz
+2024/01/07 | 1974 | systems/win32/miktex/tm/packages/xkeymask.tar.lzma
+2024/01/07 | 1943 | systems/win32/miktex/tm/packages/orcidlink.tar.lzma
+2024/01/07 | 194181 | systems/win32/miktex/tm/packages/luatexja.tar.lzma
+2024/01/07 | 19330 | systems/win32/miktex/tm/packages/unbtex.tar.lzma
+2024/01/07 | 18789821 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2024/01/07 | 1849 | macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex
+2024/01/07 | 182812 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2024/01/07 | 18264 | systems/win32/miktex/tm/packages/mathastext.tar.lzma
+2024/01/07 | 178946 | systems/win32/miktex/tm/packages/orcidlink__doc.tar.lzma
+2024/01/07 | 178106 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
+2024/01/07 | 1766284 | systems/win32/miktex/tm/packages/junicode__doc.tar.lzma
+2024/01/07 | 17661 | systems/win32/miktex/tm/packages/schulmathematik__source.tar.lzma
+2024/01/07 | 1761600 | systems/texlive/tlnet/archive/proflycee.doc.r69318.tar.xz
+2024/01/07 | 174110 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2024/01/07 | 173566 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma
+2024/01/07 | 17288 | systems/win32/miktex/tm/packages/eolang__source.tar.lzma
+2024/01/07 | 1725468 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2024/01/07 | 1725279 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2024/01/07 | 169544 | systems/win32/miktex/tm/packages/beamer.tar.lzma
+2024/01/07 | 1686297 | systems/win32/miktex/tm/packages/amnestyreport__doc.tar.lzma
+2024/01/07 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/01/07 | 167656 | systems/texlive/tlnet/archive/beamer.r69316.tar.xz
+2024/01/07 | 16704 | systems/texlive/tlnet/archive/piton.r69320.tar.xz
+2024/01/07 | 16488 | systems/texlive/tlnet/archive/easybook.r69317.tar.xz
+2024/01/07 | 16477 | systems/win32/miktex/tm/packages/l3backend.tar.lzma
+2024/01/07 | 16372 | systems/texlive/tlnet/archive/easybook.source.r69317.tar.xz
+2024/01/07 | 16088 | systems/win32/miktex/tm/packages/easybook.tar.lzma
+2024/01/07 | 159845 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2024/01/07 | 1551 | macros/luatex/latex/pyluatex/README.md
+2024/01/07 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2024/01/07 | 1531008 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2024/01/07 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2024/01/07 | 1527 | macros/luatex/latex/pyluatex/example/matplotlib-external.tex
+2024/01/07 | 1518478 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
+2024/01/07 | 15069 | systems/win32/miktex/tm/packages/versonotes__source.tar.lzma
+2024/01/07 | 148094 | systems/win32/miktex/tm/packages/pgfkeysearch__doc.tar.lzma
+2024/01/07 | 147613 | systems/win32/miktex/tm/packages/kaytannollista-latexia__source.tar.lzma
+2024/01/07 | 1475 | systems/win32/miktex/tm/packages/decimalcomma.tar.lzma
+2024/01/07 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2024/01/07 | 14583 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2024/01/07 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2024/01/07 | 1444467 | systems/win32/miktex/tm/packages/eolang__doc.tar.lzma
+2024/01/07 | 1438080 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2024/01/07 | 1435236 | macros/latex/contrib/tutodoc.zip
+2024/01/07 | 1429 | macros/luatex/latex/pyluatex/example/sessions.tex
+2024/01/07 | 14291 | macros/luatex/latex/pyluatex/pyluatex.tex
+2024/01/07 | 142911 | systems/win32/miktex/tm/packages/srdp-mathematik__doc.tar.lzma
+2024/01/07 | 141871 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2024/01/07 | 14068 | systems/win32/miktex/tm/packages/schulmathematik.tar.lzma
+2024/01/07 | 1398875 | systems/win32/miktex/tm/packages/profcollege.tar.lzma
+2024/01/07 | 13896 | systems/win32/miktex/tm/packages/advice__source.tar.lzma
+2024/01/07 | 1381 | systems/win32/miktex/tm/packages/freealign__source.tar.lzma
+2024/01/07 | 137756 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2024/01/07 | 1342217 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2024/01/07 | 1323770 | systems/win32/miktex/tm/packages/chemfig__doc.tar.lzma
+2024/01/07 | 1320 | systems/win32/miktex/tm/packages/freealign.tar.lzma
+2024/01/07 | 13023 | systems/win32/miktex/tm/packages/gtl__source.tar.lzma
+2024/01/07 | 128722 | systems/win32/miktex/tm/packages/fontools__doc.tar.lzma
+2024/01/07 | 127965 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma
+2024/01/07 | 127088 | systems/win32/miktex/tm/packages/xkeymask__doc.tar.lzma
+2024/01/07 | 1256852 | systems/win32/miktex/tm/packages/morewrites__doc.tar.lzma
+2024/01/07 | 1230601 | systems/win32/miktex/tm/packages/latexindent__doc.tar.lzma
+2024/01/07 | 12302 | systems/win32/miktex/tm/packages/profmaquette__source.tar.lzma
+2024/01/07 | 122599 | systems/win32/miktex/tm/packages/pst-ode__doc.tar.lzma
+2024/01/07 | 12241913 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
+2024/01/07 | 122194 | macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf
+2024/01/07 | 1179704 | macros/latex/contrib/texshade.zip
+2024/01/07 | 117840 | systems/win32/miktex/tm/packages/versonotes__doc.tar.lzma
+2024/01/07 | 117649 | systems/win32/miktex/tm/packages/mathastext__source.tar.lzma
+2024/01/07 | 117545 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2024/01/07 | 1171270 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2024/01/07 | 116854 | systems/win32/miktex/tm/packages/latexmk.tar.lzma
+2024/01/07 | 116795 | macros/luatex/latex/pyluatex.zip
+2024/01/07 | 11628 | systems/win32/miktex/tm/packages/amnestyreport__source.tar.lzma
+2024/01/07 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2024/01/07 | 11501 | systems/win32/miktex/tm/packages/schooldocs__source.tar.lzma
+2024/01/07 | 114268 | systems/texlive/tlnet/archive/texlive-scripts.r69314.tar.xz
+2024/01/07 | 11258 | systems/win32/miktex/tm/packages/codedescribe.tar.lzma
+2024/01/07 | 112426 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2024/01/07 | 11169 | systems/win32/miktex/tm/packages/xgreek__source.tar.lzma
+2024/01/07 | 109880 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2024/01/07 | 1086161 | macros/latex/required/babel/base/locale.zip
+2024/01/07 | 108535 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2024/01/07 | 106565 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2024/01/07 | 105833 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2024/01/07 | 1049 | macros/luatex/latex/pyluatex/example/typesetting-example.tex
+2024/01/07 | 104442 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2024/01/07 | 104172 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2024/01/07 | 103636 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2024/01/07 | 10161 | systems/win32/miktex/tm/packages/srdp-mathematik__source.tar.lzma
+2024/01/07 | 100486 | macros/latex/contrib/isphysicalmath.zip
+2024/01/07 | 1003872 | systems/win32/miktex/tm/packages/mcf2graph__doc.tar.lzma
2024/01/06 | 998 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemeserif.sty
2024/01/06 | 9951 | macros/latex/contrib/profcollege/latex/PfCTriominos.tex
2024/01/06 | 994 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-foils.tex
@@ -26,8 +389,8 @@
2024/01/06 | 8676 | macros/latex/contrib/profcollege/latex/PfCYohaku.tex
2024/01/06 | 865796 | systems/texlive/tlnet/archive/l3backend.doc.r69310.tar.xz
2024/01/06 | 863296 | systems/texlive/tlnet/archive/unravel.doc.r69308.tar.xz
-2024/01/06 | 85403 | macros/latex/contrib/easybook/easybook.tex
2024/01/06 | 85218 | macros/luatex/latex/piton/piton-french.tex
+2024/01/06 | 85092 | macros/latex/contrib/ukbill/immigration-bill.pdf
2024/01/06 | 843 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemerose.sty
2024/01/06 | 83574 | macros/latex/contrib/profcollege/latex/PfCStatistiques.tex
2024/01/06 | 831 | macros/latex/contrib/profcollege/latex/PfCDobble.tex
@@ -36,11 +399,13 @@
2024/01/06 | 8303 | macros/latex/contrib/beamer/base/beamerbasemisc.sty
2024/01/06 | 8300 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.fr.tex
2024/01/06 | 825 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeorchid.sty
+2024/01/06 | 821876 | macros/latex/contrib/texshade/texshade.pdf
2024/01/06 | 8166 | macros/latex/contrib/profcollege/latex/PfCPourcentage.tex
2024/01/06 | 813 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemestructure.sty
2024/01/06 | 8137 | macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex
2024/01/06 | 8026 | macros/latex/contrib/beamer/doc/beamerug-twoscreens.tex
2024/01/06 | 7962 | macros/latex/contrib/profcollege/latex/PfCDessinGradue.tex
+2024/01/06 | 790 | macros/latex/contrib/ukbill/README
2024/01/06 | 7857 | macros/latex/contrib/profcollege/latex/PfCMulJap.tex
2024/01/06 | 7845 | macros/latex/contrib/profcollege/latex/PfCCalculsFractions.tex
2024/01/06 | 780 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeHannover.sty
@@ -54,8 +419,9 @@
2024/01/06 | 7650 | macros/latex/contrib/profcollege/latex/PfCRangementNombres.tex
2024/01/06 | 7614 | macros/latex/contrib/beamer/base/beamerbasemodes.sty
2024/01/06 | 7558 | macros/latex/contrib/beamer/doc/solutions/conference-talks/conference-ornate-20min.de.tex
-2024/01/06 | 75423 | macros/latex/contrib/easybook/easybook.dtx
2024/01/06 | 7538 | macros/latex/contrib/profcollege/latex/PfCCible.tex
+2024/01/06 | 746351 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
+2024/01/06 | 7453 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2024/01/06 | 7442 | macros/latex/contrib/beamer/base/beamerbaseboxes.sty
2024/01/06 | 7422 | macros/latex/contrib/profcollege/latex/PfCNumerationsAnciennes.tex
2024/01/06 | 7305 | macros/latex/contrib/profcollege/latex/PfCNombreAstral.tex
@@ -65,6 +431,7 @@
2024/01/06 | 710 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemesidebartab.sty
2024/01/06 | 7105 | macros/latex/contrib/profcollege/latex/PfCHorloge.tex
2024/01/06 | 7102 | macros/latex/contrib/profcollege/latex/PfCPuzzleSommePyramide.tex
+2024/01/06 | 709681 | macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
2024/01/06 | 7088 | macros/latex/contrib/profcollege/latex/PfCColorilude.tex
2024/01/06 | 706 | macros/latex/contrib/beamer/doc/beamerinnerthemeexample.tex
2024/01/06 | 699 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemestructuresmallcapsserif.sty
@@ -81,10 +448,8 @@
2024/01/06 | 650028 | systems/texlive/tlnet/archive/unbtex.doc.r69307.tar.xz
2024/01/06 | 6359 | macros/latex/contrib/beamer/doc/beamerug-installation.tex
2024/01/06 | 63579 | macros/latex/contrib/beamer/doc/beamerug-localstructure.tex
-2024/01/06 | 632431 | macros/latex/contrib/easybook.zip
2024/01/06 | 627 | macros/latex/contrib/beamer/base/beamerbasetranslator.sty
2024/01/06 | 6207 | macros/latex/contrib/beamer/base/patch/beamerpatchparalist.sty
-2024/01/06 | 613128 | systems/texlive/tlnet/archive/easybook.doc.r69304.tar.xz
2024/01/06 | 610352 | systems/texlive/tlnet/archive/l3kernel.source.r69310.tar.xz
2024/01/06 | 6039 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
2024/01/06 | 6030 | macros/latex/contrib/profcollege/latex/PfCTectonic.tex
@@ -92,13 +457,11 @@
2024/01/06 | 59797 | macros/latex/contrib/profcollege/latex/PfCDistributivite.tex
2024/01/06 | 5956 | macros/latex/contrib/beamer/base/emulation/beamerprosper.sty
2024/01/06 | 5939420 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip
-2024/01/06 | 590460 | macros/latex/contrib/easybook/easybook.pdf
2024/01/06 | 58810 | macros/latex/contrib/profcollege/latex/PfCNotionFonction.tex
2024/01/06 | 584 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeEastLansing.sty
2024/01/06 | 5824 | macros/latex/contrib/profcollege/latex/PfCPatronPaves.tex
2024/01/06 | 5800 | systems/texlive/tlnet/archive/morewrites.r69306.tar.xz
2024/01/06 | 5752 | macros/latex/contrib/beamer/base/beamerbasenotes.sty
-2024/01/06 | 5747351 | systems/texlive/tlnet/install-tl-unx.tar.gz
2024/01/06 | 5743 | macros/latex/contrib/beamer/base/beamerbasetemplates.sty
2024/01/06 | 572 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemelily.sty
2024/01/06 | 57246 | macros/latex/contrib/profcollege/latex/PfCThales.tex
@@ -113,8 +476,10 @@
2024/01/06 | 54200 | systems/texlive/tlnet/archive/unravel.source.r69308.tar.xz
2024/01/06 | 5365 | macros/latex/contrib/profcollege/latex/PfCMidpoint.tex
2024/01/06 | 5346 | macros/latex/contrib/beamer/base/beamerbasetitle.sty
+2024/01/06 | 532 | macros/latex/contrib/tutodoc/README.md
2024/01/06 | 5292 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesidebar.sty
2024/01/06 | 51776 | macros/latex/contrib/beamer/base/art/beamericononline.eps
+2024/01/06 | 5121 | macros/latex/contrib/texshade/README
2024/01/06 | 5093 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthememiniframes.sty
2024/01/06 | 5073 | macros/latex/contrib/beamer/doc/solutions/generic-talks/generic-ornate-15min-45min.en.tex
2024/01/06 | 4968 | macros/latex/contrib/profcollege/latex/PfCGeometrie.tex
@@ -123,11 +488,6 @@
2024/01/06 | 491 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeIlmenau.sty
2024/01/06 | 4908 | systems/texlive/tlnet/archive/overpic.source.r69311.tar.xz
2024/01/06 | 49011 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic5.jpg
-2024/01/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2024/01/06 | 488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2024/01/06 | 488 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2024/01/06 | 488 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2024/01/06 | 488 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2024/01/06 | 480 | macros/latex/contrib/beamer/doc/beamerfontthemeexample.tex
2024/01/06 | 476 | macros/latex/contrib/beamer/doc/beamerthemeexample.tex
2024/01/06 | 475 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeAnnArbor.sty
@@ -149,7 +509,6 @@
2024/01/06 | 4431 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesmoothbars.sty
2024/01/06 | 4369 | macros/latex/contrib/profcollege/latex/PfCJeuRangement.tex
2024/01/06 | 4363 | macros/latex/contrib/beamer/doc/beamerug-transparencies.tex
-2024/01/06 | 431260 | systems/texlive/tlnet/archive/texlive-scripts.doc.r69303.tar.xz
2024/01/06 | 430783 | macros/latex/contrib/beamer/doc/beamerexample-lecture-beamer-version.pdf
2024/01/06 | 4290 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic2.jpg
2024/01/06 | 4279 | macros/latex/contrib/profcollege/latex/PfCLego.tex
@@ -163,7 +522,6 @@
2024/01/06 | 41301 | macros/latex/contrib/beamer/doc/beamerug-guidelines.tex
2024/01/06 | 4125 | macros/latex/contrib/profcollege/latex/PfCMulPiecesPuzzle.tex
2024/01/06 | 4119 | macros/latex/contrib/profcollege/latex/PfCQuestionsRelier.tex
-2024/01/06 | 4114896 | biblio/ctan-bibdata.zip
2024/01/06 | 4113 | macros/latex/contrib/profcollege/latex/PfCDomino.tex
2024/01/06 | 40883 | macros/latex/contrib/beamer/doc/beamerug-overlays.tex
2024/01/06 | 40710 | macros/latex/contrib/beamer/doc/beamerug-license.tex
@@ -188,7 +546,6 @@
2024/01/06 | 3798 | macros/latex/contrib/profcollege/latex/PfCEratosthene.tex
2024/01/06 | 3765 | macros/latex/contrib/profcollege/latex/PfCEnquete.tex
2024/01/06 | 370 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-print-version.tex
-2024/01/06 | 3708800 | biblio/ctan-bibdata/ctan.pdf
2024/01/06 | 368 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeBergen.sty
2024/01/06 | 36833 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic1.jpg
2024/01/06 | 368272 | macros/latex/contrib/beamer/doc/beamerexample-lecture-print-version.pdf
@@ -220,6 +577,7 @@
2024/01/06 | 323 | macros/latex/contrib/beamer/base/themes/font/beamerfontthemeprofessionalfonts.sty
2024/01/06 | 322 | macros/latex/contrib/beamer/base/themes/theme/beamerthemePittsburgh.sty
2024/01/06 | 3183564 | systems/texlive/tlnet/archive/l3experimental.doc.r69310.tar.xz
+2024/01/06 | 30939 | macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
2024/01/06 | 30931 | macros/latex/contrib/codedescribe/latex/codedescribe.sty
2024/01/06 | 30830 | macros/latex/contrib/profcollege/latex/PfCSolides.tex
2024/01/06 | 3072 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex
@@ -234,15 +592,16 @@
2024/01/06 | 2939 | macros/latex/contrib/profcollege/latex/PfCBarreNiveaux.tex
2024/01/06 | 2936 | macros/latex/contrib/beamer/base/art/beamericonarticle.pdf
2024/01/06 | 29363 | macros/latex/contrib/profcollege/latex/PfCLabyrintheNombre.tex
+2024/01/06 | 28982 | macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
2024/01/06 | 28900 | macros/latex/contrib/codedescribe/latex/codelisting.sty
2024/01/06 | 28548 | macros/latex/contrib/beamer/base/beamerbaseoverlay.sty
-2024/01/06 | 2836350 | biblio/ctan-bibdata/ctan.bib
2024/01/06 | 28129 | macros/latex/contrib/profcollege/latex/PfCRappelsFormules.tex
2024/01/06 | 2811 | macros/latex/contrib/beamer/doc/beamerug-solutions.tex
2024/01/06 | 2805 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemeshadow.sty
2024/01/06 | 27790 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic4.jpg
2024/01/06 | 2777 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty
2024/01/06 | 27779 | macros/latex/contrib/beamer/doc/examples/a-lecture/beamerexample-lecture-pic6.jpg
+2024/01/06 | 27772 | macros/latex/contrib/ukbill/ukbill-documentation.tex
2024/01/06 | 27417 | macros/latex/contrib/beamer/base/beamerbasecompatibility.sty
2024/01/06 | 2734 | macros/latex/contrib/beamer/base/art/beamericonbook.20.pdf
2024/01/06 | 27316 | macros/latex/contrib/profcollege/latex/PfCPythagore.tex
@@ -251,18 +610,18 @@
2024/01/06 | 2627 | macros/latex/contrib/beamer/doc/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
2024/01/06 | 2617 | macros/latex/contrib/profcollege/latex/PfCQuiSuisJe.tex
2024/01/06 | 2605 | macros/latex/contrib/profcollege/latex/PfCKakurasu.tex
-2024/01/06 | 26032532 | systems/texlive/tlnet/install-tl.zip
2024/01/06 | 25681 | macros/latex/contrib/profcollege/latex/PfCPavageAvecMotifImage.tex
2024/01/06 | 25641 | macros/latex/contrib/beamer/base/beamerbaseframe.sty
+2024/01/06 | 2545 | macros/latex/contrib/texshade/texshade.ins
2024/01/06 | 254519 | macros/latex/contrib/beamer/doc/beamerexample-conference-talk.pdf
2024/01/06 | 253930 | macros/latex/contrib/codedescribe.zip
2024/01/06 | 25321 | macros/latex/contrib/profcollege/latex/PfCQuestionsFlash.tex
2024/01/06 | 252057 | macros/latex/contrib/codedescribe/doc/codedescribe.pdf
-2024/01/06 | 2518636 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2024/01/06 | 2499 | macros/latex/contrib/profcollege/latex/PfCSquaro.tex
2024/01/06 | 24802 | macros/latex/contrib/profcollege/latex/PfCTrigonometrie.tex
2024/01/06 | 24790 | macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex
2024/01/06 | 24762 | macros/latex/contrib/beamer/base/art/beamericonbook.20.eps
+2024/01/06 | 24742 | macros/latex/contrib/tutodoc/code/tutodoc.sty
2024/01/06 | 2470 | macros/latex/contrib/profcollege/latex/PfCEcritureLettres.tex
2024/01/06 | 24611 | macros/latex/contrib/beamer/base/art/beamericononline.pdf
2024/01/06 | 24481 | macros/latex/contrib/beamer/base/beamerbaseauxtemplates.sty
@@ -291,13 +650,14 @@
2024/01/06 | 2134 | macros/latex/contrib/beamer/base/themes/theme/compatibility/beamerthemelined.sty
2024/01/06 | 2131 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemealbatross.sty
2024/01/06 | 21219 | macros/latex/contrib/beamer/base/art/beamericonbook.eps
-2024/01/06 | 21031594 | systems/texlive/tlnet/install-tl-windows.exe
2024/01/06 | 2089 | macros/latex/contrib/beamer/doc/beamerlogo.pdf
2024/01/06 | 20869 | macros/latex/contrib/profcollege/latex/PfCTrio.tex
+2024/01/06 | 20746 | macros/latex/contrib/ukbill/ukbill.cls
2024/01/06 | 20741 | macros/latex/contrib/beamer/doc/examples/a-conference-talk/beamerexample-conference-talk.tex
2024/01/06 | 2072 | macros/latex/contrib/profcollege/latex/PfCBonSortie.tex
2024/01/06 | 2072 | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemetree.sty
2024/01/06 | 20612 | systems/texlive/tlnet/archive/morewrites.source.r69306.tar.xz
+2024/01/06 | 20501 | macros/latex/contrib/ukbill/immigration-bill.tex
2024/01/06 | 2045 | macros/latex/contrib/beamer/doc/licenses/manifest-documentation.txt
2024/01/06 | 2013 | macros/latex/contrib/profcollege/latex/PfCEngrenagesBase.tex
2024/01/06 | 19749 | macros/latex/contrib/profcollege/latex/PfCRose.tex
@@ -306,7 +666,6 @@
2024/01/06 | 1910 | graphics/pgf/contrib/tikzdotncross/README.md
2024/01/06 | 19106 | macros/latex/contrib/beamer/doc/licenses/lppl-1-3c.txt
2024/01/06 | 19092 | systems/texlive/tlnet/archive/unbtex.r69307.tar.xz
-2024/01/06 | 18789749 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2024/01/06 | 1871 | macros/latex/contrib/beamer/base/emulation/beamerseminar.sty
2024/01/06 | 1856 | macros/latex/contrib/profcollege/latex/PfCMotsEmpiles.tex
2024/01/06 | 18524 | macros/latex/contrib/beamer/doc/beamerug-themes.tex
@@ -324,13 +683,11 @@
2024/01/06 | 1740 | systems/texlive/tlnet/archive/overpic.r69311.tar.xz
2024/01/06 | 1731 | macros/latex/contrib/beamer/base/emulation/beamerfoils.sty
2024/01/06 | 17080 | macros/latex/contrib/beamer/base/art/beamericonarticle.20.eps
-2024/01/06 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2024/01/06 | 1691 | macros/latex/contrib/tutodoc/MANIFEST.md
2024/01/06 | 1660 | macros/latex/contrib/beamer/base/beamerarticle.sty
-2024/01/06 | 16528 | systems/texlive/tlnet/archive/easybook.r69304.tar.xz
2024/01/06 | 16505 | macros/latex/contrib/beamer/doc/beamerug-interaction.tex
2024/01/06 | 16486 | macros/latex/contrib/profcollege/latex/PfCRondeInfernale.tex
2024/01/06 | 1641 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedove.sty
-2024/01/06 | 16416 | systems/texlive/tlnet/archive/easybook.source.r69304.tar.xz
2024/01/06 | 16401 | macros/latex/contrib/profcollege/latex/PfCResoudreEquation.tex
2024/01/06 | 16232 | systems/texlive/tlnet/archive/l3backend.r69310.tar.xz
2024/01/06 | 16101 | macros/latex/contrib/profcollege/latex/PfCRepresenterFraction.tex
@@ -341,18 +698,15 @@
2024/01/06 | 1583 | macros/latex/contrib/beamer/base/beamerbaserequires.sty
2024/01/06 | 1559 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemebeetle.sty
2024/01/06 | 1540 | macros/latex/contrib/beamer/AUTHORS.md
-2024/01/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
2024/01/06 | 15355 | macros/latex/contrib/profcollege/latex/PfCRepresentationGraphique.tex
2024/01/06 | 1532 | macros/latex/contrib/beamer/doc/beamerthemeexamplebase.tex
-2024/01/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
2024/01/06 | 1528 | macros/latex/contrib/profcollege/latex/PfCCartesMentales.tex
2024/01/06 | 15073 | macros/latex/contrib/profcollege/latex/PfCFactorisation.tex
2024/01/06 | 15005 | macros/latex/contrib/profcollege/latex/PfCMulArt.tex
+2024/01/06 | 1493270 | macros/latex/contrib/texshade/texshade.dtx
2024/01/06 | 1486172 | systems/texlive/tlnet/archive/tex4ht.source.r69312.tar.xz
2024/01/06 | 14693 | macros/latex/contrib/beamer/doc/beamerug-introduction.tex
2024/01/06 | 1465 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemespruce.sty
-2024/01/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2024/01/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
2024/01/06 | 14280 | macros/latex/contrib/profcollege/latex/PfCCAN.tex
2024/01/06 | 14269 | macros/latex/contrib/profcollege/latex/PfCDessinerRatio.tex
2024/01/06 | 14262 | macros/latex/contrib/profcollege/latex/PfCEcritureUnites.tex
@@ -389,7 +743,6 @@
2024/01/06 | 11738 | macros/latex/contrib/profcollege/latex/PfCSommeAngles.tex
2024/01/06 | 11629 | macros/latex/contrib/profcollege/latex/PfCDefiTables.tex
2024/01/06 | 11623 | macros/latex/contrib/profcollege/latex/PfCSimplifierFraction.tex
-2024/01/06 | 114280 | systems/texlive/tlnet/archive/texlive-scripts.r69303.tar.xz
2024/01/06 | 11362 | graphics/pgf/contrib/tikzdotncross/doc/tikzdotncross.tex
2024/01/06 | 1130 | macros/latex/contrib/beamer/base/beamerbasethemes.sty
2024/01/06 | 11255 | macros/latex/contrib/profcollege/latex/PfCCompteBon.tex
@@ -401,17 +754,20 @@
2024/01/06 | 10966 | macros/latex/contrib/profcollege/latex/PfCAutonomie.tex
2024/01/06 | 10950 | macros/latex/contrib/beamer/doc/beamerug-notes.tex
2024/01/06 | 1084 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemeseahorse.sty
+2024/01/06 | 1068 | macros/latex/contrib/tutodoc/code/tutodoc-locale-main-french.cfg.sty
2024/01/06 | 10633 | macros/latex/contrib/profcollege/latex/PfCEnigmeAire.tex
2024/01/06 | 10605 | macros/latex/contrib/profcollege/latex/PfCSerpent.tex
2024/01/06 | 10596 | macros/latex/contrib/profcollege/latex/PfCCartographie.tex
2024/01/06 | 1053 | macros/latex/contrib/profcollege/latex/PfCBonbon.tex
2024/01/06 | 10533 | macros/latex/contrib/beamer/base/multimedia/multimedia.sty
+2024/01/06 | 1045 | macros/latex/contrib/tutodoc/code/tutodoc-locale-main-english.cfg.sty
2024/01/06 | 1044 | macros/latex/contrib/beamer/base/themes/theme/beamerthemeGoettingen.sty
2024/01/06 | 1040 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemedolphin.sty
2024/01/06 | 10399 | macros/latex/contrib/profcollege/metapost/PfCLego.mp
2024/01/06 | 10322 | macros/latex/contrib/profcollege/latex/PfCCibleQOp.tex
2024/01/06 | 10241 | macros/latex/contrib/profcollege/latex/PfCProgrammeCalcul.tex
2024/01/06 | 10230 | macros/latex/contrib/beamer/doc/emulation-examples/beamerexample-texpower.tex
+2024/01/06 | 101813 | macros/latex/contrib/ukbill/ukbill-documentation.pdf
2024/01/06 | 10168 | macros/latex/contrib/profcollege/latex/PfCPapiers.tex
2024/01/06 | 1003 | macros/latex/contrib/beamer/base/themes/color/beamercolorthemewhale.sty
2024/01/06 | 1002 | macros/latex/contrib/beamer/base/themes/inner/beamerinnerthemerounded.sty
@@ -432,7 +788,6 @@
2024/01/05 | 762 | macros/latex/contrib/todonotes/examples/externalize.tex
2024/01/05 | 749652 | systems/texlive/tlnet/archive/l3build.doc.r69300.tar.xz
2024/01/05 | 748706 | macros/latex/contrib/morewrites/morewrites.pdf
-2024/01/05 | 7451 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2024/01/05 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps
2024/01/05 | 694286 | macros/luatex/latex/autotype/autotype-hyph-de-CH-1901-secondary.pat.txt
2024/01/05 | 694256 | macros/luatex/latex/autotype/autotype-hyph-de-1901-secondary.pat.txt
@@ -994,7 +1349,6 @@
2024/01/03 | 5379 | info/symbols/comprehensive/source/fakemusixtex.sty
2024/01/03 | 530 | info/symbols/comprehensive/source/lightbulb10.mf
2024/01/03 | 5213 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
-2024/01/03 | 50980 | systems/texlive/tlnet/archive/proflycee.r69276.tar.xz
2024/01/03 | 5049 | info/symbols/comprehensive/source/prune-idx-circles.toml
2024/01/03 | 48704 | macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
2024/01/03 | 4692 | info/symbols/comprehensive/source/fakeallrunes.sty
@@ -1019,7 +1373,6 @@
2024/01/03 | 3293 | graphics/mcf2graph/template_lib.mcf
2024/01/03 | 3208 | info/symbols/comprehensive/source/fakearcs.sty
2024/01/03 | 317421 | graphics/mcf2graph/mcf_manual.pdf
-2024/01/03 | 3158496 | systems/texlive/tlnet/archive/proflycee.doc.r69276.tar.xz
2024/01/03 | 315235 | macros/latex/contrib/tikzquests.zip
2024/01/03 | 3132 | info/symbols/comprehensive/source/fakeold-arrows.sty
2024/01/03 | 28790 | support/TeX4ht/source/Makefile
@@ -4967,7 +5320,6 @@
2024/01/01 | 831 | graphics/circuit_macros/doc/GroundsMan.m4
2024/01/01 | 828 | graphics/circuit_macros/examples/Grounds.m4
2024/01/01 | 810 | graphics/circuit_macros/examples/dpv/GroundsDPV.m4
-2024/01/01 | 808706 | info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf
2024/01/01 | 801 | graphics/circuit_macros/doc/Potentiometers.m4
2024/01/01 | 8006 | graphics/circuit_macros/examples/dpv/controlDPV.m4
2024/01/01 | 793 | graphics/circuit_macros/examples/dpv/CountingDPV.m4
@@ -5149,7 +5501,6 @@
2024/01/01 | 3954 | macros/unicodetex/latex/xgreek/README
2024/01/01 | 3954 | graphics/circuit_macros/examples/PushPull.m4
2024/01/01 | 387 | graphics/circuit_macros/doc/lrarrows.m4
-2024/01/01 | 3873 | macros/latex/contrib/calxxxx-yyyy/README
2024/01/01 | 3869 | graphics/circuit_macros/examples/ex05.m4
2024/01/01 | 3848 | graphics/circuit_macros/examples/Mixer.m4
2024/01/01 | 3825 | graphics/circuit_macros/examples/recycle.m4
@@ -5197,7 +5548,6 @@
2024/01/01 | 32773 | graphics/circuit_macros/libSLD.m4
2024/01/01 | 321049 | info/kaytannollista-latexia/luku-rakenne.tex
2024/01/01 | 3198 | graphics/circuit_macros/examples/Btree.m4
-2024/01/01 | 3195 | macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex
2024/01/01 | 317 | graphics/circuit_macros/examples/psfrag/README-psfrag.txt
2024/01/01 | 3170 | fonts/junicodevf/doc/About.tex
2024/01/01 | 3170 | fonts/junicode/doc/source/About.tex
@@ -5378,7 +5728,6 @@
2024/01/01 | 1624 | graphics/circuit_macros/doc/ParSeries.m4
2024/01/01 | 1619 | graphics/circuit_macros/examples/Bip.m4
2024/01/01 | 1619 | graphics/circuit_macros/doc/BipMan.m4
-2024/01/01 | 16183 | macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex
2024/01/01 | 1613 | graphics/circuit_macros/examples/examples.tex
2024/01/01 | 1612 | graphics/circuit_macros/examples/extras/ASMEbox.m4
2024/01/01 | 1612 | graphics/circuit_macros/examples/dpv/TimerDPV.m4
@@ -5486,7 +5835,6 @@
2024/01/01 | 1203 | graphics/circuit_macros/examples/Three.m4
2024/01/01 | 1201 | graphics/circuit_macros/examples/Capacitors.m4
2024/01/01 | 1190 | graphics/circuit_macros/examples/dpv/ResistorsDPV.m4
-2024/01/01 | 118953 | macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.pdf
2024/01/01 | 1185 | graphics/circuit_macros/boxdims.sty
2024/01/01 | 11836 | fonts/junicodevf/doc/GettingStarted.tex
2024/01/01 | 11836 | fonts/junicode/doc/source/GettingStarted.tex
@@ -5513,8 +5861,6 @@
2024/01/01 | 11206 | support/latexindent/LatexIndent/Heading.pm
2024/01/01 | 11193 | graphics/circuit_macros/examples/FlowchartDefs.m4def
2024/01/01 | 1114 | graphics/circuit_macros/mfpic.m4
-2024/01/01 | 110492 | macros/latex/contrib/calxxxx-yyyy/cal2024-2041_DK.pdf
-2024/01/01 | 110408 | macros/latex/contrib/calxxxx-yyyy/cal2024-2041_DE.pdf
2024/01/01 | 1102 | graphics/circuit_macros/doc/Flowdiag.m4
2024/01/01 | 1100 | graphics/circuit_macros/examples/ex02.m4
2024/01/01 | 1097 | graphics/circuit_macros/examples/extras/Region.m4
@@ -5522,7 +5868,6 @@
2024/01/01 | 1091 | graphics/circuit_macros/examples/extras/Ant.m4
2024/01/01 | 1090 | graphics/circuit_macros/examples/dpv/AntennasDPV.m4
2024/01/01 | 1089 | graphics/circuit_macros/examples/extras/Optics.m4
-2024/01/01 | 108819 | macros/latex/contrib/calxxxx-yyyy/cal2024-2041_EN.pdf
2024/01/01 | 1086791 | graphics/circuit_macros/doc/Circuit_macros.pdf
2024/01/01 | 1085 | graphics/circuit_macros/examples/mf/mftest
2024/01/01 | 1075 | graphics/circuit_macros/examples/extras/bistable.m4
@@ -5551,35 +5896,3 @@
2024/01/01 | 1019 | graphics/circuit_macros/gpic.m4
2024/01/01 | 1017 | graphics/circuit_macros/doc/arrowex.m4
2024/01/01 | 1003 | graphics/circuit_macros/examples/ex15.m4
-2023/12/31 | 9797 | macros/latex/contrib/amnestyreport/sample.tex
-2023/12/31 | 9505 | macros/latex/contrib/amnestyreport/sample.Rmd
-2023/12/31 | 842427 | macros/latex/contrib/amnestyreport/sample.pdf
-2023/12/31 | 83900 | systems/texlive/tlnet/archive/luatexja.source.r69245.tar.xz
-2023/12/31 | 7491 | info/install-latex-guide-zh-cn/appendix/updateinfo.tex
-2023/12/31 | 62176 | systems/texlive/tlnet/archive/acmart.source.r69242.tar.xz
-2023/12/31 | 60735 | macros/latex/contrib/versonotes/sample.pdf
-2023/12/31 | 55916 | systems/texlive/tlnet/archive/fontools.r69241.tar.xz
-2023/12/31 | 54138 | macros/latex/contrib/versonotes/versonotes.pdf
-2023/12/31 | 4901420 | systems/texlive/tlnet/archive/acmart.doc.r69242.tar.xz
-2023/12/31 | 4858 | graphics/mcf2graph/mcf_example.tex
-2023/12/31 | 446298 | macros/latex/contrib/calxxxx-yyyy.zip
-2023/12/31 | 42864 | systems/texlive/tlnet/archive/acmart.r69242.tar.xz
-2023/12/31 | 32526 | macros/latex/contrib/amnestyreport/amnestyreport.dtx
-2023/12/31 | 3242564 | systems/texlive/tlnet/archive/luatexja.doc.r69245.tar.xz
-2023/12/31 | 304816 | systems/texlive/tlnet/archive/schulmathematik.doc.r69244.tar.xz
-2023/12/31 | 2916 | info/install-latex-guide-zh-cn/chapter/preface.tex
-2023/12/31 | 26960 | macros/latex/contrib/versonotes/versonotes.dtx
-2023/12/31 | 248 | macros/latex/contrib/versonotes/versonotes.ins
-2023/12/31 | 2184 | systems/texlive/tlnet/archive/pgfkeysearch.r69243.tar.xz
-2023/12/31 | 20860 | info/install-latex-guide-zh-cn/chapter/windows.tex
-2023/12/31 | 193280 | systems/texlive/tlnet/archive/luatexja.r69245.tar.xz
-2023/12/31 | 19106 | macros/latex/contrib/versonotes/LICENCE.txt
-2023/12/31 | 1748 | macros/latex/contrib/versonotes/README.md
-2023/12/31 | 156995 | macros/latex/contrib/amnestyreport/amnestyreport.pdf
-2023/12/31 | 148988 | systems/texlive/tlnet/archive/pgfkeysearch.doc.r69243.tar.xz
-2023/12/31 | 13924 | systems/texlive/tlnet/archive/schulmathematik.r69244.tar.xz
-2023/12/31 | 133624 | macros/latex/contrib/versonotes.zip
-2023/12/31 | 132 | macros/latex/contrib/freealign/README
-2023/12/31 | 13208 | info/install-latex-guide-zh-cn/chapter/ubuntu.tex
-2023/12/31 | 126912 | systems/texlive/tlnet/archive/fontools.doc.r69241.tar.xz
-2023/12/31 | 12479 | macros/latex/contrib/versonotes/sample.tex
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index f90c201c0a..02ac8346f3 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 06-01-2024, 02:00:04
+%% created at 07-01-2024, 02:00:03
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -5993,8 +5993,8 @@
title = {The \texttt{beamer} package},
subtitle = {A \LaTeX{} class for producing presentations and slides},
author = {Vedran Miletić and Joseph Wright and {Unknown} and Louis Stuart and Till Tantau},
- date = {2023-05-15},
- version = {3.70},
+ date = {2024-01-06},
+ version = {3.71},
license = {lppl1.3c,gpl2+,fdl},
mirror = {https://mirror.ctan.org/macros/latex/contrib/beamer},
url = {https://ctan.org/pkg/beamer},
@@ -13901,8 +13901,8 @@
subtitle = {A minimalist set of commands (expl3 based) to describe
Document and Class level commands/functions},
author = {Alceu Frigeri},
- date = {2023-11-22},
- version = {1.2},
+ date = {2024-01-06},
+ version = {1.3},
license = {lppl1.3c,gpl},
mirror = {https://mirror.ctan.org/macros/latex/contrib/codedescribe},
url = {https://ctan.org/pkg/codedescribe},
@@ -20696,8 +20696,8 @@
title = {The \texttt{easybook} package},
subtitle = {Easily typesetting Chinese theses or books},
author = {Qu Yi},
- date = {2024-01-05},
- version = {2024B},
+ date = {2024-01-06},
+ version = {2024C},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/easybook},
url = {https://ctan.org/pkg/easybook},
@@ -51136,8 +51136,8 @@
title = {The \texttt{overpic} package},
subtitle = {Combine \LaTeX{} commands over included graphics},
author = {Rolf Niepraschk},
- date = {2024-01-04},
- version = {2.0},
+ date = {2024-01-06},
+ version = {2.1},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/overpic},
url = {https://ctan.org/pkg/overpic},
@@ -53794,8 +53794,8 @@
title = {The \texttt{piton} package},
subtitle = {Typeset Python listings with LPEG},
author = {François Pantigny},
- date = {2023-11-03},
- version = {2.2b},
+ date = {2024-01-06},
+ version = {2.3},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/luatex/latex/piton},
url = {https://ctan.org/pkg/piton},
@@ -55346,8 +55346,8 @@
title = {The \texttt{ProfCollege} package},
subtitle = {A \LaTeX{} package for French maths teachers in college},
author = {Christophe Poulain},
- date = {2023-11-13},
- version = {0.99-z-w},
+ date = {2024-01-06},
+ version = {0.99-z-y},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/profcollege},
url = {https://ctan.org/pkg/profcollege},
@@ -55368,8 +55368,8 @@
title = {The \texttt{ProfLycee} package},
subtitle = {A \LaTeX{} package for French maths teachers in high school},
author = {Cédric Pierquet},
- date = {2024-01-02},
- version = {3.01b},
+ date = {2024-01-06},
+ version = {3.01c},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/proflycee},
url = {https://ctan.org/pkg/proflycee},
@@ -70625,6 +70625,17 @@
blockwise graphic programming languages like scratch, nepo or pxt.},
}
+@manual{ctan-tikzdotncross,
+ title = {The \texttt{tikzdotncross} package},
+ subtitle = {Small set of macros for defining/marking coordinates and crossing (jumps) paths},
+ author = {Alceu Frigeri},
+ date = {2024-01-06},
+ version = {1.0},
+ license = {lppl1.3c,gpl3+},
+ mirror = {https://mirror.ctan.org/graphics/pgf/contrib/tikzdotncross},
+ url = {https://ctan.org/pkg/tikzdotncross},
+}
+
@manual{ctan-tikzducks,
title = {The \texttt{TikZducks} package},
subtitle = {A little fun package for using rubber ducks in TikZ},
@@ -71731,8 +71742,8 @@
title = {The \texttt{todonotes} package},
subtitle = {Marking things to do in a \LaTeX{} document},
author = {Henrik Skov Midtiby},
- date = {2023-01-31},
- version = {1.1.6},
+ date = {2024-01-06},
+ version = {1.1.7},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/contrib/todonotes},
url = {https://ctan.org/pkg/todonotes},
diff --git a/info/biblio/litprog.bib b/info/biblio/litprog.bib
index f726465e3b..1e7629adec 100644
--- a/info/biblio/litprog.bib
+++ b/info/biblio/litprog.bib
@@ -4,9 +4,9 @@
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "3.37",
-%%% date = "08 April 2021",
-%%% time = "08:46:53 MDT",
+%%% version = "3.38",
+%%% date = "06 January 2024",
+%%% time = "18:59:38 MST",
%%% filename = "litprog.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -15,8 +15,8 @@
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
-%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "52274 8772 39492 389248",
+%%% URL = "https://www.math.utah.edu/~beebe",
+%%% checksum = "14748 8790 39542 390609",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -28,7 +28,7 @@
%%% fields will be printed if the is-alpha.bst
%%% or is-plain.bst style files are used.
%%%
-%%% At version 3.37, the coverage looked like
+%%% At version 3.38, the coverage looked like
%%% this:
%%%
%%% 1982 ( 1) 1996 ( 30) 2010 ( 4)
@@ -197,7 +197,7 @@
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
- URL: \path|http://www.math.utah.edu/~beebe/|"}
+ URL: \path|https://www.math.utah.edu/~beebe/|"}
@String{ack-nr = "Norman Ramsey,
e-mail: \path|nr@cs.virginia.edu|"}
@@ -302,7 +302,7 @@
@String{j-SIGPLAN = "ACM SIGPLAN Notices"}
-@String{j-SOFTWARE-CONCEPTS-TOOLS = "Software --- Concepts and Tools"}
+@String{j-SOFTW-CONCEPTS-TOOLS = "Software --- Concepts and Tools"}
@String{j-SPE = "Soft{\-}ware\emdash Prac{\-}tice
and Experience"}
@@ -419,7 +419,7 @@
month = Mar,
year = "1982",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -432,7 +432,7 @@
institution = inst-STAN-CS,
year = "1983",
bibdate = "Fri Sep 23 02:22:30 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-hk,
}
@@ -445,7 +445,7 @@
address = "Stanford, {CA}",
month = sep,
year = "1983",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -463,7 +463,7 @@
ISSN-L = "0010-4620",
bibdate = "Wed Aug 24 17:14:45 MDT 1994",
bibsource = "Compendex database;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The author and his associates have been experimenting
for the past several years with a programming language
and documentation system called WEB. This paper
@@ -494,7 +494,7 @@
address = "Department of Computer Science, University of York,
Heslington, York YO1 5DD, England",
year = "1984",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "{\bf Cweb} is a system of structured documentation
based of Knuth's {\tt WEB}. The philosophy behind both
{\bf cweb} and {\tt WEB} is that an experienced
@@ -525,7 +525,7 @@
number = "1",
pages = "75",
year = "1985",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-eg,
}
@@ -539,7 +539,7 @@
month = Mar,
year = "1986",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -555,7 +555,7 @@
pages = "51--58",
month = apr,
year = "1986",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -569,7 +569,7 @@
month = Jun,
year = "1986",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -586,7 +586,7 @@
CODEN = "SPEXBL",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-eg,
fjournal = "Software---Practice and Experience",
journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
@@ -607,7 +607,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Jan 17 11:46:37 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Reprinted in \cite[pp.~137--149]{Knuth:1992:LP}.",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
@@ -631,8 +631,8 @@
ISSN-L = "0001-0782",
bibdate = "Mon Feb 03 15:15:45 2003",
bibsource = "http://dblp.uni-trier.de/db/journals/cacm/cacm29.html#Bentley86b;
- http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See another solution to the problem of printing the
$k$ most common words of a text file in
\cite{VanWyk:1987:LPPa}. Reprinted in
@@ -658,7 +658,7 @@
month = Oct,
year = "1986",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -675,14 +675,14 @@
ISBN-13 = "978-0-201-13446-9",
LCCN = "Z250.8.M46 K574 1986",
bibdate = "Wed Dec 15 10:37:33 1993",
- bibsource = "http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
- http://www.math.utah.edu/pub/tex/bib/datacompression.bib;
- http://www.math.utah.edu/pub/tex/bib/font.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook3.bib;
- http://www.math.utah.edu/pub/tex/bib/texgraph.bib;
- http://www.math.utah.edu/pub/tex/bib/typeset.bib",
+ bibsource = "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
+ https://www.math.utah.edu/pub/tex/bib/datacompression.bib;
+ https://www.math.utah.edu/pub/tex/bib/font.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
+ https://www.math.utah.edu/pub/tex/bib/texgraph.bib;
+ https://www.math.utah.edu/pub/tex/bib/typeset.bib",
series = "Computers and Typesetting",
acknowledgement = ack-nhfb,
remark = "Reprinted with corrections July, 1987.",
@@ -756,14 +756,14 @@
ISBN-13 = "978-0-201-13438-4",
LCCN = "Z250.8.M46 K578 1986",
bibdate = "Wed Dec 15 10:37:32 1993",
- bibsource = "http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
- http://www.math.utah.edu/pub/tex/bib/datacompression.bib;
- http://www.math.utah.edu/pub/tex/bib/font.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook3.bib;
- http://www.math.utah.edu/pub/tex/bib/texgraph.bib;
- http://www.math.utah.edu/pub/tex/bib/typeset.bib",
+ bibsource = "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
+ https://www.math.utah.edu/pub/tex/bib/datacompression.bib;
+ https://www.math.utah.edu/pub/tex/bib/font.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
+ https://www.math.utah.edu/pub/tex/bib/texgraph.bib;
+ https://www.math.utah.edu/pub/tex/bib/typeset.bib",
series = "Computers and Typesetting",
acknowledgement = ack-nhfb,
tableofcontents = "1 Introduction / \S 1 \\
@@ -833,13 +833,13 @@
ISBN-13 = "978-0-201-13437-7",
LCCN = "Z253.4.T47 K578 1986",
bibdate = "Wed Dec 15 10:36:54 1993",
- bibsource = "http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
- http://www.math.utah.edu/pub/tex/bib/datacompression.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook3.bib;
- http://www.math.utah.edu/pub/tex/bib/texgraph.bib;
- http://www.math.utah.edu/pub/tex/bib/typeset.bib",
+ bibsource = "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
+ https://www.math.utah.edu/pub/tex/bib/datacompression.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
+ https://www.math.utah.edu/pub/tex/bib/texgraph.bib;
+ https://www.math.utah.edu/pub/tex/bib/typeset.bib",
series = "Computers and Typesetting",
acknowledgement = ack-nhfb,
tableofcontents = "1 Introduction / \S 1 \\
@@ -916,7 +916,7 @@
ISSN-L = "0010-4620",
bibdate = "Tue Mar 25 13:51:56 MST 1997",
bibsource = "Compendex database;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
http://www3.oup.co.uk/computer_journal/hdb/Volume_29/Issue_03/",
URL = "http://www3.oup.co.uk/computer_journal/hdb/Volume_29/Issue_03/tiff/201.tif;
http://www3.oup.co.uk/computer_journal/hdb/Volume_29/Issue_03/tiff/202.tif;
@@ -971,7 +971,7 @@
ISBN-13 = "????",
LCCN = "????",
bibdate = "Mon Jul 5 13:50:00 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://c2.com/doc/case87.html;
http://www.literateprogramming.com/lpsmalltalk.pdf",
acknowledgement = ack-nhfb,
@@ -994,7 +994,7 @@
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1013,7 +1013,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Jan 17 11:47:57 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1032,7 +1032,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Jan 17 11:48:39 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1045,7 +1045,7 @@
volume = "5",
pages = "125--130",
year = "1987",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "{\TeX}{\-}niques, Publications for the {\TeX}
community",
@@ -1061,7 +1061,7 @@
month = Apr,
year = "1987",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -1077,7 +1077,7 @@
month = Jul,
year = "1987",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -1092,7 +1092,7 @@
month = Jul,
year = "1987",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -1113,7 +1113,7 @@
bibdate = "Mon Feb 03 15:14:51 2003",
bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Misc/litprog.bib;
http://dblp.uni-trier.de/db/journals/cacm/cacm30.html#Wyk87;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See another solution to the problem of printing the
$k$ most common words of a text file in
\cite{Bentley:1986:PPLb}.",
@@ -1142,7 +1142,7 @@
bibdate = "Mon Jan 22 07:31:03 MST 2001",
bibsource = "ftp://ftp.ira.uka.de/pub/bibliography/Misc/litprog.bib;
http://dblp.uni-trier.de/db/journals/cacm/cacm30.html#WykJW87;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1159,7 +1159,7 @@
pages = "ix + 102",
month = aug,
year = "1988",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -1174,7 +1174,7 @@
month = aug,
year = "1988",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Computer software -- Development.; Programming
(Electronic computers)",
@@ -1194,7 +1194,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Jan 17 11:48:56 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1210,7 +1210,7 @@
month = Aug,
year = "1988",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -1225,7 +1225,7 @@
month = feb,
year = "1988",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Modula-2 (Computer program language); Programming
(Electronic computers); Programming languages
@@ -1243,7 +1243,7 @@
pages = "298--314",
year = "1988",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-eg,
fjournal = "TUGboat",
}
@@ -1262,7 +1262,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Sat Aug 13 17:16:20 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706",
@@ -1280,7 +1280,7 @@
institution = "Oregon State University",
address = "Corvallis, {OR}",
year = "1988",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -1292,7 +1292,7 @@
address = "Corvallis, OR, USA",
month = dec,
year = "1988",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -1306,7 +1306,7 @@
month = apr,
year = "1988",
bibdate = "Wed Aug 24 17:43:40 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "{\TeX\-hax}",
}
@@ -1327,7 +1327,7 @@
ISSN-L = "0001-0782",
bibdate = "Mon Jan 22 07:31:02 MST 2001",
bibsource = "http://dblp.uni-trier.de/db/journals/cacm/cacm31.html#WykHC88;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1352,7 +1352,7 @@
ISBN-13 = "978-0-89791-337-9",
LCCN = "QA 76.9 D6 S54 1989",
bibdate = "Sat Sep 17 11:05:18 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Too often documentation represents wishful thinking.
It is what the designer hopes the program will do. It
is what the programmer thinks the program does. It is
@@ -1384,7 +1384,7 @@
pages = "447--455",
year = "1989",
bibdate = "Thu Sep 26 06:21:35 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The author defines a new concept for developing
computer algebra software. The development system will
integrate a documentation system, a programming
@@ -1422,7 +1422,7 @@
pages = "115",
year = "1989",
bibdate = "Tue Mar 03 12:03:08 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -1436,8 +1436,10 @@
year = "1989",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/structprogram.bib",
abstract = "The author provides background material about literate
programming and why this concept is important. He gives
the background material on the nature and of the
@@ -1464,8 +1466,10 @@
year = "1989",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/structprogram.bib",
abstract = "The author discusses D. E. Knuth's concept of literate
programming. He covers the particulars of the literate
programming style as described by Knuth in Computers
@@ -1496,7 +1500,7 @@
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1517,7 +1521,7 @@
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:15:45 MST 2003",
bibsource = "http://portal.acm.org/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The programming environment described in this paper is
an adaptation of Donald Knuth's concept of literate
programming, applied to Smalltalk programs. The
@@ -1579,7 +1583,7 @@
ISBN-13 = "978-0-442-31946-5",
LCCN = "QA76.73.W24 S491 1989",
bibdate = "Fri Aug 19 00:20:22 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "web (computer program language)",
}
@@ -1598,7 +1602,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Jan 17 11:53:00 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See \cite{VanWyk:1989:LPF}.",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
@@ -1616,7 +1620,7 @@
month = jan,
year = "1989",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -1630,8 +1634,10 @@
year = "1989",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/structprogram.bib",
abstract = "In order to make computer programs easier to
comprehend, the methods for program development and
documentation need to be enhanced beyond their
@@ -1671,7 +1677,7 @@
ISSN-L = "0001-0782",
bibdate = "Mon Jan 22 07:31:04 MST 2001",
bibsource = "http://dblp.uni-trier.de/db/journals/cacm/cacm32.html#WykLT89;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See review \cite{Thimbleby:1989:RDC}.",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
@@ -1696,7 +1702,7 @@
ISSN-L = "0001-0782",
bibdate = "Mon Jan 22 07:31:05 MST 2001",
bibsource = "http://dblp.uni-trier.de/db/journals/cacm/cacm32.html#WykR89;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -1712,7 +1718,7 @@
number = "5",
pages = "84--88",
year = "1989",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-eg,
}
@@ -1728,7 +1734,7 @@
CODEN = "INFTCR",
ISSN = "0019-9907",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "VAMP is a method of documentation using a special
relationship between man and computer. It was
introduced in 1984 and since then experience has shown
@@ -1761,7 +1767,7 @@
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:15:49 MST 2003",
bibsource = "http://portal.acm.org/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The new FWEB system applies the concept of literate
programming to the FORTRAN8X language. Its design and
implementation provided an opportunity to field-test
@@ -1790,7 +1796,7 @@
ISBN-13 = "978-0-201-10745-6",
LCCN = "QA76.75 .B34 1990",
bibdate = "Fri Apr 30 11:02:09 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See \cite{Baecker:1997:SVD}.",
acknowledgement = ack-nhfb,
subject = "Visual programming (Computer science); Computer
@@ -1828,7 +1834,7 @@
ISBN-13 = "978-3-540-53504-1",
LCCN = "QA75.5 .I578 1990",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The authors describe a hypertext presentation for the
WEB system for literate programming. The requirements
for an environment for modern literate programming are
@@ -1868,12 +1874,14 @@
journal = j-STRUCT-PROGRAM,
volume = "11",
number = "1",
- pages = "11--25",
+ pages = "11--26",
year = "1990",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/structprogram.bib",
abstract = "Interest in the field of Literate Programming is
increasing, but it is not yet clear whether the WEB
system for Literate Programming will receive widespread
@@ -1892,6 +1900,7 @@
keywords = "Environment; Interactive environment; Literate
programming; User interface; WEB; WEB program",
thesaurus = "Programming environments; User interfaces",
+ xxpages = "11--25",
}
@Article{Brown:1990:LPA,
@@ -1905,8 +1914,9 @@
year = "1990",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "A software maintenance costs continue to increase,
greater emphasis is being placed on techniques for
improving the readability and understandability of
@@ -1945,7 +1955,7 @@
ISBN-13 = "978-0-8186-2041-6",
LCCN = "QA76.9.S88 C66 1990",
bibdate = "Sat Sep 17 11:05:29 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "A literate programming paradigm that provides an
environment suitable for documenting and organizing the
low-level design of a system is presented. It is shown
@@ -1987,7 +1997,7 @@
ISBN-13 = "978-0-89791-356-0",
LCCN = "????",
bibdate = "Mon Jul 5 14:07:49 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -2000,7 +2010,7 @@
month = "????",
year = "1990",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The author discusses a method for rapid prototyping of
hypertext systems using an entity-relationship (ER)
query and update interface. Prototyping of a hypertext
@@ -2038,7 +2048,7 @@
month = Nov,
year = "1990",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -2054,7 +2064,7 @@
pages = "33",
year = "1990",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "This report introduces a language independent system
that provides limited support for literate programming.
The system can be easily enhanced to provide broad
@@ -2075,7 +2085,7 @@
pages = "15",
year = "1990",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Conceptually, literate programming systems are
document preparation systems that are augmented with
features for writing software. We introduce here a
@@ -2096,8 +2106,8 @@
ISBN-13 = "978-0-13-155045-2, 978-0-13-155151-0 (paperback)",
LCCN = "QA76.76.C65 H65 1990",
bibdate = "Wed Dec 15 09:13:20 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib",
URL = "http://www.holub.com/software/compiler.design.in.c.html",
acknowledgement = ack-nhfb,
remark = "Prentice-Hall Software Series, Editor: Brian W.
@@ -2129,7 +2139,7 @@
CODEN = "COMLEF",
ISSN = "0749-2839",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The author discusses the application of literate
programming to object-oriented C++. He develops an Awk
preprocessor to store documentation along with source
@@ -2156,7 +2166,7 @@
number = "19",
month = feb,
year = "1990",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "{\TeX\-hax}",
}
@@ -2172,7 +2182,7 @@
month = dec,
year = "1990",
bibdate = "Mon Oct 4 17:21:07 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bc,
keywords = "Text editors (Computer programs); WEB (Computer
program language)",
@@ -2191,7 +2201,7 @@
DOI = "https://doi.org/10.1109/52.43048",
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "IEEE Software",
journal-URL = "http://www.computer.org/portal/web/csdl/magazines/software",
@@ -2209,7 +2219,7 @@
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -2228,7 +2238,7 @@
month = mar,
year = "1990",
bibdate = "Wed Jan 17 12:52:57 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Writing reusable software components requires more
than just following coding guidelines. It also requires
that potential clients of a component can easily
@@ -2277,7 +2287,7 @@
ISSN-L = "0740-7467",
bibdate = "Tue Feb 11 14:07:43 MST 1997",
bibsource = "Compendex database;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
affiliation = "Apple Computer Inc, USA",
classification = "723",
@@ -2304,7 +2314,7 @@
month = dec,
year = "1990",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "2 vol.",
abstract = "Programming tools for the Suprenum supercomputer have
been developed. The programming environment comprises a
@@ -2349,7 +2359,7 @@
number = "7",
pages = "343--344",
year = "1990",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-eg,
}
@@ -2363,7 +2373,7 @@
pages = "vii + 51",
year = "1990",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Thesis advisor: Eitan Gurari.",
acknowledgement = ack-nhfb,
}
@@ -2382,7 +2392,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Jan 17 11:55:28 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
@@ -2401,7 +2411,7 @@
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Literate programming, a technique for coding software
systems that promotes readability and comprehension, is
examined in detail. The current literate-programming
@@ -2443,7 +2453,7 @@
ISBN-13 = "978-0-89791-382-9",
LCCN = "QA75.5 .A137 1991",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Conceptually, literate programming systems are
document preparation systems that are augmented with
features for writing programs. They offer features for
@@ -2481,7 +2491,7 @@
month = Jun,
year = "1991",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -2497,7 +2507,7 @@
pages = "20",
year = "1991",
bibdate = "Tue Mar 03 11:57:42 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -2509,7 +2519,7 @@
address = "College Station, {TX}",
year = "1991",
bibdate = "Wed Aug 24 17:50:49 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bc,
}
@@ -2526,7 +2536,7 @@
CODEN = "CSQUEM",
ISSN = "0723-712X",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The application of computers in teaching statistics
offers new possibilities. Two kinds of experiments are
introduced. Firstly, experiments to demonstrate
@@ -2555,8 +2565,8 @@
pages = "101--124",
year = "1991",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/string-matching.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
abstract = "`Literate programming' is a notion that has been
introduced by D. E. Knuth (1984), as a means for
improving the art of programming by amalgamating
@@ -2591,7 +2601,7 @@
month = oct,
year = "1991",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "When it was introduced, literate programming meant
WEB. Desire to use WEB with languages other than Pascal
led to the implementation of many versions. WEB is
@@ -2623,7 +2633,7 @@
month = feb,
year = "1991",
bibdate = "Fri Apr 30 10:57:23 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Published in \cite{Ramsey:1991:LPTc}.",
abstract = "We used literate programming on a team project to
write a 33,000-line program for the Synthesizer
@@ -2657,7 +2667,7 @@
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Wed Jan 17 12:05:47 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Literate programming on a team project was used to
write a 33000 line program for the Synthesizer
Generator. The program, Penelope, was written using
@@ -2696,7 +2706,7 @@
pages = "8",
year = "1991",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Structured programming -- Bibliography.; WEB (Computer
program language) -- Bibliography.",
@@ -2717,7 +2727,7 @@
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:01 MST 2003",
bibsource = "http://portal.acm.org/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Although literate programming can be considered a
programming style, it would better be categorized asa
new programming paradigm. The entries in this
@@ -2740,7 +2750,7 @@
publisher = pub-TEXPLORATOR,
address = pub-TEXPLORATOR:adr,
year = "1991",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -2757,7 +2767,7 @@
ISSN = "1000-9000",
ISSN-L = "1000-9000",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The paper presents a broad outline and some
implementation techniques of the literate programming
system CDS. Compared with the previous ones (e.g. WEB,
@@ -2792,7 +2802,7 @@
CODEN = "JOSHA4",
ISSN = "0447-8053",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Discusses graphical user interfaces; interaction
techniques; PERT; work breakdown structure; the X
Window System; the Model-View-Controller; the
@@ -2832,7 +2842,7 @@
ISBN-13 = "978-0-8186-2760-6",
LCCN = "QA76.5.C6122 1992",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The authors have developed a module extractor called
VAMP, that cooperates with a standard formatter. They
describe the VAMP approach to literate programming.
@@ -2875,7 +2885,7 @@
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Mar 13 19:01:27 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
@@ -2891,8 +2901,10 @@
year = "1992",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/structprogram.bib",
abstract = "The philosophy of literate programming was introduced
by Donald Knuth while developing the documentation
system {\TeX}. His WEB system consists of two
@@ -2940,7 +2952,7 @@
month = Dec,
year = "1992",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See \cite{Childs:1992:LPP}.",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
@@ -2955,7 +2967,7 @@
address = "College Station, TX, USA",
year = "1992",
bibdate = "Mon Oct 4 17:21:07 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bc,
}
@@ -2970,7 +2982,7 @@
year = "1992",
ISSN = "0896-3207",
bibdate = "Mon Oct 4 17:21:07 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See errata \cite{Childs:1992:ELP}.",
acknowledgement = ack-bc,
fjournal = "TUGboat",
@@ -2984,7 +2996,7 @@
pages = "29--48",
year = "1992",
bibdate = "Wed Apr 3 16:24:12 MST 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -2999,7 +3011,7 @@
year = "1992",
LCCN = "LD 791.8 C6 H817 1992",
bibdate = "Tue Mar 03 13:24:49 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Typescript (photocopy).",
acknowledgement = ack-nhfb,
keywords = "dissertations, academic --- UCLA --- computer
@@ -3017,7 +3029,7 @@
ISBN-13 = "978-0-13-721952-0",
LCCN = "QA76.62 .P49 1992",
bibdate = "Thu Aug 26 10:51:16 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Presents literate programs in {\TeX} and Miranda.",
price = "US\$42.00",
acknowledgement = ack-dl,
@@ -3036,15 +3048,15 @@
(hardcover)",
LCCN = "QA76.6.K644",
bibdate = "Tue Mar 03 12:24:41 1998",
- bibsource = "http://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib;
- http://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
- http://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
- http://www.math.utah.edu/pub/tex/bib/cacm1980.bib;
- http://www.math.utah.edu/pub/tex/bib/css.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/spell.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook3.bib",
+ bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib;
+ https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
+ https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
+ https://www.math.utah.edu/pub/tex/bib/cacm1980.bib;
+ https://www.math.utah.edu/pub/tex/bib/css.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/spell.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook3.bib",
series = "CSLI Lecture Notes",
URL = "http://csli-www.stanford.edu/publications/literate.html",
acknowledgement = ack-nhfb,
@@ -3081,7 +3093,7 @@
year = "1992",
DOI = "https://doi.org/10.1145/382126.382663",
bibdate = "Mon Jul 5 14:23:44 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -3101,7 +3113,7 @@
ISBN-13 = "978-0-7803-0494-9",
LCCN = "TK5 .I32 1992 v.1-2",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "2 vol.",
abstract = "The authors describe two tools for the literate
programming language Cweb: Cnest and Cscope. Cweb is a
@@ -3137,7 +3149,7 @@
pages = "1 computer disk interface guide (8 leaves)",
year = "1992",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.desy.de/user/projects/LitProg/LPW.html",
acknowledgement = ack-nhfb,
annote = "Title from disk label. ``(c) Norbert Lindenberg, 1991,
@@ -3163,7 +3175,7 @@
address = "Mainz, Germany",
year = "1992",
bibdate = "Mon Jul 5 13:37:21 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "The {{\tt doc}} system is a literate programming
facility used for much of the \LaTeX{} Project software
development.",
@@ -3185,11 +3197,11 @@
ISBN-13 = "978-0-13-838012-0",
LCCN = "QA76.73.C15 P563 1991",
bibdate = "Wed Dec 15 10:40:47 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/ansistd.bib;
- http://www.math.utah.edu/pub/tex/bib/fparith.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/unix.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/ansistd.bib;
+ https://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/unix.bib",
abstract = "\booktitle{The Standard C Library} shows you how to
use all of the library functions mandated by the ANSI
and ISO Standards for the programming language C. To
@@ -3252,7 +3264,7 @@
month = aug,
year = "1992",
bibdate = "Tue Oct 12 10:28:45 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Submitted to {\em IEEE Software}.",
acknowledgement = ack-bc # " and " # ack-nr,
keywords = "literate programming, readability, programming
@@ -3270,7 +3282,7 @@
CODEN = "JOOPEC",
ISSN = "0896-8438",
bibdate = "Mon May 20 06:00:25 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Programs are written to be executed by computers
rather than read by humans. This complicates program
comprehension, which plays a major role in software
@@ -3302,7 +3314,7 @@
pages = "88",
year = "1992",
bibdate = "Tue Mar 03 12:05:40 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -3324,7 +3336,7 @@
ISBN-13 = "978-3-540-19752-2",
LCCN = "QA76.76.D47 R44 199",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The paper describes a notation for presenting a claim
that a program written in Ada satisfies a specification
written in Z. The notation has both formal and informal
@@ -3358,8 +3370,9 @@
year = "1992",
CODEN = "STPGEM",
ISSN = "0935-1183",
+ ISSN-L = "0935-1183",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Software maintenance engineers spend at least half of
their time trying to understand the system they are to
modify. This is due partially to the fact that often
@@ -3411,7 +3424,7 @@
ISBN-13 = "????",
LCCN = "????",
bibdate = "Mon Jul 5 14:00:31 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -3424,7 +3437,7 @@
address = "Adelaide, South Australia, Australia",
year = "1992",
bibdate = "Mon Oct 4 17:25:40 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bc,
}
@@ -3436,7 +3449,7 @@
address = "Houston, TX, USA",
year = "1993",
bibdate = "Mon Oct 4 17:27:43 1993",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bc,
}
@@ -3451,7 +3464,7 @@
month = Oct,
year = "1993",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -3464,7 +3477,7 @@
address = "College Station, TX, USA",
year = "1993",
bibdate = "Wed Aug 24 17:50:54 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bc,
}
@@ -3483,7 +3496,7 @@
ISSN = "0163-6006",
ISSN-L = "0163-6006",
bibdate = "Sat May 18 15:34:25 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
UnCover library database",
acknowledgement = ack-nhfb,
fjournal = "APL Quote Quad",
@@ -3500,7 +3513,7 @@
pages = "25",
year = "1993",
bibdate = "Tue Mar 03 12:01:31 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Programming (Electronic computers); Programming
languages (Electronic computers); WEB (Computer program
@@ -3519,9 +3532,9 @@
ISBN-13 = "978-0-201-57569-9",
LCCN = "QA76.9.D3 K6 1993",
bibdate = "Thu May 12 08:36:22 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook3.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook3.bib",
abstract = "WEB is a software system that facilitates the creation
of readable programs. It was originally developed by
Donald E. Knuth as he programmed the TEX typesetting
@@ -3553,7 +3566,7 @@
month = feb,
year = "1993",
bibdate = "Fri Aug 12 23:20:24 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -3566,7 +3579,7 @@
year = "1993",
bibdate = "Tue Feb 11 14:07:43 MST 1997",
bibsource = "Compendex database;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "A highly portable collection of programs and data will
soon be available to researchers who study
combinatorial algorithms and data structures. All files
@@ -3614,7 +3627,7 @@
ISBN-13 = "978-0-201-54275-2",
LCCN = "QA164 .K6 1993",
bibdate = "Wed Aug 24 17:44:04 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "[From the publisher]: \ldots{} represents Knuth's
final preparation for Volume 4 of {\em The Art of
Computer Programming}. Through the use of about 30
@@ -3649,7 +3662,7 @@
CODEN = "COMLEF",
ISSN = "0749-2839",
bibdate = "Wed Jan 17 11:32:39 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "If you've ever had trouble inserting documentation
into your code, this article will introduce you to
Donald Knuth's concept of literate programming. Using
@@ -3673,7 +3686,7 @@
ISSN = "0163-6006",
ISSN-L = "0163-6006",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "International Conference on APL.",
abstract = "To overcome the unreadability of traditional APL-code,
D. E. Knuth's (1984) idea of literate programming is
@@ -3704,7 +3717,7 @@
pages = "281--293",
year = "1993",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The author describes an approach to developing
software which combines aspects of cleanroom software
engineering with the Z formal specification language
@@ -3728,7 +3741,7 @@
pages = "7--??",
year = "1993",
bibdate = "Wed Apr 3 16:24:12 MST 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -3747,7 +3760,7 @@
year = "1993",
ISSN = "0106-0791",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The problem examined in this paper is: How and to what
extent can hypertext support literate Smalltalk
programming? In order to examine this question we have
@@ -3775,7 +3788,7 @@
pages = "153",
year = "1993",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Programming (Electronic computers); Software
documentation.; Software engineering.",
@@ -3794,7 +3807,7 @@
CODEN = "SEJOED",
ISSN = "0268-6961",
bibdate = "Wed Jan 17 11:33:06 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-ma,
fjournal = "Software Engineering Journal",
}
@@ -3812,7 +3825,7 @@
CODEN = "SEJOED",
ISSN = "0268-6961",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The practice of literate programming is not widespread
because existing literate programming systems have some
undesirable characteristics such as programming
@@ -3856,7 +3869,7 @@
month = sep,
year = "1993",
bibdate = "Fri Aug 07 15:13:08 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Revised August 1994; lightly revised March 1995;
revised and extended January--March 1996; revised 19
March 1996",
@@ -3879,7 +3892,7 @@
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:33 MST 2003",
bibsource = "http://portal.acm.org/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "This paper describes a subset of C, called C--,
defined as a literate program using the Eli and
FunnelWeb systems.",
@@ -3918,7 +3931,7 @@
month = mar,
year = "1994",
ISSN = "0896-3207",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -3937,7 +3950,7 @@
diskette)",
LCCN = "Z253.4.T47G87, 686.2'2544536-dc20, 93-8603 CIP",
bibdate = "Fri Feb 27 17:33:16 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
price = "US\$34.95",
series = "McGraw-Hill programming tools for scientists and
engineers",
@@ -3962,9 +3975,9 @@
ISSN-L = "0038-0644",
bibdate = "Fri Nov 28 17:07:54 2003",
bibsource = "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
- http://www.math.utah.edu/pub/tex/bib/fparith.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/spe.bib",
+ https://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/spe.bib",
note = "This paper derives an algorithm for division of long
integers, and implements it as a literate program,
although without identifier cross-references. See
@@ -3997,7 +4010,7 @@
DOI = "https://doi.org/10.1109/WPC.1994.341262",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
bibsource = "Compendex database;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE catalog number 94TH06767.",
abstract = "In this paper we describe UQ*, an integrated
development environment that is currently under
@@ -4035,19 +4048,20 @@
}
@Article{Knuth:1994:MIL,
- author = "D. E. Knuth",
- title = "Mini-indexes for literate programs",
- journal = j-SOFTWARE-CONCEPTS-TOOLS,
+ author = "Donald E. Knuth",
+ title = "Mini-Indexes for Literate Programs",
+ journal = j-SOFTW-CONCEPTS-TOOLS,
volume = "15",
number = "1",
pages = "2--11",
- month = "????",
year = "1994",
CODEN = "SCOTE5",
- ISSN = "0945-8115",
+ ISSN = "0945-8115 (print), 1432-2188 (electronic)",
ISSN-L = "0945-8115",
- bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibdate = "Sat Jan 6 12:49:28 2024",
+ bibsource = "dblp computer science bibliography; https://dblp.org;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/structprogram.bib",
abstract = "The author describes how to implement a documentation
technique that helps readers to understand large
programs or collections of programs, by providing local
@@ -4057,14 +4071,18 @@
undirected graph.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Stanford Univ., CA, USA",
+ biburl = "https://dblp.org/rec/journals/stp/Knuth94.bib",
classification = "C1160 (Combinatorial mathematics); C6110B (Software
engineering techniques)",
+ dblp-id = "DBLP:journals/stp/Knuth94",
fjournal = "Software---Concepts and Tools",
+ journal-URL = "https://link.springer.com/journal/378",
keywords = "CTWILL; CWEB; Documentation technique; Hamiltonian
circuits; Hypertext; Large programs; Literate programs;
Mini-indexes; Undirected graph; WEB",
thesaurus = "Graph theory; Indexing; Programming; System
documentation",
+ timestamp = "Sat Jan 6 18:59:38 2024",
}
@Misc{Lee:1994:LPP,
@@ -4073,7 +4091,7 @@
howpublished = "Web document",
year = "1994",
bibdate = "Mon Jul 5 13:55:05 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.cs.cmu.edu/~vaschelp/Programming/Literate/literate.html",
acknowledgement = ack-nhfb,
}
@@ -4091,7 +4109,7 @@
CODEN = "SIGSD3",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "This paper describes our experience in using situated
programming to deliver modern computer science concepts
in the introductory programming course at Carnegie
@@ -4140,7 +4158,7 @@
CODEN = "MCPUEF",
ISSN = "1060-7684",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "M code has an opaque, even cryptic, appearance to the
uninitiated. Part of the reason is the near universal
practice of abbreviating M names. To make matters
@@ -4189,7 +4207,7 @@
pages = "42--49",
year = "1994",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Literate programming is a documentation method that
attempts to maintain consistency among the various
design and program documents of a software system.
@@ -4249,7 +4267,7 @@
year = "1994",
ISSN = "1053-9239",
bibdate = "Sat Nov 19 17:02:39 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Lists sources of {\TeX}, and gives short reviews of
several books about {\TeX}, {\AmSTeX}, {\LaTeX}, and
literate programming.",
@@ -4264,7 +4282,7 @@
pages = "15--24",
month = jan,
year = "1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nr,
keywords = "debugging promela",
}
@@ -4283,7 +4301,7 @@
ISSN = "0740-7459 (print), 0740-7459 (electronic)",
ISSN-L = "0740-7459",
bibdate = "Sat Sep 07 18:06:25 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "https://www.cs.tufts.edu/~nr/pubs/lpsimp.pdf",
abstract = "Literate-programming tools let you arrange the parts
of a program in any order and extract documentation and
@@ -4317,7 +4335,7 @@
ISBN-13 = "978-2-921173-18-6",
LCCN = "????",
bibdate = "Tue Mar 03 12:09:08 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -4329,7 +4347,7 @@
pages = "66--70",
year = "1994",
bibdate = "Sat Sep 07 18:08:08 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The ability to comprehend a program written by other
individuals is becoming increasingly important in
software development and maintenance. In an attempt to
@@ -4370,7 +4388,7 @@
CODEN = "ITATEC",
ISSN = "0926-5473",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Focuses on the literate and structured presentation of
formal proofs. The approach presented is influenced by
L. Lamport's (1993) ideas on how to write proofs, by D.
@@ -4412,7 +4430,7 @@
year = "1995",
ISSN = "0896-3207",
bibdate = "Mon Dec 30 06:50:49 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "ftp://ftp.ac.tex.uk/ctan/tex-archive/web/tweb/tug95/",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
@@ -4426,7 +4444,7 @@
pages = "133--138",
year = "1995",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The CASEtool system described, arose out of a study
spanning three strands of research: literate
programming, the use of hypertext for program browsing,
@@ -4469,7 +4487,7 @@
year = "1995",
ISSN = "0896-3207",
bibdate = "Mon Dec 30 06:50:53 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "TUGboat",
}
@@ -4485,7 +4503,7 @@
year = "1995",
ISSN = "1088-0844, 1061-0030",
bibdate = "Fri Jan 27 13:45:03 1995",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "RS\slash Magazine",
}
@@ -4501,7 +4519,7 @@
year = "1995",
ISSN = "1088-0844, 1061-0030",
bibdate = "Wed Mar 15 13:08:59 1995",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "RS\slash Magazine",
}
@@ -4517,7 +4535,7 @@
year = "1995",
ISSN = "1088-0844, 1061-0030",
bibdate = "Wed Mar 01 10:14:14 1995",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "RS\slash Magazine",
}
@@ -4533,7 +4551,7 @@
pages = "xiii + 268",
year = "1995",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Major computer science.",
}
@@ -4550,10 +4568,10 @@
ISBN-13 = "978-0-8053-1670-4",
LCCN = "QA76.73.C15F75 1995",
bibdate = "Wed Feb 08 10:55:34 1995",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/lcc.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook2.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/lcc.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook2.bib",
note = "From the authors' announcement: ``\ldots this book is
an example of a `literate program.' Like {\em {\TeX}:
The Program\/} by D. E. Knuth (Addison-Wesley, 1986),
@@ -4749,7 +4767,7 @@
pages = "282--288",
year = "1995",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Initial impressions of literate programming tend to
the view that this is the software equivalent of the
`Faberg{\'e} egg': ornate beyond all practical uses.
@@ -4787,9 +4805,9 @@
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Sat May 31 13:36:16 MDT 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/spe.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/spe.bib",
note = "See \cite{Hansen:1994:MLD}.",
acknowledgement = ack-nhfb,
ajournal = "Softw. Pract. Exp.",
@@ -4807,7 +4825,7 @@
month = jul # "--" # nov,
year = "1995",
bibdate = "Mon Aug 03 07:16:15 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Available electronically at
\path=http://www.sun.ca/newsletter/SunOpsisVol4.No3/SunOpsisVol4.No3.html#12256=.",
URL = "http://www.sun.ca/newsletter/SunOpsisVol4.No3/SunOpsisVol4.No3.html#12256",
@@ -4828,7 +4846,7 @@
ISSN = "0098-5589 (print), 1939-3520 (electronic)",
ISSN-L = "0098-5589",
bibdate = "Sat Sep 07 18:07:06 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The problem examined in this paper is: how and to what
extent can hypertext support literate programming in
Smalltalk? In order to examine this question we have
@@ -4868,7 +4886,7 @@
pages = "353",
year = "1995",
bibdate = "Tue Mar 03 11:56:05 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -4884,7 +4902,7 @@
ISBN-13 = "978-3-8266-0176-7",
LCCN = "????",
bibdate = "Wed Jan 17 12:09:31 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
price = "DM79.00",
URL = "http://www.ora.de/itp/science/0176/0176.html",
acknowledgement = ack-nhfb,
@@ -4901,7 +4919,7 @@
address = "Amsterdam, The Netherlands",
year = "1995",
bibdate = "Tue Mar 03 11:53:04 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -4917,7 +4935,7 @@
CODEN = "CCUJEX",
ISSN = "1075-2838",
bibdate = "Mon May 20 05:54:05 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Feeling constrained by those comment delimiters in
your C or C++ code? Literate programming is a way to
really document your code.",
@@ -4938,7 +4956,7 @@
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Sat Jun 01 08:59:05 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Dr. Dobb's Journal of Software Tools",
}
@@ -4957,7 +4975,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Fri Jun 28 13:37:26 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706",
@@ -4977,7 +4995,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Thu Oct 24 06:44:49 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706",
@@ -4997,7 +5015,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Mon Nov 25 18:52:27 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706",
@@ -5017,7 +5035,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Thu Aug 15 12:31:49 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706",
@@ -5038,7 +5056,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Fri Feb 14 17:00:56 MST 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
affiliation = "Tera Comput. Co., Seattle, WA, USA",
fjournal = "ACM SIGPLAN Notices",
@@ -5054,7 +5072,7 @@
DOI = "https://doi.org/10.1109/ICSR.1996.496128",
bibdate = "Tue Feb 11 14:07:43 MST 1997",
bibsource = "Compendex database;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
affiliation = "Texas A\&M Univ",
affiliationaddress = "College Station, TX, USA",
@@ -5075,7 +5093,7 @@
pages = "247--252",
year = "1996",
bibdate = "Fri Feb 27 15:48:07 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
searchkey = "su:literate programming",
}
@@ -5089,7 +5107,7 @@
pages = "540--??",
year = "1996",
bibdate = "Fri Feb 27 15:48:07 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
searchkey = "su:literate programming",
}
@@ -5106,7 +5124,7 @@
ISBN-13 = "978-981-02-2732-6",
LCCN = "QA76.7 .L355 1996",
bibdate = "Fri Feb 27 18:22:41 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Many of the chapters in this book are literate
programs.",
URL = "http://www.cwi.nl/~gipe/language_prototyping/index.html",
@@ -5135,7 +5153,7 @@
pages = "280--286",
year = "1996",
bibdate = "Tue Mar 03 09:08:41 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-lw,
}
@@ -5151,7 +5169,7 @@
CODEN = "SEJOED",
ISSN = "0268-6961",
bibdate = "Thu Feb 13 07:02:10 MST 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Glasgow Univ., UK",
fjournal = "Software Engineering Journal",
@@ -5165,7 +5183,7 @@
pages = "97--105",
year = "1996",
bibdate = "Fri Feb 27 15:48:07 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
searchkey = "su:literate programming",
}
@@ -5182,7 +5200,7 @@
ISBN-13 = "978-1-57398-013-5",
LCCN = "????",
bibdate = "Fri Jun 26 10:43:09 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "With forewords by Dennis M. Ritchie and Ken Thompson.
Prefatory notes by Peter H. Salus and Michael Tilson; a
Historical Note by Peter H. Salus; and Appreciations by
@@ -5210,7 +5228,7 @@
year = "1996",
DOI = "https://doi.org/10.1109/CMPASS.1996.507887",
bibdate = "Thu Feb 13 07:02:10 MST 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The assurance argument that a trusted system satisfies
its information security requirements mast be
convincing, because the argument supports the
@@ -5244,7 +5262,7 @@
pages = "10",
year = "1996",
bibdate = "Fri Aug 07 15:35:09 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://csgwww.uwaterloo.ca/~dmg/research/isacc96.ps.gz",
acknowledgement = ack-nhfb,
}
@@ -5260,7 +5278,7 @@
pages = "vii, 111",
year = "1996",
bibdate = "Tue Mar 3 12:48:18 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
keywords = "Hypertext systems.; SGML (Document markup language)",
}
@@ -5279,7 +5297,7 @@
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Tue Feb 11 14:07:43 MST 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
affiliation = "Bell Communications Research",
affiliationaddress = "Morristown, NJ, USA",
@@ -5313,7 +5331,7 @@
ISSN = "0920-5489",
ISSN-L = "0920-5489",
bibdate = "Fri Aug 07 15:39:54 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.sil.org/sgml/bib-or.html#rathMacleod",
acknowledgement = ack-nhfb,
fjournal = "Computer Standards and Interfaces",
@@ -5332,7 +5350,7 @@
CODEN = "FACMES",
ISSN = "0934-5043",
bibdate = "Thu Feb 13 08:47:53 MST 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
affiliation = "Forschungsgruppe Softwaretech., Tech. Univ. Berlin,
Germany",
@@ -5348,7 +5366,7 @@
month = feb,
year = "1996",
bibdate = "Fri Aug 07 15:11:47 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.uic.edu/~cmsmcq/tech/sweb/swebyacc.html",
acknowledgement = ack-nhfb,
}
@@ -5368,7 +5386,7 @@
ISBN-13 = "978-0-89791-845-9",
LCCN = "????",
bibdate = "Mon Jul 5 14:21:16 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -5380,7 +5398,7 @@
pages = "267--272",
year = "1996",
bibdate = "Mon Mar 02 10:05:04 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-lw,
}
@@ -5399,7 +5417,7 @@
ISBN-13 = "978-0-89791-757-5",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
bibdate = "Fri Feb 27 15:28:18 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
@@ -5418,7 +5436,7 @@
day = "2--4",
month = jul,
year = "1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -5435,7 +5453,7 @@
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri May 2 13:20:05 MDT 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Shows typeset literate code produced by methods
described in \cite{Baecker:1990:HFT}.",
acknowledgement = ack-nhfb,
@@ -5454,7 +5472,7 @@
ISBN-13 = "978-1-85032-305-1",
LCCN = "????",
bibdate = "Fri Feb 27 15:48:07 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Includes disk.",
price = "US\$36.95",
series = "ITCP-UK Computer Science Series",
@@ -5474,7 +5492,7 @@
pages = "165",
year = "1997",
bibdate = "Tue Mar 03 11:51:05 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -5490,8 +5508,8 @@
ISBN-13 = "978-0-201-49841-7",
LCCN = "QA76.73.C15H37 1997",
bibdate = "Fri Feb 27 16:08:11 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
price = "US\$37.95",
series = "Addison-Wesley Professional Computing Series",
URL = "http://www.cs.princeton.edu/software/cii/",
@@ -5532,7 +5550,7 @@
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Wed Apr 30 07:02:17 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Dr. Dobb's Journal of Software Tools",
}
@@ -5548,7 +5566,7 @@
month = jul,
year = "1997",
bibdate = "Wed Aug 20 10:15:08 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
http://www.usenix.org/cgi-bin/sortbib.pl?-sA",
acknowledgement = ack-nhfb,
annote = "The system includes a semiliterate programming system
@@ -5568,7 +5586,7 @@
ISSN = "1075-3583 (print), 1938-3827 (electronic)",
bibdate = "Fri Oct 9 08:35:26 MDT 1998",
bibsource = "http://www.linuxjournal.com/issue42/index.html;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "ftp://ftp.ssc.com/pub/lj/listings/issue42/2188.tgz",
abstract = "An introduction to Noweb, a tool designed to aid the
programmer in producing understandable and easy to
@@ -5585,7 +5603,7 @@
month = jul,
year = "1997",
bibdate = "Fri Aug 07 15:50:40 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.isogen.com/papers/litprogarch/litprogarch.html",
acknowledgement = ack-nhfb,
}
@@ -5599,7 +5617,7 @@
month = jul,
year = "1997",
bibdate = "Fri Aug 07 15:50:40 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.sil.org/sgml/kimberDSSSLLitProg.html",
acknowledgement = ack-nhfb,
}
@@ -5617,7 +5635,7 @@
ISSN = "0164-0925 (print), 1558-4593 (electronic)",
ISSN-L = "0164-0925",
bibdate = "Mon Jul 21 05:58:25 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "This article was written using the {\tt noweb}
literate programming system.",
acknowledgement = ack-nhfb,
@@ -5639,8 +5657,8 @@
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
- http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@@ -5660,7 +5678,7 @@
ISBN-13 = "",
LCCN = "????",
bibdate = "Mon Dec 29 14:27:24 1997",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.python.org/workshops/1997-10/proceedings/zukowski.html",
acknowledgement = ack-nhfb,
}
@@ -5672,7 +5690,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Fri Aug 07 15:53:07 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.ems.uq.edu.au/Public/Lists/xml-litprog-l/framework.html",
acknowledgement = ack-nhfb,
}
@@ -5686,7 +5704,7 @@
month = may,
year = "1998",
bibdate = "Fri Aug 07 15:56:12 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.ems.uq.edu.au/People/Tony/litprog/xml/dtd/funnelweb.dtd",
acknowledgement = ack-nhfb,
}
@@ -5697,7 +5715,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Fri Aug 07 15:58:11 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.ems.uq.edu.au/Seminars/XML_LitProg/",
acknowledgement = ack-nhfb,
}
@@ -5708,7 +5726,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Fri Aug 07 14:58:51 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "This document includes links to other
literate-programming-in-SGML documents and software
packages.",
@@ -5731,7 +5749,7 @@
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:17:55 MST 2003",
bibsource = "http://portal.acm.org/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See comments
\cite{Bigot:1999:LEC,Syropoulos:1999:LER}.",
acknowledgement = ack-nhfb,
@@ -5751,8 +5769,8 @@
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
- http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@@ -5768,7 +5786,7 @@
CODEN = "JSSOBK",
ISSN = "????",
bibdate = "Sun Nov 17 22:35:43 2002",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.jstatsoft.org/v03/i02;
http://www.jstatsoft.org/v03/i02/code/;
http://www.jstatsoft.org/v03/i02/coxregdoc.pdf;
@@ -5787,7 +5805,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Fri Aug 07 15:54:17 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.halcyon.com/barrym/toxml.htm",
acknowledgement = ack-nhfb,
}
@@ -5806,7 +5824,7 @@
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
bibdate = "Thu Jul 29 15:12:01 MDT 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
http://www3.interscience.wiley.com/journalfinder.html",
URL = "http://www3.interscience.wiley.com/cgi-bin/abstract?ID=1761;
http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=1761&PLACEBO=IE.pdf",
@@ -5829,7 +5847,7 @@
ISSN-L = "0302-9743",
bibdate = "Tue Feb 5 11:51:51 MST 2002",
bibsource = "http://link.springer-ny.com/link/service/series/0558/tocs/t1384.htm;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/bibs/1384/13840393.htm;
http://link.springer-ny.com/link/service/series/0558/papers/1384/13840393.pdf",
acknowledgement = ack-nhfb,
@@ -5842,7 +5860,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Mon Aug 10 08:47:43 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.triode.net.au/~skaller/interscript/iscrs.html",
acknowledgement = ack-nhfb,
}
@@ -5853,7 +5871,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Mon Aug 10 08:47:43 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.triode.net.au/~skaller/interscript/iscru.html",
acknowledgement = ack-nhfb,
}
@@ -5864,7 +5882,7 @@
howpublished = "World-Wide Web document.",
year = "1998",
bibdate = "Mon Aug 10 08:58:23 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.triode.net.au/~skaller/interscript/iscrdown.html",
acknowledgement = ack-nhfb,
}
@@ -5882,7 +5900,7 @@
ISSN = "1044-789X",
bibdate = "Sat May 30 10:34:02 MDT 1998",
bibsource = "http://www.ddj.com/ddj/1998/1998_07/index.htm;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
annote = "Lee Wittenberg <leew@samson.kean.edu> comments on the
LitProg mailing list on 29 May 1998 19:05:08
@@ -5962,7 +5980,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Apr 21 17:43:37 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See
\cite{Hatzigeorgiu:1998:LPS,Syropoulos:1999:LER}.",
acknowledgement = ack-nhfb,
@@ -5985,10 +6003,10 @@
MRclass = "68U15",
MRnumber = "MR1676044 (2002k:68194)",
bibdate = "Mon May 10 18:01:36 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/texbook3.bib;
- http://www.math.utah.edu/pub/tex/bib/typeset.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
+ https://www.math.utah.edu/pub/tex/bib/typeset.bib;
MathSciNet database",
price = "US\$90.00 (cloth), US\$39.95 (paperback)",
series = "CSLI Lecture Notes",
@@ -6044,7 +6062,7 @@
ISBN-13 = "978-0-521-56329-1 (hardcover)",
LCCN = "QA76.73.C153 M44 1999",
bibdate = "Mon Jul 5 13:05:43 MDT 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://www.loc.gov/catdir/description/cam0210/99024952.html;
http://www.loc.gov/catdir/toc/cam027/99024952.html",
@@ -6082,7 +6100,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Feb 23 18:36:28 2000",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Describes a literate programming environment, LAML
(Lisp Abstracted Markup Language), for HTML dynamically
generated from Scheme programs.",
@@ -6098,7 +6116,7 @@
Environment",
year = "1999",
bibdate = "Mon Aug 02 07:21:42 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "About to be submitted for publication.",
URL = "http://www.cs.auc.dk/~normark/elucidative-programming/index.html",
acknowledgement = ack-kn,
@@ -6119,7 +6137,7 @@
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Apr 21 17:43:37 1999",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "See \cite{Hatzigeorgiu:1998:LPS,Bigot:1999:LEC}.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
@@ -6136,7 +6154,7 @@
address = "Cambridge, MA, USA",
year = "19xx",
bibdate = "Mon Sep 24 17:27:44 2001",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.eecs.harvard.edu/~nr/noweb/nuweb.html",
acknowledgement = ack-nhfb,
}
@@ -6149,7 +6167,7 @@
month = jan,
year = "2000",
bibdate = "Tue Feb 11 05:53:54 2003",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.advogato.org/article/28.html",
acknowledgement = ack-nhfb,
annote = "Several comments on the value of literate
@@ -6168,7 +6186,7 @@
CODEN = "DDJOEB",
ISSN = "1044-789X",
bibdate = "Thu Nov 9 08:25:13 MST 2000",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.ddj.com/ftp/2000/2000_02/litjava.txt;
http://www.ddj.com/ftp/2000/2000_02/litjava.zip",
abstract = "Marius, the system Andrew presents here, implements
@@ -6197,7 +6215,7 @@
MRnumber = "2001c:68066",
MRreviewer = "A. D. Booth",
bibdate = "Fri Mar 22 18:03:29 MST 2002",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
MathSciNet database",
series = "CSLI Lecture Notes",
acknowledgement = ack-nhfb,
@@ -6259,7 +6277,7 @@
ISBN-13 = "978-0-7695-0656-2",
LCCN = "????",
bibdate = "Mon Jul 5 14:28:13 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE Computer Society order number PR00656.",
acknowledgement = ack-nhfb,
}
@@ -6270,7 +6288,7 @@
howpublished = "Web document",
year = "2000",
bibdate = "Mon Jul 5 14:04:20 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.ross.net/funnelweb/tutorial/intro_what.html",
acknowledgement = ack-nhfb,
}
@@ -6292,7 +6310,7 @@
ISSN = "1045-9243",
ISSN-L = "1045-9243",
bibdate = "Mon Jul 5 14:39:37 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "In an effort to effectively annotate and document a
FORTRAN 90 module that extends the language's
mathematical capabilities to the performance of
@@ -6320,7 +6338,7 @@
ISSN = "1061-7264 (print), 1931-1311 (electronic)",
ISSN-L = "1061-7264",
bibdate = "Mon Aug 27 19:11:05 2001",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Fortran Forum",
keywords = "\FWEB{}",
@@ -6340,7 +6358,7 @@
ISSN = "1061-7264 (print), 1931-1311 (electronic)",
ISSN-L = "1061-7264",
bibdate = "Mon Aug 27 19:11:05 2001",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Fortran Forum",
keywords = "\FWEB{}",
@@ -6361,7 +6379,7 @@
ISSN = "1530-1362",
LCCN = "????",
bibdate = "Mon Jul 5 14:32:37 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The `literate' programming model is extended to
include a concept of mechanical transformation. A
prototype tool, FLP (formal literate programming tool),
@@ -6409,7 +6427,7 @@
ISBN-13 = "978-0-7695-1850-3",
LCCN = "????",
bibdate = "Mon Jul 5 13:53:06 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE Computer Society order number PR01850.",
URL = "http://www.gbv.de/dms/bowker/toc/9780769518503",
abstract = "The source code for computer programs is destined to
@@ -6461,7 +6479,7 @@
ISBN-13 = "978-3-7908-1517-7",
LCCN = "????",
bibdate = "Sat Jul 5 10:32:16 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.ci.tuwien.ac.at/~leisch/Sweave;
http://www.quantlet.de/scripts/compstat2002_wh/paper/full/S_08_leisch.pdf;
http://www.statistik.lmu.de/~leisch/Sweave/Sweave-compstat2002.pdf",
@@ -6479,8 +6497,8 @@
month = dec,
year = "2002",
bibdate = "Sat Jul 05 19:24:59 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/s-plus.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/s-plus.bib",
URL = "http://www.statistik.lmu.de/~leisch/Sweave/Sweave-Rnews-2002-3.pdf",
acknowledgement = ack-nhfb,
}
@@ -6497,7 +6515,7 @@
month = oct,
year = "2002",
bibdate = "Sat Jul 5 19:36:50 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://biosun1.harvard.edu/courses/individual/bio271/lectures/L7/Sweave-manual-20021007.pdf;
http://rss.acs.unt.edu/Rdoc/library/utils/html/Rtangle.html;
http://rss.acs.unt.edu/Rdoc/library/utils/html/RweaveLatex.html;
@@ -6522,7 +6540,7 @@
ISBN-13 = "978-0-7803-7198-9",
LCCN = "QA76.9.H85.I32 2001",
bibdate = "Mon Jul 5 14:55:41 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE catalog number 01TH8587.",
URL = "http://ieeexplore.ieee.org/servlet/opac?punumber=7811",
abstract = "Computer Aided Design software is a class of
@@ -6544,7 +6562,7 @@
howpublished = "Web document and software.",
year = "2002",
bibdate = "Mon Jul 5 13:57:26 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://personalpages.tds.net/%7eedream/design.html",
acknowledgement = ack-nhfb,
}
@@ -6555,7 +6573,7 @@
howpublished = "Web document and software.",
year = "2002",
bibdate = "Mon Jul 5 13:57:26 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://personalpages.tds.net/%7eedream/intro.html",
acknowledgement = ack-nhfb,
}
@@ -6571,8 +6589,8 @@
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
- http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@@ -6596,7 +6614,7 @@
ISSN = "1092-8138",
LCCN = "????",
bibdate = "Mon Jul 5 14:02:43 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE Computer Society order number PR01495.",
URL = "http://www.gbv.de/dms/bowker/toc/9780769514963",
abstract = "It is difficult and challenging to comprehend the
@@ -6642,7 +6660,7 @@
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Fri Dec 12 19:53:57 MST 2003",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://csdl.computer.org/dl/mags/co/2003/04/r4104.htm;
http://csdl.computer.org/dl/mags/co/2003/04/r4104.pdf",
abstract = "Traditional approaches to coding interactive programs,
@@ -6685,7 +6703,7 @@
MRnumber = "MR2019164 (2005b:68045)",
MRreviewer = "Julian Padget",
bibdate = "Thu Sep 30 07:16:32 2004",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
price = "US\$75.00 (hardback), US\$35.00 (paperback)",
acknowledgement = ack-nhfb,
classmath = "68-03 (Historical (computer science)); 00B60
@@ -6755,7 +6773,7 @@
MRnumber = "MR2030307 (2005c:01030)",
MRreviewer = "Alexander Zvonkin",
bibdate = "Mon Dec 08 07:03:58 2003",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
price = "US\$40.00",
series = "CSLI Lecture Notes",
acknowledgement = ack-nhfb,
@@ -6862,8 +6880,8 @@
ISSN = "1609-3631",
ISSN-L = "1609-3631",
bibdate = "Thu Aug 13 09:25:10 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://CRAN.R-project.org/doc/Rnews/",
acknowledgement = ack-r-project,
fjournal = "R News: the Newsletter of the R Project",
@@ -6883,7 +6901,7 @@
ISSN = "0933-2480 (print), 1867-2280 (electronic)",
ISSN-L = "0933-2480",
bibdate = "Sat Jul 05 19:30:42 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
fjournal = "Chance: a magazine for people interested in the
analysis of data",
@@ -6908,7 +6926,7 @@
ISSN = "1609-395X",
LCCN = "????",
bibdate = "Sat Jul 05 19:28:07 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -6922,8 +6940,8 @@
month = oct,
year = "2003",
bibdate = "Sat Jul 05 19:24:59 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/s-plus.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/s-plus.bib",
URL = "http://www.statistik.lmu.de/~leisch/Sweave/Sweave-Rnews-2003-2.pdf",
acknowledgement = ack-nhfb,
}
@@ -6939,8 +6957,8 @@
ISSN = "0896-3207",
bibdate = "Fri Jul 13 10:24:20 MDT 2007",
bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
- http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@@ -6953,7 +6971,7 @@
address = "Seattle, WA, USA",
year = "2003",
bibdate = "Sat Jul 05 19:31:41 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.bepress.com/uwbiostat/paper194",
abstract = "Literate Statistical Practice (LSP, Rossini, 2001)
describes an approach for creating self-documenting
@@ -6991,7 +7009,7 @@
ISSN-L = "0038-0644",
bibdate = "Sat Nov 29 17:39:47 MST 2003",
bibsource = "http://www.interscience.wiley.com/jpages/0038-0644;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
http://www3.interscience.wiley.com/journalfinder.html",
acknowledgement = ack-nhfb,
fjournal = "Software---Practice and Experience",
@@ -7008,7 +7026,7 @@
pages = "x + 428",
year = "2004",
bibdate = "Mon Aug 27 14:54:14 2007",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "ftp://ftp.gnu.org/avl/",
acknowledgement = ack-nhfb,
remark = "From the author: ``libavl is written using a literate
@@ -7035,7 +7053,7 @@
ISBN-13 = "????",
LCCN = "????",
bibdate = "Mon Jul 5 13:45:09 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.108.5578&rep=rep1&type=pdf",
abstract = "In this paper we discuss the characteristics of
Literate Programming and the development of programming
@@ -7055,7 +7073,7 @@
pages = "250--253",
year = "2004",
bibdate = "Mon Jul 5 13:31:57 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.cs.up.ac.za/cs/vpieterse/pub/XP2004_LP.pdf",
abstract = "In this position paper, after explaining the
essentials of literate programming, we argue that a
@@ -7086,7 +7104,7 @@
ISBN-13 = "978-0-7803-8225-1",
LCCN = "QA76.9.H85.I32 2003; QA76.9.H85.I32",
bibdate = "Mon Jul 5 14:53:21 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://ieeexplore.ieee.org/xpl/RecentCon.jsp?puNumber=8908",
abstract = "The computer is a highly literate instrument. And, the
design of most computer software, especially
@@ -7120,8 +7138,8 @@
ISSN = "1609-3631",
ISSN-L = "1609-3631",
bibdate = "Thu Aug 13 09:25:10 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://CRAN.R-project.org/doc/Rnews/",
acknowledgement = ack-r-project,
fjournal = "R News: the Newsletter of the R Project",
@@ -7143,8 +7161,8 @@
ISSN = "0956-7968 (print), 1469-7653 (electronic)",
ISSN-L = "0956-7968",
bibdate = "Tue Jul 11 18:07:44 MDT 2017",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "https://www.cambridge.org/core/product/689EF8960521587B23203A56C46D2592",
acknowledgement = ack-nhfb,
ajournal = "J. Funct. Program.",
@@ -7170,7 +7188,7 @@
ISSN = "1045-9243",
ISSN-L = "1045-9243",
bibdate = "Mon Jul 5 14:44:14 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Code maintenance is perhaps the most time-consuming
problem in developing source code for various purposes.
The increased complexity of
@@ -7208,8 +7226,8 @@
ISSN = "0020-7608 (print), 1097-461X (electronic)",
ISSN-L = "0020-7608",
bibdate = "Sat Oct 1 09:42:49 MDT 2011",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/ijqc2000.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/ijqc2000.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
ajournal = "Int. J. Quantum Chem.",
fjournal = "International Journal of Quantum Chemistry",
@@ -7231,8 +7249,8 @@
ISSN = "1609-3631",
ISSN-L = "1609-3631",
bibdate = "Thu Aug 13 09:25:10 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://CRAN.R-project.org/doc/Rnews/",
acknowledgement = ack-r-project,
fjournal = "R News: the Newsletter of the R Project",
@@ -7252,7 +7270,7 @@
ISBN-13 = "978-3-528-05905-7 (paperback)",
LCCN = "ML74.4.M6 R83 2005",
bibdate = "Mon Jul 5 12:55:55 MDT 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
prodorbis.library.yale.edu:7090/voyager;
z3950.gbv.de:20011/gvk",
series = "vieweg-it",
@@ -7300,7 +7318,7 @@
ISSN = "1063-6773",
LCCN = "QA76.76.S64",
bibdate = "Mon Jul 5 14:49:12 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "he documentation of a program often falls behind the
evolution of the program source files. When this
happens it may be attractive to shift the documentation
@@ -7339,8 +7357,8 @@
ISSN = "1609-3631",
ISSN-L = "1609-3631",
bibdate = "Thu Aug 13 09:25:10 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://CRAN.R-project.org/doc/Rnews/",
acknowledgement = ack-r-project,
fjournal = "R News: the Newsletter of the R Project",
@@ -7361,7 +7379,7 @@
CODEN = "JSSOBK",
ISSN = "1548-7660",
bibdate = "Fri Jul 4 10:54:15 MDT 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.jstatsoft.org/v16/i06",
abstract = "A modification of an accept-and-reject algorithm to
sample from a set of restricted permutations is
@@ -7393,8 +7411,8 @@
ISSN = "1609-3631",
ISSN-L = "1609-3631",
bibdate = "Thu Aug 13 09:25:10 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://CRAN.R-project.org/doc/Rnews/",
acknowledgement = ack-r-project,
fjournal = "R News: the Newsletter of the R Project",
@@ -7417,7 +7435,7 @@
ISSN = "1531-4278",
bibdate = "Fri Jun 20 10:12:12 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/jeric/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Designing and explaining programs are often difficult
tasks, especially when novices are involved. It also
concerns more experienced programmers when complex
@@ -7452,8 +7470,8 @@
month = nov,
year = "2006",
bibdate = "Sat Jul 5 19:11:39 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/s-plus.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/s-plus.bib",
URL = "http://stat.epfl.ch/webdav/site/stat/shared/Regression/EPFL-Sweave-powerdot.pdf",
acknowledgement = ack-nhfb,
}
@@ -7474,7 +7492,7 @@
ISBN-13 = "978-1-4244-1500-7",
LCCN = "????",
bibdate = "Mon Jul 5 14:36:16 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "We examine the potential for applying the literate
programming approach to end-user development problems
in which explicit knowledge capture and sharing is an
@@ -7501,7 +7519,7 @@
ISBN-13 = "978-1-59327-119-0",
LCCN = "QA76.6 .G656 2007",
bibdate = "Mon Jul 5 13:28:08 MDT 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
library.mit.edu:9909/mit01",
acknowledgement = ack-nhfb,
keywords = "literate programming",
@@ -7564,7 +7582,7 @@
CODEN = "JSSOBK",
ISSN = "1548-7660",
bibdate = "Fri Jul 4 10:54:15 MDT 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.jstatsoft.org/v19/i08",
abstract = "SASweave is a collection of scripts that allow one to
embed SAS code into a {\LaTeX} document, and
@@ -7599,7 +7617,7 @@
ISSN-L = "1932-2232",
bibdate = "Wed Jun 18 09:23:01 MDT 2008",
bibsource = "http://portal.acm.org/;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Axiom has been in development since 1971. Originally
called Scratchpad II, it was developed by IBM under the
direction of Richard Jenks[1]. The project evolved over
@@ -7645,8 +7663,8 @@
month = mar,
year = "2008",
bibdate = "Sat Jul 5 19:14:35 2008",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/s-plus.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/s-plus.bib",
URL = "http://www.statistik.tuwien.ac.at/public/filz/students/SweaveExa.pdf",
acknowledgement = ack-nhfb,
}
@@ -7664,8 +7682,8 @@
ISSN = "1609-3631",
ISSN-L = "1609-3631",
bibdate = "Thu Aug 13 09:25:10 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://CRAN.R-project.org/doc/Rnews/",
acknowledgement = ack-r-project,
fjournal = "R News: the Newsletter of the R Project",
@@ -7688,9 +7706,9 @@
ISSN = "0883-7252 (print), 1099-1255 (electronic)",
ISSN-L = "0883-7252",
bibdate = "Sat Mar 9 10:20:23 MST 2019",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/s-plus.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/s-plus.bib",
acknowledgement = ack-nhfb,
fjournal = "Journal of Applied Econometrics",
journal-URL = "https://onlinelibrary.wiley.com/journal/10991255;
@@ -7713,7 +7731,7 @@
ISBN-13 = "978-1-60558-768-4",
LCCN = "????",
bibdate = "Mon Jul 5 14:17:13 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "In this paper we describe Ginger, a new language with
first class support for literate programming. Literate
programming is a philosophy that argues computer
@@ -7752,8 +7770,8 @@
ISBN-13 = "978-1-4302-1948-4",
LCCN = "HD8039.D37 S45 2009",
bibdate = "Mon Jul 5 13:24:12 MDT 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/unix.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/unix.bib;
z3950.bibsys.no:2100/BIBSYS",
acknowledgement = ack-nhfb,
keywords = "literate programming",
@@ -7787,7 +7805,7 @@
ISBN-13 = "978-1-157-24708-1",
LCCN = "????",
bibdate = "Mon Jul 5 13:09:21 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -7804,7 +7822,7 @@
ISBN-13 = "978-1-156-09458-7",
LCCN = "????",
bibdate = "Mon Jul 5 13:09:21 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -7821,7 +7839,7 @@
ISBN-13 = "978-1-156-87498-1",
LCCN = "????",
bibdate = "Mon Jul 5 13:10:57 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
}
@@ -7835,9 +7853,9 @@
year = "2010",
ISSN = "0896-3207",
bibdate = "Sun Nov 27 15:57:23 MST 2011",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/tugboat.bib",
acknowledgement = ack-bnb # " and " # ack-nhfb,
}
@@ -7854,8 +7872,8 @@
CODEN = "????",
ISSN = "2073-4859",
bibdate = "Thu Aug 13 15:54:57 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/rjournal.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/rjournal.bib",
URL = "http://journal.r-project.org/archive/2011-2/RJournal_2011-2_Lundholm.pdf",
acknowledgement = ack-r-project,
fjournal = "The R Journal",
@@ -7877,9 +7895,9 @@
ISSN = "0883-7252 (print), 1099-1255 (electronic)",
ISSN-L = "0883-7252",
bibdate = "Sat Mar 9 10:20:32 MST 2019",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/s-plus.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/jappleconometrics.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/s-plus.bib",
acknowledgement = ack-nhfb,
fjournal = "Journal of Applied Econometrics",
journal-URL = "https://onlinelibrary.wiley.com/journal/10991255;
@@ -7901,8 +7919,8 @@
CODEN = "JSSOBK",
ISSN = "1548-7660",
bibdate = "Wed Mar 28 07:47:54 MDT 2012",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://www.jstatsoft.org/v46/i03",
acknowledgement = ack-nhfb,
fjournal = "Journal of Statistical Software",
@@ -7917,7 +7935,7 @@
month = nov,
year = "2013",
bibdate = "Tue Feb 18 07:48:15 2020",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "https://github.com/arnoldrobbins/texiwebjr",
abstract = "This is TexiWeb Jr., a super simple literate
programming system built on top of Texinfo and
@@ -7941,12 +7959,12 @@
ISBN-13 = "978-0-13-399231-1 (paperback), 978-0-13-399289-2",
LCCN = "QA76.6 .K64 2005 Suppl. 1",
bibdate = "Wed Feb 4 10:19:23 MST 2015",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
- http://www.math.utah.edu/pub/tex/bib/hash.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/master.bib;
- http://www.math.utah.edu/pub/tex/bib/prng.bib;
- http://www.math.utah.edu/pub/tex/bib/string-matching.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ https://www.math.utah.edu/pub/tex/bib/hash.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/master.bib;
+ https://www.math.utah.edu/pub/tex/bib/prng.bib;
+ https://www.math.utah.edu/pub/tex/bib/string-matching.bib;
z3950.loc.gov:7090/Voyager",
URL = "http://mmix.cs.hm.edu/",
abstract = "In the first edition of Volume 1 of The Art of
@@ -8083,7 +8101,7 @@
howpublished = "Web site",
year = "2017",
bibdate = "Fri Mar 10 14:22:41 2017",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "Skribilo is a free document production tool that takes
a structured document representation as its input and
renders that document in a variety of output formats:
@@ -8123,8 +8141,8 @@
ISSN = "2475-9066",
ISSN-L = "2475-9066",
bibdate = "Thu Sep 13 08:09:35 MDT 2018",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/joss.bib;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/joss.bib;
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
URL = "http://joss.theoj.org/papers/10.21105/joss.00204",
acknowledgement = ack-nhfb,
fjournal = "Journal of Open Source Software",
@@ -8147,7 +8165,7 @@
LCCN = "LC149.5",
bibdate = "Tue Sep 25 07:58:54 MDT 2018",
bibsource = "fsz3950.oclc.org:210/WorldCat;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
series = "Software studies",
abstract = "The message from educators, the tech community, and
even politicians is clear: everyone should learn to
@@ -8207,8 +8225,8 @@
year = "2021",
ISSN = "0896-3207",
bibdate = "Thu Apr 08 07:49:24 2021",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/tugboat.bib",
URL = "https://tug.org/TUGboat/tb42-1/tb130knuth-tuneup21.pdf",
acknowledgement = ack-nhfb,
journal-URL = "https://tug.org/TUGboat/",
@@ -8235,7 +8253,7 @@
ISBN-13 = "978-3-540-51084-0",
LCCN = "QA76.95 .I571 1988",
bibdate = "Thu Sep 26 06:21:35 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "Conference held jointly with AAECC-6.",
series = ser-LNCS,
abstract = "The following topics were dealt with: differential
@@ -8269,7 +8287,7 @@
pages = "x + 449 + xii + 575 + xii + 673 + xi + 515",
year = "1990",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "4 vol.",
acknowledgement = ack-nhfb,
confdate = "2--5 Jan. 1990",
@@ -8294,8 +8312,8 @@
ISSN = "0302-9743 (print), 1611-3349 (electronic)",
LCCN = "QA76.6 .M4543 1991, QA267.A1 L43 no.544",
bibdate = "Wed Aug 31 00:52:14 MDT 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
- http://www.math.utah.edu/pub/tex/bib/string-matching.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
URL = "http://link.springer-ny.com/link/service/series/0558/tocs/t0544.htm;
http://www.springerlink.com/openurl.asp?genre=issue&issn=0302-9743&volume=544",
abstract = "The following topics were dealt with: meta-models for
@@ -8361,7 +8379,7 @@
ISBN-13 = "978-0-86396-172-4",
LCCN = "????",
bibdate = "Fri Feb 27 18:32:40 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
series = "Computational Techniques and Applications 1991",
acknowledgement = ack-nhfb,
sponsor = "Australian Mathematical Society; Applied Mathematics
@@ -8382,7 +8400,7 @@
ISBN-13 = "978-0-89871-313-8",
LCCN = "QA76.9.A43 A34 1993",
bibdate = "Wed Aug 17 23:51:38 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
annote = "4th: 1993: Austin, TX.",
}
@@ -8401,7 +8419,7 @@
ISBN-13 = "978-3-540-19818-5",
LCCN = "QA76.73.Z2 Z2 1992",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
confdate = "14--15 Dec. 1992",
conflocation = "London, UK",
@@ -8421,7 +8439,7 @@
year = "1993",
ISSN = "0908-1216",
bibdate = "Wed Apr 3 16:24:12 MST 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
series = "University of Aalborg Department of Mathematics and
Computer Science --- Reports --- R 1993",
acknowledgement = ack-nhfb,
@@ -8443,7 +8461,7 @@
ISBN-13 = "978-0-89791-636-3",
LCCN = "QA76.7 .A15 1994",
bibdate = "Sat Sep 7 07:51:54 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
abstract = "The following topics were dealt with: programming
language principles; OOP; type theory; program
correctness; lambda calculus; garbage collection; logic
@@ -8477,7 +8495,7 @@
pages = "xxiv + 386",
year = "1994",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
confdate = "31 Oct.--3 Nov. 1994",
conflocation = "Toronto, Ont., Canada",
@@ -8500,7 +8518,7 @@
ISBN-13 = "978-0-8186-5647-7",
LCCN = "QA76.751 .I38 1994",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE Catalog No. 94TH06767.",
acknowledgement = ack-nhfb,
confdate = "14--15 Nov. 1994",
@@ -8527,7 +8545,7 @@
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
LCCN = "QA76.A1 A1125 v.26:1",
bibdate = "Wed Apr 3 16:24:12 MST 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
series = "SIGCSE Bulletin",
acknowledgement = ack-nhfb,
sponsor = "Association for Computing Machinery; Special Interest
@@ -8547,7 +8565,7 @@
pages = "xiii + 825",
year = "1995",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
confdate = "17--21 June 1995",
conflocation = "Graz, Austria",
@@ -8569,7 +8587,7 @@
ISBN-13 = "978-0-8186-5870-9",
LCCN = "QA76.758 .S6447 1994",
bibdate = "Sat Sep 7 17:48:58 MDT 1996",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
confdate = "22--25 Nov. 1994",
conflocation = "Dunedin, New Zealand",
@@ -8595,7 +8613,7 @@
ISSN = "0170-8120",
LCCN = "????",
bibdate = "Fri Feb 27 18:29:50 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
series = "GMD-Studien",
acknowledgement = ack-nhfb,
searchkey = "su:literate programming",
@@ -8619,7 +8637,7 @@
ISBN-13 = "978-0-7803-3390-1",
LCCN = "QA 76.76 R44 C668 1996",
bibdate = "Fri Feb 27 18:25:23 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE Catalog No. 96CH35960.",
acknowledgement = ack-nhfb,
confdate = "17--21 June 1996",
@@ -8650,7 +8668,7 @@
ISBN-13 = "978-0-262-63173-0",
LCCN = "QA76.63 L831 1996",
bibdate = "Fri Feb 27 15:48:07 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
searchkey = "su:literate programming",
sponsor = "Association for Logic Programming.",
@@ -8672,7 +8690,7 @@
ISBN-13 = "978-0-89791-845-9",
LCCN = "????",
bibdate = "Tue Mar 03 09:07:22 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "ACM Order no. 457963.",
acknowledgement = ack-lw,
}
@@ -8694,7 +8712,7 @@
ISBN-13 = "978-1-899796-02-1 (??invalid ISBN??)",
LCCN = "QA76.76.Q35 S64 1996",
bibdate = "Fri Feb 27 15:48:07 MST 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
searchkey = "su:literate programming",
sponsor = "University of Abertay Dundee. University of
@@ -8718,7 +8736,7 @@
ISSN = "1085-9098",
LCCN = "QA76.76.R47 I587 1996",
bibdate = "Tue Mar 03 13:36:47 1998",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib",
note = "IEEE order plan catalog number 96TH100015.",
acknowledgement = ack-nhfb,
}
@@ -8736,7 +8754,7 @@
year = "1997",
bibdate = "Wed Aug 13 10:48:45 MDT 1997",
bibsource = "ftp://ftp.uu.net/library/bibliography;
- http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ https://www.math.utah.edu/pub/tex/bib/litprog.bib",
acknowledgement = ack-nhfb,
location = "Boston, MA",
}
@@ -8760,7 +8778,7 @@
ISBN-13 = "978-3-540-22137-1 (paperback)",
LCCN = "QA76.76.D47 X62 2004",
bibdate = "Mon Jul 5 13:30:42 MDT 2010",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ bibsource = "https://www.math.utah.edu/pub/tex/bib/litprog.bib;
library.ox.ac.uk:210/ADVANCE",
series = "Lecture notes in computer science",
URL = "http://www.springerlink.com/openurl.asp?genre=issue&issn=0302-9743&volume=3092",
diff --git a/info/biblio/litprog.ltx b/info/biblio/litprog.ltx
index 9df88c2a79..0dbdf90374 100644
--- a/info/biblio/litprog.ltx
+++ b/info/biblio/litprog.ltx
@@ -5,9 +5,9 @@
%%% ====================================================================
%%% @LaTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "3.37",
-%%% date = "08 April 2021",
-%%% time = "08:46:59 MDT",
+%%% version = "3.38",
+%%% date = "06 January 2024",
+%%% time = "18:59:46 MST",
%%% filename = "litprog.ltx",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -16,8 +16,8 @@
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
-%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "28460 87 321 3204",
+%%% URL = "https://www.math.utah.edu/~beebe",
+%%% checksum = "37878 87 321 3210",
%%% email = "beebe@math.utah.edu, beebe@acm.org,
%%% beebe@computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -58,11 +58,11 @@
E-mail: \protect\path=beebe@math.utah.edu=,
\protect\path=beebe@acm.org=,
\protect\path=beebe@computer.org= (Internet)\\
- WWW URL: \protect\path=http://www.math.utah.edu/~beebe/=
+ WWW URL: \protect\path=https://www.math.utah.edu/~beebe/=
}
-\date{08 April 2021 \\
-Version 3.37}
+\date{06 January 2024 \\
+Version 3.38}
\begin{document}
\nocite{*}
diff --git a/info/docsurvey/README.txt b/info/docsurvey/README.txt
index 4dcf8aa1a6..e7b3a8824a 100644
--- a/info/docsurvey/README.txt
+++ b/info/docsurvey/README.txt
@@ -4,8 +4,8 @@ The LaTeX docsurvey package
Provides the document
"Programming LaTeX — A survey of documentation and packages"
-2021/12/30
-Copyright 2017-2021 Brian Dunn — www.BDTechConcepts.com
+2024/01/07
+Copyright 2017–2024 Brian Dunn — https://github.com/bdtc/docsurvey
LaTeX Project Public License, version 1.3
diff --git a/info/docsurvey/docsurvey.pdf b/info/docsurvey/docsurvey.pdf
index 606e11f5b1..ed554735be 100644
--- a/info/docsurvey/docsurvey.pdf
+++ b/info/docsurvey/docsurvey.pdf
Binary files differ
diff --git a/info/docsurvey/docsurvey.tex b/info/docsurvey/docsurvey.tex
index 67dccf3dfd..c545de61a8 100644
--- a/info/docsurvey/docsurvey.tex
+++ b/info/docsurvey/docsurvey.tex
@@ -68,18 +68,17 @@
annotation={More examples.},
}
-@book{mittelbachgossens:companion,
- title={The \LaTeX\ Companion},
- author={Frank Mittelbach and Michel Goossens and Johannes Braams
- and David Carlisle and Chris Rowley},
- edition=2,
+@book{mittelbachfischer:companion,
+ title={The \LaTeX\ Companion, 3rd Edition},
+ author={Frank Mittelbach and Ulrike Fischer},
+ edition=3,
publisher={Addison-Wesley},
- year=2004,
- pagetotal=1090,
- isbn={0-201-36299-6},
- url={http://www.informit.com/store/latex-companion-9780133387667},
+ year=2023,
+ pagetotal=1980,
+ isbn={978-0-13-816657-1},
+ url={https://www.informit.com/store/latex-companion-parts-i-ii-3rd-edition-9780138166571},
annotation={Provides extended discussion and examples of the inner workings
- of \LaTeX\ and numerous useful packages.},
+ of \LaTeX\ and hundreds of useful packages.},
}
@book{voss:typesettingmath,
@@ -126,6 +125,15 @@
},
}
+@manual{olsak:nutshell,
+ title={\TeX\ in a Nutshell},
+ author={Petr Olšák},
+ year=2023,
+ pagetotal=31,
+ url={https://ctan.org/pkg/tex-nutshell},
+ annotation={The basics of plain \TeX. \texdoc{tex-nutshell}},
+}
+
@book{abrahams:impatient,
title={\TeX\ for the Impatient},
author={Paul W. Abrahams and Kathryn A. Hargreaves and Karl Berry},
@@ -314,14 +322,27 @@
},
}
-@manual{morris:gettingstarted,
- title={Getting Started with \LaTeXe},
+@manual{lounsbury:undergrad,
+ title={\LaTeX\ for Undergraduates},
+ author={Andrew Lounsbury},
+ year=2022,
+ pagetotal=18,
+ url={https://ctan.org/pkg/latex-for-undergraduates},
+ annotation={A minimalist introduction for undergraduate students,
+ including setup and editors.
+ Be sure to locate and open the source file \filenm{LaTeX\_for\_Undergraduates.tex}
+ \texdoc{latex-for-undergraduates}
+ },
+}
+
+@manual{morris:yetanotherguide,
+ title={Yet Another Guide to \LaTeX\ 2ε},
author={Michael P. Morris},
- year=2020,
- pagetotal=33,
- url={https://ctan.org/pkg/startlatex2e},
- annotation={A beginner's bare-bones overview.
- \texdoc{startlatex2e}
+ year=2023,
+ pagetotal=72,
+ url={https://ctan.org/pkg/yet-another-guide-latex2e},
+ annotation={Guide for users of Windows and TeXLive.
+ \texdoc{yet-another-guide-latex2e}
},
}
@@ -1673,7 +1694,7 @@ annotation,abstract,library,file}
\usepackage{graphicx}
-\usepackage{metalogox}
+\usepackage[utopia]{metalogox}
\usepackage{needspace}
@@ -1706,19 +1727,20 @@ annotation,abstract,library,file}
\addtocategory{printedbooks}{lamport:latex, hokpkadaly:guide, gratzer:moremath,
voss:typesettingmath, voss:typesettingtables, voss:pstricks,
kottwitz:beginner, kottwitz:cookbook,
- mittelbachgossens:companion, TeX:FAQ, tug:books, voss:presentations}
+ mittelbachfischer:companion, TeX:FAQ, tug:books, voss:presentations}
\DeclareBibliographyCategory{TeX}
-\addtocategory{TeX}{eijkhout:topic, abrahams:impatient, texwikibook, doob:gentle,
+\addtocategory{TeX}{eijkhout:topic, olsak:nutshell,
+ abrahams:impatient, texwikibook, doob:gentle,
wilkins:started}
\DeclareBibliographyCategory{LaTeX}
\addtocategory{LaTeX}{hefferon:first, flynn:veryshort, flynn:formatting,
- talbot:novices, talbot:phd, morris:gettingstarted, Bennieston:scientific,
+ talbot:novices, talbot:phd, morris:yetanotherguide, Bennieston:scientific,
oetiker:introduction, greenwade:reference, latexwikibook, latex:authors,
latex:usrguide3,
lamport:latex, hokpkadaly:guide, kottwitz:beginner, kottwitz:cookbook,
- mittelbachgossens:companion
+ mittelbachfischer:companion, lounsbury:undergrad,
}
\DeclareBibliographyCategory{LuaLaTeX}
@@ -2243,8 +2265,8 @@ Keywords={LaTeX, programming, documentation, BD Tech Concepts LLC}%
\title{Programming \LaTeX\Dash \\ A survey of documentation and packages}
\author{Brian Dunn \\
- \small \href{mailto:bd@BDTechConcepts.com}{bd@BDTechConcepts.com} \\
- \small Copyright 2017--2021 Brian Dunn\thanks{
+ \small Github: \url{https://github.com/bdtc/docsurvey} \\
+ \small Copyright 2017--2024 Brian Dunn\thanks{
This work may be distributed and/or modified under the
conditions of the \LaTeX\ Project Public License, either version 1.3
of this license or (at your option) any later version.
@@ -3053,6 +3075,8 @@ Documentation for those interested in creating their own package or class:
A traditional forum with quick replies
to your questions
\url{http://www.latex-community.org}
+ \item[TopAnswers TeX:] Large collection of questions and answers.
+ \url{https://topanswers.xyz/tex}
\end{description}
\item[German forums:] \
@@ -3071,6 +3095,7 @@ Documentation for those interested in creating their own package or class:
\url{http://tug.org/mailman/listinfo}
\item[Newsgroup:] \url{comp.text.tex}
+
\end{description}
@@ -3087,7 +3112,8 @@ Documentation for those interested in creating their own package or class:
\item[TeXLive:] \url{http://tug.org/texlive} \hfill Unix and Windows
\item[MiKTex:] \url{https://miktex.org} \hfill Windows and Mac
\item[proTeXt:] \url{http://tug.org/protext/} \hfill Windows
-\item[MacTex:] \url{http://tug.org/mactex/} \hfill Mac
+\item[MacTeX:] \url{http://tug.org/mactex/} \hfill Mac
+\item[BasicTeX:] \url{https://www.tug.org/mactex/morepackages.html} \hfill Mac (simplified)
\end{description}
@@ -3123,6 +3149,11 @@ Documentation for those interested in creating their own package or class:
\item[2021/12/30:] Added \pkg{usrguide3}, \url{learnlatex.org},
\href{https://www.alanshawn.com/latex3-tutorial/}{latex3-tutorial},
many international resources.
+\item[2024/01/06:] Updated \citetitle{mittelbachfischer:companion}.
+ Replaced Morris's \pub{Gettings Started with \LaTeXe} with
+ \citetitle{morris:yetanotherguide}.
+ Added \citetitle{lounsbury:undergrad}, \citetitle{olsak:nutshell},
+ TopAnswers TeX, Basic TeX.
\end{description}
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index a0727bfa7d..93ca70813e 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -15,7 +15,7 @@
%<*class>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e}
-\ProvidesExplClass{easybook}{2024/01/06}{2024C}
+\ProvidesExplClass{easybook}{2024/01/07}{2024D}
{Easily typesetting Chinese theses or books}
\bool_set_false:N \l__eb_compile_draft_bool
@@ -223,12 +223,12 @@
\cs_generate_variant:Nn \eb_put_newtxmath:n { V }
\str_case:VnF \l__eb_mathfont_value_tl
{
- { times } { \LoadPackage{newtxmath+bm} }
+ { times } { \RequirePackage{newtxmath,bm} }
{ none } { }
}
{
\eb_put_newtxmath:V \l__eb_mathfont_value_tl
- \LoadPackage{newtxmath+bm}
+ \RequirePackage{newtxmath,bm}
}
\ctex_set:n
@@ -302,7 +302,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplPackage{easybase}{2024/01/06}{2024C}
+\ProvidesExplPackage{easybase}{2024/01/07}{2024D}
{Easily typesetting Chinese theses or books}
\cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -362,7 +362,7 @@
}
\cs_new_protected:Npn \eb_if_package_loaded:nnF #1#2#3
{
- \@ifpackageloaded{#1}
+ \IfPackageLoadedTF{#1}
{
\tl_if_blank:nTF {#2}
{ \msg_warning:nnn { easybase } { package-repeat-load-ii } {#1} }
@@ -433,11 +433,11 @@
\PassOptionsToPackage{many}{tcolorbox}
\ProcessKeysOptions{easybase}
\PassOptionsToPackage{\g__eb_ctex_options_clist}{ctex}
-\@ifclassloaded{ctexbook}{}
+\IfClassLoadedTF{ctexbook}{}
{
- \@ifclassloaded{ctexart}{}
+ \IfClassLoadedTF{ctexart}{}
{
- \@ifclassloaded{ctexrep}{}
+ \IfClassLoadedTF{ctexrep}{}
{\RequirePackage[heading]{ctex}}
}
}
@@ -930,7 +930,7 @@
{
\bool_if:NT \l__eb_fnpara_bottom_bool
{
- \@ifpackageloaded{footmisc}
+ \IfPackageLoadedTF{footmisc}
{\msg_warning:nn { easybase } { bottom-not-compatible }}
{
\cs_set:Npn \@makecol
@@ -1702,7 +1702,7 @@
},
caption-every .initial:n = \sffamily\small,
footnote .tl_set:N = \l__eb_subfont_footnote_tl,
- marginpar .tl_set:N = \l__eb_subfont_marginpar_tl,
+ marginpar .tl_set:N = \marginfont,
marginpar .initial:n = \footnotesize,
unknown .code:n = \eb_msg_deprecated_option:n { subfont }
}
@@ -1757,7 +1757,6 @@
unknown .code:n = \eb_msg_deprecated_option:n { spread }
}
-\tl_gset:Nn \marginfont { \l__eb_subfont_marginpar_tl }
\eb_seq_map_inline:nn
{ table,figure,listing }
{
@@ -1927,7 +1926,7 @@
}
\bool_if:NT \l__eb_theorem_support_bool
{
- \LoadPackage{amsthm+thmtools}
+ \RequirePackage{amsthm,thmtools}
\eb_package_date_check:nn { thmtools } { 2020/08/01 }
\cs_set_eq:NN \eb@declaretheorem@save \declaretheorem
\cs_set_eq:NN \eb@declaretheoremsyle@save \declaretheoremstyle
@@ -2029,7 +2028,7 @@
\cs_new_protected:Npn \eb_bibtex_natbib_set:
{
- \LoadPackage[sort&compress]{natbib}
+ \RequirePackage[sort&compress]{natbib}
\str_case:VnTF \l__eb_bib_both_style_tl
{
{ numerical }
@@ -2084,7 +2083,7 @@
{ \eb_put_biblatex:n { style = \l__eb_bib_both_style_tl } }
\tl_if_blank:VF \l__eb_bib_cite_style_tl
{ \eb_put_biblatex:n { citestyle = \l__eb_bib_cite_style_tl } }
- \LoadPackage[backend = biber]{biblatex}
+ \RequirePackage[backend = biber]{biblatex}
\clist_map_function:NN \l__eb_bib_datafile_clist \addbibresource
\tl_gset:Nn \blx@default@theheading { bibintoc }
\defbibheading{bibintoc}[\bibname]{\eb_biber_toc_title:n {##1}}
@@ -2268,7 +2267,7 @@
}
\ctex_at_end_preamble:n
{
- \LoadPackage{hyperref}
+ \RequirePackage{hyperref}
\urlstyle{same}
\eb_allow_url_break:
\eb_put_hyperref:n
@@ -2286,7 +2285,7 @@
{ \AfterPreamble{\eb@labelformat@save{#1}{#2}} }
\AtBeginDocument
{
- \@ifpackageloaded{cleveref}{}
+ \IfPackageLoadedTF{cleveref}{}
{
\labelformat{part}{\CTEXthepart}
\labelformat{chapter}{\CTEXthechapter}
@@ -2328,7 +2327,7 @@
}
%</package>
%<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2024/01/06}{2024C}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2024/01/07}{2024D}
{Customization of tcolorbox for easybook}
\cs_set_protected:Npn \addtotcbstyle #1#2
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index a163c9956c..4b1e8049c7 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook.tex b/macros/latex/contrib/easybook/easybook.tex
index ed546c4946..e7fc2d4d8a 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -23,8 +23,8 @@
name = easybook,
color-scheme = blue,
title = EASYBOOK使用手册,
- version = v2024C,
- date = 2024/01/06,
+ version = v2024D,
+ date = 2024/01/07,
authors = 瞿毅,
info = 简便地排版中文学位论文或书籍,
email = toquyi@163.com,
@@ -234,12 +234,11 @@
cell{1}{3,4} = PaleTurquoise,
cell{2}{5} = PaleTurquoise,
cell{3}{2,4} = PaleTurquoise,
- cell{5}{1} = PaleTurquoise,
+ cell{5}{1} = GreenYellow,
cell{1}{2} = GreenYellow,
- cell{3}{1,4} = GreenYellow,
- cell{5}{2} = GreenYellow
+ cell{3}{1,4} = GreenYellow
}{
- amsthm & bicaption & ctexbook & caption & chemformula \\
+ amsthm & bicaption & ctex & caption & chemformula \\
enumitem & etoolbox & fancyhdr & geometry & hyperref \\
imakeidx & listings & marginnote & mathtools & multicol \\
pifont & pdfpages & siunitx & spbmark & thmtools \\
@@ -674,7 +673,7 @@
\command*{markboth}[\marg{左页标题标记}\marg{右页标题标记}]\default{}
\command*{markright}[\marg{右页标题标记}]\default{}
\command{markdouble}[\marg{双页标题标记}]
- 这三个命令用于手动设置当前页标题标记,一般紧随标题命令,特殊情况下可以使用它们得到需要的页眉页脚内容。上述标记命令内容的选项便是基于这三个命令。其中 \cs{markdouble} 根据是否是双面打印设置相应标记。如果是单面打印,则 \meta{左页标题标记} 无效。
+ 这三个命令用于手动设置当前页标题标记,特殊情况下可以使用它们定义与标题不同的页眉页脚标记。上述标记命令内容的选项便是基于这三个命令。其中 \cs{markdouble} 根据是否是双面打印设置相应标记。如果是单面打印,则 \meta{左页标题标记} 无效。
\end{commands}
\begin{commands}
@@ -832,7 +831,7 @@
\command{contentsuse}[\marg{条目名}\marg{扩展名}]
激活名称为 \meta{条目名} 的浮动环境目录定制功能,它使用的目录文件后缀为 \meta{扩展名}。需要在激活条目后再使用命令 \cs{RegisterTocName} 注册选项。
\command{DeclareFloatList}[\marg{条目名}\marg{扩展名}]\newtag%
- 声明一个浮动环境题注的目录命令 \cs*{listof}\meta{条目名}\code{\textcolor{cs}{s}},并且支持\ref{subsec:directory command} 中图表目录命令的机制。使用这个命令要确保将条目加入目录的机制已经存在,推荐搭配 \pkg*{newfloat} 宏包创建新的浮动环境。选项前有符号 \textcolor{red}{\ding{73}} 表示在声明后可用。下面举一个声明算法目录的例子:
+ 声明一个浮动环境题注的目录命令 \cs*{listof}\meta{条目名}\code{\textcolor{cs}{s}},并且支持\ref{subsec:directory command} 中图表目录命令的机制。使用这个命令要确保将条目加入目录的机制已经存在,推荐搭配 \pkg*{newfloat} 宏包创建新的浮动环境。选项前有红色符号 \textcolor{red}{\ding{73}}(仍包含黑色符号选项的性质)表示在声明后可用。下面举一个声明算法环境和题注目录的例子:
\begin{ctexexam}
\usepackage{newfloat}
\DeclareFloatingEnvironment[
@@ -1204,7 +1203,7 @@
\command{labelformat}[\marg{计数器}\marg{标签引用格式}]
标签格式命令 \cs{labelformat} 可以设置标签引用格式。\meta{标签引用格式} 中 \code{\#1} 代表 \cs*{the}\meta{计数器},可以设置引用序号的前缀和后缀。也可以使用 \pkg*{cleveref} 宏包提供更强大的标签功能。
\command{AtEndPreamble}[\marg{钩子代码}]
- 导言区末尾的钩子命令。为了保证兼容性 \pkg*{hyperref} 宏包被设计在导言区末尾载入,一些情况下需要合适的钩子在 \pkg*{hyperref} 后方执行 \meta{钩子代码},例如载入 \pkg*{cleveref} 宏包。
+ 导言区末尾的钩子命令。为了保证兼容性 \pkg*{hyperref} 宏包被设计在导言区末尾载入,一些情况下需要钩子命令在 \pkg*{hyperref} 宏包后方执行 \meta{钩子代码},例如载入 \pkg*{cleveref} 宏包。
\begin{ctexexam}
\labelformat{chapter}{第#1章}
\labelformat{chapter}{第\thechapter 章}
@@ -1336,7 +1335,7 @@
\shortversion{v = 1.638,date = 2022/03/04,changes = 增加目录条目样式选项注册命令 \cs{RegisterTocName}。}
\shortversion{v = 1.644,date = 2022/03/10,changes = 增加浮动环境目录声明命令 \cs{DeclareFloatList} 配合 \pkg*{caption} 宏包。}
\shortversion{v = 1.682,date = 2022/05/01,changes = 将迷你页判断命令 \cs*{notminipage} 改为被保护命令兼容 \pkg*{circledtext} 宏包。}
- \shortversion{v = 2024C,date = 2024/01/06,changes = 核对依赖宏包的更新改动,优化使用手册的内容细节。}
+ \shortversion{v = 2024D,date = 2024/01/07,changes = 核对依赖宏包的更新改动,优化使用手册的内容细节。}
\end{changelog}
\nocite{*}
diff --git a/macros/latex/contrib/exsol/example-exercisebook.pdf b/macros/latex/contrib/exsol/example-exercisebook.pdf
new file mode 100644
index 0000000000..e332ad06a3
--- /dev/null
+++ b/macros/latex/contrib/exsol/example-exercisebook.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/example-external.pdf b/macros/latex/contrib/exsol/example-external.pdf
new file mode 100644
index 0000000000..767df3f446
--- /dev/null
+++ b/macros/latex/contrib/exsol/example-external.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/example-formulacollection.pdf b/macros/latex/contrib/exsol/example-formulacollection.pdf
index 75730d35d5..965a4e2b3f 100644
--- a/macros/latex/contrib/exsol/example-formulacollection.pdf
+++ b/macros/latex/contrib/exsol/example-formulacollection.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/example-inline.pdf b/macros/latex/contrib/exsol/example-inline.pdf
new file mode 100644
index 0000000000..1ea5fda2cb
--- /dev/null
+++ b/macros/latex/contrib/exsol/example-inline.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/example-local.pdf b/macros/latex/contrib/exsol/example-local.pdf
index ddb51bed26..009b07f672 100644
--- a/macros/latex/contrib/exsol/example-local.pdf
+++ b/macros/latex/contrib/exsol/example-local.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/example-solutionbook.pdf b/macros/latex/contrib/exsol/example-solutionbook.pdf
index 58e8f1172d..6b4758989a 100644
--- a/macros/latex/contrib/exsol/example-solutionbook.pdf
+++ b/macros/latex/contrib/exsol/example-solutionbook.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/example.pdf b/macros/latex/contrib/exsol/example.pdf
index c19b69c848..47225cc0b2 100644
--- a/macros/latex/contrib/exsol/example.pdf
+++ b/macros/latex/contrib/exsol/example.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/exsol.dtx b/macros/latex/contrib/exsol/exsol.dtx
index abe450d0c7..7c2692e2fe 100644
--- a/macros/latex/contrib/exsol/exsol.dtx
+++ b/macros/latex/contrib/exsol/exsol.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2018 by Walter Daems <walter.daems@uantwerpen.be>
+% Copyright (C) 2019 by Walter Daems <walter.daems@uantwerpen.be>
%
% This work may be distributed and/or modified under the conditions of
% the LaTeX Project Public License, either version 1.3 of this license
@@ -30,11 +30,12 @@
%<package|driver>\NeedsTeXFormat{LaTeX2e}
%<driver>\ProvidesFile{exsol.dtx}
%<package>\ProvidesPackage{exsol}
-%<package|driver> [2018/10/23 v1.4 ExSol - Exercises and Solutions package (DMW)]
+%<package|driver> [2024/01/07 v1.6 ExSol - Exercises and Solutions package (DMW)]
%<*driver>
\documentclass[10pt,a4paper]{ltxdoc}
\usepackage[english]{babel}
\usepackage[exercisesfontsize=small]{exsol}
+\usepackage{booktabs}
\usepackage{metalogo}
\EnableCrossrefs
\CodelineIndex
@@ -48,8 +49,8 @@
\RecordChanges
\newcommand{\exsol}{\textsc{ExSol}}
\StopEventually{\PrintChanges\PrintIndex}
-\def\fileversion{1.4}
-\def\filedate{2018/10/23}
+\def\fileversion{1.6}
+\def\filedate{2024/01/07}
\begin{document}
\DocInput{exsol.dtx}
\end{document}
@@ -100,6 +101,9 @@
% \changes{v1.3}{2016/08/09}{\@ Correction of spacings and counters}
% \changes{v1.4}{2018/10/23}{\@ Allowed for adding exerciseseries label in
% solutionseries using option 'usesolutionserieslabels'}
+% \changes{v1.5}{2019/01/02}{\@ Added inline and external mode}
+% \changes{v1.6}{2024/01/07}{\@ Added check to see if babel was
+% loaded, and issue appropriate error}
%
% \DoNotIndex{\newcommand,\newenvironment}
% \setlength{\parindent}{0em}
@@ -134,10 +138,31 @@
% into a simple document harness, such that when running \LaTeX{} on
% the latter, you can generate a nice solution book.
%
+% In \emph{external mode} both the exercises and the solutions are
+% written to secondary files that can be included in a simple document
+% harness, such that when running \LaTeX{} on these, you can generate
+% an exercise as well as a solution book.
+%
% In \emph{local mode} (invoked by specifying the package option 'local'),
% this corresponds to inserting the saved solutions in the current
% document at a later stage in the text.
-%
+%
+% In \emph{inline mode} (invoked by specifying the package option
+% 'inline'), the solutions are inserted 'on the spot'.
+%
+% This has been conveniently summarized in the table below:
+% \begin{center}
+% \begin{tabular}{ccc}
+% \toprule
+% \bf mode & \bf exercises & \bf solutions\\
+% \midrule
+% global & on the spot & in separate document\\
+% external & in separate document & in separate document\\
+% local & on the spot & later in the same document\\
+% inline & on the spot & on the spot \\
+% \bottomrule
+% \end{tabular}
+% \end{center}
% \subsection{Why use \exsol{}?}
% \begin{itemize}
% \item It allows to keep the \LaTeX{} source of your exercises and their
@@ -203,9 +228,16 @@
% \subsubsection{Loading the package}
% The macro package exsol can be loaded with:
% \begin{verbatim}
+% \usepackage{babel}
% \usepackage{exsol}
% \end{verbatim}
%
+% Note before we start that you need to load the babel package before
+% you load the exsol package! This is to allow you to load the
+% appropriate languages for your text.
+%
+% OK, now let's get started.
+%
% Your first choice to make is where you want your solutions to
% appear. The primary objective of the exsol package was 'global
% mode', i.e. separating your solutions from the exercises,
@@ -218,7 +250,11 @@
% Gathering exercises in (numbered) series and 'loading' them locally
% in your text, allows for simplifying the
% individual exercise numbers (omitting their prefix containing,
-% chapter number, section number, subsection number a.s.o.).
+% chapter number, section number, subsection number a.s.o.).
+%
+% A third mode of operation is 'inline mode', in which the
+% solution is inserted in the main text 'on the spot'. You can trigger
+% this, by specifying the package option 'inline'.
%
% \subsubsection{Global mode - flat grouping exercises}
% Adding exercises together with their solutions in your document is
@@ -259,8 +295,7 @@
% series (e.g. according to their degree of difficulty). This can be
% done by using the |exerciseseries| environment instead of the
% |exercises| environment.
-% This environment takes and also takes a
-% mandatory label argument.
+% This environment takes and also takes a mandatory label argument.
% In addition it takes two optional arguments:
% \begin{itemize}
% \item |columns| to specify the amount of clumns
@@ -311,7 +346,8 @@
% \end{exerciseseries}
% \end{verbatim}
%
-%
+% As an alternative, you can specify the 'inine' option to include
+% the solutions on the spot where you specified them.
%
% \subsection{Examples}
%
@@ -319,7 +355,8 @@
% \label{examplesglobal}
% Below, you can find an example of a file that contains a number of
% exercises and solutions, with the goal to generate a separate
-% solution book.
+% solution book. Note that referencing exercises works just as you
+% would expect it.
%
% \begin{Verbatim}[fontsize=\footnotesize]
%<*example>
@@ -356,9 +393,14 @@ equations.
\end{equation}
\end{informulacollection}
+To make sure you master calculating the roots of second-order
+equation, please solve exercise \ref{ex:1}.
+
+
\begin{exercises}[columns = 2]
\begin{exercise}
+ \label{ex:1}
Solve the following equation for $x \in C$, with $C$ the set of
complex numbers:
\begin{equation}
@@ -396,6 +438,7 @@ equations.
The proposed values $x = x_1, x_2$ are solutions to the given equation.
\end{solution}
\begin{exercise}
+ \label{ex:2}
Consider a 2-dimensional vector space equipped with a Euclidean
distance function. Given a right-angled triangle, with the sides
$A$ and $B$ adjacent to the right angle having lengths, $3$ and
@@ -417,7 +460,8 @@ equations.
Therefore, the length of the hypotenuse equals $5$.
\end{solution}
\end{exercises}
-And now, we can come to conclusion.
+
+And now, we can come to the conclusion.
\section{Conclusion}
Solving second-order polynomial equations is very easy.
\end{document}
@@ -428,17 +472,140 @@ Solving second-order polynomial equations is very easy.
% |example.pdf|. As you can see, the formulacollection entry and the
% exercise appear. There's no trace of the solution.
%
-% When running \LaTeX{} on your document (e.g., the file example.tex
-% as part of the exsol package, as a side effect files with the
-% extension |.sol.tex| and |.fc.tex| have been written
-% to disk (in our case, the files |example.sol.tex| and
-% |example.fc.tex|), containing all solutions and entries for
-% the formula collection in sequence.
-%
-% Generating a solution book is as simple as including the solution
-% file into a simple \LaTeX{} harness, that allows you giving it a
-% proper title page and to add other bells and whistles.
-% This can be seen below:
+% The solution can be recovered by including the |example.sol.tex|
+% file in an appropriate harness. This is explained in
+% section~\ref{harnesses}.
+%
+% \subsubsection{external mode}
+% \label{examplesexternal}
+% Below, you can find an example of a file that contains a number of
+% exercises and solutions, with the goal to generate a separate
+% exercise and solution book.
+%
+% \begin{Verbatim}[fontsize=\footnotesize]
+%<*example-external>
+\documentclass[a4paper,10pt]{article}
+
+\usepackage{a4wide}
+\usepackage[english]{babel}
+\usepackage[external]{exsol}
+
+\title{External example, from the \textsf{ExSol} package}
+\author{Walter Daems}
+\setlength{\parindent}{0em}
+\begin{document}
+\maketitle
+
+\section{Introduction}
+
+In this text we explain how to solve second-order polynomial
+equations.
+
+\section{Solving second-order polynomial equations}
+
+\begin{informulacollectiononly}
+\section*{Solving second-order polynomial equations}
+\end{informulacollectiononly}
+\begin{informulacollection}
+ The roots of the following equation
+ \begin{equation}
+ a x^2 + bx + c = 0
+ \end{equation}
+ can be determined as:
+ \begin{equation}
+ x_{1,2} = \frac{-b \pm \sqrt{b^2 - 4 a c}}{2 a}
+ \end{equation}
+\end{informulacollection}
+
+\begin{exercises}[columns = 2]
+
+ \begin{exercise}
+ Solve the following equation for $x \in C$, with $C$ the set of
+ complex numbers:
+ \begin{equation}
+ 5 x^2 -3 x = 5
+ \end{equation}
+ \end{exercise}
+ \begin{solution}
+ Let's start by rearranging the equation, a bit:
+ \begin{eqnarray}
+ 5.7 x^2 - 3.1 x &=& 5.3\\
+ 5.7 x^2 - 3.1 x -5.3 &=& 0
+ \end{eqnarray}
+ The equation is now in the standard form:
+ \begin{equation}
+ a x^2 + b x + c = 0
+ \end{equation}
+ For quadratic equations in the standard form, we know that two
+ solutions exist:
+ \begin{equation}
+ x_{1,2} = \frac{ -b \pm \sqrt{d}}{2a}
+ \end{equation}
+ with
+ \begin{equation}
+ d = b^2 - 4 a c
+ \end{equation}
+ If we apply this to our case, we obtain:
+ \begin{equation}
+ d = (-3.1)^2 - 4 \cdot 5.7 \cdot (-5.3) = 130.45
+ \end{equation}
+ and
+ \begin{eqnarray}
+ x_1 &=& \frac{3.1 + \sqrt{130.45}}{11.4} = 1.27\\
+ x_2 &=& \frac{3.1 - \sqrt{130.45}}{11.4} = -0.73
+ \end{eqnarray}
+ The proposed values $x = x_1, x_2$ are solutions to the given equation.
+ \end{solution}
+ \begin{exercise}
+ Consider a 2-dimensional vector space equipped with a Euclidean
+ distance function. Given a right-angled triangle, with the sides
+ $A$ and $B$ adjacent to the right angle having lengths, $3$ and
+ $4$, calculate the length of the hypotenuse, labeled $C$.
+ \end{exercise}
+ \begin{solution}
+ This calls for application of Pythagoras' theorem, which
+ tells us:
+ \begin{equation}
+ \left\|A\right\|^2 + \left\|B\right\|^2 = \left\|C\right\|^2
+ \end{equation}
+ and therefore:
+ \begin{eqnarray}
+ \left\|C\right\|
+ &=& \sqrt{\left\|A\right\|^2 + \left\|B\right\|^2}\\
+ &=& \sqrt{3^2 + 4^2}\\
+ &=& \sqrt{25} = 5
+ \end{eqnarray}
+ Therefore, the length of the hypotenuse equals $5$.
+ \end{solution}
+\end{exercises}
+And now, we can come to conclusion.
+
+\section{Conclusion}
+Solving second-order polynomial equations is very easy.
+\end{document}
+%</example-external>
+%\end{Verbatim}
+%
+% The result in the original document, can be seen in the file
+% |example-external.pdf|. As you can see, only the formulacollection
+% entry appears. There's no trace of the exercises or the solutions.
+%
+% \subsubsection{Harnesses}
+% \label{harnesses}
+%
+% When running \LaTeX{} on your document in global or external mode
+% (e.g., the file example-external.tex as part of the exsol package,
+% as a side effect files with the
+% extension |.sol.tex|, |.exc.tex| and/or |.fc.tex| have been written
+% to disk (in our case, the files |example-external.sol.tex|,
+% |example-external.exc.tex| and |example-external.fc.tex|),
+% containing all exercises, solutions and entries for the formula
+% collection in sequence.
+%
+% Generating an exercises/solution book is as simple as including the
+% exercise/solution file into a simple \LaTeX{} harness, that allows
+% you giving it a proper title page and to add other bells and whistles.
+% As an example, you can find a harness for a solution book below.
%
% \begin{Verbatim}[fontsize=\footnotesize]
%<*examplesol>
@@ -464,11 +631,8 @@ Solving second-order polynomial equations is very easy.
%</examplesol>
% \end{Verbatim}
%
-% Generating a formula collection is as simple as including the
-% formula collectoin file into a simple \LaTeX{} harness, that allows
-% you giving it a proper title page and to add other bells and
-% whistles.
-% This can be seen below:
+% Similar harnesses can be used for the exercise book and the formula
+% collection.
%
% \begin{Verbatim}[fontsize=\footnotesize]
%<*examplefor>
@@ -494,6 +658,31 @@ Solving second-order polynomial equations is very easy.
%</examplefor>
% \end{Verbatim}
%
+% \begin{Verbatim}[fontsize=\footnotesize]
+%<*exampleexc>
+\documentclass[a4paper,10pt]{article}
+
+\usepackage{a4wide}
+\usepackage[english]{babel}
+\usepackage{exsol}
+
+\setlength{\parindent}{0em}
+
+\title{Exercise book, specified in the example-external of the
+ \textsf{ExSol} package}
+\author{Walter Daems}
+
+\begin{document}
+
+\maketitle
+
+\input{example-external.exc.tex}
+
+\end{document}
+%</exampleexc>
+% \end{Verbatim}
+%
+%
% \subsubsection{Local mode}
%
% Below, you can find an example of a file that contains a number of
@@ -596,6 +785,103 @@ Solving second-order polynomial equations is very easy.
%</example-local>
% \end{Verbatim}
%
+%
+% \subsubsection{Inline mode}
+%
+% Below, you can find an example of a file that contains a number of
+% exercises and solutions, with the goal to include the solutions on
+% the spot.
+%
+%
+% \begin{Verbatim}[fontsize=\footnotesize]
+%<*example-inline>
+\documentclass[11pt,a4paper]{article}
+
+\usepackage[german]{babel}
+\usepackage[inline,usesolutionserieslabels]{exsol}
+\usepackage{enumitem}
+
+\setlength{\exsolexercisetopbottomsep}{0pt plus 0pt minus 1pt}
+\setlength{\exsolexerciseleftmargin}{2em}
+\setlength{\exsolexerciserightmargin}{1em}
+\setlength{\exsolexerciseparindent}{0em}
+\setlength{\exsolexerciselabelsep}{1ex}
+\setlength{\exsolexerciselabelwidth}{30pt}
+\setlength{\exsolexerciseitemindent}{0pt}
+\setlength{\exsolexerciseparsep}{\parskip}
+
+\title{Local inline example, from the \textsf{ExSol} package}
+\author{Philippe Marti}
+\setlength{\parindent}{0em}
+\begin{document}
+\maketitle
+
+\section{Gleichungssysteme und Geraden}
+
+Ein bisschen Theorie\ldots
+
+\begin{exerciseseries}[solsubrule=\hrule]{Gleichungssysteme}
+ \begin{exercise}
+ Die Summe zweier Zahlen ist 17 und ihre Differenz 7. Bestimme die
+ beiden Zahlen!
+ \end{exercise}
+ \begin{solution}
+ 5 und 12
+ \end{solution}
+
+ \begin{exercise}
+ Die Differenz einer Zahl und dem Dreifachen einer zweiten Zahl ist
+ 14. Bestimme die beiden Zahlen, falls die zweite Zahl ein Zehntel
+ der ersten ist.
+ \end{exercise}
+ \begin{solution}
+ 20 und 2
+ \end{solution}
+\end{exerciseseries}
+~\\
+Etwas mehr Theorie\ldots
+
+\begin{exerciseseries}{Geraden}
+ \begin{exercise}
+ Berechne den Schnittpunkt von \mbox{$y=3x+1$} und \mbox{$y=3x-7$}.
+ \end{exercise}
+ \begin{solution}
+ Es gibt keinen Schnittpunkt
+ \end{solution}
+
+ \begin{exercise}
+ Die Familie Meier fordert Offerten f\"ur eine Heizungsreparatur
+ ein. Firma A berechnet f\"ur die Fahrtkosten Fr. 42.- und f\"ur
+ jede Arbeitsstunde 76.-. Bei der Firma B sind die Fahrtkosten
+ Fr. 35.- und jede Arbeitsstunde wird mit Fr. 80.- berechnet.
+ \begin{enumerate}[label=\alph*)]
+ \item Welche Kosten entstehen f\"ur beide Firmen, wenn ein Monteur
+ 3.5 Stunden
+ f\"ur die Arbeit benötigt? Welche Firma ist in diesem Fall
+ kostengünstiger?
+
+ \item Wie lauten die Gleichungen derjenigen zwei linearen
+ Funktionen, die jeder Arbeitszeit $x$ (in Stunden) die
+ entstehenden Kosten $y$ (in Franken) zuordnet?
+
+ \item Berechne, bei welcher Arbeitszeit die Kosten bei beiden
+ Firmen gleich sind.
+ \end{enumerate}
+ \end{exercise}
+ \begin{solution}
+ \begin{enumerate}[label=\alph*)]
+ \item Firma A: 308.- $|$ Firma B: 315.-
+ \item A: $y=76x+42$ $|$ B: $y=80x+35$
+ \item Bei $1\frac{3}{4}$ Stunden
+ \end{enumerate}
+ \end{solution}
+\end{exerciseseries}
+
+\end{document}
+%</example-inline>
+% \end{Verbatim}
+%
+%
% \subsection{Fiddling with the spacing}
%
% The default spacing provided by the \textsf{ExSol} package should be
@@ -699,6 +985,8 @@ Solving second-order polynomial equations is very easy.
\RequirePackage{kvoptions}
\RequirePackage{multicol}
\RequirePackage{varwidth}
+\@ifpackageloaded{babel}{\typeout{Good: you loaded babel first!}}{\PackageError{exsol}{You forgot to load the
+ babel package before exsol}{}}
% \end{macrocode}
%
% \subsection{Package options}
@@ -716,6 +1004,26 @@ Solving second-order polynomial equations is very easy.
% \end{macrocode}
% \end{macro}
%
+% \changes{v1.5}{2019/01/02}{Added option external}
+% \begin{macro}{external}
+% This boolean option (true, false) allows setting the mode of the
+% package into external, i.e. that the both exercises and solutions
+% will be written to separate files.
+% \begin{macrocode}
+\DeclareBoolOption[false]{external}
+% \end{macrocode}
+% \end{macro}
+%
+% \changes{v1.5}{2019/01/02}{Added option inline}
+% \begin{macro}{inline}
+% This boolean option (true, false) allows setting the mode of the
+% package into inline, i.e. that the solutions will be included 'on
+% the spot'.
+% \begin{macrocode}
+\DeclareBoolOption[false]{inline}
+% \end{macrocode}
+% \end{macro}
+%
% \changes{v1.2}{2016/05/05}{Added option nolabels}
% \begin{macro}{nolabels}
% This boolean option (true, false) allows suppressing the 'Exercise'
@@ -845,8 +1153,14 @@ Solving second-order polynomial equations is very easy.
\typeout{Writing solutions to solution file \jobname.sol.tex}
\newwrite\solutionstream
\immediate\openout\solutionstream=\jobname.sol.tex
+ \ifexsol@external
+ \typeout{Writing exercises to exercise file \jobname.exc.tex}
+ \newwrite\exercisestream
+ \immediate\openout\exercisestream=\jobname.exc.tex
+ \else
\typeout{Using intermediate exercise file \jobname.exc.tex}
\newwrite\exercisestream
+ \fi
\typeout{Writing formulae to formula collection file \jobname.fc.tex}
\newwrite\formulacollectionstream
\immediate\openout\formulacollectionstream=\jobname.fc.tex
@@ -953,7 +1267,9 @@ Solving second-order polynomial equations is very easy.
\def\exercise{\FV@Environment{}{exercise}}
\def\FVB@exercise{%
\refstepcounter{exercise}%
+ \ifexsol@external\else
\immediate\openout\exercisestream=\jobname.exc.tex
+ \fi
\ifexsol@local
% \immediate\write\solutionstream{}
\else
@@ -961,8 +1277,6 @@ Solving second-order polynomial equations is very easy.
% \string\quad\string\newline}
\fi
\ifexsol@copyexercisesinsolutions
- % WDSC tofix
- % \typeout{Writing exercise to \jobname.sol.tex}
\immediate\write\solutionstream{\string\begin{exsol@exercise}{\theexercise}}
\fi
\immediate\write\exercisestream{\string\begin{exsol@exercise}{\theexercise}}
@@ -988,8 +1302,10 @@ Solving second-order polynomial equations is very easy.
\ifexsol@copyexercisesinsolutions
\immediate\write\solutionstream{\string\end{exsol@exercise}}
\fi
+ \ifexsol@external\else
\immediate\closeout\exercisestream
\input{\jobname.exc.tex}
+ \fi
}
\DefineVerbatimEnvironment{exercise}{exercise}{}
% \end{macrocode}
@@ -1050,12 +1366,22 @@ Solving second-order polynomial equations is very easy.
% \begin{macrocode}
\def\solution{\FV@Environment{}{solution}}
\def\FVB@solution{%
- %\typeout{Writing solution to \jobname.sol.tex}
+ % \typeout{Writing solution to \jobname.sol.tex}
+ % WDSC
\ifexsol@copyexercisesinsolutions
- \immediate\write\solutionstream{\string\begin{exsol@solution}{}}
+ \immediate\write\solutionstream{\string\begin{exsol@solution}{}}
\else
- \immediate\write\solutionstream{\string\begin{exsol@solution}{\theexercise}}
+ \ifexsol@inline
+ \immediate\write\solutionstream{\string\begin{exsol@solution}{}}
+ \else
+ \immediate\write\solutionstream{\string\begin{exsol@solution}{\theexercise}}
+ \fi
\fi
+ % \ifexsol@copyexercisesinsolutions
+ % \immediate\write\solutionstream{\string\begin{exsol@solution}{}}
+ % \else
+ % \immediate\write\solutionstream{\string\begin{exsol@solution}{\theexercise}}
+ % \fi
\@bsphack
\begingroup
\FV@UseKeyValues
@@ -1071,6 +1397,11 @@ Solving second-order polynomial equations is very easy.
\def\FVE@solution{
\endgroup\@esphack
\immediate\write\solutionstream{\string\end{exsol@solution}}
+ \ifexsol@inline
+ \immediate\closeout\solutionstream
+ \input{\jobname.sol.tex}
+ \immediate\openout\solutionstream=\jobname.sol.tex
+ \fi
}
\DefineVerbatimEnvironment{solution}{solution}{}
% \end{macrocode}
@@ -1163,13 +1494,17 @@ Solving second-order polynomial equations is very easy.
\setkeys{exerciseseries}{#1}%
\paragraph{\seriesname~\theexerciseseries:~#2}~\par
\ifthenelse{\columncount > 1}{\begin{multicols}{\columncount}}{}
+ \ifexsol@inline\else
\immediate\write\solutionstream{\string\begin\string{solutionseries\string}%
\string[#1\string]\string{#2\string}\string{\theexerciseseries\string}}
- }
- {
- \ifthenelse{\columncount > 1}{\end{multicols}}{}\relax
- \exsubrule\par
+ \fi
+}
+{
+ \ifthenelse{\columncount > 1}{\end{multicols}}{}\relax
+ \exsubrule\par
+ \ifexsol@inline\else
\immediate\write\solutionstream{\string\end\string{solutionseries\string}}
+ \fi
}
% \end{macrocode}
% \end{macro}
@@ -1335,6 +1670,8 @@ Solving second-order polynomial equations is very easy.
% \changes{v1.3}{2016/08/09}{Corrected counter in solutionstream}
% \changes{v1.3}{2016/08/09}{Added macro to suppress chapter in
% solution stream}
+% \changes{v1.5}{2019/01/02}{Added writing the sectioning code to the
+% exercise stream in external mode}
% \begin{macrocode}
\newif\ifnoexinchapter
\noexinchapterfalse
@@ -1349,6 +1686,10 @@ Solving second-order polynomial equations is very easy.
\addtocounter{chapter}{-1}
\immediate\write\solutionstream{\string\setcounter{chapter}{\arabic{chapter}}%
\string\chapter{#1}}%
+ \ifexsol@external
+ \immediate\write\exercisestream{\string\setcounter{chapter}{\arabic{chapter}}%
+ \string\chapter{#1}}%
+ \fi
\addtocounter{chapter}{1}
\fi
}
@@ -1356,6 +1697,9 @@ Solving second-order polynomial equations is very easy.
\let\exsol@@frontmatter\frontmatter
\def\frontmatter{%
\immediate\write\solutionstream{\string\frontmatter}%
+ \ifexsol@external%
+ \immediate\write\exercisestream{\string\frontmatter}%
+ \fi%
\exsol@@frontmatter
}
\fi
@@ -1363,6 +1707,9 @@ Solving second-order polynomial equations is very easy.
\let\exsol@@mainmatter\mainmatter
\def\mainmatter{%
\immediate\write\solutionstream{\string\mainmatter}%
+ \ifexsol@external%
+ \immediate\write\exercisestream{\string\mainmatter}%
+ \fi%
\exsol@@mainmatter
}
\fi
@@ -1370,6 +1717,9 @@ Solving second-order polynomial equations is very easy.
\let\exsol@@backmatter\backmatter
\def\backmatter{%
\immediate\write\solutionstream{\string\backmatter}%
+ \ifexsol@external%
+ \immediate\write\exercisestream{\string\backmatter}%
+ \fi%
\exsol@@backmatter
}
\fi
@@ -1377,6 +1727,9 @@ Solving second-order polynomial equations is very easy.
\let\exsol@@appendix\appendix
\def\appendix{%
\immediate\write\solutionstream{\string\appendix}%
+ \ifexsol@external%
+ \immediate\write\exercisestream{\string\appendix}%
+ \fi%
\exsol@@appendix
}
\fi
@@ -1403,6 +1756,9 @@ Solving second-order polynomial equations is very easy.
\newcommand{\noexercisesinchapter}
{
\immediate\write\solutionstream{No exercises in this chapter}
+ \ifexsol@external%
+ \immediate\write\exercisestream{No exercises in this chapter}%
+ \fi%
}
% \end{macrocode}
% \end{macro}
diff --git a/macros/latex/contrib/exsol/exsol.ins b/macros/latex/contrib/exsol/exsol.ins
index 4a96cb05e0..f5967d7191 100644
--- a/macros/latex/contrib/exsol/exsol.ins
+++ b/macros/latex/contrib/exsol/exsol.ins
@@ -1,4 +1,4 @@
-%% Copyright (C) 2018 by Walter Daems <walter.daems@uantwerpen.be>
+%% Copyright (C) 2019 by Walter Daems <walter.daems@uantwerpen.be>
%%
%% This work may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3 of this license
@@ -27,7 +27,7 @@
This is a generated file.
-Copyright (C) 2018 by Walter Daems <walter.daems@uantwerpen.org>
+Copyright (C) 2019 by Walter Daems <walter.daems@uantwerpen.org>
This file may be distributed and/or modified under the conditions of
the LaTeX Project Public License, either version 1.3 of this license
@@ -46,7 +46,10 @@ and version 1.3 or later is part of all distributions of LaTeX version
\generate{\file{example.tex}{\from{exsol.dtx}{example}}}
\generate{\file{example-solutionbook.tex}{\from{exsol.dtx}{examplesol}}}
\generate{\file{example-formulacollection.tex}{\from{exsol.dtx}{examplefor}}}
+\generate{\file{example-exercisebook.tex}{\from{exsol.dtx}{exampleexc}}}
\generate{\file{example-local.tex}{\from{exsol.dtx}{example-local}}}
+\generate{\file{example-inline.tex}{\from{exsol.dtx}{example-inline}}}
+\generate{\file{example-external.tex}{\from{exsol.dtx}{example-external}}}
\obeyspaces
diff --git a/macros/latex/contrib/exsol/exsol.pdf b/macros/latex/contrib/exsol/exsol.pdf
index 0fd252d117..db7e94c546 100644
--- a/macros/latex/contrib/exsol/exsol.pdf
+++ b/macros/latex/contrib/exsol/exsol.pdf
Binary files differ
diff --git a/macros/latex/contrib/exsol/manifest.txt b/macros/latex/contrib/exsol/manifest.txt
index 988ba6170f..dd199abe58 100644
--- a/macros/latex/contrib/exsol/manifest.txt
+++ b/macros/latex/contrib/exsol/manifest.txt
@@ -1,13 +1,16 @@
-.
+[ 4096] .
[ 1644] README
-[ 320] manifest.txt
+[ 443] manifest.txt
[ 403] LICENSE
-[ 288497] exsol.pdf
-[ 2325] exsol.ins
-[ 48772] exsol.dtx
-[ 102060] example-solutionbook.pdf
-[ 101326] example.pdf
-[ 95452] example-local.pdf
-[ 86274] example-formulacollection.pdf
+[ 227438] exsol.pdf
+[ 2547] exsol.ins
+[ 59594] exsol.dtx
+[ 69744] example-solutionbook.pdf
+[ 61820] example.pdf
+[ 55624] example-local.pdf
+[ 56960] example-inline.pdf
+[ 55413] example-formulacollection.pdf
+[ 58600] example-external.pdf
+[ 48449] example-exercisebook.pdf
-0 directories, 10 files
+1 directory, 13 files
diff --git a/macros/latex/contrib/isphysicalmath/README.md b/macros/latex/contrib/isphysicalmath/README.md
index af03bf862f..f4b21a8e31 100644
--- a/macros/latex/contrib/isphysicalmath/README.md
+++ b/macros/latex/contrib/isphysicalmath/README.md
@@ -5,7 +5,7 @@ Author: Mario Fantini, <marfant7@gmail.com>
License: LaTeX Project Public License lppl
-Copyright (c) 2023 Mario Fantini
+Copyright (c) 2024 Mario Fantini
---
@@ -18,15 +18,15 @@ If you are interested in the form of math and physics, here comes `isphysicalmat
as far as international scientific notation and formatting of formulas, quantities,
numerical values, factors, dimensions, measurement units.
-So, `isphysicalmath` package helps user to write mathematical and physical contents,
- according to the scientific notation (international mainly), in an elegant way.
+So, isphysicalmath` package helps user to write mathematical and physical contents,
+according to the scientific notation (international mainly), in an elegant way.
# Dependencies
-`isphysicalmath` has not dependencies.
+`isphysicalmath` has xstring package dependency.
-Internally, it uses standard commands like: \textnormal, \hspace{}; however,
+Internally, it uses standard commands like: \textnormal, \hspace{}, \,; however,
it performs its activity in complex math environment too.
@@ -54,6 +54,8 @@ The documentation is `isphysicalmath-doc.pdf` mainly. It contains:
- option 'comma'
+ - command 'comma'
+
- isphysicalmath url
- Copyright
@@ -61,22 +63,6 @@ The documentation is `isphysicalmath-doc.pdf` mainly. It contains:
- Change History
-# Build isphysicalmath.sty
-```
-cd isphysicalmath
-latex isphysicalmath.ins
-```
-
-# Build the documentation
-
-```
-cd isphysicalmath
-latex isphysicalmath.dtx
-makeindex -s gglo.ist -o isphysicalmath.gls isphysicalmath.glo
-latex isphysicalmath.dtx
-dvipdf isphysicalmath.dvi
-```
-
# Credits
Thanks to all TeX/LaTeX contributors, in particular to Scott Pakin
@@ -86,12 +72,16 @@ and services.
# URL
-Package home URL: https://github.com/MartDiVenus/LaTeX/tree/isphysicalmath
+Package home URL:
+
+https://ctan.org/pkg/isphysicalmath
+
+https://github.com/MartDiVenus/LaTeX/tree/isphysicalmath
# License
-Copyright (C) 2023 by Mario Fantini <marfant7@gmail.com>
+Copyright (C) 2024 by Mario Fantini <marfant7@gmail.com>
This file may be distributed and/or modified under the conditions of
the LaTeX Project Public License, either version 1.3 of this license
@@ -111,3 +101,14 @@ This work consists of the files isphysicalmath.dtx and isphysicalmath.ins
and the derived file isphysicalmath.sty.
+# Change History
+
+- v1.0.0
+
+2023.09.18 First version.
+
+
+- v1.1.0
+
+2024.01.03 improvements have been brought, see isphysicalmath-doc.pdf.
+
diff --git a/macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf b/macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf
index d69e59aec5..ef449a6d1d 100644
--- a/macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf
+++ b/macros/latex/contrib/isphysicalmath/isphysicalmath-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/isphysicalmath/isphysicalmath.dtx b/macros/latex/contrib/isphysicalmath/isphysicalmath.dtx
index a95d88e661..48dad58b76 100644
--- a/macros/latex/contrib/isphysicalmath/isphysicalmath.dtx
+++ b/macros/latex/contrib/isphysicalmath/isphysicalmath.dtx
@@ -29,31 +29,156 @@
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%<package>\ProvidesPackage{isphysicalmath}
%<*package>
-[2023/09/18 v1.0.0 .dtx isphysicalmath file]
+[2024/01/03 v1.1.0 .dtx isphysicalmath file]
%</package>
-%<package>% option [dc]: changes dots in commas.
+%<package>\RequirePackage{xstring}
+%<package>%
+%<package>% Notation section:
+%<package>% option [dc]: changes dots in commas (\ispmc), or commas in dots (\ispmrc).
%<package>\DeclareOption{dc}{
-%<package>\def\ispmdc#1.#2{{#1,#2}}
+%<package>\def\ispmc#1.#2{{#1,#2}}
+%<package>\def\ispmrc#1,#2{{#1.#2}}
%<package>}
-%<package>% option [comma]: scientific international notation for thousands.
+%<package>%
+%<package>% option [comma]: scientific international notation for thousands and their multiples.
%<package>\DeclareOption{comma}{
-%<package> \def\ispmnovem#1#2#3#4#5#6#7#8#9{#1#2#3,#4#5#6,#7#8#9}
-%<package> \def\ispmocto#1#2#3#4#5#6#7#8{#1#2,#3#4#5,#6#7#8}
-%<package> \def\ispmseptem#1#2#3#4#5#6#7{#1,#2#3#4,#5#6#7}
-%<package> \def\ispmsex#1#2#3#4#5#6{#1#2#3,#4#5#6}
-%<package> \def\ispmquinque#1#2#3#4#5{#1#2,#3#4#5}
-%<package> \def\ispmquattuor#1#2#3#4{#1,#2#3#4}
+%<package>\def\ispmc#1{%
+%<package>\StrLen{#1}[\temp]%
+%<package>\ifnum\temp=4%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\unoq,\dueq\treq\quattroq%
+%<package>\fi%
+%<package>\ifnum\temp=5%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\unoq\dueq,\treq\quattroq\cinqueq%
+%<package>\fi%
+%<package>\ifnum\temp=6%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\unoq\dueq\treq,\quattroq\cinqueq\seiq%
+%<package>\fi%
+%<package>\ifnum\temp=7%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\StrChar{#1}{7}[\setteq]%
+%<package>\unoq,\dueq\treq\quattroq,\cinqueq\seiq\setteq%
+%<package>\fi%
+%<package>\ifnum\temp=8%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\StrChar{#1}{7}[\setteq]%
+%<package>\StrChar{#1}{8}[\ottoq]%
+%<package>\unoq\dueq,\treq\quattroq\cinqueq,\seiq\setteq\ottoq%
+%<package>\fi%
+%<package>\ifnum\temp=9%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\StrChar{#1}{7}[\setteq]%
+%<package>\StrChar{#1}{8}[\ottoq]%
+%<package>\StrChar{#1}{9}[\noveq]%
+%<package>\unoq\dueq\treq,\quattroq\cinqueq\seiq,\setteq\ottoq\noveq%
+%<package>\fi%
+%<package>}
%<package>}
%<package>\ExecuteOptions{dc}
%<package>\ExecuteOptions{comma}
%<package>\ProcessOptions\relax
-%<package>% space between value and measurement unit
-%<package>\newcommand{\ispms}{\hspace{0.5mm}}
+%<package>%
+%<package>% command \ispmcomma: scientific international notation for thousands and their multiples.
+%<package>\newcommand{\ispmcomma}[1]{%
+%<package>\StrLen{#1}[\temp]%
+%<package>\ifnum\temp=4%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\unoq,\dueq\treq\quattroq%
+%<package>\fi%
+%<package>\ifnum\temp=5%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\unoq\dueq,\treq\quattroq\cinqueq%
+%<package>\fi%
+%<package>\ifnum\temp=6%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\unoq\dueq\treq,\quattroq\cinqueq\seiq%
+%<package>\fi%
+%<package>\ifnum\temp=7%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\StrChar{#1}{7}[\setteq]%
+%<package>\unoq,\dueq\treq\quattroq,\cinqueq\seiq\setteq%
+%<package>\fi%
+%<package>\ifnum\temp=8%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\StrChar{#1}{7}[\setteq]%
+%<package>\StrChar{#1}{8}[\ottoq]%
+%<package>\unoq\dueq,\treq\quattroq\cinqueq,\seiq\setteq\ottoq%
+%<package>\fi%
+%<package>\ifnum\temp=9%
+%<package>\StrChar{#1}{1}[\unoq]%
+%<package>\StrChar{#1}{2}[\dueq]%
+%<package>\StrChar{#1}{3}[\treq]%
+%<package>\StrChar{#1}{4}[\quattroq]%
+%<package>\StrChar{#1}{5}[\cinqueq]%
+%<package>\StrChar{#1}{6}[\seiq]%
+%<package>\StrChar{#1}{7}[\setteq]%
+%<package>\StrChar{#1}{8}[\ottoq]%
+%<package>\StrChar{#1}{9}[\noveq]%
+%<package>\unoq\dueq\treq,\quattroq\cinqueq\seiq,\setteq\ottoq\noveq%
+%<package>\fi%
+%<package>}
+%<package>%
+%<package>%
+%<package>% Formatting section:
+%<package>% a small space between value and measurement unit
+%<package>\newcommand{\ispms}{\,}
%<package>% normal text rendering for first measurement unit
%<package>\newcommand{\ispmntone}[1]{\textnormal{#1}}
-%<package>% jolly: the default setting is --- normal text rendering for a generic 'entity'.
+%<package>% jolly: the default setting consists in --- a $0.15\ispmone{mm}$ of space
+%<package>% and normal text rendering for a generic 'entity'.
%<package>% If you are a developer, you can modify it when and how you want.
-%<package>\newcommand{\ispm}[1]{\textnormal{#1}}
+%<package>\newcommand{\ispm}[1]{\hspace{0.15mm}\textnormal{#1}}
%<package>% normal text rendering for first and second measurement units
%<package>\newcommand{\ispmnttwo}[2]{\textnormal{#1}\textnormal{#2}}
%<package>% space between first and second measurement units
@@ -64,14 +189,21 @@
%<package>% \ispm if you have two measurement units
%<package>% e.g. $L = 20 \ispmtwo{N}{m}$
%<package>\newcommand{\ispmtwo}[2]{\ispms\ispmnttwo\ispmss{#1}\ispmnttwo\ispmss{#2}}
-%<package>% normal text rendering for third measurement unit
-%<package>\newcommand{\ispmntr}[1]{\textnormal{#1}}
%<package>% ispm if you have three measurement units
%<package>% e.g. $V = 8 \ispmtwo{m}{m}\ispmthird{m}$
-%<package>\newcommand{\ispmthird}[1]{\ispmss\ispmntr{#1}}
+%<package>\newcommand{\ispmthird}[1]{\ispmss\ispm{#1}}
+%<package>% and so on until ninth measurement unit
+%<package>\newcommand{\ispmfourth}[1]{\ispmss\ispm{#1}}
+%<package>\newcommand{\ispmfifth}[1]{\ispmss\ispm{#1}}
+%<package>\newcommand{\ispmsixth}[1]{\ispmss\ispm{#1}}
+%<package>\newcommand{\ispmseventh}[1]{\ispmss\ispm{#1}}
+%<package>\newcommand{\ispmeighth}[1]{\ispmss\ispm{#1}}
+%<package>\newcommand{\ispmninth}[1]{\ispmss\ispm{#1}}
+%<package>% If you don't want numerical order, you could use generic \ispmn command
+%<package>\newcommand{\ispmn}[1]{\ispmss\ispm{#1}}
%<*driver>
\documentclass{ltxdoc}
-\usepackage{isphysicalmath}[2023/09/18]
+\usepackage{isphysicalmath}[2024/01/03]
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
@@ -83,13 +215,10 @@
\renewcommand*\contentsname{General index}%
\tableofcontents%
\clearpage}
-
\EnableCrossrefs
\CodelineIndex
-\RecordChanges
\begin{document}
- \DocInput{isphysicalmath.dtx}
- \PrintChanges
+\DocInput{isphysicalmath.dtx}
\end{document}
%</driver>
% \fi
@@ -110,10 +239,6 @@
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
-%
-%
-%\changes{v1.0.0}{2023/09/18}{Initial version}
-%
%\indice
%
%\GetFileInfo{isphysicalmath.dtx}
@@ -152,19 +277,20 @@
%\textsl{isphysicalmath} acting is valid too.
%
%\section{Dependencies}
-% \textsl{isphysicalmath} has not dependencies.
+%\label{sec:dependencies}
+%\textsl{isphysicalmath} has \textsl{xstring} package dependency.
%
%Internally, it uses standard \LaTeX{} built-in commands like: \texttt{\textbackslash textnormal},
-%\texttt{\textbackslash hspace\{\}};
+%\texttt{\textbackslash hspace\{\}}, \texttt{\textbackslash ,};
% however, it performs its activity in complex math environment too.
%\newpage
%\section{Usage}
-%
+%\label{sec:usage}
%\DescribeMacro{\ispm}
%
-%\textit{hp.} It is a jolly command. The default setting substitutes the famous
-% \LaTeX{} built-in command \texttt{\textbackslash textnormal}, in other words
-% \texttt{\textbackslash textnormal} is the value of \texttt{\textbackslash ispm}
+%\textit{hp.} It is a jolly command.
+%The default setting consists in --- a $0.15\ispmone{mm}$ of space and normal text rendering for a generic 'entity'.
+%In other words <\texttt{\textbackslash textnormal}> and <0.15mm> are the values of \texttt{\textbackslash ispm}
% variable. So, if you are a developer you can modify this variable how and when you want.
% I use it for generic ``entities''. \\
%\textit{th.} Default setting: normal text rendering for a generic ``entity''.\\
@@ -202,33 +328,59 @@
%|\ispmone|\marg{the second %measurement unit in place of the II argument (denominator)}
%|\ispmthird|\marg{third measurement unit in place of III argument} \\ \\
%
+%\DescribeMacro{ ~\ } And so on until ninth measurement unit, having: \\
+%\DescribeMacro{\ispmfourth}\\
+%\DescribeMacro{\ispmfifth} \\
+%\DescribeMacro{\ispmsixth}\\
+%\DescribeMacro{\ispmseventh} \\
+%\DescribeMacro{\ispmeighth} \\
+%\DescribeMacro{\ispmninth} ~\ \\ \\
+%\DescribeMacro{\ispmn}
+%
+%If you don't want to follow a numerical order, you can use this command.
+%
+%\textit{hp.} You have three measurement units. \\
+%\textit{th.} Horizontal space between the first measurement unit
+%and numerical value, horizontal space between the first
+%measurement unit and the second %measurement unit, horizontal space between
+%the second measurement unit and third measurement unit; normal text
+%rendering for all the measurement units.\\
+%|\ispmtwo|\marg{the first measurement unit in place of the I argument}\marg{the second
+%measurement unit in place of the II argument}%
+%|\ispmn|\marg{third measurement unit in place of III argument} \\
+% Or, e.g. if you have a fraction [see In-depth formatting'
+%(\autoref{subsec:inDepthFormatting})]:\\
+%|\ispmone|\marg{the first measurement unit in place of the I argument (numerator)}
+%|\ispmn|\marg{the second %measurement unit in place of the II argument (denominator)}
+%|\ispmn|\marg{third measurement unit in place of III argument} \\ \\
+%
+%
%\begin{environment}{dc}
% option \textit{dc} \\
%\textbackslash usepackage\oarg{dc}\{isphysicalmath\} \\
%
-%$\forall x,y, \ldots \in \mathbb{N}$:\\
-%|\ispmdc| \meta{x.y} \\
+%$\forall x,y,\ldots,+\infty \in \mathbb{N}$:\\
+%|\ispmc| \meta{x.y} \\
+%|\ispmrc| \meta{x,y} \\
%\end{environment}
%
%\begin{environment}{comma}
% option \textit{comma} \\
%\textbackslash usepackage\oarg{comma}\{isphysicalmath\} \\
%
-%$\forall a,b,c,d,e,f,g,h,i \in \mathbb{N}$: \\
-%|\ispmnovem| \meta{abcdefghi} \\
-%|\ispmocto| \meta{abcdefgh} \\
-%|\ispmseptem| \meta{abcdefg} \\
-%|\ispmsex| \meta{abcdef} \\
-%|\ispmquinque| \meta{abcde} \\
-%|\ispmquattuor| \meta{abcd} \\
+%$\forall a,b,c,d,e,f,g,h,i \in \mathbb{N}$ [0,9]: \\
+%|\ispmc|\{abcdefghi\} \\
+%|\ispmc|\{abcdefghi\}.aa \\
%\end{environment}
%\newpage
% \section{In-depth usage}
%\subsection{In-depth formatting}
%\label{subsec:inDepthFormatting}
+% \textsl{isphysicalmath} command, in mathematical environments, can be joined or detached to previous term;
+%while, in not mathematical environments, \textsl{isphysicalmath} command must be joined to previous term. \\ \\
% \textsl{isphysicalmath} automatical settings:
% \begin{itemize}
-% \item 0.5\ispmone{mm} between numerical value and first
+% \item a small space between numerical value and first
% measurement unit, <<first>> if there are others.
% \item 0.15\ispmone{mm} between two or three
% measurement units, or between measurement units and their factors.
@@ -261,6 +413,7 @@
% \item With one measurement unit.
%
% \[F = 1 \ispmone{N}\]
+% \[P = 1 \ispmone{bar}\]
%
% The code:
%\begin{center}
@@ -268,6 +421,7 @@
%\[
%F = 1 \ispmone{N}
%\]
+%\[P = 1 \ispmone{bar}\]
%\end{verbatim}
%\end{center}
%
@@ -378,49 +532,86 @@
%\end{verbatim}
%\end{center}
%
+%\item With inner mathematical environments (e).
+%
+%\[
+%P_p = (V_{cls})(\gamma_{cls}) = (29.6\ispmone{m$^3$})\Big(25\frac{\ispmone{kN}}{\ispmone{m$^3$}}\Big) = 740 \ispmone{kN}
+%\]
+%
+%The code:
+%\begin{center}
+%\begin{verbatim}
+%\[
+%P_p = (V_{cls})(\gamma_{cls}) = (29.6\ispmone{m$^3$})
+%\Big(25\frac{\ispmone{kN}}
+%{\ispmone{m$^3$}}\Big) = 740 \ispmone{kN}
+%\]
+%\end{verbatim}
+%\end{center}
+%
%\item About physical quantities dimensions.
%
%e.g.
%\[
-%F = m a = \ispmtwo{[M]}{[L]}\ispmthird{[T$^{-2}$]}
+%F = m a \equiv \ispmtwo{[M]}{[L]}\ispmthird{[T]$^{-2}$}
%\]
%The code:
%\begin{center}
%\begin{verbatim}
-%F = m a = \ispmtwo{[M]}{[L]}\ispmthird{[T$^{-2}$]}
+%F = m a \equiv \ispmtwo{[M]}{[L]}\ispmthird{[T]$^{-2}$}
+%\end{verbatim}
+%\end{center}
+%
+%\item Final example.
+%
+%e.g.
+%\[1\ispmtwo{a}{b}\ispmthird{c}\ispmfourth{d}\ispmfifth{e}\ispmsixth{f}\ispmseventh{g}\ispmeighth{h}\ispmninth{i}\]
+%\[1\ispmone{a}\ispmn{b}\ispmn{c}\ispmn{d}\ispmn{e}\ispmn{f}\ispmn{g}\ispmn{h}\ispmn{i}\]
+%The code:
+%\begin{center}
+%\begin{verbatim}
+%\[1\ispmtwo{a}{b}\ispmthird{c}\ispmfourth{d}\ispmfifth{e}
+%\ispmsixth{f}\ispmseventh{g}\ispmeighth{h}\ispmninth{i}\]
+%
+%\[1\ispmone{a}\ispmn{b}\ispmn{c}\ispmn{d}\ispmn{e}
+%\ispmn{f}\ispmn{g}\ispmn{h}\ispmn{i}\]
%\end{verbatim}
%\end{center}
+%
%\end{itemize}
%\end{description}
%
%\newpage
%\subsection{In-depth notation}
-%
-%Option \textsl{dc} and option \textsl{comma} are compatible,
-%you can use both in the same document; e.g.: \\
-%\texttt{\textbackslash usepackage[comma, dc]\{isphysicalmath\}} \\
-%\begin{center}
-% 1,234 \\
-% 1,234,567
-%\end{center}
+%\label{subsec:in-depthNotation}
+%Option \textsl{dc} and option \textsl{comma} are not compatible, but you can use option \textsl{dc} and
+%\texttt{\textbackslash ispmcomma} command, both in the same document. \\ \\
+%\texttt{\textbackslash usepackage[dc]\{isphysicalmath\}} \\
+%\texttt{\textbackslash usepackage[comma]\{isphysicalmath\}} \\ \\
+%In a document by \textsl{dc} option: \\
+%1,234 \\ \\
+%In an other document by \textsl{comma} option: \\
+%1,234,567 \\ \\
+%Both in the same document, by \textsl{dc} option and \texttt{\textbackslash ispmcomma} command:\\
+%1,234 1,234,567 \\ \\
%The code:
%\begin{verbatim}
-%\ispmdc 1.234 \\
-%\ispmseptem 1234567
+%\ispmc 1.234 \\
+%\ispmc{1234567} \\
+%\ispmc 1.234 \ispmcomma{1234567}
%\end{verbatim}
%
%\subsubsection{option <dc>}
-%
+%\label{subsubsec:optionDc}
%\textsl{Usage}: \texttt{\textbackslash usepackage[dc]\{isphysicalmath\}} \\
%
%The code of this option is not mine, it already exists in \LaTeX{} literature,
% I discovered it in \tiny\url{https://en.wikibooks.org/wiki/LaTeX}\normalsize. \\
%
-%This option changes dots in commas. It is useful for some users who don't
+%This option by \texttt{\textbackslash ispmc} changes dots in commas. It is useful for some users who don't
%use scientific international notation. It is convenient for users who
%respect scientific international notation, so they change dots
-%in commas to select thousands and not to separate the unit from
-%negative numbers. \\
+%in commas to select thousands and not to express numbers under the unit. \\
%
%e.g.
%\begin{center}
@@ -429,48 +620,97 @@
%The code:
%\begin{center}
%\begin{verbatim}
-%\ispmdc 1.234
+%\ispmc 1.234
%\end{verbatim}
%\end{center}
+%~\ \\
+%This option by \texttt{\textbackslash ispmrc} changes commas in dots. It is useful for some users who want to
+%use scientific international notation. It is convenient for users who
+%respect scientific international notation, so they change commas
+%in dots to express numbers under the unit. \\
%
-%\subsubsection{option <comma>}
+%e.g.
+%\begin{center}
+% 1,234 becomes 1.234
+%\end{center}
+%The code:
+%\begin{center}
+%\begin{verbatim}
+%\ispmrc 1,234
+%\end{verbatim}
+%\end{center}
%
+%\subsubsection{option <comma>}
+%\label{subsubsec:optionComma}
%\textsl{Usage}: \texttt{\textbackslash
%\{usepackage\}[comma]\{isphysicalmath\}} \\
%
%It adds comma after every three digits, according to international
%scientific notation.
%
-%For this task there are six ispm commands, in the next \textsl{isphysicalmath}
-%version I'll automate this goal introducing one single ispm command. \\
%\begin{center}
% 100,000,000 \\
-% 10,000,000 \\
-% 1,000,000 \\
-% 100,000 \\
-% 10,000 \\
-% 1,000
+% 100,000,000.00\\
+% 10,000,000.00 \\
+% 1,000,000.00 \\
+% 100,000.00 \\
+% 10,000.00 \\
+% 1,000.00
%\end{center}
%
%The code:
%\begin{center}
%\begin{verbatim}
-%\ispmnovem 100000000 \\
-%\ispmocto 10000000 \\
-%\ispmseptem 1000000 \\
-%\ispmsex 100000 \\
-%\ispmquinque 10000 \\
-%\ispmquattuor 1000
+%\ispmc{100000000} \\
+%\ispmc{100000000}.00 \\
+%\ispmc{10000000}.00 \\
+%\ispmc{1000000}.00 \\
+%\ispmc{100000}.00 \\
+%\ispmc{10000}.00 \\
+%\ispmc{1000}.00
+%\end{verbatim}
+%\end{center}
+%\subsubsection{command <comma>}
+%\label{subsubsec:commandComma}
+%\textsl{Usage}: \texttt{\textbackslash
+%\{usepackage\}[dc]\{isphysicalmath\}} \\
+%or \\
+%\texttt{\textbackslash \{usepackage\}\{isphysicalmath\}} \\
+%It adds comma after every three digits, according to international
+%scientific notation.
+%
+%\begin{center}
+% 100,000,000 \\
+% 100,000,000.00\\
+% 10,000,000.00 \\
+% 1,000,000.00 \\
+% 100,000.00 \\
+% 10,000.00 \\
+% 1,000.00
+%\end{center}
+%
+%The code:
+%\begin{center}
+%\begin{verbatim}
+%\ispmcomma{100000000} \\
+%\ispmcomma{100000000}.00 \\
+%\ispmcomma{10000000}.00 \\
+%\ispmcomma{1000000}.00 \\
+%\ispmcomma{100000}.00 \\
+%\ispmcomma{10000}.00 \\
+%\ispmcomma{1000}.00
%\end{verbatim}
%\end{center}
%\newpage
%
%\section{isphysicalmath url}%
-%Package home URL: \tiny \url{https://github.com/MartDiVenus/LaTeX/tree/isphysicalmath} \normalsize%
+%Package home URL:
+%\tiny \url{https://ctan.org/pkg/isphysicalmath} \\
+%\url{https://github.com/MartDiVenus/LaTeX/tree/isphysicalmath} \normalsize%
%
%\section{Copyright}
%
-%Copyright (C) 2023 by Mario Fantini <marfant7@gmail.com>
+%Copyright (C) 2024 by Mario Fantini <marfant7@gmail.com>
%
%This file may be distributed and/or modified under the conditions of
%the \LaTeX\ Project Public License, either version 1.3 of this license
@@ -486,5 +726,52 @@
%
% This work consists of the files isphysicalmath.dtx and isphysicalmath.ins
% and the derived file isphysicalmath.sty.
+%\section{Change history}
+%\subsection{v1.0.0}
+%2023.09.18 First version.
+%\subsection{v1.1.0}
+%2024.01.03 Following improvements have been brought:
+%\begin{enumerate}
+%\item \autoref{sec:dependencies} changed.
+%\item URL \tiny \url{https://ctan.org/pkg/isphysicalmath} \normalsize specified.
+%\item Original \textsl{comma} option changed in command, and new \textsl{comma} option \texttt{\textbackslash ispmc} added.
+%\item Example added in \autoref{subsec:inDepthFormatting}.
+%\item Doc \textsl{dc} option improved in \autoref{sec:usage}.
+%\item \textsl{dc} option changed in \texttt{\textbackslash ispmc}.
+%\item \textsl{dc} option improved adding \texttt{\textbackslash ispmrc} to change commas in dots.
+%\item Doc \textsl{comma} option improved in \autoref{sec:usage}.
+%\item Doc \textsl{comma} option changed in \autoref{subsec:in-depthNotation}.
+%\item Option \textsl{comma} improved, now the goal is reached by a single command.
+%\item \autoref{subsubsec:optionComma} changed.
+%\item \autoref{subsubsec:commandComma} added.
+%\item Following commands added:
+%\begin{itemize}
+% \item \texttt{\textbackslash ispmfourth};
+% \item \texttt{\textbackslash ispmfifth};
+% \item \texttt{\textbackslash ispmsixth};
+%\item \texttt{\textbackslash ispmseventh};
+%\item \texttt{\textbackslash ispmeighth};
+%\item \texttt{\textbackslash ispmninth};
+%\item \texttt{\textbackslash ispmn}.
+%\end{itemize}
+%\item Example `With inner mathematical environments (e)' added in \autoref{subsec:inDepthFormatting}.
+%\item Example `Final example' added in \autoref{subsec:inDepthFormatting}.
+%\item \autoref{subsubsec:optionDc} changed.
+%\item \texttt{\textbackslash ispm} command changed, so \autoref{sec:usage} changed.
+%\item `About physical quantities dimensions' (\autoref{subsec:inDepthFormatting}) improved.
+%\item Clarified in \autoref{subsec:inDepthFormatting} when to join or to detach formatting commands to previous term.
+%\item Year of the copyright modified.
+%\item README.md:
+%\begin{itemize}
+%\item Year of the copyright modified.
+%\item `Change History' added.
+%\item `URL' modified.
+%\item `Documentation' modified.
+%\item `Dependencies' modified.
+%\item `Build the documentation' removed.
+%\item `Build isphysicalmath.sty' removed.
+%\end{itemize}
+%\end{enumerate}
+%
% \Finale
\endinput
diff --git a/macros/latex/contrib/isphysicalmath/isphysicalmath.ins b/macros/latex/contrib/isphysicalmath/isphysicalmath.ins
index c4b638a7b3..2cbd19533c 100644
--- a/macros/latex/contrib/isphysicalmath/isphysicalmath.ins
+++ b/macros/latex/contrib/isphysicalmath/isphysicalmath.ins
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2023 by Mario Fantini <marfant7@gmail.com>
+%% Copyright (C) 2024 by Mario Fantini <marfant7@gmail.com>
%%
%% This file may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3 of this license
@@ -28,7 +28,7 @@
This is a generated file.
-Copyright (C) 2023 by Mario Fantini <marfant7@gmail.com>
+Copyright (C) 2024 by Mario Fantini <marfant7@gmail.com>
This file may be distributed and/or modified under the conditions of
the LaTeX Project Public License, either version 1.3 of this license
diff --git a/macros/latex/contrib/texshade/README b/macros/latex/contrib/texshade/README
index a57f0eac62..2d2d83caf3 100644
--- a/macros/latex/contrib/texshade/README
+++ b/macros/latex/contrib/texshade/README
@@ -1,4 +1,4 @@
- TeXshade v1.26c
+ TeXshade v1.27
>>
>> A LaTeX package for setting nucleotide and peptide alignments.
>>
@@ -26,7 +26,7 @@
>> ding modes. TeXshade combines highest flexibility and the
>> habitual TeX output quality--with reasonable time expenditure.
>>
- Copyright (C) 1999 - 2023 Eric Beitz
+ Copyright (C) 1999 - 2024 Eric Beitz
diff --git a/macros/latex/contrib/texshade/texshade.dtx b/macros/latex/contrib/texshade/texshade.dtx
index da16105ddf..8ea0d6febb 100644
--- a/macros/latex/contrib/texshade/texshade.dtx
+++ b/macros/latex/contrib/texshade/texshade.dtx
@@ -10,7 +10,7 @@
% `README.txt' for further information!
%
%
-% Copyright (C) 1999-2023 Eric Beitz
+% Copyright (C) 1999-2024 Eric Beitz
%
% \fi
%
@@ -422,6 +422,10 @@
% Corrections: shading, tinting, emphasizing, lower casing,
% and framing of motifs now works with set domains.}
%
+% \changes{1.27}{2024-01-06}{%
+% Introduction: a second full ruler with independent [top] and [bottom]
+% options, and the possibility to show ruler names.}
+%
%
%
% \CharacterTable
@@ -461,7 +465,7 @@
% for further information, updates and on-line documentation
% see my homepage at
% \texttt{www.pharmazie.uni-kiel.de/chem/Prof\_Beitz/biotex.html} }}
-% \date{\small v1.26c; 2023/06/04\\[2pt]}
+% \date{\small v1.27; 2024/01/06\\[2pt]}
% \maketitle
% \begin{abstract}
% Setting alignments of nucleotides and peptides for publication
@@ -545,12 +549,23 @@
%
% \subsection{Version History}
%
-% \textbf{v1.26(a-c) 2021/04/01 (2022/08/29-2023/06/04)}
+% \textbf{v1.7 2024/01/06}
+% \medskip
+%
+% \emph{Introduction:}
+% The possibility to show a second full ruler at the [top] or [bottom]
+% was introduced plus the option to show ruler names by
+% |\nameruler|. The |rulername| style can be adjusted using the
+% common |setfamily| and |setsize| commands.
+% \medskip
+% \newpage
+%
+% \textbf{v1.26(a/b/c) 2021/04/01 (2022/08/29, 2023/05/28, 2023/06/04)}
% \medskip
%
% \emph{Corrections}: Frames at line ends remain open to indicate
% continuity of the marked region, and |\par| line endings are now treated
-% correctly.
+% correctly. Motif labels were corrected.
%
% \emph{Introductions:}
% Chimera command file export option for 'structure memes'
@@ -607,7 +622,7 @@
% sets of colors can be selected for different sequence blocks by
% |\changeshadingcolors| (\ref{Lchangeshadingcolors}).
% \medskip
-%
+% \newpage
%
% \textbf{v1.21 2010/03/01}
% \medskip
@@ -726,7 +741,7 @@
% |\setsize{featurenames}{large}| or
% |\featurestylenamesrm|.
% \bigskip
-%
+% \newpage
%
% \textbf{v1.16 2007/02/18}
% \medskip
@@ -896,7 +911,7 @@
% mode were switched (`|-|' in gaps; `|.|' at matching
% positions) in order to follow convention.
%
-% \emph{Introduction:} \TeXshade{} speaks spanish (|\spanishlanguage|).
+% \emph{Introduction:} \TeXshade{} speaks Spanish (|\spanishlanguage|).
% Necessary translations were contributed by Mikel Ega\~na Aranguren.
% A new feature label style |helix| has been introduced.
% \bigskip
@@ -1015,7 +1030,7 @@
% can be activated by `|\numcount|', `|\alphacount|' and
% `|\Alphacount|'. All commands are described in \ref{structure}.
% \bigskip
-%
+% \newpage
%
% \textbf{v1.1 1999/5/26}
% \medskip
@@ -1300,7 +1315,7 @@
% threshold is set to 50\%. Neither residue exceeds this percentage
% but as a group of similars they do.
%
-% In grayscale printouts some colors of the following alignment may appear
+% In grayscale printouts, some colors of the following alignment may appear
% undistinguishable. Don't worry if you usually use grayscale---all
% colors/grays can be selected freely (see \ref{colors}).
% \medskip
@@ -2619,12 +2634,12 @@
% \label{Lhideallmatchpositions}
% Since alignment positions where all residues match do not contain
% much information, those sites can be blanked out using
-% Ê|\hideallmatchpositions|. The resulting break in the alignment is
+% |\hideallmatchpositions|. The resulting break in the alignment is
% indicated by a gap and a vertical line. See the |\setdomain|
% command (\ref{Lsetdomain})
% for further information on how to change the gap and ruler colors.
% A single-stepped ruler is also recommended (\ref{Lshowruler}).
-% Ê|\hideallmatchpositions| can be combined with |\setends|
+% |\hideallmatchpositions| can be combined with |\setends|
% (\ref{Lsetends}).
%
%
@@ -3269,24 +3284,30 @@
% Another possibility to label sequence positions is to switch
% on a ruler on the top or at the bottom of the sequence block
% using \label{ruler}
-% |\showruler[|\meta{color}|]{|\meta{position}|}{|\meta{seqref}|}|.
+% |\showruler[|\meta{color}|]{|\meta{top/bottom}|}{|\meta{seqref}|}|.
% The residue ruler of one sequence \meta{seqref} or the consensus
% (declare `|consensus|' as \meta{seqref}) can be
-% displayed at \meta{position} |top| or |bottom|.
-% The ruler is hidden with |\hideruler|. The steps between two
-% numbers are set by |\rulersteps{|\meta{number}|}|. If the steps
+% displayed at |top| or |bottom|.
+% A ruler is hidden with |\hideruler[|\meta{top/bottom}|]|. When
+% |[|\meta{top/bottom}|]| is omitted, both rulers are addressed. The steps
+% between two numbers are set by
+% |\rulersteps[|\meta{top/bottom}|]{|\meta{number}|}|. If the steps
% are set to be very close ($< 4$) or when every position is numbered, the
% numbering is automatically rotated by 90$^\circ$. Using |\rotateruler|
-% and |\unrotateruler| this can be done and undone manually.
-% In order to change the
+% and |\unrotateruler| this can be done and undone manually, again
+% with the |[|\meta{top/bottom}|]| option. In order to change the
% ruler color use the optional parameter or the command
-% |\rulercolor{|\meta{color}|}|. Also, the label and its color at individual
-% ruler positions can be changed by the user to a string using
-% |\namerulerpos{|\meta{number}|}{|\meta{text}|[|\meta{color}|]}|
-% (see example on p.\ \pageref{ras}). Finally, to adjust the distance
+% |\rulercolor[|\meta{top/bottom}|]{|\meta{color}|}|. Also, the label and its color
+% at individual ruler numbers can be changed by the user to a string using
+% |\namerulerpos[|\meta{top/bottom}|]{|\meta{number}|}{|\meta{text}|[|\meta{color}|]}|
+% (see example on p.\ \pageref{ras}). To adjust the distance
% between the ruler and the top or bottom sequence row use
-% |\rulerspace{|\meta{length}|}|, e.\,g. |\rulerspace{1mm}|.
-%
+% |\rulerspace[|\meta{top/bottom}|]{|\meta{length}|}|, e.\,g. |\rulerspace{1mm}|.
+% Finally, ruler names can be displayed using
+% |\nameruler[|\meta{top/bottom}|]{|\meta{name}|}| with |\setfamily|,
+% |\setsize|, and |\rulernamecolor[|\meta{top/bottom}|]{|\meta{color}|}|
+% for further adjustments.
+%
% \label{Lgapchar}\label{Lgaprule}
% \label{Lgapcolors}\label{gapchar}
% Further, the symbol which is displayed in sequence gaps is freely
@@ -4752,6 +4773,7 @@
% residues (|\residuesrm| etc.),
% hideblock labels (|hideblockrm| etc.),
% rulers (|\rulerrm| etc.), and
+% rulernames (|\rulernamerm| etc.), and
% legend texts (|legendrm| etc.).
%
%
@@ -6031,25 +6053,31 @@
% \quad|\showruler[|\meta{color}|]{|\meta{top/bottom}|}{|\meta{seqref}|}|
% \hfill[\pageref{Lshowruler}]
%
-% \quad|\rulersteps{|\meta{number}|}|
+% \quad|\rulersteps[|\meta{top/bottom}|]{|\meta{number}|}|
% \hfill[\pageref{Lrulersteps}]
%
-% \quad|\rulercolor{|\meta{color}|}|
+% \quad|\rulercolor[|\meta{top/bottom}|]{|\meta{color}|}|
% \hfill[\pageref{Lrulercolor}]
%
-% \quad|\hideruler|
+% \quad|\hideruler[|\meta{top/bottom}|]|
% \hfill[\pageref{Lhideruler}]
%
-% \quad|\rotateruler|
+% \quad|\rotateruler[|\meta{top/bottom}|]|
% \hfill[\pageref{Lrotateruler}]
%
-% \quad|\unrotateruler|
+% \quad|\unrotateruler[|\meta{top/bottom}|]|
% \hfill[\pageref{Lunrotateruler}]
%
-% \quad|\namerulerpos{|\meta{number}|}{|\meta{text}|[|\meta{color}|]}|
+% \quad|\namerulerpos[|\meta{top/bottom}|]{|\meta{number}|}{|\meta{text}|[|\meta{color}|]}|
+% \hfill[\pageref{Lnamerulerpos}]
+%
+% \quad|\nameruler[|\meta{top/bottom}|]{|\meta{name}|]}|
% \hfill[\pageref{Lnamerulerpos}]
%
-% \quad|\rulerspace{|\meta{length}|}|
+% \quad|\rulernamecolor[|\meta{top/bottom}|]{|\meta{color}|]}|
+% \hfill[\pageref{Lnamerulerpos}]
+%
+% \quad|\rulerspace[|\meta{top/bottom}|]{|\meta{length}|}|
% \hfill[\pageref{Lrulerspace}]
%
% \quad|\gapchar{|\meta{symbol}|}|
@@ -6614,8 +6642,8 @@
% \begin{macrocode}
%<*texshade>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{texshade}[2023/06/04 LaTeX TeXshade (v1.26c)]
-\message{Package `texshade', Version 1.26c of 2023/06/04.}
+\ProvidesPackage{texshade}[2023/06/04 LaTeX TeXshade (v1.27)]
+\message{Package `texshade', Version 1.27 of 2024/01/06.}
\PassOptionsToPackage{dvips}{color}
\PassOptionsToPackage{dvips}{graphicx}
@@ -6755,6 +6783,10 @@
\def\resm@tch{upper} \def\res@llm@tch{upper}
\def\tr@ns{translate} \def\gr@ydef@ult{GrayDefault}
\xdef\par@{\string\par}
+\xdef\rule@bottom{-1}\xdef\rule@top{-1}
+\xdef\rulername@top{} \xdef\rulername@bottom{}
+\xdef\rulernamecolor@top{n} \xdef\rulernamecolor@bottom{n}
+\xdef\rulername@family{n} \xdef\rulername@size{n}
\expandafter\def\csname fg@textcolor/\endcsname{White}
\expandafter\def\csname fg@color/\endcsname{White}
\expandafter\def\csname func@style/\endcsname{\csname textup\endcsname}
@@ -9011,8 +9043,9 @@
\expandafter\order@set\second@
\ifnum\loopcount<\killseq@count \repeat
\ifnum\cons@num>0 \xdef\cons@num{\csname @rd\cons@num\endcsname} \fi
- \ifnum\rule@num>0 \xdef\rule@num{\csname @rd\rule@num\endcsname} \fi
- \ifnum\divref@>0 \xdef\divref@{\csname @rd\divref@\endcsname} \fi
+ \ifnum\rule@num@top>0 \xdef\rule@num@top{\csname @rd\rule@num@top\endcsname} \fi
+ \ifnum\rule@num@bottom>0 \xdef\rule@num@bottom{\csname @rd\rule@num@bottom\endcsname} \fi
+ \ifnum\divref@>0 \xdef\divref@{\csname @rd\divref@\endcsname} \fi
\loopcount=0
\loop
\advance\loopcount by 1
@@ -9288,12 +9321,14 @@
\expandafter\xdef\csname res@count\the\loopcount\endcsname{%
\csname res@count\the\innerloopcount\endcsname}
\expandafter\xdef\csname hide@seq\the\innerloopcount\endcsname{kill}
- \ifnum\loopcount=\rule@num \hideruler \fi
+ \ifnum\loopcount=\rule@num@top \hideruler[top] \fi
+ \ifnum\loopcount=\rule@num@bottom \hideruler[bottom] \fi
\fi
\expandafter\xdef\csname @rd\the\innerloopcount\endcsname{\the\loopcount}
\advance\loopcount by 1
\ifnum\loopcount>\killseq@count
- \ifnum\rule@num>0\xdef\rule@num{\csname @rd\rule@num\endcsname}\fi
+ \ifnum\rule@num@top>0\xdef\rule@num@top{\csname @rd\rule@num@top\endcsname}\fi
+ \ifnum\rule@num@bottom>0\xdef\rule@num@bottom{\csname @rd\rule@num@bottom\endcsname}\fi
\ifnum\cons@num>0\xdef\cons@num{\csname @rd\cons@num\endcsname}\fi
\else
\kill@seqnow
@@ -12667,7 +12702,11 @@
\def\bbottomspace#1{\def\bb@sp@ce{#1}}
\def\bbbottomspace#1{\def\bbb@sp@ce{#1}}
\def\bbbbottomspace#1{\def\bbbb@sp@ce{#1}}
-\def\rulerspace#1{\def\ruler@sp@ce{#1}}
+\newcommand\rulerspace[2][n]{
+ \xdef\first@{#1} \ifx\first@\n@ \def\ruler@sp@ce@top{#2}\def\ruler@sp@ce@bottom{#2}\fi
+ \xdef\second@{top} \ifx\first@\second@ \def\ruler@sp@ce@top{#2}\fi
+ \xdef\second@{bottom} \ifx\first@\second@ \def\ruler@sp@ce@bottom{#2}\fi
+}
\def\fixblockspace{\fix@true}
\def\flexblockspace{\fix@false}
\def\nosepline{\def\seq@skip{\relax}}
@@ -13176,34 +13215,96 @@
\def\hideleadinggaps{\sh@wg@psfalse}
\def\showleadinggaps{\sh@wg@pstrue}
\newcommand\showruler[3][n]{%
- \xdef\first@{#1}
- \ifx\first@\n@\else\xdef\ruler@fg{#1}\fi
+ \xdef\first@@{#1}
\xdef\first@{consensus} \xdef\second@{#3}
\xdef\third@{bottom} \xdef\fourth@{#2}
- \ifx\third@\fourth@ \xdef\rule@top{1}\else\xdef\rule@top{0}\fi
- \ifx\first@\second@ \xdef\rule@num{0}
+ \ifx\third@\fourth@
+ \xdef\rule@bottom{1}
+ \ifx\first@@\n@\else\xdef\ruler@fg@bottom{#1}\fi
+ \ifx\first@\second@ \xdef\rule@num@bottom{0}
+ \else
+ \xdef\first@{#3 @} \expandafter\check@letter\first@
+ \xdef\first@{#3} \ifletter \get@name@number \fi
+ \ifnum\first@>\seq@count
+ \else
+ \ifnum\first@>0
+ \xdef\rule@num@bottom{\first@}
+ \fi
+ \fi
+ \fi
\else
- \xdef\first@{#3 @} \expandafter\check@letter\first@
- \xdef\first@{#3} \ifletter \get@name@number \fi
- \ifnum\first@>\seq@count
- \else
- \ifnum\first@>0
- \xdef\rule@num{\first@}
- \fi
+ \xdef\rule@top{1}
+ \ifx\first@@\n@\else\xdef\ruler@fg@top{#1}\fi
+ \ifx\first@\second@ \xdef\rule@num@top{0}
+ \else
+ \xdef\first@{#3 @} \expandafter\check@letter\first@
+ \xdef\first@{#3} \ifletter \get@name@number \fi
+ \ifnum\first@>\seq@count
+ \else
+ \ifnum\first@>0
+ \xdef\rule@num@top{\first@}
+ \fi
+ \fi
\fi
\fi
- \xdef\ruler@{}}
-\def\hideruler{\xdef\rule@num{-1}}
+ \xdef\topruler@{}\xdef\bottomruler@{}
+}
+\newcommand\hideruler[1][n]{
+ \xdef\first@{#1} \ifx\first@\n@
+ \xdef\rule@num@top{-1} \xdef\rule@top{0}
+ \xdef\rule@num@bottom{-1} \xdef\rule@bottom{0}
+ \fi
+ \xdef\second@{top} \ifx\first@\second@
+ \xdef\rule@num@top{-1} \xdef\rule@top{0}
+ \fi
+ \xdef\second@{bottom} \ifx\first@\second@
+ \xdef\rule@num@bottom{-1} \xdef\rule@bottom{0}
+ \fi
+}
\def\allowzero{\xdef\allow@zero{y}}
\def\disallowzero{\xdef\allow@zero{n}}
-\def\rulersteps#1{%
- \xdef\ruler@step{#1}
- \ifnum#1<4 \xdef\ruler@rot{90}\fi
+\newcommand\rulersteps[2][n]{
+ \xdef\first@{#1} \ifx\first@\n@
+ \xdef\ruler@step@top{#2} \ifnum#2<4 \xdef\ruler@rot@top{90}\fi
+ \xdef\ruler@step@bottom{#2} \ifnum#2<4 \xdef\ruler@rot@bottom{90}\fi
+ \fi
+ \xdef\second@{top} \ifx\first@\second@
+ \xdef\ruler@step@top{#2} \ifnum#2<4 \xdef\ruler@rot@top{90}\fi
+ \fi
+ \xdef\second@{bottom} \ifx\first@\second@
+ \xdef\ruler@step@bottom{#2} \ifnum#2<4 \xdef\ruler@rot@bottom{90}\fi
+ \fi
}
-\def\rotateruler{\xdef\ruler@rot{90}}
-\def\unrotateruler{\xdef\ruler@rot{0}}
-\def\namerulerpos#1#2{%
- \expandafter\xdef\csname alt@ruler#1\endcsname{#2}
+\newcommand\rotateruler[1][n]{
+ \xdef\first@{#1} \ifx\first@\n@ \xdef\ruler@rot@top{90} \xdef\ruler@rot@bottom{90} \fi
+ \xdef\second@{top} \ifx\first@\second@ \xdef\ruler@rot@top{90}\fi
+ \xdef\second@{bottom} \ifx\first@\second@ \xdef\ruler@rot@bottom{90}\fi
+}
+\newcommand\unrotateruler[1][n]{
+ \xdef\first@{#1} \ifx\first@\n@ \xdef\ruler@rot@top{0} \xdef\ruler@rot@bottom{0} \fi
+ \xdef\second@{top} \ifx\first@\second@ \xdef\ruler@rot@top{0}\fi
+ \xdef\second@{bottom} \ifx\first@\second@ \xdef\ruler@rot@bottom{0}\fi
+}
+\newcommand\namerulerpos[3][n]{%
+ \xdef\first@{#1}
+ \ifx\first@\n@
+ \expandafter\xdef\csname alt@ruler@top#2\endcsname{#3}
+ \expandafter\xdef\csname alt@ruler@bottom#2\endcsname{#3}
+ \fi
+ \xdef\second@{top}
+ \ifx\first@\second@ \expandafter\xdef\csname alt@ruler@top#2\endcsname{#3} \fi
+ \xdef\second@{bottom}
+ \ifx\first@\second@ \expandafter\xdef\csname alt@ruler@bottom#2\endcsname{#3} \fi
+}
+\newcommand\nameruler[2][n]{
+ \xdef\first@{#1} \ifx\first@\n@ \xdef\rulername@top{#2} \xdef\rulername@bottom{#2} \fi
+ \xdef\second@{top} \ifx\first@\second@ \xdef\rulername@top{#2}\fi
+ \xdef\second@{bottom} \ifx\first@\second@ \xdef\rulername@bottom{#2}\fi
+}
+\newcommand\rulernamecolor[2][n]{
+ \xdef\first@{#1} \ifx\first@\n@ \xdef\rulernamecolor@top{#2} \xdef\rulernamecolor@bottom{#2} \fi
+ \xdef\second@{top} \ifx\first@\second@ \xdef\rulernamecolor@top{#2}\fi
+ \xdef\second@{bottom} \ifx\first@\second@ \xdef\rulernamecolor@bottom{#2}\fi
}
\def\featurerule#1{\setlength\rule@thick{#1}}
\def\orderseqs#1{%
@@ -13281,6 +13382,9 @@
\xdef\temp@{ruler}
\ifx\first@\temp@ \xdef\ruler@family{\second@}
\else
+ \xdef\temp@{rulername}
+ \ifx\first@\temp@ \xdef\rulername@family{\second@}
+ \else
\xdef\temp@{all}
\ifx\first@\temp@
\xdef\ftext@family{\third@}
@@ -13293,7 +13397,8 @@
\xdef\legend@family{\third@}
\xdef\label@family{\third@}
\xdef\ruler@family{\second@}
- \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
+ \xdef\rulername@family{\second@}
+ \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
\fi
}
\def\setseries#1#2{%
@@ -13504,6 +13609,10 @@
\ifx\first@\temp@
\def\bottomruler@size{\csname #2\endcsname}
\fi
+ \xdef\temp@{rulername}
+ \ifx\first@\temp@
+ \def\rulername@size{\csname #2\endcsname}
+ \fi
}
\def\setfont#1#2#3#4#5{%
\setfamily{#1}{#2}\setseries{#1}{#3}
@@ -13673,6 +13782,19 @@
\def\rulerLARGE {\setsize{ruler}{LARGE}}
\def\rulerhuge {\setsize{ruler}{huge}}
\def\rulerHuge {\setsize{ruler}{Huge}}
+\def\rulernamerm{\setfamily{rulername}{rm}}
+\def\rulernamesf{\setfamily{rulername}{sf}}
+\def\rulernamett{\setfamily{rulername}{tt}}
+\def\rulernametiny {\setsize{rulername}{tiny}}
+\def\rulernamescriptsize {\setsize{rulername}{scriptsize}}
+\def\rulernamefootnotesize{\setsize{rulername}{footnotesize}}
+\def\rulernamesmall {\setsize{rulername}{small}}
+\def\rulernamenormalsize {\setsize{rulername}{normalsize}}
+\def\rulernamelarge {\setsize{rulername}{large}}
+\def\rulernameLarge {\setsize{rulername}{Large}}
+\def\rulernameLARGE {\setsize{rulername}{LARGE}}
+\def\rulernamehuge {\setsize{rulername}{huge}}
+\def\rulernameHuge {\setsize{rulername}{Huge}}
\def\funcshadingstyle#1#2#3#4#5{%
\xdef\temp@{nomatch} \xdef\first@{#1}
\ifx\temp@\first@
@@ -13877,7 +13999,11 @@
\fi
}
\def\legendcolor#1{\xdef\legend@fg{#1}}
-\def\rulercolor#1{\xdef\ruler@fg{#1}}
+\newcommand\rulercolor[2][n]{
+ \xdef\first@{#1} \ifx\first@\n@ \xdef\ruler@fg@top{#2} \xdef\ruler@fg@bottom{#2} \fi
+ \xdef\second@{top} \ifx\first@\second@ \xdef\ruler@fg@top{#2}\fi
+ \xdef\second@{bottom} \ifx\first@\second@ \xdef\ruler@fg@bottom{#2}\fi
+}
\def\molweight#1#2{%
\xdef\temp@{Da}%
\xdef\second@{#2}%
@@ -17053,17 +17179,27 @@
% \advance\pos@count by 1
}
-\def\add@to@rule@tens{%
- \advance\innerloopcount by \ruler@step\relax
- \ifnum\innerloopcount=0
- \ifx\allow@zero\n@ \innerloopcount=\ruler@step \fi
+\def\add@to@rule@tens@top{%
+ \advance\innerloopcount by \ruler@step@top\relax
+ \ifnum\innerloopcount=0
+ \ifx\allow@zero\n@ \innerloopcount=\ruler@step@top \fi
\fi
- \expandafter\ifnum\csname res@count\rule@num\endcsname>\innerloopcount \add@to@rule@tens
+ \expandafter\ifnum\csname res@count\rule@num@top\endcsname>\innerloopcount \add@to@rule@tens@top
\else
- \xdef\rule@tens{\the\innerloopcount}
+ \xdef\rule@tens@top{\the\innerloopcount}
\fi
}
+\def\add@to@rule@tens@bottom{%
+ \advance\innerloopcount by \ruler@step@bottom\relax
+ \ifnum\innerloopcount=0
+ \ifx\allow@zero\n@ \innerloopcount=\ruler@step@bottom \fi
+ \fi
+ \expandafter\ifnum\csname res@count\rule@num@bottom\endcsname>\innerloopcount \add@to@rule@tens@bottom
+ \else
+ \xdef\rule@tens@bottom{\the\innerloopcount}
+ \fi
+}
\def\c@nsensus{%
\ifnum\pos@count>\res@perline
@@ -17111,24 +17247,44 @@
\expandafter\xdef\csname res@count\the\loopcount\endcsname{\the\res@count}
\ifnum\loopcount=\chimera@seqnum \xdef\chimera@stack{\chimera@stack \the\res@count,} \fi
\ifnum\loopcount=\exp@rt@num \xdef\sixth@{\the\res@count}\xdef\seventh@{y}\fi
- \ifnum\loopcount=\rule@num\relax
- \expandafter\ifnum\csname res@count\rule@num\endcsname>\rule@tens
- \innerloopcount=\rule@tens \add@to@rule@tens
- \fi
- \expandafter\ifnum\csname res@count\rule@num\endcsname=\rule@tens
- \expandafter\ifx\csname alt@ruler\rule@tens\endcsname\relax
- \xdef\temp@{\rule@tens}
+ \ifnum\loopcount=\rule@num@top\relax
+ \expandafter\ifnum\csname res@count\rule@num@top\endcsname>\rule@tens@top
+ \innerloopcount=\rule@tens@top \add@to@rule@tens@top
+ \fi
+ \expandafter\ifnum\csname res@count\rule@num@top\endcsname=\rule@tens@top
+ \expandafter\ifx\csname alt@ruler@top\rule@tens@top\endcsname\relax
+ \xdef\temp@{\rule@tens@top}
+ \else
+ \xdef\temp@{\csname alt@ruler@top\rule@tens@top\endcsname}
+ \fi
+ \xdef\topruler@{\topruler@ !<\temp@>}
+ \else
+ \xdef\topruler@{\topruler@ -}
+ \fi
+ \xdef\temp@{\csname res@count\rule@num@top\endcsname}
+ \expandafter\ifx\csname alt@ruler@top\temp@\endcsname\relax
+ \else
+ \expandafter\xdef\csname alt@ruler@top\temp@\endcsname{\temp@}
+ \fi
+ \fi
+ \ifnum\loopcount=\rule@num@bottom\relax
+ \expandafter\ifnum\csname res@count\rule@num@bottom\endcsname>\rule@tens@bottom
+ \innerloopcount=\rule@tens@bottom \add@to@rule@tens@bottom
+ \fi
+ \expandafter\ifnum\csname res@count\rule@num@bottom\endcsname=\rule@tens@bottom
+ \expandafter\ifx\csname alt@ruler@bottom\rule@tens@bottom\endcsname\relax
+ \xdef\temp@{\rule@tens@bottom}
\else
- \xdef\temp@{\csname alt@ruler\rule@tens\endcsname}
+ \xdef\temp@{\csname alt@ruler@bottom\rule@tens@bottom\endcsname}
\fi
- \xdef\ruler@{\ruler@ !<\temp@>}
+ \xdef\bottomruler@{\bottomruler@ !<\temp@>}
\else
- \xdef\ruler@{\ruler@ -}
+ \xdef\bottomruler@{\bottomruler@ -}
\fi
- \xdef\temp@{\csname res@count\rule@num\endcsname}
- \expandafter\ifx\csname alt@ruler\temp@\endcsname\relax
+ \xdef\temp@{\csname res@count\rule@num@bottom\endcsname}
+ \expandafter\ifx\csname alt@ruler@bottom\temp@\endcsname\relax
\else
- \expandafter\xdef\csname alt@ruler\temp@\endcsname{\temp@}
+ \expandafter\xdef\csname alt@ruler@bottom\temp@\endcsname{\temp@}
\fi
\fi
\ifx\collect@valtop\yes
@@ -17252,7 +17408,8 @@
\expandafter\xdef\csname ch@rge\the\loopcount\endcsname{%
\the\innerloopcount}
\else
- \ifnum\loopcount=\rule@num \xdef\ruler@{\ruler@ -} \fi
+ \ifnum\loopcount=\rule@num@top \xdef\topruler@{\topruler@ -} \fi
+ \ifnum\loopcount=\rule@num@bottom \xdef\bottomruler@{\bottomruler@ -} \fi
\ifnum\loopcount=\chimera@seqnum \xdef\chimera@stack{\chimera@stack &,} \fi
\ifx\collect@valtop\yes
\ifnum\v@lseqtop=\loopcount
@@ -17425,31 +17582,56 @@
\ifcase\match@case \unc@nserved \or \c@nserved \or \allm@tch \else \functi@nal \fi
\fi
\fi
- \ifnum\rule@num=0
- \ifx\g@p\y@
- \xdef\ruler@{\ruler@ -}
+ \ifnum\rule@num@top=0
+ \ifx\g@p\y@
+ \xdef\topruler@{\topruler@ -}
\else
- \ifnum\cons@count=\rule@tens
- \expandafter\ifx\csname alt@ruler\rule@tens\endcsname\relax
- \xdef\temp@{\rule@tens}
+ \ifnum\cons@count=\rule@tens@top
+ \expandafter\ifx\csname alt@ruler@top\rule@tens@top\endcsname\relax
+ \xdef\temp@{\rule@tens@top}
\else
- \xdef\temp@{\csname alt@ruler\rule@tens\endcsname}
+ \xdef\temp@{\csname alt@ruler@top\rule@tens@top\endcsname}
\fi
- \xdef\ruler@{\ruler@ !<\temp@>}
- \innerloopcount=\rule@tens \advance\innerloopcount by \ruler@step\relax
- \ifnum\innerloopcount=0
- \ifx\allow@zero\n@ \innerloopcount=\ruler@step \fi
+ \xdef\topruler@{\topruler@ !<\temp@>}
+ \innerloopcount=\rule@tens@top \advance\innerloopcount by \ruler@step@top\relax
+ \ifnum\innerloopcount=0
+ \ifx\allow@zero\n@ \innerloopcount=\ruler@step@top \fi
\fi
- \xdef\rule@tens{\the\innerloopcount}
+ \xdef\rule@tens@top{\the\innerloopcount}
\else
- \xdef\ruler@{\ruler@ -}
- \fi
- \expandafter\ifx\csname alt@ruler\the\cons@count\endcsname\relax
+ \xdef\topruler@{\topruler@ -}
+ \fi
+ \expandafter\ifx\csname alt@ruler@top\the\cons@count\endcsname\relax
\else
- \expandafter\xdef\csname alt@ruler\the\cons@count\endcsname{\the\cons@count}
+ \expandafter\xdef\csname alt@ruler@top\the\cons@count\endcsname{\the\cons@count}
\fi
\fi
- \fi
+ \fi
+ \ifnum\rule@num@bottom=0
+ \ifx\g@p\y@
+ \xdef\bottomruler@{\bottomruler@ -}
+ \else
+ \ifnum\cons@count=\rule@tens@bottom
+ \expandafter\ifx\csname alt@ruler@bottom\rule@tens@bottom\endcsname\relax
+ \xdef\temp@{\rule@tens@bottom}
+ \else
+ \xdef\temp@{\csname alt@ruler@bottom\rule@tens@bottom\endcsname}
+ \fi
+ \xdef\bottomruler@{\bottomruler@ !<\temp@>}
+ \innerloopcount=\rule@tens@bottom \advance\innerloopcount by \ruler@step@bottom\relax
+ \ifnum\innerloopcount=0
+ \ifx\allow@zero\n@ \innerloopcount=\ruler@step@bottom \fi
+ \fi
+ \xdef\rule@tens@bottom{\the\innerloopcount}
+ \else
+ \xdef\bottomruler@{\bottomruler@ -}
+ \fi
+ \expandafter\ifx\csname alt@ruler@bottom\the\cons@count\endcsname\relax
+ \else
+ \expandafter\xdef\csname alt@ruler@bottom\the\cons@count\endcsname{\the\cons@count}
+ \fi
+ \fi
+ \fi
\expandafter\ifnum\csname res@count\start@seq\endcsname<\end@num\relax
\c@nsensus
\else
@@ -17498,12 +17680,19 @@
\expandafter\xdef\csname dom@num\the\loopcount\endcsname{\temp@}
\fi %%%%%%%%%%%*****
\expandafter\xdef\csname res@count\the\loopcount\endcsname{\the\res@count}
- \ifnum\rule@num=\loopcount
+ \ifnum\rule@num@top=\loopcount
+ \temp@count=\csname res@count\the\loopcount\endcsname
+ \advance\temp@count by \ruler@step@top
+ \divide\temp@count by \ruler@step@top
+ \multiply\temp@count by \ruler@step@top
+ \xdef\rule@tens@top{\the\temp@count}
+ \fi
+ \ifnum\rule@num@bottom=\loopcount
\temp@count=\csname res@count\the\loopcount\endcsname
- \advance\temp@count by \ruler@step
- \divide\temp@count by \ruler@step
- \multiply\temp@count by \ruler@step
- \xdef\rule@tens{\the\temp@count}
+ \advance\temp@count by \ruler@step@bottom
+ \divide\temp@count by \ruler@step@bottom
+ \multiply\temp@count by \ruler@step@bottom
+ \xdef\rule@tens@bottom{\the\temp@count}
\fi
\fi
\ifnum\loopcount<\seq@count \c@unt\fi}
@@ -18414,67 +18603,69 @@
\xdef\first@{#2@}%
\xdef\fill@char{#1[,]&}%
\expandafter\opt@color\fill@char%
- \ifx\f@color\comm@\xdef\f@color{\ruler@fg}\fi%
- \ifcase\rule@top
- \ifnum\ruler@rot=0 %
+ \ifnum\top@bot=0
+ \ifx\f@color\comm@\xdef\f@color{\ruler@fg@top}\fi
+ \ifnum\ruler@rot@top=0%
\xdef\temp@{tt}%
\ifx\ruler@family\temp@%
- \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\mathtt{\fourth@}}{\textcolor{\ruler@fg}{.}}}}%
+ \def\third@{\tt\bottomruler@size\vbox{\hbox to \ruler@width{\hss\fourth@\hss}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\textcolor{\ruler@fg@top}{\hss.\hss}}}}%
\else
\xdef\temp@{sf}%
\ifx\ruler@family\temp@%
- \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\mathsf{\fourth@}}{\textcolor{\ruler@fg}{.}}}}%
+ \def\third@{\sf\bottomruler@size\vbox{\hbox to \ruler@width{\hss\fourth@\hss}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\textcolor{\ruler@fg@top}{\hss.\hss}}}}%
\else
\xdef\temp@{rm}%
\ifx\ruler@family\temp@%
- \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\mathrm{\fourth@}}{\textcolor{\ruler@fg}{.}}}}%
+ \def\third@{\rm\bottomruler@size\vbox{\hbox to \ruler@width{\hss\fourth@\hss}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\textcolor{\ruler@fg@top}{\hss.\hss}}}}%
\fi\fi\fi
\else
\xdef\temp@{tt}%
\ifx\ruler@family\temp@%
\def\third@{\tt\bottomruler@size\,\,\,\,%
- \begin{rotopo}{90}\hbox to \ruler@width{\,\textcolor{\ruler@fg}{\ensuremath{\cdot}}\,\fourth@\hss}\end{rotopo}}%
+ \begin{rotopo}{90}\hbox to \ruler@width{\,\textcolor{\ruler@fg@top}{\ensuremath{\cdot}}\,\fourth@\hss}\end{rotopo}}%
\else
\xdef\temp@{sf}%
\ifx\ruler@family\temp@%
\def\third@{\sf\bottomruler@size\,\,\,\,%
- \begin{rotopo}{90}\hbox to \ruler@width{\,\textcolor{\ruler@fg}{\ensuremath{\cdot}}\,\fourth@\hss}\end{rotopo}}%
+ \begin{rotopo}{90}\hbox to \ruler@width{\,\textcolor{\ruler@fg@top}{\ensuremath{\cdot}}\,\fourth@\hss}\end{rotopo}}%
\else
\xdef\temp@{rm}%
\ifx\ruler@family\temp@%
\def\third@{\rm\bottomruler@size\,\,\,\,%
- \begin{rotopo}{90}\hbox to \ruler@width{\,\textcolor{\ruler@fg}{\ensuremath{\cdot}}\,\fourth@\hss}\end{rotopo}}%
+ \begin{rotopo}{90}\hbox to \ruler@width{\,\textcolor{\ruler@fg@top}{\ensuremath{\cdot}}\,\fourth@\hss}\end{rotopo}}%
\fi\fi\fi
\fi
- \else
- \ifnum\ruler@rot=0 %
+ \fi
+ \ifnum\top@bot=1
+ \ifx\f@color\comm@\xdef\f@color{\ruler@fg@bottom}\fi
+ \ifnum\ruler@rot@bottom=0%
\xdef\temp@{tt}%
\ifx\ruler@family\temp@%
- \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\textcolor{\ruler@fg}{.}}{\mathtt{\fourth@}}}}%
+ \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\textcolor{\ruler@fg@bottom}{.}}{\mathtt{\fourth@}}}}%
\else
\xdef\temp@{sf}%
\ifx\ruler@family\temp@%
- \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\textcolor{\ruler@fg}{.}}{\mathsf{\fourth@}}}}%
+ \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\textcolor{\ruler@fg@bottom}{.}}{\mathsf{\fourth@}}}}%
\else
\xdef\temp@{rm}%
\ifx\ruler@family\temp@%
- \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\textcolor{\ruler@fg}{.}}{\mathrm{\fourth@}}}}%
+ \def\third@{\bottomruler@size\ensuremath{\,\stackrel{\textcolor{\ruler@fg@bottom}{.}}{\mathrm{\fourth@}}}}%
\fi\fi\fi
\else
\xdef\temp@{tt}%
\ifx\ruler@family\temp@%
\def\third@{\tt\bottomruler@size\,\,\,\,%
- \begin{rotopo}{90}\hbox to \ruler@width{\hss\fourth@\,\textcolor{\ruler@fg}{\ensuremath{\cdot}}}\end{rotopo}}%
+ \begin{rotopo}{90}\hbox to \ruler@width{\hss\fourth@\,\textcolor{\ruler@fg@bottom}{\ensuremath{\cdot}}}\end{rotopo}}%
\else
\xdef\temp@{sf}%
\ifx\ruler@family\temp@%
\def\third@{\sf\bottomruler@size\,\,\,\,%
- \begin{rotopo}{90}\hbox to \ruler@width{\hss\fourth@\,\textcolor{\ruler@fg}{\ensuremath{\cdot}}}\end{rotopo}}%
+ \begin{rotopo}{90}\hbox to \ruler@width{\hss\fourth@\,\textcolor{\ruler@fg@bottom}{\ensuremath{\cdot}}}\end{rotopo}}%
\else
\xdef\temp@{rm}%
\ifx\ruler@family\temp@%
\def\third@{\rm\bottomruler@size\,\,\,\,%
- \begin{rotopo}{90}\hbox to \ruler@width{\hss\fourth@\,\textcolor{\ruler@fg}{\ensuremath{\cdot}}}\end{rotopo}}%
+ \begin{rotopo}{90}\hbox to \ruler@width{\hss\fourth@\,\textcolor{\ruler@fg@bottom}{\ensuremath{\cdot}}}\end{rotopo}}%
\fi\fi\fi
\fi
\fi}
@@ -18497,44 +18688,118 @@
\fi}
\def\put@ruler{%
- \ifnames@right%
- \ifnumbers@left%
- \ifnumbers@right%
- \xdef\ruler@{)\ruler@)<>}%
- \else%
- \xdef\ruler@{)\ruler@<>}%
- \fi%
- \else%
- \xdef\ruler@{\ruler@)<>}%
- \fi%
- \else%
- \ifnumbers@left%
- \ifnumbers@right%
- \xdef\ruler@{<>)\ruler@)}%
- \else%
- \xdef\ruler@{<>)\ruler@}%
- \fi%
- \else%
- \xdef\ruler@{<>\ruler@)}%
- \fi%
- \fi%
+ \ifx\rulernamecolor@top\n@\xdef\rulernamecolor@top{\ruler@fg@top}\fi%
+ \ifx\rulernamecolor@bottom\n@\xdef\rulernamecolor@bottom{\ruler@fg@bottom}\fi%
+ \ifx\rulername@family\n@\xdef\rulername@family{\ruler@family}\fi%
+ \ifx\rulername@size\n@\def\rulername@size{\bottomruler@size}\fi%
\xdef\first@{\ruler@ @}%
- \ifnum\rule@top=1%
- \vspace{\ruler@sp@ce}%
+ \ifnum\top@bot=1%
+ \vspace{\ruler@sp@ce@bottom}%
\vspace{-\baselineskip}%
\newline\hbox{}%
+ \ifnames@right%
+ \else
+ \ifnum\ruler@rot@bottom=0%
+ \xdef\temp@{tt}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\tt\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}%
+ \else
+ \xdef\temp@{sf}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\sf\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}%
+ \else
+ \xdef\temp@{rm}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\rm\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}%
+ \fi\fi\fi%
+ \else%
+ \xdef\temp@{tt}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\raisebox{0.6\baselineskip}{\tt\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}}%
+ \else
+ \xdef\temp@{sf}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\raisebox{0.6\baselineskip}{\sf\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}}%
+ \else
+ \xdef\temp@{rm}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\raisebox{0.6\baselineskip}{\rm\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}}%
+ \fi\fi\fi%
+ \fi%
+ \fi%
+ \ifnumbers@left\hbox to \number@width{\hss\kern1em}\fi%
\fi%
- \ifnames@right\else\def\@kern{\kern0em}\expandafter\put@name\first@\fi%
- \ifnumbers@left\def\@kern{\kern1em}\expandafter\put@number\first@\fi%
- \vspace{-0.25\baselineskip}%
- \ifnum\rule@top=0%
- \vspace{\ruler@sp@ce}%
+ \vspace{-0.4\baselineskip}%
+ \ifnum\top@bot=0%
+ \ifnum\ruler@rot@top=90 \vspace{1.4\baselineskip}\fi%
+ \vspace{-0.58\baselineskip}%
+ \newline\hbox{}%
+ \ifnames@right%
+ \else
+ \xdef\temp@{tt}%
+ \ifx\rulername@family\temp@%
+ \vbox{\tt\rulername@size\hbox to \name@width{\textcolor{\rulernamecolor@top}{\rulername@top\hss}}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\hss}}%
+ \else
+ \xdef\temp@{sf}%
+ \ifx\rulername@family\temp@%
+ \vbox{\sf\rulername@size\hbox to \name@width{\textcolor{\rulernamecolor@top}{\rulername@top\hss}}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\hss}}%
+ \else
+ \xdef\temp@{rm}%
+ \ifx\rulername@family\temp@%
+ \vbox{\rm\rulername@size\hbox to \name@width{\textcolor{\rulernamecolor@top}{\rulername@top\hss}}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\hss}}%
+ \fi\fi\fi%
+ \fi%
+ \ifnumbers@left\hbox to \number@width{\hss\kern1em}\fi%
+ \vspace{-0.2\baselineskip}%
+ \vspace{\ruler@sp@ce@top}%
\fi%
- \fontfamily{\ruler@family}%
- \fontseries{m}%
- \fontshape{n}%
- \selectfont%
\innerloopcount=1\relax\put@rulechar%
+ \ifnames@right%
+ \kern1em%
+ \ifnumbers@left\else\hbox to \number@width{\hss}\fi%
+ \ifnum\top@bot=1%
+ \ifnum\ruler@rot@bottom=0%
+ \xdef\temp@{tt}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\tt\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}%
+ \else
+ \xdef\temp@{sf}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\sf\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}%
+ \else
+ \xdef\temp@{rm}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\rm\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}%
+ \fi\fi\fi%
+ \else%
+ \xdef\temp@{tt}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\raisebox{0.6\baselineskip}{\tt\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}}%
+ \else
+ \xdef\temp@{sf}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\raisebox{0.6\baselineskip}{\sf\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}}%
+ \else
+ \xdef\temp@{rm}%
+ \ifx\rulername@family\temp@%
+ \hbox to \name@width{\raisebox{0.6\baselineskip}{\rm\rulername@size\textcolor{\rulernamecolor@bottom}{\rulername@bottom\hss}}}%
+ \fi\fi\fi%
+ \fi%
+ \else
+ \xdef\temp@{tt}%
+ \ifx\rulername@family\temp@%
+ \vbox{\tt\rulername@size\hbox to \name@width{\textcolor{\rulernamecolor@top}{\rulername@top\hss}}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\hss}}%
+ \else
+ \xdef\temp@{sf}%
+ \ifx\rulername@family\temp@%
+ \vbox{\sf\rulername@size\hbox to \name@width{\textcolor{\rulernamecolor@top}{\rulername@top\hss}}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\hss}}%
+ \else
+ \xdef\temp@{rm}%
+ \ifx\rulername@family\temp@%
+ \vbox{\rm\rulername@size\hbox to \name@width{\textcolor{\rulernamecolor@top}{\rulername@top\hss}}\vspace{-0.75\baselineskip}\hbox to \ruler@width{\hss}}%
+ \fi\fi\fi%
+ \fi%
+ \fi%
\newline\hbox{}%
}
\def\get@firstfill#1#2&{\xdef\second@@{#1}\xdef\fill@char{#2&}}
@@ -20689,7 +20954,7 @@
\else
\iffix@\iftopfeature \vspace{\t@sp@ce}\newline\hbox{}\newline\hbox{}\fi\fi
\fi
- \ifnum\rule@num<0 \else \ifnum\rule@top=0 \loopcount=0 \put@ruler \fi\fi
+ \ifnum\rule@num@top<0 \else \ifnum\rule@top=1 \loopcount=0 \xdef\top@bot{0}\xdef\ruler@{\topruler@}\put@ruler\fi\fi
\ifshow@logo\ifnum\logo@top=0
\xdef\last@{\stack@sequencelogo @}%
\ifx\logo@name@user\ampers@nd\xdef\logo@name{logo}\else\xdef\logo@name{\logo@name@user}\fi
@@ -20777,15 +21042,15 @@
\ifx\sublogo@name@user\ampers@nd\xdef\logo@name{subfamily}\else\xdef\logo@name{\sublogo@name@user}\fi
\put@logo%
\fi\fi%
- \ifnum\rule@num<0 %
+ \ifnum\rule@num@bottom<0 %
\else%
- \ifnum\rule@top=1 %
+ \ifnum\rule@bottom=1 %
\loopcount=0\relax%
- \ifnum\ruler@rot=0 %
+ \ifnum\ruler@rot@bottom=0 %
\else \vspace{\ruler@width}\vspace{-1.75\baselineskip}\newline\hbox{}%
\fi
- \put@ruler%
- \ifnum\ruler@rot=0 \vspace{0.25\baselineskip}\fi%
+ \xdef\top@bot{1}\xdef\ruler@{\bottomruler@}\put@ruler%
+ \ifnum\ruler@rot@bottom=0 \vspace{0.25\baselineskip}\fi%
\fi%
\fi%
\xdef\fe@turep@s{bottom}%
@@ -20895,7 +21160,7 @@
\fi
\fi
\fi
- \xdef\consensus{} \xdef\ruler@{}
+ \xdef\consensus{} \xdef\topruler@{} \xdef\bottomruler@{}
\xdef\styleframe{}
\xdef\textfeaturetop{} \xdef\textfeaturebottom{}
\xdef\textfeaturettop{} \xdef\textfeaturebbottom{}
@@ -21969,30 +22234,55 @@
\xdef\start@num{\the\loopcount}
\fi
\fi
- \ifnum\rule@num>0
- \loopcount=\csname res@count\rule@num\endcsname
- \divide\loopcount by \ruler@step
- \multiply\loopcount by \ruler@step
- \ifnum\loopcount<0
- \ifnum\ruler@step<3
- \advance\loopcount by \ruler@step
+ \ifnum\rule@num@top>0
+ \loopcount=\csname res@count\rule@num@top\endcsname
+ \divide\loopcount by \ruler@step@top
+ \multiply\loopcount by \ruler@step@top
+ \ifnum\loopcount<0
+ \ifnum\ruler@step@top<3
+ \advance\loopcount by \ruler@step@top
\fi
- \else
- \advance\loopcount by \ruler@step
+ \else
+ \advance\loopcount by \ruler@step@top
\fi
- \xdef\rule@tens{\the\loopcount}
+ \xdef\rule@tens@top{\the\loopcount}
\else
- \loopcount=\cons@count
- \divide\loopcount by \ruler@step
- \multiply\loopcount by \ruler@step
- \ifnum\loopcount<0
- \ifnum\ruler@step<3
- \advance\loopcount by \ruler@step
+ \loopcount=\cons@count
+ \divide\loopcount by \ruler@step@top
+ \multiply\loopcount by \ruler@step@top
+ \ifnum\loopcount<0
+ \ifnum\ruler@step@top<3
+ \advance\loopcount by \ruler@step@top
\fi
- \else
- \advance\loopcount by \ruler@step
+ \else
+ \advance\loopcount by \ruler@step@top
+ \fi
+ \xdef\rule@tens@top{\the\loopcount}
+ \fi
+ \ifnum\rule@num@bottom>0
+ \loopcount=\csname res@count\rule@num@bottom\endcsname
+ \divide\loopcount by \ruler@step@bottom
+ \multiply\loopcount by \ruler@step@bottom
+ \ifnum\loopcount<0
+ \ifnum\ruler@step@bottom<3
+ \advance\loopcount by \ruler@step@bottom
+ \fi
+ \else
+ \advance\loopcount by \ruler@step@bottom
+ \fi
+ \xdef\rule@tens@bottom{\the\loopcount}
+ \else
+ \loopcount=\cons@count
+ \divide\loopcount by \ruler@step@bottom
+ \multiply\loopcount by \ruler@step@bottom
+ \ifnum\loopcount<0
+ \ifnum\ruler@step@bottom<3
+ \advance\loopcount by \ruler@step@bottom
+ \fi
+ \else
+ \advance\loopcount by \ruler@step@bottom
\fi
- \xdef\rule@tens{\the\loopcount}
+ \xdef\rule@tens@bottom{\the\loopcount}
\fi
\xdef\first@{top}
\ifx\cap@pos\first@
@@ -22068,7 +22358,7 @@
\xdef\allow@zero{n} \xdef\c@ns@shift{0}
\regionalshadefalse\regionalemphfalse\regionallowerfalse\regionaltintfalse
\frame@false\shading@false
-\xdef\ruler@rot{0}
+\xdef\ruler@rot@top{0} \xdef\ruler@rot@bottom{0}
\topfeaturefalse \bottomfeaturefalse
\ttopfeaturefalse \bbottomfeaturefalse
\tttopfeaturefalse \bbbottomfeaturefalse
@@ -22119,7 +22409,7 @@
\xdef\ttt@sp@ce{0mm} \xdef\tttt@sp@ce{0mm}
\xdef\b@sp@ce{0mm} \xdef\bb@sp@ce{0mm}
\xdef\bbb@sp@ce{0mm} \xdef\bbbb@sp@ce{0mm}
-\xdef\ruler@sp@ce{0mm}
+\xdef\ruler@sp@ce@top{0mm} \xdef\ruler@sp@ce@bottom{0mm}
\xdef\seq@gap@num{0}
\xdef\h@ndalign{no} \xdef\sep@space{0pt}
\xdef\c@pshort{n}
diff --git a/macros/latex/contrib/texshade/texshade.ins b/macros/latex/contrib/texshade/texshade.ins
index 47130a0699..5bc07c48c4 100644
--- a/macros/latex/contrib/texshade/texshade.ins
+++ b/macros/latex/contrib/texshade/texshade.ins
@@ -1,7 +1,7 @@
%%
%% docstrip install file for texshade.sty
%%
-%% Copyright 1999-2023 Eric Beitz
+%% Copyright 1999-2024 Eric Beitz
%%
\def\batchfile{texshade.ins}
@@ -14,7 +14,7 @@
LaTeX package for typesetting nucleotide and peptide alignments
-Copyright (C) 1999-2023 Eric Beitz
+Copyright (C) 1999-2024 Eric Beitz
See the file README
\endpreamble
diff --git a/macros/latex/contrib/texshade/texshade.pdf b/macros/latex/contrib/texshade/texshade.pdf
index 01730abc59..2df2b88e3b 100644
--- a/macros/latex/contrib/texshade/texshade.pdf
+++ b/macros/latex/contrib/texshade/texshade.pdf
Binary files differ
diff --git a/macros/latex/contrib/tutodoc/code/tdoc-locale-english.cfg.sty b/macros/latex/contrib/tutodoc/code/tdoc-locale-english.cfg.sty
deleted file mode 100644
index 58d8975905..0000000000
--- a/macros/latex/contrib/tutodoc/code/tdoc-locale-english.cfg.sty
+++ /dev/null
@@ -1,17 +0,0 @@
-\NewDocumentCommand{\tdoc@trans@in@EN}{}{in \ english}
-\NewDocumentCommand{\tdoc@trans@latex@show@start}{}{Start \ of \ the \ real \ output}
-\NewDocumentCommand{\tdoc@trans@latex@show@end}{}{End \ of \ the \ real \ output}
-\NewDocumentCommand{\tdoc@trans@this@gives}{}{This \ gives}
-\NewDocumentCommand{\tdoc@trans@exa@title}{}{Example}
-\NewDocumentCommand{\tdoc@trans@rmk@title}{}{Remark}
-\NewDocumentCommand{\tdoc@trans@important@title}{}{Important}
-\NewDocumentCommand{\tdoc@trans@warn@title}{}{Warning}
-\NewDocumentCommand{\tdoc@trans@caution@title}{}{Caution}
-\NewDocumentCommand{\tdoc@trans@note@title}{}{Note}
-\NewDocumentCommand{\tdoc@trans@tip@title}{}{Tip}
-
-\NewDocumentCommand{\tdoc@trans@chges@new}{}{New}
-\NewDocumentCommand{\tdoc@trans@chges@update}{}{Update}
-\NewDocumentCommand{\tdoc@trans@chges@fix}{}{Fix}
-
-\NewDocumentCommand{\tdoc@trans@date}{ mmm }{#1-#2-#3}
diff --git a/macros/latex/contrib/tutodoc/code/tdoc-locale-french.cfg.sty b/macros/latex/contrib/tutodoc/code/tdoc-locale-french.cfg.sty
deleted file mode 100644
index 2973757dd8..0000000000
--- a/macros/latex/contrib/tutodoc/code/tdoc-locale-french.cfg.sty
+++ /dev/null
@@ -1,17 +0,0 @@
-\NewDocumentCommand{\tdoc@trans@in@EN}{}{en \ anglais}
-\NewDocumentCommand{\tdoc@trans@latex@show@start}{}{Début \ du \ rendu \ réel}
-\NewDocumentCommand{\tdoc@trans@latex@show@end}{}{Fin \ du \ rendu \ réel}
-\NewDocumentCommand{\tdoc@trans@this@gives}{}{Ceci \ donne}
-\NewDocumentCommand{\tdoc@trans@exa@title}{}{Exemple}
-\NewDocumentCommand{\tdoc@trans@rmk@title}{}{Remarque}
-\NewDocumentCommand{\tdoc@trans@important@title}{}{Important}
-\NewDocumentCommand{\tdoc@trans@warn@title}{}{Avertissement}
-\NewDocumentCommand{\tdoc@trans@caution@title}{}{Prudence}
-\NewDocumentCommand{\tdoc@trans@note@title}{}{Note}
-\NewDocumentCommand{\tdoc@trans@tip@title}{}{Astuce}
-
-\NewDocumentCommand{\tdoc@trans@chges@new}{}{Nouveau}
-\NewDocumentCommand{\tdoc@trans@chges@update}{}{Mise \ à \ jour}
-\NewDocumentCommand{\tdoc@trans@chges@fix}{}{Réparation}
-
-\NewDocumentCommand{\tdoc@trans@date}{ mmm }{#3/#2/#1}
diff --git a/macros/latex/contrib/tutodoc/code/tutodoc-locale-main-english.cfg.sty b/macros/latex/contrib/tutodoc/code/tutodoc-locale-main-english.cfg.sty
new file mode 100644
index 0000000000..339f10240c
--- /dev/null
+++ b/macros/latex/contrib/tutodoc/code/tutodoc-locale-main-english.cfg.sty
@@ -0,0 +1,17 @@
+\NewDocumentCommand{\tutodoc@trans@date}{mmm}{#1-#2-#3}
+\NewDocumentCommand{\tutodoc@trans@in@EN}{m}{#1 ~ in ~ english}
+\NewDocumentCommand{\tutodoc@trans@this@gives}{m}{This ~ gives ~ #1}
+\NewDocumentCommand{\tutodoc@trans@latex@show@start}{}{Start ~ of ~ the ~ real ~ output}
+\NewDocumentCommand{\tutodoc@trans@latex@show@end}{}{End ~ of ~ the ~ real ~ output}
+\NewDocumentCommand{\tutodoc@trans@exa@title}{}{Example}
+\NewDocumentCommand{\tutodoc@trans@rmk@title}{}{Remark}
+\NewDocumentCommand{\tutodoc@trans@note@title}{}{Note}
+\NewDocumentCommand{\tutodoc@trans@tip@title}{}{Tip}
+\NewDocumentCommand{\tutodoc@trans@important@title}{}{Important}
+\NewDocumentCommand{\tutodoc@trans@caution@title}{}{Caution}
+\NewDocumentCommand{\tutodoc@trans@warn@title}{}{Warning}
+\NewDocumentCommand{\tutodoc@trans@chges@pb}{}{Problem}
+\NewDocumentCommand{\tutodoc@trans@chges@break}{}{Break}
+\NewDocumentCommand{\tutodoc@trans@chges@fix}{}{Fix}
+\NewDocumentCommand{\tutodoc@trans@chges@new}{}{New}
+\NewDocumentCommand{\tutodoc@trans@chges@update}{}{Update} \ No newline at end of file
diff --git a/macros/latex/contrib/tutodoc/code/tutodoc-locale-main-french.cfg.sty b/macros/latex/contrib/tutodoc/code/tutodoc-locale-main-french.cfg.sty
new file mode 100644
index 0000000000..c639e1e9e0
--- /dev/null
+++ b/macros/latex/contrib/tutodoc/code/tutodoc-locale-main-french.cfg.sty
@@ -0,0 +1,17 @@
+\NewDocumentCommand{\tutodoc@trans@date}{mmm}{#3/#2/#1}
+\NewDocumentCommand{\tutodoc@trans@in@EN}{m}{#1 ~ en ~ anglais}
+\NewDocumentCommand{\tutodoc@trans@this@gives}{m}{Ceci ~ donne ~ #1}
+\NewDocumentCommand{\tutodoc@trans@latex@show@start}{}{Début ~ du ~ rendu ~ réel}
+\NewDocumentCommand{\tutodoc@trans@latex@show@end}{}{Fin ~ du ~ rendu ~ réel}
+\NewDocumentCommand{\tutodoc@trans@exa@title}{}{Exemple}
+\NewDocumentCommand{\tutodoc@trans@rmk@title}{}{Remarque}
+\NewDocumentCommand{\tutodoc@trans@note@title}{}{Note}
+\NewDocumentCommand{\tutodoc@trans@tip@title}{}{Astuce}
+\NewDocumentCommand{\tutodoc@trans@important@title}{}{Important}
+\NewDocumentCommand{\tutodoc@trans@caution@title}{}{Caution}
+\NewDocumentCommand{\tutodoc@trans@warn@title}{}{Danger}
+\NewDocumentCommand{\tutodoc@trans@chges@pb}{}{Problème}
+\NewDocumentCommand{\tutodoc@trans@chges@break}{}{Bifurcation}
+\NewDocumentCommand{\tutodoc@trans@chges@fix}{}{Réparation}
+\NewDocumentCommand{\tutodoc@trans@chges@new}{}{Nouveau}
+\NewDocumentCommand{\tutodoc@trans@chges@update}{}{Mise ~ à ~ jour} \ No newline at end of file
diff --git a/macros/latex/contrib/tutodoc/code/tutodoc.sty b/macros/latex/contrib/tutodoc/code/tutodoc.sty
index cd4a6aecb3..5e0ea7a0fb 100644
--- a/macros/latex/contrib/tutodoc/code/tutodoc.sty
+++ b/macros/latex/contrib/tutodoc/code/tutodoc.sty
@@ -1,7 +1,7 @@
% ------------------------------------------------------- %
% - This is file `tutodoc.sty' generated automatically. - %
% - - %
-% - Copyright (C) 2023 by Christophe BAL - %
+% - Copyright (C) 2023-2024 by Christophe BAL - %
% - - %
% - This file may be distributed and/or modified under - %
% - the conditions of the GNU 3 License. - %
@@ -9,8 +9,8 @@
\ProvidesExplPackage
{tutodoc}
- {2023-12-08} % Creation: 2023-11-29
- {1.0.1}
+ {2024-01-06} % Creation: 2023-11-29
+ {1.1.0}
{This package proposes tools for writing "human friendly" documentations of LaTeX packages.}
\RequirePackage[
@@ -88,18 +88,18 @@
% -- LOCALE SETTINGS -- %
-\NewDocumentCommand{\tdoc@colon}{}{:}
+\NewDocumentCommand{\tutodoc@colon}{}{:}
% We must take care of the colons, babel and spacing.
\@ifpackageloaded{babel}{
\iflanguage{french}{
- \RenewDocumentCommand{\tdoc@colon}{}{\babelshorthand{:}}
+ \RenewDocumentCommand{\tutodoc@colon}{}{\babelshorthand{:}}
}{}
}{}
\ExplSyntaxOn
-\input{tdoc-locale-\l_tdoc_opt_lang_str.cfg.sty}
+\input{tutodoc-locale-main-\l_tdoc_opt_lang_str.cfg.sty}
\ExplSyntaxOff
@@ -199,7 +199,7 @@
\NewDocumentCommand{\tdocinEN}{s m}{%
\tdocquote{#2}%
\IfBooleanF{#1}{% No star used.
- \ \tdoc@trans@in@EN{}%
+ \ \tutodoc@trans@in@EN{}%
}%
}
@@ -212,7 +212,7 @@
% See the \doc of the macro ''\newtheorem'' from the package ''amsthm''
% to have \infos about the environment ''@@tdocexa@nb''.
%%%
-\newtheorem{@@tdocexa@nb}{\tdoc@trans@exa@title}%
+\newtheorem{@@tdocexa@nb}{\tutodoc@trans@exa@title}%
[subsubsection]
%%%
@@ -226,7 +226,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''@@tdocexa@no@nb''.
%%%
-\newtheorem*{@@tdocexa@no@nb}{\tdoc@trans@exa@title}
+\newtheorem*{@@tdocexa@no@nb}{\tutodoc@trans@exa@title}
% :: EXAMPLE - PUBLIC VERSION :: %
@@ -268,7 +268,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''tdocrem''.
%%%
-\newtheorem*{tdocrem}{\tdoc@trans@rmk@title}
+\newtheorem*{tdocrem}{\tutodoc@trans@rmk@title}
% :: IMPORTANT :: %
@@ -277,7 +277,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''tdocimportant''.
%%%
-\newtheorem*{tdocimportant}{\tdoc@trans@important@title}
+\newtheorem*{tdocimportant}{\tutodoc@trans@important@title}
% :: NOTE :: %
@@ -286,7 +286,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''tdocnote''.
%%%
-\newtheorem*{tdocnote}{\tdoc@trans@note@title}
+\newtheorem*{tdocnote}{\tutodoc@trans@note@title}
% :: TIP :: %
@@ -295,7 +295,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''tdoctip''.
%%%
-\newtheorem*{tdoctip}{\tdoc@trans@tip@title}
+\newtheorem*{tdoctip}{\tutodoc@trans@tip@title}
% :: CUATION :: %
@@ -304,7 +304,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''tdoccaution''.
%%%
-\newtheorem*{tdoccaution}{\tdoc@trans@caution@title}
+\newtheorem*{tdoccaution}{\tutodoc@trans@caution@title}
% :: WARNING :: %
@@ -313,7 +313,7 @@
% See the \doc of the macro ''\newtheorem*'' from the package ''amsthm''
% to have \infos about the environment ''tdocwarn''.
%%%
-\newtheorem*{tdocwarn}{\tdoc@trans@warn@title}
+\newtheorem*{tdocwarn}{\tutodoc@trans@warn@title}
% -- NAMES OF PACKAGES, MACROS & ENVIRONMENTS -- %
@@ -563,9 +563,9 @@
\keys_define:nn { tdoc/showcase } {
% Texts.
before .tl_set:N = \l_tdoc_showcase_before_tl,
- before .initial:n = \tdoc@trans@latex@show@start,
+ before .initial:n = \tutodoc@trans@latex@show@start,
after .tl_set:N = \l_tdoc_showcase_after_tl,
- after .initial:n = \tdoc@trans@latex@show@end,
+ after .initial:n = \tutodoc@trans@latex@show@end,
% Decorations.
color .tl_set:N = \l_tdoc_showcase_color_tl,
color .initial:n = cyan,
@@ -644,7 +644,7 @@
% See the \doc of the macro ''\newmintinline'' from the package ''minted''
% to have \infos about the macro ''tdocinlatex''.
%%%
-\newmintinline[tdocinlatex]{latex}{}
+\newmintinline[tdocinlatex]{latex}{bgcolor = yellow!4}
% :: SHORTCUTS FOR TCOLORBOX LISTING FORMATING :: %
@@ -662,7 +662,7 @@
%
% See the pgfkeys package documentation for explanation.
%%%
-\NewExpandableDocumentCommand{\tdoc@latex@listing@formating}{ m }{
+\NewExpandableDocumentCommand{\tutodoc@latex@listing@formating}{ m }{
\str_case:nnF { #1 } {
{ sbs } { listing ~ side ~ text }
{ code } { listing ~ only }
@@ -721,7 +721,7 @@
% ''tcolorbox'' to have \infos about the environment ''tdoclatex''.
%%%
\newtcblisting{tdoclatex}[1][std]{%
- tdoclatex_tcbstyle = \tdoc@latex@listing@formating{#1}
+ tdoclatex_tcbstyle = \tutodoc@latex@listing@formating{#1}
}
@@ -738,7 +738,7 @@
%%%
\newtcbinputlisting{\tdoclatexinput}[2][std]{
listing file = {#2},
- tdoclatex_tcbstyle = \tdoc@latex@listing@formating{#1}
+ tdoclatex_tcbstyle = \tutodoc@latex@listing@formating{#1}
}
@@ -758,7 +758,7 @@
%%%
\keys_define:nn { tdoc/latexshow } {
explain .tl_set:N = \l_tdoc_listing_explain_tl,
- explain .initial:n = { \tdoc@trans@this@gives \tdoc@colon },
+ explain .initial:n = { \tutodoc@trans@this@gives \tutodoc@colon },
}
@@ -817,7 +817,7 @@
%
% :see: \__tdoc_translate_date:n
%%%
-\NewDocumentCommand{\tdoc@new@change@margin}{m m m m}{
+\NewDocumentCommand{\tutodoc@new@change@margin}{m m m m}{
\marginnote{
\color{#1}
\scriptsize
@@ -866,11 +866,11 @@
%%%
% prototype::
% :action: this function extracts year, month and day in something
-% like ''YYYY-MM-DD'' and then it calls ''\tdoc@trans@date''
+% like ''YYYY-MM-DD'' and then it calls ''\tutodoc@trans@date''
% to use the format expected for a "localised" date.
%%%
\cs_new:Npn \__tdoc_translate_date_process:w #1 - #2 - #3 \q_stop {
- \tdoc@trans@date{#1}
+ \tutodoc@trans@date{#1}
{#2}
{#3}
}
@@ -894,7 +894,7 @@
% of the language chosen when loading the package.
%%%
\NewDocumentCommand{\tdocversion}{O{blue} m O{}}{
- \tdoc@new@change@margin{#1} % Color
+ \tutodoc@new@change@margin{#1} % Color
{#3} % Date
{#2} % Version
{-4.25pt} % Last negative vertical spacing
@@ -912,7 +912,7 @@
% prints a date.
%%%
\NewDocumentCommand{\tdocdate}{O{blue} m}{
- \tdoc@new@change@margin{#1} % Color
+ \tutodoc@new@change@margin{#1} % Color
{#2} % Date
{} % Version
{-5.35pt} % Last negative spacing
@@ -962,7 +962,7 @@
% translated into the good language.
%%%
\NewDocumentEnvironment{tdocnew}{}{
- \begin{tdoctopic}{\tdoc@trans@chges@new}
+ \begin{tdoctopic}{\tutodoc@trans@chges@new}
}{
\end{tdoctopic}
}
@@ -978,7 +978,39 @@
% translated into the good language.
%%%
\NewDocumentEnvironment{tdocupdate}{}{
- \begin{tdoctopic}{\tdoc@trans@chges@update}
+ \begin{tdoctopic}{\tutodoc@trans@chges@update}
+}{
+ \end{tdoctopic}
+}
+
+
+% :: CHANGES - BREAK :: %
+
+%%%
+% prototype::
+% :see: env.tdoctopic
+%
+% :action: similar to the \env ''tdoctopic'' with the title "Break"
+% translated into the good language.
+%%%
+\NewDocumentEnvironment{tdocbreak}{}{
+ \begin{tdoctopic}{\tutodoc@trans@chges@break}
+}{
+ \end{tdoctopic}
+}
+
+
+% :: CHANGES - PROBLEM :: %
+
+%%%
+% prototype::
+% :see: env.tdoctopic
+%
+% :action: similar to the \env ''tdoctopic'' with the title "Problem"
+% translated into the good language.
+%%%
+\NewDocumentEnvironment{tdocprob}{}{
+ \begin{tdoctopic}{\tutodoc@trans@chges@pb}
}{
\end{tdoctopic}
}
@@ -994,7 +1026,7 @@
% translated into the good language.
%%%
\NewDocumentEnvironment{tdocfix}{}{
- \begin{tdoctopic}{\tdoc@trans@chges@fix}
+ \begin{tdoctopic}{\tutodoc@trans@chges@fix}
}{
\end{tdoctopic}
}
@@ -1004,6 +1036,9 @@
% -- DECORATIONS -- %
+% Source for \addvspace{\medskipamount} instead of \medskip.
+% * https://tex.stackexchange.com/a/705938/6880
+
%%%
% prototype::
% :action: this macro draws a centered horizontal rule with a height
@@ -1012,8 +1047,8 @@
% Extra vertical spaces are added above and below the rule.
%%%
\NewDocumentCommand{\tdocsep}{}{
- \medskip
- \hfill\rule{0.5\textwidth}{0.75pt}\hfill
+ \par\addvspace{\medskipamount}
+ \hfill\rule{0.5\textwidth}{0.75pt}\hfill\null
\medskip
\smallskip
}
diff --git a/macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf b/macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
index a83fc1915d..6124b97c99 100644
--- a/macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
+++ b/macros/latex/contrib/tutodoc/doc/tutodoc-en.pdf
Binary files differ
diff --git a/macros/latex/contrib/tutodoc/doc/tutodoc-en.tex b/macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
index 8d628d7b4a..f6449b959c 100644
--- a/macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
+++ b/macros/latex/contrib/tutodoc/doc/tutodoc-en.tex
@@ -1,27 +1,27 @@
-
+
% -------------------- %
% -- RESOURCES USED -- %
% -------------------- %
\begin{filecontents*}[overwrite]{examples-focus-exa.tex}
- Bla, bla, bla...
+Bla, bla, bla...
- \begin{tdocexa}
- Ble, ble, ble...
- \end{tdocexa}
+\begin{tdocexa}
+ Ble, ble, ble...
+\end{tdocexa}
- \begin{tdocexa}[Wonderful]
- Bli, bli, bli...
- \end{tdocexa}
+\begin{tdocexa}[Wonderful]
+ Bli, bli, bli...
+\end{tdocexa}
- \begin{tdocexa}<nonb>
- Blo, blo, blo...
- \end{tdocexa}
+\begin{tdocexa}<nonb>
+ Blo, blo, blo...
+\end{tdocexa}
- \begin{tdocexa}<nonb>[Superb]
- Blu, blu, blu...
- \end{tdocexa}
+\begin{tdocexa}<nonb>[Superb]
+ Blu, blu, blu...
+\end{tdocexa}
\end{filecontents*}
@@ -119,7 +119,7 @@
\begin{tdocshowcase}[before = My beginning,
after = My end,
color = red]
-Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla...
+ Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla...
\end{tdocshowcase}
\end{filecontents*}
@@ -143,9 +143,8 @@ Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla...
before = My beginning,
after = My end,
color = green]
-Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla...
+ Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla...
\end{tdocshowcase}
-
\end{filecontents*}
@@ -168,6 +167,13 @@ Blablobli, blablobli, blablobli, blablobli, blablobli, blablobli...
\end{filecontents*}
+\begin{filecontents*}[overwrite]{examples-listing-strange-bis.tex}
+\begin{tdoclatex}
+ \string[Strange... Or not!]
+\end{tdoclatex}
+\end{filecontents*}
+
+
\begin{filecontents*}[overwrite]{examples-listing-xyz.tex}
% Just one demo.
$x y z = 1$
@@ -236,6 +242,22 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\end{filecontents*}
+\begin{filecontents*}[overwrite]{examples-version-n-change-break.tex}
+\begin{tdocbreak}
+ \item Info 1...
+ \item Info 2...
+\end{tdocbreak}
+\end{filecontents*}
+
+
+\begin{filecontents*}[overwrite]{examples-version-n-change-pb.tex}
+\begin{tdocprob}
+ \item Info 1...
+ \item Info 2...
+\end{tdocprob}
+\end{filecontents*}
+
+
\begin{filecontents*}[overwrite]{examples-version-n-change-fix.tex}
\begin{tdocfix}
\item Info 1...
@@ -244,8 +266,8 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\end{filecontents*}
-\begin{filecontents*}[overwrite]{examples-version-n-change-topic.tex}
-\begin{tdoctopic}{Unclassifiable changes}
+\begin{filecontents*}[overwrite]{examples-version-n-change-unclassifiable.tex}
+\begin{tdoctopic}{Unclassifiable}
% This is where the point needs to be put.
\item Info 1...
\item Info 2...
@@ -265,7 +287,6 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\usepackage[english]{babel, varioref}
\usepackage{enumitem}
-%\frenchsetup{StandardItemLabels=true}
\usepackage{tabularray}
\usepackage{fmtcount}
@@ -324,12 +345,11 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\title{Le package \texttt{tutodoc} - Documentation de type tutoriel}
\author{Christophe BAL}
-\date{8th Dec. 2023 - Version 1.0.1}
+\date{\ordinalnum{1} Jan. 2024 - Version 1.1.0}
\maketitle
\begin{abstract}
-\noindent
The \tdocpack{tutodoc} package
\footnote{
The name comes from \tdocquote{\tdocprewhy{tuto.rial-type} \tdocprewhy{doc.umentation}}.
@@ -340,15 +360,10 @@ is used by its author to semantically produce documentation of \LaTeX\ packages
},
and with a sober rendering for reading on screen.
-\medskip
-\noindent
-Two important points to note.
-\begin{itemize}
- \item This package imposes a formatting style. In the not-too-distant future, \tdocpack{tutodoc} will probably be split into a class and a package.
-
- \item This documentation is also available in French.
-\end{itemize}
+\begin{tdocnote}
+ This package imposes a formatting style. In the not-too-distant future, \tdocpack{tutodoc} will probably be split into a class and a package.
+\end{tdocnote}
\end{abstract}
@@ -374,6 +389,7 @@ The \tdocpack{geometry} package is loaded with the following settings.
]{geometry}
\end{tdoclatex}
+
\subsection{Title and table of contents}
The \tdocpack{titlesec} and \tdocpack{tocbasic} packages are set as follows.
@@ -495,9 +511,9 @@ The macro \tdocmacro{tdocinEN} and its starred version are based on \tdocmacro{t
Numbered or unnumbered examples can be indicated using the \tdocenv{tdocexa} environment, which offers two optional arguments.
\begin{enumerate}
- \item The \ordinalnum{1} argument between brackets \verb#<...># can take the values \verb#nb# to number, which is the default setting, and \verb#nonb# to not number.
+ \item The \ordinalnum{1} argument between brackets \tdocinlatex#<...># can take the values \tdocinlatex#nb# to number, which is the default setting, and \tdocinlatex#nonb# to not number.
- \item The \ordinalnum{2} argument in square brackets \verb#[...]# is used to add a mini-title..
+ \item The \ordinalnum{2} argument in square brackets \tdocinlatex#[...]# is used to add a mini-title..
\end{enumerate}
@@ -545,13 +561,13 @@ The \tdocenv{tdocnote} environment is used to highlight useful information. Here
\tdoclatexinput[sbs]{examples-focus-note.tex}
-
\subsection{Something important}
The \tdocenv{tdocimportant} environment is used to indicate something important but harmless.
\tdoclatexinput[sbs]{examples-focus-important.tex}
+
\subsection{Caution about a delicate point}
The \tdocenv{tdoccaution} environment is used to indicate a delicate point to the user. Here's how to use it.
@@ -566,6 +582,7 @@ The \tdocenv{tdocwarn} environment is used to warn the user of a trap to avoid.
\tdoclatexinput[sbs]{examples-focus-warn.tex}
+\newpage
\section{Specify packages, classes, macros or environments}
Here's what you can type semantically.
@@ -698,7 +715,7 @@ It is sometimes useful to render code directly in the documentation. This type o
\begin{tdocwarn}
- With the default settings, if the code to be formatted begins with an opening bracket, use \tdocmacro{string} as in the following example. the following example.
+ With the default settings, if the code to be formatted begins with an opening bracket, use \tdocmacro{string} as in the following example.
\tdoclatexinput[code]{examples-showcase-hook.tex}
@@ -769,7 +786,7 @@ To obtain renderings by importing the code from an external file, instead of typ
\medskip
- As for \tdocinlatex+\tdocshowcaseinput[color = orange]{external.tex}+ , this will produce the colour change shown below.
+ As for \tdocinlatex+\tdocshowcaseinput[color = orange]{external.tex}+\,, this will produce the colour change shown below.
\medskip
@@ -777,6 +794,7 @@ To obtain renderings by importing the code from an external file, instead of typ
\end{tdocexa}
+\newpage
\section{Use cases in \LaTeX}
Documenting a package or a class is done efficiently using use cases showing both the code and the corresponding result.
@@ -789,7 +807,7 @@ Documenting a package or a class is done efficiently using use cases showing bot
The \tdocmacro{tdocinlatex} macro
\footnote{
- The name of the macro \tdocmacro{tdocinlatex} comes from \tdocquote{tdocprewhy{in.line} \LaTeX}.
+ The name of the macro \tdocmacro{tdocinlatex} comes from \tdocquote{\tdocprewhy{in.line} \LaTeX}.
}
can be used to type inline code in a similar way to \tdocmacro{verb}.
Here are some examples.
@@ -803,10 +821,11 @@ Here are some examples.
\begin{tdocnote}
- The \tdocmacro{tdocinlatex} macro can be used in a footnote: see the bottom of this page
+ The \tdocmacro{tdocinlatex} macro can be used in a footnote: see below.
\footnote{
- \tdocinlatex+$minted = TOP$+ was typed \tdocinlatex|\tdocinlatex+$minted = TOP$+| in this footnote.
+ \tdocinlatex+$minted = TOP$+ has been typed \tdocinlatex|\tdocinlatex+$minted = TOP$+| in this footnote...
}.
+ In addition, a background color is deliberately used to subtly highlight the codes \tdocinlatex#\LaTeX#\,.
\end{tdocnote}
@@ -854,6 +873,11 @@ Here are some examples.
\begin{tdocwarn}
With default formatting, if the code begins with an opening bracket, the default option must be explicitly indicated.
\tdocdocbasicinput{examples-listing-strange.tex}
+
+ \smallskip
+
+ Another method is to use the \tdocmacro{string} primitive.
+ \tdocdocbasicinput{examples-listing-strange-bis.tex}
\end{tdocwarn}
@@ -865,7 +889,7 @@ For the following codes, consider a file with the relative path \verb+examples-l
\medskip
-The \tdocmacro{tdoclatexinput} macro, shown below, is used in the same way as the \tdocenv{tdoclatex} environment except that the path to a file is supplied.
+The \tdocmacro{tdoclatexinput} macro, shown below, expects the path of a file and offers the same options as the \tdocenv{tdoclatex} environment.
% ------------------ %
@@ -919,10 +943,11 @@ The \tdocmacro{tdoclatexinput} macro, shown below, is used in the same way as th
% ------------------ %
+\newpage
\subsection{Imported codes put into practice} \label{tdoc-latexshow}
\begin{tdocexa}[Showcase]
- The following can be obtained via \tdocinlatex+\tdoclatexshow{examples-listing-xyz.tex}+.
+ The following comes from \tdocinlatex+\tdoclatexshow{examples-listing-xyz.tex}+.
\medskip
@@ -943,8 +968,7 @@ The \tdocmacro{tdoclatexinput} macro, shown below, is used in the same way as th
\begin{tdocexa}[Changing the explanatory text]
Using the key \tdocinlatex|explain|, you can use custom text. Thus, \tdocinlatex|tdoclatexshow[explain = Here is the actual rendering.]{examples-listing-xyz.tex}| will produce the following.
- \newpage
-% \medskip
+ \medskip
\begin{tdoc-doc-showcase}
\tdoclatexshow[explain = Here is the actual rendering.]{examples-listing-xyz.tex}
@@ -1057,6 +1081,27 @@ during the latest changes.
% ------------------ %
+\begin{tdocexa}[For breaks]
+ \leavevmode
+
+ \tdoclatexinput[sbs]{examples-version-n-change-break.tex}
+\end{tdocexa}
+
+
+% ------------------ %
+
+
+\begin{tdocexa}[For problems]
+ \leavevmode
+
+ \tdoclatexinput[sbs]{examples-version-n-change-pb.tex}
+\end{tdocexa}
+
+
+% ------------------ %
+
+
+\newpage
\begin{tdocexa}[For fixes]
\leavevmode
@@ -1070,9 +1115,10 @@ during the latest changes.
\begin{tdocexa}[Chosen topics]
\leavevmode
- \tdoclatexinput[sbs]{examples-version-n-change-topic.tex}
+ \tdoclatexinput[sbs]{examples-version-n-change-unclassifiable.tex}
\end{tdocexa}
+
\section{Ornaments}
Let's finish this documentation with a few small formatting tools that can be very useful.
@@ -1083,6 +1129,16 @@ Bla, bla, bla...
\tdocsep % Practical for demarcation.
+This works with enumerations.
+
+\begin{itemize}
+ \item Underline.
+
+ \item Something else useful.
+\end{itemize}
+
+\tdocsep % Uniform behaviour.
+
Ble, ble, ble...
Bli, bli, bli...
@@ -1095,18 +1151,31 @@ Blo, blo, blo...
Blu, blu, blu...
\end{tdoclatex}
+\newpage
+\section{History}
+\tdocversion{1.1.0}[2024-01-06]
+\begin{tdocnew}
+ \item Change log : two new environments.
+ \begin{enumerate}
+ \item \tdocenv{tdocbreak} for breaking changes which are not backward compatible.
-\newpage
-\section{History}
+ \item \tdocenv{tdocprob} for identified problems.
+ \end{enumerate}
+
+ \item \tdocmacro{tdocinlatex}: a light yellow is used as the background color.
+\end{tdocnew}
+
+\tdocsep
\tdocversion{1.0.1}[2023-12-08]
\begin{tdocfix}
\item \tdocmacro{tdocenv}: spacing is now correct, even if the \tdocpack{babel} package is not loaded with the French language.
- \item \tdocenv[{[nostripe]}]{showcase}: page breaks around the rulers are no longer possible.\end{tdocfix}
+ \item \tdocenv[{[nostripe]}]{tdocshowcase}: page breaks around \tdocquote{framing} lines should be rare from now on.
+\end{tdocfix}
\tdocsep
@@ -1115,3 +1184,4 @@ Blu, blu, blu...
First public version of the project.
\end{document}
+ \ No newline at end of file
diff --git a/macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf b/macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
index 3b37329ef4..a8691e1e8d 100644
--- a/macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
+++ b/macros/latex/contrib/tutodoc/doc/tutodoc-fr.pdf
Binary files differ
diff --git a/macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex b/macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
index ef86f8a9bc..ae9f99c300 100644
--- a/macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
+++ b/macros/latex/contrib/tutodoc/doc/tutodoc-fr.tex
@@ -167,6 +167,13 @@ Blablobli, blablobli, blablobli, blablobli, blablobli, blablobli...
\end{filecontents*}
+\begin{filecontents*}[overwrite]{examples-listing-strange-bis.tex}
+\begin{tdoclatex}
+ \string[Étrange... Ou pas !]
+\end{tdoclatex}
+\end{filecontents*}
+
+
\begin{filecontents*}[overwrite]{examples-listing-xyz.tex}
% Juste une démo.
$x y z = 1$
@@ -235,6 +242,22 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\end{filecontents*}
+\begin{filecontents*}[overwrite]{examples-version-n-change-break.tex}
+\begin{tdocbreak}
+ \item Info 1...
+ \item Info 2...
+\end{tdocbreak}
+\end{filecontents*}
+
+
+\begin{filecontents*}[overwrite]{examples-version-n-change-pb.tex}
+\begin{tdocprob}
+ \item Info 1...
+ \item Info 2...
+\end{tdocprob}
+\end{filecontents*}
+
+
\begin{filecontents*}[overwrite]{examples-version-n-change-fix.tex}
\begin{tdocfix}
\item Info 1...
@@ -243,8 +266,8 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\end{filecontents*}
-\begin{filecontents*}[overwrite]{examples-version-n-change-topic.tex}
-\begin{tdoctopic}{Des changements inclassables}
+\begin{filecontents*}[overwrite]{examples-version-n-change-unclassifiable.tex}
+\begin{tdoctopic}{Inclassable}
% Ici le point s'impose.
\item Info 1...
\item Info 2...
@@ -269,7 +292,6 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
% Package documented.
\usepackage[lang = french]{tutodoc}
-\setlength{\parindent}{0em}
% Source.
% * https://tex.stackexchange.com/a/604698/6880
@@ -319,12 +341,11 @@ ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble, ble...
\title{Le package \texttt{tutodoc} - Documentation de type tutoriel}
\author{Christophe BAL}
-\date{8 Déc. 2023 - Version 1.0.1}
+\date{1\ier{} Janv. 2024 - Version 1.1.0}
\maketitle
\begin{abstract}
-\noindent
Le package \tdocpack{tutodoc}
\footnote{
Le nom vient de \tdocquote{\tdocprewhy{tuto.rial-type} \tdocprewhy{doc.umentation}} se traduit en \tdocquote{documentation de type tutoriel}.
@@ -335,24 +356,15 @@ est utilisé par son auteur pour produire de façon sémantique des documentatio
},
et avec un rendu sobre pour une lecture sur écran.
-\medskip
-
-\noindent
-Deux points importants à noter.
-\begin{itemize}
- \item Ce package impose un style de mise en forme. Dans un avenir plus ou moins proche, \tdocpack{tutodoc} sera sûrement éclaté en une classe et un package.
-
- \item Cette documentation est aussi disponible en anglais.
-\end{itemize}
-
-
-% ------------------ %
+\begin{tdocnote}
+ Ce package impose un style de mise en forme.
+ Dans un avenir plus ou moins proche, \tdocpack{tutodoc} sera sûrement éclaté en une classe et un package.
+\end{tdocnote}
\tdocsep
-{\noindent
-\small\itshape
+{\small\itshape
\textbf{Abstract.}
The \tdocpack{tutodoc} package
\footnote{
@@ -364,15 +376,10 @@ is used by its author to semantically produce documentation of \LaTeX\ packages
},
and with a sober rendering for reading on screen.
-\medskip
-\noindent
-Two important points to note.
-\begin{itemize}
- \item This package imposes a formatting style. In the not-too-distant future, \tdocpack{tutodoc} will probably be split into a class and a package.
-
- \item This documentation is also available in French.
-\end{itemize}
+\begin{tdocnote}
+ This package imposes a formatting style. In the not-too-distant future, \tdocpack{tutodoc} will probably be split into a class and a package.
+\end{tdocnote}
}
\end{abstract}
@@ -521,9 +528,9 @@ La macro \tdocmacro{tdocinEN} et sa version étoilée s'appuient sur \tdocmacro{
Des exemples numérotés, ou non, s'indiquent via l'environnement \tdocenv{tdocexa} qui propose deux arguments optionnels.
\begin{enumerate}
- \item Le 1\ier{} argument entre chevrons \verb#<...># peut prendre au choix les valeurs \verb#nb# pour numéroter, réglage par défaut, et \verb#nonb# pour ne pas numéroter.
+ \item Le 1\ier{} argument entre chevrons \tdocinlatex#<...># peut prendre au choix les valeurs \tdocinlatex#nb# pour numéroter, réglage par défaut, et \tdocinlatex#nonb# pour ne pas numéroter.
- \item Le 2\ieme{} argument entre crochets \verb#[...]# sert à ajouter un mini-titre.
+ \item Le 2\ieme{} argument entre crochets \tdocinlatex#[...]# sert à ajouter un mini-titre.
\end{enumerate}
@@ -795,7 +802,7 @@ Pour obtenir des rendus en important le code depuis un fichier externe, au lieu
\medskip
- Quant à \tdocinlatex+\tdocshowcaseinput[color = orange]{external.tex}+ , ceci produira le changement de couleur observable ci-après.
+ Quant à \tdocinlatex+\tdocshowcaseinput[color = orange]{external.tex}+\,, ceci produira le changement de couleur observable ci-après.
\medskip
@@ -829,10 +836,11 @@ Voici des exemples d'utilisation.
\begin{tdocnote}
- La macro \tdocmacro{tdocinlatex} est utilisable dans une note de pied de page : voir le bas de cette page
+ La macro \tdocmacro{tdocinlatex} est utilisable dans une note de pied de page : voir plus bas
\footnote{
\tdocinlatex+$minted = TOP$+ a été tapé \tdocinlatex|\tdocinlatex+$minted = TOP$+| dans cette note de bas de page..
}.
+ De plus, une couleur de fond est volontairement utilisée pour subtilement faire ressortir les codes \tdocinlatex#\LaTeX#\,.
\end{tdocnote}
@@ -881,6 +889,11 @@ Voici des exemples d'utilisation.
\begin{tdocwarn}
Avec la mise en forme par défaut, si le code commence par un crochet ouvrant, il faudra indiquer explicitement l'option par défaut.
\tdocdocbasicinput{examples-listing-strange.tex}
+
+ \smallskip
+
+ Une autre méthode consiste à utiliser la primitive \tdocmacro{string}.
+ \tdocdocbasicinput{examples-listing-strange-bis.tex}
\end{tdocwarn}
@@ -892,13 +905,12 @@ Pour les codes suivants, on considère un fichier de chemin relatif \verb+exampl
\medskip
-La macro \tdocmacro{tdoclatexinput} , présentée ci-après, s'utilise comme l'environnement \tdocenv{tdoclatex} excepté que l'on fournit le chemin d'un fichier.
+La macro \tdocmacro{tdoclatexinput}, présentée ci-dessous, attend le chemin d'un fichier et propose les mêmes options que l'environnement \tdocenv{tdoclatex}.
% ------------------ %
-\newpage
\begin{tdocexa}[Face à face]
\leavevmode
@@ -1067,7 +1079,6 @@ On peut au choix dater quelque chose, ou bien le versionner, dans ce second cas
lors des derniers changements.
-\newpage
\begin{tdocexa}[Pour les nouveautés]
\leavevmode
@@ -1088,6 +1099,26 @@ lors des derniers changements.
% ------------------ %
+\begin{tdocexa}[Pour les bifurcations]
+ \leavevmode
+
+ \tdoclatexinput[sbs]{examples-version-n-change-break.tex}
+\end{tdocexa}
+
+
+% ------------------ %
+
+
+\begin{tdocexa}[Pour les problèmes]
+ \leavevmode
+
+ \tdoclatexinput[sbs]{examples-version-n-change-pb.tex}
+\end{tdocexa}
+
+
+% ------------------ %
+
+
\begin{tdocexa}[Pour les réparations]
\leavevmode
@@ -1101,10 +1132,11 @@ lors des derniers changements.
\begin{tdocexa}[Thématiques aux choix]
\leavevmode
- \tdoclatexinput[sbs]{examples-version-n-change-topic.tex}
+ \tdoclatexinput[sbs]{examples-version-n-change-unclassifiable.tex}
\end{tdocexa}
+\newpage
\section{Décorations}
Finissons cette documentation avec de petites outils de mise en forme pouvant rendre de grands services.
@@ -1115,6 +1147,16 @@ Bla, bla, bla...
\tdocsep % Pratique pour délimiter.
+Ceci fonctionne avec des énumérations.
+
+\begin{itemize}
+ \item Point souligné.
+
+ \item Autre chose utile.
+\end{itemize}
+
+\tdocsep % Un comportement uniforme.
+
Ble, ble, ble...
Bli, bli, bli...
@@ -1127,16 +1169,30 @@ Blo, blo, blo...
Blu, blu, blu...
\end{tdoclatex}
-
\newpage
\section{Historique}
+\tdocversion{1.1.0}[2024-01-06]
+
+\begin{tdocnew}
+ \item Journal des changements : deux nouveaux environnements.
+ \begin{enumerate}
+ \item \tdocenv{tdocbreak} pour les \tdocquote{bifurcations}\,, soit les modifications non rétrocompatibles.
+
+ \item \tdocenv{tdocprob} pour les problèmes repérés.
+ \end{enumerate}
+
+ \item \tdocmacro{tdocinlatex}: un jaune léger est utilisé comme couleur de fond.
+\end{tdocnew}
+
+\tdocsep
+
\tdocversion{1.0.1}[2023-12-08]
\begin{tdocfix}
\item \tdocmacro{tdocenv}: l'espacement est maintenant correct, même si le paquet \tdocpack{babel} n'est pas chargé avec la langue française.
- \item \tdocenv[{[nostripe]}]{showcase}: les sauts de page autour des règles ne sont plus possibles.
+ \item \tdocenv[{[nostripe]}]{tdocshowcase}: les sauts de page autour des lignes \tdocquote{cadrantes} devraient être rares dorénavant.
\end{tdocfix}
\tdocsep
diff --git a/macros/latex/contrib/ukbill/README b/macros/latex/contrib/ukbill/README
index 1b7de43e75..eee87a03d6 100644
--- a/macros/latex/contrib/ukbill/README
+++ b/macros/latex/contrib/ukbill/README
@@ -1,6 +1,6 @@
ukbill - easily typeset UK legislation
-version: 1.0.2
+version: 1.2
This package provides formatting to easily typeset draft UK legislation. The libre font Palatine Parliamentary is required to use this class: https://github.com/ezgranet/palatine-parliamentary
@@ -12,6 +12,8 @@ For suggestions, feature requests, and bug reports, please use the project's
GitHub site: https://github.com/ezgranet/ukbill
Version history:
+06/01/2024: v 1.2 fixed issues with macros not being properly used in template environment
+
13/12/2022: v 1.0.2 fixed indent with nostat environment
12/12/2022: v 1.0.1 fixed errors in sample bill—no substantive changes to package
diff --git a/macros/latex/contrib/ukbill/immigration-bill.pdf b/macros/latex/contrib/ukbill/immigration-bill.pdf
index 7e2ebf234a..8ebc864b30 100644
--- a/macros/latex/contrib/ukbill/immigration-bill.pdf
+++ b/macros/latex/contrib/ukbill/immigration-bill.pdf
Binary files differ
diff --git a/macros/latex/contrib/ukbill/immigration-bill.tex b/macros/latex/contrib/ukbill/immigration-bill.tex
index d194f25ef4..e6ec02f011 100644
--- a/macros/latex/contrib/ukbill/immigration-bill.tex
+++ b/macros/latex/contrib/ukbill/immigration-bill.tex
@@ -3,6 +3,9 @@
\billcopyright{\ccbysa\, This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International Licence.}
\publishedby{the drafter}
\billtitle{Commonwealth (Designated Realms) Bill}
+\billday{5}
+\billmonth{March}
+\billyear{2024}
\billto{Make provision in connection with citizens of certain Commonwealth Realms.}
\humanrights{\printdrafter\ has made the following statement, which a minister would be obliged to give under section 19(1)(a), of the Human Rights Act 1998:
\vspace{1ex}
diff --git a/macros/latex/contrib/ukbill/ukbill-documentation.pdf b/macros/latex/contrib/ukbill/ukbill-documentation.pdf
index 0ea80331cf..87b172449d 100644
--- a/macros/latex/contrib/ukbill/ukbill-documentation.pdf
+++ b/macros/latex/contrib/ukbill/ukbill-documentation.pdf
Binary files differ
diff --git a/macros/latex/contrib/ukbill/ukbill-documentation.tex b/macros/latex/contrib/ukbill/ukbill-documentation.tex
index a4577f8c76..f8f1de1635 100644
--- a/macros/latex/contrib/ukbill/ukbill-documentation.tex
+++ b/macros/latex/contrib/ukbill/ukbill-documentation.tex
@@ -25,7 +25,7 @@ ItalicFont={Palatine Parliamentary Italic}]{Palatine Parliamentary Regular}
\newcommand{\thebox}{{\boxy ▯}}
%\usepackage[firstnumber=last]{fancyvrb}
\usepackage{minted}
-\date{\today\\\smallskip\ttfamily Version 1.0.2}
+\date{\today\\\smallskip\ttfamily Version 1.2.0}
\author{Elijah Z Granet\thanks{e-mail: \href{mailto:ezg21@cantab.ac.uk}{\ttfamily ezg21@cantab.ac.uk}}}
\title{\texttt{ukbill}:\\A package for typesetting UK legislation}
@@ -168,8 +168,8 @@ firstnumber=last
]
{latex}
\NeedsTeXFormat{LaTeX2e}
-\def\ukbillversionnumber{1.0.3}
-\ProvidesClass{ukbill}[2022-12-01 A Class for Legal Notes]
+\def\ukbillversionnumber{1.2.0}
+\ProvidesClass{ukbill}[2024-01-06 A Class for UK legislation]
% !TeX program = lualatex
% !TeX encoding = utf8
% This work may be distributed and/or modified under the
@@ -200,6 +200,41 @@ firstnumber=last
\end{center}
\addcontentsline{toc}{chapter}{\rule{.45\textwidth}{1pt}}
}
+%\RequirePackage{datetime2}
+%\DTMlangsetup[en-GB]{ord=omit}
+\ExplSyntaxOn
+
+\NewExpandableDocumentCommand{\addordinal}{m}
+ {% #1 should be something that TeX interprets as an integer
+ \int_to_arabic:n { #1 }
+ \exp_args:Ne \ORDINAL { \deman_compute_suffix:n { #1 } }
+ }
+
+\NewDocumentCommand{\ORDINAL}{m}{\textsuperscript{\itshape #1}}% how ugly is it?
+
+\cs_new:Nn \deman_compute_suffix:n
+ {
+ \int_case:nnF { #1 }
+ {% special cases
+ {11}{th}
+ {12}{th}
+ {13}{th}
+ }
+ { \__deman_compute_suffix_normal:n { #1 } }
+ }
+
+\cs_new:Nn \__deman_compute_suffix_normal:n
+ {
+ \int_case:nnF { \int_mod:nn { #1 } { 10 } }
+ {
+ {1}{st}
+ {2}{nd}
+ {3}{rd}
+ }
+ {th}
+ }
+\ExplSyntaxOff
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -219,11 +254,23 @@ firstnumber=last
\newcommand{\whereas}[1]{\def\@whereas{#1}}
\newcommand{\printwhereas}{\@whereas}
+%\newcommand{\billto}[1]{\def\@billto{#1}}
+
+
\newcommand{\publishedby}[1]{\def\@publishedby{#1}}
\newcommand{\printpublishedby}{\@publishedby}
\def\@publishedby{\@latex@warning@no@line{No \noexpand\publishedby given}}
\newcommand{\billtitle}[1]{\def\@billtitle{#1}}
\newcommand{\printbilltitle}{\@billtitle}
+\newcommand{\billday}[1]{\def\@billday{#1}}
+\newcommand{\printbillday}{\@billday}
+\def\@billday{\@latex@warning@no@line{No \noexpand\billday given}}
+\newcommand{\billmonth}[1]{\def\@billmonth{#1}}
+\newcommand{\printbillmonth}{\@billmonth}
+\def\@billmonth{\@latex@warning@no@line{No \noexpand\billmonth given}}
+\newcommand{\billyear}[1]{\def\@billyear{#1}}
+\newcommand{\printbillyear}{\@billyear}
+\def\@billyear{\@latex@warning@no@line{No \noexpand\billyear given}}
\def\@billtitle{\@latex@warning@no@line{No \noexpand\billtitle given}}
\newcommand{\humanrights}[1]{\def\@humanrights{#1}}
\newcommand{\printhumanrights}{\@humanrights}
@@ -496,7 +543,6 @@ BoldFont={PalatineP-Bold},
ItalicFont={PalatineP-Italic},
BoldItalicFont={PalatineP-BoldItalic}]{PalatineP-Regular}
\newfontface{\extfont}[SmallCapsFont={Times New Roman}]{Times New Roman}}{\ClassWarning{Please install the Palatine Parliamentary Font}}
-
\RequirePackage[english]{babel}
%\RequirePackage{csquotes}
%\MakeOuterQuote{"}
@@ -746,8 +792,7 @@ the authority of the same, as follows:―
\vskip 3ex
\end{center}
-\normalsize To make provision in connection with the citizens of certain Commonwealth Realms
-
+\normalsize \printbillto
\vskip 3ex
\begin{center}
@@ -759,7 +804,7 @@ the authority of the same, as follows:―
\vspace{1ex}
\begin{minipage}{.4\textwidth}\centering
-\itshape Ordered, by\normalfont\ \printdrafter\itshape\ to be Printed, \normalfont 19\itshape th March \normalfont 2020\itshape.
+\itshape Ordered, by\normalfont\ \printdrafter\itshape\ to be Printed, {\normalfont\addordinal{\printbillday}} \textit{\printbillmonth} \printbillyear.
\end{minipage}
\vspace{1ex}
diff --git a/macros/latex/contrib/ukbill/ukbill.cls b/macros/latex/contrib/ukbill/ukbill.cls
index ef19b7b602..36f393a5a9 100644
--- a/macros/latex/contrib/ukbill/ukbill.cls
+++ b/macros/latex/contrib/ukbill/ukbill.cls
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
-\def\ukbillversionnumber{1.0.3}
-\ProvidesClass{ukbill}[2022-12-01 A Class for Legal Notes]
+\def\ukbillversionnumber{1.2.0}
+\ProvidesClass{ukbill}[2024-01-06 A Class for UK legislation]
% !TeX program = lualatex
% !TeX encoding = utf8
% This work may be distributed and/or modified under the
@@ -31,6 +31,41 @@
\end{center}
\addcontentsline{toc}{chapter}{\rule{.45\textwidth}{1pt}}
}
+%\RequirePackage{datetime2}
+%\DTMlangsetup[en-GB]{ord=omit}
+\ExplSyntaxOn
+
+\NewExpandableDocumentCommand{\addordinal}{m}
+ {% #1 should be something that TeX interprets as an integer
+ \int_to_arabic:n { #1 }
+ \exp_args:Ne \ORDINAL { \deman_compute_suffix:n { #1 } }
+ }
+
+\NewDocumentCommand{\ORDINAL}{m}{\textsuperscript{\itshape #1}}% how ugly is it?
+
+\cs_new:Nn \deman_compute_suffix:n
+ {
+ \int_case:nnF { #1 }
+ {% special cases
+ {11}{th}
+ {12}{th}
+ {13}{th}
+ }
+ { \__deman_compute_suffix_normal:n { #1 } }
+ }
+
+\cs_new:Nn \__deman_compute_suffix_normal:n
+ {
+ \int_case:nnF { \int_mod:nn { #1 } { 10 } }
+ {
+ {1}{st}
+ {2}{nd}
+ {3}{rd}
+ }
+ {th}
+ }
+\ExplSyntaxOff
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -50,11 +85,23 @@
\newcommand{\whereas}[1]{\def\@whereas{#1}}
\newcommand{\printwhereas}{\@whereas}
+%\newcommand{\billto}[1]{\def\@billto{#1}}
+
+
\newcommand{\publishedby}[1]{\def\@publishedby{#1}}
\newcommand{\printpublishedby}{\@publishedby}
\def\@publishedby{\@latex@warning@no@line{No \noexpand\publishedby given}}
\newcommand{\billtitle}[1]{\def\@billtitle{#1}}
\newcommand{\printbilltitle}{\@billtitle}
+\newcommand{\billday}[1]{\def\@billday{#1}}
+\newcommand{\printbillday}{\@billday}
+\def\@billday{\@latex@warning@no@line{No \noexpand\billday given}}
+\newcommand{\billmonth}[1]{\def\@billmonth{#1}}
+\newcommand{\printbillmonth}{\@billmonth}
+\def\@billmonth{\@latex@warning@no@line{No \noexpand\billmonth given}}
+\newcommand{\billyear}[1]{\def\@billyear{#1}}
+\newcommand{\printbillyear}{\@billyear}
+\def\@billyear{\@latex@warning@no@line{No \noexpand\billyear given}}
\def\@billtitle{\@latex@warning@no@line{No \noexpand\billtitle given}}
\newcommand{\humanrights}[1]{\def\@humanrights{#1}}
\newcommand{\printhumanrights}{\@humanrights}
@@ -327,7 +374,6 @@ BoldFont={PalatineP-Bold},
ItalicFont={PalatineP-Italic},
BoldItalicFont={PalatineP-BoldItalic}]{PalatineP-Regular}
\newfontface{\extfont}[SmallCapsFont={Times New Roman}]{Times New Roman}}{\ClassWarning{Please install the Palatine Parliamentary Font}}
-
\RequirePackage[english]{babel}
%\RequirePackage{csquotes}
%\MakeOuterQuote{"}
@@ -577,8 +623,7 @@ the authority of the same, as follows:―
\vskip 3ex
\end{center}
-\normalsize To make provision in connection with the citizens of certain Commonwealth Realms
-
+\normalsize \printbillto
\vskip 3ex
\begin{center}
@@ -590,7 +635,7 @@ the authority of the same, as follows:―
\vspace{1ex}
\begin{minipage}{.4\textwidth}\centering
-\itshape Ordered, by\normalfont\ \printdrafter\itshape\ to be Printed, \normalfont 19\itshape th March \normalfont 2020\itshape.
+\itshape Ordered, by\normalfont\ \printdrafter\itshape\ to be Printed, {\normalfont\addordinal{\printbillday}} \textit{\printbillmonth} \printbillyear.
\end{minipage}
\vspace{1ex}
diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md
index def9611a9d..55553c86e8 100644
--- a/macros/latex/required/babel/base/README.md
+++ b/macros/latex/required/babel/base/README.md
@@ -1,6 +1,6 @@
-## Babel 3.99
+## Babel 24.1
-2023-12-10
+2024-01-07
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -10,9 +10,9 @@ is a set of ini files for about 300 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.99 are described in:
+Changes in version 24.1 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.99.html
+https://latex3.github.io/babel/news/whats-new-in-babel-24.1.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -48,23 +48,11 @@ respective authors.
### Summary of latest changes
```
-3.99 2023-12-10
- * Spurious space in some cases because of a missing % (introduced
- in 3.98).
- * Two new locales: chakma and lowgerman.
- * And more bare minimum locales: aramaic, avestan, aymara,
- bashkir, bataktoba, bavarian, classicalmandaic, ingush, komi,
- lepcha, limbu, lineara, lu, makasar, samaritan, sinteromani,
- tainua, tangut, waray.
-
-3.98 2023-12-06
- * Case mappings in ini files, with new casing variants in the
- Latin locales.
- * New: \ShowLocaleProperties.
- * Improved Persian/Farsi, thanks to Farshad Rasuli
- (@farshadrasuli).
- * In some languages and xetex, the language name was printed with
- the first \foreignlanguage.
+24.1 2024-01-07
+ * New version numbering scheme.
+ * New key in \babelprovide: interchar (xe).
+ * Definitions for French interchar=punctuation.space (xe) and
+ transforms=punctuation.space (lua).
```
### Previous changes
diff --git a/macros/latex/required/babel/base/babel-code.pdf b/macros/latex/required/babel/base/babel-code.pdf
index fad4043c77..d9b3837fe9 100644
--- a/macros/latex/required/babel/base/babel-code.pdf
+++ b/macros/latex/required/babel/base/babel-code.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx
index aa4c096b0d..4bf1f3e84d 100644
--- a/macros/latex/required/babel/base/babel.dtx
+++ b/macros/latex/required/babel/base/babel.dtx
@@ -1,7 +1,7 @@
% \iffalse
% This document requires lualatex
%%
-%% Copyright (C) 2012-2023 Javier Bezos and Johannes L. Braams.
+%% Copyright (C) 2012-2024 Javier Bezos and Johannes L. Braams.
%% Copyright (C) 1989-2012 Johannes L. Braams and
%% any individual authors listed elsewhere in this file.
%% All rights reserved.
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2023/12/10 v3.99 The Babel package]
+\ProvidesFile{babel.dtx}[2024/01/07 v24.1 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -90,17 +90,23 @@
localization}}
\ExplSyntaxOn
\newcommand\New[1]{%
- \regex_extract_once:nnN{(\d\d?)\.(\d\d)}{#1}\bbltempa
+ \regex_extract_once:nnN{(\d\d?)\.(\d\d?)}{#1}\bbltempa
\seq_pop_right:NN\bbltempa\bbltempb
\seq_pop_right:NN\bbltempa\bbltempa
\colorbox[rgb]{.92, .86, .73}%
{New~#1%
\quark_if_no_value:NTF\bbltempb{}%
- {~\ifnum\bbltempa>2 \ifnum\bbltempb>34
+ {~
+ \ifnum\bbltempa>2 \ifnum\bbltempb>34
\href{https://latex3.github.io/babel/news/%
whats-new-in-babel-\bbltempa.\bbltempb.html}%
{\raisebox{.15ex}{$\oplus$}}%
- \fi\fi}}\enspace\ignorespaces}
+ \fi\fi
+ \ifnum\bbltempa>23
+ \href{https://latex3.github.io/babel/news/%
+ whats-new-in-babel-\bbltempa.\bbltempb.html}%
+ {\raisebox{.15ex}{$\oplus$}}%
+ \fi}}\enspace\ignorespaces}
\ExplSyntaxOff
\definecolor{thered}{rgb}{0.65,0.04,0.07}
\definecolor{thegrey}{gray}{0.8}
@@ -275,7 +281,8 @@ are highlighted with \New{X.XX}\hspace{-.5em}
(\raisebox{.15ex}{$\oplus$} is a link to the \babel{} site), and there
are some notes for the latest versions in
\href{https://latex3.github.io/babel/}{the \babel{} site}. The most
-recent features can be still unstable.
+recent features can be still unstable. Remember version 24.1 follows
+3.99, because of a new numbering scheme.
\item[\sffamily\color{messages}Can I help?] Sure! If you are interested
in the \TeX{} multilingual support, please join the
@@ -1465,7 +1472,7 @@ Or also:
\item[Hebrew] Niqqud marks seem to work in both engines, but depending
on the font cantillation marks might be misplaced (\xetex{} or
\luatex{} with Harfbuzz seems better).
-\item[Devanagari] In \luatex{} and the the default renderer many fonts
+\item[Devanagari] In \luatex{} and the default renderer many fonts
work, but some others do not, the main issue being the ‘ra’. You may
need to set explicitly the script to either |deva| or |dev2|, eg:
\begin{verbatim}
@@ -2972,7 +2979,7 @@ line breaking mode is not really ‘sloppy’ (in other words, overfull
boxes are reported as usual).
The second and the third are for the Arabic script. It sets the
-linebreaking and justification method, which can be based on the the
+linebreaking and justification method, which can be based on the
\textsc{arabic tatweel} character or in the ‘justification
alternatives’ OpenType table (\texttt{jalt}). For an explanation see
the
@@ -3628,6 +3635,9 @@ a non-syllabic preposition or conjunction into a non-breaking space.}
\trans{Finnish}{prehyphen.nobreak}{Line breaks just after hyphens
prepended to words are prevented, like in “pakastekaapit ja -arkut”.}
+\trans{French}{punctuation.space}{Rules for proper spacing with
+characters \textit{;:!?«»} are applied.}
+
\trans{Greek}{diaeresis.hyphen}{Removes the diaeresis above iota and
upsilon if hyphenated just before. It works with the three variants.}
@@ -3901,6 +3911,13 @@ current language.
however, must be large enough for many uses).
\end{warning}
+\Describe{interchar=}{\meta{interchar-list}}
+
+\New{24.1} This key in |\babelprovide| activates predefined rules for
+the ‘provided’ locale. Currently there is a set of rules for French
+named |punctuation.space|, which applies proper spacing with characters
+\textit{;:!?«»}.
+
\subsection{Selection based on BCP 47 tags}
\label{bcp47}
@@ -5678,8 +5695,8 @@ wouldn’t exist.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.99>>
-%<<date=2023/12/10>>
+%<<version=24.1>>
+%<<date=2024/01/07>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -10202,7 +10219,7 @@ wouldn’t exist.
\bbl@vforeach{captions,date,import,main,script,language,%
hyphenrules,linebreaking,justification,mapfont,maparabic,%
mapdigits,intraspace,intrapenalty,onchar,transforms,alph,%
- Alph,labels,labels*,calendar,date,casing}%
+ Alph,labels,labels*,calendar,date,casing,interchar}%
{\bbl@csarg\let{KVP@##1}\@nnil}%
\global\let\bbl@release@transforms\@empty
\global\let\bbl@release@casing\@empty
@@ -12872,9 +12889,17 @@ wouldn’t exist.
\csname bbl@mod@\CurrentOption\endcsname
\bbl@exp{\\\AtBeginDocument{%
\\\bbl@usehooks@lang{\CurrentOption}{begindocument}{{\CurrentOption}}}}}%
- {\bbl@error{%
+ {\IfFileExists{babel-#1.tex}%
+ {\def\bbl@tempa{%
+ .\\There is a locale ini file for this language.\\%
+ If it’s the main language, try adding `provide=*'\\%
+ to the babel package options}}%
+ {\let\bbl@tempa\empty}%
+ \bbl@error{%
Unknown option '\CurrentOption'. Either you misspelled it\\%
- or the language definition file \CurrentOption.ldf was not found}{%
+ or the language definition file \CurrentOption.ldf\\%
+ was not found%
+ \bbl@tempa}{%
Valid options are, among others: shorthands=, KeepShorthandsActive,\\%
activeacute, activegrave, noconfigs, safe=, main=, math=\\%
headfoot=, strings=, config=, hyphenmap=, or a language name.}}}
@@ -13954,6 +13979,18 @@ wouldn’t exist.
% special case, hyphens are stored as |\bbl@upto|, to deal with ranges.
%
% \begin{macrocode}
+\newcommand\IfBabelIntercharT[1]{%
+ \let\bbl@tempa\@gobble % Assume to ignore
+ \edef\bbl@tempb{\zap@space#1 \@empty}%
+ \ifx\bbl@KVP@interchar\@nnil\else
+ \bbl@replace\bbl@KVP@interchar{ }{,}%
+ \bbl@foreach\bbl@tempb{%
+ \bbl@xin@{,##1,}{,\bbl@KVP@interchar,}%
+ \ifin@
+ \let\bbl@tempa\@firstofone
+ \fi}%
+ \fi
+ \bbl@tempa}
\newcommand\babelcharclass[3]{%
\EnableBabelHook{babel-interchar}%
\bbl@csarg\newXeTeXintercharclass{xeclass@#2@#1}%
@@ -14013,9 +14050,9 @@ wouldn’t exist.
\bbl@exp{\\\bbl@for\\\bbl@tempb{\zap@space#4 \@empty}}{%
\XeTeXinterchartoks
\@nameuse{bbl@xeclass@\bbl@tempa @%
- \bbl@ifunset{bbl@xeclass@\bbl@tempa @#2}{}{#2}}
+ \bbl@ifunset{bbl@xeclass@\bbl@tempa @#2}{}{#2}} %
\@nameuse{bbl@xeclass@\bbl@tempb @%
- \bbl@ifunset{bbl@xeclass@\bbl@tempb @#2}{}{#2}}
+ \bbl@ifunset{bbl@xeclass@\bbl@tempb @#2}{}{#2}} %
= \expandafter{%
\csname bbl@ic@\bbl@kv@label @#2\expandafter\endcsname
\csname\zap@space bbl@xeinter@\bbl@kv@label
@@ -14151,7 +14188,8 @@ wouldn’t exist.
% \subsection{8-bit TeX}
%
% Which start just above, because some code is shared with \xetex. Now,
-% 8-bit specific stuff.
+% 8-bit specific stuff. If just one encoding has been declared, then
+% asume no switching is necessary (1).
%
% \begin{macrocode}
%<*texxet>
@@ -14165,7 +14203,7 @@ wouldn’t exist.
\bbl@foreach\bbl@tempe{%
\def\bbl@tempd{##1}% Save last declared
\advance\count@\@ne}%
- \ifnum\count@>\@ne
+ \ifnum\count@>\@ne % (1)
\getlocaleproperty*\bbl@tempa{#1}{identification/encodings}%
\ifx\bbl@tempa\relax \let\bbl@tempa\@empty \fi
\bbl@replace\bbl@tempa{ }{,}%
diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins
index ab14e5ccb8..5c80152d15 100644
--- a/macros/latex/required/babel/base/babel.ins
+++ b/macros/latex/required/babel/base/babel.ins
@@ -3,7 +3,7 @@
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
-%% Copyright 2012-2023 Javier Bezos and Johannes L. Braams.
+%% Copyright 2012-2024 Javier Bezos and Johannes L. Braams.
%% Copyright 1989-2008 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2023/12/10}
+\def\filedate{2024/01/07}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf
index e17676a481..b28a330557 100644
--- a/macros/latex/required/babel/base/babel.pdf
+++ b/macros/latex/required/babel/base/babel.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx
index 7afefacc0a..e1de136111 100644
--- a/macros/latex/required/babel/base/bbcompat.dtx
+++ b/macros/latex/required/babel/base/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/12/10 v3.99]
+\ProvidesFile{bbcompat.dtx}[2024/01/07 v24.1]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/macros/luatex/latex/pyluatex/README.md b/macros/luatex/latex/pyluatex/README.md
index f753b5850d..3f7f30ebcc 100644
--- a/macros/luatex/latex/pyluatex/README.md
+++ b/macros/luatex/latex/pyluatex/README.md
@@ -35,7 +35,7 @@ $\sqrt{371} = \py{math.sqrt(371)}$
2\. Compile using LuaLaTeX (shell escape is required)
```
-lualatex -shell-escape example.tex
+lualatex --shell-escape example.tex
```
**Note:** PyLuaTeX starts Python 3 using the command `python3` by default.
@@ -53,7 +53,7 @@ executed. For this reason, it is recommended to compile trusted documents only.
## License
[LPPL 1.3c](http://www.latex-project.org/lppl.txt) for LaTeX code and
-[MIT license](https://opensource.org/licenses/MIT) for Python and Lua code.
+[MIT license](https://opensource.org/licenses/MIT) for Python and Lua code and other files.
## Further Information
Author: Tobias Enderle
diff --git a/macros/luatex/latex/pyluatex/example/beamer.tex b/macros/luatex/latex/pyluatex/example/beamer.tex
index 3592a56922..804721df85 100644
--- a/macros/luatex/latex/pyluatex/example/beamer.tex
+++ b/macros/luatex/latex/pyluatex/example/beamer.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/data-visualization.tex b/macros/luatex/latex/pyluatex/example/data-visualization.tex
index 2d43cb946b..1a6869c8ad 100644
--- a/macros/luatex/latex/pyluatex/example/data-visualization.tex
+++ b/macros/luatex/latex/pyluatex/example/data-visualization.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/matplotlib-external.tex b/macros/luatex/latex/pyluatex/example/matplotlib-external.tex
index 9289d1c6d7..d4f4f2b1f5 100644
--- a/macros/luatex/latex/pyluatex/example/matplotlib-external.tex
+++ b/macros/luatex/latex/pyluatex/example/matplotlib-external.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex b/macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex
index 9172bbe0de..990645aaf3 100644
--- a/macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex
+++ b/macros/luatex/latex/pyluatex/example/matplotlib-pgf.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/readme-custom-env.tex b/macros/luatex/latex/pyluatex/example/readme-custom-env.tex
index 115299264e..d6dc87e440 100644
--- a/macros/luatex/latex/pyluatex/example/readme-custom-env.tex
+++ b/macros/luatex/latex/pyluatex/example/readme-custom-env.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/readme-example.tex b/macros/luatex/latex/pyluatex/example/readme-example.tex
index 63ba160ace..130e553eee 100644
--- a/macros/luatex/latex/pyluatex/example/readme-example.tex
+++ b/macros/luatex/latex/pyluatex/example/readme-example.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/repl.tex b/macros/luatex/latex/pyluatex/example/repl.tex
index fd56dbc91a..52aef0a358 100644
--- a/macros/luatex/latex/pyluatex/example/repl.tex
+++ b/macros/luatex/latex/pyluatex/example/repl.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
@@ -57,7 +57,7 @@ square(5)
\maketitle
PyLuaTeX allows you to run and typeset Python code in an interactive console
-or read–eval–print loop (REPL) fashion. Very much like in an interactive python session,
+or read–eval–print loop (REPL) fashion. Very much like in an interactive Python session,
code is prefixed with \verb|>>>| (or \verb|...| in case of multi-line commands)
and the results are added to the output buffer automatically.
diff --git a/macros/luatex/latex/pyluatex/example/sessions.tex b/macros/luatex/latex/pyluatex/example/sessions.tex
index 49f49c4ddb..e6b071c30c 100644
--- a/macros/luatex/latex/pyluatex/example/sessions.tex
+++ b/macros/luatex/latex/pyluatex/example/sessions.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/typesetting-example.tex b/macros/luatex/latex/pyluatex/example/typesetting-example.tex
index 435c02973a..ade107e5fe 100644
--- a/macros/luatex/latex/pyluatex/example/typesetting-example.tex
+++ b/macros/luatex/latex/pyluatex/example/typesetting-example.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/typesetting-listings.tex b/macros/luatex/latex/pyluatex/example/typesetting-listings.tex
index 116ebc2fc8..e251fe86b2 100644
--- a/macros/luatex/latex/pyluatex/example/typesetting-listings.tex
+++ b/macros/luatex/latex/pyluatex/example/typesetting-listings.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/example/typesetting-minted.tex b/macros/luatex/latex/pyluatex/example/typesetting-minted.tex
index 760d1a1355..930f8018dd 100644
--- a/macros/luatex/latex/pyluatex/example/typesetting-minted.tex
+++ b/macros/luatex/latex/pyluatex/example/typesetting-minted.tex
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/luatex/latex/pyluatex/pyluatex-interpreter.py b/macros/luatex/latex/pyluatex/pyluatex-interpreter.py
index 13256ba386..020412ff73 100644
--- a/macros/luatex/latex/pyluatex/pyluatex-interpreter.py
+++ b/macros/luatex/latex/pyluatex/pyluatex-interpreter.py
@@ -1,7 +1,7 @@
"""
MIT License
-Copyright (c) 2021-2023 Tobias Enderle
+Copyright (c) 2021-2024 Tobias Enderle
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
diff --git a/macros/luatex/latex/pyluatex/pyluatex.lua b/macros/luatex/latex/pyluatex/pyluatex.lua
index c12faa5cc8..7ec06f8ea6 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.lua
+++ b/macros/luatex/latex/pyluatex/pyluatex.lua
@@ -1,7 +1,7 @@
--[[
MIT License
-Copyright (c) 2021-2023 Tobias Enderle
+Copyright (c) 2021-2024 Tobias Enderle
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
@@ -22,7 +22,7 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
--]]
-require("lualibs-util-jsn")
+require("lualibs")
local socket = require("socket")
pyluatex = pyluatex or {
@@ -31,8 +31,6 @@ pyluatex = pyluatex or {
session = "default"
}
-local dir_sep = package.config:sub(1,1)
-
-- status.filename: path to pyluatex.sty
local folder = file.pathpart(file.collapsepath(status.filename, true))
local tcp = nil
@@ -40,15 +38,13 @@ local tcp = nil
local env_end = nil
local env_lines = nil
local parent_env = nil
-local env_repl_mode = false
-local env_success = true
local last_code = nil
local last_output = nil
local function get_tex_file_folder()
- for k, v in ipairs(arg) do
- if not v:find("^%-") then
+ for _, v in ipairs(arg) do
+ if v:sub(1, 1) ~= "-" then
local path = file.collapsepath(v, true)
if lfs.isfile(path) then
return file.pathpart(path)
@@ -63,27 +59,26 @@ local function get_tex_file_folder()
return nil
end
-local function trim(s)
- return (s:gsub("^%s*(.-)%s*$", "%1"))
+local function show_err(message)
+ tex.sprint("\\PackageError{PyLuaTeX}{" .. message .. "}{}")
end
-local function err_cmd(message)
- return "\\PackageError{PyLuaTeX}{" .. message .. "}{}"
+local function not_empty(str)
+ return str ~= nil and str ~= ""
end
function pyluatex.start(executable, local_imports)
local script = file.join(folder, "pyluatex-interpreter.py")
- local is_windows = dir_sep ~= "/"
local cmd = ""
if local_imports then
local tex_file_folder = get_tex_file_folder()
if tex_file_folder ~= nil then
- cmd = " \"" .. tex_file_folder .. "\""
+ cmd = ' "' .. tex_file_folder .. '"'
end
end
- cmd = executable .. " \"" .. script .. "\"" .. cmd
- if is_windows then
+ cmd = executable .. ' "' .. script .. '"' .. cmd
+ if os.type == "windows" then
cmd = "start /B " .. cmd
else
cmd = cmd .. " &"
@@ -92,15 +87,15 @@ function pyluatex.start(executable, local_imports)
local port = f:read("*l")
f:close()
- function err(message)
- tex.sprint(err_cmd("Python backend could not be started (" .. message .. ")"))
+ local function err(message)
+ show_err("Python backend could not be started (" .. message .. ")")
end
if port == nil then
err("executable: " .. executable)
return
end
- port = trim(port)
+ port = port:fullstrip()
if port:match("^%d+$") == nil then
err("invalid TCP port: " .. port)
return
@@ -121,26 +116,6 @@ local function request(data)
return utilities.json.tolua(output)
end
-local function log_input(code)
- texio.write_nl("PyLuaTeX input for session \"" .. pyluatex.session .. "\": " .. code)
-end
-
-local function log_output(code)
- texio.write_nl("PyLuaTeX output: " .. code)
-end
-
-local function split_lines(str)
- if str:sub(-1) ~= "\n" then
- str = str .. "\n"
- end
-
- local t = {}
- for s in str:gmatch("(.-)\r?\n") do
- table.insert(t, s)
- end
- return t
-end
-
function pyluatex.execute(code, auto_print, write, repl_mode, store)
local full_code
if auto_print then
@@ -149,77 +124,62 @@ function pyluatex.execute(code, auto_print, write, repl_mode, store)
full_code = code
end
- if pyluatex.verbose then log_input(full_code) end
-
- local resp = request(
- {
- session = pyluatex.session,
- code = full_code,
- repl_mode = repl_mode,
- ignore_errors = pyluatex.ignore_errors
- }
- )
- local output_lines = split_lines(resp.output)
+ local resp = request({
+ session = pyluatex.session,
+ code = full_code,
+ repl_mode = repl_mode,
+ ignore_errors = pyluatex.ignore_errors
+ })
+ local code_lines = code:splitlines()
+ local output_lines = resp.output:splitlines()
if store then
- last_code = split_lines(code)
+ last_code = code_lines
last_output = output_lines
end
- if resp.success or pyluatex.ignore_errors then
- if pyluatex.verbose or not resp.success then log_output(resp.output) end
+ if pyluatex.verbose or not resp.success then
+ texio.write_nl('PyLuaTeX input for session "' .. pyluatex.session ..
+ '": ' .. full_code)
+ texio.write_nl("PyLuaTeX output: " .. resp.output)
+ end
- if write then
- tex.print(output_lines)
- end
+ if resp.success or pyluatex.ignore_errors then
+ if write then tex.print(output_lines) end
else
- if not pyluatex.verbose then log_input(full_code) end
- log_output(resp.output)
- if write then
- tex.sprint(err_cmd("Python error (see above)"))
- end
+ show_err("Python error (see above)")
end
- if resp.log_msg ~= "" then texio.write(resp.log_msg) end
-
- return resp.success
+ if not_empty(resp.log_msg) then texio.write(resp.log_msg) end
end
-function pyluatex.print_env()
- if last_output ~= nil and (env_success or pyluatex.ignore_errors) then
- tex.print(last_output)
- end
+function pyluatex.execute_env(write, repl_mode)
+ local code = table.concat(env_lines, "\n")
+ pyluatex.execute(code, false, write, repl_mode, true)
end
local function record_line(line)
- local s, e = line:find(env_end, 1, true)
+ local s = line:find(env_end)
if s ~= nil then
luatexbase.remove_from_callback("process_input_buffer", "pyluatex_record_line")
- local code_in_line = line:sub(1, s - 1)
- if trim(code_in_line):len() > 0 then
+ local code = line:sub(1, s - 1)
+ if code:strip():len() > 0 then
-- only include this line if it contains non-whitespace characters
- table.insert(env_lines, code_in_line)
- end
- local code = table.concat(env_lines, "\n")
- env_success = pyluatex.execute(code, false, false, env_repl_mode, true)
- if env_success or pyluatex.ignore_errors then
- return line:sub(s)
- else
- return env_end .. err_cmd("Python error (see above)") .. line:sub(e + 1)
+ table.insert(env_lines, code)
end
+ return line:sub(s)
else
table.insert(env_lines, line)
return ""
end
end
-function pyluatex.record_env(name, repl_mode)
+function pyluatex.record_env(name)
if parent_env ~= nil then
name = parent_env
parent_env = nil
end
- env_end = "\\end{" .. name .. "}"
+ env_end = "\\end%s*{" .. name:escapedpattern() .. "}"
env_lines = {}
- env_repl_mode = repl_mode
luatexbase.add_to_callback("process_input_buffer", record_line, "pyluatex_record_line")
end
@@ -236,13 +196,13 @@ function pyluatex.run_file(path, write, repl_mode)
f:close()
-- ignore trailing new line if present
if code:sub(-2) == "\r\n" then
- code = code:sub(0, -3)
+ code = code:sub(1, -3)
elseif code:sub(-1) == "\n" then
- code = code:sub(0, -2)
+ code = code:sub(1, -2)
end
pyluatex.execute(code, false, write, repl_mode, true)
else
- tex.sprint(err_cmd("File not found: " .. path))
+ show_err("File not found: " .. path)
end
end
@@ -255,26 +215,24 @@ function pyluatex.get_last_output()
end
local function parse_bool(name, value)
+ value = value:fullstrip()
if value == "true" then
return true
elseif value == "false" then
return false
else
- tex.sprint(
- err_cmd("Invalid value '" .. value .. "' for option " .. name)
- )
+ show_err('Invalid value "' .. value .. '" for option "' .. name .. '"')
end
end
function pyluatex.set_option(name, value)
- name = trim(name)
- value = trim(value)
+ name = name:fullstrip()
if name == "ignoreerrors" then
pyluatex.ignore_errors = parse_bool(name, value)
elseif name == "verbose" then
pyluatex.verbose = parse_bool(name, value)
else
- tex.sprint(err_cmd("Unknown option '" .. name .. "'"))
+ show_err('Unknown option "' .. name .. '"')
end
end
diff --git a/macros/luatex/latex/pyluatex/pyluatex.pdf b/macros/luatex/latex/pyluatex/pyluatex.pdf
index d357f15385..c3623287dd 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.pdf
+++ b/macros/luatex/latex/pyluatex/pyluatex.pdf
Binary files differ
diff --git a/macros/luatex/latex/pyluatex/pyluatex.sty b/macros/luatex/latex/pyluatex/pyluatex.sty
index 11b9261709..2b0575a830 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.sty
+++ b/macros/luatex/latex/pyluatex/pyluatex.sty
@@ -1,4 +1,4 @@
-%% Copyright 2021-2023 Tobias Enderle
+%% Copyright 2021-2024 Tobias Enderle
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
@@ -9,15 +9,15 @@
%% version 2005/12/01 or later.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{pyluatex}[2023/02/15 v0.6.1 Execute Python code on the fly]
+\ProvidesPackage{pyluatex}[2024/01/07 v0.6.2 Execute Python code on the fly]
\RequirePackage{expl3}
\ExplSyntaxOn
-\sys_if_engine_luatex:TF{}{
+\sys_if_engine_luatex:F{
\PackageError{PyLuaTeX}{LuaTeX~is~required}{}
}
-\sys_if_shell_unrestricted:TF{}{
- \PackageError{PyLuaTeX}{Shell~escape~required~(add~-shell-escape~option)}{}
+\sys_if_shell_unrestricted:F{
+ \PackageError{PyLuaTeX}{Shell~escape~is~required~(add~--shell-escape~option)}{}
}
\ExplSyntaxOff
@@ -31,40 +31,32 @@
\DeclareStringOption[veryveryend]{shutdown}
\ProcessKeyvalOptions*
-\directlua{pyluatex.ignore_errors = \ifpyluatex@ignoreerrors true\else false\fi}
-\directlua{pyluatex.verbose = \ifpyluatex@verbose true\else false\fi}
-\directlua{pyluatex.start(
- [==[\pyluatex@executable]==],
- \ifpyluatex@localimports true\else false\fi
-)}
+\newcommand*{\pyluatex@boolopt}[1]{\csname ifpyluatex@#1\endcsname true\else false\fi}
+
+\directlua{pyluatex.ignore_errors = \pyluatex@boolopt{ignoreerrors}}
+\directlua{pyluatex.verbose = \pyluatex@boolopt{verbose}}
+\directlua{pyluatex.start([==[\pyluatex@executable]==], \pyluatex@boolopt{localimports})}
\ExplSyntaxOn
-\cs_generate_variant:Nn \tl_if_eq:nnTF { V }
-\tl_if_eq:VnTF{\pyluatex@shutdown}{veryveryend}{
- \RequirePackage{atveryend}
- \AtVeryVeryEnd{\directlua{pyluatex.shutdown()}}
-}{
- \tl_if_eq:VnTF{\pyluatex@shutdown}{veryenddocument}{
- \RequirePackage{atveryend}
- \AtVeryEndDocument{\directlua{pyluatex.shutdown()}}
- }{
- \tl_if_eq:VnTF{\pyluatex@shutdown}{off}{}{
- \PackageError{PyLuaTeX}{
- Invalid~value~for~package~option~"shutdown":~\pyluatex@shutdown
- }{}
- }
- }
-}
+\str_case_e:nnF{\pyluatex@shutdown}{
+ {veryveryend}{
+ \AddToHook{enddocument/end}{\directlua{pyluatex.shutdown()}}
+ }{veryenddocument}{
+ \AddToHook{enddocument/afteraux}{\directlua{pyluatex.shutdown()}}
+ }{off}{}
+}{\PackageError{PyLuaTeX}{Invalid~value~for~package~option~"shutdown":~\pyluatex@shutdown}{}}
\ExplSyntaxOff
\newcommand*{\PyLTVerbatimEnv}{\directlua{pyluatex.set_parent_env([==[\@currenvir]==])}}
-\newenvironment{python}{\directlua{pyluatex.record_env("python", false)}}
-{\directlua{pyluatex.print_env()}}
+\newenvironment{python}{\directlua{pyluatex.record_env("python")}}
+{\directlua{pyluatex.execute_env(true, false)}}
-\newenvironment{pythonq}{\directlua{pyluatex.record_env("pythonq", false)}}{}
+\newenvironment{pythonq}{\directlua{pyluatex.record_env("pythonq")}}
+{\directlua{pyluatex.execute_env(false, false)}}
-\newenvironment{pythonrepl}{\directlua{pyluatex.record_env("pythonrepl", true)}}{}
+\newenvironment{pythonrepl}{\directlua{pyluatex.record_env("pythonrepl")}}
+{\directlua{pyluatex.execute_env(false, true)}}
\newcommand*{\pyluatex@inline}[3]{\directlua{pyluatex.execute([==[#1]==], #2, #3, false, true)}}
diff --git a/macros/luatex/latex/pyluatex/pyluatex.tex b/macros/luatex/latex/pyluatex/pyluatex.tex
index 908fb04c77..5080c4b52f 100644
--- a/macros/luatex/latex/pyluatex/pyluatex.tex
+++ b/macros/luatex/latex/pyluatex/pyluatex.tex
@@ -15,7 +15,7 @@
\usepackage{url}
\title{The \emph{pyluatex} package}
\author{Tobias Enderle\\\url{https://github.com/tndrle/PyLuaTeX}}
-\date{v0.6.1 (2023/02/15)}
+\date{v0.6.2 (2024/01/07)}
\begin{document}
\maketitle
\raggedright
@@ -57,7 +57,7 @@ $\sqrt{371} = \py{math.sqrt(371)}$
\item Compile using Lua\LaTeX{} (shell escape is required)
\begin{tcblisting}{breakable,listing only,
size=fbox,colframe=black!8,boxrule=3pt,colback=black!8}
-lualatex -shell-escape example.tex
+lualatex --shell-escape example.tex
\end{tcblisting}
\end{enumerate}
\textbf{Note:} PyLuaTeX starts Python 3 using the command \inlcode|python3| by default.
@@ -122,7 +122,8 @@ For an example, see the Typesetting Code section.
\item \inlcode|shutdown|\\[0.5ex]
Specifies when the Python process is shut down. (default: \inlcode|veryveryend|)\\[0.5ex]
\textit{Options:} \inlcode|veryveryend|, \inlcode|veryenddocument|, \inlcode|off|\\[0.5ex]
- PyLuaTeX uses the hooks of the package \textit{atveryend} to shut down the Python interpreter when the compilation is done. With the option \inlcode|veryveryend|, Python is shut down in the \inlcode|\AtVeryVeryEnd| hook. With the option \inlcode|veryenddocument|, Python is shut down in the \inlcode|\AtVeryEndDocument| hook. With the option \inlcode|off|, Python is not shut down explicitly. However, the Python process will shut down when the LuaTeX process finishes even if \inlcode|off| is selected. Using \inlcode|off| on Windows might lead to problems with SyncTeX, though.\\[0.5ex]
+ PyLuaTeX shuts down the Python interpreter when the compilation is done. With the option \inlcode|veryveryend|, Python is shut down in the \inlcode|enddocument/end| hook. With the option \inlcode|veryenddocument|, Python is shut down in the \inlcode|enddocument/afteraux| hook. With the option \inlcode|off|, Python is not shut down explicitly. However, the Python process will shut down when the LuaTeX process finishes even if \inlcode|off| is selected. Using \inlcode|off| on Windows might lead to problems with SyncTeX, though.\\[0.5ex]
+ Before v0.6.2, PyLuaTeX used the hooks \inlcode|\AtVeryVeryEnd| and \inlcode|\AtVeryEndDocument| of the package \textit{atveryend}. The new hooks \inlcode|enddocument/end| and \inlcode|enddocument/afteraux| are equivalent to those of the \textit{atveryend} package.\\[0.5ex]
\textit{Example:} \inlcode|\usepackage[shutdown=veryenddocument]{pyluatex}|
\item \inlcode|verbose|\\[0.5ex]
If this option is set, Python input and output is written to the \LaTeX{} log file.\\[0.5ex]
@@ -285,5 +286,5 @@ No placeholders have to be inserted.
\section{License}
LPPL 1.3c\footnote{\url{http://www.latex-project.org/lppl.txt}} for \LaTeX{} code and
-MIT license\footnote{\url{https://opensource.org/licenses/MIT}} for Python and Lua code.
+MIT license\footnote{\url{https://opensource.org/licenses/MIT}} for Python and Lua code and other files.
\end{document}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index b74046365a..49d1d854ac 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -139,7 +139,6 @@ $mirrors = {
'Poland' => {
'https://ctan.gust.org.pl/tex-archive/' => 1,
'https://polish-mirror.evolution-host.com/ctan/' => 1,
- 'https://sunsite.icm.edu.pl/pub/CTAN/' => 1,
},
'Portugal' => {
'https://ftp.eq.uc.pt/software/TeX/' => 1,
@@ -203,6 +202,7 @@ $mirrors = {
'Oceania' => {
'Australia' => {
'https://au.mirrors.cicku.me/ctan/' => 1,
+ 'https://mirror.aarnet.edu.au/pub/CTAN/' => 1,
'https://mirror.cse.unsw.edu.au/pub/CTAN/' => 1,
},
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index bf8fa2be7d..f94f7fb5e8 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/69312
+depend revision/69320
name 00texlive.image
category TLCore
@@ -4830,7 +4830,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 69303
+revision 69314
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
@@ -33887,7 +33887,7 @@ catalogue-version 3.1
name beamer
category Package
-revision 67124
+revision 69316
shortdesc A LaTeX class for producing presentations and slides
relocated 1
longdesc The beamer LaTeX class can be used for producing slides. The
@@ -33917,11 +33917,11 @@ depend iftex
depend pgf
depend translator
depend xcolor
-containersize 167600
-containerchecksum 8d9966c367287594d3c2242075c3a6944955a95c55900631e718aeb848d1299a4a839701ebf57b70f225eb16b7f99bfe7e9cc7f33ebd09e1587f04367e4cc7c2
-doccontainersize 2920400
-doccontainerchecksum e4d40d126ae85b82c1fa7c2e29cddf380a7a959335e1a73224e8b4fa90358a8d2fb1df6da180c8e371713d73399351f45441efc0055feadf501a9bdc0ddead4d
-docfiles size=1169
+containersize 167656
+containerchecksum 25fd0161673badc509511fe31b4780a68011ac796e12a841ed185ccb5d9eeaa22c519ddbcd2fc0a5cb70ba94a0752b6b5880f86dd499e4c89f1a5b708f3d7fd0
+doccontainersize 2548424
+doccontainerchecksum 8893df96934b3325455557a8a4499113c9d69d563452a01a81107054d99bf4ab67308482a70a777491d208d3e008b60d9c8f76cd560f1fb8af82d97a2a121bc6
+docfiles size=1095
RELOC/doc/latex/beamer/AUTHORS.md
RELOC/doc/latex/beamer/CHANGELOG.md
RELOC/doc/latex/beamer/LICENSE.md
@@ -34129,7 +34129,7 @@ catalogue-contact-repository https://github.com/josephwright/beamer
catalogue-ctan /macros/latex/contrib/beamer
catalogue-license lppl1.3c gpl2+ fdl
catalogue-topics presentation class
-catalogue-version 3.70
+catalogue-version 3.71
name beamer-fuberlin
category Package
@@ -105662,7 +105662,7 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 69304
+revision 69317
shortdesc Easily typesetting Chinese theses or books
relocated 1
longdesc easybook is a pure academic template created based on the
@@ -105673,16 +105673,16 @@ longdesc providing multiple commands and interfaces allows users to
longdesc easily customize the thesis template. Its basic macro package
longdesc easybase can also be used with CTeX and standard document
longdesc classes.
-containersize 16528
-containerchecksum dc2608819ee9630c044e82a369a16dd8fc67bbc9f40e3b9f6fe781110524bcaeaf8253e7d897c495f57c7af54c206698cc97eacc9cd702aee21948fbacc8b334
-doccontainersize 613128
-doccontainerchecksum 20582329e93466d902f632e84839829c767fbfa8dd38d9c1eeaa8dd2954012659daea87d41ad73709919b809747562614212d8f06c3a242494b0d69017753b0d
+containersize 16488
+containerchecksum 8210eb1d29b45790df3e74d1c49fb980b4e30760571eaae339a033f83fea88a6bd234ac07eb71d9b2ec40c960f38538903abc0a30b6319666031e693fd8504e6
+doccontainersize 613116
+doccontainerchecksum 87fe8bb80554b47a2667bf0a9a7c8b74088dd9c6ac0a7fcc8dd357745ae1cceb369573816b78db8779ed7a17022562e685e5b303fb54766209e5eb648a0a22a4
docfiles size=167
RELOC/doc/latex/easybook/README.md details="Readme"
RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh"
RELOC/doc/latex/easybook/easybook.tex
-srccontainersize 16416
-srccontainerchecksum b621e9fe0d0b9b481b9d8cfbeab97fd861b6e772ee01fbe0ad5021b7e4b0e210b7a68bf50e1133be2515c66da22d26c9d02e902267eb1a80e35c3a7bd2b6d443
+srccontainersize 16372
+srccontainerchecksum 8c767c2258e90f54b4874e9a963cd39e7ad267d3c9c183b8950982d2db33e69051035a0a75809c3056d117c61809bb22c4f44b5f62500de9b72337711c752161
srcfiles size=20
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
@@ -105695,7 +105695,7 @@ catalogue-contact-repository https://gitee.com/texno3/easybook
catalogue-ctan /macros/latex/contrib/easybook
catalogue-license lppl1.3c
catalogue-topics book-pub dissertation class doc-templ chinese expl3
-catalogue-version 2024B
+catalogue-version 2024C
name easydtx
category Package
@@ -258739,24 +258739,24 @@ catalogue-topics doc-supp
name piton
category Package
-revision 68794
+revision 69320
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 16492
-containerchecksum 47306f1decedea0a955bd851856235a4ca62144d538de10deb72547a3bd9220e84a76682c9d5c57f30fe0a0aa43a11496f2aaa739f07536067f7cd78116cbec9
-doccontainersize 805476
-doccontainerchecksum 49579ed2e1ab26f2a397c1e01024a2a8573ecdbd8849a42f6db7f8fd8a490bcf0ede914ea3bbfdb0aa8bbbd761ea3179f41732cc423c9d81b1dbe1913752db96
-docfiles size=348
+containersize 16704
+containerchecksum 95028768d96516ebd9b44abd790d47694716edc795bafed8ec8ddc54626792b0590295e87ee8d06740b50d42b2e4a00c326cc8ce737ff31b2f0d42130f8a57c5
+doccontainersize 813280
+doccontainerchecksum 11825345e1017add9674e543d146dd151fb3d9dbcc228ec0660392a12e0baa7ec08f224d7024f059ca125f26e744e083369fb972c308173e17908b0d48ce2aa1
+docfiles size=353
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 47732
-srccontainerchecksum a1896d71bfe387ac8b2a8cea476374c3049c3d101a5b10f8208a9988e20f50a0e125122d06635bec4bcbc4e416823919416cc988a73cfe714a64402c0a91112d
+srccontainersize 48396
+srccontainerchecksum f29cdafeb5efbe3a0d927a68183687aaa6ac6f932a24d362af32827377de566f69c8721329546d07c1a1127da587b25fa3b649ffed0579056e88bf9e987bb7c6
srcfiles size=60
RELOC/source/lualatex/piton/piton.dtx
RELOC/source/lualatex/piton/piton.ins
@@ -258764,10 +258764,11 @@ runfiles size=23
RELOC/tex/lualatex/piton/piton.lua
RELOC/tex/lualatex/piton/piton.sty
catalogue-also codehigh
+catalogue-contact-repository https://github.com/fpantigny/piton
catalogue-ctan /macros/luatex/latex/piton
catalogue-license lppl1.3
catalogue-topics listing synt-hlt luatex expl3
-catalogue-version 2.2b
+catalogue-version 2.3
name pittetd
category Package
@@ -266347,7 +266348,7 @@ catalogue-version 1.0
name proflycee
category Package
-revision 69276
+revision 69318
shortdesc A LaTeX package for French maths teachers in high school
relocated 1
longdesc This package provides some commands to help French mathematics
@@ -266356,11 +266357,11 @@ longdesc create splines with "derivative control";
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 50980
-containerchecksum b3d00d5667ad913c399bdc784f06bdec9a65dfff3db9a6a04d92169430470fd6bccea005aa1e2c3513710c5983d12e6f1cb5a74639ca4b294cc2430b4219969e
-doccontainersize 3158496
-doccontainerchecksum 95a02bb00ad60a114c6df3f264b2dc1c996e210baed20c082e1a2639ab41904933be11e8973abc81e52c25e98e4f0adbeaef06e82cc6e6132095cde3dc2f42e1
-docfiles size=792
+containersize 51288
+containerchecksum 29470b5f6185508f7afe514059ebf8e6fc731eac4a43e4a925716c86e8a20431f86078fd0a1c7ec7b507d1c154ef9b74804314f02cb13350f6edce5465db64e6
+doccontainersize 1761600
+doccontainerchecksum 33aa64faccc4420c96629dd2aecdb3e469f0a4328af119bb19ce5baba1af63ae868e81a801844b01b43474ec1d5793a8f885a0183a171623baf5f5e26a70dc38
+docfiles size=450
RELOC/doc/latex/proflycee/ProfLycee-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-doc.tex
RELOC/doc/latex/proflycee/ProfLycee-docctan.zip
@@ -266369,7 +266370,7 @@ docfiles size=792
RELOC/doc/latex/proflycee/ProfLycee-exemples-pythontex.pdf details="Examples using python" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-exemples-pythontex.tex
RELOC/doc/latex/proflycee/README.md details="Readme"
-runfiles size=93
+runfiles size=94
RELOC/tex/latex/proflycee/ProfLycee.sty
RELOC/tex/latex/proflycee/proflycee-tools-aleatoire.tex
RELOC/tex/latex/proflycee/proflycee-tools-analyse.tex
@@ -266393,7 +266394,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.01b
+catalogue-version 3.01c
name profmaquette
category Package
@@ -323893,7 +323894,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 69303
+revision 69314
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.
@@ -323901,10 +323902,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 114280
-containerchecksum 7999bb585e11f9b5f5cc879fd9bdc800a519fae1817c45acce30a16536003fac40477902c2ee18c27bad2ce5ba353dee31a51390cbd695f4d17a179f1b4a6d87
+containersize 114268
+containerchecksum 51660389a698d53b4166b8764319ab1ec9176bdfd67b6778111e0fad903c41c63cf2e13bab2c1f0bdb033b9b64e4dfd823d8dccd345a65370dae07cfad12f5a6
doccontainersize 431260
-doccontainerchecksum 4632c37c4f988df8255288696117a03543e346c384f243d13f206e6476deaf0ab3e65c12e3a892a745e2666a6d5d85dbd53eb46f1415b00e9bab67ef2b1a06aa
+doccontainerchecksum 226caefb1f31c0b8dc1785099efdc5676e8c719e89b4784802d6ffdb02202774e352c544bfee5f2da0432416babee113b596352512d323483c498721ba182f2e
docfiles size=561
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -339605,7 +339606,7 @@ catalogue-version 2.142
name todonotes
category Package
-revision 65699
+revision 69319
shortdesc Marking things to do in a LaTeX document
relocated 1
longdesc The package lets the user mark things to do later, in a simple
@@ -339615,11 +339616,11 @@ depend pgf
depend tools
depend xcolor
depend xkeyval
-containersize 4852
-containerchecksum c3430bf32562d19a9a9fcfacf5f61d10bdaa7cc00d6fc271338b9a962bb16ad372290c401da9b8428dc0528ba185f38d94e1a07cf096f34b3d835b4474729252
-doccontainersize 469396
-doccontainerchecksum 030972617d7a381c497ea074fb817e3f8d5ec4831579ee5ae632331a139a288a4d124ff2a98b563b78dbf79ad088773def2aa15a81435569a8f512682b358141
-docfiles size=125
+containersize 4896
+containerchecksum 6dbe5b58d44d900b7beceaf265fc0ab227e3f4a56a1f8c1ff4f186df0657a3fe0f674bd60411516e54d90627ec41ffa38d4bcda7f5dcc69632892ac2f0caf96b
+doccontainersize 469912
+doccontainerchecksum e5a8937624df00f9aa487d43a449c7ff6181219c4dca0ee559b0a10c6fcdf83eec55f9afec7d43721bde0f60c0e8e3eeba55d85627be3af5d20fb9ea45592c30
+docfiles size=126
RELOC/doc/latex/todonotes/README details="Readme"
RELOC/doc/latex/todonotes/examples/alterAppearenceOfListOfTodos.pdf
RELOC/doc/latex/todonotes/examples/alterAppearenceOfListOfTodos.tex
@@ -339629,8 +339630,8 @@ docfiles size=125
RELOC/doc/latex/todonotes/examples/saveColorByUsingLayers.tex
RELOC/doc/latex/todonotes/img/AlteredAppearenceOfListOfTodos.png
RELOC/doc/latex/todonotes/todonotes.pdf details="Package documentation"
-srccontainersize 19820
-srccontainerchecksum d63d3d5aaf3751fd7ed2a8c9f09fc10ff34753896ea8f3301acabfd038e84d06fd436e2665a2428beda20c77d385202df184fc39e7cf7eba5364d6d588abe1c7
+srccontainersize 19920
+srccontainerchecksum 2ed0f6f85b777e49fb17df84ec97a7b4bb01000de19a578d28f5bdea038a13f360598f3e53b66d20a1584d483297e55df9b1be91ed016cadcc1e8eb9c00179ec
srcfiles size=22
RELOC/source/latex/todonotes/todonotes.dtx
RELOC/source/latex/todonotes/todonotes.ins
@@ -339641,8 +339642,8 @@ catalogue-contact-bugs https://github.com/henrikmidtiby/todonotes/issues
catalogue-contact-repository https://github.com/henrikmidtiby/todonotes
catalogue-ctan /macros/latex/contrib/todonotes
catalogue-license lppl1.3
-catalogue-topics notes editorial
-catalogue-version 1.1.6
+catalogue-topics notes editorial pgf-tikz
+catalogue-version 1.1.7
name tokcycle
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 3ddc841e04..f992cf6037 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-95f2b70ad7fb99684048a9d22139e2ac texlive.tlpdb
+dcbb0ac93366cb877b4c12310273e1f7 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index e3ba303113..313f5d1c81 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-98652835d7a4f324b68640bfa1fa41ca80dd86962415debb4f042a5baaffc1dae456746bfc2b0740ab84b074132263672ba9cb5fc552e93a938a7e3bc55f825d texlive.tlpdb
+e4e04d1f7312d19680a6bcbfab6444dcd9d89665b11022bcaadfdf4aee946e244e0156784a12a42101032491f8f69b4b2b60e263a08e63298d1987a7959a0c23 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index aee0767909..2e508513b8 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+QqiBBqTOGHfhlDjHAFAmWYorkACgkQTOGHfhlD
-jHCTdgf9HKP+b1iGgOyXhUgzcR5dh6RmghuyappWKmV6sl3AcfLmIUts/2knISUZ
-xxXs+cYevfSxe19Owoo59WituWNdIc+7uJbk/6QIkk/THi1tRkV6uy1wc3VK8Xm2
-EVncAVCMU9rL/0QY4BUi7ctcmFUiDrrNMg2SFs2WFButtjnEelUZaD6Or5TeN2Kn
-VsP/SKQGZ+pV+TAt/Rm17vXhBYlj9fbr4Ex3UcWeTi0TtKIgOg3QB3MOsIuZcm20
-/se/a27+Y7raT2BMI6AXbQJq+D/VPnC2V20CZEidwDD2gmJpDpdBgN8mg3EIfFjT
-UMIETFtg7VsBsZ1PJniUQxWcn0IpYg==
-=U83H
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmWZ9ZMACgkQTOGHfhlD
+jHDkQAf+Lsqc7txva2pV87wdNCJ1KyMj6u0tAgL0Va3mYuzSE/1VRQ4aYhaa5cxT
+y6xNf4aAlDh/nNXlKdGqoYQkqlBozhcX6axmi9KMYYzxwryZq4qYsFYzfgz0F7Ti
+ZiSKHxjFfSIcqJS2PNn5s9E07GIvpfBJ1FQAK0gQxdBvfYd6ZwK4dEt5XLFh7S61
+h2ns94HKGZcgk9tDVhZkqxbisGuFWeBe/Z3BFeZ7NF6xOK0pY3ctTtnUD58aADIP
+Tt4w7S062P+LyZLAaSavvwaPqMljPMuH2+ZTz3vMPsdKgXhG4+nvyZWbNGVwElKG
+JJewTu01ES8gTerS6nsvnF0P+O0VXg==
+=WkQQ
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 511aa68fe4..84f092f81d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index b5e98eedba..f534fec9f3 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 4d4d29729f..5f7b75b5d6 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index d6ca788090..ce0b0dc27b 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1703754540
+date=1704623313
lastupd=miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9 miktex-runtime-bin-x64-2.9 miktex-ptex-bin-x64
-lstdigest=968ce835279ba61164874f37356707d8
-numpkg=7046
+lstdigest=50ad8198c0f8cbd45bcc82a152f2f0b9
+numpkg=7082
relstate=next
-version=8762
+version=8772
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: Sg0vSFtMLvVvv+WkTC3dqSHOAZfsgp4m8ve/LstW0nuztDxMvN0w2mXxgia6QdJ1bV2NbVJSrOsaSPtEFh0jMyZfTbg4v0e3/kC88DUeeUNpVpZx158s/7BEioQ5rA9clNABOPZp+7UXnzElLi22wZ1dCXYpdMH0/pY8+gLp7jRL6o6G83GSlJlHKSzx0gm5Sdmi/5lyXvfc9S6DZu5pTaW40NrclFaas6M6S8Gzso+WwciNT1HwgwQtLUIHWan+bsq55WnpWsF5mYAWb+ZXyB/gA9cXX2shenY73BeBwxikwshOJJCoj2w3c6COU6BmCqpJBmOmu6rk5K6IJ9FvXg==
+;;;; signature/miktex: RM4pomhRV4l5PgqcXq40C0w+N8GecOrUkvleeBs14iDtpv/8hufzRBLAPiDzPI1H2vEijqFFN27qfGdu+Gt0uXXw1G4aPUqlY7r5xu+AI0h9weFdTfDyEU5my7+FoAoNR6VwEUa2RliJIFlvfMZOOtVlwETnYyNhEOGMZJLeIdenxz3KaXYjo9XI1VhNwHXQIJLSAhE3K02inBbYUe2cLe8iNtc+oj2cwSAmsZlUQjjJQ74/IRUHTYozFSUVYvpkPxkmA3RrBsQ8pwCrFpGyOm90CiqTY4SAp59EUtd1GTMgsnAe4lk+64ZWWfzPXJHjmdbaoxTgy+z7q8hJsmEpxw==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index e779796b5a..7f6db2f6b8 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1703754477
-lastupd=miktex-icu-bin-x64 miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9 miktex-runtime-bin-x64-2.9
-lstdigest=2f215871344486b915b7591c75b5ee6d
-numpkg=7046
+date=1704623100
+lastupd=xkeymask__source xkeymask__doc xkeymask xgreek__source xgreek__doc xgreek versonotes__source versonotes__doc versonotes unravel__source unravel__doc unravel unbtex__source unbtex__doc unbtex todonotes__source todonotes__doc todonotes tikzquests__source tikzquests__doc
+lstdigest=0d3ac1930418fb1d8df04cee2cd26172
+numpkg=7082
relstate=stable
-version=8762
+version=8772
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: o+y2Ifqy4zOd/GRchkt1gyEo1JPLKVMF4ejlOIybLb2FsmqvHJpNqi87CNmYUux4dPTBRQZesxJhMH9+yx4XFr0JWM7iD5eisZ4FQE+5xdQUXANQGjhZm15heF0qz523yHW7zqGw+77uxywpSbDf3tHVzdNYSo+Km/CVePa0HBMzCwlJP9FRon+l0fOqO0SwR7OmKIzXVCSKqjwrnej1QxtLmzl5WPY0utSGvsvK8XienPOgUFg1AiOuP5Oao1E14QrJYjuPDcRk3f5fWU7drzcYWg1LjrELa2PBcva2S15iWMsSIEz/efKfrMuH02Tjm64t65CN3EDz7lSyJGicLw==
+;;;; signature/miktex: tK64Lekvujueoehnw0BzXEVDxKf1nDFzs8d8q1bM25RHFEVbI5BBgwLoGXNpgmVj9hHBE11FR2YAt3/+zhI3KOJnNsI9cHMHbctXttnUPWHCg/EXiNlL9XcmcOLAgGju8YcsYs74fRqSWrQN2AhPiZj+goUFX+6DJGgQ7QxYGnwFIL6O3lN4Vj03KJfRG1bfJPdm2yl2P/gWryD55b8hZwmu+Nq0C3B3yTylNmjhZ8gYwkvK+5OYTCnVOv0IzgEb0zHBu3Ert4iC7wElgPecPFANy2iVChN3kgz841SywG6b+wJqvVJksoOJla1z5j6cOuoQkvQLN6xXSRRj/lpygQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index f2960817e3..2e331ebb10 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:
-2024-01-07-02-02
+2024-01-08-02-02