diff options
35 files changed, 3719 insertions, 960 deletions
diff --git a/FILES.byname b/FILES.byname index 3d432d0903..540158c236 100644 --- a/FILES.byname +++ b/FILES.byname @@ -5260,7 +5260,7 @@ 1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web -2022/07/12 | 75230 | FILES.last07days +2022/07/13 | 82691 | FILES.last07days 2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs 2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf 2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf @@ -188810,7 +188810,7 @@ 2022/06/04 | 1615920 | install/language/chinese/ctex.tds.zip 2016/11/23 | 413896 | install/language/chinese/zhmcjk.tds.zip 2017/03/09 | 168862 | install/language/hebrew/cjhebrew.tds.zip -2022/04/11 | 10955638 | install/language/japanese/jlreq.tds.zip +2022/07/13 | 10946453 | install/language/japanese/jlreq.tds.zip 2021/12/11 | 1827908 | install/language/japanese/platex.tds.zip 2021/05/31 | 907477 | install/language/japanese/uplatex.tds.zip 2022/03/13 | 7725339 | install/language/vietnamese/vntex.tds.zip @@ -189181,7 +189181,7 @@ 2020/01/31 | 1873940 | install/macros/unicodetex/latex/unicode-math.tds.zip 2016/05/14 | 185871 | install/macros/xetex/generic/zhspacing.tds.zip 2015/09/04 | 718623 | install/macros/xetex/latex/arabxetex.tds.zip -2022/07/12 | 4696919 | install/macros/xetex/latex/bidi.tds.zip +2022/07/13 | 4698747 | install/macros/xetex/latex/bidi.tds.zip 2015/02/17 | 92757 | install/macros/xetex/latex/interchar.tds.zip 2021/08/19 | 464024 | install/macros/xetex/latex/mynsfc.tds.zip 2022/06/04 | 1988408 | install/macros/xetex/latex/xecjk.tds.zip @@ -198256,22 +198256,23 @@ 2021/03/13 | 1138379 | language/japanese/jlreq-deluxe.zip 2022/02/18 | 5662 | language/japanese/jlreq/jfm-jlreq-jidori.lua 2022/02/18 | 49222 | language/japanese/jlreq/jfm-jlreq.lua -2022/04/11 | 286696 | language/japanese/jlreq/jlreq.cls -2022/02/18 | 21198 | language/japanese/jlreq/jlreq-helpers.sty -2022/04/11 | 371495 | language/japanese/jlreq/jlreq-ja.pdf -2022/04/11 | 119744 | language/japanese/jlreq/jlreq.pdf -2022/02/18 | 7808 | language/japanese/jlreq/jlreq-trimmarks-ja.md -2022/02/18 | 6497 | language/japanese/jlreq/jlreq-trimmarks.md -2022/02/18 | 48379 | language/japanese/jlreq/jlreq-trimmarks.sty -2022/02/18 | 1348 | language/japanese/jlreq/LICENSE +2022/07/13 | 284079 | language/japanese/jlreq/jlreq.cls +2022/07/13 | 10200 | language/japanese/jlreq/jlreq-complements.sty +2022/07/12 | 21198 | language/japanese/jlreq/jlreq-helpers.sty +2022/07/13 | 371560 | language/japanese/jlreq/jlreq-ja.pdf +2022/07/13 | 119802 | language/japanese/jlreq/jlreq.pdf +2022/07/13 | 7878 | language/japanese/jlreq/jlreq-trimmarks-ja.md +2022/07/13 | 6560 | language/japanese/jlreq/jlreq-trimmarks.md +2022/07/13 | 48330 | language/japanese/jlreq/jlreq-trimmarks.sty +2022/07/13 | 1348 | language/japanese/jlreq/LICENSE 2022/01/07 | 11487 | language/japanese/jlreq/luajfm2pl.lua -2022/02/18 | 9170 | language/japanese/jlreq/Makefile +2022/07/13 | 9274 | language/japanese/jlreq/Makefile 2022/02/18 | 5652 | language/japanese/jlreq/make_variant_jfm.lua -2022/04/11 | 45696 | language/japanese/jlreq/README-ja.md -2022/04/11 | 6722 | language/japanese/jlreq/README.md +2022/07/13 | 45772 | language/japanese/jlreq/README-ja.md +2022/07/13 | 6802 | language/japanese/jlreq/README.md 2019/04/01 | 3094 | language/japanese/jlreq/README-template.html 2022/01/07 | 3315 | language/japanese/jlreq/README-template.tex -2022/04/11 | 600770 | language/japanese/jlreq.zip +2022/07/13 | 603041 | language/japanese/jlreq.zip 1995/08/05 | 7067 | language/japanese/jtex/00NEWS 1995/07/26 | 1558 | language/japanese/jtex/00README 1995/06/21 | 1825 | language/japanese/jtex/jlatex2e-add1.tar.gz @@ -226093,15 +226094,15 @@ 2022/05/05 | 80898 | macros/latex/contrib/prociagssymp/TestprocIAGssymp.pdf 2022/05/05 | 6335 | macros/latex/contrib/prociagssymp/TestprocIAGssymp.tex 2022/05/06 | 86110 | macros/latex/contrib/prociagssymp.zip -2022/07/06 | 8577548 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf -2022/07/06 | 2192693 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip +2022/07/13 | 8600450 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf +2022/07/13 | 2209146 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip 2021/08/22 | 23478 | macros/latex/contrib/profcollege/latex/PfCEquationComposition2.tex 2021/08/22 | 19350 | macros/latex/contrib/profcollege/latex/PfCEquationLaurent1.tex 2021/08/22 | 20438 | macros/latex/contrib/profcollege/latex/PfCEquationPose1.tex 2021/08/22 | 27165 | macros/latex/contrib/profcollege/latex/PfCEquationSoustraction2.tex 2021/08/22 | 15309 | macros/latex/contrib/profcollege/latex/PfCEquationSymbole1.tex 2021/08/22 | 22791 | macros/latex/contrib/profcollege/latex/PfCEquationTerme1.tex -2022/07/06 | 817132 | macros/latex/contrib/profcollege/latex/ProfCollege.sty +2022/07/13 | 816627 | macros/latex/contrib/profcollege/latex/ProfCollege.sty 2021/11/06 | 8247 | macros/latex/contrib/profcollege/metapost/datastest/PfCafganistan.dat 2021/11/06 | 10915 | macros/latex/contrib/profcollege/metapost/datastest/PfCafriquesud1.dat 2021/11/06 | 218 | macros/latex/contrib/profcollege/metapost/datastest/PfCafriquesud2.dat @@ -226314,11 +226315,12 @@ 2022/05/26 | 660 | macros/latex/contrib/profcollege/metapost/PfCLaTeX.mp 2022/05/27 | 42844 | macros/latex/contrib/profcollege/metapost/PfCMonde-futurenew.mp 2022/05/26 | 9412 | macros/latex/contrib/profcollege/metapost/PfCMosaique.mp -2022/07/06 | 102828 | macros/latex/contrib/profcollege/metapost/PfCScratch.mp -2022/05/26 | 104853 | macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp +2022/07/13 | 62924 | macros/latex/contrib/profcollege/metapost/PfCPseudo.mp +2022/07/13 | 102812 | macros/latex/contrib/profcollege/metapost/PfCScratch.mp +2022/07/13 | 104857 | macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp 2022/05/26 | 6652 | macros/latex/contrib/profcollege/metapost/PfCSvgnames.mp 2021/01/18 | 435 | macros/latex/contrib/profcollege/README -2022/07/06 | 12892543 | macros/latex/contrib/profcollege.zip +2022/07/13 | 12941594 | macros/latex/contrib/profcollege.zip 2022/04/26 | 130555 | macros/latex/contrib/proflabo/doc/ProfLabo-doc.pdf 2022/04/26 | 16528 | macros/latex/contrib/proflabo/doc/ProfLabo-doc.tex 2022/04/26 | 323 | macros/latex/contrib/proflabo/README.md @@ -246095,20 +246097,20 @@ 2022/02/13 | 29260 | macros/xetex/latex/bidi-atbegshi/test-RTL.pdf 2022/02/13 | 586 | macros/xetex/latex/bidi-atbegshi/test-RTL.tex 2022/02/13 | 192092 | macros/xetex/latex/bidi-atbegshi.zip -2022/07/12 | 2936 | macros/xetex/latex/bidi/bidi-bibitem.pdf -2022/07/12 | 1396 | macros/xetex/latex/bidi/bidi-doc-intro.ltx -2022/07/12 | 23131 | macros/xetex/latex/bidi/bidi-doc-latex-basics.ltx -2022/07/12 | 4547 | macros/xetex/latex/bidi/bidi-doc-latex-pkgs.ltx -2022/07/12 | 6101 | macros/xetex/latex/bidi/bidi-doc-latex-pkgsupport.ltx -2022/07/12 | 4497 | macros/xetex/latex/bidi/bidi-doc-latex-programming.ltx -2022/07/12 | 534 | macros/xetex/latex/bidi/bidi-doc.ltx -2022/07/12 | 176525 | macros/xetex/latex/bidi/bidi-doc.pdf -2022/07/12 | 5823 | macros/xetex/latex/bidi/bidi-doc-plain-basics.ltx -2022/07/12 | 1961 | macros/xetex/latex/bidi/bidi-doc-plain-programming.ltx -2022/07/12 | 3596 | macros/xetex/latex/bidi/bidi-doc-preamble.ltx -2022/07/12 | 2108 | macros/xetex/latex/bidi/bidi-doc-title.ltx -2022/07/12 | 1022869 | macros/xetex/latex/bidi/bidi.dtx -2022/07/12 | 3467906 | macros/xetex/latex/bidi/bidi.pdf +2022/07/13 | 2936 | macros/xetex/latex/bidi/bidi-bibitem.pdf +2022/07/13 | 1396 | macros/xetex/latex/bidi/bidi-doc-intro.ltx +2022/07/13 | 23131 | macros/xetex/latex/bidi/bidi-doc-latex-basics.ltx +2022/07/13 | 4547 | macros/xetex/latex/bidi/bidi-doc-latex-pkgs.ltx +2022/07/13 | 6101 | macros/xetex/latex/bidi/bidi-doc-latex-pkgsupport.ltx +2022/07/13 | 4497 | macros/xetex/latex/bidi/bidi-doc-latex-programming.ltx +2022/07/13 | 534 | macros/xetex/latex/bidi/bidi-doc.ltx +2022/07/13 | 176531 | macros/xetex/latex/bidi/bidi-doc.pdf +2022/07/13 | 5823 | macros/xetex/latex/bidi/bidi-doc-plain-basics.ltx +2022/07/13 | 1961 | macros/xetex/latex/bidi/bidi-doc-plain-programming.ltx +2022/07/13 | 3596 | macros/xetex/latex/bidi/bidi-doc-preamble.ltx +2022/07/13 | 2108 | macros/xetex/latex/bidi/bidi-doc-title.ltx +2022/07/13 | 1022960 | macros/xetex/latex/bidi/bidi.dtx +2022/07/13 | 3469880 | macros/xetex/latex/bidi/bidi.pdf 2014/07/16 | 22035 | macros/xetex/latex/bidicontour/bidicontour-doc.pdf 2014/07/15 | 1803 | macros/xetex/latex/bidicontour/bidicontour-doc.tex 2014/07/15 | 7167 | macros/xetex/latex/bidicontour/bidicontour-example-copies.pdf @@ -246118,7 +246120,7 @@ 2014/07/15 | 4087 | macros/xetex/latex/bidicontour/bidicontour.sty 2014/07/15 | 1071 | macros/xetex/latex/bidicontour/README 2014/07/16 | 38915 | macros/xetex/latex/bidicontour.zip -2022/07/12 | 761651 | macros/xetex/latex/bidi/gull.jpg +2022/07/13 | 761651 | macros/xetex/latex/bidi/gull.jpg 2015/07/07 | 24129 | macros/xetex/latex/bidihl/bidihl-doc.pdf 2015/07/06 | 1029 | macros/xetex/latex/bidihl/bidihl-doc.tex 2015/07/06 | 7245 | macros/xetex/latex/bidihl/bidihl.sty @@ -246131,7 +246133,7 @@ 2014/07/15 | 13019 | macros/xetex/latex/bidipagegrid/bidipagegrid.sty 2014/07/15 | 1068 | macros/xetex/latex/bidipagegrid/README 2014/07/16 | 29164 | macros/xetex/latex/bidipagegrid.zip -2022/07/12 | 1693 | macros/xetex/latex/bidi/picture.jpg +2022/07/13 | 1693 | macros/xetex/latex/bidi/picture.jpg 2014/09/25 | 25208 | macros/xetex/latex/bidipresentation/bidiprescolors.cfg 2014/09/25 | 159986 | macros/xetex/latex/bidipresentation/bidipresentation.cls 2014/09/25 | 2479 | macros/xetex/latex/bidipresentation/fig-1.pdf @@ -246139,14 +246141,14 @@ 2014/09/26 | 75608 | macros/xetex/latex/bidipresentation/sample.pdf 2014/09/25 | 12758 | macros/xetex/latex/bidipresentation/sample.tex 2014/09/26 | 107612 | macros/xetex/latex/bidipresentation.zip -2022/07/12 | 1323 | macros/xetex/latex/bidi/README +2022/07/13 | 1323 | macros/xetex/latex/bidi/README 2014/07/16 | 18289 | macros/xetex/latex/bidishadowtext/bidishadowtext-demo.pdf 2014/07/16 | 1203 | macros/xetex/latex/bidishadowtext/bidishadowtext-demo.tex 2014/07/16 | 101629 | macros/xetex/latex/bidishadowtext/bidishadowtext-doc.pdf 2014/07/16 | 1667 | macros/xetex/latex/bidishadowtext/bidishadowtext-doc.tex 2014/07/16 | 2436 | macros/xetex/latex/bidishadowtext/bidishadowtext.sty 2014/07/16 | 120948 | macros/xetex/latex/bidishadowtext.zip -2022/07/12 | 4278315 | macros/xetex/latex/bidi.zip +2022/07/13 | 4280128 | macros/xetex/latex/bidi.zip 2018/08/15 | 10902 | macros/xetex/latex/businesscard-qrcode/businesscard-qrcode.cls 2018/08/15 | 51983 | macros/xetex/latex/businesscard-qrcode/examples/example.pdf 2018/08/15 | 932 | macros/xetex/latex/businesscard-qrcode/examples/example.tex @@ -281293,7 +281295,7 @@ 2019/02/28 | 2184 | systems/texlive/tlnet/archive/biblatex-claves.r43723.tar.xz 2021/06/03 | 167160 | systems/texlive/tlnet/archive/biblatex-cv.doc.r59433.tar.xz 2021/06/03 | 10060 | systems/texlive/tlnet/archive/biblatex-cv.r59433.tar.xz -2022/07/04 | 7312416 | systems/texlive/tlnet/archive/biblatex.doc.r63799.tar.xz +2022/07/13 | 7312024 | systems/texlive/tlnet/archive/biblatex.doc.r63878.tar.xz 2019/02/28 | 1124296 | systems/texlive/tlnet/archive/biblatex-dw.doc.r42649.tar.xz 2019/02/28 | 16432 | systems/texlive/tlnet/archive/biblatex-dw.r42649.tar.xz 2019/02/28 | 2284 | systems/texlive/tlnet/archive/biblatex-enc.doc.r44627.tar.xz @@ -281357,7 +281359,7 @@ 2020/06/24 | 3420 | systems/texlive/tlnet/archive/biblatex-phys.r55643.tar.xz 2022/01/06 | 387688 | systems/texlive/tlnet/archive/biblatex-publist.doc.r61500.tar.xz 2022/01/06 | 9588 | systems/texlive/tlnet/archive/biblatex-publist.r61500.tar.xz -2022/07/04 | 254060 | systems/texlive/tlnet/archive/biblatex.r63799.tar.xz +2022/07/13 | 254224 | systems/texlive/tlnet/archive/biblatex.r63878.tar.xz 2022/01/10 | 27192 | systems/texlive/tlnet/archive/biblatex-readbbl.doc.r61549.tar.xz 2022/01/10 | 1444 | systems/texlive/tlnet/archive/biblatex-readbbl.r61549.tar.xz 2019/02/28 | 93700 | systems/texlive/tlnet/archive/biblatex-realauthor.doc.r45865.tar.xz @@ -281477,17 +281479,17 @@ 2022/02/14 | 1388 | systems/texlive/tlnet/archive/bidi-atbegshi.r62009.tar.xz 2019/02/28 | 30508 | systems/texlive/tlnet/archive/bidicontour.doc.r34631.tar.xz 2019/02/28 | 1848 | systems/texlive/tlnet/archive/bidicontour.r34631.tar.xz -2022/07/11 | 4047676 | systems/texlive/tlnet/archive/bidi.doc.r63863.tar.xz +2022/07/13 | 4049916 | systems/texlive/tlnet/archive/bidi.doc.r63882.tar.xz 2019/02/28 | 43416 | systems/texlive/tlnet/archive/bidihl.doc.r37795.tar.xz 2019/02/28 | 2356 | systems/texlive/tlnet/archive/bidihl.r37795.tar.xz 2019/02/28 | 25800 | systems/texlive/tlnet/archive/bidipagegrid.doc.r34632.tar.xz 2019/02/28 | 3264 | systems/texlive/tlnet/archive/bidipagegrid.r34632.tar.xz 2019/02/28 | 75456 | systems/texlive/tlnet/archive/bidipresentation.doc.r35267.tar.xz 2019/02/28 | 28048 | systems/texlive/tlnet/archive/bidipresentation.r35267.tar.xz -2022/07/11 | 131360 | systems/texlive/tlnet/archive/bidi.r63863.tar.xz +2022/07/13 | 131408 | systems/texlive/tlnet/archive/bidi.r63882.tar.xz 2019/02/28 | 120564 | systems/texlive/tlnet/archive/bidishadowtext.doc.r34633.tar.xz 2019/02/28 | 1312 | systems/texlive/tlnet/archive/bidishadowtext.r34633.tar.xz -2022/07/11 | 147972 | systems/texlive/tlnet/archive/bidi.source.r63863.tar.xz +2022/07/13 | 148020 | systems/texlive/tlnet/archive/bidi.source.r63882.tar.xz 2019/02/28 | 736348 | systems/texlive/tlnet/archive/bigfoot.doc.r38248.tar.xz 2019/02/28 | 11372 | systems/texlive/tlnet/archive/bigfoot.r38248.tar.xz 2019/02/28 | 43760 | systems/texlive/tlnet/archive/bigfoot.source.r38248.tar.xz @@ -282402,7 +282404,7 @@ 2022/04/06 | 1516 | systems/texlive/tlnet/archive/collection-pictures.r62930.tar.xz 2022/04/29 | 960 | systems/texlive/tlnet/archive/collection-plaingeneric.r63165.tar.xz 2021/12/17 | 812 | systems/texlive/tlnet/archive/collection-pstricks.r61329.tar.xz -2022/04/28 | 1608 | systems/texlive/tlnet/archive/collection-publishers.r63161.tar.xz +2022/07/13 | 1612 | systems/texlive/tlnet/archive/collection-publishers.r63881.tar.xz 2020/03/04 | 340 | systems/texlive/tlnet/archive/collection-texworks.r54074.tar.xz 2020/03/04 | 388 | systems/texlive/tlnet/archive/collection-wintools.r54074.tar.xz 2022/02/28 | 648 | systems/texlive/tlnet/archive/collection-xetex.r62240.tar.xz @@ -282701,8 +282703,8 @@ 2020/06/24 | 31152 | systems/texlive/tlnet/archive/cquthesis.source.r55643.tar.xz 2019/02/28 | 29448 | systems/texlive/tlnet/archive/crbox.doc.r29803.tar.xz 2019/02/28 | 1544 | systems/texlive/tlnet/archive/crbox.r29803.tar.xz -2022/07/02 | 78060 | systems/texlive/tlnet/archive/create-theorem.doc.r63776.tar.xz -2022/07/02 | 9732 | systems/texlive/tlnet/archive/create-theorem.r63776.tar.xz +2022/07/13 | 78020 | systems/texlive/tlnet/archive/create-theorem.doc.r63879.tar.xz +2022/07/13 | 9784 | systems/texlive/tlnet/archive/create-theorem.r63879.tar.xz 2022/07/01 | 61420 | systems/texlive/tlnet/archive/crefthe.doc.r63765.tar.xz 2022/07/01 | 3108 | systems/texlive/tlnet/archive/crefthe.r63765.tar.xz 2020/03/24 | 34244 | systems/texlive/tlnet/archive/crimson.doc.r54512.tar.xz @@ -287327,14 +287329,14 @@ 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.amd64-freebsd.r43292.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.amd64-netbsd.r43292.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.armhf-linux.r43292.tar.xz -2022/06/25 | 3065676 | systems/texlive/tlnet/archive/lwarp.doc.r63712.tar.xz +2022/07/13 | 3066248 | systems/texlive/tlnet/archive/lwarp.doc.r63880.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/lwarp.i386-cygwin.r43292.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.i386-freebsd.r43292.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.i386-linux.r43292.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.i386-netbsd.r43292.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/lwarp.i386-solaris.r43292.tar.xz -2022/06/25 | 213224 | systems/texlive/tlnet/archive/lwarp.r63712.tar.xz -2022/06/25 | 459588 | systems/texlive/tlnet/archive/lwarp.source.r63712.tar.xz +2022/07/13 | 213228 | systems/texlive/tlnet/archive/lwarp.r63880.tar.xz +2022/07/13 | 459700 | systems/texlive/tlnet/archive/lwarp.source.r63880.tar.xz 2021/02/25 | 344 | systems/texlive/tlnet/archive/lwarp.universal-darwin.r57908.tar.xz 2019/02/28 | 684 | systems/texlive/tlnet/archive/lwarp.win32.r43292.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/lwarp.x86_64-cygwin.r43292.tar.xz @@ -288359,6 +288361,8 @@ 2019/02/28 | 384324 | systems/texlive/tlnet/archive/nddiss.doc.r45107.tar.xz 2019/02/28 | 11852 | systems/texlive/tlnet/archive/nddiss.r45107.tar.xz 2019/02/28 | 24516 | systems/texlive/tlnet/archive/nddiss.source.r45107.tar.xz +2022/07/13 | 1567624 | systems/texlive/tlnet/archive/ndsu-thesis-2022.doc.r63881.tar.xz +2022/07/13 | 8096 | systems/texlive/tlnet/archive/ndsu-thesis-2022.r63881.tar.xz 2019/02/28 | 139828 | systems/texlive/tlnet/archive/ndsu-thesis.doc.r46639.tar.xz 2019/02/28 | 3556 | systems/texlive/tlnet/archive/ndsu-thesis.r46639.tar.xz 2019/02/28 | 158552 | systems/texlive/tlnet/archive/needspace.doc.r29601.tar.xz @@ -291700,7 +291704,7 @@ 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz -2022/07/12 | 418048 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63872.tar.xz +2022/07/13 | 418048 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63877.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz 2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz @@ -291724,7 +291728,7 @@ 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz -2022/07/12 | 113256 | systems/texlive/tlnet/archive/texlive-scripts.r63872.tar.xz +2022/07/13 | 113260 | systems/texlive/tlnet/archive/texlive-scripts.r63877.tar.xz 2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz 2022/04/19 | 36296 | systems/texlive/tlnet/archive/texlive-scripts.win32.r63068.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz @@ -293537,16 +293541,16 @@ 2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz 2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz 2022/06/23 | 123973 | systems/texlive/tlnet/install-tl -2022/07/12 | 5805262 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/07/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/07/12 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/07/13 | 5805970 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/07/13 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/07/13 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2022/07/12 | 20462830 | systems/texlive/tlnet/install-tl-windows.exe -2022/07/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/07/12 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/07/12 | 25489117 | systems/texlive/tlnet/install-tl.zip -2022/07/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/07/12 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/07/13 | 20460927 | systems/texlive/tlnet/install-tl-windows.exe +2022/07/13 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/07/13 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/07/13 | 25489115 | systems/texlive/tlnet/install-tl.zip +2022/07/13 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/07/13 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2022/04/03 | 1229 | systems/texlive/tlnet/README.md 2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022 2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg @@ -293556,7 +293560,7 @@ 2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2022/05/27 | 49794 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2022/07/11 | 7201 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2022/07/12 | 7185 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/04/27 | 215352 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt 2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt @@ -293598,12 +293602,12 @@ 2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2022/07/12 | 17553910 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/07/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/07/13 | 17556208 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/07/13 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2022/07/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/07/12 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/07/12 | 2389840 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/07/13 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/07/13 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/07/13 | 2392052 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2022/04/18 | 42116 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -298844,7 +298848,7 @@ 2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma 2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma 2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma -2022/07/12 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/07/13 | 657720 | 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 @@ -300480,9 +300484,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2022/03/12 | 39680 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2022/03/29 | 43240 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/12 | 283840 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/07/12 | 1468983 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/07/12 | 1353487 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/07/13 | 283823 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/07/13 | 1469081 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/07/13 | 1353609 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2022/03/12 | 13516 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2022/03/29 | 14391 | 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 @@ -300718,191 +300722,191 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2022/07/12 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/07/12 | 51830 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2022/07/12 | 57283 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/07/12 | 1023426 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2022/07/12 | 1161247 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/07/12 | 28930 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2022/07/12 | 31572 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/07/12 | 30158 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2022/07/12 | 35250 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/07/12 | 56963 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2022/07/12 | 65177 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/07/12 | 83216 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2022/07/12 | 95606 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/07/12 | 69371 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2022/07/12 | 77247 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/07/12 | 27384 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2022/07/12 | 31531 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/07/12 | 332483 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2022/07/12 | 394069 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/07/12 | 32775 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2022/07/12 | 37019 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2022/07/12 | 51463 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2022/07/12 | 57515 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/07/12 | 244719 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2022/07/12 | 270788 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/07/12 | 179832 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2022/07/12 | 196153 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/07/12 | 92902 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2022/07/12 | 103262 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/07/12 | 21338 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2022/07/12 | 24138 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/07/12 | 481220 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/07/12 | 46420 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2022/07/12 | 51991 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/07/12 | 285842 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2022/07/12 | 326015 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/07/12 | 41459 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2022/07/12 | 45803 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/07/12 | 120684 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2022/07/12 | 135400 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/07/12 | 1297232 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2022/07/12 | 1455266 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/07/12 | 99486 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2022/07/12 | 112993 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/07/12 | 43671 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2022/07/12 | 48839 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/07/12 | 25260 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2022/07/12 | 28502 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/07/12 | 56906 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2022/07/12 | 63160 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/07/12 | 136104 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2022/07/12 | 155472 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/07/12 | 74110 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2022/07/12 | 79105 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/07/12 | 72152 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2022/07/12 | 81352 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/07/12 | 259334 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2022/07/12 | 295872 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2022/07/12 | 22153 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2022/07/12 | 25102 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/07/12 | 97421 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2022/07/12 | 113026 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/07/12 | 64627 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2022/07/12 | 73218 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/07/12 | 96969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2022/07/12 | 115402 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/07/12 | 38693 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2022/07/12 | 43699 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/07/12 | 483448 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2022/07/12 | 564869 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/07/12 | 204192 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma -2022/07/12 | 247272 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/07/12 | 152544 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2022/07/12 | 169635 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/07/12 | 95499 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2022/07/12 | 109688 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/07/12 | 16464 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2022/07/12 | 18389 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/07/12 | 28508 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2022/07/12 | 30553 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/07/12 | 631396 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2022/07/12 | 681994 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/07/12 | 532437 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2022/07/12 | 599118 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/07/12 | 478112 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2022/07/12 | 527080 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/07/12 | 94099 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2022/07/12 | 103621 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/07/12 | 1740651 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2022/07/12 | 2027162 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/07/12 | 67992 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2022/07/12 | 74072 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/07/12 | 27743 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2022/07/12 | 32078 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/07/12 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2022/07/12 | 8819 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/07/12 | 190513 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2022/07/12 | 209175 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/07/12 | 251192 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2022/07/12 | 286692 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/07/12 | 99342 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2022/07/12 | 104730 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/07/12 | 126876 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2022/07/12 | 140069 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/07/12 | 287374 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2022/07/12 | 325591 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/07/12 | 199825 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2022/07/12 | 181607 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/07/12 | 49728 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2022/07/12 | 55268 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/07/12 | 31439 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2022/07/12 | 35212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/07/12 | 38311 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2022/07/12 | 43615 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/07/12 | 43505 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2022/07/12 | 48033 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/07/12 | 45810 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2022/07/12 | 52366 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/07/12 | 197327 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2022/07/12 | 213317 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/07/12 | 36407 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2022/07/12 | 41138 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/07/12 | 748815 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2022/07/12 | 824812 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/07/12 | 200458 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2022/07/12 | 203528 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/07/12 | 210196 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2022/07/12 | 245184 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/07/12 | 79451 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2022/07/12 | 88389 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/07/12 | 1180314 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2022/07/12 | 1322193 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2022/07/12 | 20185 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2022/07/12 | 23975 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/07/12 | 31580 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2022/07/12 | 37545 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/07/12 | 64868 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2022/07/12 | 72969 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/07/12 | 50554 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2022/07/12 | 58743 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/07/12 | 692211 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma -2022/07/12 | 763862 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/07/12 | 1354847 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2022/07/12 | 1503352 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/07/12 | 42743 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2022/07/12 | 52579 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/07/12 | 57416 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2022/07/12 | 63794 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/07/12 | 25502 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2022/07/12 | 27627 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/07/12 | 16514 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2022/07/12 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/07/12 | 64179 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2022/07/12 | 70948 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/07/12 | 157154 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2022/07/12 | 173122 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/07/12 | 58253 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2022/07/12 | 68210 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/07/12 | 100586 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2022/07/12 | 107323 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/07/12 | 2695586 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2022/07/12 | 2823038 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/07/12 | 55557 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2022/07/12 | 62337 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/07/12 | 37041 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2022/07/12 | 41200 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/07/12 | 28715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2022/07/12 | 33836 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/07/12 | 68059 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2022/07/12 | 73609 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/07/12 | 316695 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2022/07/12 | 352131 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/07/12 | 55743 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2022/07/12 | 57454 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/07/12 | 591161 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2022/07/12 | 630009 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/07/12 | 39636 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2022/07/12 | 43671 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/12 | 283840 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/07/12 | 1467730 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/07/12 | 1352401 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/07/12 | 13517 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2022/07/12 | 14434 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/13 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/07/13 | 51828 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2022/07/13 | 57283 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/07/13 | 1023424 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2022/07/13 | 1161246 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/07/13 | 28930 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2022/07/13 | 31572 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/07/13 | 30157 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2022/07/13 | 35250 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/07/13 | 56964 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2022/07/13 | 65178 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/07/13 | 83216 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2022/07/13 | 95606 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/13 | 69369 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2022/07/13 | 77246 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/07/13 | 27386 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2022/07/13 | 31532 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/07/13 | 332481 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2022/07/13 | 394069 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/13 | 32776 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2022/07/13 | 37020 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/07/13 | 51464 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2022/07/13 | 57514 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/07/13 | 244719 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2022/07/13 | 270788 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/13 | 179833 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2022/07/13 | 196153 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/07/13 | 92903 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2022/07/13 | 103264 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/13 | 21336 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2022/07/13 | 24140 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/07/13 | 481220 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/07/13 | 46419 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2022/07/13 | 51990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/07/13 | 285843 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2022/07/13 | 326013 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/07/13 | 41460 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2022/07/13 | 45804 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/07/13 | 120684 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2022/07/13 | 135400 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/07/13 | 1297231 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2022/07/13 | 1455264 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/07/13 | 99486 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/07/13 | 112993 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/07/13 | 43671 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2022/07/13 | 48840 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/07/13 | 25261 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2022/07/13 | 28502 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/13 | 56905 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2022/07/13 | 63161 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/07/13 | 136103 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2022/07/13 | 155471 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/07/13 | 74109 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2022/07/13 | 79106 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/13 | 72150 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/07/13 | 81351 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/07/13 | 259333 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2022/07/13 | 295869 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/13 | 22154 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2022/07/13 | 25103 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/07/13 | 97421 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2022/07/13 | 113026 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/13 | 64626 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2022/07/13 | 73217 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/13 | 96970 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2022/07/13 | 115403 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/07/13 | 38693 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2022/07/13 | 43699 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/13 | 483447 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2022/07/13 | 564870 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/07/13 | 204192 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma +2022/07/13 | 247269 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/07/13 | 152544 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2022/07/13 | 169633 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/07/13 | 95499 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2022/07/13 | 109685 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/07/13 | 16463 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2022/07/13 | 18390 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/07/13 | 28509 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2022/07/13 | 30555 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/13 | 631397 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2022/07/13 | 681996 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/07/13 | 532438 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2022/07/13 | 599118 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/13 | 478113 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2022/07/13 | 527080 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/07/13 | 94098 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2022/07/13 | 103622 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/07/13 | 1740656 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2022/07/13 | 2027160 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/13 | 67993 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2022/07/13 | 74073 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/07/13 | 27744 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2022/07/13 | 32080 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/07/13 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2022/07/13 | 8819 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/07/13 | 190508 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2022/07/13 | 209176 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/13 | 251192 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2022/07/13 | 286692 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/07/13 | 99342 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2022/07/13 | 104730 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/07/13 | 126876 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2022/07/13 | 140069 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/07/13 | 287373 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2022/07/13 | 325590 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/07/13 | 199824 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2022/07/13 | 181607 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/13 | 49728 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2022/07/13 | 55268 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/07/13 | 31440 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2022/07/13 | 35212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/07/13 | 38312 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2022/07/13 | 43615 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/07/13 | 43506 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2022/07/13 | 48033 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/07/13 | 45810 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2022/07/13 | 52365 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/07/13 | 197327 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2022/07/13 | 213319 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/07/13 | 36405 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2022/07/13 | 41136 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/07/13 | 748816 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2022/07/13 | 824814 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/07/13 | 200461 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2022/07/13 | 203527 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/07/13 | 210189 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2022/07/13 | 245184 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/07/13 | 79452 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2022/07/13 | 88390 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/07/13 | 1180315 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2022/07/13 | 1322192 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/13 | 20186 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2022/07/13 | 23977 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/07/13 | 31580 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2022/07/13 | 37546 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/07/13 | 64868 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2022/07/13 | 72971 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/07/13 | 50553 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2022/07/13 | 58742 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/07/13 | 692211 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma +2022/07/13 | 763862 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/13 | 1354846 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2022/07/13 | 1503355 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/07/13 | 42744 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2022/07/13 | 52579 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/07/13 | 57417 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2022/07/13 | 63795 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/07/13 | 25502 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2022/07/13 | 27628 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/07/13 | 16515 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2022/07/13 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/07/13 | 64180 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2022/07/13 | 70949 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/13 | 157154 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2022/07/13 | 173123 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/13 | 58253 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2022/07/13 | 68210 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/07/13 | 100585 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2022/07/13 | 107322 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/07/13 | 2695588 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2022/07/13 | 2823040 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/07/13 | 55559 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2022/07/13 | 62336 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/13 | 37040 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2022/07/13 | 41199 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/07/13 | 28715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2022/07/13 | 33836 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/13 | 68060 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2022/07/13 | 73610 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/07/13 | 316696 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2022/07/13 | 352129 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/07/13 | 55743 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2022/07/13 | 57454 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/07/13 | 591159 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2022/07/13 | 630008 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/07/13 | 39637 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2022/07/13 | 43671 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/07/13 | 283850 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/07/13 | 1468012 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/07/13 | 1353588 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/07/13 | 13516 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2022/07/13 | 14435 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2022/07/12 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2022/07/13 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini 2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma 2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma 2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma @@ -301384,7 +301388,7 @@ 2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma 2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma -2022/07/12 | 980 | systems/win32/miktex/tm/packages/pr.ini +2022/07/13 | 980 | 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 @@ -303282,7 +303286,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2022/07/13 | 186 | timestamp +2022/07/14 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2022/02/28 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz Binary files differindex 7fe3bf4bbf..263304f4e7 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 7f7df755f2..34902acc6a 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,6 +1,261 @@ +2022/07/13 | 99486 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/07/13 | 99342 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2022/07/13 | 980 | systems/win32/miktex/tm/packages/pr.ini +2022/07/13 | 9784 | systems/texlive/tlnet/archive/create-theorem.r63879.tar.xz +2022/07/13 | 97421 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2022/07/13 | 96970 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2022/07/13 | 95606 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/13 | 95499 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2022/07/13 | 94098 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2022/07/13 | 92903 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2022/07/13 | 9274 | language/japanese/jlreq/Makefile +2022/07/13 | 88390 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/07/13 | 8819 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/07/13 | 8600450 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf +2022/07/13 | 83216 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2022/07/13 | 824814 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/07/13 | 816627 | macros/latex/contrib/profcollege/latex/ProfCollege.sty +2022/07/13 | 81351 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/07/13 | 8096 | systems/texlive/tlnet/archive/ndsu-thesis-2022.r63881.tar.xz +2022/07/13 | 79452 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2022/07/13 | 79106 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/13 | 7878 | language/japanese/jlreq/jlreq-trimmarks-ja.md +2022/07/13 | 78020 | systems/texlive/tlnet/archive/create-theorem.doc.r63879.tar.xz +2022/07/13 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2022/07/13 | 77246 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/07/13 | 763862 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/13 | 761651 | macros/xetex/latex/bidi/gull.jpg +2022/07/13 | 748816 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2022/07/13 | 74109 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2022/07/13 | 74073 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/07/13 | 73610 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/07/13 | 73217 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/13 | 7312024 | systems/texlive/tlnet/archive/biblatex.doc.r63878.tar.xz +2022/07/13 | 72971 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/07/13 | 72150 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/07/13 | 70949 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/13 | 69369 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2022/07/13 | 692211 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma +2022/07/13 | 68210 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/07/13 | 681996 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/07/13 | 68060 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2022/07/13 | 6802 | language/japanese/jlreq/README.md +2022/07/13 | 67993 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2022/07/13 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/07/13 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/07/13 | 6560 | language/japanese/jlreq/jlreq-trimmarks.md +2022/07/13 | 65178 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/07/13 | 64868 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2022/07/13 | 64626 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2022/07/13 | 64180 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2022/07/13 | 63795 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/07/13 | 63161 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/07/13 | 631397 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2022/07/13 | 630008 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/07/13 | 62924 | macros/latex/contrib/profcollege/metapost/PfCPseudo.mp +2022/07/13 | 62336 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/13 | 6101 | macros/xetex/latex/bidi/bidi-doc-latex-pkgsupport.ltx +2022/07/13 | 603041 | language/japanese/jlreq.zip +2022/07/13 | 599118 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/13 | 591159 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2022/07/13 | 58742 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/07/13 | 58253 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2022/07/13 | 5823 | macros/xetex/latex/bidi/bidi-doc-plain-basics.ltx +2022/07/13 | 5805970 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/07/13 | 57514 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/07/13 | 57454 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/07/13 | 57417 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2022/07/13 | 57283 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/07/13 | 56964 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2022/07/13 | 56905 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2022/07/13 | 564870 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/07/13 | 55743 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2022/07/13 | 55559 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2022/07/13 | 55268 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/07/13 | 534 | macros/xetex/latex/bidi/bidi-doc.ltx +2022/07/13 | 532438 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2022/07/13 | 527080 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/07/13 | 52579 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/07/13 | 52365 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/07/13 | 51990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/07/13 | 51828 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2022/07/13 | 51464 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2022/07/13 | 50553 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2022/07/13 | 49728 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2022/07/13 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/07/13 | 48840 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/07/13 | 483447 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2022/07/13 | 48330 | language/japanese/jlreq/jlreq-trimmarks.sty +2022/07/13 | 481220 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/07/13 | 48033 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/07/13 | 478113 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2022/07/13 | 4698747 | install/macros/xetex/latex/bidi.tds.zip +2022/07/13 | 46419 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2022/07/13 | 459700 | systems/texlive/tlnet/archive/lwarp.source.r63880.tar.xz +2022/07/13 | 45810 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2022/07/13 | 45804 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/07/13 | 45772 | language/japanese/jlreq/README-ja.md +2022/07/13 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/07/13 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/07/13 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/07/13 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/07/13 | 4547 | macros/xetex/latex/bidi/bidi-doc-latex-pkgs.ltx +2022/07/13 | 4497 | macros/xetex/latex/bidi/bidi-doc-latex-programming.ltx +2022/07/13 | 43699 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/13 | 43671 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/07/13 | 43671 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2022/07/13 | 43615 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/07/13 | 43506 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2022/07/13 | 4280128 | macros/xetex/latex/bidi.zip +2022/07/13 | 42744 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2022/07/13 | 418048 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63877.tar.xz +2022/07/13 | 41460 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2022/07/13 | 41199 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/07/13 | 41136 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/07/13 | 4049916 | systems/texlive/tlnet/archive/bidi.doc.r63882.tar.xz +2022/07/13 | 39637 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2022/07/13 | 394069 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/13 | 38693 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2022/07/13 | 38312 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2022/07/13 | 37546 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/07/13 | 371560 | language/japanese/jlreq/jlreq-ja.pdf +2022/07/13 | 37040 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2022/07/13 | 37020 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/07/13 | 36405 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2022/07/13 | 3596 | macros/xetex/latex/bidi/bidi-doc-preamble.ltx +2022/07/13 | 35250 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/07/13 | 35212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/07/13 | 352129 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/07/13 | 3469880 | macros/xetex/latex/bidi/bidi.pdf +2022/07/13 | 33836 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/13 | 332481 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2022/07/13 | 32776 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2022/07/13 | 326013 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/07/13 | 325590 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/07/13 | 32080 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/07/13 | 316696 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2022/07/13 | 31580 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2022/07/13 | 31572 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/07/13 | 31532 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/07/13 | 31440 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2022/07/13 | 3066248 | systems/texlive/tlnet/archive/lwarp.doc.r63880.tar.xz +2022/07/13 | 30555 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/13 | 30157 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2022/07/13 | 295869 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/13 | 2936 | macros/xetex/latex/bidi/bidi-bibitem.pdf +2022/07/13 | 28930 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2022/07/13 | 287373 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2022/07/13 | 28715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2022/07/13 | 286692 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/07/13 | 285843 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2022/07/13 | 28509 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2022/07/13 | 28502 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/13 | 284079 | language/japanese/jlreq/jlreq.cls +2022/07/13 | 283850 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/07/13 | 283823 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/07/13 | 2823040 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/07/13 | 27744 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2022/07/13 | 27628 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/07/13 | 27386 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2022/07/13 | 270788 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/13 | 2695588 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2022/07/13 | 259333 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2022/07/13 | 25502 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2022/07/13 | 25489115 | systems/texlive/tlnet/install-tl.zip +2022/07/13 | 254224 | systems/texlive/tlnet/archive/biblatex.r63878.tar.xz +2022/07/13 | 25261 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2022/07/13 | 251192 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2022/07/13 | 25103 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/07/13 | 247269 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/07/13 | 245184 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/07/13 | 244719 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2022/07/13 | 24140 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/07/13 | 23977 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/07/13 | 2392052 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/07/13 | 23131 | macros/xetex/latex/bidi/bidi-doc-latex-basics.ltx +2022/07/13 | 22154 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2022/07/13 | 2209146 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip +2022/07/13 | 21336 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2022/07/13 | 213319 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/07/13 | 213228 | systems/texlive/tlnet/archive/lwarp.r63880.tar.xz +2022/07/13 | 2108 | macros/xetex/latex/bidi/bidi-doc-title.ltx +2022/07/13 | 210189 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2022/07/13 | 209176 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/13 | 20460927 | systems/texlive/tlnet/install-tl-windows.exe +2022/07/13 | 204192 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma +2022/07/13 | 203527 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/07/13 | 2027160 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/13 | 20186 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2022/07/13 | 200461 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2022/07/13 | 199824 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2022/07/13 | 197327 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2022/07/13 | 1961 | macros/xetex/latex/bidi/bidi-doc-plain-programming.ltx +2022/07/13 | 196153 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/07/13 | 190508 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2022/07/13 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/07/13 | 18390 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/07/13 | 181607 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/13 | 179833 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2022/07/13 | 176531 | macros/xetex/latex/bidi/bidi-doc.pdf +2022/07/13 | 17556208 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/07/13 | 1740656 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2022/07/13 | 173123 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/13 | 169633 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/07/13 | 1693 | macros/xetex/latex/bidi/picture.jpg +2022/07/13 | 16515 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2022/07/13 | 16463 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2022/07/13 | 1612 | systems/texlive/tlnet/archive/collection-publishers.r63881.tar.xz +2022/07/13 | 157154 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2022/07/13 | 1567624 | systems/texlive/tlnet/archive/ndsu-thesis-2022.doc.r63881.tar.xz +2022/07/13 | 155471 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/07/13 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/07/13 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/07/13 | 152544 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2022/07/13 | 1503355 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/07/13 | 148020 | systems/texlive/tlnet/archive/bidi.source.r63882.tar.xz +2022/07/13 | 1469081 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/07/13 | 1468012 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/07/13 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/07/13 | 1455264 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/07/13 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/07/13 | 14435 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/13 | 140069 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/07/13 | 1396 | macros/xetex/latex/bidi/bidi-doc-intro.ltx +2022/07/13 | 136103 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2022/07/13 | 1354846 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2022/07/13 | 135400 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/07/13 | 1353609 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/07/13 | 1353588 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/07/13 | 13516 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2022/07/13 | 1348 | language/japanese/jlreq/LICENSE +2022/07/13 | 1323 | macros/xetex/latex/bidi/README +2022/07/13 | 1322192 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/13 | 131408 | systems/texlive/tlnet/archive/bidi.r63882.tar.xz +2022/07/13 | 1297231 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2022/07/13 | 12941594 | macros/latex/contrib/profcollege.zip +2022/07/13 | 126876 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2022/07/13 | 120684 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2022/07/13 | 119802 | language/japanese/jlreq/jlreq.pdf +2022/07/13 | 1180315 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2022/07/13 | 1161246 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/07/13 | 115403 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/07/13 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2022/07/13 | 113260 | systems/texlive/tlnet/archive/texlive-scripts.r63877.tar.xz +2022/07/13 | 113026 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/13 | 112993 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/07/13 | 109685 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/07/13 | 10946453 | install/language/japanese/jlreq.tds.zip +2022/07/13 | 107322 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/07/13 | 104857 | macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp +2022/07/13 | 104730 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/07/13 | 103622 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/07/13 | 103264 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/13 | 102812 | macros/latex/contrib/profcollege/metapost/PfCScratch.mp +2022/07/13 | 1023424 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2022/07/13 | 1022960 | macros/xetex/latex/bidi/bidi.dtx +2022/07/13 | 10200 | language/japanese/jlreq/jlreq-complements.sty +2022/07/13 | 100585 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2022/07/12 | 99 | macros/latex/contrib/biblatex/latex/bbx/authoryear-icomp.bbx -2022/07/12 | 99486 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2022/07/12 | 99342 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma 2022/07/12 | 98 | macros/latex/contrib/biblatex/latex/bbx/authoryear-ibid.bbx 2022/07/12 | 98 | macros/latex/contrib/biblatex/latex/bbx/authoryear-comp.bbx 2022/07/12 | 98 | macros/latex/contrib/biblatex/latex/bbx/alphabetic-verb.bbx @@ -9,30 +264,21 @@ 2022/07/12 | 98437 | macros/latex/contrib/biblatex/doc/examples/12-references-by-segment-bibtex.pdf 2022/07/12 | 98395 | macros/latex/contrib/biblatex/doc/examples/11-references-by-section-biber.pdf 2022/07/12 | 98390 | macros/latex/contrib/biblatex/doc/examples/11-references-by-section-bibtex.pdf -2022/07/12 | 980 | systems/win32/miktex/tm/packages/pr.ini 2022/07/12 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-trad3.bbx 2022/07/12 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-trad2.bbx 2022/07/12 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-trad1.bbx 2022/07/12 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-inote.bbx -2022/07/12 | 97421 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma 2022/07/12 | 9725 | macros/latex/contrib/biblatex/doc/examples/75-style-verbose-trad2.tex 2022/07/12 | 96 | macros/latex/contrib/biblatex/latex/bbx/verbose-note.bbx 2022/07/12 | 96 | macros/latex/contrib/biblatex/latex/bbx/verbose-ibid.bbx -2022/07/12 | 96969 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma 2022/07/12 | 9620 | macros/latex/contrib/biblatex/latex/cbx/verbose-inote.cbx -2022/07/12 | 95606 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/07/12 | 95499 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2022/07/12 | 94099 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma 2022/07/12 | 92 | macros/latex/contrib/biblatex/latex/bbx/numeric-verb.bbx 2022/07/12 | 92 | macros/latex/contrib/biblatex/latex/bbx/numeric-comp.bbx -2022/07/12 | 92902 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma 2022/07/12 | 92456 | macros/latex/contrib/biblatex/latex/biblatex.def 2022/07/12 | 91 | macros/latex/contrib/biblatex/latex/bbx/verbose.bbx 2022/07/12 | 9091 | macros/latex/contrib/biblatex/latex/cbx/verbose-trad1.cbx 2022/07/12 | 88905 | macros/latex/contrib/biblatex/doc/examples/22-indexing-subentry-bibtex.pdf 2022/07/12 | 88905 | macros/latex/contrib/biblatex/doc/examples/22-indexing-subentry-biber.pdf -2022/07/12 | 88389 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/07/12 | 8819 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma 2022/07/12 | 880 | macros/latex/contrib/biblatex/latex/lbx/newzealand.lbx 2022/07/12 | 87 | macros/latex/contrib/biblatex/latex/cbx/reading.cbx 2022/07/12 | 8784 | macros/latex/contrib/biblatex/latex/cbx/verbose-trad2.cbx @@ -42,11 +288,8 @@ 2022/07/12 | 8433 | macros/latex/contrib/biblatex/latex/blx-case-expl3.sty 2022/07/12 | 840 | macros/latex/contrib/biblatex/doc/examples/82-style-debug.tex 2022/07/12 | 8363 | macros/latex/contrib/biblatex/latex/blx-case-latex2e.sty -2022/07/12 | 83216 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2022/07/12 | 824812 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma 2022/07/12 | 81705 | macros/latex/contrib/biblatex/doc/examples/10-references-per-section-bibtex.pdf 2022/07/12 | 81705 | macros/latex/contrib/biblatex/doc/examples/10-references-per-section-biber.pdf -2022/07/12 | 81352 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2022/07/12 | 8115 | macros/latex/contrib/biblatex/doc/examples/76-style-verbose-trad3.tex 2022/07/12 | 810 | macros/latex/contrib/biblatex/doc/examples/91-sorting-schemes.tex 2022/07/12 | 806 | macros/latex/contrib/biblatex/latex/lbx/australian.lbx @@ -54,247 +297,120 @@ 2022/07/12 | 8024 | macros/latex/contrib/biblatex/latex/bbx/authoryear.bbx 2022/07/12 | 80156 | macros/latex/contrib/biblatex/doc/examples/04-delimiters-biber.pdf 2022/07/12 | 80152 | macros/latex/contrib/biblatex/doc/examples/04-delimiters-bibtex.pdf -2022/07/12 | 79451 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma 2022/07/12 | 7936 | macros/latex/contrib/biblatex/latex/cbx/verbose-trad3.cbx 2022/07/12 | 791 | macros/latex/contrib/biblatex/doc/examples/81-style-draft.tex -2022/07/12 | 79105 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma 2022/07/12 | 783 | macros/latex/contrib/biblatex/doc/examples/15-references-by-type.tex 2022/07/12 | 7801 | macros/latex/contrib/biblatex/latex/cbx/verbose-ibid.cbx -2022/07/12 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma 2022/07/12 | 7742 | macros/latex/contrib/biblatex/doc/examples/96-dates.tex -2022/07/12 | 77247 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma 2022/07/12 | 7710 | macros/latex/contrib/biblatex/doc/examples/50-style-authoryear.tex 2022/07/12 | 769 | macros/latex/contrib/biblatex/latex/lbx/nswissgerman.lbx -2022/07/12 | 763862 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/07/12 | 761651 | macros/xetex/latex/bidi/gull.jpg 2022/07/12 | 757 | macros/latex/contrib/biblatex/doc/examples/42-style-alphabetic-template.tex -2022/07/12 | 748815 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma 2022/07/12 | 748640 | systems/texlive/tlnet/archive/zref-vario.doc.r63874.tar.xz 2022/07/12 | 7478 | macros/latex/contrib/biblatex/doc/examples/51-style-authoryear-ibid.tex 2022/07/12 | 744 | macros/latex/contrib/biblatex/doc/examples/41-style-alphabetic-verb.tex -2022/07/12 | 74110 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2022/07/12 | 74072 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/07/12 | 73609 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/07/12 | 73218 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/07/12 | 72969 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2022/07/12 | 7288 | macros/latex/contrib/biblatex/doc/examples/53-style-authoryear-icomp.tex -2022/07/12 | 72152 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2022/07/12 | 70948 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/12 | 7185 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/12 | 7002 | macros/latex/contrib/biblatex/doc/examples/71-style-verbose-ibid.tex 2022/07/12 | 7000 | macros/latex/contrib/biblatex/latex/cbx/verbose.cbx 2022/07/12 | 69 | macros/latex/contrib/biblatex/latex/biblatex.cfg -2022/07/12 | 69371 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2022/07/12 | 692211 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma -2022/07/12 | 68210 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/07/12 | 681994 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/07/12 | 68059 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma 2022/07/12 | 68013 | macros/latex/contrib/biblatex/doc/examples/biblatex-examples.bib 2022/07/12 | 68013 | macros/latex/contrib/biblatex/bibtex/bib/biblatex/biblatex-examples.bib -2022/07/12 | 67992 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma 2022/07/12 | 6796 | systems/texlive/tlnet/archive/zref-vario.source.r63874.tar.xz 2022/07/12 | 6648 | macros/latex/contrib/biblatex/latex/cbx/authortitle-icomp.cbx -2022/07/12 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/07/12 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma 2022/07/12 | 65483 | macros/latex/contrib/biblatex/bibtex/bst/biblatex.bst -2022/07/12 | 65177 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/07/12 | 64868 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2022/07/12 | 64627 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2022/07/12 | 64179 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2022/07/12 | 63794 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma 2022/07/12 | 63347 | macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf -2022/07/12 | 63160 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/07/12 | 631396 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2022/07/12 | 630009 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/07/12 | 62337 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/07/12 | 6101 | macros/xetex/latex/bidi/bidi-doc-latex-pkgsupport.ltx -2022/07/12 | 599118 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/07/12 | 591161 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma 2022/07/12 | 5888 | macros/latex/contrib/biblatex/doc/examples/72-style-verbose-note.tex -2022/07/12 | 58743 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/07/12 | 58253 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2022/07/12 | 5823 | macros/xetex/latex/bidi/bidi-doc-plain-basics.ltx -2022/07/12 | 5805262 | systems/texlive/tlnet/install-tl-unx.tar.gz 2022/07/12 | 5780 | macros/latex/contrib/biblatex/doc/examples/52-style-authoryear-comp.tex -2022/07/12 | 57515 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/07/12 | 57454 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/07/12 | 57416 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2022/07/12 | 57283 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2022/07/12 | 571 | macros/latex/contrib/biblatex/latex/lbx/naustrian.lbx -2022/07/12 | 56963 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2022/07/12 | 56906 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma 2022/07/12 | 5661 | macros/latex/contrib/biblatex/latex/cbx/authortitle-comp.cbx -2022/07/12 | 564869 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/07/12 | 55743 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2022/07/12 | 55557 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2022/07/12 | 55268 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2022/07/12 | 545 | macros/latex/contrib/biblatex/doc/examples/02-annotations.tex -2022/07/12 | 534 | macros/xetex/latex/bidi/bidi-doc.ltx -2022/07/12 | 532437 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2022/07/12 | 527080 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma 2022/07/12 | 526811 | macros/latex/contrib/biblatex/latex/biblatex.sty -2022/07/12 | 52579 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/07/12 | 52366 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma 2022/07/12 | 520 | macros/latex/contrib/biblatex/latex/lbx/ngerman.lbx -2022/07/12 | 51991 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma 2022/07/12 | 5197 | macros/latex/contrib/biblatex/README -2022/07/12 | 51830 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma 2022/07/12 | 5175 | macros/latex/contrib/biblatex/doc/examples/01-introduction.tex -2022/07/12 | 51463 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma 2022/07/12 | 5131 | macros/latex/contrib/biblatex/latex/cbx/authoryear-ibid.cbx 2022/07/12 | 5091 | macros/latex/contrib/biblatex/doc/examples/21-indexing-multiple.tex 2022/07/12 | 505 | macros/latex/contrib/biblatex/doc/examples/95-customlists.bib -2022/07/12 | 50554 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma 2022/07/12 | 5047 | macros/latex/contrib/biblatex/doc/examples/70-style-verbose.tex -2022/07/12 | 49728 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma 2022/07/12 | 49708 | macros/latex/contrib/biblatex/CHANGES.md -2022/07/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2022/07/12 | 48839 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/07/12 | 483448 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2022/07/12 | 481220 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/07/12 | 48033 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma 2022/07/12 | 47877 | macros/latex/contrib/biblatex/latex/lbx/spanish.lbx -2022/07/12 | 478112 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma 2022/07/12 | 474 | macros/latex/contrib/biblatex/latex/lbx/swissgerman.lbx -2022/07/12 | 4696919 | install/macros/xetex/latex/bidi.tds.zip -2022/07/12 | 46420 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma 2022/07/12 | 4611 | macros/latex/contrib/biblatex/latex/bbx/reading.bbx 2022/07/12 | 45859 | macros/latex/contrib/biblatex/latex/lbx/russian.lbx -2022/07/12 | 45810 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2022/07/12 | 45803 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2022/07/12 | 4578 | macros/latex/contrib/biblatex/latex/cbx/numeric.cbx 2022/07/12 | 45731 | macros/latex/contrib/biblatex/latex/lbx/lithuanian.lbx -2022/07/12 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/07/12 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2022/07/12 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/07/12 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2022/07/12 | 4547 | macros/xetex/latex/bidi/bidi-doc-latex-pkgs.ltx 2022/07/12 | 45257 | macros/latex/contrib/biblatex/latex/lbx/bulgarian.lbx -2022/07/12 | 4497 | macros/xetex/latex/bidi/bidi-doc-latex-programming.ltx 2022/07/12 | 44946 | macros/latex/contrib/biblatex/latex/lbx/ukrainian.lbx 2022/07/12 | 43837 | macros/latex/contrib/biblatex/latex/lbx/latvian.lbx -2022/07/12 | 43699 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/07/12 | 43671 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/12 | 43671 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2022/07/12 | 43615 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/07/12 | 43505 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma 2022/07/12 | 430040 | systems/texlive/tlnet/archive/lt3rawobjects.doc.r63873.tar.xz -2022/07/12 | 4278315 | macros/xetex/latex/bidi.zip -2022/07/12 | 42743 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2022/07/12 | 426 | macros/latex/contrib/biblatex/doc/examples/97-annotations.bib 2022/07/12 | 4261 | macros/latex/contrib/biblatex/latex/cbx/alphabetic.cbx 2022/07/12 | 4248 | systems/texlive/tlnet/archive/zref-vario.r63874.tar.xz -2022/07/12 | 418048 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63872.tar.xz -2022/07/12 | 41459 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2022/07/12 | 41200 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/07/12 | 41138 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma 2022/07/12 | 4032 | macros/latex/contrib/biblatex/latex/bbx/debug.bbx 2022/07/12 | 39965 | macros/latex/contrib/biblatex/latex/lbx/english.lbx 2022/07/12 | 39823 | macros/latex/contrib/biblatex/doc/examples/93-nameparts-biber.pdf 2022/07/12 | 3976 | macros/latex/contrib/biblatex/latex/cbx/authoryear.cbx -2022/07/12 | 39636 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2022/07/12 | 394069 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma 2022/07/12 | 39269 | macros/latex/contrib/biblatex/latex/lbx/magyar.lbx 2022/07/12 | 39251 | macros/latex/contrib/biblatex/doc/examples/03-localization-keys.tex 2022/07/12 | 391 | macros/latex/contrib/biblatex/doc/examples/90-related-entries.tex -2022/07/12 | 38693 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma 2022/07/12 | 3850 | macros/latex/contrib/biblatex/latex/cbx/authortitle-ibid.cbx -2022/07/12 | 38311 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma 2022/07/12 | 3786 | macros/latex/contrib/biblatex/latex/blx-unicode.def -2022/07/12 | 37545 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma 2022/07/12 | 37452 | macros/latex/contrib/biblatex/latex/lbx/finnish.lbx 2022/07/12 | 3713 | macros/latex/contrib/biblatex/doc/examples/60-style-authortitle.tex -2022/07/12 | 37041 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2022/07/12 | 37019 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2022/07/12 | 36721 | macros/latex/contrib/biblatex/latex/lbx/catalan.lbx -2022/07/12 | 36407 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma 2022/07/12 | 36088 | macros/latex/contrib/biblatex/latex/lbx/greek.lbx -2022/07/12 | 3596 | macros/xetex/latex/bidi/bidi-doc-preamble.ltx 2022/07/12 | 3588 | macros/latex/contrib/biblatex/doc/examples/22-indexing-subentry.tex 2022/07/12 | 35782 | macros/latex/contrib/biblatex/latex/lbx/romanian.lbx 2022/07/12 | 35745 | macros/latex/contrib/biblatex/latex/lbx/marathi.lbx -2022/07/12 | 35250 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma 2022/07/12 | 35241 | macros/latex/contrib/biblatex/latex/lbx/french.lbx -2022/07/12 | 352131 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/07/12 | 35212 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma 2022/07/12 | 3520 | macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex -2022/07/12 | 3467906 | macros/xetex/latex/bidi/bidi.pdf 2022/07/12 | 3454 | macros/latex/contrib/biblatex/latex/cbx/authortitle-ticomp.cbx 2022/07/12 | 3437 | macros/latex/contrib/biblatex/latex/bbx/authortitle.bbx 2022/07/12 | 33908 | macros/latex/contrib/biblatex/latex/lbx/german.lbx 2022/07/12 | 33871 | macros/latex/contrib/biblatex/latex/lbx/serbianc.lbx 2022/07/12 | 33851 | macros/latex/contrib/biblatex/latex/lbx/czech.lbx -2022/07/12 | 33836 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma 2022/07/12 | 33796 | macros/latex/contrib/biblatex/latex/lbx/estonian.lbx -2022/07/12 | 332483 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma 2022/07/12 | 32943 | macros/latex/contrib/biblatex/latex/lbx/slovak.lbx 2022/07/12 | 328741 | macros/latex/contrib/biblatex/doc/examples/74-style-verbose-trad1-biber.pdf 2022/07/12 | 32796 | macros/latex/contrib/biblatex/latex/lbx/polish.lbx -2022/07/12 | 32775 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma 2022/07/12 | 32749 | macros/latex/contrib/biblatex/latex/lbx/turkish.lbx 2022/07/12 | 3273 | macros/latex/contrib/biblatex/doc/examples/95-customlists.tex 2022/07/12 | 327370 | macros/latex/contrib/biblatex/doc/examples/74-style-verbose-trad1-bibtex.pdf -2022/07/12 | 326015 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/07/12 | 325591 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2022/07/12 | 32455 | macros/latex/contrib/biblatex/latex/blx-dm.def 2022/07/12 | 32285 | macros/latex/contrib/biblatex/latex/lbx/danish.lbx -2022/07/12 | 32078 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma 2022/07/12 | 3206 | macros/latex/contrib/biblatex/doc/examples/61-style-authortitle-ibid.tex 2022/07/12 | 32062 | macros/latex/contrib/biblatex/latex/lbx/slovene.lbx -2022/07/12 | 316695 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2022/07/12 | 31580 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2022/07/12 | 31572 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma 2022/07/12 | 3156 | systems/texlive/tlnet/archive/lt3rawobjects.r63873.tar.xz -2022/07/12 | 31531 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2022/07/12 | 31486 | macros/latex/contrib/biblatex/latex/lbx/basque.lbx 2022/07/12 | 31451 | macros/latex/contrib/biblatex/latex/lbx/dutch.lbx -2022/07/12 | 31439 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma 2022/07/12 | 31281 | macros/latex/contrib/biblatex/doc/examples/90-related-entries-biber.pdf -2022/07/12 | 30553 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2022/07/12 | 3036 | macros/latex/contrib/biblatex/doc/examples/31-style-numeric-comp.tex -2022/07/12 | 30158 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma 2022/07/12 | 30140 | macros/latex/contrib/biblatex/latex/lbx/portuguese.lbx 2022/07/12 | 30036 | macros/latex/contrib/biblatex/latex/lbx/norsk.lbx 2022/07/12 | 29922 | macros/latex/contrib/biblatex/latex/lbx/brazilian.lbx 2022/07/12 | 29861 | macros/latex/contrib/biblatex/latex/lbx/croatian.lbx -2022/07/12 | 295872 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma 2022/07/12 | 29443 | macros/latex/contrib/biblatex/latex/lbx/galician.lbx -2022/07/12 | 2936 | macros/xetex/latex/bidi/bidi-bibitem.pdf 2022/07/12 | 2934 | macros/latex/contrib/biblatex/latex/cbx/authortitle-tcomp.cbx 2022/07/12 | 2917 | macros/latex/contrib/biblatex/latex/lbx/british.lbx 2022/07/12 | 290007 | macros/latex/contrib/biblatex/doc/examples/60-style-authortitle-biber.pdf 2022/07/12 | 2899 | macros/latex/contrib/biblatex/doc/examples/18-numeric-hybrid.tex 2022/07/12 | 2893 | macros/latex/contrib/biblatex/latex/cbx/authortitle.cbx -2022/07/12 | 28930 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2022/07/12 | 287374 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2022/07/12 | 28715 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2022/07/12 | 286692 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/07/12 | 285842 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2022/07/12 | 28508 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2022/07/12 | 28502 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/07/12 | 283840 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/07/12 | 283840 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma 2022/07/12 | 283555 | macros/latex/contrib/biblatex/doc/examples/03-localization-keys-biber.pdf 2022/07/12 | 2833 | macros/latex/contrib/biblatex/doc/examples/63-style-authortitle-icomp.tex 2022/07/12 | 283040 | macros/latex/contrib/biblatex/doc/examples/03-localization-keys-bibtex.pdf -2022/07/12 | 2823038 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma 2022/07/12 | 280070 | macros/latex/contrib/biblatex/doc/examples/50-style-authoryear-biber.pdf 2022/07/12 | 277799 | macros/latex/contrib/biblatex/doc/examples/50-style-authoryear-bibtex.pdf -2022/07/12 | 27743 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma 2022/07/12 | 276 | macros/latex/contrib/biblatex/latex/lbx/austrian.lbx -2022/07/12 | 27627 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma 2022/07/12 | 275259 | macros/latex/contrib/biblatex/doc/examples/60-style-authortitle-bibtex.pdf 2022/07/12 | 274161 | macros/latex/contrib/biblatex/doc/examples/73-style-verbose-inote-biber.pdf -2022/07/12 | 27384 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma 2022/07/12 | 273584 | macros/latex/contrib/biblatex/doc/examples/75-style-verbose-trad2-biber.pdf 2022/07/12 | 272786 | macros/latex/contrib/biblatex/doc/examples/73-style-verbose-inote-bibtex.pdf 2022/07/12 | 272203 | macros/latex/contrib/biblatex/doc/examples/75-style-verbose-trad2-bibtex.pdf 2022/07/12 | 272059 | macros/latex/contrib/biblatex/doc/examples/71-style-verbose-ibid-biber.pdf 2022/07/12 | 270799 | macros/latex/contrib/biblatex/doc/examples/76-style-verbose-trad3-biber.pdf -2022/07/12 | 270788 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma 2022/07/12 | 270652 | macros/latex/contrib/biblatex/doc/examples/71-style-verbose-ibid-bibtex.pdf 2022/07/12 | 270384 | macros/latex/contrib/biblatex/doc/examples/72-style-verbose-note-biber.pdf 2022/07/12 | 26958 | macros/latex/contrib/biblatex/latex/lbx/swedish.lbx -2022/07/12 | 2695586 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2022/07/12 | 269420 | macros/latex/contrib/biblatex/doc/examples/76-style-verbose-trad3-bibtex.pdf 2022/07/12 | 268908 | macros/latex/contrib/biblatex/doc/examples/72-style-verbose-note-bibtex.pdf 2022/07/12 | 2688 | macros/latex/contrib/biblatex/doc/examples/30-style-numeric.tex @@ -302,112 +418,71 @@ 2022/07/12 | 266542 | macros/latex/contrib/biblatex/doc/examples/70-style-verbose-bibtex.pdf 2022/07/12 | 26398 | macros/latex/contrib/biblatex/latex/lbx/icelandic.lbx 2022/07/12 | 2635 | macros/latex/contrib/biblatex/doc/examples/64-style-authortitle-terse.tex -2022/07/12 | 259334 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma 2022/07/12 | 2585 | macros/latex/contrib/biblatex/doc/examples/66-style-authortitle-ticomp.tex 2022/07/12 | 2580 | macros/latex/contrib/biblatex/doc/examples/80-style-reading.tex 2022/07/12 | 2572 | macros/latex/contrib/biblatex/latex/cbx/numeric-verb.cbx 2022/07/12 | 25680 | macros/latex/contrib/biblatex/latex/bbx/standard.bbx -2022/07/12 | 25502 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2022/07/12 | 25489117 | systems/texlive/tlnet/install-tl.zip 2022/07/12 | 25280 | macros/latex/contrib/biblatex/doc/examples/96-dates-biber.pdf -2022/07/12 | 25260 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma 2022/07/12 | 251676 | systems/texlive/tlnet/archive/luamesh.doc.r63875.tar.xz -2022/07/12 | 251192 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2022/07/12 | 25102 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/07/12 | 247272 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma 2022/07/12 | 24647 | macros/latex/contrib/biblatex/latex/lbx/serbian.lbx 2022/07/12 | 24613 | macros/latex/contrib/biblatex/latex/blx-bibtex.def -2022/07/12 | 245184 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/07/12 | 244719 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma 2022/07/12 | 244291 | macros/latex/contrib/biblatex/doc/examples/80-style-reading-bibtex.pdf 2022/07/12 | 244291 | macros/latex/contrib/biblatex/doc/examples/80-style-reading-biber.pdf 2022/07/12 | 2434 | macros/latex/contrib/biblatex/doc/examples/20-indexing-single.tex -2022/07/12 | 24138 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2022/07/12 | 24027 | macros/latex/contrib/biblatex/doc/examples/94-labelprefix-biber.pdf -2022/07/12 | 23975 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2022/07/12 | 23970 | macros/latex/contrib/biblatex/latex/lbx/italian.lbx 2022/07/12 | 2395 | macros/latex/contrib/biblatex/doc/examples/04-delimiters.tex -2022/07/12 | 2389840 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2022/07/12 | 2388 | macros/latex/contrib/biblatex/latex/cbx/debug.cbx -2022/07/12 | 23131 | macros/xetex/latex/bidi/bidi-doc-latex-basics.ltx 2022/07/12 | 225925 | macros/latex/contrib/biblatex/doc/examples/53-style-authoryear-icomp-bibtex.pdf 2022/07/12 | 225925 | macros/latex/contrib/biblatex/doc/examples/53-style-authoryear-icomp-biber.pdf 2022/07/12 | 2257 | macros/latex/contrib/biblatex/latex/cbx/alphabetic-verb.cbx 2022/07/12 | 222705 | macros/latex/contrib/biblatex/doc/examples/63-style-authortitle-icomp-bibtex.pdf 2022/07/12 | 222705 | macros/latex/contrib/biblatex/doc/examples/63-style-authortitle-icomp-biber.pdf -2022/07/12 | 22153 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2022/07/12 | 2190 | macros/latex/contrib/biblatex/latex/blx-natbib.def 2022/07/12 | 21707 | macros/latex/contrib/biblatex/doc/examples/91-sorting-schemes-biber.pdf 2022/07/12 | 213637 | macros/latex/contrib/biblatex/doc/examples/51-style-authoryear-ibid-bibtex.pdf 2022/07/12 | 213637 | macros/latex/contrib/biblatex/doc/examples/51-style-authoryear-ibid-biber.pdf -2022/07/12 | 21338 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2022/07/12 | 213317 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma 2022/07/12 | 2126 | macros/latex/contrib/biblatex/latex/blx-mcite.def -2022/07/12 | 2108 | macros/xetex/latex/bidi/bidi-doc-title.ltx -2022/07/12 | 210196 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2022/07/12 | 209175 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/12 | 21198 | language/japanese/jlreq/jlreq-helpers.sty 2022/07/12 | 207854 | macros/latex/contrib/biblatex/doc/examples/02-annotations-biber.pdf 2022/07/12 | 207609 | macros/latex/contrib/biblatex/doc/examples/40-style-alphabetic-biber.pdf 2022/07/12 | 207478 | macros/latex/contrib/biblatex/doc/examples/02-annotations-bibtex.pdf 2022/07/12 | 20546 | macros/latex/contrib/biblatex/latex/lbx/nynorsk.lbx -2022/07/12 | 20462830 | systems/texlive/tlnet/install-tl-windows.exe -2022/07/12 | 204192 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma -2022/07/12 | 203528 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma 2022/07/12 | 203055 | macros/latex/contrib/biblatex/doc/examples/61-style-authortitle-ibid-bibtex.pdf 2022/07/12 | 203055 | macros/latex/contrib/biblatex/doc/examples/61-style-authortitle-ibid-biber.pdf -2022/07/12 | 2027162 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/07/12 | 20185 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2022/07/12 | 200458 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2022/07/12 | 199825 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma 2022/07/12 | 1994 | macros/latex/contrib/biblatex/doc/examples/10-references-per-section.tex 2022/07/12 | 199318 | macros/latex/contrib/biblatex/doc/examples/40-style-alphabetic-bibtex.pdf 2022/07/12 | 1988 | macros/latex/contrib/biblatex/doc/examples/40-style-alphabetic.tex -2022/07/12 | 197327 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma 2022/07/12 | 196392 | macros/latex/contrib/biblatex/doc/examples/31-style-numeric-comp-bibtex.pdf -2022/07/12 | 1961 | macros/xetex/latex/bidi/bidi-doc-plain-programming.ltx -2022/07/12 | 196153 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma 2022/07/12 | 195323 | macros/latex/contrib/biblatex/doc/examples/64-style-authortitle-terse-bibtex.pdf 2022/07/12 | 195323 | macros/latex/contrib/biblatex/doc/examples/64-style-authortitle-terse-biber.pdf 2022/07/12 | 1942 | macros/latex/contrib/biblatex/doc/examples/16-numeric-prefixed-1.tex -2022/07/12 | 190513 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma 2022/07/12 | 18786791 | macros/latex/contrib/biblatex.zip 2022/07/12 | 1876 | macros/latex/contrib/biblatex/doc/examples/11-references-by-section.tex 2022/07/12 | 186808 | macros/latex/contrib/biblatex/doc/examples/31-style-numeric-comp-biber.pdf -2022/07/12 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/07/12 | 18389 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma 2022/07/12 | 183623 | macros/latex/contrib/biblatex/doc/examples/13-references-by-keyword-biber.pdf 2022/07/12 | 183127 | macros/latex/contrib/biblatex/doc/examples/14-references-by-category-biber.pdf 2022/07/12 | 1826988 | macros/latex/contrib/ndsu-thesis-2022.zip 2022/07/12 | 1818 | macros/latex/contrib/biblatex/latex/bbx/numeric.bbx -2022/07/12 | 181607 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma 2022/07/12 | 181606 | macros/latex/contrib/biblatex/doc/examples/32-style-numeric-verb-bibtex.pdf 2022/07/12 | 181606 | macros/latex/contrib/biblatex/doc/examples/32-style-numeric-verb-biber.pdf 2022/07/12 | 1808 | macros/latex/contrib/biblatex/latex/cbx/draft.cbx -2022/07/12 | 179832 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2022/07/12 | 17877 | CTAN.sites 2022/07/12 | 1781 | macros/latex/contrib/biblatex/doc/examples/97-annotations.tex 2022/07/12 | 177358 | macros/latex/contrib/biblatex/doc/examples/21-indexing-multiple-biber.pdf 2022/07/12 | 177233 | macros/latex/contrib/biblatex/doc/examples/30-style-numeric-bibtex.pdf 2022/07/12 | 177233 | macros/latex/contrib/biblatex/doc/examples/30-style-numeric-biber.pdf -2022/07/12 | 176525 | macros/xetex/latex/bidi/bidi-doc.pdf 2022/07/12 | 176169 | macros/latex/contrib/biblatex/doc/examples/20-indexing-single-biber.pdf -2022/07/12 | 17553910 | systems/texlive/tlnet/tlpkg/texlive.tlpdb 2022/07/12 | 175130 | macros/latex/contrib/biblatex/doc/examples/13-references-by-keyword-bibtex.pdf 2022/07/12 | 174634 | macros/latex/contrib/biblatex/doc/examples/14-references-by-category-bibtex.pdf -2022/07/12 | 1740651 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma 2022/07/12 | 1731 | macros/latex/contrib/biblatex/latex/bbx/alphabetic.bbx -2022/07/12 | 173122 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma 2022/07/12 | 171031 | macros/latex/contrib/biblatex/doc/examples/21-indexing-multiple-bibtex.pdf 2022/07/12 | 169 | macros/latex/contrib/biblatex/latex/lbx/american.lbx 2022/07/12 | 169812 | macros/latex/contrib/biblatex/doc/examples/20-indexing-single-bibtex.pdf -2022/07/12 | 169635 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/07/12 | 1693 | macros/xetex/latex/bidi/picture.jpg 2022/07/12 | 1682 | macros/latex/contrib/biblatex/doc/examples/14-references-by-category.tex 2022/07/12 | 167962 | macros/latex/contrib/biblatex/doc/examples/01-introduction-bibtex.pdf 2022/07/12 | 167962 | macros/latex/contrib/biblatex/doc/examples/01-introduction-biber.pdf 2022/07/12 | 16647 | macros/latex/contrib/biblatex/doc/examples/97-annotations-biber.pdf -2022/07/12 | 16514 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2022/07/12 | 16464 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma 2022/07/12 | 1640031 | macros/latex/contrib/biblatex/doc/biblatex.pdf 2022/07/12 | 163 | macros/latex/contrib/biblatex/latex/lbx/canadian.lbx 2022/07/12 | 159 | macros/latex/contrib/biblatex/doc/examples/95-customlists.dbx @@ -415,16 +490,10 @@ 2022/07/12 | 157684 | macros/latex/contrib/biblatex/doc/examples/16-numeric-prefixed-1-biber.pdf 2022/07/12 | 157655 | macros/latex/contrib/biblatex/doc/examples/17-numeric-prefixed-2-biber.pdf 2022/07/12 | 157616 | macros/latex/contrib/biblatex/doc/examples/19-alphabetic-prefixed-bibtex.pdf -2022/07/12 | 157154 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma 2022/07/12 | 156540 | macros/latex/contrib/biblatex/doc/examples/17-numeric-prefixed-2-bibtex.pdf 2022/07/12 | 156540 | macros/latex/contrib/biblatex/doc/examples/16-numeric-prefixed-1-bibtex.pdf -2022/07/12 | 155472 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2022/07/12 | 1549 | macros/latex/contrib/biblatex/doc/examples/92-bibliographylists.tex 2022/07/12 | 1546 | macros/latex/contrib/biblatex/doc/examples/32-style-numeric-verb.tex -2022/07/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/07/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/07/12 | 152544 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2022/07/12 | 1503352 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2022/07/12 | 149733 | macros/latex/contrib/biblatex/doc/examples/81-style-draft-bibtex.pdf 2022/07/12 | 149733 | macros/latex/contrib/biblatex/doc/examples/81-style-draft-biber.pdf 2022/07/12 | 149679 | macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf @@ -433,74 +502,41 @@ 2022/07/12 | 147776 | macros/latex/contrib/biblatex/doc/examples/66-style-authortitle-ticomp-biber.pdf 2022/07/12 | 147304 | macros/latex/contrib/biblatex/doc/examples/52-style-authoryear-comp-bibtex.pdf 2022/07/12 | 147304 | macros/latex/contrib/biblatex/doc/examples/52-style-authoryear-comp-biber.pdf -2022/07/12 | 1468983 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/07/12 | 1467730 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/07/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/07/12 | 1455266 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/07/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/07/12 | 14434 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2022/07/12 | 143176 | macros/latex/contrib/biblatex/doc/examples/65-style-authortitle-tcomp-bibtex.pdf 2022/07/12 | 143176 | macros/latex/contrib/biblatex/doc/examples/65-style-authortitle-tcomp-biber.pdf 2022/07/12 | 14153 | macros/latex/contrib/biblatex/doc/examples/74-style-verbose-trad1.tex 2022/07/12 | 1409 | macros/latex/contrib/biblatex/doc/examples/19-alphabetic-prefixed.tex -2022/07/12 | 140069 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/07/12 | 1396 | macros/xetex/latex/bidi/bidi-doc-intro.ltx 2022/07/12 | 13919 | macros/latex/contrib/biblatex/latex/blx-compat.def -2022/07/12 | 136104 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2022/07/12 | 1354847 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2022/07/12 | 135400 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/07/12 | 1353487 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2022/07/12 | 1352401 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/07/12 | 13517 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma 2022/07/12 | 1346 | macros/latex/contrib/biblatex/doc/examples/65-style-authortitle-tcomp.tex 2022/07/12 | 1340 | macros/latex/contrib/biblatex/doc/examples/12-references-by-segment.tex 2022/07/12 | 1334 | macros/latex/contrib/biblatex/doc/examples/62-style-authortitle-comp.tex 2022/07/12 | 132 | macros/latex/contrib/biblatex/latex/lbx/portuges.lbx 2022/07/12 | 132465 | macros/latex/contrib/biblatex/doc/examples/biblatex-examples.bltxml 2022/07/12 | 132465 | macros/latex/contrib/biblatex/biber/bltxml/biblatex-examples.bltxml -2022/07/12 | 1323 | macros/xetex/latex/bidi/README -2022/07/12 | 1322193 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2022/07/12 | 1311 | macros/latex/contrib/biblatex/doc/examples/13-references-by-keyword.tex 2022/07/12 | 129 | macros/latex/contrib/biblatex/latex/lbx/USenglish.lbx -2022/07/12 | 1297232 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma 2022/07/12 | 128 | macros/latex/contrib/biblatex/latex/lbx/brazil.lbx 2022/07/12 | 1287 | macros/latex/contrib/biblatex/doc/examples/17-numeric-prefixed-2.tex 2022/07/12 | 12872 | systems/texlive/tlnet/archive/luamesh.r63875.tar.xz 2022/07/12 | 1284 | macros/latex/contrib/biblatex/latex/cbx/authortitle-terse.cbx 2022/07/12 | 127 | macros/latex/contrib/biblatex/latex/lbx/UKenglish.lbx 2022/07/12 | 127 | macros/latex/contrib/biblatex/latex/lbx/slovenian.lbx -2022/07/12 | 126876 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma 2022/07/12 | 126042 | macros/latex/contrib/biblatex/doc/examples/62-style-authortitle-comp-bibtex.pdf 2022/07/12 | 126042 | macros/latex/contrib/biblatex/doc/examples/62-style-authortitle-comp-biber.pdf 2022/07/12 | 125 | macros/latex/contrib/biblatex/latex/lbx/hungarian.lbx 2022/07/12 | 12400 | macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex 2022/07/12 | 12296 | macros/latex/contrib/biblatex/doc/examples/95-customlists-biber.pdf -2022/07/12 | 120684 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma 2022/07/12 | 119269 | macros/latex/contrib/biblatex/doc/examples/15-references-by-type-bibtex.pdf 2022/07/12 | 119269 | macros/latex/contrib/biblatex/doc/examples/15-references-by-type-biber.pdf -2022/07/12 | 1180314 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2022/07/12 | 1161247 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma 2022/07/12 | 1160 | macros/latex/contrib/biblatex/latex/bbx/draft.bbx -2022/07/12 | 115402 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/07/12 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini -2022/07/12 | 113256 | systems/texlive/tlnet/archive/texlive-scripts.r63872.tar.xz -2022/07/12 | 113026 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/07/12 | 112993 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma 2022/07/12 | 112916 | macros/latex/contrib/biblatex/doc/examples/18-numeric-hybrid-bibtex.pdf 2022/07/12 | 112916 | macros/latex/contrib/biblatex/doc/examples/18-numeric-hybrid-biber.pdf 2022/07/12 | 111947 | macros/latex/contrib/biblatex/doc/examples/41-style-alphabetic-verb-bibtex.pdf 2022/07/12 | 111947 | macros/latex/contrib/biblatex/doc/examples/41-style-alphabetic-verb-biber.pdf -2022/07/12 | 109688 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/07/12 | 107323 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2022/07/12 | 1060047 | macros/latex/contrib/biblatex/doc/biblatex.tex -2022/07/12 | 104730 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2022/07/12 | 10374 | macros/latex/contrib/biblatex/latex/cbx/numeric-comp.cbx -2022/07/12 | 103621 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/07/12 | 103262 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma 2022/07/12 | 102 | macros/latex/contrib/biblatex/latex/bbx/authortitle-ticomp.bbx 2022/07/12 | 102 | macros/latex/contrib/biblatex/doc/examples/93-nameparts.dbx -2022/07/12 | 1023426 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2022/07/12 | 1022869 | macros/xetex/latex/bidi/bidi.dtx 2022/07/12 | 101 | macros/latex/contrib/biblatex/latex/bbx/authortitle-terse.bbx 2022/07/12 | 101 | macros/latex/contrib/biblatex/latex/bbx/authortitle-tcomp.bbx 2022/07/12 | 101 | macros/latex/contrib/biblatex/latex/bbx/authortitle-icomp.bbx @@ -508,7 +544,6 @@ 2022/07/12 | 101002 | macros/latex/contrib/biblatex/doc/examples/42-style-alphabetic-template-biber.pdf 2022/07/12 | 100 | macros/latex/contrib/biblatex/latex/bbx/authortitle-ibid.bbx 2022/07/12 | 100 | macros/latex/contrib/biblatex/latex/bbx/authortitle-comp.bbx -2022/07/12 | 100586 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2022/07/11 | 9676 | systems/texlive/tlnet/archive/sidenotesplus.source.r63867.tar.xz 2022/07/11 | 96683 | macros/latex/contrib/create-theorem/create-theorem.sty 2022/07/11 | 963384 | systems/texlive/tlnet/archive/biber.source.r63870.tar.xz @@ -524,7 +559,6 @@ 2022/07/11 | 74 | macros/luatex/latex/luamesh/doc/mesh.txt 2022/07/11 | 736 | systems/texlive/tlnet/archive/biber.r63870.tar.xz 2022/07/11 | 7216 | systems/texlive/tlnet/archive/rerunfilecheck.source.r63869.tar.xz -2022/07/11 | 7201 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/11 | 719 | macros/latex/contrib/lwarp/lwarp_baseline_marker.eps 2022/07/11 | 67715 | macros/latex/contrib/create-theorem/create-theorem-doc.pdf 2022/07/11 | 676 | macros/latex/contrib/create-theorem/README.md @@ -544,7 +578,6 @@ 2022/07/11 | 4278196 | install/macros/latex/contrib/lwarp.tds.zip 2022/07/11 | 4225 | macros/luatex/latex/luamesh/doc/luamesh-title.pdf 2022/07/11 | 413056 | systems/texlive/tlnet/archive/sidenotesplus.doc.r63867.tar.xz -2022/07/11 | 4047676 | systems/texlive/tlnet/archive/bidi.doc.r63863.tar.xz 2022/07/11 | 40386 | macros/latex/contrib/lt3rawobjects/lt3rawobjects.dtx 2022/07/11 | 40229 | macros/luatex/latex/luamesh/tex/luamesh.sty 2022/07/11 | 3856 | systems/texlive/tlnet/archive/flexipage.r63865.tar.xz @@ -582,10 +615,8 @@ 2022/07/11 | 17783 | macros/luatex/latex/luamesh/scripts/luamesh.lua 2022/07/11 | 1624 | systems/texlive/tlnet/archive/textcase.r63868.tar.xz 2022/07/11 | 1623 | macros/latex/contrib/lwarp/README.txt -2022/07/11 | 147972 | systems/texlive/tlnet/archive/bidi.source.r63863.tar.xz 2022/07/11 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63862.tar.xz 2022/07/11 | 1331 | macros/luatex/latex/luamesh/README -2022/07/11 | 131360 | systems/texlive/tlnet/archive/bidi.r63863.tar.xz 2022/07/11 | 1309 | macros/luatex/latex/luamesh/doc/fond.pdf 2022/07/11 | 1305 | macros/latex/contrib/lt3rawobjects/README.md 2022/07/11 | 12 | macros/latex/contrib/create-theorem/DEPENDS.txt @@ -934,44 +965,3 @@ 2022/07/07 | 1083676 | systems/texlive/tlnet/archive/kpfonts-otf.r63819.tar.xz 2022/07/07 | 1067 | macros/latex/contrib/postnotes/CHANGELOG.md 2022/07/07 | 1002 | macros/latex/contrib/zref-check/README.md -2022/07/06 | 992859 | graphics/pgf/contrib/bodeplot/bodeplot.pdf -2022/07/06 | 89370775 | biblio/biber/biber-macos/biber-2.18-1-darwin_universal.tar.gz -2022/07/06 | 8577548 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf -2022/07/06 | 839 | graphics/pstricks/contrib/pst-magneticfield/README.md -2022/07/06 | 83672 | graphics/pgf/contrib/bodeplot/bodeplot.dtx -2022/07/06 | 817132 | macros/latex/contrib/profcollege/latex/ProfCollege.sty -2022/07/06 | 807 | macros/luatex/generic/luakeys/luakeys.sty -2022/07/06 | 794 | macros/luatex/generic/luakeys/luakeys-debug.sty -2022/07/06 | 7858 | graphics/pstricks/contrib/pst-magneticfield/dvips/pst-magneticfield.pro -2022/07/06 | 765182 | graphics/pgf/contrib/bodeplot.zip -2022/07/06 | 761 | graphics/pstricks/contrib/pst-magneticfield/Changes -2022/07/06 | 701 | macros/luatex/generic/luakeys/luakeys.tex -2022/07/06 | 591764 | systems/texlive/tlnet/archive/l3kernel.source.r63815.tar.xz -2022/07/06 | 51775 | macros/luatex/generic/luakeys/luakeys-doc.tex -2022/07/06 | 5064 | macros/luatex/generic/luakeys/README.md -2022/07/06 | 40881 | macros/latex/contrib/profcollege/metapost/PfCGeometrie.mp -2022/07/06 | 36612367 | biblio/biber/biber-macos/biber-2.18-1-darwinlegacy_x86_64.tar.gz -2022/07/06 | 36101 | macros/luatex/generic/luakeys/luakeys.lua -2022/07/06 | 3281 | graphics/pgf/contrib/bodeplot/README.md -2022/07/06 | 313 | graphics/pstricks/contrib/pst-magneticfield/latex/pst-magneticfield.sty -2022/07/06 | 29829881 | graphics/pstricks/contrib/pst-magneticfield/doc/pst-magneticfield-doc.pdf -2022/07/06 | 297629 | macros/luatex/generic/luakeys.zip -2022/07/06 | 28968 | systems/texlive/tlnet/archive/asmeconf.r63814.tar.xz -2022/07/06 | 276812 | macros/luatex/generic/luakeys/luakeys-doc.pdf -2022/07/06 | 2694488 | systems/texlive/tlnet/archive/asmeconf.doc.r63814.tar.xz -2022/07/06 | 25624953 | biblio/biber/biber-windows/biber-2.18-1-MSWIN64.zip -2022/07/06 | 25464160 | graphics/pstricks/contrib/pst-magneticfield.zip -2022/07/06 | 23893798 | biblio/biber/biber-windows/biber-2.18-1-MSWIN32.zip -2022/07/06 | 2262 | graphics/pstricks/contrib/pst-magneticfield/doc/pst-magneticfield-doc.bib -2022/07/06 | 2192693 | macros/latex/contrib/profcollege/doc/ProfCollege-doc.zip -2022/07/06 | 21431 | graphics/pstricks/contrib/pst-magneticfield/doc/pst-magneticfield-doc.tex -2022/07/06 | 172412 | systems/texlive/tlnet/archive/l3kernel.r63815.tar.xz -2022/07/06 | 1416 | graphics/pgf/contrib/bodeplot/bodeplot.ins -2022/07/06 | 136 | biblio/biber/biber-macos/README -2022/07/06 | 12892543 | macros/latex/contrib/profcollege.zip -2022/07/06 | 127 | biblio/biber/biber-windows/README -2022/07/06 | 11847604 | systems/texlive/tlnet/archive/l3kernel.doc.r63815.tar.xz -2022/07/06 | 1179 | macros/luatex/generic/luakeys/luakeys-debug.tex -2022/07/06 | 113692703 | macros/context/latest/cont-tmf.zip -2022/07/06 | 10663 | graphics/pstricks/contrib/pst-magneticfield/tex/pst-magneticfield.tex -2022/07/06 | 102828 | macros/latex/contrib/profcollege/metapost/PfCScratch.mp diff --git a/language/japanese/jlreq/LICENSE b/language/japanese/jlreq/LICENSE index 4e292f4765..194b3d9994 100644 --- a/language/japanese/jlreq/LICENSE +++ b/language/japanese/jlreq/LICENSE @@ -1,6 +1,6 @@ (2-clause BSD license) jlreq and jlreq-trimmarks -Copyright 2017-2021, Noriyuki Abe. +Copyright 2017-2022, Noriyuki Abe. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/language/japanese/jlreq/Makefile b/language/japanese/jlreq/Makefile index b9b9eca5d2..ed84b71336 100644 --- a/language/japanese/jlreq/Makefile +++ b/language/japanese/jlreq/Makefile @@ -211,6 +211,7 @@ jfm-install: jfm cls-install: mkdir -p ${TEXMF}/tex/latex/jlreq install jlreq-helpers.sty ${TEXMF}/tex/latex/jlreq + install jlreq-complements.sty ${TEXMF}/tex/latex/jlreq install jlreq.cls ${TEXMF}/tex/latex/jlreq sty-install: @@ -232,6 +233,7 @@ tds: jfm jlreq.cls README.md README-ja.md LICENSE jlreq.html jlreq-ja.html jlreq mkdir -p ./tds/tex/latex/jlreq cp jlreq.cls ./tds/tex/latex/jlreq cp jlreq-helpers.sty ./tds/tex/latex/jlreq + cp jlreq-complements.sty ./tds/tex/latex/jlreq cp jlreq-trimmarks.sty ./tds/tex/latex/jlreq mkdir -p ./tds/doc/latex/jlreq cp README.md ./tds/doc/latex/jlreq diff --git a/language/japanese/jlreq/README-ja.md b/language/japanese/jlreq/README-ja.md index c2dc666329..78766ca570 100644 --- a/language/japanese/jlreq/README-ja.md +++ b/language/japanese/jlreq/README-ja.md @@ -538,7 +538,8 @@ JFMの名前は次の通りです.`[]`で囲まれている文字は設定に - その他バグ修正. * 2022-04-11 - バグ修正. - +* 2022-07-13 + - 右側の柱が正しく配置されないバグ修正. -------------- Noriyuki Abe diff --git a/language/japanese/jlreq/README.md b/language/japanese/jlreq/README.md index b1df695c65..9d9506678b 100644 --- a/language/japanese/jlreq/README.md +++ b/language/japanese/jlreq/README.md @@ -173,6 +173,8 @@ This package is distributed under the BSD 2-Clause License. See [LICENSE](LICENS - Fixed other bugs. * 2022-04-11 - Fixed a bug. +* 2022-07-13 + - Fixed a bug: The position of running heads were not correct. -------------- Noriyuki Abe diff --git a/language/japanese/jlreq/jlreq-complements.sty b/language/japanese/jlreq/jlreq-complements.sty new file mode 100644 index 0000000000..2e20114fe6 --- /dev/null +++ b/language/japanese/jlreq/jlreq-complements.sty @@ -0,0 +1,259 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{jlreq-complements}[2022/07/13 jlreq-complements] +\RequirePackage{jlreq-helpers}[2021/08/12] +\RequirePackage{l3keys2e} + +\ExplSyntaxOn + +\str_new:N \g__jlreq_complements_setupname_str +\str_new:N \g__jlreq_complements_engine_str +\tl_new:N \g__jlreq_complements_finally + +\keys_define:nn { jlreq-complements } { + setupname .code:n = { + \str_set:Nn \g__jlreq_complements_setupname_str {#1} + }, + uplatex .code:n = { \str_set:Nn \g__jlreq_complements_engine_str { uplatex } }, + uplatex .value_forbidden:n = true, + platex .code:n = { \str_set:Nn \g__jlreq_complements_engine_str { platex } }, + platex .value_forbidden:n = true, + lualatex .code:n = { \str_set:Nn \g__jlreq_complements_engine_str { lualatex } }, + lualatex .value_forbidden:n = true, +} +\keys_set:nn { jlreq-complements } { setupname = jlreqcomplementssetup } +\ProcessKeysOptions { jlreq-complements } + +\str_if_empty:NT \g__jlreq_complements_engine_str { + \jlreq@helper@guessengine + \str_gset:Nx \g__jlreq_complements_engine_str { + \ifx l\jlreq@result lualatex \fi + \ifx u\jlreq@result uplatex \fi + \ifx p\jlreq@result platex \fi + } +} +\str_if_empty:NT \g__jlreq_complements_engine_str { + \PackageError { jlreq-complements } { Cannot~determine~the~engine }{\@ehc} +} + +\str_if_eq:VnTF \g__jlreq_complements_engine_str { lualatex } { + \prg_new_conditional:Nnn \__jlreq_complements_iftdir: { T, F, TF} { + \int_compare_p:n { (\ltjgetparameter{direction}-(\ltjgetparameter{direction}/8)*8) == 3 } + } +}{ + \prg_new_conditional:Nnn \__jlreq_complements_iftdir: { T, F, TF} { \legacy_if_p:n { tdir } } +} + +\@ifundefined{jlreq@zw}{ + \str_if_eq:VnTF \g__jlreq_complements_engine_str { lualatex } + { \def\jlreq@zw{\zw} } + { \def\jlreq@zw{zw} } +} + +\exp_args:Nx \@ifundefined { \g__jlreq_complements_setupname_str } { + \exp_args:Ncnx \NewDocumentCommand {\g__jlreq_complements_setupname_str} { +m } { + \exp_not:N \keys_set:nn { \g__jlreq_complements_setupname_str } {\exp_not:n {#1}} + } +}{} + +\cs_if_exist:NF \keys_define:Vn { + \cs_generate_variant:Nn \keys_define:nn {Vn} + \tl_gput_right:Nn \g__jlreq_complements_finally { + \cs_undefine:N \keys_define:Vn + } +} +\cs_if_exist:NF \keys_set:Vn { + \cs_generate_variant:Nn \keys_set:nn {Vn} + \tl_gput_right:Nn \g__jlreq_complements_finally { + \cs_undefine:N \keys_set:Vn + } +} + +%. thebibliography +\prop_new:N \g__jlreq_complements_thebibliography_prop + +\clist_map_inline:nn { heading,mark,precode,postcode,indent,after_label_space } { + \keys_define:Vn \g__jlreq_complements_setupname_str { + thebibliography_#1 .code:n = { + \prop_gput:Nnn \g__jlreq_complements_thebibliography_prop { #1 } { ##1 } + } + } +} + +\keys_set:Vn \g__jlreq_complements_setupname_str { + thebibliography_mark = { \@mkboth{\refname}{\refname} }, + thebibliography_heading = { \section*{\refname} }, + thebibliography_after_label_space = { 1\jlreq@zw }, + thebibliography_indent = { 0pt }, + thebibliography_precode = {}, + thebibliography_postcode = {}, +} + +\renewenvironment{thebibliography}[1]{% + \prop_item:Nn \g__jlreq_complements_thebibliography_prop { precode } + \prop_item:Nn \g__jlreq_complements_thebibliography_prop { heading } + \prop_item:Nn \g__jlreq_complements_thebibliography_prop { mark } + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \labelsep=\prop_item:Nn \g__jlreq_complements_thebibliography_prop { after_label_space } + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \itemindent=\prop_item:Nn \g__jlreq_complements_thebibliography_prop { indent } + \@openbib@code % only for compatibility + \usecounter{enumiv} + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}} + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m +}{% + \def\@noitemerr{\@latex@warning{Empty~`thebibliography'~environment}}% + \endlist + \prop_item:Nn \g__jlreq_complements_thebibliography_prop { postcode } +} +\let\@openbib@code\@empty + +%. theindex +\prop_new:N \g__jlreq_complements_theindex_prop +\clist_map_inline:nn { precode,postcode,heading,mark,column_gap,column_rule_width,pagestyle } { + \keys_define:Vn \g__jlreq_complements_setupname_str { + theindex_#1 .code:n = { + \prop_gput:Nnn \g__jlreq_complements_theindex_prop { #1 } { ##1 } + } + } +} + +\bool_new:N \g__jlreq_complements_theindex_yoko_bool +\bool_new:N \g__jlreq_complements_theindex_twocolumn_bool +\bool_new:N \g__jlreq_complements_theindex_restorepagestyle_bool +\keys_define:Vn \g__jlreq_complements_setupname_str { + theindex_yoko .bool_gset:N = \g__jlreq_complements_theindex_yoko_bool, + theindex_twocolumn .bool_gset:N = \g__jlreq_complements_theindex_twcolumn_bool, +} + +\keys_set:Vn \g__jlreq_complements_setupname_str { + theindex_precode = {}, + theindex_postcode = {}, + theindex_heading = { \section*{\indexname} }, + theindex_mark = { \@mkboth{\indexname}{\indexname} }, + theindex_column_gap = { 2\jlreq@zw }, + theindex_column_rule_width = { 0pt }, + theindex_pagestyle = { plain }, + theindex_twocolumn = true +} +\legacy_if:nTF { @tate } + { \keys_set:Vn \g__jlreq_complements_setupname_str { theindex_yoko = false } } + { \keys_set:Vn \g__jlreq_complements_setupname_str { theindex_yoko = true } } + + +\bool_new:N \l__jlreq_complements_resttate_bool +\renewenvironment{theindex}{% + \prop_item:Nn \g__jlreq_complements_theindex_prop { precode } + \bool_set_false:N \l__jlreq_complements_resttate_bool + \bool_if:NT \g__jlreq_complements_theindex_yoko_bool { + \__jlreq_complements_iftdir:T { \clearpage \yoko \bool_set_true:N \l__jlreq_complements_resttate_bool } + } + \bool_if:NTF \g__jlreq_complements_theindex_twocolumn_bool { + \setlength{\columnseprule}{ \prop_item:Nn \g__jlreq_complements_theindex_prop { column_rule_width } } + \setlength{\columnsep} { \prop_item:Nn \g__jlreq_complements_theindex_prop { column_gap } } + \tl_set:Nx \l__jlreq_tmpa_tl { \exp_not:N \twocolumn [ \prop_item:Nn \g__jlreq_complements_theindex_prop { heading } ] } + \l__jlreq_tmpa_tl + }{ + \tl_set:Nx \l__jlreq_tmpa_tl { + \legacy_if:nT { @twocolumn } { \exp_not:N \onecolumn } + \prop_item:Nn \g__jlreq_complements_theindex_prop { heading } + } + \l__jlreq_tmpa_tl + } + \prop_item:Nn \g__jlreq_complements_theindex_prop { mark } + \tl_set:Nx \l__jlreq_tmpa_tl { \exp_not:N \pagestyle { \prop_item:Nn \g__jlreq_complements_theindex_prop { pagestyle } } } + \parindent\z@ + \parskip\z@ \@plus .03\jlreq@zh\relax + \let\item\@idxitem +}{% + \bool_if:NTF \g__jlreq_complements_theindex_twocolumn_bool { + \legacy_if:nF { @twocolumn } { \onecolumn } + }{ + \legacy_if:nT { @twocolumn } { \twocolumn } + } + \clearpage + \bool_if:NT \l__jlreq_complements_resttate_bool { \tate } + \prop_item:Nn \g__jlreq_complements_theindex_prop { postcode } +} + +%. 定理環境 +\prop_new:N \g__jlreq_complements_theorem_prop +\clist_map_inline:nn { beforeafter_space,indent,font,label_font } { + \keys_define:Vn \g__jlreq_complements_setupname_str { + theorem_#1 .code:n = { + \prop_gput:Nnn \g__jlreq_complements_theorem_prop { #1 } { ##1 } + \@ifpackageloaded{amsthm}{\__jlreq_complements_setup_amsthm_theoremstyle:}{} + } + } +} +\keys_define:Vn \g__jlreq_complements_setupname_str { + proof_label_font .code:n = { + \prop_gput:Nnn \g__jlreq_complements_theorem_prop { proof_label_font } {#1} + } +} + +\keys_set:Vn \g__jlreq_complements_setupname_str { + theorem_beforeafter_space=1\baselineskip, + theorem_indent=0pt, + theorem_label_font = {\bfseries\gtfamily\sffamily}, + theorem_font = {\normalfont}, + proof_label_font = {\bfseries\gtfamily\sffamily}, +} + +\let\jlreq@complements@original@@begintheorem=\@begintheorem +\let\jlreq@complements@original@@opargbegintheorem=\@opargbegintheorem +\def\@begintheorem#1#2{\topsep=\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { beforeafter_space }\relax + \trivlist\labelsep=1\jlreq@zw\relax + \itemindent=\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { indent }\relax + \prop_item:Nn \g__jlreq_complements_theorem_prop { font } + \item[\hskip \labelsep{\reset@font\prop_item:Nn \g__jlreq_complements_theorem_prop { label_font } #1\ #2}]} +\def\@opargbegintheorem#1#2#3{\topsep=\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { beforeafter_space }\relax + \trivlist\labelsep=1\jlreq@zw\relax + \itemindent=\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { indent }\relax + \prop_item:Nn \g__jlreq_complements_theorem_prop { font } + \item[\hskip \labelsep{\reset@font\prop_item:Nn \g__jlreq_complements_theorem_prop { label_font } #1\ #2(#3)}]} +\cs_set:Nn \__jlreq_complements_setup_amsthm: { + \let\jlreq@complements@original@proof=\proof + \let\jlreq@complements@original@endproof=\endproof + \tl_set:Nx \l__jlreq_tmpa_tl { + \exp_not:n { \cs_set:Npn \__jlreq_complements_proof [##1] } { + \exp_not:n { \labelsep=1\jlreq@zw\relax } + \exp_not:o {\proof[{\reset@font\prop_item:Nn \g__jlreq_complements_theorem_prop { proof_label_font } ##1\inhibitglue}\nopunct]} + } + } + \l__jlreq_tmpa_tl + \def\proof{\@ifnextchar[{\__jlreq_complements_proof}{\__jlreq_complements_proof[\proofname]}} + \renewcommand{\proofname}{証明} + \__jlreq_complements_setup_amsthm_theoremstyle: + \theoremstyle{jlreq} + % 一度しか実行されないはず + \cs_undefine:N \__jlreq_complements_setup_amsthm: +} +\cs_set:Nn \__jlreq_complements_setup_amsthm_theoremstyle: { + \newtheoremstyle{jlreq} + {\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { beforeafter_space } \relax} + {\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { beforeafter_space } \relax} + {\prop_item:Nn \g__jlreq_complements_theorem_prop { font } } + {\dimexpr\prop_item:Nn \g__jlreq_complements_theorem_prop { indent } } + {\prop_item:Nn \g__jlreq_complements_theorem_prop { label_font } } + {}{1\jlreq@zw}{\thmname{##1}\thmnumber{\ ##2}\thmnote{(##3)}} +} + +\@ifpackageloaded{amsthm}{ + \__jlreq_complements_setup_amsthm: +}{ + \RequirePackage{filehook} + \AtEndOfPackageFile{amsthm}{\__jlreq_complements_setup_amsthm:} +} + +%. 終わり +\g__jlreq_complements_finally +\cs_undefine:N \g__jlreq_complements_finally + +\ExplSyntaxOff diff --git a/language/japanese/jlreq/jlreq-ja.pdf b/language/japanese/jlreq/jlreq-ja.pdf Binary files differindex 4c4501ca62..2fa852d4e9 100644 --- a/language/japanese/jlreq/jlreq-ja.pdf +++ b/language/japanese/jlreq/jlreq-ja.pdf diff --git a/language/japanese/jlreq/jlreq-trimmarks-ja.md b/language/japanese/jlreq/jlreq-trimmarks-ja.md index 6c93a850aa..aace5bbeb3 100644 --- a/language/japanese/jlreq/jlreq-trimmarks-ja.md +++ b/language/japanese/jlreq/jlreq-trimmarks-ja.md @@ -165,7 +165,8 @@ dviドライバの指定です.エンジンに`lualatex`を利用する場合 - expl3コードとの親和性を高めた. * 2021-08-12 - `etoolbox`に依存しないようにした. - +* 2022-07-13 + - 読み込み時にエラーが出るバグ修正. -------------- Noriyuki Abe diff --git a/language/japanese/jlreq/jlreq-trimmarks.md b/language/japanese/jlreq/jlreq-trimmarks.md index 8f69b39b57..3f4e72e4d3 100644 --- a/language/japanese/jlreq/jlreq-trimmarks.md +++ b/language/japanese/jlreq/jlreq-trimmarks.md @@ -159,7 +159,8 @@ This package is distributed under the BSD 2-Clause License. See [LICENSE](LICENS - It has more compatibility with expl3. * 2021-08-12 - Removed dependence on `etoolbox` package. - +* 2022-07-13 + - Fixed a bug: an error occurred when loading. -------------- Noriyuki Abe diff --git a/language/japanese/jlreq/jlreq-trimmarks.sty b/language/japanese/jlreq/jlreq-trimmarks.sty index 3cd358e68c..b21bdcc453 100644 --- a/language/japanese/jlreq/jlreq-trimmarks.sty +++ b/language/japanese/jlreq/jlreq-trimmarks.sty @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{jlreq-trimmarks}[2021/11/05 jlreq-trimmarks] +\ProvidesPackage{jlreq-trimmarks}[2022/07/13 jlreq-trimmarks] \RequirePackage{l3keys2e} \RequirePackage{jlreq-helpers} @@ -521,9 +521,10 @@ \def\jlreq@trimmarks@bleed{3mm} % left=gutter? \def\ifjlreq@trimmarks@leftisgutter{% - \bool_if:nTF { - ( \legacy_if_p:n { jlreq@trimmarks@tate } && ( ! ( \int_if_odd_p:n { \c@page } || ! \legacy_if_p:n { @twoside } ) ) ) || - ( ! \legacy_if_p:n { jlreq@trimmarks@tate } && ( \int_if_odd_p:n { \c@page } || ! \legacy_if_p:n { @twoside } ) ) + \ifjlreq@trimmarks@tate { + \bool_if:nTF { ! ( \int_if_odd_p:n { \c@page } || ! \legacy_if_p:n { @twoside } ) ) } + }{ + \bool_if:nTF { ( \int_if_odd_p:n { \c@page } || ! \legacy_if_p:n { @twoside } ) } } } \def\jlreq@trimmarks@bleed@left{\ifjlreq@trimmarks@leftisgutter{\jlreq@trimmarks@bleed@gutter}{\expandafter\csname jlreq@trimmarks@bleed@fore-edge\endcsname}} diff --git a/language/japanese/jlreq/jlreq.cls b/language/japanese/jlreq/jlreq.cls index 36c7377893..8615e3bf30 100644 --- a/language/japanese/jlreq/jlreq.cls +++ b/language/japanese/jlreq/jlreq.cls @@ -5,7 +5,7 @@ %% % (based on JLReq 20200811 https://www.w3.org/TR/2020/NOTE-jlreq-20200811/) \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{jlreq}[2022/04/11 jlreq] +\ProvidesClass{jlreq}[2022/07/13 jlreq] \RequirePackage{l3keys2e} \RequirePackage{etoolbox} \RequirePackage{jlreq-helpers}[2021/08/12] @@ -4572,7 +4572,7 @@ }{ % 真ん中のを完全に真ん中に配置するために左右の幅を0にしておく \tl_if_empty:nF { #2 } { \tl_set:Nx \l__jlreq_tmpa_tl { \exp_not:N \hbox to~0pt { \exp_not:o { \l__jlreq_tmpa_tl } \exp_not:N \hss } } } - \tl_if_empty:nF { #4 } { \tl_set:Nx \l__jlreq_tmpb_tl { \exp_not:N \hbox to~0pt { \exp_not:o { \l__jlreq_tmpb_tl } \exp_not:N \hss } } } + \tl_if_empty:nF { #4 } { \tl_set:Nx \l__jlreq_tmpb_tl { \exp_not:N \hbox to~0pt { \exp_not:N \hss \exp_not:o { \l__jlreq_tmpb_tl } } } } \tl_set:Nx \l__jlreq_tmpc_tl { \exp_not:o \l__jlreq_tmpa_tl\exp_not:N \hfil \exp_not:n {#3} \exp_not:N \hfil \exp_not:o \l__jlreq_tmpb_tl } @@ -5647,6 +5647,7 @@ \newcommand{\@pnumwidth}{2\jlreq@mol} \newcommand{\@tocrmarg}{2.55em} \newcommand{\@dotsep}{2} % 狭くしてみた +\prop_new:N \g__jlreq_tableofcontents_prop \newskip\toclineskip \setlength\toclineskip{0\jlreq@gol plus .02\jlreq@gol} % tarticleから @@ -5667,33 +5668,28 @@ \jlreq@top@contents=#1\relax \fi } +\newcommand{\tableofcontents}{% + \jlreq@top@contents=-100\relax + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \prop_item:Nn \g__jlreq_tableofcontents_prop { heading } + \@mkboth{\contentsname}{\contentsname}% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi +} +\keys_define:nn { jlreqsetup } { + tableofcontents_heading .code:n = { \prop_gput:Nnn \g__jlreq_tableofcontents_prop { heading } {#1} } +} \str_if_eq:VnTF \jlreq@article@type { article } { - \newcommand{\tableofcontents}{% - \jlreq@top@contents=-100\relax - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse - \fi - \section*{\contentsname}% - \@mkboth{\contentsname}{\contentsname}% - \@starttoc{toc}% - \if@restonecol\twocolumn\fi - } -}{% book, report - \newcommand{\tableofcontents}{% - \jlreq@top@contents=-100\relax - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse - \fi - \chapter*{\contentsname}% - \@mkboth{\contentsname}{\contentsname}% - \@starttoc{toc}% - \if@restonecol\twocolumn\fi - } + \keys_set:nn { jlreqsetup } { tableofcontents_heading = { \section*{\contentsname} } } +}{ + \keys_set:nn { jlreqsetup } { tableofcontents_heading = { \chapter*{\contentsname} } } } + + % JIS X 4051自身の目次に近づけようかと……なりきれてないけど. % 文字の大きさは全て同じ(\normalsize)にする. @@ -5741,8 +5737,6 @@ \let\l@table\l@figure %. 文献,そのまま -\newdimen\bibindent -\setlength\bibindent{2\jlreq@mol} \newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} \newenvironment{thebibliography}[1]{% \jlreq@oldfontcommand@enable @@ -5764,7 +5758,7 @@ \widowpenalty4000% \sfcode`\.\@m }{% - \def\@noitemerr{\@latex@warning{Empty `thebibliography' environment}}% + \def\@noitemerr{\@latex@warning{Empty~`thebibliography'~environment}}% \endlist \jlreq@oldfontcommand@disable } @@ -5794,27 +5788,7 @@ \newcommand{\subitem}{\@idxitem \hspace*{2\jlreq@mol}} \newcommand{\subsubitem}{\@idxitem \hspace*{3\jlreq@mol}} \newcommand{\indexspace}{\par \vskip 1\jlreq@gol \@plus .5\jlreq@gol \@minus .3\jlreq@gol\relax} -\def\jlreq@theindex@pagestyle{} -\keys_define:nn { jlreqsetup } { - theindex_pagestyle .code:n = { - \def\jlreq@tempa{}% ページスタイル名 - \def\jlreq@theindex@pagestyle{}% - \jlreq@tempafalse % restore - \jlreq@parsekeyval@nokey{% - \ifjlreq@parsekeyval@nokey@novalue{\def\jlreq@tempa{##1}}{% - \str_if_eq:nnT {##1} { restore } { - {restore}{\csname jlreq@tempa##2\endcsname}% - }% - }% - }{#1}% - \tl_put_right:Nx \jlreq@theindex@pagestyle { - \exp_not:n {\let\jlreq@theindex@savedpagestyle}\ifjlreq@tempa\exp_not:N \jlreq@current@pagestyle\else\exp_not:N \@undefined\fi - }% - \ifx\jlreq@tempa\@empty\else - \tl_put_right:Nx \jlreq@theindex@pagestyle{\exp_not:N \pagestyle{\exp_not:o \jlreq@tempa}}% - \fi - } -} +\def\jlreq@theindex@pagestyle{\pagestyle{plain}} %. 前付,後付,付録 % \jlreq@matter@heading[restoreする見出し一覧を入れる制御綴]{#2@<見出し命令名>に今の見出しの中身を入れる}{生成する制御綴の名前}{設定} @@ -6253,60 +6227,6 @@ \hour=\time \divide\hour by 60 \minute=\numexpr\time - 60*\hour\relax -%.. 定理環境 -\jlreq@saveoriginalcs{@begintheorem} -\jlreq@saveoriginalcs{@opargbegintheorem} -\def\@begintheorem#1#2{\topsep=\dimexpr\jlreq@theorem@beforeafter@space\relax - \trivlist\labelsep=1\jlreq@zw - \itemindent=\dimexpr\jlreq@theorem@indent\relax - \jlreq@theorem@font - \item[\hskip \labelsep{\reset@font\jlreq@theorem@label@font #1\ #2}]} -\def\@opargbegintheorem#1#2#3{\topsep=\dimexpr\jlreq@theorem@beforeafter@space\relax - \trivlist\labelsep=1\jlreq@zw - \itemindent=\dimexpr\jlreq@theorem@indent\relax - \jlreq@theorem@font - \item[\hskip \labelsep{\reset@font\jlreq@theorem@label@font #1\ #2(#3)}]} -\RequirePackage{filehook} -\AtEndOfPackageFile{amsthm}{ - \jlreq@saveoriginalcs{proof}% - \jlreq@saveoriginalcs{endproof}% - \edef\jlreq@do{ - \unexpanded{\def\jlreq@proof[#1]}{% - \unexpanded{\labelsep=1\jlreq@zw}% - \exp_not:o {\proof[{\reset@font\jlreq@proof@label@font #1\inhibitglue}\nopunct]}% - } - } - \jlreq@do - \def\proof{\@ifnextchar[{\jlreq@proof}{\jlreq@proof[\proofname]}} - \renewcommand{\proofname}{証明} - \jlreq@setupamsthm - \theoremstyle{jlreq} -} -\def\jlreq@setupamsthm{ - \newtheoremstyle{jlreq}{\dimexpr\jlreq@theorem@beforeafter@space\relax}{\dimexpr\jlreq@theorem@beforeafter@space\relax}{\jlreq@theorem@font}{\dimexpr\jlreq@theorem@indent\relax}{\jlreq@theorem@label@font}{}{1\jlreq@zw}{\thmname{##1}\thmnumber{\ ##2}\thmnote{(##3)}} -} -\keys_define:nn { jlreqsetup } { - theorem_beforeafter_space .code:n = { - \def\jlreq@theorem@beforeafter@space{#1} - \begingroup\jlreq@tempdima=\dimexpr\jlreq@theorem@beforeafter@space\relax\endgroup - \@ifpackageloaded{amsthm}{\jlreq@setupamsthm}{} - }, - theorem_indent .code:n = { - \def\jlreq@theorem@indent{#1} - \begingroup\jlreq@tempdima=\dimexpr\jlreq@theorem@indent\relax\endgroup - \@ifpackageloaded{amsthm}{\jlreq@setupamsthm}{} - }, - theorem_font .code:n = { - \def\jlreq@theorem@font{#1} - \@ifpackageloaded{amsthm}{\jlreq@setupamsthm}{} - }, - theorem_label_font .code:n = { - \def\jlreq@theorem@label@font{#1} - \@ifpackageloaded{amsthm}{\jlreq@setupamsthm}{} - }, - proof_label_font .tl_set:N = \jlreq@proof@label@font -} - %. デフォルト設定 %.. 見出し \if@tate @@ -6588,16 +6508,7 @@ appendix_precode = {} } } -\jlreqsetup{theindex_pagestyle=plain} \jlreqsetup{year_style=seireki} -\jlreqsetup{ - theorem_beforeafter_space=1\baselineskip, - theorem_indent=0pt, - theorem_label_font = {\bfseries\gtfamily\sffamily}, - theorem_font = {\normalfont}, - proof_label_font = {\bfseries\gtfamily\sffamily}, -} - \newcommand{\contentsname}{目次} \newcommand{\refname}{参考文献} @@ -6619,6 +6530,23 @@ \raggedbottom \fi +%. complements... +\tl_set:Nx \l__jlreq_tmpa_tl { + \exp_not:N \RequirePackage[ + \ifx l\jlreq@engine lualatex\fi + \ifx p\jlreq@engine platex\fi + \ifx u\jlreq@engine uplatex\fi + ,setupname=jlreqsetup + ]{jlreq-complements}[2022-07-13] +} +\l__jlreq_tmpa_tl +\jlreqsetup{ + thebibliography_precode = { \jlreq@oldfontcommand@enable }, + thebibliography_postcode = { \jlreq@oldfontcommand@disable }, + theindex_precode = { \jlreq@oldfontcommand@enable }, + theindex_postcode = { \jlreq@oldfontcommand@disable } +} + \ExplSyntaxOff \endinput diff --git a/language/japanese/jlreq/jlreq.pdf b/language/japanese/jlreq/jlreq.pdf Binary files differindex 453d785a3f..495dd58d85 100644 --- a/language/japanese/jlreq/jlreq.pdf +++ b/language/japanese/jlreq/jlreq.pdf diff --git a/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf b/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf Binary files differindex f2aa966d0e..1ca04525cd 100644 --- a/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf +++ b/macros/latex/contrib/profcollege/doc/ProfCollege-doc.pdf diff --git a/macros/latex/contrib/profcollege/latex/ProfCollege.sty b/macros/latex/contrib/profcollege/latex/ProfCollege.sty index 5221eebaa9..65eb19125d 100644 --- a/macros/latex/contrib/profcollege/latex/ProfCollege.sty +++ b/macros/latex/contrib/profcollege/latex/ProfCollege.sty @@ -2,7 +2,7 @@ % licence : Released under the LaTeX Project Public License v1.3c % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{ProfCollege}[2022/07/01 v0.99-r Aide pour utiliser LaTeX au college] +\ProvidesPackage{ProfCollege}[2022/07/15 v0.99-s Aide pour utiliser LaTeX au college] \RequirePackage{verbatim} @@ -209,10 +209,10 @@ }% }% -\newcount\rappeljour +\newcount\PfCrappeljour \newcommand\Demain{% - \rappeljour=\day\relax% + \PfCrappeljour=\day\relax% \advance\day by 1\relax% \ifnum\month=1\relax% \ifnum\day>31\relax% @@ -334,7 +334,7 @@ \today\relax% \fi% \fi% - \day=\the\rappeljour\relax% + \day=\the\PfCrappeljour\relax% } %%% @@ -573,9 +573,19 @@ \readlist*\ListeObjetsSymbolesCAN{fleurs/96,ciseaux/36,crayons/47,enveloppes/41}%uniquement avec pifont \setsepchar{,}% \readlist*\ListeObjetsCAN{bonbons,billes,jouets,fruits,biscuits,gâteaux,pommes,poires} +\readlist*\ListePetitsObjetsCAN{bonbons,billes,biscuits,gommes,clous,vis} \readlist*\ListeFruitsCAN{pommes,poires,abricots,cerises,fraises,framboises,noix,pêches,nectarines,myrtilles} \readlist*\ListeSommetsCAN{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z} +\newcommand\ExtraitPetitsObjets[1]{% + \xdef\CANSGFoo{}% + \foreachitem\compteur\in\ListePetitsObjetsCAN{% + \xdef\CANSGFoo{\CANSGFoo \ListePetitsObjetsCAN[\compteurcnt],}% + }% + \MelangeListe{\CANSGFoo}{#1}% + \readlist*\PetitsObjetsMelanges{\faa}% +}% + \newcommand\ExtraitSymboles[1]{% \xdef\CANSGFoo{}% \foreachitem\compteur\in\ListeObjetsSymbolesCAN{% @@ -722,7 +732,7 @@ \useKVdefault[ClesCN]% \setKV[ClesCN]{#1}% \ifboolKV[ClesCN]{Theme}{\renewcommand\CNTheme[1]{{\ttfamily Thème : ##1}\par}}{}% - \ifboolKV[ClesCN]{RAZ}{%\setcounter{CNNumQ}{1}}{}% + \ifboolKV[ClesCN]{RAZ}{% \setcounter{CNNumQ}{\useKV[ClesCN]{Debut}}% }{}% \setKV[ClesMathAlea]{NbQ=1}% @@ -5421,8 +5431,8 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. %%% %% D'après https://www.facebook.com/groups/994675223903586/user/100017057226847 %% et une programmation de Laurent Lassale-Carrere -\newcounter{nexo} -\newtcolorbox[use counter=nexo,number format=\arabic]{RapidoBox}{% +\newcounter{PfCnexo} +\newtcolorbox[use counter=PfCnexo,number format=\arabic]{RapidoBox}{% % Titre colbacktitle=white, fonttitle=\color{black}\Large\bfseries, @@ -5452,7 +5462,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \setKV[ClesRapido]{#1}% % \ifboolKV[ClesRapido]{Debut}{% - \setcounter{nexo}{\fpeval{\useKV[ClesRapido]{Numero}-1}} + \setcounter{PfCnexo}{\fpeval{\useKV[ClesRapido]{Numero}-1}} }{}% \setlength{\WidthRapido}{\useKV[ClesRapido]{Largeur}}% % @@ -6660,46 +6670,57 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. %%% % Somme des angles %%% -\setKVdefault[ClesSommeAngle]{Detail=true,Isocele=false,Figure=false,FigureSeule=false,Angle=0,Perso=false,Echelle=1cm}% +\setKVdefault[ClesSommeAngle]{Detail=true,Isocele=false,Rectangle=false,Figure=false,FigureSeule=false,Angle=0,Perso=false,Echelle=1cm}% -\def\MPFigureSommeAngle#1#2#3#4#5#6#7{ +\def\MPFigureSommeAngle#1#2#3#4#5{ % #1 Premier sommet % #2 Deuxi\`eme sommet % #3 Troisi\`eme sommet % #4 1er angle % #5 2eme angle - % #6 0 isoc\`ele / 1 pas isoc\`ele \ifluatex \mplibcodeinherit{enable} \mplibforcehmode \begin{mplibcode} - pair A,B,C,O,I;% + pair A,B,C,O,I;% u:=\useKV[ClesSommeAngle]{Echelle}; - % On place les points A,B,C sur le cercle de mani\`ere \`a faciliter la rotation de la figure + Angle:=\useKV[ClesSommeAngle]{Angle}; + boolean Rectangle,Isocele; + Rectangle=\useKV[ClesSommeAngle]{Rectangle};% + Isocele=\useKV[ClesSommeAngle]{Isocele}; A=u*(1,1); B-A=u*(4,0); + if Rectangle: + C=3/5[B,rotation(A,B,-90)]; + else: C=(A--2[A,B rotatedabout(A,45)]) intersectionpoint (B--2[B,A rotatedabout(B,-60)]); - % On d\'efinit le centre du cercle circonscrit - O - .5[A,B] = whatever * (B-A) rotated 90; - O - .5[B,C] = whatever * (C-B) rotated 90; + fi; + O=CentreCercleC(A,B,C); % On tourne pour \'eventuellement moins de lassitude :) - A:=A rotatedabout(O,#7); - B:=B rotatedabout(O,#7); - C:=C rotatedabout(O,#7); + A:=rotation(A,O,Angle); + B:=rotation(B,O,Angle); + C:=rotation(C,O,Angle); % On d\'efinit le centre du cercle inscrit - (I-C) rotated ((angle(A-C)-angle(B-C))/2) shifted C=whatever[A,C]; - (I-B) rotated ((angle(C-B)-angle(A-B))/2) shifted B=whatever[B,C]; + I=CentreCercleI(A,B,C); % on dessine \`a main lev\'ee :) path triangle; triangle=A{dir(angle(B-A)+5)}..B{dir(angle(B-A)+5)}--B{dir(angle(C-B)+5)}..C{dir(angle(C-B)+5)}--C{dir(angle(A-C)+5)}..A{dir(angle(A-C)+5)}--cycle; % pour marquer les angles path cc; cc=fullcircle scaled 1u; - % on marque les angles picture MAngle; - MAngle=image(% - if #6=0:%Pour l'isocèle path cd; pair M[]; + MAngle=image(% + if Isocele:% + if Rectangle: + trace codeperp(A,B,C,5); + cd=A--(A+B+C)/3; + M1=cd intersectionpoint (cc shifted A); + trace 9/10[A,M1]--11/10[A,M1]; + cd:=C--(A+B+C)/3; + M1:=cd intersectionpoint (cc shifted C); + trace 9/10[C,M1]--11/10[C,M1]; + else: cd=B--(A+B+C)/3; M1=cd intersectionpoint (cc shifted B); trace 9/10[B,M1]--11/10[B,M1]; @@ -6707,8 +6728,13 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. M1:=cd intersectionpoint (cc shifted C); trace 9/10[C,M1]--11/10[C,M1]; fi; - draw (cc shifted A); + fi; + if Rectangle: + trace codeperp(A,B,C,5); + else: draw (cc shifted B); + fi; + draw (cc shifted A); draw (cc shifted C); ); draw MAngle; @@ -6720,56 +6746,95 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. label(btex #1 etex,1.2[O,A]); label(btex #2 etex,1.2[O,B]); label(btex #3 etex,1.2[O,C]); - if #6=0: - if #4=#5: + % Codage + if Isocele: marque_s:=marque_s/2; + if Rectangle: + draw Codelongueur(A,B,B,C,2); + else: draw Codelongueur(A,B,A,C,2); + fi; marque_s:=marque_s*2; - label(btex $\ang{#4}$ etex,B+0.95u*unitvector(I-B)); + fi; + % Affichage des angles: + if Isocele: + if Rectangle: label(btex ? etex,A+0.95u*unitvector(I-A)); else: - marque_s:=marque_s/2; - draw Codelongueur(A,B,A,C,2); - marque_s:=marque_s*2; + if #4>#5:%Cas où b est vide donc on affiche la mesure commune label(btex $\ang{#4}$ etex,A+0.95u*unitvector(I-A)); label(btex ? etex,B+0.95u*unitvector(I-B)); + else: + label(btex $\ang{#5}$ etex,B+0.95u*unitvector(I-B)); + label(btex ? etex,A+0.95u*unitvector(I-A)); + fi; + fi; + else: + if Rectangle: + if #4>#5: + label(btex $\ang{#4}$ etex,C+0.95u*unitvector(I-C)); + else: + label(btex $\ang{#5}$ etex,C+0.95u*unitvector(I-C)); fi; else: label(btex $\ang{#4}$ etex,B+0.95u*unitvector(I-B)); label(btex $\ang{#5}$ etex,C+0.95u*unitvector(I-C)); + fi; label(btex ? etex,A+0.95u*unitvector(I-A)); fi; - %fi; \end{mplibcode} \mplibcodeinherit{disable} \else - \begin{mpost}[mpsettings={u:=\useKV[ClesSommeAngle]{Echelle};}] + \begin{mpost}[mpsettings={u:=\useKV[ClesSommeAngle]{Echelle};boolean Rectangle,Isocele; + Rectangle=\useKV[ClesSommeAngle]{Rectangle};Isocele=\useKV[ClesSommeAngle]{Isocele};Angle:=\useKV[ClesSommeAngle]{Angle};}] pair A,B,C,O,I;% - % On place les points A,B,C sur le cercle de mani\`ere \`a faciliter la rotation de la figure A=u*(1,1); B-A=u*(4,0); + if Rectangle: + C=3/5[B,rotation(A,B,-90)]; + else: C=(A--2[A,B rotatedabout(A,45)]) intersectionpoint (B--2[B,A rotatedabout(B,-60)]); - % On d\'efinit le centre du cercle circonscrit - O - .5[A,B] = whatever * (B-A) rotated 90; - O - .5[B,C] = whatever * (C-B) rotated 90; + fi; + O=CentreCercleC(A,B,C); % On tourne pour \'eventuellement moins de lassitude :) - A:=A rotatedabout(O,#7); - B:=B rotatedabout(O,#7); - C:=C rotatedabout(O,#7); + A:=rotation(A,O,Angle); + B:=rotation(B,O,Angle); + C:=rotation(C,O,Angle); % On d\'efinit le centre du cercle inscrit - (I-C) rotated ((angle(A-C)-angle(B-C))/2) shifted C=whatever[A,C]; - (I-B) rotated ((angle(C-B)-angle(A-B))/2) shifted B=whatever[B,C]; + I=CentreCercleI(A,B,C); % on dessine \`a main lev\'ee :) path triangle; triangle=A{dir(angle(B-A)+5)}..B{dir(angle(B-A)+5)}--B{dir(angle(C-B)+5)}..C{dir(angle(C-B)+5)}--C{dir(angle(A-C)+5)}..A{dir(angle(A-C)+5)}--cycle; % pour marquer les angles path cc; cc=fullcircle scaled 1u; - % on marque les angles picture MAngle; - MAngle=image( - draw (cc shifted A); + path cd; pair M[]; + MAngle=image(% + if Isocele:% + if Rectangle: + trace codeperp(A,B,C,5); + cd=A--(A+B+C)/3; + M1=cd intersectionpoint (cc shifted A); + trace 9/10[A,M1]--11/10[A,M1]; + cd:=C--(A+B+C)/3; + M1:=cd intersectionpoint (cc shifted C); + trace 9/10[C,M1]--11/10[C,M1]; + else: + cd=B--(A+B+C)/3; + M1=cd intersectionpoint (cc shifted B); + trace 9/10[B,M1]--11/10[B,M1]; + cd:=C--(A+B+C)/3; + M1:=cd intersectionpoint (cc shifted C); + trace 9/10[C,M1]--11/10[C,M1]; + fi; + fi; + if Rectangle: + trace codeperp(A,B,C,5); + else: draw (cc shifted B); + fi; + draw (cc shifted A); draw (cc shifted C); ); draw MAngle; @@ -6781,26 +6846,42 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. label(btex #1 etex,1.2[O,A]); label(btex #2 etex,1.2[O,B]); label(btex #3 etex,1.2[O,C]); - if #6=0: - if #4=#5: + % Codage + if Isocele: marque_s:=marque_s/2; + if Rectangle: + draw Codelongueur(A,B,B,C,2); + else: draw Codelongueur(A,B,A,C,2); + fi; marque_s:=marque_s*2; - label(btex $\ang{#4}$ etex,B+0.95u*unitvector(I-B)); + fi; + % Affichage des angles: + if Isocele: + if Rectangle: label(btex ? etex,A+0.95u*unitvector(I-A)); else: - marque_s:=marque_s/2; - draw Codelongueur(A,B,A,C,2); - marque_s:=marque_s*2; + if #4>#5:%Cas où b est vide donc on affiche la mesure commune label(btex $\ang{#4}$ etex,A+0.95u*unitvector(I-A)); label(btex ? etex,B+0.95u*unitvector(I-B)); + else: + label(btex $\ang{#5}$ etex,B+0.95u*unitvector(I-B)); + label(btex ? etex,A+0.95u*unitvector(I-A)); + fi; + fi; + else: + if Rectangle: + if #4>#5: + label(btex $\ang{#4}$ etex,C+0.95u*unitvector(I-C)); + else: + label(btex $\ang{#5}$ etex,C+0.95u*unitvector(I-C)); fi; else: label(btex $\ang{#4}$ etex,B+0.95u*unitvector(I-B)); label(btex $\ang{#5}$ etex,C+0.95u*unitvector(I-C)); + fi; label(btex ? etex,A+0.95u*unitvector(I-A)); fi; - %fi; \end{mpost} \fi } @@ -6811,9 +6892,8 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. % #1 : nom du triangle pA pB pC % #2 : mesure de l'angle pApBpC % #3 : mesure de l'angle pBpCpA - % la macro calculant la mesure de l'angle pCpApB - \useKVdefault[ClesSommeAngle]%obligatoire car la macro n'est pas dans un groupe. - \setKV[ClesSommeAngle]{#1}%On lit les arguments optionnels + \useKVdefault[ClesSommeAngle]% + \setKV[ClesSommeAngle]{#1}% % On r\'ecup\`ere les noms des sommets. \StrMid{#2}{1}{1}[\NomA]% \StrMid{#2}{2}{2}[\NomB]% @@ -6823,30 +6903,51 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \xdef\NomSommetA{\NomA}% \xdef\NomSommetC{\NomC}% % On r\'edige - \ifboolKV[ClesSommeAngle]{Perso}{\RedactionSomme}{Dans le triangle $\NomA\NomB\NomC$,\ifboolKV[ClesSommeAngle]{Isocele}{ isoc\`ele en \NomA,}{} on a :}% - \ifboolKV[ClesSommeAngle]{Isocele}{% - \ifx\bla#4\bla% - \begin{align*}% + \ifboolKV[ClesSommeAngle]{Perso}{\RedactionSomme}{Dans le triangle $\NomA\NomB\NomC$, \ifboolKV[ClesSommeAngle]{Rectangle}{ rectangle \ifboolKV[ClesSommeAngle]{Isocele}{isocèle }{}en $\NomB$, }{\ifboolKV[ClesSommeAngle]{Isocele}{ isoc\`ele en $\NomA$, }}% + on a :}% + \ifboolKV[ClesSommeAngle]{Rectangle}{% + \ifboolKV[ClesSommeAngle]{Isocele}{% + \ifx\bla#3\bla% + \begin{align*} + 2\times\widehat{\NomB\NomA\NomC}&=\ang{90}\\% + \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomB\NomA\NomC}&=\frac{\ang{90}}{2}\\}{\widehat{\NomA\NomB\NomC}&=\ang{45}}% + \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomB\NomA\NomC}&=\ang{45}}{}% + \end{align*} + \fi + }{% + \ifx\bla#3\bla% + \begin{align*} + \widehat{\NomB\NomA\NomC}+\widehat{\NomB\NomC\NomA}&=\ang{90}\\% + \widehat{\NomB\NomA\NomC}+\ang{#4}&=\ang{90}\\% + \xdef\totalangle{\fpeval{90-#4}}\ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomB\NomA\NomC}&=\ang{90}-\ang{#4}\\}{\widehat{\NomB\NomA\NomC}&=\ang{\totalangle}}% + \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomB\NomA\NomC}&=\ang{\totalangle}}{}% + \end{align*} + \fi + }% + }{% + \ifboolKV[ClesSommeAngle]{Isocele}{% + \ifx\bla#4\bla% + \begin{align*}% \widehat{\NomA\NomB\NomC}+\widehat{\NomB\NomC\NomA}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% 2\times\ang{#3}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% \xdef\sommeangle{\fpeval{2*#3}}\xdef\totalangle{\fpeval{180-\sommeangle}}\ang{\sommeangle}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomC\NomA\NomB}&=\ang{180}-\ang{\sommeangle}\\}{\widehat{\NomC\NomA\NomB}&=\ang{\totalangle}}% - \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomC\NomA\NomB}&=\ang{\totalangle}}{}% - \end{align*}% - \xdef\ResultatAngle{\totalangle}% - \else% - \begin{align*}% - \widehat{\NomA\NomB\NomC}+\widehat{\NomB\NomC\NomA}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% - 2\times\widehat{\NomA\NomB\NomC}+\ang{#4}&=\ang{180}\\% - \xdef\totalangle{\fpeval{180-#4}}% - \ifboolKV[ClesSommeAngle]{Detail}{2\times\widehat{\NomA\NomB\NomC}&=\ang{180}-\ang{#4}\\}{2\times\widehat{\NomA\NomB\NomC}&=\ang{\totalangle}\\}% - \ifboolKV[ClesSommeAngle]{Detail}{2\times\widehat{\NomA\NomB\NomC}&=\ang{\totalangle}\\}{\widehat{\NomA\NomB\NomC}&=\frac{\ang{\totalangle}}{2}\\}% - \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomA\NomB\NomC}&=\frac{\ang{\totalangle}}{2}\\}{\widehat{\NomA\NomB\NomC}&=\ang{\fpeval{0.5*(180-#4)}}}%\\ - \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomA\NomB\NomC}&=\ang{\fpeval{0.5*(180-#4)}}\\}{}% - \end{align*}% - \xdef\ResultatAngle{\fpeval{0.5*(180-#4)}}% - \fi% - }{% + \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomC\NomA\NomB}&=\ang{\totalangle}}{}% + \end{align*}% + \xdef\ResultatAngle{\totalangle}% + \else% + \begin{align*}% + \widehat{\NomA\NomB\NomC}+\widehat{\NomB\NomC\NomA}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% + 2\times\widehat{\NomA\NomB\NomC}+\ang{#4}&=\ang{180}\\% + \xdef\totalangle{\fpeval{180-#4}}% + \ifboolKV[ClesSommeAngle]{Detail}{2\times\widehat{\NomA\NomB\NomC}&=\ang{180}-\ang{#4}\\}{2\times\widehat{\NomA\NomB\NomC}&=\ang{\totalangle}\\}% + \ifboolKV[ClesSommeAngle]{Detail}{2\times\widehat{\NomA\NomB\NomC}&=\ang{\totalangle}\\}{\widehat{\NomA\NomB\NomC}&=\frac{\ang{\totalangle}}{2}\\}% + \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomA\NomB\NomC}&=\frac{\ang{\totalangle}}{2}\\}{\widehat{\NomA\NomB\NomC}&=\ang{\fpeval{0.5*(180-#4)}}}%\\ + \ifboolKV[ClesSommeAngle]{Detail}{\widehat{\NomA\NomB\NomC}&=\ang{\fpeval{0.5*(180-#4)}}\\}{}% + \end{align*}% + \xdef\ResultatAngle{\fpeval{0.5*(180-#4)}}% + \fi% + }{% \begin{align*}% \widehat{\NomA\NomB\NomC}+\widehat{\NomB\NomC\NomA}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% \ang{#3}+\ang{#4}+\widehat{\NomC\NomA\NomB}&=\ang{180}\\% @@ -6856,15 +6957,15 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \end{align*}% \xdef\ResultatAngle{\totalangle}% }% + }% }% -\newcommand\SommeAngles[4][]{% +\newcommand\SommeAngles[4][]{% Macro calculant la mesure de l'angle pCpApB % #1 : nom du triangle pA pB pC % #2 : mesure de l'angle pApBpC % #3 : mesure de l'angle pBpCpA - % la macro calculant la mesure de l'angle pCpApB \useKVdefault[ClesSommeAngle]%obligatoire car la macro n'est pas dans un groupe. - \setKV[ClesSommeAngle]{#1}%On lit les arguments optionnels + \setKV[ClesSommeAngle]{#1}%lit les arguments optionnels % On r\'ecup\`ere les noms des sommets. \StrMid{#2}{1}{1}[\NomA]% \StrMid{#2}{2}{2}[\NomB]% @@ -6872,13 +6973,12 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. % Figure ou pas ? \ifboolKV[ClesSommeAngle]{FigureSeule}{% \ifx\bla#3\bla% - \xdef\Intermed{\fpeval{0.5*(180-#4)}}% - \MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#4}{\Intermed}{0}{\useKV[ClesSommeAngle]{Angle}}% + \MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#4}{0}% \else% \ifx\bla#4\bla% - \MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#3}{#3}{0}{\useKV[ClesSommeAngle]{Angle}}% + \MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{0}{#3}% \else% - \MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#3}{#4}{1}{\useKV[ClesSommeAngle]{Angle}}% + \MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#3}{#4}% \fi% \fi% }{% @@ -6886,17 +6986,15 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \begin{multicols}{2}% {\em La figure est donn\'ee \`a titre indicatif.}% \ifx\bla#3\bla% - \xdef\Intermed{\fpeval{0.5*(180-#4)}}% - \[\MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#4}{\Intermed}{0}{\useKV[ClesSommeAngle]{Angle}}\]% + \[\MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#4}{0}\]% \else% \ifx\bla#4\bla% - \[\MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#3}{#3}{0}{\useKV[ClesSommeAngle]{Angle}}\]% + \[\MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{0}{#3}\]% \else% - \[\MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#3}{#4}{1}{\useKV[ClesSommeAngle]{Angle}}\]% + \[\MPFigureSommeAngle{\NomA}{\NomB}{\NomC}{#3}{#4}\]% \fi% \fi% \par\columnbreak\par% - % on r\'edige \RedactionSom[#1]{#2}{#3}{#4}% \end{multicols}% }{% on r\'edige @@ -7103,6 +7201,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. % #5 Troisi\`eme longueur (\'eventuellement vide) \useKVdefault[ClesPythagore]%obligatoire car la macro n'est pas dans un groupe. \setKV[ClesPythagore]{#1}%On lit les arguments optionnels + \DeclareSIUnit{\PfCPythaUnit}{\useKV[ClesPythagore]{Unite}}% \ifboolKV[ClesPythagore]{Reciproque}{% % On retient les noms des sommets \StrMid{#2}{1}{1}[\NomA]% @@ -7255,7 +7354,6 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. } \xintifboolexpr{#3<#4 || #3==#4}{%\ifnum#3<#4% \xdef\ResultatPytha{\fpeval{round(sqrt(#3^2+#4^2),\useKV[ClesPythagore]{Precision})}}% - % \xdef\ResultatPytha{\fpeval{round(sqrt(#3^2+#4^2),\useKV[ClesPythagore]{Precision})}}% \begin{align*} \NomA\NomC^2&=\NomA\NomB^2+\NomB\NomC^2\\ \NomA\NomC^2&=\ifboolKV[ClesPythagore]{EnchaineA}{\opcopy{\useKV[ClesPythagore]{ValeurA}}{a1}\opexport{a1}{\Aun}\num{\Aun}}{\opexport{A1}{\Aun}\num{\Aun}^2}+\ifboolKV[ClesPythagore]{EnchaineB}{\opcopy{\useKV[ClesPythagore]{ValeurB}}{a2}\opexport{a2}{\Adeux}\num{\Adeux}}{\opexport{A2}{\Adeux}\num{\Adeux}^2}\\ @@ -7263,7 +7361,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomC^2&=\opadd*{a1}{a2}{a3}\opexport{a3}{\Atrois}\num{\Atrois}%\\ \ifboolKV[ClesPythagore]{AvantRacine}{}{% \ifboolKV[ClesPythagore]{Entier}{}{\\\NomA\NomC&=\sqrt{\opexport{a3}{\Atrois}\num{\Atrois}}} - \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomC&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}{\NomA\NomC&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}}%\\ + \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomC&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}{\NomA\NomC&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}}%\\ }% \end{align*} }{%\else% @@ -7276,7 +7374,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomB^2&=\opsub*{a1}{a2}{a3}\opexport{a3}{\Atrois}\num{\Atrois}%\\ \ifboolKV[ClesPythagore]{AvantRacine}{}{% \ifboolKV[ClesPythagore]{Entier}{}{\\\NomA\NomB&=\sqrt{\opexport{a3}{\Atrois}\num{\Atrois}}} - \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomB&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}{\NomA\NomB&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}}%\\ + \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomB&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}{\NomA\NomB&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}}%\\ }% \end{align*} }%\fi% @@ -7299,7 +7397,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomC^2&=\opadd*{a1}{a2}{a3}\opexport{a3}{\Atrois}\num{\Atrois}%\\ \ifboolKV[ClesPythagore]{AvantRacine}{}{% \ifboolKV[ClesPythagore]{Entier}{}{\\\NomA\NomC&=\sqrt{\opexport{a3}{\Atrois}\num{\Atrois}}} - \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomC&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}{\NomA\NomC&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}}%\\ + \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomC&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}{\NomA\NomC&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}}%\\ } \end{align*} }{%\else @@ -7312,7 +7410,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomB^2&=\opsub*{a1}{a2}{a3}\opexport{a3}{\Atrois}\num{\Atrois}%\\ \ifboolKV[ClesPythagore]{AvantRacine}{}{% \ifboolKV[ClesPythagore]{Entier}{}{\\\NomA\NomB&=\sqrt{\opexport{a3}{\Atrois}\num{\Atrois}}} - \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomB&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}{\NomA\NomB&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}}%\\ + \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomB&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}{\NomA\NomB&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}}%\\ } \end{align*} }{% @@ -7324,7 +7422,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomB^2&=\opsub*{a1}{a2}{a3}\opexport{a3}{\Atrois}\num{\Atrois}%\\ \ifboolKV[ClesPythagore]{AvantRacine}{}{% \ifboolKV[ClesPythagore]{Entier}{}{\\\NomA\NomB&=\sqrt{\opexport{a3}{\Atrois}\num{\Atrois}}}% - \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomB&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}{\NomA\NomB&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\num{\Aquatre}~\text{\useKV[ClesPythagore]{Unite}}}}%\\ + \ifboolKV[ClesPythagore]{Racine}{}{\\\ifboolKV[ClesPythagore]{Exact}{\NomA\NomB&=\opsqrt[maxdivstep=3]{a3}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}{\NomA\NomB&\approx\opsqrt[maxdivstep=5]{a3}{a4}\opround{a4}{pres}{a4}\opunzero{a4}\opexport{a4}{\Aquatre}\SI{\Aquatre}{\PfCPythaUnit}}}%\\ } \end{align*} }% @@ -8343,9 +8441,9 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \useKVdefault[ClesNombrePremier]% \setKV[ClesNombrePremier]{#1}% \ifboolKV[ClesNombrePremier]{Impose}{\NombrePremierImpose{#2}{\useKV[ClesNombrePremier]{Nombre}}{\fpeval{#2/\useKV[ClesNombrePremier]{Nombre}}}}{}% - \ifboolKV[ClesNombrePremier]{ImposeAll}{\NombrePremierImposeAll{#2}{\useKV[ClesNombrePremier]{AllNombre}}{\fpeval{#2/\useKV[ClesNombrePremier]{AllNombre}}}}{}% + \ifboolKV[ClesNombrePremier]{ImposeAll}{\NombrePremierImpose{#2}{\useKV[ClesNombrePremier]{AllNombre}}{\fpeval{#2/\useKV[ClesNombrePremier]{AllNombre}}}}{}% \ifboolKV[ClesNombrePremier]{Tableau}{\NombrePremier{#2}}{}% - \ifboolKV[ClesNombrePremier]{TableauVide}{\NombrePremierVide{#2}}{}% + \ifboolKV[ClesNombrePremier]{TableauVide}{\NombrePremier{#2}}{}% \ifboolKV[ClesNombrePremier]{Potence}{\NombrePremierPotence{#2}}{}% \ifboolKV[ClesNombrePremier]{TableauVertical}{\NombrePremierVertical{#2}}{}% \ifboolKV[ClesNombrePremier]{TableauVerticalVide}{\NombrePremierVerticalVide{#2}}{}% @@ -8682,33 +8780,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \newcommand\NombrePremier[1]{%\'ecrire la d\'ecomposition compl\`ete % #1 le nombre premier \`a tester - \newcount\anp\newcount\bnp\newcount\cnp%\newcount\e\newcount\f% - \anp=#1\relax - \bnp=2\relax - \premier=-1\relax - % Pour d\'eterminer le nombre d'\'etapes - \whiledo{\anp > 1}{% - \modulo{\the\anp}{\the\bnp} - \ifnum\remainder=0\relax - \global\premier=\numexpr\premier+1\relax - \cnp=\numexpr\anp/\bnp\relax - \anp=\cnp\relax - \else% - \bnp=\numexpr\bnp+1\relax% - \fi% - } - \ifnum\premier=0 - Le nombre \num{#1} est un nombre premier. - \else - \begin{align*} - \xintFor* ##1 in {\xintSeq {1}{\premier}}\do {\num{#1}&=\PremierEtape{#1}{##1}\xintifboolexpr{##1<\premier}{\\}{}}% - \end{align*} - \fi -} - -\newcommand\NombrePremierVide[1]{%\'ecrire la d\'ecomposition compl\`ete - % #1 le nombre premier \`a tester - \newcount\anp\newcount\bnp\newcount\cnp%\newcount\e\newcount\f% + \newcount\anp\newcount\bnp\newcount\cnp% \anp=#1\relax \bnp=2\relax \premier=-1\relax @@ -8727,7 +8799,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. Le nombre \num{#1} est un nombre premier. \else \begin{align*} - \xintFor* ##1 in {\xintSeq {1}{\premier}}\do {\num{#1}&=\phantom{\PremierEtape{#1}{##1}}\xintifboolexpr{##1<\premier}{\\}{}}% + \xintFor* ##1 in {\xintSeq {1}{\premier}}\do {\num{#1}&=\ifboolKV[ClesNombrePremier]{TableauVide}{\phantom{\PremierEtape{#1}{##1}}}{\PremierEtape{#1}{##1}}\xintifboolexpr{##1<\premier}{\\}{}}% \end{align*} \fi } @@ -8735,11 +8807,11 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \newcount\premierun \newcount\premierdeux -\newcommand\NombrePremierImpose[3]{%\'ecrire la d\'ecomposition compl\`ete +\newcommand\NombrePremierImpose[3]{% % #1 le nombre premier \`a tester % #2 est le premier facteur imposé % #3 est le deuxième facteur imposé - \newcount\anp\newcount\bnp\newcount\cnp%\newcount\e\newcount\f% + \newcount\anp\newcount\bnp\newcount\cnp% % Pour d\'eterminer le nombre d'\'etapes pour #1 \anp=#1\relax \bnp=2\relax @@ -8782,6 +8854,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \bnp=\numexpr\bnp+1\relax% \fi% }% + \ifboolKV[ClesNombrePremier]{ImposeAll}{\xdef\PfCRappelImposeAll{1}}{\xdef\PfCRappelImposeAll{0}}% \ifnum\premier=0 Le nombre \num{#1} est un nombre premier. \else @@ -8791,75 +8864,14 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \xintifboolexpr{\premier>0}{\\% \xintFor* ##1 in {\xintSeq {1}{\premier}}\do {\num{#1}&=\xintifboolexpr{##1<\premierun}{\PremierEtape{#2}{##1}}{\Decomposition[Longue]{#2}}\mathrel{\times}\xintifboolexpr{##1<\premierdeux}{\PremierEtape{#3}{##1}}{\Decomposition[Longue]{#3}}\xintifboolexpr{##1<\premier}{\\}{}}% }{}% + \xintifboolexpr{\PfCRappelImposeAll==1}{\\\num{#1}&=\PremierExposant{#1}}{}% \end{align*} \fi }% -\newcommand\NombrePremierImposeAll[3]{%\'ecrire la d\'ecomposition compl\`ete - % #1 le nombre premier \`a tester - % #2 est le premier facteur imposé - % #3 est le deuxième facteur imposé - \newcount\anp\newcount\bnp\newcount\cnp%\newcount\e\newcount\f% - % Pour d\'eterminer le nombre d'\'etapes pour #1 - \anp=#1\relax - \bnp=2\relax - \premier=-1\relax - \whiledo{\anp > 1}{% - \modulo{\the\anp}{\the\bnp} - \ifnum\remainder=0\relax - \global\premier=\numexpr\premier+1\relax - \cnp=\numexpr\anp/\bnp\relax - \anp=\cnp\relax - \else% - \bnp=\numexpr\bnp+1\relax% - \fi% - } - % Pour d\'eterminer le nombre d'\'etapes pour #2 - \anp=#2\relax - \bnp=2\relax - \premierun=-1\relax - \whiledo{\anp > 1}{% - \modulo{\the\anp}{\the\bnp} - \ifnum\remainder=0\relax - \global\premierun=\numexpr\premierun+1\relax - \cnp=\numexpr\anp/\bnp\relax - \anp=\cnp\relax - \else% - \bnp=\numexpr\bnp+1\relax% - \fi% - } - % Pour d\'eterminer le nombre d'\'etapes pour #3 - \anp=#3\relax - \bnp=2\relax - \premierdeux=-1\relax - \whiledo{\anp > 1}{% - \modulo{\the\anp}{\the\bnp} - \ifnum\remainder=0\relax - \global\premierdeux=\numexpr\premierdeux+1\relax - \cnp=\numexpr\anp/\bnp\relax - \anp=\cnp\relax - \else% - \bnp=\numexpr\bnp+1\relax% - \fi% - }% - \ifnum\premier=0 - Le nombre \num{#1} est un nombre premier. - \else% - \xintifboolexpr{\premierun>\premierdeux}{\premier=\premierun}{\premier=\premierdeux}% - \begin{align*} - \num{#1}&=\num{#2}\times\num{#3}%\\ - \xintifboolexpr{\premier>0}{\\% - \xintFor* ##1 in {\xintSeq {1}{\premier}}\do {\num{#1}&=\xintifboolexpr{##1<\premierun}{\PremierEtape{#2}{##1}}{\Decomposition[Longue]{#2}}\mathrel{\times}\xintifboolexpr{##1<\premierdeux}{\PremierEtape{#3}{##1}}{\Decomposition[Longue]{#3}}\\ - }% - \num{#1}&=\PremierExposant{#1}% - }{} - \end{align*} - \fi% -}% - \newcommand\NombrePremierVertical[1]{%\'ecrire la d\'ecomposition compl\`ete % #1 le nombre premier \`a tester - \newcount\anpv\newcount\bnpv\newcount\cnpv%\newcount\e\newcount\f% + \newcount\anpv\newcount\bnpv\newcount\cnpv% \anpv=#1\relax \bnpv=2\relax \premier=-1\relax @@ -8885,9 +8897,9 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \fi } -\newcommand\NombrePremierPotence[1]{%\'ecrire la d\'ecomposition compl\`ete +\newcommand\NombrePremierPotence[1]{% % #1 le nombre premier \`a tester - \newcount\anpv\newcount\bnpv\newcount\cnpv%\newcount\e\newcount\f% + \newcount\anpv\newcount\bnpv\newcount\cnpv% \anpv=#1\relax \bnpv=2\relax \premier=-1\relax @@ -8978,7 +8990,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. } } -\newcommand\NombrePremierVerticalVide[1]{%\'ecrire la d\'ecomposition compl\`ete +\newcommand\NombrePremierVerticalVide[1]{% % #1 le nombre premier \`a tester \newcount\anpv\newcount\bnpv\newcount\cnpv% \anpv=#1\relax @@ -9010,8 +9022,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \fi } -\newcommand\NombrePremierExposant[1]{%\'ecrire la d\'ecomposition - % compl\`ete +\newcommand\NombrePremierExposant[1]{% \newcount\anp\newcount\bnp\newcount\cnp% % #1 le nombre premier \`a tester \anp=#1\relax% @@ -9395,15 +9406,17 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. %%% % Thales %%% -\newcount\ppcm +\newcount\ppcm% \newcommand\PPCM[2]{% - \PGCD{#1}{#2} - \ppcm=\numexpr#1*#2/\pgcd\relax -} + \PGCD{#1}{#2}% + \ppcm=\numexpr#1*#2/\pgcd\relax% +}% \setKVdefault[ClesThales]{Calcul=true,Droites=false,Propor=false,Segment=false,Figure=false,FigureSeule=false,Figurecroisee=false,FigurecroiseeSeule=false,Angle=0,Precision=2,Entier=false,Unite=cm,Reciproque=false,Produit=false,ChoixCalcul=0,Simplification,Redaction=false,Remediation=false,Echelle=1cm,Perso=false,CalculsPerso=false} +\DeclareSIUnit{\PfCThalesUnit}{\useKV[ClesThales]{Unite}}% + %On d\'efinit la figure \`a utiliser \def\MPFigThales#1#2#3#4#5#6{ % #1 Premier sommet @@ -10056,7 +10069,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \\ % % 3eme ligne : Calculs \ifnum\cmxa>0 - \Nomx\uppercase{&}\opdiv*{numx}{denox}{resultatx}{restex}\opcmp{restex}{0}\ifopeq=\num{\ResultatThalesx}\else\approx\num{\fpeval{round(\ResultatThalesx,\useKV[ClesThales]{Precision})}}\fi~\text{\useKV[ClesThales]{Unite}}% + \Nomx\uppercase{&}\opdiv*{numx}{denox}{resultatx}{restex}\opcmp{restex}{0}\ifopeq=\SI{\ResultatThalesx}{\PfCThalesUnit}\else\approx\SI{\fpeval{round(\ResultatThalesx,\useKV[ClesThales]{Precision})}}{\PfCThalesUnit}\fi% \fi % % Deuxi\`eme compteur \yyy \ifnum\cmya>0 @@ -10065,7 +10078,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \else \uppercase{&} \fi - \Nomy\uppercase{&}\opdiv*{numy}{denoy}{resultaty}{restey}\opcmp{restey}{0}\ifopeq=\num{\ResultatThalesy}\else\approx\num{\fpeval{round(\ResultatThalesy,\useKV[ClesThales]{Precision})}}\fi~\text{\useKV[ClesThales]{Unite}}% + \Nomy\uppercase{&}\opdiv*{numy}{denoy}{resultaty}{restey}\opcmp{restey}{0}\ifopeq=\SI{\ResultatThalesy}{\PfCThalesUnit}\else\approx\SI{\fpeval{round(\ResultatThalesy,\useKV[ClesThales]{Precision})}}{\PfCThalesUnit}\fi% \fi % %Troisi\`eme compteur \zzz \ifnum\cmza>0 @@ -10075,9 +10088,9 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \else \uppercase{&} \fi - \Nomz\uppercase{&}\opdiv*{numz}{denoz}{resultatz}{restez}\opcmp{restez}{0}\ifopeq=\num{\ResultatThalesz}\else\approx\num{\fpeval{round(\ResultatThalesz,\useKV[ClesThales]{Precision})}}\fi~\text{\useKV[ClesThales]{Unite}}% + \Nomz\uppercase{&}\opdiv*{numz}{denoz}{resultatz}{restez}\opcmp{restez}{0}\ifopeq=\SI{\ResultatThalesz}{\PfCThalesUnit}\else\approx\SI{\fpeval{round(\ResultatThalesz,\useKV[ClesThales]{Precision})}}{\PfCThalesUnit}\fi% \else - \uppercase{&}\Nomz\uppercase{&}\opdiv*{numz}{denoz}{resultatz}{restez}\opcmp{restez}{0}\ifopeq=\num{\ResultatThalesz}\else\approx\num{\fpeval{round(\ResultatThalesz,\useKV[ClesThales]{Precision})}}\fi~\text{\useKV[ClesThales]{Unite}}% + \uppercase{&}\Nomz\uppercase{&}\opdiv*{numz}{denoz}{resultatz}{restez}\opcmp{restez}{0}\ifopeq=\SI{\ResultatThalesz}{\PfCThalesUnit}\else\approx\SI{\fpeval{round(\ResultatThalesz,\useKV[ClesThales]{Precision})}}{\PfCThalesUnit}\fi% \fi \fi \end{align*} @@ -10978,10 +10991,9 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \setKV[ClesTrigo]{#1}% % #1 Cl\'es % #2 Nom du triangle ABC, rectangle en B, angle connu ou pas : BAC - % #3 Longueur - % #4 Longueur - % #5 angle + % #3 Longueur #4 Longueur #5 angle % On d\'efinit les points + \DeclareSIUnit{\PfCTrigoUnit}{\useKV[ClesTrigo]{Unite}}% \StrMid{#2}{1}{1}[\NomA]% \StrMid{#2}{2}{2}[\NomB]% \StrMid{#2}{3}{3}[\NomC]% @@ -10989,7 +11001,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \xdef\NomAngleDroit{\NomB}% \xdef\NomSommetA{\NomA}% \xdef\NomSommetB{\NomB}% - \xdef\NomSommetC{\NomC}% + \xdef\NomSommetC{\NomC}% \ifboolKV[ClesTrigo]{Perso}{% \RedactionTrigo% }{% @@ -11003,7 +11015,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomC\times\cos(\widehat{\NomB\NomA\NomC})&=\NomA\NomB\\ \num{#4}\times\cos(\ang{#5})&=\NomA\NomB%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\ - \num{\fpeval{round(#4*cosd(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}&\IfInteger{\fpeval{round(#4*cosd(#5),9)}}{=}{\approx}\NomA\NomB} + \SI{\fpeval{round(#4*cosd(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}&\IfInteger{\fpeval{round(#4*cosd(#5),9)}}{=}{\approx}\NomA\NomB} \end{align*}% }{% \begin{align*} @@ -11011,7 +11023,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \cos(\ang{#5})&=\frac{\NomA\NomB}{\num{#4}}\\ \num{#4}\times\cos(\ang{#5})&=\NomA\NomB%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \num{\fpeval{round(#4*cosd(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}&\IfInteger{\fpeval{round(#4*cosd(#5),9)}}{=}{\approx}\NomA\NomB}% + \SI{\fpeval{round(#4*cosd(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}&\IfInteger{\fpeval{round(#4*cosd(#5),9)}}{=}{\approx}\NomA\NomB}% \end{align*} }% \else% @@ -11023,7 +11035,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomC\times\cos(\ang{#5})&=\num{#3}\\ \NomA\NomC&=\frac{\num{#3}}{\cos(\ang{#5})}%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \NomA\NomC&\IfInteger{\fpeval{round(#3/cosd(#5),9)}}{=}{\approx}\num{\fpeval{round(#3/cosd(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}}% + \NomA\NomC&\IfInteger{\fpeval{round(#3/cosd(#5),9)}}{=}{\approx}\SI{\fpeval{round(#3/cosd(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}}% \end{align*} }{% \begin{align*} @@ -11031,7 +11043,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \cos(\ang{#5})&=\frac{\num{#3}}{\NomA\NomC}\\ \NomA\NomC&=\frac{\num{#3}}{\cos(\ang{#5})}%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \NomA\NomC&\IfInteger{\fpeval{round(#3/cosd(#5),9)}}{=}{\approx}\num{\fpeval{round(#3/cosd(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}}% + \NomA\NomC&\IfInteger{\fpeval{round(#3/cosd(#5),9)}}{=}{\approx}\SI{\fpeval{round(#3/cosd(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}}% \end{align*}% }% \else%on calcule l'angle @@ -11063,7 +11075,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomC\times\sin(\widehat{\NomB\NomA\NomC})&=\NomB\NomC\\ \num{#4}\times\sin(\ang{#5})&=\NomB\NomC%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \num{\fpeval{round(#4*sind(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}&\IfInteger{\fpeval{round(#4*sind(#5),9)}}{=}{\approx}\NomB\NomC}% + \SI{\fpeval{round(#4*sind(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}&\IfInteger{\fpeval{round(#4*sind(#5),9)}}{=}{\approx}\NomB\NomC}% \end{align*}% }{% \begin{align*} @@ -11071,7 +11083,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \sin(\ang{#5})&=\frac{\NomB\NomC}{\num{#4}}\\ \num{#4}\times\sin(\ang{#5})&=\NomB\NomC%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \num{\fpeval{round(#4*sind(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}&\IfInteger{\fpeval{round(#4*sind(#5),9)}}{=}{\approx}\NomB\NomC}% + \SI{\fpeval{round(#4*sind(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}&\IfInteger{\fpeval{round(#4*sind(#5),9)}}{=}{\approx}\NomB\NomC}% \end{align*}% }% \else @@ -11083,7 +11095,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomC\times\sin(\ang{#5})&=\num{#3}\\ \NomA\NomC&=\frac{\num{#3}}{\sin(\ang{#5})}%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \NomA\NomC&\IfInteger{\fpeval{round(#3/sind(#5),9)}}{=}{\approx}\num{\fpeval{round(#3/sind(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}}% + \NomA\NomC&\IfInteger{\fpeval{round(#3/sind(#5),9)}}{=}{\approx}\SI{\fpeval{round(#3/sind(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}}% \end{align*}% }{% \begin{align*} @@ -11091,7 +11103,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \sin(\ang{#5})&=\frac{\num{#3}}{\NomA\NomC}\\ \NomA\NomC&=\frac{\num{#3}}{\sin(\ang{#5})}%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \NomA\NomC&\IfInteger{\fpeval{round(#3/sind(#5),9)}}{=}{\approx}\num{\fpeval{round(#3/sind(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}}% + \NomA\NomC&\IfInteger{\fpeval{round(#3/sind(#5),9)}}{=}{\approx}\SI{\fpeval{round(#3/sind(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}}% \end{align*}% }% \else%on calcule l'angle @@ -11123,7 +11135,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomB\times\tan(\widehat{\NomB\NomA\NomC})&=\NomB\NomC\\% \num{#4}\times\tan(\ang{#5})&=\NomB\NomC%\\% \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \num{\fpeval{round(#4*tand(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}&\IfInteger{\fpeval{round(#4*tand(#5),9)}}{=}{\approx}\NomB\NomC}% + \SI{\fpeval{round(#4*tand(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}&\IfInteger{\fpeval{round(#4*tand(#5),9)}}{=}{\approx}\NomB\NomC}% \end{align*}% }{% \begin{align*} @@ -11131,7 +11143,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \tan(\ang{#5})&=\frac{\NomB\NomC}{\num{#4}}\\ \num{#4}\times\tan(\ang{#5})&=\NomB\NomC%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \num{\fpeval{round(#4*tand(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}&\IfInteger{\fpeval{round(#4*tand(#5),9)}}{=}{\approx}\NomB\NomC}% + \SI{\fpeval{round(#4*tand(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}&\IfInteger{\fpeval{round(#4*tand(#5),9)}}{=}{\approx}\NomB\NomC}% \end{align*}% }% \else @@ -11143,7 +11155,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \NomA\NomB\times\tan(\ang{#5})&=\num{#3}\\ \NomA\NomB&=\frac{\num{#3}}{\tan(\ang{#5})}%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \NomA\NomB&\IfInteger{\fpeval{round(#3/tand(#5),9)}}{=}{\approx}\num{\fpeval{round(#3/tand(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}}% + \NomA\NomB&\IfInteger{\fpeval{round(#3/tand(#5),9)}}{=}{\approx}\SI{\fpeval{round(#3/tand(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}}% \end{align*}% }{% \begin{align*} @@ -11151,7 +11163,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \tan(\ang{#5})&=\frac{\num{#3}}{\NomA\NomB}\\ \NomA\NomB&=\frac{\num{#3}}{\tan(\ang{#5})}%\\ \ifboolKV[ClesTrigo]{ValeurExacte}{}{\\% - \NomA\NomB&\IfInteger{\fpeval{round(#3/tand(#5),9)}}{=}{\approx}\num{\fpeval{round(#3/tand(#5),\useKV[ClesTrigo]{Precision})}}~\text{\useKV[ClesTrigo]{Unite}}}% + \NomA\NomB&\IfInteger{\fpeval{round(#3/tand(#5),9)}}{=}{\approx}\SI{\fpeval{round(#3/tand(#5),\useKV[ClesTrigo]{Precision})}}{\PfCTrigoUnit}}% \end{align*}% }% \else%on calcule l'angle @@ -11182,9 +11194,7 @@ couleur indiquée, le nombre de cases donné par le résultat du calcul. \setKV[ClesTrigo]{#1}% % #1 Cl\'es % #2 Nom du triangle ABC, rectangle en B, angle connu ou pas : BAC - % #3 Longueur - % #4 Longueur - % #5 angle + % #3 Longueur #4 Longueur #5 angle % On d\'efinit les points \StrMid{#2}{1}{1}[\NomA]% \StrMid{#2}{2}{2}[\NomB]% @@ -12840,7 +12850,7 @@ Barre=false,Longueur=10cm,Hauteur=5mm,Bicolore=false,EcartBarre=0%Grille est dis +\ifnum\ListeComplete[##1,2]=1\else\num{\ListeComplete[##1,2]}\times\fi\num{\ListeComplete[##1,1]}\ifboolKV[ClesStat]{Concret}{~\text{\useKV[ClesStat]{Unite}}}{} }=\num{\SommeDonnees}\ifboolKV[ClesStat]{Concret}{~\text{\useKV[ClesStat]{Unite}}}{} \] - } + }% \ifboolKV[ClesStat]{SET}{}{L'effectif total de la s\'erie est :% \ifboolKV[ClesStat]{Liste}{ \num{\EffectifTotal}\\}{% \[\num{\ListeComplete[1,2]}\xintFor* ##1 in {\xintSeq {2}{\ListeCompletelen}}\do{% @@ -21542,17 +21552,18 @@ Barre=false,Longueur=10cm,Hauteur=5mm,Bicolore=false,EcartBarre=0%Grille est dis \def\barre{\vrule height2.1ex depth.9ex width0pt}% \def\demibarre{\vrule height1.4ex depth.6ex width0pt}% -\setKVdefault[Scratch]{Impression=false,Numerotation=false,Echelle=1}% +\setKVdefault[Scratch]{Impression=false,Numerotation=false,Echelle=1,Naturel=false}% \ifluatex \NewDocumentEnvironment{Scratch}{o +b}{% \useKVdefault[Scratch]% \setKV[Scratch]{#1}% \mplibforcehmode% - \myfontScratch% + \ifboolKV[Scratch]{Naturel}{}{\myfontScratch}% \begin{mplibcode}% - input PfCScratch;% - print:=\useKV[Scratch]{Impression};% + boolean Naturel; + Naturel=\useKV[Scratch]{Naturel}; + if Naturel: input PfCPseudo; print:=true; else: input PfCScratch; print:=\useKV[Scratch]{Impression}; fi; NumeroteLignes:=\useKV[Scratch]{Numerotation};% #2% picture recap;% @@ -21564,7 +21575,7 @@ Barre=false,Longueur=10cm,Hauteur=5mm,Bicolore=false,EcartBarre=0%Grille est dis \else% \NewDocumentEnvironment{Scratch}{o +b}{% \setKV[Scratch]{#1}% - \begin{mpost}[mpsettings={input PfCScratchpdf;print:=\useKV[Scratch]{Impression};NumeroteLignes:=\useKV[Scratch]{Numerotation};Echelle:=\useKV[Scratch]{Echelle};}]% + \begin{mpost}[mpsettings={boolean Naturel;Naturel=\useKV[Scratch]{Naturel};if Naturel: input PfCPseudo; print:=true; else: input PfCScratch; print:=\useKV[Scratch]{Impression}; fi;NumeroteLignes:=\useKV[Scratch]{Numerotation};Echelle:=\useKV[Scratch]{Echelle};}]% #2% picture recap;% recap:=currentpicture scaled Echelle;% diff --git a/macros/latex/contrib/profcollege/metapost/PfCPseudo.mp b/macros/latex/contrib/profcollege/metapost/PfCPseudo.mp new file mode 100644 index 0000000000..e53e8f87f0 --- /dev/null +++ b/macros/latex/contrib/profcollege/metapost/PfCPseudo.mp @@ -0,0 +1,2551 @@ +%%%%% epaisseur de tracés %%%%%%%% +numeric eppen; +eppen=0.25; + +pickup pencircle scaled eppen; +defaultpen := savepen; + +%points pour placer les différents éléments +pair _coinprec;%coinbasgauche de la boite précédente +pair _coincom;%coinbasdroite de la boite afin d'y mettre des commentaires +pair _coinnum;%milieu côté gauche pour placer la numérotation des lignes + +%paramètres +numeric Nblignes; Nblignes:=1; +pair DebutListe; DebutListe=(0,0); +boolean NumeroteLignes; NumeroteLignes=false; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% couleurs +color CoulLignes; CoulLignes:=white; +color ColBloc; % alias des couleurs de bloc + +%Version3 +color BleuMouvTrois,dBleuMouvTrois,VioletAppTrois,dVioletAppTrois,OrangeConTrois,OrangeTrois,OrangeListTrois,SonTrois,DSonTrois,EvenementTrois,CapteurTrois,StyloTrois,BlocTrois,BlocDefTrois,BlocDefLigneTrois,MessageTrois,ControleTrois,CapFonceTrois,CloneTrois,FondSonTrois,OvalStyloTrois,FondOvalOp; +BleuMouvTrois=(76/255,151/255,255/255); +dBleuMouvTrois=(66/255,128/255,215/255); +VioletAppTrois=(153/255,102/255,255/255); +dVioletAppTrois=(133/255,92/255,214/255); +OrangeConTrois=(255/255,171/255,25/255); +OrangeTrois=(255/255,140/255,26/255); +OrangeListTrois=(255/255,102/255,26/255); +SonTrois=(207/255,99/255,207/255); +DSonTrois=(201/255,79/255,201/255); +FondSonTrois=(15/255,189/255,140/255); +EvenementTrois=(255/255,191/255,0); +MessageTrois=(230/255,172/255,0); +CapteurTrois=(92/255,177/255,214/255); +CapFonceTrois=(71/255,168/255,209/255); +StyloTrois=(15/255,189/255,140/255); +OvalStyloTrois=(13/255,165/255,122/255); +BlocTrois=(255/255,102/255,128/255); +BlocDefTrois=(255/255,77/255,106/255); +BlocDefLigneTrois=(255/255,51/255,85/255); +ControleTrois=(255/255,171/255,25/255); +CloneTrois=(236/255,156/255,19/255); +FondOvalOp=(89/255,192/255,89/255); + +vardef FondOvalAppMenu= + save $; color $; + $=dVioletAppTrois; + $ +enddef; + +%%%%Alias +def Place expr o = + if path o: draw o else: draw o fi +enddef; + +%impression +boolean print; +print=false; + +numeric coefprint; +coefprint:=0.95; + +%texte ou symbole droite gauche +boolean symbole; +symbole=true; + +%divers +numeric eb;%ecart boite-texte +eb:=3pt; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Création des boites +ecrt:=eb/2;%largeur de la bordure de départ des boites Box, OValBox... + +vardef Box(text t)= + save $; path $; + picture ox; + ox=image( + if string t: + string demitt; + demitt=t&"\barre"; + label(TEX(demitt),(0,0)); + else: + draw t; + fi; + ); + $=(llcorner ox+(0,-ecrt))--(lrcorner ox+(0,-ecrt))--(urcorner ox+(0,ecrt))--(ulcorner ox+(0,ecrt))--cycle; + $ +enddef; + +vardef RecBox(text t)= + save $; path $; path xo; + if string t: + string demit; + demit=t&"\demibarre"; + xo=Box(demit);%on crée la boite contenant le texte + else: + xo=Box(t); + fi; + $=(llcorner xo+(-eb,eb)){dir-90}..{dir0}(llcorner xo)--(lrcorner xo){dir0}..{dir90}(lrcorner xo+(eb,eb))--(urcorner xo+(eb,-eb)){dir90}..{dir180}(urcorner xo)--(ulcorner xo){dir180}..{dir-90}(ulcorner xo+(-eb,-eb))--cycle; + $ +enddef; + +%%%%%%%%%%%%%% + +%%%%%%% Boites Ovales %%%%%%%% +vardef OvalBox(text t)= + save $; path $; path xo; + if string t: + string demit; + demit=t&"\barre"; + xo=Box(demit);%on crée la boite contenant le texte + else: + xo=Box(t); + fi; + $=(llcorner xo+(eb,0))--(lrcorner xo-(eb,0)){dir0}..{dir180}(urcorner xo+(-eb,0))--(ulcorner xo+(eb,0)){dir180}..{dir0}cycle;%on "arrondit" la boite + $ +enddef; + +vardef OvalVar(expr ar)= + save Ovar; picture Ovar; + save TAvar; path TAvar; + string TTv; + TTv="\barre "&ar;% + TAvar=OvalBox(TTv); + Ovar=image( + % fill TAvar if print=false : withcolor OrangeTrois else : withcolor white fi; + %draw TAvar;% if print=false : withcolor coefprint*white fi; + label(TEX("\sffamily\barre "&ar),(0,0)) if print=false : withcolor white fi; + ); + Ovar:=Ovar shifted(-center Ovar); + Ovar +enddef; + +vardef OvalList(text listelist)= + save CList; picture CList; + path TAlist; picture LOCMt; + LOCMt=ColleBoxNew(listelist); + TAlist=OvalBox(LOCMt); + CList=image( + fill TAlist if print=false : withcolor OrangeListTrois else : withcolor white fi; + draw LOCMt; + draw TAlist if print=false : withcolor coefprint*white fi; + ); + CList:=CList shifted(-center CList); + CList +enddef; + +vardef OvalBloc(expr ar)= + save $; picture $; + path tabloc; + tabloc=OvalBox(ar); + $=image( + %fill tabloc if print=false : withcolor BlocTrois else: withcolor white fi; + %draw tabloc if print=true : withcolor black else: withcolor BlocDefLigneTrois fi; + label(TEX("\sffamily\barre "&ar),(0,0)) if print=false : withcolor blanc fi; + ); + $ +enddef; + +vardef OvalMiniBox(text t)= + save $; path $; path xo; + if string t: + string demit; + demit=t&"\barre"; + xo=Box(demit);%on crée la boite contenant le texte + else: + xo=Box(t); + fi; + $=(llcorner xo+(eb/2,0))--(lrcorner xo-(eb/2,0)){dir0}..{dir180}(urcorner xo+(-eb/2,0))--(ulcorner xo+(eb/2,0)){dir180}..{dir0}cycle;%on "arrondit" la boite + $ +enddef; + +vardef DiamondBox(text t)= + save $; path $; path xo; + xo=Box(t);%on crée la boite contenant le texte + $=(llcorner xo-(eb,0))--(lrcorner xo+(eb,0))--(1/2[lrcorner xo,urcorner xo]+(4eb,0))--(urcorner xo+(eb,0))--(ulcorner xo-(eb,0))--(1/2[llcorner xo,ulcorner xo]+(-4eb,0))--cycle; + $ +enddef; + +vardef OvalNb(expr ar)= + save Onb; picture Onb; + path tanb; + tanb=OvalBox(ar); + Onb=image( + fill tanb withcolor white; + draw tanb if print=false : withcolor coefprint*white fi; + label(TEX("\barre "&ar),(0,0)); + ); + Onb +enddef; + +vardef OvalText(expr ar)= + save $; save TA; + picture $; + path TA; + TA=OvalBox(ar); + $=image(% + fill TA withcolor white; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX("\barre "&ar),(0,0)); + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef OvalOp(text listeop)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew(listeop); + TAao=OvalBox(LOPop); + Oop=image( + fill TAao if print=false : withcolor FondOvalOp else : withcolor coefprint*white fi; + draw LOPop; + draw TAao if print=false : withcolor coefprint*white fi; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef OvalApp(text listop)= + save $; picture $; + save ta; path ta; + save TTap; picture TTap; + TTap=ColleBoxNew(listop); + ta=OvalBox(TTap); + $=image( + %fill ta if print=false : withcolor VioletAppTrois else: withcolor white fi; + %draw ta ;%if print=false : withcolor coefprint*white fi; + draw TTap; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef OvalSon(text listop)= + save $; picture $; + save ta; path ta; + save TTap; picture TTap; + TTap=ColleBoxNew(listop); + ta=OvalBox(TTap); + $=image( + %fill ta if print=false : withcolor SonTrois else: withcolor white fi; + %draw ta if print=false : withcolor coefprint*white fi; + draw TTap; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef OvalMusique(expr ar)= + save $; save TA; + picture $; + if string ar: + picture TT; + TT=ColleBoxNew("tempo"); + path TA; + TA=OvalBox(TT); + $=image( + fill TA if print : withcolor white else : withcolor StyloTrois fi; + draw TT if print=true : withcolor coefprint*white fi; + ); + else: + message("La commande --OvalStylo-- n'accepte qu'un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef OvalMouv(expr ar)= + save $; picture $; + path ta; string TTm; + TTm=ar&"\longbarre"; + ta=OvalBox(TTm); + $=image( + %fill ta if print=false : withcolor BleuMouvTrois else: withcolor white fi; + %draw ta if print=false : withcolor coefprint*white fi; + label(TEX("\longbarre "&ar),center ta) if print=false : withcolor blanc fi; + ); + $ +enddef; + +vardef OvalMenuCap(expr art)=OvalCapMenu(art) enddef; + +vardef OvalCapMenu(expr ar)= + save $; picture $; + string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TAMC; + TAMC=OvalBox(TTm); + $=image( + fill TAMC if print : withcolor white else : withcolor CapFonceTrois fi; + draw TAMC if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center TAMC); + ); + $ +enddef; + +vardef OvalCap(text listecap)= + save Cap; picture Cap; + save TAcap; path TAcap; + save LOCMcap; picture LOCMcap; + LOCMcap=ColleBoxNew(listecap); + TAcap=OvalBox(LOCMcap); + Cap=image( +% fill TAcap if print=false : withcolor CapteurTrois else : withcolor white fi; + draw LOCMcap; +% draw TAcap if print=false : withcolor coefprint*white fi; + ); + Cap:=Cap shifted(-center Cap); + Cap +enddef; + +vardef OvalMouvMenu(expr ar)= + save $; picture $; + path ta; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: + "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}" + fi; + ta=OvalBox(TTm); + $=image( + fill ta if print=false : withcolor dBleuMouvTrois else: withcolor white fi; + draw ta if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center ta); + ); + $ +enddef; + +vardef OvalAppMenu(expr ar)= + save $; picture $; + path ta; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + ta=OvalBox(TTm); + $=image( + fill ta if print=false : withcolor FondOvalAppMenu else: withcolor white fi; + draw ta if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center ta); + ); + $ +enddef; + +vardef OvalSonMenu(expr art)=OvalMenuSon(art) enddef; + +vardef OvalMenuSon(expr ar)= + save $; save TA; + picture $; + string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TA; + TA=OvalBox(TTm); + $=image(% + fill TA if print : withcolor white else : withcolor DSonTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center TA); + ); + $ +enddef; + +vardef OvalMenuControle(expr ar)= + save $; save TA; + picture $; + string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TA; + TA=OvalBox(TTm); + $=image( + fill TA if print : withcolor white else : withcolor CloneTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm), center TA); + ); + $ +enddef; + +vardef OvalStylo(expr ar)= + save $; save TA; + picture $; + string TT,TTI; + if string ar: + if print: + TT=ar&"\hbox to1em{\barre}\blacktriangledown" + else: + TT=ar&"\hbox to1em{\barre}{\color{white}\blacktriangledown}" + fi; + TTI=ar&"\hbox to1em{\barre}\phantom{\blacktriangledown}"; + path TA; + TA=OvalBox(TT); + $=image( + fill TA if print : withcolor white else : withcolor OvalStyloTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TT),(0,0)) if print=false : withcolor white fi; + ); + else: + message("La commande --OvalStylo-- n'accepte qu'un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef OvalCouleur(expr redcc,greencc,bluecc)= + save $; picture $; + string TTv; + path tacol; + TTv="\phantom{10}\barre"; + tacol=OvalBox(TTv); + $=image( + fill tacol withcolor (redcc,greencc,bluecc); + draw tacol; + ); + $:=$ shifted(-center tacol); + $ +enddef; + +vardef OvalMenuEvenement(expr ar)= + save $; save TA; + picture $; + string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TA; + TA=OvalBox(TTm); + $=image( + fill TA if print : withcolor white else : withcolor MessageTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm), center TA); + ); + $ +enddef; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Rectangles +vardef RecMouvMenu(expr ar)= + save $; picture $; + path ta; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}" + fi; + ta=RecBox(TTm); + $=image( + fill ta if print=false : withcolor BleuMouvTrois else: withcolor white fi; + draw ta if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center ta); + ); + $ +enddef; + +vardef RecMenuApp(expr ar)= + save $; picture $; + save ta; path ta; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + ta=RecBox(TTm); + $=image( + fill ta if print=false : withcolor VioletAppTrois else: withcolor white fi; + draw ta if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center ta); + ); + $ +enddef; + +vardef RecMenuOp(expr ar)= + save $; save TA; + picture $; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TA; + TA=RecBox(TTm); + $=image( + fill TA if print : withcolor white else : withcolor FondOvalOp fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm), center TA); + ); + $ +enddef; + +vardef RecMenuSon(expr ar)= + save $; save TA; + picture $; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}" fi; + path TA; + TA=RecBox(TTm); + $=image( + fill TA if print : withcolor white else : withcolor SonTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm), center TA); + ); + $ +enddef; + +vardef RecEvenementMenu(expr ar)= + save $; picture $; + path ta; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + ta=RecBox(TTm); + $=image( + fill ta if print=false : withcolor EvenementTrois else: withcolor white fi; + draw ta if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center ta); + ); + $ +enddef; + +vardef RecMenuCap(expr ar)= + save $; picture $; + path ta; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + ta=RecBox(TTm); + $=image( + fill ta if print=false : withcolor CapteurTrois else: withcolor white fi; + draw ta if print=false : withcolor coefprint*white fi; + label(TEX(TTm),center ta); + ); + $ +enddef; + +vardef RecMenuVar(expr ar)= + save $; save TA; + picture $; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TA; + TA=RecBox(TTm); + $=image( + fill TA if print : withcolor white else : withcolor OrangeTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm), center TA); + ); + $ +enddef; + +vardef RecMenuList(expr ar)= + save $; save TA; + picture $; string TTm; + TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + path TA; + TA=RecBox(TTm); + $=image( + fill TA if print : withcolor white else : withcolor OrangeListTrois fi; + draw TA if print=false : withcolor coefprint*white fi; + label(TEX(TTm), center TA); + ); + $ +enddef; + +%%%%%%% Affichage Complet %%%%%%%%%%%%% +vardef PuzzleBox(text t)= + save $; path $; path xo; + xo=Box(t);%on crée la boite contenant le texte + $=(llcorner xo+(-eb,0)){dir-90}..{dir0}(llcorner xo+(0,-eb))-- + (llcorner xo+(0.375cm,0)+(-eb,-eb)){dir0}.. + {dir0}(llcorner xo+(0.375cm,0)+(0,-2eb))-- + (llcorner xo+(0.625cm,0)+(0,-2eb)){dir0}.. + {dir0}(llcorner xo+(0.625cm,0)+(eb,-eb))-- + (lrcorner xo+(0,-eb)){dir0}..{dir90}(lrcorner xo+(eb,0))--(urcorner xo+(eb,0)){dir90}..{dir-180}(urcorner xo+(0,eb))-- + (ulcorner xo+(0.625cm,0)+(eb,eb)){dir180}.. + {dir180}(ulcorner xo+(0.625cm,0))-- + (ulcorner xo+(0.375cm,0)){dir180}.. + {dir180}(ulcorner xo+(0.375cm,0)+(-eb,eb))-- + (ulcorner xo+(0,eb)){dir-180}..{dir-90}(ulcorner xo+(-eb,0))--cycle; + $ +enddef; + +vardef BlocPuzzle(text nombloc)= + save Bpuzzle; picture Bpuzzle; + path TABp; picture LOCMp; + LOCMp=ColleBoxNew(nombloc); + TABp=PuzzleBox(LOCMp); + Bpuzzle=image( + fill TABp if print=false : withcolor BlocDefTrois else : withcolor white fi; + draw LOCMp; + draw TABp if print=true : withcolor black else: withcolor BlocDefLigneTrois fi; + ); + Bpuzzle:=Bpuzzle shifted(-center Bpuzzle+(0,-eb/2)); + Bpuzzle +enddef; + +vardef ColleBoxNew(text t)=%Pour coller plusieurs boites + save Colle; picture Colle; + Colle=nullpicture; + numeric nbcolle; nbcolle:=0; + save NBCOLLE; path NBCOLLE; + for p_ = t: + nbcolle:=nbcolle+1; + endfor; + picture HOLD; HOLD:=nullpicture; + if unknown LONG: LONG:=0 fi; + if nbcolle=1:%On dessine + for p_ = t: + if string p_: + NBCOLLE:=Box(p_); + HOLD:=image( + label(TEX("\sffamily\longbarre "&p_),(0,0)) if print=false : withcolor white fi;%->ok + ); + HOLD:=(HOLD shifted ((xpart((center HOLD)-(llcorner HOLD))+LONG,0))); + else: + HOLD:=(p_ shifted ((xpart((center p_)-(llcorner p_))+LONG,0))); + fi; + endfor; + addto Colle also HOLD; + LONG:=LONG+abs(lrcorner Colle - llcorner Colle)+eb; + else:%il faut coller les boites une à une + for p_ = t: + addto Colle also (ColleBoxNew(p_)); + endfor; + fi; + Colle +enddef; + +vardef CADRE(expr texti)= + save $; path $; + $=(llcorner texti+(-eb,0)){dir-90}..{dir0}(llcorner texti+(0,-eb))-- + (llcorner texti+(0.375cm,0)+(-eb,-eb)){dir0}.. + {dir0}(llcorner texti+(0.375cm,0)+(0,-2eb))-- + (llcorner texti+(0.625cm,0)+(0,-2eb)){dir0}.. + {dir0}(llcorner texti+(0.625cm,0)+(eb,-eb))-- + (lrcorner texti+(0,-eb)){dir0}..{dir90}(lrcorner texti+(eb,0))--(urcorner texti+(eb,0)){dir90}..{dir-180}(urcorner texti+(0,eb))-- + (ulcorner texti+(0.625cm,0)+(eb,eb)){dir180}.. + {dir180}(ulcorner texti+(0.625cm,0))-- + (ulcorner texti+(0.375cm,0)){dir180}.. + {dir180}(ulcorner texti+(0.375cm,0)+(-eb,eb))-- + (ulcorner texti+(0,eb)){dir-180}..{dir-90}(ulcorner texti+(-eb,0))--cycle; + $ +enddef; + +vardef AFFI(expr texta)= + path cadre; + cadre=CADRE(texta); + picture TEXT; + TEXT=image(% + draw texta; + ); + TEXT +enddef; + +vardef Affichage(expr textu)= + save $; + picture $; + $=AFFI(textu); + $:=$ shifted (if unknown _coinprec:(0,0) else :_coinprec fi - (ulcorner $)); +_coinprec:=(llcorner $)+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +%Pour les blocs de type contrôle +vardef CADRECONTROLE(expr texti)= + save $; path $; + path tracecadre; + $=(llcorner texti+(-eb,-eb))--%(llcorner texti+(0,-eb))-- + (llcorner texti+(0.875cm,0)+(-eb,-eb)){dir0}.. + {dir0}(llcorner texti+(0.875cm,0)+(0,-2eb))-- + (llcorner texti+(1.125cm,0)+(0,-2eb)){dir0}.. + {dir0}(llcorner texti+(1.125cm,0)+(eb,-eb))-- + (lrcorner texti+(0,-eb)){dir0}..{dir90}(lrcorner texti+(eb,0))--(urcorner texti+(eb,0)){dir90}..{dir180}(urcorner texti+(0,eb))-- + (ulcorner texti+(0.625cm,0)+(eb,eb)){dir180}.. + {dir180}(ulcorner texti+(0.625cm,0))-- + (ulcorner texti+(0.375cm,0)){dir180}.. + {dir180}(ulcorner texti+(0.375cm,0)+(-eb,eb))-- + (ulcorner texti+(0,eb)){dir180}..{dir-90}(ulcorner texti+(-eb,0))--cycle; + tracecadre=(llcorner texti+(0.5cm,0)+(0,-eb))--(llcorner texti+(0.875cm,0)+(-eb,-eb)){dir0}.. + {dir0}(llcorner texti+(0.875cm,0)+(0,-2eb))-- + (llcorner texti+(1.125cm,0)+(0,-2eb)){dir0}.. + {dir0}(llcorner texti+(1.125cm,0)+(eb,-eb))-- + (lrcorner texti+(0,-eb)){dir0}..{dir90}(lrcorner texti+(eb,0))--(urcorner texti+(eb,0)){dir90}..{dir180}(urcorner texti+(0,eb))-- + (ulcorner texti+(0.625cm,0)+(eb,eb)){dir180}.. + {dir180}(ulcorner texti+(0.625cm,0))-- + (ulcorner texti+(0.375cm,0)){dir180}.. + {dir180}(ulcorner texti+(0.375cm,0)+(-eb,eb))-- + (ulcorner texti+(0,eb)){dir180}..{dir-90}(ulcorner texti+(-eb,0))-- + (llcorner texti+(-eb,-eb)); + $ +enddef; + +vardef AFFICONTROLE(expr texta)= + path cadre; + cadre=CADRECONTROLE(texta); + picture TEXT; + TEXT=image( + draw texta; + ); + TEXT +enddef; + +vardef AffichageControle(expr textu)= + save $; + picture $; + $=AFFICONTROLE(textu); + $:=$ shifted (if unknown _coinprec:(0,0) else :_coinprec fi - (ulcorner $)); +_coinprec:=llcorner $+(0.5cm,0); +_coinprec:=_coinprec+(0,eb); +coindebutbloc[numblocrep]:=(llcorner $)+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +vardef CADREED(expr texti)= + save $; path $; + $=(llcorner texti+(-eb,0)){dir-90}..{dir0}(llcorner texti+(0,-eb))-- + (llcorner texti+(0.375cm,0)+(-eb,-eb)){dir0}.. + {dir0}(llcorner texti+(0.375cm,0)+(0,-2eb))-- + (llcorner texti+(0.625cm,0)+(0,-2eb)){dir0}.. + {dir0}(llcorner texti+(0.625cm,0)+(eb,-eb))-- + (lrcorner texti+(0,-eb)){dir0}..{dir90}(lrcorner texti+(eb,0))--(urcorner texti+(eb,0)){dir90}..{dir-180}(urcorner texti+(0,eb))-- + 1/2[ulcorner texti+(-eb,eb),urcorner texti+(eb,eb)]{dir150}..{dir-150}(ulcorner texti+(-eb,eb))--cycle; + $ +enddef; + +vardef AFFIED(expr texta)= + path cadre; + cadre=CADREED(texta); + picture TEXT; + TEXT=image( + draw texta; + ); + TEXT +enddef; + +vardef AffichageED(expr textu)= + save $; + picture $; + $=AFFIED(textu); + $:=$ shifted (if unknown _coinprec:(0,0) else :_coinprec fi - (ulcorner $)); +_coinprec:=llcorner $; +_coinprec:=_coinprec+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +%%% section Mouvement %%%%%%%%%% +vardef Avancer(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("avancer de",nbpas,"pas"); + $=Affichage(texto); + $ +enddef; + +vardef Tournerd(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("tourner à droite de",nbpas,"degré(s)"); + $=Affichage(texto); + $ +enddef; + +vardef Tournerg(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("tourner à gauche de",nbpas,"degré(s)"); + $=Affichage(texto); + $ +enddef; + +vardef Orienter(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("s'orienter à",nbpas); + $=Affichage(texto); + $ +enddef; + +vardef Orienterdirection(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("s'orienter vers",nbpas); + $=Affichage(texto); + $ +enddef; + +vardef OrienterVers(expr nbpass)=Orienterdirection(nbpass) enddef; + +vardef Aller(expr xa,ya)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("aller à $x =$",if string xa:xa else: xa fi," et $y =$",if string ya:ya else: ya fi); + $=Affichage(texto); + $ +enddef; + +vardef Glisser(expr na,xa,ya)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("glisser en", na ,"seconde(s) à $x =$", xa ,"$y =$", ya); + $=Affichage(texto); + $ +enddef; + +vardef Allera(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + if string nbpas: + texto=ColleBoxNew("aller à",nbpas); + $=Affichage(texto); + else: + message(""); + message("La commande -- Allera -- n'accepte qu'un type string comme argument."); + message(""); + $=nullpicture; + fi; + $ +enddef; + +vardef Glissera(expr na,xa)= + LONG:=0; + save $; + picture $, texto; + if string xa: + texto=ColleBoxNew("glisser en", na ,"seconde(s) à",xa); + $=Affichage(texto); +else: + message(""); + message("La commande -- Glissera -- n'accepte qu'un type string comme deuxième argument."); + message(""); + $=nullpicture; +fi; +$ +enddef; + +vardef Ajouter(expr nba,xa)= + LONG:=0; + save $; + picture $, texto; + if string xa: + texto=ColleBoxNew("ajouter",nba,"à","$"&xa&"$"); + $=Affichage(texto); +else: + message(""); + message("La commande -- Ajouter -- n'accepte qu'un type string comme deuxième argument."); + message(""); + $=nullpicture; +fi; +$ +enddef; + +vardef Mettre(expr xa,nba)= + LONG:=0; + save $; + picture $, texto; + if string xa: + texto=ColleBoxNew("mettre","$"&xa&"$","à",nba); + $=Affichage(texto); + else: + message(""); + message("La commande -- Mettre -- n'accepte qu'un type string comme premier argument."); + message(""); + $=nullpicture; + fi; + $ +enddef; + +vardef Rebondir= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("rebondir si le bord est atteint"); + $=Affichage(texto); + $ +enddef; + +vardef FixerSensRotation(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + if string nbpas: + texto=ColleBoxNew("fixer le sens de rotation",nbpas); + $=Affichage(texto); + else: + message("La commande --FixerSensRotation-- admet un seul argument de type string"); + $=nullpicture; + fi; + $ +enddef; + +%%%% fin section Mouvement %%%%%% + +%%%%% Section Apparence %%%%%%%%% +vardef DireT(expr na,xa)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("dire",if string na:na else: na fi,"pendant",if string xa : xa else: xa fi,"seconde(s)"); +$=Affichage(texto); +$ +enddef; + +vardef Dire(expr na)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("dire",if string na:na else: na fi); +$=Affichage(texto); +$ +enddef; + +vardef PenserT(expr na,xa)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("penser à",if string na:na else: na fi,"pendant",if string xa : xa else: xa fi,"seconde(s)"); +$=Affichage(texto); +$ +enddef; + +vardef Penser(expr na)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("penser à",if string na:na else: na fi); +$=Affichage(texto); +$ +enddef; + +vardef Montrer= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("montrer"); + $=Affichage(texto); + $ +enddef; + +vardef Cacher= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("cacher"); + $=Affichage(texto); + $ +enddef; + +vardef Basculer(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("basculer sur le costume",nbpas); + $=Affichage(texto); + else: + message("La commande --Basculer-- n'accepte qu'un argument string."); + $=nullpicture; + fi; + $ +enddef; + +vardef BasculerCostume(expr nbpass)=Basculer(nbpass) enddef; + +vardef CostumeSuivant= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("costume suivant"); + $=Affichage(texto); +$ +enddef; + +vardef ARSuivant= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("arrière-plan suivant"); + $=Affichage(texto); +$ +enddef; + +vardef BasculerAR(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("basculer sur l'arrière-plan",nbpas); + $=Affichage(texto); + else: + message("La commande --BasculerAR-- n'accepte qu'un argument string."); + $=nullpicture; + fi; + $ +enddef; + +vardef BasculerARA(expr nbpas)=%quand la scène est sélectionnée... + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("basculer sur l'arrière-plan",nbpas," et attendre"); + $=Affichage(texto); + else: + message("La commande --BasculerARA-- n'accepte qu'un argument string."); + $=nullpicture; + fi; + $ +enddef; + +vardef AjouterEffet(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if string xa: + texto=ColleBoxNew("ajouter",if string nbpas: nbpas else: nbpas fi," à l'effet",xa); + $=Affichage(texto); +else: + message("La commande --AjouterEffet-- n'accepte qu'un deuxième argument de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef MettreEffet(expr xa,nbpas)= + LONG:=0; + save $; + picture $,texto; + if string xa: + texto=ColleBoxNew("mettre l'effet",xa,"à",if string nbpas:nbpas else: nbpas fi); + $=Affichage(texto); +else: + message("La commande --MettreEffet-- n'accepte qu'un premier argument de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef AnnulerEffet= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("annuler les effets graphiques"); + $=Affichage(texto); +$ +enddef; + +vardef AnnulerEffets=AnnulerEffet enddef; + +vardef AjouterTaille(expr na)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("ajouter",if string na:na else: na fi,"à la taille"); +$=Affichage(texto); +$ +enddef; + +vardef MettreA(expr na)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("mettre la taille à",if string na:na else: na fi,"\% de la taille initiale"); +$=Affichage(texto); +$ +enddef; + +vardef MettreTaille(expr art)=MettreA(art) enddef; + +vardef AllerPlan(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("aller à l'",nbpas,"plan"); + $=Affichage(texto); + else: + message("La commande --AllerPlan-- n'accepte qu'un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef DeplacerPlan(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if string xa: + texto=ColleBoxNew("déplacer de",if string nbpas:nbpas else: nbpas fi,"plan(s) vers l'",xa); + $=Affichage(texto); +else: + message("La commande --DeplacerPlan-- n'accepte qu'un deuxième argument de type string."); + $=nullpicture; +fi; +$ +enddef; +%%%%fin Section Apparance%%%%%%%%%%%% + +%%%%%% Section Son%%%%%%%%%%%% +vardef Jouer(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + if string nbpas : + texto=ColleBoxNew("jouer le son",nbpas); + $=Affichage(texto); + else: + message("La commande --Jouer-- n'accepte qu'un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef JouerT(expr nbpas)= + LONG:=0; + save $; + picture $, texto; + if string nbpas: + texto=ColleBoxNew("jouer le son",nbpas," jusqu'au bout"); + $=Affichage(texto); + else: + message("La commande --Jouer-- n'accepte qu'un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef ArreterSon= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("arrêter tous les sons"); + ColBloc:=SonTrois;; + $=Affichage(texto); + $ +enddef; + +vardef ArreterSons=ArreterSon enddef; + +vardef AjouterVol(expr xa)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("ajouter",if string xa:xa else: xa fi,"au volume"); + $=Affichage(texto); + $ +enddef; + +vardef MettreVol(expr xa)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("mettre le volume à",if string xa: xa else: xa fi,"~\%"); + $=Affichage(texto); + $ +enddef; + +vardef AjouterEffetSon(expr nombre, effet)= + LONG:=0; + save $; + picture $, texto; + if string effet: + texto=ColleBoxNew("ajouter",if string nombre : nombre else: nombre fi," à l'effet",effet); + $=Affichage(texto); +else: + message("La commande -- AjouterEffet -- n'accepte qu'un deuxième argument de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef MettreEffetSon(expr effet,nombre)= + LONG:=0; + save $; + picture $, texto; + if string effet: + texto=ColleBoxNew("mettre l'effet",effet,"à",if string nombre:nombre else: nombre fi); + $=Affichage(texto); +else: + message("La commande -- MettreEffet -- n'accepte qu'un argument de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef AnnulerEffetSon= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("annuler tous les effets sonores"); + $=Affichage(texto); + $ +enddef; + +%Musique +vardef Tambour(expr na,xa)= + LONG:=0; + save $; + picture $, texto; + if string na: + texto=ColleBoxNew("jouer du tambour",na,"pendant",if string xa:xa else: xa fi,"temps"); + $=Affichage(texto); +else: + message("La commande --Tambour-- n'accepte qu'un premier argument de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef Pause(expr na)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("faire une pause pendant",if string na: na else: na fi," temps"); + $=Affichage(texto); + $ +enddef; + +vardef JouerNote(expr na,xa)= + LONG:=0; + save $; + picture $, texto; + texto=ColleBoxNew("jouer la note",if string na:na else: na fi," pendant",if string xa:xa else: xa fi," temps"); +$=Affichage(texto); +$ +enddef; + +vardef ChoisirInstrument(expr na)= + LONG:=0; + save $; + picture $, texto; + if string na: + texto=ColleBoxNew("choisir l'instrument \no{}",na); + $=Affichage(texto); + else: + message("La commande -- ChoisirInstrument -- n'accepte qu'un argument de type string"); + $=nullpicture; + fi; + $ +enddef; + +vardef MettreTempo(expr xa)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("mettre le tempo à",if string xa:xa else: xa fi); + $=Affichage(texto); + $ +enddef; + +vardef AjouterTempo(expr xa)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("ajouter",if string xa:xa else: xa fi," au tempo"); +$=Affichage(texto); +$ +enddef; +%%%%%% fin Section Son %%%%%%%%% + +%%%%%% Section Stylo %%%%%%%%% +vardef Effacer= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("effacer tout"); + $=Affichage(texto); + $ +enddef; + +vardef Estampiller= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("estampiller"); + $=Affichage(texto); + $ +enddef; + +vardef PoserStylo= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("stylo en position d'écriture"); + $=Affichage(texto); +$ +enddef; + +vardef ReleverStylo= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("relever le stylo"); + $=Affichage(texto); +$ +enddef; + +vardef MettreCouleur(expr redc,greenc,bluec)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("mettre la couleur du stylo à",OvalCouleur(redc,greenc,bluec)); + $=Affichage(texto); + $ +enddef; + +vardef AjouterCS(text t)= + LONG:=0; + save $; + picture $,texto; + numeric k; k=0; + for p_=t: + if k=1:string effet; effet=p_ fi; + if k=0: if string p_:string nombre; nombre=p_ else: if picture p_: picture nombre; nombre=p_; fi fi fi; + k:=k+1; + endfor; + texto=ColleBoxNew("ajouter",if string nombre:nombre else: nombre fi,"à la",effet,"du stylo"); +$=Affichage(texto); +$ +enddef; + +vardef MettreCS(text t)= + LONG:=0; + save $; + picture $,texto; + numeric k; k=0; + for p_=t: + if k=0:string effet; effet=p_ fi; + if k=1: if string p_:string nombre; nombre=p_ else: if picture p_: picture nombre; nombre=p_; fi fi fi; + k:=k+1; + endfor; + texto=ColleBoxNew("mettre la",effet,"du stylo à",if string nombre:nombre else: nombre fi); +$=Affichage(texto); +$ +enddef; + +%taille du stylo +vardef AjouterTS(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("ajouter",if string nbpas:nbpas else: nbpas fi,"à la taille du stylo"); +$=Affichage(texto); +$ +enddef; + +vardef MettreTS(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("mettre la taille du stylo à",if string nbpas:nbpas else: nbpas fi); +$=Affichage(texto); +$ +enddef; + +%%%%%% Fin Section Stylo %%%%%%%% + +%%%%%% Section Contrôle %%%%%%%%% +color colControle; +colControle:=OrangeConTrois; + +vardef AffichageStop= + path cadre; + cadre=(llcorner texto+(-eb,0)){dir-90}..{dir0}(llcorner texto+(0,-eb))-- + (lrcorner texto+(0,-eb)){dir0}..{dir90}(lrcorner texto+(eb,0))--(urcorner texto+(eb,0)){dir90}..{dir180}(urcorner texto+(0,eb))-- + (ulcorner texto+(0.625cm,0)+(eb,eb)){dir180}.. + {dir180}(ulcorner texto+(0.625cm,0))-- + (ulcorner texto+(0.375cm,0)){dir180}.. + {dir180}(ulcorner texto+(0.375cm,0)+(-eb,eb))-- + (ulcorner texto+(0,eb)){dir180}..{dir-90}(ulcorner texto+(-eb,0))--cycle; + picture TEXT; + TEXT=image( + draw texto; + ); + TEXT +enddef; + +pair coindebutbloc[]; +numeric numblocrep; +numblocrep:=0; + +vardef Repeter(expr xa)= + LONG:=0; + save $; + numblocrep:=numblocrep+1; + picture $,texto; + texto=ColleBoxNew("\textbf{répéter}",xa,"fois"); + LongRep[numblocrep]:=abs(llcorner texto-lrcorner texto);%afin de conserver la longueur du"répéter..." + $=AffichageControle(texto); + $ +enddef; + +vardef RepeterI= + LONG:=0; + save $; + numblocrep:=numblocrep+1; + picture $,texto; + texto=ColleBoxNew("\textbf{répéter indéfiniment}"); + LongRep[numblocrep]:=abs(llcorner texto-lrcorner texto);%afin de conserver la longueur du"répéter..." + $=AffichageControle(texto); + $ +enddef; + +vardef RepeterJ(expr xa)= + LONG:=0; + save $; + numblocrep:=numblocrep+1; + picture $,texto; + if picture xa: + texto=ColleBoxNew("\textbf{répéter jusqu'à ce que}",xa); + LongRep[numblocrep]:=abs(llcorner texto-lrcorner texto);%afin de conserver la longueur du"répéter..." + $=AffichageControle(texto); + else: + message("La commande -- RepeterJ -- n'admet qu'un argument de type picture."); + $=nullpicture; + fi; + $ +enddef; + +vardef FinBlocRepeter= + LONG:=0; + save $; + picture $,texto; + _coinprec:=_coinprec-(0.5cm,0); + drawoptions(); + texto=image( + labeloffset:=0; + label.lrt(TEX("\hbox to"&decimal(LongRep[numblocrep])&"pt{\barre Titi titi titi tit itit tit it it ti}"),if unknown _coinprec: (0,0) else:_coinprec fi); + labeloffset:=3; + ); +path cadre; +cadre=(lrcorner texto+(-eb,0.25cm))--% + (llcorner texto+(0.25cm,0.25cm)+(eb,0)){dir180}.. + {dir90}(llcorner texto+(0.25cm,0.25cm)+(0,eb))-- + (coindebutbloc[numblocrep]+(0.25cm,0.125)); +$=image( + draw cadre withpen pencircle scaled 1.5; + ); +_coinprec:=(llcorner $); +_coinprec:=_coinprec+(-0.25cm,eb-0.25cm); +numblocrep:=numblocrep-1; +$ +enddef; + +vardef FinBlocRepeterI=FinBlocRepeter enddef; + +vardef Si(expr xa)= + LONG:=0; + save $; + numblocrep:=numblocrep+1; + picture $,texto; + if picture xa: + texto=ColleBoxNew("\textbf{si}",xa,"\textbf{alors}"); + LongRep[numblocrep]:=abs(llcorner texto-lrcorner texto);%afin de conserver la longueur du"répéter..." + $=AffichageControle(texto); + else: + message("La commande -- Si -- n'admet qu'un argument de type picture."); + $=nullpicture; + fi; + $ +enddef; + +vardef FinBlocSi=FinBlocRepeter enddef; + +vardef Sinon= + LONG:=0; + save $; + picture $,texto; + _coinprec:=_coinprec-(0.5cm,0); + drawoptions(); + texto=image( + labeloffset:=0; + label.lrt(TEX("\hbox to"&decimal(LongRep[numblocrep])&"pt{\sffamily\barre\textbf{sinon}}"),if unknown _coinprec: (0,0) else:_coinprec fi) if print=false : withcolor blanc fi; + labeloffset:=3; + ); + path cadre; + cadre=(ulcorner texto+(0.25cm+0.125,0))-- + (coindebutbloc[numblocrep]+(0.25cm+0.125,0));%-- +$=image( + draw cadre withpen pencircle scaled 1.5; + draw texto; + ); + _coinprec:=(llcorner $)+(0.5cm,0); + _coinprec:=_coinprec+(0,eb); + coindebutbloc[numblocrep]:=(llcorner $)+(0,eb+0.125); + $ +enddef; + +vardef Attendre(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("attendre",if string nbpas:nbpas else: nbpas fi,"seconde(s)"); +$=Affichage(texto); +$ +enddef; + +vardef AttendreJ(expr xa)= + LONG:=0; + save $; + picture $,texto; + if picture xa: + texto=ColleBoxNew("attendre jusqu'à ce que",xa); + $=Affichage(texto); + else: + message("La commande -- AttendreJ -- n'admet qu'un argument de type picture."); + $=nullpicture; + fi; + $ +enddef; + +vardef Stop(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + string TTm;%Pour sauvegarder le nbpas car en l'utilisant dans les if, il ne permet pas la concaténation... + TTm=if print:nbpas else:"{\color{white}"&nbpas&"\hbox to1em{\barre}\blacktriangledown}"; + fi; + texto=image( + path ti; + ti=Box("stop"); + label(TEX("\sffamily\barre stop"),center ti) if print=false : withcolor white fi;%_>ok + if picture nbpas: + picture ta; + ta=nbpas; + drawoptions(shifted (xpart((lrcorner ti)-(llcorner ta)+(eb,0)),ypart(center ti-center ta))); + draw ta; + drawoptions(); + else: + path ta; + ta=RecBox(TTm);% + drawoptions(shifted (xpart((lrcorner ti)-(llcorner ta)+(eb,0)),ypart(center ti-center ta))); +% if print=false : fill ta withcolor ControleTrois fi; + % draw ta withcolor 0.95white; + label(TEX(TTm),center ta); + drawoptions(); + fi; + ); +$=AffichageStop shifted (if unknown _coinprec:(0,0) else :_coinprec fi - ulcorner AffichageStop); +_coinprec:=llcorner $; +_coinprec:=_coinprec;%+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +vardef CommencerClone= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("quand je commence comme un clone"); + ColBloc:=ControleTrois; + $=AffichageED(texto); + $ +enddef; + +vardef CreerClone(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("créer un clone de",nbpas); + ColBloc:=ControleTrois; + $=Affichage(texto); + else: + message("La commande -- CreerClone -- accepte un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef SupprimerClone= + LONG:=0; + save $; + picture $,texto; + texto=image( + path ti; + ti=Box("supprimer ce clone"); + label(TEX("\sffamily\barre supprimer ce clone"),center ti);%_>ok + ); + $=AffichageStop shifted (if unknown _coinprec:(0,0) else :_coinprec fi - ulcorner AffichageStop); +_coinprec:=llcorner $; +_coinprec:=_coinprec+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; +%%fin Section Contrôle%%% + +%%%%%%%% Section Evenements %%%%% +vardef Drapeau= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("quand le drapeau vert est cliqué"); + $=Affichage(texto); + $ +enddef; + +vardef QPresse(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("quand la touche",nbpas,"est pressée"); + $=AffichageED(texto); + else: + message("La commande -- QPresse -- accepte un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef QLutinPresse= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("quand ce sprite est cliqué"); + $=AffichageED(texto); + $ +enddef; + +vardef QSpritePresse=QLutinPresse enddef; + +vardef QScenePressee= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("quand la scène est cliquée"); + $=AffichageED(texto); + $ +enddef; + +vardef QBasculeAR(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("quand l'arrière-plan bascule sur",nbpas); + $=AffichageED(texto); + else: + message("La commande -- QBasculeAR -- accepte un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef QVolumeSup(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("quand le",nbpas,"$>$",if string xa:xa else: xa fi); + $=AffichageED(texto); +else: + message("La commande -- QVolumeSup -- accepte un premier argument de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef QRecevoirMessage(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("quand je reçois",nbpas); + $=AffichageED(texto); + else: + message("La commande -- QRecevoirMessage -- accepte un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef EnvoyerMessage(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("envoyer à tous",nbpas); + $=Affichage(texto); + else: + message("La commande -- EnvoyerMessage -- accepte un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef EnvoyerMessageA(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("envoyer à tous",nbpas,"et attendre"); + $=Affichage(texto); + else: + message("La commande -- EnvoyerMessageA -- accepte un argument de type string."); + $=nullpicture; + fi; + $ +enddef; +%%Fin section Evenement%%% + +%%%% Section Bloc %%%% +vardef AffichageBlocDef= + path cadre; + cadre=(llcorner texto+(-eb,0)){dir-90}..{dir0}(llcorner texto+(0,-eb))-- + (llcorner texto+(0.375cm,0)+(-eb,-eb)){dir0}.. + {dir0}(llcorner texto+(0.375cm,0)+(0,-2eb))-- + (llcorner texto+(0.625cm,0)+(0,-2eb)){dir0}.. + {dir0}(llcorner texto+(0.625cm,0)+(eb,-eb))-- + (lrcorner texto+(0,-eb)){dir0}..{dir90}(lrcorner texto+(eb,0))-- + (urcorner texto+(eb,eb)){dir90}..{dir180}(urcorner texto+(0,2eb))-- + (ulcorner texto+(0,2eb)){dir180}.. + {dir-90}(ulcorner texto+(-eb,eb))-- + cycle; + picture TEXT; + TEXT=image( + draw texto; + ); + TEXT +enddef; + +vardef Bloc(text nomblocbloc)= + LONG:=0; + save $; + picture $,texto; + texto=image( + picture CBbloc; + CBbloc=ColleBoxNew(nomblocbloc); + draw CBbloc; + ); + $=Affichage(texto); + $ +enddef; + +vardef NouveauBloc(text nbpasbloc)= + LONG:=0; + save $; + numblocrep:=numblocrep+1; + picture $,texto; + texto=ColleBoxNew("Définir",nbpasbloc); + LongRep[numblocrep]:=abs(llcorner texto-lrcorner texto);%afin de conserver la longueur du"répéter..." + $=AffichageControle(texto); + $ +enddef; + +vardef FinNouveauBloc=% + LONG:=0; + save $; + picture $,texto; + _coinprec:=_coinprec-(0.5cm,0); + drawoptions(); + texto=image( + labeloffset:=0; + label.lrt(TEX("\hbox to"&decimal(LongRep[numblocrep])&"pt{\phantom{\barre fin du bloc}}"),if unknown _coinprec: (0,0) else:_coinprec fi); + labeloffset:=3; + ); +path cadre; +cadre=(llcorner texto+(0.25cm,0.25cm)+(0,eb))-- + (coindebutbloc[numblocrep]+(0.25cm,0.125)); +$=image( + draw cadre withpen pencircle scaled 1.5; + ); +_coinprec:=(llcorner $); +_coinprec:=_coinprec+(-0.25cm,eb-0.25cm); +numblocrep:=numblocrep-1; +$ +enddef; +%%%% Fin Section Bloc%%%% + +%%% Section Divers%%% +vardef CommandeVide(expr commande)= + LONG:=0; + save $; + picture $,texto,TEXT; + if string commande : + texto=image( + label.lrt(TEX("\barre \hbox to"&commande&"cm{}"),if unknown _coinprec: (0,0) else:_coinprec fi); + ); +else: + texto=commande; +fi; +ColBloc:=white; +$=Affichage(texto); +$ +enddef; + +vardef LigneVide= + LONG:=0; + save $; + picture $,texto,TEXT; + texto=image( + label.lrt(TEX("\barre \hbox to2cm{}"),if unknown _coinprec: (0,0) else:_coinprec fi); + ); +TEXT=image( + path cadre; + cadre=CADRE(texto); + unfill cadre; + ); +$=TEXT shifted (if unknown _coinprec:(0,0) else :_coinprec fi - ulcorner TEXT); +_coinprec:=llcorner $; +_coinprec:=_coinprec+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +vardef LigneVideVar(expr commande)= + LONG:=0; + save $; + picture $,texto,TEXT; + if string texto: + texto=image( + label.lrt(TEX("\barre \hbox to2cm{}"),if unknown _coinprec: (0,0) else:_coinprec fi); + ); +else: + texto=commande; +fi; +TEXT=image( + path cadre; + cadre=(llcorner texto+(-eb,0))--(llcorner texto+(0,-eb))-- + (llcorner texto+(0.375cm,0)+(-eb,-eb))-- + (llcorner texto+(0.375cm,0)+(0,-2eb))-- + (llcorner texto+(0.625cm,0)+(0,-2eb))-- + (llcorner texto+(0.625cm,0)+(eb,-eb))-- + (lrcorner texto+(0,-eb))--(lrcorner texto+(eb,0))--(urcorner texto+(eb,0))--(urcorner texto+(0,eb))-- + (ulcorner texto+(0.625cm,0)+(eb,eb))-- + (ulcorner texto+(0.625cm,0))-- + (ulcorner texto+(0.375cm,0))-- + (ulcorner texto+(0.375cm,0)+(-eb,eb))-- + (ulcorner texto+(0,eb))--(ulcorner texto+(-eb,0))--cycle; + fill cadre withcolor white; + ); +$=TEXT shifted (if unknown _coinprec:(0,0) else :_coinprec fi - ulcorner TEXT); +_coinprec:=llcorner $; +_coinprec:=_coinprec+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +vardef LignePointilles= + LONG:=0; + save $; + picture $,texto,TEXT; + texto=image( + label.lrt(TEX("\barre\Large \strut\ldots\hbox to1em{}"),if unknown _coinprec: (0,0) else:_coinprec fi); + ); +TEXT=image( + path cadre; + cadre=CADRE(texto); + draw texto; + ); +$=TEXT shifted (if unknown _coinprec:(0,0) else :_coinprec fi - ulcorner TEXT); +_coinprec:=llcorner $; +_coinprec:=_coinprec+(0,eb); +_coincom:=1/2[lrcorner $,urcorner $]+(eb,0); +_coinnum:=(xpart(DebutListe+(-3*eb,0)),ypart(1/2[llcorner $,ulcorner $])); +if NumeroteLignes=true: + label(TEX("\footnotesize"&decimal(Nblignes)&""),_coinnum); + Nblignes:=Nblignes+1; +fi; +$ +enddef; + +vardef Commentaires(expr commande)= + LONG:=0; + save $; + picture $,texto,TEXT; + texto=image( + label.lrt(TEX("\barre "& commande &""),if unknown _coinprec: (0,0) else:_coinprec fi) withcolor 0.5*white; + ); +TEXT=image( + path cadre; + cadre=CADRE(texto); + fill cadre withcolor white; + draw texto; + ); +$=TEXT shifted (if unknown _coinprec:(0,0) else :_coinprec fi - ulcorner TEXT); +_coinprec:=llcorner $; +_coinprec:=_coinprec+(0,eb); +$ +enddef; + +color colcom; +colcom=0.5white; + +vardef CommentairesLigne(expr commande)= + LONG:=0; + save $; + picture $,texto,TEXT; + TEXT=image( + label.rt(TEX(commande), _coincom) withcolor colcom; + ); +$=TEXT shifted (_coincom - 1/2[llcorner TEXT,ulcorner TEXT]); +$ +enddef; + +vardef BlocGris(expr ar)= + LONG:=0; + save $; picture $; + path ta; string TTm; + TTm=ar&"\barre"; + ta=OvalMiniBox(TTm); + $=image( + fill ta withcolor 0.975white; + draw ta withcolor 0.85white; + label(TEX(TTm),center ta) if print=false : withcolor blanc fi; + ); +$ +enddef; + +vardef BlocGrisMulti(text argris)= + LONG:=0; + save $; picture $; + path ta; picture TTm; + TTm=ColleBoxNew(argris); + ta=OvalMiniBox(TTm); + $=image( + draw ta; + ); +$ +enddef; + +boolean BlocE; +BlocE:=false; + +vardef BlocUser(expr colblocuser)(text textbloc)= + LONG:=0; + save $; + picture $; + save TA; path TA; picture BUTB; picture texto; picture TEXT; + BUTB=ColleBoxNew(textbloc); + TA=Box(BUTB); + texto=image( + draw BUTB; + ); + $=Affichage(texto); + $ +enddef; + +vardef BlocCouleur(expr colblocuser)= + LONG:=0; + save $; + picture $,texto,TEXT; + texto=image( + label.lrt(TEX("\barre \hbox to4cm{}"),if unknown _coinprec: (0,0) else:_coinprec fi); + ); +$=Affichage(texto); +$ +enddef; +%% fin Section Divers %%% + +%% Section Capteur %%%% +vardef Demander(expr nbpas)= + LONG:=0; + save Dem; + picture Dem,texto; + if string nbpas: + texto=ColleBoxNew("demander",nbpas,"et attendre"); + Dem=Affichage(texto); + else: + message("La commande -- Demander -- admet un argument de type string."); + Dem=nullpicture; + fi; + Dem +enddef; + +vardef ReinitChrono= + LONG:=0; + save $; + picture $,texto; + texto=ColleBoxNew("réinitialiser le chronomètre"); + $=Affichage(texto); + $ +enddef; + +vardef MettreGlissement(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("mettre mode de glissement à",nbpas); + $=Affichage(texto); + else: + message("La commande -- MettreGlissement -- admet un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +%video +vardef ActiverVideo(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("vidéo",nbpas); + $=Affichage(texto); + else: + message("La commande -- ActiverVideo -- admet un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef TransparenceVideo(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("mettre la transparence vidéo sur",nbpas); + $=Affichage(texto); + else: + message("La commande -- TransparenceVideo -- admet un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef QuandMV(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas: + texto=ColleBoxNew("quand mouvement vidéo $>$",nbpas); + $=AffichageED(texto); + else: + message("La commande -- QuandMV -- admet un argument de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef VideoSur(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if (string nbpas) and (string xa): + texto=ColleBoxNew("vidéo",nbpas,"sur",xa); + path ta; + ta=OvalBox(texto); + $=image( + draw ta withcolor CoulLignes; + draw texto; + ); + else: + message("La commande -- VideoSur -- admet deux arguments de type string."); + $=nullpicture; + fi; + $ +enddef; + +%% fin Section Capteur %%% + +%%% Section Variables %%% +vardef MettreVar(expr nbpas,xa)= + LONG:=0; + save MV; + picture MV,texto; + if string nbpas : + texto=ColleBoxNew("mettre",nbpas,"à",if string xa:xa else: xa fi); + MV=Affichage(texto); + else: + message("La commande -- MettreVar -- admet un premier paramètre de type string."); + MV=nullpicture; + fi; + MV +enddef; + +vardef AjouterVar(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if string xa : + texto=ColleBoxNew("ajouter",if string nbpas:nbpas else: nbpas fi,"à",xa); + $=Affichage(texto); +else: + message("La commande -- AjouterVar -- admet un deuxième paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef MontrerVar(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas : + texto=ColleBoxNew("montrer la variable",nbpas); + $=Affichage(texto); + else: + message("La commande -- MontrerVar -- admet un premier paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef CacherVar(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas : + texto=ColleBoxNew("cacher la variable",nbpas); + $=Affichage(texto); + else: + message("La commande -- CacherVar -- admet un premier paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +%Liste +vardef AjouterListe(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if string xa : + texto=ColleBoxNew("ajouter",if string nbpas:nbpas else: nbpas fi,"à",xa); + $=Affichage(texto); +else: + message("La commande -- AjouterListe -- admet un deuxième paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef SupprimerListe(expr nbpas,xa)= + LONG:=0; + save $; + picture $,texto; + if string xa : + texto=ColleBoxNew("supprimer l'élément",if string nbpas:nbpas else: nbpas fi,"de",xa); + $=Affichage(texto); +else: + message("La commande -- SupprimerListe -- admet un deuxième paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef SupprimerListeAll(expr nbpas)= + LONG:=0; + save $; + picture $,texto; + if string nbpas : + texto=ColleBoxNew("supprimer tous les éléments de la liste",nbpas); + $=Affichage(texto); +else: + message("La commande -- SupprimerListe -- admet un deuxième paramètre de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef InsererListe(expr xa,nbpas,ya)= + LONG:=0; + save $; + picture $,texto; + if string ya : + texto=ColleBoxNew("insérer",if string xa:xa else: xa fi,"en position",if string nbpas:nbpas else: nbpas fi,"de",ya); + $=Affichage(texto); + else: + message("La commande -- InsererListe -- admet un troisième paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef RemplacerListe(expr xa,nbpas,ya)= + LONG:=0; + save $; + picture $,texto; + if string nbpas : + texto=ColleBoxNew("remplacer l'élément",if string xa:xa else: xa fi,"de la liste",nbpas,"par",if string ya:ya else: ya fi); + $=Affichage(texto); +else: + message("La commande -- RemplacerListe -- admet un deuxième paramètre de type string."); + $=nullpicture; +fi; +$ +enddef; + +vardef MontrerListe(expr xa)= + LONG:=0; + save $; + picture $,texto; + if string xa : + texto=ColleBoxNew("montrer la liste",xa); + $=Affichage(texto); + else: + message("La commande -- MontrerListe -- admet un paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +vardef CacherListe(expr xa)= + LONG:=0; + save $; + picture $,texto; + if string xa : + texto=ColleBoxNew("cacher la liste",xa); + $=Affichage(texto); + else: + message("La commande -- CacherListe -- admet un paramètre de type string."); + $=nullpicture; + fi; + $ +enddef; + +%%% Section Operateur %%% + +vardef OpRecap(expr pasun,signe,pasdeux)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew(if string pasun : pasun else: pasun fi,signe,if string pasdeux : pasdeux else: pasdeux fi); + TAao=OvalBox(LOPop); + Oop=image( + draw LOPop; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef OpAdd(expr pasun,pasdeux)=OpRecap(pasun,"$+$",pasdeux) enddef; + +vardef OpSous(expr pasun,pasdeux)=OpRecap(pasun,"$-$",pasdeux) enddef; + +vardef OpMul(expr pasun,pasdeux)=OpRecap(pasun,"$\times$",pasdeux) enddef; + +vardef OpDiv(expr pasun,pasdeux)=OpRecap(pasun,"$\div$",pasdeux) enddef; + +vardef OpModulo(expr pasun,pasdeux)=OpRecap(pasun,"modulo",pasdeux) enddef; + +vardef OpFonction(expr pasun,pasdeux)=OpRecap(pasun,"de",pasdeux) enddef; + +vardef OpAlea(expr pasun,pasdeux)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew("nombre aléatoire entre",if string pasun : pasun else: pasun fi,"et",if string pasdeux : pasdeux else: pasdeux fi); + TAao=OvalBox(LOPop); + Oop=image( + draw LOPop; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef OpRegrouper(expr pasun,pasdeux)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew("regrouper",if string pasun : pasun else: pasun fi,"et",if string pasdeux : pasdeux else: pasdeux fi); + TAao=OvalBox(LOPop); + Oop=image( + draw LOPop; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef OpLettre(expr pasun,pasdeux)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew("lettre",if string pasun : pasun else: pasun fi,"de",if string pasdeux : pasdeux else: pasdeux fi); + TAao=OvalBox(LOPop); + Oop=image( + draw LOPop; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef OpLongueur(expr pasun)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew("longueur de",if string pasun : pasun else: pasun fi); + TAao=OvalBox(LOPop); + Oop=image( + draw LOPop; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef OpArrondi(expr pasun)= + save Oop; picture Oop; + save TAao; path TAao; + save LOPop; picture LOPop; + LOPop=ColleBoxNew("arrondi de",if string pasun : pasun else: pasun fi); + TAao=OvalBox(LOPop); + Oop=image( + draw LOPop; + ); + Oop:=Oop shifted(-center Oop); + Oop +enddef; + +vardef TestOpRecap(expr pasun,entredeux,pasdeux)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew(if string pasun : pasun else: pasun fi,entredeux,if string pasdeux : pasdeux else: pasdeux fi); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestOpSup(expr pasun, pasdeux)=TestOpRecap(pasun,"$>$",pasdeux) enddef; + +vardef TestOpInf(expr pasun, pasdeux)=TestOpRecap(pasun,"$<$",pasdeux) enddef; + +vardef TestOpEgal(expr pasun, pasdeux)=TestOpRecap(pasun,"$=$",pasdeux) enddef; + +vardef TestOpEt(expr pasun, pasdeux)=TestOpRecap(pasun,"et",pasdeux) enddef; + +vardef TestOpOu(expr pasun, pasdeux)=TestOpRecap(pasun,"ou",pasdeux) enddef; + +vardef TestOpContient(expr pasun, pasdeux)=TestOpRecap(pasun,"contient",pasdeux) enddef; + +vardef TestOpNon(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("non",if string pasun : pasun else: pasun fi); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef AppCostume(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew(pasun,"du costume"); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef AppAP(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew(pasun,"de l'arrière-plan"); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef CapDistance(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("distance de",pasun); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef CapTemps(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew(pasun,"actuelle"); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef CapNumero(expr pasun,pasdeux)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew(pasun,"de",pasdeux); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestCapToucheObjet(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("touche le",pasun,"?"); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestCapCouleur(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("couleur",OvalCouleur(redpart(pasun),greenpart(pasun),bluepart(pasun)),"touchée ?"); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestCapCouleurs(expr pasun,pasdeux)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("couleur",OvalCouleur(redpart(pasun),greenpart(pasun),bluepart(pasun)),"touche",OvalCouleur(redpart(pasdeux),greenpart(pasdeux),bluepart(pasdeux)),"?"); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestCapTouche(expr pasun)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("touche",pasun,"pressée ?"); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestCapSouris= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("souris pressée ?"); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef TestListeContient(expr nbpas,nbbas)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew(nbpas,"contient",if string nbbas:nbbas else: nbbas fi); + TAa=DiamondBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef ListeElement(expr nbpas,nbbas)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("élément",if string nbpas:nbpas else: nbpas fi,"de",nbbas); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef ListePosition(expr nbpas,nbbas)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("position de",if string nbpas:nbpas else: nbpas fi,"de",nbbas); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; + +vardef ListeLongueur(expr nbpas)= + save $; picture $; + save TAa; path TAa; + save LTa; picture LTa; + LTa=ColleBoxNew("longueur de",nbpas); + TAa=OvalBox(LTa); + $=image( + draw LTa; + ); + $:=$ shifted(-center $); + $ +enddef; diff --git a/macros/latex/contrib/profcollege/metapost/PfCScratch.mp b/macros/latex/contrib/profcollege/metapost/PfCScratch.mp index d8b2a0a851..2f1b2ffa49 100644 --- a/macros/latex/contrib/profcollege/metapost/PfCScratch.mp +++ b/macros/latex/contrib/profcollege/metapost/PfCScratch.mp @@ -287,7 +287,7 @@ vardef OvalMenuCap(expr art)=OvalCapMenu(art) enddef; vardef OvalCapMenu(expr ar)= save $; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TAMC; TAMC=OvalBox(TTm); @@ -317,8 +317,8 @@ enddef; vardef OvalMouvMenu(expr ar)= save $; picture $; path ta; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: - "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}" + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: + "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}" fi; ta=OvalBox(TTm); $=image( @@ -332,7 +332,7 @@ enddef; vardef OvalAppMenu(expr ar)= save $; picture $; path ta; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; ta=OvalBox(TTm); $=image( @@ -349,7 +349,7 @@ vardef OvalMenuSon(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TA; TA=OvalBox(TTm); @@ -365,7 +365,7 @@ vardef OvalMenuControle(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TA; TA=OvalBox(TTm); @@ -383,11 +383,11 @@ vardef OvalStylo(expr ar)= string TT,TTI; if string ar: if print: - TT=ar&"\hbox to1em{\barre}\blacktriangledown" + TT=ar&"\hbox to1em{}\barre\blacktriangledown" else: - TT=ar&"\hbox to1em{\barre}{\color{white}\blacktriangledown}" + TT=ar&"\hbox to1em{}\barre{\color{white}\blacktriangledown}" fi; - TTI=ar&"\hbox to1em{\barre}\phantom{\blacktriangledown}"; + TTI=ar&"\hbox to1em{}\barre\phantom{\blacktriangledown}"; path TA; TA=OvalBox(TT); $=image( @@ -420,7 +420,7 @@ vardef OvalMenuEvenement(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TA; TA=OvalBox(TTm); @@ -436,7 +436,7 @@ enddef; vardef RecMouvMenu(expr ar)= save $; picture $; path ta; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}" + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}" fi; ta=RecBox(TTm); $=image( @@ -450,7 +450,7 @@ enddef; vardef RecMenuApp(expr ar)= save $; picture $; save ta; path ta; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; ta=RecBox(TTm); $=image( @@ -464,7 +464,7 @@ enddef; vardef RecMenuOp(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TA; TA=RecBox(TTm); @@ -479,7 +479,7 @@ enddef; vardef RecMenuSon(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}" fi; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}" fi; path TA; TA=RecBox(TTm); $=image( @@ -493,7 +493,7 @@ enddef; vardef RecEvenementMenu(expr ar)= save $; picture $; path ta; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; ta=RecBox(TTm); $=image( @@ -507,7 +507,7 @@ enddef; vardef RecMenuCap(expr ar)= save $; picture $; path ta; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; ta=RecBox(TTm); $=image( @@ -521,7 +521,7 @@ enddef; vardef RecMenuVar(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TA; TA=RecBox(TTm); @@ -536,7 +536,7 @@ enddef; vardef RecMenuList(expr ar)= save $; save TA; picture $; string TTm; - TTm=if print:ar&"\hbox to1em{\barre}\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:ar&"\hbox to1em{}\barre\blacktriangledown" else: "{\color{white}"&ar&"\hbox to1em{}\barre\blacktriangledown}"; fi; path TA; TA=RecBox(TTm); @@ -1654,7 +1654,7 @@ vardef FinBlocRepeter= drawoptions(); texto=image( labeloffset:=0; - label.lrt(TEX("\hbox to"&decimal(LongRep[numblocrep])&"pt{\phantom{\barre fin du bloc}}"),if unknown _coinprec: (0,0) else:_coinprec fi); + label.lrt(TEX("\barre\hbox to"&decimal(LongRep[numblocrep])&"pt{~~}"),if unknown _coinprec: (0,0) else:_coinprec fi); labeloffset:=3; ); path cadre; @@ -1973,7 +1973,7 @@ vardef Stop(expr nbpas)= save $; picture $,texto; string TTm;%Pour sauvegarder le nbpas car en l'utilisant dans les if, il ne permet pas la concaténation... - TTm=if print:nbpas&"\hbox to1em{\barre}\blacktriangledown" else:"{\color{white}"&nbpas&"\hbox to1em{\barre}\blacktriangledown}"; + TTm=if print:nbpas&"\hbox to1em{}\barre\blacktriangledown" else:"{\color{white}"&nbpas&"\hbox to1em{}\barre\blacktriangledown}"; fi; texto=image( path ti; @@ -3138,7 +3138,7 @@ vardef TestOpContient(expr pasun,pasdeux)= save $; picture $; save TAa; path TAa; save LTa; picture LTa; - LTa=ColleBoxNew(if string pasun : OvalNb(pasun) else: pasun fi,"contient",if string pasun : OvalNb(pasdeux) else: pasun fi,"?"); + LTa=ColleBoxNew(if string pasun : OvalNb(pasun) else: pasun fi,"contient",if string pasdeux : OvalNb(pasdeux) else: pasdeux fi,"?"); TAa=DiamondBox(LTa); $=image( fill TAa if print=false : withcolor FondOvalOp else : withcolor coefprint*white fi; diff --git a/macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp b/macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp index 94a37beccc..87a59ce750 100644 --- a/macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp +++ b/macros/latex/contrib/profcollege/metapost/PfCScratchpdf.mp @@ -3170,7 +3170,7 @@ vardef TestOpContient(expr pasun,pasdeux)= save $; picture $; save TAa; path TAa; save LTa; picture LTa; - LTa=ColleBoxNew(if string pasun : OvalNb(pasun) else: pasun fi,"contient",if string pasun : OvalNb(pasdeux) else: pasun fi,"?"); + LTa=ColleBoxNew(if string pasun : OvalNb(pasun) else: pasun fi,"contient",if string pasdeux : OvalNb(pasdeux) else: pasdeux fi,"?"); TAa=DiamondBox(LTa); $=image( fill TAa if print=false : withcolor FondOvalOp else : withcolor coefprint*white fi; diff --git a/macros/xetex/latex/bidi/README b/macros/xetex/latex/bidi/README index 54530a724a..ab648c0b69 100644 --- a/macros/xetex/latex/bidi/README +++ b/macros/xetex/latex/bidi/README @@ -1,6 +1,6 @@ ___________________ The bidi package -v39.1 +v39.2 This package provides a convenient interface for typesetting bidirectional texts in Plain TeX and LaTeX, using XeTeX engine. @@ -25,7 +25,7 @@ The announcements for the new releases of the package will also appear in the Discussions space under the Announcements category. -Current version release date: 2022/07/12 +Current version release date: 2022/07/14 ___________________________________________ Vafa Khalighi diff --git a/macros/xetex/latex/bidi/bidi-doc-intro.ltx b/macros/xetex/latex/bidi/bidi-doc-intro.ltx index 7449154097..a6bee87f2d 100644 --- a/macros/xetex/latex/bidi/bidi-doc-intro.ltx +++ b/macros/xetex/latex/bidi/bidi-doc-intro.ltx @@ -20,7 +20,7 @@ If you use \textsf{bidi} package to write any input \TeX\ document, and then run * Copyright (c) 2007--2022 Vafa Khalighi * Copyright (c) 2018--2020 bidi-tex GitHub Organization * -* v39.1, 2022/07/12 +* v39.2, 2022/07/14 * * License: LaTeX Project Public License, version * 1.3c or higher (your choice) diff --git a/macros/xetex/latex/bidi/bidi-doc-title.ltx b/macros/xetex/latex/bidi/bidi-doc-title.ltx index 3a16e32ccb..ad34f84a5a 100644 --- a/macros/xetex/latex/bidi/bidi-doc-title.ltx +++ b/macros/xetex/latex/bidi/bidi-doc-title.ltx @@ -3,7 +3,7 @@ \begin{document} \title{\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}\\ \LARGE Bidirectional typesetting in plain \TeX{} and \LaTeX, using \XeTeX{} engine\\[5pt] -\large User documentation for \textcolor{blue!65!black}{version 39.1}} +\large User documentation for \textcolor{blue!65!black}{version 39.2}} \author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team to maintain the package in the period 2018--2020.}} \setcounter{page}{0} \thispagestyle{empty} @@ -13,7 +13,7 @@ \textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}} \Large -User documentation for \textcolor{blue!65!black}{version 39.1}} +User documentation for \textcolor{blue!65!black}{version 39.2}} \vskip 0pt plus 3fill \textit{\large to my Master, \textbf{Ferdowsi The Great}} diff --git a/macros/xetex/latex/bidi/bidi-doc.ltx b/macros/xetex/latex/bidi/bidi-doc.ltx index 4157cb16de..1be314e57d 100644 --- a/macros/xetex/latex/bidi/bidi-doc.ltx +++ b/macros/xetex/latex/bidi/bidi-doc.ltx @@ -1,7 +1,7 @@ \documentclass{ltxdoc} \input{bidi-doc-preamble.ltx} \hypersetup{% - pdftitle={User documentation for version 39.1 of the bidi + pdftitle={User documentation for version 39.2 of the bidi package}% } \begin{document} diff --git a/macros/xetex/latex/bidi/bidi-doc.pdf b/macros/xetex/latex/bidi/bidi-doc.pdf Binary files differindex 9f7026185c..8d74fcbb4a 100644 --- a/macros/xetex/latex/bidi/bidi-doc.pdf +++ b/macros/xetex/latex/bidi/bidi-doc.pdf diff --git a/macros/xetex/latex/bidi/bidi.dtx b/macros/xetex/latex/bidi/bidi.dtx index d081d45275..f1f596823c 100644 --- a/macros/xetex/latex/bidi/bidi.dtx +++ b/macros/xetex/latex/bidi/bidi.dtx @@ -5,7 +5,7 @@ %<*readme> ___________________ The bidi package -v39.1 +v39.2 This package provides a convenient interface for typesetting bidirectional texts in Plain TeX and LaTeX, using XeTeX engine. @@ -30,7 +30,7 @@ The announcements for the new releases of the package will also appear in the Discussions space under the Announcements category. -Current version release date: 2022/07/12 +Current version release date: 2022/07/14 ___________________________________________ Vafa Khalighi @@ -267,7 +267,7 @@ by Vafa Khalighi. \documentclass{ltxdoc} \input{bidi-doc-preamble.ltx} \hypersetup{% - pdftitle={Source documentation for version 39.1 of the bidi + pdftitle={Source documentation for version 39.2 of the bidi package}% } \EnableCrossrefs @@ -286,7 +286,7 @@ by Vafa Khalighi. % \GetFileInfo{\jobname.dtx} % \title{\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}\\ %\LARGE Bidirectional typesetting in plain \TeX{} and \LaTeX, using \XeTeX{} engine\\[5pt] -%\large Source documentation for \textcolor{blue!65!black}{version 39.1}} +%\large Source documentation for \textcolor{blue!65!black}{version 39.2}} % \author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team to maintain the package in the period 2018--2020.}} %\setcounter{page}{0} %\thispagestyle{empty} @@ -296,7 +296,7 @@ by Vafa Khalighi. %\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}} % %\Large -%Source documentation for \textcolor{blue!65!black}{version 39.1}} +%Source documentation for \textcolor{blue!65!black}{version 39.2}} % %\vskip 0pt plus 3fill %\textit{\large to my Master, \textbf{Ferdowsi The Great}} @@ -345,7 +345,7 @@ by Vafa Khalighi. %\iffalse %<*table> %\fi -%% \CheckSum{55408} +%% \CheckSum{55413} %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z @@ -4589,8 +4589,8 @@ by Vafa Khalighi. % \section{File \texttt{bidi.sty}} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\def\bididate{2022/07/12} -\def\bidi@version{39.1} +\def\bididate{2022/07/14} +\def\bidi@version{39.2} \ProvidesPackage{bidi}[\bididate\space v\bidi@version\space Bidirectional typesetting in plain TeX and LaTeX] \edef\@bidi@info{****************************************************^^J% @@ -4677,7 +4677,7 @@ Bidirectional typesetting in plain TeX and LaTeX] } \newcommand*{\@bidi@pdfcustomproperties}{% This is the bidi package, Version \bidi@version, - Released July 12, 2022. + Released July 14, 2022. } \newcommand*{\bidi@beamer@ragged}{} \@RTLmainfalse @@ -4921,9 +4921,9 @@ Bidirectional typesetting in plain TeX and LaTeX] %\fi % \section{File \texttt{bidi.tex}} % \begin{macrocode} -\def\bididate{2022/07/12} +\def\bididate{2022/07/14} \catcode`@=11 -\def\bidi@version{39.1} +\def\bidi@version{39.2} \let \protect \relax \newlinechar`\^^J \edef\@bidi@info{****************************************************^^J% @@ -5025,7 +5025,7 @@ Bidirectional typesetting in plain TeX and LaTeX] } \def\@bidi@pdfcustomproperties{% This is the bidi package, Version \bidi@version, - Released July 12, 2022. + Released July 14, 2022. } \def\bidi@pdfm@mark{% \special{pdf:% @@ -12541,7 +12541,7 @@ bidi implementation of tufte title] %\fi % \section{File \texttt{extrafootnotefeatures-xetex-bidi.def}} % \begin{macrocode} -\ProvidesFile{extrafootnotefeatures-xetex-bidi.def}[2022/07/12 v2.3 bidi extra footnote features for XeTeX engine] +\ProvidesFile{extrafootnotefeatures-xetex-bidi.def}[2022/07/14 v2.4 bidi extra footnote features for XeTeX engine] \newdimen\bidi@columnwidth \def\bidi@floathook{% \bidi@columnwidth\columnwidth @@ -12877,8 +12877,8 @@ bidi implementation of tufte title] \@@line{\beginR\splittopskip=\m@m@h \vbadness=\@M \hfilneg \valign{##\vfill\cr\m@mdosplits}\endR}} \newcommand*{\bidi@LTRrigidbalance}[3]{\setbox0=\box#1 \m@m@k=#2 \m@m@h=#3 - \@@line{\splittopskip=\m@m@h \vbadness=\@M \hfilneg - \valign{##\vfill\cr\m@mdosplits}}} + \@@line{\beginL\splittopskip=\m@m@h \vbadness=\@M \hfilneg + \valign{##\vfill\cr\m@mdosplits}\endL}} \bidi@ensure@newcommand*{\m@mdosplits}{\ifnum\m@m@k>0 \noalign{\hfil}\m@msplitoff \global\advance\m@m@k-1\cr\m@mdosplits\fi} \bidi@ensure@newcommand*{\m@msplitoff}{\dimen0=\ht0 @@ -18007,7 +18007,7 @@ bidi implementation of tufte title] %\fi % \section{File \texttt{lscape-xetex-bidi.def}} % \begin{macrocode} -\ProvidesFile{lscape-xetex-bidi.def}[2022/02/18 v0.1 bidi adaptations for lscape package for XeTeX engine] +\ProvidesFile{lscape-xetex-bidi.def}[2022/07/14 v0.2 bidi adaptations for lscape package for XeTeX engine] \bidi@patchcmd{\LS@rot}{\rotatebox{90}{\box\@outputbox}}{% \if@RTL \rotatebox[origin=br]{-90}{\box\@outputbox}% @@ -18015,7 +18015,11 @@ bidi implementation of tufte title] \rotatebox{90}{\box\@outputbox}% \fi }{}{} + \g@addto@macro{\landscape}{% + \if@bidi@csdef{bidi@columnwidth}{% + \bidi@columnwidth\columnwidth + }{}% \let\bidi@left@footnoterule\left@footnoterule \let\bidi@right@footnoterule\right@footnoterule \def\left@footnoterule{% diff --git a/macros/xetex/latex/bidi/bidi.pdf b/macros/xetex/latex/bidi/bidi.pdf Binary files differindex 152a05a677..45ab62ab87 100644 --- a/macros/xetex/latex/bidi/bidi.pdf +++ b/macros/xetex/latex/bidi/bidi.pdf diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index b079642c8c..04152cbc55 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -47,7 +47,6 @@ $mirrors = { }, 'Korea' => { 'http://ftp.ktug.org/tex-archive/' => 1, - 'https://cran.asia/tex/' => 1, 'https://ftp.harukasan.org/CTAN/' => 1, 'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1, 'https://lab.uklee.pe.kr/tex-archive/' => 1, @@ -83,6 +82,7 @@ $mirrors = { 'https://mirrors.dotsrc.org/ctan/' => 1, }, 'Finland' => { + 'https://www.nic.funet.fi/pub/TeX/CTAN/' => 1, 'https://www.texlive.info/CTAN/' => 1, }, 'France' => { @@ -123,6 +123,9 @@ $mirrors = { 'Hungary' => { 'https://mirror.szerverem.hu/ctan/' => 1, }, + 'Italy' => { + 'https://ctan.mirror.garr.it/mirrors/ctan/' => 1, + }, 'Netherlands' => { 'https://ftp.snt.utwente.nl/pub/software/tex/' => 1, 'https://mirror.koddos.net/CTAN/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index aac5cb473d..d8034415d9 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2022 -depend revision/63882 +depend revision/63886 name 00texlive.image category TLCore @@ -4599,7 +4599,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 63877 +revision 63884 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 @@ -40697,17 +40697,17 @@ catalogue-version 2.2 name bidi category Package -revision 63882 +revision 63886 shortdesc Bidirectional typesetting in plain TeX and LaTeX, using XeTeX relocated 1 longdesc A convenient interface for typesetting bidirectional texts with longdesc plain TeX and LaTeX. The package includes adaptations for use longdesc with many other commonly-used packages. -containersize 131408 -containerchecksum 257fd88d3d39e08ae99a4890eb3977b33b90f6ddaa221fc946c91758c9fdf81735603b99f7aab66f99c401f8db072c385c0e622f689ed651c499181857f8190b -doccontainersize 4049916 -doccontainerchecksum a081bbf09c14b154d974219b738f7773570391196fcd8b32eb99cac66be943ad5650f2fcae766d8aaee63a78cc557f00f5677281f5091d69289cbc3452e7d279 -docfiles size=1114 +containersize 131428 +containerchecksum 61489ae6fda79daca619ee361114f7943955b47757dfda7c66efd8d11ff65282d53828fa360891e2c22cc9190dfb4bb5e52b2fef713a65b6422e209c80340561 +doccontainersize 4052540 +doccontainerchecksum 1fdc877ef3d94ef3282f98247cf5a697c6073f1139fc125d63256a5cff0fb7fc27361c431768629440c248a2c712a696c18d1d0b53d2f393d32cbc6143174e61 +docfiles size=1115 RELOC/doc/xelatex/bidi/README details="Readme" RELOC/doc/xelatex/bidi/bidi-bibitem.pdf RELOC/doc/xelatex/bidi/bidi-doc.pdf details="Package user documentation" @@ -40732,8 +40732,8 @@ docfiles size=1114 RELOC/doc/xelatex/bidi/test2-colortbl.tex RELOC/doc/xelatex/bidi/test2-wrapfig.tex RELOC/doc/xelatex/bidi/test3-wrapfig.tex -srccontainersize 148020 -srccontainerchecksum 2e6ce3f819e0247cab8ae4d9f404ca5d6e90b506fc1a051f24a22541f0b339230e84af36b640e7c68451c136eb9b3c2e5a9b998bf4a513a99b96e6abeece943c +srccontainersize 148100 +srccontainerchecksum fe64e1e364c4b278f3513a91fb1c84528190a338673404ff66bdfcb4a512e4dd2a9fb967eeadd22d777729decb9169b9f36f13b555d4995f86262d1cc7bd7f96 srcfiles size=274 RELOC/source/xelatex/bidi/bidi-doc-intro.ltx RELOC/source/xelatex/bidi/bidi-doc-latex-basics.ltx @@ -40919,7 +40919,7 @@ catalogue-contact-support https://github.com/kvafa/bidi/discussions catalogue-ctan /macros/xetex/latex/bidi catalogue-license lppl1.3c catalogue-topics typesetting xetex bidi class -catalogue-version 39.1 +catalogue-version 39.2 name bidi-atbegshi category Package @@ -157148,17 +157148,17 @@ catalogue-topics labels name jlreq category Package -revision 63004 +revision 63885 shortdesc Japanese document class based on requirements for Japanese text layout relocated 1 longdesc This package provides a Japanese document class based on longdesc requirements for Japanese text layout. The class file and the longdesc JFM (Japanese font metric) files for LuaTeX-ja / pLaTeX / longdesc upLaTeX are provided. -containersize 136996 -containerchecksum 673908c38dffd9df50bd2dd2e797472fb7934adefe0325f3076cc06b17b18b8def36a836053d849f802f5efb7b2bee414e8bf06db78810830d39069528566f87 -doccontainersize 518584 -doccontainerchecksum 177bcb5e0a97aa2ea7f471cd651998f623601788fec637e69c98339ce812564b827f9630cf941587958f086db09a72dbe457390fca5d71480e7a1f094c8ce6d4 +containersize 138160 +containerchecksum b98df6f53b4d1d163db25ca14037214db6a61fb8ca05d26d97a1d7206134f01cf77af536b905a3ac3ec1b054000bed1ea430530dd1c2135af60ed99d0d412541 +doccontainersize 518824 +doccontainerchecksum fc68b8d78c54234b2bddf194d4f05c1efcba165fa329f695748f391a93b5a9fdc4e49fd12dea48873bc245abed0c7b5c2a8bf0836185b8dd09020fa2a7c33e6b docfiles size=168 RELOC/doc/latex/jlreq/LICENSE RELOC/doc/latex/jlreq/README-ja.md details="Readme" language="ja" @@ -157171,15 +157171,15 @@ docfiles size=168 RELOC/doc/latex/jlreq/jlreq-trimmarks.md RELOC/doc/latex/jlreq/jlreq.html RELOC/doc/latex/jlreq/jlreq.pdf details="Package documentation" -srccontainersize 8208 -srccontainerchecksum 4d3c1c4893733bc4bb0f31391ea066d94597a3d3eee9b9fccca8b366e1e08e2efa004c641c37cf700adf0a1ad78698cdbca95d8b6baa80bd57ffe17d119e94c7 +srccontainersize 8216 +srccontainerchecksum 986382bf8a52c7a24eccb1a0f5a8cf991427173ea2e072c51f8ff403aa1b160428de0b06a70d88fb41fbbfedf2c1337baa053a22464035bf45051b7e15ce9df1 srcfiles size=10 RELOC/source/latex/jlreq/Makefile RELOC/source/latex/jlreq/README-template.html RELOC/source/latex/jlreq/README-template.tex RELOC/source/latex/jlreq/luajfm2pl.lua RELOC/source/latex/jlreq/make_variant_jfm.lua -runfiles size=8654 +runfiles size=8657 RELOC/fonts/tfm/public/jlreq/bjlreq-v.tfm RELOC/fonts/tfm/public/jlreq/bjlreq.tfm RELOC/fonts/tfm/public/jlreq/bjlreqg-v.tfm @@ -157280,6 +157280,7 @@ runfiles size=8654 RELOC/fonts/vf/public/jlreq/zjlreq.vf RELOC/fonts/vf/public/jlreq/zjlreqg-v.vf RELOC/fonts/vf/public/jlreq/zjlreqg.vf + RELOC/tex/latex/jlreq/jlreq-complements.sty RELOC/tex/latex/jlreq/jlreq-helpers.sty RELOC/tex/latex/jlreq/jlreq-trimmarks.sty RELOC/tex/latex/jlreq/jlreq.cls @@ -305879,7 +305880,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 63877 +revision 63884 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. @@ -305888,9 +305889,9 @@ depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat containersize 113260 -containerchecksum 09418b3296be40005eb0e603fd5b05619a4b1e820a2da4bad939fba1ec91adf459c71fc8e9e918f9fa01a35c98db1531cc767832f48b6dfcdbc6aff4ff49a260 -doccontainersize 418048 -doccontainerchecksum 4e41b0752be007a9e853675f8f085a03e253072b575ff23649a93572d61e02e284d490383f54bd1066d0d204ae53933f6dbe299d0890776e99e0b260ce8f3d0c +containerchecksum 9fdf9122c8ef9b4a7c323af5ca9f4e54e455c2fd11afd1cbc1c8781f2ee7b7155265daab4b44b6fbfe63a55fed5b2c30a677cb9389c75b7d3d602681e9d80696 +doccontainersize 418112 +doccontainerchecksum 10aa97878065b11a518b1329b9d010dd2908777ae759bc683897867ad3ba544a337c7ce1c979c518fc0875f8e1f0a704aa0629fd425b7aa736548c6f870b6435 docfiles size=515 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 8ba48e9c15..a315212c49 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -3df996b24d7583b07d75ae4fa2900f6c texlive.tlpdb +3936459275b2d70fbdae4faa96bc21f6 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 0ba6b8c6a0..f8e7f25338 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -341f72802dc1ba9eb9a22db81b96bdbd82f49e99b331aea33c44e4a096d2d7200a6da54acb52e24b19a3bf4e30a626961eab2d12892ad302f216f6baf55ec5eb texlive.tlpdb +32011baad8e0686b908df08457120ee4aec1c96fccb9b0569a1ad652ead64c094d3d86f7d9bb3b5dba763a105e1a3cfb1db5b8c3b6c28f9acbf265085fd255f1 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 8ac438f37b..30ba3e0189 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----- -iQEcBAEBCgAGBQJizglrAAoJEEzhh34ZQ4xwWaUIAKslyvEkHlwq4BLP89GzHZ7O -XZBnHkNyoH1RoiUCZi/LFfB06fAMUjBNiMKSTOlmUtNg2zGISt+03P+NoZbYrocl -FrVPYZWILDuxrVKFvmRTvj3W1b4vXgqmz4nt1D3LiyvObM6P0SfshAv+aRyrO53h -evC828PlJ6yrCZux27kqmT0w36jlOPN+Qfjp8AcibndvoLAy7bvFPyfzzZyNA3/D -3YRSOABR2rNmLYV6Q+Y6ZmiNYcc4Nj6pGg+ErD/degxf0Nay/EeZ0QGwCj5WgisX -ioS/++GbkDU5PCwlOWp7YmrEOgGcLQNOF5jfSDojSz5OfaOtHgRAO/PuemYqIag= -=9tvL +iQEcBAEBCgAGBQJiz1sLAAoJEEzhh34ZQ4xw+dkH/i/VmKPa9bhEnGZDsZyE4ht0 +rMkCtk4EmQIbi/FMYAFQBXBqlZgYseYQ86TeZFzFtUGIcFmYq1TTs0u0l31AjOEA +H5igXdM+bhi9mhTwLNrW4N8YkY2gU6KjNliclWQBxeRvGAI/2rG0x+X1qfWu0jNU +D8/AVZTGJNofSVsCMlKyffpNtbU+P9MO65gwHNQk9kCmO9IKLGwCAPGMOprHdQWI +f8euVm4M2NILkAvmhzWHdT9xTUEEFUEP4Ed0o3jYkzNOgTb7l2RX2pXjCg031xPS +rDUjggvdbJbHwBm3Zf2bJhjlI8wDE4uNEi0DwLuTT7hmhreUh5qcPokwOuoLBeY= +=Zsxj -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex 66278e9e60..7922100341 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 445061beb3..c4d21b18a8 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1657657158
+date=1657743545
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=a907d28234609ddf4990129ac78da7e5
+lstdigest=26b0131ea598bad0d637b96ef6330990
numpkg=5745
relstate=next
-version=8228
+version=8229
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: gE8EG7hqb9Kbqd+iNniTG5TcZo3fyPmOImbgsWuxRx2iKAZar2qiPIdQy6efK5xTEIeClNoshAemCBTnjluUcATVHCC4C7jWrgXWRAk4psrQ0lrn+wWYt/pq8AVWbvwKD1irzeV+BK9uWmfI3R8Q/M+2kMbX6sP07FQcclAbhyqkgi/n46oL6ehqbAK+wOgUtV44CWMBw6fQhmqRlU3fXVVp42oLz5R81IQWohWiez2lirjk1KxYFYxSQjG5mBxM2TcrgPlI7RIJZNmZglCbXTK58AZ0nY6omHiHHr4bwhaosYH1ndrC0aHNGAnXRripMHKF+hTUmAacwyrZrzPpgQ==
+;;;; signature/miktex: jAFujDpz4jE5fDUPy0smN0EmlHtVudIodIxl+laSeMrBsM1aVtHkl9vCl7LwWTc01ar3U0hlToAoOg7pV+Gj7HOyRT09l5zC+polL/MgkkIPIltbYwi/5GfK9avckSf6H7FRhkqDlsr24tPKErwMxnfkaqfffqg50gp3GFaVdA7Gr19EHKOqles0KPsiM0yv+unPaWd85yzzPwMj7ID298NoEk2FCUXPf9vVYZWBbBKrA080gt7k2rCI2TKlzrTWC1I/lZ5fP9RPIypsth6zcAiAsPCyqbZ3EJI7LNJhZXqzmYFyZ4IOHLcZNzSYK1Sd9FpWopdf6sWeu2gmF/lrpA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 766c2226d5..9c01508f9f 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1657656713
+date=1657743105
lastupd=amscls-doc arabtex arabtex__source barracuda barracuda__doc barracuda__source beamer-rl beamer-rl__doc beamertheme-arguelles beamertheme-arguelles__doc beamertheme-arguelles__source beaulivre beaulivre__doc beaulivre__source biber-darwin-x86_64 biber-doc biber-linux-x86_64 biber-windows-x64 biber-windows-x86 biblatex
-lstdigest=a020342b5c86bf7c4e1a3eb9d7513482
+lstdigest=0cd4099296b708e63cc72e397d50287f
numpkg=5745
relstate=stable
-version=8228
+version=8229
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: L0qfa+Xp9BdpTt5aulrShMUqQiuj9J3H9WcHPxsGcq0q/DqQUKuCI3fzdrY9EHKGGQO2ptrHPCdBBny0BOo+qnX3ghVsJ1jQVl7d81fRYglwo52XBt5neER3YPheHpCeUW27tdUeGUy8Imeeh6YGeQRXpZG53Qi09izga8A79QXmAeuJr/gwnd0+0uLBBYLxbWukC1bk/5BI1FLq01O2qZSx5LwxUmLN1IotXwQUEClI4cLJzIoYDJY/2cQJ3UQZqRw3QQ3GvnSGMp/PFMNubSdM8HMDaKDL8VVFrtjotYrshdV3zqb78m0ExDURDPvHz61PeVWRVg+n4P0rwJQw2A==
+;;;; signature/miktex: ne9av8QLNCSX21eJIz2HvXTid94qnrFDJ1b88/itA9Vex2fZmw6+V3k8qBdvWYSjkNPgtI3m1FXWnvpo3dnQBo/YNfBWC22nQvJB5/CLyzOT97WjTKGjMj16Ssc6cTKkabxabnxH/lNuzHmAKTuJ+fXmCrwqQV3l5PL8eWMId8ahegnBx/4xyT6xukzfneHtaN7w62QDcaT5EoJnhVWFqIXC5Mw0fAZarTXVM+HM1e/R8X+jkXHJXVQ0VHnSA8xc/9aPPe6HVQixoSykJ8Az05BMMzyz3ufIBfmdJdujy2cAQNyDNMSHSDVcsgYFotHclGAeOcZj3KcwDtxv1ps6oQ==
;;;;-----END MIKTEX SIGNATURE-----
@@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2022-07-13-02-02 +2022-07-14-02-02 |