diff options
49 files changed, 3263 insertions, 2215 deletions
diff --git a/FILES.byname b/FILES.byname index beeb70d751..b9cbd4cfc1 100644 --- a/FILES.byname +++ b/FILES.byname @@ -4993,7 +4993,7 @@ 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web 2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz -2020/01/21 | 179089 | FILES.last07days +2020/01/22 | 181323 | FILES.last07days 2018/06/27 | 99883 | fonts/academicons/academicons.pdf 2018/06/27 | 10779 | fonts/academicons/academicons.sty 2018/06/27 | 5774 | fonts/academicons/academicons.tex @@ -159951,6 +159951,7 @@ 2015/11/14 | 558928 | install/macros/generic/catcodes.tds.zip 2015/11/16 | 603358 | install/macros/generic/commado.tds.zip 2015/11/14 | 1248858 | install/macros/generic/dowith.tds.zip +2020/01/22 | 346352 | install/macros/generic/expkv.tds.zip 2012/09/20 | 321508 | install/macros/generic/langcode.tds.zip 2019/04/30 | 596514 | install/macros/generic/markdown.tds.zip 2014/06/11 | 428488 | install/macros/generic/mathdots.tds.zip @@ -160014,7 +160015,7 @@ 2017/09/19 | 592240 | install/macros/latex/contrib/bytefield.tds.zip 2009/10/01 | 166291 | install/macros/latex/contrib/cachepic.tds.zip 2014/02/24 | 625238 | install/macros/latex/contrib/calculator.tds.zip -2020/01/04 | 2057601 | install/macros/latex/contrib/caption.tds.zip +2020/01/22 | 2057671 | install/macros/latex/contrib/caption.tds.zip 2019/12/10 | 304516 | install/macros/latex/contrib/catchfile.tds.zip 2011/08/07 | 511024 | install/macros/latex/contrib/ccaption.tds.zip 2009/10/20 | 291969 | install/macros/latex/contrib/changepage.tds.zip @@ -173163,6 +173164,10 @@ 2017/05/25 | 50653 | macros/generic/expex/expex.tex 2017/05/25 | 1673 | macros/generic/expex/README 2017/05/26 | 498764 | macros/generic/expex.zip +2020/01/22 | 53076 | macros/generic/expkv/expkv.dtx +2020/01/22 | 333595 | macros/generic/expkv/expkv.pdf +2020/01/22 | 1264 | macros/generic/expkv/README.md +2020/01/22 | 342257 | macros/generic/expkv.zip 2007/04/19 | 1285 | macros/generic/fenixpar/fenixpar.sty 2011/11/18 | 8382 | macros/generic/fenixpar/fenixtok.sty 2011/11/18 | 312 | macros/generic/fenixpar/README @@ -180216,30 +180221,30 @@ 2010/03/06 | 3264 | macros/latex/contrib/captdef/captdef.tex 2010/03/06 | 3423 | macros/latex/contrib/captdef/miscdoc.sty 2010/03/06 | 216809 | macros/latex/contrib/captdef.zip -2020/01/04 | 48975 | macros/latex/contrib/caption/bicaption.dtx -2020/01/04 | 115778 | macros/latex/contrib/caption/bicaption.pdf -2020/01/04 | 49377 | macros/latex/contrib/caption/caption2.dtx -2020/01/04 | 148302 | macros/latex/contrib/caption/caption3.dtx -2020/01/04 | 318839 | macros/latex/contrib/caption/caption-deu.pdf -2020/01/04 | 166680 | macros/latex/contrib/caption/caption-deu.tex -2020/01/04 | 171739 | macros/latex/contrib/caption/caption.dtx -2020/01/04 | 307635 | macros/latex/contrib/caption/caption-eng.pdf -2020/01/04 | 151528 | macros/latex/contrib/caption/caption-eng.tex -2020/01/04 | 2148 | macros/latex/contrib/caption/caption.ins -2020/01/04 | 718117 | macros/latex/contrib/caption/caption-rus.pdf -2020/01/04 | 264773 | macros/latex/contrib/caption/caption-rus.tex -2020/01/04 | 15737 | macros/latex/contrib/caption/cat.eps -2020/01/04 | 6430 | macros/latex/contrib/caption/CHANGELOG -2020/01/04 | 21191 | macros/latex/contrib/caption/elephant.eps -2020/01/04 | 28846 | macros/latex/contrib/caption/ltcaption.dtx -2020/01/04 | 89996 | macros/latex/contrib/caption/ltcaption.pdf -2020/01/04 | 2926 | macros/latex/contrib/caption/README -2020/01/04 | 46483 | macros/latex/contrib/caption/subcaption.dtx -2020/01/04 | 154507 | macros/latex/contrib/caption/subcaption.pdf -2020/01/04 | 112 | macros/latex/contrib/caption/SUMMARY -2020/01/04 | 12628 | macros/latex/contrib/caption/totalcount.dtx -2020/01/04 | 82006 | macros/latex/contrib/caption/totalcount.pdf -2020/01/04 | 2017304 | macros/latex/contrib/caption.zip +2020/01/22 | 48975 | macros/latex/contrib/caption/bicaption.dtx +2020/01/22 | 115778 | macros/latex/contrib/caption/bicaption.pdf +2020/01/22 | 49377 | macros/latex/contrib/caption/caption2.dtx +2020/01/22 | 148302 | macros/latex/contrib/caption/caption3.dtx +2020/01/22 | 318839 | macros/latex/contrib/caption/caption-deu.pdf +2020/01/22 | 166680 | macros/latex/contrib/caption/caption-deu.tex +2020/01/22 | 171739 | macros/latex/contrib/caption/caption.dtx +2020/01/22 | 307635 | macros/latex/contrib/caption/caption-eng.pdf +2020/01/22 | 151528 | macros/latex/contrib/caption/caption-eng.tex +2020/01/22 | 2148 | macros/latex/contrib/caption/caption.ins +2020/01/22 | 718117 | macros/latex/contrib/caption/caption-rus.pdf +2020/01/22 | 264773 | macros/latex/contrib/caption/caption-rus.tex +2020/01/22 | 15737 | macros/latex/contrib/caption/cat.eps +2020/01/22 | 6430 | macros/latex/contrib/caption/CHANGELOG +2020/01/22 | 21191 | macros/latex/contrib/caption/elephant.eps +2020/01/22 | 28846 | macros/latex/contrib/caption/ltcaption.dtx +2020/01/22 | 89996 | macros/latex/contrib/caption/ltcaption.pdf +2020/01/22 | 2926 | macros/latex/contrib/caption/README +2020/01/22 | 46619 | macros/latex/contrib/caption/subcaption.dtx +2020/01/22 | 154507 | macros/latex/contrib/caption/subcaption.pdf +2020/01/22 | 112 | macros/latex/contrib/caption/SUMMARY +2020/01/22 | 12628 | macros/latex/contrib/caption/totalcount.dtx +2020/01/22 | 82006 | macros/latex/contrib/caption/totalcount.pdf +2020/01/22 | 2017353 | macros/latex/contrib/caption.zip 2010/01/22 | 5956 | macros/latex/contrib/capt-of/capt-of.dtx 2010/01/22 | 1434 | macros/latex/contrib/capt-of/capt-of.ins 2010/01/22 | 85950 | macros/latex/contrib/capt-of/capt-of.pdf @@ -181915,16 +181920,16 @@ 2013/03/29 | 256421 | macros/latex/contrib/dashrule/dashrule.pdf 2013/03/29 | 1771 | macros/latex/contrib/dashrule/README 2013/03/30 | 239133 | macros/latex/contrib/dashrule.zip -2018/11/18 | 924 | macros/latex/contrib/dashundergaps/changes.txt -2018/11/18 | 567877 | macros/latex/contrib/dashundergaps/dashundergaps-code.pdf -2018/11/18 | 107 | macros/latex/contrib/dashundergaps/dashundergaps-code.tex -2018/11/18 | 438978 | macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf -2018/11/18 | 118 | macros/latex/contrib/dashundergaps/dashundergaps-doc.tex -2018/11/18 | 39437 | macros/latex/contrib/dashundergaps/dashundergaps.dtx -2018/11/18 | 2001 | macros/latex/contrib/dashundergaps/dashundergaps.ins -2018/11/18 | 76072 | macros/latex/contrib/dashundergaps/l3doc-TUB.cls -2018/11/18 | 547 | macros/latex/contrib/dashundergaps/README.md -2018/11/18 | 1032064 | macros/latex/contrib/dashundergaps.zip +2020/01/22 | 1368 | macros/latex/contrib/dashundergaps/changes.txt +2020/01/22 | 597014 | macros/latex/contrib/dashundergaps/dashundergaps-code.pdf +2020/01/22 | 107 | macros/latex/contrib/dashundergaps/dashundergaps-code.tex +2020/01/22 | 466392 | macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf +2020/01/22 | 118 | macros/latex/contrib/dashundergaps/dashundergaps-doc.tex +2020/01/22 | 40242 | macros/latex/contrib/dashundergaps/dashundergaps.dtx +2020/01/22 | 2005 | macros/latex/contrib/dashundergaps/dashundergaps.ins +2020/01/22 | 76066 | macros/latex/contrib/dashundergaps/l3doc-TUB.cls +2020/01/22 | 557 | macros/latex/contrib/dashundergaps/README.md +2020/01/22 | 1088903 | macros/latex/contrib/dashundergaps.zip 2017/01/06 | 238060 | macros/latex/contrib/dataref/doc/dataref-doc.pdf 2017/01/06 | 29228 | macros/latex/contrib/dataref/doc/dataref-doc.tex 2017/01/06 | 1884 | macros/latex/contrib/dataref/README.md @@ -192605,13 +192610,13 @@ 1996/03/22 | 18862 | macros/latex/contrib/niceframe/umrandb.mf 2015/01/17 | 1370 | macros/latex/contrib/niceframe/umrand.mf 2015/01/17 | 287910 | macros/latex/contrib/niceframe.zip -2020/01/10 | 263310 | macros/latex/contrib/nicematrix/nicematrix.dtx -2020/01/10 | 317090 | macros/latex/contrib/nicematrix/nicematrix-french.pdf -2020/01/08 | 82900 | macros/latex/contrib/nicematrix/nicematrix-french.tex +2020/01/22 | 268293 | macros/latex/contrib/nicematrix/nicematrix.dtx +2020/01/22 | 311089 | macros/latex/contrib/nicematrix/nicematrix-french.pdf +2020/01/21 | 85234 | macros/latex/contrib/nicematrix/nicematrix-french.tex 2019/01/16 | 1423 | macros/latex/contrib/nicematrix/nicematrix.ins -2020/01/10 | 699309 | macros/latex/contrib/nicematrix/nicematrix.pdf +2020/01/22 | 690785 | macros/latex/contrib/nicematrix/nicematrix.pdf 2019/10/07 | 974 | macros/latex/contrib/nicematrix/README.md -2020/01/10 | 1055770 | macros/latex/contrib/nicematrix.zip +2020/01/22 | 1045974 | macros/latex/contrib/nicematrix.zip 2015/11/21 | 217 | macros/latex/contrib/nicetext/ANNOUNCE.txt 2012/03/18 | 254582 | macros/latex/contrib/nicetext/demo/arseneau.pdf 2011/09/14 | 10 | macros/latex/contrib/nicetext/demo/iso.txt @@ -193516,16 +193521,16 @@ 2011/02/19 | 183717 | macros/latex/contrib/parselines/parselines.pdf 2010/10/24 | 413 | macros/latex/contrib/parselines/README 2011/02/19 | 149199 | macros/latex/contrib/parselines.zip -2019/01/16 | 628 | macros/latex/contrib/parskip/changes.txt -2019/01/16 | 2757 | macros/latex/contrib/parskip/parskip-2001-04-09.sty -2019/01/16 | 224255 | macros/latex/contrib/parskip/parskip-code.pdf -2019/01/16 | 101 | macros/latex/contrib/parskip/parskip-code.tex -2019/01/16 | 14116 | macros/latex/contrib/parskip/parskip.dtx -2019/01/16 | 1959 | macros/latex/contrib/parskip/parskip.ins -2019/01/16 | 175252 | macros/latex/contrib/parskip/parskip.pdf -2019/01/16 | 112 | macros/latex/contrib/parskip/parskip.tex -2019/01/16 | 426 | macros/latex/contrib/parskip/README.md -2019/01/16 | 404577 | macros/latex/contrib/parskip.zip +2020/01/22 | 771 | macros/latex/contrib/parskip/changes.txt +2020/01/22 | 2757 | macros/latex/contrib/parskip/parskip-2001-04-09.sty +2020/01/22 | 223578 | macros/latex/contrib/parskip/parskip-code.pdf +2020/01/22 | 101 | macros/latex/contrib/parskip/parskip-code.tex +2020/01/22 | 14120 | macros/latex/contrib/parskip/parskip.dtx +2020/01/22 | 1958 | macros/latex/contrib/parskip/parskip.ins +2020/01/22 | 174740 | macros/latex/contrib/parskip/parskip.pdf +2020/01/22 | 112 | macros/latex/contrib/parskip/parskip.tex +2020/01/22 | 426 | macros/latex/contrib/parskip/README.md +2020/01/22 | 403435 | macros/latex/contrib/parskip.zip 2016/08/18 | 30 | macros/latex/contrib/pas-cours/doc/decomp.tex 2015/01/08 | 3497 | macros/latex/contrib/pas-cours/doc/doc.codes.tex 2015/01/07 | 1675 | macros/latex/contrib/pas-cours/doc/doc.styles.tex @@ -204081,15 +204086,15 @@ 2020/01/13 | 28095 | macros/latex/contrib/widetable/widetable.dtx 2020/01/13 | 464597 | macros/latex/contrib/widetable/widetable.pdf 2020/01/15 | 473667 | macros/latex/contrib/widetable.zip -2018/11/18 | 157 | macros/latex/contrib/widows-and-orphans/changes.txt -2018/11/18 | 1088 | macros/latex/contrib/widows-and-orphans/README.md -2018/11/18 | 535372 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf -2018/09/22 | 111 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.tex -2018/11/18 | 264666 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf -2018/09/22 | 167 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.tex -2018/11/18 | 40820 | macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx -2018/09/22 | 1869 | macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins -2018/11/18 | 810253 | macros/latex/contrib/widows-and-orphans.zip +2020/01/22 | 320 | macros/latex/contrib/widows-and-orphans/changes.txt +2020/01/22 | 1098 | macros/latex/contrib/widows-and-orphans/README.md +2020/01/22 | 556802 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf +2020/01/22 | 111 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.tex +2020/01/22 | 292468 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf +2020/01/22 | 167 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.tex +2020/01/22 | 40820 | macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx +2020/01/22 | 1863 | macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins +2020/01/22 | 859412 | macros/latex/contrib/widows-and-orphans.zip 2009/01/30 | 7462 | macros/latex/contrib/williams/antree.sty 2009/01/30 | 819 | macros/latex/contrib/williams/README 2009/01/30 | 1741 | macros/latex/contrib/williams/toklist.sty @@ -238296,8 +238301,8 @@ 2015/09/26 | 1656 | support/autolatex/translators/xmi2pdf_xmi2svg.transdef 2017/10/13 | 15 | support/autolatex/VERSION 2017/10/13 | 1623615 | support/autolatex.zip -2019/08/28 | 8438 | support/autosp/doc/autosp.1 -2019/08/28 | 12437 | support/autosp/doc/autosp.pdf +2020/01/20 | 8438 | support/autosp/doc/autosp.1 +2020/01/20 | 29685 | support/autosp/doc/autosp.pdf 2017/12/19 | 6137 | support/autosp/doc/barsant2.aspc 2018/05/16 | 33166 | support/autosp/doc/barsant2.pdf 2017/07/14 | 32336 | support/autosp/doc/geminiani.aspc @@ -238306,24 +238311,24 @@ 2018/05/16 | 32967 | support/autosp/doc/kinder2.pdf 2017/06/14 | 5079 | support/autosp/doc/quod2A.aspc 2018/05/16 | 24235 | support/autosp/doc/quod2A.pdf -2019/08/28 | 5145 | support/autosp/doc/quod2.aspc +2020/01/20 | 5145 | support/autosp/doc/quod2.aspc 2018/05/16 | 33769 | support/autosp/doc/quod2.pdf 2017/06/10 | 1158 | support/autosp/doc/rebar.1 2017/06/10 | 4065 | support/autosp/doc/rebar.pdf 2018/06/16 | 1032 | support/autosp/doc/tex2aspc.1 2018/01/01 | 4127 | support/autosp/doc/tex2aspc.pdf -2019/08/28 | 50856 | support/autosp/MacOSX/autosp -2019/08/28 | 15308 | support/autosp/MacOSX/rebar -2019/08/28 | 15696 | support/autosp/MacOSX/tex2aspc -2019/08/28 | 4962 | support/autosp/README -2019/08/26 | 140496 | support/autosp/source/autosp-2019-08-26.tar.gz -2019/08/28 | 155989 | support/autosp/Windows32bit/autosp.exe -2019/08/28 | 78455 | support/autosp/Windows32bit/rebar.exe -2019/08/28 | 78721 | support/autosp/Windows32bit/tex2aspc.exe -2019/08/28 | 184898 | support/autosp/Windows64bit/autosp.exe -2019/08/28 | 92616 | support/autosp/Windows64bit/rebar.exe -2019/08/28 | 95343 | support/autosp/Windows64bit/tex2aspc.exe -2019/08/28 | 700488 | support/autosp.zip +2020/01/22 | 59212 | support/autosp/MacOSX/autosp +2020/01/22 | 19408 | support/autosp/MacOSX/rebar +2020/01/22 | 19804 | support/autosp/MacOSX/tex2aspc +2020/01/20 | 4962 | support/autosp/README +2020/01/20 | 141796 | support/autosp/source/autosp-2019-12-22.tar.gz +2020/01/20 | 157589 | support/autosp/Windows32bit/autosp.exe +2020/01/20 | 78455 | support/autosp/Windows32bit/rebar.exe +2020/01/20 | 78721 | support/autosp/Windows32bit/tex2aspc.exe +2020/01/20 | 186496 | support/autosp/Windows64bit/autosp.exe +2020/01/20 | 92616 | support/autosp/Windows64bit/rebar.exe +2020/01/20 | 95343 | support/autosp/Windows64bit/tex2aspc.exe +2020/01/22 | 719562 | support/autosp.zip 2000/11/20 | 7335 | support/autoview/autoview.el 2000/11/20 | 137 | support/autoview/deegoprofile.el 2000/11/20 | 215 | support/autoview/generalprofile.el @@ -250630,8 +250635,8 @@ 2020/01/17 | 28384 | systems/texlive/tlnet/archive/biblatex-bath.source.r53424.tar.xz 2019/02/28 | 104796 | systems/texlive/tlnet/archive/biblatex-bookinarticle.doc.tar.xz 2019/02/28 | 1968 | systems/texlive/tlnet/archive/biblatex-bookinarticle.tar.xz -2019/02/28 | 265780 | systems/texlive/tlnet/archive/biblatex-bookinother.doc.tar.xz -2019/02/28 | 3172 | systems/texlive/tlnet/archive/biblatex-bookinother.tar.xz +2020/01/22 | 282356 | systems/texlive/tlnet/archive/biblatex-bookinother.doc.r53484.tar.xz +2020/01/22 | 3172 | systems/texlive/tlnet/archive/biblatex-bookinother.r53484.tar.xz 2019/02/28 | 114332 | systems/texlive/tlnet/archive/biblatex-bwl.doc.tar.xz 2019/02/28 | 1308 | systems/texlive/tlnet/archive/biblatex-bwl.tar.xz 2019/11/16 | 611996 | systems/texlive/tlnet/archive/biblatex-caspervector.doc.tar.xz @@ -251609,7 +251614,7 @@ 2019/02/28 | 2836 | systems/texlive/tlnet/archive/collectbox.tar.xz 2019/11/02 | 640 | systems/texlive/tlnet/archive/collection-basic.tar.xz 2019/12/29 | 1180 | systems/texlive/tlnet/archive/collection-bibtexextra.r53243.tar.xz -2020/01/18 | 912 | systems/texlive/tlnet/archive/collection-binextra.r53444.tar.xz +2020/01/22 | 924 | systems/texlive/tlnet/archive/collection-binextra.r53491.tar.xz 2019/02/28 | 600 | systems/texlive/tlnet/archive/collection-context.tar.xz 2020/01/02 | 1776 | systems/texlive/tlnet/archive/collection-fontsextra.r53279.tar.xz 2020/01/21 | 564 | systems/texlive/tlnet/archive/collection-fontsrecommended.r53470.tar.xz @@ -251788,8 +251793,8 @@ 2019/02/28 | 2756 | systems/texlive/tlnet/archive/context-inifile.tar.xz 2019/02/28 | 211432 | systems/texlive/tlnet/archive/context-layout.doc.tar.xz 2019/02/28 | 3996 | systems/texlive/tlnet/archive/context-layout.tar.xz -2020/01/21 | 348 | systems/texlive/tlnet/archive/context-letter.doc.r53466.tar.xz -2020/01/21 | 27220 | systems/texlive/tlnet/archive/context-letter.r53466.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/context-letter.doc.r53483.tar.xz +2020/01/22 | 27220 | systems/texlive/tlnet/archive/context-letter.r53483.tar.xz 2019/02/28 | 89760 | systems/texlive/tlnet/archive/context-lettrine.doc.tar.xz 2019/02/28 | 2520 | systems/texlive/tlnet/archive/context-lettrine.tar.xz 2019/02/28 | 399952 | systems/texlive/tlnet/archive/context-mathsets.doc.tar.xz @@ -254553,9 +254558,9 @@ 2019/02/28 | 278528 | systems/texlive/tlnet/archive/hyper.doc.tar.xz 2019/02/28 | 186676 | systems/texlive/tlnet/archive/hypernat.doc.tar.xz 2019/02/28 | 1916 | systems/texlive/tlnet/archive/hypernat.tar.xz -2019/12/03 | 3213732 | systems/texlive/tlnet/archive/hyperref.doc.r53004.tar.xz -2019/12/03 | 108788 | systems/texlive/tlnet/archive/hyperref.r53004.tar.xz -2019/12/03 | 448456 | systems/texlive/tlnet/archive/hyperref.source.r53004.tar.xz +2020/01/22 | 3066144 | systems/texlive/tlnet/archive/hyperref.doc.r53481.tar.xz +2020/01/22 | 98160 | systems/texlive/tlnet/archive/hyperref.r53481.tar.xz +2020/01/22 | 447400 | systems/texlive/tlnet/archive/hyperref.source.r53481.tar.xz 2019/02/28 | 32960 | systems/texlive/tlnet/archive/hyper.source.tar.xz 2019/02/28 | 15680 | systems/texlive/tlnet/archive/hyper.tar.xz 2019/04/06 | 604764 | systems/texlive/tlnet/archive/hyperxmp.doc.tar.xz @@ -255515,8 +255520,8 @@ 2019/12/29 | 400 | systems/texlive/tlnet/archive/latex-via-exemplos.r53248.tar.xz 2019/02/28 | 272788 | systems/texlive/tlnet/archive/latex-web-companion.doc.tar.xz 2019/02/28 | 432 | systems/texlive/tlnet/archive/latex-web-companion.tar.xz -2019/10/31 | 3888 | systems/texlive/tlnet/archive/latino-sine-flexione.doc.tar.xz -2019/10/31 | 1400 | systems/texlive/tlnet/archive/latino-sine-flexione.tar.xz +2020/01/22 | 3944 | systems/texlive/tlnet/archive/latino-sine-flexione.doc.r53485.tar.xz +2020/01/22 | 1392 | systems/texlive/tlnet/archive/latino-sine-flexione.r53485.tar.xz 2019/06/27 | 1235928 | systems/texlive/tlnet/archive/lato.doc.tar.xz 2019/06/27 | 12721316 | systems/texlive/tlnet/archive/lato.tar.xz 2019/02/28 | 126876 | systems/texlive/tlnet/archive/layaureo.doc.tar.xz @@ -258446,8 +258451,8 @@ 2019/02/28 | 2788 | systems/texlive/tlnet/archive/pst-platon.tar.xz 2019/07/17 | 1121068 | systems/texlive/tlnet/archive/pst-plot.doc.tar.xz 2019/07/17 | 22604 | systems/texlive/tlnet/archive/pst-plot.tar.xz -2019/02/28 | 2449924 | systems/texlive/tlnet/archive/pst-poker.doc.tar.xz -2019/02/28 | 347540 | systems/texlive/tlnet/archive/pst-poker.tar.xz +2020/01/22 | 2444488 | systems/texlive/tlnet/archive/pst-poker.doc.r53482.tar.xz +2020/01/22 | 347516 | systems/texlive/tlnet/archive/pst-poker.r53482.tar.xz 2019/02/28 | 141292 | systems/texlive/tlnet/archive/pst-poly.doc.tar.xz 2019/02/28 | 3176 | systems/texlive/tlnet/archive/pst-poly.tar.xz 2019/02/28 | 122132 | systems/texlive/tlnet/archive/pst-pulley.doc.tar.xz @@ -259844,24 +259849,24 @@ 2019/09/30 | 3342856 | systems/texlive/tlnet/archive/testidx.doc.tar.xz 2019/09/30 | 51648 | systems/texlive/tlnet/archive/testidx.source.tar.xz 2019/09/30 | 27180 | systems/texlive/tlnet/archive/testidx.tar.xz -2019/11/28 | 744 | systems/texlive/tlnet/archive/tetex.aarch64-linux.r52956.tar.xz -2019/11/28 | 744 | systems/texlive/tlnet/archive/tetex.amd64-freebsd.r46853.tar.xz -2019/11/28 | 740 | systems/texlive/tlnet/archive/tetex.amd64-netbsd.r46853.tar.xz -2019/11/28 | 748 | systems/texlive/tlnet/archive/tetex.armhf-linux.r46853.tar.xz -2020/01/17 | 538792 | systems/texlive/tlnet/archive/tetex.doc.r53420.tar.xz -2019/11/28 | 736 | systems/texlive/tlnet/archive/tetex.i386-cygwin.r46853.tar.xz -2019/11/28 | 744 | systems/texlive/tlnet/archive/tetex.i386-freebsd.r46853.tar.xz -2019/11/28 | 740 | systems/texlive/tlnet/archive/tetex.i386-linux.r46853.tar.xz -2019/11/28 | 740 | systems/texlive/tlnet/archive/tetex.i386-netbsd.r46853.tar.xz -2019/11/28 | 744 | systems/texlive/tlnet/archive/tetex.i386-solaris.r52956.tar.xz -2020/01/17 | 73092 | systems/texlive/tlnet/archive/tetex.r53420.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.aarch64-linux.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.amd64-freebsd.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.amd64-netbsd.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.armhf-linux.r53487.tar.xz +2020/01/22 | 509480 | systems/texlive/tlnet/archive/tetex.doc.r53490.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.i386-cygwin.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.i386-freebsd.r53487.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.i386-linux.r53487.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.i386-netbsd.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.i386-solaris.r53487.tar.xz +2020/01/22 | 72164 | systems/texlive/tlnet/archive/tetex.r53490.tar.xz 2019/11/28 | 832 | systems/texlive/tlnet/archive/tetex.win32.r46853.tar.xz -2019/11/28 | 748 | systems/texlive/tlnet/archive/tetex.x86_64-cygwin.r46853.tar.xz -2019/11/28 | 764 | systems/texlive/tlnet/archive/tetex.x86_64-darwinlegacy.r47342.tar.xz -2019/11/28 | 744 | systems/texlive/tlnet/archive/tetex.x86_64-darwin.r46853.tar.xz -2019/11/28 | 752 | systems/texlive/tlnet/archive/tetex.x86_64-linuxmusl.r52956.tar.xz -2019/11/28 | 740 | systems/texlive/tlnet/archive/tetex.x86_64-linux.r46853.tar.xz -2019/11/28 | 748 | systems/texlive/tlnet/archive/tetex.x86_64-solaris.r52956.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.x86_64-cygwin.r53487.tar.xz +2020/01/22 | 712 | systems/texlive/tlnet/archive/tetex.x86_64-darwinlegacy.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.x86_64-darwin.r53487.tar.xz +2020/01/22 | 696 | systems/texlive/tlnet/archive/tetex.x86_64-linuxmusl.r53487.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.x86_64-linux.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.x86_64-solaris.r53487.tar.xz 2019/02/28 | 108080 | systems/texlive/tlnet/archive/tetragonos.doc.tar.xz 2019/02/28 | 207756 | systems/texlive/tlnet/archive/tetragonos.tar.xz 2019/02/28 | 1019216 | systems/texlive/tlnet/archive/teubner.doc.tar.xz @@ -260073,8 +260078,8 @@ 2019/04/06 | 280 | systems/texlive/tlnet/archive/texlive-cz.tar.xz 2019/03/28 | 1299960 | systems/texlive/tlnet/archive/texlive-de.doc.tar.xz 2019/03/28 | 272 | systems/texlive/tlnet/archive/texlive-de.tar.xz -2020/01/21 | 158216 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53463.tar.xz -2020/01/21 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53463.tar.xz +2020/01/22 | 158192 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53489.tar.xz +2020/01/22 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53489.tar.xz 2020/01/19 | 1858612 | systems/texlive/tlnet/archive/texlive-en.doc.r53451.tar.xz 2020/01/19 | 276 | systems/texlive/tlnet/archive/texlive-en.r53451.tar.xz 2019/04/01 | 2279380 | systems/texlive/tlnet/archive/texlive-es.doc.tar.xz @@ -260103,7 +260108,7 @@ 2019/04/06 | 276 | systems/texlive/tlnet/archive/texlive-it.tar.xz 2019/08/31 | 1502868 | systems/texlive/tlnet/archive/texlive-ja.doc.tar.xz 2019/08/31 | 276 | systems/texlive/tlnet/archive/texlive-ja.tar.xz -2020/01/18 | 142332 | systems/texlive/tlnet/archive/texlive-msg-translations.r53433.tar.xz +2020/01/22 | 142712 | systems/texlive/tlnet/archive/texlive-msg-translations.r53476.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/texliveonfly.aarch64-linux.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/texliveonfly.amd64-freebsd.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/texliveonfly.amd64-netbsd.tar.xz @@ -260130,13 +260135,30 @@ 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r53254.tar.xz -2020/01/21 | 130228 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53463.tar.xz +2020/01/22 | 130956 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53489.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53480.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53480.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.armhf-linux.r53480.tar.xz +2020/01/22 | 31592 | systems/texlive/tlnet/archive/texlive-scripts-extra.doc.r53480.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-cygwin.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-freebsd.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-linux.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-netbsd.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-solaris.r53480.tar.xz +2020/01/22 | 1812 | systems/texlive/tlnet/archive/texlive-scripts-extra.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-cygwin.r53480.tar.xz +2020/01/22 | 412 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-darwinlegacy.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-darwin.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-linuxmusl.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-linux.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-solaris.r53480.tar.xz 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.i386-cygwin.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.i386-freebsd.r53254.tar.xz 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r53254.tar.xz 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r53254.tar.xz -2020/01/21 | 83268 | systems/texlive/tlnet/archive/texlive-scripts.r53463.tar.xz +2020/01/22 | 83264 | systems/texlive/tlnet/archive/texlive-scripts.r53489.tar.xz 2019/12/30 | 35872 | systems/texlive/tlnet/archive/texlive-scripts.win32.r53262.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r53254.tar.xz 2019/12/30 | 480 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.r53254.tar.xz @@ -260985,7 +261007,7 @@ 2019/02/28 | 5080 | systems/texlive/tlnet/archive/uowthesistitlepage.tar.xz 2019/02/28 | 812 | systems/texlive/tlnet/archive/upca.doc.tar.xz 2019/02/28 | 1840 | systems/texlive/tlnet/archive/upca.tar.xz -2020/01/17 | 293300 | systems/texlive/tlnet/archive/updmap-map.r53420.tar.xz +2020/01/22 | 293348 | systems/texlive/tlnet/archive/updmap-map.r53490.tar.xz 2019/11/16 | 344 | systems/texlive/tlnet/archive/uplatex.aarch64-linux.tar.xz 2019/11/16 | 344 | systems/texlive/tlnet/archive/uplatex.amd64-freebsd.tar.xz 2019/11/16 | 344 | systems/texlive/tlnet/archive/uplatex.amd64-netbsd.tar.xz @@ -261245,8 +261267,8 @@ 2020/01/21 | 163240 | systems/texlive/tlnet/archive/wasysym.doc.r53469.tar.xz 2020/01/21 | 3660 | systems/texlive/tlnet/archive/wasysym.r53469.tar.xz 2020/01/21 | 9048 | systems/texlive/tlnet/archive/wasysym.source.r53469.tar.xz -2020/01/21 | 740 | systems/texlive/tlnet/archive/wasy-type1.doc.r53470.tar.xz -2020/01/21 | 261480 | systems/texlive/tlnet/archive/wasy-type1.r53470.tar.xz +2020/01/22 | 740 | systems/texlive/tlnet/archive/wasy-type1.doc.r53478.tar.xz +2020/01/22 | 261512 | systems/texlive/tlnet/archive/wasy-type1.r53478.tar.xz 2019/02/28 | 71960 | systems/texlive/tlnet/archive/web.aarch64-linux.tar.xz 2019/03/19 | 87904 | systems/texlive/tlnet/archive/web.amd64-freebsd.tar.xz 2019/03/01 | 72760 | systems/texlive/tlnet/archive/web.amd64-netbsd.tar.xz @@ -261348,9 +261370,9 @@ 2020/01/19 | 8024 | systems/texlive/tlnet/archive/xbmks.source.r53448.tar.xz 2020/01/20 | 424904 | systems/texlive/tlnet/archive/xcharter.doc.r53456.tar.xz 2020/01/20 | 1968008 | systems/texlive/tlnet/archive/xcharter.r53456.tar.xz -2019/02/28 | 207608 | systems/texlive/tlnet/archive/xcite.doc.tar.xz -2019/02/28 | 3108 | systems/texlive/tlnet/archive/xcite.source.tar.xz -2019/02/28 | 1344 | systems/texlive/tlnet/archive/xcite.tar.xz +2020/01/22 | 159256 | systems/texlive/tlnet/archive/xcite.doc.r53486.tar.xz +2020/01/22 | 1048 | systems/texlive/tlnet/archive/xcite.r53486.tar.xz +2020/01/22 | 1664 | systems/texlive/tlnet/archive/xcite.source.r53486.tar.xz 2019/04/08 | 127476 | systems/texlive/tlnet/archive/xcjk2uni.doc.tar.xz 2019/04/08 | 7196 | systems/texlive/tlnet/archive/xcjk2uni.source.tar.xz 2019/04/08 | 211772 | systems/texlive/tlnet/archive/xcjk2uni.tar.xz @@ -261743,16 +261765,16 @@ 2019/02/28 | 136844 | systems/texlive/tlnet/archive/zxjatype.doc.tar.xz 2019/02/28 | 8412 | systems/texlive/tlnet/archive/zxjatype.tar.xz 2020/01/17 | 107147 | systems/texlive/tlnet/install-tl -2020/01/21 | 3953823 | systems/texlive/tlnet/install-tl-unx.tar.gz -2020/01/21 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2020/01/21 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/01/22 | 3954009 | systems/texlive/tlnet/install-tl-unx.tar.gz +2020/01/22 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2020/01/22 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2019/05/09 | 4543 | systems/texlive/tlnet/install-tl-windows.bat -2020/01/21 | 18701261 | systems/texlive/tlnet/install-tl-windows.exe -2020/01/21 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2020/01/21 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2020/01/21 | 22546503 | systems/texlive/tlnet/install-tl.zip -2020/01/21 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2020/01/21 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2020/01/22 | 18703783 | systems/texlive/tlnet/install-tl-windows.exe +2020/01/22 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/01/22 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2020/01/22 | 22546843 | systems/texlive/tlnet/install-tl.zip +2020/01/22 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2020/01/22 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2019/04/29 | 1221 | systems/texlive/tlnet/README.md 2019/03/13 | 5351 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -261761,7 +261783,7 @@ 2019/03/13 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2020/01/06 | 48441 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2020/01/20 | 5802 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2020/01/22 | 5769 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt 2020/01/17 | 5628 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl @@ -261807,12 +261829,12 @@ 2019/09/23 | 18176 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2016/10/11 | 4618 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2020/01/21 | 16014486 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2020/01/21 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/01/22 | 16020245 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2020/01/22 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2019/12/10 | 87503 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2020/01/21 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2020/01/21 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2020/01/21 | 2156076 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/01/22 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2020/01/22 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2020/01/22 | 2157904 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2019/12/22 | 58727 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2020/01/17 | 40906 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2018/08/31 | 14972 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -263475,7 +263497,7 @@ 2019/10/19 | 58683 | systems/texlive/tlnet/tlpkg/translations/messages.pot 2019/10/19 | 74418 | systems/texlive/tlnet/tlpkg/translations/nl.po 2019/10/19 | 72663 | systems/texlive/tlnet/tlpkg/translations/pl.po -2019/10/19 | 86677 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po +2020/01/21 | 88080 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po 2019/03/25 | 430 | systems/texlive/tlnet/tlpkg/translations/README 2019/10/19 | 111281 | systems/texlive/tlnet/tlpkg/translations/ru.po 2019/10/19 | 94178 | systems/texlive/tlnet/tlpkg/translations/sk.po @@ -264291,7 +264313,7 @@ 2018/04/24 | 84638 | systems/win32/miktex/tm/packages/beamerposter.tar.lzma 2019/10/05 | 184120 | systems/win32/miktex/tm/packages/beamer-rl.tar.lzma 2011/08/12 | 444235 | systems/win32/miktex/tm/packages/beamersubframe.tar.lzma -2019/06/07 | 266941 | systems/win32/miktex/tm/packages/beamerswitch.tar.lzma +2020/01/22 | 263528 | systems/win32/miktex/tm/packages/beamerswitch.tar.lzma 2019/10/04 | 2436215 | systems/win32/miktex/tm/packages/beamer.tar.lzma 2016/10/04 | 457031 | systems/win32/miktex/tm/packages/beamertheme-cuerna.tar.lzma 2015/12/08 | 1525974 | systems/win32/miktex/tm/packages/beamertheme-detlevcm.tar.lzma @@ -264345,7 +264367,7 @@ 2010/07/12 | 2404 | systems/win32/miktex/tm/packages/biblatex-authoryear-icomp-tt.tar.lzma 2020/01/17 | 519040 | systems/win32/miktex/tm/packages/biblatex-bath.tar.lzma 2016/04/12 | 106899 | systems/win32/miktex/tm/packages/biblatex-bookinarticle.tar.lzma -2017/11/20 | 269365 | systems/win32/miktex/tm/packages/biblatex-bookinother.tar.lzma +2020/01/22 | 285895 | systems/win32/miktex/tm/packages/biblatex-bookinother.tar.lzma 2012/05/29 | 115804 | systems/win32/miktex/tm/packages/biblatex-bwl.tar.lzma 2019/11/16 | 617377 | systems/win32/miktex/tm/packages/biblatex-caspervector.tar.lzma 2017/06/26 | 325195 | systems/win32/miktex/tm/packages/biblatex-cheatsheet.tar.lzma @@ -264631,7 +264653,7 @@ 2016/05/17 | 154897 | systems/win32/miktex/tm/packages/cjkpunct.tar.lzma 2015/04/21 | 2297115 | systems/win32/miktex/tm/packages/cjk.tar.lzma 2009/01/02 | 511775 | systems/win32/miktex/tm/packages/cjw.tar.lzma -2019/12/31 | 1127823 | systems/win32/miktex/tm/packages/clara.tar.lzma +2020/01/22 | 1110469 | systems/win32/miktex/tm/packages/clara.tar.lzma 2013/02/04 | 212017 | systems/win32/miktex/tm/packages/classics.tar.lzma 2018/06/19 | 632696 | systems/win32/miktex/tm/packages/classicthesis.tar.lzma 2013/06/03 | 380510 | systems/win32/miktex/tm/packages/classpack.tar.lzma @@ -264667,6 +264689,7 @@ 2014/01/24 | 105735 | systems/win32/miktex/tm/packages/cm.tar.lzma 2016/02/18 | 625568 | systems/win32/miktex/tm/packages/cmtiup.tar.lzma 2010/07/12 | 15090848 | systems/win32/miktex/tm/packages/cm-unicode.tar.lzma +2020/01/22 | 312813 | systems/win32/miktex/tm/packages/cmupint.tar.lzma 2014/01/06 | 694667 | systems/win32/miktex/tm/packages/cnbwp.tar.lzma 2019/11/02 | 830558 | systems/win32/miktex/tm/packages/cnltx.tar.lzma 2014/12/22 | 117038 | systems/win32/miktex/tm/packages/cntdwn.tar.lzma @@ -265073,7 +265096,7 @@ 2014/11/20 | 3112 | systems/win32/miktex/tm/packages/epsf-dvipdfmx.tar.lzma 2011/02/19 | 282023 | systems/win32/miktex/tm/packages/epsf.tar.lzma 2010/06/04 | 422775 | systems/win32/miktex/tm/packages/epspdfconversion.tar.lzma -2019/02/07 | 269297 | systems/win32/miktex/tm/packages/epspdf.tar.lzma +2020/01/22 | 272037 | systems/win32/miktex/tm/packages/epspdf.tar.lzma 2019/12/13 | 370227 | systems/win32/miktex/tm/packages/epstopdf-pkg.tar.lzma 2016/01/03 | 174659 | systems/win32/miktex/tm/packages/eq2db.tar.lzma 2011/06/23 | 184246 | systems/win32/miktex/tm/packages/eqell.tar.lzma @@ -265214,7 +265237,7 @@ 2019/10/04 | 281928 | 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 -2020/01/21 | 518640 | systems/win32/miktex/tm/packages/files.csv.lzma +2020/01/22 | 516994 | 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 @@ -265567,7 +265590,7 @@ 2019/08/02 | 853172 | systems/win32/miktex/tm/packages/hypdvips.tar.lzma 2018/07/06 | 450979 | systems/win32/miktex/tm/packages/hyperbar.tar.lzma 2020/01/03 | 188886 | systems/win32/miktex/tm/packages/hypernat.tar.lzma -2019/11/11 | 3770212 | systems/win32/miktex/tm/packages/hyperref.tar.lzma +2020/01/22 | 3610704 | systems/win32/miktex/tm/packages/hyperref.tar.lzma 2016/07/16 | 326320 | systems/win32/miktex/tm/packages/hyper.tar.lzma 2019/04/07 | 730780 | systems/win32/miktex/tm/packages/hyperxmp.tar.lzma 2009/09/03 | 163943 | systems/win32/miktex/tm/packages/hyphenat.tar.lzma @@ -265806,7 +265829,7 @@ 2019/01/19 | 6799 | systems/win32/miktex/tm/packages/latex-uni8.tar.lzma 2016/08/13 | 976308 | systems/win32/miktex/tm/packages/latex-veryshortguide.tar.lzma 2019/12/31 | 2020462 | systems/win32/miktex/tm/packages/latex-via-exemplos.tar.lzma -2019/11/02 | 5201 | systems/win32/miktex/tm/packages/latino-sine-flexione.tar.lzma +2020/01/22 | 5300 | systems/win32/miktex/tm/packages/latino-sine-flexione.tar.lzma 2019/07/05 | 13567431 | systems/win32/miktex/tm/packages/lato.tar.lzma 2011/04/20 | 137578 | systems/win32/miktex/tm/packages/layaureo.tar.lzma 2009/09/03 | 530427 | systems/win32/miktex/tm/packages/layouts.tar.lzma @@ -266218,7 +266241,7 @@ 2019/11/11 | 17666 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma 2019/11/11 | 27828 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-2.9.tar.lzma 2019/11/11 | 29688 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma -2016/11/06 | 1138 | systems/win32/miktex/tm/packages/miktex-latex.tar.lzma +2020/01/22 | 990 | systems/win32/miktex/tm/packages/miktex-latex.tar.lzma 2019/11/11 | 498499 | systems/win32/miktex/tm/packages/miktex-libressl-bin-2.9.tar.lzma 2019/11/11 | 561435 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma 2019/11/11 | 539267 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-2.9.tar.lzma @@ -266244,7 +266267,7 @@ 2016/11/04 | 687 | systems/win32/miktex/tm/packages/miktex-metapost.tar.lzma 2019/11/11 | 87300 | systems/win32/miktex/tm/packages/miktex-mfware-bin-2.9.tar.lzma 2019/11/11 | 92133 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma -2020/01/02 | 22492 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma +2020/01/22 | 22524 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma 2019/11/11 | 77953 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-2.9.tar.lzma 2019/11/11 | 86469 | systems/win32/miktex/tm/packages/miktex-mkfntmap-bin-x64-2.9.tar.lzma 2019/11/11 | 165512 | systems/win32/miktex/tm/packages/miktex-mktex-bin-2.9.tar.lzma @@ -266338,9 +266361,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2019/11/11 | 38784 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2019/11/11 | 42872 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2020/01/21 | 195684 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2020/01/21 | 1162811 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2020/01/21 | 1084055 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2020/01/22 | 195793 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2020/01/22 | 1163621 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2020/01/22 | 1083582 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2019/11/11 | 13040 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2019/11/11 | 14027 | 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 @@ -266489,181 +266512,181 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2020/01/21 | 518704 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2020/01/21 | 29240 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2020/01/21 | 33399 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2020/01/21 | 863198 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2020/01/21 | 954074 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2020/01/21 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2020/01/21 | 26177 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2020/01/21 | 29296 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2020/01/21 | 34844 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2020/01/21 | 49771 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2020/01/21 | 57219 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2020/01/21 | 84534 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2020/01/21 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2020/01/21 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2020/01/21 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2020/01/21 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2020/01/21 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2020/01/21 | 328876 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2020/01/21 | 391461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2020/01/21 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2020/01/21 | 36379 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2020/01/21 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2020/01/21 | 53997 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2020/01/21 | 198080 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2020/01/21 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2020/01/21 | 169203 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2020/01/21 | 184158 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2020/01/21 | 51773 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2020/01/21 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2020/01/21 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2020/01/21 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2020/01/21 | 449938 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2020/01/21 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2020/01/21 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2020/01/21 | 271814 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2020/01/21 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2020/01/21 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2020/01/21 | 44983 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2020/01/21 | 112994 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2020/01/21 | 127173 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2020/01/21 | 1203297 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2020/01/21 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2020/01/21 | 33549 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2020/01/21 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2020/01/21 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2020/01/21 | 47978 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2020/01/21 | 45468 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2020/01/21 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2020/01/21 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2020/01/21 | 61658 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2020/01/21 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2020/01/21 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2020/01/21 | 69606 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2020/01/21 | 72599 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2020/01/21 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2020/01/21 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2020/01/21 | 246459 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2020/01/21 | 281674 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2020/01/21 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2020/01/21 | 28709 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2020/01/21 | 100682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2020/01/21 | 116802 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2020/01/21 | 63289 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2020/01/21 | 72573 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2020/01/21 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2020/01/21 | 111237 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2020/01/21 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2020/01/21 | 39845 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2020/01/21 | 457348 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2020/01/21 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2020/01/21 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2020/01/21 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2020/01/21 | 92935 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2020/01/21 | 108758 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2020/01/21 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2020/01/21 | 17698 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2020/01/21 | 27819 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2020/01/21 | 29689 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2020/01/21 | 498553 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2020/01/21 | 560769 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2020/01/21 | 538878 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2020/01/21 | 575922 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2020/01/21 | 93477 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2020/01/21 | 102380 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2020/01/21 | 1679153 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2020/01/21 | 1945837 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2020/01/21 | 67252 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2020/01/21 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2020/01/21 | 26978 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2020/01/21 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2020/01/21 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2020/01/21 | 8483 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2020/01/21 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2020/01/21 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2020/01/21 | 247501 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2020/01/21 | 281286 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2020/01/21 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2020/01/21 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2020/01/21 | 77962 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2020/01/21 | 86582 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2020/01/21 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2020/01/21 | 185297 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2020/01/21 | 146766 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2020/01/21 | 165963 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2020/01/21 | 194998 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2020/01/21 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2020/01/21 | 80506 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2020/01/21 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2020/01/21 | 30992 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2020/01/21 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2020/01/21 | 56422 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2020/01/21 | 62911 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2020/01/21 | 41879 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2020/01/21 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2020/01/21 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2020/01/21 | 52143 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2020/01/21 | 354501 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2020/01/21 | 387510 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma -2020/01/21 | 321502 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2020/01/21 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2020/01/21 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2020/01/21 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2020/01/21 | 202429 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2020/01/21 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2020/01/21 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2020/01/21 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2020/01/21 | 932886 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2020/01/21 | 1042658 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2020/01/21 | 19793 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2020/01/21 | 23344 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2020/01/21 | 31156 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2020/01/21 | 36633 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2020/01/21 | 63275 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2020/01/21 | 71698 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2020/01/21 | 42575 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2020/01/21 | 50791 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2020/01/21 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2020/01/21 | 1195622 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2020/01/21 | 41865 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2020/01/21 | 50827 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2020/01/21 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2020/01/21 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma -2020/01/21 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2020/01/21 | 29144 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2020/01/21 | 16042 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2020/01/21 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2020/01/21 | 63117 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2020/01/21 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2020/01/21 | 147097 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2020/01/21 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2020/01/21 | 70248 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2020/01/21 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2020/01/21 | 91339 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2020/01/21 | 96207 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2020/01/21 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2020/01/21 | 2579406 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2020/01/21 | 54741 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2020/01/21 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2020/01/21 | 26509 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2020/01/21 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2020/01/21 | 61565 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2020/01/21 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2020/01/21 | 246893 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2020/01/21 | 276599 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2020/01/21 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2020/01/21 | 563304 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2020/01/21 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2020/01/21 | 42940 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2020/01/21 | 195711 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2020/01/21 | 1163515 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2020/01/21 | 1083791 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2020/01/21 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2020/01/21 | 14051 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2020/01/22 | 517163 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2020/01/22 | 29240 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2020/01/22 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2020/01/22 | 863201 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2020/01/22 | 954076 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/01/22 | 24073 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2020/01/22 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2020/01/22 | 29297 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2020/01/22 | 34845 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2020/01/22 | 49771 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2020/01/22 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2020/01/22 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/01/22 | 94240 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2020/01/22 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/01/22 | 67259 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2020/01/22 | 26662 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2020/01/22 | 30241 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2020/01/22 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2020/01/22 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/01/22 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2020/01/22 | 36380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2020/01/22 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/01/22 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2020/01/22 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2020/01/22 | 214151 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2020/01/22 | 169203 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2020/01/22 | 184159 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/01/22 | 51773 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2020/01/22 | 58795 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2020/01/22 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2020/01/22 | 22959 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/01/22 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2020/01/22 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2020/01/22 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2020/01/22 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2020/01/22 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2020/01/22 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2020/01/22 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/01/22 | 112993 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2020/01/22 | 127172 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2020/01/22 | 1203294 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2020/01/22 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/01/22 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2020/01/22 | 38862 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2020/01/22 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2020/01/22 | 47980 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/01/22 | 45469 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2020/01/22 | 50580 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2020/01/22 | 56622 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/01/22 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2020/01/22 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2020/01/22 | 152164 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2020/01/22 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2020/01/22 | 72600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2020/01/22 | 68675 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2020/01/22 | 77321 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2020/01/22 | 246457 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2020/01/22 | 281676 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/01/22 | 25329 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2020/01/22 | 28710 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/01/22 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/01/22 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2020/01/22 | 63290 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/01/22 | 72574 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2020/01/22 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2020/01/22 | 111235 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2020/01/22 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2020/01/22 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/01/22 | 457347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2020/01/22 | 544016 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2020/01/22 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/01/22 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2020/01/22 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2020/01/22 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/01/22 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2020/01/22 | 17698 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/01/22 | 27819 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2020/01/22 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2020/01/22 | 498553 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2020/01/22 | 560770 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2020/01/22 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2020/01/22 | 575924 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/01/22 | 93476 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2020/01/22 | 102383 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2020/01/22 | 1679154 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2020/01/22 | 1945837 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2020/01/22 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2020/01/22 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2020/01/22 | 26977 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2020/01/22 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2020/01/22 | 7507 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2020/01/22 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/01/22 | 167847 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2020/01/22 | 182759 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2020/01/22 | 247501 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/01/22 | 281285 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2020/01/22 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2020/01/22 | 91981 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2020/01/22 | 77962 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2020/01/22 | 86582 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2020/01/22 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2020/01/22 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2020/01/22 | 146764 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2020/01/22 | 165964 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2020/01/22 | 194998 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2020/01/22 | 177584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/01/22 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2020/01/22 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/01/22 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2020/01/22 | 34833 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2020/01/22 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2020/01/22 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2020/01/22 | 41878 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2020/01/22 | 45739 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2020/01/22 | 45590 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2020/01/22 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2020/01/22 | 354502 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2020/01/22 | 387511 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2020/01/22 | 321501 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2020/01/22 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2020/01/22 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2020/01/22 | 193312 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2020/01/22 | 202428 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/01/22 | 237542 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2020/01/22 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/01/22 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/01/22 | 932883 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2020/01/22 | 1042663 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2020/01/22 | 19793 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2020/01/22 | 23345 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/01/22 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2020/01/22 | 36632 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2020/01/22 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2020/01/22 | 71699 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2020/01/22 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/01/22 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2020/01/22 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2020/01/22 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2020/01/22 | 41865 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/01/22 | 50829 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2020/01/22 | 53448 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2020/01/22 | 59460 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2020/01/22 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/01/22 | 29144 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/01/22 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2020/01/22 | 17761 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2020/01/22 | 63117 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2020/01/22 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2020/01/22 | 147095 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2020/01/22 | 160558 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/01/22 | 70249 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2020/01/22 | 79846 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/01/22 | 91338 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/01/22 | 96208 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2020/01/22 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2020/01/22 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2020/01/22 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2020/01/22 | 61217 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2020/01/22 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2020/01/22 | 32348 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2020/01/22 | 61567 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2020/01/22 | 65024 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2020/01/22 | 246892 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2020/01/22 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2020/01/22 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/01/22 | 563308 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/01/22 | 39220 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2020/01/22 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2020/01/22 | 195763 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2020/01/22 | 1163672 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/01/22 | 1084356 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2020/01/22 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/01/22 | 14050 | 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 -2020/01/21 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2020/01/22 | 652 | 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 @@ -266935,6 +266958,7 @@ 2019/12/09 | 616892 | systems/win32/miktex/tm/packages/pmboxdraw.tar.lzma 2019/12/31 | 514305 | systems/win32/miktex/tm/packages/pmdb.tar.lzma 2008/11/07 | 139838 | systems/win32/miktex/tm/packages/pmgraph.tar.lzma +2020/01/22 | 725051 | systems/win32/miktex/tm/packages/pmhanguljamo.tar.lzma 2018/01/22 | 615824 | systems/win32/miktex/tm/packages/pm-isomath.tar.lzma 2016/01/03 | 396227 | systems/win32/miktex/tm/packages/pmxchords.tar.lzma 2018/02/14 | 548653 | systems/win32/miktex/tm/packages/pmx.tar.lzma @@ -266972,7 +266996,7 @@ 2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma 2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma -2020/01/21 | 349 | systems/win32/miktex/tm/packages/pr.ini +2020/01/22 | 365 | 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 @@ -267077,7 +267101,7 @@ 2016/02/07 | 1283122 | systems/win32/miktex/tm/packages/pst-perspective.tar.lzma 2009/12/26 | 94798 | systems/win32/miktex/tm/packages/pst-platon.tar.lzma 2019/07/20 | 1145372 | systems/win32/miktex/tm/packages/pst-plot.tar.lzma -2018/08/06 | 2820639 | systems/win32/miktex/tm/packages/pst-poker.tar.lzma +2020/01/22 | 2814946 | systems/win32/miktex/tm/packages/pst-poker.tar.lzma 2014/09/08 | 145165 | systems/win32/miktex/tm/packages/pst-poly.tar.lzma 2017/09/17 | 127190 | systems/win32/miktex/tm/packages/pst-pulley.tar.lzma 2007/04/20 | 26964 | systems/win32/miktex/tm/packages/pst-qtree.tar.lzma @@ -267288,7 +267312,7 @@ 2006/08/19 | 180408 | systems/win32/miktex/tm/packages/sciposter.cab 2011/04/20 | 3067 | systems/win32/miktex/tm/packages/sciwordconv.tar.lzma 2014/09/08 | 527711 | systems/win32/miktex/tm/packages/sclang-prettifier.tar.lzma -2019/11/18 | 371796 | systems/win32/miktex/tm/packages/scontents.tar.lzma +2020/01/22 | 396869 | systems/win32/miktex/tm/packages/scontents.tar.lzma 2019/10/04 | 530311 | systems/win32/miktex/tm/packages/scratch3.tar.lzma 2018/04/08 | 510347 | systems/win32/miktex/tm/packages/scratch.tar.lzma 2017/07/29 | 435046 | systems/win32/miktex/tm/packages/scratchx.tar.lzma @@ -267911,9 +267935,9 @@ 2011/04/19 | 259529 | systems/win32/miktex/tm/packages/warning.tar.lzma 2007/11/22 | 10164 | systems/win32/miktex/tm/packages/warpcol.tar.lzma 2004/04/09 | 26791 | systems/win32/miktex/tm/packages/was.cab -2005/05/04 | 385796 | systems/win32/miktex/tm/packages/wasy2.cab -2006/09/11 | 390927 | systems/win32/miktex/tm/packages/wasy.cab -2004/04/09 | 103893 | systems/win32/miktex/tm/packages/wasysym.cab +2020/01/22 | 176251 | systems/win32/miktex/tm/packages/wasysym.tar.lzma +2020/01/22 | 333866 | systems/win32/miktex/tm/packages/wasy.tar.lzma +2020/01/22 | 262192 | systems/win32/miktex/tm/packages/wasy-type1.tar.lzma 2016/07/18 | 257391 | systems/win32/miktex/tm/packages/webguide.tar.lzma 2004/07/22 | 96107 | systems/win32/miktex/tm/packages/webomints.cab 2019/04/24 | 6879175 | systems/win32/miktex/tm/packages/webquiz.tar.lzma @@ -267939,7 +267963,7 @@ 2018/12/30 | 1229818 | systems/win32/miktex/tm/packages/xassoccnt.tar.lzma 2020/01/19 | 376430 | systems/win32/miktex/tm/packages/xbmks.tar.lzma 2020/01/20 | 2389803 | systems/win32/miktex/tm/packages/xcharter.tar.lzma -2011/09/03 | 212010 | systems/win32/miktex/tm/packages/xcite.tar.lzma +2020/01/22 | 161707 | systems/win32/miktex/tm/packages/xcite.tar.lzma 2019/04/08 | 354418 | systems/win32/miktex/tm/packages/xcjk2uni.tar.lzma 2018/01/07 | 348703 | systems/win32/miktex/tm/packages/xcntperchap.tar.lzma 2016/10/18 | 592169 | systems/win32/miktex/tm/packages/xcolor-material.tar.lzma @@ -268059,7 +268083,7 @@ 2013/07/09 | 601588 | systems/win32/miktex/tm/packages/zwpagelayout.tar.lzma 2012/12/20 | 2657 | systems/win32/miktex/tm/packages/zxjafbfont.tar.lzma 2020/01/18 | 156120 | systems/win32/miktex/tm/packages/zxjafont.tar.lzma -2018/05/04 | 147363 | systems/win32/miktex/tm/packages/zxjatype.tar.lzma +2020/01/22 | 149089 | systems/win32/miktex/tm/packages/zxjatype.tar.lzma 2002/06/26 | 178694 | systems/win32/oletex/OLETeX1b4.exe 2002/06/26 | 7223 | systems/win32/oletex/README 2019/04/29 | 3499300116 | systems/win32/protext/protext-3.1.10-040819.zip @@ -268095,9 +268119,9 @@ 2019/08/12 | 14654 | systems/win32/w32tex/00FILES.euc 2019/08/12 | 14654 | systems/win32/w32tex/00FILES.sjis 2020/01/20 | 4908972 | systems/win32/w32tex/aleph-w32.tar.xz -2020/01/17 | 64245076 | systems/win32/w32tex/biblatex-biber.tar.xz +2020/01/21 | 64260164 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2020/01/20 | 575329 | systems/win32/w32tex/ChangeLog +2020/01/21 | 576100 | systems/win32/w32tex/ChangeLog 2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0 2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1 2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2 @@ -268105,19 +268129,19 @@ 2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4 2020/01/18 | 22476048 | systems/win32/w32tex/cjkzr.tar.xz 2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz -2020/01/20 | 139678064 | systems/win32/w32tex/context.tar.xz +2020/01/21 | 139677712 | systems/win32/w32tex/context.tar.xz 2020/01/20 | 902564 | systems/win32/w32tex/cweb-w32.tar.xz 2019/12/14 | 6274812 | systems/win32/w32tex/datetime2.tar.xz 2020/01/20 | 838484 | systems/win32/w32tex/dvi2ps-w32.tar.xz 2020/01/20 | 483388 | systems/win32/w32tex/dvi2tty-w32.tar.xz -2020/01/20 | 4650228 | systems/win32/w32tex/dvipdfm-w32.tar.xz -2020/01/20 | 4613292 | systems/win32/w32tex/dvipsk-w32.tar.xz +2020/01/21 | 4650388 | systems/win32/w32tex/dvipdfm-w32.tar.xz +2020/01/21 | 4612868 | systems/win32/w32tex/dvipsk-w32.tar.xz 2020/01/20 | 2600492 | systems/win32/w32tex/dvitools-w32.tar.xz 2020/01/18 | 684616 | systems/win32/w32tex/extractpdfmark-w32.tar.xz 2020/01/20 | 17349048 | systems/win32/w32tex/gregorio-w32.tar.xz 2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip 2020/01/20 | 1805528 | systems/win32/w32tex/jtex-w32.tar.xz -2020/01/18 | 40480532 | systems/win32/w32tex/latex-dev.tar.xz +2020/01/21 | 40481048 | systems/win32/w32tex/latex-dev.tar.xz 2019/11/17 | 29459456 | systems/win32/w32tex/latex.tar.xz 2020/01/20 | 996420 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz 2020/01/18 | 391174544 | systems/win32/w32tex/ltxpkgdocs.tar.xz @@ -268131,14 +268155,14 @@ 2020/01/20 | 14951508 | systems/win32/w32tex/luatex-w32.tar.xz 2020/01/20 | 1598940 | systems/win32/w32tex/makeindex-w32.tar.xz 2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz -2020/01/20 | 438664 | systems/win32/w32tex/mftools.tar.xz +2020/01/21 | 438688 | systems/win32/w32tex/mftools.tar.xz 2020/01/20 | 524280 | systems/win32/w32tex/mftrace-w32.tar.xz 2018/07/14 | 6364952 | systems/win32/w32tex/minitoc.tar.xz 2020/01/19 | 882832 | systems/win32/w32tex/m-tx.tar.xz 2020/01/11 | 8244584 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz 2020/01/20 | 1221288 | systems/win32/w32tex/omegaj-w32.tar.xz 2019/09/08 | 357888 | systems/win32/w32tex/otfbeta.tar.xz -2020/01/20 | 18722120 | systems/win32/w32tex/pdftex-w32.tar.xz +2020/01/21 | 18724800 | systems/win32/w32tex/pdftex-w32.tar.xz 2020/01/17 | 82043020 | systems/win32/w32tex/pgfcontrib.tar.xz 2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz 2019/10/22 | 2933444 | systems/win32/w32tex/platex.tar.xz @@ -268150,7 +268174,7 @@ 2020/01/20 | 9050232 | systems/win32/w32tex/ptex-w32.tar.xz 2019/11/18 | 1992916 | systems/win32/w32tex/qpdf-w32.tar.xz 2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz -2018/02/13 | 24533140 | systems/win32/w32tex/t1fonts.tar.xz +2020/01/21 | 24936516 | systems/win32/w32tex/t1fonts.tar.xz 2020/01/19 | 135584 | systems/win32/w32tex/t1utils-w32.tar.xz 2020/01/20 | 2484488 | systems/win32/w32tex/tex4htk-w32.tar.xz 2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz @@ -268159,7 +268183,7 @@ 2020/01/19 | 97168 | systems/win32/w32tex/tiff2png-w32.tar.xz 2013/04/08 | 308444 | systems/win32/w32tex/timesnew.tar.xz 2020/01/01 | 2022 | systems/win32/w32tex/TLW64/00README.TLW64 -2020/01/20 | 93844424 | systems/win32/w32tex/TLW64/tl-win64.zip +2020/01/21 | 93844420 | systems/win32/w32tex/TLW64/tl-win64.zip 2020/01/20 | 818648 | systems/win32/w32tex/ttf2pk-w32.tar.xz 2020/01/20 | 830576 | systems/win32/w32tex/ttf2pt1-w32.tar.xz 2017/10/13 | 1773368 | systems/win32/w32tex/tuftelatex.tar.xz @@ -268171,8 +268195,8 @@ 2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz 2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz 2019/04/08 | 35478888 | systems/win32/w32tex/w32tex-src.tar.xz -2020/01/16 | 98776680 | systems/win32/w32tex/web2c-lib.tar.xz -2020/01/20 | 44080352 | systems/win32/w32tex/web2c-w32.tar.xz +2020/01/21 | 98760000 | systems/win32/w32tex/web2c-lib.tar.xz +2020/01/21 | 44072004 | systems/win32/w32tex/web2c-w32.tar.xz 2020/01/20 | 810476 | systems/win32/w32tex/win64/aleph-w64.tar.xz 2019/12/09 | 22317480 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz 2020/01/20 | 1943868 | systems/win32/w32tex/win64/context-w64.tar.xz @@ -268213,8 +268237,8 @@ 2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz 2020/01/20 | 1800476 | systems/win32/w32tex/win64/uptex-w64.tar.xz 2020/01/20 | 3378592 | systems/win32/w32tex/win64/web2c-w64.tar.xz -2020/01/20 | 11114012 | systems/win32/w32tex/win64/xetex-w64.tar.xz -2020/01/20 | 49245792 | systems/win32/w32tex/xetex-w32.tar.xz +2020/01/21 | 11113764 | systems/win32/w32tex/win64/xetex-w64.tar.xz +2020/01/21 | 49251664 | systems/win32/w32tex/xetex-w32.tar.xz 2019/10/03 | 2936880 | systems/win32/w32tex/xindy-w32.tar.xz 2013/11/19 | 11356248 | systems/win32/w32tex/xymtex.tar.xz 2016/09/09 | 4334636 | systems/win32/w32tex/xypic.tar.xz @@ -268311,7 +268335,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2020/01/22 | 186 | timestamp +2020/01/23 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz Binary files differindex d7e4950624..1b6cb85ec5 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 61ecd12180..4df993eecc 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,263 +1,415 @@ +2020/01/22 | 990 | systems/win32/miktex/tm/packages/miktex-latex.tar.lzma +2020/01/22 | 98160 | systems/texlive/tlnet/archive/hyperref.r53481.tar.xz +2020/01/22 | 96208 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2020/01/22 | 954076 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/01/22 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2020/01/22 | 94240 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2020/01/22 | 93476 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2020/01/22 | 932883 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2020/01/22 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2020/01/22 | 924 | systems/texlive/tlnet/archive/collection-binextra.r53491.tar.xz +2020/01/22 | 91981 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2020/01/22 | 91338 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/01/22 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/01/22 | 89996 | macros/latex/contrib/caption/ltcaption.pdf +2020/01/22 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2020/01/22 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/01/22 | 86582 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2020/01/22 | 863201 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2020/01/22 | 859412 | macros/latex/contrib/widows-and-orphans.zip +2020/01/22 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/01/22 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/01/22 | 83264 | systems/texlive/tlnet/archive/texlive-scripts.r53489.tar.xz 2020/01/22 | 8298 | language/japanese/zxjatype/README-ja.md +2020/01/22 | 82006 | macros/latex/contrib/caption/totalcount.pdf +2020/01/22 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2020/01/22 | 79846 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/01/22 | 77962 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2020/01/22 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/01/22 | 77321 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2020/01/22 | 771 | macros/latex/contrib/parskip/changes.txt +2020/01/22 | 76066 | macros/latex/contrib/dashundergaps/l3doc-TUB.cls +2020/01/22 | 7507 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2020/01/22 | 740 | systems/texlive/tlnet/archive/wasy-type1.doc.r53478.tar.xz +2020/01/22 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2020/01/22 | 72600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2020/01/22 | 72574 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2020/01/22 | 725051 | systems/win32/miktex/tm/packages/pmhanguljamo.tar.lzma +2020/01/22 | 72164 | systems/texlive/tlnet/archive/tetex.r53490.tar.xz +2020/01/22 | 719562 | support/autosp.zip +2020/01/22 | 718117 | macros/latex/contrib/caption/caption-rus.pdf +2020/01/22 | 71699 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2020/01/22 | 712 | systems/texlive/tlnet/archive/tetex.x86_64-darwinlegacy.r53487.tar.xz +2020/01/22 | 70249 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2020/01/22 | 696 | systems/texlive/tlnet/archive/tetex.x86_64-linuxmusl.r53487.tar.xz +2020/01/22 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.x86_64-solaris.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.x86_64-cygwin.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.i386-solaris.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/tetex.amd64-freebsd.r53487.tar.xz +2020/01/22 | 692 | systems/texlive/tlnet/archive/context-letter.doc.r53483.tar.xz +2020/01/22 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2020/01/22 | 690785 | macros/latex/contrib/nicematrix/nicematrix.pdf +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.x86_64-darwin.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.i386-freebsd.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.armhf-linux.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.amd64-netbsd.r53487.tar.xz +2020/01/22 | 688 | systems/texlive/tlnet/archive/tetex.aarch64-linux.r53487.tar.xz +2020/01/22 | 68675 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.x86_64-linux.r53487.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.i386-netbsd.r53487.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.i386-linux.r53487.tar.xz +2020/01/22 | 684 | systems/texlive/tlnet/archive/tetex.i386-cygwin.r53487.tar.xz +2020/01/22 | 67259 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2020/01/22 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2020/01/22 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2020/01/22 | 65024 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2020/01/22 | 6430 | macros/latex/contrib/caption/CHANGELOG +2020/01/22 | 63290 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/01/22 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2020/01/22 | 63117 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2020/01/22 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2020/01/22 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2020/01/22 | 61567 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2020/01/22 | 61217 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2020/01/22 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/01/22 | 597014 | macros/latex/contrib/dashundergaps/dashundergaps-code.pdf +2020/01/22 | 59460 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2020/01/22 | 59212 | support/autosp/MacOSX/autosp +2020/01/22 | 58795 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2020/01/22 | 5769 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2020/01/22 | 575924 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/01/22 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2020/01/22 | 56622 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/01/22 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2020/01/22 | 563308 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/01/22 | 560770 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2020/01/22 | 557 | macros/latex/contrib/dashundergaps/README.md +2020/01/22 | 556802 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf +2020/01/22 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2020/01/22 | 544016 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2020/01/22 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2020/01/22 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2020/01/22 | 53448 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2020/01/22 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/01/22 | 53076 | macros/generic/expkv/expkv.dtx +2020/01/22 | 5300 | systems/win32/miktex/tm/packages/latino-sine-flexione.tar.lzma +2020/01/22 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2020/01/22 | 51773 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2020/01/22 | 517163 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2020/01/22 | 516994 | systems/win32/miktex/tm/packages/files.csv.lzma +2020/01/22 | 509480 | systems/texlive/tlnet/archive/tetex.doc.r53490.tar.xz +2020/01/22 | 50829 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2020/01/22 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2020/01/22 | 50580 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2020/01/22 | 498553 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2020/01/22 | 49771 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2020/01/22 | 49377 | macros/latex/contrib/caption/caption2.dtx +2020/01/22 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/01/22 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/01/22 | 48975 | macros/latex/contrib/caption/bicaption.dtx +2020/01/22 | 47980 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/01/22 | 466392 | macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf +2020/01/22 | 46619 | macros/latex/contrib/caption/subcaption.dtx 2020/01/22 | 4592 | language/japanese/zxjatype/example/example.tex +2020/01/22 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2020/01/22 | 45739 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2020/01/22 | 457347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2020/01/22 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2020/01/22 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2020/01/22 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2020/01/22 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/01/22 | 45590 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2020/01/22 | 45469 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2020/01/22 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2020/01/22 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/01/22 | 447400 | systems/texlive/tlnet/archive/hyperref.source.r53481.tar.xz +2020/01/22 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2020/01/22 | 42942 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2020/01/22 | 426 | macros/latex/contrib/parskip/README.md +2020/01/22 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/01/22 | 41878 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2020/01/22 | 41865 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/01/22 | 412 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-darwinlegacy.r53480.tar.xz +2020/01/22 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2020/01/22 | 40820 | macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx +2020/01/22 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-solaris.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-linux.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-linuxmusl.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-darwin.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.x86_64-cygwin.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-solaris.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-netbsd.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-linux.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-freebsd.r53480.tar.xz +2020/01/22 | 404 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53480.tar.xz +2020/01/22 | 403435 | macros/latex/contrib/parskip.zip +2020/01/22 | 40242 | macros/latex/contrib/dashundergaps/dashundergaps.dtx +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.i386-cygwin.r53480.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.armhf-linux.r53480.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53480.tar.xz +2020/01/22 | 400 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53480.tar.xz +2020/01/22 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/01/22 | 396869 | systems/win32/miktex/tm/packages/scontents.tar.lzma +2020/01/22 | 3954009 | systems/texlive/tlnet/install-tl-unx.tar.gz +2020/01/22 | 3944 | systems/texlive/tlnet/archive/latino-sine-flexione.doc.r53485.tar.xz +2020/01/22 | 39220 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2020/01/22 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/01/22 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53489.tar.xz +2020/01/22 | 38862 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2020/01/22 | 387511 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2020/01/22 | 36632 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2020/01/22 | 365 | systems/win32/miktex/tm/packages/pr.ini +2020/01/22 | 36380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2020/01/22 | 3610704 | systems/win32/miktex/tm/packages/hyperref.tar.lzma +2020/01/22 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2020/01/22 | 354502 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2020/01/22 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2020/01/22 | 34845 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2020/01/22 | 34833 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2020/01/22 | 347516 | systems/texlive/tlnet/archive/pst-poker.r53482.tar.xz +2020/01/22 | 346352 | install/macros/generic/expkv.tds.zip +2020/01/22 | 342257 | macros/generic/expkv.zip +2020/01/22 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2020/01/22 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2020/01/22 | 333866 | systems/win32/miktex/tm/packages/wasy.tar.lzma +2020/01/22 | 333595 | macros/generic/expkv/expkv.pdf +2020/01/22 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma 2020/01/22 | 32703 | language/japanese/zxjatype/zxjatype.sty +2020/01/22 | 32348 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2020/01/22 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2020/01/22 | 321501 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2020/01/22 | 320 | macros/latex/contrib/widows-and-orphans/changes.txt +2020/01/22 | 318839 | macros/latex/contrib/caption/caption-deu.pdf +2020/01/22 | 3172 | systems/texlive/tlnet/archive/biblatex-bookinother.r53484.tar.xz +2020/01/22 | 31592 | systems/texlive/tlnet/archive/texlive-scripts-extra.doc.r53480.tar.xz +2020/01/22 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2020/01/22 | 312813 | systems/win32/miktex/tm/packages/cmupint.tar.lzma +2020/01/22 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2020/01/22 | 311089 | macros/latex/contrib/nicematrix/nicematrix-french.pdf +2020/01/22 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2020/01/22 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2020/01/22 | 307635 | macros/latex/contrib/caption/caption-eng.pdf +2020/01/22 | 3066144 | systems/texlive/tlnet/archive/hyperref.doc.r53481.tar.xz +2020/01/22 | 30241 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2020/01/22 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2020/01/22 | 293348 | systems/texlive/tlnet/archive/updmap-map.r53490.tar.xz +2020/01/22 | 29297 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2020/01/22 | 2926 | macros/latex/contrib/caption/README +2020/01/22 | 292468 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf +2020/01/22 | 29240 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2020/01/22 | 29144 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/01/22 | 28846 | macros/latex/contrib/caption/ltcaption.dtx +2020/01/22 | 28710 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/01/22 | 285895 | systems/win32/miktex/tm/packages/biblatex-bookinother.tar.lzma +2020/01/22 | 282356 | systems/texlive/tlnet/archive/biblatex-bookinother.doc.r53484.tar.xz +2020/01/22 | 281676 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/01/22 | 2814946 | systems/win32/miktex/tm/packages/pst-poker.tar.lzma +2020/01/22 | 281285 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2020/01/22 | 27819 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2020/01/22 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2020/01/22 | 2757 | macros/latex/contrib/parskip/parskip-2001-04-09.sty +2020/01/22 | 27220 | systems/texlive/tlnet/archive/context-letter.r53483.tar.xz +2020/01/22 | 272037 | systems/win32/miktex/tm/packages/epspdf.tar.lzma +2020/01/22 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2020/01/22 | 26977 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2020/01/22 | 268293 | macros/latex/contrib/nicematrix/nicematrix.dtx +2020/01/22 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/01/22 | 26662 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2020/01/22 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2020/01/22 | 264773 | macros/latex/contrib/caption/caption-rus.tex +2020/01/22 | 263528 | systems/win32/miktex/tm/packages/beamerswitch.tar.lzma +2020/01/22 | 262192 | systems/win32/miktex/tm/packages/wasy-type1.tar.lzma +2020/01/22 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2020/01/22 | 261512 | systems/texlive/tlnet/archive/wasy-type1.r53478.tar.xz +2020/01/22 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2020/01/22 | 25329 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2020/01/22 | 247501 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/01/22 | 246892 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2020/01/22 | 246457 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2020/01/22 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2020/01/22 | 2444488 | systems/texlive/tlnet/archive/pst-poker.doc.r53482.tar.xz +2020/01/22 | 24073 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2020/01/22 | 237542 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2020/01/22 | 23345 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/01/22 | 22959 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/01/22 | 22546843 | systems/texlive/tlnet/install-tl.zip +2020/01/22 | 22524 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma +2020/01/22 | 223578 | macros/latex/contrib/parskip/parskip-code.pdf +2020/01/22 | 2157904 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/01/22 | 2148 | macros/latex/contrib/caption/caption.ins +2020/01/22 | 214151 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2020/01/22 | 21191 | macros/latex/contrib/caption/elephant.eps +2020/01/22 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2020/01/22 | 2057671 | install/macros/latex/contrib/caption.tds.zip +2020/01/22 | 202428 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/01/22 | 2017353 | macros/latex/contrib/caption.zip +2020/01/22 | 2005 | macros/latex/contrib/dashundergaps/dashundergaps.ins +2020/01/22 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2020/01/22 | 19804 | support/autosp/MacOSX/tex2aspc +2020/01/22 | 19793 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2020/01/22 | 1958 | macros/latex/contrib/parskip/parskip.ins +2020/01/22 | 195793 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2020/01/22 | 195763 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2020/01/22 | 194998 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2020/01/22 | 1945837 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2020/01/22 | 19408 | support/autosp/MacOSX/rebar +2020/01/22 | 193312 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2020/01/22 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2020/01/22 | 18703783 | systems/texlive/tlnet/install-tl-windows.exe +2020/01/22 | 1863 | macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins +2020/01/22 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2020/01/22 | 184159 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/01/22 | 182759 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2020/01/22 | 1812 | systems/texlive/tlnet/archive/texlive-scripts-extra.r53480.tar.xz +2020/01/22 | 17761 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2020/01/22 | 177584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/01/22 | 17698 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/01/22 | 176251 | systems/win32/miktex/tm/packages/wasysym.tar.lzma +2020/01/22 | 174740 | macros/latex/contrib/parskip/parskip.pdf +2020/01/22 | 171739 | macros/latex/contrib/caption/caption.dtx +2020/01/22 | 169203 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2020/01/22 | 167 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.tex +2020/01/22 | 1679154 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2020/01/22 | 167847 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2020/01/22 | 166680 | macros/latex/contrib/caption/caption-deu.tex +2020/01/22 | 1664 | systems/texlive/tlnet/archive/xcite.source.r53486.tar.xz +2020/01/22 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2020/01/22 | 165964 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2020/01/22 | 161707 | systems/win32/miktex/tm/packages/xcite.tar.lzma +2020/01/22 | 160558 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/01/22 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2020/01/22 | 16020245 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2020/01/22 | 159256 | systems/texlive/tlnet/archive/xcite.doc.r53486.tar.xz +2020/01/22 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2020/01/22 | 158192 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53489.tar.xz +2020/01/22 | 15737 | macros/latex/contrib/caption/cat.eps +2020/01/22 | 154507 | macros/latex/contrib/caption/subcaption.pdf +2020/01/22 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/01/22 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2020/01/22 | 152164 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2020/01/22 | 151528 | macros/latex/contrib/caption/caption-eng.tex +2020/01/22 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2020/01/22 | 149089 | systems/win32/miktex/tm/packages/zxjatype.tar.lzma +2020/01/22 | 148302 | macros/latex/contrib/caption/caption3.dtx +2020/01/22 | 147095 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2020/01/22 | 146764 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2020/01/22 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2020/01/22 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2020/01/22 | 142712 | systems/texlive/tlnet/archive/texlive-msg-translations.r53476.tar.xz 2020/01/22 | 1413 | language/japanese/zxjatype/README.md +2020/01/22 | 14120 | macros/latex/contrib/parskip/parskip.dtx +2020/01/22 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2020/01/22 | 1392 | systems/texlive/tlnet/archive/latino-sine-flexione.r53485.tar.xz +2020/01/22 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/01/22 | 1368 | macros/latex/contrib/dashundergaps/changes.txt +2020/01/22 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2020/01/22 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/01/22 | 130956 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53489.tar.xz +2020/01/22 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/01/22 | 127172 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2020/01/22 | 1264 | macros/generic/expkv/README.md +2020/01/22 | 12628 | macros/latex/contrib/caption/totalcount.dtx +2020/01/22 | 1203294 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2020/01/22 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2020/01/22 | 118 | macros/latex/contrib/dashundergaps/dashundergaps-doc.tex +2020/01/22 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2020/01/22 | 1163672 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/01/22 | 1163621 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2020/01/22 | 115778 | macros/latex/contrib/caption/bicaption.pdf +2020/01/22 | 112 | macros/latex/contrib/parskip/parskip.tex +2020/01/22 | 112 | macros/latex/contrib/caption/SUMMARY +2020/01/22 | 112993 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2020/01/22 | 111 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.tex +2020/01/22 | 111235 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2020/01/22 | 1110469 | systems/win32/miktex/tm/packages/clara.tar.lzma +2020/01/22 | 1098 | macros/latex/contrib/widows-and-orphans/README.md 2020/01/22 | 1091 | language/japanese/zxjatype/LICENSE +2020/01/22 | 1088903 | macros/latex/contrib/dashundergaps.zip +2020/01/22 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/01/22 | 1084356 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2020/01/22 | 1083582 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2020/01/22 | 107 | macros/latex/contrib/dashundergaps/dashundergaps-code.tex +2020/01/22 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2020/01/22 | 1048 | systems/texlive/tlnet/archive/xcite.r53486.tar.xz +2020/01/22 | 1045974 | macros/latex/contrib/nicematrix.zip +2020/01/22 | 1042663 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2020/01/22 | 102383 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2020/01/22 | 101 | macros/latex/contrib/parskip/parskip-code.tex +2020/01/22 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma 2020/01/21 | 99311 | macros/context/contrib/context-letter.zip +2020/01/21 | 98760000 | systems/win32/w32tex/web2c-lib.tar.xz 2020/01/21 | 969 | macros/latex/contrib/latino-sine-flexione/latino-sine-flexione.sty -2020/01/21 | 96207 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2020/01/21 | 954074 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2020/01/21 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2020/01/21 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2020/01/21 | 93477 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2020/01/21 | 932886 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2020/01/21 | 92935 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2020/01/21 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2020/01/21 | 91339 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2020/01/21 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/01/21 | 93844420 | systems/win32/w32tex/TLW64/tl-win64.zip 2020/01/21 | 9048 | systems/texlive/tlnet/archive/wasysym.source.r53469.tar.xz -2020/01/21 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2020/01/21 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2020/01/21 | 86582 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2020/01/21 | 863198 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2020/01/21 | 8483 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2020/01/21 | 84534 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2020/01/21 | 83268 | systems/texlive/tlnet/archive/texlive-scripts.r53463.tar.xz -2020/01/21 | 80506 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2020/01/21 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/01/21 | 88080 | systems/texlive/tlnet/tlpkg/translations/pt_BR.po +2020/01/21 | 85234 | macros/latex/contrib/nicematrix/nicematrix-french.tex 2020/01/21 | 783096 | language/korean/pmhanguljamo.zip -2020/01/21 | 77962 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2020/01/21 | 77936 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2020/01/21 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2020/01/21 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2020/01/21 | 740 | systems/texlive/tlnet/archive/wasy-type1.doc.r53470.tar.xz -2020/01/21 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2020/01/21 | 72599 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2020/01/21 | 72573 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2020/01/21 | 71698 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2020/01/21 | 70248 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2020/01/21 | 69606 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2020/01/21 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2020/01/21 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2020/01/21 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2020/01/21 | 67252 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2020/01/21 | 652 | systems/win32/miktex/tm/packages/next/pr.ini -2020/01/21 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2020/01/21 | 63289 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2020/01/21 | 63275 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2020/01/21 | 63117 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2020/01/21 | 62911 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2020/01/21 | 61658 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2020/01/21 | 61565 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2020/01/21 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2020/01/21 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2020/01/21 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma -2020/01/21 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2020/01/21 | 575922 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2020/01/21 | 57219 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2020/01/21 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/01/21 | 64260164 | systems/win32/w32tex/biblatex-biber.tar.xz +2020/01/21 | 576100 | systems/win32/w32tex/ChangeLog 2020/01/21 | 564 | systems/texlive/tlnet/archive/collection-fontsrecommended.r53470.tar.xz -2020/01/21 | 56422 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2020/01/21 | 563304 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2020/01/21 | 560769 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2020/01/21 | 54741 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2020/01/21 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2020/01/21 | 53997 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2020/01/21 | 538878 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2020/01/21 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2020/01/21 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2020/01/21 | 52143 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2020/01/21 | 518704 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2020/01/21 | 518640 | systems/win32/miktex/tm/packages/files.csv.lzma -2020/01/21 | 51773 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2020/01/21 | 50827 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma 2020/01/21 | 508007 | language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf -2020/01/21 | 50791 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2020/01/21 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2020/01/21 | 498553 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2020/01/21 | 49771 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2020/01/21 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2020/01/21 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/01/21 | 49251664 | systems/win32/w32tex/xetex-w32.tar.xz 2020/01/21 | 4821 | macros/latex/contrib/latino-sine-flexione.zip -2020/01/21 | 47978 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma 2020/01/21 | 4692 | systems/texlive/tlnet/archive/beamerswitch.r53467.tar.xz -2020/01/21 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2020/01/21 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2020/01/21 | 457348 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2020/01/21 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2020/01/21 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2020/01/21 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2020/01/21 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2020/01/21 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2020/01/21 | 45468 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2020/01/21 | 449938 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2020/01/21 | 44983 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2020/01/21 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2020/01/21 | 42940 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2020/01/21 | 42575 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2020/01/21 | 41879 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2020/01/21 | 41865 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/01/21 | 4650388 | systems/win32/w32tex/dvipdfm-w32.tar.xz +2020/01/21 | 4612868 | systems/win32/w32tex/dvipsk-w32.tar.xz +2020/01/21 | 44072004 | systems/win32/w32tex/web2c-w32.tar.xz +2020/01/21 | 438688 | systems/win32/w32tex/mftools.tar.xz 2020/01/21 | 412 | language/korean/pmhanguljamo/doc/ABOUT_FONTS_TO_COMPILE.md 2020/01/21 | 4104895 | graphics/pstricks/contrib/pst-poker.zip -2020/01/21 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma 2020/01/21 | 4091 | fonts/cmupint/tex/cmupint.sty -2020/01/21 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2020/01/21 | 39845 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2020/01/21 | 3953823 | systems/texlive/tlnet/install-tl-unx.tar.gz -2020/01/21 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2020/01/21 | 391461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/01/21 | 40481048 | systems/win32/w32tex/latex-dev.tar.xz 2020/01/21 | 389273 | macros/latex/contrib/scontents.zip -2020/01/21 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53463.tar.xz -2020/01/21 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2020/01/21 | 387510 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma 2020/01/21 | 3850 | fonts/cmupint/doc/cmupint.tex 2020/01/21 | 37681 | graphics/pstricks/contrib/pst-poker/latex/pst-poker.sty 2020/01/21 | 373717 | macros/latex/contrib/scontents/scontents.pdf -2020/01/21 | 36633 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma 2020/01/21 | 3660 | systems/texlive/tlnet/archive/wasysym.r53469.tar.xz 2020/01/21 | 3643769 | macros/latex/contrib/hyperref.zip -2020/01/21 | 36379 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2020/01/21 | 362 | fonts/cmupint/README.md -2020/01/21 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2020/01/21 | 354501 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2020/01/21 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2020/01/21 | 349 | systems/win32/miktex/tm/packages/pr.ini -2020/01/21 | 348 | systems/texlive/tlnet/archive/context-letter.doc.r53466.tar.xz -2020/01/21 | 34844 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2020/01/21 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2020/01/21 | 33549 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2020/01/21 | 33399 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2020/01/21 | 328876 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2020/01/21 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2020/01/21 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2020/01/21 | 321502 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma 2020/01/21 | 31912 | systems/texlive/tlnet/archive/epspdf.r53472.tar.xz 2020/01/21 | 316363 | fonts/cmupint.zip -2020/01/21 | 31293 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2020/01/21 | 31156 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2020/01/21 | 30992 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2020/01/21 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma 2020/01/21 | 307992 | systems/texlive/tlnet/archive/wasy.doc.r53468.tar.xz -2020/01/21 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2020/01/21 | 29689 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2020/01/21 | 294992 | fonts/cmupint/doc/cmupint.pdf -2020/01/21 | 29296 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma 2020/01/21 | 2925 | graphics/pstricks/contrib/pst-poker/doc/pst-poker-doc.bib -2020/01/21 | 29240 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2020/01/21 | 29144 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2020/01/21 | 28709 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2020/01/21 | 281674 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2020/01/21 | 281286 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2020/01/21 | 27819 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2020/01/21 | 276599 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2020/01/21 | 27220 | systems/texlive/tlnet/archive/context-letter.r53466.tar.xz -2020/01/21 | 271814 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2020/01/21 | 26978 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2020/01/21 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2020/01/21 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2020/01/21 | 26509 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2020/01/21 | 26177 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2020/01/21 | 261480 | systems/texlive/tlnet/archive/wasy-type1.r53470.tar.xz -2020/01/21 | 2579406 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma 2020/01/21 | 253 | graphics/pstricks/contrib/pst-poker/Changes -2020/01/21 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2020/01/21 | 2506 | macros/latex/contrib/xcite/xcite.ins -2020/01/21 | 247501 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/01/21 | 24936516 | systems/win32/w32tex/t1fonts.tar.xz 2020/01/21 | 2470507 | graphics/pstricks/contrib/pst-poker/doc/pst-poker-doc.pdf -2020/01/21 | 246893 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2020/01/21 | 246459 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2020/01/21 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2020/01/21 | 241448 | systems/texlive/tlnet/archive/epspdf.doc.r53472.tar.xz 2020/01/21 | 24120 | systems/texlive/tlnet/archive/wasy.r53468.tar.xz -2020/01/21 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma 2020/01/21 | 240196 | systems/texlive/tlnet/archive/beamerswitch.doc.r53467.tar.xz -2020/01/21 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2020/01/21 | 23344 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2020/01/21 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2020/01/21 | 22546503 | systems/texlive/tlnet/install-tl.zip 2020/01/21 | 2224 | macros/latex/contrib/scontents/scontents.ins -2020/01/21 | 2156076 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2020/01/21 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma 2020/01/21 | 2076 | macros/latex/contrib/xcite/xcite.dtx -2020/01/21 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma 2020/01/21 | 2031 | macros/latex/contrib/scontents/README.md -2020/01/21 | 202429 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma 2020/01/21 | 19820 | systems/texlive/tlnet/archive/beamerswitch.source.r53467.tar.xz -2020/01/21 | 198080 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2020/01/21 | 19793 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2020/01/21 | 195711 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2020/01/21 | 195684 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2020/01/21 | 194998 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2020/01/21 | 1945837 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2020/01/21 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2020/01/21 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2020/01/21 | 18701261 | systems/texlive/tlnet/install-tl-windows.exe -2020/01/21 | 185297 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2020/01/21 | 184158 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2020/01/21 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2020/01/21 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2020/01/21 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/01/21 | 18724800 | systems/win32/w32tex/pdftex-w32.tar.xz 2020/01/21 | 177243 | language/japanese/zxjatype.zip -2020/01/21 | 17698 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2020/01/21 | 169203 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2020/01/21 | 1679153 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2020/01/21 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma 2020/01/21 | 16707 | language/korean/pmhanguljamo/doc/pmhanguljamo-doc.tex -2020/01/21 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2020/01/21 | 165963 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2020/01/21 | 163240 | systems/texlive/tlnet/archive/wasysym.doc.r53469.tar.xz -2020/01/21 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2020/01/21 | 16042 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2020/01/21 | 16014486 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2020/01/21 | 159518 | macros/latex/contrib/xcite.zip -2020/01/21 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma 2020/01/21 | 158232 | macros/latex/contrib/xcite/xcite.pdf -2020/01/21 | 158216 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53463.tar.xz -2020/01/21 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2020/01/21 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2020/01/21 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2020/01/21 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2020/01/21 | 147097 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2020/01/21 | 146766 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2020/01/21 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2020/01/21 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2020/01/21 | 14051 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma -2020/01/21 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/01/21 | 139677712 | systems/win32/w32tex/context.tar.xz 2020/01/21 | 134326 | macros/latex/contrib/scontents/scontents.dtx 2020/01/21 | 1338 | macros/latex/contrib/xcite/README -2020/01/21 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2020/01/21 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2020/01/21 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2020/01/21 | 130228 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53463.tar.xz -2020/01/21 | 127173 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2020/01/21 | 12327 | language/korean/pmhanguljamo/pmhanguljamo.sty -2020/01/21 | 1203297 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2020/01/21 | 1195622 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2020/01/21 | 1176 | macros/latex/contrib/latino-sine-flexione/README.md -2020/01/21 | 116802 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2020/01/21 | 1163515 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2020/01/21 | 1162811 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma 2020/01/21 | 115873 | language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf 2020/01/21 | 11438 | graphics/pstricks/contrib/pst-poker/doc/pst-poker-doc.tex -2020/01/21 | 112994 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma 2020/01/21 | 1121 | language/korean/pmhanguljamo/README.md -2020/01/21 | 111237 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2020/01/21 | 108758 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2020/01/21 | 1084055 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2020/01/21 | 1083791 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2020/01/21 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2020/01/21 | 1042658 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2020/01/21 | 102380 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2020/01/21 | 100682 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/01/21 | 11113764 | systems/win32/w32tex/win64/xetex-w64.tar.xz 2020/01/20 | 996420 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz 2020/01/20 | 98185 | macros/latex/contrib/beamer-contrib/beamerswitch/beamerswitch.dtx -2020/01/20 | 93844424 | systems/win32/w32tex/TLW64/tl-win64.zip +2020/01/20 | 95343 | support/autosp/Windows64bit/tex2aspc.exe 2020/01/20 | 9332 | systems/texlive/tlnet/archive/curve2e.r53460.tar.xz +2020/01/20 | 92616 | support/autosp/Windows64bit/rebar.exe 2020/01/20 | 920 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookinjournal.dot 2020/01/20 | 9050232 | systems/win32/w32tex/ptex-w32.tar.xz 2020/01/20 | 902564 | systems/win32/w32tex/cweb-w32.tar.xz 2020/01/20 | 898 | macros/latex/contrib/hyperref/doc/manual2.html 2020/01/20 | 8608 | systems/texlive/tlnet/archive/ptex2pdf.doc.r53457.tar.xz +2020/01/20 | 8438 | support/autosp/doc/autosp.1 2020/01/20 | 838484 | systems/win32/w32tex/dvi2ps-w32.tar.xz 2020/01/20 | 830576 | systems/win32/w32tex/ttf2pt1-w32.tar.xz 2020/01/20 | 82624 | systems/win32/w32tex/win64/cweb-w64.tar.xz @@ -267,6 +419,8 @@ 2020/01/20 | 796852 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz 2020/01/20 | 789804 | systems/win32/w32tex/win64/pstoedit-w64.tar.xz 2020/01/20 | 787464 | systems/win32/w32tex/win64/dvipsk-w64.tar.xz +2020/01/20 | 78721 | support/autosp/Windows32bit/tex2aspc.exe +2020/01/20 | 78455 | support/autosp/Windows32bit/rebar.exe 2020/01/20 | 765 | macros/latex/contrib/hyperref/doc/manual3.html 2020/01/20 | 7652 | systems/texlive/tlnet/archive/ptex2pdf.r53457.tar.xz 2020/01/20 | 762 | macros/latex/contrib/hyperref/doc/manual7.html @@ -283,28 +437,23 @@ 2020/01/20 | 58 | systems/mac/mactex/MacTeXtras-20200120.zip.md5 2020/01/20 | 586944 | systems/win32/w32tex/win64/jtex-w64.tar.xz 2020/01/20 | 580 | macros/context/contrib/context-letter/doc/context/third/letter/README -2020/01/20 | 5802 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2020/01/20 | 578 | fonts/clara/README -2020/01/20 | 575329 | systems/win32/w32tex/ChangeLog 2020/01/20 | 5661800 | systems/win32/w32tex/ptex-ng-w32.tar.xz 2020/01/20 | 5601 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookinproceedings.dot 2020/01/20 | 524280 | systems/win32/w32tex/mftrace-w32.tar.xz 2020/01/20 | 517548 | systems/win32/w32tex/psutils-w32.tar.xz +2020/01/20 | 5145 | support/autosp/doc/quod2.aspc 2020/01/20 | 5046 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookininbook.dot 2020/01/20 | 49966 | macros/context/contrib/context-letter/tex/context/third/letter/base/s-cor-00.mkvi -2020/01/20 | 49245792 | systems/win32/w32tex/xetex-w32.tar.xz +2020/01/20 | 4962 | support/autosp/README 2020/01/20 | 4908972 | systems/win32/w32tex/aleph-w32.tar.xz 2020/01/20 | 486212 | macros/latex/contrib/hyperref/doc/manual.html 2020/01/20 | 4837 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookinincollection.dot 2020/01/20 | 483388 | systems/win32/w32tex/dvi2tty-w32.tar.xz -2020/01/20 | 4650228 | systems/win32/w32tex/dvipdfm-w32.tar.xz -2020/01/20 | 4613292 | systems/win32/w32tex/dvipsk-w32.tar.xz 2020/01/20 | 4485 | macros/context/contrib/context-letter/tex/context/third/letter/style/resume-imp-casual.mkiv 2020/01/20 | 447572 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz -2020/01/20 | 44080352 | systems/win32/w32tex/web2c-w32.tar.xz 2020/01/20 | 44052 | systems/texlive/tlnet/archive/curve2e.source.r53460.tar.xz 2020/01/20 | 439333 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother.zip -2020/01/20 | 438664 | systems/win32/w32tex/mftools.tar.xz 2020/01/20 | 430644 | systems/win32/w32tex/win64/mftools-w64.tar.xz 2020/01/20 | 428290272 | systems/mac/mactex/MacTeXtras-20200120.zip 2020/01/20 | 4277 | macros/latex/contrib/beamer-contrib/beamerswitch/README.md @@ -343,6 +492,7 @@ 2020/01/20 | 3031 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-default.mkii 2020/01/20 | 300644 | fonts/wasy/wasydoc.pdf 2020/01/20 | 297563 | macros/latex/contrib/beamer-contrib/beamerswitch.zip +2020/01/20 | 29685 | support/autosp/doc/autosp.pdf 2020/01/20 | 296781 | macros/latex/contrib/hyperref/doc/manual.pdf 2020/01/20 | 286481 | fonts/wasy-type1.zip 2020/01/20 | 2799 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookinarticle.dot @@ -375,8 +525,8 @@ 2020/01/20 | 1923 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-setups.mkiv 2020/01/20 | 1923 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-setups.mkii 2020/01/20 | 18779 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookinproceedings.pdf -2020/01/20 | 18722120 | systems/win32/w32tex/pdftex-w32.tar.xz 2020/01/20 | 1871596 | systems/win32/w32tex/win64/ptex-w64.tar.xz +2020/01/20 | 186496 | support/autosp/Windows64bit/autosp.exe 2020/01/20 | 18487 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookinthesis.pdf 2020/01/20 | 1842 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-dutch.mkiv 2020/01/20 | 1842 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-dutch.mkii @@ -401,6 +551,7 @@ 2020/01/20 | 1598940 | systems/win32/w32tex/makeindex-w32.tar.xz 2020/01/20 | 1597 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-semiblock.mkiv 2020/01/20 | 1597 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-semiblock.mkii +2020/01/20 | 157589 | support/autosp/Windows32bit/autosp.exe 2020/01/20 | 15703020 | systems/win32/w32tex/luatex-exp-w32.tar.xz 2020/01/20 | 15697820 | systems/win32/w32tex/luatex-dev-w32.tar.xz 2020/01/20 | 1567 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-blockstyle.mkiv @@ -431,8 +582,8 @@ 2020/01/20 | 1422 | macros/context/contrib/context-letter/tex/context/third/letter/style/memo-imp-memo.mkiv 2020/01/20 | 1422 | macros/context/contrib/context-letter/tex/context/third/letter/style/memo-imp-memo.mkii 2020/01/20 | 1420 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-swissleft.mkiv +2020/01/20 | 141796 | support/autosp/source/autosp-2019-12-22.tar.gz 2020/01/20 | 1403 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-swiss.mkii -2020/01/20 | 139678064 | systems/win32/w32tex/context.tar.xz 2020/01/20 | 1389 | macros/context/contrib/context-letter/tex/context/third/letter/style/letter-imp-swiss.mkiv 2020/01/20 | 13827 | macros/latex/contrib/hyperref/doc/manual.css 2020/01/20 | 1360 | macros/context/contrib/context-letter/tex/context/third/letter/style/memo-imp-table.mkiv @@ -452,7 +603,6 @@ 2020/01/20 | 1160066 | systems/win32/miktex/tm/packages/verifica.tar.lzma 2020/01/20 | 1138452 | systems/texlive/tlnet/archive/verifica.doc.r53458.tar.xz 2020/01/20 | 1126864 | systems/texlive/tlnet/archive/curve2e.doc.r53460.tar.xz -2020/01/20 | 11114012 | systems/win32/w32tex/win64/xetex-w64.tar.xz 2020/01/20 | 10995 | systems/win32/miktex/tm/packages/ptex2pdf.tar.lzma 2020/01/20 | 1068408 | systems/win32/w32tex/win64/makeindex-w64.tar.xz 2020/01/20 | 10285 | macros/latex/contrib/biblatex-contrib/biblatex-bookinother/documentation/example-bookininproceedings.dot @@ -515,7 +665,6 @@ 2020/01/18 | 982840 | systems/texlive/tlnet/archive/chemmacros.doc.r53438.tar.xz 2020/01/18 | 976892 | systems/texlive/tlnet/archive/mathtools.doc.r53442.tar.xz 2020/01/18 | 96788 | systems/win32/w32tex/win64/tiff2png-w64.tar.xz -2020/01/18 | 912 | systems/texlive/tlnet/archive/collection-binextra.r53444.tar.xz 2020/01/18 | 827460 | systems/texlive/tlnet/archive/fontawesome5.r53434.tar.xz 2020/01/18 | 82688 | systems/texlive/tlnet/archive/mathtools.source.r53442.tar.xz 2020/01/18 | 7340 | systems/texlive/tlnet/archive/enotez.r53439.tar.xz @@ -540,7 +689,6 @@ 2020/01/18 | 4096 | systems/texlive/tlnet/archive/zxjafont.r53435.tar.xz 2020/01/18 | 40736 | systems/win32/w32tex/win64/t1utils-w64.tar.xz 2020/01/18 | 40728 | systems/texlive/tlnet/archive/chemmacros.r53438.tar.xz -2020/01/18 | 40480532 | systems/win32/w32tex/latex-dev.tar.xz 2020/01/18 | 391174544 | systems/win32/w32tex/ltxpkgdocs.tar.xz 2020/01/18 | 390683 | macros/latex/contrib/xbmks.zip 2020/01/18 | 3903 | macros/latex/contrib/hyperref/hyperref.ins @@ -590,7 +738,6 @@ 2020/01/18 | 151288 | systems/texlive/tlnet/archive/zxjafont.doc.r53435.tar.xz 2020/01/18 | 147263 | language/japanese/zxjafont/zxjafont.pdf 2020/01/18 | 1444 | macros/latex/contrib/xbmks/README.md -2020/01/18 | 142332 | systems/texlive/tlnet/archive/texlive-msg-translations.r53433.tar.xz 2020/01/18 | 135136 | fonts/xcharter/opentype/XCharter-BoldSlanted.otf 2020/01/18 | 133348 | fonts/xcharter/opentype/XCharter-Bold.otf 2020/01/18 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf @@ -626,7 +773,6 @@ 2020/01/17 | 7621325 | macros/latex/contrib/thorshammer.zip 2020/01/17 | 759 | support/texplate/source/main/java/org/islandoftex/texplate/exceptions/InvalidTemplateException.java 2020/01/17 | 7460 | systems/texlive/tlnet/archive/biblatex-bath.r53424.tar.xz -2020/01/17 | 73092 | systems/texlive/tlnet/archive/tetex.r53420.tar.xz 2020/01/17 | 727656 | systems/win32/miktex/tm/packages/chemgreek.tar.lzma 2020/01/17 | 718 | fonts/fontawesome5/tex/ufontawesomefree3.fd 2020/01/17 | 718 | fonts/fontawesome5/tex/ufontawesomefree2.fd @@ -642,7 +788,6 @@ 2020/01/17 | 6743 | macros/latex/contrib/jmlr/sample-papers/images/circle.jpg 2020/01/17 | 6742 | macros/latex/contrib/jmlr/CHANGES 2020/01/17 | 663 | support/pkgcheck/Cargo.toml -2020/01/17 | 64245076 | systems/win32/w32tex/biblatex-biber.tar.xz 2020/01/17 | 6295 | macros/latex/contrib/jmlr/sample-papers/images/nodes.png 2020/01/17 | 61 | macros/latex/contrib/thorshammer/system-scripts/standalone/sample-list.csv 2020/01/17 | 617852 | macros/latex/contrib/jmlr/jmlr.pdf @@ -654,7 +799,6 @@ 2020/01/17 | 574 | support/texplate/scripts/texplate.sh 2020/01/17 | 5628 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl 2020/01/17 | 55132 | fonts/fontawesome5/opentype/FontAwesome5Free-Regular-400.otf -2020/01/17 | 538792 | systems/texlive/tlnet/archive/tetex.doc.r53420.tar.xz 2020/01/17 | 537 | macros/latex/contrib/jmlr/sample-papers/jmlr-sample.bib 2020/01/17 | 537 | macros/latex/contrib/jmlr/sample-books/paper4/paper4.bib 2020/01/17 | 537 | macros/latex/contrib/jmlr/sample-books/paper3/paper3.bib @@ -693,7 +837,6 @@ 2020/01/17 | 2984 | fonts/fontawesome5/enc/fa5free1.enc 2020/01/17 | 297814 | macros/latex/contrib/jmlr/sample-papers/jmlrwcp-sample.pdf 2020/01/17 | 2959 | support/texplate/source/main/java/org/islandoftex/texplate/util/MessageUtils.java -2020/01/17 | 293300 | systems/texlive/tlnet/archive/updmap-map.r53420.tar.xz 2020/01/17 | 2920 | fonts/fontawesome5/enc/fa5free2.enc 2020/01/17 | 29167 | macros/latex/contrib/jmlr/sample-papers/jmlr-sample.tex 2020/01/17 | 2895 | fonts/fontawesome5/enc/fa5brands0.enc @@ -770,7 +913,6 @@ 2020/01/17 | 103600 | fonts/fontawesome5/tex/fontawesome5-mapping.def 2020/01/17 | 1028 | macros/latex/contrib/jmlr/sample-books/paper3/paper3.tex 2020/01/17 | 1025 | fonts/fontawesome5/tex/tufontawesomepro.fd -2020/01/16 | 98776680 | systems/win32/w32tex/web2c-lib.tar.xz 2020/01/16 | 9869 | macros/latex/contrib/ghsystem/pictures/ghsystem_skull-6.pdf 2020/01/16 | 9820 | macros/latex/contrib/ghsystem/pictures/ghsystem_skull-6.png 2020/01/16 | 9729 | macros/latex/contrib/ghsystem/pictures/ghsystem_acid-8.pdf @@ -844,13 +986,6 @@ 2020/01/16 | 7143 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.png 2020/01/16 | 714051 | macros/latex/contrib/chemgreek/chemgreek_en.pdf 2020/01/16 | 6843 | macros/latex/contrib/xsim/code/xsim.modules.code.tex -2020/01/16 | 6822 | fonts/wasy-type1/afm/wasy5.afm -2020/01/16 | 6772 | fonts/wasy-type1/afm/wasy7.afm -2020/01/16 | 6771 | fonts/wasy-type1/afm/wasyb10.afm -2020/01/16 | 6758 | fonts/wasy-type1/afm/wasy8.afm -2020/01/16 | 6744 | fonts/wasy-type1/afm/wasy9.afm -2020/01/16 | 6698 | fonts/wasy-type1/afm/wasy10.afm -2020/01/16 | 6676 | fonts/wasy-type1/afm/wasysl10.afm 2020/01/16 | 6646 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-6.pdf 2020/01/16 | 6642 | macros/latex/contrib/xsim/code/xsim.tags.code.tex 2020/01/16 | 6611 | macros/latex/contrib/xsim/code/xsim.base.code.tex @@ -1056,7 +1191,6 @@ 2020/01/16 | 42153 | macros/latex/contrib/xsim/doc/examples/xsim.different-point-types.pdf 2020/01/16 | 42072 | macros/latex/contrib/ghsystem/pictures/ghsystem_explos-5.jpg 2020/01/16 | 41999 | macros/latex/contrib/thorshammer/docs/thmclass.tex -2020/01/16 | 41403 | fonts/wasy-type1/type1/wasysl10.pfb 2020/01/16 | 41172 | systems/texlive/tlnet/archive/latex-tools-dev.r53417.tar.xz 2020/01/16 | 41167 | macros/latex/contrib/xsim/doc/examples/xsim.description-list.pdf 2020/01/16 | 407 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/secondary_track.tikz @@ -1076,26 +1210,20 @@ 2020/01/16 | 375 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-snippets/interlocking.tikz 2020/01/16 | 37393 | macros/latex/contrib/enotez/enotez.sty 2020/01/16 | 36968 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-305110.pdf -2020/01/16 | 36295 | fonts/wasy-type1/type1/wasyb10.pfb 2020/01/16 | 36256 | macros/latex/contrib/xsim/doc/examples/xsim.texwelt-15093.pdf 2020/01/16 | 36154 | macros/latex/contrib/ghsystem/pictures/ghsystem_aqpol.jpg 2020/01/16 | 356035 | systems/win32/miktex/tm/packages/dccpaper.tar.lzma 2020/01/16 | 3547 | macros/latex/contrib/xsim/doc/examples/xsim.texsx-350028.tex -2020/01/16 | 35369 | fonts/wasy-type1/type1/wasy5.pfb 2020/01/16 | 35252 | systems/texlive/tlnet/archive/cjk-gs-integrate.r53410.tar.xz 2020/01/16 | 35144 | systems/texlive/tlnet/archive/siunitx.r53414.tar.xz -2020/01/16 | 34930 | fonts/wasy-type1/type1/wasy7.pfb 2020/01/16 | 3486 | graphics/pgf/contrib/tikz-trackschematic/tikz-trackschematic-documentation.sty 2020/01/16 | 34803 | macros/latex/contrib/ghsystem/language/ghsystem_french.def 2020/01/16 | 34707 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-O.jpg -2020/01/16 | 34678 | fonts/wasy-type1/type1/wasy9.pfb 2020/01/16 | 345357 | macros/latex/contrib/thorshammer/docs/install-action-seq.pdf 2020/01/16 | 3452 | macros/latex/contrib/xsim/code/xsim.sty 2020/01/16 | 3442 | macros/latex/contrib/xsim/doc/examples/xsim.golatex-80640.tex 2020/01/16 | 3415 | macros/latex/contrib/xsim/code/xsimverb.sty -2020/01/16 | 33956 | fonts/wasy-type1/type1/wasy8.pfb 2020/01/16 | 33643 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame.jpg -2020/01/16 | 33599 | fonts/wasy-type1/type1/wasy10.pfb 2020/01/16 | 33318 | macros/latex/contrib/ghsystem/language/ghsystem_spanish.def 2020/01/16 | 33206 | macros/latex/contrib/xsim/doc/examples/xsim.collections.pdf 2020/01/16 | 3266 | macros/latex/contrib/enotez/enotez_split_example.tex @@ -1291,1032 +1419,3 @@ 2020/01/16 | 102072 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame.eps 2020/01/16 | 1013 | macros/latex/contrib/xsim/doc/examples/xsim.floating.tex 2020/01/16 | 100387 | macros/latex/contrib/ghsystem/pictures/ghsystem_flame-4-3-black.eps -2020/01/15 | 99 | graphics/asymptote/base/asy_filetype.vim -2020/01/15 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg -2020/01/15 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py -2020/01/15 | 993 | graphics/asymptote/examples/RiemannSphere.asy -2020/01/15 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy -2020/01/15 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy -2020/01/15 | 9892 | graphics/asymptote/profiler.h -2020/01/15 | 9871 | graphics/asymptote/runstring.in -2020/01/15 | 986 | graphics/asymptote/predicates.h -2020/01/15 | 9836 | graphics/asymptote/doc/asymptote.sty -2020/01/15 | 980 | graphics/asymptote/examples/lmfit1.asy -2020/01/15 | 978 | graphics/asymptote/examples/worksheet.asy -2020/01/15 | 9756 | graphics/asymptote/util.cc -2020/01/15 | 9755 | fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua -2020/01/15 | 974 | graphics/asymptote/prc/Makefile -2020/01/15 | 972 | graphics/asymptote/examples/fequlogo.asy -2020/01/15 | 9725 | graphics/asymptote/doc/FAQ/m-html.pl -2020/01/15 | 971 | graphics/asymptote/examples/filesurface.asy -2020/01/15 | 969 | graphics/asymptote/runfile.h -2020/01/15 | 969 | graphics/asymptote/examples/triads.asy -2020/01/15 | 966 | graphics/asymptote/tests/array/solve.asy -2020/01/15 | 964 | graphics/asymptote/GUI/xasyTransform.py -2020/01/15 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg -2020/01/15 | 95 | graphics/asymptote/prc/test.asy -2020/01/15 | 958 | graphics/asymptote/statistics.h -2020/01/15 | 956 | graphics/asymptote/examples/workcone.asy -2020/01/15 | 956 | graphics/asymptote/examples/poster.asy -2020/01/15 | 9566 | graphics/asymptote/base/bezulate.asy -2020/01/15 | 946 | graphics/asymptote/examples/animations/cube.asy -2020/01/15 | 9399 | graphics/asymptote/base/rationalSimplex.asy -2020/01/15 | 936 | graphics/asymptote/tests/array/array.asy -2020/01/15 | 930 | graphics/asymptote/examples/polararea.asy -2020/01/15 | 9309 | graphics/asymptote/base/plain_paths.asy -2020/01/15 | 9306 | graphics/asymptote/psfile.h -2020/01/15 | 9251 | graphics/asymptote/errors -2020/01/15 | 9203 | graphics/asymptote/glrender.h -2020/01/15 | 9202 | graphics/asymptote/doc/FAQ/bfnnconv.pl -2020/01/15 | 917 | graphics/asymptote/opcodes.h -2020/01/15 | 916 | macros/latex/contrib/bearwear/README.md -2020/01/15 | 914 | fonts/utilities/cjk-gs-integrate/database/cjkgs-wenquanyi.dat -2020/01/15 | 912 | graphics/asymptote/doc/errorbars.asy -2020/01/15 | 9094 | graphics/asymptote/application.h -2020/01/15 | 908 | graphics/asymptote/modifier.h -2020/01/15 | 908 | graphics/asymptote/coenv.h -2020/01/15 | 901 | graphics/asymptote/virtualfieldaccess.cc -2020/01/15 | 892 | graphics/asymptote/GUI/res/icons/center.svg -2020/01/15 | 8912 | graphics/asymptote/symbol.cc -2020/01/15 | 8900 | graphics/asymptote/runmath.in -2020/01/15 | 8870 | graphics/asymptote/base/asy.vim -2020/01/15 | 885 | graphics/asymptote/examples/twistedtubes.asy -2020/01/15 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py -2020/01/15 | 882 | graphics/asymptote/shaders.h -2020/01/15 | 880 | graphics/asymptote/doc/xasy.1x -2020/01/15 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc -2020/01/15 | 877 | graphics/asymptote/doc/markers2.asy -2020/01/15 | 876 | graphics/asymptote/GUI/res/icons/edit.svg -2020/01/15 | 872 | graphics/asymptote/doc/imagecontour.asy -2020/01/15 | 86 | graphics/asymptote/doc/cylinderskeleton.asy -2020/01/15 | 868 | graphics/asymptote/examples/xxsq01x-1.asy -2020/01/15 | 8661 | graphics/asymptote/base/plain_pens.asy -2020/01/15 | 862 | graphics/asymptote/doc/flowchartdemo.asy -2020/01/15 | 86263 | graphics/asymptote/base/three.asy -2020/01/15 | 861 | graphics/asymptote/examples/orthocenter.asy -2020/01/15 | 856 | graphics/asymptote/examples/animations/sphere.asy -2020/01/15 | 8558 | graphics/asymptote/triple.h -2020/01/15 | 852 | graphics/asymptote/parser.h -2020/01/15 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg -2020/01/15 | 849 | graphics/asymptote/examples/SierpinskiGasket.asy -2020/01/15 | 845 | graphics/asymptote/envcompleter.h -2020/01/15 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg -2020/01/15 | 839 | graphics/asymptote/examples/venn3.asy -2020/01/15 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg -2020/01/15 | 8371 | graphics/asymptote/prc/PRCbitStream.cc -2020/01/15 | 8371 | fonts/utilities/cjk-gs-integrate/README.md -2020/01/15 | 8368 | graphics/asymptote/runpath.in -2020/01/15 | 83431 | graphics/asymptote/lex.yy.cc -2020/01/15 | 833 | graphics/asymptote/runbacktrace.in -2020/01/15 | 833 | graphics/asymptote/examples/markregular.asy -2020/01/15 | 829 | graphics/asymptote/examples/shellsqrtx01.asy -2020/01/15 | 829 | graphics/asymptote/angle.h -2020/01/15 | 8290 | graphics/asymptote/base/simplex.asy -2020/01/15 | 827 | graphics/asymptote/examples/xxsq01y.asy -2020/01/15 | 8243 | graphics/asymptote/base/asy-kate.sh -2020/01/15 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg -2020/01/15 | 821 | graphics/asymptote/GUI/xasyArgs.py -2020/01/15 | 821 | graphics/asymptote/doc/secondaryaxis.asy -2020/01/15 | 82011 | fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl -2020/01/15 | 81 | graphics/asymptote/doc/bezier.asy -2020/01/15 | 818 | graphics/asymptote/camperror.h -2020/01/15 | 815 | graphics/asymptote/webgl/license -2020/01/15 | 8157 | graphics/asymptote/runhistory.cc -2020/01/15 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg -2020/01/15 | 8051 | graphics/asymptote/runpath3d.in -2020/01/15 | 8045 | graphics/asymptote/doc/asy.1 -2020/01/15 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg -2020/01/15 | 798 | graphics/asymptote/examples/animations/torusanimation.asy -2020/01/15 | 793 | macros/latex/contrib/ascmac/README.md -2020/01/15 | 7935 | graphics/asymptote/fundec.cc -2020/01/15 | 780 | graphics/asymptote/GUI/res/icons/check.svg -2020/01/15 | 7808 | graphics/asymptote/coder.cc -2020/01/15 | 77 | graphics/asymptote/tests/gc/string.asy -2020/01/15 | 778 | graphics/asymptote/examples/controlsystem.asy -2020/01/15 | 775755 | systems/win32/miktex/tm/packages/cooking-units.tar.lzma -2020/01/15 | 773 | graphics/asymptote/drawlayer.h -2020/01/15 | 771340 | systems/win32/miktex/tm/packages/l3build.tar.lzma -2020/01/15 | 77112 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf -2020/01/15 | 770 | graphics/asymptote/asy.rc -2020/01/15 | 76 | graphics/asymptote/examples/grid.asy -2020/01/15 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js -2020/01/15 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg -2020/01/15 | 763 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fandol.dat -2020/01/15 | 7639 | graphics/asymptote/LICENSE.LESSER -2020/01/15 | 762 | graphics/asymptote/examples/clockarray.asy -2020/01/15 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg -2020/01/15 | 7562240 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe -2020/01/15 | 75576 | graphics/asymptote/GUI/windows/window1.ui -2020/01/15 | 7555072 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe -2020/01/15 | 754 | graphics/asymptote/GUI/res/icons/circle.svg -2020/01/15 | 754 | graphics/asymptote/doc/graphmarkers.asy -2020/01/15 | 750 | graphics/asymptote/vm.h -2020/01/15 | 748353 | macros/latex/required/babel/base/babel.pdf -2020/01/15 | 747 | graphics/asymptote/examples/pseudosphere.asy -2020/01/15 | 746 | graphics/asymptote/tests/array/sort.asy -2020/01/15 | 7453 | graphics/asymptote/jsfile.cc -2020/01/15 | 7445 | graphics/asymptote/name.cc -2020/01/15 | 743 | graphics/asymptote/examples/xxsq01.asy -2020/01/15 | 7422 | graphics/asymptote/base/graph_splinetype.asy -2020/01/15 | 739 | graphics/asymptote/examples/condor.asy -2020/01/15 | 7392 | macros/latex/required/babel/base/babel.ins -2020/01/15 | 737 | graphics/asymptote/tests/array/determinant.asy -2020/01/15 | 734 | graphics/asymptote/examples/quilt.asy -2020/01/15 | 73435 | graphics/asymptote/GL/glxew.h -2020/01/15 | 73252 | graphics/asymptote/base/three_surface.asy -2020/01/15 | 7307 | graphics/asymptote/base/stats.asy -2020/01/15 | 7302 | graphics/asymptote/base/markers.asy -2020/01/15 | 72 | graphics/asymptote/tests/gc/pen.asy -2020/01/15 | 729 | graphics/asymptote/base/labelpath.asy -2020/01/15 | 727 | graphics/asymptote/examples/fermi.asy -2020/01/15 | 72687 | graphics/asymptote/GUI/Window1.py -2020/01/15 | 7230 | graphics/asymptote/runtime.pl -2020/01/15 | 720 | graphics/asymptote/mod.h -2020/01/15 | 7193 | graphics/asymptote/base/plain.asy -2020/01/15 | 714 | graphics/asymptote/examples/gamma3.asy -2020/01/15 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg -2020/01/15 | 713 | graphics/asymptote/examples/unitoctant.asy -2020/01/15 | 713940 | macros/latex/required/babel/base/locale.zip -2020/01/15 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py -2020/01/15 | 71223 | graphics/asymptote/base/asy-mode.el -2020/01/15 | 711 | graphics/asymptote/examples/partialsurface.asy -2020/01/15 | 710 | graphics/asymptote/GUI/xasySvg.py -2020/01/15 | 710 | graphics/asymptote/examples/fjortoft.asy -2020/01/15 | 70 | graphics/asymptote/tests/gc/transform.asy -2020/01/15 | 70751 | graphics/asymptote/prc/oPRCFile.cc -2020/01/15 | 70119 | graphics/asymptote/runarray.cc -2020/01/15 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po -2020/01/15 | 697692 | systems/texlive/tlnet/archive/cooking-units.doc.r53403.tar.xz -2020/01/15 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg -2020/01/15 | 691 | graphics/asymptote/examples/centroidfg.asy -2020/01/15 | 6911 | graphics/asymptote/errortest.asy -2020/01/15 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui -2020/01/15 | 688 | graphics/asymptote/examples/layers.asy -2020/01/15 | 6865 | graphics/asymptote/drawlabel.cc -2020/01/15 | 683 | graphics/asymptote/examples/fractaltree.asy -2020/01/15 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc -2020/01/15 | 680 | graphics/asymptote/tests/array/delete.asy -2020/01/15 | 679 | graphics/asymptote/examples/genusthree.asy -2020/01/15 | 6787 | fonts/wasy-type1/afm/wasy6.afm -2020/01/15 | 6783 | graphics/asymptote/guide.h -2020/01/15 | 677 | graphics/asymptote/doc/Bode.asy -2020/01/15 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg -2020/01/15 | 674 | graphics/asymptote/examples/sqrtx01.asy -2020/01/15 | 674 | graphics/asymptote/drawpath.h -2020/01/15 | 673 | graphics/asymptote/GUI/res/icons/save.svg -2020/01/15 | 671 | graphics/asymptote/examples/spring.asy -2020/01/15 | 66 | graphics/asymptote/examples/shade.asy -2020/01/15 | 66751 | graphics/asymptote/prc/writePRC.cc -2020/01/15 | 666 | graphics/asymptote/fpu.h -2020/01/15 | 6661 | graphics/asymptote/xstream.h -2020/01/15 | 6660 | graphics/asymptote/simpson.cc -2020/01/15 | 6650 | graphics/asymptote/getopt.h -2020/01/15 | 6612 | graphics/asymptote/config.h.in -2020/01/15 | 65 | graphics/asymptote/tests/gc/guide.asy -2020/01/15 | 659 | graphics/asymptote/examples/lowupint.asy -2020/01/15 | 657 | graphics/asymptote/examples/100d.views -2020/01/15 | 657 | graphics/asymptote/base/reload.js -2020/01/15 | 6570 | graphics/asymptote/drawfill.h -2020/01/15 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui -2020/01/15 | 654 | graphics/asymptote/prcfile.h -2020/01/15 | 654 | graphics/asymptote/examples/limit.asy -2020/01/15 | 654676 | macros/latex/required/babel/base/babel.dtx -2020/01/15 | 6503 | graphics/asymptote/tests/types/constructor.asy -2020/01/15 | 649 | graphics/asymptote/examples/NURBScurve.asy -2020/01/15 | 648 | fonts/utilities/cjk-gs-integrate/database/cjkgs-monotype.dat -2020/01/15 | 64899 | fonts/utilities/cjk-gs-integrate.zip -2020/01/15 | 6484 | fonts/utilities/cjk-gs-integrate/database/cjkgs-kozuka.dat -2020/01/15 | 643 | graphics/asymptote/examples/p-orbital.asy -2020/01/15 | 6425 | graphics/asymptote/mathop.h -2020/01/15 | 640745 | macros/latex/contrib/siunitx/siunitx.pdf -2020/01/15 | 639 | graphics/asymptote/tests/arith/transform.asy -2020/01/15 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg -2020/01/15 | 63886 | graphics/asymptote/base/graph.asy -2020/01/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg -2020/01/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg -2020/01/15 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg -2020/01/15 | 63314 | graphics/asymptote/GL/wglew.h -2020/01/15 | 632 | graphics/asymptote/examples/vertexshading.asy -2020/01/15 | 6318 | graphics/asymptote/doc/leastsquares.dat -2020/01/15 | 63140 | graphics/asymptote/doc/FAQ/asy-faq.info -2020/01/15 | 6300 | graphics/asymptote/asymptote.nsi -2020/01/15 | 62 | graphics/asymptote/tests/gc/array.asy -2020/01/15 | 62 | graphics/asymptote/revision.cc -2020/01/15 | 6292 | graphics/asymptote/base/plain_filldraw.asy -2020/01/15 | 628 | graphics/asymptote/examples/wedge.asy -2020/01/15 | 628 | graphics/asymptote/examples/polarcircle.asy -2020/01/15 | 6285 | graphics/asymptote/base/plain_prethree.asy -2020/01/15 | 628378 | systems/win32/miktex/tm/packages/fourier.tar.lzma -2020/01/15 | 626 | graphics/asymptote/examples/venn.asy -2020/01/15 | 62345 | graphics/asymptote/webgl/gl.js -2020/01/15 | 62159 | graphics/asymptote/base/graph3.asy -2020/01/15 | 620 | graphics/asymptote/tests/arith/integer.asy -2020/01/15 | 61 | graphics/asymptote/base/latin1.asy -2020/01/15 | 619 | graphics/asymptote/doc/logo.asy -2020/01/15 | 619 | graphics/asymptote/base/shaders/vertex.glsl -2020/01/15 | 619724 | macros/latex/contrib/siunitx/siunitx.dtx -2020/01/15 | 618 | graphics/asymptote/examples/spline.asy -2020/01/15 | 6185 | graphics/asymptote/transform.h -2020/01/15 | 616 | graphics/asymptote/examples/Gouraudcontour.asy -2020/01/15 | 6169 | graphics/asymptote/base/plain_strings.asy -2020/01/15 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py -2020/01/15 | 613998 | macros/latex/contrib/bearwear/bearwear.pdf -2020/01/15 | 610 | graphics/asymptote/examples/impact.asy -2020/01/15 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl -2020/01/15 | 609 | graphics/asymptote/keywords.cc -2020/01/15 | 608 | graphics/asymptote/base/size10.asy -2020/01/15 | 60604 | graphics/asymptote/runtime.cc -2020/01/15 | 605 | graphics/asymptote/examples/integraltest.asy -2020/01/15 | 604 | graphics/asymptote/doc/flow.asy -2020/01/15 | 602 | graphics/asymptote/examples/treetest.asy -2020/01/15 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc -2020/01/15 | 600 | graphics/asymptote/base/size11.asy -2020/01/15 | 59 | graphics/asymptote/examples/stroke3.asy -2020/01/15 | 599 | graphics/asymptote/GUI/xasyStrings.py -2020/01/15 | 59921 | macros/latex/contrib/dccpaper/dccpaper-by.eps -2020/01/15 | 5981 | graphics/asymptote/drawpath3.cc -2020/01/15 | 59816 | systems/win32/miktex/tm/packages/xurl.tar.lzma -2020/01/15 | 5963 | graphics/asymptote/quaternion.cc -2020/01/15 | 595 | fonts/utilities/cjk-gs-integrate/database/cjkgs-typebank.dat -2020/01/15 | 5924 | graphics/asymptote/runfile.in -2020/01/15 | 591 | graphics/asymptote/examples/sinc.asy -2020/01/15 | 58 | graphics/asymptote/examples/progrid.asy -2020/01/15 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy -2020/01/15 | 589 | graphics/asymptote/examples/trefoilknot.asy -2020/01/15 | 5897 | graphics/asymptote/Delaunay.cc -2020/01/15 | 5857 | graphics/asymptote/item.h -2020/01/15 | 582 | graphics/asymptote/examples/cos3.asy -2020/01/15 | 581 | graphics/asymptote/examples/floatingdisk.asy -2020/01/15 | 581 | graphics/asymptote/examples/BezierSaddle.asy -2020/01/15 | 580 | graphics/asymptote/examples/xsin1x.asy -2020/01/15 | 57 | graphics/asymptote/GUI/requirements.txt -2020/01/15 | 579 | graphics/asymptote/examples/sqrtx01y1.asy -2020/01/15 | 579 | graphics/asymptote/examples/sin3.asy -2020/01/15 | 579 | graphics/asymptote/examples/exp3.asy -2020/01/15 | 5797 | graphics/asymptote/base/trembling.asy -2020/01/15 | 578 | graphics/asymptote/base/annotate.asy -2020/01/15 | 57884 | systems/texlive/tlnet/archive/xurl.doc.r53405.tar.xz -2020/01/15 | 577 | graphics/asymptote/locate.h -2020/01/15 | 576 | graphics/asymptote/examples/threeviews.asy -2020/01/15 | 576 | graphics/asymptote/examples/circles.asy -2020/01/15 | 5760 | graphics/asymptote/base/plain_scaling.asy -2020/01/15 | 575 | fonts/utilities/cjk-gs-integrate/Makefile -2020/01/15 | 574 | graphics/asymptote/examples/fillcontour.asy -2020/01/15 | 5740 | graphics/asymptote/examples/cpkcolors.asy -2020/01/15 | 573 | graphics/asymptote/examples/curvedlabel3.asy -2020/01/15 | 56868 | systems/texlive/tlnet/archive/cooking-units.source.r53403.tar.xz -2020/01/15 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py -2020/01/15 | 565092 | systems/texlive/tlnet/archive/apa6.doc.r53406.tar.xz -2020/01/15 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl -2020/01/15 | 56037 | graphics/asymptote/base/smoothcontour3.asy -2020/01/15 | 557 | graphics/asymptote/examples/Pythagoras.asy -2020/01/15 | 5543 | graphics/asymptote/examples/filesurface.dat -2020/01/15 | 55426 | graphics/asymptote/runpicture.cc -2020/01/15 | 54 | graphics/asymptote/tests/gc/funcall.asy -2020/01/15 | 54 | graphics/asymptote/examples/randompath3.asy -2020/01/15 | 549 | graphics/asymptote/examples/equilchord.asy -2020/01/15 | 547 | graphics/asymptote/examples/tetra.asy -2020/01/15 | 546 | graphics/asymptote/examples/label3zoom.asy -2020/01/15 | 5465 | graphics/asymptote/env.cc -2020/01/15 | 5440 | graphics/asymptote/base/bsp.asy -2020/01/15 | 5371 | macros/latex/required/babel/base/README.md -2020/01/15 | 5344 | graphics/asymptote/base/shaders/fragment.glsl -2020/01/15 | 5326 | graphics/asymptote/drawpath3.h -2020/01/15 | 5301 | graphics/asymptote/main.cc -2020/01/15 | 52 | graphics/asymptote/doc/square.asy -2020/01/15 | 5262 | graphics/asymptote/patches/bison.patch -2020/01/15 | 525 | graphics/asymptote/examples/vectorfield3.asy -2020/01/15 | 5259 | graphics/asymptote/bezierpatch.h -2020/01/15 | 5258 | graphics/asymptote/examples/mosaic.asy -2020/01/15 | 5254 | graphics/asymptote/base/animation.asy -2020/01/15 | 524 | graphics/asymptote/doc/brokenaxis.asy -2020/01/15 | 5239 | graphics/asymptote/name.h -2020/01/15 | 521 | graphics/asymptote/examples/dimension.asy -2020/01/15 | 521 | graphics/asymptote/doc/Hobbycontrol.asy -2020/01/15 | 520 | graphics/asymptote/examples/smoothelevation.asy -2020/01/15 | 51 | graphics/asymptote/base/unicode.asy -2020/01/15 | 51 | graphics/asymptote/base/babel.asy -2020/01/15 | 519 | graphics/asymptote/examples/extrudedcontour.asy -2020/01/15 | 5179 | graphics/asymptote/pipestream.cc -2020/01/15 | 5151 | graphics/asymptote/GUI/labelEditor.py -2020/01/15 | 51470 | graphics/asymptote/settings.cc -2020/01/15 | 51432 | graphics/asymptote/prc/oPRCFile.h -2020/01/15 | 513 | graphics/asymptote/examples/buildcycle.asy -2020/01/15 | 5119 | graphics/asymptote/runsystem.in -2020/01/15 | 5119 | graphics/asymptote/runhistory.in -2020/01/15 | 5098 | graphics/asymptote/errormsg.h -2020/01/15 | 5070 | graphics/asymptote/memory.h -2020/01/15 | 506 | graphics/asymptote/examples/delu.asy -2020/01/15 | 50697 | graphics/asymptote/gsl.cc -2020/01/15 | 5064 | fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat -2020/01/15 | 5049 | graphics/asymptote/pair.h -2020/01/15 | 50497 | graphics/asymptote/GUI/xasy2asy.py -2020/01/15 | 5048 | graphics/asymptote/GUI/xasyOptions.py -2020/01/15 | 503 | graphics/asymptote/GUI/xasy.py -2020/01/15 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy -2020/01/15 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz -2020/01/15 | 502 | graphics/asymptote/examples/floor.asy -2020/01/15 | 5012 | macros/latex/contrib/dccpaper/dccpaper-by.pdf -2020/01/15 | 500 | graphics/asymptote/doc/Hobbydir.asy -2020/01/15 | 5003 | graphics/asymptote/base/rational.asy -2020/01/15 | 49 | graphics/asymptote/doc/quartercircle.asy -2020/01/15 | 49 | graphics/asymptote/doc/dots.asy -2020/01/15 | 49 | graphics/asymptote/doc/colons.asy -2020/01/15 | 499 | graphics/asymptote/examples/galleon.asy -2020/01/15 | 4994 | graphics/asymptote/interact.cc -2020/01/15 | 498 | graphics/asymptote/examples/fano.asy -2020/01/15 | 498 | graphics/asymptote/doc/penfunctionimage.asy -2020/01/15 | 497 | graphics/asymptote/examples/bars3.asy -2020/01/15 | 496 | graphics/asymptote/drawgrestore.h -2020/01/15 | 492 | graphics/asymptote/doc/CDlabel.asy -2020/01/15 | 49120 | graphics/asymptote/base/webgl/asygl.js -2020/01/15 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch -2020/01/15 | 48847 | graphics/asymptote/doc/secondaryaxis.csv -2020/01/15 | 485 | graphics/asymptote/examples/cards.asy -2020/01/15 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py -2020/01/15 | 48481 | graphics/asymptote/prc/writePRC.h -2020/01/15 | 4841 | graphics/asymptote/tests/array/slice.asy -2020/01/15 | 4825 | graphics/asymptote/examples/interpolate1.asy -2020/01/15 | 4812 | graphics/asymptote/base/x11colors.asy -2020/01/15 | 480 | graphics/asymptote/doc/logimage.asy -2020/01/15 | 479 | graphics/asymptote/examples/magnetic.asy -2020/01/15 | 477 | fonts/utilities/cjk-gs-integrate/database/cjkgs-solaris.dat -2020/01/15 | 4774 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sinotype.dat -2020/01/15 | 473667 | macros/latex/contrib/widetable.zip -2020/01/15 | 472 | graphics/asymptote/absyn.cc -2020/01/15 | 4727 | graphics/asymptote/doc/westnile.csv -2020/01/15 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl -2020/01/15 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc -2020/01/15 | 4712 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hiragino.dat -2020/01/15 | 47031 | graphics/asymptote/fftw++.h -2020/01/15 | 46927 | graphics/asymptote/base/plain_picture.asy -2020/01/15 | 4687 | graphics/asymptote/castop.h -2020/01/15 | 466 | graphics/asymptote/drawgsave.h -2020/01/15 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py -2020/01/15 | 465 | graphics/asymptote/examples/colorplanes.asy -2020/01/15 | 464 | graphics/asymptote/doc/GaussianSurface.asy -2020/01/15 | 4624 | graphics/asymptote/array.cc -2020/01/15 | 461 | graphics/asymptote/examples/cosaddition.asy -2020/01/15 | 4619 | graphics/asymptote/drawfill.cc -2020/01/15 | 461800 | graphics/asymptote/doc/png/asymptote.info -2020/01/15 | 460 | graphics/asymptote/examples/lever.asy -2020/01/15 | 459 | graphics/asymptote/examples/hierarchy.asy -2020/01/15 | 45997 | graphics/asymptote/runarray.in -2020/01/15 | 458 | graphics/asymptote/doc/multicontour.asy -2020/01/15 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl -2020/01/15 | 4575 | graphics/asymptote/env.h -2020/01/15 | 4520 | graphics/asymptote/getopt1.c -2020/01/15 | 4515 | graphics/asymptote/util.h -2020/01/15 | 45131 | graphics/asymptote/glrender.cc -2020/01/15 | 4503 | graphics/asymptote/bbox.h -2020/01/15 | 449 | graphics/asymptote/tests/arith/pair.asy -2020/01/15 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui -2020/01/15 | 445 | graphics/asymptote/examples/sacone.asy -2020/01/15 | 445 | graphics/asymptote/examples/cones.asy -2020/01/15 | 442 | graphics/asymptote/doc/join3.asy -2020/01/15 | 441 | graphics/asymptote/examples/triangles.asy -2020/01/15 | 441 | graphics/asymptote/doc/histogram.asy -2020/01/15 | 44166 | graphics/asymptote/config.guess -2020/01/15 | 4414 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehansans.dat -2020/01/15 | 440 | graphics/asymptote/examples/gamma.asy -2020/01/15 | 4400 | graphics/asymptote/stm.h -2020/01/15 | 43 | graphics/asymptote/examples/spring2.asy -2020/01/15 | 438 | graphics/asymptote/examples/projectrevolution.asy -2020/01/15 | 4348 | graphics/asymptote/doc/colo-asy.tex -2020/01/15 | 4347 | graphics/asymptote/fundec.h -2020/01/15 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h -2020/01/15 | 42 | graphics/asymptote/base/animate.asy -2020/01/15 | 4297 | graphics/asymptote/base/tube.asy -2020/01/15 | 4286 | graphics/asymptote/asy.ico -2020/01/15 | 42703 | fonts/utilities/cjk-gs-integrate/ChangeLog -2020/01/15 | 426 | graphics/asymptote/examples/spiral3.asy -2020/01/15 | 426 | graphics/asymptote/doc/grid3xyz.asy -2020/01/15 | 4269 | graphics/asymptote/newexp.cc -2020/01/15 | 4262168 | systems/win32/miktex/tm/packages/tudscr.tar.lzma -2020/01/15 | 424 | graphics/asymptote/examples/colorpatch.asy -2020/01/15 | 4246 | graphics/asymptote/runpair.in -2020/01/15 | 4243 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notosans.dat -2020/01/15 | 4242 | graphics/asymptote/tests/types/keyword.asy -2020/01/15 | 423 | graphics/asymptote/doc/log2graph.asy -2020/01/15 | 423 | graphics/asymptote/doc/helix.asy -2020/01/15 | 4231 | graphics/asymptote/flatguide.h -2020/01/15 | 420 | graphics/asymptote/examples/PythagoreanTree.asy -2020/01/15 | 4203 | graphics/asymptote/examples/fin.asy -2020/01/15 | 41 | graphics/asymptote/doc/bigdiagonal.asy -2020/01/15 | 419 | graphics/asymptote/examples/pathintersectsurface.asy -2020/01/15 | 418 | graphics/asymptote/examples/planeproject.asy -2020/01/15 | 417 | graphics/asymptote/doc/knots.asy -2020/01/15 | 416 | graphics/asymptote/doc/linetype.asy -2020/01/15 | 416 | graphics/asymptote/doc/bezier2.asy -2020/01/15 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui -2020/01/15 | 4158 | graphics/asymptote/examples/advection.asy -2020/01/15 | 414 | graphics/asymptote/examples/animations/glmovie.asy -2020/01/15 | 413 | graphics/asymptote/examples/torus.asy -2020/01/15 | 4128 | graphics/asymptote/base/plain_boxes.asy -2020/01/15 | 411 | graphics/asymptote/examples/animations/externalmovie.asy -2020/01/15 | 410 | graphics/asymptote/examples/Sierpinski.asy -2020/01/15 | 410 | graphics/asymptote/doc/legend.asy -2020/01/15 | 4089 | graphics/asymptote/camp.tab.h -2020/01/15 | 407 | graphics/asymptote/examples/parametricsurface.asy -2020/01/15 | 40764 | graphics/asymptote/doc/FAQ/asy-faq.bfnn -2020/01/15 | 4072 | graphics/asymptote/tests/types/order.asy -2020/01/15 | 4067 | graphics/asymptote/doc/diatom.csv -2020/01/15 | 4063 | graphics/asymptote/fileio.cc -2020/01/15 | 405587 | macros/latex/contrib/axessibility/axessibility.pdf -2020/01/15 | 40326 | graphics/asymptote/examples/tvgen.asy -2020/01/15 | 40276 | graphics/asymptote/picture.cc -2020/01/15 | 401 | graphics/asymptote/doc/image.asy -2020/01/15 | 400 | graphics/asymptote/examples/sacylinder.asy -2020/01/15 | 39 | graphics/asymptote/base/nopapersize.ps -2020/01/15 | 3992 | graphics/asymptote/base/plain_shipout.asy -2020/01/15 | 398 | graphics/asymptote/examples/epix.asy -2020/01/15 | 396 | graphics/asymptote/doc/triangulate.asy -2020/01/15 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson -2020/01/15 | 395 | graphics/asymptote/examples/BezierPatch.asy -2020/01/15 | 394 | graphics/asymptote/GUI/setup.py -2020/01/15 | 3944 | graphics/asymptote/base/interpolate.asy -2020/01/15 | 3922 | fonts/utilities/cjk-gs-integrate/database/cjkgs-mogamobo.dat -2020/01/15 | 390 | graphics/asymptote/doc/tile.asy -2020/01/15 | 38 | graphics/asymptote/examples/spring0.asy -2020/01/15 | 386 | graphics/asymptote/examples/RiemannSurfaceRoot.asy -2020/01/15 | 3868 | graphics/asymptote/examples/pipes.asy -2020/01/15 | 385 | graphics/asymptote/examples/sinxlex.asy -2020/01/15 | 385 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hancom.dat -2020/01/15 | 385143 | graphics/asymptote/doc/asymptote.texi -2020/01/15 | 384 | graphics/asymptote/examples/Gouraud.asy -2020/01/15 | 384 | graphics/asymptote/Delaunay.h -2020/01/15 | 383 | graphics/asymptote/tests/arith/real.asy -2020/01/15 | 382 | graphics/asymptote/doc/loggrid.asy -2020/01/15 | 380 | graphics/asymptote/doc/icon.asy -2020/01/15 | 38072 | graphics/asymptote/path3.cc -2020/01/15 | 3782156 | systems/texlive/tlnet/archive/tudscr.doc.r53404.tar.xz -2020/01/15 | 376 | graphics/asymptote/examples/sphericalharmonic.asy -2020/01/15 | 376 | graphics/asymptote/doc/generalaxis3.asy -2020/01/15 | 3765 | graphics/asymptote/prc/PRCdouble.h -2020/01/15 | 3763 | macros/latex/contrib/dccpaper/README.md -2020/01/15 | 374 | graphics/asymptote/doc/monthaxis.asy -2020/01/15 | 3746 | graphics/asymptote/examples/xstitch.asy -2020/01/15 | 373 | graphics/asymptote/examples/projectelevation.asy -2020/01/15 | 373 | graphics/asymptote/doc/lineargraph.asy -2020/01/15 | 37360 | systems/texlive/tlnet/archive/apa6.source.r53406.tar.xz -2020/01/15 | 3716 | graphics/asymptote/base/plain_constants.asy -2020/01/15 | 369 | graphics/asymptote/tests/gs/ghostscript.asy -2020/01/15 | 369 | graphics/asymptote/examples/RiemannSurface.asy -2020/01/15 | 3676 | graphics/asymptote/tr.h -2020/01/15 | 3673 | graphics/asymptote/constructor.cc -2020/01/15 | 3673 | graphics/asymptote/base/three_light.asy -2020/01/15 | 3670 | graphics/asymptote/bbox3.h -2020/01/15 | 366 | graphics/asymptote/doc/lineargraph0.asy -2020/01/15 | 362 | graphics/asymptote/examples/pipeintersection.asy -2020/01/15 | 36243 | graphics/asymptote/prc/test.cc -2020/01/15 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg -2020/01/15 | 361 | graphics/asymptote/examples/phase.asy -2020/01/15 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py -2020/01/15 | 361640 | systems/texlive/tlnet/archive/fourier.doc.r53401.tar.xz -2020/01/15 | 36141 | graphics/asymptote/config.sub -2020/01/15 | 360 | graphics/asymptote/examples/washer.asy -2020/01/15 | 35 | graphics/asymptote/base/fontsize.asy -2020/01/15 | 358 | graphics/asymptote/base/pstoedit.asy -2020/01/15 | 357 | graphics/asymptote/doc/irregularcontour.asy -2020/01/15 | 355 | graphics/asymptote/doc/scaledgraph.asy -2020/01/15 | 3553 | graphics/asymptote/rounding.h -2020/01/15 | 354 | graphics/asymptote/doc/reloadpdf.tex -2020/01/15 | 354 | graphics/asymptote/doc/planes.asy -2020/01/15 | 3533 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehanserif.dat -2020/01/15 | 353078 | macros/latex/contrib/dccpaper.zip -2020/01/15 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx -2020/01/15 | 3522 | graphics/asymptote/drawpath.cc -2020/01/15 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy -2020/01/15 | 35147 | graphics/asymptote/LICENSE -2020/01/15 | 3505 | graphics/asymptote/parser.cc -2020/01/15 | 3503 | graphics/asymptote/GUI/CustMatTransform.py -2020/01/15 | 34 | graphics/asymptote/autogen.sh -2020/01/15 | 349 | graphics/asymptote/examples/logdown.asy -2020/01/15 | 34988 | macros/latex/contrib/axessibility/axessibility.dtx -2020/01/15 | 3497 | graphics/asymptote/doc/ocg.sty -2020/01/15 | 345 | graphics/asymptote/lexical.h -2020/01/15 | 34562 | fonts/wasy-type1/type1/wasy6.pfb -2020/01/15 | 3449 | graphics/asymptote/build-scripts/build-asymptote.dos -2020/01/15 | 343 | graphics/asymptote/doc/externalprc.tex -2020/01/15 | 3434 | graphics/asymptote/picture.h -2020/01/15 | 3430 | graphics/asymptote/base/roundedpath.asy -2020/01/15 | 341 | graphics/asymptote/examples/slidedemo_.bbl -2020/01/15 | 341 | graphics/asymptote/examples/sacylinder3D.asy -2020/01/15 | 341 | graphics/asymptote/doc/subpictures.asy -2020/01/15 | 3401 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notoserif.dat -2020/01/15 | 33990 | graphics/asymptote/path.cc -2020/01/15 | 33877 | graphics/asymptote/exp.cc -2020/01/15 | 3375 | graphics/asymptote/tests/types/guide.asy -2020/01/15 | 3344 | graphics/asymptote/examples/pdb.asy -2020/01/15 | 3340 | graphics/asymptote/examples/slidedemo.asy -2020/01/15 | 333 | graphics/asymptote/doc/asy.1.end -2020/01/15 | 3328 | graphics/asymptote/stack.h -2020/01/15 | 330 | graphics/asymptote/doc/HermiteSpline.asy -2020/01/15 | 3309 | graphics/asymptote/access.cc -2020/01/15 | 327 | graphics/asymptote/examples/sin1x.asy -2020/01/15 | 3279 | graphics/asymptote/base/obj.asy -2020/01/15 | 3275 | graphics/asymptote/program.cc -2020/01/15 | 326 | graphics/asymptote/examples/polardatagraph.asy -2020/01/15 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy -2020/01/15 | 325 | graphics/asymptote/examples/rainbow.asy -2020/01/15 | 325 | graphics/asymptote/examples/elevation.asy -2020/01/15 | 3254 | macros/latex/contrib/axessibility/axessibility.lua -2020/01/15 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py -2020/01/15 | 322 | graphics/asymptote/examples/unitcircle.asy -2020/01/15 | 322 | graphics/asymptote/examples/cheese.asy -2020/01/15 | 320 | graphics/asymptote/runtriple.h -2020/01/15 | 320533 | graphics/asymptote/base/geometry.asy -2020/01/15 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch -2020/01/15 | 3161 | graphics/asymptote/genv.cc -2020/01/15 | 315 | graphics/asymptote/examples/strokepath.asy -2020/01/15 | 315432 | systems/texlive/tlnet/archive/tudscr.source.r53404.tar.xz -2020/01/15 | 314 | graphics/asymptote/doc/logticks.asy -2020/01/15 | 314 | graphics/asymptote/base/graph_settings.asy -2020/01/15 | 313410 | systems/win32/miktex/tm/packages/booktabs.tar.lzma -2020/01/15 | 312 | graphics/asymptote/examples/textpath.asy -2020/01/15 | 31244 | graphics/asymptote/builtin.cc -2020/01/15 | 311604 | macros/latex/contrib/dccpaper/dccpaper.pdf -2020/01/15 | 3106 | graphics/asymptote/doc/latexusage.tex -2020/01/15 | 309 | graphics/asymptote/examples/oneoverx.asy -2020/01/15 | 309 | graphics/asymptote/examples/1overx.asy -2020/01/15 | 308 | graphics/asymptote/tests/types/shadow.asy -2020/01/15 | 308 | graphics/asymptote/tests/Makefile -2020/01/15 | 308 | graphics/asymptote/examples/hyperboloid.asy -2020/01/15 | 306 | graphics/asymptote/doc/binarytreetest.asy -2020/01/15 | 3042 | graphics/asymptote/drawimage.h -2020/01/15 | 303 | graphics/asymptote/examples/tensor.asy -2020/01/15 | 3023 | graphics/asymptote/doc/Makefile.in -2020/01/15 | 30208 | graphics/asymptote/prc/PRC.h -2020/01/15 | 30147 | graphics/asymptote/getopt.c -2020/01/15 | 3003 | graphics/asymptote/process.h -2020/01/15 | 299 | graphics/asymptote/runpair.h -2020/01/15 | 298 | graphics/asymptote/guideflags.h -2020/01/15 | 2976 | graphics/asymptote/access.h -2020/01/15 | 2961 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat -2020/01/15 | 295880 | systems/texlive/tlnet/archive/booktabs.doc.r53402.tar.xz -2020/01/15 | 293 | graphics/asymptote/doc/makepen.asy -2020/01/15 | 2937 | graphics/asymptote/asymptote.spec -2020/01/15 | 2924 | graphics/asymptote/drawgroup.h -2020/01/15 | 291 | graphics/asymptote/examples/trumpet.asy -2020/01/15 | 291 | graphics/asymptote/examples/jump.asy -2020/01/15 | 2905 | graphics/asymptote/shaders.cc -2020/01/15 | 289 | graphics/asymptote/base/res/notes.txt -2020/01/15 | 288 | graphics/asymptote/examples/sacone3D.asy -2020/01/15 | 288 | graphics/asymptote/doc/mexicanhat.asy -2020/01/15 | 288 | graphics/asymptote/build-scripts/README-binaries -2020/01/15 | 2882 | graphics/asymptote/doc/diatom.asy -2020/01/15 | 28809 | graphics/asymptote/exp.h -2020/01/15 | 284 | graphics/asymptote/GUI/res/icons/text.svg -2020/01/15 | 2841 | macros/latex/contrib/axessibility/README -2020/01/15 | 2832 | graphics/asymptote/examples/alignedaxis.asy -2020/01/15 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py -2020/01/15 | 2821 | macros/latex/contrib/dccpaper/Makefile -2020/01/15 | 281638 | graphics/asymptote/configure -2020/01/15 | 28156 | graphics/asymptote/pen.h -2020/01/15 | 2800 | graphics/asymptote/doc/asycolors.sty -2020/01/15 | 279 | graphics/asymptote/doc/hatch.asy -2020/01/15 | 2785 | fonts/utilities/cjk-gs-integrate/database/cjkgs-apple.dat -2020/01/15 | 277 | graphics/asymptote/doc/generalaxis.asy -2020/01/15 | 2771 | graphics/asymptote/doc/pixel.pdf -2020/01/15 | 276 | graphics/asymptote/tests/bench/6000circles.asy -2020/01/15 | 2766 | graphics/asymptote/lnkX64IconFix.nsh -2020/01/15 | 2764 | graphics/asymptote/base/three_margins.asy -2020/01/15 | 2738 | graphics/asymptote/record.h -2020/01/15 | 2731 | graphics/asymptote/tests/types/resolve.asy -2020/01/15 | 2725 | graphics/asymptote/runtriple.in -2020/01/15 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch -2020/01/15 | 2716 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ryokana.dat -2020/01/15 | 2709897 | systems/win32/miktex/tm/packages/texplate.tar.lzma -2020/01/15 | 26 | graphics/asymptote/doc/filegraph.dat -2020/01/15 | 269 | graphics/asymptote/runmath.h -2020/01/15 | 2697 | graphics/asymptote/table.h -2020/01/15 | 268 | graphics/asymptote/base/asy-init.el -2020/01/15 | 26856 | graphics/asymptote/bezierpatch.cc -2020/01/15 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy -2020/01/15 | 2667 | graphics/asymptote/settings.h -2020/01/15 | 2664 | macros/latex/contrib/axessibility/axessibility.ins -2020/01/15 | 2662 | graphics/asymptote/symbol.h -2020/01/15 | 2661 | graphics/asymptote/runbacktrace.cc -2020/01/15 | 2658 | graphics/asymptote/examples/soccerball.asy -2020/01/15 | 265444 | systems/texlive/tlnet/archive/fourier.r53401.tar.xz -2020/01/15 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex -2020/01/15 | 2653 | graphics/asymptote/doc/markers1.asy -2020/01/15 | 264 | graphics/asymptote/examples/labelbox.asy -2020/01/15 | 264 | graphics/asymptote/examples/coag.asy -2020/01/15 | 2644 | fonts/utilities/cjk-gs-integrate/database/cjkgs-dynacomware.dat -2020/01/15 | 2633 | graphics/asymptote/examples/worldmap.asy -2020/01/15 | 2632 | graphics/asymptote/material.h -2020/01/15 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui -2020/01/15 | 262 | graphics/asymptote/doc/loggraph.asy -2020/01/15 | 26292 | graphics/asymptote/runpath.cc -2020/01/15 | 2624 | graphics/asymptote/pipestream.h -2020/01/15 | 261 | graphics/asymptote/doc/join.asy -2020/01/15 | 2615 | graphics/asymptote/base/patterns.asy -2020/01/15 | 26096 | graphics/asymptote/examples/uhrturm.obj -2020/01/15 | 256 | graphics/asymptote/doc/shadedtiling.asy -2020/01/15 | 2562 | graphics/asymptote/program.h -2020/01/15 | 255 | graphics/asymptote/examples/contextfonts.asy -2020/01/15 | 255 | graphics/asymptote/BUGS -2020/01/15 | 2554 | graphics/asymptote/GUI/xasyFile.py -2020/01/15 | 2552 | graphics/asymptote/base/plain_margins.asy -2020/01/15 | 254 | graphics/asymptote/examples/parametricelevation.asy -2020/01/15 | 2548125 | install/macros/latex/required/babel-base.tds.zip -2020/01/15 | 253 | graphics/asymptote/base/metapost.asy -2020/01/15 | 25292 | graphics/asymptote/process.cc -2020/01/15 | 2526 | graphics/asymptote/policy.h -2020/01/15 | 25218 | graphics/asymptote/runpath3d.cc -2020/01/15 | 251 | graphics/asymptote/examples/triceratops.asy -2020/01/15 | 2518 | graphics/asymptote/prc/PRCbitStream.h -2020/01/15 | 25137 | graphics/asymptote/doc/extra/intro.asy -2020/01/15 | 2512 | graphics/asymptote/examples/mosquito.asy -2020/01/15 | 250 | graphics/asymptote/examples/transparentCubes.asy -2020/01/15 | 2504 | graphics/asymptote/README -2020/01/15 | 2504 | graphics/asymptote/binaries/x86_64-windows/README -2020/01/15 | 2504 | graphics/asymptote/binaries/i386-windows/README -2020/01/15 | 24 | graphics/asymptote/doc/diagonal.asy -2020/01/15 | 2482 | graphics/asymptote/build-scripts/build-asymptote -2020/01/15 | 246 | graphics/asymptote/examples/transparency.asy -2020/01/15 | 246 | graphics/asymptote/doc/axis3.asy -2020/01/15 | 246844 | macros/latex/contrib/axessibility.zip -2020/01/15 | 2465 | graphics/asymptote/base/labelpath3.asy -2020/01/15 | 24659 | graphics/asymptote/base/lmfit.asy -2020/01/15 | 245 | graphics/asymptote/examples/alignbox.asy -2020/01/15 | 244 | graphics/asymptote/tests/arith/triple.asy -2020/01/15 | 243 | graphics/asymptote/doc/cube.asy -2020/01/15 | 242 | graphics/asymptote/examples/equilateral.asy -2020/01/15 | 240 | graphics/asymptote/doc/parametricgraph.asy -2020/01/15 | 23 | graphics/asymptote/GUI/__init__.py -2020/01/15 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py -2020/01/15 | 2393 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ipa.dat -2020/01/15 | 238 | graphics/asymptote/tests/TestLib.asy -2020/01/15 | 238 | graphics/asymptote/GUI/xasyValidator.py -2020/01/15 | 238 | graphics/asymptote/doc/filegraph.asy -2020/01/15 | 23846 | graphics/asymptote/base/three_arrows.asy -2020/01/15 | 2378 | graphics/asymptote/profile.py -2020/01/15 | 236 | graphics/asymptote/tests/string/erase.asy -2020/01/15 | 236 | graphics/asymptote/examples/annotation.asy -2020/01/15 | 2362 | graphics/asymptote/examples/spectrum.asy -2020/01/15 | 2361 | graphics/asymptote/examples/SierpinskiSponge.asy -2020/01/15 | 235 | graphics/asymptote/examples/cos2theta.asy -2020/01/15 | 234 | graphics/asymptote/doc/beziercurve.asy -2020/01/15 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h -2020/01/15 | 2340 | macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex -2020/01/15 | 233 | graphics/asymptote/examples/cardioid.asy -2020/01/15 | 23333 | graphics/asymptote/drawsurface.cc -2020/01/15 | 2328 | graphics/asymptote/virtualfieldaccess.h -2020/01/15 | 22 | graphics/asymptote/tests/output/line.asy -2020/01/15 | 22 | graphics/asymptote/GUI/configs/__init__.py -2020/01/15 | 22971 | graphics/asymptote/base/syzygy.asy -2020/01/15 | 228 | graphics/asymptote/examples/circumcircle.asy -2020/01/15 | 22873 | graphics/asymptote/examples/piicon.png -2020/01/15 | 2278 | graphics/asymptote/align.h -2020/01/15 | 2277 | graphics/asymptote/base/texcolors.asy -2020/01/15 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc -2020/01/15 | 224 | graphics/asymptote/tests/types/init.asy -2020/01/15 | 223 | graphics/asymptote/examples/yingyang.asy -2020/01/15 | 22355 | graphics/asymptote/knot.cc -2020/01/15 | 2222 | graphics/asymptote/tests/frames/loop.asy -2020/01/15 | 2215 | macros/latex/contrib/siunitx/README.md -2020/01/15 | 219 | graphics/asymptote/wce -2020/01/15 | 219 | graphics/asymptote/doc/penimage.asy -2020/01/15 | 2197 | graphics/asymptote/locate.cc -2020/01/15 | 2196 | systems/texlive/tlnet/archive/booktabs.r53402.tar.xz -2020/01/15 | 21948 | graphics/asymptote/runmath.cc -2020/01/15 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py -2020/01/15 | 2193 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-osx.dat -2020/01/15 | 21932 | macros/latex/required/babel/base/bbcompat.dtx -2020/01/15 | 218 | graphics/asymptote/doc/datagraph.asy -2020/01/15 | 2187 | graphics/asymptote/base/plain_debugger.asy -2020/01/15 | 2180 | graphics/asymptote/examples/splitpatch.asy -2020/01/15 | 2173 | graphics/asymptote/frame.h -2020/01/15 | 2163 | graphics/asymptote/drawlabel.h -2020/01/15 | 2156 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ume.dat -2020/01/15 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui -2020/01/15 | 2146 | graphics/asymptote/webgl/fragment.glsl -2020/01/15 | 21459 | graphics/asymptote/base/feynman.asy -2020/01/15 | 2113 | graphics/asymptote/seconds.h -2020/01/15 | 210 | graphics/asymptote/examples/spiral.asy -2020/01/15 | 2109 | graphics/asymptote/base/drawtree.asy -2020/01/15 | 21005 | graphics/asymptote/base/plain_bounds.asy -2020/01/15 | 209 | graphics/asymptote/examples/triangle.asy -2020/01/15 | 20866 | graphics/asymptote/dec.cc -2020/01/15 | 2084 | graphics/asymptote/examples/truncatedIcosahedron.asy -2020/01/15 | 20758 | graphics/asymptote/runtime.in -2020/01/15 | 20738 | graphics/asymptote/entry.cc -2020/01/15 | 206 | graphics/asymptote/examples/log.asy -2020/01/15 | 2068 | graphics/asymptote/base/slopefield.asy -2020/01/15 | 205745 | graphics/asymptote/asy.list -2020/01/15 | 2043 | graphics/asymptote/examples/slope.asy -2020/01/15 | 2039 | graphics/asymptote/doc/elliptic.asy -2020/01/15 | 202 | graphics/asymptote/tests/frames/stat2.asy -2020/01/15 | 202 | graphics/asymptote/doc/exp.asy -2020/01/15 | 20174 | graphics/asymptote/texfile.cc -2020/01/15 | 2013 | graphics/asymptote/varinit.h -2020/01/15 | 20105 | graphics/asymptote/base/contour.asy -2020/01/15 | 20051 | graphics/asymptote/doc/asyRefCard.tex -2020/01/15 | 20029 | graphics/asymptote/camp.y -2020/01/15 | 199 | graphics/asymptote/examples/upint.asy -2020/01/15 | 199 | graphics/asymptote/examples/BezierTriangle.asy -2020/01/15 | 19984 | graphics/asymptote/fileio.h -2020/01/15 | 198 | graphics/asymptote/examples/tanh.asy -2020/01/15 | 19885 | graphics/asymptote/drawsurface.h -2020/01/15 | 1986 | graphics/asymptote/inst.h -2020/01/15 | 1978 | graphics/asymptote/varinit.cc -2020/01/15 | 196 | graphics/asymptote/examples/lowint.asy -2020/01/15 | 196 | graphics/asymptote/examples/label3ribbon.asy -2020/01/15 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy -2020/01/15 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg -2020/01/15 | 19597 | graphics/asymptote/doc/external-proposal.html -2020/01/15 | 19561 | graphics/asymptote/base/plain_arrows.asy -2020/01/15 | 195222 | install/macros/latex/contrib/ascmac.tds.zip -2020/01/15 | 1951 | graphics/asymptote/array.h -2020/01/15 | 1950 | graphics/asymptote/examples/mergeExample.asy -2020/01/15 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch -2020/01/15 | 194590 | graphics/asymptote/doc/asy-latex.pdf -2020/01/15 | 193 | graphics/asymptote/tests/gc/shipout.asy -2020/01/15 | 193 | graphics/asymptote/tests/arith/random.asy -2020/01/15 | 1936 | graphics/asymptote/refaccess.h -2020/01/15 | 1927 | graphics/asymptote/tests/array/fields.asy -2020/01/15 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc -2020/01/15 | 1926500 | install/macros/latex/contrib/siunitx.tds.zip -2020/01/15 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg -2020/01/15 | 191 | graphics/asymptote/runpicture.h -2020/01/15 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy -2020/01/15 | 1908 | graphics/asymptote/examples/linearregression.asy -2020/01/15 | 1907 | graphics/asymptote/build-scripts/HOWTO-MSWindows -2020/01/15 | 18 | graphics/asymptote/tests/output/circle.asy -2020/01/15 | 18964 | graphics/asymptote/psfile.cc -2020/01/15 | 18929 | graphics/asymptote/runpicture.in -2020/01/15 | 188 | graphics/asymptote/runstring.h -2020/01/15 | 1880860 | macros/latex/contrib/siunitx.zip -2020/01/15 | 187 | graphics/asymptote/tests/string/rfind.asy -2020/01/15 | 187 | graphics/asymptote/examples/label3solid.asy -2020/01/15 | 1878 | graphics/asymptote/drawclipbegin.h -2020/01/15 | 18772 | graphics/asymptote/runstring.cc -2020/01/15 | 186 | graphics/asymptote/runpath3d.h -2020/01/15 | 186 | graphics/asymptote/doc/unitcircle3.asy -2020/01/15 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc -2020/01/15 | 186169 | macros/latex/contrib/ascmac.zip -2020/01/15 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h -2020/01/15 | 1856 | fonts/utilities/cjk-gs-integrate/database/cjkgs-founder.dat -2020/01/15 | 18534 | graphics/asymptote/application.cc -2020/01/15 | 183 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sazanami.dat -2020/01/15 | 1835 | graphics/asymptote/examples/cyclohexane.asy -2020/01/15 | 182 | graphics/asymptote/tests/string/find.asy -2020/01/15 | 182 | graphics/asymptote/examples/roll.asy -2020/01/15 | 182 | graphics/asymptote/examples/label3.asy -2020/01/15 | 18126 | graphics/asymptote/doc/asy-latex.dtx -2020/01/15 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch -2020/01/15 | 1780 | graphics/asymptote/examples/conicurv.asy -2020/01/15 | 177 | graphics/asymptote/runpath.h -2020/01/15 | 177 | graphics/asymptote/examples/curvedlabel.asy -2020/01/15 | 17764 | graphics/asymptote/asy-keywords.el -2020/01/15 | 17743 | graphics/asymptote/runfile.cc -2020/01/15 | 177246 | graphics/asymptote/prc/PRCdouble.cc -2020/01/15 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg -2020/01/15 | 1760 | graphics/asymptote/examples/animations/heatequation.asy -2020/01/15 | 1753 | graphics/asymptote/errormsg.cc -2020/01/15 | 1746 | graphics/asymptote/doc/westnile.asy -2020/01/15 | 174673 | graphics/asymptote/base/colormap.asy -2020/01/15 | 17464 | systems/texlive/tlnet/archive/cooking-units.r53403.tar.xz -2020/01/15 | 1724 | graphics/asymptote/GUI/GuidesManager.py -2020/01/15 | 1711 | graphics/asymptote/GUI/res/icons.qrc -2020/01/15 | 1710 | graphics/asymptote/tests/arith/roots.asy -2020/01/15 | 170 | graphics/asymptote/examples/stereoscopic.asy -2020/01/15 | 1704 | graphics/asymptote/record.cc -2020/01/15 | 169 | graphics/asymptote/runbacktrace.h -2020/01/15 | 1694 | graphics/asymptote/fftw++.cc -2020/01/15 | 168 | graphics/asymptote/examples/strokeshade.asy -2020/01/15 | 168 | graphics/asymptote/examples/lines.asy -2020/01/15 | 168264 | macros/latex/contrib/bearwear/montblanc.jpg -2020/01/15 | 167756 | graphics/asymptote/doc/CAD.pdf -2020/01/15 | 16702 | graphics/asymptote/runlabel.cc -2020/01/15 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py -2020/01/15 | 165 | graphics/asymptote/examples/sphereskeleton.asy -2020/01/15 | 165 | fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat -2020/01/15 | 1658 | graphics/asymptote/prc/PRCTools/Makefile -2020/01/15 | 1658 | fonts/utilities/cjk-gs-integrate/database/cjkgs-unfonts.dat -2020/01/15 | 16578 | graphics/asymptote/base/plain_Label.asy -2020/01/15 | 1655 | macros/latex/contrib/bearwear/bearwear.ins -2020/01/15 | 1655 | macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex -2020/01/15 | 1652 | fonts/utilities/cjk-gs-integrate/database/cjkgs-toppan.dat -2020/01/15 | 164511 | graphics/asymptote/GUI/icons_rc.py -2020/01/15 | 1642 | graphics/asymptote/callable.h -2020/01/15 | 1637 | graphics/asymptote/builtin.h -2020/01/15 | 1636132 | macros/latex/required/babel/base.zip -2020/01/15 | 16348 | graphics/asymptote/runpair.cc -2020/01/15 | 1626 | graphics/asymptote/genv.h -2020/01/15 | 1620 | graphics/asymptote/doc/colors.asy -2020/01/15 | 161 | graphics/asymptote/runhistory.h -2020/01/15 | 16138 | graphics/asymptote/base/slide.asy -2020/01/15 | 1612 | systems/texlive/tlnet/archive/xurl.r53405.tar.xz -2020/01/15 | 1612 | graphics/asymptote/asy-list.pl -2020/01/15 | 1609 | macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex -2020/01/15 | 16078 | fonts/utilities/cjk-gs-integrate/database/cjkgs-morisawa.dat -2020/01/15 | 160672 | graphics/asymptote/examples/animations/dice.u3d -2020/01/15 | 16025 | macros/latex/contrib/bearwear/bearwear.dtx -2020/01/15 | 159 | graphics/asymptote/tests/types/cast.asy -2020/01/15 | 159928 | systems/texlive/tlnet/archive/tudscr.r53404.tar.xz -2020/01/15 | 1594 | graphics/asymptote/pen.cc -2020/01/15 | 158 | graphics/asymptote/tests/frames/stat.asy -2020/01/15 | 15845 | graphics/asymptote/dec.h -2020/01/15 | 157 | graphics/asymptote/runsystem.h -2020/01/15 | 157 | graphics/asymptote/doc/saddle.asy -2020/01/15 | 1569 | graphics/asymptote/examples/near_earth.asy -2020/01/15 | 155 | graphics/asymptote/tests/types/ecast.asy -2020/01/15 | 154 | graphics/asymptote/examples/billboard.asy -2020/01/15 | 154 | graphics/asymptote/doc/slopefield1.asy -2020/01/15 | 1541 | fonts/utilities/cjk-gs-integrate/database/cjkgs-nanum.dat -2020/01/15 | 153 | graphics/asymptote/runlabel.h -2020/01/15 | 1537 | graphics/asymptote/examples/refs.bib -2020/01/15 | 15372 | graphics/asymptote/types.h -2020/01/15 | 152 | graphics/asymptote/glew.c -2020/01/15 | 1526 | graphics/asymptote/examples/BezierSurface.asy -2020/01/15 | 1524 | graphics/asymptote/patches/flex.patch -2020/01/15 | 1520 | graphics/asymptote/common.h -2020/01/15 | 15192 | graphics/asymptote/base/ode.asy -2020/01/15 | 150 | graphics/asymptote/examples/spheresilhouette.asy -2020/01/15 | 150 | graphics/asymptote/doc/latexmkrc_asydir -2020/01/15 | 1504 | graphics/asymptote/GUI/xasyUtils.py -2020/01/15 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy -2020/01/15 | 14967 | support/pkgcheck/src/utils.rs -2020/01/15 | 1493 | macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex -2020/01/15 | 1492 | graphics/asymptote/runarray.h -2020/01/15 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg -2020/01/15 | 1485 | graphics/asymptote/webgl/vertex.glsl -2020/01/15 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg -2020/01/15 | 147 | graphics/asymptote/doc/vectorfield.asy -2020/01/15 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc -2020/01/15 | 14795 | graphics/asymptote/entry.h -2020/01/15 | 1472 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fontworks.dat -2020/01/15 | 1470 | graphics/asymptote/beziercurve.cc -2020/01/15 | 14709 | graphics/asymptote/base/palette.asy -2020/01/15 | 146 | graphics/asymptote/examples/cylinder.asy -2020/01/15 | 1469 | graphics/asymptote/doc/png/Makefile.in -2020/01/15 | 14660 | graphics/asymptote/base/contour3.asy -2020/01/15 | 14644 | systems/texlive/tlnet/archive/booktabs.source.r53402.tar.xz -2020/01/15 | 14636801 | graphics/asymptote.zip -2020/01/15 | 14621 | graphics/asymptote/configure.ac -2020/01/15 | 1461 | graphics/asymptote/examples/NURBSsurface.asy -2020/01/15 | 145 | graphics/asymptote/examples/star.asy -2020/01/15 | 144 | graphics/asymptote/doc/latexmkrc -2020/01/15 | 14448 | graphics/asymptote/stack.cc -2020/01/15 | 143 | graphics/asymptote/tests/gc/label.asy -2020/01/15 | 14311 | graphics/asymptote/base/flowchart.asy -2020/01/15 | 141 | graphics/asymptote/examples/ring.asy -2020/01/15 | 14133 | fonts/utilities/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat -2020/01/15 | 14023 | graphics/asymptote/arrayop.h -2020/01/15 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py -2020/01/15 | 1391 | graphics/asymptote/doc/CAD1.asy -2020/01/15 | 138 | graphics/asymptote/Pipfile -2020/01/15 | 13884 | graphics/asymptote/types.cc -2020/01/15 | 1385000 | graphics/asymptote/ChangeLog -2020/01/15 | 1384 | graphics/asymptote/tests/pic/trans.asy -2020/01/15 | 13760 | systems/texlive/tlnet/archive/apa6.r53406.tar.xz -2020/01/15 | 1375 | graphics/asymptote/base/tree.asy -2020/01/15 | 13739 | graphics/asymptote/examples/teapot.asy -2020/01/15 | 13700 | graphics/asymptote/runtriple.cc -2020/01/15 | 136 | graphics/asymptote/examples/latticeshading.asy -2020/01/15 | 13663 | graphics/asymptote/install-sh -2020/01/15 | 13663 | graphics/asymptote/doc/install-sh -2020/01/15 | 13663 | graphics/asymptote/doc/FAQ/install-sh -2020/01/15 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py -2020/01/15 | 13476 | graphics/asymptote/base/grid3.asy -2020/01/15 | 1343 | graphics/asymptote/runtimebase.in -2020/01/15 | 13339 | graphics/asymptote/camp.l -2020/01/15 | 1331 | graphics/asymptote/tests/types/spec.asy -2020/01/15 | 132 | graphics/asymptote/tests/string/length.asy -2020/01/15 | 1326 | graphics/asymptote/examples/electromagnetic.asy -2020/01/15 | 131 | graphics/asymptote/GUI/DebugFlags.py -2020/01/15 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg -2020/01/15 | 1311 | graphics/asymptote/patches/dvipdf -2020/01/15 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc -2020/01/15 | 1310 | graphics/asymptote/examples/roundpath.asy -2020/01/15 | 1309 | graphics/asymptote/interact.h -2020/01/15 | 1309 | graphics/asymptote/examples/Klein.asy -2020/01/15 | 129 | graphics/asymptote/tests/gc/struct.asy -2020/01/15 | 12959 | graphics/asymptote/runlabel.in -2020/01/15 | 1293 | graphics/asymptote/TODO -2020/01/15 | 1293164 | graphics/asymptote/doc/asymptote.pdf -2020/01/15 | 1287 | graphics/asymptote/jsfile.h -2020/01/15 | 1284 | graphics/asymptote/tests/output/Makefile -2020/01/15 | 1279 | graphics/asymptote/drawverbatim.h -2020/01/15 | 1278 | graphics/asymptote/newexp.h -2020/01/15 | 127885 | graphics/asymptote/camp.tab.cc -2020/01/15 | 1276 | graphics/asymptote/base/asymptote.py -2020/01/15 | 12744 | graphics/asymptote/impdatum.cc -2020/01/15 | 126 | graphics/asymptote/examples/sphere.asy -2020/01/15 | 12629 | graphics/asymptote/runsystem.cc -2020/01/15 | 1261761 | graphics/asymptote/examples/worldmap.dat -2020/01/15 | 1259 | graphics/asymptote/base/plain_arcs.asy -2020/01/15 | 1253 | graphics/asymptote/keywords.pl -2020/01/15 | 12534 | graphics/asymptote/ax_pthread.m4 -2020/01/15 | 12522 | graphics/asymptote/base/three_tube.asy -2020/01/15 | 1251 | graphics/asymptote/examples/odetest.asy -2020/01/15 | 124 | graphics/asymptote/tests/gc/path.asy -2020/01/15 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy -2020/01/15 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc -2020/01/15 | 1245 | graphics/asymptote/findsym.pl -2020/01/15 | 1240 | graphics/asymptote/examples/arrows3.asy -2020/01/15 | 123 | graphics/asymptote/examples/Coons.asy -2020/01/15 | 123 | graphics/asymptote/doc/superpath.asy -2020/01/15 | 1238 | graphics/asymptote/examples/animations/slidemovies.asy -2020/01/15 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg -2020/01/15 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex -2020/01/15 | 1235777 | graphics/asymptote/GL/glew.c -2020/01/15 | 1234 | graphics/asymptote/primitives.h -2020/01/15 | 1231 | graphics/asymptote/examples/logo3.asy -2020/01/15 | 12300 | graphics/asymptote/knot.h -2020/01/15 | 1229 | graphics/asymptote/build-scripts/build-asygl -2020/01/15 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg -2020/01/15 | 121 | graphics/asymptote/doc/labelsquare.asy -2020/01/15 | 1216 | graphics/asymptote/examples/dragon.asy -2020/01/15 | 1213 | graphics/asymptote/drawclipend.h -2020/01/15 | 1212 | fonts/utilities/cjk-gs-integrate/database/cjkgs-heisei.dat -2020/01/15 | 121144 | graphics/asymptote/doc/asyRefCard.pdf -2020/01/15 | 12103 | graphics/asymptote/stm.cc -2020/01/15 | 1209 | graphics/asymptote/tests/imp/unravel.asy -2020/01/15 | 1208 | graphics/asymptote/beziercurve.h -2020/01/15 | 1208 | fonts/utilities/cjk-gs-integrate/database/cjkgs-cjkuni.dat -2020/01/15 | 119 | graphics/asymptote/fftw++asy.cc -2020/01/15 | 11951 | graphics/asymptote/base/solids.asy -2020/01/15 | 1194 | graphics/asymptote/GUI/res/icons/code.svg -2020/01/15 | 1191 | graphics/asymptote/camperror.cc -2020/01/15 | 11907 | graphics/asymptote/tests/gsl/random.asy -2020/01/15 | 118 | graphics/asymptote/tests/string/substr.asy -2020/01/15 | 1189 | graphics/asymptote/tests/types/var.asy -2020/01/15 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg -2020/01/15 | 1186601 | graphics/asymptote/GL/glew.h -2020/01/15 | 1185 | graphics/asymptote/examples/functionshading.asy -2020/01/15 | 118462 | graphics/asymptote/ReleaseNotes -2020/01/15 | 1183 | graphics/asymptote/base/embed.asy -2020/01/15 | 1180 | fonts/utilities/cjk-gs-integrate/database/cjkgs-adobe.dat -2020/01/15 | 1175 | graphics/asymptote/guide.cc -2020/01/15 | 11741 | graphics/asymptote/drawelement.h -2020/01/15 | 11658 | graphics/asymptote/coder.h -2020/01/15 | 1163 | graphics/asymptote/runtime.h -2020/01/15 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz -2020/01/15 | 116025 | graphics/asymptote/predicates.cc -2020/01/15 | 115 | graphics/asymptote/doc/onecontour.asy -2020/01/15 | 1159 | fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat -2020/01/15 | 11585 | graphics/asymptote/Makefile.in -2020/01/15 | 11580 | graphics/asymptote/path.h -2020/01/15 | 11541 | graphics/asymptote/aspy.py -2020/01/15 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py -2020/01/15 | 1151 | graphics/asymptote/callable.cc -2020/01/15 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson -2020/01/15 | 11482 | graphics/asymptote/base/binarytree.asy -2020/01/15 | 1142 | graphics/asymptote/envcompleter.cc -2020/01/15 | 1140 | graphics/asymptote/examples/imagehistogram.asy -2020/01/15 | 113 | graphics/asymptote/patches/fixmem.reg -2020/01/15 | 1136 | graphics/asymptote/examples/genustwo.asy -2020/01/15 | 11320 | graphics/asymptote/base/plain_markers.asy -2020/01/15 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js -2020/01/15 | 1126 | graphics/asymptote/coenv.cc -2020/01/15 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg -2020/01/15 | 1122 | graphics/asymptote/base/external.asy -2020/01/15 | 1120 | graphics/asymptote/examples/animations/wheel.asy -2020/01/15 | 111 | graphics/asymptote/GUI/res/icons/center.asy -2020/01/15 | 1114 | graphics/asymptote/examples/laserlattice.asy -2020/01/15 | 1104 | fonts/utilities/cjk-gs-integrate/database/cjkgs-bizud.dat -2020/01/15 | 11030 | graphics/asymptote/base/math.asy -2020/01/15 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg -2020/01/15 | 109 | graphics/asymptote/tests/string/insert.asy -2020/01/15 | 1098 | graphics/asymptote/refaccess.cc -2020/01/15 | 1096 | graphics/asymptote/tests/array/transpose.asy -2020/01/15 | 1094 | fonts/utilities/cjk-gs-integrate/database/cjkgs-arphic.dat -2020/01/15 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg -2020/01/15 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg -2020/01/15 | 10830 | graphics/asymptote/base/CAD.asy -2020/01/15 | 1082 | graphics/asymptote/patches/README -2020/01/15 | 10727 | graphics/asymptote/texfile.h -2020/01/15 | 1065 | graphics/asymptote/examples/shellmethod.asy -2020/01/15 | 10632 | graphics/asymptote/EnvVarUpdate.nsh -2020/01/15 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy -2020/01/15 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy -2020/01/15 | 10582 | graphics/asymptote/tr.cc -2020/01/15 | 1055 | graphics/asymptote/examples/partitionExample.asy -2020/01/15 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg -2020/01/15 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h -2020/01/15 | 1051 | graphics/asymptote/doc/eetomumu.asy -2020/01/15 | 1050 | graphics/asymptote/opsymbols.pl -2020/01/15 | 104 | graphics/asymptote/examples/tiling.asy -2020/01/15 | 104 | graphics/asymptote/examples/shadestroke.asy -2020/01/15 | 10494 | graphics/asymptote/path3.h -2020/01/15 | 10445 | graphics/asymptote/INSTALL -2020/01/15 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex -2020/01/15 | 1033 | graphics/asymptote/examples/basealign.asy -2020/01/15 | 1030 | graphics/asymptote/absyn.h -2020/01/15 | 102 | graphics/asymptote/tests/gc/file.asy -2020/01/15 | 102777 | macros/latex/contrib/dccpaper/dccpaper.dtx -2020/01/15 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui -2020/01/15 | 1025 | graphics/asymptote/doc/leastsquares.asy -2020/01/15 | 10210 | graphics/asymptote/examples/thermodynamics.asy -2020/01/15 | 1020 | graphics/asymptote/flatguide.cc -2020/01/15 | 1020 | graphics/asymptote/examples/NURBSsphere.asy -2020/01/15 | 10196 | graphics/asymptote/doc/CAD.tex -2020/01/15 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg -2020/01/15 | 1010 | graphics/asymptote/examples/washermethod.asy -2020/01/15 | 1005 | graphics/asymptote/doc/asy.1.begin -2020/01/15 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg -2020/01/15 | 1000 | graphics/asymptote/doc/FAQ/Makefile diff --git a/macros/generic/expkv/README.md b/macros/generic/expkv/README.md new file mode 100644 index 0000000000..4401986b55 --- /dev/null +++ b/macros/generic/expkv/README.md @@ -0,0 +1,31 @@ +------------------------------------------------------------------------------- +# expkv -- an expandable key=val implementation + +Version 2020-01-22 v0.3 + +Released under the LaTeX Project Public License v1.3c or later +See http://www.latex-project.org/lppl.txt + +Hosted at https://github.com/Skillmon/tex_expkv + +------------------------------------------------------------------------------- + +Copyright (C) 2020 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 +(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 + Jonathan P. Spratte. + +------------------------------------------------------------------------------- + +This provides an expandable key=val implementation that is somewhat fast, but +not the fastest key=val implementation available. It is generic code and +completely self-contained. There is a LaTeX package `expkv.sty` included to play +nice on LaTeX's package loading system, but that package is not needed and does +not provide more functionality than the generic code in `expkv.tex`. diff --git a/macros/generic/expkv/expkv.dtx b/macros/generic/expkv/expkv.dtx new file mode 100644 index 0000000000..58f8c192db --- /dev/null +++ b/macros/generic/expkv/expkv.dtx @@ -0,0 +1,1451 @@ +% \iffalse meta-comment +% +% File: expkv.dtx Copyright (C) 2020 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 +% (at your option) any later version. The latest version of this license is in +% the file: +% +% http://www.latex-project.org/lppl.txt +% +% ------------------------------------------------------------------------------ +% +%<*driver>^^A>>= +\def\nameofplainTeX{plain} +\ifx\fmtname\nameofplainTeX\else + \expandafter\begingroup +\fi +\input l3docstrip.tex +\askforoverwritefalse +\preamble + +-------------------------------------------------------------- +expkv -- an expandable key=val implementation +E-mail: jspratte@yahoo.de +Released under the LaTeX Project Public License v1.3c or later +See http://www.latex-project.org/lppl.txt +-------------------------------------------------------------- + +Copyright (C) 2020 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 +(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 + Jonathan P. Spratte. + +This work consists of the file expkv.dtx +and the derived files expkv.pdf + expkv.sty + expkv.tex + +\endpreamble +% stop docstrip adding \endinput +\postamble +\endpostamble +\generate{\file{expkv.sty}{\from{expkv.dtx}{pkg}}} +\generate{\file{expkv.tex}{\from{expkv.dtx}{tex}}} +\ifx\fmtname\nameofplainTeX + \expandafter\endbatchfile +\else + \expandafter\endgroup +\fi +% +\IfFileExists{expkv.tex}{\input{expkv.tex}}{} +\ProvidesFile{expkv.dtx} + [\csname ekvDate\endcsname\ an expandable key=val implementation] +\PassOptionsToPackage{full}{textcomp} +\documentclass{l3doc} +\RequirePackage[oldstylenums,nott]{kpfonts} +\input{glyphtounicode} +\pdfgentounicode=1 +\RequirePackage{xfp} ^^A required for an example +\RequirePackage{listings} +\RequirePackage{booktabs} +\RequirePackage{siunitx} +\RequirePackage{xcolor} +\RequirePackage{caption} +\RequirePackage{microtype} +\RequirePackage{accsupp} +\lstset + { + ,flexiblecolumns=false + ,basewidth=.53em + ,gobble=2 + ,basicstyle=\fontfamily{jkp}\itshape + ,morekeywords=^^A + {^^A + \ekvdef,\ekvdefNoVal,\ekvlet,\ekvletNoVal,\ekvletkv,\ekvletkvNoVal,^^A + \ekvset,\ekvparse,\ekvVersion,\ekvDate,\ekvifdefined,^^A + \ekvifdefinedNoVal,\ekvbreak,\ekvbreakPreSneak,\ekvbreakPostSneak,^^A + \ekvsneak,\ekvsneakPre + } + ,morecomment=[l]\% + ,commentstyle=\color[gray]{0.4} + ,literate={\{}{{\CodeSymbol\{}}{1} + {\}}{{\CodeSymbol\}}}{1} + ^^A,literate=*{<key>}{\key}{4}{<set>}{\set}{4} + } +\newcommand*\CodeSymbol[1]{\textbf{#1}} +\RequirePackage{randtext} +\let\metaORIG\meta +\protected\def\meta #1{\texttt{\metaORIG{#1}}} +\renewcommand*\thefootnote{\fnsymbol{footnote}} +\definecolor{expkvred}{HTML}{9F393D} +\colorlet{expkvgrey}{black!75} +\makeatletter +\newcommand*\expkv + {^^A + \texorpdfstring + {^^A + \mbox + {^^A + \BeginAccSupp{ActualText=expkv}^^A + \bfseries + {\color{expkvgrey}e\kern-.05em x\kern-.05em}^^A + \lower.493ex + \hbox{{\color{expkvgrey}P}\kern-.1em{\color{expkvred}k}}^^A + \kern-.18em{\color{expkvred}v}^^A + \EndAccSupp{}^^A + }^^A + } + {expkv}^^A + } +\newcommand\kv{\meta{key}=\meta{value}} +\newcommand\key{\meta{key}} +\newcommand\val{\meta{value}} +\newcommand\set{\meta{set}} +\hypersetup{linkcolor=red!80!black,urlcolor=purple!80!black} +\DoNotIndex{\def,\edef,\,,\=,\begingroup,\catcode,\chardef,\csname,\endcsname} +\DoNotIndex{\endgroup,\endinput,\errmessage,\expandafter,\input,\let,\long} +\DoNotIndex{\noexpand,\protected,\ProvidesFile,\ProvidesPackage,\relax,\space} +\DoNotIndex{\@,\unexpanded,\string,\expanded} +\DoNotIndex{\ifcsname} +\DoNotIndex{\ifx} +\DoNotIndex{\else} +\DoNotIndex{\fi} +\@gobble\fi ^^A ignoring \ifx and \ifcsname, but only one \fi +\@ifdefinable\gobbledocstriptag{\def\gobbledocstriptag#1>{}} +\newcommand*\pmso[1] ^^A poor man's strike out + {^^A + \leavevmode + \begingroup + \sbox0{#1}^^A + \rlap{\vrule height .6ex depth -.5ex width \wd0\relax}^^A + \usebox0\relax + \endgroup + } +\makeatother +\begin{document} + \title + {^^A + \texorpdfstring + {^^A + \huge + \href{https://github.com/Skillmon/tex_expkv} + {\expkv}^^A + \\[\medskipamount] + \Large an expandable \kv\ implementation^^A + }{expkv - an expandable <key>=<value> implementation}^^A + } + \date{\ekvDate\space v\ekvVersion} + \author{Jonathan P. Spratte\thanks{\protect\randomize{jspratte@yahoo.de}}} + \DocInput{expkv.dtx} +\end{document} +%</driver>^^A=<< +% \fi +% +% \maketitle +% +% \begin{abstract} +% \noindent\parfillskip=0pt +% \expkv\ provides a small interface for \kv\ parsing. The parsing macro is +% fully expandable, the \meta{code} of your keys might be not. \expkv\ is pretty +% fast, but not the fastest available \kv\ solution (\pkg{keyval} for instance +% is thrice as fast, but not expandable and it might strip braces it shouldn't +% have stripped). +% \end{abstract} +% +% \tableofcontents +% +% \begin{documentation}^^A>>= +% +% \section{Documentation} +% +% \expkv\ provides an expandable \kv\ parser. The \kv\ pairs should be given as +% a comma separated list and the separator between a \key\ and the associated +% \val\ should be an equal sign. Both, the commas and the equal signs, might be +% of category 12 (other) or 13 (active). To support this is necessary as for +% example \pkg{babel} turns characters active for some languages, for instance +% the equal sign is turned active for Turkish. +% +% \expkv\ is usable as generic code or as a \LaTeX\ package. To use it, just +% use one of: +% \begin{lstlisting} +% \usepackage{expkv} % LaTeX +% \input expkv % plainTeX +% \end{lstlisting} +% The \LaTeX\ package doesn't do more than \file{expkv.tex}, except calling +% |\ProvidesPackage| and setting things up such that \file{expkv.tex} will use +% |\ProvidesFile|. +% +% \subsection{Setting up Keys}\label{sec:define} +% +% Keys in \expkv\ (as in almost all other \kv\ implementations) belong to a +% \emph{set} such that different sets can contain keys of the same name. Unlike +% many other implementations \expkv\ doesn't provide means to set a default +% value, instead we have keys that take values and keys that don't (the latter +% are called |NoVal| keys by \expkv), but both can have the same name (on the +% user level). +% +% The following macros are available to define new keys. Those macros containing +% ``|def|'' in their name can be prefixed by anything allowed to prefix |\def|, +% prefixes allowed for |\let| can prefix those with ``|let|'' in their name, +% accordingly. Neither \set\ nor \key\ are allowed to be empty for new keys and +% must not contain a |\par| or tokens that expand to it -- they must be legal +% inside of |\csname ...\endcsname|. +% +% \begin{function}{\ekvdef} +% \begin{syntax} +% \cs{ekvdef}\marg{set}\marg{key}\marg{code} +% \end{syntax} +% Defines a \key\ taking a value in a \set\ to expand to \meta{code}. In +% \meta{code} you can use |#1| to refer to the given value. +% \end{function} +% +% \begin{function}{\ekvdefNoVal} +% \begin{syntax} +% \cs{ekvdefNoVal}\marg{set}\marg{key}\marg{code} +% \end{syntax} +% Defines a no value taking \key\ in a \set\ to expand to \meta{code}. +% \end{function} +% +% \begin{function}{\ekvlet} +% \begin{syntax} +% \cs{ekvlet}\marg{set}\marg{key}\meta{cs} +% \end{syntax} +% Let the value taking \key\ in \set\ to \meta{cs}, there are no checks on +% \meta{cs} enforced. +% \end{function} +% +% \begin{function}{\ekvletNoVal} +% \begin{syntax} +% \cs{ekvletNoVal}\marg{set}\marg{key}\meta{cs} +% \end{syntax} +% Let the no value taking \key\ in \set\ to \meta{cs}, it is not checked +% whether \meta{cs} exists or that it takes no parameter. +% \end{function} +% +% \begin{function}{\ekvletkv} +% \begin{syntax} +% \cs{ekvletkv}\marg{set}\marg{key}\marg{set2}\marg{key2} +% \end{syntax} +% Let the \key\ in \set\ to \meta{key2} in \meta{set2}, it is not checked +% whether that second key exists. +% \end{function} +% +% \begin{function}{\ekvletkvNoVal} +% \begin{syntax} +% \cs{ekvletkvNoVal}\marg{set}\marg{key}\marg{set2}\marg{key2} +% \end{syntax} +% Let the \key\ in \set\ to \meta{key2} in \meta{set2}, it is not checked +% whether that second key exists. +% \end{function} +% +% \subsection{Parsing Keys} +% +% \begin{function}{\ekvset} +% \begin{syntax} +% \cs{ekvset}\marg{set}\{\kv,\ldots\} +% \end{syntax} +% Splits \kv\ pairs on commas. From both \key\ and \val\ up to one space is +% stripped from both ends, if then only a braced group remains the braces are +% stripped as well. So |\ekvset{foo}{bar=baz}| and +% |\ekvset{foo}{ {bar}= {baz} }| will both do +% \texttt{\cs[no-index]{\meta{foobarcode}}\{baz\}}, so you can hide commas, +% equal signs and spaces at the ends of either \key\ or \val\ by putting +% braces around them. If you omit the equal sign the code of the key created +% with the |NoVal| variants described in \autoref{sec:define} will be +% executed. If \kv\ contains more than a single unhidden equal sign, it will +% be split at the first one and the others are considered part of the value. +% |\ekvset| should be nestable. +% \end{function} +% +% \begin{function}{\ekvparse} +% \begin{syntax} +% \cs{ekvparse}\meta{cs1}\meta{cs2}\{\kv,\ldots\} +% \end{syntax} +% This macro parses the \kv\ pairs and provides those list elements which are +% only keys as the argument to \meta{cs1}, and those which are a \kv\ pair to +% \meta{cs2} as two arguments. It expands in exactly two steps of expansion. +% |\ekvbreak| and |\ekvsneak| and their relatives don't work in |\ekvparse|. +% It is analogue to \pkg{expl3}'s |\keyval_parse:NNn|. +% +% As a small example: +% \begin{lstlisting} +% \ekvparse\handlekey\handlekeyval{foo = bar, key, baz={zzz}} +% \end{lstlisting} +% would expand in exactly two steps to +% \begin{lstlisting} +% \handlekeyval{foo}{bar}\handlekey{key}\handlekeyval{baz}{zzz} +% \end{lstlisting} +% and afterwards |\handlekey| and |\handlekeyval| would have to further handle +% the \key. There are no macros like these two contained in \expkv, you have +% to set them up yourself if you want to use |\ekvparse| (of course the names +% might differ). +% \end{function} +% +% \subsection{Miscellaneous} +% +% \subsubsection{Other Macros} +% +% \expkv\ provides some other macros which might be of interest. +% +% \begin{function}{\ekvVersion,\ekvDate} +% These two macros store the version and date of the package. +% \end{function} +% \begin{function}{\ekvifdefined,\ekvifdefinedNoVal} +% \begin{syntax} +% \cs{ekvifdefined}\marg{set}\marg{key}\marg{true}\marg{false} +% \cs{ekvifdefinedNoVal}\marg{set}\marg{key}\marg{true}\marg{false} +% \end{syntax} +% These two macros test whether there is a \key\ in \set. It is false if +% either a hash table entry doesn't exist for that key or its meaning is +% |\relax|. +% \end{function} +% +% \begin{function}{\ekvbreak,\ekvbreakPreSneak,\ekvbreakPostSneak} +% \begin{syntax} +% \cs{ekvbreak}\marg{after} +% \end{syntax} +% Gobbles the remainder of the current |\ekvset| macro and its argument list +% and reinserts \meta{after}. So this can be used to break out of |\ekvset|. +% The first variant will also gobble anything that has been sneaked out using +% |\ekvsneak| or |\ekvsneakPre|, while |\ekvbreakPreSneak| will put +% \meta{after} before anything that has been smuggled and |\ekvbreakPostSneak| +% will put \meta{after} after the stuff that has been sneaked out. +% \end{function} +% +% \begin{function}{\ekvsneak,\ekvsneakPre} +% \begin{syntax} +% \cs{ekvsneak}\marg{after} +% \end{syntax} +% Puts \meta{after} after the effects of |\ekvset|. The first variant will put +% \meta{after} after any other tokens which might have been sneaked before, +% while |\ekvsneakPre| will put \meta{after} before other smuggled stuff. +% This reads and reinserts the remainder of the current |\ekvset| macro and +% its argument list to do its job. A small usage example is shown in +% \autoref{sec:sneakex}. +% \end{function} +% +% \bigskip +% +% \begin{function}{\ekv@name,\ekv@name@set,\ekv@name@key} +% \begin{syntax} +% \cs{ekv@name}\marg{set}\marg{key}\\ +% \cs{ekv@name@set}\marg{set}\\ +% \cs{ekv@name@key}\marg{key} +% \end{syntax} +% The names of the macros that correspond to a key in a set are build with +% these macros. The default definition of |\ekv@name@set| is +% ``\texttt{\csname ekv@name@set\endcsname{\set}}'' and the default of +% |\ekv@name@key| is ``\texttt{\csname ekv@name@key\endcsname{\key}}''. +% The complete name is build using |\ekv@name| which is equivalent to +% \texttt{\cs[no-index]{ekv@name@set}\marg{set}\cs{ekv@name@key}\marg{key}}. +% For |NoVal| keys an additional |N| gets appended irrespective of these +% macros' definition, so their name is +% \cs[no-index]{\csname ekv@name\endcsname{\set}{\key}N}. You might redefine +% |\ekv@name@set| and |\ekv@name@key| locally but \emph{don't redefine} +% |\ekv@name|! +% \end{function} +% +% \subsubsection{Bugs} +% +% Just like \pkg{keyval}, \expkv\ is bug free. But if you find \pmso{bugs}hidden +% features\footnote{Thanks, David!} you can tell me about them either via mail +% (see the first page) or directly on GitHub if you have an account there: +% \url{https://github.com/Skillmon/tex_expkv} +% +% \subsubsection{Comparisons} +% +% Comparisons of speed are done with a very simple test key and the help of the +% \pkg{l3benchmark} package. The key and its usage should be equivalent to +% \begin{lstlisting} +% \protected\ekvdef{test}{height}{\def\myheight{#1}} +% \ekvset{test}{ height = 6 } +% \end{lstlisting} +% and only the usage of the key, not its definition, is benchmarked. +% +% As far as I know \expkv\ is the only fully expandable \kv\ parser. I tried to +% compare \expkv\ to every \kv\ package listed on +% \href{https://ctan.org/topic/keyval}{CTAN}, however, one might notice that +% some of those are missing from this list. That's because I didn't get the +% others to work due to bugs, or because they just provide wrappers around other +% packages in this list. For the impatient, the essence of these comparisons +% regarding speed and buggy behaviour is contained in \autoref{tab:comp}. +% +% In this subsubsection is no benchmark of |\ekvparse| and |\keyval_parse:NNn| +% contained, as most other packages don't provide equivalent features to my +% knowledge. |\ekvparse| is slightly faster than |\ekvset|, but keep in mind +% that it does less. The same is true for |\keyval_parse:NNn| compared to +% |\keys_set:nn| of \pkg{expl3} (where the difference is much bigger). +% +% \paragraph{\pkg{keyval}} is between two and three times faster and has a +% comparable feature set just a slightly different way how it handles keys +% without values. That might be considered a drawback, as it limits the +% versatility, but also as an advantage, as it might reduce doubled code. Keep +% in mind that as soon as someone loads \pkg{xkeyval} the performance of +% \pkg{keyval} gets replaced by \pkg{xkeyval}'s. +% +% Also \pkg{keyval} has a bug, which unfortunately can't really be resolved +% without breaking backwards compatibility for \emph{many} documents, namely it +% strips braces from the argument before stripping spaces if the argument isn't +% surrounded by spaces, also it might strip more than one set of braces. Hence +% all of the following are equivalent in their outcome, though the last two +% lines should result in something different than the first two: +% \begin{lstlisting}[belowskip=0pt] +% \setkeys{foo}{bar=baz} +% \setkeys{foo}{bar= {baz}} +% \setkeys{foo}{bar={ baz}} +% \setkeys{foo}{bar={{baz}}} +% \end{lstlisting} +% +% \paragraph{\pkg{xkeyval}} is more than ten times slower, but it provides more +% functionality, e.g., it has choice keys, boolean keys, and so on. It contains +% the same bug as \pkg{keyval} as it has to be compatible with it by design (it +% replaces \pkg{keyval}'s frontend), but also adds even more cases in which +% braces are stripped that shouldn't be stripped, worsening the situation. +% +% \paragraph{\pkg{ltxkeys}} is over 200 times slower -- which is funny, because +% it aims to be ``[\ldots] faster than these earlier packages [referring to +% \pkg{keyval} and \pkg{xkeyval}].'' Since it aims to have a bigger feature set +% than \pkg{xkeyval}, it most definitely also has a bigger feature set than +% \expkv. Also, it can't parse |\long| input, so as soon as your values contain +% a |\par|, it'll throw errors. Furthermore, \pkg{ltxkeys} doesn't strip outer +% braces at all by design, which, imho, is a weird design choice. In addition +% \pkg{ltxkeys} loads \pkg{catoptions} which is known to introduce bugs (e.g., +% see \url{https://tex.stackexchange.com/questions/461783}). +% +% \paragraph{\pkg{l3keys}} is at least three times slower, but has an, imho, +% great interface to define keys. It strips \emph{all} outer spaces, even if +% somehow multiple spaces ended up on either end. It offers more features, but +% is pretty much bound to \pkg{expl3} code. Whether that's a drawback is up to +% you. +% +% \paragraph{\pkg{pgfkeys}} is about one and a half times slower for one key, +% but has an \emph{enormous} feature set. However, since adding additional keys +% doesn't add as much needed time for \pkg{pgfkeys} compared to \expkv, it gets +% faster than \expkv\ at around eight \kv\ pairs. +% It has the same or a very similar bug \pkg{keyval} has. The brace bug (and +% also the category fragility) can be fixed by \pkg{pgfkeyx}, but this package +% was last updated in 2012 and it slows down |\pgfkeys| by factor~$8$. Also I +% don't know whether this might introduce new bugs. +% +% \paragraph{\pkg{kvsetkeys} with \pkg{kvdefinekeys}} is about two times slower, +% but it works even if commas and equals have category codes different from 12. +% Else the features of the keys are equal to those of \pkg{keyval}, the parser +% has more features, though. +% +% \paragraph{\pkg{options}} is a bit faster than \expkv\ (almost +% \SI{10}{\percent}) and has a much bigger feature set. Unfortunately it also +% suffers from the premature unbracing bug \pkg{keyval} has. +% +% \paragraph{\pkg{simplekv}} is hard to compare because I don't speak French (so +% I don't understand the documentation) and from what I can see, there is no +% direct way to define the equivalent test key. Nevertheless, I tested the +% closest possible equivalent of my test key while siding for \pkg{simplekv}'s +% design not forcing something into it it doesn't seem to be designed for. It is +% more than four times slower and has hard to predict behaviour regarding brace +% and space stripping, similar to \pkg{keyval}. The tested definition was: +% \begin{lstlisting}[belowskip=0pt] +% \usepackage{simplekv} +% \setKVdefault[simplekv]{height={ abc}} % key setup +% \setKV[simplekv]{ height = 6 } % benchmarked +% \end{lstlisting} +% +% \paragraph{\pkg{yax}} is about 13 times slower. It has a pretty strange +% syntax, imho, and again a direct equivalent is hard to define. It has the +% premature unbracing bug, too. Also somehow loading \pkg{yax} broke +% \pkg{options} for me. The tested definition was: +% \begin{lstlisting}[belowskip=0pt] +% \usepackage{yax} +% \defactiveparameter yax {\storevalue\myheight yax:height } % key setup +% \setparameterlist{yax}{ height = 6 } % benchmarked +% \end{lstlisting} +% +% \begin{table} +% \def\fnsym{\textcolor{red!80!black}{*}} +% \begingroup +% \centering +% \newcommand*\yes{\textcolor{red!80!black} {yes}}^^A +% \newcommand*\no {\textcolor{green!80!black}{no}}^^A +% \caption[Comparison of \kv\ packages] +% {^^A +% Comparison of \kv\ packages. The packages are ordered from +% fastest to slowest for one \kv\ pair. Benchmarking was done using +% \pkg{l3benchmark} and the scripts in the \file{Benchmarks} folder +% of the \href{https://github.com/Skillmon/tex_expkv}{git repository}. +% The columns $p_i$ are the polynomial coefficients of a linear fit to the +% run-time, $p_0$ can be interpreted as the overhead for initialisation +% and $p_1$ the cost per key. The column ``Category Fragile'' lists +% whether the parsing breaks with active commas or equal signs.^^A +% \label{tab:comp}^^A +% } +% \begin{tabular}{l*2{S[table-format=4.3]}ccc} +% \toprule +% Package & {$p_1$} & {$p_0$} & Brace-Bug & Category Fragile & Date \\ +% \midrule +% \pkg{keyval} & 13.415 & 2.229 & \yes & \yes & 2014-10-28 \\ +% \pkg{options} & 25.254 & 12.160 & \yes & \yes & 2015-03-01 \\ +% \expkv & 31.711 & 5.124 & \no & \no & 2020-01-15 \\ +% \pkg{pgfkeys} & 26.215 & 43.141 & \yes & \yes & 2020-01-08 \\ +% \pkg{kvsetkeys} & {\fnsym} & {\fnsym} & \no & \no & 2019-12-15 \\ +% \pkg{l3keys} & 107.434 & 23.372 & \no & \no & 2020-01-12 \\ +% \pkg{simplekv} & 162.046 & 1.014 & \yes & \yes & 2017-08-08 \\ +% \pkg{xkeyval} & 258.505 & 168.761 & \yes & \yes & 2014-12-03 \\ +% \pkg{yax} & 510.662 & 37.961 & \yes & \yes & 2010-01-22 \\ +% \pkg{ltxkeys} & 3937.979 & 4512.835 & \no & \no & 2012-11-17 \\ +% \bottomrule +% \end{tabular} +% \par +% \endgroup +% \medskip +% \fnsym For \pkg{kvsetkeys} the linear model used for the other +% packages is a poor fit, \pkg{kvsetkeys} seems to have approximately +% quadratic run-time, the coefficients of the second degree polynomial fit are +% $p_2=\num{9.653}$, $p_1=\num{40.896}$, and $p_0=\num{67.268}$. Of course the +% other packages might not really have linear run-time, but at least from 1~to +% 20~keys the fits don't seem too bad (the maximum ratio $p_2/p_1$ +% for the other packages is \num{8.987e-3}). If one extrapolates the fits +% for 100 \kv\ pairs one finds that most of them match pretty well, the +% exception being \pkg{ltxkeys}, which behaves quadratic as well with +% $p_2=\num{29.773}$, $p_1=\num{3312.744}$, and $p_0=\num{6805.363}$. +% \end{table} +% +% \subsection{Examples} +% +% \subsubsection{Standard Use-Case} +% +% Say we have a macro for which we want to create a \kv\ interface. The macro +% has a parameter, which is stored in the dimension |\ourdim| having a default +% value from its initialization. Now we want to be able to change that dimension +% with the |width| key to some specified value. For that we'd do +% \begin{lstlisting} +% \newdimen\ourdim +% \ourdim=150pt +% \protected\ekvdef{our}{width}{\ourdim=#1\relax} +% \end{lstlisting} +% as you can see, we use the set |our| here. We want the key to behave different +% if no value is specified. In that case the key should not use the its initial +% value, but be smart and determine the available space from +% \cs[no-index]{hsize}, so we also define +% \begin{lstlisting} +% \protected\ekvdefNoVal{our}{width}{\ourdim=.9\hsize} +% \end{lstlisting} +% Now we set up our macro to use this \kv\ interface +% \begin{lstlisting} +% \protected\def\ourmacro#1{\begingroup\ekvset{our}{#1}\the\ourdim\endgroup} +% \end{lstlisting} +% Finally we can use our macro like in the following\\ +% \begin{minipage}{6cm} +% \begin{lstlisting} +% \ourmacro{}\par +% \ourmacro{width}\par +% \ourmacro{width=5pt}\par +% \end{lstlisting} +% \end{minipage}^^A +% \begin{minipage}{\dimexpr\linewidth-6cm\relax} +% \newdimen\ourdim\ourdim=150pt +% \protected\ekvdef{our}{width}{\ourdim=#1\relax}^^A +% \protected\ekvdefNoVal{our}{width}{\ourdim=.9\hsize}^^A +% \protected\def\ourmacro#1^^A +% {\begingroup\ekvset{our}{#1}\the\ourdim\endgroup}^^A +% \ourmacro{}\par +% \ourmacro{width}\par +% \ourmacro{width=5pt}\par +% \end{minipage} +% +% \subsubsection{An Expandable \kv\ Macro Using \cs[no-index]{ekvsneak}} +% \label{sec:sneakex} +% +% Let's set up an expandable macro, that uses a \kv\ interface. The problems +% we'll face for this are: +% \begin{enumerate} +% \item ignoring duplicate keys +% \item default values for keys which weren't used +% \item providing the values as the correct argument to a macro (ordered) +% \end{enumerate} +% +% First we need to decide which \kv\ parsing macro we want to do this with, +% |\ekvset| or |\ekvparse|. For this example we also want to show the +% usage of |\ekvsneak|, hence we'll choose |\ekvset|. And we'll have to use +% |\ekvset| such that it builds a parsable list for our macro internals. To +% gain back control after |\ekvset| is done we have to put an internal of our +% macro at the start of that list, so we use an internal key that uses +% |\ekvsneakPre| after any user input. +% +% To ignore duplicates will be easy if the value of the key used last will be +% put first in the list, so the following will use |\ekvsneakPre| for the +% user-level keys. If we wanted some key for which the first usage should be the +% the binding one we would use |\ekvsneak| instead for that key. +% +% Providing default values can be done in different ways, we'll use a simple +% approach in which we'll just put the outcome of our keys if they were used +% with default values before the parsing list terminator. +% +% Ordering the keys can be done simply by searching for a specific token for +% each argument which acts like a flag, so our sneaked out values will include +% specific tokens acting as markers. +% +% Now that we have answers for our technical problems, we have to decide what +% our example macro should do. How about we define a macro that calculates the +% sine of a number and rounds that to a specified precision? As a small extra +% this macro should understand input in radian and degree and the used +% trigonometric function should be selectable as well. For the hard part of this +% task (expandably evaluating trigonometric functions) we'll use the \pkg{xfp} +% package. +% +% First we set up our keys according to our earlier considerations and set up +% the user facing macro |\sine|. The end marker of the parsing list will be a +% |\sine@stop| token, which we don't need to define and we put our defaults +% right before it. +% +% \begin{lstlisting} +% \RequirePackage{xfp} +% \makeatletter +% \ekvdef{expex}{f}{\ekvsneakPre{\f{#1}}} +% \ekvdef{expex}{round}{\ekvsneakPre{\rnd{#1}}} +% \ekvdefNoVal{expex}{degree}{\ekvsneakPre{\deg{d}}} +% \ekvdefNoVal{expex}{radian}{\ekvsneakPre{\deg{}}} +% \ekvdefNoVal{expex}{internal}{\ekvsneakPre{\sine@rnd}} +% \newcommand*\sine[2] +% {\ekvset{expex}{#1,internal}\rnd{3}\deg{d}\f{sin}\sine@stop{#2}} +% \end{lstlisting} +% For the sake of simplicity we defined the macro |\sine| with two mandatory +% arguments, the first being the \kv\ list, the second the argument to the +% trigonometric function. We could've used \pkg{xparse}'s facilities here to +% define an expandable macro which takes an optional argument instead. +% +% Now we need to define some internal macros to extract the value of each key's +% last usage (remember that this will be the group after the first special +% flag-token). For that we use one delimited macro per key. +% \begin{lstlisting} +% \def\sine@rnd#1\rnd#2#3\sine@stop{\sine@deg#1#3\sine@stop{#2}} +% \def\sine@deg#1\deg#2#3\sine@stop{\sine@f#1#3\sine@stop{#2}} +% \def\sine@f#1\f#2#3\sine@stop{\sine@final{#2}} +% \end{lstlisting} +% After the macros |\sine@rnd|, |\sine@deg|, and |\sine@f| the macro +% |\sine@final| will see +% \texttt +% {^^A +% \cs[no-index]{sine@final}^^A +% \marg{f}\marg{degree/radian}\marg{round}\marg{num}^^A +% }. +% Now |\sine@final| has to expandably deal with those arguments such that the +% |\fpeval| macro of \pkg{xfp} gets the correct input. Luckily this is pretty +% straight forward in this example. In |\fpeval| the trigonometric functions +% have names such as |sin| or |cos| and the degree taking variants |sind| or +% |cosd|. And since the |degree| key puts a |d| in |#2| and the |radian| key +% leaves |#2| empty all we have to do to get the correct function name is stick +% the two together. +% \begin{lstlisting} +% \newcommand*\sine@final[4]{\fpeval{round(#1#2(#4),#3)}} +% \makeatother +% \end{lstlisting} +% Let's test our macro:\\ +% \begin{minipage}{.7\linewidth} +% \begin{lstlisting}[gobble=4] +% \sine{}{60}\par +% \sine{round=10}{60}\par +% \sine{f=cos,radian}{pi}\par +% \edef\myval{\sine{f=tan}{1}}\texttt{\meaning\myval} +% \end{lstlisting} +% \end{minipage}\hfill +% \begin{minipage}{.2\linewidth} +% \makeatletter +% \ekvdef{expex}{f}{\ekvsneakPre{\f{#1}}}^^A +% \ekvdef{expex}{round}{\ekvsneakPre{\rnd{#1}}}^^A +% \ekvdefNoVal{expex}{degree}{\ekvsneakPre{\deg{d}}}^^A +% \ekvdefNoVal{expex}{radian}{\ekvsneakPre{\deg{}}}^^A +% \ekvdefNoVal{expex}{internal}{\ekvsneakPre{\sine@rnd}}^^A +% \newcommand*\sine[2] +% {\ekvset{expex}{#1,internal}\rnd{3}\deg{d}\f{sin}\sine@stop{#2}}^^A +% \def\sine@rnd#1\rnd#2#3\sine@stop{\sine@deg#1#3\sine@stop{#2}}^^A +% \def\sine@deg#1\deg#2#3\sine@stop{\sine@f#1#3\sine@stop{#2}}^^A +% \def\sine@f#1\f#2#3\sine@stop{\sine@final{#2}}^^A +% \newcommand*\sine@final[4]{\fpeval{round(#1#2(#4),#3)}}^^A +% \makeatother +% \sine{}{60}\par +% \sine{round=10}{60}\par +% \sine{f=cos,radian}{pi}\par +% \edef\myval{\sine{f=tan}{1}}\texttt{\meaning\myval} +% \end{minipage} +% +% +% \subsection{Error Messages} +% +% \expkv\ should only send messages in case of errors, there are no warnings and +% no info messages. In this subsection those errors are listed. +% +% \subsubsection{Load Time} +% +% \file{expkv.tex} checks whether \eTeX\ is available. If it isn't, an error +% will be thrown using |\errmessage|: +% \begin{lstlisting} +% ! expkv Error: e-TeX required. +% \end{lstlisting} +% +% \subsubsection{Defining Keys} +% +% If you get any error from \expkv\ while you're trying to define a key, the +% definition will be aborted and gobbled. +% +% If you try to define a key with an empty set name you'll get: +% \begin{lstlisting} +% ! expkv Error: empty set name not allowed. +% \end{lstlisting} +% +% Similarly, if you try to define a key with an empty key name: +% \begin{lstlisting} +% ! expkv Error: empty key name not allowed. +% \end{lstlisting} +% +% Both of these messages are done in a way that doesn't throw additional errors +% due to |\global|, |\long|, etc., not being used correctly if you prefixed one +% of the defining macros. +% +% \subsubsection{Using Keys} +% +% This subsubsection contains the errors thrown during |\ekvset|. The errors are +% thrown in an expandable manner by providing an undefined macro. In the +% following messages \lstinline|<key>| gets replaced with the problematic key's +% name, and \lstinline|<set>| with the corresponding set. If any errors during +% \kv\ handling are encountered, the entry in the comma separated list will be +% omitted after the error is thrown and the next \kv\ pair will be parsed. +% +% If you're using an undefined key you'll get: +% \begin{lstlisting} +% ! Undefined control sequence. +% <argument> \! expkv Error: +% unknown key (`<key>', set `<set>'). +% \end{lstlisting} +% +% If you're using a key for which only a normal version and no |NoVal| version +% is defined, but don't provide a value, you'll get: +% \begin{lstlisting} +% ! Undefined control sequence. +% <argument> \! expkv Error: +% value required (`<key>', set `<set>'). +% \end{lstlisting} +% +% If you're using a key for which only a |NoVal| version and no normal version +% is defined, but provide a value, you'll get: +% \begin{lstlisting} +% ! Undefined control sequence. +% <argument> \! expkv Error: +% value forbidden (`<key>', set `<set>'). +% \end{lstlisting} +% +% If you're using a set for which you never executed one of the defining macros +% from \autoref{sec:define} you'll get a low level \TeX\ error, as that isn't +% actively tested by the parser (and hence will lead to undefined behaviour and +% not be gracefully ignored). The error will look like +% \begin{lstlisting} +% ! Missing \endcsname inserted. +% <to be read again> +% \ekv<set>( +% \end{lstlisting} +% +% \subsection{License} +% +% Copyright \textcopyright\ 2020\unless\ifnum\year=2020--\the\year\fi\ +% Jonathan P. Spratte +% +% \medskip\noindent +% 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: +% +% \url{http://www.latex-project.org/lppl.txt} +% +% \noindent +% This work is ``maintained'' (as per LPPL maintenance status) by +% +% \mbox{Jonathan P. Spratte}. +% +% \end{documentation}^^A=<< +% +% \begin{implementation}^^A>>= +% +% \clearpage +% +% \section{Implementation}^^A>>= +%^^A the LaTeX package >>= +% \subsection{The \LaTeX\ Package} +% First we set up the \LaTeX\ package. That one doesn't really do much except +% |\input|ting the generic code and identifying itself as a package. +% \gobbledocstriptag +%<*pkg> +% \begin{macrocode} +\def\ekv@tmp + {% + \ProvidesFile{expkv.tex}% + [\ekvDate\space v\ekvVersion\space an expandable key=val implementation]% + } +\input{expkv.tex} +\ProvidesPackage{expkv}% + [\ekvDate\space v\ekvVersion\space an expandable key=val implementation] +% \end{macrocode} +% \gobbledocstriptag +%</pkg> +%^^A=<< +%^^A main file >>= +% \subsection{The Generic Code} +% The rest of this implementation will be the generic code. +% \gobbledocstriptag +%<*tex> +% +% Check whether \eTeX\ is available -- \expkv\ requires \eTeX. +% \begin{macrocode} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname numexpr\endcsname\relax + \errmessage{expkv requires e-TeX} + \expandafter\endinput +\fi +% \end{macrocode} +% +% We make sure that it's only input once: +% \begin{macrocode} +\expandafter\ifx\csname ekvVersion\endcsname\relax +\else + \expandafter\endinput +\fi +% \end{macrocode} +% \begin{macro}{\ekvVersion,\ekvDate} +% We're on our first input, so lets store the version and date in a macro. +% \begin{macrocode} +\def\ekvVersion{0.3} +\def\ekvDate{2020-01-22} +% \end{macrocode} +% \end{macro} +% +% If the \LaTeX\ format is loaded we want to be a good file and report back who +% we are, for this the package will have defined |\ekv@tmp| to use +% |\ProvidesFile|, else this will expand to a |\relax| and do no harm. +% \begin{macrocode} +\csname ekv@tmp\endcsname +% \end{macrocode} +% +% Store the category code of |@| to later be able to reset it and change it to +% 11. +% \begin{macrocode} +\expandafter\chardef\csname ekv@tmp\endcsname=\catcode`\@ +\catcode`\@=11 +% \end{macrocode} +% |\ekv@tmp| might later be reused to gobble any prefixes which might be +% provided to |\ekvdef| and similar in case the names are invalid, we just +% temporarily use it here as means to store the current category code of |@| to +% restore it at the end of the file, we never care for the actual definition of +% it. +% +% \begin{macro} +% { +% \@gobble,\@firstofone,\@firstoftwo,\@secondoftwo, +% \ekv@gobbletostop,\ekv@fi@gobble,\ekv@fi@secondoftwo +% } +% Since branching tests are often more versatile than |\if...\else...\fi| +% constructs, we define helpers that are branching pretty fast. Also here are +% some other utility functions that just grab some tokens. The ones that are +% also contained in \LaTeX\ don't use the |ekv| prefix. +% \begin{macrocode} +\long\def\@gobble#1{} +\long\def\@firstofone#1{#1} +\long\def\@firstoftwo#1#2{#1} +\long\def\@secondoftwo#1#2{#2} +\long\def\ekv@gobbletostop#1\ekv@stop{} +\long\def\ekv@fi@gobble\fi\@firstofone#1{\fi} +\long\def\ekv@fi@secondoftwo\fi\@firstoftwo#1#2{\fi#2} +% \end{macrocode} +% \end{macro} +% As you can see |\ekv@gobbletostop| uses a special marker |\ekv@stop|. The +% package will use three such markers, the one you've seen already, |\ekv@mark| +% and |\ekv@nil|. Contrarily to how for instance \pkg{expl3} does things, we +% don't define them, as we don't need them to have an actual meaning. This has +% the advantage that if they somehow get expanded -- which should never happen +% if things work out -- they'll throw an error directly. +% +% \begin{macro} +% { +% \ekv@ifempty,\ekv@ifempty@,\ekv@ifempty@true,\ekv@ifempty@false, +% \ekv@ifempty@true@F +% } +% We can test for a lot of things building on an if-empty test, so lets define a +% really fast one. Since some tests might have reversed logic (true if something +% is not empty) we also set up macros for the reversed branches. +% \begin{macrocode} +\long\def\ekv@ifempty#1% + {% + \ekv@ifempty@\ekv@ifempty@A#1\ekv@ifempty@B\ekv@ifempty@true + \ekv@ifempty@A\ekv@ifempty@B\@secondoftwo + } +\long\def\ekv@ifempty@#1\ekv@ifempty@A\ekv@ifempty@B{} +\long\def\ekv@ifempty@true\ekv@ifempty@A\ekv@ifempty@B\@secondoftwo#1#2{#1} +\long\def\ekv@ifempty@false\ekv@ifempty@A\ekv@ifempty@B\@firstoftwo#1#2{#2} +\long\def\ekv@ifempty@true@F\ekv@ifempty@A\ekv@ifempty@B\@firstofone#1{} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@ifblank@} +% The obvious test that can be based on an if-empty is if-blank, meaning a test +% checking whether the argument is empty or consists only of spaces. Our version +% here will be tweaked a bit, as we want to check this, but with one leading +% |\ekv@mark| token that is to be ignored. +% \begin{macrocode} +\long\def\ekv@ifblank@\ekv@mark#1{\ekv@ifempty@\ekv@ifempty@A} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@ifdefined} +% We'll need to check whether something is defined quite frequently, so why not +% define a macro that does this. The following test is expandable, slower than +% the typical expandable test for undefined control sequences, but faster for +% defined ones. Since we want to be as fast as possible for correct input, this +% is to be preferred. +% \begin{macrocode} +\def\ekv@ifdefined#1% + {% + \expandafter + \ifx\csname\ifcsname #1\endcsname #1\else relax\fi\endcsname\relax + \ekv@fi@secondoftwo + \fi + \@firstoftwo + } +% \end{macrocode} +% \end{macro} +% \begin{macro} +% { +% \ekv@ifdefined@pair,\ekv@ifdefined@pair@,\ekv@ifdefined@key, +% \ekv@ifdefined@key@ +% } +% Since we can save some time if we only have to create the control sequence +% once when we know beforehand how we want to use it, we build some other macros +% for those cases (which we'll have quite often, once per key usage). +% \begin{macrocode} +\def\ekv@ifdefined@pair#1#2% + {% + \expandafter\ekv@ifdefined@pair@ + \csname + \ifcsname #1{#2}\endcsname + #1{#2}% + \else + relax% + \fi + \endcsname + } +\def\ekv@ifdefined@pair@#1% + {% + \ifx#1\relax + \ekv@fi@secondoftwo + \fi + \@firstoftwo + {\ekv@set@pair@#1\ekv@mark}% + } +\def\ekv@ifdefined@key#1#2% + {% + \expandafter\ekv@ifdefined@key@ + \csname + \ifcsname #1{#2}N\endcsname + #1{#2}N% + \else + relax% + \fi + \endcsname + } +\def\ekv@ifdefined@key@#1% + {% + \ifx#1\relax + \ekv@fi@secondoftwo + \fi + \@firstoftwo#1% + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@name,\ekv@name@set,\ekv@name@key} +% The keys will all follow the same naming scheme, so we define it here. +% \begin{macrocode} +\def\ekv@name#1#2{\ekv@name@set{#1}\ekv@name@key{#2}} +\def\ekv@name@set#1{ekv#1(} +\def\ekv@name@key#1{#1)} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@checkvalid} +% We place some restrictions on the allowed names, though, namely sets and +% keys are not allowed to be empty -- blanks are fine (meaning \mbox{set- +% or} key-names consisting of spaces). +% \begin{macrocode} +\protected\def\ekv@checkvalid#1#2% + {% + \ekv@ifempty{#1}% + {% + \def\ekv@tmp{}% + \errmessage{expkv Error: empty set name not allowed}% + }% + {% + \ekv@ifempty{#2}% + {% + \def\ekv@tmp{}% + \errmessage{expkv Error: empty key name not allowed}% + }% + \@secondoftwo + }% + \@gobble + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekvifdefined,\ekvifdefinedNoVal} +% And provide user-level macros to test whether a key is defined. +% \begin{macrocode} +\def\ekvifdefined#1#2{\ekv@ifdefined{\ekv@name{#1}{#2}}} +\def\ekvifdefinedNoVal#1#2{\ekv@ifdefined{\ekv@name{#1}{#2}N}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro} +% { +% \ekvdef,\ekvdefNoVal,\ekvlet,\ekvletNoVal,\ekvletkv,\ekvletkvNoVal, +% \ekv@defset +% } +% Set up the key defining macros |\ekvdef| etc. +% \begin{macrocode} +\protected\long\def\ekvdef#1#2#3% + {% + \ekv@checkvalid{#1}{#2}% + {% + \expandafter\def\csname\ekv@name{#1}{#2}\endcsname##1{#3}% + \ekv@defset{#1}% + }% + } +\protected\long\def\ekvdefNoVal#1#2#3% + {% + \ekv@checkvalid{#1}{#2}% + {% + \expandafter\def\csname\ekv@name{#1}{#2}N\endcsname{#3}% + \ekv@defset{#1}% + }% + } +\protected\def\ekvlet#1#2#3% + {% + \ekv@checkvalid{#1}{#2}% + {% + \expandafter\let\csname\ekv@name{#1}{#2}\endcsname#3% + \ekv@defset{#1}% + }% + } +\protected\def\ekvletNoVal#1#2#3% + {% + \ekv@checkvalid{#1}{#2}% + {% + \expandafter\let\csname\ekv@name{#1}{#2}N\endcsname#3% + \ekv@defset{#1}% + }% + } +\protected\def\ekvletkv#1#2#3#4% + {% + \ekv@checkvalid{#1}{#2}% + {% + \expandafter\let\csname\ekv@name{#1}{#2}\expandafter\endcsname + \csname\ekv@name{#3}{#4}\endcsname + \ekv@defset{#1}% + }% + } +\protected\def\ekvletkvNoVal#1#2#3#4% + {% + \ekv@checkvalid{#1}{#2}% + {% + \expandafter\let\csname\ekv@name{#1}{#2}N\expandafter\endcsname + \csname\ekv@name{#3}{#4}N\endcsname + \ekv@defset{#1}% + }% + } +\protected\def\ekv@defset#1% + {% + \expandafter\edef\csname\ekv@name@set{#1}\endcsname##1% + {\ekv@name@set{#1}\ekv@name@key{##1}}% + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekvset} +% Set up |\ekvset|, which should not be affected by active commas and equal +% signs. The equal signs are a bit harder to cope with and we'll do that later, +% but replacing the active commas with commas of category other can be done +% beforehand. That's why we define |\ekvset| here with a temporary meaning just +% to set up the things with two different category codes. |#1| will be a +% \texttt{,\textsubscript{13}} and |#2| will be a \texttt{=\textsubscript{13}}. +% \begin{macrocode} +\def\ekvset#1#2{% +\endgroup +\long\def\ekvset##1##2% + {% + \expandafter\ekv@set\csname\ekv@name@set{##1}\endcsname + \ekv@mark##2#1\ekv@stop#1{}% + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@set} +% |\ekv@set| will split the \kv\ list at active commas. Then it has to check +% whether there were unprotected other commas and resplit there. +% \begin{macrocode} +\long\def\ekv@set##1##2#1% + {% +% \end{macrocode} +% Test whether we're at the end, if so invoke |\ekv@endset|, +% \begin{macrocode} + \ekv@ifstop##2\ekv@endset\ekv@mark\ekv@stop +% \end{macrocode} +% else go on with other commas, +% \begin{macrocode} + \ekv@set@other##1##2,\ekv@stop,% +% \end{macrocode} +% and get the next active comma delimited \kv\ pair. +% \begin{macrocode} + \ekv@set##1\ekv@mark + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@endset} +% |\ekv@endset| is a hungry little macro. It will eat everything that remains +% of |\ekv@set| and unbrace the sneaked stuff. +% \begin{macrocode} +\long\def\ekv@endset + \ekv@mark\ekv@stop\ekv@set@other##1,\ekv@stop,\ekv@set##2\ekv@mark + ##3% + {##3} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@set@other} +% The macro |\ekv@set@other| is guaranteed to get only single \kv\ pairs. +% So here we need to split at equal signs. If there is no equal sign, we need to +% test whether we're done and if not this is a |NoVal| key. +% \begin{macrocode} +\long\def\ekv@set@other##1##2,% + {% + \ekv@ifblank@##2\ekv@nil\ekv@ifempty@B\ekv@ifempty@true@F + \ekv@ifempty@A\ekv@ifempty@B\@firstofone + {% + \ekv@ifhas@eq@other##2=\ekv@ifempty@B\ekv@ifempty@false + \ekv@ifempty@A\ekv@ifempty@B\@firstoftwo + {\ekv@set@eq@other##1##2\ekv@stop}% + {% + \ekv@ifhas@eq@active##2#2\ekv@ifempty@B\ekv@ifempty@false + \ekv@ifempty@A\ekv@ifempty@B\@firstoftwo + {\ekv@set@eq@active##1##2\ekv@stop}% + {% + \ekv@ifstop##2\ekv@endset@other\ekv@mark\ekv@stop + \ekv@strip{##2}\ekv@set@key##1% + }% + }% + }% + \ekv@set@other##1\ekv@mark% + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@set@eq@other} +% |\ekv@set@eq@other| might not be the correct break point, there might be an +% active equal sign in the currently parsed key-name. If so, we have to resplit. +% \begin{macrocode} +\long\def\ekv@set@eq@other##1##2=% + {% + \ekv@ifhas@eq@active##2#2\ekv@ifempty@B\ekv@ifempty@false + \ekv@ifempty@A\ekv@ifempty@B\@firstoftwo + {\ekv@set@eq@active##1##2=}% + {\ekv@strip{##2}\ekv@set@pair##1}% + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@set@eq@active} +% We need to handle the active equal signs. +% \begin{macrocode} +\long\def\ekv@set@eq@active##1##2#2% + {% + \ekv@strip{##2}\ekv@set@pair##1% + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@ifhas@eq@other,\ekv@ifhas@eq@active,\ekv@endset@other} +% And we have to set up the testing macros for our equal signs and +% |\ekv@endset@other|. +% \begin{macrocode} +\long\def\ekv@ifhas@eq@other\ekv@mark##1={\ekv@ifempty@\ekv@ifempty@A} +\long\def\ekv@ifhas@eq@active\ekv@mark##1#2{\ekv@ifempty@\ekv@ifempty@A} +\long\def\ekv@endset@other + \ekv@mark\ekv@stop\ekv@strip##1\ekv@set@key##2% + \ekv@set@other##3\ekv@mark + {} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekvbreak,\ekvbreakPreSneak,\ekvbreakPostSneak} +% Provide macros that can completely stop the parsing of |\ekvset|, who knows +% what it'll be useful for. +% \begin{macrocode} +\long\def\ekvbreak##1##2\ekv@stop#1##3{##1} +\long\def\ekvbreakPreSneak ##1##2\ekv@stop#1##3{##1##3} +\long\def\ekvbreakPostSneak##1##2\ekv@stop#1##3{##3##1} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekvsneak,\ekvsneakPre} +% One last thing we want to do for |\ekvset| is to provide macros that just +% smuggle stuff after |\ekvset|'s effects. +% \begin{macrocode} +\long\def\ekvsneak##1##2\ekv@stop#1##3% + {% + ##2\ekv@stop#1{##3##1}% + } +\long\def\ekvsneakPre##1##2\ekv@stop#1##3% + {% + ##2\ekv@stop#1{##1##3}% + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekvparse} +% Additionally to the |\ekvset| macro we also want to provide an |\ekvparse| +% macro, that has the same scope as |\keyval_parse:NNn| from \pkg{expl3}. +% This is pretty analogue to the |\ekvset| implementation, we just put an +% |\unexpanded| here and there instead of other macros to stop the |\expanded| +% on our output. +% \begin{macrocode} +\long\def\ekvparse##1##2##3% + {% + \expanded{\ekv@parse##1##2\ekv@mark##3#1\ekv@stop#1}% + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@parse} +% \begin{macrocode} +\long\def\ekv@parse##1##2##3#1% + {% + \ekv@ifstop##3\ekv@endparse\ekv@mark\ekv@stop + \ekv@parse@other##1##2##3,\ekv@stop,% + \ekv@parse##1##2\ekv@mark + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@endparse} +% \begin{macrocode} +\long\def\ekv@endparse + \ekv@mark\ekv@stop\ekv@parse@other##1,\ekv@stop,\ekv@parse##2\ekv@mark + {} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@parse@other} +% \begin{macrocode} +\long\def\ekv@parse@other##1##2##3,% + {% + \ekv@ifblank@##3\ekv@nil\ekv@ifempty@B\ekv@ifempty@true@F + \ekv@ifempty@A\ekv@ifempty@B\@firstofone + {% + \ekv@ifhas@eq@other##3=\ekv@ifempty@B\ekv@ifempty@false + \ekv@ifempty@A\ekv@ifempty@B\@firstoftwo + {\unexpanded{##2}\ekv@parse@eq@other##3\ekv@stop}% + {% + \ekv@ifhas@eq@active##3#2\ekv@ifempty@B\ekv@ifempty@false + \ekv@ifempty@A\ekv@ifempty@B\@firstoftwo + {\unexpanded{##2}\ekv@parse@eq@active##3\ekv@stop}% + {% + \ekv@ifstop##3\ekv@endparse@other\ekv@mark\ekv@stop + \unexpanded{##1}{\ekv@strip{##3}\unexpanded}% + }% + }% + }% + \ekv@parse@other##1##2\ekv@mark + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@parse@eq@other} +% \begin{macrocode} +\long\def\ekv@parse@eq@other##1=% + {% + \ekv@ifhas@eq@active##1#2\ekv@ifempty@B\ekv@ifempty@false + \ekv@ifempty@A\ekv@ifempty@B\@firstoftwo + {\ekv@parse@eq@active##1=}% + {{\ekv@strip{##1}\unexpanded}\ekv@parse@pair\ekv@mark}% + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@parse@eq@active} +% \begin{macrocode} +\long\def\ekv@parse@eq@active##1#2% + {% + {\ekv@strip{##1}\unexpanded}\ekv@parse@pair\ekv@mark + } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@endparse@other} +% \begin{macrocode} +\long\def\ekv@endparse@other + \ekv@mark\ekv@stop\unexpanded##1% + \ekv@parse@other##2\ekv@mark + {} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ekv@parse@pair} +% \begin{macrocode} +\long\def\ekv@parse@pair##1\ekv@stop + {% + {\ekv@strip{##1}\unexpanded}% + } +% \end{macrocode} +% \end{macro} +% +% Finally really setting things up with |\ekvset|'s temporary meaning: +% \begin{macrocode} +} +\begingroup +\catcode`\,=13 +\catcode`\==13 +\ekvset,= +% \end{macrocode} +% +% \begin{macro}{\ekv@ifstop} +% The |\ekv@ifstop| test works similar to our if-empty test, but instead of +% using tokens which are used nowhere else (|\ekv@ifempty@A| and +% |\ekv@ifempty@B|) we use |\ekv@mark| and |\ekv@stop|. +% \begin{macrocode} +\long\def\ekv@ifstop#1\ekv@mark\ekv@stop{} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@set@pair,\ekv@set@pair@} +% |\ekv@set@pair| needs to split the argument at the |=| sign and check +% whether the key is defined. +% \begin{macrocode} +\long\def\ekv@set@pair#1#2% + {% + \ekv@ifdefined@pair#2{#1}% + {% + \ekv@ifdefined{#2{#1}N}% + \ekv@err@noarg + \ekv@err@unknown + #2{#1}% + \ekv@gobbletostop + }% + } +\long\def\ekv@set@pair@#1#2\ekv@stop + {% + \ekv@strip{#2}#1% + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@set@key} +% \begin{macrocode} +\long\def\ekv@set@key#1#2% + {% + \ekv@ifdefined@key#2{#1}% + {% + \ekv@ifdefined{#2{#1}}% + \ekv@err@reqval + \ekv@err@unknown + #2{#1}% + }% + } +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@err,\ekv@err@} +% Since |\ekvset| is fully expandable as long as the code of the keys is (which +% is unlikely) we want to somehow throw expandable errors, in our case via +% undefined control sequences. +% \begin{macrocode} +\begingroup +\edef\ekv@err + {% + \endgroup + \unexpanded{\long\def\ekv@err}##1% + {% + \unexpanded{\expandafter\ekv@err@\@firstofone}% + {\expandafter\noexpand\csname ! expkv Error:\endcsname ##1.}% + \unexpanded{\ekv@stop}% + }% + } +\ekv@err +\def\ekv@err@{\expandafter\ekv@gobbletostop} +% \end{macrocode} +% \end{macro} +% \begin{macro} +% { +% \ekv@err@common,\ekv@err@common@, +% \ekv@err@unknown,\ekv@err@noarg,\ekv@err@reqval +% } +% Now we can use |\ekv@err| to set up some error messages so that we can later +% use those instead of the full strings. +% \begin{macrocode} +\long\def\ekv@err@common #1#2{\expandafter\ekv@err@common@\string#2{#1}} +\long\def\ekv@err@common@#1#2#3#4#5(#6#7{\ekv@err{#6 (`#7', set `#5')}} +\long\def\ekv@err@unknown#1#2{\ekv@err@common{unknown key}#1{#2}} +\long\def\ekv@err@noarg #1#2{\ekv@err@common{value forbidden}#1{#2}} +\long\def\ekv@err@reqval #1#2{\ekv@err@common{value required}#1{#2}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\ekv@strip,\ekv@strip@a,\ekv@strip@b,\ekv@strip@c} +% Finally we borrow some ideas of \pkg{expl3}'s \pkg{l3tl} to strip spaces +% from keys and values. This |\ekv@strip| also strips one level of outer braces +% \emph{after} stripping spaces, so an input of | {abc} | becomes |abc| after +% stripping. It should be used with |#1| prefixed by |\ekv@mark|. +% \begin{macrocode} +\def\ekv@strip#1% + {% + \long\def\ekv@strip##1% + {% + \ekv@strip@a + ##1% + \ekv@nil + \ekv@mark#1% + #1\ekv@nil{}% + \ekv@stop + }% + \long\def\ekv@strip@a##1\ekv@mark#1##2\ekv@nil##3% + {% + \ekv@strip@b##3##1##2\ekv@nil + }% + \long\def\ekv@strip@b##1#1\ekv@nil + {% + \ekv@strip@c##1\ekv@nil + }% + \long\def\ekv@strip@c\ekv@mark##1\ekv@nil##2\ekv@stop##3% + {% + ##3{##1}% + }% + } +\ekv@strip{ } +% \end{macrocode} +% \end{macro} +% +% Now everything that's left is to reset the category code of |@|. +% \begin{macrocode} +\catcode`\@=\ekv@tmp +% \end{macrocode} +% +% \gobbledocstriptag +%</tex> +%^^A=<< +% +%^^A=<< +% +% \end{implementation}^^A=<< +% +% \clearpage +% \PrintIndex +% +\endinput +% +^^A vim: ft=tex fdm=marker fmr=>>=,=<< diff --git a/macros/generic/expkv/expkv.pdf b/macros/generic/expkv/expkv.pdf Binary files differnew file mode 100644 index 0000000000..d3bf8d0cac --- /dev/null +++ b/macros/generic/expkv/expkv.pdf diff --git a/macros/latex/contrib/caption/README b/macros/latex/contrib/caption/README index 79aee4f0f0..fc43fccd45 100644 --- a/macros/latex/contrib/caption/README +++ b/macros/latex/contrib/caption/README @@ -1,7 +1,7 @@ ========================================================================== The `caption' package bundle -Release 2020-01-03 +Release 2020-01-22 Copyright (C) 1994-2020 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm) License: LPPL = LaTeX Project Public Licence diff --git a/macros/latex/contrib/caption/subcaption.dtx b/macros/latex/contrib/caption/subcaption.dtx index 3b58669d79..a3b8bdb2ee 100644 --- a/macros/latex/contrib/caption/subcaption.dtx +++ b/macros/latex/contrib/caption/subcaption.dtx @@ -28,7 +28,7 @@ % caption-deu.tex, caption-eng.tex, caption-rus.tex. % % \fi -% \CheckSum{229} +% \CheckSum{232} % % \iffalse %<*driver> @@ -924,14 +924,14 @@ % % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{subcaption}[2020/01/03 v1.3b Sub-captions (AR)] +\ProvidesPackage{subcaption}[2020/01/22 v1.3d Sub-captions (AR)] % \end{macrocode} % % \subsection{Initial code} % % Since we base on the \package{caption} package we load it here. % \begin{macrocode} -\RequirePackage{caption}[2019/09/01] % needs v3.3c or newer +\RequirePackage{caption}[2020/01/03] % needs v3.4h or newer % \end{macrocode} % % \begin{macro}{\subcaption@CheckCompatibility} @@ -986,23 +986,6 @@ % \end{macrocode} % \end{macro} % -% \iffalse -% \subsection{Declaration of options} -% We do not have own options. -% \fi -% -% \subsection{Execution of options} -% -% We use |\caption@ExecuteOptions| and |\caption@ProcessOptions| here to add -% the options to the `|sub|' option list instead of executing them immediately. -% \changes{v1.1}{2018/05/01}{Bugfix: Option \texttt{font+=small} changed to \texttt{size=smaller}} -% \begin{macrocode} -\caption@SetupOptions{subcaption}{\captionsetup[sub]{#2}}% -\caption@ExecuteOptions{subcaption}{% - size=smaller,labelformat=parens,labelsep=space,skip=6pt,list=0,hypcap=0} -\caption@ProcessOptions*{subcaption} -% \end{macrocode} -% % \subsection{Main code} % % \changes{v1.1}{2011/10/30}{Adapted to the newfloat package} @@ -1071,6 +1054,7 @@ % \begin{macro}{subfigure} % \begin{macro}{subtable} % \changes{v1.2}{2016/02/21}{Optional argument values `B' and `T' added} +% \changes{v1.3d}{2020/01/22}{Definition and usage of \cs{@subfloatboxreset} added} % This is just an ordinary \env{minipage} environment with % |\setcaptionsubtype| as first contents line. % It will be defined using the helper macro |\caption@For{sub|\-|type|\-|list}| @@ -1106,8 +1090,12 @@ \else \minipage[#1]#2{#3}% \fi\fi + \@subfloatboxreset \setcaptionsubtype\relax} % \end{macrocode} +% \begin{macrocode} +\providecommand*\@subfloatboxreset{} +% \end{macrocode} % \end{macro} % \end{macro} % @@ -1208,6 +1196,20 @@ % \end{macrocode} % \end{macro} % +% \subsection{Execution of options} +% +% We use |\caption@ExecuteOptions| and |\caption@ProcessOptions| here to add +% the options to the `|sub|' option list instead of executing them immediately. +% \changes{v1.1}{2018/05/01}{Bugfix: Option \texttt{font+=small} changed to \texttt{size=smaller}} +% \begin{macrocode} +\caption@SetupOptions{subcaption}{\captionsetup[sub]{#2}}% +\caption@ExecuteOptions{subcaption}{% + size=smaller,labelformat=parens,labelsep=space,skip=6pt,list=0,hypcap=0} +\caption@ProcessOptions*{subcaption} +% \end{macrocode} +% +% \subsection{Bonus material} +% % \subsubsection{The \cs{subfloat} command} % % \begin{macro}{\subfloat} @@ -1243,7 +1245,8 @@ % \begin{macrocode} \def\subfloat@#1{% \setbox\@tempboxa\hbox{#1}% - \caption@iiiibox\setcaptionsubtype + \caption@iiiibox + \setcaptionsubtype {\phantomcaption\@gobble}{\phantomcaption\@gobble}% no box with \caption {}% no optional arguments for \caption {}% no sub-caption diff --git a/macros/latex/contrib/dashundergaps/README.md b/macros/latex/contrib/dashundergaps/README.md index 62bcbe1618..aa95e95f5a 100644 --- a/macros/latex/contrib/dashundergaps/README.md +++ b/macros/latex/contrib/dashundergaps/README.md @@ -12,11 +12,11 @@ Package source can be found below: https://github.com/FrankMittelbach/fmitex/ -The license is LPPL. +The license is LPPL 1.3c. ----- -Copyright (C) 2018 Frank Mittelbach<br /> +Copyright (C) 2018-2020 Frank Mittelbach<br /> <https://latex-project.org/> <br /> All rights reserved. diff --git a/macros/latex/contrib/dashundergaps/changes.txt b/macros/latex/contrib/dashundergaps/changes.txt index ddb4ee6293..74ad759760 100644 --- a/macros/latex/contrib/dashundergaps/changes.txt +++ b/macros/latex/contrib/dashundergaps/changes.txt @@ -1,3 +1,16 @@ +2020-01-22 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * dashundergaps.dtx (subsection{Loading and fixing/changing \pkg{ulem}}): + Adjusted definition to new ulem release + + * Some release cleanup. + +2019-07-14 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * dashundergaps.dtx (subsection{The main implementation part}): + As the code doesn't run with expl3 versions prior to mid 2018, we + check against that (github/7). + 2018-11-09 Frank Mittelbach <Frank.Mittelbach@latex-project.org> * dashundergaps.dtx v2.0d diff --git a/macros/latex/contrib/dashundergaps/dashundergaps-code.pdf b/macros/latex/contrib/dashundergaps/dashundergaps-code.pdf Binary files differindex 81d6122575..f200ad1d9c 100644 --- a/macros/latex/contrib/dashundergaps/dashundergaps-code.pdf +++ b/macros/latex/contrib/dashundergaps/dashundergaps-code.pdf diff --git a/macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf b/macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf Binary files differindex 047685d56d..fc1a592034 100644 --- a/macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf +++ b/macros/latex/contrib/dashundergaps/dashundergaps-doc.pdf diff --git a/macros/latex/contrib/dashundergaps/dashundergaps.dtx b/macros/latex/contrib/dashundergaps/dashundergaps.dtx index f26f362baa..9b5fbcc1fd 100644 --- a/macros/latex/contrib/dashundergaps/dashundergaps.dtx +++ b/macros/latex/contrib/dashundergaps/dashundergaps.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -%% File: dashundergaps.dtx (C) Copyright 2018 Frank Mittelbach +%% File: dashundergaps.dtx (C) Copyright 2018-2020 Frank Mittelbach % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -17,8 +17,8 @@ % for those people who are interested or want to report an issue. % -\def\dashundergapsdate {2018/11/18} -\def\dashundergapsversion{v2.0d} +\def\dashundergapsdate {2020-01-22} % don't forget to also adjust build.lua! +\def\dashundergapsversion{v2.0f} %<*driver> \let\fmipagebreak\pagebreak @@ -29,7 +29,6 @@ [final] {l3doc-TUB} - \setcounter{page}{1} % fix for _TF undefined, @@ -533,19 +532,20 @@ % % \begin{macro}{\dotuline} % The dots produced by \cs{dotuline} depend on the current font, -% which is a somewhat questionable design\Dash if you underline a text %part +% which is a somewhat questionable design\Dash if you underline a text % with a single bold word somewhere inside it will change the % shape of the dot line. So we always use the \cs{normalfont} % dot (this is not done in the original definition). +% \changes{v2.0f}{2020/01/22}{Adjusted definition to new ulem release} % \begin{macrocode} -\def\dotuline{\bgroup +\protected\def\dotuline{\leavevmode\bgroup \UL@setULdepth + \ifx\UL@on\UL@onin \advance\ULdepth2\p@\fi \markoverwith{\begingroup - \advance\ULdepth0.08ex +% \advance\ULdepth0.08ex \lower\ULdepth\hbox{\normalfont \kern.1em .\kern.04em}% \endgroup}% \ULon} -\MakeRobust\dotuline % \end{macrocode} % \end{macro} % @@ -556,12 +556,12 @@ % the lowering. We change that to be based on the current % value of \cs{ULdepth} so that the user (or this package here) % can change the placement. +% \changes{v2.0f}{2020/01/22}{Adjusted definition to new ulem release} % \begin{macrocode} -\def\uwave{\bgroup +\protected\def\uwave{\leavevmode\bgroup \UL@setULdepth \advance\ULdepth 0.6\p@ \markoverwith{\lower\ULdepth\hbox{\sixly \char58}}\ULon} -\MakeRobust\uwave % \end{macrocode} % \end{macro} % @@ -635,6 +635,24 @@ \RequirePackage{xparse,l3keys2e} % \end{macrocode} % +% As the code uses some functions from \pkg{expl3} that got +% introduced sometime in 2018 we need to require a fairly recent +% version (the date is somewhat arbitrarily picked). +% \begin{macrocode} +\@ifpackagelater{expl3}{2018-06-24} + {} + {% + \PackageError{dashundergaps}{Support package l3kernel too old} + {% + Please install an up to date version of l3kernel\MessageBreak + using your TeX package manager or from CTAN.\MessageBreak + \MessageBreak + Loading dashundergaps will abort!% + }% + \endinput + } +% \end{macrocode} +% % Here we introduce the package and specify its version number: % \begin{macrocode} \ProvidesExplPackage{dashundergaps} @@ -698,7 +716,6 @@ % number of gaps, it makes little sense to modify it at the % document level. However, there may be use cases even for that and % more importantly, by making it a user-level counter it is -%\fmipagebreak % possible to refer to the total number of gaps easily, e.g., via % \cs{thetotalgapnumber}. % ^^A\makeatletter\@endparpenalty=10000\makeatother @@ -1050,7 +1067,7 @@ % package via \cs{usepackage}. % \begin{macrocode} \ProcessKeysPackageOptions{fmdug} -%<*package> +%</package> % \end{macrocode} % % \Finale diff --git a/macros/latex/contrib/dashundergaps/dashundergaps.ins b/macros/latex/contrib/dashundergaps/dashundergaps.ins index 20ebf84d7a..935cdce488 100644 --- a/macros/latex/contrib/dashundergaps/dashundergaps.ins +++ b/macros/latex/contrib/dashundergaps/dashundergaps.ins @@ -3,7 +3,7 @@ %% driver files from the dtx file(s) in this package when run through %% LaTeX or TeX. %% -%% Copyright 2018 Frank Mittelbach +%% Copyright 2018-2020 Frank Mittelbach %% %% %% This file is part of the dashundergaps Bundle for LaTeX. @@ -15,7 +15,7 @@ %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3c or later is part of all distributions of LaTeX -%% version 2005/12/01 or later. +%% version 2008 or later. %% %% In particular, NO PERMISSION is granted to modify the contents of this %% file since it contains the legal notices that are placed in the files @@ -35,7 +35,7 @@ This is a generated file. -Copyright 2018 Frank Mittelbach +Copyright 2018-2020 Frank Mittelbach This file was generated from file(s) of the LaTeX `dashundergaps Bundle'. -------------------------------------------------------------------------- diff --git a/macros/latex/contrib/dashundergaps/l3doc-TUB.cls b/macros/latex/contrib/dashundergaps/l3doc-TUB.cls index 4db508e93c..e3f9138d73 100644 --- a/macros/latex/contrib/dashundergaps/l3doc-TUB.cls +++ b/macros/latex/contrib/dashundergaps/l3doc-TUB.cls @@ -891,7 +891,7 @@ \tl_greplace_all:Nno \g__codedoc_base_name_tl { ~ } { \c_catcode_other_space_tl } \seq_get:NN #1 \l__codedoc_tmpa_tl - \str_if_eq_x:nnTF { \l__codedoc_tmpa_tl } { \scan_stop: } + \str_if_eq:eeTF { \l__codedoc_tmpa_tl } { \scan_stop: } { \seq_gclear:N \g__codedoc_variants_seq \__codedoc_names_typeset_auxii:x { \g__codedoc_base_name_tl } @@ -954,7 +954,7 @@ #1 { \l__codedoc_tmpa_tl - \str_if_eq_x:nnF { \l__codedoc_tmpb_tl } { \scan_stop: } + \str_if_eq:eeF { \l__codedoc_tmpb_tl } { \scan_stop: } { : \l__codedoc_tmpb_tl } \bool_if:NT \l__codedoc_macro_TF_bool { TF } } @@ -2098,7 +2098,7 @@ \tl_if_empty:nTF {#3} { { } { } { } } { - \str_if_eq_x:nnTF {#3} { TeX } + \str_if_eq:eeTF {#3} { TeX } { { TeX~and~LaTeX2e } { \string\TeX{}~and~\string\LaTeXe{} } diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.pdf b/macros/latex/contrib/nicematrix/nicematrix-french.pdf Binary files differindex ccc4611524..45b40e96ba 100644 --- a/macros/latex/contrib/nicematrix/nicematrix-french.pdf +++ b/macros/latex/contrib/nicematrix/nicematrix-french.pdf diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.tex b/macros/latex/contrib/nicematrix/nicematrix-french.tex index 1035a9bab4..c4324295c3 100644 --- a/macros/latex/contrib/nicematrix/nicematrix-french.tex +++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex @@ -16,6 +16,8 @@ \usepackage{siunitx} +\usepackage{unicode-math} + \newbox\ExampleOne \setbox\ExampleOne\hbox{% @@ -97,7 +99,7 @@ tableau. Cette extension peut être utilisée avec |xelatex|, |lualatex| et |pdflatex| mais aussi avec le cheminement classique |latex|-|dvips|-|ps2pdf| (ou Adobe Distiller). Deux ou trois compilations successives peuvent être nécessaires. Cette extension nécessite et charge les extensions \pkg{expl3}, \pkg{l3keys2e}, \pkg{xparse}, -\pkg{array}, \pkg{amsmath} et \pkg{tikz} . Elle charge aussi la bibliothèque Tikz \pkg{fit}. L'utilisateur final +\pkg{array}, \pkg{amsmath} et \pkg{tikz}. Elle charge aussi la bibliothèque Tikz \pkg{fit}. L'utilisateur final n'a qu'à charger l'extension \pkg{nicematrix} avec l'instruction habituelle : |\usepackage{nicematrix}|. @@ -556,6 +558,12 @@ $\begin{pmatrix} \end{scope} +\subsection{Réglage fin des lignes en pointillés} + +L'écart entre un nœud et l'extrémité d'une ligne en pointillés est fixée par |dotted-lines-margin|. La valeur +initiale de cette clé est de $0.3$~em (il est conseillé d'utiliser une unité de mesure dépendante de la fonte +courante). Pour un exemple, voir p.~\pageref{permutation}. + \section{Les nœuds Tikz créés par l'extension nicematrix} @@ -1269,8 +1277,9 @@ Pour des raisons techniques, il n'est pas possible d'écrire |\Block{|$i$|-|$j$| (mais on peut écrire |\Block{|$i$|-|$j$|}<>{<}| avec le résultat attendu). +\section{Fonctionnalités avancées} -\section{L'option small} +\subsection{L'option small} Avec l'option |small|, les environnements de l'extension \pkg{nicematrix} sont composés d'une manière proche de ce que propose l'environnement |{smallmatrix}| de l'\pkg{amsmath} (et les environnements |{psmallmatrix}|, @@ -1311,7 +1320,7 @@ En fait, l'option |small| correspond aux réglages suivants : \item les caractéristiques des lignes en pointillés sont également modifiées. \end{itemize} -\section{Les compteurs iRow et jCol} +\subsection{Les compteurs iRow et jCol} Dans les cases du tableau, il est possible d'utiliser les compteurs LaTeX |iRow| et |jCol| qui représentent le numéro de la rangée courante et le numéro de la colonne courante\footnote{On rappelle que le numéro de la «première @@ -1366,11 +1375,11 @@ $C = ~emphase#\pAutoNiceMatrix@{3-3}{C_{\arabic{iRow},\arabic{jCol}}}$ $C = \pAutoNiceMatrix{3-3}{C_{\arabic{iRow},\arabic{jCol}}}$ -\section{L'option hlines} +\subsection{L'option hlines} Dans les environnements de \pkg{nicematrix}, on peut bien entendu ajouter des filets horizontaux entre les lignes avec la commande~|\hline|. Par souci de commodité, l'extension \pkg{nicematrix} fournit l'option |hlines| qui impose -directement que tous les filets horizontaux soient tracés (à l'exception, très naturelle, du filet avant +directement que tous les filets horizontaux soient tracés (à l'exception, très naturelle, du filet avanet l'éventuelle «première rangée» et après l'éventuelle «dernière rangée»). \medskip @@ -1385,8 +1394,42 @@ c & c & b & a & e \end{BVerbatim} \raisebox{-5mm}{\box\ExampleOne} +\subsection{L'option light-syntax} + +L'option |light-syntax|\footnote{Cette option est inspirée de +l'extension \pkg{spalign} de Joseph Rabinoff.} permet d'alléger la saisie des matrices, ainsi que leur lisibilité dans le source TeX. +Lorsque cette option est activée, on doit utiliser le point-virgule comme marqueur de fin de rangée et séparer les +colonnes par des espaces. On remarquera toutefois que, comme souvent dans le monde TeX, les espaces après les +séquences de contrôles ne sont pas comptées et que les éléments entre accolades sont considérés comme un tout. + +\bigskip +L'exemple suivant a été composé avec XeLaTeX en utilisant \pkg{unicode-math}, ce qui permet d'utiliser directement +les lettres grecques en Unicode. + +\medskip +\begin{scope} +\def\alpha{$α$} +\def\beta{$β$} +\begin{BVerbatim}[baseline=c,boxwidth=10cm] +$\begin{bNiceMatrix}[~emphase#light-syntax@,first-row,first-col] +{} ~alpha ~beta ; +~alpha 2\cos ~alpha {\cos ~alpha + \cos ~beta} ; +~beta \cos ~alpha+\cos ~beta { 2 \cos ~beta } +\end{bNiceMatrix}$ +\end{BVerbatim} +\end{scope} +% +$\begin{bNiceMatrix}[light-syntax,first-row,first-col] +{} α β ; +α 2\cos α {\cos α + \cos β} ; +β \cos α+\cos β { 2 \cos β } +\end{bNiceMatrix}$ + +\medskip +On peut changer le caractère utilisé pour indiquer les fins de rangées avec l'option |end-of-row|. Comme dit +précédemment, la valeur initiale de ce paramètre est un point-virgule. -\section{Utilisation du type de colonne S de siunitx} +\subsection{Utilisation du type de colonne S de siunitx} Si l'extension \pkg{siunitx} est chargée (avant ou après \pkg{nicematrix}), il est possible d'utiliser les colonnes de type |S| de \pkg{siunitx} dans les environnements de \pkg{nicematrix}. L'implémentation n'utilise explicitement @@ -1413,6 +1456,8 @@ $\begin{pNiceArray}{SCWc{1cm}C}[nullify-dots,first-row] \medskip En revanche, les colonnes |d| de l'extension \pkg{dcolumn} ne sont pas prises en charge par \pkg{nicematrix}. + + \section{Remarques techniques} \subsection{Pour définir de nouveaux types de colonnes} @@ -1764,11 +1809,15 @@ b & a & b & \Ddots & & \Vdots \\ \vspace{2cm} -Une matrice de permutation : +Une matrice de permutation. + +À titre d'exemple, on a augmenté la valeur du paramètre |dotted-lines-margin|. + +\label{permutation} \bigskip \begin{BVerbatim}[baseline=c] -$\begin{pNiceMatrix} +$\begin{pNiceMatrix}[~emphase#dotted-lines-margin=6em@] 0 & 1 & 0 & & \Cdots & 0 \\ \Vdots & & & \Ddots & & \Vdots \\ & & & \Ddots & & \\ @@ -1778,7 +1827,7 @@ $\begin{pNiceMatrix} \end{pNiceMatrix}$ \end{BVerbatim} \hspace{2.5cm} -$\begin{pNiceMatrix} +$\begin{pNiceMatrix}[dotted-lines-margin=0.6em] 0 & 1 & 0 & & \Cdots & 0 \\ \Vdots & & & \Ddots & & \Vdots \\ & & & \Ddots & & \\ @@ -2052,15 +2101,15 @@ réglage de \pkg{colortbl} sont néanmoins assez limitées. C'est pourquoi nous surligner une rangée de la matrice. Nous créons un nœud Tikz rectangulaire qui englobe les nœuds de la deuxième rangée en utilisant les outils de la bibliothèque Tikz \pkg{fit}. Ce nœud est rempli après la construction de la matrice. Pour que l'on puisse voir le texte \emph{sous} le nœud, nous devons utiliser la transparence avec le -|blend mode| égal à |multiply|. Attention : certains lecteurs de \textsc{pdf} ne sont pas capables de rendre la -transparence correctement. +|blend mode| égal à |multiply|. \tikzset{highlight/.style={rectangle, fill=red!15, blend mode = multiply, rounded corners = 0.5 mm, - inner sep=1pt}} + inner sep=1pt, + fit=#1}} \medskip \begin{Verbatim} @@ -2068,16 +2117,17 @@ transparence correctement. fill=red!15, ~emphase#blend mode = multiply@, rounded corners = 0.5 mm, - inner sep=1pt}} + inner sep=1pt, + fit=~#1}} -$\begin{bNiceMatrix}[~emphase#code-after = {\tikz \node[highlight, fit = (2-1) (2-3)] {} ;}@] +$\begin{bNiceMatrix}[~emphase#code-after = {\tikz \node [highlight = (2-1) (2-3)] {} ;}@] 0 & \Cdots & 0 \\ 1 & \Cdots & 1 \\ 0 & \Cdots & 0 \end{bNiceMatrix}$ \end{Verbatim} -\[\begin{bNiceMatrix}[code-after = {\tikz \node[highlight, fit = (2-1) (2-3)] {} ;}] +\[\begin{bNiceMatrix}[code-after = {\tikz \node [highlight = (2-1) (2-3)] {} ;}] 0 & \Cdots & 0 \\ 1 & \Cdots & 1 \\ 0 & \Cdots & 0 @@ -2131,25 +2181,27 @@ Si on veut surligner chaque rangée de la matrice, on peut utiliser la technique \tikzset{mes-options/.style={remember picture, overlay, name prefix = exemple-, - every node/.style = {fill = red!15, - blend mode = multiply, - inner sep = 0pt}}} + highlight/.style = {fill = red!15, + blend mode = multiply, + inner sep = 0pt, + fit = ~#1}}} \end{Verbatim} \tikzset{mes-options/.style={remember picture, overlay, name prefix = exemple-, - every node/.style = {fill = red!15, - blend mode = multiply, - inner sep = 0pt}}} + highlight/.style = {fill = red!15, + blend mode = multiply, + inner sep = 0pt, + fit = #1}}} \begin{Verbatim} \begin{tikzpicture}[mes-options] -\node [fit = (1-1) (1-3)] {} ; -\node [fit = (2-1) (2-3)] {} ; -\node [fit = (3-1) (3-3)] {} ; +\node [highlight = (1-1) (1-3)] {} ; +\node [highlight = (2-1) (2-3)] {} ; +\node [highlight = (3-1) (3-3)] {} ; \end{tikzpicture} \end{Verbatim} @@ -2158,12 +2210,13 @@ On obtient la matrice suivante. \[\begin{pNiceArray}{CCC}[ last-col, - code-after = {\begin{tikzpicture}[every node/.style = {fill = red!15, - blend mode = multiply, - inner sep = 0pt}] - \node [fit = (1-1) (1-3)] {} ; - \node [fit = (2-1) (2-3)] {} ; - \node [fit = (3-1) (3-3)] {} ; + code-after = {\begin{tikzpicture}[highlight/.style = {fill = red!15, + blend mode = multiply, + inner sep = 0pt, + fit = #1}] + \node [highlight = (1-1) (1-3)] {} ; + \node [highlight = (2-1) (2-3)] {} ; + \node [highlight = (3-1) (3-3)] {} ; \end{tikzpicture}}] a & a + b & a + b + c & L_1 \\ a & a & a + b & L_2 \\ @@ -2175,9 +2228,9 @@ Le résultat peut paraître décevant. On peut l'améliorer en utilisant les «n \begin{Verbatim} \begin{tikzpicture}[mes-options, ~emphase#name suffix = -medium@] -\node [fit = (1-1) (1-3)] {} ; -\node [fit = (2-1) (2-3)] {} ; -\node [fit = (3-1) (3-3)] {} ; +\node [highlight = (1-1) (1-3)] {} ; +\node [highlight = (2-1) (2-3)] {} ; +\node [highlight = (3-1) (3-3)] {} ; \end{tikzpicture} \end{Verbatim} @@ -2187,13 +2240,14 @@ On obtient la matrice suivante. \[\begin{pNiceArray}{CCC}[ last-col, create-medium-nodes, - code-after = {\begin{tikzpicture}[every node/.style = {fill = red!15, - blend mode = multiply, - inner sep = 0pt}, + code-after = {\begin{tikzpicture}[highlight/.style = {fill = red!15, + blend mode = multiply, + inner sep = 0pt, + fit = #1}, name suffix = -medium] - \node [fit = (1-1) (1-3)] {} ; - \node [fit = (2-1) (2-3)] {} ; - \node [fit = (3-1) (3-3)] {} ; + \node [highlight = (1-1) (1-3)] {} ; + \node [highlight = (2-1) (2-3)] {} ; + \node [highlight = (3-1) (3-3)] {} ; \end{tikzpicture}}] a & a + b & a + b + c & L_1 \\ a & a & a + b & L_2 \\ @@ -2302,8 +2356,8 @@ Dans la matrice produit, on remarquera que les lignes en pointillés sont «semi \begin{Verbatim} \begin{tikzpicture}[remember picture, overlay] - \node [highlight, fit = (A-3-1) (A-3-5) ] {} ; - \node [highlight, fit = (B-1-3) (B-5-3) ] {} ; + \node [highlight = (A-3-1) (A-3-5) ] {} ; + \node [highlight = (B-1-3) (B-5-3) ] {} ; \draw [color = gray] (A-3-3) to [bend left] (B-3-3) ; \end{tikzpicture} \end{Verbatim} @@ -2341,8 +2395,8 @@ L_i & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\ \end{NiceMatrixBlock} \begin{tikzpicture}[remember picture, overlay] - \node [highlight, fit = (A-3-1) (A-3-5) ] {} ; - \node [highlight, fit = (B-1-3) (B-5-3) ] {} ; + \node [highlight = (A-3-1) (A-3-5) ] {} ; + \node [highlight = (B-1-3) (B-5-3) ] {} ; \draw [color = gray] (A-3-3) to [bend left] (B-3-3) ; \end{tikzpicture} diff --git a/macros/latex/contrib/nicematrix/nicematrix.dtx b/macros/latex/contrib/nicematrix/nicematrix.dtx index 9ccfc120b5..bbbc805d70 100644 --- a/macros/latex/contrib/nicematrix/nicematrix.dtx +++ b/macros/latex/contrib/nicematrix/nicematrix.dtx @@ -15,8 +15,8 @@ % % \fi % \iffalse -\def\myfileversion{3.9} -\def\myfiledate{2020/01/10} +\def\myfileversion{3.10} +\def\myfiledate{2020/01/22} % % %<*batchfile> @@ -77,6 +77,7 @@ c & c & b & a & e \usepackage{arydshln} \setlength{\columnseprule}{0.4pt} \usepackage{footnotehyper} +\usepackage{unicode-math} \parindent 0pt \EnableCrossrefs @@ -540,7 +541,7 @@ c & c & b & a & e % option is an alias for the conjonction of two options: % |renew-dots| and |renew-matrix|.\footnote{The options |renew-dots|, % |renew-matrix| and |transparent| can be fixed with the command -% |\NiceMatrixOptiosn| like the other options. However, they can also be fixed +% |\NiceMatrixOptions| like the other options. However, they can also be fixed % as options of the command |\usepackage| (it's an exception for these three % specific options.)} % @@ -585,7 +586,12 @@ c & c & b & a & e % \end{pmatrix}$ % \end{scope} % -% +% \subsection{Fine tuning of the dotted lines} +% +% The distance between a node and the end of a dotted line is set by +% |dotted-lines-margin|. The initial value of this key is $0.3$~em (it's +% recommended to use a unit dependant of the current font). For an example, +% cf.~p.~\pageref{permutation}. % % % \section{The Tikz nodes created by nicematrix} @@ -1326,8 +1332,9 @@ c & c & b & a & e % write |\Block{|$i$|-|$j$|}<>{<}| with the expected result. % % +% \section{Advanced features} % -% \section{The option small} +% \subsection{The option small} % % With the option |small|, the environments of the extension \pkg{nicematrix} % are composed in a way similar to the environment |{smallmatrix}| of the @@ -1372,7 +1379,7 @@ c & c & b & a & e % \item the characteristics of the dotted lines are also modified. % \end{itemize} % -% \section{The counters iRow and jCol} +% \subsection{The counters iRow and jCol} % % In the cells of the array, it's possible to use the LaTeX counters |iRow| and % |jCol| which represent the number of the current row and the number of the @@ -1429,7 +1436,7 @@ c & c & b & a & e % % $C = \pAutoNiceMatrix{3-3}{C_{\arabic{iRow},\arabic{jCol}}}$ % -% \section{The option hlines} +% \subsection{The option hlines} % % You can add horizontal rules between rows in the environments of % \pkg{nicematrix} with the usual command |\hline|. But, by convenience, the @@ -1450,7 +1457,44 @@ c & c & b & a & e % \end{BVerbatim} % \raise-5mm\box\ExampleOne % -% \section{Utilisation of the column type S of siunitx} +% \subsection{The option light-syntax} +% +% The option |light-syntax|\footnote{This option is inspired by the extension +% \pkg{spalign} of Joseph Rabinoff.} allow the user to compose the arrays with a +% lighter syntax, which gives a more readable TeX source. +% +% When this option is used, one should use the semicolon for the end of a row +% and a space to separate the columns. However, as usual in the TeX world, the +% spaces after a control sequence are discarded and the elements between curly +% braces are considered as a whole. +% +% \bigskip +% The following example has been composed with XeLaTeX with \pkg{unicode-math}, +% which allows the use of greek letters directly in the TeX source. +% +% \medskip +% \begin{scope} +% \def\alpha{$α$} +% \def\beta{$β$} +% \begin{BVerbatim}[baseline=c,boxwidth=10cm] +% $\begin{bNiceMatrix}[~emphase#light-syntax@,first-row,first-col] +% {} ~alpha ~beta ; +% ~alpha 2\cos ~alpha {\cos ~alpha + \cos ~beta} ; +% ~beta \cos ~alpha+\cos ~beta { 2 \cos ~beta } +% \end{bNiceMatrix}$ +% \end{BVerbatim} +% \end{scope} +% $\begin{bNiceMatrix}[light-syntax,first-row,first-col] +% {} α β ; +% α 2\cos α {\cos α + \cos β} ; +% β \cos α+\cos β { 2 \cos β } +% \end{bNiceMatrix}$ +% +% \medskip +% It's possible to change the character used to mark the end of rows with the +% option |end-of-row|. As said before, the initial value is a semicolon. +% +% \subsection{Utilisation of the column type S of siunitx} % % If the package \pkg{siunitx} is loaded (before or after \pkg{nicematrix}), % it's possible to use the |S| column type of \pkg{siunitx} in the environments @@ -1480,6 +1524,8 @@ c & c & b & a & e % On the other hand, the |d| columns of the package \pkg{dcolumn} are not % supported by \pkg{nicematrix}. % +% +% % \section{Technical remarks} % % \subsection{Definition of new column types} @@ -1571,7 +1617,7 @@ c & c & b & a & e % % The environments created by \pkg{nicematrix} are numbered by an internal % global counter. The command |\NiceMatrixLastEnv| provides the number of the -% last environment of \pkg{nicematrix} (for LaTeX, it's a —fully expandable— +% last environment of \pkg{nicematrix} (for LaTeX, it's a ``fully expandable'' % command and not a counter). % % For the environment of number~$n$, the node in row~$i$ and column~$j$ has the @@ -1850,11 +1896,13 @@ c & c & b & a & e % % \vspace{2cm} % -% A permutation matrix: +% A permutation matrix (as an example, we have raised the value of +% |dotted-lines-margin|). % +% \label{permutation} % \bigskip % \begin{BVerbatim}[baseline=c] -% $\begin{pNiceMatrix} +% $\begin{pNiceMatrix}[~emphase#dotted-lines-margin=0.6em@] % 0 & 1 & 0 & & \Cdots & 0 \\ % \Vdots & & & \Ddots & & \Vdots \\ % & & & \Ddots & & \\ @@ -1864,7 +1912,7 @@ c & c & b & a & e % \end{pNiceMatrix}$ % \end{BVerbatim} % \hspace{2.5cm} -% $\begin{pNiceMatrix} +% $\begin{pNiceMatrix}[dotted-lines-margin=0.6em] % 0 & 1 & 0 & & \Cdots & 0 \\ % \Vdots & & & \Ddots & & \Vdots \\ % & & & \Ddots & & \\ @@ -2147,14 +2195,14 @@ c & c & b & a & e % nodes of the second row with the Tikz library \pkg{fit}. This Tikz node is % filled after the construction of the matrix. In order to see the text % \emph{under} this node, we have to use transparency with the |blend mode| -% equal to |multiply|. Warning: some \textsc{pdf} readers are not able to render -% transparency correctly. +% equal to |multiply|. % % \tikzset{highlight/.style={rectangle, % fill=red!15, % blend mode = multiply, % rounded corners = 0.5 mm, -% inner sep=1pt}} +% inner sep=1pt, +% fit = #1}} % % \medskip % \begin{Verbatim} @@ -2162,16 +2210,17 @@ c & c & b & a & e % fill=red!15, % ~emphase#blend mode = multiply@, % rounded corners = 0.5 mm, -% inner sep=1pt}} +% inner sep=1pt, +% fit = ~#1}} % -% $\begin{bNiceMatrix}[~emphase#code-after = {\tikz \node[highlight, fit = (2-1) (2-3)] {} ;}@] +% $\begin{bNiceMatrix}[~emphase#code-after = {\tikz \node [highlight = (2-1) (2-3)] {} ;}@] % 0 & \Cdots & 0 \\ % 1 & \Cdots & 1 \\ % 0 & \Cdots & 0 % \end{bNiceMatrix}$ % \end{Verbatim} % -% \[\begin{bNiceMatrix}[code-after = {\tikz \node[highlight, fit = (2-1) (2-3)] {} ;}] +% \[\begin{bNiceMatrix}[code-after = {\tikz \node [highlight = (2-1) (2-3)] {} ;}] % 0 & \Cdots & 0 \\ % 1 & \Cdots & 1 \\ % 0 & \Cdots & 0 @@ -2223,30 +2272,33 @@ c & c & b & a & e % technique three times. % % \begin{Verbatim} -% \tikzset{myoptions/.style={remember picture, -% overlay, -% name prefix = example-, -% every node/.style = {fill = red!15, -% blend mode = multiply, -% inner sep = 0pt}}} +% \tikzset{mes-options/.style={remember picture, +% overlay, +% name prefix = exemple-, +% highlight/.style = {fill = red!15, +% blend mode = multiply, +% inner sep = 0pt, +% fit = ~#1}}} % \end{Verbatim} % % -% \tikzset{myoptions/.style={remember picture, -% overlay, -% name prefix = example-, -% every node/.style = {fill = red!15, -% blend mode = multiply, -% inner sep = 0pt}}} +% \tikzset{mes-options/.style={remember picture, +% overlay, +% name prefix = exemple-, +% highlight/.style = {fill = red!15, +% blend mode = multiply, +% inner sep = 0pt, +% fit = #1}}} % % \begin{Verbatim} -% \begin{tikzpicture}[myoptions] -% \node [fit = (1-1) (1-3)] {} ; -% \node [fit = (2-1) (2-3)] {} ; -% \node [fit = (3-1) (3-3)] {} ; +% \begin{tikzpicture}[mes-options] +% \node [highlight = (1-1) (1-3)] {} ; +% \node [highlight = (2-1) (2-3)] {} ; +% \node [highlight = (3-1) (3-3)] {} ; % \end{tikzpicture} % \end{Verbatim} % +% % \medskip % We obtain the following matrix. % @@ -2269,10 +2321,10 @@ c & c & b & a & e % nodes'' instead of the ``normal nodes''. % % \begin{Verbatim} -% \begin{tikzpicture}[myoptions, ~emphase#name suffix = -medium@] -% \node [fit = (1-1) (1-3)] {} ; -% \node [fit = (2-1) (2-3)] {} ; -% \node [fit = (3-1) (3-3)] {} ; +% \begin{tikzpicture}[mes-options, ~emphase#name suffix = -medium@] +% \node [highlight = (1-1) (1-3)] {} ; +% \node [highlight = (2-1) (2-3)] {} ; +% \node [highlight = (3-1) (3-3)] {} ; % \end{tikzpicture} % \end{Verbatim} % @@ -2282,19 +2334,21 @@ c & c & b & a & e % \[\begin{pNiceArray}{CCC}[ % last-col, % create-medium-nodes, -% code-after = {\begin{tikzpicture}[every node/.style = {fill = red!15, -% blend mode = multiply, -% inner sep = 0pt}, +% code-after = {\begin{tikzpicture}[highlight/.style = {fill = red!15, +% blend mode = multiply, +% inner sep = 0pt, +% fit = #1}, % name suffix = -medium] -% \node [fit = (1-1) (1-3)] {} ; -% \node [fit = (2-1) (2-3)] {} ; -% \node [fit = (3-1) (3-3)] {} ; +% \node [highlight = (1-1) (1-3)] {} ; +% \node [highlight = (2-1) (2-3)] {} ; +% \node [highlight = (3-1) (3-3)] {} ; % \end{tikzpicture}}] -% a & a + b & a + b + c & L_1\\ +% a & a + b & a + b + c & L_1 \\ % a & a & a + b & L_2 \\ % a & a & a & L_3 % \end{pNiceArray}\] % +% % % \vspace{1cm} % @@ -2403,8 +2457,8 @@ c & c & b & a & e % % \begin{Verbatim} % \begin{tikzpicture}[remember picture, overlay] -% \node [highlight, fit = (A-3-1) (A-3-5) ] {} ; -% \node [highlight, fit = (B-1-3) (B-5-3) ] {} ; +% \node [highlight = (A-3-1) (A-3-5) ] {} ; +% \node [highlight = (B-1-3) (B-5-3) ] {} ; % \draw [color = gray] (A-3-3) to [bend left] (B-3-3) ; % \end{tikzpicture} % \end{Verbatim} @@ -2442,8 +2496,8 @@ c & c & b & a & e % \end{NiceMatrixBlock} % % \begin{tikzpicture}[remember picture, overlay] -% \node [highlight, fit = (A-3-1) (A-3-5) ] {} ; -% \node [highlight, fit = (B-1-3) (B-5-3) ] {} ; +% \node [highlight = (A-3-1) (A-3-5) ] {} ; +% \node [highlight = (B-1-3) (B-5-3) ] {} ; % \draw [color = gray] (A-3-3) to [bend left] (B-3-3) ; % \end{tikzpicture} % @@ -2473,13 +2527,14 @@ c & c & b & a & e % % \subsection{Declaration of the package and extensions loaded} % +%<@@=nicematrix> +% +% \bigskip % First, \pkg{tikz} and the Tikz library |fit| are loaded before the % |\ProvidesExplPackage|. They are loaded this way because |\usetikzlibrary| in % |expl3| code fails.\footnote{cf. % |tex.stackexchange.com/questions/57424/using-of-usetikzlibrary-in-an-expl3-package-fails|} % -%<@@=nicematrix> -% % \begin{macrocode} \RequirePackage{tikz} \usetikzlibrary{fit} @@ -2692,6 +2747,7 @@ c & c & b & a & e { } } % \end{macrocode} +% % % \bigskip % The length |\l_@@_inter_dots_dim| is the distance between two dots for the @@ -2701,6 +2757,18 @@ c & c & b & a & e \dim_new:N \l_@@_inter_dots_dim \dim_set:Nn \l_@@_inter_dots_dim { 0.45 em } % \end{macrocode} +% +% \bigskip +% The length |\l_@@_dotted_lines_margin_dim| is the minimal distance between a +% node (in fact an anchor of that node) and a dotted line (we say ``minimal'' +% because, by definition, a dotted line is not a continuous line and, therefore, +% this distance may vary a little). +% \begin{macrocode} +\dim_new:N \l_@@_dotted_lines_margin_dim +\dim_set:Nn \l_@@_dotted_lines_margin_dim { 0.3 em } +% \end{macrocode} +% +% \bigskip % The length |\l_@@_radius_dim| is the radius of the dots for the dotted lines. % The default value is 0.34~pt but it will be changed if the option |small| is % used. @@ -2940,13 +3008,17 @@ c & c & b & a & e } } % \end{macrocode} -% -% +% +% % \bigskip % \subsection{The options} % -% -% +% The boolean |\l_@@_light_syntax_bool| corresponds to the option |light-syntax|. +% \begin{macrocode} +\bool_new:N \l_@@_light_syntax_bool +% \end{macrocode} +% +% \bigskip % The token list |\l_@@_pos_env_str| will contain one of the three values |t|, % |c| or |b| and will indicate the position of the environment as in the option % of the environment |{array}|. For the environment |{pNiceMatrix}|, @@ -3038,18 +3110,36 @@ c & c & b & a & e \dim_new:N \l_@@_extra_right_margin_dim % \end{macrocode} % +% \medskip +% The token list |\l_@@_end_of_row_tl| corresponds to the option |end-of-row|. +% It specifies the symbol used to mark the ends of rows when the light syntax is +% used. +% \begin{macrocode} +\tl_new:N \l_@@_end_of_row_tl +\tl_set:Nn \l_@@_end_of_row_tl { ; } +% \end{macrocode} % -% +% % \bigskip % First, we define a set of keys ``|NiceMatrix / Global|'' which will be used % (with the mechanism of |.inherit:n|) by other sets of keys. % \begin{macrocode} \keys_define:nn { NiceMatrix / Global } { + dotted-lines-margin .dim_set:N = \l_@@_dotted_lines_margin_dim , + dotted-lines-margin .value_required:n = true , + light-syntax .bool_set:N = \l_@@_light_syntax_bool , + light-syntax .default:n = true , + end-of-row .tl_set:N = \l_@@_end_of_row_tl , + end-of-row .value_required:n = true , code-for-first-col .tl_set:N = \l_@@_code_for_first_col_tl , + code-for-first-col .value_required:n = true , code-for-last-col .tl_set:N = \l_@@_code_for_last_col_tl , + code-for-last-col .value_required:n = true , code-for-first-row .tl_set:N = \l_@@_code_for_first_row_tl , + code-for-first-row .value_required:n = true , code-for-last-row .tl_set:N = \l_@@_code_for_last_row_tl , + code-for-last-row .value_required:n = true , small .bool_set:N = \l_@@_small_bool , hlines .bool_set:N = \l_@@_hlines_bool , parallelize-diags .bool_set:N = \l_@@_parallelize_diags_bool , @@ -3061,6 +3151,7 @@ c & c & b & a & e % |\Vdots| and |\Ddots|. % \begin{macrocode} renew-dots .bool_set:N = \l_@@_renew_dots_bool , + renew-dots .value_forbidden:n = true , nullify-dots .bool_set:N = \l_@@_nullify_dots_bool , % \end{macrocode} % @@ -3081,21 +3172,7 @@ c & c & b & a & e extra-left-margin .dim_set:N = \l_@@_extra_left_margin_dim , extra-right-margin .dim_set:N = \l_@@_extra_right_margin_dim , extra-margin .meta:n = - { extra-left-margin = #1 , extra-right-margin = #1 } , -% \end{macrocode} -% The following lines are the properties |.value_required:n| and -% |.value_forbidden:n| or the keys. These properties have no effect because they -% are not transmitted by inheritance (unfortunately). We maintain these lines in -% the \textsc{dtx} only for the case of a modification of |l3keys|. -% -% \begin{macrocode} -%<*comment> - code-for-first-col .value_required:n = true , - code-for-last-col .value_required:n = true , - code-for-first-row .value_required:n = true , - code-for-last-row .value_required:n = true , - renew-dots .value_forbidden:n = true , -%</comment> + { extra-left-margin = #1 , extra-right-margin = #1 } } % \end{macrocode} % @@ -3109,6 +3186,7 @@ c & c & b & a & e \str_if_eq:nnTF { #1 } { auto } { \bool_set_true:N \l_@@_auto_columns_width_bool } { \dim_set:Nn \l_@@_columns_width_dim { #1 } } , + columns-width .value_required:n = true , name .code:n = \unless \ifmeasuring@ \str_set:Nn \l_tmpa_str { #1 } @@ -3117,26 +3195,17 @@ c & c & b & a & e { \seq_gput_left:NV \g_@@_names_seq \l_tmpa_str } \str_set_eq:NN \l_@@_name_str \l_tmpa_str \fi , + name .value_required:n = true , code-after .tl_gset:N = \g_@@_code_after_tl , + code-after .value_required:n = true , first-col .code:n = \int_zero:N \l_@@_first_col_int , first-row .code:n = \int_zero:N \l_@@_first_row_int , last-row .int_set:N = \l_@@_last_row_int , last-row .default:n = -1 , -% \end{macrocode} -% The following lines are the properties |.value_required:n| and -% |.value_forbidden:n| or the keys. These properties have no effect because they -% are not transmitted by inheritance (unfortunately). We maintain these lines in -% the \textsc{dtx} only for the case of a modification of |l3keys|. -% -% \begin{macrocode} -%<*comment> - columns-width .value_required:n = true , - name .value_required:n = true , - code-after .value_required:n = true , -%</comment> } % \end{macrocode} -% +% +% % \bigskip % We begin the construction of the major sets of keys (used by the different % user commands and environments). @@ -3181,13 +3250,10 @@ c & c & b & a & e % \begin{macrocode} renew-matrix .code:n = \@@_renew_matrix: , renew-matrix .value_forbidden:n = true , - RenewMatrix .code:n = \@@_error:n { Option~RenewMatrix~suppressed } - \@@_renew_matrix: , + RenewMatrix .code:n = \@@_error:n { Option~RenewMatrix~suppressed } , transparent .meta:n = { renew-dots , renew-matrix } , transparent .value_forbidden:n = true, - Transparent .code:n = \@@_error:n { Option~Transparent~suppressed } - \@@_renew_matrix: - \bool_set_true:N \l_@@_renew_dots_bool , + Transparent .code:n = \@@_error:n { Option~Transparent~suppressed } , % \end{macrocode} % % @@ -3296,7 +3362,7 @@ c & c & b & a & e % be used without value because the number of columns of the array can be read % in the preamble of the array. % \begin{macrocode} - last-col .code:n = \tl_if_empty:nF {#1} + last-col .code:n = \tl_if_empty:nF { #1 } { \@@_error:n { last-col~non~empty~for~NiceArray } } \int_zero:N \l_@@_last_col_int , unknown .code:n = \@@_error:n { Unknown~option~for~NiceArray } @@ -3359,12 +3425,9 @@ c & c & b & a & e % % We will call \emph{corners} of the matrix the cases which are at the % intersection of the exterior rows and exterior columns (of course, the four -% corners doesn't always exist simultaneously). In a corner of the matrix, it -% would be logical to use none of the codes |\l_@@_code_for_first_row_tl| and -% \emph{al}. As for now, this result is acheived only for the north-west corner -% (this allows an automatic numerotation of the rows ans the columns with |iRow| -% and |jCol| with the first col and the first row --- probably the preferential -% choice for such a numerotation). +% corners doesn't always exist simultaneously). The codes +% |\l_@@_code_for_first_row_tl| and \emph{al} don't apply in the corners of the +% matrix. % \begin{macrocode} \int_compare:nNnTF \c@iRow = \c_zero_int { \int_compare:nNnT \c@jCol > \c_zero_int \l_@@_code_for_first_row_tl } @@ -3483,63 +3546,34 @@ c & c & b & a & e \cs_new_protected:Nn \@@_renewcolumntype:nn { \newcolumntype #1 [ 2 ] - { - > { + { + > { \hbox_set:Nw \l_tmpa_box - \@@_Cell: + \_@@_Cell: } c - < { - \@@_end_Cell: + < { + \_@@_end_Cell: \hbox_set_end: - #2 - \hbox_set:Nn \l_tmpb_box - { \makebox [ ##2 ] [ ##1 ] { \box_use:N \l_tmpa_box } } - \dim_set:Nn \l_tmpa_dim { \box_dp:N \l_tmpb_box } - \box_move_down:nn \l_tmpa_dim - { - \vbox:n - { - \hbox_to_wd:nn { \box_wd:N \l_tmpb_box } - { - \hfil - \tikz [ remember~picture , overlay ] - \coordinate (@@~north~east) ; - } - \hbox:n - { - \tikz [ remember~picture , overlay ] - \coordinate (@@~south~west) ; - \box_move_up:nn \l_tmpa_dim { \box_use:N \l_tmpb_box } - } - } - } -% \end{macrocode} -% The |w|-node is created using the Tikz library |fit| after construction of the -% nodes |(@@~south~west)| and |(@@~north~east)|. It's not possible to construct -% by a standard |node| instruction because such a construction give an erroneous -% result with some engines (|XeTeX|, |LuaTeX|) although the result is good with -% |pdflatex| (why?). -% \begin{macrocode} - \tikz [ remember~picture , overlay ] - \node + #2 + \tikz [ remember~picture ] + \node [ - node~contents = { } , name = nm - \int_use:N \g_@@_env_int - \int_use:N \c@iRow - \int_use:N \c@jCol - w, - alias = + alias = \str_if_empty:NF \l_@@_name_str - { + { \l_@@_name_str - \int_use:N \c@iRow - - \int_use:N \c@jCol - w + \int_use:N \c@jCol - w } , inner~sep = \c_zero_dim , - fit = (@@~south~west) (@@~north~east) - ] + ] + { \makebox [ ##2 ] [ ##1 ] { \box_use:N \l_tmpa_box } } ; - } + } } } % \end{macrocode} @@ -4012,8 +4046,8 @@ c & c & b & a & e } % \end{macrocode} % -% The code in |\@@_pre_array:| is common to |{NiceArrayWithDelims}| and -% |{NiceMatrix}|. +% The code in |\@@_pre_array:| is used only by |{NiceArrayWithDelims}|. It +% exists only for historical reasons. We should change that. % \begin{macrocode} \@@_pre_array: % \end{macrocode} @@ -4036,7 +4070,6 @@ c & c & b & a & e \c_math_toggle_token \left #1 \vcenter to 3 cm { } \right. \c_math_toggle_token - } \dim_gset:Nn \g_@@_left_delim_dim { \box_wd:N \l_tmpa_box } \hbox_set:Nn \l_tmpa_box @@ -4089,119 +4122,28 @@ c & c & b & a & e \skip_horizontal:n \l_@@_left_margin_dim \skip_horizontal:n \l_@@_extra_left_margin_dim \c_math_toggle_token -% \end{macrocode} -% Here is the call to |\array| (we have a dedicated macro |\@@_array:| because -% of compatibility with the classes \cls{revtex4-1} and \cls{revtex4-2}). -% \begin{macrocode} - \exp_args:NV \@@_array: \l_tmpa_tl + \bool_if:NTF \l_@@_light_syntax_bool + { \begin { @@-light-syntax } } + { \begin { @@-normal-syntax } } } % \end{macrocode} % -% \bigskip -% We begin the second part of the environment |{NiceArrayWithDelims}|. If all -% the columns must have the same width (if the user has used the option -% |columns-width| or the option |auto-column-width| of the environment -% |{NiceMatrixBlock}|), we add a row in the array to fix the width of the -% columns and construct the ``|col|'' nodes |nm-|\textsl{a}|-col-|\textsl{j} -% (these nodes will be used by the horizontal open dotted lines and by the -% commands |\@@_vdottedline:n|). % % \begin{macrocode} - { - \bool_if:nT - { - \l_@@_auto_columns_width_bool - || \dim_compare_p:nNn \l_@@_columns_width_dim > \c_zero_dim - } - { - \crcr - \int_compare:nNnT \l_@@_first_col_int = 0 { \omit & } - \omit -% \end{macrocode} -% First, we put a ``|col|'' node on the left of the first column (of course, we -% have to do that \emph{after} the |\omit|). -% \begin{macrocode} - \skip_horizontal:N \arraycolsep - \tikz [ remember~picture , overlay ] - \coordinate [ name = nm - \int_use:N \g_@@_env_int - col - 0 ] ; - \skip_horizontal:n { - \arraycolsep } -% \end{macrocode} -% We compute in |\g_tmpa_dim| the common width of the columns. We use a global -% variable because we are in a cell of an |\halign| and because we have to use this -% variable in other cells (of the same row). The affectation of |\g_tmpa_dim|, -% like all the affectations, must be done after the |\omit| of the cell. -% \begin{macrocode} - \bool_if:nTF - { - \l_@@_auto_columns_width_bool - && ! \l_@@_block_auto_columns_width_bool - } - { - \dim_gset:Nn \g_tmpa_dim - { \g_@@_max_cell_width_dim + 2 \arraycolsep } - } - { - \dim_gset:Nn \g_tmpa_dim - { \l_@@_columns_width_dim + 2 \arraycolsep } - } - \skip_horizontal:N \g_tmpa_dim - \tikz [ remember~picture , overlay ] - \coordinate [ name = nm - \int_use:N \g_@@_env_int - col - 1 ] ; -% \end{macrocode} -% We begin a loop over the columns. The integer |\g_tmpa_int| will be the -% number of the current column. This integer is not used to fix the -% width of the column (since all the columns have the same width equal to -% |\g_@@_tmpa_dim|) but for the Tikz nodes. -% \begin{macrocode} - \int_gset:Nn \g_tmpa_int 1 - \bool_if:nTF \g_@@_last_col_found_bool - { \prg_replicate:nn { \g_@@_col_total_int - 3 } } - { \prg_replicate:nn { \g_@@_col_total_int - 2 } } - { - & - \omit -% \end{macrocode} -% The incrementation of the counter |\g_tmpa_int| must be done after the |\omit| -% of the cell. -% \begin{macrocode} - \int_gincr:N \g_tmpa_int - \skip_horizontal:N \g_tmpa_dim -% \end{macrocode} -% We create a ``|col|'' node on the right of the current column. -% \begin{macrocode} - \tikz [ remember~picture , overlay ] - \coordinate - [ - name = nm - \int_use:N \g_@@_env_int - - col - \int_use:N \g_tmpa_int - ] ; - } -% \end{macrocode} -% For the last column, we want a special treatment because of the final -% |\arraycolsep|. -% \begin{macrocode} - & - \omit - \int_gincr:N \g_tmpa_int - \skip_horizontal:N \g_tmpa_dim - \skip_horizontal:n { - \arraycolsep } - \tikz [ remember~picture , overlay ] - \coordinate - [ - name = nm - \int_use:N \g_@@_env_int - - col - \int_use:N \g_tmpa_int - ] ; - \skip_horizontal:N \arraycolsep - } - \endarray + { + \bool_if:NTF \l_@@_light_syntax_bool + { \end { @@-light-syntax } } + { \end { @@-normal-syntax } } \c_math_toggle_token \skip_horizontal:n \l_@@_right_margin_dim \skip_horizontal:n \l_@@_extra_right_margin_dim \hbox_set_end: % \end{macrocode} -% +% Now, the box containing the array is constructed (in |\l_@@_the_array_box|). +% However, we have some computations to do before inserting that box in the TeX +% flow (mainly because the exterior columns are in overlapping positions). +% % \bigskip -% % \begin{macrocode} \int_compare:nNnT \l_@@_last_row_int > { -2 } { @@ -4216,7 +4158,6 @@ c & c & b & a & e } % \end{macrocode} % -% % Now, we compute |\l_tmpa_dim| which is the vertical dimension of the ``first % row'' above the array (when the key |first-row| is used). % \begin{macrocode} @@ -4338,6 +4279,195 @@ c & c & b & a & e % % % \interitem +% The construction of the array in the environment |{NiceArrayWithDelims}| is, +% in fact, done by the environment |{@@-light-syntax}| or by the environment +% |{@@-normal-syntax}| (whether the option |light-syntax| is used or not). When +% the key |light-syntax| is not used, the construction is a standard +% environment (and, thus, it's possible to use verbatim in the arrray). +% \begin{macrocode} +\NewDocumentEnvironment { @@-normal-syntax } { } +% \end{macrocode} +% Here is the call to |\array| (we have a dedicated macro |\@@_array:| because +% of compatibility with the classes \cls{revtex4-1} and \cls{revtex4-2}). +% \begin{macrocode} + { \exp_args:NV \@@_array: \l_tmpa_tl } + { +% \end{macrocode} +% +% If all the columns must have the same width (if the user has used the option +% |columns-width| or the option |auto-column-width| of the environment +% |{NiceMatrixBlock}|), we will add a row in the array to fix the width of the +% columns and construct the ``|col|'' nodes |nm-|\textsl{a}|-col-|\textsl{j} +% (these nodes will be used by the horizontal open dotted lines and by the +% commands |\@@_vdottedline:n|). We have written a dedicated function for that job. +% \begin{macrocode} + \@@_create_row_of_col_nodes: + \endarray + } +% \end{macrocode} +% +% +% \bigskip +% When the key |light-syntax| is used, we use an environment which takes its whole +% body as an argument (with the specifier |b| of \pkg{xparse}). +% \begin{macrocode} +\NewDocumentEnvironment { @@-light-syntax } { b } + { +% \end{macrocode} +% Here is the call to |\array| (we have a dedicated macro |\@@_array:| because +% of compatibility with the classes \cls{revtex4-1} and \cls{revtex4-2}). +% \begin{macrocode} + \exp_args:NV \@@_array: \l_tmpa_tl +% \end{macrocode} +% The body of the environment, which is stored in the argument |#1|, is now +% splitted into items (and \emph{not} tokens) +% \begin{macrocode} + \seq_gclear_new:N \g_@@_rows_seq + \tl_set_rescan:Nno \l_@@_end_of_row_tl { } \l_@@_end_of_row_tl + \exp_args:NNV \seq_gset_split:Nnn \g_@@_rows_seq \l_@@_end_of_row_tl { #1 } +% \end{macrocode} +% We need a global affectation because, when executing |\l_tmpa_tl|, we will +% exit the first cell of the array. +% \begin{macrocode} + \seq_gpop_left:NN \g_@@_rows_seq \l_tmpa_tl + \exp_args:NV \@@_line_with_light_syntax_i:n \l_tmpa_tl + \seq_map_function:NN \g_@@_rows_seq \@@_line_with_light_syntax:n + \@@_create_row_of_col_nodes: + \endarray + } +% \end{macrocode} +% Now, the second part of the environment. It is empty. That's not surprising +% because we have caught the whole body of the environment with the specifier +% |b| provided by \pkg{xparse}. +% \begin{macrocode} + { } +% \end{macrocode} +% +% \begin{macrocode} +\cs_new_protected:Npn \@@_line_with_light_syntax_i:n #1 + { + \seq_gclear_new:N \g_@@_cells_seq + \seq_gset_split:Nnn \g_@@_cells_seq { ~ } { #1 } + \seq_gpop_left:NN \g_@@_cells_seq \l_tmpa_tl + \l_tmpa_tl + \seq_map_function:NN \g_@@_cells_seq \@@_cell_with_light_syntax:n + } +% \end{macrocode} +% +% \begin{macrocode} +\cs_new_protected:Npn \@@_line_with_light_syntax:n #1 + { + \tl_if_empty:nF { #1 } + { \\ \@@_line_with_light_syntax_i:n { #1 } } + } +% \end{macrocode} +% +% \begin{macrocode} +\cs_new_protected:Npn \@@_cell_with_light_syntax:n #1 { & #1 } +% \end{macrocode} +% +% \bigskip +% The command |\@@_create_row_of_col_nodes:| will construct the potential last +% row. That last row (when it is created) is a false row used to fix the width +% of the columns (when the array is constructed with an option whhich specify +% the width of the columns) and create the |col|-nodes (that nodes will be used +% by |\vdottedline| for instance). +% \begin{macrocode} +\cs_new:Npn \@@_create_row_of_col_nodes: + { + \bool_if:nT + { + \l_@@_auto_columns_width_bool + || \dim_compare_p:nNn \l_@@_columns_width_dim > \c_zero_dim + } + { + \crcr + \int_compare:nNnT \l_@@_first_col_int = 0 { \omit & } + \omit +% \end{macrocode} +% First, we put a ``|col|'' node on the left of the first column (of course, we +% have to do that \emph{after} the |\omit|). +% \begin{macrocode} + \skip_horizontal:N \arraycolsep + \tikz [ remember~picture , overlay ] + \coordinate [ name = nm - \int_use:N \g_@@_env_int - col - 0 ] ; + \skip_horizontal:n { - \arraycolsep } +% \end{macrocode} +% We compute in |\g_tmpa_dim| the common width of the columns. We use a global +% variable because we are in a cell of an |\halign| and because we have to use this +% variable in other cells (of the same row). The affectation of |\g_tmpa_dim|, +% like all the affectations, must be done after the |\omit| of the cell. +% \begin{macrocode} + \bool_if:nTF + { + \l_@@_auto_columns_width_bool + && ! \l_@@_block_auto_columns_width_bool + } + { + \dim_gset:Nn \g_tmpa_dim + { \g_@@_max_cell_width_dim + 2 \arraycolsep } + } + { + \dim_gset:Nn \g_tmpa_dim + { \l_@@_columns_width_dim + 2 \arraycolsep } + } + \skip_horizontal:N \g_tmpa_dim + \tikz [ remember~picture , overlay ] + \coordinate [ name = nm - \int_use:N \g_@@_env_int - col - 1 ] ; +% \end{macrocode} +% We begin a loop over the columns. The integer |\g_tmpa_int| will be the +% number of the current column. This integer is not used to fix the +% width of the column (since all the columns have the same width equal to +% |\g_@@_tmpa_dim|) but for the Tikz nodes. +% \begin{macrocode} + \int_gset:Nn \g_tmpa_int 1 + \bool_if:nTF \g_@@_last_col_found_bool + { \prg_replicate:nn { \g_@@_col_total_int - 3 } } + { \prg_replicate:nn { \g_@@_col_total_int - 2 } } + { + & + \omit +% \end{macrocode} +% The incrementation of the counter |\g_tmpa_int| must be done after the |\omit| +% of the cell. +% \begin{macrocode} + \int_gincr:N \g_tmpa_int + \skip_horizontal:N \g_tmpa_dim +% \end{macrocode} +% We create a ``|col|'' node on the right of the current column. +% \begin{macrocode} + \@@_create_col_node: + } +% \end{macrocode} +% For the last column, we want a special treatment because of the final +% |\arraycolsep|. +% \begin{macrocode} + & + \omit + \int_gincr:N \g_tmpa_int + \skip_horizontal:N \g_tmpa_dim + \skip_horizontal:n { - \arraycolsep } + \@@_create_col_node: + \skip_horizontal:N \arraycolsep + } + } +% \end{macrocode} +% +% \bigskip +% \begin{macrocode} +\cs_new_protected:Npn \@@_create_col_node: + { + \tikz [ remember~picture , overlay ] + \coordinate + [ + name = nm - \int_use:N \g_@@_env_int - + col - \int_use:N \g_tmpa_int + ] ; + } +% \end{macrocode} +% +% +% \interitem % Here is the preamble for the ``first column'' (if the user uses the key % |first-col|) % \begin{macrocode} @@ -4853,8 +4983,8 @@ c & c & b & a & e \bool_if:nTF \g_@@_medium_nodes_bool { \bool_if:NTF \g_@@_large_nodes_bool - \@@_create_medium_and_large_nodes: - \@@_create_medium_nodes: + \@@_create_medium_and_large_nodes: + \@@_create_medium_nodes: } { \bool_if:NT \g_@@_large_nodes_bool \@@_create_large_nodes: } \int_zero_new:N \l_@@_initial_i_int @@ -4926,11 +5056,11 @@ c & c & b & a & e % a & a+b & a+b+c % \end{pNiceMatrix}\] % For a closed extremity, we use the normal node and for a open one, we use the -% ``medium node'' or, if it exists, the |w|~node. +% ``medium node'' or, if it exists, the |w|-node. % \[ \begin{pNiceMatrix}[create-medium-nodes, % code-after = {\begin{tikzpicture} -% \node [highlight, fit={(2-1)}] {} ; -% \node [highlight, fit={(2-3-medium)}] {}; +% \node [highlight = (2-1)] {} ; +% \node [highlight = (2-3-medium) ] {}; % \end{tikzpicture} % }] % a+b+c & a+b & a\\ @@ -5149,7 +5279,7 @@ c & c & b & a & e % \end{macrocode} % If we have at least one open extremity, we create the ``medium nodes'' in the % matrix\footnote{We should change this. Indeed, for an open extremity of an -% \emph{horizontal} dotted line, we use the |w|~node, if, it exists, and not the +% \emph{horizontal} dotted line, we use the |w|-node, if, it exists, and not the % ``medium node''.}. We remind that, when used once, the command % |\@@_create_medium_nodes:| becomes no-op in the current TeX group. % \begin{macrocode} @@ -5264,7 +5394,7 @@ c & c & b & a & e \bool_if:NTF \l_@@_initial_open_bool { % \end{macrocode} -% If a |w| node exists we use the |w| node for the extremity. +% If a |w|-node exists we use the |w|-node for the extremity. % \begin{macrocode} \cs_if_exist:cTF { @@ -5606,18 +5736,30 @@ c & c & b & a & e } { \int_set:Nn \l_tmpa_int - { \dim_ratio:nn { \l_@@_l_dim - 0.3 em } \l_@@_inter_dots_dim } + { + \dim_ratio:nn + { \l_@@_l_dim - \l_@@_dotted_lines_margin_dim } + \l_@@_inter_dots_dim + } } } { \bool_if:NTF \l_@@_final_open_bool { \int_set:Nn \l_tmpa_int - { \dim_ratio:nn { \l_@@_l_dim - 0.3 em } \l_@@_inter_dots_dim } + { + \dim_ratio:nn + { \l_@@_l_dim - \l_@@_dotted_lines_margin_dim } + \l_@@_inter_dots_dim + } } { \int_set:Nn \l_tmpa_int - { \dim_ratio:nn { \l_@@_l_dim - 0.6 em } \l_@@_inter_dots_dim} + { + \dim_ratio:nn + { \l_@@_l_dim - ( \l_@@_dotted_lines_margin_dim * 2 ) } + \l_@@_inter_dots_dim + } } } % \end{macrocode} @@ -6217,7 +6359,7 @@ c & c & b & a & e \int_compare:nNnF \c@iRow = \c_zero_int { \int_compare:nNnF \c@iRow = \l_@@_last_row_int - \@@_vline_i: + \@@_vline_i: } } } @@ -6440,12 +6582,12 @@ c & c & b & a & e { \begin { tikzpicture } [ remember~picture , overlay ] \@@_computations_for_medium_nodes: + \tikzset { name~suffix = -medium } % \end{macrocode} % Now, we can create the ``medium nodes''. We use a command |\@@_create_nodes:| % because this command will also be used for the creation of the ``large nodes'' % (after changing the value of |name-suffix|). % \begin{macrocode} - \tikzset { name~suffix = -medium } \@@_create_nodes: \end { tikzpicture } \cs_set_protected:Npn \@@_create_medium_nodes: { } @@ -6484,6 +6626,7 @@ c & c & b & a & e { \begin { tikzpicture } [ remember~picture , overlay ] \@@_computations_for_medium_nodes: +% \end{macrocode} % Now, we can create the ``medium nodes''. We use a command |\@@_create_nodes:| % because this command will also be used for the creation of the ``large nodes'' % (after changing the value of |name-suffix|). @@ -6944,6 +7087,7 @@ c & c & b & a & e % \subsection{Error messages of the package} % % +% % \begin{macrocode} \@@_msg_new:nn { unknown~cell~for~line~in~code-after } { @@ -7025,7 +7169,7 @@ c & c & b & a & e \@@_msg_new:nn { Option~Transparent~suppressed } { The~option~'Transparent'~has~been~renamed~'transparent'.\\ - However,~you~can~go~on~for~this~time. + If~you~go~on~this~command~will~be~ignored. } % \end{macrocode} % @@ -7033,7 +7177,7 @@ c & c & b & a & e \@@_msg_new:nn { Option~RenewMatrix~suppressed } { The~option~'RenewMatrix'~has~been~renamed~'renew-matrix'.\\ - However,~you~can~go~on~for~this~time. + If~you~go~on~this~command~will~be~ignored. } % \end{macrocode} % @@ -7064,16 +7208,19 @@ c & c & b & a & e create-extra-nodes,~ create-medium-nodes,~ create-large-nodes,~ + dotted-lines-margin,~ + end-of-row,~ exterior-arraycolsep,~ hlines,~ left-margin,~ letter-for-dotted-lines,~ + light-syntax,~ nullify-dots,~ parallelize-diags,~ renew-dots,~ renew-matrix,~ right-margin,~ - small~ + small,~ and~transparent } % \end{macrocode} @@ -7099,6 +7246,8 @@ c & c & b & a & e create-extra-nodes,~ create-medium-nodes,~ create-large-nodes,~ + dotted-lines-margin,~ + end-of-row,~ extra-left-margin,~ extra-right-margin,~ first-col,~ @@ -7107,12 +7256,13 @@ c & c & b & a & e last-col,~ last-row,~ left-margin,~ + light-syntax,~ name,~ nullify-dots,~ parallelize-diags,~ renew-dots,~ right-margin,~ - small~ + small,~ and~t. } % \end{macrocode} @@ -7140,6 +7290,8 @@ c & c & b & a & e create-extra-nodes,~ create-medium-nodes,~ create-large-nodes,~ + dotted-lines-margin,~ + end-of-row,~ extra-left-margin,~ extra-right-margin,~ first-col,~ @@ -7148,26 +7300,25 @@ c & c & b & a & e last-col,~ last-row,~ left-margin,~ + light-syntax,~ name,~ nullify-dots,~ parallelize-diags,~ renew-dots,~ - right-margin~ + right-margin,~ and~small. } % \end{macrocode} % -% The following message should be changed because, normally, there can be any -% longer artefact in the environments of \pkg{amsmath}. +% % \begin{macrocode} \@@_msg_new:nnn { Duplicate~name } { The~name~'\l_keys_value_tl'~is~already~used~and~you~shouldn't~use~ the~same~environment~name~twice.~You~can~go~on,~but,~ maybe,~you~will~have~incorrect~results~especially~ - if~you~use~'columns-width=auto'.~If~you~use~nicematrix~inside~some~ - environments~of~amsmath,~this~error~may~be~an~artefact.~In~this~case,~ - use~the~option~'allow-duplicate-names'.\\ + if~you~use~'columns-width=auto'.~If~you~don't~want~to~see~this~ + message~again,~use~the~option~'allow-duplicate-names'.\\ For~a~list~of~the~names~already~used,~type~H~<return>. \\ } { @@ -7582,15 +7733,20 @@ c & c & b & a & e % % New options |create-medium-nodes| and |create-large-nodes|. % +% \subsection*{Changes between version 3.9 and 3.10} +% +% New option |light-syntax| (and |end-of-row|). +% +% New option |dotted-lines-margin| for fine tuning of the dotted lines. +% % \PrintIndex % % \tableofcontents -% \endinput % +% \endinput % Local Variables: % TeX-fold-mode: t % TeX-fold-preserve-comments: nil -% ispell-local-dictionary: english % fill-column: 80 % End: diff --git a/macros/latex/contrib/nicematrix/nicematrix.pdf b/macros/latex/contrib/nicematrix/nicematrix.pdf Binary files differindex 01f2e3261b..c4738a0111 100644 --- a/macros/latex/contrib/nicematrix/nicematrix.pdf +++ b/macros/latex/contrib/nicematrix/nicematrix.pdf diff --git a/macros/latex/contrib/parskip/changes.txt b/macros/latex/contrib/parskip/changes.txt index e76b860cb9..6ada7d93b6 100644 --- a/macros/latex/contrib/parskip/changes.txt +++ b/macros/latex/contrib/parskip/changes.txt @@ -1,3 +1,9 @@ +#### placed on CTAN as 2.0d #### + + 2020-01-22 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * distribution cleanup no code change + 2019-01-16 Frank Mittelbach <Frank.Mittelbach@latex-project.org> * parskip.dtx (subsubsection{Option handling}): diff --git a/macros/latex/contrib/parskip/parskip-code.pdf b/macros/latex/contrib/parskip/parskip-code.pdf Binary files differindex 453269b738..1127576e80 100644 --- a/macros/latex/contrib/parskip/parskip-code.pdf +++ b/macros/latex/contrib/parskip/parskip-code.pdf diff --git a/macros/latex/contrib/parskip/parskip.dtx b/macros/latex/contrib/parskip/parskip.dtx index 731cb2a9f4..dd0a6b07df 100644 --- a/macros/latex/contrib/parskip/parskip.dtx +++ b/macros/latex/contrib/parskip/parskip.dtx @@ -3,7 +3,7 @@ %% File: parskip.dtx %% (C) Copyright 1989 H.Partl, TU Wien %% (C) Copyright 2001 Robin Fairbairns -%% (C) Copyright 2018-2019 Frank Mittelbach +%% (C) Copyright 2018-2020 Frank Mittelbach % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -108,7 +108,7 @@ % not given (or given without a value) then \verb=.5\baselineskip= % plus \texttt{2pt} of stretch is assumed. % \item[\option{indent}] -% With the package option \texttt{indent} it is possible to explicitly +% With the package option \texttt{indent} it is possible to explicitly set % the paragraph indentation. Using this option without a value keeps the % document class indentation unchanged, if it is specified with a % value then that value is used. If the package is loaded without @@ -177,7 +177,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesPackage{parskip}[2019-01-16 v2.0c non-zero parskip adjustments] +\ProvidesPackage{parskip}[2020-01-22 v2.0d non-zero parskip adjustments] % \end{macrocode} % % diff --git a/macros/latex/contrib/parskip/parskip.ins b/macros/latex/contrib/parskip/parskip.ins index 4ea23e43b7..306d69304e 100644 --- a/macros/latex/contrib/parskip/parskip.ins +++ b/macros/latex/contrib/parskip/parskip.ins @@ -35,7 +35,7 @@ This is a generated file. -Copyright 2018 Frank Mittelbach +Copyright 2018-2020 Frank Mittelbach This file was generated from file(s) of the LaTeX `parskip Bundle'. ------------------------------------------------------------------- @@ -46,7 +46,7 @@ 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.3c or later is part of all distributions of LaTeX -version 2005/12/01 or later. +version 2008 or later. This file may only be distributed together with a copy of the LaTeX `parskip Bundle'. You may however distribute the `parskip Bundle' diff --git a/macros/latex/contrib/parskip/parskip.pdf b/macros/latex/contrib/parskip/parskip.pdf Binary files differindex 9d13c7e913..3672f9caf7 100644 --- a/macros/latex/contrib/parskip/parskip.pdf +++ b/macros/latex/contrib/parskip/parskip.pdf diff --git a/macros/latex/contrib/widows-and-orphans/README.md b/macros/latex/contrib/widows-and-orphans/README.md index 147333ff6b..0275059b8e 100644 --- a/macros/latex/contrib/widows-and-orphans/README.md +++ b/macros/latex/contrib/widows-and-orphans/README.md @@ -14,7 +14,7 @@ Package source can be found below: https://github.com/FrankMittelbach/fmitex/ -The license is LPPL. +The license is LPPL 1.3c. A general discussion on how to manage widows and orphans can be found in a TugBoat article located at @@ -22,7 +22,7 @@ https://www.latex-project.org/publications/indexbytopic/2e-packages/ ----- -Copyright (C) 2018 Frank Mittelbach<br /> +Copyright (C) 2018-2020 Frank Mittelbach<br /> <https://latex-project.org/> <br /> All rights reserved. diff --git a/macros/latex/contrib/widows-and-orphans/changes.txt b/macros/latex/contrib/widows-and-orphans/changes.txt index 398f99f7d0..018420535d 100644 --- a/macros/latex/contrib/widows-and-orphans/changes.txt +++ b/macros/latex/contrib/widows-and-orphans/changes.txt @@ -1,3 +1,9 @@ +2020-01-22 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * widows-and-orphans.dtx: + + Version 1.0c was a maintenance release without any code changes. + 2018-11-18 <Frank.Mittelbach@latex-project.org> * widows-and-orphans.dtx: Surplus open parenthese in message, diff --git a/macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf b/macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf Binary files differindex 2c8da3b152..4e555c1dc9 100644 --- a/macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf +++ b/macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf diff --git a/macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf b/macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf Binary files differindex b432515a1e..79cc9ef6fd 100644 --- a/macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf +++ b/macros/latex/contrib/widows-and-orphans/widows-and-orphans-doc.pdf diff --git a/macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx b/macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx index bef8cd4a69..ddf05363e1 100644 --- a/macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx +++ b/macros/latex/contrib/widows-and-orphans/widows-and-orphans.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment %% -%% File: widows-and-orphans.dtx (C) Copyright 2017-2018 Frank Mittelbach +%% File: widows-and-orphans.dtx (C) Copyright 2017-2020 Frank Mittelbach % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this @@ -334,7 +334,7 @@ % \end{figure} % % \begin{macrocode} -\ProvidesExplPackage{widows-and-orphans}{2018/11/18}{v1.0b} +\ProvidesExplPackage{widows-and-orphans}{2020/01/22}{v1.0c} {Detecting widows and orphans (FMi)} % \end{macrocode} % diff --git a/macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins b/macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins index 916cab227c..344a5148bd 100644 --- a/macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins +++ b/macros/latex/contrib/widows-and-orphans/widows-and-orphans.ins @@ -35,7 +35,7 @@ This is a generated file. -Copyright 2017-2018 Frank Mittelbach +Copyright 2017-2020 Frank Mittelbach This file was generated from file(s) of the LaTeX windows-and-orphans Bundle. @@ -47,7 +47,7 @@ of this license or (at your option) any later version. The latest version of this license is in https://www.latex-project.org/lppl/ and version 1.3c or later is part of all distributions of LaTeX -version 2005/12/01 or later. +version 2008 or later. This file may only be distributed together with a copy of the LaTeX windows-and-orphans Bundle. You may however distribute the Bundle diff --git a/support/autosp/MacOSX/autosp b/support/autosp/MacOSX/autosp Binary files differindex e1f95fb51e..21cf98b5b6 100755 --- a/support/autosp/MacOSX/autosp +++ b/support/autosp/MacOSX/autosp diff --git a/support/autosp/MacOSX/rebar b/support/autosp/MacOSX/rebar Binary files differindex d03151d20c..35bdf06a0b 100755 --- a/support/autosp/MacOSX/rebar +++ b/support/autosp/MacOSX/rebar diff --git a/support/autosp/MacOSX/tex2aspc b/support/autosp/MacOSX/tex2aspc Binary files differindex d5a8bb4a9b..bdfa4d6bc8 100755 --- a/support/autosp/MacOSX/tex2aspc +++ b/support/autosp/MacOSX/tex2aspc diff --git a/support/autosp/README b/support/autosp/README index 2aec8c0494..779d7a9445 100644 --- a/support/autosp/README +++ b/support/autosp/README @@ -1,5 +1,5 @@ This is the README for the autosp package, -version 2019-08-27. +version 2019-12-22. autosp is a preprocessor that generates note-spacing commands for MusiXTeX scores. It simplifies the creation diff --git a/support/autosp/doc/autosp.1 b/support/autosp/doc/autosp.1 index a4a24c6827..59cb4f7796 100644 --- a/support/autosp/doc/autosp.1 +++ b/support/autosp/doc/autosp.1 @@ -1,5 +1,5 @@ .\" This manpage is licensed under the GNU Public License -.TH AUTOSP 1 2019-08-27 "" "" +.TH AUTOSP 1 2019-12-22 "" "" .SH NAME autosp \- preprocessor to generate note-spacing commands for MusiXTeX scores diff --git a/support/autosp/doc/autosp.pdf b/support/autosp/doc/autosp.pdf Binary files differindex 5bc9a75a18..5fd3914110 100644 --- a/support/autosp/doc/autosp.pdf +++ b/support/autosp/doc/autosp.pdf diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 9d365f0473..c031021761 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -1,8 +1,5 @@ $mirrors = { 'Africa' => { - 'Algeria' => { - 'http://ctan.epst-tlemcen.dz/tex-archive/' => 1 - }, 'Morocco' => { 'https://mirror.marwan.ma/ctan/' => 1 }, @@ -38,6 +35,7 @@ $mirrors = { 'Japan' => { 'ftp://ftp.kddilabs.jp/CTAN/' => 1, 'ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/' => 1, + 'http://ftp.jaist.ac.jp/pub/CTAN/' => 1, 'http://ftp.yz.yamagata-u.ac.jp/pub/CTAN/' => 1 }, 'Korea' => { diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 476a559b62..7be13826ab 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/2019 -depend revision/53472 +depend revision/53492 name 00texlive.image category TLCore -revision 53472 +revision 53492 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=4988 +runfiles size=4990 .mkisofsrc autorun.inf texmf-dist/README @@ -3625,6 +3625,7 @@ runfiles size=4988 tlpkg/tlpsrc/texlive-msg-translations.tlpsrc tlpkg/tlpsrc/texlive-pl.tlpsrc tlpkg/tlpsrc/texlive-ru.tlpsrc + tlpkg/tlpsrc/texlive-scripts-extra.tlpsrc tlpkg/tlpsrc/texlive-scripts.tlpsrc tlpkg/tlpsrc/texlive-sr.tlpsrc tlpkg/tlpsrc/texlive-zh-cn.tlpsrc @@ -4143,7 +4144,7 @@ depend opt_w32_multi_user:1 name 00texlive.installer category TLCore -revision 53463 +revision 53489 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 @@ -34290,7 +34291,7 @@ catalogue-version 1.3.1a name biblatex-bookinother category Package -revision 45856 +revision 53484 shortdesc Manage book edited in other entry type relocated 1 longdesc This package provides new BibLaTeX entry types and fields for @@ -34298,9 +34299,9 @@ longdesc book edited in other types, like for instance @bookinarticle. longdesc It offers more types than the older package longdesc biblatex-bookinarticle which it superseeds. containersize 3172 -containerchecksum 2e6f21726ee4289801546508a26a9416b6725059c63f214d7cc8a6a8b3cf7d3b60fcb87fb7451f4ccfe6d1a27b986e9e0ddbd5a8f0b1070d7e37b775d07ec7d4 -doccontainersize 265780 -doccontainerchecksum 5c6a1c0b44533b518d95f0dab2aed58e41253c97eee9d04b9b734bcfc7eb2f8437f835a3b7120b37fb5ec3b58d8929b93185fe9bc43c78e15f30fe1f8e7adfb4 +containerchecksum ff9cc867462155dde3fe654a1d71bc3a3370ce0ad5dfdd8d6a799581e637e17f687a2830d56c3d396616bfecedb5b0d562513d5497bc89e02dc76874e948d95f +doccontainersize 282356 +doccontainerchecksum 0ad1d1280699e000c7183c2337e7c2c7570bbed2fb901872249bbe733098cbc623c68d1d6357e21274f8e2e0c1ada023b6e845ea21e96f6c22a22acd5741051c docfiles size=143 RELOC/doc/latex/biblatex-bookinother/README details="Readme" RELOC/doc/latex/biblatex-bookinother/documentation/biblatex-bookinother.pdf details="Package documentation" @@ -34342,7 +34343,7 @@ runfiles size=6 catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-bookinother catalogue-license lppl1.3 catalogue-topics humanities biblatex -catalogue-version 2.3.1 +catalogue-version 2.3.2 name biblatex-bwl category Package @@ -61843,7 +61844,7 @@ containerchecksum 51da88d702cff5d127c1f40119cac08df392b0677825e9ececbd3183d1691c name collection-binextra category Collection -revision 53444 +revision 53491 shortdesc TeX auxiliary programs relocated 1 longdesc Myriad additional TeX-related support programs. Includes @@ -61931,6 +61932,7 @@ depend texdirflatten depend texdoc depend texdoctk depend texfot +depend texlive-scripts-extra depend texliveonfly depend texloganalyser depend texosquery @@ -61944,8 +61946,8 @@ depend web depend xindex depend xindy depend xpdfopen -containersize 912 -containerchecksum d630848e136af5707652f06c92523054f89ae56e64bb9a74fe1951882016ba445d1511fbe8ddd7b06f64e18bea597058663e88be77f7bb44f0568b133fb9a2e0 +containersize 924 +containerchecksum 306dac78fb385fca7c2de33deded8f13fe1dc7999cc58b5019cb0eafd0ac74f629db627b05a49b1ca7cae431d5aff5bb514329b167ee2c2bb16bba81d8f6dd54 name collection-context category Collection @@ -72016,7 +72018,7 @@ catalogue-topics context name context-letter category ConTeXt -revision 53466 +revision 53483 shortdesc ConTeXt package for writing letters relocated 1 longdesc A means of writing 'vanilla' letters and memos is provided, @@ -72024,10 +72026,11 @@ longdesc with support covering ConTeXt Mkii and Mkiv. The design of longdesc letters may be amended by a wide range of style specifications. depend context containersize 27220 -containerchecksum 996097d48183ea58f922acc0b0e609f73a780e6208142518e36807012ab1b7c6ef4da739867976393f23d94d29adf28857aed38228c42652aed29b49ed48a252 -doccontainersize 348 -doccontainerchecksum 904d81350e5ea1228da8c245dbbde4b6823298b548bd228cc0ef6e6b80aafd5a9bd0e42d810f2c7f4bbc22805cdab3fe6dd1a1baba0838e95ccaba24c81df847 -docfiles size=1 +containerchecksum 38b76c014c50c2d9d93482ba51f7f5c119460193ec1907630059068099853af3c55588f75b7db340785b8a6a2f6d68cfd1bb964877a81ee401600242bc430313 +doccontainersize 692 +doccontainerchecksum 0c4d04af6d3f2c4266ed5fb6ef290367bf6dc402de8bbc98fc26bf2fcfbc48654eb2e58afe4134859ded756f1fc67d93d0a4d6929b78981e90499c76ff89073b +docfiles size=2 + RELOC/doc/context/third/letter/README details="Readme" RELOC/doc/context/third/letter/VERSION runfiles size=120 RELOC/tex/context/interface/third/t-letter.xml @@ -130123,7 +130126,7 @@ catalogue-version 1.0b name hyperref category Package -revision 53004 +revision 53481 shortdesc Extensive support for hypertext in LaTeX relocated 1 longdesc The hyperref package is used to handle cross-referencing @@ -130138,11 +130141,11 @@ longdesc use of the facilities of hyperref. The package depends on the longdesc author's kvoptions, ltxcmds and refcount packages. depend url depend stringenc -containersize 108788 -containerchecksum fe21577aedd87184b459fae696234ea46cbb686c6a5f2d6cea5571b5ac77eff271c3c7f5f063e4ca4aa03ec3838a1b64e29a2b9d172b3feee37e88707df4211b -doccontainersize 3213732 -doccontainerchecksum 078981c76f882f6f97185127b9ef8304b536f71bf2d89e62a5d2fe86f298f3f3d0bc207facf9dd27c5a3b2be71d5dd42caacf9944ae4527236754f760c95907b -docfiles size=1026 +containersize 98160 +containerchecksum a8b4f58f501d47ed45a1b361e6df7be53daa5def31b8d17f230609732cf8f9244c835d570851e6cd031ce84740932dda0ca0d0973a8e0d53fd8536a9ec74c8bf +doccontainersize 3066144 +doccontainerchecksum a2a0ff78bfcedca19b0e429b7e07e2317c0f844bffdfaef525052bd46a80e71b35e66791b8222eaaaf6e835d0391665a46de3dff495a6331ee52715ee524bee4 +docfiles size=990 RELOC/doc/latex/hyperref/ChangeLog.txt RELOC/doc/latex/hyperref/README.md details="Readme" RELOC/doc/latex/hyperref/backref.pdf @@ -130158,25 +130161,23 @@ docfiles size=1026 RELOC/doc/latex/hyperref/manual4.html RELOC/doc/latex/hyperref/manual5.html RELOC/doc/latex/hyperref/manual6.html + RELOC/doc/latex/hyperref/manual7.html RELOC/doc/latex/hyperref/nameref.pdf - RELOC/doc/latex/hyperref/options.pdf details="Summary of options" language="en" RELOC/doc/latex/hyperref/paper.pdf details="Paper on tagging and navigation" language="en" RELOC/doc/latex/hyperref/slides.pdf -srccontainersize 448456 -srccontainerchecksum 37c18dd02f154242f62e831adafebcce83318c803dae49ed6e126ba940b4790a2ca73afc3e1bac65bf97dfe8b36256e9764dcace17f74a073e83a721155652fb -srcfiles size=350 +srccontainersize 447400 +srccontainerchecksum e75a25b13dc2a70f811d57bca171f6e2fefb9a36ff214b12a691940bbcaa9422802f59b6e0e517b33bc890c51ffeadfab4c4f86ba72907cbaa0c5b95993324ef +srcfiles size=348 RELOC/source/latex/hyperref/backref.dtx RELOC/source/latex/hyperref/bmhydoc.sty RELOC/source/latex/hyperref/doc/fdl.tex RELOC/source/latex/hyperref/doc/manual.tex - RELOC/source/latex/hyperref/doc/options.tex RELOC/source/latex/hyperref/doc/paperslides99.zip RELOC/source/latex/hyperref/hluatex.dtx RELOC/source/latex/hyperref/hyperref.dtx RELOC/source/latex/hyperref/hyperref.ins RELOC/source/latex/hyperref/nameref.dtx - RELOC/source/latex/hyperref/psdmapshortnames.pl -runfiles size=237 +runfiles size=215 RELOC/tex/latex/hyperref/backref.sty RELOC/tex/latex/hyperref/hdvipdfm.def RELOC/tex/latex/hyperref/hdvips.def @@ -130191,7 +130192,6 @@ runfiles size=237 RELOC/tex/latex/hyperref/hvtexhtm.def RELOC/tex/latex/hyperref/hvtexmrk.def RELOC/tex/latex/hyperref/hxetex.def - RELOC/tex/latex/hyperref/hylatex.ltx RELOC/tex/latex/hyperref/hyperref.sty RELOC/tex/latex/hyperref/hypertex.def RELOC/tex/latex/hyperref/minitoc-hyper.sty @@ -130210,7 +130210,7 @@ catalogue-contact-home https://github.com/latex3/hyperref catalogue-ctan /macros/latex/contrib/hyperref catalogue-license lppl1.3 catalogue-topics hyper pdf-feat adobe-distiller form-fillin -catalogue-version 7.00c +catalogue-version 7.00d name hyperxmp category Package @@ -157251,7 +157251,7 @@ binfiles arch=x86_64-solaris size=1 name latino-sine-flexione category Package -revision 52581 +revision 53485 shortdesc LaTeX support for documents written in Peano's Interlingua relocated 1 longdesc Latino sine Flexione (or Interlingua) is a language constructed @@ -157267,10 +157267,10 @@ longdesc to use ligatures and quotation marks. Finally, it offers a text longdesc in Interlingua that can be used as a dummy text: Fundamento de longdesc intelligentia. This article by H. Bijlsma was first published longdesc in Schola et Vita Anno I (1926). -containersize 1400 -containerchecksum e36eb4252291224be1d02d3996c84baba1fbdfa8659ba6a23b7749a90dd6dbd8bd79069fcfbc6eadd618b966ba346a59637c809f1f8b86957787b23f770f0482 -doccontainersize 3888 -doccontainerchecksum 568a05c9356360bd0759d3f11cf6d114d3a47731e90e1ece69410857eb6ff944b935b59f376e019b041f2fc35e0662150f17ea8fad3dfbfc122c3bfb6d9d61fc +containersize 1392 +containerchecksum 6c6e7dacb974ba25fb5106ee1b846a22590c1ee3e5b19aa4c9cb90aab927216a19d15f977eb92f20fb589011769463a500ac2146c0c8cc807a91169da660bc13 +doccontainersize 3944 +doccontainerchecksum 204422bc4fc85ecf94cc3236a74acc368d34926b53effb45b6411e694c4bdd2b91c30250894868d3928b19c693372c49e7435f83974e09b829938b6237ef1957 docfiles size=3 RELOC/doc/latex/latino-sine-flexione/README.md details="Readme" RELOC/doc/latex/latino-sine-flexione/fundamento.tex @@ -157281,7 +157281,7 @@ catalogue-contact-support http://reddit.com/r/LatinoSineFlexione/ catalogue-ctan /macros/latex/contrib/latino-sine-flexione catalogue-license pd catalogue-topics interlingua -catalogue-version 1.1 +catalogue-version 1.2 name lato category Package @@ -238648,16 +238648,16 @@ catalogue-version 1.92 name pst-poker category Package -revision 48347 +revision 53482 shortdesc Drawing poker cards relocated 1 longdesc This PSTricks related package can create poker cards in various longdesc manners. -containersize 347540 -containerchecksum df340b3087babccfdd371446582dd33a744af8d16a6c53939cbe0e2366c11d51de3ebe095e130dddfbcb8d062c71134679fdea8d8821818e61e4f18b1e63159b -doccontainersize 2449924 -doccontainerchecksum 06eaab1e95de879d3de35017a3a185525375afd360ad6890b279950eda7d35599cbebd6580a31e7f0180c74266ac02d00ede982ef776eb4645b0da8966fd7708 -docfiles size=611 +containersize 347516 +containerchecksum 6995f975d1c149f5b67126e6a01c076802a5a40cae3f7376a25258b923397d61f021af19822df4e4a522b3648d3a0e6ad1e5d81e38527c7468e753b0fa35c525 +doccontainersize 2444488 +doccontainerchecksum 619a0a9576c4cd17f6bdac1c2e0dad6b42084fa8f8f2bb1f38a8a07d0a0e7195f79edae841e79f80393165b2671063f6e8388fc2c5b9c12d063f1421a0a4a0fa +docfiles size=610 RELOC/doc/latex/pst-poker/Changes RELOC/doc/latex/pst-poker/README details="Readme" RELOC/doc/latex/pst-poker/pst-poker-doc.bib @@ -238692,7 +238692,7 @@ runfiles size=1277 catalogue-ctan /graphics/pstricks/contrib/pst-poker catalogue-license lgpl3 catalogue-topics pstricks games -catalogue-version 0.03 +catalogue-version 0.03a name pst-poly category Package @@ -272026,7 +272026,7 @@ catalogue-version 1.2 name tetex category TLCore -revision 53420 +revision 53490 shortdesc scripts and files originally from teTeX longdesc Includes both core utilities such as fmtutil and updmap, and longdesc rarely-used programs such as allec and dvi2fax. Some @@ -272034,17 +272034,11 @@ longdesc functionality is now better provided by tlmgr, such as longdesc texconfig and texlinks, but everything here is still supported. depend tetex.ARCH execute addMap mathpple.map -containersize 73092 -containerchecksum 9c7de2425d9332fa424dba7d1b21a153e7e46d1810d467c825e13c0d56bb87d34f371a43783899156605d6268cb7fbfa30a10d56eef28d08c5f8e7a9eca0090e -doccontainersize 538792 -doccontainerchecksum 4158b28b07655f8d1b0b8b0a7562c8b1b0a066e3ea8e9f0a1fe590f60c15ecc347f5c08b0e699287b99459c9f60a1ec69171a41d4bc150083f7eb1c2f4e6bb09 -docfiles size=253 - texmf-dist/doc/man/man1/allcm.1 - texmf-dist/doc/man/man1/allcm.man1.pdf - texmf-dist/doc/man/man1/allec.1 - texmf-dist/doc/man/man1/allec.man1.pdf - texmf-dist/doc/man/man1/allneeded.1 - texmf-dist/doc/man/man1/allneeded.man1.pdf +containersize 72164 +containerchecksum cce343e4dd409ea1dfb571f29e93841489a89d5c35359354d8980050d22bc67bf8232a9510abb92697c39d5f2ab31c9d6b020d1fecddaa572c75ae28de37be90 +doccontainersize 509480 +doccontainerchecksum 0aaf752ef7c03715584446921e5323863713b3bf06c4746bea04499f009416f059184196de6c8772cfd3f15f9e6052cbc4cf611f7efb8dc5bd151e38e7667231 +docfiles size=238 texmf-dist/doc/man/man1/dvi2fax.1 texmf-dist/doc/man/man1/dvi2fax.man1.pdf texmf-dist/doc/man/man1/dvired.1 @@ -272083,7 +272077,7 @@ docfiles size=253 texmf-dist/doc/man/man5/updmap.cfg.man5.pdf texmf-dist/doc/tetex/TETEXDOC.pdf texmf-dist/doc/tetex/teTeX-FAQ -runfiles size=128 +runfiles size=126 texmf-dist/dvips/tetex/config.builtin35 texmf-dist/dvips/tetex/config.dfaxhigh texmf-dist/dvips/tetex/config.dfaxlo @@ -272115,8 +272109,6 @@ runfiles size=128 texmf-dist/fonts/map/dvips/tetex/mathpple.map texmf-dist/fonts/map/dvips/tetex/pdftex35.map texmf-dist/fonts/map/dvips/tetex/ps2pk35.map - texmf-dist/scripts/texlive/allcm.sh - texmf-dist/scripts/texlive/allneeded.sh texmf-dist/scripts/texlive/dvi2fax.sh texmf-dist/scripts/texlive/dvired.sh texmf-dist/scripts/texlive/e2pall.pl @@ -272148,14 +272140,11 @@ catalogue-version 3.0 name tetex.aarch64-linux category TLCore -revision 52956 +revision 53487 shortdesc aarch64-linux files of tetex -containersize 744 -containerchecksum c7430262dbf5f571c13d27d8e243c9dceb0021bde878fd69692089348e37940054766fc4d29ae249c4b1db60cb68d6e80f70888970f2a3c62790e9d8a794abc3 -binfiles arch=aarch64-linux size=20 - bin/aarch64-linux/allcm - bin/aarch64-linux/allec - bin/aarch64-linux/allneeded +containersize 688 +containerchecksum dce1642cd8155c2e8317e7c17f312764b67706b668f95655c5bafee813196d67a975c7e32498b4ac7d5fca2c5f879b24b1ae7da116a926bb08fb57dc95538d66 +binfiles arch=aarch64-linux size=17 bin/aarch64-linux/dvi2fax bin/aarch64-linux/dvired bin/aarch64-linux/e2pall @@ -272176,14 +272165,11 @@ binfiles arch=aarch64-linux size=20 name tetex.amd64-freebsd category TLCore -revision 46853 +revision 53487 shortdesc amd64-freebsd files of tetex -containersize 744 -containerchecksum 1cb75ee81b0766b1689fdf097772b640f3d2118528c999199af1379b38b8515e1509655415aae60f23f95f2ed9994c318fa640d8025d6d5d943acc60607ac556 -binfiles arch=amd64-freebsd size=20 - bin/amd64-freebsd/allcm - bin/amd64-freebsd/allec - bin/amd64-freebsd/allneeded +containersize 692 +containerchecksum d6dae2133182b1ba5a9087a354044f126769c6371600f37166607675f5feaa2266071a56052953b2e3eff6c599ace99eb667a258459fb3a1b0bfcc37f79461e9 +binfiles arch=amd64-freebsd size=17 bin/amd64-freebsd/dvi2fax bin/amd64-freebsd/dvired bin/amd64-freebsd/e2pall @@ -272204,14 +272190,11 @@ binfiles arch=amd64-freebsd size=20 name tetex.amd64-netbsd category TLCore -revision 46853 +revision 53487 shortdesc amd64-netbsd files of tetex -containersize 740 -containerchecksum e2cd56e3a53d3f2dfca4a881f1b8950db57c8ffa445d2220aff5d651226591b557cdc4af5a91e29c5594480291ff01307d7f82b769cf941899beac2b7d714755 -binfiles arch=amd64-netbsd size=20 - bin/amd64-netbsd/allcm - bin/amd64-netbsd/allec - bin/amd64-netbsd/allneeded +containersize 688 +containerchecksum e1bbc4036fe85a9e30e9dee4d3f911e929caf0c0919fab2582f9dac0c352d5ad37dd0f7e24253c63490fbfc832cd2653e158c12b9169114fd4c8ffec3e30f13a +binfiles arch=amd64-netbsd size=17 bin/amd64-netbsd/dvi2fax bin/amd64-netbsd/dvired bin/amd64-netbsd/e2pall @@ -272232,14 +272215,11 @@ binfiles arch=amd64-netbsd size=20 name tetex.armhf-linux category TLCore -revision 46853 +revision 53487 shortdesc armhf-linux files of tetex -containersize 748 -containerchecksum 5ad3373f2ff90c13a19daeb3ecae1292f95040c6601844a07a219c3fec667bce409296dec86fae7b8fbcc567bc763b1e4855ac715ab8496a30c9e7e0d6448334 -binfiles arch=armhf-linux size=20 - bin/armhf-linux/allcm - bin/armhf-linux/allec - bin/armhf-linux/allneeded +containersize 688 +containerchecksum b52e0abaea9bab863f92e75e2179a6e73ae21b567c8e72fb1fc73a463a094c99df626539df2a32fd0ff07545fa315b4d3a32ac0076a1b61c090e41b9dc406c28 +binfiles arch=armhf-linux size=17 bin/armhf-linux/dvi2fax bin/armhf-linux/dvired bin/armhf-linux/e2pall @@ -272260,14 +272240,11 @@ binfiles arch=armhf-linux size=20 name tetex.i386-cygwin category TLCore -revision 46853 +revision 53487 shortdesc i386-cygwin files of tetex -containersize 736 -containerchecksum ac1dcb3a5fd0e0ed0f933bd2b362d98261fe049d2dadf11b26ed1ebbd055b09a161202a12236c400fd9235753f407114d96fe68ea215c8552592440578fbe048 -binfiles arch=i386-cygwin size=20 - bin/i386-cygwin/allcm - bin/i386-cygwin/allec - bin/i386-cygwin/allneeded +containersize 684 +containerchecksum cb5209513dcb5d3b9519acb3835d2778d32ebf667e0d8664b52e18299fbad2ed78be7efa842e131aa1cb6f6300ba16a4b74e0f49ff9a0e51f311584a9a27a2c6 +binfiles arch=i386-cygwin size=17 bin/i386-cygwin/dvi2fax bin/i386-cygwin/dvired bin/i386-cygwin/e2pall @@ -272288,14 +272265,11 @@ binfiles arch=i386-cygwin size=20 name tetex.i386-freebsd category TLCore -revision 46853 +revision 53487 shortdesc i386-freebsd files of tetex -containersize 744 -containerchecksum ccb959920370bf9d1ad28458025898aea9e2da0fd5e6f9974faccabda2cff48530955233c8d44bddae937cf9213788bf15ab3f12a5aaa705d1787ef3bc670565 -binfiles arch=i386-freebsd size=20 - bin/i386-freebsd/allcm - bin/i386-freebsd/allec - bin/i386-freebsd/allneeded +containersize 688 +containerchecksum 52039c6e1933c6df9037cb7b3b405504333fb4abd00e690860244723c2e420f67ecd39280abead6167a17b9b1d7dfd574cc8c87960892e01f636bb6274709184 +binfiles arch=i386-freebsd size=17 bin/i386-freebsd/dvi2fax bin/i386-freebsd/dvired bin/i386-freebsd/e2pall @@ -272316,14 +272290,11 @@ binfiles arch=i386-freebsd size=20 name tetex.i386-linux category TLCore -revision 46853 +revision 53487 shortdesc i386-linux files of tetex -containersize 740 -containerchecksum 4cefb3831f835403fc8bb9f854e1f6213915cccea79e6b01987b8a2bb0467c9700bfcb72e055a6894f295d51413e7d20e31d52b059d51cb0814b49d23288a9d7 -binfiles arch=i386-linux size=20 - bin/i386-linux/allcm - bin/i386-linux/allec - bin/i386-linux/allneeded +containersize 684 +containerchecksum 321866e371267f2aec390ecfd4c4851b89829a4bf0db843605f2c191b1456f243f47e56358da979099bba27403fb347604d761d9ee5acdd1514a9bd68bd8f57f +binfiles arch=i386-linux size=17 bin/i386-linux/dvi2fax bin/i386-linux/dvired bin/i386-linux/e2pall @@ -272344,14 +272315,11 @@ binfiles arch=i386-linux size=20 name tetex.i386-netbsd category TLCore -revision 46853 +revision 53487 shortdesc i386-netbsd files of tetex -containersize 740 -containerchecksum e99ac4821e266e655e117e24b3838703b96cdc916f8f6d8163d655882b9387099f7d444a732472cee33d3505530f25fcb6b6ee781288bbcc627e1fbba9e04349 -binfiles arch=i386-netbsd size=20 - bin/i386-netbsd/allcm - bin/i386-netbsd/allec - bin/i386-netbsd/allneeded +containersize 684 +containerchecksum 92c98febcfe2739dcb244b0ed0439ef1b2712613f6d5ae845beb14b815640485385d3a97248b1b2756490dc87ee0c98a151ac7a02458ad61e3bedcbf9aab67bc +binfiles arch=i386-netbsd size=17 bin/i386-netbsd/dvi2fax bin/i386-netbsd/dvired bin/i386-netbsd/e2pall @@ -272372,14 +272340,11 @@ binfiles arch=i386-netbsd size=20 name tetex.i386-solaris category TLCore -revision 52956 +revision 53487 shortdesc i386-solaris files of tetex -containersize 744 -containerchecksum 1d3d671a27306547540a69b7e435b6c57bc85c208e59393a2582a08bd0afce1e6a6bdc06f35e8d23d14c8862f61914ab3d3711fe203a71b2cdc78831dd33f033 -binfiles arch=i386-solaris size=20 - bin/i386-solaris/allcm - bin/i386-solaris/allec - bin/i386-solaris/allneeded +containersize 692 +containerchecksum 811b7e1d830c2d8dd7f4b682f17d959a39fc02e6ea95155977e8de749c1b5c43204917fc791c01880a8ce22623b1340592b715345b2948db89cdd1b3a0e10307 +binfiles arch=i386-solaris size=17 bin/i386-solaris/dvi2fax bin/i386-solaris/dvired bin/i386-solaris/e2pall @@ -272415,14 +272380,11 @@ binfiles arch=win32 size=7 name tetex.x86_64-cygwin category TLCore -revision 46853 +revision 53487 shortdesc x86_64-cygwin files of tetex -containersize 748 -containerchecksum 6913cf6cc94f912d78a9eba13d9a80dcc9faf6b3514ed4e710f168de1854674ac84828a46c7d146bcee306ae6e971dbfee374322f47bc9cece532b9921b079f4 -binfiles arch=x86_64-cygwin size=20 - bin/x86_64-cygwin/allcm - bin/x86_64-cygwin/allec - bin/x86_64-cygwin/allneeded +containersize 692 +containerchecksum 55e1d750450722cde8207f185417b4ccae96bc3f6f69f0507544300f92a2f3351ba6fe65aa9030941da32915549f2a6423b715e13455796d851f76ada5150899 +binfiles arch=x86_64-cygwin size=17 bin/x86_64-cygwin/dvi2fax bin/x86_64-cygwin/dvired bin/x86_64-cygwin/e2pall @@ -272443,14 +272405,11 @@ binfiles arch=x86_64-cygwin size=20 name tetex.x86_64-darwin category TLCore -revision 46853 +revision 53487 shortdesc x86_64-darwin files of tetex -containersize 744 -containerchecksum 96427e11bc9efd8f9d77e113e89c0f737c9311fceef40a1329ecadb88bc3a7de65cc56bcb9eddf4dba76f01755302ba452ae45a88570aea69ff6f9c94ce97c5a -binfiles arch=x86_64-darwin size=20 - bin/x86_64-darwin/allcm - bin/x86_64-darwin/allec - bin/x86_64-darwin/allneeded +containersize 688 +containerchecksum 1765e265a1f11cd72f6acfa2b21bbc177643753ad3d22b6d581943d5019f8a910d937467072fe63388deba0dc6f5b00665b189f12e7ef23b2f65803364ce6569 +binfiles arch=x86_64-darwin size=17 bin/x86_64-darwin/dvi2fax bin/x86_64-darwin/dvired bin/x86_64-darwin/e2pall @@ -272471,14 +272430,11 @@ binfiles arch=x86_64-darwin size=20 name tetex.x86_64-darwinlegacy category TLCore -revision 47342 +revision 53487 shortdesc x86_64-darwinlegacy files of tetex -containersize 764 -containerchecksum f4863dda4e7343b44ed9f78714aee057af329121052aedf4a8c80ef0d2a64053453b241cffe5ceb00a3228455d96db15c3db8c161d0ca900c914c70eecb9cd60 -binfiles arch=x86_64-darwinlegacy size=20 - bin/x86_64-darwinlegacy/allcm - bin/x86_64-darwinlegacy/allec - bin/x86_64-darwinlegacy/allneeded +containersize 712 +containerchecksum 107897622136c96714a573e0555e830b8ba43f55c8699daba3298c21e3d988e73fb105e6b6ac8c558dbe8579741f406b77c4568f3f86f75685a927e5bb41a64a +binfiles arch=x86_64-darwinlegacy size=17 bin/x86_64-darwinlegacy/dvi2fax bin/x86_64-darwinlegacy/dvired bin/x86_64-darwinlegacy/e2pall @@ -272499,14 +272455,11 @@ binfiles arch=x86_64-darwinlegacy size=20 name tetex.x86_64-linux category TLCore -revision 46853 +revision 53487 shortdesc x86_64-linux files of tetex -containersize 740 -containerchecksum 290b3467fa8d6cdadf641ac6e4f9ff13cf56956b1585b924df949ff81139046e9baa832d1ffe488b8a7628d7d789302f32b249cfbb85075c988aed60f2bc4e73 -binfiles arch=x86_64-linux size=20 - bin/x86_64-linux/allcm - bin/x86_64-linux/allec - bin/x86_64-linux/allneeded +containersize 684 +containerchecksum e55a25357fe7328a9709cbc45bd229a2a2cc6e96886296f48818874822bb776e0b12ca9cc37ef2aca2bc9fb2700eaa5fe6eebb733bedb268e3c7311ae78759ef +binfiles arch=x86_64-linux size=17 bin/x86_64-linux/dvi2fax bin/x86_64-linux/dvired bin/x86_64-linux/e2pall @@ -272527,14 +272480,11 @@ binfiles arch=x86_64-linux size=20 name tetex.x86_64-linuxmusl category TLCore -revision 52956 +revision 53487 shortdesc x86_64-linuxmusl files of tetex -containersize 752 -containerchecksum ef1bbf85cefaf9a1e6e3b721aaf570ca23a01a0dbe0589020db1d3d0c67f5bd9bbdb23ea803c2d4a0029c7cb7121943c33dab556a86d0c6566db108b964138e9 -binfiles arch=x86_64-linuxmusl size=20 - bin/x86_64-linuxmusl/allcm - bin/x86_64-linuxmusl/allec - bin/x86_64-linuxmusl/allneeded +containersize 696 +containerchecksum 210d5bf0ad11880816404650f1e326bd5f9b1b3456f4a5844562249296038bc8dffc7cd7450bfcdf7b9f2ba1000ccb003dc4d13f25547921553e099807174432 +binfiles arch=x86_64-linuxmusl size=17 bin/x86_64-linuxmusl/dvi2fax bin/x86_64-linuxmusl/dvired bin/x86_64-linuxmusl/e2pall @@ -272555,14 +272505,11 @@ binfiles arch=x86_64-linuxmusl size=20 name tetex.x86_64-solaris category TLCore -revision 52956 +revision 53487 shortdesc x86_64-solaris files of tetex -containersize 748 -containerchecksum b4bcbe3d67257ef72fef01d902a3c45ffb903e3490a43ad0e6340aedeb9b20cf37b4be4aec7159171fb0a487ec742847db848327fe4ff1581fcd00ec59dcd55d -binfiles arch=x86_64-solaris size=20 - bin/x86_64-solaris/allcm - bin/x86_64-solaris/allec - bin/x86_64-solaris/allneeded +containersize 692 +containerchecksum d008434aac262f4d16e93cbb2fc32d79f51a6e1faf832f5c9cd01404de43fcf0d8b51dc2ae7533ab646574c6bd4254a5fac96c5a645bcb17c135ff4a4eb2fc9a +binfiles arch=x86_64-solaris size=17 bin/x86_64-solaris/dvi2fax bin/x86_64-solaris/dvired bin/x86_64-solaris/e2pall @@ -283003,15 +282950,15 @@ docfiles size=572 name texlive-docindex category TLCore -revision 53463 +revision 53489 shortdesc top-level TeX Live doc.html, etc. longdesc These files are regenerated as needed, which is often, so we longdesc make them a separate package. See the tl-update-auto script longdesc for the process. containersize 388 -containerchecksum a5c679ff37f1040c42bab7d88e860b038731185add71beda87b07615f539043235cf0dd0bc53bd25d5f6c30200270e522b333e94a208790ca9b030a0b19b43c8 -doccontainersize 158216 -doccontainerchecksum 41afb6e47c920bf3d44dddf4c0bad3182309d035e5459af4cdf9ab217187481c86677e65e5d8401491fce2f05aa8e1227e1fc897cdc2371d1d233ee4bd357fed +containerchecksum 3daa66baad794f3d8077dc11311ce792da0e0b766bc712a669a0f97557cfb36041f56160ff68c922e9bf9e44ebffb55d0e6ca1c1b601a4eca74c05cf80cfca27 +doccontainersize 158192 +doccontainerchecksum badf602f5df87caf992a6fff25c49125eb17008203763785e1b82bccd8e83944c276baf53e7dc5a9868dc8b5d30b7db1e0e3fe2c465acf8d88a428b06c0601ac docfiles size=310 doc.html @@ -283158,14 +283105,14 @@ docfiles size=430 name texlive-msg-translations category TLCore -revision 53433 +revision 53476 shortdesc translations of the TeX Live installer and TeX Live Manager longdesc This package contains the translated messages of the TeX Live longdesc installer and TeX Live Manager. For information on creating or longdesc updating translations, see longdesc http://tug.org/texlive/doc.html#install-tl-xlate. -containersize 142332 -containerchecksum 18c7a6862482fcd222c8719123d1166d11ded257ed7427c917c0d5215ca72a56956c4601abbc7c3fb0ef60cebdbd8faa4df4c2cfe97db2e5d63b450cb005f2c1 +containersize 142712 +containerchecksum d8d981292fcdaf92e3081406502450925066157a556ba9fce369a74ae7d2981d08e96c18a862880287ed7c47489a8b069d1f9d5e9e433414a7f3786f537b29d8 runfiles size=393 tlpkg/translations/README tlpkg/translations/cs.po @@ -283226,18 +283173,18 @@ docfiles size=503 name texlive-scripts category TLCore -revision 53463 +revision 53489 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. depend texlive.infra depend texlive-scripts.ARCH postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 83268 -containerchecksum c957e3cef8038741ff91520b7e457168a5b1610d6eda0817fe0553e14ad74925e7060ae2d903ed465ed4ae8605199fda98ddfda1ad95ad1693dbc01ba84fad81 -doccontainersize 130228 -doccontainerchecksum 504dc4ac91566fc8347695526938afc46a2fd2f0036f7d6904ea7bd3a9734da1caea60d45e8ba7d9a6250bce5d0a24c97bdf8282a54000aa062728dfb967f231 -docfiles size=53 +containersize 83264 +containerchecksum 8d99576251dc6d5677f6a46269fa3f85f17ba3363e0a89e6e096922a796e3b40934245582b6615e1dc9318315953525b52343f37975dac3ac08704780d97c8b2 +doccontainersize 130956 +doccontainerchecksum 49272ffc22012635fa5adbc3f3cc8b5c2b8f1feb0f4a66db4f1649a771edfe9191d8068313adf588743d856f3ea9e15b0d0902d12dee94331e20671f60165829 +docfiles size=54 texmf-dist/doc/man/man1/install-tl.1 texmf-dist/doc/man/man1/install-tl.man1.pdf texmf-dist/doc/man/man1/mktexfmt.1 @@ -283250,6 +283197,7 @@ docfiles size=53 texmf-dist/doc/man/man1/mktextfm.man1.pdf texmf-dist/doc/man/man1/texhash.1 texmf-dist/doc/man/man1/texhash.man1.pdf + texmf-dist/scripts/texlive/README runfiles size=83 install-tl texmf-dist/scripts/texlive/mktexmf @@ -283264,6 +283212,195 @@ runfiles size=83 tlpkg/installer/install-tl-gui.tcl tlpkg/installer/texlive.png +name texlive-scripts-extra +category TLCore +revision 53480 +shortdesc TeX Live scripts +longdesc Miscellaneous scripts maintained as part of TeX Live, but not +longdesc important for the infrastructure. Thus, this is not part of +longdesc scheme-infraonly or tlcritical, just a normal package. +depend texlive-scripts-extra.ARCH +containersize 1812 +containerchecksum 2fd36681132725907968d4d39719982fff235f9d7f86d583674d4bc25062271088fdfa998bb6db915ab70f7a36923013968636b9749fa8e4785e0181503716cf +doccontainersize 31592 +doccontainerchecksum 2fc6829f73ee63db85f34d3095e5ce602abb3141146347446a265686a9f8ed95e976a365b44497f28f4adc9ad7e65451a12b620a5aa10751d63dde2ea37c8790 +docfiles size=16 + texmf-dist/doc/man/man1/allcm.1 + texmf-dist/doc/man/man1/allcm.man1.pdf + texmf-dist/doc/man/man1/allec.1 + texmf-dist/doc/man/man1/allec.man1.pdf + texmf-dist/doc/man/man1/allneeded.1 + texmf-dist/doc/man/man1/allneeded.man1.pdf + texmf-dist/scripts/texlive-extra/README +runfiles size=2 + texmf-dist/scripts/texlive-extra/allcm.sh + texmf-dist/scripts/texlive-extra/allneeded.sh + +name texlive-scripts-extra.aarch64-linux +category TLCore +revision 53480 +shortdesc aarch64-linux files of texlive-scripts-extra +containersize 400 +containerchecksum 4a1d2b3906516dbbb4f07308bab2f7b023ca6b291b9ebb587a41a80417a1baaf29a5b48d1bee63a755539f74797c5eccbce4c2f5f8fba62bcab67d36bbc4241a +binfiles arch=aarch64-linux size=3 + bin/aarch64-linux/allcm + bin/aarch64-linux/allec + bin/aarch64-linux/allneeded + +name texlive-scripts-extra.amd64-freebsd +category TLCore +revision 53480 +shortdesc amd64-freebsd files of texlive-scripts-extra +containersize 404 +containerchecksum ac0b42a175e55ef5b28072e48fbc2c88b71433650a9bd6eada44fd1246d596c38c6461b6c0cc465cc3be02527f860b8999ca69f88c27cf72abfa616f90e670ba +binfiles arch=amd64-freebsd size=3 + bin/amd64-freebsd/allcm + bin/amd64-freebsd/allec + bin/amd64-freebsd/allneeded + +name texlive-scripts-extra.amd64-netbsd +category TLCore +revision 53480 +shortdesc amd64-netbsd files of texlive-scripts-extra +containersize 400 +containerchecksum ea49d29874bd77c2f4663b8b19f11d14b63b9dac2c2538c591891d3aa9a4cddb1c7c14b67923f11afb0dea57c69ac73fe3fbc7ae8e319444771bba1c18bbb7dc +binfiles arch=amd64-netbsd size=3 + bin/amd64-netbsd/allcm + bin/amd64-netbsd/allec + bin/amd64-netbsd/allneeded + +name texlive-scripts-extra.armhf-linux +category TLCore +revision 53480 +shortdesc armhf-linux files of texlive-scripts-extra +containersize 400 +containerchecksum bd55e3e1d722259b72ed4ff659b139e26ac3ad25da5368da329a0215f83952d993dcdaf736eb86934a0fd034205913d1af51827b732064f53c56d7ee481a6ad7 +binfiles arch=armhf-linux size=3 + bin/armhf-linux/allcm + bin/armhf-linux/allec + bin/armhf-linux/allneeded + +name texlive-scripts-extra.i386-cygwin +category TLCore +revision 53480 +shortdesc i386-cygwin files of texlive-scripts-extra +containersize 400 +containerchecksum 34a2cc0d88e38e05cfef14cbf8a3d1574bb2b60300227e0c114b95ff62aa3c56771edd739ecba5f744ad64b6455eb5346feee319c906693a5e8ff01ee77f928a +binfiles arch=i386-cygwin size=3 + bin/i386-cygwin/allcm + bin/i386-cygwin/allec + bin/i386-cygwin/allneeded + +name texlive-scripts-extra.i386-freebsd +category TLCore +revision 53480 +shortdesc i386-freebsd files of texlive-scripts-extra +containersize 404 +containerchecksum 0aef019daa218f578b8b9f1b113277dfda2c04d01e76a7a5ae338758edc59fbc3809384f46f23085fdb36331e9c2a0a262ea942b0ba8720d3c6fab5185b9ecb3 +binfiles arch=i386-freebsd size=3 + bin/i386-freebsd/allcm + bin/i386-freebsd/allec + bin/i386-freebsd/allneeded + +name texlive-scripts-extra.i386-linux +category TLCore +revision 53480 +shortdesc i386-linux files of texlive-scripts-extra +containersize 404 +containerchecksum 2ea6b4b5762b0fd5f563156cdf177ff26641755a68dd7e7bcf4addbd165d0f74de670556ed5d95e499334ae71d508c17a37da1e409d6eec5e9d147e61afb4103 +binfiles arch=i386-linux size=3 + bin/i386-linux/allcm + bin/i386-linux/allec + bin/i386-linux/allneeded + +name texlive-scripts-extra.i386-netbsd +category TLCore +revision 53480 +shortdesc i386-netbsd files of texlive-scripts-extra +containersize 404 +containerchecksum fe7f582952dad45a3f61e8a42e8eda7d5e4fa6b0e65c41c1eb69401d75e6f641d144b1bc5628d69c656b49c0c3659ad0e9a4d3449af32b1431538c505fcbc957 +binfiles arch=i386-netbsd size=3 + bin/i386-netbsd/allcm + bin/i386-netbsd/allec + bin/i386-netbsd/allneeded + +name texlive-scripts-extra.i386-solaris +category TLCore +revision 53480 +shortdesc i386-solaris files of texlive-scripts-extra +containersize 404 +containerchecksum 963fe698f7b3f674831be259069f3d82146e156a71152b75f5616bd8a9b13f990c3f84d66a0e45b44ed092d30a794b0ec78341118fe8bf868aa79d68ebd1a5e4 +binfiles arch=i386-solaris size=3 + bin/i386-solaris/allcm + bin/i386-solaris/allec + bin/i386-solaris/allneeded + +name texlive-scripts-extra.x86_64-cygwin +category TLCore +revision 53480 +shortdesc x86_64-cygwin files of texlive-scripts-extra +containersize 404 +containerchecksum 19556114c3ab4aecf0080abead7d8d6c8bdcc6b27e45ffb3751dac5016e012f3a15236ae4231c9ef5a0e16b96c997d608da170806206c71e542fafef9e34e998 +binfiles arch=x86_64-cygwin size=3 + bin/x86_64-cygwin/allcm + bin/x86_64-cygwin/allec + bin/x86_64-cygwin/allneeded + +name texlive-scripts-extra.x86_64-darwin +category TLCore +revision 53480 +shortdesc x86_64-darwin files of texlive-scripts-extra +containersize 404 +containerchecksum f79db18076dd9fb4aa1efc1b86b308db2969635b56e2a81a088740d837c2f39f950beb8acc68b543d4c3ff066ba76436145644504185a5236ef01169a94f0d60 +binfiles arch=x86_64-darwin size=3 + bin/x86_64-darwin/allcm + bin/x86_64-darwin/allec + bin/x86_64-darwin/allneeded + +name texlive-scripts-extra.x86_64-darwinlegacy +category TLCore +revision 53480 +shortdesc x86_64-darwinlegacy files of texlive-scripts-extra +containersize 412 +containerchecksum 68ed7a654f966f14c74282d13f0be003e3873923464eabb8c6a2a97679d9726c3760b0d1675e2bfe46caa74e2897437f52882ba52bec6e241d815652e46ab9f8 +binfiles arch=x86_64-darwinlegacy size=3 + bin/x86_64-darwinlegacy/allcm + bin/x86_64-darwinlegacy/allec + bin/x86_64-darwinlegacy/allneeded + +name texlive-scripts-extra.x86_64-linux +category TLCore +revision 53480 +shortdesc x86_64-linux files of texlive-scripts-extra +containersize 404 +containerchecksum f755fcdc6dabdda38dd822c27deb316505815be393797bb33c1fdb236448f3a6a97e5352a2df051da7b61f7f0764e85293c6f2447c5a469ea40b30323fc7a22b +binfiles arch=x86_64-linux size=3 + bin/x86_64-linux/allcm + bin/x86_64-linux/allec + bin/x86_64-linux/allneeded + +name texlive-scripts-extra.x86_64-linuxmusl +category TLCore +revision 53480 +shortdesc x86_64-linuxmusl files of texlive-scripts-extra +containersize 404 +containerchecksum b565ac5077d9e4f0787a40fe52a58f19f9547fcd3a0a1c991f19a5330b0e0e4c3ad99d6d92348c87ac0d1bdc656bf81338458c6d16757baf91b928ea0410a3e2 +binfiles arch=x86_64-linuxmusl size=3 + bin/x86_64-linuxmusl/allcm + bin/x86_64-linuxmusl/allec + bin/x86_64-linuxmusl/allneeded + +name texlive-scripts-extra.x86_64-solaris +category TLCore +revision 53480 +shortdesc x86_64-solaris files of texlive-scripts-extra +containersize 404 +containerchecksum 39ce05672dbdce99a46d2d496418269ce219aafd67705f7f8d20e1f982454e2dbe8fbad106f49073102c707a50e78a19b020d4c017715a88df63dd2c5915ad51 +binfiles arch=x86_64-solaris size=3 + bin/x86_64-solaris/allcm + bin/x86_64-solaris/allec + bin/x86_64-solaris/allneeded + name texlive-scripts.aarch64-linux category TLCore revision 53254 @@ -303515,14 +303652,14 @@ catalogue-topics barcode name updmap-map category Package -revision 53420 +revision 53490 shortdesc auto-generated font map files relocated 1 longdesc These map files are regenerated every time a new font is added. longdesc There is no need to rebuild formats or update binaries because longdesc of such updates, hence this separate package. -containersize 293300 -containerchecksum 4752582471002ce80001c10c4c04072a6025a4032e23fb782f427ffb632cad8fd4b563ddd534c9bc05dc5ea2d34d83317fef57e45b63f8c677d481db851b71e7 +containersize 293348 +containerchecksum 058538acb1169a9b0bdae58a5e9363715768f07704d4a15570d162324dc9e5fbaac99e67b4bee9d2360f180c1d0309ae39f9ce934ec75ebb2c5bb2b0702f325a runfiles size=8054 RELOC/fonts/map/dvipdfmx/updmap/kanjix.map RELOC/fonts/map/dvips/updmap/builtin35.map @@ -310261,14 +310398,16 @@ catalogue-version 2.4 name wasy-type1 category Package -revision 53470 +revision 53478 shortdesc Type 1 versions of wasy fonts relocated 1 longdesc Converted (Adobe Type 1) outlines of the wasy fonts. -containersize 261480 -containerchecksum 2209d27c45ba7578a17dc7ceb0d54fb698d945a74f9df5f79fe912e097662feb4382933f2ee086751efef3e98e37784d0aa7e99cf0209d8d3de976f8fa022143 +depend wasy +execute addMixedMap wasy.map +containersize 261512 +containerchecksum dc6eb488de6573bc52a36ff976f1202186d2ea217f81b1439787e0c0a29c4699471cf80e191c45fcb2698b7588d8b73307ff5562c882aa9983a0ad72fcbb9116 doccontainersize 740 -doccontainerchecksum 8dc859ee3993f8385785a53730518be8a28c654024477da055a0be67990cef534105721fe89d70123231e557296511ffeef511dd15611b9e0d1b0737ea49d5a0 +doccontainerchecksum c4a35fce162296f2c9227906499fff7bc16684e67f3b6f5486427df401852f2b32116561d915d54b70609e25f549f2ed83ff55a0a5986fc942386c6dbc17b5bd docfiles size=1 RELOC/doc/fonts/wasy-type1/README details="Readme" runfiles size=91 @@ -312687,29 +312826,31 @@ catalogue-version 1.204 name xcite category Package -revision 23783 +revision 53486 shortdesc Use citation keys from a different document relocated 1 -longdesc The package lets you use citation keys from another document, -longdesc just as the xr package allows cross-document use of labels. -containersize 1344 -containerchecksum f49a3b76fac8d4631cca607c354eef956e77c3cbe4e95a9104118072c5e320983bec9412dcd2400c3034a7e4fa8e463cfa53ef1de1a7c39f0d857a242671c0b5 -doccontainersize 207608 -doccontainerchecksum f53c69274392c42c661efa04319999aa43ad7e81f515ac6184325672f4d00d5bf8113aa68f36d4d4c24d9dad393c91c8a6dfe94b95c8edc449642db8cc43f7eb -docfiles size=52 +longdesc The package xcite is no longer necessary, because its +longdesc functionality has been taken over by xr, so this final version +longdesc is just a stub that loads xr. +containersize 1048 +containerchecksum 0412a4f47a044efbd22adbbea9cda1bec44379dbc799ca83821d4650e8e40f6b5de51b80ea6a80d747639a9b840b7cff6612b6e4df0b2c09c0f3ed506d3de714 +doccontainersize 159256 +doccontainerchecksum 11af105ca5f1610e5cfa226cb191d1f69d257e21439c2408283572e136b183518f58631ec1b0b145a1edf50ca58e9a1eda789e5646c47b46f75a6325c90262f5 +docfiles size=40 RELOC/doc/latex/xcite/README details="Readme" RELOC/doc/latex/xcite/xcite.pdf details="Package documentation" -srccontainersize 3108 -srccontainerchecksum 6db0c3ab886a2f90dd12e75dc8ad00391e09e8815dbd291b34d1fe9144677ef7b8c4c6bdc964ade6c12bb0dfcc53e2c56fa722ef30c3aa2a303e391e26ce57db -srcfiles size=3 +srccontainersize 1664 +srccontainerchecksum 0f6d0e7206b59acd468dbd77ef3358d2865f48e2d59ccae2ec185759c137b9db99bf417acf71ec40cbafbf2569cd9b4a74a97b7a3959f51f1703af9a026486e4 +srcfiles size=2 RELOC/source/latex/xcite/xcite.dtx RELOC/source/latex/xcite/xcite.ins runfiles size=1 RELOC/tex/latex/xcite/xcite.sty +catalogue-also xr catalogue-ctan /macros/latex/contrib/xcite -catalogue-license lppl1.3 -catalogue-topics cite-supp -catalogue-version 1.0 +catalogue-license lppl1.3c +catalogue-topics cite-supp obsolete +catalogue-version 16383.99998 name xcjk2uni category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 00b5af6df7..4c21f84a6b 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -48ef391ad254e3115b22bee909a2cbbd texlive.tlpdb +a502f64aa4a5750b84eb434af643cf61 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index d252b735ef..afc6ac6b34 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -0d71e4031150987ae7650de25fd17c3ecb06f57b5b3d3b43e96780fceb2be962463328f0581cb598e7896fb6fc2518dee64d424a203986bb8764a563185a191d texlive.tlpdb +089f7791af6be2c4f37acd094c5490a8477e61d3b5a8dddda0e0cb2eeb637e713fb7ac705def242dfdbe7a0ef0baca5907cd4314b1fc91384f017226b0e501a6 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 0dd0c71e2e..4efc75d5a1 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----- -iQEcBAEBCgAGBQJeJkxBAAoJEEzhh34ZQ4xwymIH+wQU5TjvI3fXg7Y544ZYSZRu -fTW+wEiJpBDjbrgGXhofwYj1e80YI9bQ26pYJ2M7ovkWmSaPa5mMP3mzdk52AX49 -lV1lfo4AkCKrzbQzGAe9LRbjjOW/FLnHloKMRB49Jvj+WAQ9dTqf924k/7DUcJ7V -HOdtZ6+NxajX4PdwAgek4G0GchcR/jnnDoEJ04deht7FJlSdcHTNKvk8kVl7kUqi -sVbYkH81DlXReVpVu8P2O3rzdS0mB6Sas9KP8jBDd0Zt4DogRPtC7eAjYh05P/Jj -EeaJmN8N3tv8JqeZqlu2ekyvoejapsxRz2T402wCzhJ3NrQSG4pDYoRs9AfT2MI= -=SMBa +iQEcBAEBCgAGBQJeJ6/FAAoJEEzhh34ZQ4xwqw4H/i2nUfJNrYVSmc8OCJvuDfhQ +aBtc+f1j8idIEPy1+iXVHNFQvJMBpMvbvvo+ff6SzDuZO+eqvLrMWVeW94FX8mBM +ZLsfh882If7TdvKyYlP3fTSpNZVwHA3iTEMUbVKOfFVBz7pK1PRPKtMqIK2UkiOt +FM6SmknyB8k+2tq6dbgADZEu3k3QvuabXA7fTLfODnVpgSzouKksKyz54pwTpXLl +8wP6J4AlGffdVuTA4CNcEgpO3icsY+6sYVIRHPGZS8R0KuzZbgrTrETgo/jZ6zrM +HrAw1znUIs+F8QcNrv0+TQ+QbrJY5/OzAfYfjm3gv4J7z5ryhqub5Aqz0SldAbk= +=/5xm -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex ea48ed4dad..c801550f37 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/texlive/tlnet/tlpkg/translations/pt_BR.po b/systems/texlive/tlnet/tlpkg/translations/pt_BR.po index 222814c4db..1dc64e236d 100644 --- a/systems/texlive/tlnet/tlpkg/translations/pt_BR.po +++ b/systems/texlive/tlnet/tlpkg/translations/pt_BR.po @@ -5,14 +5,14 @@ msgstr "" "Project-Id-Version: TeX Live translation\n" "Report-Msgid-Bugs-To: tex-live@tug.org\n" "POT-Creation-Date: 2019-10-19 01:56+0200\n" -"PO-Revision-Date: 2019-03-08 13:16-0300\n" +"PO-Revision-Date: 2020-01-20 10:03-0300\n" "Last-Translator: Paulo Roberto Massa Cereda <cereda.paulo@gmail.com>\n" -"Language-Team: Paulo Roberto Massa Cereda <cereda@users.sf.net>\n" +"Language-Team: Paulo Roberto Massa Cereda <cereda.paulo@gmail.com>\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.2.1\n" +"X-Generator: Poedit 2.2.4\n" #: tlpkg/installer/tracked-install.pl:27 msgid "Installation process" @@ -1384,7 +1384,7 @@ msgstr "Editar diretório" #: texmf-dist/scripts/texlive/tlmgrgui.pl:2492 #, perl-format msgid "New value for %s:" -msgstr "" +msgstr "Novo valor para %s:" #: texmf-dist/scripts/texlive/tlmgrgui.pl:2495 msgid "Choose Directory" @@ -1442,6 +1442,8 @@ msgid "" "Target directory %s non-empty;\n" "may cause trouble!" msgstr "" +"O diretório de destino %s não está vazio;\n" +"isto pode causar problemas!" #: tlpkg/installer/install-tl-gui.tcl:107 #, tcl-format @@ -1449,6 +1451,8 @@ msgid "" "Target directory %s non-empty;\n" "are you sure?" msgstr "" +"O diretório de destino %s não está vazio;\n" +"você tem certeza?" #: tlpkg/installer/install-tl-gui.tcl:179 #: /home/texlive/karl/Master/tlpkg/translations/shortdesc.pl:2636 @@ -1492,7 +1496,7 @@ msgstr "Deseja realmente abortar?" #: tlpkg/installer/install-tl-gui.tcl:352 msgid "Local repository" -msgstr "" +msgstr "Repositório local" #: tlpkg/installer/install-tl-gui.tcl:388 #: tlpkg/installer/install-tl-gui.tcl:405 @@ -1514,6 +1518,10 @@ msgid "" "\n" "If this takes too long, press Abort or choose another repository." msgstr "" +"Tentando carregar %s.\n" +"\n" +"Se o carregamento demorar muito, pressione Abortar ou escolha outro " +"repositório." #: tlpkg/installer/install-tl-gui.tcl:504 msgid "Cannot be created or cannot be written to" @@ -1629,7 +1637,7 @@ msgstr "Diretórios" #: tlpkg/installer/install-tl-gui.tcl:1407 msgid "Main tree" -msgstr "" +msgstr "Árvore principal" #: tlpkg/installer/install-tl-gui.tcl:1430 msgid "Local additions" @@ -1641,7 +1649,7 @@ msgstr "Adições por usuário" #: tlpkg/installer/install-tl-gui.tcl:1466 msgid "More ..." -msgstr "" +msgstr "Mais ..." #: tlpkg/installer/install-tl-gui.tcl:1475 msgid "" @@ -1701,7 +1709,7 @@ msgstr "Associações de arquivos" #: tlpkg/installer/install-tl-gui.tcl:1679 msgid "Create symlinks in standard directories" -msgstr "" +msgstr "Criar links simbólicos nos diretórios convencionais" #: tlpkg/installer/install-tl-gui.tcl:1685 msgid "Specify directories" @@ -1714,18 +1722,18 @@ msgstr "Esquema personalizado" #: tlpkg/installer/install-tl-gui.tcl:1935 #, tcl-format msgid "%s not a local or remote repository" -msgstr "" +msgstr "%s não é um repositório local ou remoto" #: tlpkg/installer/install-tl-gui.tcl:1936 #: tlpkg/installer/install-tl-gui.tcl:1942 #: texmf-dist/scripts/tlshell/tlshell.tcl:2032 msgid "Error" -msgstr "" +msgstr "Erro" #: tlpkg/installer/install-tl-gui.tcl:1941 #, tcl-format msgid "%s requires an argument" -msgstr "" +msgstr "%s requer um argumento" #: tlpkg/tltcl/tltcl.tcl:135 msgid "Specific mirror..." @@ -1733,7 +1741,7 @@ msgstr "Especificar espelho..." #: tlpkg/tltcl/tltcl.tcl:152 msgid "No mirror list available" -msgstr "" +msgstr "A lista de espelhos não está disponível" #: tlpkg/tltcl/tltcl.tcl:661 msgid "Select or type" @@ -1767,11 +1775,13 @@ msgstr "Desconhecido" #: texmf-dist/scripts/tlshell/tlshell.tcl:763 msgid "Loading" -msgstr "" +msgstr "Carregando" #: texmf-dist/scripts/tlshell/tlshell.tcl:773 msgid "If loading takes too long, press Abort and choose another repository." msgstr "" +"Se o carregamento demorar muito, pressione Abortar e escolha outro " +"repositório." #: texmf-dist/scripts/tlshell/tlshell.tcl:775 #, tcl-format @@ -1780,6 +1790,10 @@ msgid "" "\n" "If this takes too long, press Abort and choose another repository." msgstr "" +"Tentando carregar %s.\n" +"\n" +"Se o carregamento demorar muito, pressione Abortar e escolha outro " +"repositório." #: texmf-dist/scripts/tlshell/tlshell.tcl:780 #: texmf-dist/scripts/tlshell/tlshell.tcl:2031 @@ -1797,7 +1811,7 @@ msgstr "Saída" #: texmf-dist/scripts/tlshell/tlshell.tcl:975 msgid "Other" -msgstr "" +msgstr "Outro" #: texmf-dist/scripts/tlshell/tlshell.tcl:1001 #, tcl-format @@ -1806,11 +1820,11 @@ msgstr "%s não é um repositório" #: texmf-dist/scripts/tlshell/tlshell.tcl:1084 msgid "No repositories" -msgstr "" +msgstr "Sem repositórios" #: texmf-dist/scripts/tlshell/tlshell.tcl:1089 msgid "Multiple repositories" -msgstr "" +msgstr "Múltiplos repositórios" #: texmf-dist/scripts/tlshell/tlshell.tcl:1092 msgid "Not loaded" @@ -1818,7 +1832,7 @@ msgstr "Não carregado" #: texmf-dist/scripts/tlshell/tlshell.tcl:1120 msgid "Actual repository" -msgstr "" +msgstr "Repositório corrente" #: texmf-dist/scripts/tlshell/tlshell.tcl:1204 msgid "Main Repository" @@ -1920,10 +1934,11 @@ msgstr "Restaurar tudo" #: texmf-dist/scripts/tlshell/tlshell.tcl:1593 msgid "Close this shell and run in an administrative command-prompt:" msgstr "" +"Feche este shell e execute em um terminal de comando em modo administrador:" #: texmf-dist/scripts/tlshell/tlshell.tcl:1595 msgid "Close this shell and run in a command-prompt:" -msgstr "" +msgstr "Feche este shell e execute em um terminal de comando:" #: texmf-dist/scripts/tlshell/tlshell.tcl:1604 #: texmf-dist/scripts/tlshell/tlshell.tcl:1636 @@ -1963,7 +1978,7 @@ msgstr "" #: texmf-dist/scripts/tlshell/tlshell.tcl:1754 #, tcl-format msgid "Updating some dependencies %s anyway. Continue?" -msgstr "" +msgstr "Atualizando algumas dependências %s de qualquer forma. Continuar?" #: texmf-dist/scripts/tlshell/tlshell.tcl:1766 #, tcl-format @@ -1989,7 +2004,7 @@ msgstr "" #: texmf-dist/scripts/tlshell/tlshell.tcl:1820 #, tcl-format msgid "Removing some dependencies %s anyway. Continue?" -msgstr "" +msgstr "Removendo algumas dependências %s de qualquer forma. Continuar?" #: texmf-dist/scripts/tlshell/tlshell.tcl:1897 msgid "Info" @@ -2005,6 +2020,8 @@ msgid "" "%s is not a local or remote repository.\n" "Please configure a valid repository" msgstr "" +"%s não é um repositório local ou remoto.\n" +"Por favor, configure um repositório válido." #: texmf-dist/scripts/tlshell/tlshell.tcl:2051 #: texmf-dist/scripts/tlshell/tlshell.tcl:2077 @@ -2013,7 +2030,7 @@ msgstr "Arquivo" #: texmf-dist/scripts/tlshell/tlshell.tcl:2079 msgid "Load repository" -msgstr "" +msgstr "Carregar repositório" #: texmf-dist/scripts/tlshell/tlshell.tcl:2081 msgid "Exit" @@ -2052,6 +2069,8 @@ msgid "" "GUI interface for TeX Live Manager\n" "Implemented in Tcl/Tk" msgstr "" +"Interface GUI para o gerenciador TeX Live\n" +"Implementada em Tcl/Tk" #: texmf-dist/scripts/tlshell/tlshell.tcl:2138 msgid "tlmgr help" @@ -2080,7 +2099,7 @@ msgstr "Último comando tlmgr:" #: texmf-dist/scripts/tlshell/tlshell.tcl:2194 #, tcl-format msgid "Root at %s" -msgstr "" +msgstr "Raiz em %s" #: texmf-dist/scripts/tlshell/tlshell.tcl:2202 msgid "Package list" @@ -2160,14 +2179,17 @@ msgid "" "%s is not writable. You can probably not do much.\n" " Are you sure you want to continue?" msgstr "" +"%s não possui permissão de escrita. Você provavelmente não conseguirá fazer " +"muita coisa.\n" +"Você tem certeza que quer continuar?" #: texmf-dist/scripts/tlshell/tlshell.tcl:2410 msgid "Multi-user" -msgstr "" +msgstr "Multiusuário" #: texmf-dist/scripts/tlshell/tlshell.tcl:2410 msgid "Single-user" -msgstr "" +msgstr "Usuário único" #: /home/texlive/karl/Master/tlpkg/translations/shortdesc.pl:1 msgid "basic scheme (plain and latex)" diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma Binary files differindex b0f0b57134..bc91a8923d 100644 --- a/systems/win32/miktex/tm/packages/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma Binary files differindex b18e7c70c6..b54c737e2f 100644 --- a/systems/win32/miktex/tm/packages/next/files.csv.lzma +++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 6510d12c85..2728ec64f9 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -2,9 +2,9 @@ [repository]
-date=1579641264
+date=1579727683
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=7d66d30868c078165a4cc076d9608a00
-numpkg=3842
+lstdigest=97c39ed953942c4be4db211971b09362
+numpkg=3844
relstate=next
-version=7325
+version=7326
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index af678aaf5f..3f16f5606f 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -2,9 +2,9 @@ [repository]
-date=1579641079
-lastupd=acro ptex2pdf verifica xcharter curve2e xbmks chemmacros enotez fontawesome5 jmlr mathtools thorshammer zxjafont bath-bst bearwear biblatex-bath chemgreek ghsystem tikz-trackschematic xsim
-lstdigest=ce52b6d866bfd88f132ccb83e36ee5ab
-numpkg=3842
+date=1579727469
+lastupd=beamerswitch biblatex-bookinother clara cmupint epspdf hyperref latino-sine-flexione miktex-latex miktex-misc pmhanguljamo pst-poker scontents wasy wasy-type1 wasysym xcite zxjatype acro ptex2pdf verifica
+lstdigest=96e0da7b7042bfa421828cb63d5eed86
+numpkg=3844
relstate=stable
-version=7325
+version=7326
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index 52644e45f6..240d49ee2a 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,32 @@ W32TeX (x86 & x64) ChangeLog +[2020/01/21] +(01) biblatex-biber.tar.xz + Update biblatex-bookinother. +(02) context.tar.xz + Update a format file for xetex. +(03) dvipdfm-w32.tar.xz + Update map files. +(04) dvipsk-w32.tar.xz + Update map files. +(05) latex-dev.tar.xz + Update a format file for xetex. +(06) mftools.tar.xz + Update map files. +(07) pdftex-w32.tar.xz + Update epspdf, and map files. +(08) t1fonts.tar.xz + Remove wasy2-ps, and add wasy-type1. Update wasy. Add wasysym. +(09) web2c-lib.tar.xz + Remove fonts/source/public/wasy/ and tex/plain/wasy/. + They are now in t1fonts.tar.xz. +(10) web2c-w32.tar.xz + Update updmap.cfg. +(11) xetex-w32.tar.xz + Update xetex.dll (version 0.999992). +(12) win64/xetex-w64.tar.xz + Update xetex.dll (version 0.999992). + [2020/01/20] (01) ptex-w32.tar.xz Update ptex2pdf. @@ -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: -2020-01-22-02-02 +2020-01-23-02-02 |