summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-01-30 03:00:53 +0000
committerNorbert Preining <norbert@preining.info>2022-01-30 03:00:53 +0000
commit7ee4987532f1c1d25e5a2683ae21b7c298d103b5 (patch)
tree1276be1a24746987c860b5730e708194234c4a10
parent2df1fd0d0099108f6d3d3e58dce35a3d2e185d4f (diff)
CTAN sync 202201300300
-rw-r--r--FILES.byname1425
-rw-r--r--FILES.byname.gzbin2413841 -> 2413714 bytes
-rw-r--r--FILES.last07days2416
-rw-r--r--fonts/librebodoni/README6
-rw-r--r--language/japanese/uptex-base/00readme_uptex.txt4
-rw-r--r--language/japanese/uptex-base/01uptex_doc_utf8.txt100
-rw-r--r--language/japanese/uptex-base/02uptex_changelog_utf8.txt17
-rw-r--r--language/japanese/uptex-base/LICENSE4
-rw-r--r--language/japanese/uptex-base/README.md2
-rw-r--r--language/japanese/uptex-base/samples/show_kcat.tex1
-rw-r--r--macros/generic/expkv-def/README.md2
-rw-r--r--macros/generic/expkv-def/expkv-def.dtx319
-rw-r--r--macros/generic/expkv-def/expkv-def.pdfbin410977 -> 424547 bytes
-rw-r--r--macros/latex/contrib/crefthe/crefthe-doc.pdfbin100619 -> 108754 bytes
-rw-r--r--macros/latex/contrib/crefthe/crefthe-doc.tex64
-rw-r--r--macros/latex/contrib/crefthe/crefthe.sty170
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx6
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin575298 -> 575448 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook.tex63
-rw-r--r--macros/latex/contrib/elements/README14
-rw-r--r--macros/latex/contrib/elements/elements-manual.pdf (renamed from macros/latex/contrib/elements/elements_en.pdf)bin409567 -> 411587 bytes
-rw-r--r--macros/latex/contrib/elements/elements-manual.tex (renamed from macros/latex/contrib/elements/elements_en.tex)15
-rw-r--r--macros/latex/contrib/elements/elements.sty35
-rw-r--r--macros/latex/contrib/elements/elements_names_brazil.def2
-rw-r--r--macros/latex/contrib/elements/elements_names_english.def2
-rw-r--r--macros/latex/contrib/elements/elements_names_french.def2
-rw-r--r--macros/latex/contrib/elements/elements_names_german.def2
-rw-r--r--macros/latex/contrib/elements/elements_names_portuges.def2
-rw-r--r--macros/latex/contrib/elements/elements_names_spanish.def2
-rw-r--r--macros/latex/contrib/erw-l3/README.md3
-rw-r--r--macros/latex/contrib/erw-l3/erw-l3.dtx2514
-rw-r--r--macros/latex/contrib/erw-l3/erw-l3.ins64
-rw-r--r--macros/latex/contrib/erw-l3/erw-l3.pdfbin678206 -> 497726 bytes
-rw-r--r--macros/latex/contrib/fnpct/README6
-rw-r--r--macros/latex/contrib/fnpct/fnpct-manual.cls8
-rw-r--r--macros/latex/contrib/fnpct/fnpct-manual.pdfbin489527 -> 489507 bytes
-rw-r--r--macros/latex/contrib/fnpct/fnpct-manual.tex7
-rw-r--r--macros/latex/contrib/fnpct/fnpct.sty23
-rw-r--r--macros/latex/contrib/jmlr/CHANGES25
-rw-r--r--macros/latex/contrib/jmlr/INSTALL62
-rw-r--r--macros/latex/contrib/jmlr/README58
-rw-r--r--macros/latex/contrib/jmlr/example-teximage.tex (renamed from macros/latex/contrib/jmlr/sample-papers/images/teximage.tex)0
-rw-r--r--macros/latex/contrib/jmlr/jmlr.dtx415
-rw-r--r--macros/latex/contrib/jmlr/jmlr.ins4
-rw-r--r--macros/latex/contrib/jmlr/jmlr.pdfbin632452 -> 633161 bytes
-rwxr-xr-xmacros/latex/contrib/jmlr/makejmlrbook1321
-rw-r--r--macros/latex/contrib/jmlr/pmlr-sample.bib (renamed from macros/latex/contrib/jmlr/sample-books/paper1/paper1.bib)0
-rw-r--r--macros/latex/contrib/jmlr/pmlr-sample.pdfbin0 -> 346341 bytes
-rw-r--r--macros/latex/contrib/jmlr/pmlr-sample.tex (renamed from macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.tex)135
-rw-r--r--macros/latex/contrib/jmlr/sample-books/bookLogo-gray.pngbin2456 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-books/bookLogo.pngbin2241 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdfbin317288 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.tex247
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper1/paper1.tex98
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper2/paper2.bib19
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper2/paper2.tex65
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper3/paper3.bib19
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper3/paper3.tex56
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper4/paper4.bib19
-rw-r--r--macros/latex/contrib/jmlr/sample-books/paper4/paper4.tex53
-rw-r--r--macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdfbin415534 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-books/proceedings-sample.tex79
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/images/circle-gray.pngbin1416 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/images/circle.jpgbin6743 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/images/nodes-gray.pngbin3902 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/images/nodes.pngbin6295 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/images/square-gray.pngbin157 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/images/square.pngbin157 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/jmlr-sample.bib19
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdfbin311674 -> 0 bytes
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/jmlr-sample.tex837
-rw-r--r--macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdfbin324230 -> 0 bytes
-rw-r--r--macros/latex/contrib/pdfpages/pdfpages.dtx18
-rw-r--r--macros/latex/contrib/pdfpages/pdfpages.pdfbin298716 -> 301209 bytes
-rw-r--r--support/TeX4ht/source/ChangeLog6
-rw-r--r--support/TeX4ht/source/tex4ht-4ht.tex10
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl3
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb374
-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.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2342988 -> 2347668 bytes
-rw-r--r--systems/win32/miktex/doc/miktex.pdfbin508929 -> 532668 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin633491 -> 635247 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
-rw-r--r--timestamp2
87 files changed, 3549 insertions, 7733 deletions
diff --git a/FILES.byname b/FILES.byname
index 7780714c29..a1146b7012 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5207,7 +5207,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
-2022/01/28 | 233004 | FILES.last07days
+2022/01/29 | 209473 | 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
@@ -67154,137 +67154,137 @@
2020/07/27 | 1672 | fonts/librebaskerville/vf/LibreBskvl-Regular-sup-ly1.vf
2020/07/27 | 1696 | fonts/librebaskerville/vf/LibreBskvl-Regular-sup-t1.vf
2020/08/01 | 859922 | fonts/librebaskerville.zip
-2016/01/12 | 17274 | fonts/librebodoni/doc/librebodoni-samples.pdf
-2016/01/12 | 300 | fonts/librebodoni/doc/librebodoni-samples.tex
-2016/01/12 | 4358 | fonts/librebodoni/doc/OFL.txt
-2016/01/12 | 2985 | fonts/librebodoni/enc/lbd_2nc6ly.enc
-2016/01/12 | 3105 | fonts/librebodoni/enc/lbd_dwvqiv.enc
-2016/01/12 | 3055 | fonts/librebodoni/enc/lbd_fttd7q.enc
-2016/01/12 | 2985 | fonts/librebodoni/enc/lbd_gxeqsi.enc
-2016/01/12 | 2923 | fonts/librebodoni/enc/lbd_k2dfwc.enc
-2016/01/12 | 2853 | fonts/librebodoni/enc/lbd_oaf34p.enc
-2016/01/12 | 2973 | fonts/librebodoni/enc/lbd_pcwse4.enc
-2016/01/12 | 3055 | fonts/librebodoni/enc/lbd_rpuqof.enc
-2016/01/12 | 3105 | fonts/librebodoni/enc/lbd_yeotsr.enc
-2016/01/12 | 3335 | fonts/librebodoni/enc/lbd_zpaflu.enc
-2016/01/12 | 2127 | fonts/librebodoni/latex/LibreBodoni.sty
-2016/01/12 | 1277 | fonts/librebodoni/latex/LY1LibreBodoni-Inf.fd
-2016/01/12 | 1277 | fonts/librebodoni/latex/LY1LibreBodoni-Sup.fd
-2016/01/12 | 1277 | fonts/librebodoni/latex/LY1LibreBodoni-TLF.fd
-2016/01/12 | 1277 | fonts/librebodoni/latex/OT1LibreBodoni-Inf.fd
-2016/01/12 | 1277 | fonts/librebodoni/latex/OT1LibreBodoni-Sup.fd
-2016/01/12 | 1277 | fonts/librebodoni/latex/OT1LibreBodoni-TLF.fd
-2016/01/12 | 1261 | fonts/librebodoni/latex/T1LibreBodoni-Inf.fd
-2016/01/12 | 1261 | fonts/librebodoni/latex/T1LibreBodoni-Sup.fd
-2016/01/12 | 1261 | fonts/librebodoni/latex/T1LibreBodoni-TLF.fd
-2016/01/12 | 1277 | fonts/librebodoni/latex/TS1LibreBodoni-TLF.fd
-2016/01/12 | 5798 | fonts/librebodoni/map/LibreBodoni.map
-2016/01/12 | 56992 | fonts/librebodoni/opentype/LibreBodoni-BoldItalic.otf
-2016/01/12 | 59372 | fonts/librebodoni/opentype/LibreBodoni-Bold.otf
-2016/01/12 | 56112 | fonts/librebodoni/opentype/LibreBodoni-Italic.otf
-2016/01/12 | 58748 | fonts/librebodoni/opentype/LibreBodoni-Regular.otf
-2016/01/12 | 1689 | fonts/librebodoni/README
-2016/01/12 | 1796 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-ly1--base.tfm
-2016/01/12 | 1800 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-ly1.tfm
-2016/01/12 | 1168 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-ot1.tfm
-2016/01/12 | 1772 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-t1--base.tfm
-2016/01/12 | 1784 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-t1.tfm
-2016/01/12 | 2020 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-ly1--base.tfm
-2016/01/12 | 2024 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-ly1.tfm
-2016/01/12 | 1352 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-ot1.tfm
-2016/01/12 | 1980 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-t1--base.tfm
-2016/01/12 | 1992 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-t1.tfm
-2016/01/12 | 2020 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-ly1--base.tfm
-2016/01/12 | 2024 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-ly1.tfm
-2016/01/12 | 1364 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-ot1.tfm
-2016/01/12 | 1980 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-t1--base.tfm
-2016/01/12 | 1992 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-t1.tfm
-2016/01/12 | 2048 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ly1--base.tfm
-2016/01/12 | 14300 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ly1.tfm
-2016/01/12 | 4364 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ot1.tfm
-2016/01/12 | 1996 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-t1--base.tfm
-2016/01/12 | 21980 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-t1.tfm
-2016/01/12 | 1568 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ts1--base.tfm
-2016/01/12 | 1600 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ts1.tfm
-2016/01/12 | 1796 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-ly1--base.tfm
-2016/01/12 | 1800 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-ly1.tfm
-2016/01/12 | 1168 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-ot1.tfm
-2016/01/12 | 1772 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-t1--base.tfm
-2016/01/12 | 1784 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-t1.tfm
-2016/01/12 | 1824 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ly1--base.tfm
-2016/01/12 | 16400 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ly1.tfm
-2016/01/12 | 4964 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ot1.tfm
-2016/01/12 | 1788 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-t1--base.tfm
-2016/01/12 | 25668 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-t1.tfm
-2016/01/12 | 1456 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ts1--base.tfm
-2016/01/12 | 1488 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ts1.tfm
-2016/01/12 | 2032 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-ly1--base.tfm
-2016/01/12 | 2036 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-ly1.tfm
-2016/01/12 | 1352 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-ot1.tfm
-2016/01/12 | 1984 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-t1--base.tfm
-2016/01/12 | 1996 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-t1.tfm
-2016/01/12 | 2032 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-ly1--base.tfm
-2016/01/12 | 2036 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-ly1.tfm
-2016/01/12 | 1376 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-ot1.tfm
-2016/01/12 | 1984 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-t1--base.tfm
-2016/01/12 | 1996 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-t1.tfm
-2016/01/12 | 2060 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ly1--base.tfm
-2016/01/12 | 14084 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ly1.tfm
-2016/01/12 | 4272 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ot1.tfm
-2016/01/12 | 2000 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-t1--base.tfm
-2016/01/12 | 21532 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-t1.tfm
-2016/01/12 | 1556 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ts1--base.tfm
-2016/01/12 | 1588 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ts1.tfm
-2016/01/12 | 1848 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-ly1--base.tfm
-2016/01/12 | 1852 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-ly1.tfm
-2016/01/12 | 1200 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-ot1.tfm
-2016/01/12 | 1804 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-t1--base.tfm
-2016/01/12 | 1816 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-t1.tfm
-2016/01/12 | 1848 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-ly1--base.tfm
-2016/01/12 | 1852 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-ly1.tfm
-2016/01/12 | 1200 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-ot1.tfm
-2016/01/12 | 1804 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-t1--base.tfm
-2016/01/12 | 1816 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-t1.tfm
-2016/01/12 | 1876 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ly1--base.tfm
-2016/01/12 | 17384 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ly1.tfm
-2016/01/12 | 5144 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ot1.tfm
-2016/01/12 | 1816 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-t1--base.tfm
-2016/01/12 | 27036 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-t1.tfm
-2016/01/12 | 1464 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ts1--base.tfm
-2016/01/12 | 1500 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ts1.tfm
-2016/01/12 | 100839 | fonts/librebodoni/type1/LibreBodoni-BoldItalic.pfb
-2016/01/12 | 101468 | fonts/librebodoni/type1/LibreBodoni-Bold.pfb
-2016/01/12 | 98389 | fonts/librebodoni/type1/LibreBodoni-Italic.pfb
-2016/01/12 | 96407 | fonts/librebodoni/type1/LibreBodoni-Regular.pfb
-2016/01/12 | 1672 | fonts/librebodoni/vf/LibreBodoni-Bold-inf-ly1.vf
-2016/01/12 | 1732 | fonts/librebodoni/vf/LibreBodoni-Bold-inf-t1.vf
-2016/01/12 | 1676 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-inf-ly1.vf
-2016/01/12 | 1740 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-inf-t1.vf
-2016/01/12 | 1676 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-sup-ly1.vf
-2016/01/12 | 1740 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-sup-t1.vf
-2016/01/12 | 1708 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-tlf-ly1.vf
-2016/01/12 | 1768 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-tlf-t1.vf
-2016/01/12 | 608 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-tlf-ts1.vf
-2016/01/12 | 1672 | fonts/librebodoni/vf/LibreBodoni-Bold-sup-ly1.vf
-2016/01/12 | 1732 | fonts/librebodoni/vf/LibreBodoni-Bold-sup-t1.vf
-2016/01/12 | 1700 | fonts/librebodoni/vf/LibreBodoni-Bold-tlf-ly1.vf
-2016/01/12 | 1768 | fonts/librebodoni/vf/LibreBodoni-Bold-tlf-t1.vf
-2016/01/12 | 600 | fonts/librebodoni/vf/LibreBodoni-Bold-tlf-ts1.vf
-2016/01/12 | 1672 | fonts/librebodoni/vf/LibreBodoni-Italic-inf-ly1.vf
-2016/01/12 | 1736 | fonts/librebodoni/vf/LibreBodoni-Italic-inf-t1.vf
-2016/01/12 | 1672 | fonts/librebodoni/vf/LibreBodoni-Italic-sup-ly1.vf
-2016/01/12 | 1736 | fonts/librebodoni/vf/LibreBodoni-Italic-sup-t1.vf
-2016/01/12 | 1704 | fonts/librebodoni/vf/LibreBodoni-Italic-tlf-ly1.vf
-2016/01/12 | 1768 | fonts/librebodoni/vf/LibreBodoni-Italic-tlf-t1.vf
-2016/01/12 | 604 | fonts/librebodoni/vf/LibreBodoni-Italic-tlf-ts1.vf
-2016/01/12 | 1676 | fonts/librebodoni/vf/LibreBodoni-Regular-inf-ly1.vf
-2016/01/12 | 1736 | fonts/librebodoni/vf/LibreBodoni-Regular-inf-t1.vf
-2016/01/12 | 1676 | fonts/librebodoni/vf/LibreBodoni-Regular-sup-ly1.vf
-2016/01/12 | 1736 | fonts/librebodoni/vf/LibreBodoni-Regular-sup-t1.vf
-2016/01/12 | 1704 | fonts/librebodoni/vf/LibreBodoni-Regular-tlf-ly1.vf
-2016/01/12 | 1768 | fonts/librebodoni/vf/LibreBodoni-Regular-tlf-t1.vf
-2016/01/12 | 604 | fonts/librebodoni/vf/LibreBodoni-Regular-tlf-ts1.vf
-2016/01/13 | 762123 | fonts/librebodoni.zip
+2017/06/10 | 17274 | fonts/librebodoni/doc/librebodoni-samples.pdf
+2017/06/10 | 300 | fonts/librebodoni/doc/librebodoni-samples.tex
+2017/06/10 | 4358 | fonts/librebodoni/doc/OFL.txt
+2017/06/10 | 2985 | fonts/librebodoni/enc/lbd_2nc6ly.enc
+2017/06/10 | 3105 | fonts/librebodoni/enc/lbd_dwvqiv.enc
+2017/06/10 | 3055 | fonts/librebodoni/enc/lbd_fttd7q.enc
+2017/06/10 | 2985 | fonts/librebodoni/enc/lbd_gxeqsi.enc
+2017/06/10 | 2923 | fonts/librebodoni/enc/lbd_k2dfwc.enc
+2017/06/10 | 2853 | fonts/librebodoni/enc/lbd_oaf34p.enc
+2017/06/10 | 2973 | fonts/librebodoni/enc/lbd_pcwse4.enc
+2017/06/10 | 3055 | fonts/librebodoni/enc/lbd_rpuqof.enc
+2017/06/10 | 3105 | fonts/librebodoni/enc/lbd_yeotsr.enc
+2017/06/10 | 3335 | fonts/librebodoni/enc/lbd_zpaflu.enc
+2017/06/10 | 2127 | fonts/librebodoni/latex/LibreBodoni.sty
+2017/06/10 | 1277 | fonts/librebodoni/latex/LY1LibreBodoni-Inf.fd
+2017/06/10 | 1277 | fonts/librebodoni/latex/LY1LibreBodoni-Sup.fd
+2017/06/10 | 1277 | fonts/librebodoni/latex/LY1LibreBodoni-TLF.fd
+2017/06/10 | 1277 | fonts/librebodoni/latex/OT1LibreBodoni-Inf.fd
+2017/06/10 | 1277 | fonts/librebodoni/latex/OT1LibreBodoni-Sup.fd
+2017/06/10 | 1277 | fonts/librebodoni/latex/OT1LibreBodoni-TLF.fd
+2017/06/10 | 1261 | fonts/librebodoni/latex/T1LibreBodoni-Inf.fd
+2017/06/10 | 1261 | fonts/librebodoni/latex/T1LibreBodoni-Sup.fd
+2017/06/10 | 1261 | fonts/librebodoni/latex/T1LibreBodoni-TLF.fd
+2017/06/10 | 1277 | fonts/librebodoni/latex/TS1LibreBodoni-TLF.fd
+2017/06/10 | 5798 | fonts/librebodoni/map/LibreBodoni.map
+2017/06/10 | 56992 | fonts/librebodoni/opentype/LibreBodoni-BoldItalic.otf
+2017/06/10 | 59372 | fonts/librebodoni/opentype/LibreBodoni-Bold.otf
+2017/06/10 | 56112 | fonts/librebodoni/opentype/LibreBodoni-Italic.otf
+2017/06/10 | 58748 | fonts/librebodoni/opentype/LibreBodoni-Regular.otf
+2022/01/29 | 1758 | fonts/librebodoni/README
+2017/06/10 | 1796 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-ly1--base.tfm
+2017/06/10 | 1800 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-ly1.tfm
+2017/06/10 | 1168 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-ot1.tfm
+2017/06/10 | 1772 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-t1--base.tfm
+2017/06/10 | 1784 | fonts/librebodoni/tfm/LibreBodoni-Bold-inf-t1.tfm
+2017/06/10 | 2020 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-ly1--base.tfm
+2017/06/10 | 2024 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-ly1.tfm
+2017/06/10 | 1352 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-ot1.tfm
+2017/06/10 | 1980 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-t1--base.tfm
+2017/06/10 | 1992 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-inf-t1.tfm
+2017/06/10 | 2020 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-ly1--base.tfm
+2017/06/10 | 2024 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-ly1.tfm
+2017/06/10 | 1364 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-ot1.tfm
+2017/06/10 | 1980 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-t1--base.tfm
+2017/06/10 | 1992 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-sup-t1.tfm
+2017/06/10 | 2048 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ly1--base.tfm
+2017/06/10 | 14300 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ly1.tfm
+2017/06/10 | 4364 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ot1.tfm
+2017/06/10 | 1996 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-t1--base.tfm
+2017/06/10 | 21980 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-t1.tfm
+2017/06/10 | 1568 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ts1--base.tfm
+2017/06/10 | 1600 | fonts/librebodoni/tfm/LibreBodoni-BoldItalic-tlf-ts1.tfm
+2017/06/10 | 1796 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-ly1--base.tfm
+2017/06/10 | 1800 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-ly1.tfm
+2017/06/10 | 1168 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-ot1.tfm
+2017/06/10 | 1772 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-t1--base.tfm
+2017/06/10 | 1784 | fonts/librebodoni/tfm/LibreBodoni-Bold-sup-t1.tfm
+2017/06/10 | 1824 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ly1--base.tfm
+2017/06/10 | 16400 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ly1.tfm
+2017/06/10 | 4964 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ot1.tfm
+2017/06/10 | 1788 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-t1--base.tfm
+2017/06/10 | 25668 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-t1.tfm
+2017/06/10 | 1456 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ts1--base.tfm
+2017/06/10 | 1488 | fonts/librebodoni/tfm/LibreBodoni-Bold-tlf-ts1.tfm
+2017/06/10 | 2032 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-ly1--base.tfm
+2017/06/10 | 2036 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-ly1.tfm
+2017/06/10 | 1352 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-ot1.tfm
+2017/06/10 | 1984 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-t1--base.tfm
+2017/06/10 | 1996 | fonts/librebodoni/tfm/LibreBodoni-Italic-inf-t1.tfm
+2017/06/10 | 2032 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-ly1--base.tfm
+2017/06/10 | 2036 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-ly1.tfm
+2017/06/10 | 1376 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-ot1.tfm
+2017/06/10 | 1984 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-t1--base.tfm
+2017/06/10 | 1996 | fonts/librebodoni/tfm/LibreBodoni-Italic-sup-t1.tfm
+2017/06/10 | 2060 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ly1--base.tfm
+2017/06/10 | 14084 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ly1.tfm
+2017/06/10 | 4272 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ot1.tfm
+2017/06/10 | 2000 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-t1--base.tfm
+2017/06/10 | 21532 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-t1.tfm
+2017/06/10 | 1556 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ts1--base.tfm
+2017/06/10 | 1588 | fonts/librebodoni/tfm/LibreBodoni-Italic-tlf-ts1.tfm
+2017/06/10 | 1848 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-ly1--base.tfm
+2017/06/10 | 1852 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-ly1.tfm
+2017/06/10 | 1200 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-ot1.tfm
+2017/06/10 | 1804 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-t1--base.tfm
+2017/06/10 | 1816 | fonts/librebodoni/tfm/LibreBodoni-Regular-inf-t1.tfm
+2017/06/10 | 1848 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-ly1--base.tfm
+2017/06/10 | 1852 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-ly1.tfm
+2017/06/10 | 1200 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-ot1.tfm
+2017/06/10 | 1804 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-t1--base.tfm
+2017/06/10 | 1816 | fonts/librebodoni/tfm/LibreBodoni-Regular-sup-t1.tfm
+2017/06/10 | 1876 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ly1--base.tfm
+2017/06/10 | 17384 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ly1.tfm
+2017/06/10 | 5144 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ot1.tfm
+2017/06/10 | 1816 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-t1--base.tfm
+2017/06/10 | 27036 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-t1.tfm
+2017/06/10 | 1464 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ts1--base.tfm
+2017/06/10 | 1500 | fonts/librebodoni/tfm/LibreBodoni-Regular-tlf-ts1.tfm
+2017/06/10 | 100839 | fonts/librebodoni/type1/LibreBodoni-BoldItalic.pfb
+2017/06/10 | 101468 | fonts/librebodoni/type1/LibreBodoni-Bold.pfb
+2017/06/10 | 98389 | fonts/librebodoni/type1/LibreBodoni-Italic.pfb
+2017/06/10 | 96407 | fonts/librebodoni/type1/LibreBodoni-Regular.pfb
+2017/06/10 | 1672 | fonts/librebodoni/vf/LibreBodoni-Bold-inf-ly1.vf
+2017/06/10 | 1732 | fonts/librebodoni/vf/LibreBodoni-Bold-inf-t1.vf
+2017/06/10 | 1676 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-inf-ly1.vf
+2017/06/10 | 1740 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-inf-t1.vf
+2017/06/10 | 1676 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-sup-ly1.vf
+2017/06/10 | 1740 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-sup-t1.vf
+2017/06/10 | 1708 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-tlf-ly1.vf
+2017/06/10 | 1768 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-tlf-t1.vf
+2017/06/10 | 608 | fonts/librebodoni/vf/LibreBodoni-BoldItalic-tlf-ts1.vf
+2017/06/10 | 1672 | fonts/librebodoni/vf/LibreBodoni-Bold-sup-ly1.vf
+2017/06/10 | 1732 | fonts/librebodoni/vf/LibreBodoni-Bold-sup-t1.vf
+2017/06/10 | 1700 | fonts/librebodoni/vf/LibreBodoni-Bold-tlf-ly1.vf
+2017/06/10 | 1768 | fonts/librebodoni/vf/LibreBodoni-Bold-tlf-t1.vf
+2017/06/10 | 600 | fonts/librebodoni/vf/LibreBodoni-Bold-tlf-ts1.vf
+2017/06/10 | 1672 | fonts/librebodoni/vf/LibreBodoni-Italic-inf-ly1.vf
+2017/06/10 | 1736 | fonts/librebodoni/vf/LibreBodoni-Italic-inf-t1.vf
+2017/06/10 | 1672 | fonts/librebodoni/vf/LibreBodoni-Italic-sup-ly1.vf
+2017/06/10 | 1736 | fonts/librebodoni/vf/LibreBodoni-Italic-sup-t1.vf
+2017/06/10 | 1704 | fonts/librebodoni/vf/LibreBodoni-Italic-tlf-ly1.vf
+2017/06/10 | 1768 | fonts/librebodoni/vf/LibreBodoni-Italic-tlf-t1.vf
+2017/06/10 | 604 | fonts/librebodoni/vf/LibreBodoni-Italic-tlf-ts1.vf
+2017/06/10 | 1676 | fonts/librebodoni/vf/LibreBodoni-Regular-inf-ly1.vf
+2017/06/10 | 1736 | fonts/librebodoni/vf/LibreBodoni-Regular-inf-t1.vf
+2017/06/10 | 1676 | fonts/librebodoni/vf/LibreBodoni-Regular-sup-ly1.vf
+2017/06/10 | 1736 | fonts/librebodoni/vf/LibreBodoni-Regular-sup-t1.vf
+2017/06/10 | 1704 | fonts/librebodoni/vf/LibreBodoni-Regular-tlf-ly1.vf
+2017/06/10 | 1768 | fonts/librebodoni/vf/LibreBodoni-Regular-tlf-t1.vf
+2017/06/10 | 604 | fonts/librebodoni/vf/LibreBodoni-Regular-tlf-ts1.vf
+2022/01/29 | 762146 | fonts/librebodoni.zip
2020/07/29 | 104154 | fonts/librecaslon/doc/librecaslon-samples.pdf
2020/07/28 | 715 | fonts/librecaslon/doc/librecaslon-samples.tex
2020/07/28 | 4482 | fonts/librecaslon/doc/OFL.txt
@@ -183903,7 +183903,7 @@
2020/03/26 | 20354723 | install/fonts/libertine.tds.zip
2021/02/14 | 13253331 | install/fonts/libertinus-type1.tds.zip
2020/08/01 | 871048 | install/fonts/librebaskerville.tds.zip
-2016/01/12 | 776281 | install/fonts/librebodoni.tds.zip
+2022/01/29 | 776304 | install/fonts/librebodoni.tds.zip
2020/07/31 | 1576536 | install/fonts/librecaslon.tds.zip
2019/10/24 | 3947140 | install/fonts/librefranklin.tds.zip
2019/12/17 | 1852050 | install/fonts/linguisticspro.tds.zip
@@ -184030,7 +184030,7 @@
2015/11/16 | 603358 | install/macros/generic/commado.tds.zip
2015/11/14 | 1248858 | install/macros/generic/dowith.tds.zip
2021/11/21 | 479668 | install/macros/generic/expkv-cs.tds.zip
-2021/09/21 | 424285 | install/macros/generic/expkv-def.tds.zip
+2022/01/29 | 438480 | install/macros/generic/expkv-def.tds.zip
2021/09/21 | 514924 | install/macros/generic/expkv.tds.zip
2020/03/06 | 222075 | install/macros/generic/iftex.tds.zip
2012/09/20 | 321508 | install/macros/generic/langcode.tds.zip
@@ -184187,7 +184187,7 @@
2012/10/11 | 351218 | install/macros/latex/contrib/inputtrc.tds.zip
2019/12/15 | 441325 | install/macros/latex/contrib/intcalc.tds.zip
2008/07/31 | 81728 | install/macros/latex/contrib/inversepath.tds.zip
-2020/09/21 | 2097399 | install/macros/latex/contrib/jmlr.tds.zip
+2022/01/29 | 1034561 | install/macros/latex/contrib/jmlr.tds.zip
2021/07/01 | 946668 | install/macros/latex/contrib/jsclasses.tds.zip
2021/11/20 | 14580335 | install/macros/latex/contrib/koma-script.tds.zip
2015/12/09 | 171418 | install/macros/latex/contrib/ksp-thesis.tds.zip
@@ -184264,7 +184264,7 @@
2018/11/01 | 1331970 | install/macros/latex/contrib/pdfcomment.tds.zip
2019/12/09 | 354248 | install/macros/latex/contrib/pdfescape.tds.zip
2019/12/05 | 304681 | install/macros/latex/contrib/pdflscape.tds.zip
-2021/03/06 | 389422 | install/macros/latex/contrib/pdfpages.tds.zip
+2022/01/29 | 391703 | install/macros/latex/contrib/pdfpages.tds.zip
2019/09/23 | 318990 | install/macros/latex/contrib/perltex.tds.zip
2013/10/16 | 519904 | install/macros/latex/contrib/pfarrei.tds.zip
2014/07/10 | 183200 | install/macros/latex/contrib/pgfopts.tds.zip
@@ -194222,93 +194222,93 @@
2021/05/31 | 17699 | language/japanese/uplatex/uplfonts.dtx
2021/05/31 | 8288 | language/japanese/uplatex/uplvers.dtx
2021/06/03 | 829434 | language/japanese/uplatex.zip
-2021/05/31 | 895 | language/japanese/uptex-base/00readme_uptex.txt
-2021/05/31 | 35309 | language/japanese/uptex-base/01uptex_doc_utf8.txt
-2021/05/31 | 33370 | language/japanese/uptex-base/02uptex_changelog_utf8.txt
-2021/05/31 | 73 | language/japanese/uptex-base/euptex.ini
-2021/05/31 | 26548 | language/japanese/uptex-base/euptex.src
-2021/05/31 | 1591 | language/japanese/uptex-base/LICENSE
-2021/05/31 | 446 | language/japanese/uptex-base/README.md
-2021/05/31 | 2145 | language/japanese/uptex-base/README_uptex.txt
-2021/05/31 | 2384 | language/japanese/uptex-base/samples/00readme_uptex_samples.txt
-2021/05/31 | 3417 | language/japanese/uptex-base/samples/adobe-cid.tex
-2021/05/31 | 74011 | language/japanese/uptex-base/samples/adobe-cns-utf8.tex
-2021/05/31 | 92038 | language/japanese/uptex-base/samples/adobe-gb-utf8.tex
-2021/05/31 | 48678 | language/japanese/uptex-base/samples/adobe-jp-utf8.tex
-2021/05/31 | 53462 | language/japanese/uptex-base/samples/adobe-kr-utf8.tex
-2021/05/31 | 6748 | language/japanese/uptex-base/samples/aozora-ujarticle-utf8.tex
-2021/05/31 | 6782 | language/japanese/uptex-base/samples/aozora-ujbook-utf8.tex
-2021/05/31 | 6784 | language/japanese/uptex-base/samples/aozora-ujreport-utf8.tex
-2021/05/31 | 6668 | language/japanese/uptex-base/samples/aozora-utarticle-utf8.tex
-2021/05/31 | 6702 | language/japanese/uptex-base/samples/aozora-utbook-utf8.tex
-2021/05/31 | 6668 | language/japanese/uptex-base/samples/aozora-utf8.tex
-2021/05/31 | 6704 | language/japanese/uptex-base/samples/aozora-utreport-utf8.tex
-2021/05/31 | 133 | language/japanese/uptex-base/samples/area-euc-incl.tex
-2021/05/31 | 457 | language/japanese/uptex-base/samples/area-euc.mp
-2021/05/31 | 133 | language/japanese/uptex-base/samples/area-jis-incl.tex
-2021/05/31 | 475 | language/japanese/uptex-base/samples/area-jis.mp
-2021/05/31 | 134 | language/japanese/uptex-base/samples/area-sjis-incl.tex
-2021/05/31 | 458 | language/japanese/uptex-base/samples/area-sjis.mp
-2021/05/31 | 136 | language/japanese/uptex-base/samples/area-uptex-incl.tex
-2021/05/31 | 563 | language/japanese/uptex-base/samples/area-uptex.mp
-2021/05/31 | 134 | language/japanese/uptex-base/samples/area-utf8-incl.tex
-2021/05/31 | 471 | language/japanese/uptex-base/samples/area-utf8.mp
-2021/05/31 | 320 | language/japanese/uptex-base/samples/bkmk-docinfo.txt
-2021/05/31 | 6115 | language/japanese/uptex-base/samples/bkmk-jis.tex
-2021/05/31 | 9132 | language/japanese/uptex-base/samples/bkmk-utf8.tex
-2021/05/31 | 350 | language/japanese/uptex-base/samples/box-euc.eps
-2021/05/31 | 339 | language/japanese/uptex-base/samples/box-jis.eps
-2021/05/31 | 355 | language/japanese/uptex-base/samples/box-sjis.eps
-2021/05/31 | 372 | language/japanese/uptex-base/samples/box-utf8.eps
-2021/05/31 | 1419 | language/japanese/uptex-base/samples/check_enc.pl
-2021/05/31 | 13007 | language/japanese/uptex-base/samples/cjk_babel.tex
-2021/05/31 | 813 | language/japanese/uptex-base/samples/console_io.tex
-2021/05/31 | 3157 | language/japanese/uptex-base/samples/greek-uplatex.tex
-2021/05/31 | 31 | language/japanese/uptex-base/samples/iotext.txt
-2021/05/31 | 5420 | language/japanese/uptex-base/samples/jbib1-jis.tex
-2021/05/31 | 5412 | language/japanese/uptex-base/samples/jbib2-utf8.tex
-2021/05/31 | 1900 | language/japanese/uptex-base/samples/jbib3-utf8.tex
-2021/05/31 | 3563 | language/japanese/uptex-base/samples/jbtest.bib
-2021/05/31 | 11616 | language/japanese/uptex-base/samples/jis_uni_variation.tex
-2021/05/31 | 133 | language/japanese/uptex-base/samples/jstr-euc-incl.tex
-2021/05/31 | 221 | language/japanese/uptex-base/samples/jstr-euc.mp
-2021/05/31 | 133 | language/japanese/uptex-base/samples/jstr-jis-incl.tex
-2021/05/31 | 227 | language/japanese/uptex-base/samples/jstr-jis.mp
-2021/05/31 | 134 | language/japanese/uptex-base/samples/jstr-sjis-incl.tex
-2021/05/31 | 221 | language/japanese/uptex-base/samples/jstr-sjis.mp
-2021/05/31 | 136 | language/japanese/uptex-base/samples/jstr-uptex-incl.tex
-2021/05/31 | 237 | language/japanese/uptex-base/samples/jstr-uptex.mp
-2021/05/31 | 134 | language/japanese/uptex-base/samples/jstr-utf8-incl.tex
-2021/05/31 | 234 | language/japanese/uptex-base/samples/jstr-utf8.mp
-2021/05/31 | 2764 | language/japanese/uptex-base/samples/kinsoku-chk-utf8.tex
-2021/05/31 | 1611 | language/japanese/uptex-base/samples/linebreak.bib
-2021/05/31 | 15774 | language/japanese/uptex-base/samples/Makefile
-2021/05/31 | 1184 | language/japanese/uptex-base/samples/min10x.tfm
-2021/05/31 | 11271 | language/japanese/uptex-base/samples/misc-check-h-utf8.tex
-2021/05/31 | 10491 | language/japanese/uptex-base/samples/misc-check-v-utf8.tex
-2021/05/31 | 5212 | language/japanese/uptex-base/samples/otfsmpl-uplatex.tex
-2021/05/31 | 13795 | language/japanese/uptex-base/samples/punctuation.tex
-2021/05/31 | 4791 | language/japanese/uptex-base/samples/sangoku-uplatex.tex
-2021/05/31 | 4089 | language/japanese/uptex-base/samples/sangoku-uptex.tex
-2021/05/31 | 6677 | language/japanese/uptex-base/samples/set3-check-h-utf8.tex
-2021/05/31 | 15909 | language/japanese/uptex-base/samples/show_kcat.tex
-2021/05/31 | 2493 | language/japanese/uptex-base/samples/simple-euc.tex
-2021/05/31 | 2689 | language/japanese/uptex-base/samples/simple-jis.tex
-2021/05/31 | 2500 | language/japanese/uptex-base/samples/simple-sjis.tex
-2021/05/31 | 2613 | language/japanese/uptex-base/samples/simple-u-jis.tex
-2021/05/31 | 2735 | language/japanese/uptex-base/samples/simple-utf8.tex
-2021/05/31 | 3158 | language/japanese/uptex-base/samples/simple-u-utf8.tex
-2021/05/31 | 3886 | language/japanese/uptex-base/samples/testrun.bat
-2021/05/31 | 870 | language/japanese/uptex-base/samples/texxet-jis.tex
-2021/05/31 | 1184 | language/japanese/uptex-base/samples/umin10x.tfm
-2021/05/31 | 3632 | language/japanese/uptex-base/samples/utfsmpl-uplatex.tex
-2021/05/31 | 2746 | language/japanese/uptex-base/samples/widow.tex
-2021/05/31 | 1601 | language/japanese/uptex-base/samples/yaku-jsc-jis.tex
-2021/05/31 | 2024 | language/japanese/uptex-base/samples/yaku-jsc-utf8.tex
-2021/05/31 | 8735 | language/japanese/uptex-base/ukinsoku.tex
-2021/05/31 | 61 | language/japanese/uptex-base/uptex.ini
-2021/05/31 | 1810 | language/japanese/uptex-base/uptex.tex
-2021/05/31 | 337883 | language/japanese/uptex-base.zip
+2022/01/29 | 966 | language/japanese/uptex-base/00readme_uptex.txt
+2022/01/29 | 35254 | language/japanese/uptex-base/01uptex_doc_utf8.txt
+2022/01/29 | 33937 | language/japanese/uptex-base/02uptex_changelog_utf8.txt
+2022/01/29 | 73 | language/japanese/uptex-base/euptex.ini
+2022/01/29 | 26548 | language/japanese/uptex-base/euptex.src
+2022/01/29 | 1591 | language/japanese/uptex-base/LICENSE
+2022/01/29 | 446 | language/japanese/uptex-base/README.md
+2022/01/29 | 2145 | language/japanese/uptex-base/README_uptex.txt
+2022/01/29 | 2384 | language/japanese/uptex-base/samples/00readme_uptex_samples.txt
+2022/01/29 | 3417 | language/japanese/uptex-base/samples/adobe-cid.tex
+2022/01/29 | 74011 | language/japanese/uptex-base/samples/adobe-cns-utf8.tex
+2022/01/29 | 92038 | language/japanese/uptex-base/samples/adobe-gb-utf8.tex
+2022/01/29 | 48678 | language/japanese/uptex-base/samples/adobe-jp-utf8.tex
+2022/01/29 | 53462 | language/japanese/uptex-base/samples/adobe-kr-utf8.tex
+2022/01/29 | 6748 | language/japanese/uptex-base/samples/aozora-ujarticle-utf8.tex
+2022/01/29 | 6782 | language/japanese/uptex-base/samples/aozora-ujbook-utf8.tex
+2022/01/29 | 6784 | language/japanese/uptex-base/samples/aozora-ujreport-utf8.tex
+2022/01/29 | 6668 | language/japanese/uptex-base/samples/aozora-utarticle-utf8.tex
+2022/01/29 | 6702 | language/japanese/uptex-base/samples/aozora-utbook-utf8.tex
+2022/01/29 | 6668 | language/japanese/uptex-base/samples/aozora-utf8.tex
+2022/01/29 | 6704 | language/japanese/uptex-base/samples/aozora-utreport-utf8.tex
+2022/01/29 | 133 | language/japanese/uptex-base/samples/area-euc-incl.tex
+2022/01/29 | 457 | language/japanese/uptex-base/samples/area-euc.mp
+2022/01/29 | 133 | language/japanese/uptex-base/samples/area-jis-incl.tex
+2022/01/29 | 475 | language/japanese/uptex-base/samples/area-jis.mp
+2022/01/29 | 134 | language/japanese/uptex-base/samples/area-sjis-incl.tex
+2022/01/29 | 458 | language/japanese/uptex-base/samples/area-sjis.mp
+2022/01/29 | 136 | language/japanese/uptex-base/samples/area-uptex-incl.tex
+2022/01/29 | 563 | language/japanese/uptex-base/samples/area-uptex.mp
+2022/01/29 | 134 | language/japanese/uptex-base/samples/area-utf8-incl.tex
+2022/01/29 | 471 | language/japanese/uptex-base/samples/area-utf8.mp
+2022/01/29 | 320 | language/japanese/uptex-base/samples/bkmk-docinfo.txt
+2022/01/29 | 6115 | language/japanese/uptex-base/samples/bkmk-jis.tex
+2022/01/29 | 9132 | language/japanese/uptex-base/samples/bkmk-utf8.tex
+2022/01/29 | 350 | language/japanese/uptex-base/samples/box-euc.eps
+2022/01/29 | 339 | language/japanese/uptex-base/samples/box-jis.eps
+2022/01/29 | 355 | language/japanese/uptex-base/samples/box-sjis.eps
+2022/01/29 | 372 | language/japanese/uptex-base/samples/box-utf8.eps
+2022/01/29 | 1419 | language/japanese/uptex-base/samples/check_enc.pl
+2022/01/29 | 13007 | language/japanese/uptex-base/samples/cjk_babel.tex
+2022/01/29 | 813 | language/japanese/uptex-base/samples/console_io.tex
+2022/01/29 | 3157 | language/japanese/uptex-base/samples/greek-uplatex.tex
+2022/01/29 | 31 | language/japanese/uptex-base/samples/iotext.txt
+2022/01/29 | 5420 | language/japanese/uptex-base/samples/jbib1-jis.tex
+2022/01/29 | 5412 | language/japanese/uptex-base/samples/jbib2-utf8.tex
+2022/01/29 | 1900 | language/japanese/uptex-base/samples/jbib3-utf8.tex
+2022/01/29 | 3563 | language/japanese/uptex-base/samples/jbtest.bib
+2022/01/29 | 11616 | language/japanese/uptex-base/samples/jis_uni_variation.tex
+2022/01/29 | 133 | language/japanese/uptex-base/samples/jstr-euc-incl.tex
+2022/01/29 | 221 | language/japanese/uptex-base/samples/jstr-euc.mp
+2022/01/29 | 133 | language/japanese/uptex-base/samples/jstr-jis-incl.tex
+2022/01/29 | 227 | language/japanese/uptex-base/samples/jstr-jis.mp
+2022/01/29 | 134 | language/japanese/uptex-base/samples/jstr-sjis-incl.tex
+2022/01/29 | 221 | language/japanese/uptex-base/samples/jstr-sjis.mp
+2022/01/29 | 136 | language/japanese/uptex-base/samples/jstr-uptex-incl.tex
+2022/01/29 | 237 | language/japanese/uptex-base/samples/jstr-uptex.mp
+2022/01/29 | 134 | language/japanese/uptex-base/samples/jstr-utf8-incl.tex
+2022/01/29 | 234 | language/japanese/uptex-base/samples/jstr-utf8.mp
+2022/01/29 | 2764 | language/japanese/uptex-base/samples/kinsoku-chk-utf8.tex
+2022/01/29 | 1611 | language/japanese/uptex-base/samples/linebreak.bib
+2022/01/29 | 15774 | language/japanese/uptex-base/samples/Makefile
+2022/01/29 | 1184 | language/japanese/uptex-base/samples/min10x.tfm
+2022/01/29 | 11271 | language/japanese/uptex-base/samples/misc-check-h-utf8.tex
+2022/01/29 | 10491 | language/japanese/uptex-base/samples/misc-check-v-utf8.tex
+2022/01/29 | 5212 | language/japanese/uptex-base/samples/otfsmpl-uplatex.tex
+2022/01/29 | 13795 | language/japanese/uptex-base/samples/punctuation.tex
+2022/01/29 | 4791 | language/japanese/uptex-base/samples/sangoku-uplatex.tex
+2022/01/29 | 4089 | language/japanese/uptex-base/samples/sangoku-uptex.tex
+2022/01/29 | 6677 | language/japanese/uptex-base/samples/set3-check-h-utf8.tex
+2022/01/29 | 15961 | language/japanese/uptex-base/samples/show_kcat.tex
+2022/01/29 | 2493 | language/japanese/uptex-base/samples/simple-euc.tex
+2022/01/29 | 2689 | language/japanese/uptex-base/samples/simple-jis.tex
+2022/01/29 | 2500 | language/japanese/uptex-base/samples/simple-sjis.tex
+2022/01/29 | 2613 | language/japanese/uptex-base/samples/simple-u-jis.tex
+2022/01/29 | 2735 | language/japanese/uptex-base/samples/simple-utf8.tex
+2022/01/29 | 3158 | language/japanese/uptex-base/samples/simple-u-utf8.tex
+2022/01/29 | 3886 | language/japanese/uptex-base/samples/testrun.bat
+2022/01/29 | 870 | language/japanese/uptex-base/samples/texxet-jis.tex
+2022/01/29 | 1184 | language/japanese/uptex-base/samples/umin10x.tfm
+2022/01/29 | 3632 | language/japanese/uptex-base/samples/utfsmpl-uplatex.tex
+2022/01/29 | 2746 | language/japanese/uptex-base/samples/widow.tex
+2022/01/29 | 1601 | language/japanese/uptex-base/samples/yaku-jsc-jis.tex
+2022/01/29 | 2024 | language/japanese/uptex-base/samples/yaku-jsc-utf8.tex
+2022/01/29 | 8735 | language/japanese/uptex-base/ukinsoku.tex
+2022/01/29 | 61 | language/japanese/uptex-base/uptex.ini
+2022/01/29 | 1810 | language/japanese/uptex-base/uptex.tex
+2022/01/29 | 337977 | language/japanese/uptex-base.zip
2011/02/20 | 1256 | language/japanese/zxjafbfont/LICENSE
2011/02/20 | 1088 | language/japanese/zxjafbfont/README
2012/12/15 | 2524 | language/japanese/zxjafbfont.zip
@@ -198143,10 +198143,10 @@
2021/11/21 | 458679 | macros/generic/expkv-cs/expkv-cs.pdf
2021/11/21 | 1297 | macros/generic/expkv-cs/README.md
2021/11/21 | 472422 | macros/generic/expkv-cs.zip
-2021/09/21 | 79731 | macros/generic/expkv-def/expkv-def.dtx
-2021/09/21 | 410977 | macros/generic/expkv-def/expkv-def.pdf
-2021/09/21 | 1269 | macros/generic/expkv-def/README.md
-2021/09/21 | 417550 | macros/generic/expkv-def.zip
+2022/01/29 | 86723 | macros/generic/expkv-def/expkv-def.dtx
+2022/01/29 | 424547 | macros/generic/expkv-def/expkv-def.pdf
+2022/01/29 | 1268 | macros/generic/expkv-def/README.md
+2022/01/29 | 431295 | macros/generic/expkv-def.zip
2021/09/21 | 115615 | macros/generic/expkv/expkv.dtx
2021/09/21 | 490757 | macros/generic/expkv/expkv.pdf
2021/04/05 | 29651 | macros/generic/expkv-opt/expkv-opt-2020-10-10.dtx
@@ -207091,12 +207091,12 @@
2013/04/03 | 3607 | macros/latex/contrib/crbox/crbox.sty
2013/04/03 | 914 | macros/latex/contrib/crbox/README
2013/04/04 | 30542 | macros/latex/contrib/crbox.zip
-2021/11/05 | 100619 | macros/latex/contrib/crefthe/crefthe-doc.pdf
-2021/11/05 | 7890 | macros/latex/contrib/crefthe/crefthe-doc.tex
-2021/11/05 | 4947 | macros/latex/contrib/crefthe/crefthe.sty
-2021/11/05 | 19106 | macros/latex/contrib/crefthe/LICENSE
-2021/11/05 | 2743 | macros/latex/contrib/crefthe/README.md
-2021/11/05 | 111233 | macros/latex/contrib/crefthe.zip
+2022/01/29 | 108754 | macros/latex/contrib/crefthe/crefthe-doc.pdf
+2022/01/29 | 10178 | macros/latex/contrib/crefthe/crefthe-doc.tex
+2022/01/29 | 10339 | macros/latex/contrib/crefthe/crefthe.sty
+2022/01/29 | 19106 | macros/latex/contrib/crefthe/LICENSE
+2022/01/29 | 2743 | macros/latex/contrib/crefthe/README.md
+2022/01/29 | 120388 | macros/latex/contrib/crefthe.zip
2020/06/05 | 67341 | macros/latex/contrib/crop/crop.dtx
2020/06/05 | 260 | macros/latex/contrib/crop/crop.ins
2020/06/05 | 327371 | macros/latex/contrib/crop/crop.pdf
@@ -208741,12 +208741,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
-2022/01/28 | 75867 | macros/latex/contrib/easybook/easybook.dtx
+2022/01/29 | 75867 | macros/latex/contrib/easybook/easybook.dtx
2022/01/02 | 2085 | macros/latex/contrib/easybook/easybook.ins
-2022/01/28 | 575298 | macros/latex/contrib/easybook/easybook.pdf
-2022/01/28 | 80422 | macros/latex/contrib/easybook/easybook.tex
+2022/01/29 | 575448 | macros/latex/contrib/easybook/easybook.pdf
+2022/01/29 | 80581 | macros/latex/contrib/easybook/easybook.tex
2021/11/17 | 795 | macros/latex/contrib/easybook/README.md
-2022/01/28 | 615805 | macros/latex/contrib/easybook.zip
+2022/01/29 | 616106 | 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
@@ -209181,17 +209181,17 @@
2019/10/11 | 2024 | macros/latex/contrib/elegantpaper/README.md
2019/04/24 | 1833 | macros/latex/contrib/elegantpaper/wpref.bib
2020/04/12 | 1110947 | macros/latex/contrib/elegantpaper.zip
-2019/10/14 | 409567 | macros/latex/contrib/elements/elements_en.pdf
-2019/10/14 | 11704 | macros/latex/contrib/elements/elements_en.tex
-2019/10/14 | 5932 | macros/latex/contrib/elements/elements_names_brazil.def
-2019/10/14 | 4693 | macros/latex/contrib/elements/elements_names_english.def
-2019/10/14 | 4970 | macros/latex/contrib/elements/elements_names_french.def
-2019/10/14 | 4678 | macros/latex/contrib/elements/elements_names_german.def
-2019/10/14 | 5983 | macros/latex/contrib/elements/elements_names_portuges.def
-2019/10/14 | 4733 | macros/latex/contrib/elements/elements_names_spanish.def
-2019/10/14 | 28429 | macros/latex/contrib/elements/elements.sty
-2019/10/14 | 1528 | macros/latex/contrib/elements/README
-2019/10/14 | 428820 | macros/latex/contrib/elements.zip
+2022/01/29 | 411587 | macros/latex/contrib/elements/elements-manual.pdf
+2022/01/29 | 11653 | macros/latex/contrib/elements/elements-manual.tex
+2022/01/29 | 5932 | macros/latex/contrib/elements/elements_names_brazil.def
+2022/01/29 | 4693 | macros/latex/contrib/elements/elements_names_english.def
+2022/01/29 | 4970 | macros/latex/contrib/elements/elements_names_french.def
+2022/01/29 | 4678 | macros/latex/contrib/elements/elements_names_german.def
+2022/01/29 | 5983 | macros/latex/contrib/elements/elements_names_portuges.def
+2022/01/29 | 4733 | macros/latex/contrib/elements/elements_names_spanish.def
+2022/01/29 | 28509 | macros/latex/contrib/elements/elements.sty
+2022/01/29 | 1522 | macros/latex/contrib/elements/README
+2022/01/29 | 429560 | macros/latex/contrib/elements.zip
2020/06/04 | 21398 | macros/latex/contrib/ellipsis/ellipsis.dtx
2020/06/04 | 216835 | macros/latex/contrib/ellipsis/ellipsis.pdf
2020/06/04 | 1059 | macros/latex/contrib/ellipsis/README.md
@@ -209643,10 +209643,11 @@
2007/11/04 | 3526 | macros/latex/contrib/errata/errata.sty
2007/11/04 | 559 | macros/latex/contrib/errata/README
2007/11/09 | 157151 | macros/latex/contrib/errata.zip
-2020/06/04 | 55180 | macros/latex/contrib/erw-l3/erw-l3.dtx
-2020/06/04 | 678206 | macros/latex/contrib/erw-l3/erw-l3.pdf
-2020/06/04 | 346 | macros/latex/contrib/erw-l3/README.md
-2020/06/04 | 682019 | macros/latex/contrib/erw-l3.zip
+2022/01/28 | 24558 | macros/latex/contrib/erw-l3/erw-l3.dtx
+2022/01/28 | 2061 | macros/latex/contrib/erw-l3/erw-l3.ins
+2022/01/28 | 497726 | macros/latex/contrib/erw-l3/erw-l3.pdf
+2022/01/28 | 360 | macros/latex/contrib/erw-l3/README.md
+2022/01/29 | 488635 | macros/latex/contrib/erw-l3.zip
2021/10/11 | 1571 | macros/latex/contrib/esami/doc/esami.bib
2022/01/13 | 480874 | macros/latex/contrib/esami/doc/esami-doc-en.pdf
2022/01/13 | 52835 | macros/latex/contrib/esami/doc/esami-doc-en.tex
@@ -211315,12 +211316,12 @@
2010/02/28 | 2715 | macros/latex/contrib/fnpara/fnpara-doc.tex
2012/03/11 | 6981 | macros/latex/contrib/fnpara/fnpara.sty
2012/03/11 | 177564 | macros/latex/contrib/fnpara.zip
-2022/01/04 | 9063 | macros/latex/contrib/fnpct/fnpct-manual.cls
-2022/01/04 | 489527 | macros/latex/contrib/fnpct/fnpct-manual.pdf
-2022/01/04 | 26592 | macros/latex/contrib/fnpct/fnpct-manual.tex
-2022/01/04 | 46612 | macros/latex/contrib/fnpct/fnpct.sty
-2022/01/04 | 1489 | macros/latex/contrib/fnpct/README
-2022/01/04 | 506463 | macros/latex/contrib/fnpct.zip
+2022/01/29 | 9074 | macros/latex/contrib/fnpct/fnpct-manual.cls
+2022/01/29 | 489507 | macros/latex/contrib/fnpct/fnpct-manual.pdf
+2022/01/29 | 26601 | macros/latex/contrib/fnpct/fnpct-manual.tex
+2022/01/29 | 46386 | macros/latex/contrib/fnpct/fnpct.sty
+2022/01/29 | 1506 | macros/latex/contrib/fnpct/README
+2022/01/29 | 506443 | macros/latex/contrib/fnpct.zip
2017/09/20 | 199982 | macros/latex/contrib/fnspe/fnspe.pdf
2017/09/20 | 5996 | macros/latex/contrib/fnspe/fnspe.sty
2017/09/20 | 14233 | macros/latex/contrib/fnspe/fnspe.tex
@@ -214629,40 +214630,16 @@
2011/06/03 | 6775 | macros/latex/contrib/jlabels/jlabels.tex
2011/06/03 | 72 | macros/latex/contrib/jlabels/README
2011/12/17 | 29016 | macros/latex/contrib/jlabels.zip
-2020/09/21 | 7435 | macros/latex/contrib/jmlr/CHANGES
-2020/09/21 | 1556 | macros/latex/contrib/jmlr/INSTALL
-2020/09/21 | 214783 | macros/latex/contrib/jmlr/jmlr.dtx
-2020/09/21 | 1133 | macros/latex/contrib/jmlr/jmlr.ins
-2020/09/21 | 632452 | macros/latex/contrib/jmlr/jmlr.pdf
-2020/09/21 | 31175 | macros/latex/contrib/jmlr/makejmlrbook
-2020/09/21 | 2336 | macros/latex/contrib/jmlr/README
-2020/09/21 | 2456 | macros/latex/contrib/jmlr/sample-books/bookLogo-gray.png
-2020/09/21 | 2241 | macros/latex/contrib/jmlr/sample-books/bookLogo.png
-2020/09/21 | 317288 | macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf
-2020/09/21 | 7698 | macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.tex
-2020/09/21 | 537 | macros/latex/contrib/jmlr/sample-books/paper1/paper1.bib
-2020/09/21 | 1792 | macros/latex/contrib/jmlr/sample-books/paper1/paper1.tex
-2020/09/21 | 537 | macros/latex/contrib/jmlr/sample-books/paper2/paper2.bib
-2020/09/21 | 1287 | macros/latex/contrib/jmlr/sample-books/paper2/paper2.tex
-2020/09/21 | 537 | macros/latex/contrib/jmlr/sample-books/paper3/paper3.bib
-2020/09/21 | 1028 | macros/latex/contrib/jmlr/sample-books/paper3/paper3.tex
-2020/09/21 | 537 | macros/latex/contrib/jmlr/sample-books/paper4/paper4.bib
-2020/09/21 | 976 | macros/latex/contrib/jmlr/sample-books/paper4/paper4.tex
-2020/09/21 | 415534 | macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf
-2020/09/21 | 1555 | macros/latex/contrib/jmlr/sample-books/proceedings-sample.tex
-2020/09/21 | 1416 | macros/latex/contrib/jmlr/sample-papers/images/circle-gray.png
-2020/09/21 | 6743 | macros/latex/contrib/jmlr/sample-papers/images/circle.jpg
-2020/09/21 | 3902 | macros/latex/contrib/jmlr/sample-papers/images/nodes-gray.png
-2020/09/21 | 6295 | macros/latex/contrib/jmlr/sample-papers/images/nodes.png
-2020/09/21 | 157 | macros/latex/contrib/jmlr/sample-papers/images/square-gray.png
-2020/09/21 | 157 | macros/latex/contrib/jmlr/sample-papers/images/square.png
-2020/09/21 | 123 | macros/latex/contrib/jmlr/sample-papers/images/teximage.tex
-2020/09/21 | 537 | macros/latex/contrib/jmlr/sample-papers/jmlr-sample.bib
-2020/09/21 | 311674 | macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf
-2020/09/21 | 28927 | macros/latex/contrib/jmlr/sample-papers/jmlr-sample.tex
-2020/09/21 | 324230 | macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf
-2020/09/21 | 26826 | macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.tex
-2020/09/21 | 2071488 | macros/latex/contrib/jmlr.zip
+2022/01/29 | 7971 | macros/latex/contrib/jmlr/CHANGES
+2022/01/29 | 123 | macros/latex/contrib/jmlr/example-teximage.tex
+2022/01/29 | 218462 | macros/latex/contrib/jmlr/jmlr.dtx
+2022/01/29 | 1133 | macros/latex/contrib/jmlr/jmlr.ins
+2022/01/29 | 633161 | macros/latex/contrib/jmlr/jmlr.pdf
+2022/01/29 | 537 | macros/latex/contrib/jmlr/pmlr-sample.bib
+2022/01/29 | 346341 | macros/latex/contrib/jmlr/pmlr-sample.pdf
+2022/01/29 | 26092 | macros/latex/contrib/jmlr/pmlr-sample.tex
+2022/01/29 | 1853 | macros/latex/contrib/jmlr/README
+2022/01/29 | 1010729 | macros/latex/contrib/jmlr.zip
2020/11/06 | 93702 | macros/latex/contrib/jnuexam/exam-a-a3input.pdf
2020/11/06 | 311 | macros/latex/contrib/jnuexam/exam-a-a3input.tex
2020/11/06 | 92282 | macros/latex/contrib/jnuexam/exam-a-a3split.pdf
@@ -220119,13 +220096,13 @@
2015/07/24 | 7214 | macros/latex/contrib/pdfpagediff/pdfpagediff.sty
2015/07/24 | 757 | macros/latex/contrib/pdfpagediff/README
2015/07/24 | 1133077 | macros/latex/contrib/pdfpagediff.zip
-2021/03/06 | 12470 | macros/latex/contrib/pdfpages/dummy-l.pdf
-2021/03/06 | 30894 | macros/latex/contrib/pdfpages/dummy.pdf
-2021/03/06 | 177225 | macros/latex/contrib/pdfpages/pdfpages.dtx
-2021/03/06 | 2983 | macros/latex/contrib/pdfpages/pdfpages.ins
-2021/03/06 | 298716 | macros/latex/contrib/pdfpages/pdfpages.pdf
-2021/03/06 | 1382 | macros/latex/contrib/pdfpages/README
-2021/03/07 | 358984 | macros/latex/contrib/pdfpages.zip
+2022/01/29 | 12470 | macros/latex/contrib/pdfpages/dummy-l.pdf
+2022/01/29 | 30894 | macros/latex/contrib/pdfpages/dummy.pdf
+2022/01/29 | 177456 | macros/latex/contrib/pdfpages/pdfpages.dtx
+2022/01/29 | 2983 | macros/latex/contrib/pdfpages/pdfpages.ins
+2022/01/29 | 301209 | macros/latex/contrib/pdfpages/pdfpages.pdf
+2022/01/29 | 1382 | macros/latex/contrib/pdfpages/README
+2022/01/29 | 361277 | macros/latex/contrib/pdfpages.zip
2018/07/21 | 10095 | macros/latex/contrib/pdfpc-movie/pdfpc-movie-doc.dtx
2018/07/21 | 75745 | macros/latex/contrib/pdfpc-movie/pdfpc-movie-doc.pdf
2018/07/21 | 8102 | macros/latex/contrib/pdfpc-movie/pdfpc-movie.dtx
@@ -274245,7 +274222,7 @@
2021/05/03 | 629 | support/TeX4ht/doc/README
2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex
2021/05/11 | 262 | support/TeX4ht/README
-2022/01/23 | 180756 | support/TeX4ht/source/ChangeLog
+2022/01/29 | 180934 | support/TeX4ht/source/ChangeLog
2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua
2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex
2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex
@@ -274257,7 +274234,7 @@
2021/05/03 | 1121 | support/TeX4ht/source/README
2021/05/03 | 1744 | support/TeX4ht/source/t1fontmake.lua
2021/05/03 | 297 | support/TeX4ht/source/t1fontsample.tex
-2022/01/23 | 1105368 | support/TeX4ht/source/tex4ht-4ht.tex
+2022/01/29 | 1105632 | support/TeX4ht/source/tex4ht-4ht.tex
2021/05/03 | 7127 | support/TeX4ht/source/tex4ht-auto-script.tex
2021/05/16 | 1539 | support/TeX4ht/source/tex4ht-bibtex2.tex
2021/05/03 | 21247 | support/TeX4ht/source/tex4ht-cond4ht.tex
@@ -278912,9 +278889,9 @@
2019/02/28 | 11240 | systems/texlive/tlnet/archive/bagpipe.r34393.tar.xz
2021/08/05 | 75120 | systems/texlive/tlnet/archive/bangla.doc.r60159.tar.xz
2021/08/05 | 208900 | systems/texlive/tlnet/archive/bangla.r60159.tar.xz
-2021/11/13 | 293660 | systems/texlive/tlnet/archive/bangorcsthesis.doc.r61037.tar.xz
-2021/11/13 | 51908 | systems/texlive/tlnet/archive/bangorcsthesis.r61037.tar.xz
-2021/11/13 | 55624 | systems/texlive/tlnet/archive/bangorcsthesis.source.r61037.tar.xz
+2022/01/29 | 293384 | systems/texlive/tlnet/archive/bangorcsthesis.doc.r61770.tar.xz
+2022/01/29 | 52348 | systems/texlive/tlnet/archive/bangorcsthesis.r61770.tar.xz
+2022/01/29 | 55512 | systems/texlive/tlnet/archive/bangorcsthesis.source.r61770.tar.xz
2019/02/28 | 185696 | systems/texlive/tlnet/archive/bangorexam.doc.r46626.tar.xz
2019/02/28 | 49800 | systems/texlive/tlnet/archive/bangorexam.r46626.tar.xz
2019/02/28 | 49668 | systems/texlive/tlnet/archive/bangorexam.source.r46626.tar.xz
@@ -280233,8 +280210,8 @@
2019/07/13 | 257164 | systems/texlive/tlnet/archive/codeanatomy.doc.r51627.tar.xz
2019/07/13 | 1836 | systems/texlive/tlnet/archive/codeanatomy.r51627.tar.xz
2019/07/13 | 4596 | systems/texlive/tlnet/archive/codeanatomy.source.r51627.tar.xz
-2022/01/06 | 383748 | systems/texlive/tlnet/archive/codebox.doc.r61502.tar.xz
-2022/01/06 | 3628 | systems/texlive/tlnet/archive/codebox.r61502.tar.xz
+2022/01/29 | 385704 | systems/texlive/tlnet/archive/codebox.doc.r61771.tar.xz
+2022/01/29 | 3640 | systems/texlive/tlnet/archive/codebox.r61771.tar.xz
2019/02/28 | 377460 | systems/texlive/tlnet/archive/codedoc.doc.r17630.tar.xz
2019/02/28 | 10108 | systems/texlive/tlnet/archive/codedoc.r17630.tar.xz
2021/05/13 | 84052 | systems/texlive/tlnet/archive/codehigh.doc.r59173.tar.xz
@@ -280260,7 +280237,7 @@
2020/09/08 | 8064 | systems/texlive/tlnet/archive/collectbox.source.r56291.tar.xz
2021/05/11 | 624 | systems/texlive/tlnet/archive/collection-basic.r59159.tar.xz
2022/01/22 | 1272 | systems/texlive/tlnet/archive/collection-bibtexextra.r61687.tar.xz
-2021/12/17 | 956 | systems/texlive/tlnet/archive/collection-binextra.r61328.tar.xz
+2022/01/29 | 960 | systems/texlive/tlnet/archive/collection-binextra.r61780.tar.xz
2020/03/04 | 596 | systems/texlive/tlnet/archive/collection-context.r54074.tar.xz
2022/01/19 | 1936 | systems/texlive/tlnet/archive/collection-fontsextra.r61646.tar.xz
2020/03/04 | 560 | systems/texlive/tlnet/archive/collection-fontsrecommended.r54074.tar.xz
@@ -280899,9 +280876,9 @@
2019/11/07 | 2683720 | systems/texlive/tlnet/archive/datatool.doc.r52663.tar.xz
2019/11/07 | 55428 | systems/texlive/tlnet/archive/datatool.r52663.tar.xz
2019/11/07 | 103864 | systems/texlive/tlnet/archive/datatool.source.r52663.tar.xz
-2021/09/23 | 190528 | systems/texlive/tlnet/archive/datax.doc.r60580.tar.xz
-2021/09/23 | 1300 | systems/texlive/tlnet/archive/datax.r60580.tar.xz
-2021/09/23 | 4172 | systems/texlive/tlnet/archive/datax.source.r60580.tar.xz
+2022/01/29 | 198520 | systems/texlive/tlnet/archive/datax.doc.r61772.tar.xz
+2022/01/29 | 1256 | systems/texlive/tlnet/archive/datax.r61772.tar.xz
+2022/01/29 | 4156 | systems/texlive/tlnet/archive/datax.source.r61772.tar.xz
2019/02/28 | 233644 | systems/texlive/tlnet/archive/dateiliste.doc.r27974.tar.xz
2019/02/28 | 4264 | systems/texlive/tlnet/archive/dateiliste.r27974.tar.xz
2019/02/28 | 22632 | systems/texlive/tlnet/archive/dateiliste.source.r27974.tar.xz
@@ -281633,9 +281610,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
-2022/01/27 | 596328 | systems/texlive/tlnet/archive/easybook.doc.r61745.tar.xz
-2022/01/27 | 16464 | systems/texlive/tlnet/archive/easybook.r61745.tar.xz
-2022/01/27 | 16512 | systems/texlive/tlnet/archive/easybook.source.r61745.tar.xz
+2022/01/29 | 596300 | systems/texlive/tlnet/archive/easybook.doc.r61773.tar.xz
+2022/01/29 | 16476 | systems/texlive/tlnet/archive/easybook.r61773.tar.xz
+2022/01/29 | 16528 | systems/texlive/tlnet/archive/easybook.source.r61773.tar.xz
2019/02/28 | 4540 | systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz
2020/09/08 | 175976 | systems/texlive/tlnet/archive/easyfig.doc.r56291.tar.xz
2020/09/08 | 1936 | systems/texlive/tlnet/archive/easyfig.r56291.tar.xz
@@ -286478,13 +286455,13 @@
2021/07/04 | 340 | systems/texlive/tlnet/archive/optexcount.x86_64-linuxmusl.r59817.tar.xz
2021/07/04 | 336 | systems/texlive/tlnet/archive/optexcount.x86_64-linux.r59817.tar.xz
2021/07/04 | 336 | systems/texlive/tlnet/archive/optexcount.x86_64-solaris.r59817.tar.xz
-2021/08/27 | 1422480 | systems/texlive/tlnet/archive/optex.doc.r60332.tar.xz
+2022/01/29 | 1435260 | systems/texlive/tlnet/archive/optex.doc.r61779.tar.xz
2020/02/16 | 320 | systems/texlive/tlnet/archive/optex.i386-cygwin.r53804.tar.xz
2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-freebsd.r53804.tar.xz
2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-linux.r53804.tar.xz
2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-netbsd.r53804.tar.xz
2020/02/16 | 316 | systems/texlive/tlnet/archive/optex.i386-solaris.r53804.tar.xz
-2021/08/27 | 800660 | systems/texlive/tlnet/archive/optex.r60332.tar.xz
+2022/01/29 | 801756 | systems/texlive/tlnet/archive/optex.r61779.tar.xz
2021/02/25 | 320 | systems/texlive/tlnet/archive/optex.universal-darwin.r57908.tar.xz
2021/12/22 | 1204 | systems/texlive/tlnet/archive/optex.win32.r61373.tar.xz
2020/02/16 | 324 | systems/texlive/tlnet/archive/optex.x86_64-cygwin.r53804.tar.xz
@@ -286612,8 +286589,8 @@
2021/03/15 | 312668 | systems/texlive/tlnet/archive/parskip.doc.r58358.tar.xz
2021/03/15 | 2852 | systems/texlive/tlnet/archive/parskip.r58358.tar.xz
2021/03/15 | 6176 | systems/texlive/tlnet/archive/parskip.source.r58358.tar.xz
-2022/01/08 | 164456 | systems/texlive/tlnet/archive/pascaltriangle.doc.r61523.tar.xz
-2022/01/08 | 3716 | systems/texlive/tlnet/archive/pascaltriangle.r61523.tar.xz
+2022/01/29 | 164512 | systems/texlive/tlnet/archive/pascaltriangle.doc.r61774.tar.xz
+2022/01/29 | 3696 | systems/texlive/tlnet/archive/pascaltriangle.r61774.tar.xz
2020/07/18 | 198984 | systems/texlive/tlnet/archive/pas-cours.doc.r55859.tar.xz
2020/07/18 | 2176 | systems/texlive/tlnet/archive/pas-cours.r55859.tar.xz
2019/02/28 | 169180 | systems/texlive/tlnet/archive/pas-crosswords.doc.r32313.tar.xz
@@ -286778,9 +286755,9 @@
2019/12/07 | 298264 | systems/texlive/tlnet/archive/pdflscape.doc.r53047.tar.xz
2019/12/07 | 2252 | systems/texlive/tlnet/archive/pdflscape.r53047.tar.xz
2019/12/07 | 6000 | systems/texlive/tlnet/archive/pdflscape.source.r53047.tar.xz
-2022/01/24 | 8558664 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r61719.tar.xz
-2022/01/24 | 49900 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r61719.tar.xz
-2022/01/24 | 125340 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r61719.tar.xz
+2022/01/29 | 8561072 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r61775.tar.xz
+2022/01/29 | 50204 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r61775.tar.xz
+2022/01/29 | 125512 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r61775.tar.xz
2019/02/28 | 381552 | systems/texlive/tlnet/archive/pdfmarginpar.doc.r23492.tar.xz
2019/02/28 | 2424 | systems/texlive/tlnet/archive/pdfmarginpar.r23492.tar.xz
2021/11/02 | 564176 | systems/texlive/tlnet/archive/pdfoverlay.doc.r60923.tar.xz
@@ -287378,9 +287355,9 @@
2021/12/18 | 679576 | systems/texlive/tlnet/archive/projlib.doc.r61338.tar.xz
2021/12/18 | 16540 | systems/texlive/tlnet/archive/projlib.r61338.tar.xz
2021/12/18 | 41248 | systems/texlive/tlnet/archive/projlib.source.r61338.tar.xz
-2019/05/23 | 372132 | systems/texlive/tlnet/archive/proof-at-the-end.doc.r51194.tar.xz
-2019/05/23 | 4440 | systems/texlive/tlnet/archive/proof-at-the-end.r51194.tar.xz
-2019/05/23 | 12500 | systems/texlive/tlnet/archive/proof-at-the-end.source.r51194.tar.xz
+2022/01/29 | 465968 | systems/texlive/tlnet/archive/proof-at-the-end.doc.r61776.tar.xz
+2022/01/29 | 5936 | systems/texlive/tlnet/archive/proof-at-the-end.r61776.tar.xz
+2022/01/29 | 17864 | systems/texlive/tlnet/archive/proof-at-the-end.source.r61776.tar.xz
2022/01/24 | 290844 | systems/texlive/tlnet/archive/proofread.doc.r61719.tar.xz
2022/01/24 | 2588 | systems/texlive/tlnet/archive/proofread.r61719.tar.xz
2022/01/24 | 6352 | systems/texlive/tlnet/archive/proofread.source.r61719.tar.xz
@@ -288662,8 +288639,8 @@
2021/02/23 | 1371428 | systems/texlive/tlnet/archive/spath3.doc.r57842.tar.xz
2021/02/23 | 21472 | systems/texlive/tlnet/archive/spath3.r57842.tar.xz
2021/02/23 | 31740 | systems/texlive/tlnet/archive/spath3.source.r57842.tar.xz
-2022/01/26 | 74192 | systems/texlive/tlnet/archive/spbmark.doc.r61740.tar.xz
-2022/01/26 | 3144 | systems/texlive/tlnet/archive/spbmark.r61740.tar.xz
+2022/01/29 | 76932 | systems/texlive/tlnet/archive/spbmark.doc.r61777.tar.xz
+2022/01/29 | 3160 | systems/texlive/tlnet/archive/spbmark.r61777.tar.xz
2021/01/03 | 80960 | systems/texlive/tlnet/archive/spectral.doc.r57296.tar.xz
2021/01/03 | 3545232 | systems/texlive/tlnet/archive/spectral.r57296.tar.xz
2022/01/07 | 1808292 | systems/texlive/tlnet/archive/spectralsequences.doc.r61510.tar.xz
@@ -289203,14 +289180,14 @@
2021/02/27 | 109184 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r57941.tar.xz
2021/02/24 | 87364 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r57877.tar.xz
2021/02/27 | 69944 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r57957.tar.xz
-2022/01/24 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r61710.tar.xz
+2022/01/29 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r61781.tar.xz
2021/03/16 | 51080 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r58387.tar.xz
2021/02/27 | 93092 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r57961.tar.xz
2021/02/24 | 89116 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r57878.tar.xz
2021/02/24 | 76196 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r57877.tar.xz
2021/02/27 | 83896 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r57938.tar.xz
-2022/01/24 | 937908 | systems/texlive/tlnet/archive/tex4ht.r61710.tar.xz
-2022/01/24 | 1234828 | systems/texlive/tlnet/archive/tex4ht.source.r61710.tar.xz
+2022/01/29 | 938148 | systems/texlive/tlnet/archive/tex4ht.r61781.tar.xz
+2022/01/29 | 1241332 | systems/texlive/tlnet/archive/tex4ht.source.r61781.tar.xz
2021/02/25 | 185088 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r57908.tar.xz
2021/04/08 | 57760 | systems/texlive/tlnet/archive/tex4ht.win32.r58783.tar.xz
2021/03/16 | 58360 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r58387.tar.xz
@@ -289445,7 +289422,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2022/01/28 | 403116 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61757.tar.xz
+2022/01/29 | 403048 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61769.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
@@ -289469,7 +289446,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2022/01/28 | 108396 | systems/texlive/tlnet/archive/texlive-scripts.r61757.tar.xz
+2022/01/29 | 108424 | systems/texlive/tlnet/archive/texlive-scripts.r61769.tar.xz
2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz
2021/04/12 | 36308 | systems/texlive/tlnet/archive/texlive-scripts.win32.r58829.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
@@ -289502,6 +289479,24 @@
2019/02/28 | 348 | systems/texlive/tlnet/archive/texloganalyser.x86_64-linuxmusl.r46840.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texloganalyser.x86_64-linux.r13777.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/texloganalyser.x86_64-solaris.r18442.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.aarch64-linux.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.amd64-freebsd.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.amd64-netbsd.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.armhf-linux.r61780.tar.xz
+2022/01/29 | 30524 | systems/texlive/tlnet/archive/texlogfilter.doc.r61780.tar.xz
+2022/01/29 | 336 | systems/texlive/tlnet/archive/texlogfilter.i386-cygwin.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.i386-freebsd.r61780.tar.xz
+2022/01/29 | 336 | systems/texlive/tlnet/archive/texlogfilter.i386-linux.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.i386-netbsd.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.i386-solaris.r61780.tar.xz
+2022/01/29 | 3632 | systems/texlive/tlnet/archive/texlogfilter.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.universal-darwin.r61780.tar.xz
+2022/01/29 | 688 | systems/texlive/tlnet/archive/texlogfilter.win32.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.x86_64-cygwin.r61780.tar.xz
+2022/01/29 | 348 | systems/texlive/tlnet/archive/texlogfilter.x86_64-darwinlegacy.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.x86_64-linuxmusl.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.x86_64-linux.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.x86_64-solaris.r61780.tar.xz
2019/02/28 | 1960 | systems/texlive/tlnet/archive/texlogos.r19083.tar.xz
2021/12/17 | 340 | systems/texlive/tlnet/archive/texlogsieve.aarch64-linux.r61328.tar.xz
2021/12/17 | 340 | systems/texlive/tlnet/archive/texlogsieve.amd64-freebsd.r61328.tar.xz
@@ -291224,9 +291219,9 @@
2021/12/21 | 1053772 | systems/texlive/tlnet/archive/zref-check.doc.r61359.tar.xz
2021/12/21 | 5600 | systems/texlive/tlnet/archive/zref-check.r61359.tar.xz
2021/12/21 | 19892 | systems/texlive/tlnet/archive/zref-check.source.r61359.tar.xz
-2022/01/12 | 1345808 | systems/texlive/tlnet/archive/zref-clever.doc.r61572.tar.xz
-2022/01/12 | 19616 | systems/texlive/tlnet/archive/zref-clever.r61572.tar.xz
-2022/01/12 | 44360 | systems/texlive/tlnet/archive/zref-clever.source.r61572.tar.xz
+2022/01/29 | 1449228 | systems/texlive/tlnet/archive/zref-clever.doc.r61778.tar.xz
+2022/01/29 | 21180 | systems/texlive/tlnet/archive/zref-clever.r61778.tar.xz
+2022/01/29 | 46592 | systems/texlive/tlnet/archive/zref-clever.source.r61778.tar.xz
2020/10/10 | 651440 | systems/texlive/tlnet/archive/zref.doc.r56611.tar.xz
2020/10/10 | 14364 | systems/texlive/tlnet/archive/zref.r56611.tar.xz
2020/10/10 | 36852 | systems/texlive/tlnet/archive/zref.source.r56611.tar.xz
@@ -291245,16 +291240,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
2021/12/06 | 105168 | systems/texlive/tlnet/install-tl
-2022/01/28 | 6812778 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/01/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/01/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/01/29 | 6812691 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/01/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/01/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2022/01/28 | 20876635 | systems/texlive/tlnet/install-tl-windows.exe
-2022/01/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/01/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/01/28 | 25632147 | systems/texlive/tlnet/install-tl.zip
-2022/01/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/01/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/01/29 | 20876375 | systems/texlive/tlnet/install-tl-windows.exe
+2022/01/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/01/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/01/29 | 25632170 | systems/texlive/tlnet/install-tl.zip
+2022/01/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/01/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2021/04/01 | 1229 | systems/texlive/tlnet/README.md
2021/04/01 | 0 | systems/texlive/tlnet/TEXLIVE_2021
2021/07/03 | 7181 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -291264,7 +291259,7 @@
2021/07/03 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2022/01/12 | 49482 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2022/01/27 | 7398 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2022/01/28 | 7466 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/15 | 223687 | 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
@@ -291306,12 +291301,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2022/01/28 | 17090530 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/01/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/01/29 | 17097401 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/01/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/12/21 | 86654 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2022/01/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/01/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/01/28 | 2342988 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/01/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/01/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/01/29 | 2347668 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/12/21 | 42112 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -294472,7 +294467,7 @@
2001/02/25 | 458318 | systems/win32/micropress/eqmlite/ppsample.zip
2001/02/25 | 2566 | systems/win32/micropress/eqmlite/whatsnew.231
2005/01/06 | 587 | systems/win32/micropress/eqmlite/whats-really-new
-2021/12/09 | 508929 | systems/win32/miktex/doc/miktex.pdf
+2022/01/29 | 532668 | systems/win32/miktex/doc/miktex.pdf
2019/05/28 | 101 | systems/win32/miktex/README.md
2021/12/09 | 63518346 | systems/win32/miktex/setup/darwin-x86_64/miktex-21.12.10-darwin-x86_64.dmg
2021/12/07 | 63522984 | systems/win32/miktex/setup/darwin-x86_64/miktex-21.12-darwin-x86_64.dmg
@@ -296390,7 +296385,7 @@
2020/10/03 | 318630 | 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
-2022/01/28 | 633491 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/01/29 | 635247 | 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
@@ -297673,240 +297668,240 @@
2021/12/14 | 55514 | systems/win32/miktex/tm/packages/microtype.tar.lzma
2016/07/16 | 344819 | systems/win32/miktex/tm/packages/midnight.tar.lzma
2010/03/16 | 190135 | systems/win32/miktex/tm/packages/midpage.tar.lzma
-2021/12/09 | 51576 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma
-2021/12/09 | 57331 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/12/09 | 959164 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma
-2021/12/09 | 1087002 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/12/09 | 28823 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma
-2021/12/09 | 31549 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/12/09 | 30188 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma
-2021/12/09 | 35239 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/12/09 | 56755 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma
-2021/12/09 | 64997 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/12/09 | 86820 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/12/09 | 95425 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/12/09 | 68750 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma
-2021/12/09 | 77120 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/12/09 | 27239 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma
-2021/12/09 | 31325 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/12/09 | 332289 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma
-2021/12/09 | 394047 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/01/29 | 51558 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma
+2022/01/29 | 57352 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/01/29 | 960189 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma
+2022/01/29 | 1087150 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/01/29 | 28869 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma
+2022/01/29 | 31528 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/01/29 | 30149 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma
+2022/01/29 | 35236 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 56841 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma
+2022/01/29 | 65021 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/01/29 | 86573 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/29 | 95333 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/01/29 | 68724 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma
+2022/01/29 | 77085 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/01/29 | 27222 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma
+2022/01/29 | 31301 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/01/29 | 332352 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma
+2022/01/29 | 394128 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma
2013/06/24 | 447360 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x86-2.9.tar.lzma
-2021/12/09 | 32956 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma
-2021/12/09 | 37064 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/12/09 | 51467 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma
-2021/12/09 | 57445 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 32940 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma
+2022/01/29 | 37055 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 51500 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma
+2022/01/29 | 57232 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma
2021/12/06 | 4962 | systems/win32/miktex/tm/packages/miktex-config-2.9.tar.lzma
-2021/12/09 | 253275 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma
-2021/12/09 | 281689 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma
-2021/12/09 | 179945 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma
-2021/12/09 | 196156 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma
-2021/12/09 | 55021 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma
-2021/12/09 | 62405 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/12/09 | 21303 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma
-2021/12/09 | 24141 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/01/29 | 253413 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma
+2022/01/29 | 281591 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma
+2022/01/29 | 179885 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma
+2022/01/29 | 196119 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma
+2022/01/29 | 54991 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma
+2022/01/29 | 62417 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/01/29 | 21328 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma
+2022/01/29 | 24133 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma
2020/02/07 | 785398 | systems/win32/miktex/tm/packages/miktex-dict-british.tar.lzma
2016/11/02 | 171725 | systems/win32/miktex/tm/packages/miktex-dict-english.tar.lzma
2016/11/02 | 292320 | systems/win32/miktex/tm/packages/miktex-dict-french.tar.lzma
2016/11/02 | 967418 | systems/win32/miktex/tm/packages/miktex-dict-german.tar.lzma
2020/05/17 | 460366 | systems/win32/miktex/tm/packages/miktex-doc-2.9.tar.lzma
-2021/12/09 | 461418 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma
-2021/12/09 | 46064 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma
-2021/12/09 | 52080 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/12/09 | 285490 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/12/09 | 326544 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 479354 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma
+2022/01/29 | 46054 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma
+2022/01/29 | 52073 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/01/29 | 285938 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/01/29 | 326766 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2021/11/30 | 5049 | systems/win32/miktex/tm/packages/miktex-dvipdfmx.tar.lzma
-2021/12/09 | 41315 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma
-2021/12/09 | 45773 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/12/09 | 120259 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma
-2021/12/09 | 135194 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/01/29 | 41273 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma
+2022/01/29 | 45792 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/01/29 | 120201 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma
+2022/01/29 | 135133 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma
2017/04/09 | 4195 | systems/win32/miktex/tm/packages/miktex-dvips.tar.lzma
-2021/12/09 | 1297506 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/12/09 | 1448227 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/12/09 | 99717 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma
-2021/12/09 | 112931 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/01/29 | 1298867 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/01/29 | 1447156 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/01/29 | 99690 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/29 | 113059 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma
2016/11/03 | 672 | systems/win32/miktex/tm/packages/miktex-etex.tar.lzma
-2021/12/09 | 43640 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma
-2021/12/09 | 48797 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma
-2021/12/09 | 25092 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma
-2021/12/09 | 28516 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/12/09 | 57032 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma
-2021/12/09 | 63342 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/01/29 | 43625 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma
+2022/01/29 | 48814 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma
+2022/01/29 | 25090 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma
+2022/01/29 | 28564 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/01/29 | 56932 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma
+2022/01/29 | 63316 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma
2015/09/08 | 11241 | systems/win32/miktex/tm/packages/miktex-fontconfig-base.tar.lzma
-2021/12/09 | 136158 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma
-2021/12/09 | 155571 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/01/29 | 136210 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma
+2022/01/29 | 155670 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma
2016/11/04 | 3555 | systems/win32/miktex/tm/packages/miktex-fontconfig.tar.lzma
-2021/12/09 | 73426 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma
-2021/12/09 | 79264 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/12/09 | 72111 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma
-2021/12/09 | 81552 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/12/09 | 259249 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma
-2021/12/09 | 296096 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/12/09 | 22150 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/12/09 | 25061 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/12/09 | 97227 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma
-2021/12/09 | 112765 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma
+2022/01/29 | 73567 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma
+2022/01/29 | 79167 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/01/29 | 71914 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma
+2022/01/29 | 81427 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/01/29 | 259103 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma
+2022/01/29 | 296145 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/01/29 | 22131 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/29 | 25049 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 97270 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma
+2022/01/29 | 112666 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma
2018/09/25 | 10777812 | systems/win32/miktex/tm/packages/miktex-ghostscript-bin.tar.lzma
2018/09/25 | 11056498 | systems/win32/miktex/tm/packages/miktex-ghostscript-bin-x64.tar.lzma
-2021/12/09 | 64564 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma
-2021/12/09 | 73205 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/12/09 | 96893 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma
-2021/12/09 | 115671 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/12/09 | 38436 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/12/09 | 43833 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/12/09 | 483597 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/12/09 | 566265 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/01/29 | 64543 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma
+2022/01/29 | 73197 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/01/29 | 96810 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma
+2022/01/29 | 115786 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/01/29 | 38436 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/29 | 43811 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 484490 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/01/29 | 565526 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2019/09/28 | 1103778 | systems/win32/miktex/tm/packages/miktex-harftex-bin-2.9.tar.lzma
2019/09/28 | 1272652 | systems/win32/miktex/tm/packages/miktex-harftex-bin-x64-2.9.tar.lzma
-2021/12/09 | 152099 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma
-2021/12/09 | 168819 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/01/29 | 151997 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma
+2022/01/29 | 168862 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma
2017/11/02 | 7484214 | systems/win32/miktex/tm/packages/miktex-icu-bin.tar.lzma
2017/11/02 | 7651539 | systems/win32/miktex/tm/packages/miktex-icu-bin-x64.tar.lzma
-2021/12/09 | 95424 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma
-2021/12/09 | 109486 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/12/09 | 16503 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma
-2021/12/09 | 18381 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/12/09 | 28400 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma
-2021/12/09 | 30546 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/01/29 | 95475 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma
+2022/01/29 | 109502 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/01/29 | 16496 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma
+2022/01/29 | 18359 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/01/29 | 28484 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma
+2022/01/29 | 30546 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma
2021/03/18 | 1262 | systems/win32/miktex/tm/packages/miktex-latex.tar.lzma
-2021/12/09 | 630554 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/12/09 | 681897 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/12/09 | 532421 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma
-2021/12/09 | 597983 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/12/09 | 477744 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma
-2021/12/09 | 527718 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/01/29 | 630677 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/01/29 | 682125 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/01/29 | 531039 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma
+2022/01/29 | 598800 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/01/29 | 477699 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma
+2022/01/29 | 528139 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma
2019/01/02 | 71265 | systems/win32/miktex/tm/packages/miktex-lua52-bin-2.9.tar.lzma
2019/01/02 | 80005 | systems/win32/miktex/tm/packages/miktex-lua52-bin-x64-2.9.tar.lzma
-2021/12/09 | 94049 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma
-2021/12/09 | 103335 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/12/09 | 1716208 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma
-2021/12/09 | 2010829 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/01/29 | 93942 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma
+2022/01/29 | 103315 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/01/29 | 1718072 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma
+2022/01/29 | 2012034 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma
2016/11/06 | 11511 | systems/win32/miktex/tm/packages/miktex-luatex.tar.lzma
-2021/12/09 | 67960 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma
-2021/12/09 | 74008 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/12/09 | 27606 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma
-2021/12/09 | 32112 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/12/09 | 7733 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma
-2021/12/09 | 8761 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma
-2021/12/09 | 197348 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma
-2021/12/09 | 215854 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/01/29 | 67943 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma
+2022/01/29 | 74050 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/01/29 | 27768 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma
+2022/01/29 | 32027 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/01/29 | 7736 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma
+2022/01/29 | 8753 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma
+2022/01/29 | 197504 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma
+2022/01/29 | 215974 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma
2016/11/04 | 675 | systems/win32/miktex/tm/packages/miktex-metafont.tar.lzma
-2021/12/09 | 251122 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma
-2021/12/09 | 286576 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/01/29 | 251076 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma
+2022/01/29 | 286679 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma
2016/11/04 | 687 | systems/win32/miktex/tm/packages/miktex-metapost.tar.lzma
-2021/12/09 | 99189 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma
-2021/12/09 | 105125 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/01/29 | 99103 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma
+2022/01/29 | 104936 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma
2022/01/24 | 23108 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma
2021/12/09 | 64527 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma
2021/12/09 | 74601 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/12/09 | 126605 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma
-2021/12/09 | 139075 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/12/09 | 181770 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma
-2021/12/09 | 202387 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma
-2021/12/09 | 199658 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma
-2021/12/09 | 181441 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/12/09 | 68564 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma
-2021/12/09 | 76247 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/12/09 | 31406 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma
-2021/12/09 | 35189 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/12/09 | 38532 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma
-2021/12/09 | 43879 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/12/09 | 43299 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma
-2021/12/09 | 47877 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/12/09 | 45856 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma
-2021/12/09 | 52299 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/01/29 | 126637 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma
+2022/01/29 | 139120 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 254983 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma
+2022/01/29 | 285821 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma
+2022/01/29 | 199795 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma
+2022/01/29 | 181754 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/01/29 | 68551 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma
+2022/01/29 | 76189 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/01/29 | 31416 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma
+2022/01/29 | 35174 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/29 | 38518 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma
+2022/01/29 | 43931 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 43391 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma
+2022/01/29 | 47899 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/01/29 | 45742 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma
+2022/01/29 | 52305 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma
2006/05/19 | 1267123 | systems/win32/miktex/tm/packages/miktex-omega-base.cab
2020/05/12 | 354540 | systems/win32/miktex/tm/packages/miktex-omega-bin-2.9.tar.lzma
2020/05/12 | 387734 | systems/win32/miktex/tm/packages/miktex-omega-bin-x64-2.9.tar.lzma
2016/11/04 | 746 | systems/win32/miktex/tm/packages/miktex-omega.tar.lzma
-2021/12/09 | 196933 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma
-2021/12/09 | 213726 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/12/09 | 36054 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma
-2021/12/09 | 41183 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma
-2021/12/09 | 754080 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma
-2021/12/09 | 824593 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/01/29 | 196918 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma
+2022/01/29 | 213481 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/01/29 | 36044 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma
+2022/01/29 | 41220 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma
+2022/01/29 | 753400 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma
+2022/01/29 | 824188 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma
2016/11/10 | 1683 | systems/win32/miktex/tm/packages/miktex-pdftex.tar.lzma
-2021/12/09 | 200029 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma
-2021/12/09 | 202753 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/12/09 | 210112 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma
-2021/12/09 | 244935 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/12/09 | 79102 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma
-2021/12/09 | 88110 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma
-2021/12/09 | 1181634 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma
-2021/12/09 | 1322449 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/12/09 | 20168 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma
-2021/12/09 | 23914 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma
-2021/12/09 | 31551 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma
-2021/12/09 | 37365 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma
-2021/12/09 | 64692 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma
-2021/12/09 | 72810 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 200135 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma
+2022/01/29 | 202961 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/01/29 | 210086 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma
+2022/01/29 | 244966 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 79117 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma
+2022/01/29 | 88105 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma
+2022/01/29 | 1180327 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma
+2022/01/29 | 1321636 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/01/29 | 20168 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma
+2022/01/29 | 23914 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/29 | 31531 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma
+2022/01/29 | 37339 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma
+2022/01/29 | 64632 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma
+2022/01/29 | 72859 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma
2016/07/29 | 121451 | systems/win32/miktex/tm/packages/miktex-psutils-base.tar.lzma
-2021/12/09 | 51170 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma
-2021/12/09 | 58468 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/12/09 | 688550 | systems/win32/miktex/tm/packages/miktex-ptex-bin.tar.lzma
-2021/12/09 | 752743 | systems/win32/miktex/tm/packages/miktex-ptex-bin-x64.tar.lzma
+2022/01/29 | 51114 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma
+2022/01/29 | 58466 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 687889 | systems/win32/miktex/tm/packages/miktex-ptex-bin.tar.lzma
+2022/01/29 | 756305 | systems/win32/miktex/tm/packages/miktex-ptex-bin-x64.tar.lzma
2021/03/08 | 8242908 | systems/win32/miktex/tm/packages/miktex-qt5-bin.tar.lzma
2021/03/08 | 9576187 | systems/win32/miktex/tm/packages/miktex-qt5-bin-x64.tar.lzma
-2021/12/09 | 1353166 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma
-2021/12/09 | 1497414 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/12/09 | 42771 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma
-2021/12/09 | 52488 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/01/29 | 1355095 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma
+2022/01/29 | 1499490 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/01/29 | 42762 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma
+2022/01/29 | 52448 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma
2020/05/17 | 74366 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-2.9.tar.lzma
-2021/12/09 | 57519 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma
+2022/01/29 | 57592 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma
2020/05/17 | 82298 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2021/12/09 | 63692 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma
-2021/12/09 | 25436 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma
-2021/12/09 | 27509 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/12/09 | 16581 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/12/09 | 18497 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/12/09 | 64608 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma
-2021/12/09 | 70942 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/01/29 | 63729 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma
+2022/01/29 | 25500 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma
+2022/01/29 | 27584 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/01/29 | 16575 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/01/29 | 18489 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/01/29 | 64495 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma
+2022/01/29 | 70973 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma
2020/01/26 | 4527 | systems/win32/miktex/tm/packages/miktex-tex4ht.tar.lzma
-2021/12/09 | 156568 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma
-2021/12/09 | 172270 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma
-2021/12/09 | 58567 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma
-2021/12/09 | 67091 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/29 | 156550 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma
+2022/01/29 | 172632 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma
+2022/01/29 | 58679 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma
+2022/01/29 | 67249 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma
2016/11/05 | 748 | systems/win32/miktex/tm/packages/miktex-texinfo.tar.lzma
2016/11/05 | 724 | systems/win32/miktex/tm/packages/miktex-tex.tar.lzma
-2021/12/09 | 100370 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma
-2021/12/09 | 107663 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma
-2021/12/09 | 2671920 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma
-2021/12/09 | 2799257 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/12/09 | 55310 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/12/09 | 62207 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/01/29 | 100461 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma
+2022/01/29 | 107570 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma
+2022/01/29 | 2674422 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma
+2022/01/29 | 2796707 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/01/29 | 55191 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/01/29 | 62694 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2021/12/05 | 466646 | systems/win32/miktex/tm/packages/miktex-ucrt-bin.tar.lzma
2021/12/05 | 474134 | systems/win32/miktex/tm/packages/miktex-ucrt-bin-x64.tar.lzma
-2021/12/09 | 37034 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma
-2021/12/09 | 41180 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma
-2021/12/09 | 28692 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma
-2021/12/09 | 34017 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/01/29 | 37100 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma
+2022/01/29 | 41184 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma
+2022/01/29 | 28677 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma
+2022/01/29 | 34021 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma
2015/10/12 | 2312969 | systems/win32/miktex/tm/packages/miktex-vc120-bin.tar.lzma
2015/10/12 | 2544479 | systems/win32/miktex/tm/packages/miktex-vc120-bin-x64.tar.lzma
2021/12/05 | 2786999 | systems/win32/miktex/tm/packages/miktex-vc140-bin.tar.lzma
2021/12/05 | 3085218 | systems/win32/miktex/tm/packages/miktex-vc140-bin-x64.tar.lzma
-2021/12/09 | 65923 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma
-2021/12/09 | 71933 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma
+2022/01/29 | 65966 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma
+2022/01/29 | 71951 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma
2016/04/19 | 634372 | systems/win32/miktex/tm/packages/miktex-xetex-base.tar.lzma
-2021/12/09 | 316285 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma
-2021/12/09 | 351712 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 316472 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma
+2022/01/29 | 351872 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma
2016/11/05 | 2089 | systems/win32/miktex/tm/packages/miktex-xetex.tar.lzma
2015/06/27 | 136065 | systems/win32/miktex/tm/packages/miktex-xindy-base.tar.lzma
2015/06/19 | 1712962 | systems/win32/miktex/tm/packages/miktex-xindy-bin.tar.lzma
2015/06/19 | 1714958 | systems/win32/miktex/tm/packages/miktex-xindy-bin-x64.tar.lzma
2015/06/19 | 369481 | systems/win32/miktex/tm/packages/miktex-xindy-doc.tar.lzma
-2021/12/09 | 55721 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma
-2021/12/09 | 57406 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma
-2021/12/09 | 590915 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma
-2021/12/09 | 629147 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma
+2022/01/29 | 55693 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma
+2022/01/29 | 57401 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma
+2022/01/29 | 591431 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma
+2022/01/29 | 628945 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma
2018/01/12 | 138155 | systems/win32/miktex/tm/packages/miktex-zip-bin.tar.lzma
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
-2021/12/09 | 39714 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
-2021/12/09 | 43639 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/01/28 | 262789 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/01/28 | 1410657 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/01/28 | 1306742 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2021/12/09 | 13527 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
-2021/12/09 | 14417 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/01/29 | 39717 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
+2022/01/29 | 43173 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/01/29 | 262656 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/01/29 | 1410459 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/01/29 | 1304549 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/01/29 | 13505 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
+2022/01/29 | 14408 | 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
2004/11/11 | 10497 | systems/win32/miktex/tm/packages/miller.cab
2016/07/06 | 405919 | systems/win32/miktex/tm/packages/milog.tar.lzma
@@ -298128,189 +298123,189 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2022/01/28 | 635157 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/01/28 | 51547 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/01/28 | 57353 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/01/28 | 960374 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/01/28 | 1086642 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/01/28 | 28766 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/01/28 | 31538 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/01/28 | 30181 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/01/28 | 35237 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/01/28 | 56850 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/01/28 | 65078 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/01/28 | 86495 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2022/01/28 | 95214 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/01/28 | 68737 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/01/28 | 77068 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/01/28 | 27252 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/01/28 | 31335 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/01/28 | 332530 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2022/01/28 | 393910 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/01/28 | 32963 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2022/01/28 | 37112 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/01/28 | 51411 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/01/28 | 57209 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/01/28 | 256593 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/01/28 | 281919 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/01/28 | 179944 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2022/01/28 | 196135 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2022/01/28 | 54998 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2022/01/28 | 62445 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/01/28 | 21310 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/01/28 | 24077 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/01/28 | 478896 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/01/28 | 46109 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/01/28 | 52003 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/01/28 | 285552 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/01/28 | 326179 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/01/28 | 41387 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/01/28 | 45733 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/01/28 | 120229 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2022/01/28 | 134989 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/01/28 | 1300069 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/01/28 | 1452954 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/01/28 | 99696 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/01/28 | 113011 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/01/28 | 43650 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/01/28 | 48820 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2022/01/28 | 25128 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/01/28 | 28582 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/01/28 | 57011 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/01/28 | 63364 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/01/28 | 135904 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/01/28 | 155441 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/01/28 | 73652 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/01/28 | 79061 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/01/28 | 72005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/01/28 | 81505 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/01/28 | 259150 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/01/28 | 296123 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/01/28 | 22157 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2022/01/28 | 25079 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/01/28 | 97051 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/01/28 | 112666 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2022/01/28 | 64539 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/01/28 | 73204 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/01/28 | 96824 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2022/01/28 | 115635 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/01/28 | 38478 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2022/01/28 | 43812 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/01/28 | 484671 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/01/28 | 565707 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/01/28 | 152020 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2022/01/28 | 168796 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2022/01/28 | 95476 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2022/01/28 | 109548 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/01/28 | 16509 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/01/28 | 18376 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/01/28 | 28337 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/01/28 | 30558 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/01/28 | 630634 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/01/28 | 682181 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/01/28 | 532415 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2022/01/28 | 598773 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/01/28 | 477696 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2022/01/28 | 528104 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/01/28 | 94009 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2022/01/28 | 103410 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/01/28 | 1732204 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/01/28 | 2006600 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/01/28 | 68018 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/01/28 | 74118 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/01/28 | 27786 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/01/28 | 32080 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/01/28 | 7757 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/01/28 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/01/28 | 199422 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/01/28 | 216595 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/01/28 | 251250 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/01/28 | 286567 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/01/28 | 99226 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2022/01/28 | 104697 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/01/28 | 126864 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2022/01/28 | 139184 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/01/28 | 254845 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/01/28 | 286069 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/01/28 | 199791 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/01/28 | 181556 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/01/28 | 68530 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/01/28 | 76200 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/01/28 | 31412 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2022/01/28 | 35179 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/01/28 | 38567 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/01/28 | 43945 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/01/28 | 43428 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/01/28 | 47984 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/01/28 | 45927 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/01/28 | 52323 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/01/28 | 199168 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/01/28 | 213132 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/01/28 | 36059 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/01/28 | 41237 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/01/28 | 753733 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/01/28 | 824418 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/01/28 | 200154 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/01/28 | 203064 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/01/28 | 209862 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/01/28 | 244997 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/01/28 | 78982 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/01/28 | 88150 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/01/28 | 1181080 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2022/01/28 | 1322845 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/01/28 | 20190 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2022/01/28 | 23937 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/01/28 | 31573 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/01/28 | 37378 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/01/28 | 64692 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/01/28 | 72889 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2022/01/28 | 50821 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2022/01/28 | 58644 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2022/01/28 | 691859 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/01/28 | 752445 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/01/28 | 1355173 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2022/01/28 | 1499490 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/01/28 | 42763 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2022/01/28 | 52514 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/01/28 | 57561 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/01/28 | 63749 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/01/28 | 25480 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2022/01/28 | 27461 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/01/28 | 16569 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/01/28 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/01/28 | 64501 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/01/28 | 70973 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/01/28 | 157565 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/01/28 | 172637 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/01/28 | 58727 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/01/28 | 67221 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/01/28 | 101559 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2022/01/28 | 109308 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/01/28 | 2674148 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2022/01/28 | 2799000 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/01/28 | 55198 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/01/28 | 62352 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/01/28 | 37132 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/01/28 | 41214 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/01/28 | 28702 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2022/01/28 | 34051 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/01/28 | 67890 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2022/01/28 | 71841 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/01/28 | 317512 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/01/28 | 355066 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/01/28 | 55753 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2022/01/28 | 57423 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/01/28 | 591257 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/01/28 | 629384 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/01/28 | 39323 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/01/28 | 43566 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/01/28 | 262686 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/01/28 | 1411214 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/01/28 | 1306402 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/01/28 | 13510 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2022/01/28 | 14408 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/01/29 | 635157 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/01/29 | 51547 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/01/29 | 57354 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/01/29 | 960374 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/01/29 | 1086642 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/01/29 | 28769 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/01/29 | 31537 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/01/29 | 30182 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/01/29 | 35237 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 56849 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/01/29 | 65078 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/01/29 | 86496 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/29 | 95213 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/01/29 | 68736 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/01/29 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/01/29 | 27250 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/01/29 | 31334 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/01/29 | 332529 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/01/29 | 393909 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/01/29 | 32962 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/01/29 | 37112 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 51410 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/01/29 | 57208 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 256591 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/01/29 | 281918 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/01/29 | 179945 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/01/29 | 196136 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/01/29 | 54996 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/01/29 | 62443 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/01/29 | 21311 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/01/29 | 24076 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/01/29 | 478896 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/01/29 | 46109 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/01/29 | 52003 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/01/29 | 285551 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/01/29 | 326179 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 41387 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/01/29 | 45736 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/01/29 | 120228 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/01/29 | 134988 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/01/29 | 1300068 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/01/29 | 1452954 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/01/29 | 99694 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/29 | 113011 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/01/29 | 43652 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/01/29 | 48819 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/01/29 | 25128 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/01/29 | 28582 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/01/29 | 57011 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/01/29 | 63365 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/01/29 | 135905 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/01/29 | 155440 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/01/29 | 73651 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/01/29 | 79060 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/01/29 | 72005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/01/29 | 81503 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/01/29 | 259149 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/01/29 | 296123 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/01/29 | 22157 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/29 | 25079 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 97050 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/01/29 | 112665 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/01/29 | 64539 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/01/29 | 73204 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/01/29 | 96822 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/01/29 | 115634 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/01/29 | 38477 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/29 | 43812 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 484671 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/01/29 | 565707 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/01/29 | 152018 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/01/29 | 168796 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/01/29 | 95475 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/01/29 | 109549 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/01/29 | 16508 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/01/29 | 18375 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/01/29 | 28337 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/01/29 | 30558 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/01/29 | 630635 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/01/29 | 682181 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/01/29 | 532415 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/01/29 | 598772 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/01/29 | 477698 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/01/29 | 528103 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/01/29 | 94011 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/01/29 | 103412 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/01/29 | 1732206 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/01/29 | 2006600 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/01/29 | 68020 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/01/29 | 74118 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/01/29 | 27785 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/01/29 | 32079 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/01/29 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/01/29 | 8781 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/01/29 | 199419 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/01/29 | 216595 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/01/29 | 251251 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/01/29 | 286570 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/01/29 | 99224 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/01/29 | 104697 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/01/29 | 126863 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/01/29 | 139185 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 254845 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/01/29 | 286068 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/01/29 | 199790 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/01/29 | 181555 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/01/29 | 68531 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/01/29 | 76200 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/01/29 | 31412 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/01/29 | 35179 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/29 | 38566 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/01/29 | 43945 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 43427 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/01/29 | 47984 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/01/29 | 45927 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/01/29 | 52324 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/01/29 | 199169 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/01/29 | 213132 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/01/29 | 36059 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/01/29 | 41238 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/01/29 | 753732 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/01/29 | 824417 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/01/29 | 200154 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/01/29 | 203064 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/01/29 | 209861 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/01/29 | 244998 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 78983 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/01/29 | 88150 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/01/29 | 1181081 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/01/29 | 1322847 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/01/29 | 20190 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/01/29 | 23936 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/29 | 31572 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/01/29 | 37377 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/01/29 | 64692 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/01/29 | 72888 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 50821 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/01/29 | 58643 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 691861 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/01/29 | 752443 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/01/29 | 1355174 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/01/29 | 1499490 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/01/29 | 42763 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/01/29 | 52512 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/01/29 | 57560 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/01/29 | 63749 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/01/29 | 25479 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/01/29 | 27460 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/01/29 | 16569 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/01/29 | 18493 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/01/29 | 64504 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/01/29 | 70973 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/01/29 | 157565 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/01/29 | 172636 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/01/29 | 58727 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/01/29 | 67220 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/29 | 101559 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/01/29 | 109307 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/01/29 | 2674149 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/01/29 | 2799001 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/01/29 | 55200 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/01/29 | 62351 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/01/29 | 37132 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/01/29 | 41213 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/01/29 | 28703 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/01/29 | 34052 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/01/29 | 67889 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/01/29 | 71843 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/01/29 | 317512 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/01/29 | 355065 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 55753 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/01/29 | 57423 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/01/29 | 591257 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/01/29 | 629384 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/01/29 | 39322 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/01/29 | 43566 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/01/29 | 262687 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/01/29 | 1410371 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/01/29 | 1304926 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/01/29 | 13510 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/01/29 | 14407 | 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
-2022/01/28 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/01/29 | 1153 | 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
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -298757,7 +298752,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2022/01/28 | 920 | systems/win32/miktex/tm/packages/pr.ini
+2022/01/29 | 1155 | 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
@@ -300268,7 +300263,7 @@
2007/02/12 | 395234 | systems/win32/texshell32/WinTeXShell32.zip
2021/10/01 | 2480 | systems/win32/TLW64/00README.TLW64
2021/10/01 | 61484773 | systems/win32/TLW64/gs9550w64full-gpl.exe
-2021/12/21 | 98324747 | systems/win32/TLW64/tl-win64.zip
+2022/01/29 | 98330432 | systems/win32/TLW64/tl-win64.zip
1996/11/26 | 1822 | systems/win32/tsconfig/readme
1996/11/26 | 30343 | systems/win32/tsconfig/tsconfig.zip
1998/01/20 | 766976 | systems/win32/util/cmdsh110.exe
@@ -300501,7 +300496,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2022/01/29 | 186 | timestamp
+2022/01/30 | 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 18d196dd1d..8bf828ca96 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index 4f892f535e..b0ec5d47b8 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,318 +1,690 @@
+2022/01/29 | 99694 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/29 | 99690 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-2.9.tar.lzma
+2022/01/29 | 99224 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/01/29 | 99103 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma
+2022/01/29 | 98330432 | systems/win32/TLW64/tl-win64.zip
+2022/01/29 | 97270 | systems/win32/miktex/tm/packages/miktex-gd-bin-2.9.tar.lzma
+2022/01/29 | 97050 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/01/29 | 96822 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/01/29 | 96810 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-2.9.tar.lzma
+2022/01/29 | 966 | language/japanese/uptex-base/00readme_uptex.txt
+2022/01/29 | 960 | systems/texlive/tlnet/archive/collection-binextra.r61780.tar.xz
+2022/01/29 | 960374 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/01/29 | 960189 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-2.9.tar.lzma
+2022/01/29 | 95475 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/01/29 | 95475 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-2.9.tar.lzma
+2022/01/29 | 95333 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/01/29 | 95213 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/01/29 | 94011 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/01/29 | 93942 | systems/win32/miktex/tm/packages/miktex-lua53-bin-2.9.tar.lzma
+2022/01/29 | 938148 | systems/texlive/tlnet/archive/tex4ht.r61781.tar.xz
+2022/01/29 | 92038 | language/japanese/uptex-base/samples/adobe-gb-utf8.tex
+2022/01/29 | 9132 | language/japanese/uptex-base/samples/bkmk-utf8.tex
+2022/01/29 | 9074 | macros/latex/contrib/fnpct/fnpct-manual.cls
+2022/01/29 | 88150 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/01/29 | 88105 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma
+2022/01/29 | 8781 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/01/29 | 8753 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma
+2022/01/29 | 8735 | language/japanese/uptex-base/ukinsoku.tex
+2022/01/29 | 870 | language/japanese/uptex-base/samples/texxet-jis.tex
+2022/01/29 | 86723 | macros/generic/expkv-def/expkv-def.dtx
+2022/01/29 | 86573 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/29 | 86496 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/01/29 | 8561072 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r61775.tar.xz
+2022/01/29 | 824417 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/01/29 | 824188 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/01/29 | 81503 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/01/29 | 81427 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/01/29 | 813 | language/japanese/uptex-base/samples/console_io.tex
+2022/01/29 | 80581 | macros/latex/contrib/easybook/easybook.tex
+2022/01/29 | 801756 | systems/texlive/tlnet/archive/optex.r61779.tar.xz
+2022/01/29 | 7971 | macros/latex/contrib/jmlr/CHANGES
+2022/01/29 | 79167 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/01/29 | 79117 | systems/win32/miktex/tm/packages/miktex-png-bin-2.9.tar.lzma
+2022/01/29 | 79060 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/01/29 | 78983 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/01/29 | 776304 | install/fonts/librebodoni.tds.zip
+2022/01/29 | 7758 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/01/29 | 7736 | systems/win32/miktex/tm/packages/miktex-md5-bin-2.9.tar.lzma
+2022/01/29 | 77085 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/01/29 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/01/29 | 76932 | systems/texlive/tlnet/archive/spbmark.doc.r61777.tar.xz
+2022/01/29 | 762146 | fonts/librebodoni.zip
+2022/01/29 | 76200 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/01/29 | 76189 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/01/29 | 75867 | macros/latex/contrib/easybook/easybook.dtx
+2022/01/29 | 756305 | systems/win32/miktex/tm/packages/miktex-ptex-bin-x64.tar.lzma
+2022/01/29 | 753732 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/01/29 | 753400 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-2.9.tar.lzma
+2022/01/29 | 752443 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/01/29 | 74118 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/01/29 | 74050 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/01/29 | 74011 | language/japanese/uptex-base/samples/adobe-cns-utf8.tex
+2022/01/29 | 73 | language/japanese/uptex-base/euptex.ini
+2022/01/29 | 73651 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/01/29 | 73567 | systems/win32/miktex/tm/packages/miktex-fonts-bin-2.9.tar.lzma
+2022/01/29 | 73204 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/01/29 | 73197 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/01/29 | 72888 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 72859 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 72005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/01/29 | 71951 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma
+2022/01/29 | 71914 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-2.9.tar.lzma
+2022/01/29 | 71843 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/01/29 | 70973 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/01/29 | 70973 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/01/29 | 691861 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/01/29 | 688 | systems/texlive/tlnet/archive/texlogfilter.win32.r61780.tar.xz
+2022/01/29 | 687889 | systems/win32/miktex/tm/packages/miktex-ptex-bin.tar.lzma
+2022/01/29 | 68736 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/01/29 | 68724 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-2.9.tar.lzma
+2022/01/29 | 68551 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-2.9.tar.lzma
+2022/01/29 | 68531 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/01/29 | 682181 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/01/29 | 682125 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/01/29 | 6812691 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/01/29 | 68020 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/01/29 | 67943 | systems/win32/miktex/tm/packages/miktex-lzma-bin-2.9.tar.lzma
+2022/01/29 | 67889 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/01/29 | 6784 | language/japanese/uptex-base/samples/aozora-ujreport-utf8.tex
+2022/01/29 | 6782 | language/japanese/uptex-base/samples/aozora-ujbook-utf8.tex
+2022/01/29 | 6748 | language/japanese/uptex-base/samples/aozora-ujarticle-utf8.tex
+2022/01/29 | 67249 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/29 | 67220 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/01/29 | 6704 | language/japanese/uptex-base/samples/aozora-utreport-utf8.tex
+2022/01/29 | 6702 | language/japanese/uptex-base/samples/aozora-utbook-utf8.tex
+2022/01/29 | 6677 | language/japanese/uptex-base/samples/set3-check-h-utf8.tex
+2022/01/29 | 6668 | language/japanese/uptex-base/samples/aozora-utf8.tex
+2022/01/29 | 6668 | language/japanese/uptex-base/samples/aozora-utarticle-utf8.tex
+2022/01/29 | 65966 | systems/win32/miktex/tm/packages/miktex-web-bin-2.9.tar.lzma
+2022/01/29 | 65078 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/01/29 | 65021 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/01/29 | 64692 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/01/29 | 64632 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-2.9.tar.lzma
+2022/01/29 | 64543 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-2.9.tar.lzma
+2022/01/29 | 64539 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/01/29 | 64504 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/01/29 | 64495 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-2.9.tar.lzma
+2022/01/29 | 63749 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/01/29 | 63729 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma
+2022/01/29 | 635247 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/01/29 | 635157 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/01/29 | 63365 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/01/29 | 63316 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/01/29 | 633161 | macros/latex/contrib/jmlr/jmlr.pdf
+2022/01/29 | 630677 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/01/29 | 630635 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/01/29 | 629384 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/01/29 | 628945 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma
+2022/01/29 | 62694 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/01/29 | 62443 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/01/29 | 62417 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/01/29 | 62351 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/01/29 | 61 | language/japanese/uptex-base/uptex.ini
+2022/01/29 | 616106 | macros/latex/contrib/easybook.zip
+2022/01/29 | 6115 | language/japanese/uptex-base/samples/bkmk-jis.tex
+2022/01/29 | 598800 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/01/29 | 598772 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/01/29 | 5983 | macros/latex/contrib/elements/elements_names_portuges.def
+2022/01/29 | 596300 | systems/texlive/tlnet/archive/easybook.doc.r61773.tar.xz
+2022/01/29 | 5936 | systems/texlive/tlnet/archive/proof-at-the-end.r61776.tar.xz
+2022/01/29 | 5932 | macros/latex/contrib/elements/elements_names_brazil.def
+2022/01/29 | 591431 | systems/win32/miktex/tm/packages/miktex-yap-bin-2.9.tar.lzma
+2022/01/29 | 591257 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/01/29 | 58727 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/01/29 | 58679 | systems/win32/miktex/tm/packages/miktex-texify-bin-2.9.tar.lzma
+2022/01/29 | 58643 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 58466 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 57592 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin.tar.lzma
+2022/01/29 | 57560 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/01/29 | 575448 | macros/latex/contrib/easybook/easybook.pdf
+2022/01/29 | 57423 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/01/29 | 57401 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma
+2022/01/29 | 57354 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/01/29 | 57352 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/01/29 | 57232 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 57208 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/01/29 | 57011 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/01/29 | 56932 | systems/win32/miktex/tm/packages/miktex-fmt-bin-2.9.tar.lzma
+2022/01/29 | 56849 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/01/29 | 56841 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-2.9.tar.lzma
+2022/01/29 | 565707 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/01/29 | 565526 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/01/29 | 563 | language/japanese/uptex-base/samples/area-uptex.mp
+2022/01/29 | 55753 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/01/29 | 55693 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin.tar.lzma
+2022/01/29 | 55512 | systems/texlive/tlnet/archive/bangorcsthesis.source.r61770.tar.xz
+2022/01/29 | 55200 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/01/29 | 55191 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/01/29 | 54996 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/01/29 | 54991 | systems/win32/miktex/tm/packages/miktex-cweb-bin-2.9.tar.lzma
+2022/01/29 | 5420 | language/japanese/uptex-base/samples/jbib1-jis.tex
+2022/01/29 | 5412 | language/japanese/uptex-base/samples/jbib2-utf8.tex
+2022/01/29 | 537 | macros/latex/contrib/jmlr/pmlr-sample.bib
+2022/01/29 | 53462 | language/japanese/uptex-base/samples/adobe-kr-utf8.tex
+2022/01/29 | 532668 | systems/win32/miktex/doc/miktex.pdf
+2022/01/29 | 532415 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/01/29 | 531039 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma
+2022/01/29 | 528139 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/01/29 | 528103 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/01/29 | 52512 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/01/29 | 52448 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/01/29 | 52348 | systems/texlive/tlnet/archive/bangorcsthesis.r61770.tar.xz
+2022/01/29 | 52324 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/01/29 | 52305 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/01/29 | 5212 | language/japanese/uptex-base/samples/otfsmpl-uplatex.tex
+2022/01/29 | 52073 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/01/29 | 52003 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/01/29 | 51558 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-2.9.tar.lzma
+2022/01/29 | 51547 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/01/29 | 51500 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-2.9.tar.lzma
+2022/01/29 | 51410 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/01/29 | 51114 | systems/win32/miktex/tm/packages/miktex-psutils-bin-2.9.tar.lzma
+2022/01/29 | 50821 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/01/29 | 506443 | macros/latex/contrib/fnpct.zip
+2022/01/29 | 50204 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r61775.tar.xz
+2022/01/29 | 4970 | macros/latex/contrib/elements/elements_names_french.def
+2022/01/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/01/29 | 489507 | macros/latex/contrib/fnpct/fnpct-manual.pdf
+2022/01/29 | 488635 | macros/latex/contrib/erw-l3.zip
+2022/01/29 | 48819 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/01/29 | 48814 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma
+2022/01/29 | 48678 | language/japanese/uptex-base/samples/adobe-jp-utf8.tex
+2022/01/29 | 484671 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/01/29 | 484490 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/01/29 | 47984 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/01/29 | 479354 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma
+2022/01/29 | 4791 | language/japanese/uptex-base/samples/sangoku-uplatex.tex
+2022/01/29 | 47899 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/01/29 | 478896 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/01/29 | 477699 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma
+2022/01/29 | 477698 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/01/29 | 475 | language/japanese/uptex-base/samples/area-jis.mp
+2022/01/29 | 4733 | macros/latex/contrib/elements/elements_names_spanish.def
+2022/01/29 | 471 | language/japanese/uptex-base/samples/area-utf8.mp
+2022/01/29 | 4693 | macros/latex/contrib/elements/elements_names_english.def
+2022/01/29 | 4678 | macros/latex/contrib/elements/elements_names_german.def
+2022/01/29 | 465968 | systems/texlive/tlnet/archive/proof-at-the-end.doc.r61776.tar.xz
+2022/01/29 | 46592 | systems/texlive/tlnet/archive/zref-clever.source.r61778.tar.xz
+2022/01/29 | 46386 | macros/latex/contrib/fnpct/fnpct.sty
+2022/01/29 | 46109 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/01/29 | 46054 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-2.9.tar.lzma
+2022/01/29 | 45927 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/01/29 | 458 | language/japanese/uptex-base/samples/area-sjis.mp
+2022/01/29 | 457 | language/japanese/uptex-base/samples/area-euc.mp
+2022/01/29 | 45792 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/01/29 | 45742 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-2.9.tar.lzma
+2022/01/29 | 45736 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/01/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/01/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/01/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/01/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/01/29 | 446 | language/japanese/uptex-base/README.md
+2022/01/29 | 43945 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 43931 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 438480 | install/macros/generic/expkv-def.tds.zip
+2022/01/29 | 43812 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 43811 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/01/29 | 43652 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/01/29 | 43625 | systems/win32/miktex/tm/packages/miktex-expat-bin-2.9.tar.lzma
+2022/01/29 | 43566 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/01/29 | 43427 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/01/29 | 43391 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-2.9.tar.lzma
+2022/01/29 | 43173 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/01/29 | 431295 | macros/generic/expkv-def.zip
+2022/01/29 | 429560 | macros/latex/contrib/elements.zip
+2022/01/29 | 42763 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/01/29 | 42762 | systems/win32/miktex/tm/packages/miktex-synctex-bin-2.9.tar.lzma
+2022/01/29 | 424547 | macros/generic/expkv-def/expkv-def.pdf
+2022/01/29 | 4156 | systems/texlive/tlnet/archive/datax.source.r61772.tar.xz
+2022/01/29 | 41387 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/01/29 | 41273 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-2.9.tar.lzma
+2022/01/29 | 41238 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/01/29 | 41220 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma
+2022/01/29 | 41213 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/01/29 | 41184 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma
+2022/01/29 | 411587 | macros/latex/contrib/elements/elements-manual.pdf
+2022/01/29 | 4089 | language/japanese/uptex-base/samples/sangoku-uptex.tex
+2022/01/29 | 403048 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61769.tar.xz
+2022/01/29 | 39717 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
+2022/01/29 | 394128 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/01/29 | 393909 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/01/29 | 39322 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/01/29 | 391703 | install/macros/latex/contrib/pdfpages.tds.zip
+2022/01/29 | 3886 | language/japanese/uptex-base/samples/testrun.bat
+2022/01/29 | 385704 | systems/texlive/tlnet/archive/codebox.doc.r61771.tar.xz
+2022/01/29 | 38566 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/01/29 | 38518 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-2.9.tar.lzma
+2022/01/29 | 38477 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/29 | 38436 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/01/29 | 37377 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/01/29 | 37339 | systems/win32/miktex/tm/packages/miktex-posix-bin-x64-2.9.tar.lzma
+2022/01/29 | 372 | language/japanese/uptex-base/samples/box-utf8.eps
+2022/01/29 | 37132 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/01/29 | 37112 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 37100 | systems/win32/miktex/tm/packages/miktex-upmendex-bin.tar.lzma
+2022/01/29 | 37055 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 3696 | systems/texlive/tlnet/archive/pascaltriangle.r61774.tar.xz
+2022/01/29 | 3640 | systems/texlive/tlnet/archive/codebox.r61771.tar.xz
+2022/01/29 | 3632 | systems/texlive/tlnet/archive/texlogfilter.r61780.tar.xz
+2022/01/29 | 3632 | language/japanese/uptex-base/samples/utfsmpl-uplatex.tex
+2022/01/29 | 361277 | macros/latex/contrib/pdfpages.zip
+2022/01/29 | 36059 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/01/29 | 36044 | systems/win32/miktex/tm/packages/miktex-patgen-bin.tar.lzma
+2022/01/29 | 3563 | language/japanese/uptex-base/samples/jbtest.bib
+2022/01/29 | 355 | language/japanese/uptex-base/samples/box-sjis.eps
+2022/01/29 | 355065 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 35254 | language/japanese/uptex-base/01uptex_doc_utf8.txt
+2022/01/29 | 35237 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 35236 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/01/29 | 351872 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 35179 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/29 | 35174 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/29 | 350 | language/japanese/uptex-base/samples/box-euc.eps
+2022/01/29 | 348 | systems/texlive/tlnet/archive/texlogfilter.x86_64-darwinlegacy.r61780.tar.xz
+2022/01/29 | 346341 | macros/latex/contrib/jmlr/pmlr-sample.pdf
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.x86_64-linuxmusl.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.x86_64-cygwin.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.universal-darwin.r61780.tar.xz
+2022/01/29 | 344 | systems/texlive/tlnet/archive/texlogfilter.amd64-freebsd.r61780.tar.xz
+2022/01/29 | 3417 | language/japanese/uptex-base/samples/adobe-cid.tex
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.x86_64-solaris.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.x86_64-linux.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.i386-solaris.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.i386-netbsd.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.i386-freebsd.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.armhf-linux.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.amd64-netbsd.r61780.tar.xz
+2022/01/29 | 340 | systems/texlive/tlnet/archive/texlogfilter.aarch64-linux.r61780.tar.xz
+2022/01/29 | 34052 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/01/29 | 34021 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/01/29 | 339 | language/japanese/uptex-base/samples/box-jis.eps
+2022/01/29 | 33937 | language/japanese/uptex-base/02uptex_changelog_utf8.txt
+2022/01/29 | 337977 | language/japanese/uptex-base.zip
+2022/01/29 | 336 | systems/texlive/tlnet/archive/texlogfilter.i386-linux.r61780.tar.xz
+2022/01/29 | 336 | systems/texlive/tlnet/archive/texlogfilter.i386-cygwin.r61780.tar.xz
+2022/01/29 | 332529 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/01/29 | 332352 | systems/win32/miktex/tm/packages/miktex-cairo-bin-2.9.tar.lzma
+2022/01/29 | 32962 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/01/29 | 32940 | systems/win32/miktex/tm/packages/miktex-chktex-bin-2.9.tar.lzma
+2022/01/29 | 326766 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 326179 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 320 | language/japanese/uptex-base/samples/bkmk-docinfo.txt
+2022/01/29 | 32079 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/01/29 | 32027 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/01/29 | 31 | language/japanese/uptex-base/samples/iotext.txt
+2022/01/29 | 317512 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/01/29 | 316472 | systems/win32/miktex/tm/packages/miktex-xetex-bin-2.9.tar.lzma
+2022/01/29 | 3160 | systems/texlive/tlnet/archive/spbmark.r61777.tar.xz
+2022/01/29 | 3158 | language/japanese/uptex-base/samples/simple-u-utf8.tex
+2022/01/29 | 3157 | language/japanese/uptex-base/samples/greek-uplatex.tex
+2022/01/29 | 31572 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/01/29 | 31537 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/01/29 | 31531 | systems/win32/miktex/tm/packages/miktex-posix-bin-2.9.tar.lzma
+2022/01/29 | 31528 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/01/29 | 31416 | systems/win32/miktex/tm/packages/miktex-mspack-bin-2.9.tar.lzma
+2022/01/29 | 31412 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/01/29 | 31334 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/01/29 | 31301 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/01/29 | 30894 | macros/latex/contrib/pdfpages/dummy.pdf
+2022/01/29 | 30558 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/01/29 | 30546 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/01/29 | 30524 | systems/texlive/tlnet/archive/texlogfilter.doc.r61780.tar.xz
+2022/01/29 | 30182 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/01/29 | 30149 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-2.9.tar.lzma
+2022/01/29 | 301209 | macros/latex/contrib/pdfpages/pdfpages.pdf
+2022/01/29 | 2983 | macros/latex/contrib/pdfpages/pdfpages.ins
+2022/01/29 | 296145 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/01/29 | 296123 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/01/29 | 293384 | systems/texlive/tlnet/archive/bangorcsthesis.doc.r61770.tar.xz
+2022/01/29 | 28869 | systems/win32/miktex/tm/packages/miktex-autosp-bin-2.9.tar.lzma
+2022/01/29 | 28769 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/01/29 | 28703 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/01/29 | 28677 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-2.9.tar.lzma
+2022/01/29 | 286679 | systems/win32/miktex/tm/packages/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/01/29 | 286570 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/01/29 | 286068 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/01/29 | 285938 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/01/29 | 28582 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/01/29 | 285821 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma
+2022/01/29 | 28564 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/01/29 | 285551 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/01/29 | 28509 | macros/latex/contrib/elements/elements.sty
+2022/01/29 | 28484 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma
+2022/01/29 | 28337 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/01/29 | 281918 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/01/29 | 281591 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma
+2022/01/29 | 2799001 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/01/29 | 2796707 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/01/29 | 27785 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/01/29 | 27768 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-2.9.tar.lzma
+2022/01/29 | 2764 | language/japanese/uptex-base/samples/kinsoku-chk-utf8.tex
+2022/01/29 | 27584 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/01/29 | 2746 | language/japanese/uptex-base/samples/widow.tex
+2022/01/29 | 27460 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/01/29 | 2743 | macros/latex/contrib/crefthe/README.md
+2022/01/29 | 2735 | language/japanese/uptex-base/samples/simple-utf8.tex
+2022/01/29 | 27250 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/01/29 | 27222 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-2.9.tar.lzma
+2022/01/29 | 2689 | language/japanese/uptex-base/samples/simple-jis.tex
+2022/01/29 | 2674422 | systems/win32/miktex/tm/packages/miktex-texworks-bin-2.9.tar.lzma
+2022/01/29 | 2674149 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/01/29 | 26601 | macros/latex/contrib/fnpct/fnpct-manual.tex
+2022/01/29 | 26548 | language/japanese/uptex-base/euptex.src
+2022/01/29 | 262687 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/01/29 | 262656 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/01/29 | 2613 | language/japanese/uptex-base/samples/simple-u-jis.tex
+2022/01/29 | 26092 | macros/latex/contrib/jmlr/pmlr-sample.tex
+2022/01/29 | 259149 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/01/29 | 259103 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-2.9.tar.lzma
+2022/01/29 | 256591 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/01/29 | 25632170 | systems/texlive/tlnet/install-tl.zip
+2022/01/29 | 25500 | systems/win32/miktex/tm/packages/miktex-teckit-bin-2.9.tar.lzma
+2022/01/29 | 254983 | systems/win32/miktex/tm/packages/miktex-mo-bin-2.9.tar.lzma
+2022/01/29 | 254845 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/01/29 | 25479 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/01/29 | 253413 | systems/win32/miktex/tm/packages/miktex-console-bin-2.9.tar.lzma
+2022/01/29 | 25128 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/01/29 | 251251 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/01/29 | 251076 | systems/win32/miktex/tm/packages/miktex-metapost-bin-2.9.tar.lzma
+2022/01/29 | 25090 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-2.9.tar.lzma
+2022/01/29 | 25079 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 25049 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/01/29 | 2500 | language/japanese/uptex-base/samples/simple-sjis.tex
+2022/01/29 | 2493 | language/japanese/uptex-base/samples/simple-euc.tex
+2022/01/29 | 244998 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 244966 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/01/29 | 24133 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/01/29 | 24076 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/01/29 | 23936 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/29 | 23914 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/29 | 2384 | language/japanese/uptex-base/samples/00readme_uptex_samples.txt
+2022/01/29 | 237 | language/japanese/uptex-base/samples/jstr-uptex.mp
+2022/01/29 | 234 | language/japanese/uptex-base/samples/jstr-utf8.mp
+2022/01/29 | 2347668 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/01/29 | 227 | language/japanese/uptex-base/samples/jstr-jis.mp
+2022/01/29 | 221 | language/japanese/uptex-base/samples/jstr-sjis.mp
+2022/01/29 | 221 | language/japanese/uptex-base/samples/jstr-euc.mp
+2022/01/29 | 22157 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/29 | 22131 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/01/29 | 218462 | macros/latex/contrib/jmlr/jmlr.dtx
+2022/01/29 | 216595 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/01/29 | 215974 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/01/29 | 2145 | language/japanese/uptex-base/README_uptex.txt
+2022/01/29 | 213481 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/01/29 | 21328 | systems/win32/miktex/tm/packages/miktex-devnag-bin-2.9.tar.lzma
+2022/01/29 | 213132 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/01/29 | 21311 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/01/29 | 21180 | systems/texlive/tlnet/archive/zref-clever.r61778.tar.xz
+2022/01/29 | 210086 | systems/win32/miktex/tm/packages/miktex-pmx-bin-2.9.tar.lzma
+2022/01/29 | 209861 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/01/29 | 20876375 | systems/texlive/tlnet/install-tl-windows.exe
+2022/01/29 | 203064 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/01/29 | 202961 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/01/29 | 2024 | language/japanese/uptex-base/samples/yaku-jsc-utf8.tex
+2022/01/29 | 20190 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/01/29 | 20168 | systems/win32/miktex/tm/packages/miktex-popt-bin-2.9.tar.lzma
+2022/01/29 | 2012034 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/01/29 | 2006600 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/01/29 | 200154 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/01/29 | 200135 | systems/win32/miktex/tm/packages/miktex-pixman-bin-2.9.tar.lzma
+2022/01/29 | 199795 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-2.9.tar.lzma
+2022/01/29 | 199790 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/01/29 | 199419 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/01/29 | 199169 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/01/29 | 198520 | systems/texlive/tlnet/archive/datax.doc.r61772.tar.xz
+2022/01/29 | 197504 | systems/win32/miktex/tm/packages/miktex-metafont-bin-2.9.tar.lzma
+2022/01/29 | 196918 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-2.9.tar.lzma
+2022/01/29 | 196136 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/01/29 | 196119 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma
+2022/01/29 | 19106 | macros/latex/contrib/crefthe/LICENSE
+2022/01/29 | 1900 | language/japanese/uptex-base/samples/jbib3-utf8.tex
+2022/01/29 | 1853 | macros/latex/contrib/jmlr/README
+2022/01/29 | 18493 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/01/29 | 18489 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/01/29 | 18375 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/01/29 | 18359 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/01/29 | 181754 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/01/29 | 181555 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/01/29 | 1810 | language/japanese/uptex-base/uptex.tex
+2022/01/29 | 180934 | support/TeX4ht/source/ChangeLog
+2022/01/29 | 179945 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/01/29 | 179885 | systems/win32/miktex/tm/packages/miktex-curl-bin-2.9.tar.lzma
+2022/01/29 | 17864 | systems/texlive/tlnet/archive/proof-at-the-end.source.r61776.tar.xz
+2022/01/29 | 177456 | macros/latex/contrib/pdfpages/pdfpages.dtx
+2022/01/29 | 1758 | fonts/librebodoni/README
+2022/01/29 | 1732206 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/01/29 | 172636 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/01/29 | 172632 | systems/win32/miktex/tm/packages/miktex-tex-bin-x64-2.9.tar.lzma
+2022/01/29 | 1718072 | systems/win32/miktex/tm/packages/miktex-luatex-bin-2.9.tar.lzma
+2022/01/29 | 17097401 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/01/29 | 168862 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/01/29 | 168796 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/01/29 | 16575 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/01/29 | 16569 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/01/29 | 16528 | systems/texlive/tlnet/archive/easybook.source.r61773.tar.xz
+2022/01/29 | 16508 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/01/29 | 16496 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-2.9.tar.lzma
+2022/01/29 | 16476 | systems/texlive/tlnet/archive/easybook.r61773.tar.xz
+2022/01/29 | 164512 | systems/texlive/tlnet/archive/pascaltriangle.doc.r61774.tar.xz
+2022/01/29 | 1611 | language/japanese/uptex-base/samples/linebreak.bib
+2022/01/29 | 1601 | language/japanese/uptex-base/samples/yaku-jsc-jis.tex
+2022/01/29 | 15961 | language/japanese/uptex-base/samples/show_kcat.tex
+2022/01/29 | 1591 | language/japanese/uptex-base/LICENSE
+2022/01/29 | 15774 | language/japanese/uptex-base/samples/Makefile
+2022/01/29 | 157565 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/01/29 | 156550 | systems/win32/miktex/tm/packages/miktex-tex-bin-2.9.tar.lzma
+2022/01/29 | 155670 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/01/29 | 155440 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/01/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/01/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/01/29 | 1522 | macros/latex/contrib/elements/README
+2022/01/29 | 152018 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/01/29 | 151997 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-2.9.tar.lzma
+2022/01/29 | 1506 | macros/latex/contrib/fnpct/README
+2022/01/29 | 1499490 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/01/29 | 1499490 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/01/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/01/29 | 1452954 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/01/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/01/29 | 1449228 | systems/texlive/tlnet/archive/zref-clever.doc.r61778.tar.xz
+2022/01/29 | 1447156 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/01/29 | 14408 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/01/29 | 14407 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/01/29 | 1435260 | systems/texlive/tlnet/archive/optex.doc.r61779.tar.xz
+2022/01/29 | 1419 | language/japanese/uptex-base/samples/check_enc.pl
+2022/01/29 | 1410459 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/01/29 | 1410371 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/01/29 | 139185 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 139120 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/01/29 | 1382 | macros/latex/contrib/pdfpages/README
+2022/01/29 | 13795 | language/japanese/uptex-base/samples/punctuation.tex
+2022/01/29 | 136 | language/japanese/uptex-base/samples/jstr-uptex-incl.tex
+2022/01/29 | 136 | language/japanese/uptex-base/samples/area-uptex-incl.tex
+2022/01/29 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r61781.tar.xz
+2022/01/29 | 136210 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-2.9.tar.lzma
+2022/01/29 | 135905 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/01/29 | 1355174 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/01/29 | 1355095 | systems/win32/miktex/tm/packages/miktex-runtime-bin-2.9.tar.lzma
+2022/01/29 | 135133 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/01/29 | 13510 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/01/29 | 13505 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
+2022/01/29 | 134 | language/japanese/uptex-base/samples/jstr-utf8-incl.tex
+2022/01/29 | 134 | language/japanese/uptex-base/samples/jstr-sjis-incl.tex
+2022/01/29 | 134 | language/japanese/uptex-base/samples/area-utf8-incl.tex
+2022/01/29 | 134 | language/japanese/uptex-base/samples/area-sjis-incl.tex
+2022/01/29 | 134988 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/01/29 | 133 | language/japanese/uptex-base/samples/jstr-jis-incl.tex
+2022/01/29 | 133 | language/japanese/uptex-base/samples/jstr-euc-incl.tex
+2022/01/29 | 133 | language/japanese/uptex-base/samples/area-jis-incl.tex
+2022/01/29 | 133 | language/japanese/uptex-base/samples/area-euc-incl.tex
+2022/01/29 | 1322847 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/01/29 | 1321636 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/01/29 | 1304926 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/01/29 | 1304549 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/01/29 | 13007 | language/japanese/uptex-base/samples/cjk_babel.tex
+2022/01/29 | 1300068 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/01/29 | 1298867 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/01/29 | 1268 | macros/generic/expkv-def/README.md
+2022/01/29 | 126863 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/01/29 | 126637 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma
+2022/01/29 | 1256 | systems/texlive/tlnet/archive/datax.r61772.tar.xz
+2022/01/29 | 125512 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r61775.tar.xz
+2022/01/29 | 12470 | macros/latex/contrib/pdfpages/dummy-l.pdf
+2022/01/29 | 1241332 | systems/texlive/tlnet/archive/tex4ht.source.r61781.tar.xz
+2022/01/29 | 123 | macros/latex/contrib/jmlr/example-teximage.tex
+2022/01/29 | 120388 | macros/latex/contrib/crefthe.zip
+2022/01/29 | 120228 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/01/29 | 120201 | systems/win32/miktex/tm/packages/miktex-dvips-bin-2.9.tar.lzma
+2022/01/29 | 1184 | language/japanese/uptex-base/samples/umin10x.tfm
+2022/01/29 | 1184 | language/japanese/uptex-base/samples/min10x.tfm
+2022/01/29 | 1181081 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/01/29 | 1180327 | systems/win32/miktex/tm/packages/miktex-poppler-bin-2.9.tar.lzma
+2022/01/29 | 11653 | macros/latex/contrib/elements/elements-manual.tex
+2022/01/29 | 11616 | language/japanese/uptex-base/samples/jis_uni_variation.tex
+2022/01/29 | 115786 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/01/29 | 115634 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/01/29 | 1155 | systems/win32/miktex/tm/packages/pr.ini
+2022/01/29 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/01/29 | 1133 | macros/latex/contrib/jmlr/jmlr.ins
+2022/01/29 | 113059 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/01/29 | 113011 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/01/29 | 11271 | language/japanese/uptex-base/samples/misc-check-h-utf8.tex
+2022/01/29 | 112666 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma
+2022/01/29 | 112665 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/01/29 | 1105632 | support/TeX4ht/source/tex4ht-4ht.tex
+2022/01/29 | 109549 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/01/29 | 109502 | systems/win32/miktex/tm/packages/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/01/29 | 109307 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/01/29 | 108754 | macros/latex/contrib/crefthe/crefthe-doc.pdf
+2022/01/29 | 1087150 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/01/29 | 1086642 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/01/29 | 108424 | systems/texlive/tlnet/archive/texlive-scripts.r61769.tar.xz
+2022/01/29 | 107570 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma
+2022/01/29 | 104936 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/01/29 | 10491 | language/japanese/uptex-base/samples/misc-check-v-utf8.tex
+2022/01/29 | 104697 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/01/29 | 1034561 | install/macros/latex/contrib/jmlr.tds.zip
+2022/01/29 | 103412 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/01/29 | 10339 | macros/latex/contrib/crefthe/crefthe.sty
+2022/01/29 | 103315 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/01/29 | 10178 | macros/latex/contrib/crefthe/crefthe-doc.tex
+2022/01/29 | 101559 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/01/29 | 1010729 | macros/latex/contrib/jmlr.zip
+2022/01/29 | 100461 | systems/win32/miktex/tm/packages/miktex-texware-bin-2.9.tar.lzma
2022/01/28 | 9998 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.tex
-2022/01/28 | 99696 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/01/28 | 99226 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2022/01/28 | 97051 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/01/28 | 96824 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
2022/01/28 | 961 | macros/latex/contrib/proof-at-the-end/proof-at-the-end.ins
-2022/01/28 | 960374 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/01/28 | 95476 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
2022/01/28 | 953495 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.pdf
-2022/01/28 | 95214 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/01/28 | 94009 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2022/01/28 | 920 | systems/win32/miktex/tm/packages/pr.ini
-2022/01/28 | 88150 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/01/28 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/01/28 | 86495 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2022/01/28 | 824 | macros/latex/contrib/zref-clever/README.md
-2022/01/28 | 824418 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/01/28 | 81505 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/01/28 | 80422 | macros/latex/contrib/easybook/easybook.tex
2022/01/28 | 79485 | macros/latex/contrib/spbmark.zip
-2022/01/28 | 79061 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/01/28 | 78982 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
2022/01/28 | 7863 | macros/latex/contrib/pdfmanagement-testphase/color-ltx.sty
-2022/01/28 | 7757 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/01/28 | 77068 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
2022/01/28 | 7665 | macros/latex/contrib/bangorcsthesis/README
-2022/01/28 | 76200 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/01/28 | 75867 | macros/latex/contrib/easybook/easybook.dtx
-2022/01/28 | 753733 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/01/28 | 752445 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/01/28 | 7466 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/01/28 | 745540 | systems/texlive/tlnet/archive/tkz-fct.doc.r61766.tar.xz
2022/01/28 | 74237 | macros/latex/contrib/spbmark/spbmark.pdf
-2022/01/28 | 74118 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2022/01/28 | 739166 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield.pdf
-2022/01/28 | 73652 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/01/28 | 73204 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/01/28 | 72889 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2022/01/28 | 72728 | macros/latex/contrib/proof-at-the-end/proof-at-the-end.dtx
-2022/01/28 | 72005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/01/28 | 71841 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
2022/01/28 | 71369 | macros/latex/contrib/codebox/codebox-doc-en.pdf
2022/01/28 | 70 | macros/latex/contrib/zref-clever/DEPENDS.txt
-2022/01/28 | 70973 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2022/01/28 | 70441 | macros/latex/contrib/pdfmanagement-testphase/l3backend-testphase.dtx
-2022/01/28 | 691859 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/01/28 | 68737 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/01/28 | 68530 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/01/28 | 682181 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/01/28 | 6812778 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/01/28 | 68018 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/01/28 | 67890 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
2022/01/28 | 67879 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield.dtx
2022/01/28 | 678500 | macros/latex/contrib/pdfmanagement-testphase/l3backend-testphase.pdf
-2022/01/28 | 67221 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2022/01/28 | 664573 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.pdf
-2022/01/28 | 65078 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
2022/01/28 | 649022 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.pdf
-2022/01/28 | 64692 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
2022/01/28 | 6463 | macros/latex/contrib/pdfmanagement-testphase/l3pdfxform.dtx
-2022/01/28 | 64539 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/01/28 | 64501 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/01/28 | 63749 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/01/28 | 635157 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/01/28 | 63364 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/01/28 | 633491 | systems/win32/miktex/tm/packages/files.csv.lzma
2022/01/28 | 63267 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmanagement.dtx
2022/01/28 | 6315 | macros/latex/contrib/pdfmanagement-testphase/CHANGELOG.md
-2022/01/28 | 630634 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/01/28 | 629384 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
2022/01/28 | 62656 | systems/texlive/tlnet/archive/siunitx.r61765.tar.xz
-2022/01/28 | 62445 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/01/28 | 62352 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/01/28 | 615805 | macros/latex/contrib/easybook.zip
-2022/01/28 | 598773 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/01/28 | 591257 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/01/28 | 58727 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/01/28 | 58644 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2022/01/28 | 580 | macros/latex/contrib/pdfmanagement-testphase/transparent-ltx.sty
2022/01/28 | 577968 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.pdf
-2022/01/28 | 57561 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
2022/01/28 | 575459 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-radiobutton.pdf
-2022/01/28 | 575298 | macros/latex/contrib/easybook/easybook.pdf
-2022/01/28 | 57423 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/01/28 | 57353 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
2022/01/28 | 572871 | macros/latex/contrib/pdfmanagement-testphase/ltdocinit.pdf
-2022/01/28 | 57209 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2022/01/28 | 5704 | systems/texlive/tlnet/archive/datenumber.source.r61761.tar.xz
-2022/01/28 | 57011 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/01/28 | 56850 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/01/28 | 565707 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/01/28 | 55753 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
2022/01/28 | 552450 | macros/latex/contrib/pdfmanagement-testphase/l3pdffile.pdf
-2022/01/28 | 55198 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/01/28 | 54998 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
2022/01/28 | 547004 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-action.pdf
2022/01/28 | 533242 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-choice.pdf
-2022/01/28 | 532415 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
2022/01/28 | 530048 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-checkbox.pdf
-2022/01/28 | 528104 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
2022/01/28 | 525438 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-pushbutton.pdf
-2022/01/28 | 52514 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/01/28 | 52323 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/01/28 | 52003 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2022/01/28 | 517424 | macros/latex/contrib/pdfmanagement-testphase/l3pdftools.pdf
-2022/01/28 | 51547 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/01/28 | 51411 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/01/28 | 50821 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2022/01/28 | 505748 | macros/latex/contrib/pdfmanagement-testphase/l3pdfdict.pdf
2022/01/28 | 504678 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.pdf
+2022/01/28 | 497726 | macros/latex/contrib/erw-l3/erw-l3.pdf
2022/01/28 | 490723 | macros/latex/contrib/proof-at-the-end.zip
-2022/01/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2022/01/28 | 4884 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.ins
-2022/01/28 | 48820 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2022/01/28 | 4863 | macros/latex/contrib/pdfmanagement-testphase/xcolor-patches-tmp-ltx.sty
-2022/01/28 | 484671 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
2022/01/28 | 483900 | systems/texlive/tlnet/archive/mandi.doc.r61764.tar.xz
-2022/01/28 | 47984 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/01/28 | 478896 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/01/28 | 477696 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2022/01/28 | 4744 | systems/texlive/tlnet/archive/tkz-fct.r61766.tar.xz
2022/01/28 | 4691 | macros/latex/contrib/pdfmanagement-testphase/hyperxmp-patches-tmp-ltx.sty
2022/01/28 | 4627 | macros/latex/contrib/pdfmanagement-testphase/output-patches-tmp-ltx.dtx
-2022/01/28 | 46109 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/01/28 | 45927 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/01/28 | 45733 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/01/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/01/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2022/01/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/01/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2022/01/28 | 446303 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.pdf
-2022/01/28 | 43945 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
2022/01/28 | 43856 | systems/texlive/tlnet/archive/acro.r61762.tar.xz
-2022/01/28 | 43812 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/01/28 | 43650 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/01/28 | 43566 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/01/28 | 43428 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/01/28 | 42763 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
2022/01/28 | 424940 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-firstaid.pdf
2022/01/28 | 417490 | macros/latex/contrib/pdfmanagement-testphase/l3pdfxform.pdf
-2022/01/28 | 41387 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/01/28 | 41237 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/01/28 | 41214 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
2022/01/28 | 4041 | macros/latex/contrib/pdfmanagement-testphase/l3ref-tmp.sty
-2022/01/28 | 403116 | systems/texlive/tlnet/archive/texlive-scripts.doc.r61757.tar.xz
-2022/01/28 | 393910 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/01/28 | 39323 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
2022/01/28 | 390166 | macros/latex/contrib/codebox.zip
-2022/01/28 | 38567 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/01/28 | 38478 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
2022/01/28 | 382883 | macros/latex/contrib/pdfmanagement-testphase/output-patches-tmp-ltx.pdf
2022/01/28 | 37745 | macros/latex/contrib/codebox/codebox.dtx
-2022/01/28 | 37378 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/01/28 | 37132 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/01/28 | 37112 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2022/01/28 | 361422 | macros/latex/contrib/bangorcsthesis.zip
-2022/01/28 | 36059 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/01/28 | 355066 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/01/28 | 35237 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/01/28 | 35179 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/01/28 | 360 | macros/latex/contrib/erw-l3/README.md
2022/01/28 | 347459 | macros/latex/contrib/proof-at-the-end/proof-at-the-end.pdf
-2022/01/28 | 34051 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/01/28 | 332530 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
2022/01/28 | 3308 | systems/texlive/tlnet/archive/datenumber.r61761.tar.xz
-2022/01/28 | 32963 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2022/01/28 | 3274 | macros/latex/contrib/codebox/README.md
-2022/01/28 | 326179 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/01/28 | 32080 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/01/28 | 317512 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/01/28 | 31573 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/01/28 | 31538 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/01/28 | 31412 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
2022/01/28 | 31350 | macros/latex/contrib/pdfmanagement-testphase/l3pdfmeta.dtx
-2022/01/28 | 31335 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2022/01/28 | 310423 | macros/latex/contrib/zref-clever/zref-clever.pdf
2022/01/28 | 3082 | macros/latex/contrib/zref-clever/zref-clever.ins
2022/01/28 | 30793 | macros/latex/contrib/proof-at-the-end/README.md
2022/01/28 | 307264 | systems/texlive/tlnet/archive/datenumber.doc.r61761.tar.xz
-2022/01/28 | 30558 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2022/01/28 | 30480 | systems/texlive/tlnet/archive/mandi.source.r61764.tar.xz
2022/01/28 | 302033 | macros/latex/contrib/codebox/codebox.pdf
-2022/01/28 | 30181 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
2022/01/28 | 298298 | macros/latex/contrib/bangorcsthesis/bangorcsthesis.pdf
-2022/01/28 | 296123 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2022/01/28 | 290639 | macros/latex/contrib/zref-clever/zref-clever.dtx
2022/01/28 | 289 | macros/latex/contrib/codebox/build.sh
-2022/01/28 | 28766 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/01/28 | 28702 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
2022/01/28 | 28676 | macros/latex/contrib/pdfmanagement-testphase/l3pdfannot.dtx
-2022/01/28 | 286567 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2022/01/28 | 286284 | systems/texlive/tlnet/archive/dccpaper.doc.r61763.tar.xz
-2022/01/28 | 286069 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/01/28 | 28582 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/01/28 | 285552 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/01/28 | 28337 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/01/28 | 281919 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2022/01/28 | 2808 | macros/latex/contrib/pascaltriangle/README.md
-2022/01/28 | 2799000 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2022/01/28 | 27977 | macros/latex/contrib/pdfmanagement-testphase/l3pdffile.dtx
-2022/01/28 | 27786 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/01/28 | 27461 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2022/01/28 | 27357 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-radiobutton.dtx
-2022/01/28 | 27252 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
2022/01/28 | 267 | macros/latex/contrib/pascaltriangle/build.sh
-2022/01/28 | 2674148 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2022/01/28 | 26591 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-action.dtx
2022/01/28 | 26584 | systems/texlive/tlnet/archive/dccpaper.source.r61763.tar.xz
2022/01/28 | 26581 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-pushbutton.dtx
-2022/01/28 | 262789 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/01/28 | 262686 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
2022/01/28 | 261104 | macros/latex/contrib/bangorcsthesis/bangorcsthesis.dtx
-2022/01/28 | 259150 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/01/28 | 256593 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/01/28 | 25632147 | systems/texlive/tlnet/install-tl.zip
-2022/01/28 | 254845 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/01/28 | 25480 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2022/01/28 | 25128 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/01/28 | 251250 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/01/28 | 25079 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2022/01/28 | 24808 | systems/texlive/tlnet/archive/dccpaper.r61763.tar.xz
-2022/01/28 | 244997 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/01/28 | 24077 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/01/28 | 23937 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/01/28 | 24558 | macros/latex/contrib/erw-l3/erw-l3.dtx
2022/01/28 | 2364657 | macros/optex.zip
-2022/01/28 | 2342988 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2022/01/28 | 2339 | macros/latex/contrib/zref-clever/CHANGELOG.md
-2022/01/28 | 22157 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2022/01/28 | 22032 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-textfield.dtx
-2022/01/28 | 216595 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/01/28 | 213132 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/01/28 | 21310 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/01/28 | 209862 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/01/28 | 20876635 | systems/texlive/tlnet/install-tl-windows.exe
+2022/01/28 | 2061 | macros/latex/contrib/erw-l3/erw-l3.ins
2022/01/28 | 20475 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-choice.dtx
-2022/01/28 | 203064 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/01/28 | 20190 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
2022/01/28 | 201486 | macros/latex/contrib/datax.zip
-2022/01/28 | 2006600 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/01/28 | 200154 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/01/28 | 199791 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/01/28 | 199422 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/01/28 | 199168 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/01/28 | 196135 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2022/01/28 | 19516 | macros/latex/contrib/pdfmanagement-testphase/ltdocinit.dtx
-2022/01/28 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/01/28 | 18376 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
2022/01/28 | 1822 | macros/latex/contrib/pdfmanagement-testphase/pdflscape-ltx.sty
2022/01/28 | 18208 | macros/latex/contrib/pdfmanagement-testphase/l3pdffield-checkbox.dtx
-2022/01/28 | 181556 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/01/28 | 179944 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2022/01/28 | 17984 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-testphase.dtx
2022/01/28 | 176832 | macros/latex/contrib/pdfmanagement-testphase/hyperref-generic.dtx
2022/01/28 | 17353 | macros/latex/contrib/pdfmanagement-testphase/l3pdfdict.dtx
-2022/01/28 | 1732204 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/01/28 | 172637 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/01/28 | 17090530 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/01/28 | 168796 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2022/01/28 | 167589 | macros/latex/contrib/pascaltriangle.zip
2022/01/28 | 165740 | macros/latex/contrib/pascaltriangle/pascaltriangle.pdf
-2022/01/28 | 16569 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/01/28 | 16509 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/01/28 | 157565 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2022/01/28 | 15698 | macros/latex/contrib/pdfmanagement-testphase/l3pdftools.dtx
-2022/01/28 | 155441 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2022/01/28 | 1542110 | install/macros/latex/contrib/zref-clever.tds.zip
-2022/01/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/01/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/01/28 | 152020 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
2022/01/28 | 1509701 | macros/latex/contrib/zref-clever.zip
-2022/01/28 | 1499490 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2022/01/28 | 1486 | macros/latex/contrib/zref-clever/zref-clever-code.tex
-2022/01/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/01/28 | 1452954 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/01/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/01/28 | 14408 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2022/01/28 | 14300 | macros/latex/contrib/zref-clever/MANIFEST.md
-2022/01/28 | 1411214 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/01/28 | 1410657 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/01/28 | 139184 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2022/01/28 | 13840 | macros/latex/contrib/pascaltriangle/pascaltriangle.sty
-2022/01/28 | 135904 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/01/28 | 1355173 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2022/01/28 | 13535 | macros/latex/contrib/spbmark/spbmark.sty
-2022/01/28 | 13510 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2022/01/28 | 134989 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/01/28 | 1322845 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/01/28 | 1306742 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2022/01/28 | 1306402 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/01/28 | 1300069 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/01/28 | 126864 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
2022/01/28 | 1239228 | systems/texlive/tlnet/archive/acro.doc.r61762.tar.xz
2022/01/28 | 12351 | macros/latex/contrib/codebox/codebox-doc-en.tex
2022/01/28 | 121561 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.pdf
2022/01/28 | 1207136 | systems/texlive/tlnet/archive/siunitx.doc.r61765.tar.xz
-2022/01/28 | 120229 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
2022/01/28 | 1200 | macros/latex/contrib/pdfmanagement-testphase/README.md
2022/01/28 | 11988 | systems/texlive/tlnet/archive/mandi.r61764.tar.xz
2022/01/28 | 11949 | macros/latex/contrib/spbmark/spbmark.tex
-2022/01/28 | 1181080 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2022/01/28 | 1175713 | macros/latex/contrib/zref-clever/zref-clever-code.pdf
2022/01/28 | 117090 | macros/latex/contrib/zref-clever/zref-clever.tex
-2022/01/28 | 115635 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/01/28 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2022/01/28 | 11447 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-firstaid.dtx
-2022/01/28 | 113011 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/01/28 | 112666 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2022/01/28 | 11136248 | macros/latex/contrib/pdfmanagement-testphase.zip
-2022/01/28 | 109548 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/01/28 | 109308 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/01/28 | 1086642 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/01/28 | 108396 | systems/texlive/tlnet/archive/texlive-scripts.r61757.tar.xz
2022/01/28 | 108388 | systems/texlive/tlnet/archive/siunitx.source.r61765.tar.xz
2022/01/28 | 10624 | macros/latex/contrib/pascaltriangle/pascaltriangle.tex
-2022/01/28 | 104697 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/01/28 | 103410 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/01/28 | 101559 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
2022/01/27 | 996 | macros/latex/contrib/siunitx/README.md
2022/01/27 | 99523 | macros/latex/contrib/dccpaper/dccpaper.dtx
2022/01/27 | 98548 | macros/latex/contrib/siunitx/siunitx-unit.dtx
@@ -331,7 +703,6 @@
2022/01/27 | 760097 | macros/latex/contrib/tkz/tkz-fct.zip
2022/01/27 | 757 | macros/latex/contrib/acro/examples/acro.example.texsx-542461.tex
2022/01/27 | 746688 | systems/texlive/tlnet/archive/wrapfig2.doc.r61749.tar.xz
-2022/01/27 | 7398 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/01/27 | 732 | systems/texlive/tlnet/archive/latex2e-help-texinfo.r61750.tar.xz
2022/01/27 | 706 | macros/latex/contrib/acro/examples/acro.example.issue-111.tex
2022/01/27 | 697412 | systems/texlive/tlnet/archive/babel.source.r61748.tar.xz
@@ -342,7 +713,6 @@
2022/01/27 | 6260 | systems/texlive/tlnet/archive/wrapfig2.r61749.tar.xz
2022/01/27 | 608200 | macros/latex/contrib/siunitx/siunitx-code.pdf
2022/01/27 | 59921 | macros/latex/contrib/dccpaper/dccpaper-by.eps
-2022/01/27 | 596328 | systems/texlive/tlnet/archive/easybook.doc.r61745.tar.xz
2022/01/27 | 519765 | macros/latex/contrib/mandi.zip
2022/01/27 | 50881 | macros/latex/contrib/siunitx/siunitx-table.dtx
2022/01/27 | 5029 | macros/latex/contrib/siunitx/siunitx-locale.dtx
@@ -397,8 +767,6 @@
2022/01/27 | 174172 | macros/latex/contrib/acro/acro.sty
2022/01/27 | 1729 | macros/latex/contrib/siunitx/siunitx-binary.cfg
2022/01/27 | 16709 | macros/latex/contrib/siunitx/siunitx-angle.dtx
-2022/01/27 | 16512 | systems/texlive/tlnet/archive/easybook.source.r61745.tar.xz
-2022/01/27 | 16464 | systems/texlive/tlnet/archive/easybook.r61745.tar.xz
2022/01/27 | 1642 | macros/latex/contrib/datax/README.md
2022/01/27 | 15855 | macros/latex/contrib/acro/examples/acro.example.texsx-515295.pdf
2022/01/27 | 1584 | macros/latex/contrib/datenumber/README.txt
@@ -427,7 +795,6 @@
2022/01/26 | 817399 | info/latex2e-help-texinfo/latex2e.txt
2022/01/26 | 794551 | macros/latex/required/babel/base/locale.zip
2022/01/26 | 7461 | macros/latex/required/babel/base/babel.ins
-2022/01/26 | 74192 | systems/texlive/tlnet/archive/spbmark.doc.r61740.tar.xz
2022/01/26 | 7352 | info/latex2e-help-texinfo/NEWS
2022/01/26 | 728574 | info/latex2e-help-texinfo/latex2e.texi
2022/01/26 | 721772 | macros/latex/required/babel/base/babel.dtx
@@ -449,7 +816,6 @@
2022/01/26 | 3568290 | dviware/dvisvgm.zip
2022/01/26 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
2022/01/26 | 33403 | dviware/dvisvgm/libs/brotli/Makefile.in
-2022/01/26 | 3144 | systems/texlive/tlnet/archive/spbmark.r61740.tar.xz
2022/01/26 | 3139296 | systems/texlive/tlnet/archive/animate.doc.r61736.tar.xz
2022/01/26 | 30172 | systems/texlive/tlnet/archive/animate.source.r61736.tar.xz
2022/01/26 | 2875027 | install/macros/latex/required/babel-base.tds.zip
@@ -555,7 +921,6 @@
2022/01/24 | 960 | systems/texlive/tlnet/archive/biolett-bst.doc.r61719.tar.xz
2022/01/24 | 952 | systems/texlive/tlnet/archive/edmac.source.r61719.tar.xz
2022/01/24 | 9480 | fonts/utilities/fontools/bin/splitttc
-2022/01/24 | 937908 | systems/texlive/tlnet/archive/tex4ht.r61710.tar.xz
2022/01/24 | 937456 | systems/texlive/tlnet/archive/junicode.r61719.tar.xz
2022/01/24 | 9336 | systems/texlive/tlnet/archive/wrapfig.r61719.tar.xz
2022/01/24 | 931848 | systems/win32/miktex/tm/packages/latex-lab-dev__doc.tar.lzma
@@ -577,7 +942,6 @@
2022/01/24 | 85740 | systems/texlive/tlnet/archive/fontinst.r61719.tar.xz
2022/01/24 | 857265 | systems/win32/miktex/tm/packages/l3backend__doc.tar.lzma
2022/01/24 | 856 | systems/texlive/tlnet/archive/knuth-pdf.r61719.tar.xz
-2022/01/24 | 8558664 | systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r61719.tar.xz
2022/01/24 | 855308 | systems/texlive/tlnet/archive/mathfont.doc.r61719.tar.xz
2022/01/24 | 8523446 | systems/win32/miktex/tm/packages/pdfmanagement-testphase__doc.tar.lzma
2022/01/24 | 847348 | systems/win32/miktex/tm/packages/chemformula__doc.tar.lzma
@@ -700,7 +1064,6 @@
2022/01/24 | 511088 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r61719.tar.xz
2022/01/24 | 50500 | systems/texlive/tlnet/archive/uwa-pif.doc.r61719.tar.xz
2022/01/24 | 49989 | systems/win32/miktex/tm/packages/pdfmanagement-testphase.tar.lzma
-2022/01/24 | 49900 | systems/texlive/tlnet/archive/pdfmanagement-testphase.r61719.tar.xz
2022/01/24 | 4908 | systems/win32/miktex/tm/packages/bodeplot.tar.lzma
2022/01/24 | 488 | systems/texlive/tlnet/archive/identkey.doc.r61719.tar.xz
2022/01/24 | 481072 | systems/texlive/tlnet/archive/courier.r61719.tar.xz
@@ -980,7 +1343,6 @@
2022/01/24 | 1383004 | systems/texlive/tlnet/archive/pst-spinner.doc.r61719.tar.xz
2022/01/24 | 138164 | systems/texlive/tlnet/archive/ut-thesis.doc.r61719.tar.xz
2022/01/24 | 1376 | systems/texlive/tlnet/archive/xpeek.r61719.tar.xz
-2022/01/24 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r61710.tar.xz
2022/01/24 | 135820 | systems/texlive/tlnet/archive/psutils.doc.r61719.tar.xz
2022/01/24 | 1349951 | systems/win32/miktex/tm/packages/zref-clever__doc.tar.lzma
2022/01/24 | 134640 | systems/texlive/tlnet/archive/grid.doc.r61719.tar.xz
@@ -997,11 +1359,9 @@
2022/01/24 | 126619 | systems/win32/miktex/tm/packages/iexec__doc.tar.lzma
2022/01/24 | 1265502 | systems/win32/miktex/tm/packages/asmejour__source.tar.lzma
2022/01/24 | 12544 | systems/texlive/tlnet/archive/tipauni.source.r61719.tar.xz
-2022/01/24 | 125340 | systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r61719.tar.xz
2022/01/24 | 1247120 | systems/texlive/tlnet/archive/gentium-tug.doc.r61719.tar.xz
2022/01/24 | 12444 | systems/texlive/tlnet/archive/epstopdf.r61719.tar.xz
2022/01/24 | 124057 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma
-2022/01/24 | 1234828 | systems/texlive/tlnet/archive/tex4ht.source.r61710.tar.xz
2022/01/24 | 12347 | systems/win32/miktex/tm/packages/luamplib.tar.lzma
2022/01/24 | 12315501 | systems/win32/miktex/tm/packages/pstricks__doc.tar.lzma
2022/01/24 | 123072 | systems/texlive/tlnet/archive/inline-images.doc.r61719.tar.xz
@@ -1070,7 +1430,6 @@
2022/01/23 | 19106 | macros/latex/contrib/altsubsup/LICENSE
2022/01/23 | 189315 | macros/latex/contrib/nicematrix/nicematrix-french.tex
2022/01/23 | 186877 | macros/latex/contrib/ffcode/ffcode.pdf
-2022/01/23 | 180756 | support/TeX4ht/source/ChangeLog
2022/01/23 | 15588 | macros/latex/contrib/chemformula/HISTORY
2022/01/23 | 151133 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
2022/01/23 | 1482850 | macros/latex/contrib/nicematrix/nicematrix.pdf
@@ -1083,1622 +1442,5 @@
2022/01/23 | 11590 | macros/latex/contrib/bmstu/examples/examples.tex
2022/01/23 | 11319 | macros/latex/contrib/chemformula/chemformula-manual.cls
2022/01/23 | 1128 | systems/texlive/tlnet/archive/citation-style-language.source.r61699.tar.xz
-2022/01/23 | 1105368 | support/TeX4ht/source/tex4ht-4ht.tex
2022/01/23 | 10834 | support/TeX4ht/source/tex4ht-html5.tex
2022/01/23 | 103112 | systems/texlive/tlnet/archive/citation-style-language.r61699.tar.xz
-2022/01/22 | 99 | graphics/asymptote/base/asy_filetype.vim
-2022/01/22 | 999 | graphics/asymptote/GUI/res/icons/brush.svg
-2022/01/22 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg
-2022/01/22 | 994 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/footer_sf/common_footer.htm
-2022/01/22 | 9945 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/SemanticTokens.h
-2022/01/22 | 9923 | graphics/asymptote/profiler.h
-2022/01/22 | 990 | graphics/asymptote/examples/RiemannSphere.asy
-2022/01/22 | 9898 | biblio/citation-style-language/american-chemical-society.csl
-2022/01/22 | 989121 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/Glew/CustomGL/glew.h
-2022/01/22 | 986 | graphics/asymptote/predicates.h
-2022/01/22 | 986 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/quickstart/quickstart.cpp
-2022/01/22 | 9867 | graphics/asymptote/runstring.in
-2022/01/22 | 9826 | graphics/asymptote/base/rationalSimplex.asy
-2022/01/22 | 9822 | graphics/asymptote/doc/FAQ/m-html.pl
-2022/01/22 | 980 | graphics/asymptote/examples/filesurface.asy
-2022/01/22 | 9805 | graphics/asymptote/doc/asymptote.sty
-2022/01/22 | 978 | graphics/asymptote/examples/worksheet.asy
-2022/01/22 | 9784 | graphics/asymptote/triple.h
-2022/01/22 | 9772 | graphics/asymptote/fundec.cc
-2022/01/22 | 974 | graphics/asymptote/prc/Makefile
-2022/01/22 | 974530 | graphics/mcf2graph.zip
-2022/01/22 | 973 | graphics/asymptote/examples/fequlogo.asy
-2022/01/22 | 972 | graphics/asymptote/examples/triads.asy
-2022/01/22 | 9710 | biblio/citation-style-language/csl-locales-uk-UA.xml
-2022/01/22 | 969 | graphics/asymptote/runfile.h
-2022/01/22 | 968 | graphics/asymptote/LspCpp/packages.config
-2022/01/22 | 968193 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/Glew/glew.c
-2022/01/22 | 967 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/footer_sf/overview_footer.htm
-2022/01/22 | 966 | graphics/asymptote/tests/array/solve.asy
-2022/01/22 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg
-2022/01/22 | 95 | graphics/asymptote/prc/test.asy
-2022/01/22 | 95805 | macros/latex/contrib/factura/factura-ejemplo-prefactura.pdf
-2022/01/22 | 9562 | graphics/asymptote/base/bezulate.asy
-2022/01/22 | 954 | graphics/asymptote/examples/poster.asy
-2022/01/22 | 953 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/workspaceFolders.h
-2022/01/22 | 952118 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/nuklear.h
-2022/01/22 | 949 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/Context.cpp
-2022/01/22 | 94848 | graphics/asymptote/GUI/Window1.py
-2022/01/22 | 946 | graphics/asymptote/examples/animations/cube.asy
-2022/01/22 | 9462 | graphics/asymptote/glrender.h
-2022/01/22 | 942 | graphics/asymptote/statistics.h
-2022/01/22 | 937 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/did_open.h
-2022/01/22 | 936 | graphics/asymptote/tests/array/array.asy
-2022/01/22 | 934 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/declaration_definition.h
-2022/01/22 | 9334 | graphics/asymptote/base/plain_paths.asy
-2022/01/22 | 9328 | graphics/asymptote/doc/FAQ/bfnnconv.pl
-2022/01/22 | 930 | graphics/asymptote/examples/polararea.asy
-2022/01/22 | 9251 | graphics/asymptote/errors
-2022/01/22 | 922 | graphics/asymptote/doc/imagecontour.asy
-2022/01/22 | 92297 | graphics/asymptote/webgl/gl.js
-2022/01/22 | 9216 | indexing/xindex/doc/tests/demo3.pdf
-2022/01/22 | 920 | graphics/asymptote/makeUnique.h
-2022/01/22 | 916 | graphics/asymptote/opcodes.h
-2022/01/22 | 912 | graphics/asymptote/doc/errorbars.asy
-2022/01/22 | 9104 | graphics/asymptote/symbol.cc
-2022/01/22 | 908 | graphics/asymptote/modifier.h
-2022/01/22 | 908 | graphics/asymptote/coenv.h
-2022/01/22 | 908 | graphics/asymptote/base/map.asy
-2022/01/22 | 9088 | graphics/asymptote/application.h
-2022/01/22 | 907 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/OverridableMethod.h
-2022/01/22 | 9022 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/nfd_gtk.c
-2022/01/22 | 9021 | graphics/asymptote/psfile.h
-2022/01/22 | 901 | graphics/asymptote/virtualfieldaccess.cc
-2022/01/22 | 901 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/executeCommand.h
-2022/01/22 | 8990 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.cpp
-2022/01/22 | 897 | graphics/asymptote/doc/flowchartdemo.asy
-2022/01/22 | 88 | graphics/asymptote/cudareflect/tinyexr/examples/exrfilter/README.md
-2022/01/22 | 886 | graphics/asymptote/angle.h
-2022/01/22 | 8856 | graphics/asymptote/runmath.in
-2022/01/22 | 8843 | graphics/asymptote/doc/asy.1
-2022/01/22 | 883 | graphics/asymptote/cudareflect/helper.cuh
-2022/01/22 | 8820 | biblio/citation-style-language/csl-locales-ar.xml
-2022/01/22 | 880 | graphics/asymptote/doc/xasy.1x
-2022/01/22 | 879 | graphics/asymptote/examples/markregular.asy
-2022/01/22 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc
-2022/01/22 | 877 | graphics/asymptote/GUI/Widg_addPolyOpt.py
-2022/01/22 | 877 | graphics/asymptote/doc/markers2.asy
-2022/01/22 | 876 | graphics/asymptote/GUI/res/icons/edit.svg
-2022/01/22 | 872 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/range_formatting.h
-2022/01/22 | 8711 | graphics/asymptote/base/plain_pens.asy
-2022/01/22 | 86 | graphics/asymptote/doc/cylinderskeleton.asy
-2022/01/22 | 868 | graphics/asymptote/examples/twistedtubes.asy
-2022/01/22 | 867 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/Condition.h
-2022/01/22 | 867 | graphics/asymptote/cudareflect/tinyexr/test/unit/config-msvc.py
-2022/01/22 | 866 | graphics/asymptote/examples/xxsq01x-1.asy
-2022/01/22 | 8668 | graphics/asymptote/xstream.h
-2022/01/22 | 85 | graphics/asymptote/cudareflect/tinyexr/vcsetup2019.bat
-2022/01/22 | 85989 | graphics/asymptote/base/three.asy
-2022/01/22 | 858 | graphics/asymptote/GUI/res/icons/center.svg
-2022/01/22 | 856 | graphics/asymptote/examples/animations/sphere.asy
-2022/01/22 | 8521 | graphics/asymptote/LspCpp/LibLsp/lsp/ClientPreferences.h
-2022/01/22 | 8519 | graphics/asymptote/cudareflect/ReflectanceMapper.cu
-2022/01/22 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg
-2022/01/22 | 8493 | indexing/xindex/lualatex/xindex-pretty.lua
-2022/01/22 | 845 | graphics/asymptote/envcompleter.h
-2022/01/22 | 8456 | graphics/asymptote/cudareflect/tinyexr/examples/deepview/trackball.cc
-2022/01/22 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg
-2022/01/22 | 8440 | biblio/citation-style-language/csl-locales-zh-TW.xml
-2022/01/22 | 8439 | graphics/asymptote/runpath.in
-2022/01/22 | 842 | graphics/asymptote/LspCpp/LibLsp/lsp/ProcessIoService.h
-2022/01/22 | 842 | graphics/asymptote/LspCpp/LibLsp/lsp/lsRange.h
-2022/01/22 | 842 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h
-2022/01/22 | 8429 | graphics/asymptote/examples/thermodynamics.asy
-2022/01/22 | 8429568 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe
-2022/01/22 | 8411 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/reference.dox
-2022/01/22 | 839 | graphics/asymptote/examples/venn3.asy
-2022/01/22 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg
-2022/01/22 | 8371 | graphics/asymptote/prc/PRCbitStream.cc
-2022/01/22 | 83449 | graphics/asymptote/lex.yy.cc
-2022/01/22 | 8342 | graphics/asymptote/base/simplex.asy
-2022/01/22 | 832 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-255456016cca60ddb5c5ed6898182e13739bf687b17d1411e97bb60ad95e7a84_min
-2022/01/22 | 831 | graphics/asymptote/runbacktrace.in
-2022/01/22 | 831 | graphics/asymptote/cudareflect/tinyexr/test/fuzzer/fuzz.cc
-2022/01/22 | 8305664 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe
-2022/01/22 | 829 | graphics/asymptote/examples/shellsqrtx01.asy
-2022/01/22 | 8296 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/overview.txt
-2022/01/22 | 828 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h
-2022/01/22 | 827 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h
-2022/01/22 | 825 | graphics/asymptote/examples/xxsq01y.asy
-2022/01/22 | 8243 | graphics/asymptote/base/asy-kate.sh
-2022/01/22 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg
-2022/01/22 | 821 | graphics/asymptote/v3dtypes.py
-2022/01/22 | 821 | graphics/asymptote/examples/SierpinskiGasket.asy
-2022/01/22 | 820 | graphics/asymptote/webgl/license
-2022/01/22 | 820 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/LICENSE
-2022/01/22 | 81 | graphics/asymptote/doc/bezier.asy
-2022/01/22 | 818 | graphics/asymptote/GLTextures.cc
-2022/01/22 | 814 | graphics/asymptote/camperror.h
-2022/01/22 | 8128 | biblio/citation-style-language/elsevier-harvard.csl
-2022/01/22 | 810 | graphics/asymptote/examples/orthocenter.asy
-2022/01/22 | 81036 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf
-2022/01/22 | 8096 | graphics/asymptote/runhistory.cc
-2022/01/22 | 8095 | graphics/asymptote/LspCpp/example/WebsocketExample.cpp
-2022/01/22 | 808 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/did_save.h
-2022/01/22 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg
-2022/01/22 | 8067 | biblio/citation-style-language/csl-locales-zh-CN.xml
-2022/01/22 | 8052 | biblio/citation-style-language/american-political-science-association.csl
-2022/01/22 | 80454 | indexing/xindex/lualatex/xindex-unicode.lua
-2022/01/22 | 8037 | graphics/asymptote/name.cc
-2022/01/22 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg
-2022/01/22 | 802 | graphics/asymptote/examples/vertexshading.asy
-2022/01/22 | 802 | graphics/asymptote/examples/controlsystem.asy
-2022/01/22 | 801 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/Makefile
-2022/01/22 | 8008 | graphics/asymptote/runpath3d.in
-2022/01/22 | 798 | graphics/asymptote/examples/animations/torusanimation.asy
-2022/01/22 | 794 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/execute_command.h
-2022/01/22 | 793 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-eedff3a9e99eb1c0fd3a3b0989e7c44c0a69f04f10b23e5264f362a4773f4397_min
-2022/01/22 | 792 | graphics/asymptote/shaders.h
-2022/01/22 | 792 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/formatting.h
-2022/01/22 | 792 | graphics/asymptote/doc/secondaryaxis.asy
-2022/01/22 | 79003 | graphics/asymptote/GUI/windows/window1.ui
-2022/01/22 | 78 | graphics/asymptote/examples/randompath3.asy
-2022/01/22 | 789 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveTypeHierarchy.h
-2022/01/22 | 7821 | indexing/xindex/lualatex/xindex-yannis.lua
-2022/01/22 | 780 | graphics/asymptote/GUI/res/icons/check.svg
-2022/01/22 | 77 | graphics/asymptote/tests/gc/string.asy
-2022/01/22 | 7790 | graphics/asymptote/coder.cc
-2022/01/22 | 778 | graphics/asymptote/LspCpp/LibLsp/lsp/lsDocumentUri.h
-2022/01/22 | 7780 | graphics/asymptote/cudareflect/main.cc
-2022/01/22 | 7765 | indexing/xindex/scripts/xindex.lua
-2022/01/22 | 7737 | graphics/asymptote/LspCpp/network/string_view.hpp
-2022/01/22 | 770 | graphics/asymptote/asy.rc
-2022/01/22 | 76 | graphics/asymptote/examples/grid.asy
-2022/01/22 | 768 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/did_close.h
-2022/01/22 | 7684 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/sanitize-helpers.cmake
-2022/01/22 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js
-2022/01/22 | 7671 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/Context.h
-2022/01/22 | 766 | graphics/asymptote/vm.h
-2022/01/22 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg
-2022/01/22 | 7639 | graphics/asymptote/LICENSE.LESSER
-2022/01/22 | 7632 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/pool.hpp
-2022/01/22 | 762 | graphics/asymptote/examples/clockarray.asy
-2022/01/22 | 7619 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/threadpool.css
-2022/01/22 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg
-2022/01/22 | 754 | graphics/asymptote/GUI/res/icons/circle.svg
-2022/01/22 | 754 | graphics/asymptote/doc/graphmarkers.asy
-2022/01/22 | 751 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/publishDiagnostics.h
-2022/01/22 | 74 | graphics/asymptote/LspCpp/LibLsp/lsp/method_type.h
-2022/01/22 | 748 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h
-2022/01/22 | 747 | graphics/asymptote/examples/pseudosphere.asy
-2022/01/22 | 746 | graphics/asymptote/tests/array/sort.asy
-2022/01/22 | 743 | graphics/asymptote/examples/xxsq01.asy
-2022/01/22 | 741 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/test/test_opendialogmultiple.c
-2022/01/22 | 7407 | graphics/asymptote/base/graph_splinetype.asy
-2022/01/22 | 739 | graphics/asymptote/examples/condor.asy
-2022/01/22 | 738 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h
-2022/01/22 | 737 | graphics/asymptote/tests/array/determinant.asy
-2022/01/22 | 734 | graphics/asymptote/examples/quilt.asy
-2022/01/22 | 73435 | graphics/asymptote/GL/glxew.h
-2022/01/22 | 733 | graphics/asymptote/GUI/xasySvg.py
-2022/01/22 | 73254 | graphics/asymptote/runarray.cc
-2022/01/22 | 730 | graphics/asymptote/LspCpp/network/uri/detail/uri_parse_authority.hpp
-2022/01/22 | 7305 | graphics/asymptote/base/stats.asy
-2022/01/22 | 7302 | graphics/asymptote/base/markers.asy
-2022/01/22 | 72 | graphics/asymptote/tests/gc/pen.asy
-2022/01/22 | 729 | graphics/asymptote/base/labelpath.asy
-2022/01/22 | 7295 | graphics/asymptote/base/plain.asy
-2022/01/22 | 727 | graphics/asymptote/examples/fermi.asy
-2022/01/22 | 7274 | graphics/asymptote/runtime.pl
-2022/01/22 | 722 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/searchSymbols.h
-2022/01/22 | 72283 | graphics/asymptote/base/three_surface.asy
-2022/01/22 | 7222 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py
-2022/01/22 | 71994 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/Glew/CustomGL/glxew.h
-2022/01/22 | 7193 | biblio/citation-style-language/citeproc-formats.lua
-2022/01/22 | 7152 | graphics/asymptote/LspCpp/LibLsp/lsp/lsp_completion.h
-2022/01/22 | 714 | graphics/asymptote/mod.h
-2022/01/22 | 714 | graphics/asymptote/LspCpp/network/uri/detail/uri_resolve.hpp
-2022/01/22 | 714 | graphics/asymptote/examples/unitoctantx.asy
-2022/01/22 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg
-2022/01/22 | 713 | graphics/asymptote/examples/gamma3.asy
-2022/01/22 | 71368 | graphics/asymptote/base/asy-mode.el
-2022/01/22 | 71201 | graphics/asymptote/prc/oPRCFile.cc
-2022/01/22 | 711 | graphics/asymptote/examples/partialsurface.asy
-2022/01/22 | 710 | graphics/asymptote/examples/fjortoft.asy
-2022/01/22 | 70 | graphics/asymptote/tests/gc/transform.asy
-2022/01/22 | 709 | graphics/asymptote/cudareflect/tinyexr/test/fuzzer/Makefile
-2022/01/22 | 7099 | graphics/asymptote/config.h.in
-2022/01/22 | 706 | graphics/asymptote/LspCpp/LibLsp/lsp/AbsolutePath.h
-2022/01/22 | 703 | graphics/asymptote/examples/NURBScurve.asy
-2022/01/22 | 70102 | graphics/asymptote/base/graph3.asy
-2022/01/22 | 700 | systems/texlive/tlnet/archive/citation-style-language.win32.r61687.tar.xz
-2022/01/22 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po
-2022/01/22 | 69900 | biblio/citation-style-language/apa.csl
-2022/01/22 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg
-2022/01/22 | 69441 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/miniz.h
-2022/01/22 | 693 | graphics/asymptote/LspCpp/LibLsp/lsp/general/progress.h
-2022/01/22 | 6917 | graphics/asymptote/LspCpp/network/uri/uri_builder.hpp
-2022/01/22 | 6911 | graphics/asymptote/errortest.asy
-2022/01/22 | 690 | graphics/asymptote/examples/layers.asy
-2022/01/22 | 689 | biblio/citation-style-language/citeproc-node-group.lua
-2022/01/22 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui
-2022/01/22 | 688 | graphics/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentEdit.h
-2022/01/22 | 688 | graphics/asymptote/examples/centroidfg.asy
-2022/01/22 | 6889 | graphics/asymptote/LspCpp/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h
-2022/01/22 | 687 | graphics/asymptote/cudareflect/tinyexr/examples/exr2fptiff/Makefile
-2022/01/22 | 683 | graphics/asymptote/examples/fractaltree.asy
-2022/01/22 | 68347 | graphics/asymptote/base/webgl/asygl.js
-2022/01/22 | 68288 | systems/texlive/tlnet/archive/latexindent.r61686.tar.xz
-2022/01/22 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc
-2022/01/22 | 680 | graphics/asymptote/tests/array/delete.asy
-2022/01/22 | 67 | graphics/asymptote/LspCpp/third_party/threadpool/project-root.jam
-2022/01/22 | 679 | graphics/asymptote/examples/genusthree.asy
-2022/01/22 | 678 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-5b66774a7498c635334ad386be0c3b359951738ac47f14878a3346d1c6ea0fe5_min
-2022/01/22 | 6787 | graphics/asymptote/drawlabel.cc
-2022/01/22 | 677 | graphics/asymptote/doc/Bode.asy
-2022/01/22 | 677 | graphics/asymptote/base/shaders/vertex.glsl
-2022/01/22 | 6772 | graphics/asymptote/cudareflect/tinyexr/examples/nornalmap/main.cc
-2022/01/22 | 676 | graphics/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentItem.h
-2022/01/22 | 6763 | biblio/citation-style-language/csl-core.lua
-2022/01/22 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg
-2022/01/22 | 674 | graphics/asymptote/examples/sqrtx01.asy
-2022/01/22 | 673 | graphics/asymptote/GUI/res/icons/save.svg
-2022/01/22 | 6726 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/examples/example3.c
-2022/01/22 | 6725 | graphics/asymptote/guide.h
-2022/01/22 | 6717 | graphics/asymptote/GUI/xasyOptions.py
-2022/01/22 | 670 | graphics/asymptote/base/v3dtypes.asy
-2022/01/22 | 6703 | biblio/citation-style-language/citeproc-node-layout.lua
-2022/01/22 | 66 | graphics/asymptote/examples/shade.asy
-2022/01/22 | 669 | graphics/asymptote/drawpath.h
-2022/01/22 | 667 | graphics/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentPositionParams.h
-2022/01/22 | 667 | graphics/asymptote/examples/spring.asy
-2022/01/22 | 66751 | graphics/asymptote/prc/writePRC.cc
-2022/01/22 | 6650 | graphics/asymptote/getopt.h
-2022/01/22 | 6641 | graphics/asymptote/main.cc
-2022/01/22 | 663 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool.hpp
-2022/01/22 | 6634 | graphics/asymptote/simpson.cc
-2022/01/22 | 65 | graphics/asymptote/tests/gc/guide.asy
-2022/01/22 | 658 | graphics/asymptote/LspCpp/network/uri/detail/uri_advance_parts.hpp
-2022/01/22 | 657 | graphics/asymptote/examples/lowupint.asy
-2022/01/22 | 657 | graphics/asymptote/examples/100d.views
-2022/01/22 | 657 | graphics/asymptote/base/reload.js
-2022/01/22 | 6553 | graphics/asymptote/cudareflect/tinyexr/examples/deepview/main.cc
-2022/01/22 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui
-2022/01/22 | 6551 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/examples/example2.c
-2022/01/22 | 6550 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/scheduling_policies.hpp
-2022/01/22 | 654 | graphics/asymptote/fpu.h
-2022/01/22 | 654 | graphics/asymptote/examples/limit.asy
-2022/01/22 | 6528 | graphics/asymptote/lspserv.h
-2022/01/22 | 6525 | graphics/asymptote/drawfill.h
-2022/01/22 | 650 | graphics/asymptote/prcfile.h
-2022/01/22 | 6503 | graphics/asymptote/tests/types/constructor.asy
-2022/01/22 | 64 | graphics/asymptote/cudareflect/tinyexr/test/fuzzer/issue-62-tinyexr_memcpy_heap-buffer-overflow
-2022/01/22 | 643 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/footer/common_footer.htm
-2022/01/22 | 64207 | graphics/asymptote/base/graph.asy
-2022/01/22 | 641 | graphics/asymptote/examples/pOrbital.asy
-2022/01/22 | 6414 | graphics/asymptote/mathop.h
-2022/01/22 | 6404 | indexing/xindex/doc/tests/demo-hyperref.ind
-2022/01/22 | 639 | graphics/asymptote/tests/arith/transform.asy
-2022/01/22 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg
-2022/01/22 | 6386 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.h
-2022/01/22 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg
-2022/01/22 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg
-2022/01/22 | 6370 | graphics/asymptote/asymptote.nsi
-2022/01/22 | 6369 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/traits.h
-2022/01/22 | 6350 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/tutorial.txt
-2022/01/22 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg
-2022/01/22 | 63314 | graphics/asymptote/GL/wglew.h
-2022/01/22 | 632 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/sct/SCTConfig.h
-2022/01/22 | 632 | graphics/asymptote/examples/label3zoom.asy
-2022/01/22 | 631 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkToStringStatus.h
-2022/01/22 | 631 | graphics/asymptote/locate.h
-2022/01/22 | 63193 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/screens/open_gtk3.png
-2022/01/22 | 6318 | graphics/asymptote/doc/leastsquares.dat
-2022/01/22 | 63136 | graphics/asymptote/doc/FAQ/asy-faq.info
-2022/01/22 | 630 | indexing/xindex/doc/tests/Umlaute.ind
-2022/01/22 | 630 | indexing/xindex/doc/tests/Umlaute2.ind
-2022/01/22 | 630 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-24322747c47e87a10e4407528b779a1a763a48135384909b3d1010bbba1d4c28_min
-2022/01/22 | 62 | graphics/asymptote/tests/gc/array.asy
-2022/01/22 | 62 | graphics/asymptote/revision.cc
-2022/01/22 | 628 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/message.h
-2022/01/22 | 628 | graphics/asymptote/examples/wedge.asy
-2022/01/22 | 628 | graphics/asymptote/examples/polarcircle.asy
-2022/01/22 | 6288 | graphics/asymptote/transform.h
-2022/01/22 | 6287 | graphics/asymptote/base/plain_prethree.asy
-2022/01/22 | 6278 | graphics/asymptote/base/plain_filldraw.asy
-2022/01/22 | 6275 | graphics/asymptote/generate_enums.py
-2022/01/22 | 626 | graphics/asymptote/examples/venn.asy
-2022/01/22 | 625 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/footer/overview_footer.htm
-2022/01/22 | 625 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/addOverridableMethods.h
-2022/01/22 | 6247 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py
-2022/01/22 | 62206 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/Glew/CustomGL/wglew.h
-2022/01/22 | 620 | graphics/asymptote/tests/arith/integer.asy
-2022/01/22 | 61 | graphics/asymptote/examples/axialshade.asy
-2022/01/22 | 61 | graphics/asymptote/cudareflect/tinyexr/test/issues/160/README.md
-2022/01/22 | 6189 | graphics/asymptote/camp.tab.h
-2022/01/22 | 617 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateConstructors.h
-2022/01/22 | 617 | graphics/asymptote/doc/logo.asy
-2022/01/22 | 616 | graphics/asymptote/examples/Gouraudcontour.asy
-2022/01/22 | 615 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/nfd_common.h
-2022/01/22 | 6159 | graphics/asymptote/base/plain_strings.asy
-2022/01/22 | 612 | graphics/asymptote/cudareflect/tinyexr/experimental/js/README.md
-2022/01/22 | 612 | graphics/asymptote/cudareflect/tinyexr/examples/exr2rgbe/exr2rgbe.cc
-2022/01/22 | 611 | graphics/asymptote/GUI/xasy.py
-2022/01/22 | 6117 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/nfd_cocoa.m
-2022/01/22 | 610 | graphics/asymptote/examples/impact.asy
-2022/01/22 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl
-2022/01/22 | 609 | graphics/asymptote/keywords.cc
-2022/01/22 | 6099 | indexing/xindex/lualatex/xindex-norsk.lua
-2022/01/22 | 60939 | graphics/asymptote/runtime.cc
-2022/01/22 | 608 | graphics/asymptote/examples/spline.asy
-2022/01/22 | 608 | graphics/asymptote/base/size10.asy
-2022/01/22 | 605 | biblio/citation-style-language/citeproc.1
-2022/01/22 | 604 | graphics/asymptote/doc/flow.asy
-2022/01/22 | 602 | graphics/asymptote/examples/treetest.asy
-2022/01/22 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc
-2022/01/22 | 600 | graphics/asymptote/base/size11.asy
-2022/01/22 | 60098 | biblio/citation-style-language/citeproc-bib-data.json
-2022/01/22 | 60074 | graphics/asymptote/GUI/xasy2asy.py
-2022/01/22 | 59 | graphics/asymptote/examples/stroke3.asy
-2022/01/22 | 598 | graphics/asymptote/examples/integraltest.asy
-2022/01/22 | 5987 | graphics/asymptote/runfile.in
-2022/01/22 | 5985 | biblio/citation-style-language/citeproc-node-text.lua
-2022/01/22 | 5975 | graphics/asymptote/base/three_tube.asy
-2022/01/22 | 59583 | graphics/asymptote/GUI/pyUIClass/window1.py
-2022/01/22 | 594 | graphics/asymptote/LspCpp/network/uri/detail/uri_normalize.hpp
-2022/01/22 | 593 | graphics/asymptote/GUI/res/icons/bucket.asy
-2022/01/22 | 591 | graphics/asymptote/examples/sinc.asy
-2022/01/22 | 58 | graphics/asymptote/examples/progrid.asy
-2022/01/22 | 589 | graphics/asymptote/examples/trefoilknot.asy
-2022/01/22 | 588 | graphics/asymptote/LspCpp/LibLsp/lsp/out_list.h
-2022/01/22 | 5883 | graphics/asymptote/Delaunay.cc
-2022/01/22 | 587 | graphics/asymptote/LspCpp/LibLsp/lsp/ExecuteCommandParams.h
-2022/01/22 | 5877 | graphics/asymptote/base/shaders/fragment.glsl
-2022/01/22 | 586 | graphics/asymptote/GUI/xasyStrings.py
-2022/01/22 | 586096 | systems/texlive/tlnet/archive/l3kernel.source.r61685.tar.xz
-2022/01/22 | 582 | graphics/asymptote/examples/cos3.asy
-2022/01/22 | 5820 | graphics/asymptote/cudareflect/IrradianceGenerator.vcxproj
-2022/01/22 | 582095 | indexing/xindex.zip
-2022/01/22 | 581 | graphics/asymptote/examples/BezierSaddle.asy
-2022/01/22 | 580 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_configuration.h
-2022/01/22 | 580 | graphics/asymptote/examples/xsin1x.asy
-2022/01/22 | 58045 | graphics/asymptote/glrender.cc
-2022/01/22 | 57 | graphics/asymptote/GUI/requirements.txt
-2022/01/22 | 579 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/findLinks.h
-2022/01/22 | 579 | graphics/asymptote/examples/sqrtx01y1.asy
-2022/01/22 | 579 | graphics/asymptote/examples/sin3.asy
-2022/01/22 | 579 | graphics/asymptote/examples/exp3.asy
-2022/01/22 | 57944 | graphics/asymptote/runpicture.cc
-2022/01/22 | 578 | graphics/asymptote/base/annotate.asy
-2022/01/22 | 5789 | graphics/asymptote/base/trembling.asy
-2022/01/22 | 576 | graphics/asymptote/examples/threeviews.asy
-2022/01/22 | 576 | graphics/asymptote/examples/circles.asy
-2022/01/22 | 5767 | graphics/asymptote/drawpath3.h
-2022/01/22 | 57532 | graphics/mcf2graph/mcf_manual.tex
-2022/01/22 | 5735 | graphics/asymptote/base/plain_scaling.asy
-2022/01/22 | 5734 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/sct/protocol.h
-2022/01/22 | 5733 | graphics/asymptote/item.h
-2022/01/22 | 572 | graphics/asymptote/examples/curvedlabel3.asy
-2022/01/22 | 5712 | graphics/asymptote/bezierpatch.h
-2022/01/22 | 569 | graphics/asymptote/cudareflect/tinyexr/examples/cube2longlat/Makefile
-2022/01/22 | 5691 | graphics/asymptote/name.h
-2022/01/22 | 568 | graphics/asymptote/LspCpp/network/uri/config.hpp
-2022/01/22 | 566 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/highlight.h
-2022/01/22 | 565 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateAccessors.h
-2022/01/22 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl
-2022/01/22 | 5621 | graphics/asymptote/errormsg.h
-2022/01/22 | 5601 | graphics/asymptote/interact.cc
-2022/01/22 | 55991 | graphics/asymptote/base/smoothcontour3.asy
-2022/01/22 | 558 | graphics/asymptote/examples/floatingdisk.asy
-2022/01/22 | 557 | graphics/asymptote/examples/Pythagoras.asy
-2022/01/22 | 5578 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_checked_api.cpp
-2022/01/22 | 55726 | graphics/asymptote/LspCpp/third_party/utfcpp/README.md
-2022/01/22 | 5566 | graphics/asymptote/drawpath3.cc
-2022/01/22 | 5543 | graphics/asymptote/examples/filesurface.dat
-2022/01/22 | 5537 | graphics/asymptote/examples/cpkcolors.asy
-2022/01/22 | 552 | graphics/asymptote/LspCpp/network/uri/detail/uri_parse.hpp
-2022/01/22 | 54 | graphics/asymptote/tests/gc/funcall.asy
-2022/01/22 | 548 | graphics/asymptote/v3dtypes.h
-2022/01/22 | 548 | graphics/asymptote/examples/equilchord.asy
-2022/01/22 | 548 | graphics/asymptote/cudareflect/Makefile
-2022/01/22 | 547 | graphics/asymptote/examples/tetra.asy
-2022/01/22 | 5441 | graphics/asymptote/env.cc
-2022/01/22 | 54348 | graphics/asymptote/settings.cc
-2022/01/22 | 54109 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/optional.hpp
-2022/01/22 | 53954 | indexing/xindex/doc/xindex-doc.tex
-2022/01/22 | 535 | graphics/asymptote/cudareflect/tinyexr/Makefile.llvm-mingw
-2022/01/22 | 533 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/test/test_savedialog.c
-2022/01/22 | 5328 | graphics/asymptote/LspCpp/LibLsp/lsp/working_files.cpp
-2022/01/22 | 5323 | graphics/asymptote/cudareflect/tinyexr/examples/exr2fptiff/exr2fptiff.cc
-2022/01/22 | 531 | graphics/asymptote/base/shaders/presum.glsl
-2022/01/22 | 530 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/test/test_opendialog.c
-2022/01/22 | 5308 | graphics/asymptote/pair.h
-2022/01/22 | 52 | graphics/asymptote/doc/square.asy
-2022/01/22 | 5289 | macros/optex/base/references.opm
-2022/01/22 | 5279 | graphics/asymptote/base/bsp.asy
-2022/01/22 | 52750 | graphics/asymptote/cudareflect/tinyexr/test/unit/tester.cc
-2022/01/22 | 5272 | graphics/asymptote/GUI/labelEditor.py
-2022/01/22 | 5265 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/tutorial/tutorial.cpp
-2022/01/22 | 5262 | graphics/asymptote/patches/bison.patch
-2022/01/22 | 525 | graphics/asymptote/examples/vectorfield3.asy
-2022/01/22 | 5250 | graphics/asymptote/pipestream.cc
-2022/01/22 | 524 | graphics/asymptote/doc/brokenaxis.asy
-2022/01/22 | 5238 | graphics/asymptote/base/animation.asy
-2022/01/22 | 5221 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/overview.dox
-2022/01/22 | 521 | graphics/asymptote/doc/Hobbycontrol.asy
-2022/01/22 | 5216 | graphics/asymptote/examples/mosaic.asy
-2022/01/22 | 5210 | indexing/xindex/doc/tests/demo.ind
-2022/01/22 | 520 | graphics/asymptote/examples/smoothelevation.asy
-2022/01/22 | 5203 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/tutorial.dox
-2022/01/22 | 5202 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/examples.dox
-2022/01/22 | 519 | graphics/asymptote/examples/extrudedcontour.asy
-2022/01/22 | 5196 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/design.dox
-2022/01/22 | 518 | graphics/asymptote/doc/CDlabel.asy
-2022/01/22 | 5183 | graphics/asymptote/stm.h
-2022/01/22 | 51671 | graphics/asymptote/prc/oPRCFile.h
-2022/01/22 | 514 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateToString.h
-2022/01/22 | 513 | graphics/asymptote/examples/buildcycle.asy
-2022/01/22 | 5111 | graphics/asymptote/runsystem.in
-2022/01/22 | 5102 | indexing/xindex/doc/tests/demo.idx
-2022/01/22 | 50 | graphics/asymptote/cudareflect/tinyexr/test/unit/win32-filelist-utf16le.inc
-2022/01/22 | 50 | graphics/asymptote/base/babel.asy
-2022/01/22 | 509 | graphics/asymptote/examples/dimension.asy
-2022/01/22 | 509 | graphics/asymptote/cudareflect/tinyexr/Makefile
-2022/01/22 | 5095 | graphics/asymptote/memory.h
-2022/01/22 | 506 | graphics/asymptote/examples/delu.asy
-2022/01/22 | 5064 | graphics/asymptote/runhistory.in
-2022/01/22 | 504 | graphics/asymptote/absyn.cc
-2022/01/22 | 50437 | graphics/asymptote/gsl.cc
-2022/01/22 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy
-2022/01/22 | 503 | graphics/asymptote/cudareflect/tinyexr/test/fuzzer/issue-63-tinyexr_signed-integer-overflow
-2022/01/22 | 5026 | biblio/citation-style-language/citeproc-node-style.lua
-2022/01/22 | 500 | graphics/asymptote/examples/floor.asy
-2022/01/22 | 500 | graphics/asymptote/doc/Hobbydir.asy
-2022/01/22 | 49 | graphics/asymptote/doc/quartercircle.asy
-2022/01/22 | 49 | graphics/asymptote/doc/dots.asy
-2022/01/22 | 49 | graphics/asymptote/doc/colons.asy
-2022/01/22 | 499 | graphics/asymptote/examples/galleon.asy
-2022/01/22 | 4996 | graphics/asymptote/base/rational.asy
-2022/01/22 | 4992 | graphics/asymptote/base/tube.asy
-2022/01/22 | 498 | graphics/asymptote/examples/fano.asy
-2022/01/22 | 498 | graphics/asymptote/doc/penfunctionimage.asy
-2022/01/22 | 4973 | graphics/asymptote/LspCpp/example/StdIOClientExample.cpp
-2022/01/22 | 496 | graphics/asymptote/examples/bars3.asy
-2022/01/22 | 495 | graphics/asymptote/examples/cones.asy
-2022/01/22 | 495 | graphics/asymptote/cudareflect/tinyexr/experimental/js/test.js
-2022/01/22 | 494 | graphics/asymptote/drawgrestore.h
-2022/01/22 | 494 | graphics/asymptote/cudareflect/tinyexr/experimental/js/compile_to_js.sh
-2022/01/22 | 4943 | biblio/citation-style-language/citeproc-node-sort.lua
-2022/01/22 | 4942 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py
-2022/01/22 | 4919 | graphics/asymptote/process.h
-2022/01/22 | 490 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/type_definition.h
-2022/01/22 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch
-2022/01/22 | 489 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCompletionItem.h
-2022/01/22 | 4899 | graphics/asymptote/LspCpp/LibLsp/lsp/utils.h
-2022/01/22 | 4895 | graphics/asymptote/fundec.h
-2022/01/22 | 488 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/implementation.h
-2022/01/22 | 48847 | graphics/asymptote/doc/secondaryaxis.csv
-2022/01/22 | 487 | graphics/asymptote/LspCpp/LibLsp/lsp/general/shutdown.h
-2022/01/22 | 4873 | graphics/asymptote/parser.cc
-2022/01/22 | 4870 | graphics/asymptote/v3dfile.h
-2022/01/22 | 4866 | graphics/asymptote/fileio.cc
-2022/01/22 | 4862 | graphics/asymptote/drawpath.cc
-2022/01/22 | 485 | graphics/asymptote/examples/cards.asy
-2022/01/22 | 48481 | graphics/asymptote/prc/writePRC.h
-2022/01/22 | 48441 | graphics/asymptote/config.guess
-2022/01/22 | 4841 | graphics/asymptote/tests/array/slice.asy
-2022/01/22 | 48417 | graphics/asymptote/runarray.in
-2022/01/22 | 4837 | graphics/asymptote/LspCpp/example/TcpServerExample.cpp
-2022/01/22 | 4835 | indexing/xindex/lualatex/xindex-dtk.lua
-2022/01/22 | 482 | graphics/asymptote/LspCpp/LibLsp/lsp/general/initialized.h
-2022/01/22 | 482 | biblio/citation-style-language/CHANGELOG.md
-2022/01/22 | 4811 | graphics/asymptote/base/x11colors.asy
-2022/01/22 | 480 | graphics/asymptote/doc/logimage.asy
-2022/01/22 | 4809 | graphics/asymptote/examples/interpolate1.asy
-2022/01/22 | 479 | graphics/asymptote/examples/magnetic.asy
-2022/01/22 | 4792 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/serializer.cpp
-2022/01/22 | 477 | graphics/asymptote/base/shaders/postsum.glsl
-2022/01/22 | 476 | graphics/asymptote/GUI/configs/xasykeymap.cson
-2022/01/22 | 4761 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py
-2022/01/22 | 47485 | biblio/citation-style-language/chicago-fullnote-bibliography.csl
-2022/01/22 | 4738 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-360c3b0555cb979ca108f2d178cf8a80959cfeabaa4ec1d310d062fa653a8c6b_min
-2022/01/22 | 473850 | graphics/asymptote/doc/png/asymptote.info
-2022/01/22 | 473703 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-1383755b301e5f505b2198dc0508918b537fdf48bbfc6deeffe268822e6f6cd6
-2022/01/22 | 473695 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-e7fa6404daa861369d2172fe68e08f9d38c0989f57da7bcfb510bab67e19ca9f
-2022/01/22 | 4735 | graphics/asymptote/array.cc
-2022/01/22 | 4731 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/flaga.exr
-2022/01/22 | 472 | graphics/asymptote/examples/colorplanes.asy
-2022/01/22 | 4727 | graphics/asymptote/doc/westnile.csv
-2022/01/22 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl
-2022/01/22 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc
-2022/01/22 | 4688 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/sonarlint/protocol.h
-2022/01/22 | 4678 | biblio/citation-style-language/citeproc
-2022/01/22 | 46531 | graphics/asymptote/base/plain_picture.asy
-2022/01/22 | 464 | graphics/asymptote/tinyexr.cc
-2022/01/22 | 464 | graphics/asymptote/drawgsave.h
-2022/01/22 | 464 | graphics/asymptote/doc/GaussianSurface.asy
-2022/01/22 | 4635 | graphics/asymptote/cudareflect/tinyexr/examples/exrfilter/exrfilter.cc
-2022/01/22 | 4629 | graphics/asymptote/castop.h
-2022/01/22 | 4626 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_unchecked_api.cpp
-2022/01/22 | 460 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/Cancellation.h
-2022/01/22 | 460 | graphics/asymptote/examples/lever.asy
-2022/01/22 | 460 | graphics/asymptote/examples/cosaddition.asy
-2022/01/22 | 4602 | graphics/asymptote/util.h
-2022/01/22 | 4602 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/README.md
-2022/01/22 | 459 | graphics/asymptote/examples/hierarchy.asy
-2022/01/22 | 4597 | graphics/asymptote/drawfill.cc
-2022/01/22 | 45935 | biblio/citation-style-language/chicago-note-bibliography.csl
-2022/01/22 | 458 | graphics/asymptote/doc/multicontour.asy
-2022/01/22 | 4580 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/MessageIssue.h
-2022/01/22 | 4578 | graphics/asymptote/LspCpp/LibLsp/lsp/IProgressMonitor.h
-2022/01/22 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl
-2022/01/22 | 457613 | install/biblio/citation-style-language.tds.zip
-2022/01/22 | 4570 | graphics/asymptote/env.h
-2022/01/22 | 454 | graphics/asymptote/EXRFiles.h
-2022/01/22 | 45411 | graphics/asymptote/fftw++.h
-2022/01/22 | 4534 | biblio/citation-style-language/nature.csl
-2022/01/22 | 4531 | graphics/asymptote/webgl/fragment.glsl
-2022/01/22 | 4520 | graphics/asymptote/getopt1.c
-2022/01/22 | 4514 | graphics/asymptote/bbox.h
-2022/01/22 | 450 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.cpp
-2022/01/22 | 449 | graphics/asymptote/tests/arith/pair.asy
-2022/01/22 | 4487 | graphics/asymptote/base/plain_shipout.asy
-2022/01/22 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui
-2022/01/22 | 4471 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-3f1f642c3356fd8e8d2a0787613ec09a56572b3a1e38c9629b6db9e8dead1117_min
-2022/01/22 | 4465 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/example/mergesort/mergesort.cpp
-2022/01/22 | 4465 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/detail/future.hpp
-2022/01/22 | 445 | graphics/asymptote/examples/sacone.asy
-2022/01/22 | 445 | graphics/asymptote/cudareflect/kernel.h
-2022/01/22 | 443 | graphics/asymptote/cudareflect/ReflectanceMapper.cuh
-2022/01/22 | 442 | graphics/asymptote/doc/join3.asy
-2022/01/22 | 441 | graphics/asymptote/examples/triangles.asy
-2022/01/22 | 441 | graphics/asymptote/doc/histogram.asy
-2022/01/22 | 43 | graphics/asymptote/examples/spring2.asy
-2022/01/22 | 439 | graphics/asymptote/examples/gamma.asy
-2022/01/22 | 4395 | graphics/asymptote/LspCpp/network/uri/detail/encode.hpp
-2022/01/22 | 4384 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/Win32OpenGLWindow.cpp
-2022/01/22 | 437 | graphics/asymptote/cudareflect/tinyexr/Makefile.gcc-mingw
-2022/01/22 | 4371 | graphics/asymptote/cudareflect/kernel.cu
-2022/01/22 | 436 | graphics/asymptote/examples/colorpatch.asy
-2022/01/22 | 4366 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.cpp
-2022/01/22 | 4348 | graphics/asymptote/doc/colo-asy.tex
-2022/01/22 | 4345 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/task_adaptors.hpp
-2022/01/22 | 433 | graphics/asymptote/examples/twoSpheres.asy
-2022/01/22 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h
-2022/01/22 | 43335 | graphics/asymptote/examples/100d.pdb1
-2022/01/22 | 431882 | graphics/mcf2graph/mcf_example.pdf
-2022/01/22 | 430 | graphics/asymptote/examples/unitoctant.asy
-2022/01/22 | 42 | graphics/asymptote/base/animate.asy
-2022/01/22 | 428 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/symbol.h
-2022/01/22 | 4286 | graphics/asymptote/asy.ico
-2022/01/22 | 4285 | graphics/asymptote/newexp.cc
-2022/01/22 | 427 | graphics/asymptote/examples/projectrevolution.asy
-2022/01/22 | 426 | graphics/asymptote/examples/pathintersectsurface.asy
-2022/01/22 | 426 | graphics/asymptote/doc/grid3xyz.asy
-2022/01/22 | 42693 | graphics/mcf2graph/mcf_man_soc.mp
-2022/01/22 | 42667 | graphics/asymptote/picture.cc
-2022/01/22 | 4265 | graphics/asymptote/LspCpp/LibLsp/lsp/symbol.h
-2022/01/22 | 4254 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/readme.md
-2022/01/22 | 424 | graphics/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentIdentifier.h
-2022/01/22 | 424 | graphics/asymptote/examples/spiral3.asy
-2022/01/22 | 4244 | graphics/asymptote/examples/fin.asy
-2022/01/22 | 4242 | graphics/asymptote/tests/types/keyword.asy
-2022/01/22 | 423 | graphics/asymptote/doc/log2graph.asy
-2022/01/22 | 423 | graphics/asymptote/doc/helix.asy
-2022/01/22 | 422 | graphics/asymptote/v3dtypes.csv
-2022/01/22 | 420 | graphics/asymptote/examples/PythagoreanTree.asy
-2022/01/22 | 4209 | graphics/asymptote/flatguide.h
-2022/01/22 | 41 | graphics/asymptote/doc/bigdiagonal.asy
-2022/01/22 | 41 | graphics/asymptote/cudareflect/tinyexr/jni/Application.mk
-2022/01/22 | 419 | graphics/asymptote/examples/torus.asy
-2022/01/22 | 4199 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/typeHierarchy.h
-2022/01/22 | 418 | graphics/asymptote/examples/planeproject.asy
-2022/01/22 | 417 | graphics/asymptote/doc/knots.asy
-2022/01/22 | 4172 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/examples/example6.c
-2022/01/22 | 416 | graphics/asymptote/doc/bezier2.asy
-2022/01/22 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui
-2022/01/22 | 415 | graphics/asymptote/doc/linetype.asy
-2022/01/22 | 4158 | graphics/asymptote/examples/advection.asy
-2022/01/22 | 4156 | graphics/asymptote/runpair.in
-2022/01/22 | 414 | graphics/asymptote/examples/animations/glmovie.asy
-2022/01/22 | 412603 | indexing/xindex/doc/xindex-doc.pdf
-2022/01/22 | 411 | graphics/asymptote/examples/animations/externalmovie.asy
-2022/01/22 | 4118 | graphics/asymptote/LspCpp/LibLsp/lsp/lru_cache.h
-2022/01/22 | 4116 | graphics/asymptote/cudareflect/tinyexr/test/exrwrite/exrwritetest.cpp
-2022/01/22 | 410 | graphics/asymptote/examples/Sierpinski.asy
-2022/01/22 | 40899 | graphics/asymptote/doc/FAQ/asy-faq.bfnn
-2022/01/22 | 4088 | graphics/asymptote/base/plain_boxes.asy
-2022/01/22 | 4084 | graphics/asymptote/GUI/xasyFile.py
-2022/01/22 | 4083 | graphics/asymptote/LspCpp/network/uri/uri_builder.cpp
-2022/01/22 | 407 | graphics/asymptote/examples/parametricsurface.asy
-2022/01/22 | 407 | graphics/asymptote/examples/BezierPatch.asy
-2022/01/22 | 407 | graphics/asymptote/cudareflect/tinyexr/Makefile.gcc-mingw-msys
-2022/01/22 | 4072 | graphics/asymptote/tests/types/order.asy
-2022/01/22 | 4067 | graphics/asymptote/doc/diatom.csv
-2022/01/22 | 40665 | graphics/asymptote/examples/tvgen.asy
-2022/01/22 | 4061588 | systems/texlive/tlnet/archive/latexindent.win32.r61686.tar.xz
-2022/01/22 | 401 | graphics/asymptote/doc/image.asy
-2022/01/22 | 401 | graphics/asymptote/cudareflect/tinyexr/test/unit/README.md
-2022/01/22 | 400 | graphics/asymptote/examples/sacylinder.asy
-2022/01/22 | 400 | graphics/asymptote/cudareflect/tinyexr/test/unit/Makefile
-2022/01/22 | 39 | graphics/asymptote/base/nopapersize.ps
-2022/01/22 | 398 | graphics/asymptote/examples/epix.asy
-2022/01/22 | 39804 | graphics/asymptote/LspCpp/LspCpp.vcxproj
-2022/01/22 | 396 | graphics/asymptote/doc/triangulate.asy
-2022/01/22 | 396 | graphics/asymptote/doc/legend.asy
-2022/01/22 | 395 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/2by2.exr
-2022/01/22 | 39458 | graphics/asymptote/cudareflect/tinyexr/examples/common/cxxopts.hpp
-2022/01/22 | 394491 | graphics/asymptote/doc/asymptote.texi
-2022/01/22 | 393 | graphics/asymptote/GUI/setup.py
-2022/01/22 | 3936 | graphics/asymptote/base/interpolate.asy
-2022/01/22 | 3917 | graphics/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.h
-2022/01/22 | 3912 | graphics/asymptote/tr.h
-2022/01/22 | 390 | graphics/asymptote/doc/tile.asy
-2022/01/22 | 39021 | indexing/xindex/doc/tests/buch.pdf
-2022/01/22 | 38 | graphics/asymptote/examples/spring0.asy
-2022/01/22 | 3897 | indexing/xindex/lualatex/xindex-baselib.lua
-2022/01/22 | 388 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/common.h
-2022/01/22 | 3857 | graphics/asymptote/examples/pipes.asy
-2022/01/22 | 3856 | systems/texlive/tlnet/archive/sillypage.source.r61688.tar.xz
-2022/01/22 | 384 | graphics/asymptote/examples/RiemannSurfaceRoot.asy
-2022/01/22 | 384 | graphics/asymptote/Delaunay.h
-2022/01/22 | 383 | graphics/asymptote/tests/arith/real.asy
-2022/01/22 | 383 | graphics/asymptote/examples/Gouraud.asy
-2022/01/22 | 3834 | graphics/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.h
-2022/01/22 | 3833 | graphics/mcf2graph/README
-2022/01/22 | 382 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/buildWorkspace.h
-2022/01/22 | 382 | graphics/asymptote/doc/loggrid.asy
-2022/01/22 | 37991 | graphics/asymptote/path3.cc
-2022/01/22 | 3790199 | graphics/asymptote/cudareflect/tinyexr/examples/deepview/deepview_screencast.gif
-2022/01/22 | 378 | graphics/asymptote/examples/sinxlex.asy
-2022/01/22 | 378 | graphics/asymptote/doc/icon.asy
-2022/01/22 | 37783 | graphics/asymptote/exp.cc
-2022/01/22 | 376 | graphics/asymptote/examples/sphericalharmonic.asy
-2022/01/22 | 376 | graphics/asymptote/doc/generalaxis3.asy
-2022/01/22 | 376913 | graphics/asymptote/cudareflect/tinyexr/test/unit/catch.hpp
-2022/01/22 | 37685 | graphics/asymptote/cudareflect/tinyexr/examples/common/stb_image_write.h
-2022/01/22 | 3765 | graphics/asymptote/prc/PRCdouble.h
-2022/01/22 | 374 | graphics/asymptote/doc/monthaxis.asy
-2022/01/22 | 373 | graphics/asymptote/examples/projectelevation.asy
-2022/01/22 | 373 | graphics/asymptote/doc/lineargraph.asy
-2022/01/22 | 3739 | graphics/asymptote/examples/xstitch.asy
-2022/01/22 | 3737 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/FindSanitizers.cmake
-2022/01/22 | 3731 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/callHierarchy.h
-2022/01/22 | 3723 | graphics/asymptote/LspCpp/third_party/threadpool/CHANGE_LOG
-2022/01/22 | 3719 | graphics/asymptote/base/three_light.asy
-2022/01/22 | 37135 | graphics/asymptote/cudareflect/tinyexr/examples/exr2fptiff/tiny_dng_writer.h
-2022/01/22 | 3706 | graphics/asymptote/base/plain_constants.asy
-2022/01/22 | 369 | graphics/asymptote/tests/gs/ghostscript.asy
-2022/01/22 | 368 | systems/texlive/tlnet/archive/citation-style-language.x86_64-darwinlegacy.r61687.tar.xz
-2022/01/22 | 3676 | graphics/asymptote/constructor.cc
-2022/01/22 | 366 | graphics/asymptote/doc/lineargraph0.asy
-2022/01/22 | 366 | graphics/asymptote/cudareflect/tinyexr.cc
-2022/01/22 | 3669 | graphics/asymptote/LspCpp/example/StdIOServerExample.cpp
-2022/01/22 | 36526 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/X11OpenGLWindow.cpp
-2022/01/22 | 364 | systems/texlive/tlnet/archive/citation-style-language.x86_64-linuxmusl.r61687.tar.xz
-2022/01/22 | 3640 | graphics/asymptote/bbox3.h
-2022/01/22 | 3634 | graphics/asymptote/GLTextures.h
-2022/01/22 | 362 | graphics/asymptote/examples/pipeintersection.asy
-2022/01/22 | 36243 | graphics/asymptote/prc/test.cc
-2022/01/22 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg
-2022/01/22 | 361 | graphics/asymptote/examples/phase.asy
-2022/01/22 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py
-2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.x86_64-linux.r61687.tar.xz
-2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.x86_64-cygwin.r61687.tar.xz
-2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.universal-darwin.r61687.tar.xz
-2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.i386-freebsd.r61687.tar.xz
-2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.amd64-netbsd.r61687.tar.xz
-2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.amd64-freebsd.r61687.tar.xz
-2022/01/22 | 360 | graphics/asymptote/examples/washer.asy
-2022/01/22 | 3601 | graphics/asymptote/cudareflect/tinyexr/test/exrcat/exrcat.cpp
-2022/01/22 | 35 | graphics/asymptote/base/fontsize.asy
-2022/01/22 | 3592 | graphics/asymptote/GUI/CustMatTransform.py
-2022/01/22 | 357 | graphics/asymptote/doc/irregularcontour.asy
-2022/01/22 | 357135 | macros/latex/contrib/factura/factura.dtx
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.x86_64-solaris.r61687.tar.xz
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.i386-solaris.r61687.tar.xz
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.i386-netbsd.r61687.tar.xz
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.i386-linux.r61687.tar.xz
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.i386-cygwin.r61687.tar.xz
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.armhf-linux.r61687.tar.xz
-2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.aarch64-linux.r61687.tar.xz
-2022/01/22 | 355 | graphics/asymptote/doc/scaledgraph.asy
-2022/01/22 | 3556 | graphics/asymptote/build-scripts/build-asymptote.dos
-2022/01/22 | 354 | graphics/asymptote/doc/reloadpdf.tex
-2022/01/22 | 354 | graphics/asymptote/doc/planes.asy
-2022/01/22 | 354 | graphics/asymptote/base/pstoedit.asy
-2022/01/22 | 352 | graphics/asymptote/examples/cylinder.asy
-2022/01/22 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy
-2022/01/22 | 35147 | graphics/asymptote/LICENSE
-2022/01/22 | 34 | graphics/asymptote/examples/teapotIBL.asy
-2022/01/22 | 34 | graphics/asymptote/autogen.sh
-2022/01/22 | 349 | graphics/asymptote/examples/logdown.asy
-2022/01/22 | 3498 | macros/optex/demo/op-demo.tex
-2022/01/22 | 348 | graphics/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.h
-2022/01/22 | 348 | graphics/asymptote/examples/RiemannSurface.asy
-2022/01/22 | 3472 | graphics/asymptote/picture.h
-2022/01/22 | 34606 | indexing/xindex/doc/tests/demo.pdf
-2022/01/22 | 345 | graphics/asymptote/examples/rainbow.asy
-2022/01/22 | 3441 | graphics/asymptote/rounding.h
-2022/01/22 | 343 | graphics/asymptote/doc/externalprc.tex
-2022/01/22 | 34316 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/MacOpenGLWindow.mm
-2022/01/22 | 342 | graphics/asymptote/lexical.h
-2022/01/22 | 341 | graphics/asymptote/examples/slidedemo_.bbl
-2022/01/22 | 341 | graphics/asymptote/examples/sacylinder3D.asy
-2022/01/22 | 341 | graphics/asymptote/doc/subpictures.asy
-2022/01/22 | 3418 | graphics/asymptote/LspCpp/LibLsp/lsp/general/InitializeParams.h
-2022/01/22 | 339 | graphics/asymptote/cudareflect/tinyexr/test/CMakeLists.txt
-2022/01/22 | 3391 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/signature_help.h
-2022/01/22 | 3375 | graphics/asymptote/tests/types/guide.asy
-2022/01/22 | 3374 | graphics/asymptote/base/roundedpath.asy
-2022/01/22 | 33677 | graphics/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.cpp
-2022/01/22 | 335 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/tiled_half_1x1_alpha.exr
-2022/01/22 | 3358 | graphics/asymptote/examples/slidedemo.asy
-2022/01/22 | 3349 | biblio/citation-style-language/csl.lua
-2022/01/22 | 33417 | graphics/asymptote/path.cc
-2022/01/22 | 333 | graphics/asymptote/doc/asy.1.end
-2022/01/22 | 3335 | graphics/asymptote/examples/pdb.asy
-2022/01/22 | 3335 | biblio/citation-style-language/citeproc-node-choose.lua
-2022/01/22 | 3306 | graphics/asymptote/LspCpp/third_party/utfcpp/source/utf8/cpp11.h
-2022/01/22 | 32 | graphics/asymptote/LspCpp/third_party/threadpool/Jamrules
-2022/01/22 | 3298 | graphics/asymptote/LspCpp/third_party/utfcpp/source/utf8/cpp17.h
-2022/01/22 | 3297 | graphics/asymptote/access.cc
-2022/01/22 | 3295 | graphics/asymptote/stack.h
-2022/01/22 | 3294 | graphics/asymptote/LspCpp/LibLsp/lsp/lsAny.h
-2022/01/22 | 3284 | graphics/asymptote/cudareflect/tinyexr/examples/deepview/trackball.h
-2022/01/22 | 327 | graphics/asymptote/examples/sin1x.asy
-2022/01/22 | 327 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/piz-bug-issue-100.exr
-2022/01/22 | 3278 | graphics/asymptote/base/obj.asy
-2022/01/22 | 326 | graphics/asymptote/examples/polardatagraph.asy
-2022/01/22 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy
-2022/01/22 | 3267 | graphics/asymptote/GUI/Widg_addLabel.py
-2022/01/22 | 3265 | graphics/asymptote/program.cc
-2022/01/22 | 32657 | indexing/xindex/lualatex/xindex-lib.lua
-2022/01/22 | 325 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/listOverridableMethods.h
-2022/01/22 | 325 | graphics/asymptote/examples/elevation.asy
-2022/01/22 | 324 | graphics/asymptote/doc/HermiteSpline.asy
-2022/01/22 | 323 | graphics/asymptote/cudareflect/tinyexr/examples/nornalmap/README.md
-2022/01/22 | 3234 | graphics/asymptote/shaders.cc
-2022/01/22 | 322 | graphics/asymptote/examples/unitcircle.asy
-2022/01/22 | 322 | graphics/asymptote/examples/cheese.asy
-2022/01/22 | 321 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/quickstart/README
-2022/01/22 | 320 | graphics/asymptote/runtriple.h
-2022/01/22 | 320 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/Move.h
-2022/01/22 | 320405 | graphics/asymptote/base/geometry.asy
-2022/01/22 | 31 | graphics/asymptote/cudareflect/tinyexr/test/unit/win32-filelist-utf8.inc
-2022/01/22 | 319 | graphics/asymptote/LspCpp/third_party/threadpool/Jamfile.v2
-2022/01/22 | 319839 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/miniz.c
-2022/01/22 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch
-2022/01/22 | 318 | biblio/citation-style-language/citeproc.lua
-2022/01/22 | 317 | graphics/asymptote/cudareflect/tinyexr/vcbuild.bat
-2022/01/22 | 3177 | graphics/asymptote/asymptote.spec
-2022/01/22 | 31609 | graphics/asymptote/config.sub
-2022/01/22 | 315 | graphics/asymptote/examples/hyperboloid.asy
-2022/01/22 | 3153 | graphics/asymptote/genv.cc
-2022/01/22 | 314 | graphics/asymptote/doc/logticks.asy
-2022/01/22 | 314 | graphics/asymptote/base/graph_settings.asy
-2022/01/22 | 3135 | graphics/asymptote/cudareflect/tinyexr/examples/exr2ldr/exr2ldr.cc
-2022/01/22 | 31342 | graphics/asymptote/builtin.cc
-2022/01/22 | 312 | graphics/asymptote/examples/textpath.asy
-2022/01/22 | 3125 | graphics/asymptote/doc/latexusage.tex
-2022/01/22 | 3109 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/examples/example1.c
-2022/01/22 | 309 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h
-2022/01/22 | 308 | graphics/asymptote/tests/types/shadow.asy
-2022/01/22 | 308 | graphics/asymptote/tests/Makefile
-2022/01/22 | 308 | graphics/asymptote/examples/oneoverx.asy
-2022/01/22 | 3072 | graphics/asymptote/LspCpp/network/uri/detail/grammar.hpp
-2022/01/22 | 306 | graphics/asymptote/doc/binarytreetest.asy
-2022/01/22 | 30640 | graphics/asymptote/LspCpp/macro_map.h
-2022/01/22 | 3052 | graphics/asymptote/LspCpp/network/uri/detail/uri_parse_authority.cpp
-2022/01/22 | 3046 | biblio/citation-style-language/citeproc-node-locale.lua
-2022/01/22 | 303 | graphics/asymptote/examples/tensor.asy
-2022/01/22 | 3038 | graphics/asymptote/jsfile.h
-2022/01/22 | 3036 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_cpp11.cpp
-2022/01/22 | 30307 | graphics/asymptote/exp.h
-2022/01/22 | 3024 | graphics/asymptote/drawimage.h
-2022/01/22 | 3023 | graphics/asymptote/doc/Makefile.in
-2022/01/22 | 30208 | graphics/asymptote/prc/PRC.h
-2022/01/22 | 301 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/organizeImports.h
-2022/01/22 | 30147 | graphics/asymptote/getopt.c
-2022/01/22 | 300 | graphics/asymptote/examples/strokepath.asy
-2022/01/22 | 3004 | graphics/asymptote/LspCpp/LibLsp/lsp/lsResponseError.h
-2022/01/22 | 299 | graphics/asymptote/runpair.h
-2022/01/22 | 2999 | indexing/xindex/lualatex/xindex-cfg-common.lua
-2022/01/22 | 298 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-5ace655ef080932dcc7e4abc9eab1d4f82c845453464993dfa3eb6c5822a1621
-2022/01/22 | 297 | graphics/asymptote/build-scripts/README-binaries
-2022/01/22 | 2979 | graphics/asymptote/doc/diatom.asy
-2022/01/22 | 2974 | graphics/asymptote/LspCpp/LibLsp/lsp/language/language.h
-2022/01/22 | 2973 | biblio/citation-style-language/citeproc-node-label.lua
-2022/01/22 | 2964 | graphics/asymptote/access.h
-2022/01/22 | 2960 | graphics/asymptote/material.h
-2022/01/22 | 2960 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py
-2022/01/22 | 2954012 | systems/texlive/tlnet/archive/beamer.doc.r61684.tar.xz
-2022/01/22 | 294 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/classFileContents.h
-2022/01/22 | 294 | graphics/asymptote/guideflags.h
-2022/01/22 | 2941 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui
-2022/01/22 | 293 | graphics/asymptote/doc/makepen.asy
-2022/01/22 | 2939 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/CommonWindowInterface.h
-2022/01/22 | 2930 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/stream.h
-2022/01/22 | 292526 | graphics/mcf2graph/mcf_manual.pdf
-2022/01/22 | 292449 | graphics/asymptote/configure
-2022/01/22 | 291 | graphics/asymptote/examples/trumpet.asy
-2022/01/22 | 2918 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py
-2022/01/22 | 28 | graphics/asymptote/cudareflect/tinyexr/test/issues/160/requirements.txt
-2022/01/22 | 289 | graphics/asymptote/examples/jump.asy
-2022/01/22 | 289 | graphics/asymptote/cudareflect/tinyexr/examples/testmapgen/README.md
-2022/01/22 | 289 | graphics/asymptote/base/res/notes.txt
-2022/01/22 | 288 | graphics/asymptote/examples/sacone3D.asy
-2022/01/22 | 288 | graphics/asymptote/doc/mexicanhat.asy
-2022/01/22 | 2880 | graphics/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.cpp
-2022/01/22 | 2880 | graphics/asymptote/drawgroup.h
-2022/01/22 | 28624 | indexing/xindex/doc/tests/demo-hyperref.pdf
-2022/01/22 | 284 | graphics/asymptote/GUI/res/icons/text.svg
-2022/01/22 | 2845 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/json.h
-2022/01/22 | 283 | graphics/asymptote/cudareflect/tinyexr/test/c-binding/test.c
-2022/01/22 | 28328 | graphics/asymptote/symbolmaps.h
-2022/01/22 | 2830 | graphics/asymptote/examples/alignedaxis.asy
-2022/01/22 | 2827 | graphics/asymptote/LspCpp/network/uri/detail/uri_resolve.cpp
-2022/01/22 | 2817 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/detail/worker_thread.hpp
-2022/01/22 | 2801 | graphics/mcf2graph/mcf_example.tex
-2022/01/22 | 2800 | graphics/asymptote/doc/asycolors.sty
-2022/01/22 | 279 | graphics/asymptote/LspCpp/third_party/threadpool/README
-2022/01/22 | 279 | graphics/asymptote/doc/hatch.asy
-2022/01/22 | 27958 | graphics/asymptote/pen.h
-2022/01/22 | 277 | graphics/asymptote/doc/generalaxis.asy
-2022/01/22 | 2776 | graphics/asymptote/symbol.h
-2022/01/22 | 2772 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/nfd_common.c
-2022/01/22 | 2771 | graphics/asymptote/doc/pixel.pdf
-2022/01/22 | 276 | graphics/asymptote/tests/bench/6000circles.asy
-2022/01/22 | 2767 | indexing/xindex/lualatex/xindex-DIN2.lua
-2022/01/22 | 2766 | graphics/asymptote/lnkX64IconFix.nsh
-2022/01/22 | 27528 | graphics/asymptote/LspCpp/LibLsp/lsp/Markup/string_ref.h
-2022/01/22 | 2741 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/findOpenGLGlewGlut.lua
-2022/01/22 | 2734 | indexing/xindex/lualatex/xindex-AU.lua
-2022/01/22 | 2732 | graphics/asymptote/record.h
-2022/01/22 | 2731 | graphics/asymptote/tests/types/resolve.asy
-2022/01/22 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch
-2022/01/22 | 2707 | graphics/asymptote/settings.h
-2022/01/22 | 2707 | graphics/asymptote/runtriple.in
-2022/01/22 | 270497 | graphics/asymptote/cudareflect/tinyexr/tinyexr.h
-2022/01/22 | 26 | graphics/asymptote/doc/filegraph.dat
-2022/01/22 | 26 | graphics/asymptote/_config.yml
-2022/01/22 | 269 | graphics/asymptote/runmath.h
-2022/01/22 | 2699 | indexing/xindex/lualatex/xindex-cfg.lua
-2022/01/22 | 2697 | graphics/asymptote/table.h
-2022/01/22 | 268 | graphics/asymptote/base/asy-init.el
-2022/01/22 | 26844 | graphics/asymptote/runpath.cc
-2022/01/22 | 2680 | graphics/asymptote/examples/soccerball.asy
-2022/01/22 | 268044 | systems/texlive/tlnet/archive/sillypage.doc.r61688.tar.xz
-2022/01/22 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy
-2022/01/22 | 2675 | graphics/asymptote/LspCpp/LibLsp/lsp/ResourceOperation.h
-2022/01/22 | 2675 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/examples/example4.c
-2022/01/22 | 2674 | graphics/asymptote/doc/markers1.asy
-2022/01/22 | 26693 | graphics/asymptote/dec.cc
-2022/01/22 | 2668 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/code_action.h
-2022/01/22 | 2661 | graphics/asymptote/runbacktrace.cc
-2022/01/22 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex
-2022/01/22 | 264 | graphics/asymptote/examples/labelbox.asy
-2022/01/22 | 264 | graphics/asymptote/examples/coag.asy
-2022/01/22 | 2649 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/future.hpp
-2022/01/22 | 2649 | graphics/asymptote/base/patterns.asy
-2022/01/22 | 2636 | graphics/asymptote/LspCpp/LibLsp/lsp/CodeActionParams.h
-2022/01/22 | 2632 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/semanticHighlighting.h
-2022/01/22 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui
-2022/01/22 | 262 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.cpp
-2022/01/22 | 262 | graphics/asymptote/doc/loggraph.asy
-2022/01/22 | 2626 | graphics/asymptote/examples/worldmap.asy
-2022/01/22 | 261 | graphics/asymptote/doc/join.asy
-2022/01/22 | 2614 | graphics/asymptote/pipestream.h
-2022/01/22 | 2611 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_cpp17.cpp
-2022/01/22 | 2609 | graphics/asymptote/LspCpp/network/uri/uri_errors.hpp
-2022/01/22 | 26096 | graphics/asymptote/examples/uhrturm.obj
-2022/01/22 | 2605 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/premake4.lua
-2022/01/22 | 260289 | graphics/asymptote/cudareflect/tinyexr/examples/common/stb_image.h
-2022/01/22 | 25 | graphics/asymptote/cudareflect/tinyexr/experimental/js/Makefile
-2022/01/22 | 2598 | graphics/asymptote/cudareflect/simpson.cuh
-2022/01/22 | 2583 | graphics/asymptote/abs3doutfile.h
-2022/01/22 | 25701 | graphics/asymptote/runpath3d.cc
-2022/01/22 | 256 | graphics/asymptote/doc/shadedtiling.asy
-2022/01/22 | 2561 | graphics/asymptote/program.h
-2022/01/22 | 2555 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/FindTSan.cmake
-2022/01/22 | 2554 | graphics/asymptote/cudareflect/tinyexr/examples/ldr2exr/ldr2exr.cc
-2022/01/22 | 254 | graphics/asymptote/examples/parametricelevation.asy
-2022/01/22 | 254 | graphics/asymptote/examples/contextfonts.asy
-2022/01/22 | 25452 | graphics/asymptote/LspCpp/LspCpp.vcxproj.filters
-2022/01/22 | 2543 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/Win32Window.h
-2022/01/22 | 2542 | graphics/asymptote/policy.h
-2022/01/22 | 25357 | graphics/asymptote/base/lmfit.asy
-2022/01/22 | 2532 | indexing/xindex/CHANGELOG
-2022/01/22 | 25300 | graphics/asymptote/bezierpatch.cc
-2022/01/22 | 2524 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/completion.h
-2022/01/22 | 251 | graphics/asymptote/examples/triceratops.asy
-2022/01/22 | 251 | graphics/asymptote/base/metapost.asy
-2022/01/22 | 2518 | graphics/asymptote/prc/PRCbitStream.h
-2022/01/22 | 25154 | graphics/asymptote/doc/extra/intro.asy
-2022/01/22 | 2514 | graphics/asymptote/LspCpp/LibLsp/lsp/lsTextEdit.h
-2022/01/22 | 2514 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/MacOpenGLWindow.h
-2022/01/22 | 2514 | graphics/asymptote/cudareflect/EXRFiles.cc
-2022/01/22 | 250 | graphics/asymptote/examples/transparentCubes.asy
-2022/01/22 | 25094 | graphics/asymptote/drawsurface.cc
-2022/01/22 | 2505 | graphics/asymptote/README
-2022/01/22 | 2505 | graphics/asymptote/binaries/x86_64-windows/README
-2022/01/22 | 2505 | graphics/asymptote/binaries/i386-windows/README
-2022/01/22 | 2504 | graphics/asymptote/examples/mosquito.asy
-2022/01/22 | 24 | graphics/asymptote/doc/diagonal.asy
-2022/01/22 | 2492 | graphics/asymptote/base/three_margins.asy
-2022/01/22 | 248 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/exr-io.h
-2022/01/22 | 2484 | graphics/asymptote/build-scripts/build-asymptote
-2022/01/22 | 2482 | graphics/asymptote/LspCpp/LibLsp/lsp/lsWorkspaceEdit.h
-2022/01/22 | 2479 | graphics/asymptote/cudareflect/tinyexr/CMakeLists.txt
-2022/01/22 | 24784 | graphics/asymptote/symbolmaps.cc
-2022/01/22 | 2477 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/SConstruct
-2022/01/22 | 246 | graphics/asymptote/doc/axis3.asy
-2022/01/22 | 245 | graphics/asymptote/examples/alignbox.asy
-2022/01/22 | 2451 | graphics/asymptote/base/labelpath3.asy
-2022/01/22 | 244 | graphics/asymptote/tests/arith/triple.asy
-2022/01/22 | 2445 | graphics/asymptote/GUI/PrimitiveShape.py
-2022/01/22 | 243 | graphics/asymptote/doc/cube.asy
-2022/01/22 | 242 | graphics/asymptote/examples/equilateral.asy
-2022/01/22 | 242 | graphics/asymptote/cudareflect/tinyexr/appveyor.yml
-2022/01/22 | 242 | graphics/asymptote/BUGS
-2022/01/22 | 2424 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.h
-2022/01/22 | 241 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/MessageProducer.h
-2022/01/22 | 241 | graphics/asymptote/cudareflect/common.h
-2022/01/22 | 240 | graphics/asymptote/doc/parametricgraph.asy
-2022/01/22 | 23 | graphics/asymptote/GUI/__init__.py
-2022/01/22 | 2398 | graphics/asymptote/examples/SierpinskiSponge.asy
-2022/01/22 | 2396 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/size_policies.hpp
-2022/01/22 | 23904 | graphics/asymptote/process.cc
-2022/01/22 | 238 | graphics/asymptote/tests/TestLib.asy
-2022/01/22 | 238 | graphics/asymptote/GUI/xasyValidator.py
-2022/01/22 | 238 | graphics/asymptote/doc/filegraph.asy
-2022/01/22 | 2385 | indexing/xindex/lualatex/xindex-cfg-uca.lua
-2022/01/22 | 2378 | graphics/asymptote/profile.py
-2022/01/22 | 23767920 | graphics/asymptote.zip
-2022/01/22 | 23717 | graphics/asymptote/base/three_arrows.asy
-2022/01/22 | 236 | graphics/asymptote/tests/string/erase.asy
-2022/01/22 | 236 | graphics/asymptote/LspCpp/LibLsp/lsp/Directory.h
-2022/01/22 | 236 | graphics/asymptote/examples/annotation.asy
-2022/01/22 | 2362 | graphics/asymptote/examples/spectrum.asy
-2022/01/22 | 235 | graphics/asymptote/examples/cos2theta.asy
-2022/01/22 | 235 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/shader.frag
-2022/01/22 | 23567 | graphics/asymptote/drawsurface.h
-2022/01/22 | 2354 | biblio/citation-style-language/citeproc-node-number.lua
-2022/01/22 | 234 | graphics/asymptote/doc/beziercurve.asy
-2022/01/22 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h
-2022/01/22 | 233 | graphics/asymptote/examples/cardioid.asy
-2022/01/22 | 2328 | graphics/asymptote/virtualfieldaccess.h
-2022/01/22 | 23274 | graphics/asymptote/LspCpp/LibLsp/lsp/lsp.cpp
-2022/01/22 | 23205 | graphics/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.cpp
-2022/01/22 | 2315 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/test/compile_all/compile_all.cpp
-2022/01/22 | 2310 | graphics/asymptote/base/plain_margins.asy
-2022/01/22 | 22 | graphics/asymptote/tests/output/line.asy
-2022/01/22 | 22 | graphics/asymptote/GUI/configs/__init__.py
-2022/01/22 | 229 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h
-2022/01/22 | 22969 | biblio/citation-style-language/citation-style-language.sty
-2022/01/22 | 22946 | graphics/asymptote/base/syzygy.asy
-2022/01/22 | 2292 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/FindMSan.cmake
-2022/01/22 | 228 | graphics/asymptote/examples/circumcircle.asy
-2022/01/22 | 22873 | graphics/asymptote/examples/piicon.png
-2022/01/22 | 2279 | graphics/asymptote/errormsg.cc
-2022/01/22 | 2277 | graphics/asymptote/base/texcolors.asy
-2022/01/22 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc
-2022/01/22 | 2272 | graphics/asymptote/cudareflect/tinyexr/examples/rgbe2exr/rgbe2exr.cc
-2022/01/22 | 2266 | graphics/asymptote/align.h
-2022/01/22 | 2259 | graphics/asymptote/LspCpp/network/uri/detail/uri_normalize.cpp
-2022/01/22 | 22594 | graphics/asymptote/base/plain_arrows.asy
-2022/01/22 | 2257 | graphics/asymptote/LspCpp/LibLsp/lsp/windows/MessageNotify.h
-2022/01/22 | 22502 | graphics/asymptote/LspCpp/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h
-2022/01/22 | 224 | graphics/asymptote/tests/types/init.asy
-2022/01/22 | 223 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCodeLens.h
-2022/01/22 | 223 | graphics/asymptote/cudareflect/tinyexr/jni/Android.mk
-2022/01/22 | 22345 | graphics/asymptote/knot.cc
-2022/01/22 | 222 | graphics/asymptote/wce
-2022/01/22 | 222 | graphics/asymptote/examples/yingyang.asy
-2022/01/22 | 2222 | graphics/asymptote/tests/frames/loop.asy
-2022/01/22 | 221 | graphics/asymptote/LspCpp/third_party/threadpool/COPYING
-2022/01/22 | 22195 | biblio/citation-style-language/chicago-author-date.csl
-2022/01/22 | 2207 | graphics/asymptote/build-scripts/HOWTO-MSWindows
-2022/01/22 | 219 | graphics/asymptote/doc/penimage.asy
-2022/01/22 | 219 | graphics/asymptote/doc/graphwithderiv.asy
-2022/01/22 | 2194 | graphics/asymptote/locate.cc
-2022/01/22 | 21926 | graphics/asymptote/runmath.cc
-2022/01/22 | 2191 | graphics/asymptote/examples/splitpatch.asy
-2022/01/22 | 218 | graphics/asymptote/doc/datagraph.asy
-2022/01/22 | 2187 | graphics/asymptote/common.h
-2022/01/22 | 2187 | graphics/asymptote/base/plain_debugger.asy
-2022/01/22 | 21807 | graphics/asymptote/LspCpp/network/uri/uri.hpp
-2022/01/22 | 217 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.h
-2022/01/22 | 2176 | graphics/asymptote/LspCpp/network/uri/detail/uri_advance_parts.cpp
-2022/01/22 | 217086 | biblio/citation-style-language/citation-style-language-doc.pdf
-2022/01/22 | 2164 | graphics/asymptote/frame.h
-2022/01/22 | 21530 | graphics/asymptote/lspserv.cc
-2022/01/22 | 2151 | graphics/asymptote/LspCpp/network/uri/detail/translate.hpp
-2022/01/22 | 2149 | graphics/asymptote/LspCpp/LibLsp/lsp/working_files.h
-2022/01/22 | 2144 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/FindASan.cmake
-2022/01/22 | 21448 | graphics/asymptote/base/feynman.asy
-2022/01/22 | 2143 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/negative.cpp
-2022/01/22 | 2139 | graphics/mcf2graph/mcf_exa_soc.mp
-2022/01/22 | 21382 | graphics/asymptote/fileio.h
-2022/01/22 | 2136 | graphics/asymptote/seconds.h
-2022/01/22 | 2134 | graphics/asymptote/drawlabel.h
-2022/01/22 | 2123 | graphics/asymptote/LspCpp/third_party/utfcpp/samples/docsample.cpp
-2022/01/22 | 2122 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.h
-2022/01/22 | 210 | graphics/asymptote/examples/spiral.asy
-2022/01/22 | 210 | graphics/asymptote/build-scripts/asy-indent.el
-2022/01/22 | 2109 | graphics/asymptote/base/drawtree.asy
-2022/01/22 | 2104 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getRefactorEdit.h
-2022/01/22 | 2101 | graphics/asymptote/examples/truncatedIcosahedron.asy
-2022/01/22 | 2098 | graphics/asymptote/LspCpp/network/uri/detail/algorithm.hpp
-2022/01/22 | 20989 | graphics/asymptote/base/plain_bounds.asy
-2022/01/22 | 2088 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/detail/locking_ptr.hpp
-2022/01/22 | 20829 | graphics/asymptote/cudareflect/tinyexr/test/fuzzer/issue-77-heap-buffer-overflow
-2022/01/22 | 208125 | graphics/asymptote/asy.list
-2022/01/22 | 207 | graphics/asymptote/examples/triangle.asy
-2022/01/22 | 2073 | graphics/asymptote/LspCpp/network/uri/detail/uri_parts.hpp
-2022/01/22 | 207102 | graphics/asymptote/doc/asy-latex.pdf
-2022/01/22 | 206 | graphics/asymptote/examples/log.asy
-2022/01/22 | 20633 | graphics/asymptote/runtime.in
-2022/01/22 | 2054 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/message.cpp
-2022/01/22 | 205495 | graphics/asymptote/base/colormap.asy
-2022/01/22 | 20447 | biblio/citation-style-language/citeproc-richtext.lua
-2022/01/22 | 2040 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/X11OpenGLWindow.h
-2022/01/22 | 203 | graphics/asymptote/LspCpp/LibLsp/lsp/general/exit.h
-2022/01/22 | 2034 | graphics/asymptote/doc/elliptic.asy
-2022/01/22 | 2031 | graphics/asymptote/base/slopefield.asy
-2022/01/22 | 202 | graphics/asymptote/tests/frames/stat2.asy
-2022/01/22 | 202 | graphics/asymptote/glew.c
-2022/01/22 | 202 | graphics/asymptote/doc/exp.asy
-2022/01/22 | 202 | graphics/asymptote/build-scripts/run-in-indent.el
-2022/01/22 | 202947 | graphics/asymptote/cudareflect/tinyexr/asakusa.png
-2022/01/22 | 20277 | graphics/asymptote/base/contour.asy
-2022/01/22 | 2023 | graphics/asymptote/examples/slope.asy
-2022/01/22 | 2012 | graphics/asymptote/varinit.h
-2022/01/22 | 2011 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/asan-wrapper
-2022/01/22 | 20090 | graphics/asymptote/runpicture.in
-2022/01/22 | 20051 | graphics/asymptote/doc/asyRefCard.tex
-2022/01/22 | 2004 | graphics/asymptote/varinit.cc
-2022/01/22 | 2002 | graphics/asymptote/LspCpp/network/uri/uri_errors.cpp
-2022/01/22 | 20029 | graphics/asymptote/camp.y
-2022/01/22 | 20010 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_data/utf8_invalid.txt
-2022/01/22 | 2000 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/pool_adaptors.hpp
-2022/01/22 | 199 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/test/compile_all/Jamfile.v2
-2022/01/22 | 199 | graphics/asymptote/examples/upint.asy
-2022/01/22 | 199 | graphics/asymptote/examples/BezierTriangle.asy
-2022/01/22 | 19925 | biblio/citation-style-language/citeproc-node-names.lua
-2022/01/22 | 198 | graphics/asymptote/examples/tanh.asy
-2022/01/22 | 198829 | graphics/asymptote/doc/CAD.pdf
-2022/01/22 | 1982 | graphics/asymptote/inst.h
-2022/01/22 | 1975 | graphics/asymptote/array.h
-2022/01/22 | 197137 | graphics/mcf2graph/mcf_mplib_exa.pdf
-2022/01/22 | 196 | graphics/asymptote/examples/lowint.asy
-2022/01/22 | 196 | graphics/asymptote/examples/label3ribbon.asy
-2022/01/22 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy
-2022/01/22 | 1968 | graphics/asymptote/examples/mergeExample.asy
-2022/01/22 | 195 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/example/mergesort/Jamfile.v2
-2022/01/22 | 19597 | graphics/asymptote/doc/external-proposal.html
-2022/01/22 | 1957 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/shutdown_policies.hpp
-2022/01/22 | 1955 | graphics/asymptote/cudareflect/tinyexr/experimental/js/binding.cc
-2022/01/22 | 1950 | graphics/asymptote/cudareflect/utils.cuh
-2022/01/22 | 1950 | graphics/asymptote/cudareflect/tinyexr/examples/testmapgen/testmapgen.cc
-2022/01/22 | 194 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/quickstart/Jamfile.v2
-2022/01/22 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch
-2022/01/22 | 193 | graphics/asymptote/tests/gc/shipout.asy
-2022/01/22 | 193 | graphics/asymptote/tests/arith/random.asy
-2022/01/22 | 193 | graphics/asymptote/base/shaders/offset.glsl
-2022/01/22 | 1936 | graphics/asymptote/refaccess.h
-2022/01/22 | 1927 | graphics/asymptote/tests/array/fields.asy
-2022/01/22 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc
-2022/01/22 | 1924 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/willSave.h
-2022/01/22 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg
-2022/01/22 | 191 | graphics/asymptote/runpicture.h
-2022/01/22 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy
-2022/01/22 | 1918 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.h
-2022/01/22 | 1910 | graphics/asymptote/examples/linearregression.asy
-2022/01/22 | 190 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/tutorial/Jamfile.v2
-2022/01/22 | 19085 | graphics/asymptote/psfile.cc
-2022/01/22 | 190044 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/DroidSans.ttf
-2022/01/22 | 18 | graphics/asymptote/tests/output/circle.asy
-2022/01/22 | 189 | graphics/asymptote/cudareflect/tinyexr/examples/exr2ldr/Makefile
-2022/01/22 | 18994 | graphics/asymptote/LspCpp/LibLsp/lsp/general/lsServerCapabilities.h
-2022/01/22 | 18991 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/Win32Window.cpp
-2022/01/22 | 1898 | graphics/asymptote/LspCpp/network/uri/detail/decode.hpp
-2022/01/22 | 1896 | graphics/asymptote/cudareflect/tinyexr/config-msvc.py
-2022/01/22 | 188 | graphics/asymptote/runstring.h
-2022/01/22 | 188 | graphics/asymptote/examples/transparency.asy
-2022/01/22 | 188 | graphics/asymptote/cudareflect/tinyexr/examples/resize/Makefile
-2022/01/22 | 18884 | indexing/xindex/doc/tests/Umlaute2.pdf
-2022/01/22 | 1884 | graphics/asymptote/GUI/res/icons/filledbucket.svg
-2022/01/22 | 187 | graphics/asymptote/tests/string/rfind.asy
-2022/01/22 | 187 | graphics/asymptote/examples/label3solid.asy
-2022/01/22 | 187 | graphics/asymptote/base/shaders/count.glsl
-2022/01/22 | 1876 | graphics/asymptote/cc-mode2.el
-2022/01/22 | 18739 | graphics/asymptote/runstring.cc
-2022/01/22 | 186 | graphics/asymptote/runpath3d.h
-2022/01/22 | 186 | graphics/asymptote/doc/unitcircle3.asy
-2022/01/22 | 186 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/shader.vert
-2022/01/22 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc
-2022/01/22 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h
-2022/01/22 | 185 | graphics/asymptote/cudareflect/tinyexr/test/fuzzer/README.md
-2022/01/22 | 18578 | graphics/asymptote/application.cc
-2022/01/22 | 1851 | graphics/asymptote/drawclipbegin.h
-2022/01/22 | 184 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/index.html
-2022/01/22 | 184 | graphics/asymptote/examples/roll.asy
-2022/01/22 | 183 | graphics/asymptote/build-scripts/cc-indent.el
-2022/01/22 | 18396 | graphics/asymptote/LspCpp/network/uri/uri.cpp
-2022/01/22 | 1835 | graphics/asymptote/examples/cyclohexane.asy
-2022/01/22 | 18342 | indexing/xindex/doc/tests/HADW.pdf
-2022/01/22 | 1831 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/documentColor.h
-2022/01/22 | 182 | graphics/asymptote/tests/string/find.asy
-2022/01/22 | 182 | graphics/asymptote/examples/label3.asy
-2022/01/22 | 1828 | graphics/asymptote/beziercurve.cc
-2022/01/22 | 1814 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/document_symbol.h
-2022/01/22 | 1813 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/OpenGLInclude.h
-2022/01/22 | 18095 | graphics/asymptote/doc/asy-latex.dtx
-2022/01/22 | 1808 | graphics/asymptote/LspCpp/LibLsp/lsp/location_type.h
-2022/01/22 | 1808 | graphics/asymptote/GUI/res/icons.qrc
-2022/01/22 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch
-2022/01/22 | 17991 | CTAN.sites
-2022/01/22 | 17987 | graphics/asymptote/entry.cc
-2022/01/22 | 17902 | graphics/asymptote/asy-keywords.el
-2022/01/22 | 178 | graphics/asymptote/fftw++asy.cc
-2022/01/22 | 1787 | graphics/asymptote/LspCpp/network/uri/detail/uri_percent_encode.hpp
-2022/01/22 | 17860 | graphics/asymptote/LspCpp/LspCpp.filters
-2022/01/22 | 177 | graphics/asymptote/runpath.h
-2022/01/22 | 177 | graphics/asymptote/examples/curvedlabel.asy
-2022/01/22 | 17798 | graphics/asymptote/runfile.cc
-2022/01/22 | 1778 | graphics/asymptote/examples/conicurv.asy
-2022/01/22 | 1774 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/RequestInMessage.h
-2022/01/22 | 17734 | graphics/asymptote/dec.h
-2022/01/22 | 177246 | graphics/asymptote/prc/PRCdouble.cc
-2022/01/22 | 176 | graphics/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.h
-2022/01/22 | 176 | graphics/asymptote/base/shaders/count0.glsl
-2022/01/22 | 1765 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/ScopeExit.h
-2022/01/22 | 1765 | graphics/asymptote/base/shaders/blend.glsl
-2022/01/22 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg
-2022/01/22 | 17614 | graphics/asymptote/cudareflect/tinyexr/README.md
-2022/01/22 | 1760 | graphics/asymptote/examples/animations/heatequation.asy
-2022/01/22 | 175 | graphics/asymptote/examples/strokeshade.asy
-2022/01/22 | 17540 | graphics/asymptote/texfile.cc
-2022/01/22 | 1753 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/Win32OpenGLWindow.h
-2022/01/22 | 1751 | graphics/asymptote/GUI/GuidesManager.py
-2022/01/22 | 174 | graphics/asymptote/cudareflect/tinyexr/examples/testmapgen/Makefile
-2022/01/22 | 1746 | graphics/asymptote/doc/westnile.asy
-2022/01/22 | 173 | graphics/asymptote/cudareflect/tinyexr/test/c-binding/Makefile
-2022/01/22 | 173 | graphics/asymptote/cudareflect/tinyexr/examples/exrfilter/Makefile
-2022/01/22 | 1734 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/CMakeLists.txt
-2022/01/22 | 17346 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/nfd_win.cpp
-2022/01/22 | 1733 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/src/include/nfd.h
-2022/01/22 | 17318 | graphics/mcf2graph/CHANGELOG
-2022/01/22 | 1728 | graphics/asymptote/webgl/vertex.glsl
-2022/01/22 | 1710 | graphics/asymptote/tests/arith/roots.asy
-2022/01/22 | 1710 | graphics/asymptote/LspCpp/network/uri/uri_io.hpp
-2022/01/22 | 170192 | systems/texlive/tlnet/archive/l3kernel.r61685.tar.xz
-2022/01/22 | 17000 | biblio/citation-style-language/citeproc-util.lua
-2022/01/22 | 169 | graphics/asymptote/runbacktrace.h
-2022/01/22 | 1698 | graphics/asymptote/record.cc
-2022/01/22 | 1696 | graphics/asymptote/cudareflect/tinyexr/cmake/sanitizers/FindUBSan.cmake
-2022/01/22 | 1694 | graphics/asymptote/fftw++.cc
-2022/01/22 | 168 | graphics/asymptote/examples/lines.asy
-2022/01/22 | 1688 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/test/SConstruct
-2022/01/22 | 16878 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.cpp
-2022/01/22 | 167 | graphics/asymptote/cudareflect/tinyexr/examples/nornalmap/Makefile
-2022/01/22 | 16756 | graphics/asymptote/configure.ac
-2022/01/22 | 1673 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getMoveDestinations.h
-2022/01/22 | 16705 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/ChangeLog.md
-2022/01/22 | 1669 | biblio/citation-style-language/README.md
-2022/01/22 | 166796 | systems/texlive/tlnet/archive/beamer.r61684.tar.xz
-2022/01/22 | 1665 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/foldingRange.h
-2022/01/22 | 1665 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.h
-2022/01/22 | 1661 | graphics/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.cpp
-2022/01/22 | 165 | graphics/asymptote/LspCpp/LspCpp.vcxproj.user
-2022/01/22 | 165 | graphics/asymptote/LspCpp/LspCpp.user
-2022/01/22 | 1658 | graphics/asymptote/prc/PRCTools/Makefile
-2022/01/22 | 1658 | graphics/asymptote/GUI/Widg_editBezier.py
-2022/01/22 | 16492 | graphics/asymptote/base/plain_Label.asy
-2022/01/22 | 1648 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/OpenGL2Include.h
-2022/01/22 | 16483 | graphics/asymptote/runpair.cc
-2022/01/22 | 16421 | graphics/asymptote/LspCpp/network/optional.hpp
-2022/01/22 | 1640 | graphics/asymptote/callable.h
-2022/01/22 | 163 | graphics/asymptote/examples/1overx.asy
-2022/01/22 | 1630 | graphics/asymptote/builtin.h
-2022/01/22 | 162 | graphics/asymptote/examples/stereoscopic.asy
-2022/01/22 | 162 | graphics/asymptote/examples/sphereskeleton.asy
-2022/01/22 | 1626 | graphics/asymptote/genv.h
-2022/01/22 | 16226 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.cpp
-2022/01/22 | 1620 | graphics/asymptote/doc/colors.asy
-2022/01/22 | 161 | graphics/asymptote/runhistory.h
-2022/01/22 | 161 | graphics/asymptote/cudareflect/tinyexr/examples/exr2rgbe/Makefile
-2022/01/22 | 16188 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/screens/open_win8.png
-2022/01/22 | 1617 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/hover.h
-2022/01/22 | 1615 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/colorPresentation.h
-2022/01/22 | 1612 | graphics/asymptote/asy-list.pl
-2022/01/22 | 1611 | graphics/asymptote/v3dheadertypes.py
-2022/01/22 | 160 | graphics/asymptote/cudareflect/tinyexr/jni/Makefile
-2022/01/22 | 16089 | graphics/asymptote/base/slide.asy
-2022/01/22 | 160672 | graphics/asymptote/examples/animations/dice.u3d
-2022/01/22 | 16054 | biblio/citation-style-language/modern-humanities-research-association.csl
-2022/01/22 | 1600 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/lsResponseMessage.h
-2022/01/22 | 15 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-efe9007bfdcbbe8a1569bf01fa9acadb8261ead49cb83f6e91fcdc4dae2e99a3_min
-2022/01/22 | 15 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-df76d1f27adb8927a1446a603028272140905c168a336128465a1162ec7af270.mini
-2022/01/22 | 159 | graphics/asymptote/tests/types/cast.asy
-2022/01/22 | 159 | graphics/asymptote/cudareflect/tinyexr/examples/rgbe2exr/Makefile
-2022/01/22 | 1598 | graphics/asymptote/examples/NURBSsurface.asy
-2022/01/22 | 1597645 | graphics/asymptote/ChangeLog
-2022/01/22 | 1594 | graphics/asymptote/pen.cc
-2022/01/22 | 158 | graphics/asymptote/tests/frames/stat.asy
-2022/01/22 | 15895 | graphics/asymptote/GUI/InplaceAddObj.py
-2022/01/22 | 1588 | graphics/asymptote/build-scripts/asy-format.el
-2022/01/22 | 15833 | graphics/asymptote/runlabel.cc
-2022/01/22 | 157 | graphics/asymptote/runsystem.h
-2022/01/22 | 157 | graphics/asymptote/doc/saddle.asy
-2022/01/22 | 157 | graphics/asymptote/cudareflect/tinyexr/examples/ldr2exr/Makefile
-2022/01/22 | 1578 | graphics/asymptote/build-scripts/cc-format.el
-2022/01/22 | 15712 | biblio/citation-style-language/ieee.csl
-2022/01/22 | 1567 | graphics/asymptote/LspCpp/LibLsp/lsp/client/registerCapability.h
-2022/01/22 | 1566 | graphics/asymptote/examples/near_earth.asy
-2022/01/22 | 15645 | graphics/asymptote/install-sh
-2022/01/22 | 15617 | graphics/asymptote/cudareflect/tinyexr/test_tinyexr.cc
-2022/01/22 | 15601 | graphics/asymptote/base/ode.asy
-2022/01/22 | 155 | graphics/asymptote/tests/types/ecast.asy
-2022/01/22 | 15516 | graphics/asymptote/LspCpp/LibLsp/lsp/utils.cpp
-2022/01/22 | 155069 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/issue-160-piz-decode.exr
-2022/01/22 | 154 | graphics/asymptote/examples/billboard.asy
-2022/01/22 | 154 | graphics/asymptote/doc/slopefield1.asy
-2022/01/22 | 1548 | graphics/asymptote/examples/BezierSurface.asy
-2022/01/22 | 1548 | graphics/asymptote/cudareflect/tinyexr/test/issues/160/main.py
-2022/01/22 | 15451 | graphics/asymptote/types.h
-2022/01/22 | 1542 | graphics/asymptote/GUI/xasyUtils.py
-2022/01/22 | 153 | graphics/asymptote/runlabel.h
-2022/01/22 | 15382 | graphics/asymptote/base/palette.asy
-2022/01/22 | 15380 | indexing/xindex/doc/tests/buch.ind
-2022/01/22 | 1537 | graphics/asymptote/examples/refs.bib
-2022/01/22 | 15277 | graphics/asymptote/base/flowchart.asy
-2022/01/22 | 1524 | graphics/asymptote/patches/flex.patch
-2022/01/22 | 1521 | graphics/asymptote/LspCpp/third_party/utfcpp/source/utf8.h
-2022/01/22 | 15194 | indexing/xindex/doc/tests/Umlaute.pdf
-2022/01/22 | 150 | graphics/asymptote/examples/spheresilhouette.asy
-2022/01/22 | 150 | graphics/asymptote/doc/latexmkrc_asydir
-2022/01/22 | 15018 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/main.cc
-2022/01/22 | 15004 | graphics/asymptote/base/v3d.asy
-2022/01/22 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy
-2022/01/22 | 1493 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/did_change.h
-2022/01/22 | 1492 | graphics/asymptote/runarray.h
-2022/01/22 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg
-2022/01/22 | 147 | graphics/asymptote/doc/vectorfield.asy
-2022/01/22 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc
-2022/01/22 | 14795 | graphics/asymptote/stm.cc
-2022/01/22 | 1475 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/NotificationInMessage.h
-2022/01/22 | 14749 | graphics/asymptote/base/contour3.asy
-2022/01/22 | 146 | graphics/asymptote/cudareflect/tinyexr/examples/deepview/Makefile
-2022/01/22 | 1469 | graphics/asymptote/doc/png/Makefile.in
-2022/01/22 | 14694 | biblio/citation-style-language/csl-locales-ru-RU.xml
-2022/01/22 | 14631 | graphics/mcf2graph/mcf_mplib_exa.tex
-2022/01/22 | 1461 | graphics/asymptote/examples/logo3.asy
-2022/01/22 | 145 | graphics/asymptote/examples/star.asy
-2022/01/22 | 14532 | graphics/asymptote/stack.cc
-2022/01/22 | 144 | graphics/asymptote/doc/latexmkrc
-2022/01/22 | 1449 | graphics/asymptote/GUI/SetCustomAnchor.py
-2022/01/22 | 1440 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/selectionRange.h
-2022/01/22 | 143 | graphics/asymptote/tests/gc/label.asy
-2022/01/22 | 14378 | graphics/asymptote/examples/teapot.asy
-2022/01/22 | 1436 | graphics/asymptote/GUI/res/icons/bucket.svg
-2022/01/22 | 14283 | graphics/asymptote/testv3d.asy
-2022/01/22 | 1423 | macros/latex/contrib/nicematrix/nicematrix.ins
-2022/01/22 | 141 | graphics/asymptote/examples/sphere.asy
-2022/01/22 | 141 | graphics/asymptote/examples/ring.asy
-2022/01/22 | 1411 | graphics/asymptote/LspCpp/LibLsp/lsp/lsp_code_action.h
-2022/01/22 | 14082 | graphics/asymptote/GUI/xasyBezierInterface.py
-2022/01/22 | 14072 | graphics/asymptote/types.cc
-2022/01/22 | 1406 | graphics/asymptote/cudareflect/EXRFiles.h
-2022/01/22 | 1400113 | macros/latex/contrib/factura.zip
-2022/01/22 | 13980 | graphics/asymptote/arrayop.h
-2022/01/22 | 13944 | graphics/asymptote/runtriple.cc
-2022/01/22 | 1391 | graphics/asymptote/doc/CAD1.asy
-2022/01/22 | 138 | indexing/xindex/doc/tests/demo3.ind
-2022/01/22 | 138 | graphics/asymptote/Pipfile
-2022/01/22 | 1386 | graphics/asymptote/LspCpp/Makefile
-2022/01/22 | 13867 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/nuklear_btgui_gl2.h
-2022/01/22 | 1384 | graphics/asymptote/tests/pic/trans.asy
-2022/01/22 | 1383 | biblio/citation-style-language/citeproc-nodes.lua
-2022/01/22 | 13824 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/detail/pool_core.hpp
-2022/01/22 | 1380 | graphics/asymptote/LspCpp/LibLsp/lsp/general/initialize.h
-2022/01/22 | 1375 | graphics/asymptote/base/tree.asy
-2022/01/22 | 136 | graphics/asymptote/examples/latticeshading.asy
-2022/01/22 | 13663 | graphics/asymptote/doc/install-sh
-2022/01/22 | 13663 | graphics/asymptote/doc/FAQ/install-sh
-2022/01/22 | 13615 | graphics/asymptote/entry.h
-2022/01/22 | 13605 | graphics/asymptote/base/grid3.asy
-2022/01/22 | 1352 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_watched_files.h
-2022/01/22 | 1352 | graphics/asymptote/examples/Klein.asy
-2022/01/22 | 1347 | graphics/asymptote/cudareflect/tinyexr/test/unit/config-posix.py
-2022/01/22 | 13477 | graphics/asymptote/base/asy.vim
-2022/01/22 | 1345 | graphics/asymptote/interact.h
-2022/01/22 | 13441 | biblio/citation-style-language/csl-locales-bg-BG.xml
-2022/01/22 | 13440 | graphics/asymptote/texfile.h
-2022/01/22 | 1341 | graphics/asymptote/runtimebase.in
-2022/01/22 | 133 | graphics/asymptote/cudareflect/tinyexr/test/unit/vcbuild.bat
-2022/01/22 | 1338 | graphics/asymptote/LspCpp/third_party/utfcpp/LICENSE
-2022/01/22 | 1338 | graphics/asymptote/LspCpp/third_party/threadpool/LICENSE_1_0.txt
-2022/01/22 | 1337 | graphics/asymptote/base/v3dheadertypes.asy
-2022/01/22 | 13357 | graphics/asymptote/camp.l
-2022/01/22 | 13342 | biblio/citation-style-language/csl-locales-hi-IN.xml
-2022/01/22 | 1332 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/tutorial_header.htm
-2022/01/22 | 1331 | graphics/asymptote/tests/types/spec.asy
-2022/01/22 | 132 | graphics/asymptote/tests/string/length.asy
-2022/01/22 | 132 | graphics/asymptote/cudareflect/tinyexr/test/unit/regression/poc-d5c9c893e559277a3320c196523095b94db93985620ac338d037487e0e613047_min
-2022/01/22 | 1328 | graphics/asymptote/LspCpp/LibLsp/lsp/lsCommand.h
-2022/01/22 | 1322 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/design.txt
-2022/01/22 | 1321 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h
-2022/01/22 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg
-2022/01/22 | 1318 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/OpenGLWindow/Win32InternalWindowData.h
-2022/01/22 | 1313730 | graphics/asymptote/doc/asymptote.pdf
-2022/01/22 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc
-2022/01/22 | 1309 | graphics/asymptote/examples/roundpath.asy
-2022/01/22 | 13032 | systems/texlive/tlnet/archive/sillypage.r61688.tar.xz
-2022/01/22 | 129 | graphics/asymptote/tests/gc/struct.asy
-2022/01/22 | 129 | graphics/asymptote/base/shaders/screen.glsl
-2022/01/22 | 1299 | graphics/asymptote/patches/dvipdf
-2022/01/22 | 1298 | graphics/asymptote/examples/electromagnetic.asy
-2022/01/22 | 129790 | graphics/asymptote/camp.tab.cc
-2022/01/22 | 1293 | graphics/asymptote/TODO
-2022/01/22 | 1291 | graphics/asymptote/LspCpp/third_party/utfcpp/CMakeLists.txt
-2022/01/22 | 1287 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/README.md
-2022/01/22 | 1284 | graphics/asymptote/tests/output/Makefile
-2022/01/22 | 1283 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/reference_header.htm
-2022/01/22 | 128310 | graphics/asymptote/ReleaseNotes
-2022/01/22 | 12823 | graphics/asymptote/impdatum.cc
-2022/01/22 | 1280 | graphics/asymptote/beziercurve.h
-2022/01/22 | 127 | graphics/asymptote/index.html
-2022/01/22 | 1276 | graphics/asymptote/base/asymptote.py
-2022/01/22 | 1274 | graphics/asymptote/newexp.h
-2022/01/22 | 1274145 | macros/latex/contrib/factura/factura.pdf
-2022/01/22 | 1272 | systems/texlive/tlnet/archive/collection-bibtexextra.r61687.tar.xz
-2022/01/22 | 1267 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/linkedEditingRange.h
-2022/01/22 | 1266 | graphics/asymptote/drawverbatim.h
-2022/01/22 | 1264 | indexing/xindex/doc/tests/HADW.ind
-2022/01/22 | 12632 | graphics/asymptote/Makefile.in
-2022/01/22 | 12630 | graphics/asymptote/cudareflect/tinyexr/examples/cube2longlat/cube2longlat.cc
-2022/01/22 | 1261761 | graphics/asymptote/examples/worldmap.dat
-2022/01/22 | 12604 | graphics/asymptote/runsystem.cc
-2022/01/22 | 125 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/docker/Dockerfile
-2022/01/22 | 1253 | graphics/asymptote/keywords.pl
-2022/01/22 | 12534 | graphics/asymptote/ax_pthread.m4
-2022/01/22 | 1251 | graphics/asymptote/examples/odetest.asy
-2022/01/22 | 124 | graphics/asymptote/tests/gc/path.asy
-2022/01/22 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy
-2022/01/22 | 1247 | graphics/asymptote/examples/animations/slidemovies.asy
-2022/01/22 | 12474 | graphics/asymptote/LspCpp/third_party/utfcpp/source/utf8/checked.h
-2022/01/22 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc
-2022/01/22 | 1245 | graphics/asymptote/findsym.pl
-2022/01/22 | 1244 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/document_link.h
-2022/01/22 | 12445 | biblio/citation-style-language/csl-locales-lv-LV.xml
-2022/01/22 | 1240 | graphics/asymptote/examples/arrows3.asy
-2022/01/22 | 123 | graphics/asymptote/examples/Coons.asy
-2022/01/22 | 123 | graphics/asymptote/doc/superpath.asy
-2022/01/22 | 1239 | graphics/asymptote/v3dheadertypes.h
-2022/01/22 | 12394 | biblio/citation-style-language/csl-locales-th-TH.xml
-2022/01/22 | 1236 | graphics/asymptote/primitives.h
-2022/01/22 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex
-2022/01/22 | 1235777 | graphics/asymptote/GL/glew.c
-2022/01/22 | 12355 | biblio/citation-style-language/csl-locales-it-IT.xml
-2022/01/22 | 1227 | graphics/asymptote/build-scripts/build-asygl
-2022/01/22 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg
-2022/01/22 | 12259 | graphics/asymptote/knot.h
-2022/01/22 | 121 | graphics/asymptote/doc/labelsquare.asy
-2022/01/22 | 121 | graphics/asymptote/cudareflect/tinyexr/tinyexr.cc
-2022/01/22 | 1216 | graphics/asymptote/examples/dragon.asy
-2022/01/22 | 1215 | graphics/asymptote/GUI/configs/xasyconfig.cson
-2022/01/22 | 1213 | graphics/asymptote/LspCpp/LibLsp/lsp/lsCodeAction.h
-2022/01/22 | 1213 | graphics/asymptote/base/plain_arcs.asy
-2022/01/22 | 121145 | graphics/asymptote/doc/asyRefCard.pdf
-2022/01/22 | 12105 | graphics/asymptote/jsfile.cc
-2022/01/22 | 1209 | graphics/asymptote/tests/imp/unravel.asy
-2022/01/22 | 12093 | graphics/asymptote/runlabel.in
-2022/01/22 | 12012 | graphics/asymptote/base/solids.asy
-2022/01/22 | 1198 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/exr-io.cc
-2022/01/22 | 11983 | biblio/citation-style-language/csl-locales-el-GR.xml
-2022/01/22 | 1197 | graphics/asymptote/drawclipend.h
-2022/01/22 | 1195 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/references.h
-2022/01/22 | 1194 | graphics/asymptote/GUI/res/icons/code.svg
-2022/01/22 | 1192 | graphics/asymptote/LspCpp/LibLsp/lsp/lsFormattingOptions.h
-2022/01/22 | 11927 | biblio/citation-style-language/vancouver.csl
-2022/01/22 | 1190 | graphics/asymptote/camperror.cc
-2022/01/22 | 11907 | graphics/asymptote/tests/gsl/random.asy
-2022/01/22 | 118 | graphics/asymptote/tests/string/substr.asy
-2022/01/22 | 1189 | graphics/asymptote/tests/types/var.asy
-2022/01/22 | 1188 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/overview_header.htm
-2022/01/22 | 1188 | graphics/asymptote/EXRFiles.cc
-2022/01/22 | 11883 | indexing/xindex/doc/tests/demo4.pdf
-2022/01/22 | 1187 | graphics/asymptote/GUI/res/icons/closedcurve.svg
-2022/01/22 | 1186601 | graphics/asymptote/GL/glew.h
-2022/01/22 | 1185 | graphics/asymptote/LspCpp/LibLsp/lsp/SimpleTimer.h
-2022/01/22 | 1185 | graphics/asymptote/examples/functionshading.asy
-2022/01/22 | 1183 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.h
-2022/01/22 | 1183 | graphics/asymptote/GUI/xasyArgs.py
-2022/01/22 | 1183225 | graphics/asymptote/gc-8.2.0.tar.gz
-2022/01/22 | 117 | graphics/asymptote/cudareflect/tinyexr/examples/exr2fptiff/README.md
-2022/01/22 | 1178 | graphics/asymptote/base/embed.asy
-2022/01/22 | 1175 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.cpp
-2022/01/22 | 11741 | biblio/citation-style-language/csl-locales-lt-LT.xml
-2022/01/22 | 1172 | graphics/asymptote/LspCpp/README.md
-2022/01/22 | 1171 | graphics/asymptote/parser.h
-2022/01/22 | 1171 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.cpp
-2022/01/22 | 1169332 | systems/texlive/tlnet/archive/latexindent.doc.r61686.tar.xz
-2022/01/22 | 11663 | graphics/asymptote/path.h
-2022/01/22 | 11656 | graphics/asymptote/base/binarytree.asy
-2022/01/22 | 1164 | graphics/asymptote/examples/genustwo.asy
-2022/01/22 | 11642 | graphics/asymptote/coder.h
-2022/01/22 | 1163 | graphics/asymptote/runtime.h
-2022/01/22 | 1162 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/LICENSE
-2022/01/22 | 1161 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/configuration.h
-2022/01/22 | 116010 | graphics/asymptote/predicates.cc
-2022/01/22 | 115 | graphics/asymptote/doc/onecontour.asy
-2022/01/22 | 1159 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/lsRequestId.h
-2022/01/22 | 1156 | graphics/asymptote/cudareflect/tinyexr/premake4.lua
-2022/01/22 | 11553 | biblio/citation-style-language/citation-style-language-doc.tex
-2022/01/22 | 1154 | graphics/asymptote/LspCpp/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h
-2022/01/22 | 11541 | graphics/asymptote/aspy.py
-2022/01/22 | 11541 | biblio/citation-style-language/csl-locales-pt-BR.xml
-2022/01/22 | 1151 | graphics/asymptote/callable.cc
-2022/01/22 | 1150 | graphics/asymptote/LspCpp/LibLsp/lsp/general/lsClientCapabilities.h
-2022/01/22 | 114 | indexing/xindex/doc/tests/demo3.idx
-2022/01/22 | 1149 | graphics/asymptote/guide.cc
-2022/01/22 | 11487 | biblio/citation-style-language/csl-locales-es-MX.xml
-2022/01/22 | 11468 | graphics/asymptote/drawelement.h
-2022/01/22 | 1143 | graphics/asymptote/LspCpp/LibLsp/lsp/lsPosition.h
-2022/01/22 | 1142 | graphics/asymptote/envcompleter.cc
-2022/01/22 | 1140 | graphics/asymptote/absyn.h
-2022/01/22 | 113 | graphics/asymptote/patches/fixmem.reg
-2022/01/22 | 113 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/examples.txt
-2022/01/22 | 1139 | graphics/asymptote/GUI/res/icons/opencurve.svg
-2022/01/22 | 11395 | biblio/citation-style-language/csl-locales-pt-PT.xml
-2022/01/22 | 11373 | graphics/asymptote/base/plain_markers.asy
-2022/01/22 | 11368 | biblio/citation-style-language/csl-locales-en-US.xml
-2022/01/22 | 11359 | biblio/citation-style-language/csl-locales-en-GB.xml
-2022/01/22 | 113565 | graphics/asymptote/cudareflect/tinyexr/examples/common/stb_image_resize.h
-2022/01/22 | 1134 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/design_header.htm
-2022/01/22 | 11349 | biblio/citation-style-language/csl-locales-nl-NL.xml
-2022/01/22 | 11336 | biblio/citation-style-language/csl-locales-fa-IR.xml
-2022/01/22 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js
-2022/01/22 | 1131 | graphics/asymptote/cudareflect/tinyexr/experimental/js/index.html
-2022/01/22 | 1130 | graphics/asymptote/GUI/res/icons/redo.svg
-2022/01/22 | 1129 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/code_lens.h
-2022/01/22 | 1127425 | graphics/asymptote/cudareflect/tinyexr/asakusa.exr
-2022/01/22 | 1126 | graphics/asymptote/coenv.cc
-2022/01/22 | 1125 | graphics/asymptote/LspCpp/third_party/threadpool/Makefile
-2022/01/22 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg
-2022/01/22 | 1122 | graphics/asymptote/LspCpp/third_party/threadpool/libs/threadpool/doc/examples_header.htm
-2022/01/22 | 1120 | graphics/asymptote/examples/animations/wheel.asy
-2022/01/22 | 1120 | graphics/asymptote/base/external.asy
-2022/01/22 | 11207 | biblio/citation-style-language/csl-locales-de-AT.xml
-2022/01/22 | 111 | graphics/asymptote/GUI/res/icons/center.asy
-2022/01/22 | 111 | graphics/asymptote/examples/shadestroke.asy
-2022/01/22 | 111995 | graphics/mcf2graph/mcf2graph.mp
-2022/01/22 | 11185 | biblio/citation-style-language/citeproc-engine.lua
-2022/01/22 | 1114 | graphics/asymptote/examples/laserlattice.asy
-2022/01/22 | 11132 | biblio/citation-style-language/csl-locales-de-DE.xml
-2022/01/22 | 11122 | graphics/asymptote/base/math.asy
-2022/01/22 | 1111 | graphics/asymptote/examples/imagehistogram.asy
-2022/01/22 | 11111 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/textDocument.cpp
-2022/01/22 | 1109 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/codeActionResult.h
-2022/01/22 | 11093 | biblio/citation-style-language/csl-locales-sr-RS.xml
-2022/01/22 | 11092 | biblio/citation-style-language/csl-locales-fr-FR.xml
-2022/01/22 | 11089 | biblio/citation-style-language/csl-locales-fr-CA.xml
-2022/01/22 | 11085 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2022/01/22 | 11069 | biblio/citation-style-language/modern-language-association.csl
-2022/01/22 | 1105 | graphics/asymptote/LspCpp/LibLsp/lsp/lsMarkedString.h
-2022/01/22 | 11059732 | systems/texlive/tlnet/archive/l3kernel.doc.r61685.tar.xz
-2022/01/22 | 1101 | graphics/asymptote/cudareflect/tinyexr/examples/resize/resize.cc
-2022/01/22 | 109 | graphics/asymptote/tests/string/insert.asy
-2022/01/22 | 109 | graphics/asymptote/GUI/res/icons/closedpolygon.asy
-2022/01/22 | 109 | graphics/asymptote/GUI/res/icons/closedcurve.asy
-2022/01/22 | 1098 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/rename.h
-2022/01/22 | 10989 | graphics/asymptote/LspCpp/third_party/utfcpp/source/utf8/unchecked.h
-2022/01/22 | 1096 | graphics/asymptote/tests/array/transpose.asy
-2022/01/22 | 1096 | graphics/asymptote/refaccess.cc
-2022/01/22 | 1096 | graphics/asymptote/drawlayer.h
-2022/01/22 | 10963 | biblio/citation-style-language/csl-locales-km-KH.xml
-2022/01/22 | 10928 | graphics/asymptote/LspCpp/third_party/utfcpp/source/utf8/core.h
-2022/01/22 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg
-2022/01/22 | 108 | graphics/asymptote/cudareflect/tinyexr/jni/README.md
-2022/01/22 | 10894 | biblio/citation-style-language/csl-locales-mn-MN.xml
-2022/01/22 | 1088 | graphics/asymptote/LspCpp/third_party/threadpool/TODO
-2022/01/22 | 1088 | graphics/asymptote/examples/NURBSsphere.asy
-2022/01/22 | 1087 | graphics/asymptote/GUI/res/icons/undo.svg
-2022/01/22 | 10840 | graphics/asymptote/base/CAD.asy
-2022/01/22 | 1082 | graphics/asymptote/patches/README
-2022/01/22 | 10817 | biblio/citation-style-language/csl-locales-he-IL.xml
-2022/01/22 | 10813 | biblio/citation-style-language/csl-locales-vi-VN.xml
-2022/01/22 | 1077 | graphics/asymptote/LspCpp/LibLsp/lsp/workspace/applyEdit.h
-2022/01/22 | 1075 | graphics/asymptote/v3dheadertypes.csv
-2022/01/22 | 1072 | graphics/asymptote/cudareflect/tinyexr/examples/cube2longlat/README.md
-2022/01/22 | 10710 | biblio/citation-style-language/csl-locales-sv-SE.xml
-2022/01/22 | 1070 | graphics/asymptote/cudareflect/IrradianceGenerator.sln
-2022/01/22 | 10684 | biblio/citation-style-language/american-medical-association.csl
-2022/01/22 | 10670 | biblio/citation-style-language/csl-locales-de-CH.xml
-2022/01/22 | 1066 | graphics/asymptote/LspCpp/LICENSE
-2022/01/22 | 1065 | graphics/asymptote/examples/shellmethod.asy
-2022/01/22 | 10659 | biblio/citation-style-language/csl-locales-id-ID.xml
-2022/01/22 | 10640 | biblio/citation-style-language/csl-locales-tr-TR.xml
-2022/01/22 | 10632 | graphics/asymptote/EnvVarUpdate.nsh
-2022/01/22 | 1062 | graphics/asymptote/base/shaders/partialsum.glsl
-2022/01/22 | 10619 | biblio/citation-style-language/harvard-cite-them-right.csl
-2022/01/22 | 10608 | biblio/citation-style-language/csl-locales-fi-FI.xml
-2022/01/22 | 10607 | graphics/asymptote/LspCpp/network/uri/detail/uri_parse.cpp
-2022/01/22 | 1058 | graphics/asymptote/GUI/res/icons/closedpolygon.svg
-2022/01/22 | 10585 | graphics/asymptote/path3.h
-2022/01/22 | 10584 | biblio/citation-style-language/csl-locales-cs-CZ.xml
-2022/01/22 | 10581 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/serializer.h
-2022/01/22 | 10579 | biblio/citation-style-language/csl-locales-cy-GB.xml
-2022/01/22 | 10575 | biblio/citation-style-language/csl-locales-sk-SK.xml
-2022/01/22 | 10571 | graphics/asymptote/cudareflect/tinyexr/deps/miniz/examples/example5.c
-2022/01/22 | 1056 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/didRenameFiles.h
-2022/01/22 | 10563 | graphics/asymptote/cudareflect/tinyexr/test/unit/kuroga.py
-2022/01/22 | 10561 | graphics/asymptote/cudareflect/tinyexr/kuroga.py
-2022/01/22 | 1055 | graphics/asymptote/LspCpp/LibLsp/lsp/general/initialize.cpp
-2022/01/22 | 1055 | graphics/asymptote/examples/partitionExample.asy
-2022/01/22 | 10559 | biblio/citation-style-language/csl-locales-hu-HU.xml
-2022/01/22 | 1054 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/onTypeFormatting.h
-2022/01/22 | 1053 | graphics/asymptote/doc/fillcontour.asy
-2022/01/22 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h
-2022/01/22 | 1051 | graphics/asymptote/doc/eetomumu.asy
-2022/01/22 | 1050 | graphics/asymptote/opsymbols.pl
-2022/01/22 | 10509 | biblio/citation-style-language/csl-locales-eu.xml
-2022/01/22 | 10503 | biblio/citation-style-language/american-sociological-association.csl
-2022/01/22 | 104 | graphics/asymptote/examples/tiling.asy
-2022/01/22 | 10475 | biblio/citation-style-language/csl-locales-ja-JP.xml
-2022/01/22 | 10468 | biblio/citation-style-language/csl-locales-is-IS.xml
-2022/01/22 | 10465 | biblio/citation-style-language/csl-locales-da-DK.xml
-2022/01/22 | 10461 | biblio/citation-style-language/csl-locales-ro-RO.xml
-2022/01/22 | 10447 | biblio/citation-style-language/csl-locales-pl-PL.xml
-2022/01/22 | 1044671 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/screenshots/exrview.png
-2022/01/22 | 10445 | graphics/asymptote/INSTALL
-2022/01/22 | 1043 | graphics/asymptote/GUI/res/icons/openpolygon.svg
-2022/01/22 | 10429 | biblio/citation-style-language/csl-locales-ko-KR.xml
-2022/01/22 | 10427 | biblio/citation-style-language/csl-locales-af-ZA.xml
-2022/01/22 | 10419 | indexing/xindex/lualatex/xindex-base.lua
-2022/01/22 | 1040 | graphics/asymptote/examples/lmfit1.asy
-2022/01/22 | 10403 | biblio/citation-style-language/csl-locales-es-CL.xml
-2022/01/22 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex
-2022/01/22 | 10367 | biblio/citation-style-language/citeproc-bib.lua
-2022/01/22 | 10366 | biblio/citation-style-language/csl-locales-hr-HR.xml
-2022/01/22 | 1033 | graphics/asymptote/LspCpp/LibLsp/lsp/textDocument/prepareRename.h
-2022/01/22 | 1033 | graphics/asymptote/examples/basealign.asy
-2022/01/22 | 10333 | biblio/citation-style-language/csl-locales-sl-SI.xml
-2022/01/22 | 1032 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_checked_iterator.cpp
-2022/01/22 | 10326 | biblio/citation-style-language/citeproc-node-date.lua
-2022/01/22 | 10324 | biblio/citation-style-language/csl-locales-es-ES.xml
-2022/01/22 | 10318 | biblio/citation-style-language/csl-locales-nb-NO.xml
-2022/01/22 | 1030 | graphics/asymptote/LspCpp/network/uri.hpp
-2022/01/22 | 1030 | graphics/asymptote/examples/workcone.asy
-2022/01/22 | 10301 | biblio/citation-style-language/csl-locales-ca-AD.xml
-2022/01/22 | 102 | graphics/asymptote/tests/gc/file.asy
-2022/01/22 | 102 | graphics/asymptote/GUI/res/icons/openpolygon.asy
-2022/01/22 | 102 | graphics/asymptote/GUI/res/icons/opencurve.asy
-2022/01/22 | 10299 | biblio/citation-style-language/csl-locales-la.xml
-2022/01/22 | 10296 | biblio/citation-style-language/csl-locales-nn-NO.xml
-2022/01/22 | 10284 | biblio/citation-style-language/citeproc-element.lua
-2022/01/22 | 10272 | biblio/citation-style-language/csl-locales-et-EE.xml
-2022/01/22 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui
-2022/01/22 | 1022 | graphics/asymptote/GUI/res/icons/centerorigin.svg
-2022/01/22 | 10224 | graphics/asymptote/tr.cc
-2022/01/22 | 10221 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.cpp
-2022/01/22 | 1020 | graphics/asymptote/flatguide.cc
-2022/01/22 | 1019 | graphics/asymptote/LspCpp/LibLsp/lsp/client/unregisterCapability.h
-2022/01/22 | 10196 | graphics/asymptote/doc/CAD.tex
-2022/01/22 | 1015 | graphics/asymptote/GUI/xasyTransform.py
-2022/01/22 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg
-2022/01/22 | 10136 | indexing/xindex/lualatex/xindex-lapp.lua
-2022/01/22 | 1010 | graphics/asymptote/examples/washermethod.asy
-2022/01/22 | 100 | graphics/asymptote/GUI/DebugFlags.py
-2022/01/22 | 10093 | graphics/asymptote/util.cc
-2022/01/22 | 1008 | graphics/asymptote/doc/leastsquares.asy
-2022/01/22 | 10070 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.h
-2022/01/22 | 1006 | graphics/asymptote/LspCpp/third_party/threadpool/boost/threadpool/detail/scope_guard.hpp
-2022/01/22 | 10066 | graphics/asymptote/v3dfile.cc
-2022/01/22 | 100620 | graphics/mcf2graph/mcf_data_base.mcf
-2022/01/22 | 1005 | indexing/xindex/doc/tests/demo2.ind
-2022/01/22 | 1005 | graphics/asymptote/doc/asy.1.begin
-2022/01/22 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg
-2022/01/22 | 10038 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py
-2022/01/22 | 1002 | graphics/asymptote/LspCpp/third_party/utfcpp/tests/test_unchecked_iterator.cpp
-2022/01/22 | 1002 | graphics/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h
-2022/01/22 | 1000 | graphics/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.h
-2022/01/22 | 1000 | graphics/asymptote/doc/FAQ/Makefile
-2022/01/22 | 100007 | graphics/asymptote/cudareflect/tinyexr/examples/exrview/ThirdPartyLibs/nativefiledialog/screens/open_cocoa.png
diff --git a/fonts/librebodoni/README b/fonts/librebodoni/README
index 387efb480b..15eaa94cf1 100644
--- a/fonts/librebodoni/README
+++ b/fonts/librebodoni/README
@@ -1,5 +1,5 @@
This is the README for the librebodoni package,
-version 2016-01-12.
+version 2022-01-29.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
support for the Libre Bodoni family of fonts, designed by
@@ -35,6 +35,10 @@ Font encodings supported are OT1, T1, LY1 and TS1.
Superior or inferior numbers are available using \sufigures,
\infigures, \textsu{...} or \textin{...}.
+Local use of LibreBodoni is supported by the command
+
+\librebodoni
+
The OpenType fonts were obtained from
https://github.com/impallari/Libre-Bodoni
diff --git a/language/japanese/uptex-base/00readme_uptex.txt b/language/japanese/uptex-base/00readme_uptex.txt
index 96f29d7f7a..bbea2487d1 100644
--- a/language/japanese/uptex-base/00readme_uptex.txt
+++ b/language/japanese/uptex-base/00readme_uptex.txt
@@ -1,5 +1,5 @@
upTeX, upLaTeX --- unicode version of ASCII pTeX, pLaTeX
-2020.10.31 Ver1.27
+2022.01.23 Ver1.28
TANAKA, Takuji ttk(at)t-lab(dot)opal(dot)ne(dot)jp
[ Contents ]
@@ -25,4 +25,6 @@ No warranty.
https://asciidwango.github.io/ptex/ (by DWANGO Co., Ltd.)
[2] upTeX, upLaTeX ― unicode version of pTeX, pLaTeX
http://www.t-lab.opal.ne.jp/tex/uptex_en.html
+[3] upTeX source and document
+ https://github.com/t-tk/upTeX-source
diff --git a/language/japanese/uptex-base/01uptex_doc_utf8.txt b/language/japanese/uptex-base/01uptex_doc_utf8.txt
index 3ff8d54230..a52c6ce88b 100644
--- a/language/japanese/uptex-base/01uptex_doc_utf8.txt
+++ b/language/japanese/uptex-base/01uptex_doc_utf8.txt
@@ -1,5 +1,5 @@
upTeX, upLaTeX --- 内部unicode版 pTeX, pLaTeX ã®å®Ÿè£…
-2020.10.31 Ver1.27
+2022.01.23 Ver1.28
TANAKA, Takuji ttk(at)t-lab(dot)opal(dot)ne(dot)jp
â—‡ upTeX開発ã®ã­ã‚‰ã„
@@ -96,8 +96,7 @@ CJKã®ãƒ¬ãƒ‘ートリーã®ç¯„囲を和文ã®çµ„版ã«åˆ©ç”¨ã™ã‚‹ã€‚8bit欧文ã
pTeX ã‹ã‚‰ã®æ”¹é€ é‡ã¯ã‚„や大ãã„ãŒã€æ¬§æ–‡ TeX ã¨ã®å¯¾ç§°æ€§ã¯è‰¯ããªã‚‹ã€‚
<6> U+2xxxx (Supplimentary Ideograph Plane, SIP) ã®æ¼¢å­—ãªã©
BMP以上ã‹ã¤å…¨è§’å¹…ã®æ–‡å­—ã¯ã‚µãƒãƒ¼ãƒˆã™ã‚‹ã€‚
- BMP以上ã‹ã¤å…¨è§’幅以外ã®æ–‡å­—ã¯ã€jfmã®æ‹¡å¼µã«ã‚ˆã‚Šã‚µãƒãƒ¼ãƒˆã™ã‚‹æ–¹é‡ã ãŒã€
- dviware ã®å¯¾å¿œçŠ¶æ³ã«å·®ãŒå‡ºã‚‹å¯èƒ½æ€§ã‚’考慮ã—オプション扱ã„ã¨ã™ã‚‹ã€‚
+ BMP以上ã‹ã¤å…¨è§’幅以外ã®æ–‡å­—ã¯ã€jfmã®æ‹¡å¼µã«ã‚ˆã‚Šã‚µãƒãƒ¼ãƒˆã™ã‚‹ã€‚
<7> 日本ローカル色を薄ã‚ã‚‹ã ã‘ã®ç›®çš„ã§ã®æ©Ÿèƒ½å¤‰æ›´ã€æ•´ç†ã€å‰Šé™¤ã¯è¡Œã‚ãªã„。
\xkanjiskip, \euc ãªã©ã¯ãã®ã¾ã¾ã®å称ã€æ©Ÿèƒ½ã§ç¶­æŒã™ã‚‹ã€‚
ç†ç”±ã¯ã€å°‘々ã®æ‰‹å½“ã§æ—¥æœ¬ãƒ­ãƒ¼ã‚«ãƒ«è‰²ãŒæ‰•æ‹­ã§ãã‚‹ã¯ãšã‚‚ãªãã€
@@ -130,20 +129,20 @@ pTeX を中心ã«æŽ¨ç§»ã—ã¦ããŸæ—¥æœ¬ã® TeX ユーザーãŒ
内部エンコーディングã¯ã»ã¼UTF-32(註1)。
<2> 入力ファイル(.texãªã©)ã¯UTF-8ã¨ISO-2022-JPã®è‡ªå‹•åˆ¤å®šã€‚
出力ファイル(.log, .auxãªã©)ã¯UTF-8。
-<3> tfm(jfm)ã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã¯UCS-2。
+<3> tfm(jfm)ã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã¯ã»ã¼UTF-32(註1)ã€
エンコーディングå㯠JY2, JT2 ã¨ã™ã‚‹ã€‚
- U+FFFFを越ãˆã‚‹æ–‡å­—ã¯ã€U+2xxxx(SIP)ã®æ¼¢å­—を想定ã—ã€
- jfmã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆãŒå¾“æ¥ã®pTeXã®ã‚‚ã®ã‚’用ã„
- chartype ㌠defaultã® 0 ã®å…¨è§’文字ã¨ã—ã¦çµ„版ã™ã‚‹ã€‚
- jfmã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã¯æ–‡å­—コード24bitを扱ãˆã‚‹ã‚ˆã†ã«æ‹¡å¼µã™ã‚‹ãŒã€
- dviwareã®æ‹¡å¼µjfmã¸ã®å¯¾å¿œãŒé€²ã‚€ã¾ã§å½“é¢ã‚ªãƒ—ションã¨ã™ã‚‹ã€‚
+ U+FFFF以下ã®æ–‡å­—ã§ã¯ã€jfmã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã¯å¾“æ¥ã®pTeXã¨äº’æ›ã§ã‚る。
+ U+FFFFを越ãˆã‚‹æ–‡å­—ã¯ã€defaultã§ã¯U+2xxxx(SIP)ã®æ¼¢å­—を想定ã—ã€
+ chartype ㌠defaultã® 0 ã®å…¨è§’等幅文字ã¨ã—ã¦çµ„版ã™ã‚‹ã€‚
+ U+FFFF超ãˆã‹ã¤å¯å¤‰æ–‡å­—幅を扱ãˆã‚‹ã‚ˆã†jfmã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã‚’
+ 文字コード24bitã«æ‹¡å¼µã™ã‚‹ãŒã€æ‹¡å¼µjfmã«å¯¾å¿œã—ãŸdviwareã‚’å¿…è¦ã¨ã™ã‚‹ã€‚
<4> dvi, vfã«ã¯Unicodeスカラー値を2〜3ãƒã‚¤ãƒˆã§è¨˜éŒ²ã™ã‚‹(註2)。
U+FFFF以下ã®æ–‡å­—ã¯set2ã§ã€U+FFFFを越ãˆã‚‹æ–‡å­—ã¯set3ã§æ‰±ã†ã€‚
和文ã¨ã—ã¦æ‰±ãˆã‚‹æ–‡å­—コードã®æœ€å¤§å€¤ã¯Unicodeã®æœ€å¤§å€¤U+10FFFF。
<5> 和文ã€æ¬§æ–‡ã®åˆ‡æ›¿ãˆã¯ã€ã‚³ãƒ¼ãƒ‰ãƒ¬ãƒ³ã‚¸ã®ãƒã‚§ãƒƒã‚¯ã«åŠ ãˆkcatcodeを見ã¦è¡Œã†ã€‚
kcatcode=16,17,18ãªã‚‰æ¼¢å­—,ã‹ãª,和文ãã®ä»–記å·(pTeXã¨åŒæ§˜)ã§ã€
kcatcode=15ãªã‚‰æ¬§æ–‡ã€éžCJKã®æ–‡å­—(æ–°è¦)。
- kcatcode=19ãªã‚‰hangul(æ–°è¦)。hangul直後ã®æ”¹è¡Œã¯æ¬§æ–‡åŒæ§˜ã€
+ kcatcode=19ãªã‚‰hangul(æ–°è¦)。hangul直後ã®æ”¹è¡Œã¯æ¬§æ–‡åŒæ§˜
空白ã¨çœ‹åšã™ãŒã€ãれ以外ã®ç‚¹ã§ã¯ã€æ¼¢å­—ã¨å…¨ãåŒã˜å‹•ä½œã«ãªã£ã¦ã„る。
<6> 欧文ã¨åˆ¤å®šã•ã‚Œã‚Œã°UTF-8ã®8bitå¯å¤‰é•·æ–‡å­—列ã¨ã—ã¦å†…部処ç†ã™ã‚‹ã€‚
オリジナルã®æ¬§æ–‡TeXã¨å®Œå…¨ã«äº’æ›ã®å‡¦ç†ãŒã§ãる。
@@ -178,10 +177,8 @@ pTeX を中心ã«æŽ¨ç§»ã—ã¦ããŸæ—¥æœ¬ã® TeX ユーザーãŒ
\char`<文字>, \chardef ã§ã¯æ–‡å­—コードãŒ255以下ã®å ´åˆã«ã¯æ¬§æ–‡å‹•ä½œã€
256以上ã®å ´åˆã«ã¯å’Œæ–‡å‹•ä½œã¨ãªã‚‹ã€‚
\kchar`<文字>, \kchardef ã§ã¯æ–‡å­—コード範囲ã«ã‚ˆã‚‰ãšå’Œæ–‡å‹•ä½œã¨ãªã‚‹ã€‚
-<15> 従æ¥ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ•ã‚©ãƒ³ãƒˆã¯set2ã®ç¯„囲ã§æ¸ˆã‚€ã‚ˆã†ã«ã—ã€
- set3ã‚’å«ã‚€ãƒ•ã‚©ãƒ³ãƒˆ(vf)ã¯ã‚ªãƒ—ションã¨ã—ã¦ã„ãŸãŒã€
- dviwareã®set3対応ã®æ™®åŠãŒé€²ã‚“ã§ãŠã‚Š
- 2018å¹´2月よりset3ã‚’å«ã‚€ãƒ•ã‚©ãƒ³ãƒˆ(vf)を標準ã¨ã—ãŸã€‚
+<15> set3ã‚’å«ã‚€ãƒ•ã‚©ãƒ³ãƒˆ(vf)ã‚’å«ã‚€ãƒ•ã‚©ãƒ³ãƒˆ(vf)を標準ã¨ã™ã‚‹(2018å¹´2月以é™)。
+ dviwareã®set3対応ã®æ™®åŠãŒé€²ã‚“ã ãŸã‚。
<16> ISO-2022-JP{-3,-2004}, EUC-JISX0213, Shift_JISX0213ãªã©ã®
JIS X 0213系エンコーディングも使用å¯èƒ½ã«ã™ã‚‹æ¡ˆã‚‚ã‚ã£ãŸãŒ
開発å‡çµã™ã‚‹ã€‚
@@ -227,10 +224,10 @@ kcatcodeã¯ã€æ–‡å­—コードを引数ã¨ã—ã¦è¡¨ã‚’å‚ç…§ã—ã¦æ±‚ã‚ã¦ã„ãŸ
upTeXã§ã¯ã€æ¬§æ–‡ã¨åŒç­‰ã«(k)catcodeã¨æ–‡å­—コードã®çµ„ã¨ãªã‚‹ã‚ˆã†ã«å¤‰æ›´ã—ãŸã€‚
和文/欧文トークン㯠29bit ã‚’é‡ãªã‚‰ãªã„よã†ã«ä½¿ç”¨ã—ã¦ã„ã‚‹ã“ã¨ã«ãªã‚‹ã€‚
U+10FFFFã®Unicode最大値ã¾ã§ã‚’和文ã¨ã—ã¦å‡¦ç†ã§ãã‚‹ã“ã¨ã‚’想定ã—ã¦ã„る。
-U+1xxxxã®æ–‡å­—ã¯è€ƒæ…®ã—ã¦ã„ãªã„。Omegaã®æ‹¡å¼µçš„アプローãƒãŒå¿…è¦ã‹ã€‚
-※2: U+FFFF超ã®æ–‡å­—ã¯å½“é¢U+2xxxxã®æ¼¢å­—ã®ã¿ã‚’想定ã—ã€
-U+2xxxxã®char typeã‚’defaultã®0番ã¨è§£é‡ˆã™ã‚‹ã“ã¨ã«ã™ã‚Œã°ã€
-jfmã¯å½“é¢æ‹¡å¼µã™ã‚‹å¿…è¦ãŒãªã„。
+※2: U+FFFF超ã®æ–‡å­—ã¯å…¨è§’åŒå¹…(U+2xxxxã®æ¼¢å­—ãªã©)を想定ã—ãŸå ´åˆ
+U+2xxxxã®char typeã‚’defaultã®0番ã¨è§£é‡ˆã—ã€
+jfmã¯å¾“æ¥ã®pTeX(16bit)ã®ä»•æ§˜ã®ç¯„囲ã§å‡¦ç†ãŒå¯èƒ½ã€‚
+U+FFFF超ã‹ã¤å¯å¤‰å¹…ã¯æ‹¡å¼µjfmã§å¯¾å¿œã™ã‚‹ã€‚
(2), (3), (4)ã®ã‚ãŸã‚Šã§æ¬§æ–‡8bit(TeX)ã¨ã®å…±å­˜ã‚‚å¯èƒ½ã€‚
欧文ã®catcodeã§ä½¿ç”¨ã—ã¦ã„るレンジをã•ã‚‰ã«ä¸Šä½ãƒã‚¤ãƒˆã«ç§»å‹•ã—ã€
和文24bit, 欧文16bit(Omega) ã¨å…±å­˜å¯èƒ½ã«ã—ã€
@@ -432,35 +429,36 @@ kcatcodeã¯åŽŸå‰‡ã¨ã—ã¦Unicodeã®block毎ã«ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
(0x00) 0x0000.. 0x007F <15> Basic Latin
(0x02) 0x0100.. 0x017F <15> Latin Extended-A
(0x03) 0x0180.. 0x024F <15> Latin Extended-B
- (0x24) 0x1100.. 0x11FF <19> Hangul Jamo
- (0x45) 0x1E00.. 0x1EFF <15> Latin Extended Additional
- (0x67) 0x2E80.. 0x2EFF <16> CJK Radicals Supplement
- (0x68) 0x2F00.. 0x2FEF <16> Kangxi Radicals
- (0x69) 0x2FF0.. 0x2FFF <16> Ideographic Description Characters
- (0x6B) 0x3040.. 0x309F <17> Hiragana
- (0x6C) 0x30A0.. 0x30FF <17> Katakana
- (0x6D) 0x3100.. 0x312F <16> Bopomofo
- (0x6E) 0x3130.. 0x318F <19> Hangul Compatibility Jamo
- (0x6F) 0x3190.. 0x319F <16> Kanbun
- (0x70) 0x31A0.. 0x31BF <16> Bopomofo Extended
- (0x71) 0x31C0.. 0x31EF <16> CJK Strokes
- (0x72) 0x31F0.. 0x31FF <17> Katakana Phonetic Extensions
- (0x75) 0x3400.. 0x4DBF <16> CJK Unified Ideographs Extension A
- (0x77) 0x4E00.. 0x9FFF <16> CJK Unified Ideographs
- (0x87) 0xA960.. 0xA97F <19> Hangul Jamo Extended-A
- (0x92) 0xAC00.. 0xD7AF <19> Hangul Syllables
- (0x93) 0xD7B0.. 0xD7FF <19> Hangul Jamo Extended-B
- (0x98) 0xF900.. 0xFAFF <16> CJK Compatibility Ideographs
- (0x103) 0x1B000..0x1B0FF <17> Kana Supplement
- (0x104) 0x1B100..0x1B12F <17> Kana Extended-A
- (0x105) 0x1B130..0x1B16F <17> Small Kana Extension
- (0x129) 0x20000..0x2A6FF <16> CJK Unified Ideographs Extension B
- (0x12A) 0x2A700..0x2B73F <16> CJK Unified Ideographs Extension C
- (0x12B) 0x2B740..0x2B81F <16> CJK Unified Ideographs Extension D
- (0x12C) 0x2B820..0x2CEAF <16> CJK Unified Ideographs Extension E
- (0x12D) 0x2CEB0..0x2F7FF <16> CJK Unified Ideographs Extension F
- (0x12E) 0x2F800..0x2FFFF <16> CJK Compatibility Ideographs Supplement
- (0x12F) 0x30000..0x3134F <16> CJK Unified Ideographs Extension G
+ (0x25) 0x1100.. 0x11FF <19> Hangul Jamo
+ (0x46) 0x1E00.. 0x1EFF <15> Latin Extended Additional
+ (0x68) 0x2E80.. 0x2EFF <16> CJK Radicals Supplement
+ (0x69) 0x2F00.. 0x2FEF <16> Kangxi Radicals
+ (0x6A) 0x2FF0.. 0x2FFF <16> Ideographic Description Characters
+ (0x6C) 0x3040.. 0x309F <17> Hiragana
+ (0x6D) 0x30A0.. 0x30FF <17> Katakana
+ (0x6E) 0x3100.. 0x312F <16> Bopomofo
+ (0x6F) 0x3130.. 0x318F <19> Hangul Compatibility Jamo
+ (0x70) 0x3190.. 0x319F <16> Kanbun
+ (0x71) 0x31A0.. 0x31BF <16> Bopomofo Extended
+ (0x72) 0x31C0.. 0x31EF <16> CJK Strokes
+ (0x73) 0x31F0.. 0x31FF <17> Katakana Phonetic Extensions
+ (0x76) 0x3400.. 0x4DBF <16> CJK Unified Ideographs Extension A
+ (0x78) 0x4E00.. 0x9FFF <16> CJK Unified Ideographs
+ (0x88) 0xA960.. 0xA97F <19> Hangul Jamo Extended-A
+ (0x93) 0xAC00.. 0xD7AF <19> Hangul Syllables
+ (0x94) 0xD7B0.. 0xD7FF <19> Hangul Jamo Extended-B
+ (0x99) 0xF900.. 0xFAFF <16> CJK Compatibility Ideographs
+ (0x10A) 0x1AFF0..0x1AFFF <17> Kana Extended-B
+ (0x10B) 0x1B000..0x1B0FF <17> Kana Supplement
+ (0x10C) 0x1B100..0x1B12F <17> Kana Extended-A
+ (0x10D) 0x1B130..0x1B16F <17> Small Kana Extension
+ (0x135) 0x20000..0x2A6FF <16> CJK Unified Ideographs Extension B
+ (0x136) 0x2A700..0x2B73F <16> CJK Unified Ideographs Extension C
+ (0x137) 0x2B740..0x2B81F <16> CJK Unified Ideographs Extension D
+ (0x138) 0x2B820..0x2CEAF <16> CJK Unified Ideographs Extension E
+ (0x139) 0x2CEB0..0x2F7FF <16> CJK Unified Ideographs Extension F
+ (0x13A) 0x2F800..0x2FFFF <16> CJK Compatibility Ideographs Supplement
+ (0x13B) 0x30000..0x3134F <16> CJK Unified Ideographs Extension G
(上記ã®æ–‡å­—ã®ç¯„囲ã¯å®Ÿè£…ã«åŸºã¥ã„ã¦ãŠã‚Šã€Blocks.txtã«è¨˜è¿°ã•ã‚Œã¦ã„る範囲より広ã„å ´åˆãŒã‚ã‚‹)
â—‹Unicode blockã®ä¾‹å¤–
(0x1FD) 0xAA, 0xBA, 0xC0..0xD6, 0xD8..0xF6, 0xF8..0xFF <15> Latin-1 Letters
@@ -485,7 +483,7 @@ upTeXã®kcatcodeã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ãŒ16,17,19ã®ãƒ–ロックã¯è¿”り値をtr
0x0400.. 0x04FF <18> Cyrillic
0x0500.. 0x052F <18> Cyrillic Supplement
0x1C80.. 0x1C8F <18> Cyrillic Extended-C
- (0x45) 0x1E00.. 0x1EFF <15> Latin Extended Additional
+ (0x46) 0x1E00.. 0x1EFF <15> Latin Extended Additional
0x1F00.. 0x1FFF <18> Greek Extended
0x2C60.. 0x2C7F <18> Latin Extended-C
0x2DE0.. 0x2DFF <18> Cyrillic Extended-A
@@ -496,6 +494,7 @@ upTeXã®kcatcodeã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ãŒ16,17,19ã®ãƒ–ロックã¯è¿”り値をtr
0xA720.. 0xA7FF <18> Latin Extended-D
0xAB30.. 0xAB6F <18> Latin Extended-E
0xFE30.. 0xFE4F <18> CJK Compatibility Forms (全角英数ã€åŠè§’カナを除ã)
+ 0x10780..0x107BF <18> Latin Extended-F
â—‹Unicode blockã®ä¾‹å¤–
(0x1FD) 0xAA, 0xBA, 0xC0..0xD6, 0xD8..0xF6, 0xF8..0xFF <15> Latin-1 Letters
@@ -610,8 +609,9 @@ dviout set2ã®ç¯„囲ã§ã¯æ”¹é€ ç„¡ã—ã§ãƒ•ã‚©ãƒ³ãƒˆã®è¨­å®šã®ã¿ã§ã»ã¼
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/51610.html
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/51705.html
ã®å•é¡Œç‚¹ã®å¾¡å ±å‘ŠãŒã‚る。
- 開発版ã§ä¿®æ­£æ¡ˆã‚’å–り入れã¦ã„ãŸã ã„ãŸã€‚
- (Ref. http://tug.org/svn/dviout?view=revision&revision=178 )
+ 開発版, CTAN版ã§ä¿®æ­£æ¡ˆã‚’å–り入れã¦ã„ãŸã ã„ãŸã€‚
+ http://tug.org/svn/dviout?view=revision&revision=178
+ https://ctan.org/pkg/dviout
utfパッケージ uptex-0.30ã§ã¯å‹•ã„ã¦ã„る。
uptex-1.xxã®é…布ã«ã¯å«ã¾ãªã„。
diff --git a/language/japanese/uptex-base/02uptex_changelog_utf8.txt b/language/japanese/uptex-base/02uptex_changelog_utf8.txt
index dc2be106f1..585df4dd67 100644
--- a/language/japanese/uptex-base/02uptex_changelog_utf8.txt
+++ b/language/japanese/uptex-base/02uptex_changelog_utf8.txt
@@ -1,5 +1,22 @@
### ChangeLog / 変更履歴
+2022.01.23 Ver1.28-20220123a
+ TeXLive svn r61708 base
+ Build/source/texk/web2c/uptexdir:
+ * uptex-m.ch, uppltotf.ch, uptftopl.ch, updvitype.ch, upbibtex.ch,
+ uptex_version.h:
+ Bump upTeX version.
+ * uptex-m.ch, upbibtex.ch, kanji.c:
+ Update reference of Unicode blocks to
+ "Blocks-14.0.0.txt Date: 2021-01-22, 23:29:00 GMT [KW]".
+ * COPYRIGHT, COPYRIGHT.ja:
+ Update copyright year.
+ * upkcat.test, tests/kcat.tex, tests/upkcat.txt: Add a new test.
+ samples:
+ Update.
+ 00readme_uptex.txt, 01uptex_doc_utf8.txt:
+ Update.
+
2020.10.31 Ver1.27-20201031a
TeXLive svn r56746 base
Build/source/texk/web2c/uptexdir:
diff --git a/language/japanese/uptex-base/LICENSE b/language/japanese/uptex-base/LICENSE
index 3d3c0508a8..bbcbbb8b60 100644
--- a/language/japanese/uptex-base/LICENSE
+++ b/language/japanese/uptex-base/LICENSE
@@ -1,6 +1,6 @@
Copyright (c) 2010 ASCII MEDIA WORKS
-Copyright (c) 2016-2021 Takuji Tanaka
-Copyright (c) 2016-2021 Japanese TeX Development Community
+Copyright (c) 2016-2022 Takuji Tanaka
+Copyright (c) 2016-2022 Japanese TeX Development Community
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/language/japanese/uptex-base/README.md b/language/japanese/uptex-base/README.md
index cacae36628..fa3abd7b1d 100644
--- a/language/japanese/uptex-base/README.md
+++ b/language/japanese/uptex-base/README.md
@@ -17,6 +17,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2021-05-31
+2022-01-29
Japanese TeX Development Community
diff --git a/language/japanese/uptex-base/samples/show_kcat.tex b/language/japanese/uptex-base/samples/show_kcat.tex
index 618bc40830..ccd7fdc05a 100644
--- a/language/japanese/uptex-base/samples/show_kcat.tex
+++ b/language/japanese/uptex-base/samples/show_kcat.tex
@@ -39,6 +39,7 @@
\message{\kc{ã‚}{3042}}% U+3042 Hiragana
\message{\kc{ã‚¢}{30A2}}% U+30A2 Katakana
\message{\kc{ㇰ}{31F0}}% U+31F0 Katakana Phonetic Extensions
+\message{\kc{ðš¿°}{1AFF0}}% U+1AFF0 Kana Extended-B
\message{\kc{𛀀}{1B000}}% U+1B000 Kana Supplement
\message{\kc{𛄀}{1B100}}% U+1B100 Kana Extended-A
\message{\kc{ð›…}{1B150}}% U+1B150 Small Kana Extension
diff --git a/macros/generic/expkv-def/README.md b/macros/generic/expkv-def/README.md
index 3b4417a2cb..79a69057e4 100644
--- a/macros/generic/expkv-def/README.md
+++ b/macros/generic/expkv-def/README.md
@@ -1,7 +1,7 @@
-------------------------------------------------------------------------------
# expkv-def -- a key-defining frontend for expkv
-Version 2021-09-20 v0.8c
+Version 2022-01-29 v0.9
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
diff --git a/macros/generic/expkv-def/expkv-def.dtx b/macros/generic/expkv-def/expkv-def.dtx
index c9d6ebe5b7..059c7dda01 100644
--- a/macros/generic/expkv-def/expkv-def.dtx
+++ b/macros/generic/expkv-def/expkv-def.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% File: expkv-def.dtx Copyright (C) 2020-2021 Jonathan P. Spratte
+% File: expkv-def.dtx Copyright (C) 2020-2022 Jonathan P. Spratte
%
% This work may be distributed and/or modified under the conditions of the
% LaTeX Project Public License (LPPL), either version 1.3c of this license or
@@ -27,7 +27,7 @@ Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
--------------------------------------------------------------
-Copyright (C) 2020-2021 Jonathan P. Spratte
+Copyright (C) 2020-2022 Jonathan P. Spratte
This work may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this license or
@@ -623,14 +623,15 @@ and the derived files expkv-def.pdf
% instead.
% \end{function}
%
-% \begin{function}{toks,gtoks,apptoks,gapptoks}
+% \begin{function}{toks,gtoks,apptoks,gapptoks,pretoks,gpretoks}
% \begin{syntax}
% toks \key\ = \meta{cs} \prefixes2212
% \end{syntax}
% The \meta{cs} should be a single control sequence, such as |\foo|.
% Store \val\ inside of a toks-register. The |g| variants use |\global|, the
-% |app| variants append \val\ to the contents of that register. If \meta{cs}
-% is not yet defined it will be initialised with |\newtoks|.
+% |app| variants append \val\ to the contents of that register, the |pre|
+% variants will prepend \val. If \meta{cs} is not yet defined it will be
+% initialised with |\newtoks|.
% \end{function}
%
% \begin{function}{box,gbox}
@@ -706,6 +707,49 @@ and the derived files expkv-def.pdf
% interface to remove certain choices.
% \end{function}
%
+% \begin{function}{choice-store}
+% \begin{syntax}
+% choice-store \key\ = \meta{cs}\{\val, \ldots\} \prefixes2223
+% \end{syntax}
+% This is defines a special type of |choice| key that'll store the given
+% choice inside the macro \meta{cs} (so \meta{cs} should be a single control
+% sequence name such as |\foo|). Since storing inside a macro can't be done
+% expandably every choice-code is |\protected|, you might define the
+% |choice-store| key itself as |protected| as well if you want. Since the
+% definition of each choice is predefined with this key type the choice list
+% should just be a comma separated list of valid choices.
+% \end{function}
+% This means that the following |choice| and |choice-store| keys are equivalent
+% at use time:
+% \begin{lstlisting}
+% \newcommand*\mya{}
+% \ekvdefinekeys{example}
+% {
+% choice key1 = {a=\def\mya{a}, b=\def\mya{b}, c=\def\mya{c}}
+% ,choice-store key2 = \mya{a,b,c}
+% }
+% \end{lstlisting}
+%
+% \begin{function}{choice-enum}
+% \begin{syntax}
+% choice-enum \key\ = \meta{cs}\{\val, \ldots\} \prefixes2223
+% \end{syntax}
+% This is similar to |choice-store|, the differences are: \meta{cs} should be
+% a count-register or is initialised as such if the \meta{cs} is undefined
+% (via |\newcount|); instead of the value the position of the value in the
+% given list is stored in this register (zero-based).
+% \end{function}
+% This means that the following |choice| and |choice-enum| keys are equivalent
+% at use time:
+% \begin{lstlisting}
+% \newcount\myb
+% \ekvdefinekeys{example}
+% {
+% choice key1 = {a={\myb=0 }, b={\myb=1 }, c={\myb=2 }}
+% ,choice-enum key2 = \myb{a,b,c}
+% }
+% \end{lstlisting}
+%
% \begin{function}{unknown-choice}
% \begin{syntax}
% unknown-choice \key\ = \marg{definition} \prefixes2323
@@ -956,8 +1000,8 @@ and the derived files expkv-def.pdf
% \begin{macro}{\ekvdVersion,\ekvdDate}
% We're on our first input, so lets store the version and date in a macro.
% \begin{macrocode}
-\def\ekvdVersion{0.8c}
-\def\ekvdDate{2021-09-20}
+\def\ekvdVersion{0.9}
+\def\ekvdDate{2022-01-29}
% \end{macrocode}
% \end{macro}
%
@@ -978,19 +1022,35 @@ and the derived files expkv-def.pdf
% defining. But we don't need it to ever store information long-term after
% \expkvd\ was initialized.
%
+% \begin{macro}[internal]{\ekvd@ifprimitive}
+% \begin{macrocode}
+\protected\long\def\ekvd@ifprimitive#1%
+ {%
+ \begingroup
+ \edef\ekvd@tmpa{\string #1}%
+ \edef\ekvd@tmpb{\meaning#1}%
+ \expandafter
+ \endgroup
+ \ifx\ekvd@tmpa\ekvd@tmpb
+ \ekv@fi@firstoftwo
+ \fi
+ \@secondoftwo
+ }
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}[internal]
-% {\ekvd@long,\ekvd@prot,\ekvd@clear@prefixes,\ekvd@empty,\ekvd@ifalso}
+% {\ekvd@long,\ekvd@prot,\ekvd@clear@prefixes,\ekvd@ifalso}
% \expkvd\ will use |\ekvd@long|, |\ekvd@prot|, and |\ekvd@ifalso| to store
% whether a key should be defined as |\long| or |\protected| or adds an action
% to an existing key, and we have to clear them for every new key. By default
% |long| and |protected| will just be empty, |ifalso| will be
% |\@secondoftwo|, and |ifnew| will just use its third argument.
% \begin{macrocode}
-\def\ekvd@empty{}
\protected\def\ekvd@clear@prefixes
{%
- \let\ekvd@long\ekvd@empty
- \let\ekvd@prot\ekvd@empty
+ \let\ekvd@long\ekv@empty
+ \let\ekvd@prot\ekv@empty
\let\ekvd@ifalso\@secondoftwo
\long\def\ekvd@ifnew##1##2##3{##3}%
}
@@ -1031,7 +1091,7 @@ and the derived files expkv-def.pdf
\protected\long\def\ekvd@handle#1\ekvd@stop#2%
{%
\ekvd@clear@prefixes
- \edef\ekvd@cur{\detokenize{#1}}%
+ \def\ekvd@cur{#1}%
\ekvd@ifspace{#1}%
{\ekvd@prefix\ekv@mark#1\ekv@stop{#2}}%
\ekvd@err@missing@type
@@ -1409,11 +1469,11 @@ and the derived files expkv-def.pdf
\ekvd@ifalso
{%
\let\ekvd@prot\protected
- \ekvd@add@val{#2}{#1\setbox#3\hbox{\begingroup##1\endgroup}}{}%
+ \ekvd@add@val{#2}{#1\setbox#3=\hbox{\begingroup##1\endgroup}}{}%
}%
{%
\protected\ekvd@long\ekvdef\ekvd@set{#2}%
- {#1\setbox#3\hbox{\begingroup##1\endgroup}}%
+ {#1\setbox#3=\hbox{\begingroup##1\endgroup}}%
}%
}%
}%
@@ -1436,9 +1496,9 @@ and the derived files expkv-def.pdf
\ekvd@ifalso
{%
\let\ekvd@prot\protected
- \ekvd@add@val{#2}{#1#3{##1}}{}%
+ \ekvd@add@val{#2}{#1#3={##1}}{}%
}%
- {\protected\ekvd@long\ekvdef\ekvd@set{#2}{#1#3{##1}}}%
+ {\protected\ekvd@long\ekvdef\ekvd@set{#2}{#1#3={##1}}}%
}%
}%
}
@@ -1447,31 +1507,86 @@ and the derived files expkv-def.pdf
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[internal]{\ekvd@type@apptoks,\ekvd@t@apptoks,\ekvd@t@gapptoks}
+% \begin{macro}[internal]{\ekvd@type@preapptoks,\ekvd@t@apptoks,\ekvd@t@gapptoks}
% Just like |toks|, but expand the current contents of the |toks| register to
% append the new contents.
% \begin{macrocode}
-\protected\def\ekvd@type@apptoks#1#2#3%
+\ekvd@ifprimitive\toksapp
{%
- \ekvd@ifnew{}{#2}%
+ \protected\def\ekvd@type@preapptoks#1#2#3%
{%
- \ekvd@assert@filledarg{#3}%
+ \ekvd@ifnew{}{#2}%
{%
- \ekvd@newreg#3{toks}%
- \ekvd@ifalso
+ \ekvd@assert@filledarg{#3}%
{%
- \let\ekvd@prot\protected
- \ekvd@add@val{#2}{#1#3\expandafter{\the#3##1}}{}%
+ \ekvd@newreg#3{toks}%
+ \ekvd@ifalso
+ {%
+ \let\ekvd@prot\protected
+ \ekvd@add@val{#2}{#1#3{##1}}{}%
+ }%
+ {\protected\ekvd@long\ekvdef\ekvd@set{#2}{#1#3{##1}}}%
}%
+ }%
+ }
+ \protected\def\ekvd@t@apptoks{\ekvd@type@preapptoks\toksapp}
+ \protected\def\ekvd@t@gapptoks{\ekvd@type@preapptoks\gtoksapp}
+ \protected\def\ekvd@t@pretoks{\ekvd@type@preapptoks\tokspre}
+ \protected\def\ekvd@t@gpretoks{\ekvd@type@preapptoks\gtokspre}
+ }
+ {%
+ \protected\def\ekvd@type@apptoks#1#2#3%
+ {%
+ \ekvd@ifnew{}{#2}%
+ {%
+ \ekvd@assert@filledarg{#3}%
{%
- \protected\ekvd@long\ekvdef\ekvd@set{#2}%
- {#1#3\expandafter{\the#3##1}}%
+ \ekvd@newreg#3{toks}%
+ \ekvd@ifalso
+ {%
+ \let\ekvd@prot\protected
+ \ekvd@add@val{#2}{#1#3=\expandafter{\the#3##1}}{}%
+ }%
+ {%
+ \protected\ekvd@long\ekvdef\ekvd@set{#2}%
+ {#1#3=\expandafter{\the#3##1}}%
+ }%
}%
}%
- }%
+ }
+ \protected\def\ekvd@t@apptoks{\ekvd@type@apptoks{}}
+ \protected\def\ekvd@t@gapptoks{\ekvd@type@apptoks\global}
+ \newtoks\ekvd@toks
+ \protected\def\ekvd@type@pretoks#1#2#3%
+ {%
+ \ekvd@ifnew{}{#2}%
+ {%
+ \ekvd@assert@filledarg{#3}%
+ {%
+ \ekvd@newreg#3{toks}%
+ \ekvd@ifalso
+ {%
+ \let\ekvd@prot\protected
+ \ekvd@add@val{#2}%
+ {%
+ \ekvd@toks={##1}%
+ #1#3=\expandafter{\the\expandafter\ekvd@toks\the#3}%
+ }%
+ {}%
+ }%
+ {%
+ \protected\ekvd@long\ekvdef\ekvd@set{#2}%
+ {%
+ \ekvd@toks={##1}%
+ #1#3=\expandafter{\the\expandafter\ekvd@toks\the#3}%
+ }%
+ }%
+ }%
+ }%
+ }
+ \protected\def\ekvd@t@pretoks{\ekvd@type@pretoks{}}
+ \protected\def\ekvd@t@gpretoks{\ekvd@type@pretoks\global}
}
-\protected\def\ekvd@t@apptoks{\ekvd@type@apptoks{}}
-\protected\def\ekvd@t@gapptoks{\ekvd@type@apptoks\global}
% \end{macrocode}
% \end{macro}
%
@@ -1525,7 +1640,7 @@ and the derived files expkv-def.pdf
{%
\ekvd@assert@filledarg{#4}%
{%
- \ekvd@newlet#4\ekvd@empty
+ \ekvd@newlet#4\ekv@empty
\ekvd@ifalso
{%
\let\ekvd@prot\protected
@@ -1615,10 +1730,12 @@ and the derived files expkv-def.pdf
%
% \begin{macro}[internal]
% {
-% \ekvd@type@choice,\ekvd@populate@choice,\ekvd@populate@choice@,
-% \ekvd@populate@choice@noarg,\ekvd@choice@prefix,\ekvd@choice@prefix@,
+% \ekvd@type@choice,
+% \ekvd@populate@choice,\ekvd@populate@choice@,\ekvd@populate@choice@noarg,
+% \ekvd@choice@prefix,\ekvd@choice@prefix@,\ekvd@choice@prefix@done,
% \ekvd@choice@p@protected,\ekvd@choice@p@protect,
-% \ekvd@choice@p@long,\ekvd@choice@p@long@,\ekvd@t@choice
+% \ekvd@choice@p@long,\ekvd@choice@p@long@,
+% \ekvd@t@choice
% }
% The |choice| type is by far the most complex type, as we have to run a
% sub-parser on the choice-definition list, which should support the |@p@| type
@@ -1629,8 +1746,13 @@ and the derived files expkv-def.pdf
\protected\def\ekvd@type@choice#1%
{%
\ekvd@assert@not@long
- \ekvd@prot\edef\ekvd@tmp##1%
- {\ekv@unexpanded{\ekvd@h@choice}{\ekvd@choice@name\ekvd@set{#1}{##1}}}%
+ \ekv@expargtwice{\ekvd@prot\def\ekvd@tmp##1}%
+ {%
+ \expandafter\expandafter\expandafter
+ \ekvd@h@choice
+ \expandafter\expandafter\expandafter
+ {\expandafter\ekvd@choice@name\expandafter{\ekvd@set}{#1}{##1}}%
+ }%
\ekvd@ifalso
{%
\ekvd@assert@val{#1}%
@@ -1672,36 +1794,35 @@ and the derived files expkv-def.pdf
\protected\long\def\ekvd@populate@choice@#1#2%
{%
\ekvd@clear@prefixes
- \expandafter\ekvd@assert@arg@msg\expandafter{\ekvd@cur : #1}%
+ \ekvd@ifspace{#1}%
+ {\ekvd@choice@prefix{\ekv@mark#1}\ekv@mark#1\ekv@stop}%
{%
- \ekvd@ifspace{#1}%
- {\ekvd@choice@prefix\ekv@mark#1\ekv@stop}%
- {%
- \expandafter\def
- \csname\ekvd@choice@name\ekvd@set\ekvd@set@choice{#1}\endcsname
- }%
- {#2}%
+ \expandafter\edef
+ \csname\ekvd@choice@name\ekvd@set\ekvd@set@choice{#1}\endcsname
}%
+ {\unexpanded{#2}}%
}
-\protected\def\ekvd@choice@prefix#1
+\protected\def\ekvd@choice@prefix#1#2
{%
- \ekv@strip{#1}\ekvd@choice@prefix@\ekv@mark
+ \ekv@strip{#2}{\ekvd@choice@prefix@{#1}}\ekv@mark
}
-\protected\def\ekvd@choice@prefix@#1#2\ekv@stop
+\protected\def\ekvd@choice@prefix@#1#2#3\ekv@stop
{%
- \ekv@ifdefined{ekvd@choice@p@#1}%
+ \ekv@ifdefined{ekvd@choice@p@#2}%
{%
- \csname ekvd@choice@p@#1\endcsname
- \ekvd@ifspace{#2}%
- {\ekvd@choice@prefix#2\ekv@stop}%
- {%
- \ekvd@prot\expandafter\def
- \csname
- \ekv@strip{#2}{\ekvd@choice@name\ekvd@set\ekvd@set@choice}%
- \endcsname
- }%
+ \csname ekvd@choice@p@#2\endcsname
+ \ekvd@ifspace{#3}%
+ {\ekvd@choice@prefix{#3}#3\ekv@stop}%
+ {\ekvd@choice@prefix@done{#3}}%
}%
- {\ekvd@err@undefined@prefix{#1}\@gobble}%
+ {\ekvd@choice@prefix@done{#1}}%
+ }
+\protected\def\ekvd@choice@prefix@done#1%
+ {%
+ \ekvd@prot\expandafter\edef
+ \csname
+ \ekv@strip{#1}{\ekvd@choice@name\ekvd@set\ekvd@set@choice}%
+ \endcsname
}
\protected\def\ekvd@choice@p@protected{\let\ekvd@prot\protected}
\let\ekvd@choice@p@protect\ekvd@choice@p@protected
@@ -1736,6 +1857,82 @@ and the derived files expkv-def.pdf
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}[internal]{\ekvd@t@choice-store,\ekvd@t@choice-enum}
+% These two types define a special kind of |choice| key and are quite similar,
+% the only difference is what the different choices do (hence they use a
+% shared initialisation which differs in the chosen |populate| step).
+% \begin{macrocode}
+\protected\long\expandafter\def\csname ekvd@t@choice-store\endcsname
+ {\ekvd@type@choicespecial\ekvd@populate@choicestore}
+\protected\long\expandafter\def\csname ekvd@t@choice-enum\endcsname
+ {\ekvd@type@choicespecial\ekvd@populate@choiceenum}
+% \end{macrocode}
+% \begin{macro}[internal]{\ekvd@type@choicespecial}
+% Initialise similar to a |choice| key. The difference is that we require two
+% arguments (which we assert), a macro to store things in, and a |csv|-list
+% containing the allowed values. |#1| is the |populate| macro according to the
+% type used.
+% \begin{macrocode}
+\protected\long\def\ekvd@type@choicespecial#1#2#3%
+ {%
+ \ekvd@ifnew{}{#2}%
+ {%
+ \ekvd@assert@twoargs{#3}%
+ {%
+ \ekvd@type@choice{#2}%
+ \def\ekvd@set@choice{#2}%
+ #1#3%
+ }%
+ }%
+ }
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}[internal]
+% {\ekvd@populate@choicestore,\ekvd@populate@choicestore@}
+% We initialise the storing macro if it doesn't yet exist, and then we loop
+% over the value list. The |\edef|s with |\unexpanded| are both necessary to
+% be able to store macro parameter tokens (the outer protects at define time,
+% the inner at use time).
+% \begin{macrocode}
+\protected\long\def\ekvd@populate@choicestore#1%
+ {%
+ \ekvd@newlet#1\ekv@empty
+ \ekvcsvloop{\ekvd@populate@choicestore@#1}%
+ }
+\protected\long\def\ekvd@populate@choicestore@#1#2%
+ {%
+ \protected\expandafter\edef
+ \csname\ekvd@choice@name\ekvd@set\ekvd@set@choice{#2}\endcsname
+ {\unexpanded{\edef#1{\unexpanded{#2}}}}%
+ }
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}[internal]
+% {\ekvd@populate@choiceenum,\ekvd@populate@choiceenum@}
+% This is similar to the population of a |choice-store| type, but instead of
+% storing the values in a macro this initialises a count and stores the
+% position of the value in the list inside that count (zero-indexed). The
+% space is necessary to terminate the number scanning, which is the reason we
+% use |\@firstofone| (so that the space after the macro name isn't gobbled by
+% \TeX).
+% \begin{macrocode}
+\protected\long\def\ekvd@populate@choiceenum#1%
+ {%
+ \ekvd@newreg#1{count}%
+ \def\ekvd@tmp{0}%
+ \ekvcsvloop{\ekvd@populate@choiceenum@#1}%
+ }
+\protected\long\def\ekvd@populate@choiceenum@#1#2%
+ {%
+ \protected\expandafter\edef
+ \csname\ekvd@choice@name\ekvd@set\ekvd@set@choice{#2}\endcsname
+ {#1=\@firstofone{\ekvd@tmp} }%
+ \edef\ekvd@tmp{\the\numexpr\ekvd@tmp+1\relax}%
+ }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}[internal]{\ekvd@t@unknown-choice}
% \begin{macrocode}
\protected\long\expandafter\def\csname ekvd@t@unknown-choice\endcsname#1#2%
@@ -2043,7 +2240,7 @@ and the derived files expkv-def.pdf
\protected\def\ekvd@assert@noval@#1%
{%
\expandafter\ekvd@extract@args\meaning#1\ekvd@stop
- \unless\ifx\ekvd@extracted@args\ekvd@empty
+ \unless\ifx\ekvd@extracted@args\ekv@empty
\ekvd@err@unsupported@arg
\fi
\@firstofone
@@ -2243,7 +2440,7 @@ and the derived files expkv-def.pdf
% \begin{macrocode}
\def\ekvd@err@choice@invalid#1%
{%
- \ekvd@err@choice@invalid@#1\ekv@stop
+ \ekvd@err@choice@invalid@#1%
}
\begingroup
\catcode40=8
@@ -2251,13 +2448,13 @@ and the derived files expkv-def.pdf
\@firstofone{\endgroup
\def\ekvd@choice@name#1#2#3%
{%
- ekvd#1(#2)#3%
+ ekvd#1(#2)\detokenize{#3}%
}
\def\ekvd@unknown@choice@name#1#2%
{%
ekvd:u:#1(#2)%
}
-\def\ekvd@err@choice@invalid@ ekvd#1(#2)#3\ekv@stop%
+\def\ekvd@err@choice@invalid@ ekvd#1(#2)\detokenize#3%
{%
\ekv@ifdefined{\ekvd@unknown@choice@name{#1}{#2}}%
{\csname\ekvd@unknown@choice@name{#1}{#2}\endcsname{#3}}%
diff --git a/macros/generic/expkv-def/expkv-def.pdf b/macros/generic/expkv-def/expkv-def.pdf
index 800ae3dae3..ea5678d280 100644
--- a/macros/generic/expkv-def/expkv-def.pdf
+++ b/macros/generic/expkv-def/expkv-def.pdf
Binary files differ
diff --git a/macros/latex/contrib/crefthe/crefthe-doc.pdf b/macros/latex/contrib/crefthe/crefthe-doc.pdf
index 81cf05a712..10ac58da25 100644
--- a/macros/latex/contrib/crefthe/crefthe-doc.pdf
+++ b/macros/latex/contrib/crefthe/crefthe-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/crefthe/crefthe-doc.tex b/macros/latex/contrib/crefthe/crefthe-doc.tex
index 95293acf31..736f44876b 100644
--- a/macros/latex/contrib/crefthe/crefthe-doc.tex
+++ b/macros/latex/contrib/crefthe/crefthe-doc.tex
@@ -31,7 +31,10 @@
\lstset{moretexcs=%
{
cref,crefname,
- crefthe,ccref,crefthemark,
+ Cref,Crefname,
+ crefformat,
+ crefthe,crefthename,crefthemark,
+ Crefthe,Crefthename,
selectlanguage,
}
}
@@ -86,8 +89,8 @@
\title{\crefthepackage{} - cross referencing with proper definite articles}
\author{Jinwen XU}
-\thanks{Corresponding to: \texttt{\crefthepackage{} 2021/11/05}}
-\date{November 2021, in Paris}
+\thanks{Corresponding to: \texttt{\crefthepackage{} 2022/01/29}}
+\date{January 2022, in Paris}
\maketitle
@@ -147,6 +150,16 @@ Simply load the package with:
\subsection[How to use it]{How to use it\,?}
+Before everything, you need to define the names, which can be done with \lstinline|\crefthename|. Its syntax is similar to \lstinline|\crefname|, but now you can specify the definite articles, for example:
+
+\begin{code}
+\crefthename{theorem}[le]{théorème}[les]{théorèmes}
+\end{code}
+
+% \begin{tip}
+% The \lstinline|\crefthename|s should be placed in your preamble.
+% \end{tip}
+
Then you can use the command \lstinline|\crefthe| as follows:
\begin{itemize}
\item \lstinline|\crefthe[|\meta{prep}\lstinline|]{|\meta{labels}\lstinline|}|
@@ -162,13 +175,13 @@ Then you can use the command \lstinline|\crefthe| as follows:
\begin{tip}
There is also a stared version \lstinline|\crefthe*| for generating the same referencing text but without creating hyperlinks.
\end{tip}
-
-However, before using it, you should first define the \lstinline|\crefname|s carefully. The definite article in \lstinline|\crefname|s needs to be marked manually using \lstinline|\crefthemark|, for example:
-\begin{code}
-\crefname{theorem}{\crefthemark{le} théorème}
- {\crefthemark{les} théorèmes}
-\end{code}
+% However, before using it, you should first define the \lstinline|\crefname|s carefully. The definite article in \lstinline|\crefname|s needs to be marked manually using \lstinline|\crefthemark|, for example:
+
+% \begin{code}
+% \crefname{theorem}{\crefthemark{le} théorème}
+% {\crefthemark{les} théorèmes}
+% \end{code}
\section{Example}
@@ -176,10 +189,8 @@ However, before using it, you should first define the \lstinline|\crefname|s car
Let us come back to the example at the beginning, now you can do this:
\begin{code}
-\crefname{theorem}{\crefthemark{le} théorème}
- {\crefthemark{les} théorèmes}
-\crefname{proposition}{\crefthemark{la} proposition}
- {\crefthemark{les} propositions}
+\crefthename{theorem}[le]{théorème}[les]{théorèmes}
+\crefthename{proposition}[la]{proposition}[les]{propositions}
\end{code}
And the sentence shall be written as:
@@ -196,12 +207,35 @@ which would result in (provided that you have done \lstinline|\selectlanguage{fr
Voilà !
+\section{Regarding the cases}
+
+The commands also have correspoding uppercased version: \lstinline|\Crefthename| and \lstinline|\Crefthe|, similar to \textsf{cleveref}'s \lstinline|\Crefname| and \lstinline|\Cref|, reserved for use at the beginning of a sentence. \lstinline|\Crefthe| can handle case changing automatically: for example, with \lstinline|\Crefthe[À]{thm1,thm2,prop3}|, you will get something like
+
+\begin{demo}
+ \textbf{Aux} théorèmes 1 et 2 et \textbf{à la} proposition 3
+\end{demo}
+
+Of course you will have to define the \lstinline|\Crefthename|s separately, for example as:
+
+\begin{code}
+\Crefthename{theorem}[Le]{théorème}[Les]{théorèmes}
+\Crefthename{proposition}[La]{proposition}[Les]{propositions}
+\end{code}
+
+\section{Relationship with \textsf{cleveref}}
+
+\crefthepackage{} loads \textsf{cleveref} automatically and pass all the options to it. All its commands, used without optional arguments, degenerate to those in \textsf{cleveref}. For example, \lstinline|\crefthe{...}| is the same as \lstinline|\cref{...}|, and \lstinline|\crefthename| is the same as \lstinline|\crefname| if the definite articles are not specified. That said, you can safely use the command \lstinline|\crefthe| everywhere in your document without causing extra trouble.
+
+\section{For multi-language documents}
+
+To place hyperlinks at the right place, \lstinline|\crefthename| touches the corresponding \lstinline|\crefformat| internally, which makes it language-dependent. If you are writing multi-language documents, you may like to consider putting \lstinline|\crefthename| inside your language configuration so as to reset it each time you select a new language.
\section{Known issues}
\begin{itemize}
- \item \crefthepackage{} currently only works for French, Italian, Portuguese (both European and Brazilian) and Spanish, certainly more would be added to this list.
+ \item \crefthepackage{} currently only works for French, Italian, Portuguese (European and Brazilian) and Spanish, certainly more would be added to this list.
\item The current mechanism does not work for German. However, the author has planed to adopt a more refined approach in later versions in order to support the various situations in German.
- \item In case that the initial letter of \meta{prep} is capitalized, \crefthepackage{} cannot yet handle the case changes automatically. However, this should be a rare occurrence.
+ \item For now, the automatic case changing mechanism only works properly under Unicode based engines. If you are using pdf\LaTeX{} or typing accented letters with text commands, \lstinline|\Crefthe| will not work as expected.
+ % \item In case that the initial letter of \meta{prep} is capitalized, \crefthepackage{} cannot yet handle the case changes automatically. However, this should be a rare occurrence.
\item The names of theorem-like environments are not provided --- for the moment you need to define them all by yourself. However, users are encouraged to use the \ProjLib{} toolkit, which already handles everything for you.
\end{itemize}
diff --git a/macros/latex/contrib/crefthe/crefthe.sty b/macros/latex/contrib/crefthe/crefthe.sty
index 366b681f72..ad752f87b5 100644
--- a/macros/latex/contrib/crefthe/crefthe.sty
+++ b/macros/latex/contrib/crefthe/crefthe.sty
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2021 by Jinwen XU
+%% Copyright (C) 2021-2022 by Jinwen XU
%% -------------------------------
%%
%% This file may be distributed and/or modified under the conditions of
@@ -12,13 +12,27 @@
\NeedsTeXFormat{LaTeX2e}[2020-10-01]
\ProvidesExplPackage
{crefthe}
- {2021/11/05}
+ {2022/01/29}
{}
{Cross referencing with proper definite articles}
+\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{cleveref}}
+\ProcessOptions\relax
\RequirePackage{cleveref}
\tl_gset:Nn \g_crefthe_prepf_tl {}
\tl_gset:Nn \g_crefthe_prep_tl {}
+\tl_gset:Nn \g_crefthe_sep_tl {}
+\cs_new:Nn \crefthe_case:n {#1}
+\cs_new:Nn \crefthe_nochange:n {#1}
+\cs_new:Nn \crefthe_atbegindocument:n {#1}
+
+\cs_new:Nn \crefthe_set_status_atbegindocument: {
+ \cs_if_eq:NNTF \@onlypreamble \@notprerr {
+ \cs_gset_eq:NN \crefthe_atbegindocument:n \crefthe_nochange:n
+ }{
+ \cs_gset_eq:NN \crefthe_atbegindocument:n \AtBeginDocument
+ }
+}
\NewDocumentCommand{\crefthe}{st-t+O{}m}{
\IfBooleanTF{ #2 }{
@@ -37,11 +51,70 @@
\tl_gset:Nn \g_crefthe_prep_tl {}
}
+\NewDocumentCommand{\Crefthe}{st-t+O{}m}{
+ \cs_gset_eq:NN \crefthe_case:n \text_titlecase:n
+ \IfBooleanTF{ #2 }{
+ \tl_gset:Nn \g_crefthe_prepf_tl { #4 }
+ }{
+ \IfBooleanTF{ #3 }{
+ \tl_gset:Nn \g_crefthe_prep_tl { #4 }
+ }{
+ \str_case_e:nn { \crefthe_prep_mode:nn } {
+ { - } { \tl_gset:Nn \g_crefthe_prepf_tl { #4 } }
+ { + } { \tl_gset:Nn \g_crefthe_prep_tl { #4 } }
+ }
+ }
+ }
+ \IfBooleanTF{ #1 } { \Cref*{#5} } { \Cref{#5} }
+ \tl_gset:Nn \g_crefthe_prep_tl {}
+}
+
+\NewDocumentCommand{\crefthename}{mO{}mO{}m}{
+ \str_if_eq:eeTF {#2} {} {
+ \crefname{#1}{#3}{#5}
+ \cs_set:cn {cref_#1_format:nnn} {##2#3~##1##3}
+ \cs_set:cn {cref_#1_format_first:nnn} {##2#5~##1##3}
+ }{
+ \crefname{#1}{\crefthemark{#2} \g_crefthe_sep_tl #3}{\crefthemark{#4} \g_crefthe_sep_tl #5}
+ \cs_set:cn {cref_#1_format:nnn} {\crefthemark{#2} \g_crefthe_sep_tl ##2#3~##1##3}
+ \cs_set:cn {cref_#1_format_first:nnn} {\crefthemark{#4} \g_crefthe_sep_tl ##2#5~##1##3}
+ }
+ \crefthe_set_status_atbegindocument:
+ \crefthe_atbegindocument:n {
+ \cs_set_eq:cc {cref@#1@format} {cref_#1_format:nnn}
+ \cs_set_eq:cc {cref@#1@format@first} {cref_#1_format_first:nnn}
+ }
+}
+
+\NewDocumentCommand{\Crefthename}{mO{}mO{}m}{
+ \str_if_eq:eeTF {#2} {} {
+ \Crefname{#1}{#3}{#5}
+ \cs_set:cn {Cref_#1_format:nnn} {##2#3~##1##3}
+ \cs_set:cn {Cref_#1_format_first:nnn} {##2#5~##1##3}
+ }{
+ \Crefname{#1}{\crefthemark{#2} \g_crefthe_sep_tl #3}{\crefthemark{#4} \g_crefthe_sep_tl #5}
+ \cs_set:cn {Cref_#1_format:nnn} {\crefthemark{#2} \g_crefthe_sep_tl ##2#3~##1##3}
+ \cs_set:cn {Cref_#1_format_first:nnn} {\crefthemark{#4} \g_crefthe_sep_tl ##2#5~##1##3}
+ }
+ \crefthe_set_status_atbegindocument:
+ \crefthe_atbegindocument:n {
+ \cs_set_eq:cc {Cref@#1@format} {Cref_#1_format:nnn}
+ \cs_set_eq:cc {Cref@#1@format@first} {Cref_#1_format_first:nnn}
+ }
+}
+
\NewDocumentCommand{\crefthemark}{m}{
- \crefthe_contraction:nn { \tl_use:N \g_crefthe_prep_tl }{
- \crefthe_contraction:nn { \tl_use:N \g_crefthe_prepf_tl }{#1}
+ \crefthe_contraction:nn { \crefthe_case:n \g_crefthe_prep_tl }{
+ \crefthe_contraction:nn { \crefthe_case:n \g_crefthe_prepf_tl }{#1}
}
\tl_gset:Nn \g_crefthe_prepf_tl {}
+ \tl_gset:Nx \g_crefthe_prep_tl { \text_lowercase:n \g_crefthe_prep_tl }
+ \str_case_e:nnF {\str_tail:n {#1}} {
+ {'} { \tl_gset:Nn \g_crefthe_sep_tl {} }
+ }
+ { \tl_gset:Nn \g_crefthe_sep_tl {~} }
+ \cs_gset_eq:NN \crefthe_case:n \crefthe_nochange:n
+ % \cs_gset_eq:NN \crefthe_case:n \text_lowercase:n
}
\cs_set:Npn \crefthe_prep_mode:nn {
@@ -60,19 +133,19 @@
\str_case_e:nn { \languagename }
{
{french}{
- \str_case_e:nnF {#1~#2} {
+ \str_case_e:nnF {#1~\text_lowercase:n{#2}} {
{à~le} {au}
- {à~la} {à~la}
- {à~l'} {à~l'}
{à~les} {aux}
{de~le} {du}
- {de~la} {de~la}
- {de~l'} {de~l'}
{de~les} {des}
- }{#1~#2}
+ {À~le} {Au}
+ {À~les} {Aux}
+ {De~le} {Du}
+ {De~les} {Des}
+ }{#1~\text_lowercase:n{#2}}
}
{italian}{
- \str_case_e:nnF {#1~#2} {
+ \str_case_e:nnF {#1~\text_lowercase:n{#2}} {
{a~il} {al}
{a~lo} {allo}
{a~l'} {all'}
@@ -108,10 +181,45 @@
{su~i} {sui}
{su~gli} {sugli}
{su~le} {sulle}
- }{#1~#2}
+ {A~il} {Al}
+ {A~lo} {Allo}
+ {A~l'} {All'}
+ {A~la} {Alla}
+ {Di~il} {Del}
+ {Di~lo} {Dello}
+ {Di~l'} {Dell'}
+ {Di~la} {Della}
+ {Da~il} {Dal}
+ {Da~lo} {Dallo}
+ {Da~l'} {Dall'}
+ {Da~la} {Dalla}
+ {In~il} {Nel}
+ {In~lo} {Nello}
+ {In~l'} {Nell'}
+ {In~la} {Nella}
+ {Su~il} {Sul}
+ {Su~lo} {Sullo}
+ {Su~l'} {Sull'}
+ {Su~la} {Sulla}
+ {A~i} {Ai}
+ {A~gli} {Agli}
+ {A~le} {Alle}
+ {Di~i} {Dei}
+ {Di~gli} {Degli}
+ {Di~le} {Delle}
+ {Da~i} {Dai}
+ {Da~gli} {Dagli}
+ {Da~le} {Dalle}
+ {In~i} {Nei}
+ {In~gli} {Negli}
+ {In~le} {Nelle}
+ {Su~i} {Sui}
+ {Su~gli} {Sugli}
+ {Su~le} {Sulle}
+ }{#1~\text_lowercase:n{#2}}
}
{portuguese}{
- \str_case_e:nnF {#1~#2} {
+ \str_case_e:nnF {#1~\text_lowercase:n{#2}} {
{a~o} {ao}
{a~a} {à}
{a~os} {aos}
@@ -124,10 +232,22 @@
{em~a} {na}
{em~os} {nos}
{em~as} {nas}
- }{#1~#2}
+ {A~o} {Ao}
+ {A~a} {À}
+ {A~os} {Aos}
+ {A~as} {Às}
+ {De~o} {Do}
+ {De~a} {Da}
+ {De~os} {Dos}
+ {De~as} {Das}
+ {Em~o} {No}
+ {Em~a} {Na}
+ {Em~os} {Nos}
+ {Em~as} {Nas}
+ }{#1~\text_lowercase:n{#2}}
}
{brazilian}{
- \str_case_e:nnF {#1~#2} {
+ \str_case_e:nnF {#1~\text_lowercase:n{#2}} {
{a~o} {ao}
{a~a} {à}
{a~os} {aos}
@@ -140,13 +260,27 @@
{em~a} {na}
{em~os} {nos}
{em~as} {nas}
- }{#1~#2}
+ {A~o} {Ao}
+ {A~a} {À}
+ {A~os} {Aos}
+ {A~as} {Às}
+ {De~o} {Do}
+ {De~a} {Da}
+ {De~os} {Dos}
+ {De~as} {Das}
+ {Em~o} {No}
+ {Em~a} {Na}
+ {Em~os} {Nos}
+ {Em~as} {Nas}
+ }{#1~\text_lowercase:n{#2}}
}
{spanish}{
- \str_case_e:nnF {#1~#2} {
+ \str_case_e:nnF {#1~\text_lowercase:n{#2}} {
{a~el} {al}
{de~el} {del}
- }{#1~#2}
+ {A~el} {Al}
+ {De~el} {Del}
+ }{#1~\text_lowercase:n{#2}}
}
}
}
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index 81156d1337..96361bc5d9 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}{2022/01/28}{1.54}
+\ProvidesExplClass{easybook}{2022/01/28}{1.55}
{Typeset Chinese theses or books}
\bool_set_false:N \l__eb_compile_draft_bool
@@ -305,7 +305,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplPackage{easybase}{2022/01/28}{1.54}
+\ProvidesExplPackage{easybase}{2022/01/28}{1.55}
{Typeset Chinese theses or books}
\cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -2343,7 +2343,7 @@
}
%</package>
%<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2022/01/28}{1.54}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2022/01/28}{1.55}
{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 bd4402b691..17a61f687d 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 f6323022a7..2660944146 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -21,7 +21,7 @@
name = easybook,
color-scheme = blue,
title = EASYBOOK 使用手册,
- version = v1.54,
+ version = v1.55,
date = 2022/01/28,
authors = 瞿毅,
info = 排版简体中文学ä½è®ºæ–‡å’Œä¹¦ç±,
@@ -33,7 +33,7 @@
},
arg-format = \normalfont\small\itshape,
abstract-format = \small,
- module-sep = \,$\Rightarrow$\,,
+ module-sep = \,\raisebox{-1pt}{\ding{224}}\,,
title-format = \huge\sffamily
}
\KOMAoptions{headsepline = 0.5pt,numbers = noenddot}
@@ -64,6 +64,7 @@
\cnltx@isvalue
\IfBooleanTF{#2}{#4}{\splitmarg{#4}}
}
+ \cnltx@checkdefault{\hfill\newline}
}
% Traversal output parameters
\newcommand{\splitmeta}[2][\code{,}]
@@ -85,13 +86,17 @@
\newcommand{\spemmeta}{\splitmeta[\code{|}]}
\newsplitarg[\spemmeta]{\spemcoarg}{[}{]}
\newcommand{\harg}{\textcolor{argument}{\code{-}}}
-% Default value adds a flag to distinguish options
-\RenewDocumentCommand{\Default}{st-m}
+% A tag that distinguishes the options for different paths
+\NewDocumentCommand{\dtag}{O{\ding{73}}}
{
- \null\hfill
- \llap{\code{#3}\IfBooleanT{#1}{*}}
- \IfBooleanF{#2}{\newline}
+ \begingroup
+ \reversemarginpar
+ \marginnote{\hfill\llap{#1}}
+ \endgroup
+ \cnltx@checkdefault{\hfill\newline}
}
+% Use a separate module margin marker to prevent overlap
+\newcommand{\smodule}{\cnltx@module@text{}}
\newcommand{\noitemsep}{\setlength{\itemsep}{0ex}}
\newcommand{\insertblr}[2]
{
@@ -224,9 +229,9 @@
\section{文档类选项}
\label{sec:document class options}
-文档类选项应当在使用 \cls*{easybook} 文档类或 \pkg*{easybase} å®åŒ…(部分支æŒï¼‰æ—¶è½½å…¥ï¼Œå¯è§\ref{subsec:basic usage} 的例å­ã€‚默认值åŽå¸¦æœ‰æ˜Ÿå·çš„选项表示文档类与å®åŒ…都适用,å¦åˆ™åªå¯ç”¨äºŽæ–‡æ¡£ç±»ã€‚除了下é¢åˆ—举的选项以外,还支æŒæ ‡å‡†å’Œ C\TeX 文档类的选项。
+文档类选项应当在使用 \cls*{easybook} 文档类或 \pkg*{easybase} å®åŒ…(部分支æŒï¼‰æ—¶è½½å…¥ï¼Œå¯è§\ref{subsec:basic usage} 的例å­ã€‚选项å‰å¸¦æœ‰ \ding{73} 符å·è¡¨ç¤ºæ–‡æ¡£ç±»ä¸Žå®åŒ…都适用,å¦åˆ™åªå¯ç”¨äºŽæ–‡æ¡£ç±»ã€‚除了下é¢åˆ—举的选项以外,还支æŒæ ‡å‡†å’Œ C\TeX 文档类的选项。
\begin{options}
- \opt{draft}\Default*{}
+ \opt{draft}\dtag
å¼€å¯è‰ç¨¿æ¨¡å¼ä¼šåŠ å¿«ç¼–译速度,表现有显示页é¢è¾¹æ¡†ã€è¡Œæº¢å‡ºçš„地方显示黑色方å—ã€å›¾ç‰‡å˜æˆå ä½æ–¹æ¡†ã€æ˜¾ç¤ºå½“å‰æ—¥æœŸå’Œå…³é—­è¶…链接渲染。ä¸ä½¿ç”¨ç»˜å›¾å®åŒ…åŠä¾èµ–于 \pkg*{tcolorbox} å®åŒ…çš„ç›’å­çŽ¯å¢ƒä¹Ÿä¼šå¢žå¿«ç¼–译速度,详情è§\ref{subsec:box}。
\opt{newline}
部分和章标题的样å¼ä¸ºå¦èµ·ä¸€è¡Œï¼Œç¬¦åˆä¸€èˆ¬è‹±æ–‡ä¹¦ç±çš„习惯。
@@ -234,13 +239,13 @@
文档主题方案选项 \option{scheme} 扩展了 C\TeX 文档类中åŒå选项原有的作用范围,选项值 \code{plain} å¯ä½¿å„类标题å˜ä¸ºè‹±æ–‡å½¢å¼ã€‚包括章节标题ã€å›¾è¡¨æ ‡é¢˜å’Œå®šç†å等。
\opt{enmode}
åŒæ—¶å¼€å¯ \option{newline} å’Œ \keyis-{scheme}{plain} 选项以符åˆè‹±æ–‡åŽŸç”Ÿé£Žæ ¼ã€‚
- \keychoice{paper}{a4paper,b5paper,c5paper,letterpaper,other paper}\Default*{a4paper}
+ \keychoice{paper}{a4paper,b5paper,c5paper,letterpaper,other paper}\dtag\Default{a4paper}
文档页é¢å°ºå¯¸é€‰é¡¹å°†å‚数交给 \pkg*{geometry} å®åŒ…处ç†ï¼Œå¯ä½¿ç”¨å®ƒæ”¯æŒçš„所有标准纸张规格。
\keyval-{config}{é…置文件列表}
载入用户é…置的文件å列表,文件列表以花括å·åŒ…裹并以英文逗å·åˆ†éš”。文件å应包å«å¦‚ \code{tex}ã€\code{def} 或 \code{cfg} 等扩展å。若é…置文件ä¸åœ¨å½“å‰æ–‡ä»¶å¤¹åˆ™æ–‡ä»¶å需è¦åŒ…å«è·¯å¾„。
- \keybool{floatpage}\Default*{false}
+ \keybool{floatpage}\dtag\Default{false}
å¼€å¯è¿™ä¸ªé€‰é¡¹åŽæµ®åŠ¨çŽ¯å¢ƒ \env*{table} å’Œ \env*{figure} 的比例å‚数会使用默认值,关闭它则尽å¯èƒ½é¿å…出现浮动页,使图表环境与正文段è½æ›´åŠ ç´§å‡‘,å‡å°‘多余的空白版é¢ã€‚
- \keybool{theorem}\Default*{true}
+ \keybool{theorem}\dtag\Default{true}
是å¦æ供定ç†åŠŸèƒ½æ”¯æŒã€‚选项开å¯æ—¶å®šç†æ ·å¼æ¨¡å—生效,此时会载入 \pkg*{amsthm} å’Œ \pkg*{thmtools} å®åŒ…。
\end{options}
@@ -287,11 +292,11 @@
\subsection{\textsf{article} 模å¼}
\begin{options}
- \keychoice{class}{book,article}\Default*{book}
+ \keychoice{class}{book,article}\dtag\Default{book}
使用 \cls*{easybook} 文档类å¯ä»¥æœ‰ä¸¤ç§æ¨¡å¼ï¼Œé»˜è®¤ä¸º \cls*{book} 模å¼ã€‚选用 \code{article} 会å˜ä¸º \code{oneside} å•é¢æŽ’版,åŒæ—¶ä½¿æ–‡æ¡£ç¼–å·ã€ç»“构等与标准 \cls*{article} 文档类的特性相似,å¯ç”¨äºŽçŸ­ç¯‡å¹…的文章,ä¸éœ€è¦å†ä½¿ç”¨ \cs*{chapter} 命令。此时\ref{sec:document command} 中目录命令的 \option{chapter} 选项会失效,将以 \code{section} 标题级别输出目录。如果使用 \cls*{ctexart} é…åˆ \pkg*{easybase} å®åŒ…,则选项值 \code{book} 会失效。
- \opt{book}\Default*{}
+ \opt{book}\dtag
å¼€å¯ \cls*{book} 书ç±æ¨¡å¼ï¼Œä¸Ž \keyis*-{class}{book} 等效。
- \opt{article}\Default*{}
+ \opt{article}\dtag
å¼€å¯ \cls*{article} 文章模å¼ï¼Œä¸Ž \keyis*-{class}{article} 等效。
\end{options}
@@ -334,7 +339,7 @@
使当å‰ç›®å½•æ²¡æœ‰ \code{chapter} 或 \code{section} 级别的标题,仅输出目录原始内容。
\keyval-{multoc}{æ•´æ•°}\Default{2}
与 \module*{style} 模å—çš„ \option{multoc} 选项具有相åŒçš„效果,但是具有优先性且å¯å•ç‹¬è®¾ç½®ä¸åŒç±»åž‹ç›®å½•çš„排版æ æ•°ã€‚\meta{æ•´æ•°} 为目录æ æ•°ï¼Œä¸æŒ‡å®šæ æ•°å€¼åˆ™é»˜è®¤ä¸ºåŒæ ã€‚
- \kvsplit{title}{中文目录标题,英文目录标题}\newline
+ \kvsplit{title}{中文目录标题,英文目录标题}
用于更改目录的标题。标题之间用一个英文逗å·åˆ†å¼€ï¼Œä¹Ÿå¯ä»¥åªæœ‰ä¸€éƒ¨åˆ†ï¼Œè¡¨ç¤ºä¸­æ–‡ç›®å½•çš„标题。当设置了英文目录标题时,英文目录标题将会自动加入文档主目录 \cs*{tableofcontents}\parg{} 命令。
\keychoice{bilist}{mix,new}\Default{new}
确定文档主目录中åŒè¯­æ ‡é¢˜åˆ—表的输出排列方å¼ã€‚选项 \code{mix} 使æ¯ä¸ªè‹±æ–‡æ ‡é¢˜æ¡ç›®åœ¨ä¸­æ–‡ç›®å½•ä¸­è·Ÿéšå¯¹åº”的中文标题输出,\code{new} 则新建一个英文目录输出英文标题。
@@ -667,7 +672,7 @@
定ç†çŽ¯å¢ƒå‰çš„é—´è·ï¼Œä½¿ç”¨ \pkg*{tcolorbox} çš„ç›’å­çŽ¯å¢ƒåŒ…装åŽè¢«è¦†ç›–。
\keyval-{spacebelow}{弹性长度}
定ç†çŽ¯å¢ƒåŽçš„é—´è·ï¼Œä½¿ç”¨ \pkg*{tcolorbox} çš„ç›’å­çŽ¯å¢ƒåŒ…装åŽè¢«è¦†ç›–。
- \kvsplit-{notebraces}{\marg{左括å·}\marg{å³æ‹¬å·}}\newline
+ \kvsplit-{notebraces}{\marg{左括å·}\marg{å³æ‹¬å·}}
设置定ç†é¢˜æ³¨ä¸¤è¾¹çš„括å·ï¼Œä¸¤ä¸ªå¿…选å‚数分别代表左括å·å’Œå³æ‹¬å·ã€‚
\keyval-{headformat}{标题排列}
定ç†æ ‡é¢˜å„组æˆå…ƒç´ çš„ä½ç½®æŽ’列和格å¼ã€‚定ç†æ ‡é¢˜ç”±å®šç†åã€ç¼–å·å’Œé¢˜æ³¨ç»„æˆï¼Œ\meta{标题排列} 中命令 \cs*{NAME}ã€\cs*{NUMBER} å’Œ \cs*{NOTE} 分别代表定ç†åã€ç¼–å·å’Œé¢˜æ³¨ã€‚
@@ -691,12 +696,12 @@
\label{subsec:page margins}
æ¨¡å— \module*{geoset} 会将除了å‰ä¸¤ä¸ªé™„加的选项交给页é¢å°ºå¯¸å®åŒ… \pkg*{geometry} 处ç†ï¼Œå¹¶ä¸”支æŒå®ƒçš„键值列表,预置的页é¢å°ºå¯¸ä¸Ž \cls*{Word} 的默认值接近。下é¢åˆ—举几ç§ä»£è¡¨æ€§é€‰é¡¹ï¼Œå…¶å®ƒé€‰é¡¹å¯æŸ¥é˜…å®åŒ…帮助文档。当在此设置纸张规格时,会覆盖文类选项 \option{paper} 的设置。
\begin{options}\noitemsep
- \keyval-{headruleskip}{页眉线间è·}\Module{geoset}\Default-{0pt}
- \keyval-{footruleskip}{页脚线间è·}\Default-{3.5pt}
+ \keyval-{headruleskip}{页眉线间è·}\Module{geoset}\Default*{0pt}
+ \keyval-{footruleskip}{页脚线间è·}\Default*{3.5pt}
\kvsplit*{hdivide}{左边è·,页é¢æ–‡æœ¬å®½åº¦,å³è¾¹è·}
\kvsplit*{hmargin}{左边è·,å³è¾¹è·}
\keyval*-{textheight}{页é¢æ–‡æœ¬é«˜åº¦}\default{}
- \keybool*{nofoot}\Default-{false}
+ \keybool*{nofoot}\Default*{false}
\begin{ctexexam}
\ebgeoset
{
@@ -857,7 +862,7 @@
åŒæ—¶è®¾å®šé»˜è®¤è„šæ³¨æ ‡è®° \option{fnmate-form} 和自定义脚注标记 \option{fncust-form} çš„æ ¼å¼ã€‚两ç§è„šæ³¨æ ‡è®°åŒ¹é…ä¸Šæ ‡æ ¼å¼ \option*{spcmd} 的值是独立的,使用 \code{match} 则å¯ä»¥åŒæ—¶åŒ¹é…。标记格å¼é€‰é¡¹å«æœ‰å­—体命令会覆盖 \option{footnote} 的设置,最åŽä¸€ä¸ªæ ¼å¼å‘½ä»¤å¯ä»¥å¸¦æœ‰ä¸€ä¸ªå‚数接å—脚注标记。
\keyval-{fnpara-form}{æ ¼å¼ä»£ç }
脚注内容的格å¼ï¼Œåœ¨æ­¤è®¾ç½®å­—体命令会覆盖 \option{footnote} 的设置,最åŽä¸€ä¸ªæ ¼å¼å‘½ä»¤å¯ä»¥å¸¦æœ‰ä¸€ä¸ªå‚数接å—脚注内容。
- \kvsplit{fntext-code}{å‰ä»£ç ,åŽä»£ç }\newline
+ \kvsplit{fntext-code}{å‰ä»£ç ,åŽä»£ç }
å¯ä»¥ç”¨ \meta{å‰ä»£ç } 与 \meta{åŽä»£ç } é¢å¤–增加脚注内容标记å‰åŽçš„代ç ï¼Œä¹Ÿå¯ä»¥åªæœ‰å‰éƒ¨åˆ†ï¼Œ\meta{å‰ä»£ç } 中最åŽä¸€ä¸ªæ ¼å¼å‘½ä»¤å¯ä»¥å¸¦æœ‰ä¸€ä¸ªå‚数接å—脚注内容标记。由于脚注标记处于水平模å¼ï¼Œä¸€èˆ¬ç”¨äºŽåœ¨è„šæ³¨å†…容标记与脚注首行间æ’入一点è·ç¦»ï¼Œæˆ–与脚注正文标记的格å¼ç¨æœ‰ä¸åŒã€‚
\begin{ctexexam}
\ebhdrset
@@ -870,19 +875,19 @@
\subsection{目录样å¼}
\label{subsec:catalog style}
-æ¨¡å— \module*{tocset} 将使用 \pkg*{titletoc} å®åŒ…处ç†ç›®å½•æ ·å¼ã€‚模å—或扩展包括了 \module*{part}ã€\module*{chapter}ã€\module*{section}ã€\module*{subsection}ã€\module*{figure}ã€\module*{table} å’Œ \module*{lstlisting} 二级路径,而使用 \module*{list} 路径å¯ä»¥ç»Ÿä¸€è®¾ç½®å›¾ç‰‡ã€è¡¨æ ¼å’Œä»£ç ç›®å½•çš„æ ·å¼ã€‚默认值åŽå¸¦æœ‰æ˜Ÿå·çš„选项支æŒæ‰€æœ‰ç›¸åº”\textbf{标题级别}的路径,其它选项则处于 \module*{tocset} 路径下。目å‰æ”¯æŒæ ‡å‡†çš„论文目录样å¼ï¼Œæ›´å¤æ‚çš„æ ·å¼å¯ä»¥æŸ¥çœ‹ \pkg*{titletoc} 的相关用法。
+æ¨¡å— \module*{tocset} 将使用 \pkg*{titletoc} å®åŒ…处ç†ç›®å½•æ ·å¼ã€‚模å—或扩展包括了 \module*{part}ã€\module*{chapter}ã€\module*{section}ã€\module*{subsection}ã€\module*{figure}ã€\module*{table} å’Œ \module*{lstlisting} 二级路径,而使用 \module*{list} 路径å¯ä»¥ç»Ÿä¸€è®¾ç½®å›¾ç‰‡ã€è¡¨æ ¼å’Œä»£ç ç›®å½•çš„æ ·å¼ã€‚选项å‰å¸¦æœ‰ \ding{73} 符å·è¡¨ç¤ºæ”¯æŒæ‰€æœ‰ç›¸åº”\textbf{标题级别}的路径,其它选项则处于 \module*{tocset} 路径下。目å‰æ”¯æŒæ ‡å‡†çš„论文目录样å¼ï¼Œæ›´å¤æ‚çš„æ ·å¼å¯ä»¥æŸ¥çœ‹ \pkg*{titletoc} 的相关用法。
\begin{options}
- \keyval-{tocformat}{æ¡ç›®æ ¼å¼}\Module{tocset}\Default*{}
+ \keyval-{tocformat}{æ¡ç›®æ ¼å¼}\dtag\smodule{tocset}
目录中å„级别æ¡ç›®çš„æ ¼å¼ï¼Œå¯ä»¥è®¾ç½®æ¡ç›®å­—体和加入垂直间è·ç­‰ï¼Œåž‚ç›´é—´è·æœ€å¥½ä½¿ç”¨é˜²æ­¢åž‚ç›´é—´è·é‡åˆçš„ \cs*{addvspace} 命令。
- \keyval-{tocformat+}{æ¡ç›®æ ¼å¼}\Default*{}
+ \keyval-{tocformat+}{æ¡ç›®æ ¼å¼}\dtag
与 \option{tocformat} 用法一样,åªæ˜¯åœ¨å·²æœ‰çš„æ ¼å¼å‘½ä»¤åŽé™„加代ç ã€‚
- \keyval-{tocindent}{刚性长度}\Default*{}
+ \keyval-{tocindent}{刚性长度}\dtag
å„级别目录中的标题左边缩进è·ç¦»ï¼Œé€šå¸¸æ ‡é¢˜çº§åˆ«è¶Šä½Žç¼©è¿›è¶Šå¤§ã€‚
- \keyval-{tocrule}{目录引导线命令}\Default*{}
+ \keyval-{tocrule}{目录引导线命令}\dtag
引导线选项 \option{tocrule} 中一般å¯ä»¥ä½¿ç”¨åŸºäºŽ \cs*{xleaders} 命令的 \cs{tocrule} 绘制引导线。
- \keyval-{tocafter}{è·ç¦»å‘½ä»¤}\Default*{\cs*{hspace}\Marg{1em}}
+ \keyval-{tocafter}{è·ç¦»å‘½ä»¤}\dtag\Default{\cs*{hspace}\Marg{1em}}
在å„级别目录中标签与标题间的代ç ï¼Œé»˜è®¤ä¸ºæ’å…¥ \code{1em} 横å‘è·ç¦»ã€‚
- \keyval-{tocline}{目录中的标题}\Default*{}
+ \keyval-{tocline}{目录中的标题}\dtag
这个选项扩展了图片ã€è¡¨æ ¼æˆ–代ç åŠ å…¥ç›®å½•çš„题注。选项中å‚æ•° \code{\#1} ä»£è¡¨ç›¸åº”é¢˜æ³¨ç¼–å· \cs*{the}\meta{计数器} 的值,å‚æ•° \code{\#2} 代表相应题注内容。
\begin{ctexexam}[labelref = exam:list command usage]
\ctexset
@@ -1252,7 +1257,7 @@
\item 增加定义脚注正文和内容标记格å¼çš„命令 \cs{defupfntmark} å’Œ \cs{defdownfntmark}。
\item 新增文档主目录中åŒè¯­æ ‡é¢˜åˆ—表的输出排列方å¼é€‰é¡¹ \option{bilist}。
\end{version}
- \begin{version}[v = 1.54,date = 2022/01/28]
+ \begin{version}[v = 1.55,date = 2022/01/28]
\added
\item 新增文类选项 \option{theorem} 用于æ供定ç†åŠŸèƒ½æ”¯æŒã€‚
\deprecated
diff --git a/macros/latex/contrib/elements/README b/macros/latex/contrib/elements/README
index abb5ea1ab7..2ad23f1bf3 100644
--- a/macros/latex/contrib/elements/README
+++ b/macros/latex/contrib/elements/README
@@ -1,22 +1,22 @@
--------------------------------------------------------------------------
-the ELEMENTS package v0.3 2019/10/14
+the ELEMENTS package v0.4 2022/01/29
retrieve different properties of chemical elements
--------------------------------------------------------------------------
Clemens Niederberger
-Web: https://github.com/cgnieder/elements/
-E-Mail: contact@mychemistry.eu
+Web: https://github.com/cgnieder/elemens
+E-Mail: clemens@cnltx.de
--------------------------------------------------------------------------
-Copyright 2011--2019 Clemens Niederberger
+Copyright 2011--2022 Clemens Niederberger
This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.3
+conditions of the LaTeX Project Public License, either version 1.3c
of this license or (at your option) any later version.
The latest version of this license is in
http://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of LaTeX
-version 2005/12/01 or later.
+and version 1.3c or later is part of all distributions of LaTeX
+version 2008/05/04 or later.
This work has the LPPL maintenance status `maintained'.
diff --git a/macros/latex/contrib/elements/elements_en.pdf b/macros/latex/contrib/elements/elements-manual.pdf
index e48823fe7b..6e24fb2401 100644
--- a/macros/latex/contrib/elements/elements_en.pdf
+++ b/macros/latex/contrib/elements/elements-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/elements/elements_en.tex b/macros/latex/contrib/elements/elements-manual.tex
index 5867f1bf23..69ba25184b 100644
--- a/macros/latex/contrib/elements/elements_en.tex
+++ b/macros/latex/contrib/elements/elements-manual.tex
@@ -9,18 +9,18 @@
%
% --------------------------------------------------------------------------
% Clemens Niederberger
-% Web: http://www.mychemistry.eu/forums/forum/elements/
-% E-Mail: contact@mychemistry.eu
+% Web: https://github.com/cgnieder/elemens
+% E-Mail: clemens@cnltx.de
% --------------------------------------------------------------------------
-% Copyright 2011--2019 Clemens Niederberger
+% Copyright 2011--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
+% conditions of the LaTeX Project Public License, either version 1.3c
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008/05/04 or later.
%
% This work has the LPPL maintenance status `maintained'.
%
@@ -30,13 +30,12 @@
% feel free to contact me.
% --------------------------------------------------------------------------
\documentclass[load-preamble+]{cnltx-doc}
-\usepackage[utf8]{inputenc}
\usepackage{elements}
\setcnltx{
package = elements ,
authors = Clemens Niederberger ,
- email = contact@mychemistry.eu ,
+ email = clemens@cnltx.de ,
url = https://github.com/cgnieder/elements ,
add-cmds = {
atomicnumber,
diff --git a/macros/latex/contrib/elements/elements.sty b/macros/latex/contrib/elements/elements.sty
index f5e8acc2a8..22fab8c772 100644
--- a/macros/latex/contrib/elements/elements.sty
+++ b/macros/latex/contrib/elements/elements.sty
@@ -5,18 +5,18 @@
%
% --------------------------------------------------------------------------
% Clemens Niederberger
-% Web: https://github.com/cgnieder/elements/
-% E-Mail: contact@mychemistry.eu
+% Web: https://github.com/cgnieder/elemens
+% E-Mail: clemens@cnltx.de
% --------------------------------------------------------------------------
-% Copyright 2011--2019 Clemens Niederberger
+% Copyright 2011--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
+% conditions of the LaTeX Project Public License, either version 1.3c
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008/05/04 or later.
%
% This work has the LPPL maintenance status `maintained'.
%
@@ -25,8 +25,8 @@
% If you have any ideas, questions, suggestions or bugs to report, please
% feel free to contact me.
% --------------------------------------------------------------------------
-\newcommand*\@elements@date{2019/10/14}
-\newcommand*\@elements@version{v0.3}
+\newcommand*\@elements@date{2022/01/29}
+\newcommand*\@elements@version{v0.4}
\newcommand*\@elements@description{properties of chemical elements}
\ProvidesPackage{elements}[%
@@ -57,7 +57,7 @@
}
\@elements@tmpa
-% chack for following !:
+% check for following !:
\newrobustcmd*\@elements@ifbang[1]{\@ifnextchar!{\@firstoftwo{#1}}}
% --------------------------------------------------------------------------
@@ -255,20 +255,23 @@
}
\newrobustcmd*\@elements@getelconf[1]{%
- \forcsvlist{\@elements@getelconf@aux}{#1}%
+ \@elements@getelconf@aux#1,\q@stop
}
-\newrobustcmd*\@elements@getelconf@aux[1]{%
+\protected\def\@elements@getelconf@aux#1,#2\q@stop{%
\stepcounter{@elements@shell@number}%
\setcounter{@elements@orbital@type}{0}%
\@elements@parse@elconf#1+\q@stop
+ \ifblank{#2}{}{\@elements@getelconf@aux#2\q@stop}%
}
\protected\def\@elements@parse@elconf#1+#2\q@stop{%
- \eappto\@elements@current@elconf{\arabic{@elements@shell@number}}%
- \eappto\@elements@current@elconf
- {\expandonce{\csname @elements@angmom@\arabic{@elements@orbital@type}\endcsname}}%
- \appto\@elements@current@elconf{^{#1}}%
+ \ifblank{#1}{}{%
+ \eappto\@elements@current@elconf{\arabic{@elements@shell@number}}%
+ \eappto\@elements@current@elconf
+ {\expandonce{\csname @elements@angmom@\arabic{@elements@orbital@type}\endcsname}}%
+ \appto\@elements@current@elconf{^{#1}}%
+ }%
\stepcounter{@elements@orbital@type}%
\ifblank{#2}
{}
@@ -316,7 +319,7 @@
}
% ==========================================================================
-% define the elements properties for elements 1 -- 112
+% define the elements properties for elements 1 -- 118
%
% declare atom symbols:
\DeclareAtomSymbol{1}{H}
diff --git a/macros/latex/contrib/elements/elements_names_brazil.def b/macros/latex/contrib/elements/elements_names_brazil.def
index a74b5185c4..9aef1d14b0 100644
--- a/macros/latex/contrib/elements/elements_names_brazil.def
+++ b/macros/latex/contrib/elements/elements_names_brazil.def
@@ -8,7 +8,7 @@
% Web: https://github.com/cgnieder/elements/
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2015--2019 Clemens Niederberger
+% Copyright 2015--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/elements/elements_names_english.def b/macros/latex/contrib/elements/elements_names_english.def
index 1d9270b345..6ec82c2bfb 100644
--- a/macros/latex/contrib/elements/elements_names_english.def
+++ b/macros/latex/contrib/elements/elements_names_english.def
@@ -8,7 +8,7 @@
% Web: https://github.com/cgnieder/elements/
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2011--2019 Clemens Niederberger
+% Copyright 2011--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/elements/elements_names_french.def b/macros/latex/contrib/elements/elements_names_french.def
index fb7a7775a8..9e8e6f5758 100644
--- a/macros/latex/contrib/elements/elements_names_french.def
+++ b/macros/latex/contrib/elements/elements_names_french.def
@@ -8,7 +8,7 @@
% Web: https://github.com/cgnieder/elements/
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2011--2019 Clemens Niederberger
+% Copyright 2011--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/elements/elements_names_german.def b/macros/latex/contrib/elements/elements_names_german.def
index 924f2a9dc3..72d754079c 100644
--- a/macros/latex/contrib/elements/elements_names_german.def
+++ b/macros/latex/contrib/elements/elements_names_german.def
@@ -8,7 +8,7 @@
% Web: https://github.com/cgnieder/elements/
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2011--2019 Clemens Niederberger
+% Copyright 2011--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/elements/elements_names_portuges.def b/macros/latex/contrib/elements/elements_names_portuges.def
index 0e111439ca..3db13de9de 100644
--- a/macros/latex/contrib/elements/elements_names_portuges.def
+++ b/macros/latex/contrib/elements/elements_names_portuges.def
@@ -8,7 +8,7 @@
% Web: https://github.com/cgnieder/elements/
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2015--2019 Clemens Niederberger
+% Copyright 2015--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/elements/elements_names_spanish.def b/macros/latex/contrib/elements/elements_names_spanish.def
index efc0773539..190815fbbb 100644
--- a/macros/latex/contrib/elements/elements_names_spanish.def
+++ b/macros/latex/contrib/elements/elements_names_spanish.def
@@ -8,7 +8,7 @@
% Web: https://github.com/cgnieder/elements/
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2011--2019 Clemens Niederberger
+% Copyright 2011--2022 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/erw-l3/README.md b/macros/latex/contrib/erw-l3/README.md
index 5facff0f19..ecfdf1f0b7 100644
--- a/macros/latex/contrib/erw-l3/README.md
+++ b/macros/latex/contrib/erw-l3/README.md
@@ -1,7 +1,6 @@
-----------------------------------------------------------------
-##### erw-l3 --- Utilities for LaTeX3 programming
+##### erw-l3 --- Utilities based on LaTeX3, such as 'merge sort'
- Source repository: https://github.com/rogard/erw-l3
- Released under the LaTeX Project Public License v1.3c or later
- See http://www.latex-project.org/lppl.txt
-----------------------------------------------------------------
-
diff --git a/macros/latex/contrib/erw-l3/erw-l3.dtx b/macros/latex/contrib/erw-l3/erw-l3.dtx
index eb504d5bbb..ab8f1bf0c1 100644
--- a/macros/latex/contrib/erw-l3/erw-l3.dtx
+++ b/macros/latex/contrib/erw-l3/erw-l3.dtx
@@ -5,12 +5,11 @@
%</internal>
%<*readme>
-----------------------------------------------------------------
-##### erw-l3 --- Utilities for LaTeX3 programming
+##### erw-l3 --- Utilities based on LaTeX3, such as 'merge sort'
- Source repository: https://github.com/rogard/erw-l3
- Released under the LaTeX Project Public License v1.3c or later
- See http://www.latex-project.org/lppl.txt
-----------------------------------------------------------------
-
%</readme>
%<*internal>
\fi
@@ -24,8 +23,8 @@
\keepsilent
\askforoverwritefalse
\preamble
-----------------------------------------------------------------------------
-erw-l3 --- Utilities for LaTeX3 programming
+-----------------------------------------------------------------------------
+erw-l3 --- Utilities based on LaTeX3, such as 'merge sort'
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
----------------------------------------------------------------------------
@@ -33,7 +32,7 @@ See http://www.latex-project.org/lppl.txt
\endpreamble
\postamble
-Copyright (C) 2018-2020 by Erwann Rogard
+Copyright (C) 2020-2022 by Erwann Rogard
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License (LPPL), either
@@ -68,141 +67,78 @@ erw-l3.sty, and erw-l3.pdf.
\expandafter\endgroup
\fi
%</internal>
-%<package> \NeedsTeXFormat{LaTeX2e}[2020/02/02]
-%<package> \RequirePackage{etoolbox}[2019/09/21]
-%<package> \RequirePackage{l3keys2e}[2020/03/06]
-%<package> \RequirePackage{xparse}[2020/03/06]
+%<package> \NeedsTeXFormat{LaTeX2e}[2021-06-01]
+%<package> \RequirePackage{xparse, l3keys2e, xtemplate}[2021-06-01]
%<package> \ProvidesExplPackage
-%<package> {erw-l3} % Package name
-%<package> {2020/06/04} % Release date
-%<package> {3.1} % Release version
-%<package> {erw-l3 --- Utilities for LaTeX3 programming } % Description
-%
+%<package> {erw-l3} % Package name
+%<package> {2022-01-28} % Release date
+%<package> {4.2} % Release version
+%<package> {erw-l3 --- Utilities based on LaTeX3, such as 'merge sort' } % Description
%<*driver>
-\RequirePackage{fvextra}%^^A\NB{done}{Warning:csquotes should be loaded after fvextra->nope}
-\documentclass[full]{l3doc}
-\listfiles
-\usepackage[english]{babel}
-\AtBeginDocument{\selectlanguage{english}}
-\usepackage{bookmark}
-\usepackage[T1]{fontenc}
-\usepackage{erw-l3}
-\usepackage{microtype}
-\usepackage{nolbreaks}
-\usepackage{tabto}
-\usepackage{tcolorbox}
-\tcbuselibrary{listings, breakable}
-\usepackage{xparse}
-\usepackage{hyperref}
+\documentclass%^^A[show-notes]
+% ^^A[draft]
+{l3doc}
\EnableCrossrefs
\CodelineIndex
\RecordChanges
-% ^^A\AtEndDocument { \PrintChanges \PrintIndex }
-\makeatletter
-\newcommand*{\docsetnameref}{\def\@currentlabelname}%https://tex.stackexchange.com/questions/537751
-\makeatother
+% ^^A \listfiles
+\usepackage{amsmath, bookmark, enumitem, mathtools, microtype, tcolorbox, xparse}
+\usepackage[french, german, english]{babel}
+\usepackage[T1]{fontenc}
+\usepackage[bibencoding=auto, backend=biber, sorting=ynt]{biblatex}
+\begin{filecontents*}{\jobname.bib}
+@manual{interface3,
+ title = {The \LaTeX3 interfaces},
+ author = {The \LaTeX3 Project Team},
+ year = {2019},
+ note = {\url{https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/l3kernel/expl3.pdf}},
+ annote = {} }
+\end{filecontents*}
+\addbibresource{\jobname.bib}
\ExplSyntaxOn
-\tl_gset:Nn \partname {Part}
-\newenvironment{docabstract}[1]%https://latex.org/forum/viewtopic.php?t=12156
-{\renewcommand{\abstractname}{#1}\begin{abstract}}
- {\end{abstract}}
-\cs_new:Nn \__erw_docu:n{\MakeUppercase #1}
-\ProvideDocumentCommand\DocPhantomSection{smmm}
-{
- \leavevmode
- \refstepcounter{#2}
- \IfBooleanT{#1}
- {
- \addcontentsline{toc}{#2}{\protect\numberline{\use:c{the#2}}#3}
- }
- \docsetnameref{#3}
- \label{#4}
-}
-\providecommand\docU[1]{\exp_args:Nx \__erw_docu:n{#1}}
-\ExplSyntaxOff
+% ^^A *** Sectioning
+\tl_gset:Nn \partname {Part}%^^A allows to test w/o babel
+% ^^A *** Msg
+\msg_new:nnn{__erw-l3_doc}{unknown}{~#1:#2~unknown}
+% ^^A *** Expressions
+\ProvideDocumentCommand{\docrule}{}{\texttt{$\rightarrow$}}
+\ProvideDocumentCommand{\docpipe}{}{\textbar}
+% ^^A *** L3 package
+\ProvideDocumentCommand{\docparam}{m}{\texttt{\#}\meta{#1}}
+% ^^A *** Lists
+\newlist{arab-inl}{enumerate*}{1}
+\setlist[arab-inl]{label=\arabic*)}
+\newlist{colon-inl}{itemize*}{1}
+\setlist[colon-inl]
+{ %^^Abefore=\noindent,
+ label={},
+ itemjoin={{; }},
+ after={{.}}}
+\newlist{descr}{description}{2}
+\setlist[descr]{nosep, align=right, itemindent=0pt, font=\sffamily\tiny}
% ^^A Sort--->
-\providecommand\docarg[1]{\texttt{#1}} % fun[param] (macro) vs fun[arg] (eval)
-\providecommand\docargnoval{\c_novalue_tl}
-\providecommand\docassign[2]{#1~$\leftarrow$~#2}
-\providecommand\docccept[1]{\textit{#1}}
-\providecommand\doccceptargspec{arg~spec}
-\providecommand\doccceptbool{boolean}
-\providecommand\doccceptcont{container}
-\providecommand\doccceptclist{clist}
-\providecommand\doccceptcode{code}
-\providecommand\doccceptcsname{cs name}
-\providecommand\doccceptcsorcode{cs~or~code}
-\providecommand\doccceptcs{cs}
-\providecommand\doccceptempty{empty}
-\providecommand\doccceptgroup{local~group}
-\providecommand\doccceptint{integer}
-\providecommand\doccceptitems{items}
-\providecommand\doccceptkey{key}
-\providecommand\doccceptkvl{keyval~list}
-\providecommand\doccceptopt{option}
-\providecommand\doccceptpath{path}
-\providecommand\doccceptplaceh{placeholder}
-\providecommand\doccceptpre{preamble}
-\providecommand\doccceptprop{prop}
-\providecommand\doccceptsep{separators}
-\providecommand\doccceptseq{seq}
-\providecommand\docccepttlvar{tl~var}
-\providecommand\docccepttl{token~list}
-\providecommand\docccepttok{token}
-\providecommand\doccceptval{val}
-\providecommand\docconv[1]{convention~\autoref{conv:#1}}
-\providecommand\docdefaultfor{default~for~}
-\providecommand\docenvdoc{\env{document}}
-\providecommand\doceval[1]{\texttt{\char`\{}#1\texttt{\char`\}}}
-\providecommand\docexpand[2]{#1~$\rightarrow$~#2}
-\providecommand\docfillblank{\begin{minipage}[t]{\linewidth}\end{minipage}}
-\providecommand\docissuedont{Don't: }
-\providecommand\docissuedo{Do: }
-\providecommand\docissuesymp{Symptom: }
-\providecommand\doclist[1]{Listing~\ref{listing:#1}}
-\providecommand\docnb{\noindent\textbf{NB}:~}
-\providecommand\docoptd[1]{\texttt{\textless}#1\texttt{\textgreater}}
-\providecommand\docopte[2]{\texttt{#1}\doceval{#2}}
-\providecommand\docopto[1]{\texttt{[}#1\texttt{]}}
-\providecommand\docpipe{\textbar}
-\providecommand\doccs[1]{\texttt{\textbackslash{}#1}}
-\providecommand\docreflist[1]{Listing~\ref{listing:#1}}
-\providecommand\docsee{See:~}
-\providecommand\docstep[1]{step~\ref{step:#1}}
-\providecommand\doctip{\noindent\textbf{Tip}:~}
-\providecommand\docvers[2]{v#1.#2}
-\providecommand\docwarn{\noindent\textbf{Warning}:~}
-\providecommand\docxparsed[1][~argument]{`d'-type~#1}
-\providecommand\docxparsee[1][~argument]{`e'-type~#1}
-\providecommand\docxparsem[1][~argument]{`m'-type~#1}
-\providecommand\docxparseo[1][~argument]{`o'-type~#1}
-\providecommand\pkgkey{key$_{i}$}
-\providecommand\pkgobj[1]{object identified by #1}
-\providecommand\pkgoptex{\docarg{Expans}}
-\providecommand\pkgoptfi{\docarg{File}}
-\providecommand\pkgoptin{\docarg{Inner}}
-\providecommand\pkgoptions{kvl0}
-\providecommand\pkgoptou{\docarg{Outer}}
-\providecommand\pkgoptpad{\docarg{Default}}%default
-\providecommand\pkgoptpa{\docarg{Param}}
-\providecommand\pkgoptse{\docarg{Separ}}
-\providecommand\pkgoptwr{\docarg{Write}}
-\providecommand\pkgparap{\texttt{+}}%append
-\providecommand\pkgparex{\texttt{*}}%expand
-\providecommand\pkgparhe{tl$_{1}$}%head
-\providecommand\pkgparin{code$_{1}$}%inner
-\providecommand\pkgparkvlnxt{kvl$_{2}$}
-\providecommand\pkgparkvl{kvl$_{1}$}
-\providecommand\pkgparou{code$_{2}$}%outer
-\providecommand\pkgparpa{tl$_{2}$}%param
-\providecommand\pkgparsiii{tl$_{5}$}
-\providecommand\pkgparsii{tl$_{4}$}
-\providecommand\pkgparsi{tl$_{3}$}
-\providecommand\pkgpars{\Arg{\pkgparsi}\docpipe\Arg{\pkgparsi}\Arg{\pkgparsii}\docpipe\Arg{\pkgparsi}\Arg{\pkgparsii}\Arg{\pkgparsiii}}%separ
-\providecommand\pkgparta{tl$_{6}$}%tail
-\providecommand\pkgsep[1]{\Arg{#1}}
-\providecommand\pkgval{val$_{i}$}
+\ProvideDocumentCommand{\docdescrf}{m}{{\sffamily\bfseries\tiny{}#1}}
+\ProvideDocumentCommand{\docfillblank}{}{\begin{minipage}[t]{\linewidth}\end{minipage}}
% ^^A Sort<---
+\ExplSyntaxOff
+% ^^A *** listing
+\tcbuselibrary{listings, breakable}
+\newtcblisting[auto counter]
+{listing}[2][]{
+ noparskip,
+ breakable,
+ colback=white,
+ colframe=black,
+ opacitybacktitle=.8,%
+ fonttitle=\bfseries,
+ title={Listing~\thetcbcounter. #1},
+ arc=0pt,
+ outer arc=0pt,
+ boxrule=1pt,
+ listing and text,
+ #2}
+\usepackage{erw-l3}
+\usepackage{hyperref} %^^A comes last
\begin{document}
\DocInput{\jobname.dtx}
\end{document}
@@ -210,1578 +146,828 @@ erw-l3.sty, and erw-l3.pdf.
% \fi
%
% \GetFileInfo{\jobname.sty}
-% \begin{documentation}
-% \title{The \pkg{erw-l3} package \thanks{^^A
-% This file describes version \fileversion, last revised \filedate.^^A
+% \title{The \pkg{erw-l3} package\thanks{^^A
+% This file describes version \fileversion, last revised \filedate.^^A
% }^^A
% }
-% \author{Erwann Rogard\thanks{firstname dot lastname AusTria gmail dot com}}
-%
-% \date{Released \filedate}
-%
-% \maketitle
-% \begingroup
-% \selectlanguage{english}
-% \begin{docabstract}{Abstract}
-% Utilities for \LaTeX3 programming\cite{interface3}.
-% \end{docabstract}
-% \endgroup
-%
-% \tableofcontents
-%
-% \part{Usage}\label{part:usage}
-% ^^A \VerbatimFootnotes
-%
-% \DocPhantomSection*{section}{Loading the package}{usage:load}
-% \begin{function}{\usepackage}
-% \begin{syntax}
-% \cs{usepackage}\doceval{\pkg{\jobname}}
-% \end{syntax}
-% \begin{description}
-% \item[Requirement]\docfillblank
-% \begin{enumerate}
-% \item \file{\jobname.sty} and its dependencies are in the path of the \LaTeX~engine. See \autoref{part:other}, \autoref{other:support}.
-% \item Goes in the~\docccept{\doccceptpre}
-% \end{enumerate}
-% \end{description}
-% \end{function}
-%
-% \section{\textsf{cs}}\label{usage:cs}
-% \begin{function}{\erw_cs_compose:NnN}
-% \begin{syntax}
-% \cs{erw_cs_compose:NnN}\meta{\doccceptcs}\Arg{\doccceptitems}\meta{\docccepttlvar}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_cs_identity:n}
-% \begin{syntax}
-% \cs{erw_cs_identity:n}\Arg{arg}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_cs_set_inline:Nn, \erw_cs_set_inline:cn, \erw_cs_gset_inline:Nn, \erw_cs_set_inline:cn}
-% \begin{syntax}
-% \cs{erw_cs_set_inline:Nn}\meta{\doccceptcs}\Arg{\doccceptcode}
-% \end{syntax}
-% \end{function}
-%
-% \section{\textsf{csint}}
-% \begin{function}{\erw_csint:nn}
-% \begin{syntax}
-% \cs{erw_csint:nn}\Arg{\doccceptint}\Arg{arg}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_csint_name:n}
-% \begin{syntax}
-% \cs{erw_csint_name:n}\Arg{\doccceptint}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_csint_names_braced:, \erw_csint_names_braced:n, \erw_csint_names_braced:nnn}
-% \end{function}
-% \begin{function}{\erw_csint_new:n}
-% \begin{syntax}
-% \cs{erw_csint_new:n}\Arg{\doccceptint}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_csint_reset:}
-% \begin{syntax}
-% \cs{erw_csint_reset:}
-% \end{syntax}
-% \end{function}
-%
-% \section{\textsf{int}} \label{usage:int}
-% \begin{function}{\erw_int_range:n, \erw_int_range:nn}
-% \begin{syntax}
-% \cs{erw_int_range:n}\Arg{\doccceptint}
-% \end{syntax}
-% \end{function}
-%
-% \section{\textsf{keys}} \label{usage:keys}
-% \begin{function}{\erw_keyval_parse:NNNn}
-% \begin{syntax}
-% \cs{erw_keyval_parse:NNNn} \meta{\doccceptcont}\meta{\doccceptcs_1}\meta{\doccceptcs_2}\doceval{\doceval{\meta\docccepttl_1}\dots}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_keyval_error:Nn, \erw_keyval_error:Nnn}
-% \begin{syntax}
-% \cs{erw_keyval_error:Nn}\meta{\docccepttok}\Arg{\doccceptkvl}\\
-% \cs{erw_keyval_error:Nnn}\meta{\docccepttok}\Arg{\doccceptclist}
-% \end{syntax}
-% \end{function}
-%
-% \section{\textsf{lambda}} \label{usage:lambda}
-% \begin{function}{\erw_lambda:nnn}
-% \begin{syntax}
-% \cs{erw_lambda:nnn}\meta{\docccepttok}\Arg{\doccceptargspec}\Arg{\doccceptcode}
-% \end{syntax}
-% \end{function}
-%
-% \section{\textsf{option}}\label{usage:option}
-% \begin{function}{\erw_option:n}
-% \begin{syntax}
-% \cs{erw_option:n}\Arg{\doccceptkvl}
-% \end{syntax}
-% \end{function}
-%
-% \DescribeOption{tl / fold_set_par}
-% \DescribeOption{tl / fold_apply_par}
-% \DescribeOption{sys / timestamp_delim}
-%
-% \section{\textsf{prop}}\label{usage:prop}
-% All functions that modify a \meta{\doccceptprop} first create it if not exist.
-%
-% \begin{function}{\erw_prop_keyval_parse:NNNn}
-% \begin{syntax}
-% \cs{erw_prop_keyval_parse:NNNn}\meta{\doccceptprop}\meta{\doccceptcs_1}\meta{\doccceptcs_2}\Arg{\doccceptkvl}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_prop_map_item:NNN}
-% \begin{syntax}
-% \cs{erw_prop_map_item:NNN}\meta{\doccceptcs}\meta{\doccceptprop_1}\meta{\doccceptprop_2}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_prop_to_clist:Nn}
-% \begin{syntax}
-% \cs{erw_prop_to_clist:Nn}\meta{\doccceptprop}\doceval{\meta{\doccceptkey_1},\dots}
-% \end{syntax}
-% \end{function}
-%
-%
-% \section{\textsf{seq}}\label{usage:seq}
-% All functions that modify a \meta{\doccceptseq} first create it if not exists.
-% \begin{function}{\erw_seq_fold:NN,\erw_seq_fold:cN}
-% \begin{syntax}
-% \cs{erw_seq_fold:NN}\Arg{\Arg{\doccceptcs_1}\dots}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_seq_put_right_clist:Nn, \erw_seq_put_right_clist:cn}
-% \begin{syntax}
-% \cs{erw_seq_put_right_clist:Nn}\meta{\doccceptseq}\Arg{\doccceptclist}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_seq_put_right_prop:NNn}
-% \begin{syntax}
-% \cs{erw_seq_put_right_prop:NNn}\meta{\doccceptseq}\meta{\doccceptprop}\Arg{\doccceptclist}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_seq_use:Nn}
-% \begin{syntax}
-% \cs{erw_seq_use:Nn}\meta{\doccceptseq}\Arg{\doccceptitems}
-% \end{syntax}
-% \begin{description}
-% \item[Also see] \cite[Section 8 of \pkg{l3seq}]{interface3}
-% \item[Semantics] \cs{seq_use:Nnnn}\meta{\doccceptseq}\nameref{usage:tl:sep}\Arg{\doccceptitems}
-% \end{description}
-% \end{function}
-%
-% \section{\textsf{sys}}\label{usage:sys}
-% \begin{function}{\erw_sys_jobnametimestamp:nn,\erw_sys_jobnametimestamp:}
-% \begin{syntax}
-% \cs{erw_sys_jobnametimestamp:nn}\doceval{date\docpipe{}time\docpipe{}datetime}\doceval{10\docpipe{}16}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_sys_timestamp:nn,\erw_sys_timestamp:}
-% \begin{syntax}
-% \cs{erw_sys_timestamp:nn}\doceval{date\docpipe{}time\docpipe{}datetime}\doceval{10\docpipe{}16}
-% \end{syntax}
-% \begin{description}
-% \item[Semantics] Timestamp in base 10 or 16
-% \end{description}
-% \end{function}
-% \begin{function}{\erw_sys_timestamp_delimiter:}
-% \begin{syntax}
-% \cs{erw_sys_timestamp_delimiter:}
-% \end{syntax}
-% \end{function}
-%
-% \section{\textsf{tl}}
-% All functions that modify a \meta{\docccepttl} first create it if not exist.
-% \begin{function}{\erw_tl_append_item:nn}
-% \begin{syntax}
-% \cs{erw_tl_append_item:nn}\Arg{arg list}\Arg{arg}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_fold:NN, \erw_tl_fold:cN}
-% \begin{syntax}
-% \cs{erw_tl_fold:NN}\meta{\doccceptcs}\meta{\docccepttlvar}
-% \end{syntax}
-% \end{function}
-% \DocPhantomSection{subsection}{\cs{erw_tl_gset_function:n}}{usage:tl:function}
-% \begin{function}{\erw_tl_gset_function:N, \erw_tl_gset_function:n}
-% \begin{syntax}
-% \cs{erw_tl_gset_function:n}\Arg{\doccceptcode}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_join:nn, \erw_tl_join:nnn, \erw_tl_join:nnnn, \erw_tl_join:nnnnn}
-% \begin{syntax}
-% \cs{erw_tl_join:nn}\Arg{\docccepttl_{1}}\Arg{\docccepttl_{2}}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_last_item:n}
-% \begin{syntax}
-% \cs{erw_tl_last_item:n}\Arg{\docccepttl}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_map:n, \erw_tl_map:Nn}
-% \begin{syntax}
-% \cs{erw_tl_map:n}\Arg{\doccceptitems}
-% \end{syntax}
-% \begin{description}
-% \item[Semantics] Maps over \meta{\doccceptitems} using the internal function set by \nameref{usage:tl:function}
-% \end{description}
-% \end{function}
-% \begin{function}{\erw_tl_map_inline:nn }
-% \begin{syntax}
-% \cs{erw_tl_map_inline:nn}\Arg{\doccceptcode}\Arg{\doccceptitems}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_map_thread:Nn}
-% \begin{syntax}
-% \cs{erw_tl_math_thread:Nn}\meta{\doccceptcs}\doceval{\meta{\doccceptitems}}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_map_thread_at:Nnn}
-% \begin{syntax}
-% \cs{erw_tl_math_thread_at:Nnn}\Arg{\doccceptint{}}\Arg{\docccepttl}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_repeat:nn}
-% \begin{syntax}
-% \cs{erw_tl_repeat:nn}\Arg{\doccceptint{}}\Arg{\docccepttl}
-% \end{syntax}
-% \end{function}
-% \begin{function}{\erw_tl_split:nnn, \erw_tl_split:nn}
-% \begin{syntax}
-% \cs{erw_tl_split:nn}\Arg{\doccceptitems}\Arg{delimiter}
-% \end{syntax}
-% \end{function}
-% \DocPhantomSection{subsection}{\cs{erw_tl_separators:n}}{usage:tl:sep}
-% \begin{function}{\erw_tl_separators:n}
-% \begin{syntax}
-% \cs{erw_tl_separators:n}\Arg{\doccceptitems}
-% \end{syntax}
-% \begin{description}
-% \item[Semantics] According to the count of \meta{\doccceptitems}:
-% \begin{enumerate}[label=\emph{\arabic*)}]
-% \item \Arg{\docccepttl_1}\Arg{\docccepttl_1}\Arg{\docccepttl_1}
-% \item \Arg{\docccepttl_1}\Arg{\docccepttl_2}\Arg{\docccepttl_1\docccepttl_2}
-% \item \Arg{\docccepttl_1}\Arg{\docccepttl_2}\Arg{\docccepttl_3}
-% \end{enumerate}
-% \end{description}
-% \end{function}
-% \clearpage
+% \begin{documentation}
+% \maketitle
+% \begin{abstract}
+% Utilities based on \LaTeX3\cite{interface3}, such as \cs{erw_merge_sort:nNn}.
+% \end{abstract}
+% \tableofcontents
+% \part{Usage}
+% \section{\textsf{boilerplate}}
+% \begin{function}{\erw_keys_set:n,\erw_keys_set:nn}
+% \cs{erw_keys_set:n}\Arg{keyval list}
+% \end{function}
+% \begin{function}[EXP]
+% {\erw_identity:n,
+% \erw_int_incr:n,
+% \erw_swap:nn,
+% \erw_swap:ne,
+% \erw_name_signature_cs:N}
+% \end{function}
+% \section{\textsf{quark}}
+% \begin{function}
+% {\erw_all_q:w,
+% \erw_remove_first_q:w,
+% \erw_first_q:w,
+% \erw_remove_last_q:w,
+% \erw_last_q:w}
+% \begin{syntax}
+% \cs{erw_remove_last_q:w}\meta{tokenlist} \cs[no-index]{q_recursion_tail}\cs[no-index]{q_recursion_stop}
+% \end{syntax}
+% \end{function}
+% \section{\textsf{predicate}}
+% \begin{function}{new_compare_p}
+% \cs{erw_keys_set:n}|{ new_compare_p = |\Arg{name}\Arg{signature}\Arg{predicate}| }|
+% \begin{descr}
+% \item[Instance]\docfillblank
+% \begin{descr}
+% \item[erw_compare_p:nNnNn]
+% \item[erw_int_incr_p:nn]
+% \end{descr}
+% \end{descr}
+% \end{function}
+% \section{\textsf{op's on lists}}
+% \begin{function}
+% {\erw_remove_first:n,
+% \erw_remove_last:n,
+% \erw_first:n,
+% \erw_last:n,
+% \erw_adjacent_insert:nn,
+% \erw_adjacent_insert:en}
+% \end{function}
+% \section{\textsf{algo}}
+% \begin{function}
+% {\erw_split_even:n,
+% \erw_split_even:e,
+% \erw_merge_sort:nNn,
+% \thread_sort:nnNn,
+% \erw_filter_uniq:nn,
+% \erw_filter_uniq:n
+% }
+% \begin{syntax}
+% \cs{erw_thread_sort:nnNn}\Arg{first sorted list}\Arg{second sorted list}\Arg{compare predicate name}|<|\docpipe|>|
+% \cs{erw_merge_sort:nNn}\Arg{compare predicate name}|<|\docpipe|>|\Arg{unsorted list}
+% \cs{erw_filter_uniq:nn}\Arg{compare predicate}\Arg{tokenlist}
+% \cs{erw_filter_uniq:n}\Arg{ascending intergers}
+% \end{syntax}
+% \end{function}
+% \section{\textsf{code}}
+% \begin{function}{\erw_parameter:n,
+% \erw_parameter:nn,\argument:nn,}
+% \begin{syntax}
+% \cs{erw_parameter:n}\Arg{arity}
+% \cs{erw_parameter:nn}\Arg{start pos}\Arg{arity}
+% \cs{erw_argument:nn}\Arg{start pos}\Arg{signature}
+% \end{syntax}
+% \end{function}
%
-% \part{Listing}\label{part:listing}
-%
-% \newtcblisting[auto counter]
-% {listing}[2][]{
-% noparskip,
-% breakable,
-% colback=white,
-% colframe=black,
-% opacitybacktitle=.8,%
-% fonttitle=\bfseries,
-% title={Listing~\thetcbcounter. #1},
-% arc=0pt,
-% outer arc=0pt,
-% boxrule=1pt,
-% listing and text,
-% #2}
-%
-% \section{\textsf{constants}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:const}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:const, listing and text}
- \ExplSyntaxOn
- \seq_const_from_clist:Nn \foo_seq{ A, B, C }
- \prop_const_from_keyval:Nn \foo_prop{ A = a, B = b, C = c }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{cs}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:cs:compose}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:cs:compose, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn \__foo:n { f(#1) }
- \cs_set:Nn \__bar:n { g[#1] }
- \cs_set:Nn \__baz:n { h\{#1\} }
- \tl_set:Nn \l_tmpa_tl{ X }
- \erw_cs_compose:NnN \erw_tl_fold:NN{ {\__baz:n}{\__bar:n}{\__foo:n} }\l_tmpa_tl
- \tl_use:N \l_tmpa_tl
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:cs:compose:c}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:cs:compose:c, listing and text}
- \ExplSyntaxOn
- \tl_map_function:nN { {f(#1)} {g[#1]} {h\{#1\}} }\erw_csint_new:n
- \tl_set:Nn \l_tmpa_tl{X}
- \exp_args:NNx
- \erw_cs_compose:NnN \erw_tl_fold:cN
- {\erw_csint_names_braced:nnn{ 1 }{ 1 }{ 3 }}
- \l_tmpa_tl
- \tl_use:N \l_tmpa_tl
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{csint}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:csint}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:csint, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn\__foo:n{ f(#1) }
- \cs_set:Nn\__baz:n{ h\{#1\} }
- \tl_map_function:nN { {\__foo:n} {g[#1]} {\__baz:n} }\erw_csint_new:n
- \erw_csint:nn{1}{X},\
- \erw_csint:nn{2}{X},\
- \erw_csint:nn{3}{X}.
- \erw_csint_reset:
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{int}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:int:range}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:int:range, listing and text}
- \ExplSyntaxOn
- \erw_int_range:nn{ 2 }{ 5 }\\
- \erw_int_range:n{ 5 }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{lambda}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:lambda}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:lambda, listing and text}
- \ExplSyntaxOn
- \tl_set:Nn \l_tmpa_tl
- {
- \erw_lambda:nnn \DeclareDocumentCommand{ m }{ Hello,~#1! }
- }
- \l_tmpa_tl{ world }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{prop}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:prop:map}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:prop:map, listing and text}
- \ExplSyntaxOn
- \erw_prop_map_item:NNN \prop_put:Nnx \baz_prop \foo_prop
- \prop_if_exist:NTF\baz_prop{T}{F}\\
- \prop_item:Nn \baz_prop{ A }
- ,\prop_item:Nn \baz_prop{ B }
- ,\prop_item:Nn \baz_prop{ C }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:prop:put:keyval}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:prop:put:keyval, listing and text}
- \ExplSyntaxOn
- \erw_prop_keyval_parse:NNNn
- \foo_prop
- \erw_keyval_error:Nn
- \prop_put:Nnn{ X = x, Y = y, Z = z}
- \prop_item:Nn \foo_prop{ X }
- ,\prop_item:Nn \foo_prop{ Y }
- ,\prop_item:Nn \foo_prop{ Z }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}{\ref{listing:prop:clist}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:prop:clist, listing and text}
- \ExplSyntaxOn
- \erw_prop_to_clist:Nn \foo_prop{ A, B, C }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{seq}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:seq:fold}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:seq:fold, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn \__foo:n { f(#1) }
- \cs_set:Nn \__bar:n { g[#1] }
- \cs_set:Nn \__baz:n { h\{#1\} }
- \seq_new:N \l_tmp_seq
- \seq_put_right:Nn \l_tmp_seq{X}
- \erw_cs_compose:NnN \erw_seq_fold:NN{ {\__baz:n}{\__bar:n}{\__foo:n} }\l_tmp_seq
- \seq_item:Nn \l_tmp_seq{ 1 }\\
- \seq_item:Nn \l_tmp_seq{ 2 }\\
- \seq_item:Nn \l_tmp_seq{ 3 }\\
- \seq_item:Nn \l_tmp_seq{ 4 }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:seq:fold:c}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:seq:fold:c, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn \__foo:n { f(#1) }
- \cs_set:Nn \__bar:n { g[#1] }
- \cs_set:Nn \__baz:n { h\{#1\} }
- \seq_put_right:Nn \l_tmpa_seq{X}
- \erw_cs_compose:NnN \erw_seq_fold:cN{ {__baz:n}{__bar:n}{__foo:n} }\l_tmpa_seq
- \seq_item:Nn \l_tmpa_seq{ 1 }\\
- \seq_item:Nn \l_tmpa_seq{ 2 }\\
- \seq_item:Nn \l_tmpa_seq{ 3 }\\
- \seq_item:Nn \l_tmpa_seq{ 4 }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:seq:prop}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:seq:prop, listing and text}
- \ExplSyntaxOn
- \erw_seq_put_right_prop:NNn \bar_seq\foo_prop{ A, B, C }
- \seq_use:Nn\bar_seq{,}
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:seq:use}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:seq:use, listing and text}
- \ExplSyntaxOn
- \seq_put_right:Nn\l_tmpa_seq{ A }
- \seq_put_right:Nn\l_tmpa_seq{ B }
- \erw_seq_use:Nn \l_tmpa_seq{ {~and~} }\\
- \erw_seq_use:Nn \l_tmpa_seq{ {,\ }{~and~} }\\
- \erw_seq_use:Nn \l_tmpa_seq{ {~and~}{,\ }{,~and~} }\\[1em]
- \seq_put_right:Nn\l_tmpa_seq{ C }
- \erw_seq_use:Nn \l_tmpa_seq{ {~and~} }\\
- \erw_seq_use:Nn \l_tmpa_seq{ {,\ }{and~} }\\
- \erw_seq_use:Nn \l_tmpa_seq{ {~and~}{,\ }{,~and~} }\\
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{sys}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:sys:alone}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:sys:alone, listing and text}
- \ExplSyntaxOn
- \noindent\erw_sys_timestamp:nn{date}{10}{-}
- \noindent\erw_sys_timestamp:nn{time}{10}\\
- \noindent\erw_sys_timestamp:nn{datetime}{10}\\
- \erw_sys_timestamp:nn{date}{16}{\%}
- \erw_sys_timestamp:nn{time}{16}\\
- \erw_option:n{ sys / timestamp_delim = {\%} }
- \erw_sys_timestamp:nn{datetime}{16}\\
- \erw_sys_jobnametimestamp:
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:sys:iow}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:sys:iow, listing and text}
- \ExplSyntaxOn
- \erw_option:n{ sys / timestamp_delim = \c_empty_tl }
- \iow_new:N \foo_iow
- \tl_set:Nx \foo_dec { \erw_sys_timestamp:nn{datetime}{10} }
- \tl_set:Nx \foo_hex { \erw_sys_timestamp: }
- \iow_open:Nn \foo_iow{ \foo_hex }
- \iow_now:Nn\foo_iow{ Hello,\ world! }
- \iow_close:N \foo_iow
- D:\foo_dec\\
- \file_timestamp:n{ \foo_hex }\\
- \file_input:n{ \foo_hex }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \section{\textsf{tl}}
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:tl:fold}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:tl:fold, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn \__foo:n { f(#1) }
- \tl_set:Nn \l_tmpa_tl{ X }
- \erw_tl_fold:NN\__foo:n\l_tmpa_tl
- \l_tmpa_tl\\
- \cs_set:Nn \__bar:n { g[#1] }
- \erw_tl_fold:cN {__bar:n}\l_tmpa_tl
- \l_tmpa_tl
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:tl:repeat}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:tl:repeat, listing and text}
- \ExplSyntaxOn
- \erw_tl_repeat:nn{ 3 }{ x }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:tl:split}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:tl:split, listing and text}
- \ExplSyntaxOn
- \erw_tl_split:nn{ {a} {b} {c} }{ == }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:tl:map}.}
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:tl:map, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn \__foo:n { (#1) }
- \erw_tl_map:Nn \__foo:n{ {a}{b}{c} }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:tl:map:thread}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:tl:map:thread, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn \__foo:n { (#1) }
- \erw_tl_map_thread:Nn \__foo:n
- {
- { {a}{b}{c}{d}{e}{f} }
- }\\
- \cs_set:Nn\__foo:nn { (#1+#2) }
- \erw_tl_map_thread:Nn \__foo:nn
- {
- { {a}{b}{c}{d}{e}{f} }
- { {A}{B}{C}{D}{E}{F} }
- }\\
- \cs_set:Nn \__foo:nnn { (#1+#2+#3) }
- \erw_tl_map_thread:Nn \__foo:nnn
- {
- { {a}{b}{c}{d}{e}{f} }
- { {A}{B}{C}{D}{E}{F} }
- { {k}{l}{m}{n}{o}{p} }
- }\\
- \cs_set:Nn \__foo:nnnn { (#1+#2+#3+#4) }
- \erw_tl_map_thread:Nn \__foo:nnnn
- {
- { {a}{b}{c}{d}{e}{f} }
- { {A}{B}{C}{D}{E}{F} }
- { {k}{l}{m}{n}{o}{p} }
- { {K}{L}{M}{N}{O}{P} }
- }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-% \phantomsection\addcontentsline{toc}{subsection}
-% {\ref{listing:tl:map:thread:at}. }
-% \iffalse
-%<*guardlisting>
-% \fi
-\begin{listing}[]
- {label=listing:tl:map:thread:at, listing and text}
- \ExplSyntaxOn
- \cs_set:Nn\__foo:nn { (#1+#2) }
- \erw_tl_map_thread_at:Nnn \__foo:nn{ 2 }
- {
- { {a}{b}{c}{d}{e}{f} }
- { {A}{B}{C}{D}{E}{F} }
- }
- \ExplSyntaxOff
-\end{listing}
-% \iffalse
-%</guardlisting>
-% \fi
-%
-% \clearpage
-% \part{Other}\label{part:other}
-%
-% \section{Acknowledgment}\label{other:acknowl}
-%
-% This work has benefited from Q\&A's from the \LaTeX community\cite{user-erw}. \nameref{usage:lambda} originally appeared in \cite{a-188053}.
-%
-% \section{Install}\label{other:install}
-% \begin{enumerate}[label=\emph{\arabic*)}]
-% \item Compile \file{\jobname.dtx} (under Unix, \texttt{\$tex timestamp.dtx})
-% \item Put the generated \file{\jobname.sty} in the search path of the \LaTeX engine
-% \end{enumerate}
-%
+% \part{Other}
+% \section{Bibliograhy}
+% \printbibliography[heading=none]
% \section{Support}\label{other:support}
%
-% This package is available from \url{https://www.ctan.org/pkg/\jobname} and \url{https://github.com/rogard/\jobname}.
-%
-% \subsection{Platform}
-% \begin{enumerate}[label=\emph{\roman*)}]
-% \item
-% ^^A uname -a
-% \begin{Verbatim}[breaklines=true]
-% Linux laptop 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
-% \end{Verbatim}
-% \label{plat:lin}
-% \end{enumerate}
-%
-% \subsection{Engine}
-% \begin{enumerate}[label=\emph{\alph*)}]
-% \item
-% \begin{Verbatim}[breaklines=true]
-% pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019)
-% \end{Verbatim}
-% \label{eng:tlxviiii:pdf}
-% \item
-% \begin{Verbatim}[breaklines=true]
-% pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020)
-% \end{Verbatim}
-% \label{eng:tlxx:pdf}
-% \item
-% \begin{Verbatim}[breaklines=true]
-% LuaHBTeX, Version 1.12.0 (TeX Live 2020)
-% \end{Verbatim}
-% \label{eng:tlxx:lua}
-% \item
-% \begin{Verbatim}[breaklines=true]
-% XeTeX 3.14159265-2.6-0.999992 (TeX Live 2020)
-% \end{Verbatim}
-% \label{eng:tlxx:xe}
-% \end{enumerate}
-%
-% \subsection{Results}
-%
-% \begin{enumerate}[label=\emph{\arabic*)}]
-% \item \pkg{\jobname} \docvers{2}{0} compiles satisfactorily on platform \ref{plat:lin} and engines \ref{eng:tlxx:pdf}, \ref{eng:tlxx:lua}, and \ref{eng:tlxx:xe}
-% \end{enumerate}
-%
-% \DocPhantomSection*{section}{References}{other:bib}
-% \begin{thebibliography}{1}
-% \bibitem{interface3} The \LaTeX3 Project Team {\em The \LaTeX3 interfaces}, 2019,
-% \url{http://ftp.math.purdue.edu/mirrors/ctan.org/macros/latex/contrib/l3kernel/interface3.pdf}
-% \bibitem{l3build} The \LaTeX3 Project Team {\em The \pkg{l3build} package}, 2020,
-% \url{http://mirror.utexas.edu/ctan/macros/latex/contrib/l3build/l3build.pdf}
-% \bibitem{a-188053} \href{https://tex.stackexchange.com/users/17423/sean-allred}{@{}sean-allred}'s answer to
-% ``How to create lambda expressions?'', \url{https://tex.stackexchange.com/a/188053/112708}
-% \bibitem{user-erw} \url{https://tex.stackexchange.com/users/112708/erwann?tab=questions}
-% \end{thebibliography}
-%
-% \section{To do}
-%
-% \begin{enumerate}[label=\emph{\alph*)}]
-% \item Regression testing using \cite[Section 3.2—Specifying expectations]{l3build}. \label{todo:regtest}
-% \end{enumerate}
-% Also see:
-% \begin{enumerate}[label=\emph{\alph*)}]
-% \setcounter{enumi}{1}
-% \item \env{NOTE} or \cs{NB} tagged \texttt{abandon\docpipe{}done\docpipe{}todo} inside \jobname|.dtx|
-% \end{enumerate}
-%
-% \changes{\docvers{1}{1}}{2018/05/23}{Brought all the modules under one file; renamed \pkg{l3erw} to \pkg{erw-l3};}
-% \changes{\docvers{1}{1}}{2018/05/23}{\cs{numbrdcsnew} changed to \cs{newnumbrdcs} and made 'disambiguable'}
-% \changes{\docvers{1}{1}}{2018/05/23}{\pkg{disambig}/backend: changes to the key, added \cs{ProcessPackageKeysOption};}
-% \changes{\docvers{1}{2}}{2018/06/21}{Add: \cs{erw_items_to}}
-% \changes{\docvers{1}{2}}{2018/06/21}{Add: \cs{erw_last_item}}
-% \changes{\docvers{1}{2}}{2018/06/21}{Add: \cs{erw_repeat}}
-% \changes{\docvers{1}{2}}{2018/06/21}{Add: \cs{erw_split}}
-% \changes{\docvers{1}{2}}{2018/06/21}{Add: \cs{map_thread}}
-% \changes{\docvers{1}{2}}{2018/06/21}{Front end cmds no longer generated with module \pkg{disambig}; Option of the same name deleted;}
-% \changes{\docvers{1}{2}}{2018/06/21}{Rearrange: the doc to clearly separate frontend from backend}
-% \changes{\docvers{1}{2}}{2018/06/21}{Modify: \cs{erw_compose}, order in which functions composed ($g\circ f$ means $f$ comes before $g$)}
-% \changes{\docvers{1}{2}}{2018/06/21}{\pkg{disambig}: pushed the code inside \cs{keys_define};}
-% \changes{\docvers{1}{2}}{2018/06/21}{\pkg{disambig}: \cs{disambignewcmd} no longer takes a token name as arg, rather a token.}
-% \changes{\docvers{1}{3}}{2018/06/22}{Replace: versioning, should have been 0.1.2}
-% \changes{\docvers{1}{4}}{2018/06/22}{Add: \cs{erw_accum}}
-% \changes{\docvers{1}{4}}{2018/06/22}{Add: \cs{erw_int_range}}
-% \changes{\docvers{1}{4}}{2018/06/22}{Add: \cs{erw_is_matrix} (to check arg of \cs{erw_tl_map_thread:Nn})}
-% \changes{\docvers{1}{4}}{2018/06/22}{Add: \cs{erw_merge}}
-% \changes{\docvers{1}{4}}{2018/06/22}{Add: \cs{erw_set_map_inline}}
-% \changes{\docvers{1}{4}}{2018/06/22}{Add: \cs{erw_set_map}}
-% \changes{\docvers{1}{4}}{2018/06/22}{Remove: \doccs{erw_items_to} (redundant with \cs{tl_range:nnn})}
-% \changes{\docvers{1}{5}}{2019/12/12}{Modify: source repository}
-% \changes{\docvers{1}{5}}{2019/12/12}{Rearrange: frontend/backend sections}
-% \changes{\docvers{1}{5}}{2019/12/12}{Remove: \pkg{disambig}}
-% \changes{\docvers{1}{5}}{2019/12/12}{Split Section Preliminaries into Conventions and Requirement.}
-% \changes{\docvers{1}{6}}{2020/02/05}{Fix: critical bug preventing \pkg{erw-l3} from working without explicit inclusion of \pkg{expl3}}
-% \changes{\docvers{1}{7}}{2020/04/24}{Add: \nameref{impl:option}}
-% \changes{\docvers{1}{7}}{2020/04/24}{Add: \nameref{impl:sys}}
-% \changes{\docvers{1}{7}}{2020/04/24}{Move: \cs{erw_fold_apply_par:n}}
-% \changes{\docvers{1}{7}}{2020/04/24}{Move: \cs{erw_fold_set_par:n}}
-% \changes{\docvers{1}{7}}{2020/04/24}{(deleted)}
-% \changes{\docvers{1}{7}}{2020/04/24}{Remove: \doccs{numbrdcsnew}, \doccs{numbrdcs}}
-% \changes{\docvers{1}{7}}{2020/04/24}{Rename: variables with suffix |tl| get 'private mode' prexif in pl. of |\__erw| }
-% \changes{\docvers{1}{7}}{2020/04/24}{Rename: |csnum| to |csint| }
-% \changes{\docvers{1}{7}}{2020/04/24}{Rename: |numbrd_cs| to |csnum| }
-% \changes{\docvers{1}{7}}{2020/04/24}{Replace: listing's implem with that of \pkg{tocloft}}
-% \changes{\docvers{1}{7}}{2020/04/24}{Replace: vers. numb. from 3 to 2 digits}
-% \changes{\docvers{1}{8}}{2020/04/24}{Add: \env{function} for all frontend functions.}
-% \changes{\docvers{1}{8}}{2020/04/30}{Remove: \doccs{erw_cs_set_eq:NN} and variants}
-% \changes{\docvers{1}{8}}{2020/04/30}{Remove: \doccs{erw_is_matrix:n} (predicate must be expandable)}
-% \changes{\docvers{1}{8}}{2020/04/30}{Rename: all cs prefixes to agree with heading under which they come, e.g. \cs{erw_identity:n} by \cs{erw_cs_identity:n} }
-% \changes{\docvers{1}{8}}{2020/04/30}{(deleted)}
-% \changes{\docvers{1}{8}}{2020/04/30}{Replace: \cs{erw_seq_fold:NN} by \cs{erw_oper_fold_seq:NN} and likewise for variants}
-% \changes{\docvers{1}{8}}{2020/04/30}{(deleted)}
-% \changes{\docvers{1}{9}}{2020/05/01}{Add: \cs{erw_sys_timestamp_delimiter:}}
-% \changes{\docvers{1}{9}}{2020/05/01}{Add: \cs{erw_tl_join:nn} and variants}
-% \changes{\docvers{1}{9}}{2020/05/01}{Rename: \cs{erw_append_arg:nn} to \cs{erw_tl_append_item:nn}}
-% \changes{\docvers{1}{9}}{2020/05/01}{Rename: \cs{erw_oper_gset_function:N} to \cs{erw_tl_gset_function:N} (and variants)}
-% \changes{\docvers{1}{9}}{2020/05/01}{Rename: prefix |timestamp| by |sys|}
-% \changes{\docvers{2}{0}}{2020/05/01}{Add: \cs{erw_jobnametimestamp:nn} and variants}
-% \changes{\docvers{2}{0}}{2020/05/01}{Remove: \doccs{merge:nn} (redundant with \cs{erw_join:nn})}
-% \changes{\docvers{2}{0}}{2020/05/01}{Rename: \docvers{0}{0} to \docvers{1}{0}, etc.}
-% \changes{\docvers{2}{1}}{2020/05/09}{Add: \cs{erw_prop_to_clist:Nn}, \cs{erw_prop_put:NN}, and \cs{erw_prop_put:Nnn}}
-% \changes{\docvers{2}{1}}{2020/05/09}{Add: \cs{erw_seq_from_clist:Nn}, \cs{erw_seq_from_prop:NNn}, and \cs{erw_seq_put_right:Nn}}
-% \changes{\docvers{2}{1}}{2020/05/09}{(delete)}
-% \changes{\docvers{2}{1}}{2020/05/09}{Replace: \cs{erw_seq_fold:NN} by \cs{__erw_seq_fold:NN}}
-% \changes{\docvers{2}{2}}{2020/05/18}{Add: \cs{erw_seq_use:Nn}}
-% \changes{\docvers{2}{2}}{2020/05/18}{Add: \cs{erw_tl_separators:n}}
-% \changes{\docvers{2}{3}}{2020/05/20}{Add: \cs{msg_new:nnn}\doceval{erw}\doceval{csnset}}
-% \changes{\docvers{2}{3}}{2020/05/20}{Add: \cs{msg_new:nnn}\doceval{erw}\doceval{keyval/\dots}}
-% \changes{\docvers{2}{3}}{2020/05/20}{Fix: 'mark as private code' (hiherto unnoticed)}
-% \changes{\docvers{2}{3}}{2020/05/20}{Modify: behavior of \cs{erw_seq_use:Nn}}
-% \changes{\docvers{2}{3}}{2020/05/20}{Move: all \cs{msg_new:Nnnn} statements under same heading}
-% \changes{\docvers{2}{4}}{2020/05/21}{Add: \cs{erw_lambda:nnn}}
-% \changes{\docvers{2}{5}}{2020/05/22}{Add: \cs{erw_prop_put_keyval:Nn}}
-% \changes{\docvers{2}{6}}{2020/05/22}{Add: \cs{erw_keyval_parse:NNNn}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Add: \cs{erw_cs_error:nn}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Add: \cs{erw_cs_error:n}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Add: \cs{erw_prop_keyval_parse:NNNn}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Add: \cs{erw_prop_map_item:NNN} }
-% \changes{\docvers{2}{6}}{2020/05/23}{Add: \cs{msg_new:nnn}\doceval{erw}\doceval{varnset}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Remove: \doccs{erw_cs_apply}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Remove: \doccs{erw_prop_put:NN} }
-% \changes{\docvers{2}{6}}{2020/05/23}{Remove: \doccs{erw_prop_put_keyval:Nn} }
-% \changes{\docvers{2}{6}}{2020/05/23}{Remove: \cs{msg_new:nnn}, module \texttt{erw}, messages: \texttt{keyval/\dots}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Rename: \textsf{basics} to \nameref{usage:cs}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Replace: \cs{erw_seq_from_clist} by \cs{erw_seq_put_right_clist}}
-% \changes{\docvers{2}{6}}{2020/05/23}{Replace: \cs{erw_seq_from_prop} by \cs{erw_seq_put_right_prop}}
-% \changes{\docvers{2}{7}}{2020/05/23}{Remove: \doccs{erw_cs_error:n} }
-% \changes{\docvers{2}{7}}{2020/05/23}{Remove: \doccs{erw_cs_error:nn} }
-% \changes{\docvers{2}{7}}{2020/05/23}{Add: \cs{erw_keyval_error:Nn} }
-% \changes{\docvers{2}{7}}{2020/05/23}{Add: \cs{erw_keyval_error:Nnn} }
-% \changes{\docvers{2}{8}}{2020/05/24}{Add: \cs{msg_new:nnn}\doceval{erw}\doceval{notset}}
-% \changes{\docvers{2}{8}}{2020/05/24}{Remove: \cs{msg_new:nnn}\doceval{erw}\doceval{csnset}}
-% \changes{\docvers{2}{8}}{2020/05/24}{Remove: \cs{msg_new:nnn}\doceval{erw}\doceval{varnset}}
-% \changes{\docvers{2}{9}}{2020/05/27}{Add: \cs{erw_seq_fold:NN}, \cs{erw_seq_fold:cN}}
-% \changes{\docvers{2}{9}}{2020/05/27}{Add: \cs{erw_cs_compose:NnN}}
-% \changes{\docvers{2}{9}}{2020/05/27}{Remove: \doccs{erw_seq_compose:nN},\doccs{erw_seq_compose_c:nN},\doccs{erw_seq_compose_vers:nN}}
-% \changes{\docvers{2}{9}}{2020/05/27}{Remove:
-% \doccs{erw_tl_compose:nN},
-% \doccs{erw_tl_compose:Nnn},
-% \doccs{erw_tl_compose:nn},
-% \doccs{erw_tl_compose_c:nN},
-% \doccs{erw_tl_compose_c:nn},
-% \doccs{erw_tl_compose_vers:nN},
-% \doccs{erw_tl_compose_vers:nn}
-% }
-% \changes{\docvers{2}{9}}{2020/05/27}{Rename: \texttt{oper / fold_set_par} to \texttt{tl / fold_set_par} }
-% \changes{\docvers{2}{9}}{2020/05/27}{Rename: \texttt{oper / fold_apply_par} to \texttt{tl / fold_apply_par} }
-% \changes{\docvers{3}{0}}{2020/06/03}{Fix: warning \pkg{csquotes}+\pkg{fvextra} }
-% \changes{\docvers{3}{1}}{2020/06/04}{Miscellaneous}
-% \PrintChanges
-% \PrintIndex
-% \clearpage
+% This package is available from \url{https://github.com/rogard/erw-l3}.
+% \changes{v4.0}{2022/01/27}
+%{Replacing 3.2 altogether (not used by any packages but mine that have been updated accordingly}
+% \changes{v4.1}{2022/01/27}
+% {Removed commented portion labeled trash (thread), code_analyze, erw_compare_recurse_p:nnN[N], and keyval, as not used.}
+% \changes{v4.2}{2022/01.28}
+% {Removed \cs[no-index]{__erw_keyval_dispatch_build:nn}}
% \StopEventually{
-% ^^A \PrintChanges
-% ^^A \PrintIndex
+% \clearpage
+% \PrintChanges
+% \PrintIndex %^^A https://tex.stackexchange.com/q/610349/112708
% }
-% \end{documentation}
-% \begin{implementation}
-% \part{Implementation}\label{part:impl}
-%
-% \section{Opening}
+%^^A%
+% \end{documentation}
+% \begin{implementation}
+% \part{Implementation}\label{part:impl}
% \begin{macrocode}
%<*package>
%<@@=erw>
% \ExplSyntaxOn
% \end{macrocode}
-% \section{\textsf{cs}}
-% \label{impl:cs}
-% \subsection{backend}
-% \begin{macrocode}
-\cs_new:Nn \@@_cs_name:N
-{
- \exp_last_unbraced:Nf \use_i:nnn {\cs_split_function:N #1}
-}
-% \end{macrocode}
-% \subsection{frontend}\label{basics:frontend}
-% \begin{macro}{\erw_cs_compose:NnN}
-% \begin{macrocode}
-\cs_new:Nn \erw_cs_compose:NnN
-{
- \erw_cs_set_inline:Nn \g@@_tl_function:n
- {
- #1{##1}#3
- }
- \exp_args:Nf\erw_tl_map:n
- {
- \tl_reverse:n{#2}
- }
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_cs_identity:n}
-% \begin{macrocode}
-\cs_set:Npn \erw_cs_identity:n #1{#1}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_cs_set_inline:Nn, \erw_cs_gset_inline:Nn}
-% \begin{macrocode}
-\cs_new_protected:Nn \erw_cs_set_inline:Nn
-{
- \cs_set:Npn #1 ##1{#2}
-}
-\cs_generate_variant:Nn \erw_cs_set_inline:Nn {cn}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_cs_gset_inline:Nn}
-% \begin{macrocode}
-\cs_new:Nn \erw_cs_gset_inline:Nn
-{
- \cs_gset:Npn #1 ##1{#2}
-}
-\cs_generate_variant:Nn \erw_cs_gset_inline:Nn {cn}
-% \end{macrocode}
-% \end{macro}
-% \section{\textsf{csint}}
-% \label{impl:csint}
-% \subsection{backend}
-% \begin{macrocode}
-\int_new:N \g@@_csint_int
-\cs_new:Nn \@@_csint_name: {\erw_csint_name:n{\g@@_csint_int}}
-% \end{macrocode}
-% \subsection{frontend}
-% \begin{macro}{\erw_csint:nn}
-% \begin{macrocode}
-\cs_new:Nn \erw_csint:nn
-{
- \exp_args:No \use:c{\erw_csint_name:n{#1}}{#2}
-}
-% \end{macrocode}
-% \end{macro}
-%^^A% \begin{macro}{\erw_csint_list:nnn}%^^A TODO
-%^^A% \begin{macrocode}
-%^^A\cs_new:Nn \erw_csint_list:nnn
-%^^A{
-%^^A \int_step_inline:nnnn { #1 }{ #2 }{ #3 }
-%^^A {
-%^^A { \exp_args:No \use:c{\erw_csint_name:n{##1}} }
-%^^A }
-%^^A}
-%^^A% \end{macrocode}
-%^^A% \end{macro}
-% \begin{macro}{\erw_csint_name:n}
-% \begin{macrocode}
-\cs_new:Nn \erw_csint_name:n {@@_csint_\int_to_alph:n{#1}:n}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_csint_new:n}
-% \begin{macrocode}
-\cs_new_protected:Nn \erw_csint_new:n
-{
- \int_incr:N \g@@_csint_int
- \exp_args:No
- \erw_cs_set_inline:cn{\@@_csint_name:}
- {
- \token_if_cs:NTF
- {#1}
- {#1{##1}}
- {#1}
- }
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_csint_names_braced:nnn,\erw_csint_names_braced:n,\erw_csint_names_braced:}
-% \begin{macrocode}
-\cs_new:Nn \erw_csint_names_braced:nnn
-{
- \int_step_function:nnnN { #1 }{ #2 }{ #3 } \erw_csint_names_braced:n
- % TODO \tl_range_braced:nnn?
-}
-\cs_new:Nn \erw_csint_names_braced:n {{\erw_csint_name:n{#1}}}
-\cs_new:Nn \erw_csint_names_braced:
-{
- \erw_csint_names_braced:nnn{1}{1}{\g@@_csint_int}
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_csint_reset:}
-% \begin{macrocode}
-\cs_new_protected:Nn \erw_csint_reset:
-{
- \int_zero:N \g@@_csint_int
- \tl_set:Nn \@@_csint_ext_tl{}%^^A TODO remove?
-}
-% \end{macrocode}
-% \end{macro}
-% \section{\textsf{int}}
-% \label{impl:int}
-% \subsection{backend}
-% \begin{macrocode}
-\cs_set:Npn \@@_int_range:nnn #1 #2 #3
-{
- \int_compare:nNnTF
- {
- \int_eval:n{#2+1}
- }>{#3}
- {
- {#1}
- }
- {
- \@@_int_range:nnn
- {
- \exp_args:Nx\erw_tl_append_item:nn{#1}
- {
- \int_eval:n{#2+1}
- }
- }
- {\int_eval:n{#2+1}}
+% \section{\textsf{kernel}}
+% \begin{macrocode}
+\cs_generate_variant:Nn\int_compare_p:nNn{eNe}
+\cs_generate_variant:Nn\int_eval:n{e}
+\cs_generate_variant:Nn\prg_new_conditional:Nnn{c}
+\cs_generate_variant:Nn\prg_replicate:nn{e}
+\cs_generate_variant:Nn\regex_gset:Nn{c}
+\cs_generate_variant:Nn\regex_log:N{c}
+\cs_generate_variant:Nn\regex_match:NnTF{c}
+\cs_generate_variant:Nn\tl_to_str:n{e}
+\cs_generate_variant:Nn\prop_put:Nnn{Nne}
+% \end{macrocode}
+% \section{\textsf{boilerplate}}
+% \begin{macrocode}
+\msg_new:nnnn{@@}{text}{text~is~not~loaded}{load~amsmath}
+\cs_new:Npn \@@_text:n #1
+{\cs_if_exist:NTF\text{\text{#1}}{\msg_error:nn{@@}{text}}}
+\cs_new:Npn\@@_empty:w #1 \q_recursion_stop {\c_empty_tl}
+\cs_new_protected:Nn\erw_keys_set:n{ \keys_set:nn{@@}{#1} }
+\cs_new_protected:Nn\erw_keys_set:nn{ \keys_set:nn{@@ / #1}{#2} }
+\cs_generate_variant:Nn\erw_apply:Nw{c}
+\cs_new:Npn \erw_identity:n#1{#1}
+\cs_new:Npn \erw_int_incr:n#1{\int_eval:n{#1+1}}
+\cs_new:Npn \erw_swap:nn#1#2{#2#1}
+\cs_generate_variant:Nn \erw_swap:nn{e}
+\cs_new:Npn \erw_name_signature_cs:N #1
+{ \exp_last_unbraced:Ne
+ \@@_name_signature_cs:nnn{\cs_split_function:N#1}}
+\cs_new:Nn \@@_name_signature_cs:nnn{{#1}{#2}}
+% \end{macrocode}
+% \section{\textsf{quark}}
+% \begin{macrocode}
+\msg_new:nnn{erw}{quark-only-tail}
+{requires~tail;~got~'#1';~\msg_line_context:}
+\cs_new:Npn
+\erw_all_q:w
+#1
+\q_recursion_stop
+{%
+ \erw_remove_last_q:w#1\q_recursion_stop
+ \erw_last_q:w#1\q_recursion_stop
+}
+\cs_new:Npn
+\erw_remove_first_q:w
+#1 % <tokenlist ending with recursion tail>
+\q_recursion_stop
+{\quark_if_recursion_tail_stop:n{#1}
+ \@@_remove_first_q:nw#1\q_recursion_stop}
+\cs_new:Npn
+\@@_remove_first_q:nw
+#1 % <head>
+#2 % <rest>
+\q_recursion_stop
+{\erw_remove_last_q:w#2\q_recursion_stop
+ \erw_last_q:w#2\q_recursion_stop}
+\cs_new:Npn
+\erw_first_q:w
+#1
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop:n{#1}
+ \@@_first_q:enw{ \tl_if_head_is_group_p:n{#1}}#1\q_recursion_stop }
+\cs_new:Npn
+\@@_first_q:nnw
+#1 % <head is group>
+#2 % <head>
+#3 % <rest>
+\q_recursion_stop
+{%
+ \bool_if:nTF{#1}{{#2}}{#2}
+}
+\cs_generate_variant:Nn\@@_first_q:nnw{e}
+\cs_new:Npn
+\erw_remove_last_q:w #1 \q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop:n{#1}
+ \@@_remove_last_q:ew{\tl_if_head_is_group_p:n{#1}}#1\q_recursion_stop }
+\cs_new:Npn
+\@@_remove_last_q:nw
+#1 % <head is group>
+#2 % <tokenlist>
+\q_recursion_stop
+{ \@@_remove_last_q:nnw{#1}#2\q_recursion_stop }
+\cs_generate_variant:Nn\@@_remove_last_q:nw{e}
+\cs_new:Npn
+\@@_remove_last_q:nnw
+#1 % <head is group>
+#2 % <head>
+#3 % <rest>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop:n{#3}
+ \bool_if:nTF{#1}{{#2}}{#2}
+ \@@_remove_last_q:ew {\tl_if_head_is_group_p:n{#3}} #3 \q_recursion_stop
+}
+\cs_generate_variant:Nn\@@_remove_last_q:nnw{e}
+\cs_new:Npn
+\erw_last_q:w #1 \q_recursion_stop
+{\quark_if_recursion_tail_stop:n{#1}
+ \@@_last_q:ew{\tl_if_head_is_group_p:n{#1}}#1\q_recursion_stop}
+\cs_new:Npn
+\@@_last_q:nw
+#1 % <head is group>
+#2 % <tokenlist>
+\q_recursion_stop
+{ \@@_last_q:nnw{#1}#2\q_recursion_stop }
+\cs_generate_variant:Nn\@@_last_q:nw{e}
+\cs_new:Npn
+\@@_last_q:nnw
+#1 % <head is group>
+#2 % <head>
+#3 % <rest>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop_do:nn{#3}{ \bool_if:nTF{#1}{{#2}}{#2} }
+ \@@_last_q:ew {\tl_if_head_is_group_p:n{#3}} #3 \q_recursion_stop
+}
+\cs_generate_variant:Nn\@@_last_q:nnw{e}
+% \end{macrocode}
+% \section{\textsf{predicate}}
+% \begin{macrocode}
+\msg_new:nnn{@@}{predicate-empty}
+{empty~expression~in~predicate}
+\prg_new_conditional:Npnn
+\erw_and_tl:nn
+#1 % <predicate expression>
+#2 % <tokens>
+{p}
+{%^^A
+ \@@_and_tl:nw {#1}#2 \q_recursion_tail\q_recursion_stop
+}
+\cs_new:Npn
+\@@_and_tl:nw
+#1 % <predicate expression>
+#2 % <value>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop_do:nn{#2}
+ { \prg_return_true: }
+ \@@_and_tl:nnw
+ {#1} % <predicate expression>
+ #2 % <value>
+ \q_recursion_stop
+}
+\cs_new:Npn
+\@@_and_tl:nnw
+#1 % <predicate expression>
+#2 % <value>
+#3 % <rest>
+\q_recursion_stop
+{%
+ \bool_if:nTF
+ {#1{#2}}
+ {\@@_and_tl:nw{#1}#3\q_recursion_stop}
+ { \prg_return_false: }
+}
+\cs_new:Npn \@@_new_compare_p:nnn
+#1 % <name>
+#2 % <signature>
+#3 % <code>
+{%
+ \prg_new_conditional:cnn{#1:#2}
+ {p}
+ {%
+ \bool_if:nTF
{#3}
+ {\prg_return_true:}
+ {\prg_return_false:}
}
}
-% \end{macrocode}
-% \subsection{frontend}
-% \begin{macro}{\erw_int_range:nn, \erw_int_range:n }
-% \begin{macrocode}
-\cs_new:Nn \erw_int_range:nn
-{
- \@@_int_range:nnn {{#1}}{#1}{#2}
-}
-\cs_new:Nn \erw_int_range:n
-{
- \@@_int_range:nnn {}{0}{#1}
-% ^^A Alt to:
-% ^^A \int_step_inline:nn {#1}{##1}
-}
-% \end{macrocode}
-% \end{macro}
-% \section{\textsf{keys}}
-% \subsection{frontend}
-% \begin{macro}{\erw_keyval_error:Nn,\erw_keyval_error:Nnn}
-% \begin{macrocode}
-\cs_new:Nn \erw_keyval_error:Nn{\msg_error:nnnnn{@@}{keyval/n}{\erw_keyval_error:Nn}{#1}{#2}}
-\cs_new:Nn \erw_keyval_error:Nnn{\msg_error:nnnnnn{@@}{keyval/nn}{\erw_keyval_error:Nnn}{#1}{#2}{#3}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_keyval_parse:NNNn}
-% \begin{macrocode}
-\cs_new_protected:Nn\erw_keyval_parse:NNNn
-{
- \cs_set_protected:Nn \@@_keyval_function:n {#2 #1{##1}}
- \cs_set_protected:Nn \@@_keyval_function:nn {#3 #1{##1}{##2}}
- \keyval_parse:NNn
- \@@_keyval_function:n
- \@@_keyval_function:nn
- {#4}
-}
-% \end{macrocode}
-% \end{macro}
-% \section{\texttt{lambda}}
-% \begin{macro}{\erw_lambda:nnn}
-% \begin{macrocode}
-\cs_new_protected:Npn \erw_lambda:nnn #1 #2 #3
-{
- \exp_args:NNx
- #1 \@@_lambda_expression
- {#2}
- {#3}
- \@@_lambda_expression
-}
-% \end{macrocode}
-% \end{macro}
-% \section{\textsf{msg}}
-% \label{impl:msg}
-% \subsection{backend}
-% \begin{macrocode}
-\msg_new:nnn{@@}{generic}{#1}
-\msg_new:nnn{@@}{keyval/nn}{#1#2{#3}{#4};~encountered~key=val~where~only~key~required}
-\msg_new:nnn{@@}{keyval/n}{#1#2{#3};~encountered~key~~where~only~key=val~required}
-\msg_new:nnn{@@}{separ}{#1~expects~1~to~3~items,~#2}
-\msg_new:nnn{@@}{timestamp / base}{Calling~#1,~arg~must~be~'dec|hex'}
-\msg_new:nnn{@@}{timestamp / period}{Calling~#1,~arg~must~be~'date|time|datetime'}
-% \end{macrocode}
-% \subsection{frontend}
-% \begin{macrocode}
-\msg_new:nnn{erw}{notset}{#1~not~set}
-% \end{macrocode}
-% \section{\textsf{prop}}
-% \subsection{backend}
-% \begin{macrocode}
-\cs_new_protected:Nn \@@_prop_map_item:NNN
-{
- \cs_set_protected:Nn \@@_function:nn
- {
- #1 #2 {##1}{##2}
- }
- \prop_map_function:NN #3 \@@_function:nn
-}
-% \end{macrocode}
-% \subsection{frontend}
-% \begin{macro}{\erw_prop_to_clist:Nn}
-% \begin{macrocode}
-\cs_new_protected:Nn \erw_prop_to_clist:Nn
-{
- \cs_set:Nn \@@_keyval_function:n {,\prop_item:Nn#1{##1}}
- \exp_args:Nf
- \tl_tail:n
- {
- \keyval_parse:NNn
- \@@_keyval_function:n
- \erw_keyval_error:Nnn
- {#2}
- }
-}
-\cs_generate_variant:Nn \erw_prop_to_clist:Nn { c }
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_prop_map_item:NNN}
-% \begin{macrocode}
-\cs_new_protected:Nn \erw_prop_map_item:NNN
-{
- \prop_if_exist:NTF #2
- {\@@_prop_map_item:NNN #1#2#3}
- {
- \prop_new:N #2
- \erw_prop_map_item:NNN #1#2#3
- }
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\erw_prop_keyval_parse:NNNn}
-% \begin{macrocode}
-\cs_new_protected:Nn\erw_prop_keyval_parse:NNNn
-{
- \prop_if_exist:NTF#1
- {\erw_keyval_parse:NNNn #1#2#3{#4}}
- {
- \prop_new:N #1
- \erw_prop_keyval_parse:NNNn#1#2#3{#4}
- }
-}
-% \end{macrocode}
-% \end{macro}
-% \section{\textsf{oper}}
-% \label{impl:oper}
-% \subsection{backend}
-% \subsection{frontend}
-% \begin{macrocode}
-\keys_define:nn{@@}
-{
- tl/fold_set_par.tl_gset:N = \g@@_tl_fold_set_par_tl,
- tl/fold_set_par.value_required:n = true,
- tl/fold_set_par.default:n = {Nf},
- tl/fold_set_par.initial:n = {Nf},
- tl/fold_apply_par.tl_gset:N = \g@@_tl_fold_apply_par_tl,
- tl/fold_apply_par.value_required:n = true,
- tl/fold_apply_par.default:n = {Nf},
- tl/fold_apply_par.initial:n = {Nf}
-}
-% \end{macrocode}
-% \section{option}
-% \label{impl:option}
-% \begin{macrocode}
-\cs_new_protected:Nn\erw_option:n
-{
- \keys_set:nn{@@}{#1}
-}
-% \end{macrocode}
-% \section{\textsf{seq}}
-% \label{impl:seq}
-% \subsection{backend}
-% \begin{macrocode}
-\tl_new:N \g@@_seq_fold_item_tl
-\cs_new_protected:Nn\@@_seq_put_right_clist:Nn
-{
- \cs_set_protected:Nn \@@_function:n
- {
- \seq_put_right:Nn #1{##1}
+\keys_define:nn{ @@ }
+{
+ new_compare_p.code:n = {\@@_new_compare_p:nnn#1}
+}
+\erw_keys_set:n
+{%
+ new_compare_p =
+ {erw_compare} % <name>
+ {nNnNn}
+ { \@@_compare:eecN{ #2{#3} }{ #2{#5} }{ #1:nNn }#4 }
+}
+\cs_new:Npn
+\@@_compare:nnNN
+#1 % <first>
+#2 % <second>
+#3 % <predicate>
+#4 % <operator>
+{ #3{ #1 }#4{ #2 } }
+\cs_generate_variant:Nn\@@_compare:nnNN{eec}
+\erw_keys_set:n
+{%
+ new_compare_p =
+ {erw_int_incr}
+ {nn}
+ {\exp_args:Ne
+ \int_compare_p:nNn{ \int_eval:n{#1+1} } = {#2} }
+}
+% \end{macrocode}
+% \section{\textsf{keyval}}
+% \begin{macrocode}
+\cs_new:Npn\@@_keyval_key:w #1 = #2 \q_recursion_stop{#1}
+\cs_new:Npn\@@_keyval_value:w #1 = #2 \q_recursion_stop{#2}
+\cs_new:Npn \erw_keyval_key:n#1{\@@_keyval_key:w #1 \q_recursion_stop}
+\cs_new:Npn \erw_keyval_value:n#1{\@@_keyval_value:w #1 \q_recursion_stop}
+\cs_new:Npn \erw_keyval:nn#1#2{ #1 = #2 }
+\erw_keys_set:n
+{
+ new_compare_p = {erw_key_compare}
+ {nNn}{ \erw_compare_p:nNnNn
+ {int_compare_p}\erw_keyval_key:n{#1}#2{#3} },
+ new_compare_p = {erw_key_compare}
+ {n}{ \erw_compare_recurse_p:nnNN{#1}
+ {int_compare_p}\erw_keyval_key:n< }
+}
+% \end{macrocode}
+% \section{\textsf{op's on list}}
+% \begin{macrocode}
+\cs_new:Npn
+\erw_remove_first:n
+#1 % <tokenlist>
+{\erw_remove_first_q:w#1\q_recursion_tail\q_recursion_stop}
+\cs_generate_variant:Nn\erw_remove_first:n{e}
+\cs_new:Npn
+\erw_remove_last:n
+#1 % <tokenlist>
+{\erw_remove_last_q:w#1\q_recursion_tail\q_recursion_stop}
+\cs_generate_variant:Nn\erw_remove_last:n{e}
+\cs_new:Npn
+\erw_first:n
+#1
+{\erw_first_q:w#1\q_recursion_tail\q_recursion_stop}
+\cs_generate_variant:Nn\erw_first:n{e}
+\cs_new:Npn
+\erw_last:n
+#1 % <tokenlist>
+{\erw_last_q:w#1\q_recursion_tail\q_recursion_stop}
+\cs_generate_variant:Nn\erw_last:n{e}
+\cs_new:Npn
+\erw_adjacent_insert:nn
+#1 % <list>
+#2 % <separator>
+{%
+ \erw_first:n{#1}
+ \erw_swap:en
+ { \erw_remove_first:n{#1} }
+ {%
+ \@@_adjacent_insert:nw
+ {#2} % <separator>
}
- \keyval_parse:NNn
- \@@_function:n
- \erw_keyval_keyonly:nn
- {#2}
-}
-\cs_generate_variant:Nn \@@_seq_put_right_clist:Nn { c }
-\cs_new_protected:Nn\@@_seq_put_right_prop:NNn
-{
- \@@_seq_put_right_clist:Nn #1
- {\erw_prop_to_clist:Nn #2 {#3}}
-}
-\cs_generate_variant:Nn \@@_seq_put_right_prop:NNn { cc }
-% \end{macrocode}
-% \subsection{frontend}
-% ^^A TODO see if can replace compose with just oper
-% \begin{macrocode}
-\cs_new_protected:Nn\erw_seq_put_right_clist:Nn
-{
- \seq_if_exist:NTF#1
- {\@@_seq_put_right_clist:Nn#1{#2}}
- {\seq_new:N#1\erw_seq_put_right_clist:Nn#1{#2}}
-}
-\cs_generate_variant:Nn \erw_seq_put_right_clist:Nn { c }
-\cs_new_protected:Nn\erw_seq_put_right_prop:NNn
-{
- \seq_if_exist:NTF#1
- {\@@_seq_put_right_prop:NNn#1#2{#3}}
- {\seq_new:N#1\erw_seq_put_right_prop:NNn#1#2{#3}}
-}
-\cs_generate_variant:Nn \erw_seq_put_right_prop:NNn { cc }
-\cs_new_protected:Nn \erw_seq_fold:NN
-{
- \seq_get_right:NN #2 \g@@_seq_fold_item_tl
- \erw_tl_fold:NN #1 \g@@_seq_fold_item_tl
- \seq_put_right:No #2 {\g@@_seq_fold_item_tl}
-}
-\cs_generate_variant:Nn \erw_seq_fold:NN {cN}
-\cs_new:Nn \erw_seq_use:Nn
-{
- \exp_last_unbraced:NNf
- \seq_use:Nnnn #1
- \erw_tl_separators:n{#2}
-}
-% \end{macrocode}
-% \section{\textsf{sys}}
-% \label{impl:sys}
-% \subsection{backend}
-% \begin{macrocode}
-% \end{macrocode}
-% \begin{macro}{\@@_sys_date:N, \@@_sys_date_dec:, \@@_sys_date_hex:}
-% \begin{macrocode}
-\cs_new:Nn \@@_sys_date_dec:
-{
- \int_eval:n
- {
- \c_sys_year_int * 10000
- +\c_sys_month_int * 100
- +\c_sys_day_int * 1
+ \q_recursion_tail
+ \q_recursion_stop
+}
+\cs_generate_variant:Nn\erw_adjacent_insert:nn{e}
+\cs_new:Npn
+\@@_adjacent_insert:nw
+#1 % <separator>
+#2 % <rest>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop:n{#2}
+ \@@_adjacent_insert:new {#1}{\tl_if_head_is_group_p:n{#2}}#2 \q_recursion_stop
+}
+\cs_new:Npn
+\@@_adjacent_insert:nnw
+#1 % <separator>
+#2 % <head is group>
+#3 % <head>
+#4 % <rest>
+\q_recursion_stop
+{%
+ #1\bool_if:nTF{#2}{{#3}}{#3}
+ \@@_adjacent_insert:nw{#1}#4\q_recursion_stop
+}
+\cs_generate_variant:Nn\@@_adjacent_insert:nnw{ne}
+% \end{macrocode}
+% \begin{macrocode}
+\cs_new:Npn
+\erw_clist_tl:nn
+#1 % <bool>
+#2 % <list>
+{ \erw_clist_tl:nnw {#1} #2 \q_recursion_tail\q_recursion_stop }
+\cs_new:Npn
+\erw_clist_tl:nnw #1 #2\q_recursion_stop
+{\quark_if_recursion_tail_stop:n{#2}
+ \erw_clist_tl:nenw {#1}
+ {\tl_if_head_is_group_p:n{#2}} #2 \q_recursion_stop}
+\cs_generate_variant:Nn\erw_clist_tl:nnw{ne}
+\cs_new:Npn
+\erw_clist_tl:nnnw
+#1 % <bool>
+#2 % <head is group>
+#3 % <head>
+#4 % <rest>
+\q_recursion_stop
+{
+ \quark_if_recursion_tail_stop_do:nn{#4}
+ {%
+ \bool_if:nTF
+ {\bool_lazy_and_p:nn{#1}{#2}}
+ {{#3}}{#3}
}
-}
-\cs_new:Nn \@@_sys_date:N{\int_to_hex:n{\@@_sys_date_dec:}}
-\cs_new:Nn \@@_sys_date_hex:{\int_to_hex:n{\@@_sys_date_dec:}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_sys_time_dec:, \@@_sys_time_hex}
-% \begin{macrocode}
-\cs_new:Nn \@@_sys_time_dec:
-{
- \int_eval:n
- {
- \c_sys_hour_int * 100
- +\c_sys_minute_int * 1
+ \bool_if:nTF{\bool_lazy_and_p:nn{#1}{#2}}
+ {{#3}}{#3},
+ \erw_clist_tl:nnw {#1} #4 \q_recursion_stop
+}
+\cs_generate_variant:Nn\erw_clist_tl:nnnw{ne}
+\prg_new_conditional:Npnn
+\erw_if_in_clist:nn
+#1 % <value>
+#2 % <clist>
+{p}
+{ \@@_clist_if_in:nw {#1} #2, \q_recursion_tail \q_recursion_stop }
+\cs_new:Npn
+\@@_clist_if_in:nw #1 #2 \q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop:n{#2}
+ \@@_clist_if_in:nnw {#1} #2 \q_recursion_stop
+}
+\cs_new:Nn
+\@@_clist_if_in:nn
+{\@@_clist_if_in:nw{#1} #2 \q_recursion_stop}
+\cs_new:Npn
+\@@_clist_if_in:nnw #1 #2, #3 \q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop_do:nn{#3}
+ {%
+ \str_if_eq:nnTF{#1}{#2}
+ {\prg_return_true:}{\prg_return_false:}
}
-}
-\cs_new:Nn\@@_sys_time_hex:{\int_to_hex:n{\@@_sys_time_dec:}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_sys_datetime_base:n, \@@_sys_datetime_dec:n, \@@_sys_datetime_join:nn, \@@_sys_datetime_hex:n, \@@_sys_datetime_period:n }
-% \begin{macrocode}
-\cs_new:Nn\@@_sys_datetime_base:n
-{
- \int_case:nnTF{#1}
- {
- {10}{dec}
- {16}{hex}
+ \str_if_eq:nnTF{#1}{#2}
+ {\prg_return_true:}
+ {\@@_clist_if_in:nw {#1} #3 \q_recursion_stop}
+ \@@_empty:w\q_recursion_stop
+}
+% \end{macrocode}
+% \section{\textsf{algo}}
+% \subsection{\textsf{split}}
+% \begin{macrocode}
+\cs_new:Npn
+\erw_split_even:n
+#1 % <tokenlist>
+{%
+ \tl_if_empty:nF{#1}
+ {%
+ \exp_last_unbraced:Ne
+ \@@_split_even:nnnw
+ {%
+ {\@@_split_even_threshold:n{#1}} % <count>
+ {\tl_if_head_is_group_p:n{#1}} % <head is group>
+ }
+ #1 % <tokenlist>
+ \q_recursion_tail
+ \q_recursion_stop
}
- {\c_empty_tl}
- {\msg_error:nnn{@@}{timestamp / base}{\@@_sys_datetime_base:n{#1}}}
}
-\cs_new:Nn\@@_sys_datetime_join:nn{\erw_tl_join:nnn{#1}{\g@@_sys_timestamp_delim_str}{#2}}
-\cs_new:Nn\@@_sys_datetime_period:n
-{
- \str_case:nnTF{#1}
- {
- {date}{date}
- {time}{time}
- {datetime}{datetime}
+\cs_generate_variant:Nn\erw_split_even:n{e}
+\cs_new:Npn
+\@@_split_even_threshold:n
+#1 % <tokenlist>
+{\exp_args:Ne
+ \int_div_round:nn{\tl_count:n{#1}}{2}}
+\cs_new:Npn
+\@@_split_even:nnnw
+#1 % <threshold>
+#2 % <head is group>
+#3 % <head>
+#4 % <rest>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop_do:nn{#4}
+ { { \bool_if:nTF{#2}{{#3}}{#3} }{} }
+ \exp_last_unbraced:Ne
+ \@@_split_even:nnnnw
+ {%
+ {1} % <left size>
+ { \tl_if_head_is_group_p:n{#4} }
+ {#1} % <threshold count>
+ { \bool_if:nTF{#2}{{#3}}{#3} } % <left list>
}
- {\c_empty_tl}
- {\msg_error:nnn{@@}{ timestamp / period }{\@@_sys_datetime_period:n{#1}}}
-}
-\cs_new:Nn\@@_sys_datetime_dec: {\@@_sys_datetime_join:nn{\@@_sys_date_dec:}{\@@_sys_time_dec:}}
-\cs_new:Nn\@@_sys_datetime_hex: {\@@_sys_datetime_join:nn{\@@_sys_date_hex:}{\@@_sys_time_hex:}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_sys_jobnametimestamp_prefix:}
-% \begin{macrocode}
-\cs_new:Nn\@@_sys_jobnametimestamp_prefix:
-{
- \erw_tl_join:nn
- {\c_sys_jobname_str}
- {\g@@_sys_timestamp_delim_str}
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_sys_jobnametimestamp:n, \@@_sys_jobnametimestamp:}
-% \begin{macrocode}
-\cs_new:Nn\@@_sys_jobnametimestamp:nn
-{
- \erw_tl_join:nn
- {\@@_sys_jobnametimestamp_prefix:}
- {\erw_sys_timestamp:nn{#1}{#2}}
-}
-\cs_new:Nn\@@_sys_jobnametimestamp:
-{
- \erw_tl_join:nn
- {\@@_sys_jobnametimestamp_prefix:}
- {\erw_sys_timestamp:}
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_sys_timestamp:nn}
-% \begin{macrocode}
-\cs_new:Nn\@@_sys_timestamp:nn
-{
- \exp_args:No
- \use:c{@@_sys_\@@_sys_datetime_period:n{#1}_\@@_sys_datetime_base:n{#2}:}
-}
-\cs_new_protected:Nn \@@_sys_set_delim:nn
-{
- \use:c{tl_gset:N#1}
- \g@@_sys_timestamp_delim_str{#2}
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\keys_define:nn{@@}
-{
- sys / timestamp_delim .code:n =
- {
- \exp_last_unbraced:No
- \@@_sys_set_delim:nn{n}{#1}
- },
- sys / timestamp_delim .value_required:n = true,
- sys / timestamp_delim .default:n = {-},
- sys / timestamp_delim .initial:n = {-}
-}
-% \subsection{frontend}
-% \begin{macrocode}
-\cs_new:Nn\erw_sys_jobnametimestamp:nn{\@@_sys_jobnametimestamp:nn{#1}{#2}}
-\cs_new:Nn\erw_sys_jobnametimestamp:{\@@_sys_jobnametimestamp:}
-\cs_new:Nn\erw_sys_timestamp_delimiter:
-{
- \use:N \g@@_sys_timestamp_delim_str
-}
-\cs_new:Nn\erw_sys_timestamp:nn
-{
- \@@_sys_timestamp:nn{#1}{#2}
-}
-\cs_new:Nn\erw_sys_timestamp:
-{
- \@@_sys_timestamp:nn{datetime}{16}
-}
-% \end{macrocode}
-% \section{\textsf{tl}}
-% \label{impl:tl}
-% \subsection{backend}
-% \begin{macrocode}
-\tl_new:N \g@@_tl_compose_tl
-% \end{macrocode}
-% \begin{macro}{\g@@_tl_function:n}
-% \begin{macrocode}
-\cs_new_protected:Nn \g@@_tl_function:n
-{
- \msg_error:nnn
- {erw}
- {notset}
- {\g@@_tl_function:n}
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_tl_map:nn}
-% \begin{macrocode}
-\cs_set_protected:Nn \@@_tl_map:nn
-{
- \quark_if_recursion_tail_stop:n{#1}
- \g@@_tl_function:n{#1} \@@_tl_map:nn{#2}
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_tl_map_thread_at:Nnn, \@@_tl_map_thread_at:Nnnn, \@@_tl_map_thread_at:Nnnnn, \@@_tl_map_thread_at:Nnnnnn}
-% \begin{macrocode}
-\cs_set_protected:Nn \@@_tl_map_thread_at:Nnn
-{
- #1
- {\exp_args:Nf\tl_item:nn {#3} {#2} }
-}
-\cs_set_protected:Nn \@@_tl_map_thread_at:Nnnn
-{
- #1
- {\exp_args:Nf\tl_item:nn {#3} {#2} }
- {\exp_args:Nf\tl_item:nn {#4} {#2} }
-}
-\cs_set_protected:Nn \@@_tl_map_thread_at:Nnnnn
-{
- #1
- {\exp_args:Nf\tl_item:nn {#3} {#2} }
- {\exp_args:Nf\tl_item:nn {#4} {#2} }
- {\exp_args:Nf\tl_item:nn {#5} {#2} }
-}
-\cs_set_protected:Nn \@@_tl_map_thread_at:Nnnnnn
-{
- #1
- {\exp_args:Nf\tl_item:nn {#3} {#2} }
- {\exp_args:Nf\tl_item:nn {#4} {#2} }
- {\exp_args:Nf\tl_item:nn {#5} {#2} }
- {\exp_args:Nf\tl_item:nn {#6} {#2} }
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\@@_tl_separators:nn}
-% \begin{arguments}
-% \item \meta{ int }
-% \item \meta{ items }
-% \end{arguments}
-% \begin{macrocode}
-\cs_new:Nn \@@_tl_separators:nn
-{
- \int_case:nnTF {#1}
- {
- {1}
- { \prg_replicate:nn{ 3 }{#2} }
- {2}
+ #4 % <right list>
+ \q_recursion_stop
+}
+\cs_new:Npn
+\@@_split_even:nnnnw
+#1 % <left size>
+#2 % <right head is group>
+#3 % <threshold count>
+#4 % <left list>
+#5 % <right head>
+#6 % <right rest>
+\q_recursion_stop
+{%
+ \bool_if:nTF
+ { \int_compare_p:nNn {#1}<{#3} }
+ {%
+ \exp_last_unbraced:Ne
+ \@@_split_even:nnnnw
{
- { \use_ii:nn #2 }
- { \use_i:nn #2 }
- { \use_i:nn #2 \use_ii:nn #2 }
+ { \int_eval:n{#1+1} } % <left size>
+ { \tl_if_head_is_group_p:n{#6} } % <right head is group>
+ {#3} % <threshold count>
+ {#4\bool_if:nTF{#2}{{#5}}{#5}} % <left list>
}
- {3}{#2}
+ #6
+ \q_recursion_stop
}
- { \c_empty_tl }
- {
- \msg_error:nnnn { @@ }
- { separ }
- { \@@_tl_separators:nn }
- {#2}
+ {%
+ {#4}
+ {%
+ \bool_if:nTF{#2}{{#5}}{#5}
+ \erw_remove_last_q:w#6\q_recursion_stop\erw_last_q:w#6\q_recursion_stop}
}
}
-\cs_generate_variant:Nn \@@_tl_separators:nn { e }
% \end{macrocode}
-% \end{macro}
-% \subsection{frontend}
-% ^^A TODO see if can replace compose with just oper
+% \subsection{\textsf{thread sort}}
% \begin{macrocode}
-\cs_new:Nn \erw_tl_append_item:nn
-{
- {#1{#2}}
-}
-\cs_new:Nn \erw_tl_fold:NN
-{
- \use:c{tl_set:\g@@_tl_fold_set_par_tl}
- #2
- {
- \use:c{exp_args:\g@@_tl_fold_apply_par_tl}{#1}{#2}
- }
-}
-\cs_generate_variant:Nn \erw_tl_fold:NN {cN}
-\cs_new:Nn \erw_tl_gset_function:N
-{
- \erw_cs_gset_eq:NN \g@@_tl_function:n #1
-}
-\cs_new:Nn \erw_tl_gset_function:n
-{
- \erw_cs_gset_inline:Nn \g@@_tl_function:n {#1}
-}
-\cs_new:Nn \erw_tl_last_item:n
-{
- \exp_args:Nof \tl_item:nn
+\cs_new:Npn
+\erw_thread_sort:nnNn
+#1 % <first sorted list>
+#2 % <second sorted list>
+#3 % <compare predicate name>
+#4 % <compare operator>
+{%
+ \@@_thread_sort:nNnnn
+ {#3} % <compare predicate name>
+ #4 % <compare operator>
+ {\c_empty_tl} % <accum>
{#1}
- {
- \tl_count:n{#1}
- }
-}
-% \end{macrocode}
-% \begin{macro}{\erw_tl_join:nn, \erw_tl_join:nnn, \erw_tl_join:nnnn, \erw_tl_join:nnnnn}
-% \begin{macrocode}
-\cs_new:Nn \erw_tl_join:nn{#1#2}
-\cs_new:Nn \erw_tl_join:nnn{#1#2#3}
-\cs_new:Nn \erw_tl_join:nnnn{#1#2#3#4}
-\cs_new:Nn \erw_tl_join:nnnnn{#1#2#3#4#5}
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\cs_new_protected:Nn \erw_tl_map:n
-{
- \@@_tl_map:nn#1\q_recursion_tail\q_recursion_stop\q_recursion_tail\q_recursion_stop
-}
-\cs_new_protected:Nn \erw_tl_map:Nn
-{
- \cs_set_eq:NN \g@@_tl_function:n #1
- \erw_tl_map:n{#2}
-}
-\cs_new_protected:Nn \erw_tl_map_inline:nn
-{
- \erw_cs_set_inline:Nn \g@@_tl_function:n {#1}
- \erw_tl_map:n{#2}
-}
-\cs_new:Nn \erw_tl_repeat:nn
-{
- \int_step_inline:nnnn{1}{1}{#1}{#2}
-}
-\cs_new:Nn \erw_tl_split:nnn
-{
- \tl_head:n{#1}
- \use:c{exp_args:#3} \tl_map_inline:nn
- {
- \tl_tail:n
- {
- #1
- }
- }{#2##1}
-}
-\cs_new:Nn \erw_tl_split:nn
-{
- \erw_tl_split:nnn{#1}{#2}{Nf}
+ {#2}
}
-\cs_new_protected:Nn \erw_tl_map_thread_at:Nnn
-{
- \exp_args:Nf\int_case:nnTF
- {
- \tl_count:n{#3}
- }
- {
- {1}{ \@@_tl_map_thread_at:Nnn #1{#2}#3 }
- {2}{ \@@_tl_map_thread_at:Nnnn #1{#2}#3 }
- {3}{ \@@_tl_map_thread_at:Nnnnn #1{#2}#3 }
- {4}{ \@@_tl_map_thread_at:Nnnnnn #1{#2}#3 }
- }
- {
- % Do nothing
+\cs_generate_variant:Nn\erw_thread_sort:nnNn{ee}
+\cs_new:Npn
+\@@_thread_sort:nNnnn
+#1 % <compare predicate name>
+#2 % <compare operator>
+#3 % <sorted>
+#4 % <first>
+#5 % <second>
+{%
+ \@@_thread_sort:nNnww
+ {#1} % <compare predicate name>
+ {#2} % <compare operator>
+ {#3} % <sorted>
+ #4 \q_recursion_tail% <first>
+ \q_stop
+ #5 \q_recursion_tail% <second>
+ \q_recursion_stop
+}
+\cs_generate_variant:Nn\@@_thread_sort:nNnnn{nNeee}
+\cs_new:Npn
+\@@_thread_sort:nNnww
+#1 % <compare predicate name>
+#2 % <compare operator>
+#3 % <sorted>
+#4 % <first>
+\q_stop
+#5 % <second>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop_do:nn{#4}
+ { #3 \erw_all_q:w #5 \q_recursion_stop }
+ \quark_if_recursion_tail_stop_do:nn{#5}
+ { #3 \erw_all_q:w #4 \q_recursion_stop }
+ \@@_thread_sort:nNneeww
+ {#1}#2{#3}
+ { \tl_if_head_is_group_p:n{#4} }
+ { \tl_if_head_is_group_p:n{#5} }
+ #4\q_stop
+ #5\q_recursion_stop
+}
+\cs_new:Npn
+\@@_thread_sort:nNnnnww
+#1 % <compare predicate name>
+#2 % <compare operator>
+#3 % <sorted>
+#4 % <head is begin>
+#5 % <head is begin>
+#6 % <first head>
+#7 % <first rest>
+\q_stop
+#8 % <second head>
+#9 % <second rest>
+\q_recursion_stop
+{%
+ \bool_if:nTF
+ { \use:c{#1:nNn}{#6}#2{#8} }
+ {%
+ \@@_thread_sort:nNeee
+ {#1}
+ #2
+ {#3\bool_if:nTF{#4}{{#6}}{#6}}
+ {\erw_all_q:w#7\q_recursion_stop}
+ {\bool_if:nTF{#5}{{#8}}{#8}\erw_all_q:w#9\q_recursion_stop}
}
- {
- \msg_error:nnn{@@}
- {generic}
- {erw_tl_map_thread_at:~count~of~#3~not~withing~1~to~4}
+ {%
+ \@@_thread_sort:nNeee
+ {#1}
+ #2
+ {#3\bool_if:nTF{#5}{{#8}}{#8}}
+ {\bool_if:nTF{#4}{{#6}}{#6}\erw_all_q:w#7\q_recursion_stop}
+ {\erw_all_q:w#9\q_recursion_stop}
}
}
-\cs_new_protected:Nn \erw_tl_map_thread:Nn
-{
- \int_step_inline:nn
- {
- \exp_args:Nf \tl_count:n{ \tl_head:n{#2} }
- }
- {
- \erw_tl_map_thread_at:Nnn #1 {##1} {#2}
+\cs_generate_variant:Nn\@@_thread_sort:nNnnnww{nNnee}
+% \end{macrocode}
+% \subsection{\textsf{merge sort}}
+% \begin{macrocode}
+\cs_new:Npn
+\erw_merge_sort:nNn
+#1 % <compare predicate name>
+#2 % <compare operator>
+#3 % <unsorted list>
+{%
+ \tl_if_empty:nF{#3}
+ {%
+ \@@_sort_merge:enNw
+ {\tl_if_head_is_group_p:n{#3}} % <head is group>
+ {#1} % <compare predicate name>
+ #2 % <compare operator>
+ #3 % <unsorted list>
+ \q_recursion_tail
+ \q_recursion_stop
}
}
-\cs_new:Nn \erw_tl_separators:n
-{
- \@@_tl_separators:en{ \tl_count:n{#1} }{#1}
-}
+\cs_generate_variant:Nn\erw_merge_sort:nNn{nNe}
+\cs_new:Npn
+\@@_sort_merge:nnNw
+#1 % <head is group>
+#2 % <compare predicate name>
+#3 % <compare operator>
+#4 % <unsorted list head>
+#5 % <unsorted list rest>
+\q_recursion_stop
+{%
+ \quark_if_recursion_tail_stop_do:nn{#5}
+ { \bool_if:nTF{#1}{{#4}}{#4} }
+ \exp_last_unbraced:Ne
+ \@@_sort_merge:nnnN
+ {%
+ \erw_split_even:e
+ {%
+ \bool_if:nTF{#1}{{#4}}{#4}
+ \erw_all_q:w#5\q_recursion_stop
+ }
+ } % {<first sorted list>}{<second sorted list>}
+ {#2} % <compare predicate name>
+ #3 % <compare operator>
+ \@@_empty:w \q_recursion_stop
+}
+\cs_generate_variant:Nn\@@_sort_merge:nnNw{e}
+\cs_new:Npn
+\@@_sort_merge:nnnN
+#1 % <left unsorted list>
+#2 % <right unsorted list>
+#3 % <compare predicate name>
+#4 % <compare operator>
+{%
+ \erw_thread_sort:eeNn
+ {%
+ \@@_sort_merge:enNw
+ {\tl_if_head_is_group_p:n{#1}}
+ {#3} % <compare predicate name>
+ #4 % <compare operator>
+ #1 % <unsorted list>
+ \q_recursion_tail
+ \q_recursion_stop
+ } % <first sorted list>
+ {%
+ \@@_sort_merge:enNw
+ {\tl_if_head_is_group_p:n{#2}}
+ {#3} % <compare predicate name>
+ #4 % <compare operator>
+ #2 % <unsorted list>
+ \q_recursion_tail
+ \q_recursion_stop
+ } % <second sorted list>
+ {#3} % <compare predicate name>
+ #4 % <operator>
+}
+% \end{macrocode}
+% \subsection{\textsf{filter}}
+% \begin{macrocode}
+\msg_new:nnn{@@}{tokenlist-incr}
+{expecting~an~ascending~tokenlist~got~#1~followed~by~#2}
+\cs_new:Npn
+\@@_filter_uniq:nnw
+#1 % <compare predicate>
+#2 % <greatest>
+#3 % <tokenlist>
+\q_recursion_stop
+{ %
+ \quark_if_recursion_tail_stop:n{#3}
+ \@@_filter_uniq_aux:nnw{#1}{#2}#3\q_recursion_stop}
+\cs_new:Npn
+\@@_filter_uniq_aux:nw
+#1 % <compare predicate>
+#2 % <tokenlist head>
+#3 % <tokenlist rest>
+\q_recursion_stop
+{%
+ {#2}
+ \@@_filter_uniq:nnw
+ {#1} % <compare predicate>
+ {#2} #3 % <tokenlist>
+ \q_recursion_stop }
+\cs_new:Npn
+\@@_filter_uniq_aux:nnw
+#1 % <compare predicate>
+#2 % <last>
+#3 % <head token>
+#4 % <rest token>
+\q_recursion_stop
+{ %
+ \bool_if:nTF{\use:c{#1:nNn}{#3}<{#2}}
+ {\msg_error:nnnn{@@}{tokenlist-incr}{#2}{#3}}
+ {%
+ \bool_if:nF
+ {\use:c{#1:nNn}{#3}={#2}}
+% ^^A {{#3}}
+{\tl_if_single_token:nTF{#3}{#3}{{#3}}}
+}
+\quark_if_recursion_tail_stop:n{#4}
+% ^^A \@@_filter_uniq:nnw{#1}{#3}#4\q_recursion_stop }
+\@@_filter_uniq:nnw{#1}{#3}#4\q_recursion_stop }
+\cs_new:Npn
+\@@_filter_uniq:nw
+#1 % <compare predicate>
+#2 % <tokenlist>
+{%
+ \quark_if_recursion_tail_stop_do:nn{#2}{\c_empty_tl}
+ \@@_filter_uniq_aux:nw {#1}#2 \q_recursion_stop}
+\cs_new:Npn
+\erw_filter_uniq:nn
+#1 % <compare predicate>
+#2 % <tokenlist>
+{%
+ \@@_filter_uniq_aux:nw
+ {#1} % <compare predicate>
+ #2
+ \q_recursion_tail % <head token>
+ \q_recursion_stop}
+\cs_new:Npn
+\erw_filter_uniq:n
+#1 % <ascending integers>
+{ \erw_filter_uniq:nn{int_compare_p}{#1} }
+\cs_generate_variant:Nn\erw_filter_uniq:nn{ne}
% \end{macrocode}
-% \section{Closing}
-% \label{impl:closing}
-%
+% \section{\textsf{code}}
% \begin{macrocode}
+\keys_define:nn{@@}
+{ clist_map_inline.code:n = \@@_map_inline_clist:nnn#1 }
+\cs_new_protected:Npn
+\@@_map_inline_clist:nnn
+#1 % <clist>
+#2 % <signature>
+#3 % <code>
+{
+ \cs_new_protected:cn
+ {@@_do:#2}{#3}
+ \clist_map_inline:nn
+ {#1}
+ {\use:c{@@_do:#2}##1}
+}
+\cs_new:Npn
+\erw_parameter:n
+#1 %^^A <arity>
+{## #1}
+\cs_new:Npn
+\@@_parameter_aux:nn
+#1 % <finish>
+#2 % <start>
+{ \int_step_function:nnN {#2}{#1}\erw_parameter:n}
+\cs_new:Npn
+\erw_parameter:nn
+#1 % <start>
+#2 % <count>
+{%
+ \exp_args:Ne
+ \@@_parameter_aux:nn
+ {\int_eval:n{#1+#2-1}}{#1}}
+\cs_new:Npn
+\erw_argument:nn
+#1 % <position>
+#2 % <signature>
+{\@@_argument:nw{#1}#2\q_recursion_tail\q_recursion_stop}
+\cs_new:Npn
+\@@_argument_unit:nn
+#1 % <position>
+#2 % <n|N>
+{\use:c{@@_argument_#2:w} #1 \q_recursion_stop}
+\cs_new:Npn\@@_argument_n:w #1 \q_recursion_stop{{## #1}}
+\cs_new:Npn\@@_argument_N:w #1 \q_recursion_stop{## #1}
+\cs_new:Npn
+\@@_argument:nw
+#1 % <position>
+#2 % <signature list>
+\q_recursion_stop
+{ \quark_if_recursion_tail_stop:n{#2}
+ \@@_argument:nnw{#1}#2\q_recursion_stop }
+\cs_new:Npn
+\@@_argument:nnw
+#1 % <position>
+#2 % <n|N>
+#3 % <signature rest>
+\q_recursion_stop
+{%
+ \@@_argument_unit:nn{#1}{#2}
+ \exp_args:Ne
+ \@@_argument:nw
+ {\erw_int_incr:n{#1}}#3\q_recursion_stop }
+% \end{macrocode}
+% ^^A ---
+% \begin{macrocode}
+\ProcessKeysOptions{@@}
\ExplSyntaxOff
%</package>
% \end{macrocode}
-%
% \end{implementation}
-% ^^A% \iffalse
-% ^^A%</package>
-% ^^A% \fi
% \Finale
\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/erw-l3/erw-l3.ins b/macros/latex/contrib/erw-l3/erw-l3.ins
new file mode 100644
index 0000000000..7aca104ccb
--- /dev/null
+++ b/macros/latex/contrib/erw-l3/erw-l3.ins
@@ -0,0 +1,64 @@
+%%
+%% This is file `erw-l3.ins',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% erw-l3.dtx (with options: `install')
+%% -----------------------------------------------------------------------------
+%% erw-l3 --- Utilities based on LaTeX3, such as 'merge sort'
+%% Released under the LaTeX Project Public License v1.3c or later
+%% See http://www.latex-project.org/lppl.txt
+%% ----------------------------------------------------------------------------
+%%
+\input l3docstrip.tex
+\keepsilent
+\askforoverwritefalse
+\preamble
+-----------------------------------------------------------------------------
+erw-l3 --- Utilities based on LaTeX3, such as 'merge sort'
+Released under the LaTeX Project Public License v1.3c or later
+See http://www.latex-project.org/lppl.txt
+----------------------------------------------------------------------------
+
+\endpreamble
+\postamble
+
+Copyright (C) 2020-2022 by Erwann Rogard
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License (LPPL), either
+version 1.3c of this license or (at your option) any later
+version. The latest version of this license is in the file:
+
+http://www.latex-project.org/lppl.txt
+
+This work is "maintained" (as per LPPL maintenance status) by
+Erwann Rogard.
+
+This work consists of the file erw-l3.dtx and the derived files:
+erw-l3.sty, and erw-l3.pdf.
+
+\endpostamble
+\generate{
+ \file{\jobname.sty}{\from{\jobname.dtx}{package}}
+}
+ \endbatchfile
+%%
+%% Copyright (C) 2020-2022 by Erwann Rogard
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License (LPPL), either
+%% version 1.3c of this license or (at your option) any later
+%% version. The latest version of this license is in the file:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% This work is "maintained" (as per LPPL maintenance status) by
+%% Erwann Rogard.
+%%
+%% This work consists of the file erw-l3.dtx and the derived files:
+%% erw-l3.sty, and erw-l3.pdf.
+%%
+%%
+%% End of file `erw-l3.ins'.
diff --git a/macros/latex/contrib/erw-l3/erw-l3.pdf b/macros/latex/contrib/erw-l3/erw-l3.pdf
index e8178b0dc4..21a2839d58 100644
--- a/macros/latex/contrib/erw-l3/erw-l3.pdf
+++ b/macros/latex/contrib/erw-l3/erw-l3.pdf
Binary files differ
diff --git a/macros/latex/contrib/fnpct/README b/macros/latex/contrib/fnpct/README
index 61706ffbec..a867454221 100644
--- a/macros/latex/contrib/fnpct/README
+++ b/macros/latex/contrib/fnpct/README
@@ -1,12 +1,12 @@
--------------------------------------------------------------------------
-the FNPCT package v1.0a 2022/01/04
+the FNPCT package v1.0b 2022/01/29
- footnote kerning
+ footnotes' interaction with punctuation
--------------------------------------------------------------------------
Clemens Niederberger
Web: https://github.com/cgnieder/fnpct/
-E-Mail: contact@mychemistry.eu
+E-Mail: clemens@cnltx.de
--------------------------------------------------------------------------
Copyright 2012--2022 Clemens Niederberger
diff --git a/macros/latex/contrib/fnpct/fnpct-manual.cls b/macros/latex/contrib/fnpct/fnpct-manual.cls
index 66c97d8cdb..6b3aa77698 100644
--- a/macros/latex/contrib/fnpct/fnpct-manual.cls
+++ b/macros/latex/contrib/fnpct/fnpct-manual.cls
@@ -1,12 +1,12 @@
% --------------------------------------------------------------------------
% the FNPCT package
%
-% footnote kerning
+% footnotes' interaction with punctuation
%
% --------------------------------------------------------------------------
% Clemens Niederberger
% Web: https://github.com/cgnieder/fnpct/
-% E-Mail: contact@mychemistry.eu
+% E-Mail: clemens@cnltx.de
% --------------------------------------------------------------------------
% Copyright 2012--2022 Clemens Niederberger
%
@@ -30,9 +30,9 @@
\setcnltx{
package = {fnpct} ,
- info = {Footnote kerning and multiple footnotes} ,
+ info = {footnotes' interaction with punctuation} ,
authors = Clemens Niederberger ,
- email = contact@mychemistry.eu ,
+ email = clemens@cnltx.de ,
url = https://github.com/cgnieder/fnpct/ ,
abstract = {%
The \fnpct\ package basically does two things to footnotes: if footnote
diff --git a/macros/latex/contrib/fnpct/fnpct-manual.pdf b/macros/latex/contrib/fnpct/fnpct-manual.pdf
index 9648cd87ec..9f60e1b59a 100644
--- a/macros/latex/contrib/fnpct/fnpct-manual.pdf
+++ b/macros/latex/contrib/fnpct/fnpct-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/fnpct/fnpct-manual.tex b/macros/latex/contrib/fnpct/fnpct-manual.tex
index c72a9a779c..ceebe632fc 100644
--- a/macros/latex/contrib/fnpct/fnpct-manual.tex
+++ b/macros/latex/contrib/fnpct/fnpct-manual.tex
@@ -5,12 +5,12 @@
% --------------------------------------------------------------------------
% the FNPCT package
%
-% footnote kerning
+% footnotes' interaction with punctuation
%
% --------------------------------------------------------------------------
% Clemens Niederberger
% Web: https://github.com/cgnieder/fnpct/
-% E-Mail: contact@mychemistry.eu
+% E-Mail: clemens@cnltx.de
% --------------------------------------------------------------------------
% Copyright 2012--2022 Clemens Niederberger
%
@@ -609,7 +609,6 @@ itself.
\end{document}
TODO:
-- memoir, \mutfootsep
+- memoir, \multfootsep
- \thanks
-- French
- nested notes and \AdaptText\footnotetext{om}{\IfNoValueTF{#1}{#NOTE{#2}}{#NOTE[#1]{#2}}}
diff --git a/macros/latex/contrib/fnpct/fnpct.sty b/macros/latex/contrib/fnpct/fnpct.sty
index 16a81850ba..9236dcfdde 100644
--- a/macros/latex/contrib/fnpct/fnpct.sty
+++ b/macros/latex/contrib/fnpct/fnpct.sty
@@ -1,12 +1,12 @@
% --------------------------------------------------------------------------
% the FNPCT package
%
-% footnote kerning
+% footnotes' interaction with punctuation
%
% --------------------------------------------------------------------------
% Clemens Niederberger
% Web: https://github.com/cgnieder/fnpct/
-% E-Mail: contact@mychemistry.eu
+% E-Mail: clemens@cnltx.de
% --------------------------------------------------------------------------
% Copyright 2012--2022 Clemens Niederberger
%
@@ -27,10 +27,10 @@
\DeclareHookRule {begindocument} {fnpct} {after} {hyperref}
-\tl_const:Nn \c_fnpct_date_tl {2022/01/04}
+\tl_const:Nn \c_fnpct_date_tl {2022/01/29}
\tl_const:Nn \c_fnpct_version_major_number_tl {1}
\tl_const:Nn \c_fnpct_version_minor_number_tl {0}
-\tl_const:Nn \c_fnpct_version_subrelease_tl {a}
+\tl_const:Nn \c_fnpct_version_subrelease_tl {b}
\tl_const:Nx \c_fnpct_version_number_tl
{
\c_fnpct_version_major_number_tl .
@@ -41,7 +41,7 @@
\c_fnpct_version_number_tl
\c_fnpct_version_subrelease_tl
}
-\tl_const:Nn \c_fnpct_info_tl {footnote~ kerning}
+\tl_const:Nn \c_fnpct_info_tl {footnotes'~ interaction~ with~ punctuation}
\ProvidesExplPackage
{fnpct}
@@ -748,17 +748,7 @@
\fnpct_if_switched:T
{
\fnpct_if_class:nT {punctuation}
- {
- \bool_set_false:N \l__fnpct_collection_bool
- \fnpct_foreach_action:nn {punctuation}
- {
- \fnpct_if_action:nT {##1}
- {
- \fnpct_skip_nobreak:c {l__fnpct_before_##1_dim}
- \fnpct_action_break:
- }
- }
- }
+ { \bool_set_false:N \l__fnpct_collection_bool }
\bool_set_false:N \l__fnpct_end_collection_bool
\bool_set_false:N \l__fnpct_switched_bool
}
@@ -1405,3 +1395,4 @@ tablefootnote
* drop support of \innernote (maybe re-implement it in
future versions, depending on user feedback)
2022/01/04 v1.0a - correct file hooks
+2022/01/29 v1.0b - remove erroneously inserted horizontal skip
diff --git a/macros/latex/contrib/jmlr/CHANGES b/macros/latex/contrib/jmlr/CHANGES
index 998cc1ce7a..1d90c73ef7 100644
--- a/macros/latex/contrib/jmlr/CHANGES
+++ b/macros/latex/contrib/jmlr/CHANGES
@@ -1,3 +1,28 @@
+v1.29 (2022-01-29):
+
+ * jmlr.cls:
+
+ - added cleveref option
+
+ - fixed draft option
+
+ - bug fix #168: Float-only last pages not counted for page numbering
+ https://www.dickimaw-books.com/bugtracker.php?key=168
+
+ * jmlrutils.sty:
+
+ - added cleveref option
+
+ - added \jmlralgorule
+
+ - added \jmlrminsubcaptionwidth
+
+ * jmlrbook.cls:
+
+ - obsoleted (https://www.dickimaw-books.com/faq.php?itemlabel=latex20201009)
+ Production editors will need to set the first page number
+ of each article manually.
+
v1.28 (2020-09-21):
* jmlr.cls:
diff --git a/macros/latex/contrib/jmlr/INSTALL b/macros/latex/contrib/jmlr/INSTALL
deleted file mode 100644
index 4dbbc8f15b..0000000000
--- a/macros/latex/contrib/jmlr/INSTALL
+++ /dev/null
@@ -1,62 +0,0 @@
-INSTALLATION
-
-*Installation is best performed using your TeX package manager.*
-These are instructions for manual installation if for some reason a
-package manager can't be used.
-
-If you have downloaded the jmlr bundle using the TeX Directory
-Structure (TDS), that is you have downloaded the archive
-jmlr.tds.zip containing doc, tex and source directories, you need to
-follow the "Installing from TDS" instructions below.
-
-If you have downloaded the following files:
-
-jmlr.dtx
-jmlr.ins
-
-You need to follow the "Installing from DTX and INS" instructions
-below.
-
-INSTALLING FROM TDS
-===================
-
-Files in tex and doc directories should go in the corresponding
-TEXMF directories (for example, /usr/share/texmf-local/ or
-C:\localtexmf\).
-
-*Remember to refresh TeX's database*
-
-Example (on UNIX like systems):
-
-unzip jmlr.tds.zip -d ~/texmf/
-texhash ~/texmf/
-
-INSTALLING FROM DTX AND INS
-===========================
-
-Run LaTeX on jmlr.ins to generate jmlr.cls and jmlrbook.cls:
-
-latex jmlr.ins
-
-To create the documentation (jmlr.pdf):
-
-pdflatex jmlr.dtx
-makeindex -s gind.ist jmlr.idx
-makeindex -s gglo.ist -o jmlr.gls jmlr.glo
-pdflatex jmlr.dtx
-pdflatex jmlr.dtx
-
-If TEXMF denotes the base directory of your local TeX installation (e.g.
-/usr/share/texmf-local/ or C:\localtexmf\) then create the following
-directories (if they don't already exist):
-
-TEXMF/doc/latex/jmlr
-TEXMF/tex/latex/jmlr
-
-Move the documentation to TEXMF/doc/latex/jmlr/
-
-Move jmlrutils.sty, jmlr.cls and jmlrbook.cls to TEXMF/tex/latex/jmlr/
-
-*Remember to refresh TeX's database*
-
-
diff --git a/macros/latex/contrib/jmlr/README b/macros/latex/contrib/jmlr/README
index e9a52cdccf..87601eb934 100644
--- a/macros/latex/contrib/jmlr/README
+++ b/macros/latex/contrib/jmlr/README
@@ -1,4 +1,4 @@
-LaTeX Class : jmlr bundle v1.28 (2020-09-21)
+LaTeX Class : jmlr bundle v1.29 (2022-01-29)
Author : Nicola L. C. Talbot
dickimaw-books.com/contact
@@ -9,7 +9,7 @@ This material is subject to the LaTeX Project Public License.
See http://www.ctan.org/license/lppl1.3
for the details of that license.
-Copyright 2006-2020 Nicola Talbot
+Copyright 2006-2022 Nicola Talbot
DESCRIPTION
@@ -17,40 +17,30 @@ This bundle provides:
* jmlr class (article authors)
* jmlrutils package (supplementary package automatically loaded by jmlr.cls)
- * jmlrbook class (for production editors)
+ * jmlrbook class (for production editors, now obsolete)
-The jmlr class is a LaTeX class for articles for the Journal of
-Machine Learning Research (JMLR) or the Proceedings of Machine
-Learning Research (PMLR) formerly JMLR Workshop and Conference
-Proceedings (JMLR W&CP). It is designed as a replacement for both
-jmlr2e.sty and jmlrwcp2e.sty.
+The jmlr class was designed primarily for the Journal of
+Machine Learning Research Workshop and Conference Proceedings
+(JMLR W&CP) based on the jmlrwcp2e package to make it easier for
+production editors to combine articles into a single book.
+
+JMLR W&CP has been renamed Proceedings of Machine Learning Research
+(PMLR). Please use class option 'pmlr' for new articles.
+
+If you want to submit an article to the Journal of Machine Learning
+Research (JMLR), please follow their guidelines instead.
The jmlrutils package is automatically loaded by the jmlr class, but
may be used with other classes. (You may need to additionally load
graphicx and algorithm2e, which jmlr.cls does automatically.)
-The jmlrbook class is a LaTeX class that can be used to combine
-articles written using the jmlr class into a book. The jmlrbook
-class uses the combine class and the hyperref package to produce
-either a colour hyperlinked book for on-line viewing or a greyscale
-nonhyperlinked book for printing. Production editors can use the
-makejmlrbookgui application
-(http://www.dickimaw-books.com/software/makejmlrbookgui/) to
-generate the proceedings. The makejmlrbook Perl script is deprecated
-and will be removed in future releases.
-
-**
- jmlrbook.cls is quite fragile as it has to patch third party
- internal code in order to make combine.cls work with hyperref.sty
- There's no guarantee that it will work with newer versions of
- combine.cls or hyperref.sty or new LaTeX kernel releases.
-**
-
-INSTALLATION
-
-Installation is best performed using your TeX package manager.
-See INSTALL file for manual installation instructions if you are unable to
-use the package manager.
+The jmlrbook class no longer works since it relies on another class
+that has stopped working following modifications to the LaTeX kernel
+in 2020. Production editors will now need to manually set the first
+page number for each article. If a printed book is required, all
+articles can be combined using pdfpages instead.
+
+This doesn't affect article authors who can continue to use jmlr.cls.
REQUIREMENTS
@@ -76,11 +66,5 @@ jmlrbook class requirements:
xkeyval
combnat
setspace
- currfile or fink
-
-RELATED SOFTWARE:
-
-http://www.dickimaw-books.com/software/makejmlrbookgui/
-
-Author's home page: http://www.dickimaw-books.com/
+ currfile
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/teximage.tex b/macros/latex/contrib/jmlr/example-teximage.tex
index 9fdc0d1382..9fdc0d1382 100644
--- a/macros/latex/contrib/jmlr/sample-papers/images/teximage.tex
+++ b/macros/latex/contrib/jmlr/example-teximage.tex
diff --git a/macros/latex/contrib/jmlr/jmlr.dtx b/macros/latex/contrib/jmlr/jmlr.dtx
index 14215e52a9..3471406f92 100644
--- a/macros/latex/contrib/jmlr/jmlr.dtx
+++ b/macros/latex/contrib/jmlr/jmlr.dtx
@@ -1,14 +1,14 @@
%\iffalse
% jmlr.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
-% -section "chapter"
-% -doc "jmlr-manual.tex"
% -author "Nicola Talbot"
+% -doc "jmlr-manual.tex"
+% -section "chapter"
% -src "jmlrutils.sty\Z=>jmlrutils.sty"
% -src "jmlr.cls\Z=>jmlr.cls"
-% -src "jmlrbook.cls\Z=>jmlrbook.cls"
+% -src "(jmlrbook.*\.cls)\Z=>\1"
% jmlr
-% Created on 2020/9/21 16:27
+% Created on 2022/1/29 14:54
%\fi
%\iffalse
%<*package>
@@ -31,11 +31,11 @@
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
-% Copyright (C) 2020 Nicola Talbot, all rights reserved.
+% Copyright (C) 2022 Nicola Talbot, all rights reserved.
% \fi
% \iffalse
%<*driver>
-\documentclass[report]{nlctdoc}
+\documentclass[report,widecs]{nlctdoc}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}
@@ -45,14 +45,13 @@
bookmarks,
hyperindex=false,
pdfauthor={Nicola L.C. Talbot},
- pdftitle={jmlr: Classes for the Journal of Machine
-Learning Research (JMLR) and Proceedings of Machine Learning
+ pdftitle={Articles for Proceedings of Machine Learning
Research (PMLR)},
- pdfkeywords={LaTeX,jmlr}]{hyperref}
+ pdfkeywords={pmlr,jmlr wcp,jmlr}]{hyperref}
\doxitem{Option}{option}{package options}
-\CheckSum{5265}
+\CheckSum{5415}
\newcommand*{\appopt}[1]{\texttt{-{}-#1}}
@@ -64,47 +63,39 @@ Research (PMLR)},
%\MakeShortVerb{"}
%\DeleteShortVerb{\|}
%
-% \title{\LaTeXe\ Classes for the Journal of Machine
-%Learning Research (JMLR) and
-%Proceedings of Machine Learning Research (PMLR)}
+% \title{Articles for Proceedings of Machine Learning Research (PMLR)
+%formerly Journal of Machine Learning Research Workshop and
+%Conference Proceedings (JMLR W\&CP)}
% \author{Nicola L. C. Talbot\\[10pt]
%\url{http://www.dickimaw-books.com/}}
%
-% \date{2020-09-21 (version 1.28)}
+% \date{2022-01-29 (version 1.29)}
% \maketitle
%\tableofcontents
%
%\chapter{Introduction}
%
-%The \clsfmt{jmlr} class is for articles that need to be formatted
-%according to the Journal of Machine Learning Research style. This
-%class is based on the \sty{jmlr2e} and \sty{jmlrwcp2e} packages
-%but has been adapted to enable it to work better with the
-%\cls{combine} class to collate the articles into a book.
-%\sectionref{sec:jmlr} describes how to use the \clsfmt{jmlr} class.
-%Note that JMLR W\&CP (JMLR: Workshop and Conference Proceedings)
-%has been renamed PMLR (Proceedings of Machine Learning
-%Research). Articles for new proceedings should use the \clsopt{pmlr}
-%class option.
-%
-%The \clsfmt{jmlrbook} class is for combining articles that use the
-%\clsfmt{jmlr} class into a
-%book. The \clsfmt{jmlrbook} class uses \cls{combine} and \sty{hyperref}, which are
-%troublesome enough on their own but together are quite fragile. The
-%\clsfmt{jmlrbook} class redefines some internals to get
-%\clsfmt{combine} and \clsfmt{hyperref} to work together but some
-%packages (e.g.\ \sty{subfig} and \sty{pdfpages}) are likely to mess
-%everything up and cause errors. This is why the guidelines to
-%authors are fairly stringent and why the \clsfmt{jmlr} class will give an
-%error message if certain packages are loaded.\footnote{Currently
-%\clsfmt{jmlr} will check if \sty{subfig}, \sty{pdfpages},
-%\sty{geometry}, \sty{psfig}, \sty{epsfig}, \sty{theorem},
-%\sty{tabularx}, \sty{amsthm} and \sty{ntheorem} are loaded and will throw an error.
-%If other packages are found to be a problem, they will be added to
-%the list.} The \clsfmt{jmlrbook} class works best with PDF\LaTeX\ so
-%authors should ensure that their articles can compile with
-%PDF\LaTeX. \sectionref{sec:jmlrbook} describes how to use the
-%\clsfmt{jmlrbook} class.
+%The \clsfmt{jmlr} class was designed primarily for the Journal of
+%Machine Learning Research Workshop and Conference Proceedings (JMLR
+%W\&CP) based on the \sty{jmlrwcp2e} package to make it easier for
+%production editors to combine articles into a single book.
+%
+%The \clsopt{nowcp} option implements the \sty{jmlr2e} style to make it
+%easier to include reprints from JMLR articles. If you are an author
+%wanting to submit an article to the JMLR, please see their
+%guidelines and use their official package.
+%
+%Since the creation of this class, the JMLR W\&CP has changed its name to
+%the Proceedings of Machine Learning Research (PMLR). Articles
+%submitted to the PMLR should use the \clsopt{pmlr} option. Reprints of
+%old JMLR W\&CP articles should use the \clsopt{wcp} option.
+%
+%The \clsfmt{jmlrbook} class was provided to combine articles that
+%use the \clsfmt{jmlr} class into a book. The \cls{combine} class
+%internally used by \clsfmt{jmlrbook} has stopped work following
+%changes to the \LaTeX\ kernel in 2020. This means that the
+%\clsfmt{jmlrbook} class is now deprecated. This only affects
+%production editors not article authors.
%
%As from v1.24, some non-class dependent commands and environments
%have been moved to a new package \sty{jmlrutils} (see
@@ -132,26 +123,6 @@ Research (PMLR)},
%\documentclass{jmlr}
%\end{verbatim}
%
-%There is a Java application called \app{makejmlrbookgui} that can
-%compile all the individual papers from the book and generate the
-%bib file for the proceedings (according to the PMLR specifications). It can also
-%create a grey nonhyperlinked PDF/X compliant print version of the
-%book. The application can be downloaded from
-%\url{http://www.dickimaw-books.com/software/makejmlrbookgui/} where
-%there is also a
-%\href{http://www.dickimaw-books.com/software/makejmlrbookgui/manual/troubleshooting.html}{troubleshooting
-%section}.
-%
-%The Perl script \app{makejmlrbook} is now deprecated and will be
-%removed in future releases. It has been superseded by
-%\app{makejmlrbookgui}. Note that PMLR (formerly JMLR W\&CP) has new
-%format guidelines that are followed by new versions of
-%\app{makejmlrbookgui} but not by the Perl script \app{makejmlrbook},
-%so that script is no longer documented or supported.
-%The PMLR submission requirements for production editors are now much simpler
-%and can be followed without the assistance of \cls{jmlrbook} or
-%\app{makejmlrbookgui}.
-%
%\section{Required Packages}
%
%The \clsfmt{jmlr} class is based on the \cls{article} class and loads
@@ -162,28 +133,22 @@ Research (PMLR)},
%Note that unlike the \sty{jmlr2e} and \sty{jmlrwcp2e} packages,
%this class file does not load the obsolete \sty{epsfig} package.
%
-%The \clsfmt{jmlrbook} class additionally loads the \cls{combine} class
-%and the following packages: \sty{combnat}, \sty{setspace} and \sty{fink}.
-%
-%The \app{makejmlrbookgui} application requires Java and \TeX.
-%(GhostScript is also required for the print-ready version of the
-%book.)
-%
%\chapter{Guidelines for Article Authors}
%\label{sec:jmlr}
%
-%Article authors should use the \clsfmt{jmlr} class. This class
-%comes with example files \texttt{jmlr-sample.tex} and
-%\texttt{jmlrwcp-sample.tex}, which can be used as templates.
+%Article authors should use the \clsfmt{jmlr} class with the
+%\clsopt{pmlr} option. This class
+%comes with the example file \texttt{pmlr-sample.tex}, which can be used as
+%a template.
%
%The following class options are available:
%\begin{description}
-%\item[\clsopt{nowcp}]The article is for the Journal of Machine
-%Learning Research (default).
%\item[\clsopt{pmlr}] The article is for the Proceedings of Machine
-%Learning Research (PMLR).
+%Learning Research (PMLR).
%\item[\clsopt{wcp}] The article is for JMLR Workshop and Conference
%Proceedings (JMLR W\&CP).
+%\item[\clsopt{nowcp}] The article is for the Journal of Machine
+%Learning Research (default).
%
%\item[\clsopt{twocolumn}] Use two-column style. The title and author
%information will span both columns through the use of the optional
@@ -202,6 +167,12 @@ Research (PMLR)},
%\item[{\clsopt[bottom]{tablecaption}}] in a \env{table} environment,
%\ics{floatconts} puts the caption at the bottom.
%
+%\item[\clsopt{cleveref}] This option is passed to \sty{jmlrutils}
+%(see \sectionref{sec:jmlrutils}).
+%
+%\item[\clsopt{nocleveref}] This option is passed to \sty{jmlrutils}
+%(see \sectionref{sec:jmlrutils}).
+%
%\end{description}
%
%\section{Title Information}
@@ -317,6 +288,12 @@ Research (PMLR)},
%institute}}}
%\end{verbatim}
%
+%\begin{important}
+%Ensure no space occurs before \cs{nametag} otherwise the surname
+%will be interpreted as an empty string because the space is used to
+%separate the forenames from the surname.
+%\end{important}
+%
%\begin{definition}[\DescribeMacro{\Email}]
%\cs{Email}\marg{author's email}
%\end{definition}
@@ -516,6 +493,18 @@ Research (PMLR)},
%environments listed in \sectionref{sec:theorems}. (Default.)
%\item[\pkgopt{notheorems}] Don't define the theorem commands and
%environments.
+%
+%\item[\pkgopt{cleveref}] Loads \sty{aliascnt} and \sty{cleveref}
+%and defines the theorem environments with aliased counters. Note
+%that this option is largely redundant with \pkgopt{notheorems}. When
+%\sty{jmlrutils} is loaded implicitly by \cls{jmlr}, this option will
+%also ensure that \sty{hyperref} is loaded before \sty{cleveref}. If
+%\sty{jmlrutils} is loaded without \cls{jmlr} then \sty{hyperref}
+%won't be loaded unless \ics{jmlrprehyperref} is defined.
+%
+%\item[\pkgopt{nocleveref}] Don't load \sty{aliascnt} and
+%\sty{cleveref} (default).
+%
%\item[\pkgopt{subfloats}] Define the sub-figure and sub-table
%commands listed in \sectionref{sec:subfloats}. (Default.)
%\item[\pkgopt{nosubfloats}] Don't define the sub-figure and
@@ -639,6 +628,20 @@ Research (PMLR)},
%class, you can prevent \styfmt{jmlrutils} from defining these
%commands with the \pkgopt{nosubfloats} package option.
%
+%Sub-float captions that are wider than the corresponding sub-float content
+%are placed inside a \cs{parbox} set to the width of the sub-float
+%content. This allows long captions to line wrap in a mini-paragraph
+%below the sub-float. However, if the sub-float is very narrow, this
+%can lead to badly-broken sub-captions that generate overfull or
+%underfull hbox warnings. You can specify a minimum width for
+%sub-float captions by setting the following length:
+%\begin{definition}[\DescribeMacro{\jmlrminsubcaptionwidth}]
+%\cs{jmlrminsubcaptionwidth}
+%\end{definition}
+%The default value is 0pt. The value should be set with
+%\cs{setlength}. The assignment can be localised by placing it within
+%a group or environment.
+%
%\begin{definition}[\DescribeMacro{\subfigure}]
%\cs{subfigure}\oarg{title}\oarg{valign}\marg{contents}
%\end{definition}
@@ -1104,11 +1107,16 @@ Research (PMLR)},
%\section{Color vs Grayscale}
%\label{sec:color}
%
-%It's helpful if authors supply grayscale versions of their
-%articles in the event that the article is to be incorporated into
-%a black and white printed book. With external PDF, PNG or JPG
-%graphic files, you just need to supply a grayscale version of the
-%file. For example, if the file is called \texttt{myimage.png},
+%If the proceedings are to be incorporated into a black and white
+%printed book, it can be helpful if authors supply grayscale versions
+%of their image files. This section can be ignored if your article
+%will only be available online.
+%
+%With external PDF, PNG or JPG graphic files, the grayscale version
+%should be named with \texttt{-gray} added to the basename (before
+%the image file extension).
+%
+%For example, if the file is called \texttt{myimage.png},
%then the gray version should be \texttt{myimage-gray.png} or
%\texttt{myimage-gray.pdf} or \texttt{myimage-gray.jpg}. You don't
%need to modify your code. The \clsfmt{jmlr} class checks for
@@ -1178,25 +1186,19 @@ Research (PMLR)},
%\chapter{Guidelines for Production Editors}
%\label{sec:jmlrbook}
%
-%The \clsfmt{jmlrbook} class can be used to combine articles that use
-%the \clsfmt{jmlr} document class into a book. The following sample
-%files are provided: \texttt{paper1/paper1.tex},
-%\texttt{paper2/paper2.tex}, \texttt{paper3/paper3.tex},
-%\texttt{jmlr-sample.tex}, \texttt{jmlrwcp-sample.tex},
-%\texttt{jmlrbook-sample.tex} and \texttt{proceedings-sample.tex}.
-%All but the last two are articles using the \clsfmt{jmlr} class. The
-%last two (\texttt{jmlrbook-sample.tex} and
-%\texttt{proceedings-sample.tex}) uses the \clsfmt{jmlrbook} class
-%file to combine the articles into a book. Note that no modifications
-%are needed to the files using the \clsfmt{jmlr} class when they are
-%imported into the book. They can either be compiled as stand-alone
-%articles or with the entire book.
-%
-%Before you compile the book, make sure that all the articles
-%compile as stand-alone documents (and run Bib\TeX\ where
-%necessary). You can use the \app{makejmlrbookgui} application to compile
-%the book. See
-%\url{http://www.dickimaw-books.com/software/makejmlrbookgui/} for details.
+%The \clsfmt{jmlrbook} class is now obsolete as it has stopped
+%working following changes to the \LaTeX\ kernel in 2020. The class
+%is described here for archival purposes.
+%
+%To prepare articles for PMLR, you will need to manually set the
+%first page number using:
+%\begin{definition}[\DescribeMacro\firstpageno]
+%\cs{firstpageno}\marg{n}
+%\end{definition}
+%
+%Please follow the
+%\href{https://proceedings.mlr.press/spec.html}{PMLR specifications}.
+%
%
%\section{\clsfmt{jmlrbook} Class Options}
%\begin{description}
@@ -1731,12 +1733,6 @@ Research (PMLR)},
%\clsfmt{jmlrbook} won't find the graphics if the imported articles
%aren't in the same directory as the book.
%
-%The \app{makejmlrbookgui} application provides some diagnostic
-%tools, which can help detect some common problems. It's manual also
-%has a
-%\href{http://www.dickimaw-books.com/software/makejmlrbookgui/manual/troubleshooting.html}{troubleshooting
-%section}.
-%
%\StopEventually{\clearpage\phantomsection
% \PrintChanges
% \PrintIndex
@@ -1754,7 +1750,7 @@ Research (PMLR)},
%Non-class dependent code. This package is automatically loaded by
%\cls{jmlr} but may be used with other classes.
% \begin{macrocode}
-\ProvidesPackage{jmlrutils}[2020/09/21 v1.28 (NLCT)]
+\ProvidesPackage{jmlrutils}[2022/01/29 v1.29 (NLCT)]
% \end{macrocode}
% Package options:
%\begin{macro}{\ifjmlrutilsmaths}
@@ -1768,6 +1764,11 @@ Research (PMLR)},
\DeclareOption{maths}{\jmlrutilsmathstrue}
\DeclareOption{nomaths}{\jmlrutilsmathsfalse}
% \end{macrocode}
+% Provide US synonyms
+% \begin{macrocode}
+\DeclareOption{math}{\jmlrutilsmathstrue}
+\DeclareOption{nomath}{\jmlrutilsmathsfalse}
+% \end{macrocode}
%
%\begin{macro}{\ifjmlrutilstheorems}
%Determine if the theorem environments should be provided.
@@ -1781,6 +1782,19 @@ Research (PMLR)},
\DeclareOption{notheorems}{\jmlrutilstheoremsfalse}
% \end{macrocode}
%
+%\begin{macro}{\ifjmlrcleveref}
+%\changes{1.29}{2022-01-29}{new}
+%Determine whether or not to load \sty{cleveref}.
+% \begin{macrocode}
+\newif\ifjmlrcleveref
+\jmlrclevereffalse
+% \end{macrocode}
+%\end{macro}
+% \begin{macrocode}
+\DeclareOption{cleveref}{\jmlrclevereftrue}
+\DeclareOption{nocleveref}{\jmlrclevereffalse}
+% \end{macrocode}
+%
%\begin{macro}{\ifjmlrutilssubfloats}
%Determine if the sub-floats should be provided.
% \begin{macrocode}
@@ -1806,6 +1820,26 @@ Research (PMLR)},
\RequirePackage{amsmath}
\fi
% \end{macrocode}
+%Check if \sty{cleveref} is required. If it is and \sty{hyperref} is
+%also required (which it is if \styfmt{jmlrutils} is being loaded by
+%\cls{jmlr}) then \sty{hyperref} needs to be loaded before
+%\sty{cleveref}.
+% \begin{macrocode}
+\ifjmlrcleveref
+ \ifdef\jmlrprehyperref
+ {
+ \jmlrprehyperref
+ \@ifundefined{@pre@hyperref}{}{\@pre@hyperref\undef\@pre@hyperref}
+ \RequirePackage{hyperref}
+ \let\jmlrprehyperref\relax
+ \@ifundefined{@post@hyperref}{}{\@post@hyperref\undef\@post@hyperref}
+ }
+ {}
+ \RequirePackage{aliascnt}
+ \RequirePackage{cleveref}
+\fi
+% \end{macrocode}
+%
% The conditional \cs{iftablecaptiontop} will already have been
% defined by the \cls{jmlr} class, so only needs to be defined
% if not already done.
@@ -2017,20 +2051,31 @@ Research (PMLR)},
%the \sty{algorithm2e} package will have to be explicitly loaded.
%\begin{macro}{\algocfconts}
%\changes{1.09}{2010/12/01}{new}
+%\changes{1.29}{2022-01-29}{remove use of algorithm2e internal commands}
%Command used by \cs{floatconts} to display the caption contents.
% \begin{macrocode}
\newcommand{\algocfconts}[3]{%
- \@algocf@pre@ruled
- #2\label{#1}\kern2pt\hrule height.8pt depth0pt\kern2pt%
- #3\@algocf@pre@ruled
+ \jmlralgorule\par\smallskip
+ #2\label{#1}% caption and label
+ \jmlralgorule\par\smallskip
+ #3% algorithm content
+ \jmlralgorule
}
% \end{macrocode}
%\end{macro}
%
+%\begin{macro}{\jmlralgorule}
+%\changes{1.29}{2022-01-29}{new}
+% \begin{macrocode}
+\newcommand{\jmlralgorule}{\kern2pt\hrule height.8pt depth0pt\kern2pt}
+% \end{macrocode}
+%\end{macro}
+%
% The \env{algorithm} environment should float like a figure or table.
% It should use the same counter as the \env{algorithm2e} environment.
%\changes{1.09}{2010/12/01}{caption set up so that it doesn't use a
%box}
+%\changes{1.29}{2022-01-29}{replaced \cs{hsize} with \cs{linewidth}}
% \begin{macrocode}
\newenvironment{algorithm}[1][htbp]%
{%
@@ -2041,7 +2086,7 @@ Research (PMLR)},
\begin{algocf}[#1]%
\renewcommand\@makecaption[2]{%
\hskip\AlCapHSkip
- \parbox[t]{\hsize}{\algocf@captiontext{##1}{##2}}%
+ \parbox[t]{\dimexpr\linewidth-\AlCapHSkip}{\algocf@captiontext{##1}{##2}}%
}%
}%
{%
@@ -2211,6 +2256,13 @@ Research (PMLR)},
\newsavebox\@subfloatcontsbox
% \end{macrocode}
%\end{macro}
+%\begin{macro}{\jmlrminsubcaptionwidth}
+%Minimum sub-caption width.
+%\changes{1.29}{2022-01-29}{new}
+% \begin{macrocode}
+ \newlength\jmlrminsubcaptionwidth
+% \end{macrocode}
+%\end{macro}
%\begin{macro}{\subfigure}
% \begin{macrocode}
\newcommand*{\subfigure}[1][]{%
@@ -2221,6 +2273,7 @@ Research (PMLR)},
% \end{macrocode}
%\changes{1.09}{2010/12/01}{Added check to determine whether the
%subfigure caption is wider than the subfigure}
+%\changes{1.29}{2022-01-29}{added \cs{jmlrminsubcaptionwidth} comparison}
% \begin{macrocode}
\newcommand*{\@subfigure}[2][b]{%
\advance\c@figure by 1\relax
@@ -2236,8 +2289,18 @@ Research (PMLR)},
\ifdim\@tempdimb>\@tempdima
\settowidth\@tempdimb{\subfigurelabel{\thesubfigure}\space}%
\addtolength{\@tempdima}{-\@tempdimb}%
- \sbox\@subfloatcapbox{\subfigurelabel{\thesubfigure}\space
- \parbox[t]{\@tempdima}{\@subfigcap}}%
+ \ifdim\@tempdima>\jmlrminsubcaptionwidth
+ \sbox\@subfloatcapbox{\subfigurelabel{\thesubfigure}\space
+ \parbox[t]{\@tempdima}{\@subfigcap}}%
+ \else
+ \sbox\@subfloatcapbox{\subfigurelabel{\thesubfigure}\space
+ \parbox[t]{\jmlrminsubcaptionwidth}{\@subfigcap}}%
+ \fi
+ \else
+ \ifdim\@tempdimb<\jmlrminsubcaptionwidth
+ \sbox\@subfloatcapbox{\subfigurelabel{\thesubfigure}\space
+ \parbox[t]{\jmlrminsubcaptionwidth}{\@subfigcap}}%
+ \fi
\fi
\begin{tabular}[#1]{@{}c@{}}%
\usebox\@subfloatcontsbox\\\usebox\@subfloatcapbox
@@ -2354,6 +2417,7 @@ Research (PMLR)},
% \end{macrocode}
%\changes{1.09}{2010/12/01}{Added check to determine whether the
%subtable caption is wider than the subtable}
+%\changes{1.29}{2022-01-29}{added \cs{jmlrminsubcaptionwidth} comparison}
% \begin{macrocode}
\newcommand*{\@subtable}[2][t]{%
\refstepcounter{subtable}%
@@ -2368,8 +2432,18 @@ Research (PMLR)},
\ifdim\@tempdimb>\@tempdima
\settowidth\@tempdimb{\subtablelabel{\thesubtable}\space}%
\addtolength{\@tempdima}{-\@tempdimb}%
- \sbox\@subfloatcapbox{\subtablelabel{\thesubtable}\space
- \parbox[t]{\@tempdima}{\@subtabcap}}%
+ \ifdim\@tempdima>\jmlrminsubcaptionwidth
+ \sbox\@subfloatcapbox{\subtablelabel{\thesubtable}\space
+ \parbox[t]{\@tempdima}{\@subtabcap}}%
+ \else
+ \sbox\@subfloatcapbox{\subtablelabel{\thesubtable}\space
+ \parbox[t]{\jmlrminsubcaptionwidth}{\@subtabcap}}%
+ \fi
+ \else
+ \ifdim\@tempdimb<\jmlrminsubcaptionwidth
+ \sbox\@subfloatcapbox{\subtablelabel{\thesubtable}\space
+ \parbox[t]{\jmlrminsubcaptionwidth}{\@subtabcap}}%
+ \fi
\fi
\begin{tabular}[#1]{@{}c@{}}%
\usebox\@subfloatcapbox\\\usebox\@subfloatcontsbox
@@ -2699,37 +2773,86 @@ Research (PMLR)},
%\end{environment}
%\begin{environment}{lemma}
% \begin{macrocode}
- \newtheorem{lemma}[theorem]{Lemma}
+ \ifjmlrcleveref
+ \newaliascnt{lemma}{theorem}
+ \newtheorem{lemma}[theorem]{Lemma}
+ \aliascntresetthe{lemma}
+ \crefname{lemma}{lemma}{lemmas}
+ \else
+ \newtheorem{lemma}[theorem]{Lemma}
+ \fi
% \end{macrocode}
%\end{environment}
%\begin{environment}{proposition}
% \begin{macrocode}
- \newtheorem{proposition}[theorem]{Proposition}
+ \ifjmlrcleveref
+ \newaliascnt{proposition}{theorem}
+ \newtheorem{proposition}[proposition]{Proposition}
+ \aliascntresetthe{proposition}
+ \crefname{proposition}{proposition}{propositions}
+ \else
+ \newtheorem{proposition}[theorem]{Proposition}
+ \fi
% \end{macrocode}
%\end{environment}
%\begin{environment}{remark}
% \begin{macrocode}
- \newtheorem{remark}[theorem]{Remark}
+ \ifjmlrcleveref
+ \newaliascnt{remark}{theorem}
+ \newtheorem{remark}[remark]{Remark}
+ \aliascntresetthe{remark}
+ \crefname{remark}{remark}{remarks}
+ \else
+ \newtheorem{remark}[theorem]{Remark}
+ \fi
% \end{macrocode}
%\end{environment}
%\begin{environment}{corollary}
% \begin{macrocode}
- \newtheorem{corollary}[theorem]{Corollary}
+ \ifjmlrcleveref
+ \newaliascnt{corollary}{theorem}
+ \newtheorem{corollary}[corollary]{Corollary}
+ \aliascntresetthe{corollary}
+ \crefname{corollary}{corollary}{corollaries}
+ \else
+ \newtheorem{corollary}[theorem]{Corollary}
+ \fi
% \end{macrocode}
%\end{environment}
%\begin{environment}{definition}
% \begin{macrocode}
- \newtheorem{definition}[theorem]{Definition}
+ \ifjmlrcleveref
+ \newaliascnt{definition}{theorem}
+ \newtheorem{definition}[definition]{Definition}
+ \aliascntresetthe{definition}
+ \crefname{definition}{definition}{definitions}
+ \else
+ \newtheorem{definition}[theorem]{Definition}
+ \fi
% \end{macrocode}
%\end{environment}
%\begin{environment}{conjecture}
% \begin{macrocode}
- \newtheorem{conjecture}[theorem]{Conjecture}
+ \ifjmlrcleveref
+ \newaliascnt{conjecture}{theorem}
+ \newtheorem{conjecture}[conjecture]{Conjecture}
+ \aliascntresetthe{conjecture}
+ \crefname{conjecture}{conjecture}{conjectures}
+ \else
+ \newtheorem{conjecture}[theorem]{Conjecture}
+ \fi
% \end{macrocode}
%\end{environment}
%\begin{environment}{axiom}
% \begin{macrocode}
- \newtheorem{axiom}[theorem]{Axiom}
+ \ifjmlrcleveref
+ \newaliascnt{axiom}{theorem}
+ \newtheorem{axiom}[axiom]{axiom}
+ \aliascntresetthe{axiom}
+ \crefname{axiom}{axiom}{axioms}
+ \else
+ \newtheorem{axiom}[theorem]{Axiom}
+ \fi
% \end{macrocode}
%\end{environment}
% End of theorem definitions.
@@ -2754,7 +2877,7 @@ Research (PMLR)},
% Declare class and required TeX format:
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jmlr}[2020/09/21 v1.28 (NLCT) Journal of Machine Learning Research]
+\ProvidesClass{jmlr}[2022/01/29 v1.29 (NLCT) Journal of Machine Learning Research]
% \end{macrocode}
%\changes{1.10}{2011-01-05}{hyperref now loaded by jmlr instead of
%jmlrbook}
@@ -2802,13 +2925,13 @@ Research (PMLR)},
%\begin{option}{draft}
%\changes{1.18}{2013-10-17}{new}
% \begin{macrocode}
-\DeclareOptionX{draft}{\setlength\overfullrule{5pt}}
+\DeclareOptionX{draft}{\PassOptionsToClass{\CurrentOption}{article}}
% \end{macrocode}
%\end{option}
%\begin{option}{final}
%\changes{1.18}{2013-10-17}{new}
% \begin{macrocode}
-\DeclareOptionX{final}{\setlength\overfullrule{0pt}}
+\DeclareOptionX{final}{\PassOptionsToClass{\CurrentOption}{article}}
% \end{macrocode}
%\end{option}
% Can't load \sty{jmlrutils} here but need the \cs{iftablecaptiontop}
@@ -2941,6 +3064,11 @@ Research (PMLR)},
% \begin{macrocode}
\DeclareOptionX{pmlr}{\jmlrpmlr}
% \end{macrocode}
+%Pass cleveref option to jmlrutils
+%\changes{1.29}{2022-01-29}{added cleveref option}
+% \begin{macrocode}
+\DeclareOptionX{cleveref}{\PassOptionsToPackage{cleveref}{jmlrutils}}
+% \end{macrocode}
%\begin{option}{oneside}
%\changes{1.22}{2015/04/11}{new}
% \begin{macrocode}
@@ -3020,6 +3148,12 @@ Research (PMLR)},
% \begin{macrocode}
\AtEndDocument{\@jmlrenddoc}
% \end{macrocode}
+%\changes{1.29}{2022-01-29}{added \sty{placeins}}
+% Need \sty{placeins} to add float barrier at the end of the
+% article.
+% \begin{macrocode}
+\RequirePackage{placeins}
+% \end{macrocode}
% Required packages:
% \begin{macrocode}
\RequirePackage{amsmath}
@@ -3771,8 +3905,10 @@ Keywords:} \ignorespaces}%
% Label end page.
%\begin{macro}{\@jmlrenddoc}
% Label end page
+%\changes{1.29}{2022-01-29}{added float barrier}
% \begin{macrocode}
\newcommand*{\@jmlrenddoc}{%
+ \FloatBarrier
\phantomsection
\protected@edef\@currentlabelname{end of \@shorttitle}%
\label{jmlrend}\null
@@ -4688,6 +4824,14 @@ Keywords:} \ignorespaces}%
%\end{macro}
% Check for packages that are known to cause problems when
% combining articles into a book.
+% Since \cls{jmlrbook} is now deprecated some errors can be
+% converted to warnings, which are suppressed by default.
+%\begin{macro}{\@jmlr@check@warn}
+%\changes{1.29}{2022-01-29}{new}
+% \begin{macrocode}
+\newcommand*{\@jmlr@check@warn}[1]{}
+% \end{macrocode}
+%\end{macro}
%\begin{macro}{\@jmlr@check@packages}
% \begin{macrocode}
\newcommand*{\@jmlr@check@packages}{%
@@ -4702,13 +4846,13 @@ Keywords:} \ignorespaces}%
Please use \string\includegraphics\space to include images
instead}{}}{}%
\@ifpackageloaded{subfig}{%
- \ClassError{jmlr}{Package `subfig' detected.\MessageBreak
+ \@jmlr@check@warn{Package `subfig' detected.\MessageBreak
This will cause a conflict if the article is incorporated
\MessageBreak
into a book using jmlbook.cls.
\MessageBreak
Please use \string\subfigure\space and
- \string\subtable\space instead}{}}{}%
+ \string\subtable\space instead}}{}%
\@ifpackageloaded{theorem}{%
\ClassError{jmlr}{Package `theorem' detected.\MessageBreak
This can cause a conflict with other packages used by jmlr}{}}{}%
@@ -4718,10 +4862,12 @@ Keywords:} \ignorespaces}%
\@ifpackageloaded{amsthm}{%
\ClassError{jmlr}{Package `amsthm' detected.\MessageBreak
This package conflicts with the jmlr class}{}}{}%
- \@ifpackageloaded{pdfpages}{Package `pdfpages' detected.\MessageBreak
- This can cause a problem for jmlrbook}{}%
- \@ifpackageloaded{geometry}{Package `geometry' detected.\MessageBreak
- This can cause a problem for jmlrbook}{}%
+ \@ifpackageloaded{pdfpages}%
+ {\@jmlr@check@warn{Package `pdfpages' detected.\MessageBreak
+ This can cause a problem for jmlrbook}}{}%
+ \@ifpackageloaded{geometry}%
+ {\@jmlr@check@warn{Package `geometry' detected.\MessageBreak
+ This can cause a problem for jmlrbook}}{}%
\@ifpackageloaded{tabularx}{%
\ClassError{jmlr}{Package `tabularx' detected.\MessageBreak
This will break footnote links}{}}{}%
@@ -4740,8 +4886,6 @@ Keywords:} \ignorespaces}%
%\end{macro}
%\begin{macro}{\jmlrSuppressPackageChecks}
% Don't check for potentially problematic packages.
-% (If I find this in any paper sent to me for inclusion in a book,
-% it will annoy me.)
% \begin{macrocode}
\newcommand*{\jmlrSuppressPackageChecks}{%
\let\@jmlr@check@packages\relax
@@ -4889,7 +5033,7 @@ Keywords:} \ignorespaces}%
% \end{macrocode}
% Declare class:
% \begin{macrocode}
-\ProvidesClass{jmlrbook}[2020/09/21 v1.28 (NLCT) JMLR Book Style]
+\ProvidesClass{jmlrbook}[2022/01/29 v1.29 (NLCT) JMLR Book Style]
% \end{macrocode}
% Need \sty{xkeyval} package to have key=value class options
% \begin{macrocode}
@@ -4929,8 +5073,7 @@ Keywords:} \ignorespaces}%
% \end{macrocode}
% \sty{fink} version too old.
% \begin{macrocode}
- \ClassWarning{jmlrbook}{Install `currfile' package or update
- `fink' package}
+ \ClassWarning{jmlrbook}{`currfile' package required}
}
}
% \end{macrocode}
diff --git a/macros/latex/contrib/jmlr/jmlr.ins b/macros/latex/contrib/jmlr/jmlr.ins
index 108c83e582..65df06fe53 100644
--- a/macros/latex/contrib/jmlr/jmlr.ins
+++ b/macros/latex/contrib/jmlr/jmlr.ins
@@ -1,10 +1,10 @@
-% jmlr.ins generated using makedtx version 1.2 2020/9/21 16:27
+% jmlr.ins generated using makedtx version 1.2 2022/1/29 14:54
\input docstrip
\preamble
jmlr.dtx
- Copyright 2020 Nicola Talbot
+ Copyright 2022 Nicola Talbot
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/jmlr/jmlr.pdf b/macros/latex/contrib/jmlr/jmlr.pdf
index 98ad5b636e..8c14221763 100644
--- a/macros/latex/contrib/jmlr/jmlr.pdf
+++ b/macros/latex/contrib/jmlr/jmlr.pdf
Binary files differ
diff --git a/macros/latex/contrib/jmlr/makejmlrbook b/macros/latex/contrib/jmlr/makejmlrbook
deleted file mode 100755
index 544943fc75..0000000000
--- a/macros/latex/contrib/jmlr/makejmlrbook
+++ /dev/null
@@ -1,1321 +0,0 @@
-#!/usr/bin/env perl
-# File : makejmlrbook
-# Author : Nicola L C Talbot
-# Date : 22nd March 2010
-# Last Modified : 21st September 2020
-# Version : 0.33
-# Description : Given the name of a document using the
-# jmlrbook class file, this script runs
-# pdflatex (and possibly bibtex) on the
-# imported articles and the main document.
-# http://www.dickimaw-books.com/
-#
-# This file is distributed as part of the jmlr LaTeX bundle.
-#
-# *****
-# This script is now obsolete and will be removed in later
-# distributions. Use MakeJmlrBookGUI instead:
-# https://www.dickimaw-books.com/software/makejmlrbookgui
-# *****
-#
-# Copyright (c) 2006-2020 Nicola L.C. Talbot
-# 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 any later version.
-# The latest version of this license is in
-# http://www.latex-project.org/lppl.txt
-# and version 1.3 or later is part of all distributions of LaTeX
-# version 2005/12/01 or later.
-#
-# This work has the LPPL maintenance status `maintained'.
-#
-# The Current Maintainer of this work is Nicola Talbot.
-
-use Getopt::Long;
-use File::Basename;
-use File::Copy;
-use Cwd;
-use strict;
-
-my $version = "0.33 (2020-09-21)";
-
-my $eol = "\n";
-my $dd = '/';
-
-if ($^O eq 'MSWin32')
-{
- $eol = "\r\n";
- $dd = "\\";
-}
-
-my $showversion = 0;
-my $showhelp = 0;
-my $quiet = 0;
-my $batchtex = 0;
-my $online = 1;
-my $print = 1;
-my $html = 1;
-my $latexapp = 'pdflatex';
-my $bibtexapp = 'bibtex';
-my $latexopts = '';
-my $bibtexopts = '';
-my $format = 'pdf';
-my $logourl = '';
-my $extractpreface = 0; # v0.3 added
-# execute system calls (--noexecute will just list the system calls
-# without executing them)
-my $execute = 1; # v0.31 added
-
-my $appname = basename($0);
-
-warn <<__END_OBSOLETE_WARN;
-Warning: $appname is now obsolete and will be removed in later
-distributions. Use MakeJmlrBookGUI instead:
-https://www.dickimaw-books.com/software/makejmlrbookgui
-
-__END_OBSOLETE_WARN
-
-unless(&GetOptions(
- "online!" => \$online,
- "print!" => \$print,
- "html!" => \$html,
- "extractpreface!" => \$extractpreface,
- "logourl=s" => \$logourl,
- "format=s" => \$format,
- "latexapp=s" => \$latexapp,
- "bibtexapp=s" => \$bibtexapp,
- "latexopts=s" => \$latexopts,
- "bibtexopts=s" => \$bibtexopts,
- "quieter!" => \$quiet,
- "batchtex!" => \$batchtex,
- "execute!" => \$execute,
- "version" => \$showversion,
- "help" => \$showhelp))
-{
- die "Use --help for help\n";
-}
-
-if ($showhelp)
-{
- die "$appname version $version Copyright (c) 2010 Nicola L C Talbot\n",
- "Distributed under the LaTeX Project Public License.\n\n",
- "Syntax: $appname [options] <filename>\n\n",
- "<filename> should be the name of the master document for a LaTeX \n",
- "file that uses the jmlrbook class. The .tex extension may be\n",
- "omitted.\n\n",
- "Basic options:\n",
- "--online\t\tGenerate the color on-line version (default)\n",
- "--noonline\t\tDon't generate the color on-line version\n",
- "--print\t\t\tGenerate the grayscale print version (default)\n",
- "--noprint\t\tDon't generate the grayscale print version\n",
- "--html\t\t\tGenerate the HTML version (default)\n",
- "--nohtml\t\tDon't generate the HTML version\n",
- "--extractpreface\tParse document for preface environment\n",
- "--noextractpreface\tDon't parse document for preface environment\n",
- "--logourl <url>\tMake the logo on the HTML index page link to <url>\n",
- "--batchtex\t\tRun TeX in batch mode\n",
- "--nobatchtex\t\tDon't run TeX in batch mode\n",
- "--quieter\t\tReduce messages to stdout and run TeX in batch mode\n",
- "--noquieter\t\tDon't reduce messages to stdout\n",
- "--execute\t\tExecute system calls (default)\n",
- "--noexecute\t\tDon't execute system calls, just list the\n",
- "\t\t\tcommands.\n",
- "--version\t\tDisplay version number and exit\n",
- "--help\t\t\tDisplay help message and exit\n",
- "\nAdvanced options:\n",
- "--latexapp <name>\tApplication used to call LaTeX\n",
- "\t\t\t(Defaults to 'pdflatex')\n",
- "--format <string>\tOutput format (default: 'pdf')\n",
- "--bibtexapp <name>\tApplication used to call BibTeX\n",
- "\t\t\t(Defaults to 'bibtex')\n",
- "--latexopt <string>\tOptions to pass to LaTeX\n",
- "--bibtexopt <string>\tOptions to pass to BibTeX\n";
-}
-
-if ($showversion)
-{
- die "$appname version $version copyright (c) 2010 Nicola L C Talbot\n",
- "Distributed under the LaTeX Project Public License.\n";
-}
-
-unless ($#ARGV == 0)
-{
- die "$appname: missing filename\n",
- "use --help for help\n";
-}
-
-if ($quiet or $batchtex)
-{
- $latexopts = '-interaction=batchmode '.$latexopts;
-}
-
-if ($quiet)
-{
- $bibtexopts = '-terse '.$bibtexopts;
-}
-
-my ($main_name, $main_path, $main_suffix)
- = fileparse($ARGV[0], '\.(tex|ltx)');
-
-$main_suffix = '.tex' unless $main_suffix;
-
-my $org_dir = cwd();
-
-&chdirordie($main_path);
-
-my $mainaux = "$main_name.aux";
-
-# If the aux file doesn't exist or the aux file is older than
-# the main file, run latex
-
-if (not -e $mainaux or (-M $mainaux > -M "$main_name$main_suffix"))
-{
- &latex($main_name);
-}
-
-my $main_bibdata = 0;
-my @imports = ();
-my %pagerefs = ();
-my $preface_data; # v0.3 new
-my @preface_editors = ();
-
-# Parse aux file
-
-&parsemainaux($mainaux);
-
-# Replace any instances of \articlepagesref
-
-foreach my $import (@imports)
-{
- my $label = $import->{'label'};
-
- my $pages = $pagerefs{$label}->{'start'}.'--'
- . $pagerefs{$label}->{'end'};
-
- $import->{'author'}=~s/\\articlepagesref\s*\{$label\}/$pages/;
-}
-
-if ($html)
-{
- # If the html files need to be created, make the directory
- # html-src, if it doesn't already exist
-
- unless (-d 'html-src')
- {
- &mkdirordie('html-src');
- }
-
- unless (-d 'html')
- {
- &mkdirordie('html');
- }
-
- if ($extractpreface) # v0.3 new
- {
- # If the preface needs to be extract, make a directory for it if
- # it doesn't already exist
-
- my $prefdir = &fname("html-src", $preface_data->{'OutFile'});
-
- unless (-d $prefdir)
- {
- &mkdirordie($prefdir);
- }
-
- my $prefbase = &fname($prefdir, $preface_data->{'OutFile'});
-
- &createprefacefile($prefdir, $prefbase);
-
- # Create the cfg file
-
- &createjmlrcfg("html-src", $preface_data->{'OutFile'});
-
- &chdirordie($prefdir);
-
- &latex($preface_data->{'OutFile'});
- &htlatex($preface_data->{'OutFile'}, 'jmlr');
-
- &chdirordie($org_dir, $main_path);
-
- # Check the appropriate subdirectory is in html directory
-
- my $outname = &fname('html', $preface_data->{'OutFile'});
-
- unless (-d $outname)
- {
- &mkdirordie($outname);
- }
-
- # Copy pdf file
-
- &copyordie("$prefbase.$format",
- &fname($outname, "$preface_data->{OutFile}.$format"));
-
- # Copy html file
-
- &copyhtml($preface_data->{'OutFile'}, $preface_data->{'OutFile'});
- }
-}
-
-# Iterate through each imported article
-
-foreach my $import (@imports)
-{
- my $label = $import->{'label'};
- my $importbase = &fname($import->{'path'}, $import->{'name'});
-
- # Check the aux file of this article
-
- my $aux = "$importbase.aux";
-
- # The aux file should exist because running LaTeX on the
- # main file will create the aux file.
-
- my $bibdata = 0;
-
- if (open AUX, $aux)
- {
- &message("Reading '$aux'...\n");
-
- while (<AUX>)
- {
- if (/\\bibdata\b/)
- {
- $bibdata = 1;
- }
- }
-
- close AUX;
- }
- elsif (not $execute)
- {
- warn "Can't open '$aux' - skipping\n";
- }
- else
- {
- die "$appname: Can't open '$aux' $!\n";
- }
-
- # Do we need a bibtex run?
-
- if ($bibdata)
- {
- my $log = "$importbase.log";
-
- # If the log file doesn't exist, run LaTeX
-
- unless (-e $log)
- {
- &chdirordie($import->{'path'});
-
- &latex($import->{'name'});
-
- &chdirordie($org_dir, $main_path);
- }
-
- open LOGFD, $log or die "$appname: Can't open '$log' $!\n";
-
- &message("Reading '$log'...\n");
-
- my $runbibtex = 0;
-
- while (<LOGFD>)
- {
- if (/There were undefined citations\./)
- {
- # Run bibtex and latex
- $runbibtex = 1;
-
- last;
- }
- }
-
- close LOGFD;
-
- if ($runbibtex)
- {
- &chdirordie($import->{'path'});
-
- &bibtex($import->{'name'});
- &latex($import->{'name'});
-
- &chdirordie($org_dir, $main_path);
- }
- }
-
- if ($html)
- {
- # If html is required, we also need pdf versions of the
- # individual articles.
-
- # v0.2 run latex even if pdf file exists to ensure start page
- # number is correct.
-
- &chdirordie($import->{'path'});
-
- &latexstartpage($import->{'name'}, $pagerefs{$label}->{'start'});
-
- &chdirordie($org_dir, $main_path);
-
- # Do we need a rerun?
-
- if (&needs_rerun($importbase))
- {
- &chdirordie($import->{'path'});
-
- &latexstartpage($import->{'name'}, $pagerefs{$label}->{'start'});
-
- &chdirordie($org_dir,$main_path);
- }
-
- my $importdir = $import->{'path'};
-
- if ($importdir = '.')
- {
- $importdir = $import->{'name'};
- }
-
- # Check the appropriate subdirectory is in html-src
-
- my $name = &fname('html-src', $importdir);
-
- unless (-d $name)
- {
- &mkdirordie($name);
- }
-
- my $text = '';
-
- # Read the LaTeX file and store everything up to
- # the end of the abstract
-
- my $tex = "$importbase.tex";
-
- my $absfile = &fname("html-src", $importdir,
- $import->{'name'}.'.tex');
-
- if ($execute)
- {
- open TEX, $tex or die "$appname: Can't open '$tex': $!\n";
-
- while (<TEX>)
- {
- # This doesn't handle complicated cases, such as
- # the author using \abstract ... \endabstract
- # or commenting out the abstract with conditionals
- if (/^([^%]*)\\end\{abstract\}/)
- {
- $text .= $&;
- last;
- }
-
- $text .= $_;
- }
-
- close TEX;
-
- # Add the 'html' class option:
- unless ($text=~
- s/^([^%]*)\\documentclass\s*\[(.*)\]/$1\\documentclass[$2,html]/m)
- {
- $text=~s/^([^%]*)\\documentclass\s*/$1\\documentclass[html]/m;
- }
-
- my $aux = "$importbase.aux";
-
- $aux=~s/\\/\//g if ($dd eq '\\');
-
- my $prebegindoc = '\\hypersetup{draft}' . $eol
- . '\\makeatletter' . $eol
- . "\\input{../../$aux}" . $eol
- . '\\makeatother'
- . $eol;
-
- my $begindoc = '';
-
- # Set the authors
- if (defined($import->{'author'}))
- {
- my $author = $import->{'author'};
-
- $author=~s/^([^;]*);/\\textbf{\\emph{$1};}/;
-
- $begindoc .= "\\jmlrauthors{$author}";
- }
-
- # Add content div
-
- # v0.31 modified \footnote to set the footnote text as in-line
- # parenthesis.
-
- $text=~s/^([^%\n\r\f]*)\\begin\{document\}/
- $prebegindoc$&$begindoc
- \\HCode{<div id="content">}
- \\renewcommand{\\footnote}[2][]{ (\#2)}%$eol
- /mx;
-
- # Create file containing the abstract
-
- open ABSFD,">$absfile"
- or die "$appname: Can't create '$absfile': $!\n";
-
- print ABSFD "\\batchmode", $eol if ($batchtex or $quiet);
-
- my $texpath = $import->{path};
-
- $texpath=~s/\\/\//g if ($dd eq '\\');
-
- print ABSFD
- "\\makeatletter",$eol,
- "\\def\\input\@path{{../../$texpath/}}$eol",
- "\\makeatother",$eol,
- $text, $eol,
- "\\HCode{", &htmltimestamp, "}", $eol,
- "\\HCode{</div>}", $eol,
- &htmlmenu, # v0.3 added by Olivier Chapelle
- "\\end{document}",$eol;
-
- close ABSFD;
- }
- else
- {
- &messagecall("Skipping creation of '$absfile'\n");
- }
-
- # Create the cfg file
-
- &createjmlrcfg("html-src", $importdir);
-
- # Run htlatex
-
- # Change directory
- &chdirordie("html-src", $importdir);
-
- &htlatex($import->{'name'}, 'jmlr');
-
- # Go back to main directory
-
- &chdirordie($org_dir, $main_path);
-
- # Copy the html file to the html directory, but rename
- # the css file to jmlr.css
-
- &copyhtml($importdir, $import->{'name'});
-
- # Check the appropriate subdirectory is in html directory
-
- my $outname = &fname('html', $importdir);
-
- unless (-d $outname)
- {
- &mkdirordie($outname);
- }
-
- # Copy pdf file
-
- &copyordie("$importbase.$format",
- &fname($outname, "$import->{name}.$format"));
- }
-}
-
-# do we need to run bibtex on the main document?
-
-if ($main_bibdata)
-{
- &bibtex($main_name);
-}
-
-if ($online)
-{
- &latexonline($main_name);
-
- # do we need a rerun?
-
- if (&needs_rerun($main_name))
- {
- &message("Rerun required\n");
- &latexonline($main_name);
-
- # check again
-
- if (&needs_rerun($main_name))
- {
- &message("Rerun required\n");
- &latexonline($main_name);
- }
- }
-}
-
-if ($print)
-{
- &latexprint($main_name);
-
- # do we need a rerun?
-
- if (&needs_rerun($main_name))
- {
- &message("Rerun required\n");
- &latexprint($main_name);
-
- # check again
-
- if (&needs_rerun($main_name))
- {
- &message("Rerun required\n");
- &latexprint($main_name);
- }
- }
-}
-
-if ($html and $execute)
-{
- # Make the index file
-
- my $indexfile = &fname('html-src', "index");
-
- my $preamble = '';
-
- open OUTFD, ">$indexfile.tex"
- or die "Can't open '$indexfile.tex': $!\n";
-
- open INFD, "$main_name.tex"
- or die "Can't open '$main_name.tex': $!\n";
-
- print OUTFD "\\batchmode", $eol if ($batchtex or $quiet);
-
- print OUTFD
- "\\makeatletter",$eol,
- "\\def\\input\@path{{../}}$eol",
- "\\makeatother",$eol,
- "\\def\\jmlrgrayscale{0}",$eol;
-
- while (<INFD>)
- {
- unless
- (s/^([^%]*)\\documentclass\s*\[([^\]]*)\]/
- $1\\documentclass[$2,html]/x)
- {
- s/^([^%]*)\\documentclass\s*/$&\[html\]/;
- }
-
- s/^([^%]*)\\begin\{document\}/
- \\hypersetup{draft}$eol$&\\HCode{<div id="content">}/x;
-
- if (/^([^%]*)\\maketitle/)
- {
- $preamble .= join('', $1, "\\maketitle", $eol);
- last;
- }
-
- $preamble .= $_;
- }
-
- close INFD;
-
- # Find the book logo
- if ($preamble
- =~/\\logo\s*(?:\[[^\]]*\])?\s*\{(%\s*\n)?\\includegraphics\s*(\[[^\]]*\])?\{([^}]*)\}\}/m)
- {
- my $texpath = $3;
- my $orgtexpath = $texpath;
- $texpath=~s/\//\\/g if ($dd eq "\\");
-
- my $ext = '';
-
- if (-e $texpath)
- {
- &copyordie($texpath, 'html');
-
- &copyordie($texpath, 'html-src');
- }
- elsif (-e "$texpath.png")
- {
- &copyordie("$texpath.png", 'html');
-
- &copyordie("$texpath.png", 'html-src');
-
- $ext = '.png';
- }
- elsif (-e "$texpath.jpg")
- {
- &copyordie("$texpath.jpg", 'html');
- &copyordie("$texpath.jpg", 'html-src');
-
- $ext = '.jpg';
- }
- elsif (-e "$texpath.gif")
- {
- &copyordie("$texpath.gif", 'html');
-
- &copyordie("$texpath.gif", 'html-src');
-
- $ext = '.gif';
- }
-
- my $img = basename($texpath);
-
- if ($logourl)
- {
- $preamble=~s/
- \\includegraphics(\[[^\]]*\])?\{$orgtexpath\}/
- \\href{$logourl}{\\includegraphics${1}{$img$ext}}/mgx;
- }
- else
- {
- $preamble=~s/
- \\includegraphics(\[[^\]]*\])?\{$orgtexpath\}/
- \\includegraphics${1}{$img$ext}/mgx;
- }
- }
-
- print OUTFD $preamble, $eol;
-
- # Parse TOC
-
- my $toc = "$main_name.toc";
-
- # Add link to preface if required
-
- if ($extractpreface)
- {
- print OUTFD
- "\\begin{description}\\item[\\normalfont \\prefacename]", $eol;
-
- print OUTFD "\\textbf{\\emph{\\jmlrabbrnamelist{{",
- join('},{', @preface_editors),
- "}}};} ",
- '\\csname @jmlrabbrvproceedings\\endcsname\\space',
- '\\csname @jmlrvolume\\endcsname:',
- $preface_data->{'Start'};
-
- unless ($preface_data->{'Start'} eq $preface_data->{'End'})
- {
- print OUTFD '--', $preface_data->{'End'};
- }
-
- print OUTFD ', \\csname @jmlryear\\endcsname\\newline', $eol;
-
- my $name = $preface_data->{'OutFile'};
-
- print OUTFD "[\\HCode{<a href=\"$name.html\">html</a>}] ",
- "[\\HCode{<a href=\"$name/$name.pdf\">pdf</a>}]",
- $eol;
-
- print OUTFD "\\end{description}$eol";
- }
-
- open TOC, $toc or die "Can't open '$toc': $!\n";
-
- my $idx = 0;
-
- while (<TOC>)
- {
- if (/^\\tocpart\s*\{(.*)\}\s*$/)
- {
- print OUTFD "\\begin{center}\\bfseries $1\\end{center}$eol";
- }
- elsif (/\\contentsline\s*\{papertitle\}\{(.*)\}\{[^{}]*\}\{[^{}]*\}\s*$/)
- {
- # v0.3 Changed by Olivier Chapelle to use description
- # environment instead of paragraph break
- print OUTFD "\\begin{description}\\item[\\normalfont $1]$eol";
- }
- elsif (/\\contentsline\s*\{chapterauthor\}\{(.*)\}\{[^{}]*\}\{[^{}]*\}\s*$/)
- {
- my $details = $1;
- $details=~s/([^;]*);/\\textbf{\\emph{$1};}/;
-
- my $label = $imports[$idx]->{'label'};
- my $pages = $pagerefs{$label}->{'start'}.'--'
- . $pagerefs{$label}->{'end'};
-
- $details=~s/\\articlepagesref\s*\{$label\}/$pages/;
-
- # v0.3 Changed by Olivier Chapelle to use newline instead of par
- print OUTFD "$details\\newline$eol";
-
- my $name = $imports[$idx]->{'name'};
-
- print OUTFD "[\\HCode{<a href=\"$name.html\">abs</a>}] ",
- "[\\HCode{<a href=\"$name/$name.pdf\">pdf</a>}]",
- $eol;
-
- # v0.3 Changed by Olivier Chapelle to end description
- print OUTFD "\\end{description}$eol";
-
- $idx++;
- }
- }
-
- close TOC;
-
- # version 0.2 added time stamp
-
- print OUTFD "\\HCode{", &htmltimestamp, "}$eol";
-
- print OUTFD &htmlmenu; # v0.3 Added by Olivier Chapelle
-
- print OUTFD "\\HCode{</div>}\\end{document}$eol";
-
- close OUTFD;
-
- # Go into html-src directory and run htlatex
-
- &chdirordie('html-src');
-
- &htlatex("index", 'xhtml');
-
- &chdirordie('..');
-
- # Copy to html directory
-
- my $inname = &fname('html-src', 'index.html');
- my $outname = &fname('html', 'index.html');
-
- open INFD, $inname or die "Can't open '$inname': $!\n";
-
- open OUTFD, ">$outname" or die "Can't open '$outname': $!\n";
-
- while (<INFD>)
- {
- s/href="index.css"/href="jmlr.css"/;
-
- print OUTFD;
- }
-
- close OUTFD;
-
- close INFD;
-
- # v0.2 new:
- # Copy any images generated by htlatex to html/
-
- my @imagefiles = glob(&fname('html-src', "index*.png"));
-
- foreach my $imagefile (@imagefiles)
- {
- copy($imagefile, 'html');
- }
-}
-elsif ($html)
-{
- &messagecall("chdir 'html-src'\n");
- &htlatex("index", 'xhtml');
-}
-
-# Return to original directory
-chdir $org_dir;
-
-# Subroutines
-
-sub message{ print @_ unless ($quiet) }
-
-sub messagecall{ print @_ if (not $quiet or not $execute) }
-
-sub systemcall{
- my $cmd = shift;
-
- &messagecall($cmd, "\n");
-
- my $code = 0;
-
- $code = system($cmd) if ($execute);
-
- $code;
-}
-
-sub latex{
- my $file = shift;
-
- my $code = &systemcall(join(' ', $latexapp, $latexopts, "\"$file\""));
-
- if ($code)
- {
- die "**LaTeX run failed with exit code $code.**\n",
- "Check '$file.log' for details\n";
- }
-}
-
-# v0.2 new
-sub latexstartpage{
- my $file = shift;
- my $page = shift;
-
- my $code = &systemcall(join(' ', $latexapp, $latexopts,
- "\"\\def\\startpage{$page}\\input{$file}\""));
-
- if ($code)
- {
- die "**LaTeX run failed with exit code $code.**\n",
- "Check '$file.log' for details\n";
- }
-}
-
-sub copyordie{
- my ($org, $dest) = @_;
-
- &messagecall("copy '$org' to '$dest'\n");
-
- if ($execute)
- {
- copy($org, $dest) or die "Can't copy '$org' to '$dest': $!\n";
- }
-}
-
-sub latexonline{
- my $file = shift;
-
- my $code = &systemcall(join(' ', $latexapp, $latexopts,
- "\"\\def\\jmlrgrayscale{0}\\input{$file}\""));
-
- if ($code)
- {
- die "**LaTeX run failed with exit code $code.**\n",
- "Check '$file.log' for details\n";
- }
-
- &copyordie("$file.$format", "$file-online.$format");
-}
-
-sub latexprint{
- my $file = shift;
-
- my $code = &systemcall(join(' ', $latexapp, $latexopts,
- "\"\\def\\jmlrgrayscale{1}\\input{$file}\""));
-
- if ($code)
- {
- die "**LaTeX run failed with exit code $code.**\n",
- "Check '$file.log' for details\n";
- }
-
- &copyordie("$file.$format", "$file-print.$format");
-}
-
-sub bibtex{
- my $file = shift;
-
- my $code = &systemcall(
- join(' ', $bibtexapp, $bibtexopts, "\"$file\""));
-
- if ($code)
- {
- die "**BibTeX run failed with exit code $code.**\n",
- "Check '$file.blg' for details\n";
- }
-}
-
-sub needs_rerun{
- my $file = shift;
- my $rerun = 0;
-
- unless ($execute)
- {
- &messagecall("Skipping rerun check for '$file'\n");
- return 0;
- }
-
- # Scan log file for rerun message
-
- my $log = "$file.log";
-
- # If there's no log file a run is needed
- open LOGFD, $log or return 1;
-
- while (<LOGFD>)
- {
- if (/Rerun to get cross-references right\./)
- {
- $rerun = 1;
- last;
- }
- }
-
- close LOGFD;
-
- return $rerun;
-}
-
-sub fname{ join($dd, @_) }
-
-# v0.3 new
-sub chdirordie{
- my $dirname = &fname(@_);
-
- &messagecall("chdir '$dirname'\n");
-
- unless (chdir $dirname)
- {
- if ($execute)
- {
- die "$appname: Can't change directory to $dirname: $!\n";
- }
- else
- {
- warn "(Can't change directory to '$dirname')\n";
- }
- }
-}
-
-# v0.31 new
-sub mkdirordie{
- my $dirname = &fname(@_);
-
- &messagecall("mkdir '$dirname'\n");
-
- unless (mkdir $dirname)
- {
- if ($execute)
- {
- die "$appname: Can't create directory '$dirname': $!\n";
- }
- else
- {
- warn "(Can't create directory '$dirname')\n";
- }
- }
-}
-
-# v0.2 new
-sub htmltimestamp{
- my $timestamp = localtime;
-
- return "<hr><center>Page last modified on $timestamp.</center>";
-}
-
-# v0.3 Added by Olivier Chapelle
-sub htmlmenu{
- return '
-\\HCode{<div id="fixed"><br>}
-\\HCode{<a align="right" href="http://www.jmlr.org" target=_top><img align="right" class="jmlr" src="http://jmlr.csail.mit.edu/jmlr.jpg" border="0"></a>}
-\\HCode{<p><br><br>}
-\\HCode{<p align="right"> <A href="http://www.jmlr.org/"> Home Page </A>}
-\\HCode{<p align="right"> <A href="/papers"> Papers </A>}
-\\HCode{<p align="right"> <A href="/author-info.html"> Submissions </A>}
-\\HCode{<p align="right"> <A href="/news.html"> News </A>}
-\\HCode{<p align="right"> <A href="/scope.html"> Scope </A>}
-\\HCode{<p align="right"> <A href="/editorial-board.html"> Editorial Board </A>}
-\\HCode{<p align="right"> <A href="/announcements.html"> Announcements </A>}
-\\HCode{<p align="right"> <A href="/proceedings"> Proceedings </A>}
-\\HCode{<p align="right"> <A href="/mloss">Open Source Software</A>}
-\\HCode{<p align="right"> <A href="/search-jmlr.html"> Search </A>}
-\\HCode{<p align="right"> <A href="/manudb"> Login </A></p>}
-\\HCode{<br><br>}
-\\HCode{<p align="right"> <A href="http://jmlr.csail.mit.edu/jmlr.xml">}
-\\HCode{<img src="http://jmlr.csail.mit.edu/RSS.gif" class="rss" alt="RSS Feed">}
-\\HCode{</A>}
-\\HCode{</div>}
-'
-}
-
-# v0.3 new
-sub htlatex{
- my ($filename, $cfg) = @_;
-
- # unicode-related options suggested by Olivier Chapelle
-
- # v0.31 added latex options in 5th parameter
-
- my $code = &systemcall(join(' ', 'htlatex',
- "\"$filename\"",
- "\"$cfg,uni-html4\"",
- "\" -cunihtf -utf8\"",
- '""',
- "\" $latexopts\""
- ));
-
- if ($code)
- {
- die "$appname: htlatex failed with exit code $code.\n";
- }
-}
-
-#v0.3 new
-sub createjmlrcfg{
- my $cfg = &fname(@_, "jmlr.cfg");
-
- unless ($execute)
- {
- &messagecall("Skipping creation of '$cfg'\n");
- return;
- }
-
- open CFG, ">$cfg" or die "$appname: Can't create '$cfg': $!\n";
-
-print CFG <<END_CFG;
-\\Preamble{html}
-\\begin{document}
-\\Css{div.maketitle {text-align:left;}}
-\\Css{h2.titleHead {text-align:left;}}
-\\Css{. {font-family:verdana,helvetica,sans-serif}}
-\\Css{a {text-decoration:none;color:\\#3030a0}}
-\\Css{.cmbx-10x-x-109{ font-weight: bold;}}
-\\Css{.cmbxti-10x-x-109{ font-weight: bold; font-style: italic;}}
-\\Css{\\#fixed {position:absolute; top:0; left:0; width:8em;
-height:100\\%;}}
-\\Css{\\#content {margin-top:1em; margin-left:10em;
-margin-right:0.5em;}}
-\\Css{img.jmlr {width: 7em;}}
-\\Css{img.rss {width: 2em;}}
-\\EndPreamble
-END_CFG
-
-# v0.3 Last four \Css lines above added by Olivier Chapelle
- close CFG;
-}
-
-#v0.3 new
-# copy html from html-src/$dir/ to html/ and rename css file
-sub copyhtml{
- my ($dir, $name) = @_;
-
- my $infile = &fname("html-src", $dir, "$name.html");
-
- my $outfile = &fname("html", "$name.html");
-
- unless ($execute)
- {
- &messagecall("Copy '$infile' to '$outfile'\n");
- return;
- }
-
- open INFD, $infile or die "Can't open '$infile': $!\n";
-
- open OUTFD, ">$outfile" or die "Can't open '$outfile': $!\n";
-
- while (<INFD>)
- {
- s/href="$name\.css"/href="jmlr.css"/;
-
- print OUTFD;
- }
-
- close OUTFD;
-
- close INFD;
-
- # Copy css file
-
- &copyordie("html-src/$dir/$name.css", "html/jmlr.css");
-}
-
-sub parsemainaux{
- my $mainaux = shift;
-
- &message("Reading '$mainaux'...\n");
-
- unless (open AUX, "$mainaux")
- {
- if ($execute)
- {
- die "$appname: Can't open '$mainaux' $!\n";
- }
- else
- {
- warn "(Can't open '$mainaux' - skipping)\n";
- return;
- }
- }
-
- while (<AUX>)
- {
- if (/\\bibdata\b/)
- {
- $main_bibdata = 1;
- }
- elsif (/\\\@jmlr\@import\{(.*)\}\{(.*)\}\{(.*)\}/)
- {
- my $import =
- {
- label => $1,
- path => $2,
- name => $3
- };
-
- $import->{'name'} =~s/\.(tex|ltx)\Z//;
-
- push @imports, $import;
- }
- elsif (/\\contentsline\s*\{chapterauthor\}\{(.*)\}\{\}\{\}}\s*$/
- and $#imports > -1)
- {
- $imports[$#imports]->{'author'} = $1;
- }
- elsif (/^\\newlabel\s*\{([^\}]*)jmlrstart\}\{\{([^\}]*)\}\{([^\}]*)\}/)
- {
- my $label = $1;
-
- $pagerefs{$label}->{'start'} = $3;
- }
- elsif (/^\\newlabel\s*\{([^\}]*)jmlrend\}\{\{([^\}]*)\}\{([^\}]*)\}/)
- {
- my $label = $1;
-
- $pagerefs{$label}->{'end'} = $3;
- }
- elsif ($extractpreface) # v0.3 new
- {
- if (/^\\\@prefacestart\{([^\}]*)\}\{(\d*)\}/)
- {
- $preface_data->{'Start'} = $1;
- $preface_data->{'StartArabic'} = $2;
- }
- elsif (/^\\\@prefaceend\{([^\}]*)\}/)
- {
- $preface_data->{'End'} = $1;
- }
- elsif (/^\\\@prefacefile\{([^\}]*)\}\{([^\}]*)\}/)
- {
- $preface_data->{'File'} = $1;
- $preface_data->{'OutFile'} = $2;
- }
- elsif (/^\\\@prefaceeditor\{(.*)\}/)
- {
- my $name = $1;
- $name=~s/\\\\.*//;
- push @preface_editors, $name;
- }
- }
- }
-
- # if preface is to be extracted, has the require data been found?
-
- if ($extractpreface)
- {
- unless ($preface_data->{'File'})
- {
- warn "$appname: Can't find preface information in aux file.\n",
- "Have you used the preface environment?\n";
-
- $extractpreface = 0;
- }
- }
-
- close AUX;
-}
-
-sub createprefacefile{
- my ($prefdir, $prefbase) = @_;
-
- my $prefout = "$prefbase.tex";
-
- &messagecall("Create preface file '$prefout'\n");
-
- return unless ($execute);
-
- # Open preface output file
-
- open PREFOUT, ">$prefout"
- or die "$appname: Can't open '$prefout': $!\n";
-
- print PREFOUT "\\batchmode", $eol if ($batchtex or $quiet);
- print PREFOUT "\\makeatletter", $eol;
- print PREFOUT "\\def\\input\@path{{../../}}", $eol;
- print PREFOUT "\\makeatother", $eol;
-
- # Get the book's preamble
-
- my $filename = "$main_name$main_suffix";
-
- open BOOK, $filename
- or die "$appname: Can't open '$filename': $!\n";
-
- while (<BOOK>)
- {
- if (/\\documentclass/)
- {
- unless (s/^([^%]*)\\documentclass\s*\[(.*)\]/$1\\documentclass[$2,html]/m)
- {
- s/^([^%]*)\\documentclass\s*/$1\\documentclass[html]/m;
- }
-
- print PREFOUT;
- }
- elsif (/^\\begin{document}/)
- {
- if ($preface_data->{'Start'}=~/^[clxvi]+$/)
- {
- print PREFOUT "\\pagenumbering{roman}%", $eol;
- }
- elsif ($preface_data->{'Start'}=~/^[CLXVI]+$/)
- {
- print PREFOUT "\\pagenumbering{Roman}%", $eol;
- }
-
- print PREFOUT
- "\\setcounter{page}{",
- $preface_data->{'StartArabic'},
- "}%", $eol;
-
- # \hypersetup{draft} is used to suppress links.
- # (Only a partial document so internal links may be
- # dead. Also prevents unwanted tag before the DOCTYPE
- # line in the HTML file.)
-
- print PREFOUT
- "\\hypersetup{draft}", $eol,
- '\\makeatletter',
- "\\\@openrightfalse\\input{../../$main_name.aux}",
- '\\makeatother', $eol;
-
- print PREFOUT
- "\\providecommand{\\HCode}[1]{}", $eol,
- "\\title{\\prefacename}", $eol,
- "\\begin{document}", $eol,
- "\\HCode{<div id=\"content\">}", $eol;
-
- last;
- }
- else
- {
- print PREFOUT;
- }
- }
-
- close BOOK;
-
- # Preface file name will have '/' as directory divider
-
- my $preffile = $preface_data->{'File'};
-
- if ($dd eq "\\")
- {
- $preffile=~s/\//\\/g;
- }
-
- open PREFIN, $preffile
- or die "$appname: Can't open '$preffile': $!\n";
-
- my $scanning = 0;
-
- while (<PREFIN>)
- {
- # This is fairly primitive and works best when the begin
- # and end of the environment are on their own line.
-
- if (/\\begin\{preface\}/)
- {
- print PREFOUT;
- $scanning = 1;
- }
- elsif ($scanning)
- {
- print PREFOUT;
-
- last if /\\end\{preface\}/;
- }
- }
-
- close PREFIN;
-
- print PREFOUT
- "\\HCode{", &htmltimestamp, "}", $eol,
- "\\HCode{</div>}", $eol,
- &htmlmenu,
- "\\end{document}", $eol;
-
- close PREFOUT;
-
-}
-
-1;
diff --git a/macros/latex/contrib/jmlr/sample-books/paper1/paper1.bib b/macros/latex/contrib/jmlr/pmlr-sample.bib
index ddc24c6662..ddc24c6662 100644
--- a/macros/latex/contrib/jmlr/sample-books/paper1/paper1.bib
+++ b/macros/latex/contrib/jmlr/pmlr-sample.bib
diff --git a/macros/latex/contrib/jmlr/pmlr-sample.pdf b/macros/latex/contrib/jmlr/pmlr-sample.pdf
new file mode 100644
index 0000000000..65f05536a0
--- /dev/null
+++ b/macros/latex/contrib/jmlr/pmlr-sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.tex b/macros/latex/contrib/jmlr/pmlr-sample.tex
index 470e2d9215..165fa2510a 100644
--- a/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.tex
+++ b/macros/latex/contrib/jmlr/pmlr-sample.tex
@@ -1,6 +1,4 @@
- %\documentclass[wcp,gray]{jmlr} % test grayscale version
- %\documentclass[wcp]{jmlr}% former name JMLR W\&CP
-\documentclass[pmlr]{jmlr}% new name PMLR (Proceedings of Machine Learning)
+\documentclass[pmlr]{jmlr}% new name PMLR (Proceedings of Machine Learning Research)
% The following packages will be automatically loaded:
% amsmath, amssymb, natbib, graphicx, url, algorithm2e
@@ -37,12 +35,18 @@
A Line Break\titletag{\thanks{sample footnote}}}
% Use \Name{Author Name} to specify the name.
+
+ % Spaces are used to separate forenames from the surname so that
+ % the surnames can be picked up for the page header and copyright footer.
+
% If the surname contains spaces, enclose the surname
% in braces, e.g. \Name{John {Smith Jones}} similarly
% if the name has a "von" part, e.g \Name{Jane {de Winter}}.
% If the first letter in the forenames is a diacritic
% enclose the diacritic in braces, e.g. \Name{{\'E}louise Smith}
+ % *** Make sure there's no spurious space before \nametag ***
+
% Two authors with the same address
\author{\Name{Author Name1\nametag{\thanks{with a note}}} \Email{abc@sample.com}\and
\Name{Author Name2} \Email{xyz@sample.com}\\
@@ -92,7 +96,7 @@ List of keywords
\label{sec:intro}
This is a sample article that uses the \textsf{jmlr} class with
-the \texttt{wcp} class option. Please follow the guidelines in
+the \texttt{pmlr} class option. Please follow the guidelines in
this sample document as it can help to reduce complications when
combining the articles into a book. Please avoid using obsolete
commands, such as \verb|\rm|, and obsolete packages, such as
@@ -158,10 +162,10 @@ Referencing tables: \tableref{tab:operatornames} or
\tableref{tab:operatornames,tab:example} or
\tableref{tab:operatornames,tab:example,tab:example-booktabs}.
-Referencing figures: \figureref{fig:nodes} or
-\figureref{fig:nodes,fig:teximage} or
-\figureref{fig:nodes,fig:teximage,fig:subfigex} or
-\figureref{fig:circle,fig:square}.
+Referencing figures: \figureref{fig:image} or
+\figureref{fig:image,fig:teximage} or
+\figureref{fig:image,fig:teximage,fig:subfigex} or
+\figureref{fig:image-a,fig:image-b}.
Referencing algorithms: \algorithmref{alg:gauss} or
\algorithmref{alg:gauss,alg:moore} or
@@ -375,7 +379,7 @@ siunitx} or \url{http://www.ctan.org/pkg/siunitx}}.
\floatconts
{tab:example-siunitx}
{\caption{A Table With Numbers Aligned on the Decimal Point}}
- {\begin{tabular}{lS[tabformat=3.5]}
+ {\begin{tabular}{lS}
\bfseries Dataset & {\bfseries Result}\\
Data1 & 0.12345\\
Data2 & 10.6789\\
@@ -406,15 +410,15 @@ caption and center the image. Use \verb|\includegraphics|
for external graphics files but omit the file extension. Do not
use \verb|\epsfig| or \verb|\psfig|. If you want to scale the
image, it's better to use a fraction of the line width rather
-than an explicit length. For example, see \figureref{fig:nodes}.
+than an explicit length. For example, see \figureref{fig:image}.
\begin{figure}[htbp]
% Caption and label go in the first argument and the figure contents
% go in the second argument
\floatconts
- {fig:nodes}
+ {fig:image}
{\caption{Example Image}}
- {\includegraphics[width=0.5\linewidth]{images/nodes}}
+ {\includegraphics[width=0.5\linewidth]{example-image}}
\end{figure}
If your image is made up of \LaTeX\ code (for example, commands
@@ -427,18 +431,19 @@ For example, see \figureref{fig:teximage}.
\floatconts
{fig:teximage}
{\caption{Image Created Using \LaTeX\ Code}}
- {\includeteximage[angle=45]{images/teximage}}
+ {\includeteximage[angle=45]{example-teximage}}
\end{figure}
If the figure is too wide to fit on the page, you can use the
\texttt{sidewaysfigure} environment defined in the
\textsf{rotating} package.
-Don't use \verb|\graphicspath|. If the images are contained in
-a subdirectory, specify this when you include the image, for
-example \verb|\includegraphics{figures/mypic}|.
+It's best not to use \verb|\graphicspath| with the \textsf{jmlr} class
+as it can cause problems with the production editing process. If the
+images are contained in a subdirectory, specify this when you
+include the image, for example \verb|\includegraphics{figures/mypic}|.
-\subsubsection{Sub-Figures}
+\subsection{Sub-Figures}
\label{sec:subfigures}
Sub-figures can be created using \verb|\subfigure|, which is
@@ -447,20 +452,20 @@ you to provide a subcaption. The label should be placed in the
mandatory argument of \verb|\subfigure|. You can reference the
entire figure, for example \figureref{fig:subfigex}, or you can
reference part of the figure using \verb|\figureref|, for example
-\figureref{fig:circle}. Alternatively you can reference the
+\figureref{fig:image-a}. Alternatively you can reference the
subfigure using \verb|\subfigref|, for example
-\subfigref{fig:circle,fig:square} in \figureref{fig:subfigex}.
+\subfigref{fig:image-a,fig:image-b} in \figureref{fig:subfigex}.
\begin{figure}[htbp]
\floatconts
{fig:subfigex}
{\caption{An Example With Sub-Figures.}}
{%
- \subfigure[A Circle]{\label{fig:circle}%
- \includegraphics[width=0.2\linewidth]{images/circle}}%
+ \subfigure[Image A]{\label{fig:image-a}%
+ \includegraphics[width=0.2\linewidth]{example-image-a}}%
\qquad
- \subfigure[A Square]{\label{fig:square}%
- \includegraphics[width=0.2\linewidth]{images/square}}
+ \subfigure[Image B]{\label{fig:image-b}%
+ \includegraphics[width=0.25\linewidth]{example-image-b}}
}
\end{figure}
@@ -468,20 +473,42 @@ By default, the sub-figures are aligned on the baseline.
This can be changed using the second optional argument
of \verb|\subfigure|. This may be \texttt{t} (top), \texttt{c}
(centered) or \texttt{b} (bottom). For example, the subfigures
-\subfigref{fig:circle2,fig:square2} in \figureref{fig:subfigex2}
+\subfigref{fig:image-a2,fig:image-b2} in \figureref{fig:subfigex2}
both have \verb|[c]| as the second optional argument.
\begin{figure}[htbp]
\floatconts
{fig:subfigex2}
- {\caption{Another Example With Sub-Figures.}}
+ {\caption{Another Example With Sub-Figures (with a Cramped
+ Sub-Caption).}}
{%
- \subfigure[A Small Circle][c]{\label{fig:circle2}%
- \includegraphics[width=0.1\linewidth]{images/circle}}%
+ \subfigure[Image A][c]{\label{fig:image-a2}%
+ \includegraphics[width=0.1\linewidth]{example-image-a}}%
\qquad
- \subfigure[A Square][c]{\label{fig:square2}%
- \includegraphics[width=0.2\linewidth]{images/square}}
- }
+ \subfigure[Image B][c]{\label{fig:image-b2}%
+ \includegraphics[width=0.3\linewidth]{example-image-b}}
+ }%
+\end{figure}
+
+Note that a very narrow sub-float will leave little space for the
+sub-caption, which will likely cause Underfull/Overfull hbox warnings.
+
+You can set the length \verb|\jmlrminsubcaptionwidth| to indicate
+the minimum width to be made available for the sub-captions, as in
+\figureref{fig:subfigex3}.
+
+\begin{figure}[htbp]
+\floatconts
+ {fig:subfigex3}
+ {\caption{Another Example With Sub-Figures (with a Less Cramped
+ Sub-Caption).}}
+ {\setlength{\jmlrminsubcaptionwidth}{0.2\linewidth}%
+ \subfigure[Image A][c]{\label{fig:image-a3}%
+ \includegraphics[width=0.1\linewidth]{example-image-a}}%
+ \qquad
+ \subfigure[Image B][c]{\label{fig:image-b3}%
+ \includegraphics[width=0.2\linewidth]{example-image-b}}
+ }%
\end{figure}
\subsection{Sub-Tables}
@@ -577,9 +604,6 @@ float like figures and tables.
}
\end{algorithm}
-You can use \verb|\caption| and \verb|\label| without using
-\verb|\floatconts| (as in \algorithmref{alg:moore}).
-
If you'd rather have the same numbering throughout the algorithm
but still want the convenient indentation of nested
\texttt{enumerate} environments, you can use the
@@ -587,7 +611,10 @@ but still want the convenient indentation of nested
class. For example, see \algorithmref{alg:moore}.
\begin{algorithm}
-\caption{Moore's Shortest Path}\label{alg:moore}
+\floatconts
+{alg:moore}% label
+{\caption{Moore's Shortest Path}}%caption
+{% main float content
Given a connected graph $G$, where the length of each edge is 1:
\begin{enumerate*}
\item Set the label of vertex $s$ to 0
@@ -606,6 +633,7 @@ Given a connected graph $G$, where the length of each edge is 1:
\end{enumerate*}
\end{enumerate*}
\end{enumerate*}
+}
\end{algorithm}
Pseudo code can be displayed using the \texttt{algorithm2e}
@@ -716,49 +744,12 @@ This is an axiom.
This is an example.
\end{example}
-\section{Color vs Grayscale}
-\label{sec:color}
-
-It's helpful if authors supply grayscale versions of their
-images in the event that the article is to be incorporated into
-a black and white printed book. With external PDF, PNG or JPG
-graphic files, you just need to supply a grayscale version of the
-file. For example, if the file is called \texttt{myimage.png},
-then the gray version should be \texttt{myimage-gray.png} or
-\texttt{myimage-gray.pdf} or \texttt{myimage-gray.jpg}. You don't
-need to modify your code. The \textsf{jmlr} class checks for
-the existence of the grayscale version if it is print mode
-(provided you have used \verb|\includegraphics| and haven't
-specified the file extension).
-
-You can use \verb|\ifprint| to determine which mode you are in.
-For example, in \figureref{fig:nodes}, the
-\ifprint{dark gray}{purple} ellipse represents an input and the
-\ifprint{light gray}{yellow} ellipse represents an output.
-Another example: {\ifprint{\bfseries}{\color{red}}important text!}
-
-You can use the class option \texttt{gray} to see how the
-document will appear in gray scale mode. \textcolor{blue}{Colored
-text} will automatically be converted to gray scale.
-
-The \textsf{jmlr} class loads the \textsf{xcolor}
-package, so you can also define your own colors. For example:
-\ifprint
- {\definecolor{myred}{gray}{0.5}}%
- {\definecolor{myred}{rgb}{0.5,0,0}}%
-\textcolor{myred}{XYZ}.
-
-The \textsf{xcolor} class is loaded with the \texttt{x11names}
-option, so you can use any of the x11 predefined colors (listed
-in the \textsf{xcolor} documentation\footnote{either
-\texttt{texdoc xcolor} or \url{http://www.ctan.org/pkg/xcolor}}).
-
\section{Citations and Bibliography}
\label{sec:cite}
The \textsf{jmlr} class automatically loads \textsf{natbib}.
This sample file has the citations defined in the accompanying
-BibTeX file \texttt{jmlr-sample.bib}. For a parenthetical
+BibTeX file \texttt{pmlr-sample.bib}. For a parenthetical
citation use \verb|\citep|. For example
\citep{guyon-elisseeff-03}. For a textual citation use
\verb|\citet|. For example \citet{guyon2007causalreport}.
diff --git a/macros/latex/contrib/jmlr/sample-books/bookLogo-gray.png b/macros/latex/contrib/jmlr/sample-books/bookLogo-gray.png
deleted file mode 100644
index 3baf8157e9..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/bookLogo-gray.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-books/bookLogo.png b/macros/latex/contrib/jmlr/sample-books/bookLogo.png
deleted file mode 100644
index e9ae63dacf..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/bookLogo.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf b/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf
deleted file mode 100644
index 6bfdf86a8f..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.tex b/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.tex
deleted file mode 100644
index 465bca51f7..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/jmlrbook-sample.tex
+++ /dev/null
@@ -1,247 +0,0 @@
- % Define \jmlrprehyperref to load packages before hyperref is
- % loaded
-\def\jmlrprehyperref{%
- % Packages used by imported articles:
- \usepackage{lipsum}
- \usepackage{booktabs}
- \usepackage{siunitx}
-}
-\documentclass[wcp,7x10]{jmlrbook}% on-line color version, 7inx10in
- %\documentclass[wcp,gray,7x10]{jmlrbook}% print version, 7inx10in
-
- % Load last
- \ifprint{}{\usepackage{bookmark}}
-
- % Title is added to the PDF properties. Optional argument
- % is used instead, if present.
- %\title[Short Title]{Big Long Title}
-\title{A Sample Book}
-
-\author[Anne Editor et al.]{Anne Editor, Anne Other Editor and Nicola Talbot}
-
- % change the arguments, as appropriate, in the following:
-\volume{1}
-\subtitle{Making a Book from JMLR Articles}
-\logo{\includegraphics{bookLogo}}
-\team{The Sample Book Team}
-
-\productioneditor{Nicola Talbot}
-
-\begin{document}
-\maketitle
-
-\frontmatter
-
-\chapter{Foreword}
-
-This is an example book that combines multiple articles. Each
-article uses the \textsf{jmlr} class file. \emph{The articles
-should not need to be edited in order to combine them using this
-class file.}\footnote{Unless the authors have done something
-weird or have used problematic packages.} In particular, you
-don't need to delete \verb|\documentclass|,
-\verb|\begin{document}| and \verb|\end{document}|. The articles
-should be able to compile on their own or as part of this book.
-
-In the preamble of the book, you need to include the packages
-that the articles include, but you don't need to include
-any packages that are automatically loaded by the \textsf{jmlr}
-class (\textsf{amsmath}, \textsf{amssymb}, \textsf{natbib},
-\textsf{graphicx}, \textsf{url}, \textsf{xcolor} and
-\textsf{algorithm2e}). You also don't need to include the
-\textsf{hyperref} and \textsf{combnat} packages as they are
-automatically loaded by \textsf{jmlrbook}. For example, some of the
-articles imported in this book use the \textsf{lipsum} package,
-so that package needs to be included in the preamble of the
-book.
-
-Commands defined in the imported articles will be local to that
-article unless \verb|\gdef| or \verb|\global| has been used. This
-means that if more than one article has defined the same command,
-there shouldn't be a conflict unless the command has been defined
-globally. For example, \texttt{paper1/paper1.tex} and
-\texttt{paper2/paper2.tex} both define \verb|\samplecommand|, but
-since \verb|\newcommand| has been used, rather than \verb|\gdef|,
-there's no conflict. However, a problem will occur if the same
-command is also defined in this document before either of those
-files are imported.
-
-Many packages must be loaded before \textsf{hyperref}. If these
-packages haven't been loaded by \textsf{jmlr}, you will need
-to specify them using \textsf{jmlrbook}'s \verb|\jmlrprehyperref|
-hook. For example, to load the packages ``foo'' and ``bar'':
-\begin{verbatim}
-\def\jmlrprehyperref{\usepackage{foo}\usepackage{bar}}
-\documentclass{jmlrbook}
-\end{verbatim}
-or:
-\begin{verbatim}
-\def\jmlrprehyperref{\usepackage{foo,bar}}
-\documentclass{jmlrbook}
-\end{verbatim}
-
-
-The imported papers need to be placed inside the
-\texttt{jmlrpapers} environment. Papers that have already
-been published should be included using \verb|\importpubpaper|
-and papers that haven't been published elsewhere should be
-imported using \verb|\importarticle|. Both commands have an
-optional argument that specifies the prefix to use in the labels
-within the imported article. If omitted, the article's file
-name is used.
-
-Both articles and the book may have appendices and parts created.
-Parts are created using \verb|\part|\{\emph{title}\}. Switch
-to appendices using \verb|\appendix| and then use \verb|\chapter|
-(for the book) or \verb|\section| (in imported articles).
-
-Cross-referencing other parts of the book is done using the
-usual \verb|\label| and \verb|\ref| mechanism. The \textsf{jmlr}
-class additional provides convenience commands such as
-\verb|\sectionref| and \verb|\figureref|. Unlike \verb|\ref|,
-these commands may take a comma-separated list of labels as the
-argument.
-
-The \textsf{jmlrbook} additionally provides \verb|\chapterref|
-(which can take a comma-separated list of labels) and commands
-to reference imported articles (which take a single label
-as the argument): \verb|\articlepageref| (the starting page of
-the article), \verb|\articlepagesref| (the page range for the
-article), \verb|\articletitleref| (the short title for the
-article) and \verb|\articleauthorref| (the article's author).
-
-You may also cross-reference parts of the imported articles,
-but you need to prefix the label with the label supplied
-in the optional argument of \verb|\importpubpaper| or
-\verb|\importarticle|. (If omitted, this is given by
-directory/file name.)
-
-For example, the first appendix in this book is
-\appendixref{apd:first}, but the first appendix in
-``\articletitleref{paper1/paper1}'' by
-\articleauthorref{paper1/paper1}
-(pp.~\articlepagesref{paper1/paper1}) is
-\appendixref{paper1/paper1apd:first}.
-Here's a reference to a couple of tables in
-\articletitleref{paper1/paper1}:
-\tableref{paper1/paper1tab:sample,paper1/paper1tab:sample2}.
-
-The author of a foreword (or other chapter) can sign off using
-the \texttt{authorsignoff} environment. Each author should be
-specified using \verb|\Author|.
-
-\begin{authorsignoff}
-\Author{Nicola Talbot\\
-University of East Anglia}
-\end{authorsignoff}
-
-\begin{preface}
-The preface environment should be used for the preface if you want
-makejmlrbook to extract the preface and turn it into a standalone
-document.
-
-The editorial team can sign off at the end of the preface using
-the \texttt{signoff} environment. This has two arguments: the
-optional argument is a name for the editorial team (defaults to
-``The Editorial Team'') and the mandatory argument is the date.
-Within the environment, use \verb|\Editor| for each editor.
-
-\begin{signoff}{March 2010}
-% First editor:
-\Editor{Nicola Talbot\\
-University of East Anglia\\
-\mailto{N.Talbot@uea.ac.uk}}
-% Second editor:
-\Editor{Anne Editor\\
-University of Nowhere\\
-\mailto{ae@sample.com}}
-\end{signoff}
-
-\end{preface}
-
-\tableofcontents
-
-\mainmatter
-
-\part{First Part of the Book}
-
-\chapter{Introduction}
-
-This is an introduction to the book.
-
-\section{Sample Section}
-
-This is a section in the introduction.
-
-\subsection{Sample Sub-Section}
-
-This is a sub-section.
-
-\subsubsection{Sample Sub-Sub-Section}
-
-This is a sub-sub-section.
-
-\paragraph{Sample Sub-Sub-Sub-Section}
-
-This is a sub-sub-sub-section.
-
-\subparagraph{Sample Sub-Sub-Sub-Sub-Section}
-
-This is a sub-sub-sub-sub-section.
-
-% Add a part to the TOC but don't print anything
-\addtocpart{Papers Published in JMLR W\&CP}
-
-\begin{jmlrpapers}
- % Prepublished papers are imported using:
- % \importpubpaper[label]{dir}{file}{pages}
- % pages refers to the page range in the original publication
- % which doesn't necessarily correspond to the page numbers in
- % this book.
- \importpubpaper{paper1}{paper1}{23--45}
-
- \importpubpaper{paper2}{paper2}{63--70}
-
-\end{jmlrpapers}
-
-% Add a part to the TOC but don't print anything
-\addtocpart{Unpublished Papers}
-
-\begin{jmlrpapers}
- % Unpublished papers are imported using:
- % \importarticle[label]{dir}{file}
- \importarticle{paper3}{paper3}
-
- \importarticle{paper4}{paper4}
-\end{jmlrpapers}
-
-\appendix
-
-\part{First Part of Appendices}\label{pt:apd1}
-
-\chapter*{Introduction}
-
-This is an introduction to \partref{pt:apd1}.
-
-\chapter{First Appendix}
-\label{apd:first}
-
-This is an appendix.
-
-\chapter{Second Appendix}
-\label{apd:second}
-
-This is another appendix.
-
-\lipsum
-
-\part{Second Part of Appendices}
-
-\chapter{An Appendix}
-\label{apd:third}
-
-This is an appendix in another part.
-
-\lipsum
-
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-books/paper1/paper1.tex b/macros/latex/contrib/jmlr/sample-books/paper1/paper1.tex
deleted file mode 100644
index bab6242527..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper1/paper1.tex
+++ /dev/null
@@ -1,98 +0,0 @@
-% This file is public domain
-
-\documentclass[wcp]{jmlr}
-
-\usepackage{lipsum}% Provides dummy text for this example
-
-\newcommand{\samplecommand}{\emph{A sample command}}
-
-\jmlrvolume{42}
-\jmlryear{2010}
-\jmlrworkshop{Workshop on Causality}
-
-\title[Article 1]{First Sample Article}
-
-\author{\Name{Jane Doe}\Email{jd@sample.com}\and
-\Name{John {Smith Jones}}\Email{jsj@sample.com}\\
-\addr{University of No Where}}
-
-\editor{Anne Editor}
-
-\begin{document}
-\maketitle
-
-\begin{abstract}
-This abstract has a citation \citep{guyon-elisseeff-03}.
-\lipsum[1]
-\end{abstract}
-\begin{keywords}
-Sample
-\end{keywords}
-
-\section{Introduction}
-
-This is a sample article. \sectionref{sec:method} discusses
-the method used. \equationref{eq:emc2} is an interesting
-equation. The results are discussed in \sectionref{sec:results}
-and some other stuff is in \appendixref{apd:first}.\footnote{Here's
-a footnote.}
-\samplecommand.
-
-\lipsum
-
-\section{Method}\label{sec:method}
-
-\lipsum
-
-\begin{equation}\label{eq:emc2}
-E = mc^2
-\end{equation}
-
-A network is shown in Figure~\ref{fig:network}.
-
-\begin{figure}[htbp]
- \floatconts
- {fig:network}%
- {\caption{A Network}}%
- {\includegraphics{images/network}}%
-\end{figure}
-
-\section{Results}\label{sec:results}
-
-\begin{table}[htbp]
-\floatconts
- {tab:sample}
- {\caption{A Sample Table}}
- {%
- \begin{tabular}{cc}
- A & B\\
- 1 & 2
- \end{tabular}
- }%
-\end{table}
-
-\begin{table}[htbp]
-\floatconts
- {tab:sample2}
- {\caption{Another Sample Table}}
- {%
- \begin{tabular}{cc}
- A & B\\
- 1 & 2
- \end{tabular}
- }%
-\end{table}
-
-\lipsum
-
-Here are some citations:
-\citet{guyon-elisseeff-03,guyon2007causalreport}.\footnote{And
-here's another footnote.}
-
-\bibliography{paper1}
-
-\appendix
-\section{First Appendix}\label{apd:first}
-
-\lipsum
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-books/paper2/paper2.bib b/macros/latex/contrib/jmlr/sample-books/paper2/paper2.bib
deleted file mode 100644
index ddc24c6662..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper2/paper2.bib
+++ /dev/null
@@ -1,19 +0,0 @@
-@article{guyon-elisseeff-03,
- title = "An Introduction to Variable and Feature Selection",
- author = "I. Guyon and A. Elisseeff",
- journal = "JMLR",
- volume = "3",
- month = MAR,
- pages = "1157-1182",
- year = 2003
-}
-
-@techreport{guyon2007causalreport,
- author = {I. Guyon and C. Aliferis and A. Elisseeff},
- title = {Causal Feature Selection},
- institution = {Clopinet},
- year = 2007,
- type = {Technical Report },
- source = {\url{http://clopinet.com/isabelle/Papers/causalFS.pdf}}
-}
-
diff --git a/macros/latex/contrib/jmlr/sample-books/paper2/paper2.tex b/macros/latex/contrib/jmlr/sample-books/paper2/paper2.tex
deleted file mode 100644
index 9a03081eb3..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper2/paper2.tex
+++ /dev/null
@@ -1,65 +0,0 @@
-% This file is public domain
-
-\documentclass[wcp]{jmlr}
-
-\usepackage{lipsum}% Provides dummy text for this example
-
-\newcommand{\samplecommand}{\textbf{A sample command}}
-
-\jmlrvolume{42}
-\jmlryear{2010}
-\jmlrworkshop{Workshop on Causality}
-
-\title[Article 2]{Second Sample Article}
-
-\author{\Name{Bob {de Winter}}\Email{bdw@sample.com}\\
-\Name{{\'E}louise Mary Finchley}\Email{emf@sample.com}\\
-\Name{Jack Mark Jones}\Email{jmj@sample.com}\\
-\addr{University of No Where}}
-
-\editor{Anne Other Editor}
-
-\begin{document}
-\maketitle
-
-\begin{abstract}
-\lipsum[1]
-\end{abstract}
-\begin{keywords}
-Sample
-\end{keywords}
-
-\section{Introduction}
-
-This is a sample article. \sectionref{sec:method} discusses
-the method used. \equationref{eq:emc2} is an interesting
-equation. The results are discussed in \sectionref{sec:results}
-and some other stuff is in \appendixref{apd:first}.\footnote{Here's
-a footnote.}
-\samplecommand.
-
-\lipsum
-
-\section{Method}\label{sec:method}
-
-\lipsum
-
-\begin{equation}\label{eq:emc2}
-E = mc^2
-\end{equation}
-
-\section{Results}\label{sec:results}
-
-\lipsum
-
-Here are some citations:
-\citet{guyon-elisseeff-03,guyon2007causalreport}.\footnote{Here's
-another footnote.}
-
-\bibliography{paper2}
-
-\appendix
-\section{First Appendix}\label{apd:first}
-
-\lipsum
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-books/paper3/paper3.bib b/macros/latex/contrib/jmlr/sample-books/paper3/paper3.bib
deleted file mode 100644
index ddc24c6662..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper3/paper3.bib
+++ /dev/null
@@ -1,19 +0,0 @@
-@article{guyon-elisseeff-03,
- title = "An Introduction to Variable and Feature Selection",
- author = "I. Guyon and A. Elisseeff",
- journal = "JMLR",
- volume = "3",
- month = MAR,
- pages = "1157-1182",
- year = 2003
-}
-
-@techreport{guyon2007causalreport,
- author = {I. Guyon and C. Aliferis and A. Elisseeff},
- title = {Causal Feature Selection},
- institution = {Clopinet},
- year = 2007,
- type = {Technical Report },
- source = {\url{http://clopinet.com/isabelle/Papers/causalFS.pdf}}
-}
-
diff --git a/macros/latex/contrib/jmlr/sample-books/paper3/paper3.tex b/macros/latex/contrib/jmlr/sample-books/paper3/paper3.tex
deleted file mode 100644
index 7b4680ef2d..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper3/paper3.tex
+++ /dev/null
@@ -1,56 +0,0 @@
-% This file is public domain
-
-\documentclass[wcp]{jmlr}
-
-\usepackage{lipsum}% Provides dummy text for this example
-
-\title[Article 3]{Third Sample Article}
-
-\author{\Name{John Smith}\Email{js@sample.com}\\
-\addr{University of No Where}}
-
-\editor{Anne Editor}
-
-\begin{document}
-\maketitle
-
-\begin{abstract}
-\lipsum[1]
-\end{abstract}
-\begin{keywords}
-Sample
-\end{keywords}
-
-\section{Introduction}
-
-This is a sample article. \sectionref{sec:method} discusses
-the method used. \equationref{eq:emc2} is an interesting
-equation. The results are discussed in \sectionref{sec:results}
-and some other stuff is in \appendixref{apd:first}.\footnote{Here's
-a footnote.}
-
-\lipsum
-
-\section{Method}\label{sec:method}
-
-\lipsum
-
-\begin{equation}\label{eq:emc2}
-E = mc^2
-\end{equation}
-
-\section{Results}\label{sec:results}
-
-\lipsum
-
-Here are some citations:
-\citet{guyon-elisseeff-03,guyon2007causalreport}.\footnote{Here's
-another footnote.}
-
-\bibliography{paper3}
-
-\appendix
-\section{First Appendix}\label{apd:first}
-
-\lipsum
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-books/paper4/paper4.bib b/macros/latex/contrib/jmlr/sample-books/paper4/paper4.bib
deleted file mode 100644
index ddc24c6662..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper4/paper4.bib
+++ /dev/null
@@ -1,19 +0,0 @@
-@article{guyon-elisseeff-03,
- title = "An Introduction to Variable and Feature Selection",
- author = "I. Guyon and A. Elisseeff",
- journal = "JMLR",
- volume = "3",
- month = MAR,
- pages = "1157-1182",
- year = 2003
-}
-
-@techreport{guyon2007causalreport,
- author = {I. Guyon and C. Aliferis and A. Elisseeff},
- title = {Causal Feature Selection},
- institution = {Clopinet},
- year = 2007,
- type = {Technical Report },
- source = {\url{http://clopinet.com/isabelle/Papers/causalFS.pdf}}
-}
-
diff --git a/macros/latex/contrib/jmlr/sample-books/paper4/paper4.tex b/macros/latex/contrib/jmlr/sample-books/paper4/paper4.tex
deleted file mode 100644
index f37498c6c5..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/paper4/paper4.tex
+++ /dev/null
@@ -1,53 +0,0 @@
-% This file is public domain
-
-\documentclass[wcp]{jmlr}
-
-\usepackage{lipsum}% Provides dummy text for this example
-
-\title[Article 4]{Fourth Sample Article}
-
-\author{\Name{Mary-Jane {de Beer}}\Email{mjdb@sample.com}\\
-\addr{University of No Where}}
-
-\editor{Anne Editor}
-
-\begin{document}
-\maketitle
-
-\begin{abstract}
-\lipsum[1]
-\end{abstract}
-\begin{keywords}
-Sample
-\end{keywords}
-
-\section{Introduction}
-
-This is a sample article. \sectionref{sec:method} discusses
-the method used. \equationref{eq:emc2} is an interesting
-equation. The results are discussed in \sectionref{sec:results}
-and some other stuff is in \appendixref{apd:first}.
-
-\lipsum
-
-\section{Method}\label{sec:method}
-
-\lipsum
-
-\begin{equation}\label{eq:emc2}
-E = mc^2
-\end{equation}
-
-\section{Results}\label{sec:results}
-
-\lipsum
-
-Here are some citations: \citet{guyon-elisseeff-03,guyon2007causalreport}.
-
-\bibliography{paper4}
-
-\appendix
-\section{First Appendix}\label{apd:first}
-
-\lipsum
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf b/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf
deleted file mode 100644
index b9a74dc749..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/proceedings-sample.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-books/proceedings-sample.tex b/macros/latex/contrib/jmlr/sample-books/proceedings-sample.tex
deleted file mode 100644
index 86655f09e8..0000000000
--- a/macros/latex/contrib/jmlr/sample-books/proceedings-sample.tex
+++ /dev/null
@@ -1,79 +0,0 @@
- % Most packages need to be loaded before hyperref
- % so put them in the definition of \jmlrprehyperref
-
-\def\jmlrprehyperref{%
- % Packages used by imported articles:
- \usepackage{lipsum}
-}
-
-%\documentclass[wcp,gray]{jmlrbook}
-\documentclass[wcp]{jmlrbook}
-
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-
-\ifprint{}{\usepackage{bookmark}}% load last
-
- % Title is added to the PDF properties. Optional argument
- % is used instead, if present.
- %\title[Short Title]{Big Long Title}
-\title{Sample Proceedings}
-
-\author[Anne Editor et al.]{Anne Editor, Anne Other Editor and Nicola Talbot}
-
-\subtitle{\thejmlrworkshop}
-
-\jmlrvolume{42}
-\jmlryear{2010}
-\jmlrworkshop{Workshop on Causality}
-\jmlrlocation{Somewhere}
-
-\logo{\includegraphics{bookLogo}}
-
-\begin{document}
-\maketitle
-
-\frontmatter
-
-\chapter{Foreword}
-
-This is the foreword.
-
-\begin{authorsignoff}
-\Author{Nicola Talbot\\
-University of East Anglia}
-\end{authorsignoff}
-
-\begin{preface}
-
-This is the preface.
-
-\begin{signoff}{March 2010}
- % First editor:
-\Editor{Anne Editor\\
-University of Nowhere\\
-\mailto{ae@sample.com}}
- % Second editor:
-\Editor{Anne Other Editor\\
-University of Nowhere\\
-\mailto{aoe@sample.com}}
-\end{signoff}
-
-\end{preface}
-
-\tableofcontents
-
-\mainmatter
-
-\begin{jmlrpapers}
- \addtocpart{Introduction}
- % syntax: \importpaper[label]{directory}{filename}
- \importpaper{paper1}{paper1}
- \addtocpart{First Topic}
- \importpaper{paper2}{paper2}
- \importpaper{paper3}{paper3}
- \addtocpart{Second Topic}
- \importpaper{paper4}{paper4}
-\end{jmlrpapers}
-
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/circle-gray.png b/macros/latex/contrib/jmlr/sample-papers/images/circle-gray.png
deleted file mode 100644
index e636646538..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/images/circle-gray.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/circle.jpg b/macros/latex/contrib/jmlr/sample-papers/images/circle.jpg
deleted file mode 100644
index 365deb2e1f..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/images/circle.jpg
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/nodes-gray.png b/macros/latex/contrib/jmlr/sample-papers/images/nodes-gray.png
deleted file mode 100644
index e4af05acda..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/images/nodes-gray.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/nodes.png b/macros/latex/contrib/jmlr/sample-papers/images/nodes.png
deleted file mode 100644
index a4e79c2506..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/images/nodes.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/square-gray.png b/macros/latex/contrib/jmlr/sample-papers/images/square-gray.png
deleted file mode 100644
index b150e66354..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/images/square-gray.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/images/square.png b/macros/latex/contrib/jmlr/sample-papers/images/square.png
deleted file mode 100644
index 8844e85816..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/images/square.png
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.bib b/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.bib
deleted file mode 100644
index ddc24c6662..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.bib
+++ /dev/null
@@ -1,19 +0,0 @@
-@article{guyon-elisseeff-03,
- title = "An Introduction to Variable and Feature Selection",
- author = "I. Guyon and A. Elisseeff",
- journal = "JMLR",
- volume = "3",
- month = MAR,
- pages = "1157-1182",
- year = 2003
-}
-
-@techreport{guyon2007causalreport,
- author = {I. Guyon and C. Aliferis and A. Elisseeff},
- title = {Causal Feature Selection},
- institution = {Clopinet},
- year = 2007,
- type = {Technical Report },
- source = {\url{http://clopinet.com/isabelle/Papers/causalFS.pdf}}
-}
-
diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf b/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf
deleted file mode 100644
index 31d153a4b6..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.tex b/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.tex
deleted file mode 100644
index 4dda4f434e..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/jmlr-sample.tex
+++ /dev/null
@@ -1,837 +0,0 @@
- % use the "wcp" class option for workshop and conference
- % proceedings
- %\documentclass[gray]{jmlr} % test grayscale version
- \documentclass[tablecaption=bottom]{jmlr}% journal article
- %\documentclass[tablecaption=bottom,wcp]{jmlr} % W&CP article
-
- % The following packages will be automatically loaded:
- % amsmath, amssymb, natbib, graphicx, url, algorithm2e
-
- %\usepackage{rotating}% for sideways figures and tables
- %\usepackage{longtable}% for long tables
-
- % The booktabs package is used by this sample document
- % (it provides \toprule, \midrule and \bottomrule).
- % Remove the next line if you don't require it.
-\usepackage{booktabs}
- % The siunitx package is used by this sample document
- % to align numbers in a column by their decimal point.
- % Remove the next line if you don't require it.
-\usepackage[load-configurations=version-1]{siunitx} % newer version
- %\usepackage{siunitx}
-
- % The following command is just for this sample document:
-\newcommand{\cs}[1]{\texttt{\char`\\#1}}% remove this in your real article
-
- % Define an unnumbered theorem just for this sample document for
- % illustrative purposes:
-\theorembodyfont{\upshape}
-\theoremheaderfont{\scshape}
-\theorempostheader{:}
-\theoremsep{\newline}
-\newtheorem*{note}{Note}
-
- % change the arguments, as appropriate, in the following:
-\jmlrvolume{1}
-\jmlryear{2010}
-\jmlrsubmitted{submission date}
-\jmlrpublished{publication date}
-\jmlrworkshop{workshop title} % W&CP title
-
- % The optional argument of \title is used in the header
-\title[Short Title]{Full Title of Article\titlebreak This Title Has
-A Line Break}
-
- % Anything in the title that should appear in the main title but
- % not in the article's header or the volume's table of
- % contents should be placed inside \titletag{}
-
- %\title{Title of the Article\titletag{\thanks{Some footnote}}}
-
-
- % Use \Name{Author Name} to specify the name.
- % If the surname contains spaces, enclose the surname
- % in braces, e.g. \Name{John {Smith Jones}} similarly
- % if the name has a "von" part, e.g \Name{Jane {de Winter}}.
- % If the first letter in the forenames is a diacritic
- % enclose the diacritic in braces, e.g. \Name{{\'E}louise Smith}
-
- % \thanks must come after \Name{...} not inside the argument for
- % example \Name{John Smith}\nametag{\thanks{A note}} NOT \Name{John
- % Smith\thanks{A note}}
-
- % Anything in the name that should appear in the title but not in the
- % article's header or footer or in the volume's
- % table of contents should be placed inside \nametag{}
-
- % Two authors with the same address
- \author{\Name{Author Name1\nametag{\thanks{A note}}} \Email{abc@sample.com}\and
- \Name{Author Name2} \Email{xyz@sample.com}\\
- \addr Address}
-
- % Three or more authors with the same address:
- % \author{\Name{Author Name1} \Email{an1@sample.com}\\
- % \Name{Author Name2} \Email{an2@sample.com}\\
- % \Name{Author Name3} \Email{an3@sample.com}\\
- % \Name{Author Name4} \Email{an4@sample.com}\\
- % \Name{Author Name5} \Email{an5@sample.com}\\
- % \Name{Author Name6} \Email{an6@sample.com}\\
- % \Name{Author Name7} \Email{an7@sample.com}\\
- % \Name{Author Name8} \Email{an8@sample.com}\\
- % \Name{Author Name9} \Email{an9@sample.com}\\
- % \Name{Author Name10} \Email{an10@sample.com}\\
- % \Name{Author Name11} \Email{an11@sample.com}\\
- % \Name{Author Name12} \Email{an12@sample.com}\\
- % \Name{Author Name13} \Email{an13@sample.com}\\
- % \Name{Author Name14} \Email{an14@sample.com}\\
- % \addr Address}
-
-
- % Authors with different addresses:
- % \author{\Name{Author Name1} \Email{abc@sample.com}\\
- % \addr Address 1
- % \AND
- % \Name{Author Name2} \Email{xyz@sample.com}\\
- % \addr Address 2
- %}
-
-\editor{Editor's name}
- %\editors{Editor One and Editor Two}% for multiple editors
-
-\begin{document}
-
-\maketitle
-
-\begin{abstract}
-This is the abstract for this article.
-\end{abstract}
-\begin{keywords}
-List of keywords
-\end{keywords}
-
-\section{Introduction}
-\label{sec:intro}
-
-This is a sample article that uses the \textsf{jmlr} class with
-the \texttt{wcp} class option. Please follow the guidelines in
-this sample document as it can help to reduce complications when
-combining the articles into a book. Please avoid using obsolete
-commands, such as \verb|\rm|, and obsolete packages, such as
-\textsf{epsfig}.\footnote{See
-\url{http://www.ctan.org/pkg/l2tabu}} Some packages that are known
-to cause problems for the production editing process are checked for
-by the \textsf{jmlr} class and will generate an error.
-
-Please also ensure that your document will compile with PDF\LaTeX.
-If you have an error message that's puzzling you, first check for it
-at the UK TUG FAQ
-\url{https://texfaq.org/FAQ-man-latex}. If
-that doesn't help, create a minimal working example (see
-\url{https://www.dickimaw-books.com/latex/minexample/}) and post
-to somewhere like \TeX\ on StackExchange
-(\url{https://tex.stackexchange.com/}) or the \LaTeX\ Community Forum
-(\url{https://latex.org/forum/}).
-
-\begin{note}
-This is an numbered theorem-like environment that was defined in
-this document's preamble.
-\end{note}
-
-\subsection{Sub-sections}
-
-Sub-sections are produced using \verb|\subsection|.
-
-\subsubsection{Sub-sub-sections}
-
-Sub-sub-sections are produced using \verb|\subsubsection|.
-
-\paragraph{Sub-sub-sub-sections}
-
-Sub-sub-sub-sections are produced using \verb|\paragraph|.
-These are unnumbered with a running head.
-
-\subparagraph{Sub-sub-sub-sub-sections}
-
-Sub-sub-sub-sub-sections are produced using \verb|\subparagraph|.
-These are unnumbered with a running head.
-
-\section{Cross-Referencing}
-
-Always use \verb|\label| and \verb|\ref| (or one of the commands
-described below) when cross-referencing. For example, the next
-section is Section~\ref{sec:math} but you can also refer to it using
-\sectionref{sec:math}. The \textsf{jmlr} class
-provides some convenient cross-referencing commands:
-\verb|\sectionref|, \verb|\equationref|, \verb|\tableref|,
-\verb|\figureref|, \verb|\algorithmref|, \verb|\theoremref|,
-\verb|\lemmaref|, \verb|\remarkref|, \verb|\corollaryref|,
-\verb|\definitionref|, \verb|\conjectureref|, \verb|\axiomref|,
-\verb|\exampleref| and \verb|\appendixref|. The argument of these
-commands may either be a single label or a comma-separated list
-of labels. Examples:
-
-Referencing sections: \sectionref{sec:math} or
-\sectionref{sec:intro,sec:math} or
-\sectionref{sec:intro,sec:math,sec:tables,sec:figures}.
-
-Referencing equations: \equationref{eq:trigrule} or
-\equationref{eq:trigrule,eq:df} or
-\equationref{eq:trigrule,eq:f,eq:df,eq:y}.
-
-Referencing tables: \tableref{tab:operatornames} or
-\tableref{tab:operatornames,tab:example} or
-\tableref{tab:operatornames,tab:example,tab:example-booktabs}.
-
-Referencing figures: \figureref{fig:nodes} or
-\figureref{fig:nodes,fig:teximage} or
-\figureref{fig:nodes,fig:teximage,fig:subfigex} or
-\figureref{fig:circle,fig:square}.
-
-Referencing algorithms: \algorithmref{alg:gauss} or
-\algorithmref{alg:gauss,alg:moore} or
-\algorithmref{alg:gauss,alg:moore,alg:net}.
-
-Referencing theorem-like environments: \theoremref{thm:eigenpow},
-\lemmaref{lem:sample}, \remarkref{rem:sample},
-\corollaryref{cor:sample}, \definitionref{def:sample},
-\conjectureref{con:sample}, \axiomref{ax:sample} and
-\exampleref{ex:sample}.
-
-Referencing appendices: \appendixref{apd:first} or
-\appendixref{apd:first,apd:second}.
-
-\section{Equations}
-\label{sec:math}
-
-The \textsf{jmlr} class loads the \textsf{amsmath} package, so
-you can use any of the commands and environments defined there.
-(See the \textsf{amsmath} documentation for further
-details.\footnote{Either \texttt{texdoc amsmath} or
-\url{http://www.ctan.org/pkg/amsmath}})
-
-Unnumbered single-lined equations should be displayed using
-\verb|\[| and \verb|\]|. For example:
-\[E = m c^2\]
-or you can use the \texttt{displaymath} environment:
-\begin{displaymath}
-E = m c^2
-\end{displaymath}
-Numbered single-line equations should be displayed using the
-\texttt{equation} environment. For example:
-\begin{equation}\label{eq:trigrule}
-\cos^2\theta + \sin^2\theta \equiv 1
-\end{equation}
-This can be referenced using \verb|\label| and \verb|\equationref|.
-For example, \equationref{eq:trigrule}.
-
-Multi-lined numbered equations should be displayed using the
-\texttt{align} environment.\footnote{For reasons why you
-shouldn't use the obsolete \texttt{eqnarray} environment, see
-Lars Madsen, \emph{Avoid eqnarray!} TUGboat 33(1):21--25, 2012.} For example:
-\begin{align}
-f(x) &= x^2 + x\label{eq:f}\\
-f'(x) &= 2x + 1\label{eq:df}
-\end{align}
-Unnumbered multi-lined equations can be displayed using the
-\texttt{align*} environment. For example:
-\begin{align*}
-f(x) &= (x+1)(x-1)\\
-&= x^2 - 1
-\end{align*}
-If you want to mix numbered with unnumbered lines use the
-\texttt{align} environment and suppress unwanted line numbers with
-\verb|\nonumber|. For example:
-\begin{align}
-y &= x^2 + 3x - 2x + 1\nonumber\\
-&= x^2 + x + 1\label{eq:y}
-\end{align}
-An equation that is too long to fit on a single line can be
-displayed using the \texttt{split} environment.
-Text can be embedded in an equation using \verb|\text| or
-\verb|\intertext| (as used in \theoremref{thm:eigenpow}).
-See the \textsf{amsmath} documentation for further details.
-
-\subsection{Operator Names}
-\label{sec:op}
-
-Predefined operator names are listed in \tableref{tab:operatornames}.
-For additional operators, either use \verb|\operatorname|,
-for example $\operatorname{var}(X)$ or declare it with
-\verb|\DeclareMathOperator|, for example
-\begin{verbatim}
-\DeclareMathOperator{\var}{var}
-\end{verbatim}
-and then use this new command. If you want limits that go above and
-below the operator (like \verb|\sum|) use the starred versions
-(\verb|\operatorname*| or \verb|\DeclareMathOperator*|).
-
-\begin{table*}[htbp]
-\floatconts
- {tab:operatornames}%
- {\caption{Predefined Operator Names (taken from
- \textsf{amsmath} documentation)}}%
- {%
-\begin{tabular}{rlrlrlrl}
-\cs{arccos} & $\arccos$ & \cs{deg} & $\deg$ & \cs{lg} & $\lg$ & \cs{projlim} & $\projlim$ \\
-\cs{arcsin} & $\arcsin$ & \cs{det} & $\det$ & \cs{lim} & $\lim$ & \cs{sec} & $\sec$ \\
-\cs{arctan} & $\arctan$ & \cs{dim} & $\dim$ & \cs{liminf} & $\liminf$ & \cs{sin} & $\sin$ \\
-\cs{arg} & $\arg$ & \cs{exp} & $\exp$ & \cs{limsup} & $\limsup$ & \cs{sinh} & $\sinh$ \\
-\cs{cos} & $\cos$ & \cs{gcd} & $\gcd$ & \cs{ln} & $\ln$ & \cs{sup} & $\sup$ \\
-\cs{cosh} & $\cosh$ & \cs{hom} & $\hom$ & \cs{log} & $\log$ & \cs{tan} & $\tan$ \\
-\cs{cot} & $\cot$ & \cs{inf} & $\inf$ & \cs{max} & $\max$ & \cs{tanh} & $\tanh$ \\
-\cs{coth} & $\coth$ & \cs{injlim} & $\injlim$ & \cs{min} & $\min$ \\
-\cs{csc} & $\csc$ & \cs{ker} & $\ker$ & \cs{Pr} & $\Pr$
-\end{tabular}\par
-\begin{tabular}{rlrl}
-\cs{varlimsup} & $\varlimsup$
-& \cs{varinjlim} & $\varinjlim$\\
-\cs{varliminf} & $\varliminf$
-& \cs{varprojlim} & $\varprojlim$
-\end{tabular}
-}
-\end{table*}
-
-\section{Vectors and Sets}
-\label{sec:vec}
-
-Vectors should be typeset using \cs{vec}. For example $\vec{x}$.
-(The original version of \cs{vec} can also be accessed using
-\cs{orgvec}, for example $\orgvec{x}$.)
-The \textsf{jmlr} class also provides \cs{set} to typeset a
-set. For example $\set{S}$.
-
-\section{Floats}
-\label{sec:floats}
-
-Floats, such as figures, tables and algorithms, are moving
-objects and are supposed to float to the nearest convenient
-location. Please don't force them to go in a particular place. In
-general it's best to use the \texttt{htbp} specifier and don't
-put the figure or table in the middle of a paragraph (that is
-make sure there's a paragraph break above and below the float).
-Floats are supposed to have a little extra space above and below
-them to make them stand out from the rest of the text. This extra
-spacing is put in automatically and shouldn't need modifying.
-
-If your article will later be reprinted in the Challenges for
-Machine Learning, please be aware that the CiML books use a
-different paper size, so if you want to resize any images use a
-scale relative to the line width (\verb|\linewidth|), text width
-(\verb|\textwidth|) or text height (\verb|\textheight|).
-
-To ensure consistency, please \emph{don't} try changing the format of the caption by doing
-something like:
-\begin{verbatim}
-\caption{\textit{A Sample Caption.}}
-\end{verbatim}
-or
-\begin{verbatim}
-\caption{\em A Sample Caption.}
-\end{verbatim}
-You can, of course, change the font for individual words or
-phrases, for example:
-\begin{verbatim}
-\caption{A Sample Caption With Some \emph{Emphasized Words}.}
-\end{verbatim}
-
-\subsection{Tables}
-\label{sec:tables}
-
-Tables should go in the \texttt{table} environment. Within this
-environment use \verb|\floatconts| (defined by \textsf{jmlr})
-to set the caption correctly and center the table contents.
-The location of the caption depends on the \verb|tablecaption|
-setting in the document class options.
-
-\begin{table}[htbp]
- % The first argument is the label.
- % The caption goes in the second argument, and the table contents
- % go in the third argument.
-\floatconts
- {tab:example}%
- {\caption{An Example Table}}%
- {\begin{tabular}{ll}
- \bfseries Dataset & \bfseries Result\\
- Data1 & 0.12345\\
- Data2 & 0.67890\\
- Data3 & 0.54321\\
- Data4 & 0.09876
- \end{tabular}}
-\end{table}
-
-If you want horizontal rules you can use the \textsf{booktabs}
-package which provides the commands \verb|\toprule|,
-\verb|\midrule| and \verb|\bottomrule|. For example, see
-\tableref{tab:example-booktabs}.
-
-\begin{table}[hbtp]
-\floatconts
- {tab:example-booktabs}
- {\caption{A Table With Horizontal Lines}}
- {\begin{tabular}{ll}
- \toprule
- \bfseries Dataset & \bfseries Result\\
- \midrule
- Data1 & 0.12345\\
- Data2 & 0.67890\\
- Data3 & 0.54321\\
- Data4 & 0.09876\\
- \bottomrule
- \end{tabular}}
-\end{table}
-
-If you really want vertical lines as well, you can't use the
-\textsf{booktabs} commands as there'll be some unwanted gaps.
-Instead you can use \LaTeX's \verb|\hline|, but the rows may
-appear a bit cramped. You can add extra space above or below a
-row using \verb|\abovestrut| and \verb|\belowstrut|. For example,
-see \tableref{tab:example-hline}. However, you might want to read
-the \textsf{booktabs} documentation regarding the use of vertical
-lines.
-
-\begin{table}[htbp]
-\floatconts
- {tab:example-hline}
- {\caption{A Table With Horizontal and Vertical Lines}}%
- {%
- \begin{tabular}{|l|l|}
- \hline
- \abovestrut{2.2ex}\bfseries Dataset & \bfseries Result\\\hline
- \abovestrut{2.2ex}Data1 & 0.12345\\
- Data2 & 0.67890\\
- Data3 & 0.54321\\
- \belowstrut{0.2ex}Data4 & 0.09876\\\hline
- \end{tabular}
- }
-\end{table}
-
-If you want to align numbers on their decimal point, you can
-use the \textsf{siunitx} package. For example, see
-\tableref{tab:example-siunitx}. For further details see the
-\textsf{siunitx} documentation\footnote{Either \texttt{texdoc
-siunitx} or \url{http://www.ctan.org/pkg/siunitx}}.
-
-\begin{table}[htbp]
-\floatconts
- {tab:example-siunitx}
- {\caption{A Table With Numbers Aligned on the Decimal Point}}
- {\begin{tabular}{lS[tabformat=3.5]}
- \bfseries Dataset & {\bfseries Result}\\
- Data1 & 0.12345\\
- Data2 & 10.6789\\
- Data3 & 50.543\\
- Data4 & 200.09876
- \end{tabular}}
-\end{table}
-
-If the table is too wide, you can adjust the inter-column
-spacing by changing the value of \verb|\tabcolsep|. For
-example:
-\begin{verbatim}
-\setlength{\tabcolsep}{3pt}
-\end{verbatim}
-If the table is very wide but not very long, you can use the
-\texttt{sidewaystable} environment defined in the
-\textsf{rotating} package (so use \verb|\usepackage{rotating}|).
-If the table is too long to fit on a page, you can use the
-\texttt{longtable} environment defined in the \textsf{longtable}
-package (so use \verb|\usepackage{longtable}|).
-
-\subsection{Figures}
-\label{sec:figures}
-
-Figures should go in the \texttt{figure} environment. Within this
-environment, use \verb|\floatconts| to correctly position the
-caption and center the image. Use \verb|\includegraphics|
-for external graphics files but omit the file extension. Do not
-use \verb|\epsfig| or \verb|\psfig|. If you want to scale the
-image, it's better to use a fraction of the line width rather
-than an explicit length. For example, see \figureref{fig:nodes}.
-
-\begin{figure}[htbp]
- % Caption and label go in the first argument and the figure contents
- % go in the second argument
-\floatconts
- {fig:nodes}
- {\caption{Example Image}}
- {\includegraphics[width=0.5\linewidth]{images/nodes}}
-\end{figure}
-
-If your image is made up of \LaTeX\ code (for example, commands
-provided by the \textsf{pgf} package) you can include it using
-\cs{includeteximage} (defined by the \textsf{jmlr} class). This
-can be scaled and rotated in the same way as \cs{includegraphics}.
-For example, see \figureref{fig:teximage}.
-
-\begin{figure}[htbp]
-\floatconts
- {fig:teximage}
- {\caption{Image Created Using \LaTeX\ Code}}
- {\includeteximage[angle=45]{images/teximage}}
-\end{figure}
-
-If the figure is too wide to fit on the page, you can use the
-\texttt{sidewaysfigure} environment defined in the
-\textsf{rotating} package.
-
-Don't use \verb|\graphicspath|.\footnote{This is specific to the
-\textsf{jmlr} class, not a general recommendation. The main file
-that generates the proceedings or the CiML book is typically in a
-different directory to the imported articles, so it modifies the
-graphics path when it imports an article.} If the images
-are contained in a subdirectory, specify this when you include the image, for
-example \verb|\includegraphics{figures/mypic}|.
-
-\subsubsection{Sub-Figures}
-\label{sec:subfigures}
-
-Sub-figures can be created using \verb|\subfigure|, which is
-defined by the \textsf{jmlr} class. The optional argument allows
-you to provide a subcaption. The label should be placed in the
-mandatory argument of \verb|\subfigure|. You can reference the
-entire figure, for example \figureref{fig:subfigex}, or you can
-reference part of the figure using \verb|\figureref|, for example
-\figureref{fig:circle}. Alternatively you can reference the
-subfigure using \verb|\subfigref|, for example
-\subfigref{fig:circle,fig:square} in \figureref{fig:subfigex}.
-
-\begin{figure}[htbp]
-\floatconts
- {fig:subfigex}
- {\caption{An Example With Sub-Figures.}}
- {%
- \subfigure[A Circle]{\label{fig:circle}%
- \includegraphics[width=0.2\linewidth]{images/circle}}%
- \qquad
- \subfigure[A Square]{\label{fig:square}%
- \includegraphics[width=0.2\linewidth]{images/square}}
- }
-\end{figure}
-
-By default, the sub-figures are aligned on the baseline.
-This can be changed using the second optional argument
-of \verb|\subfigure|. This may be \texttt{t} (top), \texttt{c}
-(centered) or \texttt{b} (bottom). For example, the subfigures
-\subfigref{fig:circle2,fig:square2} in \figureref{fig:subfigex2}
-both have \verb|[c]| as the second optional argument.
-
-\begin{figure}[htbp]
-\floatconts
- {fig:subfigex2}
- {\caption{Another Example With Sub-Figures.}}
- {%
- \subfigure[A Small Circle][c]{\label{fig:circle2}%
- \includegraphics[width=0.1\linewidth]{images/circle}}%
- \qquad
- \subfigure[A Square][c]{\label{fig:square2}%
- \includegraphics[width=0.2\linewidth]{images/square}}
- }
-\end{figure}
-
-\subsection{Sub-Tables}
-\label{sec:subtables}
-There is an analogous command \verb|\subtable| for sub-tables.
-It has the same syntax as \verb|\subfigure| described above.
-You can reference the table using \verb|\tableref|, for example
-\tableref{tab:subtabex} or you can reference part of the table,
-for example \tableref{tab:ab}. Alternatively you can reference the
-subtable using \verb|\subtabref|, for example
-\subtabref{tab:ab,tab:cd} in \tableref{tab:subtabex}.
-
-\begin{table}[htbp]
-\floatconts
- {tab:subtabex}
- {\caption{An Example With Sub-Tables}}
- {%
- \subtable{%
- \label{tab:ab}%
- \begin{tabular}{cc}
- \bfseries A & \bfseries B\\
- 1 & 2
- \end{tabular}
- }\qquad
- \subtable{%
- \label{tab:cd}%
- \begin{tabular}{cc}
- \bfseries C & \bfseries D\\
- 3 & 4\\
- 5 & 6
- \end{tabular}
- }
- }
-\end{table}
-
-By default, the sub-tables are aligned on the top.
-This can be changed using the second optional argument
-of \verb|\subtable|. This may be \texttt{t} (top), \texttt{c}
-(centered) or \texttt{b} (bottom). For example, the sub-tables
-\subtabref{tab:ab2,tab:cd2} in \tableref{tab:subtabex2}
-both have \verb|[c]| as the second optional argument.
-
-\begin{table}[htbp]
-\floatconts
- {tab:subtabex2}
- {\caption{Another Example With Sub-Tables}}
- {%
- \subtable[][c]{%
- \label{tab:ab2}%
- \begin{tabular}{cc}
- \bfseries A & \bfseries B\\
- 1 & 2
- \end{tabular}
- }\qquad
- \subtable[][c]{%
- \label{tab:cd2}%
- \begin{tabular}{cc}
- \bfseries C & \bfseries D\\
- 3 & 4\\
- 5 & 6
- \end{tabular}
- }
- }
-\end{table}
-
-\subsection{Algorithms}
-\label{sec:algorithms}
-
-Enumerated textual algorithms can be displayed using the
-\texttt{algorithm} environment. Within this environment, use
-\verb|\caption| to set the caption and you can use an
-\texttt{enumerate} or nested \texttt{enumerate} environments.
-For example, see \algorithmref{alg:gauss}. Note that algorithms
-float like figures and tables.
-
-\begin{algorithm}[htbp]
-\floatconts
- {alg:gauss}%
- {\caption{The Gauss-Seidel Algorithm}}%
-{%
-\begin{enumerate}
- \item For $k=1$ to maximum number of iterations
- \begin{enumerate}
- \item For $i=1$ to $n$
- \begin{enumerate}
- \item $x_i^{(k)} =
- \frac{b_i - \sum_{j=1}^{i-1}a_{ij}x_j^{(k)}
- - \sum_{j=i+1}^{n}a_{ij}x_j^{(k-1)}}{a_{ii}}$
- \item If $\|\vec{x}^{(k)}-\vec{x}^{(k-1)} < \epsilon\|$,
- where $\epsilon$ is a specified stopping criteria, stop.
- \end{enumerate}
- \end{enumerate}
-\end{enumerate}
-}%
-\end{algorithm}
-
-If you'd rather have the same numbering throughout the algorithm
-but still want the convenient indentation of nested
-\texttt{enumerate} environments, you can use the
-\texttt{enumerate*} environment provided by the \textsf{jmlr}
-class. For example, see \algorithmref{alg:moore}.
-
-\begin{algorithm}
-\floatconts
- {alg:moore}%
- {\caption{Moore's Shortest Path}}%
-{%
-Given a connected graph $G$, where the length of each edge is 1:
-\begin{enumerate*}
- \item Set the label of vertex $s$ to 0
- \item Set $i=0$
- \begin{enumerate*}
- \item \label{step:locate}Locate all unlabelled vertices
- adjacent to a vertex labelled $i$ and label them $i+1$
- \item If vertex $t$ has been labelled,
- \begin{enumerate*}
- \item[] the shortest path can be found by backtracking, and
- the length is given by the label of $t$.
- \end{enumerate*}
- otherwise
- \begin{enumerate*}
- \item[] increment $i$ and return to step~\ref{step:locate}
- \end{enumerate*}
- \end{enumerate*}
-\end{enumerate*}
-}%
-\end{algorithm}
-
-Pseudo code can be displayed using the \texttt{algorithm2e}
-environment. This is defined by the \textsf{algorithm2e} package
-(which is automatically loaded) so check the \textsf{algorithm2e}
-documentation for further details.\footnote{Either \texttt{texdoc
-algorithm2e} or \url{http://www.ctan.org/pkg/algorithm2e}}
-For an example, see \algorithmref{alg:net}.
-
-\begin{algorithm2e}
-\caption{Computing Net Activation}
-\label{alg:net}
- % older versions of algorithm2e have \dontprintsemicolon instead
- % of the following:
- %\DontPrintSemicolon
- % older versions of algorithm2e have \linesnumbered instead of the
- % following:
- %\LinesNumbered
-\KwIn{$x_1, \ldots, x_n, w_1, \ldots, w_n$}
-\KwOut{$y$, the net activation}
-$y\leftarrow 0$\;
-\For{$i\leftarrow 1$ \KwTo $n$}{
- $y \leftarrow y + w_i*x_i$\;
-}
-\end{algorithm2e}
-
-\section{Description Lists}
-
-The \textsf{jmlr} class also provides a description-like
-environment called \texttt{altdescription}. This has an
-argument that should be the widest label in the list. Compare:
-\begin{description}
-\item[add] A method that adds two variables.
-\item[differentiate] A method that differentiates a function.
-\end{description}
-with
-\begin{altdescription}{differentiate}
-\item[add] A method that adds two variables.
-\item[differentiate] A method that differentiates a function.
-\end{altdescription}
-
-\section{Theorems, Lemmas etc}
-\label{sec:theorems}
-
-The following theorem-like environments are predefined by
-the \textsf{jmlr} class: \texttt{theorem}, \texttt{example},
-\texttt{lemma}, \texttt{proposition}, \texttt{remark},
-\texttt{corollary}, \texttt{definition}, \texttt{conjecture}
-and \texttt{axiom}. You can use the \texttt{proof} environment
-to display the proof if need be, as in \theoremref{thm:eigenpow}.
-
-\begin{theorem}[Eigenvalue Powers]\label{thm:eigenpow}
-If $\lambda$ is an eigenvalue of $\vec{B}$ with eigenvector
-$\vec{\xi}$, then $\lambda^n$ is an eigenvalue of $\vec{B}^n$
-with eigenvector $\vec{\xi}$.
-\begin{proof}
-Let $\lambda$ be an eigenvalue of $\vec{B}$ with eigenvector
-$\xi$, then
-\begin{align*}
-\vec{B}\vec{\xi} &= \lambda\vec{\xi}
-\intertext{premultiply by $\vec{B}$:}
-\vec{B}\vec{B}\vec{\xi} &= \vec{B}\lambda\vec{\xi}\\
-\Rightarrow \vec{B}^2\vec{\xi} &= \lambda\vec{B}\vec{\xi}\\
-&= \lambda\lambda\vec{\xi}\qquad
-\text{since }\vec{B}\vec{\xi}=\lambda\vec{\xi}\\
-&= \lambda^2\vec{\xi}
-\end{align*}
-Therefore true for $n=2$. Now assume true for $n=k$:
-\begin{align*}
-\vec{B}^k\vec{\xi} &= \lambda^k\vec{\xi}
-\intertext{premultiply by $\vec{B}$:}
-\vec{B}\vec{B}^k\vec{\xi} &= \vec{B}\lambda^k\vec{\xi}\\
-\Rightarrow \vec{B}^{k+1}\vec{\xi} &= \lambda^k\vec{B}\vec{\xi}\\
-&= \lambda^k\lambda\vec{\xi}\qquad
-\text{since }\vec{B}\vec{\xi}=\lambda\vec{\xi}\\
-&= \lambda^{k+1}\vec{\xi}
-\end{align*}
-Therefore true for $n=k+1$. Therefore, by induction, true for all
-$n$.
-\end{proof}
-\end{theorem}
-
-\begin{lemma}[A Sample Lemma]\label{lem:sample}
-This is a lemma.
-\end{lemma}
-
-\begin{remark}[A Sample Remark]\label{rem:sample}
-This is a remark.
-\end{remark}
-
-\begin{corollary}[A Sample Corollary]\label{cor:sample}
-This is a corollary.
-\end{corollary}
-
-\begin{definition}[A Sample Definition]\label{def:sample}
-This is a definition.
-\end{definition}
-
-\begin{conjecture}[A Sample Conjecture]\label{con:sample}
-This is a conjecture.
-\end{conjecture}
-
-\begin{axiom}[A Sample Axiom]\label{ax:sample}
-This is an axiom.
-\end{axiom}
-
-\begin{example}[An Example]\label{ex:sample}
-This is an example.
-\end{example}
-
-\section{Color vs Grayscale}
-\label{sec:color}
-
-It's helpful if authors supply grayscale versions of their
-images in the event that the article is to be incorporated into
-a black and white printed book. With external PDF, PNG or JPG
-graphic files, you just need to supply a grayscale version of the
-file. For example, if the file is called \texttt{myimage.png},
-then the gray version should be \texttt{myimage-gray.png} or
-\texttt{myimage-gray.pdf} or \texttt{myimage-gray.jpg}. You don't
-need to modify your code. The \textsf{jmlr} class checks for
-the existence of the grayscale version if it is print mode
-(provided you have used \verb|\includegraphics| and haven't
-specified the file extension).
-
-You can use \verb|\ifprint| to determine which mode you are in.
-For example, in \figureref{fig:nodes}, the
-\ifprint{dark gray}{purple} ellipse represents an input and the
-\ifprint{light gray}{yellow} ellipse represents an output.
-Another example: {\ifprint{\bfseries}{\color{red}}important text!}
-
-You can use the class option \texttt{gray} to see how the
-document will appear in gray scale mode. \textcolor{blue}{Colored
-text} will automatically be converted to gray scale in print mode.
-
-The \textsf{jmlr} class loads the \textsf{xcolor}
-package, so you can also define your own colors. For example:
-\ifprint
- {\definecolor{myred}{gray}{0.5}}%
- {\definecolor{myred}{rgb}{0.5,0,0}}%
-\textcolor{myred}{XYZ}.
-
-The \textsf{xcolor} class is loaded with the \texttt{x11names}
-option, so you can use any of the x11 predefined colors (listed
-in the \textsf{xcolor} documentation\footnote{either
-\texttt{texdoc xcolor} or \url{http://www.ctan.org/pkg/xcolor}}).
-
-\section{Citations and Bibliography}
-\label{sec:cite}
-
-The \textsf{jmlr} class automatically loads \textsf{natbib}
-and automatically sets the bibliography style, so you don't need to
-use \verb|\bibliographystyle|.
-This sample file has the citations defined in the accompanying
-BibTeX file \texttt{jmlr-sample.bib}. For a parenthetical
-citation use \verb|\citep|. For example
-\citep{guyon-elisseeff-03}. For a textual citation use
-\verb|\citet|. For example \citet{guyon2007causalreport}.
-Both commands may take a comma-separated list, for example
-\citet{guyon-elisseeff-03,guyon2007causalreport}.
-
-These commands have optional arguments and have a starred
-version. See the \textsf{natbib} documentation for further
-details.\footnote{Either \texttt{texdoc natbib} or
-\url{http://www.ctan.org/pkg/natbib}}
-
-The bibliography is displayed using \verb|\bibliography|.
-
-\acks{Acknowledgements go here.}
-
-\bibliography{jmlr-sample}
-
-\appendix
-
-\section{First Appendix}\label{apd:first}
-
-This is the first appendix.
-
-\section{Second Appendix}\label{apd:second}
-
-This is the second appendix.
-
-\end{document}
diff --git a/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf b/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf
deleted file mode 100644
index 8600d8176e..0000000000
--- a/macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/pdfpages/pdfpages.dtx b/macros/latex/contrib/pdfpages/pdfpages.dtx
index 10188c05a9..2deaa46206 100644
--- a/macros/latex/contrib/pdfpages/pdfpages.dtx
+++ b/macros/latex/contrib/pdfpages/pdfpages.dtx
@@ -2,7 +2,7 @@
% \iffalse
%
%<*(package,pppdftexdef,ppluatexdef,ppvtexdef,ppxetexdef,ppdvipsdef,ppdvipdfmxdef,ppnulldef)>
-%% Copyright (C) 2001-2021 Andreas MATTHIAS
+%% Copyright (C) 2001-2022 Andreas MATTHIAS
%%
%% This work may be distributed and/or modified under the conditions
%% of the LaTeX Project Public License, either version 1.3c
@@ -27,12 +27,12 @@
%<*dtx>
\makeatletter
%</dtx>
-\def\AM@fileversion{v0.5t}
+\def\AM@fileversion{v0.5u}
\def\AM@Git@Date@process$#1: #2 #3${\AM@Git@Date@process@i#2\END}
\def\AM@Git@Date@process@i#1-#2-#3\END{\def\AM@Git@Date{#1/#2/#3}}
\def\AM@Git@SHA@process$#1: #2${\def\AM@Git@SHA{#2}}
-\AM@Git@Date@process$Date: 2021-03-06 23:19:52 +0100 $
-\AM@Git@SHA@process$SHA-1: 591720c980385429528b3bf2256f2d4f7c2c55e9 $
+\AM@Git@Date@process$Date: 2022-01-29 16:59:20 +0100 $
+\AM@Git@SHA@process$SHA-1: 7a5d1a24653fdc93c11ca1043f6d77a403446d92 $
%</!(example1,example2,example3,installer)>
%
%
@@ -84,7 +84,7 @@
%
% \GetFileInfo{pdfpages.dtx}
%
-% \CheckSum{5076}
+% \CheckSum{5077}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -2974,7 +2974,7 @@
\AM@addtotoc@hook
\edef\AM@temp{{\AM@toc@section}{\AM@toc@level}%
{\z@}{\z@}{\z@}{}[\the\AM@toc@title]{}}%
- \edef\AM@tempi{\noexpand\csname @\AM@toc@section\noexpand\endcsname%
+ \edef\AM@tempi{\leavevmode\noexpand\csname @\AM@toc@section\noexpand\endcsname%
[\the\AM@toc@title]{}}%
\@ifundefined{@\AM@toc@section}
{\expandafter\@sect\AM@temp
@@ -4845,6 +4845,12 @@
% \item Page rotation: Use new pdfmanagement macros if they are
% available, and fallback to pdflscape if they are not available.
% \end{itemize}
+%
+% \subsection*{2022/01/29 v0.5u}
+% \begin{itemize}
+% \item Adding |\leavevmode| before |\@chapter|,... in |addtotoc|.
+% Bug fix for \url{https://tex.stackexchange.com/questions/631514/}.
+% \end{itemize}
% \Finale
%
% \iffalse
diff --git a/macros/latex/contrib/pdfpages/pdfpages.pdf b/macros/latex/contrib/pdfpages/pdfpages.pdf
index df6493f4d5..1fea4ad0c1 100644
--- a/macros/latex/contrib/pdfpages/pdfpages.pdf
+++ b/macros/latex/contrib/pdfpages/pdfpages.pdf
Binary files differ
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index 812d90ab83..d5bc0f71ea 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,3 +1,9 @@
+2022-01-28 Michal Hoftich <michal.h21@gmail.com>
+
+ * tex4ht-tex4ht.tex (tcolorbox.4ht): fixed support for boxes with
+ titles.
+ https://github.com/michal-h21/make4ht/issues/62
+
2022-01-23 Karl Berry <karl@freefriends.org>
* tex4ht-4ht.tex,
diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex
index ac4bd1a885..8f26f8c411 100644
--- a/support/TeX4ht/source/tex4ht-4ht.tex
+++ b/support/TeX4ht/source/tex4ht-4ht.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1062 2022-01-23 15:51:43Z karl $
+% $Id: tex4ht-4ht.tex 1063 2022-01-28 13:22:45Z michal_h21 $
% tex tex4ht-4ht or ht tex tex4ht-4ht
%
% Copyright 2009-2022 TeX Users Group
@@ -27014,6 +27014,14 @@ We need to use dvips driver with XeLaTeX
\def\:tempb{\d:tcolorbox\o:tcb@endboxanddraw:}
\HLet\tcb@endboxanddraw\:tempb
+% this code prevents emptying of the box title when
+% some Tcolorbox options are used
+\def\:tempb{}
+\HLet\tcb@detach@title@code\:tempb
+
+% require end of paragraph before Tcolorbox
+\long\def\:tempb[#1]{\EndP\o:tcb@@icolorbox:[#1]}
+\HLet\tcb@@icolorbox\:tempb
\NewConfigure{tcolorbox}{4}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 16a571c18d..d5403e965f 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -37,7 +37,6 @@ $mirrors = {
'https://mirror.unpad.ac.id/ctan/' => 1,
},
'Iran' => {
- 'http://ctan.yazd.ac.ir/' => 1,
'https://ctan.asis.ai/' => 1,
'https://ctan.um.ac.ir/' => 1,
'https://mirror.bardia.tech/ctan/' => 1,
@@ -145,6 +144,7 @@ $mirrors = {
'Poland' => {
'https://ctan.gust.org.pl/tex-archive/' => 1,
'https://repo.skni.umcs.pl/ctan/' => 1,
+ 'https://sunsite.icm.edu.pl/pub/CTAN/' => 1,
},
'Portugal' => {
'https://ftp.eq.uc.pt/software/TeX/' => 1,
@@ -186,6 +186,7 @@ $mirrors = {
'https://ctan.math.ca/tex-archive/' => 1,
'https://ctan.mirror.globo.tech/' => 1,
'https://ctan.mirror.rafal.ca/' => 1,
+ 'https://mirror.csclub.uwaterloo.ca/CTAN/' => 1,
'https://mirror.its.dal.ca/ctan/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 4bee173aff..bd2652de3e 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2021
-depend revision/61767
+depend revision/61781
name 00texlive.image
category TLCore
-revision 61767
+revision 61780
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -40,7 +40,7 @@ longdesc IgnorePatterns in the check_files routine in tlmgr.pl augment
longdesc this list. Those are not included in the source/ tarball. For
longdesc information on the 00texlive prefix see
longdesc 00texlive.installation(.tlpsrc)
-runfiles size=12502
+runfiles size=12503
.mkisofsrc
autorun.inf
texmf-dist/README
@@ -3957,6 +3957,7 @@ runfiles size=12502
tlpkg/tlpsrc/texlive.infra.tlpsrc
tlpkg/tlpsrc/texliveonfly.tlpsrc
tlpkg/tlpsrc/texloganalyser.tlpsrc
+ tlpkg/tlpsrc/texlogfilter.tlpsrc
tlpkg/tlpsrc/texlogos.tlpsrc
tlpkg/tlpsrc/texlogsieve.tlpsrc
tlpkg/tlpsrc/texmate.tlpsrc
@@ -4521,7 +4522,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 61757
+revision 61769
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
@@ -30357,22 +30358,22 @@ catalogue-version 2.0
name bangorcsthesis
category Package
-revision 61037
+revision 61770
shortdesc Typeset a thesis at Bangor University
relocated 1
longdesc The class typesets thesis/dissertation documents for all levels
longdesc (i.e., both undergraduate and graduate students may use the
longdesc class). It also provides macros designed to optimise the
longdesc process of producing a thesis.
-containersize 51908
-containerchecksum da60a3d264abf24f91f2a4a0bd12c99962dd618324e7b26c59c4df1a57456691fcd801ba234e5cec305c4bc1eb05f3beefe1ff1ff57440dae6c97a4c70531426
-doccontainersize 293660
-doccontainerchecksum b8d12c8f2351b615d94a5da9a46b6ed4a9d28d23decc1188f7fba36dc6166ac0d0a6247a7caadca8409a52cccf643e21e6a80f25833feeb9ef0782141ca892a3
+containersize 52348
+containerchecksum 3d297ec59cff75977addc7320f90a68a6fdd87bcf5aee4947c14e122dc7741e443582075eec4a9b327c3e988da500934fb5426d5e9fc17c7decab4a4872cce8e
+doccontainersize 293384
+doccontainerchecksum be5e7eb308d2678c3cb7464e234bd63f551a560677e67bb6b5c9dec5ab59b29bd6f8a66db300065cb472b9772420e443a3fc7a4d31ebd2557868b3a6b2fcfe2a
docfiles size=75
RELOC/doc/latex/bangorcsthesis/README details="Readme"
RELOC/doc/latex/bangorcsthesis/bangorcsthesis.pdf details="Package documentation"
-srccontainersize 55624
-srccontainerchecksum 2b652b8cc16285d7a367ea07b8dbf3e77503b6f6efa80ced52219816d80dd4f9ff6ea2cdf6326c5ac7888546f21dc009709e2b43d35558a29be599a300d7770f
+srccontainersize 55512
+srccontainerchecksum 3141fdd4bde1e82edf0677625c3b599516ff8b1f71b19c4a486cf5d68361135983f4fcefbdbb390bbf324d78eafe4bb6ad9ffdca8f7b257fa98faf590ff23c06
srcfiles size=65
RELOC/source/latex/bangorcsthesis/bangorcsthesis.dtx
RELOC/source/latex/bangorcsthesis/bangorcsthesis.ins
@@ -30381,7 +30382,7 @@ runfiles size=61
catalogue-ctan /macros/latex/contrib/bangorcsthesis
catalogue-license lppl1.3
catalogue-topics dissertation class
-catalogue-version 1.5.4
+catalogue-version 1.5.5
name bangorexam
category Package
@@ -65464,7 +65465,7 @@ catalogue-version 0.4-Alpha
name codebox
category Package
-revision 61502
+revision 61771
shortdesc Highlighted source code in a fancy box
relocated 1
longdesc This LaTeX3 package provides environments codebox and codeview
@@ -65473,10 +65474,10 @@ longdesc \cvfile to typeset programming source code from a file in a
longdesc fancy box. Starred versions of these environments and macros
longdesc are provided to add a comment at the bottom of the fancy box.
longdesc The package is based on tcolorbox, minted, and listings.
-containersize 3628
-containerchecksum ca170757a5e5a8a35d625070e0072e3315ceda781edbd4188988240b0a9008a03e50e1d908db024a4a356e720a569ce24572363c4880c977a7cb50ca220e95fe
-doccontainersize 383748
-doccontainerchecksum a14e20d640157b9081f8f8a7b41d9bfaf238933f0fca19194c3c615b6f2f5a729480d3e3d7a9501bee67ec9bcd40f0c54ff389cc209594ba8ea8781938812655
+containersize 3640
+containerchecksum 04f63b435f360fdfa81bb7afeef38117a8a4b81b70562e21020470f49f33abc33038d6c55665a5ae4573ff61c19ed9120e824eb319ea97523fe1fa8e82ba9424
+doccontainersize 385704
+doccontainerchecksum 165fffcfbff35064a3c55a0fe1b095f3a45a5c01d1c8a8704cd151cbb20c440592edecc3be71900b1a7a5e7af28d6a8d6c4a3b9fd09f850c7da71362e2377ddd
docfiles size=119
RELOC/doc/latex/codebox/README.md details="Readme"
RELOC/doc/latex/codebox/build.sh
@@ -65495,7 +65496,7 @@ catalogue-contact-repository https://github.com/registor/codebox
catalogue-ctan /macros/latex/contrib/codebox
catalogue-license lppl1.3c
catalogue-topics boxing listing decoration synt-hlt expl3
-catalogue-version 1.0.3
+catalogue-version 1.0.4
name codedoc
category Package
@@ -66643,7 +66644,7 @@ containerchecksum cb594df1d769e879ed998ffc0aea6407654df2450b71740399cbfdb097ff75
name collection-binextra
category Collection
-revision 61328
+revision 61780
shortdesc TeX auxiliary programs
relocated 1
longdesc Myriad additional TeX-related support programs. Includes
@@ -66739,6 +66740,7 @@ depend texfot
depend texlive-scripts-extra
depend texliveonfly
depend texloganalyser
+depend texlogfilter
depend texlogsieve
depend texosquery
depend texplate
@@ -66751,8 +66753,8 @@ depend web
depend xindex
depend xindy
depend xpdfopen
-containersize 956
-containerchecksum 2c43f846d80779eec53041c31be14285a361f5f7087f2f33856084875f1b3f941bfa6a9968731d53e28aeb4a1f0a2777b8d8a9a8a7fea2eea28f22f474b60664
+containersize 960
+containerchecksum 4d0596370bd11012469ac81c3875dc56cb2428207b38a887b1dc7b9e1ce1f4ef557dc7dde3ae5b2001573e3d9e5efb87b72898a233010f26e7d41df8542b817f
name collection-context
category Collection
@@ -87133,23 +87135,23 @@ catalogue-version 2.32
name datax
category Package
-revision 60580
+revision 61772
shortdesc Import individual data from script files
relocated 1
longdesc This LaTeX package uses pgfkeys to retrieve individual data
longdesc points generated in some script. Analogous to how one might
longdesc generate graphics in a script and import those graphics into a
longdesc LaTeX document.
-containersize 1300
-containerchecksum d33691c71297f909cc160e1d4ca1bdb4343edc2b5e2058eb7ef3edd58255b72f02d57e5a1d4348cd0de1b890648e6ea529b60d100b84c7cd2ea868570129e28b
-doccontainersize 190528
-doccontainerchecksum 2b30224581baeefdddc50bde5f6f14df317108e7a0be89f0d7add5a2e966f6cd21ddfc5b9278f4c6f1f2fe9337c1789d191099f60244d978261da070558f0b63
-docfiles size=49
+containersize 1256
+containerchecksum 04de65ca5219e0e3b53fd0c0b92fa514bec77be2f889e48ad100f93113f54e738016fdd93ae59d79ae7f4ea31108efb9cbac87a6db010b71008fb17dcfa19900
+doccontainersize 198520
+doccontainerchecksum e1dd35b5dce9a4ea5b1bb9d9db14b8e6b6f8ab1a8f374079c2328862fb231b4eb69a05e1bddac424401d063925b4a75a9994000ee4c36c43e3fa6344badd6f5e
+docfiles size=52
RELOC/doc/latex/datax/README.md details="Readme"
RELOC/doc/latex/datax/datax-logo.tikz
RELOC/doc/latex/datax/datax.pdf details="Package documentation"
-srccontainersize 4172
-srccontainerchecksum 00006e1bedbca8b6bfc52818a2add87fd39e7071814cc2ef81fdb70eed628612f3fbee439a7e9fd5c88e984f7b90c760a80be35e77a77eb5d1f5cf73a437e85d
+srccontainersize 4156
+srccontainerchecksum 076509cc39ab41b028cc17551342bcc26cf8bbcd5c12d25d291e2eafb3610d390610d36e917a192b38fd7870c6ddee60a365bfa9711b024c6de2a3494dcc498a
srcfiles size=4
RELOC/source/latex/datax/datax.dtx
RELOC/source/latex/datax/datax.ins
@@ -87159,7 +87161,7 @@ catalogue-contact-repository https://github.com/Datax-package/Datax.sty
catalogue-ctan /macros/latex/contrib/datax
catalogue-license lppl1.3
catalogue-topics data-import
-catalogue-version 1.1.2
+catalogue-version 1.2.0
name dateiliste
category Package
@@ -100113,21 +100115,21 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 61745
+revision 61773
shortdesc Typeset Chinese theses or books
relocated 1
longdesc Easybook is a minimalist style template based on the ctexbook
longdesc book document class.
-containersize 16464
-containerchecksum 04aa410de0dc4120612e2c4a99b170ebe2ed77350efc1f0e822527051e192672b02ca244e2d2ed6409419722014bc2c0e15d72ad268601170fb4537058a111af
-doccontainersize 596328
-doccontainerchecksum a18e75059fa8110aa8f776cbb87611aa84faba3bb3a506643d955b64f5d17c9878eab349f7d5cd007624047dc888085ff68b7cc5521d3bb77509a90d12703699
+containersize 16476
+containerchecksum 284925e50a25b1e0abb9b6ae22faa28ca9726d0507941cb8e2fc4203cb511ae47483861952c69971ef718ca8e45af342c0b364263bcda4b8addd91e4ead51eaf
+doccontainersize 596300
+doccontainerchecksum a0e99e58ab07da77470108f0936286b4fdff787cab23d1bb1e275fd0caafc7852fac9a35ea9bb908a03b7dda749100c7ad2e52f6a48c67cbb55caf116c9562c6
docfiles size=162
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 16512
-srccontainerchecksum dc6dc434fd8709b89eaa456175e0fe00f1c0d077f209aab8d3359ee641d7a8b94e1959ed8d0108da36c99000f185025dccf1e49f6a735982831e021b8612d3d3
+srccontainersize 16528
+srccontainerchecksum da32a03f15125d063e4334eb21234f62fccac396f9e1a147da3cac4f7f12ffe2e956bd25d4e2a3d9bbef8b8f4b703cd712422d653bf7ae8f9a650d3928d2d1ee
srcfiles size=20
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
@@ -100140,7 +100142,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook
catalogue-ctan /macros/latex/contrib/easybook
catalogue-license lppl1.3c
catalogue-topics book-pub class chinese expl3
-catalogue-version 1.53
+catalogue-version 1.54
name easyfig
category Package
@@ -230234,7 +230236,7 @@ catalogue-version 1.0
name optex
category Package
-revision 60332
+revision 61779
shortdesc LuaTeX format based on Plain TeX and OPmac
longdesc OpTeX is a LuaTeX format based on Plain TeX macros with power
longdesc from OPmac (fonts selection system, colors, external graphics,
@@ -230249,11 +230251,11 @@ depend optex.ARCH
depend rsfs
depend unicode-data
execute AddFormat name=optex engine=luatex patterns=hyphen-lan.opm options="optex.ini" fmttriggers=amsfonts,cm,ec,hyphen-base,lm,rsfs,unicode-data
-containersize 800660
-containerchecksum 96f6fd5ed9156cc06987d2145443f020cb42f24b183e9798623b2fea40843a1e7cfc9f09f5682623319177c8839303d8f514e2a6932d8d603e4b4155633e3056
-doccontainersize 1422480
-doccontainerchecksum 28a8cae2c7ad190c1f512131b1cabec89881188a91b2b5a8d652ec7a72de544e4f256b29c6f6ea1376e2943f04f3080cac66cdf2001a831e0c2f04971410f654
-docfiles size=400
+containersize 801756
+containerchecksum e806751b5ab8c70a8644e06608c5c8adc18a102dda3781276b2ce3a4171fa39289d9dd0953975555b24bce05ea070ba8011ff6d8354b95f0c0a9bd0592c46786
+doccontainersize 1435260
+doccontainerchecksum 7da91bfd2c6d03df77f8b2ff00bb4111ff74052303ed11a522b09a5951adc5611e5b9b8cafd5c192945c1b7ef5ac3af9d2a05aa3354ccfc9ba1f5e587d5281f5
+docfiles size=403
texmf-dist/doc/man/man1/optex.1
texmf-dist/doc/man/man1/optex.man1.pdf
texmf-dist/doc/optex/base/README details="Readme"
@@ -230264,7 +230266,7 @@ docfiles size=400
texmf-dist/doc/optex/base/optex-math.tex
texmf-dist/doc/optex/base/optex-techdoc.tex
texmf-dist/doc/optex/base/optex-userdoc.tex
-runfiles size=497
+runfiles size=499
texmf-dist/tex/optex/base/alloc.opm
texmf-dist/tex/optex/base/basic-macros.opm
texmf-dist/tex/optex/base/bib-iso690.opm
@@ -230372,7 +230374,7 @@ catalogue-contact-home http://petr.olsak.net/optex
catalogue-ctan /macros/optex
catalogue-license pd
catalogue-topics format luatex plain-ext
-catalogue-version 1.04
+catalogue-version 1.05
name optex.aarch64-linux
category Package
@@ -233713,7 +233715,7 @@ catalogue-version 2.01
name pascaltriangle
category Package
-revision 61523
+revision 61774
shortdesc Draw beautiful Pascal (Yanghui) triangles
relocated 1
longdesc This LaTeX3 package based on TikZ helps to generate beautiful
@@ -233721,10 +233723,10 @@ longdesc Pascal (Yanghui) triangles. It provides a unique drawing macro
longdesc \pascal which can generate isosceles or right-angle triangles
longdesc customized by means of different \pascal macro options or the
longdesc \pascalset macro.
-containersize 3716
-containerchecksum 370e3a24be1fef3f09fcb328ab19d22c842a0d49da89121ab4b67d69882090a4a1d54e4c611f8b9e141fa025550a059f51c97f3074894d869e36ea431add5764
-doccontainersize 164456
-doccontainerchecksum 3c4903880fe036f57ec90ce5b934c4ca654f8f6bc52760c69f2ff31aa95079963b4315df44f7869cbf0d555c9b005ee8684ae4564a87d3dd6f62c83d3669fcd4
+containersize 3696
+containerchecksum 0736284ad69dc62a9f97887f09aaf4e527438d068147319be8710c53708bf88c156964c9737548df4b2210b1e6bf5219d157e5d5baff53a510fa373684a8eda5
+doccontainersize 164512
+doccontainerchecksum 137c13f7878fcb5f3f2e7d4d47d05e8a25f7fd19f58672d7b521ba944a5eea22e90dd12418d4b056dbb1a94faaae750a9f2e06e4dfc8fcd206609f5f95e97a5f
docfiles size=46
RELOC/doc/latex/pascaltriangle/README.md details="Readme"
RELOC/doc/latex/pascaltriangle/build.sh
@@ -233734,12 +233736,11 @@ runfiles size=4
RELOC/tex/latex/pascaltriangle/pascaltriangle.sty
catalogue-also binomexp
catalogue-contact-bugs https://github.com/registor/pascaltriangle/issues
-catalogue-contact-development https://github.com/registor/pascaltriangle/pulls
catalogue-contact-repository https://github.com/registor/pascaltriangle
catalogue-ctan /macros/latex/contrib/pascaltriangle
catalogue-license lppl1.3c
catalogue-topics maths calculation pgf-tikz expl3
-catalogue-version 1.0.0
+catalogue-version 1.0.1
name passivetex
category Package
@@ -235441,7 +235442,7 @@ catalogue-version 0.12
name pdfmanagement-testphase
category Package
-revision 61719
+revision 61775
shortdesc LaTeX PDF management testphase bundle
relocated 1
longdesc This is a temporary package, which is used during a test phase
@@ -235454,10 +235455,10 @@ longdesc allow users and package authors to safely test the code. At a
longdesc later stage it will be integrated into the LaTeX kernel (or in
longdesc parts into permanent support packages), and the current
longdesc testphase bundle will be removed.
-containersize 49900
-containerchecksum 76168eda3317cad37df4d48dd0da77b257450d95221cb4cadc05b932d3df8c0b19e8b975d7288941fd51bcf12a8272c14f615adf518bcb6b9cb6c57d809ab336
-doccontainersize 8558664
-doccontainerchecksum f75e98f615c53487e68e1a04d6f6d542a08ea48c5315cee462ca4440797a74adc902438eb3f61d9b74f9923294ca23703c985bcb0e8a1ce125657e8ed1039921
+containersize 50204
+containerchecksum 755c29824c84f1edbaf2888b3b64cec09de82013032d7992454e56c16f80e694830b020d83aad4a1808e6d4481cedebe14921e107e56390d2b19ad978418310e
+doccontainersize 8561072
+doccontainerchecksum 403a9b6f4762ed8b4474d3dafe879084bcb8dc1685cda6739fa43adacbe59d4f72a38159a347818ebc692fb7145c1d8e3857013b12b8eed42982ae54e3cfbdb6
docfiles size=2771
RELOC/doc/latex/pdfmanagement-testphase/CHANGELOG.md
RELOC/doc/latex/pdfmanagement-testphase/README.md details="Readme"
@@ -235481,8 +235482,8 @@ docfiles size=2771
RELOC/doc/latex/pdfmanagement-testphase/output-patches-tmp-ltx.pdf
RELOC/doc/latex/pdfmanagement-testphase/pdfmanagement-firstaid.pdf
RELOC/doc/latex/pdfmanagement-testphase/pdfmanagement-testphase.pdf details="Package documentation"
-srccontainersize 125340
-srccontainerchecksum f6c175cc3e85c0c0505355b7bcb11b66b058d9f7948fcb217276f818c11ee07c47ad548013f60dd73a01b4aabf4d3e5841cf2bd4b8860c8155f2bf9a1f531309
+srccontainersize 125512
+srccontainerchecksum 92fd9852f557c4fc80206e76e5191cfa6459cf4a629d83039f831da2598d15ee5da43c0ce90490a14600863a4794b6285d528cec0b3debb04e6f40dd1a7a2b72
srcfiles size=183
RELOC/source/latex/pdfmanagement-testphase/hyperref-generic.dtx
RELOC/source/latex/pdfmanagement-testphase/l3backend-testphase.dtx
@@ -235531,7 +235532,7 @@ catalogue-contact-repository https://github.com/latex3/pdfresources
catalogue-ctan /macros/latex/contrib/pdfmanagement-testphase
catalogue-license lppl1.3c
catalogue-topics latex-devel pdf-feat
-catalogue-version 0.95j
+catalogue-version 0.95k
name pdfmarginpar
category Package
@@ -248214,28 +248215,28 @@ catalogue-topics misc-support
name proof-at-the-end
category Package
-revision 51194
+revision 61776
shortdesc A package to move proofs to appendix
relocated 1
longdesc This package aims to provide a way to easily move proofs to the
longdesc appendix. You can (among other things) move proofs to different
longdesc places/sections, create links from theorems to proofs, restate
longdesc theorems, add comments in appendix...
-containersize 4440
-containerchecksum 1e5647e1421742e9f0198c5ff8ae5ac315eccef96d0a7c9c5f1dabef167fca5ac9221cdf60d99dafbdfd60f6960a897ebb2d2c4370edcc0d0a36942c0041a777
-doccontainersize 372132
-doccontainerchecksum 9100916a9ebf426502d7c25e5f848fd4eeb19050faa01b0a4a795b838d4084849b42a1f6a187dc8218aeffb6df0cbe592b512e1c613a1045e467198119b33555
-docfiles size=98
+containersize 5936
+containerchecksum c2424c990f383e53ba5e529616f7352960d91d4193f7d7ca78d3757dba3da221158e6e365090ebec8057bd65a1c0c023b6f3a78f0c272b26d30ed221ff0c92a7
+doccontainersize 465968
+doccontainerchecksum 0f4eebb94eb14b3df40f3399de17a0568bb77a8075f50b46ae06ae346fcb6b6260234d0df11a6c0fb4a9103e53631dcb7ee36cf0bae1f1d07cc517592ecc6100
+docfiles size=126
RELOC/doc/latex/proof-at-the-end/README.md details="Readme"
RELOC/doc/latex/proof-at-the-end/proof-at-the-end.pdf details="Package documentation"
RELOC/doc/latex/proof-at-the-end/proof-at-the-end_demo.pdf details="Example of use"
RELOC/doc/latex/proof-at-the-end/proof-at-the-end_demo.tex
-srccontainersize 12500
-srccontainerchecksum ea0b286182db09ab249a704ef25abc8bd951b51e8671ddb2a8110997b9db4ed353c059f44170e8a5bd76878ae97d34b460701994849425c1f40925d663d0ac6f
-srcfiles size=14
+srccontainersize 17864
+srccontainerchecksum 436184685e165ea4cb1b6c45cfc058bc79519aa762f585a2e4851dbd30afd8969a96aeb1ff7f9f046d7b2f5dba3b640dd0b0b3db3b7339f8195b3409da688f3c
+srcfiles size=19
RELOC/source/latex/proof-at-the-end/proof-at-the-end.dtx
RELOC/source/latex/proof-at-the-end/proof-at-the-end.ins
-runfiles size=4
+runfiles size=5
RELOC/tex/latex/proof-at-the-end/proof-at-the-end.sty
catalogue-contact-bugs https://github.com/leo-colisson/proof-at-the-end/issues
catalogue-contact-home https://github.com/leo-colisson/proof-at-the-end
@@ -276962,18 +276963,18 @@ catalogue-version 2.4
name spbmark
category Package
-revision 61740
+revision 61777
shortdesc Customize superscripts and subscripts
relocated 1
longdesc This package provides three commands \super, \sub and \supersub
longdesc to improve the layout of superscripts and subscripts which can
longdesc be adjusted with respect to relative position and format, and
longdesc can be used in text and math mode.
-containersize 3144
-containerchecksum 818d4efbfed0827aff738b3eb2b1083184cda12a27ad1de75a3a80313ebb6097ee1b0a16788f1cee39beb712f82a4f7a4c1f299213fe71e53a21b7a2e5155b87
-doccontainersize 74192
-doccontainerchecksum 5a1a5420e0e79204018516dfec259372df5c1862cf961a230c94132f8dd2905d7eb1df52656977f73417eca3a52321c956473652d89dbf99da246e5fd6b4b350
-docfiles size=22
+containersize 3160
+containerchecksum 9e224898be41b5298ca83490b0f171e150a479bb3b6b7c842fb9ac0c85f64af6f8212b97156c3336b220b12684bd50e990dddbd898a59da1536c0b15d1cf2332
+doccontainersize 76932
+doccontainerchecksum 7c9f2c720052be2a8f0a114633ea9d70199b04575e600738b609fe025fe127ee9a4b2db4002dfeaa74e7f8bb99436fa34cfabb4fd2cf8aab63953270b11f9273
+docfiles size=23
RELOC/doc/latex/spbmark/README.md details="Readme"
RELOC/doc/latex/spbmark/spbmark.pdf details="Package documentation"
RELOC/doc/latex/spbmark/spbmark.tex
@@ -276983,7 +276984,7 @@ catalogue-contact-repository https://github.com/texl3/spbmark
catalogue-ctan /macros/latex/contrib/spbmark
catalogue-license cc-by-4
catalogue-topics subsup-pos expl3
-catalogue-version 1.32
+catalogue-version 1.33
name spectral
category Package
@@ -288903,7 +288904,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 61710
+revision 61781
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a
@@ -288924,10 +288925,10 @@ longdesc files from them is nontrivial, and generally done with the
longdesc Makefile in development, from which the TeX4ht package in TeX
longdesc Live is updated.
depend tex4ht.ARCH
-containersize 937908
-containerchecksum 10bfab45f7e786c6c2693732df67321a6dec06ed3d6ca85530cf93f1baf07d738195b5f2d0ed87529c29a8b65a7db9babb9b0680301463c974bfc0f15d1b6517
+containersize 938148
+containerchecksum 584de5de06ba40ff977f40b43b9748ea1b7c11a8248311b995b3fe895c4889fbbb97b6a357f9bf19a0553009f95d18f4785391a6b7698289ba8b49378c51f63c
doccontainersize 136384
-doccontainerchecksum dd074f7d98bfda5ae9bd7cc60b01a92bf89c61306da54fafe1cfb6629bc11f6cd1b300331b17aff4829fa77513c1a5082db76b2a0deea96c129abc73257a130c
+doccontainerchecksum 7adb4cef3f64fc0bc835012086e878ecc150cb19b822051dd0c1131401bbfc8c641801c113361250fce5370e59112055bc4df5d514939057d90abab21d88d4a3
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -288999,8 +289000,8 @@ docfiles size=260
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-srccontainersize 1234828
-srccontainerchecksum 89238b0a95062b86a60260144505a1220f7f8b600daa7685655dd3037b135ffc3bcfd957e34199d217555203067f21fee0fd71202e0f6238d12a3e43df8129df
+srccontainersize 1241332
+srccontainerchecksum 90016810f961cb2f462f7eca1628811a9f088bdad2f4ac93a2b93287cd43e8c324b34fe60dee079fab44d4321147c4e0851a427fb0515d63d7bc220ca9e0d1e9
srcfiles size=3753
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
@@ -298920,7 +298921,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 61757
+revision 61769
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.
@@ -298928,10 +298929,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 108396
-containerchecksum f8f3972788066b9db5ab2d564036c29f95feae5a82af7a0410c9813e173683be5b864e538bd930318318afb0bc54a650c28a6bf8130ca38917a1712df3c08024
-doccontainersize 403116
-doccontainerchecksum ece87d7daddc2cbf7d9c95a9fa400374823ba8805f005cee916ec46cb48289e6485ac38cfb8bd30a0219c809b03be5a88bfb2ce7e81b2304f82d753fc5d2492f
+containersize 108424
+containerchecksum 9b47484f087cc2df847a93565317f86206b42dc873a54ffa294dfc68d49aa04fa984373042409510f242d51543beecb898de7433274c141af0a3db26775c276b
+doccontainersize 403048
+doccontainerchecksum 264bf144077b399e3174f99ae91164ec487f565cba262544ba738898a30fe479bbbe40e69f16e9cbbb3de4a8f220ba0d15957db8eb8488d31b55228ebf4884da
docfiles size=501
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -300486,6 +300487,179 @@ containerchecksum a14d86a5267e04a76abd8f45f196ee727bcd1be12e83a02d8866a6482f3306
binfiles arch=x86_64-solaris size=1
bin/x86_64-solaris/texloganalyser
+name texlogfilter
+category Package
+revision 61780
+shortdesc Filter LaTeX engines output or log file
+longdesc texlogfilter is a Perl script designed to filter LaTeX engines
+longdesc output or log file (LaTeX, pdfLaTeX, LuaLaTeX or XeLaTeX). It
+longdesc reduces the LaTeX output or log to keep only warnings and
+longdesc errors. The result is colorised. Options allow to mask specific
+longdesc warnings, such as box or references/citations warnings. It's
+longdesc also possible to add custom filter patterns.
+depend texlogfilter.ARCH
+containersize 3632
+containerchecksum f3ddfa7f6c791496f4c753a5a902c948eac7fd565c7c9217df4d057b976f35f3b4f362e1d66076daf4bb72e44a3404fa34bc165875e5aab796bb462c36ef39ce
+doccontainersize 30524
+doccontainerchecksum f6c3e4703c9d3258c0c4edbd133719181d449555e106550e8bdf12beea9d6352ee7373880d84dfd3ea8e9a10a40dc5d082240957057d0be2285eee6966375c57
+docfiles size=16
+ texmf-dist/doc/man/man1/texlogfilter.1
+ texmf-dist/doc/man/man1/texlogfilter.man1.pdf
+ texmf-dist/doc/support/texlogfilter/LICENSE
+ texmf-dist/doc/support/texlogfilter/README details="Readme"
+ texmf-dist/doc/support/texlogfilter/texlogfilter.html details="Package documentation"
+runfiles size=3
+ texmf-dist/scripts/texlogfilter/texlogfilter
+catalogue-contact-home https://gricad-gitlab.univ-grenoble-alpes.fr/labbeju/latex-packages/
+catalogue-ctan /support/texlogfilter
+catalogue-license lppl1.3
+catalogue-topics log-manip
+catalogue-version 1.0
+
+name texlogfilter.aarch64-linux
+category Package
+revision 61780
+shortdesc aarch64-linux files of texlogfilter
+containersize 340
+containerchecksum 4d314c94112c95eb6ce20f46cdd752441c13b2070da826c38627c85baa9decab51c3fe31293739157ac6fad23f460d1bb0c559fabb0b470f59a0c6e10f8c9d8c
+binfiles arch=aarch64-linux size=1
+ bin/aarch64-linux/texlogfilter
+
+name texlogfilter.amd64-freebsd
+category Package
+revision 61780
+shortdesc amd64-freebsd files of texlogfilter
+containersize 344
+containerchecksum e665dfeff158a6d39cf8c3ef4e4b67f55000964372f03fdf2e5ade9c0dbc85b3b4e1ead60b98226777a18fec3481624c39cf611139d9ad7dce67cb519a67c32d
+binfiles arch=amd64-freebsd size=1
+ bin/amd64-freebsd/texlogfilter
+
+name texlogfilter.amd64-netbsd
+category Package
+revision 61780
+shortdesc amd64-netbsd files of texlogfilter
+containersize 340
+containerchecksum c8a42238e10ddd947ba0fd8683f7f923a0d4c03982b17e89ec76acbfb0fb3d9132735b5dfbee7eb7770ac8aff7fe0a73c50abaac112fa7d932e542c3f27c6cb1
+binfiles arch=amd64-netbsd size=1
+ bin/amd64-netbsd/texlogfilter
+
+name texlogfilter.armhf-linux
+category Package
+revision 61780
+shortdesc armhf-linux files of texlogfilter
+containersize 340
+containerchecksum 90e87f40d6bb8d535f74130e857e69edb4d288f09d4ef4a51551d5f5306b80954496279552f2a5a97e40a3c09b686b4a490392617d727d6798dcb773fee5c9b8
+binfiles arch=armhf-linux size=1
+ bin/armhf-linux/texlogfilter
+
+name texlogfilter.i386-cygwin
+category Package
+revision 61780
+shortdesc i386-cygwin files of texlogfilter
+containersize 336
+containerchecksum b6f278ad030d346997c1a8114776b523f1bba321d3628b9e1048fbc86d94387ab8bbc7a302806966e4f5cc6aef0624d32cbc203efeee25ae7cc39c1af3fb5306
+binfiles arch=i386-cygwin size=1
+ bin/i386-cygwin/texlogfilter
+
+name texlogfilter.i386-freebsd
+category Package
+revision 61780
+shortdesc i386-freebsd files of texlogfilter
+containersize 340
+containerchecksum 3ecf040de4fb8b5f258c326cb5ce5ff198a134cee90bfdb50641dc3770c391e90a77e8002b17f7e18d8e61bbd0cd56a98632581e42d1409933707107583ab9df
+binfiles arch=i386-freebsd size=1
+ bin/i386-freebsd/texlogfilter
+
+name texlogfilter.i386-linux
+category Package
+revision 61780
+shortdesc i386-linux files of texlogfilter
+containersize 336
+containerchecksum 7c7e12ea0e7ef8bf603d5abae16f72140d8307f049100d3a2fc27ff713c8b32c29ca52152a4197d9ca160a85cddc1cecf7a8de0ff1b9b37be034c38679258f79
+binfiles arch=i386-linux size=1
+ bin/i386-linux/texlogfilter
+
+name texlogfilter.i386-netbsd
+category Package
+revision 61780
+shortdesc i386-netbsd files of texlogfilter
+containersize 340
+containerchecksum 292b89b6bd8e2b0c36ad01a2abd914ada3dcdd764393d0a3894b11251272ec92b9232980949c67914f541d9497a3568183695884576b4a5185c5d552c58a1a11
+binfiles arch=i386-netbsd size=1
+ bin/i386-netbsd/texlogfilter
+
+name texlogfilter.i386-solaris
+category Package
+revision 61780
+shortdesc i386-solaris files of texlogfilter
+containersize 340
+containerchecksum ec57b7e147edf8c983ce6b40b45af45496b8a9cb7431da9169beeee22ad2600d794e2f64fb12fe402ac0d6219327091ebce8f6b2cf0e330382a239352173df81
+binfiles arch=i386-solaris size=1
+ bin/i386-solaris/texlogfilter
+
+name texlogfilter.universal-darwin
+category Package
+revision 61780
+shortdesc universal-darwin files of texlogfilter
+containersize 344
+containerchecksum 63bd7218cf9ffef45cc3505f8371f3df6d8dd6c831f2396d8184bcb2ad83763065bc11bc1434ec53da647c04d33fda9bdba1da77edb30c58b0de709b3c63cf88
+binfiles arch=universal-darwin size=1
+ bin/universal-darwin/texlogfilter
+
+name texlogfilter.win32
+category Package
+revision 61780
+shortdesc win32 files of texlogfilter
+containersize 688
+containerchecksum 4e2fbc012da58c2efe671219a4cba2cbb4efb1caf8e4df3d813276e08b890f6100dfab5665b254a833c18c0598db92fba56d6d770fdfba5beebf2f1369062048
+binfiles arch=win32 size=1
+ bin/win32/texlogfilter.exe
+
+name texlogfilter.x86_64-cygwin
+category Package
+revision 61780
+shortdesc x86_64-cygwin files of texlogfilter
+containersize 344
+containerchecksum f6fd2bb6492ea39ef6da565d5d184e54c10142b1b2512333b4e149264071f4e2eddfa8d988acd8e432159358c68437005c6620446a62f08406a66da816215f1b
+binfiles arch=x86_64-cygwin size=1
+ bin/x86_64-cygwin/texlogfilter
+
+name texlogfilter.x86_64-darwinlegacy
+category Package
+revision 61780
+shortdesc x86_64-darwinlegacy files of texlogfilter
+containersize 348
+containerchecksum c6221938621fbcf548363edd06017eaf85ddc97686fb9bf1fcc33ea0503805405df94d15f40677b8061813c83ae314d4ef7a960814365a39280bdaf40fc4ce15
+binfiles arch=x86_64-darwinlegacy size=1
+ bin/x86_64-darwinlegacy/texlogfilter
+
+name texlogfilter.x86_64-linux
+category Package
+revision 61780
+shortdesc x86_64-linux files of texlogfilter
+containersize 340
+containerchecksum e21e5a049e5069193d8e810742a6af22a7bd18a2192e75b2f956ef6c2843c1ba33ca7b0da8cb7713114416f4d1fe906687ec279f72b5e830ebb37c3e26823cc2
+binfiles arch=x86_64-linux size=1
+ bin/x86_64-linux/texlogfilter
+
+name texlogfilter.x86_64-linuxmusl
+category Package
+revision 61780
+shortdesc x86_64-linuxmusl files of texlogfilter
+containersize 344
+containerchecksum 70dadd6eaf4f0c31eff9ca853ac1c295adc77b1882f609ca2213153b50364d3edd003bdcdb5377fe07a703cf91f7a8e6ce6a8c3d2ea26bcc21d557e371491488
+binfiles arch=x86_64-linuxmusl size=1
+ bin/x86_64-linuxmusl/texlogfilter
+
+name texlogfilter.x86_64-solaris
+category Package
+revision 61780
+shortdesc x86_64-solaris files of texlogfilter
+containersize 340
+containerchecksum 7d4b92f83e5e6116472ac4c37427f7c573b6caeb0b8349cf5990920d82bada8ab491febac6c062e2d5fed31c6648b0d0bb1c815c4951a1580faeea0c5c2ab5d5
+binfiles arch=x86_64-solaris size=1
+ bin/x86_64-solaris/texlogfilter
+
name texlogos
category Package
revision 19083
@@ -345914,7 +346088,7 @@ catalogue-version 0.2.3
name zref-clever
category Package
-revision 61572
+revision 61778
shortdesc Clever LaTeX cross-references based on zref
relocated 1
longdesc This package provides a user interface for making LaTeX
@@ -345926,11 +346100,11 @@ longdesc multiple labels can be automatically sorted and compressed into
longdesc ranges when due. The reference format is highly and easily
longdesc customizable, both globally and locally. The package is based
longdesc on zref's extensible referencing system.
-containersize 19616
-containerchecksum cdb987c349da160e9653b52a995719c6a753141a937d0737f91296693bea64cb5fdb2c6cc0e4b29cc816ef8f7d1be046a53b85551986a73720d5ba89b3b6e5d6
-doccontainersize 1345808
-doccontainerchecksum c0951ca326698904fc61efb5ba78885dc60c4ce65f17f37953f60ce978718c4d7412400bbfd4f2a54414888e9064c47ed3a9ab3d4e9fc11b5a0314357b7d05a5
-docfiles size=373
+containersize 21180
+containerchecksum 7273685dcb527ec4c35d09d5afef8182cfbca47f9b2d1991fd5a745dabb5904d4d6d1c39cd07f023b2b77d3e247212024f31d95ecd28267b46df658b2c13783a
+doccontainersize 1449228
+doccontainerchecksum d9209fcfeef39589439ffe9564c891ad9d22bbcbc4c5f88ec171afc23ec06cb1582bc75e4df318550d039fa3119f9dc2162a134b4f2d35031c9ccb5f955ba045
+docfiles size=401
RELOC/doc/latex/zref-clever/CHANGELOG.md
RELOC/doc/latex/zref-clever/DEPENDS.txt
RELOC/doc/latex/zref-clever/MANIFEST.md
@@ -345939,12 +346113,12 @@ docfiles size=373
RELOC/doc/latex/zref-clever/zref-clever-code.tex
RELOC/doc/latex/zref-clever/zref-clever.pdf details="User manual"
RELOC/doc/latex/zref-clever/zref-clever.tex
-srccontainersize 44360
-srccontainerchecksum 32ef2b5aefdbc521db38d28a989338042d407c8a944f74fe909bf0a77e6c5c85b39dbf927449c0353a40f502144896c5ea2a81cbe4ceb675c7e76dc2af017578
-srcfiles size=64
+srccontainersize 46592
+srccontainerchecksum 6b9c3a053a49e4cb36233d62fafccec63a0b682a99b9019b4bbc43ce52d17be2f8d78828dec8ec96a77f17c13a37db75b1a5fd0a59f11ed10d9a7d428b3b1cd7
+srcfiles size=72
RELOC/source/latex/zref-clever/zref-clever.dtx
RELOC/source/latex/zref-clever/zref-clever.ins
-runfiles size=47
+runfiles size=56
RELOC/tex/latex/zref-clever/zref-clever-dutch.lang
RELOC/tex/latex/zref-clever/zref-clever-english.lang
RELOC/tex/latex/zref-clever/zref-clever-french.lang
@@ -345957,7 +346131,7 @@ catalogue-contact-repository https://github.com/gusbrs/zref-clever
catalogue-ctan /macros/latex/contrib/zref-clever
catalogue-license lppl1.3c
catalogue-topics label-ref expl3
-catalogue-version 0.1.2-alpha
+catalogue-version 0.2.0-alpha
name zwgetfdate
category Package
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index b6a6880a36..e14d3f288f 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-f31625717c6701aa8fde894566aafb5d texlive.tlpdb
+666179e672274a2cda76d6327611b350 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 58241f4ad1..77351dd6ee 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-9297325dac779d31ddd1461372ffc9c6b8aa36ec286d161ff4d2feed9e9de309474152f9b1d93f9c390eafd468d436a7373571dd5039c2ba760f647d7ebd93c6 texlive.tlpdb
+536b19c3dafbe56efc87385392cd7d1de8c6087ac7d61cd38f9b0070588e27ce007a2a964b26f827c5da7235fe5453ad85821bc06d1d13f0a52d81ce2216c3f3 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 9d87b92588..618ff03452 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJh8z6EAAoJEEzhh34ZQ4xwfaIIAK3UxD2K11dlTCj+lMaQCDDa
-lCp9zJ5IVtfIRMveT25wx6b/Rtt8MNWL2TDdeGcdc1qm1ul4emfO7uBFspvENZxz
-EiEKXfmIvVgbUtATl463h3KgRqxDL69mhe6knLz8DsyUWk63DR1KbTQ2Cq/bcdEK
-R5aD+vrHXB9C8B1qI7WeqzZ/b/zdN5YTQtxgFXvK/KlO+oKmVGNiXiRrfCJAoA+/
-8ij5j8UuTIRS3b72YwkjZY5CMstzomShge1kLowRTwfUD7X98n+neVzl+hcgZyhP
-iOWdm/aojxfLigH7jyucyFt9CBgSfKW33vsr+7ylJCaWvwzbq4kSFCKBOGiIJJ0=
-=sD5c
+iQEcBAEBCgAGBQJh9JAZAAoJEEzhh34ZQ4xwAwAH/2pxUu2IF+tDTHJ23Xxx8wE/
+fqJGZaOTytN3gR37oZ/7iKW0l7aRaS4lj392fHX3neijMaatK9A4HdTXi9Zv4KHP
+wdMsOyxQeNz7eIok25ASpMD9hWi0zAKKgG2B9gFOGNaYWZSi4T0i3rXRJDmgYHSc
+CSGmzK9VrFS6oCLKSt/tBeL88XraXxOsf+v74WsIrE69o3tg+0YFhoIuj6tDzQwr
+g+Yfy7G2uL5YNDRhW31XtxTbh6brMS9sKlh5XDkYhuTT6R53dNMTl17vdobZb82Q
+mZM2OtIA9b8t8Wqe0Uuq2mEvKfdwyVJIau+TKNFfg6gV18bdVkvhIrtQii2XBjU=
+=nDcF
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 589d6efa84..c7600ed402 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/doc/miktex.pdf b/systems/win32/miktex/doc/miktex.pdf
index 9c6ff34f09..2802b0fe04 100644
--- a/systems/win32/miktex/doc/miktex.pdf
+++ b/systems/win32/miktex/doc/miktex.pdf
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index 8303298f34..b93170fdae 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/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 4e0f1742ee..48b382923e 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=1643404679
+date=1643491142
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=380553ba7e677f77e45842a6b6713ce9
+lstdigest=fb09d626aff49d5b97e7cbe3f2941695
numpkg=5283
relstate=next
-version=8063
+version=8064
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: Kx88JmlgPw4rYpFsZmnuimSLt8Adq9WF5r/yAM3fcO6SjldFbvhZ5r1k6AgTmAJuyLpxz766ChM/8rrxtJ9nKlS5dkBZ8GMKGsIYfXtpa9RuA/J0rNWpNNFTr1oLGuWNfrMiKSLA/guo4QcaEYPv0OjzQE7tuaLJjnZaSjMtqcWeR3DgsywkVlvJRkqm/hZ5+3bGMeTP8dbRnXpyvVuBU4grCyl/OOMkJB8ZXBXnZRLu91FEki/+QHKOOewhs8aS0DNbNJXHoSCwfY1CQNIuooC0LyxM0dx+RWAsq+JyCLK0IdvAqAkTbuAtYIdlWY+ElsUw1eyIyoRon9bCAagybQ==
+;;;; signature/miktex: YVs5B7olr5mjmbPmEqDNoPQ3bq/Z/cQNUtVB9KPukDEWA5sG37J2X/TEmN7woNQb0dQhN2CClt1J1njho6LX970WXbFfxOMBvttqMz1BXdSCkfI48hGWNcAqAJ8Ol0Cx2V8lwjAhg3dbk+OuSRxdYYSmkx/KbkI7HzLtLa1kZpgVZB4shiOT2MfrsPyfrUEuzopHt0n0eljhaz+3a+spZoo5FrBXWdidwO5dlpVFbo9MR5rmF0OzHJAiVbEmdPQRMf+70fK8c44LHEzqJIUYdgT2NDvwpSWoLLqMkoSvvc/oQKNXOPYjQvhCp7WG/tKeL0U3JembvPmSu8EufkWLgQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 26c3c41248..05116b5ad7 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1643404322
-lastupd=animate animate__doc animate__source apa7 apa7__doc apa7__source asmejour asmejour__doc asmejour__source autopuncitems autopuncitems__doc autopuncitems__source beamer beamer__doc bewerbung bewerbung__doc bewerbung__source bibarts bibarts__doc bibarts__source
-lstdigest=3f14b414557c87d0c9f1e564af09258e
-numpkg=5285
+date=1643490712
+lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
+lstdigest=a1cc13f8009c97d008669a925ea840e2
+numpkg=5283
relstate=stable
-version=8063
+version=8064
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: ucBs8UKLdb+SbcTndJDgcyoJ9DTGpCXfGpKl6BdXAhGVnI3M3EWhX2Tt3AXi/B7YUL6g60GmHJ8zh/xlLSR/s0qtGh1pMse5AvOTDVWSwwM3HbbhWgCK4M0gOILUwTVQKcBfKaO3nOV4ks8fXyqfFq9/MiqQigrXIb4leD1b71ErXN9ahaE9q20YywPkMpcGl+7TYsyUG77qXKXNSQf+07YbPIa5S2TPj6mzO+NtryQwHS7H9bbNlFIxk6Vn9nQuNJMpenfDrOa9KZ1f1hGZ8Q6drCZgyX4/i30qpUFdNaWhGBiXO+gPJ9HvtT9NS73NB/e+zqfEbVz+aYOrXw6SFg==
+;;;; signature/miktex: IwULQzixxT2qsCxAgOfcba64Ue51wt4lKqueUwrUFz4NFNojTvM3nvWGM0NVLqi8k/UzDobSp+wW+GaNMAAcy3IqIH9eXkv9qqzIvLqIQJGBZkbrJb6E7GfnOby6pfDN+B9rtmxS2OEeJSapdZoDMCreFvP4WQYxOoCtxl/uuyeuecuwaAK8IB/sdpxZZKm+xEVOqL/OnJvLg4ZxyCb0p+S0u0sXKA5SrTiA4FNR7pvaVwn6TYZ8u0LQmAbQqjpM/v8x1GhEOReXMkkZGZtYC7U7QJsp3rz3jgHBm0wNHBTCpWHC0/2EyUJCY49bqrJmwQdtz8dUSqMNZPvQniWn+g==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index bda4a45810..4b251d9fbd 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:
-2022-01-29-02-02
+2022-01-30-02-02